Skip to content
Snippets Groups Projects
Commit ada9abad authored by Miguel Avillez's avatar Miguel Avillez
Browse files

Update README.md

parent 3b37e7c8
Branches
Tags
No related merge requests found
......@@ -44,17 +44,17 @@ git clone http://gitlab.mpcdf.mpg.de/vrs/gadget4
This tarball includes the `src` code, `examples`, `buildsystem`, and `documentation` folders. It also includes **Makefile** and **Makefile.systype** (or a template) files.
- Examples initial conditions from [example_ics.tar.gz](./gadget/4.0/example_ics.tar.gz)
- Examples initial conditions from [example_ics.tar.gz](./gadget/example_ics.tar.gz)
It includes initial conditions for each of the examples. When untarred you generate a folder named `ExampleICs`.
- Test cases A and B from [gadget4-case-A.tar.gz](./gadget/gadget4-case-A.tar.gz) and [gadget4-case-B.tar.gz](./gadget/4.0/gadget4-case-B.tar.gz)
- Test cases A and B from [gadget4-case-A.tar.gz](./gadget/gadget4-case-A.tar.gz) and [gadget4-case-B.tar.gz](./gadget/gadget4-case-B.tar.gz)
### Build the Executable
#### General Building of the Executable
1. Two files are need from the repository: [gadget4.tar.gz](./gadget/4.0/gadget4.tar.gz) and [example_ics.tar.gz](./gadget/4.0/example_ics.tar.gz)
1. Two files are need from the repository: [gadget4.tar.gz](./gadget/gadget4.tar.gz) and [example_ics.tar.gz](./gadget/example_ics.tar.gz)
2. After decompressing gadget4.tar.gz go to the master folder named `gadget4`. There are two files that need modification: **Makefile.systype** and **Makefile**.
......@@ -94,7 +94,7 @@ where EXEC is the name of the executable.
#### Building a Test Case Executable | Case A
1. Download and untar a test case tarball, e.g., [gadget4-case-A.tar.gz](./gadget/4.0/gadget4-case-A.tar.gz) (see below) and the source code used in the benchmarks named [gadget4-benchmarks.tar.gz](./gadget/4.0/gadget4-benchmarks.tar.gz). The folder `gadget4-case-A` has the **Config.sh**, **param.txt**, and **slurm_script.sh** files.
1. Download and untar a test case tarball, e.g., [gadget4-case-A.tar.gz](./gadget/gadget4-case-A.tar.gz) (see below) and the source code used in the benchmarks named [gadget4-benchmarks.tar.gz](./gadget/gadget4-benchmarks.tar.gz). The folder `gadget4-case-A` has the **Config.sh**, **param.txt**, and **slurm_script.sh** files.
The **param.txt** file has the path for the initial conditions and was adapted for a system with 2.0 GB RAM per core, in effect 1.8 GB.
......@@ -113,7 +113,7 @@ make CONFIG=../gadget4-case-A/Config.sh EXEC=../gadget4-case-A/gadget4-exe
#### Building a Test Case Executable | Case B
1. Download and untar a test case tarball, e.g., [gadget4-case-A.tar.gz](./gadget/4.0/gadget4-case-B.tar.gz) (see below) and the source code used in the benchmarks named [gadget4-benchmarks.tar.gz](./gadget/4.0/gadget4-benchmarks.tar.gz). The folder `gadget4-case-B` has the **Config.sh**, **ics-blob-10m**, **param.txt**, and **slurm_script.sh** files.
1. Download and untar a test case tarball, e.g., [gadget4-case-A.tar.gz](./gadget/gadget4-case-B.tar.gz) (see below) and the source code used in the benchmarks named [gadget4-benchmarks.tar.gz](./gadget/gadget4-benchmarks.tar.gz). The folder `gadget4-case-B` has the **Config.sh**, **ics-blob-10m**, **param.txt**, and **slurm_script.sh** files.
The **param_10m.txt** file has the path for the initial conditions and was adapted for a system with 2.0 GB RAM per core, in effect 1.8 GB.
......@@ -230,14 +230,14 @@ This test case involves the three-dimensional simulation of the structure format
Gravity is computed with the TreePM algorithm at expansion order p=3. Three output times are defined, for which FOF group finding is enabled, and power spectra are computed as well for the snapshots that are produced. Also, the code is asked to compute a power spectrum for each output.
[Download test Case A](./gadget/4.0/gadget4-case-A.tar.gz)
[Download test Case A](./gadget/gadget4-case-A.tar.gz)
**C) `Blob Test`**
The blob test consists in the simulation of a spherical cloud (blob) that is placed in a wind tunnel in pressure equilibrium with the surrounding medium. The cloud has a temperature and a density 10 times lower and higher, respectively, than the surrounding medium. This test allows for the development of hydrodynamical instabilities at the cloud surface, e.g. Kelvin-Helmholtz and Rayleigh-Taylor, leading to the cloud breakup with time. The cloud is setup with 1 million smooth particle hydrodynamics (SPH) particles. A more sizeable test is done with 10 million particles.
[Download test Case B](./gadget/4.0/gadget4-case-B.tar.gz)
[Download test Case B](./gadget/gadget4-case-B.tar.gz)
## Performance
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment