... | ... | @@ -191,62 +191,35 @@ module use /afs/psi.ch/project/amas/modulefiles/OPAL |
|
|
|
|
|
On Merlin6 special version of the modules should be used. These
|
|
|
modules provide a better integration with the SLURM batch system.
|
|
|
To load these modules, load the toolchain `master_slurm`:
|
|
|
Depending on the version you want to compile use one of the
|
|
|
following commands:
|
|
|
----
|
|
|
module load toolchain/2.2_slurm
|
|
|
----
|
|
|
----
|
|
|
module load toolchain/2.4_slurm
|
|
|
----
|
|
|
----
|
|
|
module load toolchain/2021.1_slurm
|
|
|
----
|
|
|
----
|
|
|
module load toolchain/master_slurm
|
|
|
----
|
|
|
|
|
|
> **Note:** This toolchain can be used to compile OPAL 2021.x, OPAL
|
|
|
and the current master branch.
|
|
|
|
|
|
'''
|
|
|
|
|
|
=== Other Linux Systems
|
|
|
|
|
|
**To compile OPAL 2.0.x or 2.2.x**
|
|
|
|
|
|
Use the modules:
|
|
|
----
|
|
|
cmake/3.10.3
|
|
|
gcc/7.3.0
|
|
|
openmpi/3.1.3
|
|
|
boost/1.68.0
|
|
|
hdf5/1.10.4
|
|
|
H5hut/2.0.0rc5
|
|
|
gsl/2.5
|
|
|
trilinos/12.12.1
|
|
|
OpenBLAS/0.2.20
|
|
|
----
|
|
|
To load these modules, load the toolchain `2.0` or `2.2`:
|
|
|
----
|
|
|
module load toolchain/2.0
|
|
|
----
|
|
|
or
|
|
|
Use one of the following toolchains:
|
|
|
----
|
|
|
module load toolchain/2.2
|
|
|
----
|
|
|
**To compile OPAL 2.4.x or master**
|
|
|
|
|
|
Use the modules:
|
|
|
----
|
|
|
cmake/3.15.5
|
|
|
gcc/8.4.0
|
|
|
openmpi/3.1.6
|
|
|
hdf5/1.10.6
|
|
|
gsl/2.6
|
|
|
H5hut/2.0.0rc6
|
|
|
boost/1.70.0
|
|
|
amrex/18.07_3d
|
|
|
OpenBLAS/0.3.10
|
|
|
parmetis/4.0.3
|
|
|
trilinos/12.18.1
|
|
|
gtest/1.10.0
|
|
|
module load toolchain/2.4
|
|
|
----
|
|
|
To load these modules, load the toolchain `2.4` or `master`:
|
|
|
----
|
|
|
module load toolchain/2.4
|
|
|
module load toolchain/2021.1
|
|
|
----
|
|
|
or
|
|
|
----
|
|
|
module load toolchain/master
|
|
|
----
|
... | ... | |