|
|
# Modules
|
|
|
|
|
|
Since October 2020, we recommend:
|
|
|
|
|
|
```
|
... | ... | @@ -20,12 +22,21 @@ We previously used (for records only): |
|
|
intel_comp/2018 intel_mpi/2018 parallel_hdf5/1.10.3 fftw/3.3.7 gsl/2.4 parmetis/4.0.3
|
|
|
```
|
|
|
|
|
|
# Configuration
|
|
|
|
|
|
The following configuration options are the most common:
|
|
|
|
|
|
- Default (aka gravity + hydro):
|
|
|
`./configure --enable-ipo --with-tbbmalloc --with-parmetis`
|
|
|
|
|
|
- Full EAGLE:
|
|
|
`./configure --with-subgrid=EAGLE --with-hydro=sphenix --with-kernel=wendland-C2 --enable-ipo --with-tbbmalloc --disable-hand-vec --with-parmetis`
|
|
|
|
|
|
- Debugging:
|
|
|
`./configure --with-parmetis --enable-debug --enable-debugging-checks --disable-optimization`
|
|
|
|
|
|
and configuration options of the code:
|
|
|
|
|
|
- Default (aka gravity + hydro): `./configure --enable-ipo --with-tbbmalloc --with-parmetis`
|
|
|
- Full EAGLE: `./configure --with-subgrid=EAGLE --with-hydro=sphenix --with-kernel=wendland-C2 --enable-ipo --with-tbbmalloc --disable-hand-vec --with-parmetis`
|
|
|
- Debugging: `./configure --with-parmetis --enable-debug --enable-debugging-checks --disable-optimization`
|
|
|
# SLURM scripts
|
|
|
|
|
|
The parameters can be take from the corresponding example. A submission script for a single node job would look like:
|
|
|
|
... | ... | |