TFEL is a collaborative development of CEA and EDF.
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 cover three kinds of material knowledge:
MFrontimplementations are competitive with native implementations available in the
A set of interfaces are provided for various solvers:
Cast3Mfinite element solver. This interface is described here.
Code_Asterfinite element solver. This interface is described here
Europlexusfinite element solver.
Abaqus Standardfinite element solver.
Abaqus Explicitfinite element solver.
ZeBuLoNfinite element solver. This interface is described here
AMITEX_FFTPFast Fourier Transform solvers developed internally at CEA. Note that
AMITEX_FFTPis distributed under a free license for research and education purpose. Those solvers reuse the interface developed for the
Cast3Mfinite element solver.
For material properties, various interfaces are also provided and covers the following languages