-
Notifications
You must be signed in to change notification settings - Fork 32
esmf_module_on_hera
zacharyburnett edited this page Apr 25, 2022
·
1 revision
As Hera does not have "official" ESMF builds available via module load
, you should use modules from /home/emc.nemspara/SOFT-hera/
➜ module use /home/emc.nemspara/SOFT-hera/modulefiles/
➜ module available
-------------------------------------- /home/emc.nemspara/SOFT-hera/modulefiles --------------------------------------
emc-utils/1.1.0 esmf/8.1.0bs10g
esmf/8.0.0_ParallelNetCDF esmf/8.1.0bs10
esmf/8.0.0bs21g esmf/8.1.0bs19_ParallelNetCDF
esmf/8.0.0bs21 esmf/8.1.0bs19g_ParallelNetCDF
esmf/8.0.0bs47g esmf/8.1.0bs19g
esmf/8.0.0bs47 esmf/8.1.0bs19
esmf/8.0.0bs48g esmf/8.1.0bs20g
esmf/8.0.0bs48 esmf/8.1.0bs20
esmf/8.0.0bs50g esmf/8.1.0bs21_ParallelNetCDF.release
esmf/8.0.0bs50 esmf/8.1.0bs21g_ParallelNetCDF.release
esmf/8.0.0g esmf/8.1.0bs21g
esmf/8.0.0 esmf/8.1.0bs21
esmf/8.0.1_ParallelNetCDF.release esmf/8.1.0bs25_ParallelNetCDF.release
esmf/8.0.1bs04g esmf/8.1.0bs25g_ParallelNetCDF.release
esmf/8.0.1bs04 esmf/8.1.0bs27g
esmf/8.0.1bs05 esmf/8.1.0bs27
esmf/8.0.1bs06g esmf/8.1.0bs28g
esmf/8.0.1bs06 esmf/8.1.0bs28
esmf/8.0.1bs07g esmf/8.1.0bs29g
esmf/8.0.1bs07 esmf/8.1.0bs29
esmf/8.0.1bs08g esmf/8.1.0bs30g
esmf/8.0.1bs08 esmf/8.1.0bs30
esmf/8.0.1bs10g esmf/8.1.0bs33g
esmf/8.0.1bs10 esmf/8.1.0bs33
esmf/8.0.1bs15g esmf/8.1.0bs36g
esmf/8.0.1bs15 esmf/8.1.0bs36 (D)
esmf/8.0.1g_ParallelNetCDF.release hdf5_parallel/1.10.6.release
esmf/8.0.1g hdf5_parallel/1.10.6 (D)
esmf/8.0.1 netcdf_parallel/4.7.4.release
esmf/8.1.0bs10_ParallelNetCDF netcdf_parallel/4.7.4 (D)
esmf/8.1.0bs10g_ParallelNetCDF
First, determine the module dependencies. For instance, for esmf/8.0.1
run the following:
➜ ls -d /home/emc.nemspara/SOFT-hera/esmf/8.0.1*
/home/emc.nemspara/SOFT-hera/esmf/8.0.1-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel.release
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs04-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs04g-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs05-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs06-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs06g-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs07-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs07g-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs08-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs08g-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs10-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs10g-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs15-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1bs15g-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1g-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel
/home/emc.nemspara/SOFT-hera/esmf/8.0.1g-intel18.0.5.274-impi2018.0.4-netcdf4.7.4_parallel.release
Then, load the modules.
module purge
module load intel/18.0.5.274 impi/2018.0.4
module use /home/emc.nemspara/SOFT-hera/modulefiles/
module load netcdf_parallel/4.7.4.release
module load esmf/8.0.1