u2.10.02 How to use MFront with code_aster#
Summary:
< https://thelfer.github.io/tfel/web/index.html>Here we describe the use of the coupling between code_aster and the behavioral law integration module `#dnt_cggpicbcdfjjkkmebecpangcelgbaHKG`_, which is distributed in Open Source under license GPL and CECILL -A.
MFront allows you to define a law of behavior in a simple way, close to physical equations, without having to worry about resolution methods. It offers data manipulation classes (tensors, for example) in a user-friendly way and provides algorithms for solving associated nonlinear equations that are efficient in terms of performance. MFront is suitable for both implicit and explicit time patterns.
These behaviors can be used in code_aster for 3D and 2D models, shells, THM and for joint elements. Large deformations can be used with GDEF_LOG. In addition, MFront produces efficient code, because tensor operations are optimized as shown by benchmarks performed with equivalent behaviors of code_aster.
It should be noted that the use of these laws of behavior in their own way (keyword RELATION=”MFRONT” under COMPORTEMENT) implies specific validation for the study under consideration, because we are placing ourselves outside the domain qualified as code_aster.
This document describes how to use user-defined behavior using MFront in a code_aster command file.