From 48f1bdaa295af6ff0828c2ef073e480bf0e710c1 Mon Sep 17 00:00:00 2001 From: Gerasimos Chourdakis Date: Sat, 27 Apr 2024 21:37:22 +0300 Subject: [PATCH] Document how to install both the DUNE and the DuMux adapters on the same system (#38) --- docs/get.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/get.md b/docs/get.md index e12c8ae..fbe084b 100644 --- a/docs/get.md +++ b/docs/get.md @@ -77,6 +77,13 @@ Note that to change this setting it may be required to clear the CMake caches in For more ways to manipulate/adapt the build and configuration step, please consult the `dunecontrol` documentation. +{% important %} +In case you want to get both the [DUNE adapter](https://precice.org/adapter-dune.html) and the DuMux adapter, add all modules in the same directory, and use +`dunecontrol` to build all modules. +To ensure consistency among DUNE module versions, you might want to explicitly download and build each module, instead of using the `installdumux.py` script. +Finally, make sure that you build all modules with the same CMake options (use the same `--opts` for both, or ommit it to use the default CMake options from vanilla DUNE). +{% endimportant %} + ## Build tests (optional) Optional, but recommended: Build all tests to verify the installation. For this navigate in the `build-cmake/` directory and build the `build_tests` target.