diff --git a/CHANGELOG.md b/CHANGELOG.md index ec4303e55a8b9697f25d6953a9ea7e36e8ebbd2d..ff1eec8c6fd8dbfd35976df76e87171ff70de44b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ Differences Between DuMu<sup>x</sup> 3.7 and DuMu<sup>x</sup> 3.6 ============================================= +- __Requirements__: DuMux requires Dune >=2.9 and CMake >= 3.14. It was successfully tested with dune-mmesh 1.4 and OPM 2022.10. + ### General changes / structure - __Testing/CI__: One of the CI pipelines now includes a build of the `doxygen` documentation. The result of this diff --git a/bin/installdumux.py b/bin/installdumux.py index 301303cd97397cee0616031e2b43e469249fb105..b7dc8a2ece9bfe0622ef6939f9d2f5711387a5fd 100755 --- a/bin/installdumux.py +++ b/bin/installdumux.py @@ -30,8 +30,8 @@ parser = argparse.ArgumentParser( description="This script downloads and compiles the latest release of Dumux.", ) # Optional arguments -parser.add_argument("--dune-version", default="2.8", help="Dune version to be checked out.") -parser.add_argument("--dumux-version", default="3.6", help="Dumux version to be checked out.") +parser.add_argument("--dune-version", default="2.9", help="Dune version to be checked out.") +parser.add_argument("--dumux-version", default="3.7", help="Dumux version to be checked out.") args = vars(parser.parse_args()) duneBranch = ( diff --git a/bin/installexternal.py b/bin/installexternal.py index da831a7b1c290d745af5c2cd269492ee5b36c398..3fd7951bdc49c16ff1c26c4d568bb48252490d64 100755 --- a/bin/installexternal.py +++ b/bin/installexternal.py @@ -210,7 +210,7 @@ options.add_argument( parser.add_argument("--dune-branch", default="releases/2.9", help="Dune branch to be checked out.") parser.add_argument( - "--dumux-branch", default="releases/3.6", help="Dumux branch to be checked out." + "--dumux-branch", default="releases/3.7", help="Dumux branch to be checked out." ) parser.add_argument("--opm-branch", default="release/2022.10", help="Opm branch to be checked out.") parser.add_argument("--mmesh-branch", default="release/1.4", help="Mmesh branch to be checked out.") diff --git a/dune.module b/dune.module index c2fcccbb056b399af8a782d8aaa3231fdb9c1ffe..5bd1630bafdbb4b7b9fe8ff4e3d2334a084c1d4b 100644 --- a/dune.module +++ b/dune.module @@ -1,9 +1,9 @@ Module: dumux -Version: 3.7-git +Version: 3.8-git Author: The DuMux Team Maintainer: dumux@listserv.uni-stuttgart.de -Depends: dune-common (>=2.8) dune-grid (>=2.8) dune-localfunctions (>=2.8) dune-istl (>=2.8) -Suggests: dune-alugrid (>=2.8) dune-foamgrid (>=2.8) dune-uggrid (>=2.8) dune-functions (>=2.8) opm-common opm-grid dune-subgrid (>=2.8) dune-spgrid (>=2.8) dune-mmesh (>=1.2) +Depends: dune-common (>=2.9) dune-grid (>=2.9) dune-localfunctions (>=2.9) dune-istl (>=2.9) +Suggests: dune-alugrid (>=2.9) dune-foamgrid (>=2.9) dune-uggrid (>=2.9) dune-functions (>=2.9) opm-common opm-grid dune-subgrid (>=2.9) dune-spgrid (>=2.9) dune-mmesh (>=1.4) Description: DuMux is a module for simulation of multi-phase multi-component flow transport in porous media URL: https://dumux.org Python-Requires: numpy