Selalib

Transcription

Selalib
Selalib
Selalib (SemiLagrangian Library) est un
ensemble de modules conçu pour faciliter le
développement de simulations en physique des
plasmas, en particulier dans l'étude de la
turbulence dans les plasmas de fusion. Selalib
offre des fonctionnalités de base de type
mathématique, pour aider à la parallélisation, et
aussi des simulations complètes.
Contact: [email protected]
http://selalib.gforge.inria.fr/
Barrière technologique : indisponibilité de
briques logicielles pour le développement de
simulation avec la méthode semilagrangienne. Difficultés d'inclure des
techniques de génie logiciel dans un
environnement de recherche académique.
Domaine d’applications possibles : modules
haut niveau spécialisés pour la physique des
plasmas; modules bas niveau utilisables en
applications parallèles
Langage, standard, environnement :
Fortran 2003
Mettre une image
représentative
des fonctions du logiciel
Mots clés: physique des plasmas, turbulence,
méthode semi-lagrangienne, parallélisation.
Licence Cecill-B, version stable pas encore
disponible.
Partenaires académiques : Université de
Strasbourg, Max Planck Institute-Garching
Selalib
Selalib (SemiLagrangian Library) is a collection
of modules conceived to aid in the
development of plasma physics simulations,
particularly in the study of turbulence in fusion
plasmas. Selalib offers basic capabilities from
general and mathematical utilities and modules
to aid in parallelization, up to pre-packaged
simulations.
Mettre une image
représentative
des fonctions du logiciel
Contact: [email protected]
http://selalib.gforge.inria.fr/
Technological barrier : unavailability of
basic software building blocks for
simulations using the semilagrangian
method. Need to include software
engineering practices in an academic
research environment.
Possible fields of application : high-level
modules in the library are specialized for
plasma physics. Low-levels are usable in
parallel computing applications.
Language, environment : Fortran 2003
Keywords : plasma physics, semilagrangian
method, parallel computing, plasma turbulence
License : open source (Cecill-B), not released
yet.
Academic partners : University of
Strasbourg, Max Planck Insitute - Garching.

Documents pareils