MFront

Please note that MFront is not available on Windows! You can use WSL to compile ogs with MFront-support on Windows.

MFront / TFEL support is enabled by the CMake-option -DOGS_USE_MFRONT=ON and can be installed

  • system-wide,
  • in the user directory or
  • automatically inside the OGS build-directory.

System-wide install

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-4.0. Check the CMake output for version information of MFront / TFEL.

Installation in the user directory

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.

Automatic installation

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.


This article was written by Lars Bilke. If you are missing something or you find an error please let us know.
Generated with Hugo 0.122.0 in CI job 418530 | Last revision: February 1, 2024
Commit: [cmake] Set runtime parameter on larger benchmarks. 86f23e2  | Edit this page on