Implantation de lois de comportement mécanique à l'aide de MFront: simplicité, efficacité, robustesse et portabilité
Résumé
Ce papier est dédié au générateur de code open-source nommé MFront. Plusieurs langages dédiés (domain specific languages), basés sur le C++, permettent d'écrire de manière simple, compacte, efficace et robuste, l'implantation de lois de comportement mécanique. Après une vue d'ensemble, nous décrivons certaines des techniques de programmation utilisées. Nous présentons ensuite divers algorithmes permettant d'accroître la robustesse des schémas d'intégration implicites. Enfin, nous discutons certaines questions liées à la portabilité des implantations entre différents codes.
Domaines
Mécanique [physics]Origine | Fichiers produits par l'(les) auteur(s) |
---|