MEF++ est un logiciel de simulation numérique utilisant la méthode des éléments finis, écrit en C++ et développé à l'Université Laval par le Groupe Interdisciplinaire de Recherche en Éléments Finis (GIREF)
[2],[3].
MEF++ est un logiciel généraliste[4] pouvant résoudre des problèmes divers[5], une de ses spécificités étant la résolution de problèmes multi-physiques de très grande taille[6]. MEF++ utilise la librairie PETSc pour la résolution de systèmes matriciels et l'interface proposée par la norme MPI pour les calculs parallèles.
Historique
En 1995, le GIREF était composé de chercheurs de disciplines variées (ingénieurs civils, mécaniciens, chimiques et mathématiciens[7]) désirant un outil de modélisation par éléments finis unique et répondant à leurs attentes communes[8],[9]. Pour répondre à ce besoin, une équipe de développeurs a été mises en place en 1996[10] travaillant à la mise en œuvre des méthodologies développées dans le cadre des activités de recherches du GIREF.
Depuis 2006[11], cet effort est soutenu financièrement par le Conseil de recherches en sciences naturelles et en génie du Canada (CRSNG) et par des partenaires industriels: Michelin depuis 2006, puis Hydro-Québec et Bodycad à partir de 2017.
↑R. Guénette, A. Fortin, J. Labbé et J. P. Marcotte, « Iterative solvers for quadratic discretizations of the generalized Stokes problem », International Journal for Numerical Methods in Fluids, vol. 44, no 7, , p. 695–720 (ISSN0271-2091, DOI10.1002/fld.581)
↑André Fortin, André Garon, Les éléments finis : de la théorie à la pratique, 444 p. (lire en ligne), ii
↑ a et bAndré Fortin, Axes de recherche au GIREF, , 24 p. (lire en ligne), p. 6,7
↑Natural Sciences and Engineering Research Council of Canada Government of Canada, « CRSNG - Profils de titulaires de chaire », sur Conseil de recherches en sciences naturelles et en génie du Canada (CRSNG), (consulté le )
↑G. Karypis et V. Kumar, « A fast and high quality multilevel scheme for partitioning irregular graphs », SIAM Journal on Scientific Computing, vol. 20, no 1, , p. 359 (DOI10.1137/S1064827595287997, CiteSeerx10.1.1.39.3415)
↑Youssef Belhamadia, André Fortin et Éric Chamberland, « Anisotropic mesh adaptation for the solution of the Stefan problem », Journal of Computational Physics, vol. 194, no 1, , p. 233–255 (ISSN0021-9991, DOI10.1016/j.jcp.2003.09.008)
↑Youssef Belhamadia, André Fortin et Éric Chamberland, « Three-dimensional anisotropic mesh adaptation for phase change problems », Journal of Computational Physics, vol. 201, no 2, , p. 753–770 (ISSN0021-9991, DOI10.1016/j.jcp.2004.06.022)
↑É. Chamberland, A. Fortin et M. Fortin, « Comparison of the performance of some finite element discretizations for large deformation elasticity problems », Computers & Structures, vol. 88, nos 11-12, , p. 664–673 (ISSN0045-7949, DOI10.1016/j.compstruc.2010.02.007)
↑B. Crabbé, J.-J. Marigo, E. Chamberland et J. Guilié, « Etudes des modèles d'endommagement à gradient en grandes déformations », 13ème colloque national en calcul des structures, Giens, Var, (lire en ligne)