MFront / TFEL support is enabled by the CMake-option
-DOGS_USE_MFRONT=ON and can be installed
If you install it system-wide it will get picked up by CMake (when the
mfront-executable is in the
PATH). Make sure to install a compatible version! Currently OGS requires the TFEL branch [rliv-3.4](https://github.com/thelfer/tfel/tree/rliv-3.4). Check the CMake output for version information of MFront / TFEL.
If you need another version of MFront / TFEL (e.g. for model development) as required for OGS one solution is to install MFront / TFEL in your user-directory with a version-suffix, see the official documentation for instructions! In this case you can use the
mfront executable by using the binary name with the suffix, e.g.
mfront-4.0.0-dev and OGS will automatically download and build a compatible MFront / TFEL version inside the build directory.
If you do not want to care about all this simply do not install MFront / TFEL and OGS will automatically download and build a compatible MFront / TFEL version inside the build directory.