MEF++ es un programa de simulación numérica utilizando el método de los elementos finitos, escrito en C++ y desarrollado en la Universidad Laval por el GIREF (Groupe Interdisciplinaire de Recherche en Éléments Finis). MEF++ es un programa generalistaKenny, G., Therrien, R., Fortin, A., Tibirna, C. (2004), Large-scale mass transport modelling in discretely-fractured porous media, 5th Joint CGS/IAH Groundwater Specialty Conference, Québec, p. 8. que puede resolver problemas diversos.https://evalorix.com/wp-content/uploads/2018/10/5-ULaval-MEF-mod%C3%A9lisation-et-simulation.pdf Una de sus particularidades es de poder resolver problemas multi-físicos de muy grandes dimensiones.https://giref.ulaval.ca/2019/04/28/mef-a-resolu-un-probleme-a-4-6-milliards-dinconnues MEF++ utiliza la librería PETSc para la resolución de sistemas matriciales y la interfaz propuesta por la norma MPI para los cálculos paralelos.
Historia
En 1995, el GIREF estaba compuesto de investigadores de disciplinas variadas (ingeniería civil, mecánica, química y matemáticas) que querían un programa de simulación por elementos finitos único y que respondiera a sus necesidades comunes. Para eso, un equipo de programadores fue creada en 1996http://www.crm.umontreal.ca/pdf/Fortin.pdf para programar las metodologías investigadas por los miembros. Desde 2006, este esfuerzo esta sostenido financieramente por el Natural Sciences and Engineering Research Council (NSERC) y por asociados industriales: Michelin desde 2006, Hydro-Québec y Bodycad a partir de 2017.
Funcionalidades
MEF++ es un programa de elementos finitos totalmente paralelizadoJournal du colloque des étudiants de 1er cycle en mathématiques de l’Université Laval, volumen 5, septiembre 2011, pp. 7-11, https://www.mat.ulaval.ca/fileadmin/mat/documents/PDF/Journal2011.pdf#page=11 utilizando PETSc (que ofrece métodos de resolución iterativa pero también métodos de resolución directa como MUMPS, SuperLU, PARDISO), PARMETIS o PTSCOTCH, TAO y la norma MPI. MEF++ ofrece funcionalidades de adaptación de mallas anisotropias, resolución de problemas 1D-2D-3D de evolución o no, gestión del contacto con fricción deformable-deformable, de interacciones fluidos-estructuras, de optimización de forma, de cálculos en grandes deformaciones.
El seguro calidad del programa hace parte integrante de los desarrollos e incluye compilaciones nocturnas automatizadas sobre más de 15 plataformas diferentes y más de 2700 pruebas de no-regresiones. Una parte de esas compilaciones automatizadas es accesible.
Referencias
Enlaces externos
Sitio oficial del GIREF
Categoría:Software_de_simulación Categoría:Software_de_elementos_finitos Categoría:Mecánica de fluidos Categoría:Mecánica de medios continuos