MFront
est un outil développé au sein de la plate-forme PLEIADES
depuis 2009 afin de permettre aux développeurs d'applications, aux ingénieurs et aux concepteurs d'éléments combustible d'introduire facilement de nouvelles connaissances matériau avec des performances numériques et une démarche qualité compatibles avec les exigences des applications combustibles, notamment celles à vocation industrielle.
L'implantation de lois de comportement mécanique, par nature complexes et ayant un poids important sur les temps de calcul, a particulièrement été travaillé. La version actuelle permet entre autres de générer des lois de comportements en transformations infinitésimales et en grandes transformations ainsi que des modèles de zones cohésives.
Depuis le 7 Octobre 2014, MFront
est diffusé en open-source. Il est hébergé sur Github (https://github.com/thelfer/tfel) qui fournit :
Son utilisation dans Cast3M
se fait via l'interface générique UMAT
. Elle est décrite en détails dans à la page dédiée.
MFront
Voici un exemple très simple d intégration implicite de ce modèle avec MFront
:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
Notons que MFront
permet également d'écrire des versions beaucoup plus efficaces de cette loi.
Une fois traitée par MFront
et compilée dans une librairie dynamique, la loi précédente peut être utilisée dans Cast3M
. Nous considérons dans la suite une simple traction uniaxiale à vitesse de déformation imposée.
MFront
est fourni avec un logiciel de test des lois de comportement mécanique sur un point matériel (voir la page dédiée). Le résultat obtenu par Cast3M
peut-être comparé à la simulation MTest
équivalente sur la figure ci-dessous :
© Cast3M 2003 - Tous droits réservés.
Mentions légales