Skip to content

Commit

Permalink
Post lib ops (#190)
Browse files Browse the repository at this point in the history
* Update parallel netcdf libs from WCOSS ops site.

* Point crtm/2.3.0 and w3/2.4.0 to nwprod site on WCOSS.
  • Loading branch information
WenMeng-NOAA authored Sep 30, 2020
1 parent 7ba61eb commit f3416d5
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 29 deletions.
2 changes: 1 addition & 1 deletion jobs/J_NCEPPOST
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ env
#########################################################
# Execute the Script
#########################################################
$SCRgfs/ex${RUN}_nceppost.sh
$SCRgfs/ex${RUN}_atmos_nceppost.sh

##############################
# Remove the Temporary working directory
Expand Down
13 changes: 6 additions & 7 deletions modulefiles/post/lib-cray-intel
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ module use -a /gpfs/hps/nco/ops/nwprod/lib/modulefiles

# Loading Intel Compiler Suite
module load PrgEnv-intel
module load craype-sandybridge
#module switch intel intel/15.0.3.187
module switch intel intel/16.3.210
module load craype/2.3.0
module rm intel
module load intel/18.1.163
module load craype-haswell
#module load craype/2.3.0

# Loading nceplibs modules
module load jasper-gnu-sandybridge/1.900.1
Expand All @@ -45,15 +45,14 @@ module load g2-intel/3.1.0
module load g2tmpl-intel/1.6.0
#module load xmlparse/v2.0.0

module load w3emc-intel/2.2.0
module load w3nco/2.0.6
module load w3nco-intel/2.0.6
module load bacio-intel/2.0.1
module load gfsio-intel/1.1.0
#module load sigio/2.1.0
module load ip-intel/3.0.0
module load sp-intel/2.0.2
module use -a /usrx/local/nceplibs/NCEPLIBS/modulefiles
module load crtm/2.3.0
module load crtm-intel/2.3.0
module load w3emc-intel/2.4.0


4 changes: 1 addition & 3 deletions modulefiles/post/lib-wcoss_dell_p3
Original file line number Diff line number Diff line change
Expand Up @@ -41,15 +41,13 @@ module load g2/3.1.0
module load g2tmpl/1.6.0
#module load xmlparse/v2.0.0

#module load w3emc/2.3.0
module load w3nco/2.0.6
module load bacio/2.0.2
module load gfsio/1.1.0
#module load sigio/2.1.0
module load ip/3.0.1
module load sp/2.0.2
module use -a /usrx/local/nceplibs/dev/NCEPLIBS/modulefiles
module load crtm/2.3.0
module load w3emc_para/2.4.0
module load w3emc/2.4.0


24 changes: 14 additions & 10 deletions modulefiles/post/v8.0.0-cray-intel
Original file line number Diff line number Diff line change
Expand Up @@ -18,32 +18,36 @@ set ver v8.0.0
module use -a /usrx/local/prod/modulefiles
module use -a /gpfs/hps/nco/ops/nwprod/lib/modulefiles
module load PrgEnv-intel
module load craype-sandybridge
module switch intel intel/16.3.210
module load craype/2.3.0
module load prod_util/1.0.33
module rm intel
module load intel/18.1.163
module rm NetCDF-intel-sandybridge/4.2
module load craype-haswell
#module load craype/2.3.0
module load cray-libsci/13.0.3
module load sigio-intel/2.1.0

module load NetCDF-intel-sandybridge/4.7.4
module load HDF5-parallel-intel-sandybridge/1.10.6

module load jasper-gnu-sandybridge/1.900.1
module load png-gnu-sandybridge/1.2.49
module load zlib-gnu-sandybridge/1.2.7

module load sigio-intel/2.1.0
module load sfcio-intel/1.0.0
module load nemsio-intel/2.2.2
module load bacio-intel/2.0.1
module load g2-intel/3.1.0
module load gfsio-intel/1.1.0
module load ip-intel/3.0.0
module load sp-intel/2.0.2
module load w3emc-intel/2.2.0
module load w3nco-intel/2.0.6
module load cray-netcdf/4.3.2
module load wrfio-intel/1.1.1
module load g2tmpl-intel/1.6.0
module use -a /usrx/local/nceplibs/NCEPLIBS/modulefiles
module load crtm/2.3.0
module load crtm-intel/2.3.0
module load w3emc-intel/2.4.0

setenv myFC ftn
setenv OPENMP "-openmp"
setenv OPENMP "-qopenmp"
setenv myFCFLAGS "-O2 -convert big_endian -traceback -g -fp-model source -fpp"
setenv myCPP /lib/cpp
setenv myCPPFLAGS "-P"
Expand Down
11 changes: 4 additions & 7 deletions modulefiles/post/v8.0.0-wcoss_dell_p3
Original file line number Diff line number Diff line change
Expand Up @@ -16,28 +16,25 @@ module load ips/18.0.1.163
module load impi/18.0.1
module load prod_util/1.1.0

module load NetCDF-parallel/4.7.4
module load HDF5-parallel/1.10.6

module load jasper/1.900.1
module load libpng/1.2.59
module load zlib/1.2.11

module load sfcio/1.0.0
module load nemsio/2.2.3

module load sigio/2.1.0
module load bacio/2.0.2
module load g2/3.1.0
module load gfsio/1.1.0
module load ip/3.0.1
module load sp/2.0.2
#module load w3emc/2.3.0
module load w3nco/2.0.6
#module load NetCDF/4.5.0
module load wrfio/1.1.1
module load g2tmpl/1.6.0
module use -a /usrx/local/nceplibs/dev/NCEPLIBS/modulefiles
module load hdf5_parallel/1.10.6
module load netcdf_parallel/4.7.4
module load w3emc_para/2.4.0
module load w3emc/2.4.0
module load crtm/2.3.0

setenv myFC mpiifort
Expand Down
3 changes: 2 additions & 1 deletion sorc/ncep_post.fd/makefile_module
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ CPPFLAGS = -DLINUX
FREE = -FR

NETCDF_INC = -I$(NETCDF)/include
NETCDF_LDFLAGS = -L$(NETCDF)/lib -lnetcdff -lnetcdf
#NETCDF_LDFLAGS = -L$(NETCDF)/lib -lnetcdff -lnetcdf
NETCDF_LDFLAGS = -L$(NETCDF)/lib -lnetcdff -lnetcdf -L$(HDF5_LDFLAGS) $(Z_LIB)

CFLAGS = -DLINUX -Dfunder -DFortranByte=char -DFortranInt=int -DFortranLlong='long long'

Expand Down

0 comments on commit f3416d5

Please sign in to comment.