Skip to content

Commit

Permalink
Update modulefiles for tier-2 systems for ESMF 8.1.0 bs 21 (ufs-commu…
Browse files Browse the repository at this point in the history
…nity#191)

* Update modulefiles for cheyenne.{gnu,intel}, gaea.intel, jet.intel; change  modulefile for hera.gnu so that it matches the other modulefiles
* Correct typo EMSF -> ESMF in modulefiles
  • Loading branch information
climbfuji authored Sep 1, 2020
1 parent fd5c310 commit 63c4889
Show file tree
Hide file tree
Showing 16 changed files with 470 additions and 334 deletions.
3 changes: 1 addition & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,4 @@
[submodule "stochastic_physics"]
path = stochastic_physics
url = https://github.com/noaa-psd/stochastic_physics
branch = master

branch = master
2 changes: 1 addition & 1 deletion FV3
Submodule FV3 updated 1 files
+1 −1 ccpp/framework
8 changes: 5 additions & 3 deletions modulefiles/cheyenne.gnu/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,13 @@ module load mpt/2.19
module load ncarcompilers/0.5.0

##
## use pre-compiled NetCDF, ESMF and NCEP libraries for above compiler / MPI combination
## use pre-compiled PNG, NetCDF, ESMF and NCEP libraries for above compiler / MPI combination
##
module use -a /glade/p/ral/jntp/GMTB/tools/ufs-stack-20200728/gnu-9.1.0/mpt-2.19/modules
module use -a /glade/p/ral/jntp/GMTB/tools/ufs-stack-20200825/gnu-9.1.0/mpt-2.19/modules

module load libpng/1.6.35
module load netcdf/4.7.4
module load esmf/8.0.0
module load esmf/8.1.0bs21

module load bacio/2.4.0
module load crtm/2.3.0
Expand Down
8 changes: 5 additions & 3 deletions modulefiles/cheyenne.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,13 @@ module load mpt/2.19
module load ncarcompilers/0.5.0

##
## use pre-compiled NetCDF, ESMF and NCEP libraries for above compiler / MPI combination
## use pre-compiled PNG, NetCDF, ESMF and NCEP libraries for above compiler / MPI combination
##
module use -a /glade/p/ral/jntp/GMTB/tools/ufs-stack-20200728/intel-19.1.1/mpt-2.19/modules
module use -a /glade/p/ral/jntp/GMTB/tools/ufs-stack-20200825/intel-19.1.1/mpt-2.19/modules

module load libpng/1.6.35
module load netcdf/4.7.4
module load esmf/8.0.0
module load esmf/8.1.0bs21

module load bacio/2.4.0
module load crtm/2.3.0
Expand Down
8 changes: 5 additions & 3 deletions modulefiles/gaea.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,19 @@ module-whatis "loads NEMS FV3 prerequisites for Gaea/Intel"
##
module load PrgEnv-intel/6.0.5
module rm intel
module rm cray-mpich
module rm netcdf
module load intel/18.0.6.288
module load cray-mpich/7.7.11

##
## use pre-compiled NetCDF, EMSF and NCEP libraries for above compiler / MPI combination
## use pre-compiled PNG, NetCDF, ESMF and NCEP libraries for above compiler / MPI combination
##
module use -a /lustre/f2/pdata/esrl/gsd/ufs/ufs-stack-20200728/intel-18.0.6.288/cray-mpich-7.7.11/modules
module use -a /lustre/f2/pdata/esrl/gsd/ufs/ufs-stack-20200825/intel-18.0.6.288/cray-mpich-7.7.11/modules

module load libpng/1.6.35
module load netcdf/4.7.4
module load esmf/8.0.0
module load esmf/8.1.0bs21

module load bacio/2.4.0
module load crtm/2.3.0
Expand Down
15 changes: 5 additions & 10 deletions modulefiles/hera.gnu/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -24,18 +24,13 @@ module use -a /scratch1/BMC/gmtb/software/modulefiles/gnu-9.2.0/mpich-3.3.2
module load mpich/3.3.2

##
## use pre-compiled netCDF and EMSF library for above compiler / MPI combination
## use pre-compiled PNG, NetCDF, ESMF and NCEP libraries for above compiler / MPI combination
##
module load zlib/1.2.11
module load szip/2.1.1
module load hdf5/1.10.6
module load netcdf/4.7.4-parallel
module load esmf/8.1.0bs21
module use -a /scratch1/BMC/gmtb/software/ufs-stack-20200825/gnu-9.2.0/mpich-3.3.2/modules

##
## use pre-compiled NCEP libraries for above compiler / MPI combination
##
module use -a /scratch1/BMC/gmtb/software/NCEPLIBS-20200824/gnu-9.2.0/mpich-3.3.2/modules
module load libpng/1.6.35
module load netcdf/4.7.4
module load esmf/8.1.0bs21

module load bacio/2.4.0
module load crtm/2.3.0
Expand Down
2 changes: 1 addition & 1 deletion modulefiles/hera.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ module load sigio/2.3.0

##
## load ESMF library for above compiler / MPI combination
## use pre-compiled EMSF library for above compiler / MPI combination
## use pre-compiled ESMF library for above compiler / MPI combination
##
module use -a /scratch1/NCEPDEV/nems/emc.nemspara/soft/modulefiles
module load netcdf_parallel/4.7.4.release
Expand Down
10 changes: 5 additions & 5 deletions modulefiles/jet.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@ module load sutils

module load intel/18.0.5.274
module load impi/2018.4.274
module load hdf5/1.10.4
module load netcdf/4.6.1

##
## use pre-compiled EMSF and NCEP libraries for above compiler / MPI combination
## use pre-compiled PNG, NetCDF, ESMF and NCEP libraries for above compiler / MPI combination
##
module use -a /lfs4/HFIP/hfv3gfs/software/ufs-stack-20200728/intel-18.0.5.274/impi-2018.4.274/modules
module use -a /lfs4/HFIP/hfv3gfs/software/ufs-stack-20200825/intel-18.0.5.274/impi-2018.4.274/modules

module load esmf/8.0.0
module load libpng/1.6.35
module load netcdf/4.7.4
module load esmf/8.1.0bs21

module load bacio/2.4.0
module load crtm/2.3.0
Expand Down
2 changes: 1 addition & 1 deletion modulefiles/orion.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ module load z/1.2.6

##
## load ESMF library for above compiler / MPI combination
## use pre-compiled EMSF library for above compiler / MPI combination
## use pre-compiled ESMF library for above compiler / MPI combination
##
module use /apps/contrib/NCEPLIBS/lib/modulefiles
module load netcdfp/4.7.4.release
Expand Down
2 changes: 1 addition & 1 deletion modulefiles/stampede.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ module load netcdf/4.6.2
setenv NETCDF /opt/apps/intel18/netcdf/4.6.2/x86_64

##
## use pre-compiled EMSF and NCEP libraries for above compiler / MPI combination
## use pre-compiled ESMF and NCEP libraries for above compiler / MPI combination
##
# DH* todo - shared directory
module use -a /work/06146/tg854455/stampede2/ufs-stack-20200728/intel-18.0.2/impi-18.0.2/modules
Expand Down
Loading

0 comments on commit 63c4889

Please sign in to comment.