Material knowledge developed with MFront
shall be
independent of the solver or language in which it will be used. On the
other hand, one shall also strive to make the use of the generated code
as natural and as efficient as possible.
To achieve those goals, we have introduced in MFront
the
concept of interfaces.