1
0
Fork 0
mirror of https://github.com/glatterf42/cosmoca-reproducibility.git synced 2024-09-19 16:03:47 +02:00

Added vsc5 modules and ramses documentation

This commit is contained in:
glatterf42 2022-07-25 14:48:22 +02:00
parent 1b8863cf80
commit 6a1adfd297
2 changed files with 39 additions and 0 deletions

17
ramses/README.md Normal file
View file

@ -0,0 +1,17 @@
# Ramses
The Ramses code seems to be well documented in the linked PDF. We can simply load our default modules as stated in the vsc5 directory.
## Code
- version: [050cb1f00d240640188c89587d55c7b6d36095eb](https://bitbucket.org/rteyssie/ramses/src/050cb1f00d240640188c89587d55c7b6d36095eb)
- [documentation](https://www.ics.uzh.ch/~teyssier/ramses/Documentation_files/ramses_ug.pdf)
## bin/Makefile changes
- set NDIM to 3
- set MPI to 1

22
vsc5/README.md Normal file
View file

@ -0,0 +1,22 @@
# VSC 5
Switching to the VSC 5, we need to load some other/new modules for the compilation of our various codes. There are different ways to go about this, here's one that's still explicitly stating the unique module codes. This does not make perfect use of spack's abilities, but does help with reliability.
## Explicitly loading our modules
- The first six modules are needed for Gadget-4, all the rest are loaded in addition for other codes
- Python is here mostly for completeness' sake and for runnning files from our halo_comparison repo
- The last module is only for codes that require cmake, e.g. Monofonic
- The three before that are required by Swift
spack load --only package gcc/5i4t2bo #11.2.0
spack load --only package openmpi/rtp2q2k #4.1.3
spack load --only package fftw/v3g4kha #3.3.10
spack load --only package libtool/zjjmf2u #2.4.6
spack load --only package hdf5/whdoymn #1.10.7
spack load --only package gsl/4rhrhm3 #2.7
spack load --only package python/a5hqrgs #3.8.12
spack load --only package numactl/enakjub #2.0.14
spack load --only package metis/3u2tnaj #5.1.0
spack load --only package intel-tbb/jpvxi44 #2020.3
spack load --only package cmake/fmwwhz6 #3.21.4