Skip to content
Snippets Groups Projects
Sarbani Roy's avatar
Sarbani Roy authored
f3e90387
History
SUMMARY
=======
This is the DuMuX module containing the code for producing the results for:


Projektarbeit: Janis Wissinger
Untersuchung des thermischen Nichtgleichgewichts der thermochemischen Wärmespeicherung

Installation
============

The easiest way to install this module is to create a new directory and clone this module:
```
mkdir Wissinger2020a && cd Wissinger2020a
git clone https://git.iws.uni-stuttgart.de/dumux-pub/wissinger2020a.git
```

After that, execute the file [installWissinger2020a.sh](https://git.iws.uni-stuttgart.de/dumux-pub/Wissinger2020a/raw/master/installWissinger2020a.sh).
```
chmod +x wissinger2020a/installWissinger2020a.sh
./wissinger2020a/installWissinger2020a.sh
```

This should automatically download all necessary modules and check out the correct versions. Afterwards dunecontrol is run.

Applications
============

You can find all examples in the appl folder. To run them, navigate to:
```
cd Wissinger2020a/build-cmake/appl
```

Used Versions and Software
==========================

For an overview on the used versions of the DUNE and DuMuX modules, please have a look at
[installWissinger2020a.sh](https://git.iws.uni-stuttgart.de/dumux-pub/Wissinger2020a/raw/master/installWissinger2020a.sh).


Installation with Docker
========================

Create a new folder in your favourite location and change into it

```bash
mkdir Wissinger2020a
cd Wissinger2020a
```

Download the container startup script
```bash
(docker_dumux-example.sh) [https://git.iws.uni-stuttgart.de/dumux-pub/wissinger2020a/-/blob/master/docker_dumux-example.sh]
```

Open the Docker Container
```bash
bash docker_dumux-example.sh open
```

After the script has run successfully, you may build all executables

```bash
cd wissinger2020a/build-cmake
make build_tests
```

and you can run them individually. They are located in the build-cmake folder according to the following path:

- appl/1pncmin

It can be executed by running

```bash
cd appl/1pncmin
./test_1pncminni_box
```