diff --git a/Externals.cfg b/Externals.cfg index 47622fcbb4..a5c70a9a58 100644 --- a/Externals.cfg +++ b/Externals.cfg @@ -2,7 +2,7 @@ protocol = git #repo_url = https://github.com/ufs-community/regional_workflow #branch = release/public-v2 -repo_url = https://github.com/DTC-PAS/regional_workflow +repo_url = https://github.com/DTC-phytne/regional_workflow branch = srwv2_p8 local_path = regional_workflow required = True diff --git a/modulefiles/build_hera_intel b/modulefiles/build_hera_intel index 521a93e99d..d8506c9f66 100644 --- a/modulefiles/build_hera_intel +++ b/modulefiles/build_hera_intel @@ -2,13 +2,13 @@ proc ModulesHelp { } { puts stderr "This module loads libraries for building SRW on" - puts stderr "the NOAA RDHPC machine Hera using Intel-18.0.5.274" + puts stderr "the NOAA RDHPC machine Hera using Intel-2022.1.2" } module-whatis "Loads libraries needed for building SRW on Hera" -module use /scratch1/NCEPDEV/nems/emc.nemspara/soft/modulefiles -module load miniconda3/3.7.3 +module use /contrib/miniconda3/modulefiles +module load miniconda3/4.5.12 module use /contrib/sutils/modulefiles module load sutils @@ -16,20 +16,16 @@ module load sutils module load cmake/3.20.1 module use /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/modulefiles/stack +module load hpc/1.2.0 +module load hpc-intel/2022.1.2 +module load hpc-impi/2022.1.2 -module load hpc/1.1.0 -module load hpc-intel/18.0.5.274 -module load hpc-impi/2018.0.4 - +module load nccmp/1.8.9.0 module load srw_common -module unload fms -module load fms/2021.03-avx +module load nco/4.9.3 setenv CMAKE_C_COMPILER mpiicc setenv CMAKE_CXX_COMPILER mpiicpc setenv CMAKE_Fortran_COMPILER mpiifort setenv CMAKE_Platform hera.intel - -# use shared memory and OpenFabrics Alliance (OFA) fabric with Intel MPI to circumvent RDMA-related bug in DAPL. -setenv I_MPI_Platform shm:ofa diff --git a/modulefiles/srw_common b/modulefiles/srw_common index eea39d7576..58fe66f8fe 100644 --- a/modulefiles/srw_common +++ b/modulefiles/srw_common @@ -2,32 +2,33 @@ module load jasper/2.0.25 module load zlib/1.2.11 +module load-any png/1.6.35 libpng/1.6.37 -module load hdf5/1.10.6 -module load netcdf/4.7.4 -module load pio/2.5.2 -module load esmf/8.3.0b09 +module load ncio/1.1.2 + +module load-any netcdf/4.7.4 netcdf-c/4.7.4 +module load-any netcdf/4.7.4 netcdf-fortran/4.5.4 +module load-any pio/2.5.3 parallelio/2.5.2 +module load-any esmf/8.3.0b09 esmf/8.2.0 module load fms/2022.01 +module load bufr/11.7.0 module load bacio/2.4.1 module load crtm/2.3.0 -module load g2/3.4.3 +module load g2/3.4.5 module load g2tmpl/1.10.0 module load ip/3.3.3 module load sp/2.3.3 -module load w3nco/2.4.1 -module load upp/10.0.10 +module load w3emc/2.9.2 -module load gftl-shared/v1.3.3 -module load yafyaml/v0.5.1 -module load mapl/2.11.0-esmf-8.3.0b09 +module load-any gftl-shared/v1.5.0 gftl-shared/1.5.0 +module load-any yafyaml/v0.5.1 yafyaml/0.5.1 +module load-any mapl/2.22.0-esmf-8.3.0b09 mapl/2.11.0-esmf-8.2.0 -module load gfsio/1.4.1 -module load landsfcutil/2.4.1 -module load nemsio/2.5.2 -module load nemsiogfs/2.5.3 +module load nemsio/2.5.4 module load sfcio/1.4.1 module load sigio/2.3.2 -module load w3emc/2.7.3 -module load wgrib2/2.0.8 +module load w3nco/2.4.1 +module load wrf_io/1.2.0 +module load wgrib2/2.0.8