Pigasus : Python for IsoGeometric AnalysiS and Unified Simulations. - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport Technique) Année : 2012

Pigasus : Python for IsoGeometric AnalysiS and Unified Simulations.

Résumé

B-splines and NURBS (Non Uniform Rational B-splines) are widely used in CAD (Computer Aider Design) models. IGA (IsoGeometric Analysis) consists of using these functions to both define the geometry and represent the unknowns that are solution of a Partial Differential Equation, using the Finite Element principle. In this paper we present a new library, namely Πgasus , that was developped in order to bring a common framework between the users (especially physicists) and mathematicians. We want to provide a stable and robust framework, that handles complex geometries and models as it is the case in Plasma Physics. Physicists will be able to use the recent works and results obtained by mathematicians. Πgasus is a 1D, 2D and 3D Fortran code, interfaced with Python. It provides a Geometry module, a FEM (Finite Element Method) computational engine and a Visualization module.
Fichier principal
Vignette du fichier
ratnani.pdf (1.23 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00769225 , version 1 (30-12-2012)

Identifiants

  • HAL Id : hal-00769225 , version 1

Citer

Ahmed Ratnani. Pigasus : Python for IsoGeometric AnalysiS and Unified Simulations.. [Technical Report] 2012. ⟨hal-00769225⟩
1172 Consultations
1959 Téléchargements

Partager

Gmail Facebook X LinkedIn More