Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update modulefiles for tier-2 systems for ESMF 8.1.0 bs 21 #191

Merged
merged 9 commits into from
Sep 1, 2020
9 changes: 5 additions & 4 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
[submodule "FV3"]
path = FV3
url = https://github.com/NOAA-EMC/fv3atm
branch = develop
#url = https://github.com/NOAA-EMC/fv3atm
#branch = develop
url = https://github.com/climbfuji/fv3atm
branch = fix_submodule_pointer_ccpp_framework
[submodule "NEMS"]
path = NEMS
url = https://github.com/NOAA-EMC/NEMS
Expand All @@ -17,5 +19,4 @@
[submodule "stochastic_physics"]
path = stochastic_physics
url = https://github.com/noaa-psd/stochastic_physics
branch = master

branch = master
DusanJovic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
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