HPC Fortran Module Loads
Module load scripts on HPC Clusters for Fortran Projects at CHS.
Toolchains at EVE
All these scripts will load:
- the respective fortran compiler and set
FC
env-var (optional MPI support) - netCDF-Fortran
- CMake
- the MPR Python Environment (except chs-conda environment)
- pFUnit - Fortran unit testing framework (not available for GNU 6.4)
Usage
- Conda environment with gfortran:
source eve.chs-conda01
- GNU 6.4 compiler (
foss/2018a
Toolchain):source eve.gfortran64 # or source eve.gfortran64MPI
- GNU 7.3 compiler (
foss/2018b
Toolchain):source eve.gfortran73 # or source eve.gfortran73MPI
- GNU 8.3 compiler (
foss/2019b
Toolchain):source eve.gfortran83 # or source eve.gfortran83MPI
- GNU 10.2 compiler (
foss/2020b
Toolchain):source eve.gfortran102 # or source eve.gfortran102MPI
- Intel 18 compiler (
iomkl/2018b
Toolchain):source eve.intel18 # or source eve.intel18MPI
- Intel 19 compiler (
iomkl/2020a
Toolchain):source eve.intel19 # or source eve.intel19MPI
- NAG 6.2 compiler:
source eve.nagfor62
- PGI 19 compiler:
source eve.pgi19
Toolchains at Juwels
All these scripts will load:
- the respective fortran compiler and set
FC
env-var - netCDF-Fortran
- CMake
Usage
- GNU compiler with MPI
source juwels.gfortranMPI
- Intel compiler with MPI
source juwels.intelMPI