Pigasus : Python for IsoGeometric AnalysiS and Unified Simulations.

Ahmed Ratnani 1, 2, 3
2 CALVI - Scientific computation and visualization
IRMA - Institut de Recherche Mathématique Avancée, LSIIT - Laboratoire des Sciences de l'Image, de l'Informatique et de la Télédétection, Inria Nancy - Grand Est, IECL - Institut Élie Cartan de Lorraine
Abstract : 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.
Type de document :
Rapport
[Technical Report] 2012
Liste complète des métadonnées

Littérature citée [61 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00769225
Contributeur : Ahmed Ratnani <>
Soumis le : dimanche 30 décembre 2012 - 20:03:15
Dernière modification le : mercredi 14 mars 2018 - 16:47:56
Document(s) archivé(s) le : dimanche 18 décembre 2016 - 10:35:32

Fichier

ratnani.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00769225, version 1

Citation

Ahmed Ratnani. Pigasus : Python for IsoGeometric AnalysiS and Unified Simulations.. [Technical Report] 2012. 〈hal-00769225〉

Partager

Métriques

Consultations de la notice

1036

Téléchargements de fichiers

1404