Skip to content

Commit

Permalink
Merge branch 'juwels_env_update' into 'master'
Browse files Browse the repository at this point in the history
Update JUWELS module loading using Stage/2024

See merge request ogs/ogs!4838
  • Loading branch information
endJunction committed Dec 21, 2023
2 parents 0011372 + 5b81e5b commit bb39107
Showing 1 changed file with 15 additions and 8 deletions.
23 changes: 15 additions & 8 deletions scripts/env/juwels/petsc.sh
Original file line number Diff line number Diff line change
@@ -1,15 +1,22 @@
module load Stages/2023
module load GCC/11.3.0
module load OpenMPI/4.1.4
module load CMake/3.23.1
module load Ninja/1.10.2
# previous version Stages/2023 can be used as long as it is supported by JUWELS
# the module versions can be found in git history
module load Stages/2024
module load GCC
module load ParaStationMPI
module load CMake
module load Ninja
module load Python
module load Eigen
module load Boost
module load git
module load HDF5/1.12.2
module load ScaLAPACK/2.2.0-fb
# module load netCDF-C++4 # uncomment when using OGS_USE_NETCDF=ON
module load PETSc
module load netCDF-C++4
# HDF5 version 1.14.3 fixes a bug that is contained in previous versions
# a module with this version isn't in Stages/2024
# it will be provided by ogs cpm
# module load HDF5/1.14.3
module load imkl # provides lapack - use either imkl or ScaLAPACK module
# module load ScaLAPACK

export CC=mpicc
export CXX=mpic++
Expand Down

0 comments on commit bb39107

Please sign in to comment.