-
Notifications
You must be signed in to change notification settings - Fork 252
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make CCPP=Y the default in tests/compile.sh. Remove CCPP=Y from tests/rt*.conf and adjust formatting. Update submodule pointer for MOM6 to include PR #341 ("Update MOM6 to GFDL's 20201218 commit") Add modulefiles/wcoss_cray/fv3_debug (identical to modulefiles/wcoss_cray/fv3) Fix broken utest (see #348)
- Loading branch information
Showing
25 changed files
with
1,593 additions
and
1,055 deletions.
There are no files selected for viewing
Submodule MOM6
updated
19 files
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
#%Module###################################################################### | ||
## | ||
## NEMS FV3 Prerequisites: Surge and Luna (WCOSS Cray) | ||
|
||
proc ModulesHelp {} { | ||
puts stderr "\tcit - loads modules required for building and running FV3 under NEMS on the Cray side of WCOSS" | ||
} | ||
|
||
module-whatis "loads NEMS FV3 prerequisites on Surge and Luna" | ||
|
||
# NOTE: the "module purge" and loading of the module command are | ||
# handled by the module-setup.sh (or .csh) script. | ||
|
||
## | ||
## load programming environment | ||
## this typically includes compiler, MPI and job scheduler | ||
## | ||
module load PrgEnv-intel | ||
module rm intel | ||
module load intel/18.1.163 | ||
module rm NetCDF-intel-sandybridge/4.2 | ||
module load xt-lsfhpc/9.1.3 | ||
module load craype-haswell | ||
module load python/3.6.3 | ||
module load cmake/3.16.2 | ||
module load gcc/5.3.0 | ||
# | ||
module use /usrx/local/dev/modulefiles | ||
module load NetCDF-intel-sandybridge/4.7.4 | ||
module load HDF5-parallel-intel-sandybridge/1.10.6 | ||
|
||
## WCOSS cray for WW3 | ||
module load jasper-gnu-sandybridge/1.900.1 | ||
module load png-intel-sandybridge/1.2.49 | ||
module load zlib-intel-sandybridge/1.2.7 | ||
setenv PNG_ROOT /usrx/local/prod//png/1.2.49/intel/sandybridge | ||
|
||
## | ||
## NCEP libraries | ||
## | ||
module use /usrx/local/nceplibs/NCEPLIBS/cmake/install/NCEPLIBS-v1.3.0/modules | ||
module load bacio/2.4.1 | ||
module load crtm/2.3.0 | ||
module load g2/3.4.1 | ||
module load g2tmpl/1.9.1 | ||
module load ip/3.3.3 | ||
module load nemsio/2.5.2 | ||
module load sp/2.3.3 | ||
module load w3emc/2.7.3 | ||
module load w3nco/2.4.1 | ||
|
||
module load gfsio/1.4.1 | ||
module load sfcio/1.4.1 | ||
module load sigio/2.3.2 | ||
|
||
module load upp/10.0.0 | ||
|
||
## WCOSS Cray execution prereqs: | ||
module load rca | ||
module load alps | ||
module load xpmem | ||
module load gni-headers | ||
module load udreg | ||
module load ugni | ||
|
||
module use /gpfs/hps3/emc/nems/noscrub/emc.nemspara/soft/modulefiles | ||
module load esmf/8.1.0bs27 | ||
|
||
module swap pmi pmi/5.0.11 | ||
|
||
## | ||
## load cmake | ||
## | ||
setenv CMAKE_C_COMPILER cc | ||
setenv CMAKE_CXX_COMPILER CC | ||
setenv CMAKE_Fortran_COMPILER ftn | ||
setenv CMAKE_Platform wcoss_cray |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.