2020-11-26 20:46:02 +00:00
|
|
|
Remark: if you plan to use this port with Code_Aster, you need science/tfel-edf.
|
|
|
|
|
2016-11-11 16:49:21 +00:00
|
|
|
`MFront` is a code generator which translates a set of closely related
|
|
|
|
domain specific languages into plain C++ on top of the `TFEL`
|
|
|
|
library. Those languages covers three kind of material knowledge:
|
|
|
|
|
|
|
|
- material properties (for instance the
|
|
|
|
Young modulus, the thermal conductivity, etc.)
|
|
|
|
- mechanical behaviours. Numerical performances of
|
|
|
|
generated mechanical behaviours was given a particular
|
|
|
|
attention. Various benchmarks shows that `MFront`
|
|
|
|
implementations are competitive with native implementations
|
|
|
|
available in the `Cast3M`, `Code-Aster` and `Cyrano3` solvers.
|
|
|
|
- simple point-wise models, such as material swelling
|
|
|
|
used in fuel performance codes.
|
|
|
|
|
|
|
|
`MFront` comes with an handy easy-to-use tool called `MTest` that can
|
|
|
|
test the local behaviour of a material, by imposing independent
|
|
|
|
constraints on each component of the strain or the stress. This tool
|
|
|
|
has been much faster (from ten to several hundred times depending on
|
|
|
|
the test case) than using a full-fledged finite element solver.
|
|
|
|
|
2022-09-07 21:30:14 +00:00
|
|
|
See also: http://tfel.sourceforge.net/
|