* Execute the following command (bash environment) in the top-folder, i.e. above the dumux folder
* Execute the following command (bash environment) in the top-folder, i.e. above the dumux folder
...
@@ -20,18 +21,21 @@ workflow to develop code on top of DuMuX.
...
@@ -20,18 +21,21 @@ workflow to develop code on top of DuMuX.
* a version at your choice (the version of your project, not of dumux.)
* a version at your choice (the version of your project, not of dumux.)
* your email address
* your email address
<br><br><br>
### Task 2: Rerun dunecontrol to configure your new project
### Task 2: Rerun dunecontrol to configure your new project
<hr>
The following command will configure your new module
The following command will configure your new module
```bash
```bash
./dune-common/bin/dunecontrol --opts=dumux/cmake.opts --only=<module-name> all
./dune-common/bin/dunecontrol --opts=<opts file> --only=dumux-example all
```
```
You need to run this command in the folder with content dumux, dumux-course, dune-common, dune-geometry, dune-grid, dune-istl, etc. `<module-name>` needs to be replaced (please replace the angle brackets also) by the name of the module, e.g., by `dumux-example`.
You need to run this command in the folder with content dumux, dumux-course, dune-common, dune-geometry, dune-grid, dune-istl, etc. `<opts file>` needs to be replaced (please replace the angle brackets also) by an options file, e.g., by `./dumux/cmake.opts`. Have a look at the comments in this file to see how you can adapt it to your needs.
<br><br><br>
### Task 3: Create a new test case within your new DuMuX module
### Task 3: Create a new test case within your new DuMuX module
<hr>
* Create a new folder (in your module folder), e.g., `appl`
* Create a new folder (in your module folder), e.g., `appl`