Skip to content

Commit

Permalink
using all libs from NCO (#16)
Browse files Browse the repository at this point in the history
Co-authored-by: wx20hw <[email protected]>
  • Loading branch information
HelinWei-NOAA and wx20hw authored Oct 1, 2020
1 parent 0d4d1f8 commit db342a4
Show file tree
Hide file tree
Showing 14 changed files with 77 additions and 78 deletions.
8 changes: 4 additions & 4 deletions modulefiles/gdas2gldas.hera
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ module load sp/2.0.2
#module use -a $NCEPLIBS/modulefiles
#module load esmflocal/8_0_48b.netcdf47

module use /scratch2/NCEPDEV/nwprod/NCEPLIBS/modulefiles
module load hdf5_parallel/1.10.6
module load netcdf_parallel/4.7.4
module load esmf/8.0.0_ParallelNetCDF
module use /scratch1/NCEPDEV/nems/emc.nemspara/soft/modulefiles/
module load netcdf_parallel/4.7.4.release
module load hdf5_parallel/1.10.6.release
module load esmf/8.0.1_ParallelNetCDF.release

export FCOMP=mpiifort
export FFLAGS="-O3 -fp-model precise -g -traceback -r8 -i4 -qopenmp -convert big_endian -assume byterecl"
20 changes: 10 additions & 10 deletions modulefiles/gdas2gldas.wcoss_cray
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@

module load PrgEnv-intel/5.2.56
module rm intel
module load intel/16.3.210
module rm NetCDF-intel-sandybridge/4.2
module load intel/18.1.163
module load cray-mpich/7.2.0
module load craype-haswell
module load cray-netcdf/4.3.3.1
module load cray-hdf5/1.8.14
module load gcc/4.9.2
module load gcc/5.3.0

module load w3nco-intel/2.0.6
module load nemsio-intel/2.2.3
module load bacio-intel/2.0.2
module load sp-intel/2.0.2
module load NetCDF-intel-sandybridge/4.7.4
module load HDF5-parallel-intel-sandybridge/1.10.6
module load ESMF-intel-sandybridge/8.0.1

module use /gpfs/hps3/emc/nems/noscrub/emc.nemspara/soft/modulefiles
module load esmf/8.0.0
module load w3nco-intel/2.2.0
module load nemsio-intel/2.2.4
module load bacio-intel/2.0.3
module load sp-intel/2.0.3

export FCOMP=ftn
export FFLAGS="-O3 -fp-model precise -g -traceback -r8 -i4 -qopenmp -convert big_endian -assume byterecl"
15 changes: 7 additions & 8 deletions modulefiles/gdas2gldas.wcoss_dell_p3
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,17 @@ module load ips/18.0.1.163
module load impi/18.0.1
#module load NetCDF/4.5.0

module load w3nco/2.0.6
module load nemsio/2.2.3
module load bacio/2.0.2
module load sp/2.0.2
module load w3nco/2.2.0
module load nemsio/2.2.4
module load bacio/2.0.3
module load sp/2.0.3

#module use /gpfs/dell2/emc/modeling/noscrub/emc.nemspara/soft/modulefiles
#module load esmf/8.0.0

module use /usrx/local/nceplibs/dev/NCEPLIBS/modulefiles
module load hdf5_parallel/1.10.6
module load netcdf_parallel/4.7.4
module load esmf/8.0.0_ParallelNetCDF
module load NetCDF-parallel/4.7.4
module load ESMF/8.0.1
module load HDF5-parallel/1.10.6

export FCOMP=mpif90
export FFLAGS="-O3 -fp-model precise -g -traceback -r8 -i4 -qopenmp -convert big_endian -assume byterecl"
8 changes: 4 additions & 4 deletions modulefiles/gldas2gdas.hera
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ module load sp/2.0.2
#module use -a $NCEPLIBS/modulefiles
#module load esmflocal/8_0_48b.netcdf47

module use /scratch2/NCEPDEV/nwprod/NCEPLIBS/modulefiles
module load hdf5_parallel/1.10.6
module load netcdf_parallel/4.7.4
module load esmf/8.0.0_ParallelNetCDF
module use /scratch1/NCEPDEV/nems/emc.nemspara/soft/modulefiles/
module load netcdf_parallel/4.7.4.release
module load hdf5_parallel/1.10.6.release
module load esmf/8.0.1_ParallelNetCDF.release

export FCOMP=mpiifort
export FFLAGS="-O3 -fp-model precise -g -traceback -r8 -i4 -qopenmp -convert big_endian -assume byterecl"
20 changes: 10 additions & 10 deletions modulefiles/gldas2gdas.wcoss_cray
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@

module load PrgEnv-intel/5.2.56
module rm intel
module load intel/16.3.210
module rm NetCDF-intel-sandybridge/4.2
module load intel/18.1.163
module load cray-mpich/7.2.0
module load craype-haswell
module load cray-netcdf/4.3.3.1
module load cray-hdf5/1.8.14
module load gcc/4.9.2
module load gcc/5.3.0

module load w3nco-intel/2.0.6
module load nemsio-intel/2.2.3
module load bacio-intel/2.0.2
module load sp-intel/2.0.2
module load NetCDF-intel-sandybridge/4.7.4
module load HDF5-parallel-intel-sandybridge/1.10.6
module load ESMF-intel-sandybridge/8.0.1

module use /gpfs/hps3/emc/nems/noscrub/emc.nemspara/soft/modulefiles
module load esmf/8.0.0
module load w3nco-intel/2.2.0
module load nemsio-intel/2.2.4
module load bacio-intel/2.0.3
module load sp-intel/2.0.3

export FCOMP=ftn
export FFLAGS="-O3 -fp-model precise -g -traceback -r8 -i4 -qopenmp -convert big_endian -assume byterecl"
17 changes: 8 additions & 9 deletions modulefiles/gldas2gdas.wcoss_dell_p3
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,17 @@ module load ips/18.0.1.163
module load impi/18.0.1
#module load NetCDF/4.5.0

module load w3nco/2.0.6
module load nemsio/2.2.3
module load bacio/2.0.2
module load sp/2.0.2
module load w3nco/2.2.0
module load nemsio/2.2.4
module load bacio/2.0.3
module load sp/2.0.3

#module use /gpfs/dell2/emc/modeling/noscrub/emc.nemspara/soft/modulefiles
#module load esmf/8.0.0

module use /usrx/local/nceplibs/dev/NCEPLIBS/modulefiles
module load hdf5_parallel/1.10.6
module load netcdf_parallel/4.7.4
module load esmf/8.0.0_ParallelNetCDF

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

export FCOMP=mpif90
export FFLAGS="-O3 -fp-model precise -g -traceback -r8 -i4 -qopenmp -convert big_endian -assume byterecl"
4 changes: 2 additions & 2 deletions modulefiles/gldas_forcing.wcoss_cray
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
module load PrgEnv-intel
module load craype-haswell

module load w3nco-intel/2.0.6
module load bacio-intel/2.0.2
module load w3nco-intel/2.2.0
module load bacio-intel/2.0.3

export FC=ftn
export FOPTS="-O0 -FR"
4 changes: 2 additions & 2 deletions modulefiles/gldas_forcing.wcoss_dell_p3
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

module load ips/18.0.1.163

module load w3nco/2.0.6
module load bacio/2.0.2
module load w3nco/2.2.0
module load bacio/2.0.3

export FC=ifort
export FOPTS="-O0 -FR"
17 changes: 9 additions & 8 deletions modulefiles/gldas_model.wcoss_cray
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,16 @@
## Build module for Cray
#############################################################

module load PrgEnv-intel/5.2.56
module load PrgEnv-intel
module rm intel
module load intel/16.3.210
module rm NetCDF-intel-sandybridge/4.2
module load intel/18.1.163
module load cray-mpich/7.2.0
module load craype-haswell
module load cray-netcdf
module load NetCDF-intel-sandybridge/4.7.4

module load w3emc-intel/2.3.0
module load w3nco-intel/2.0.6
module load bacio-intel/2.0.2
module load sp-intel/2.0.2
module load ip-intel/3.0.0
module load w3emc-intel/2.4.0
module load w3nco-intel/2.2.0
module load bacio-intel/2.0.3
module load sp-intel/2.0.3
module load ip-intel/3.0.2
10 changes: 5 additions & 5 deletions modulefiles/gldas_model.wcoss_dell_p3
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
module load ips/18.0.1.163
module load impi/18.0.1

module load w3emc/2.3.0
module load w3nco/2.0.6
module load bacio/2.0.2
module load sp/2.0.2
module load ip/3.0.1
module load w3emc/2.4.0
module load w3nco/2.2.0
module load bacio/2.0.3
module load sp/2.0.3
module load ip/3.0.2
8 changes: 4 additions & 4 deletions modulefiles/gldas_post.wcoss_cray
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
module load PrgEnv-intel
module load craype-haswell

module load w3nco-intel/2.0.6
module load w3emc-intel/2.3.0
module load bacio-intel/2.0.2
module load nemsio-intel/2.2.3
module load w3nco-intel/2.2.0
module load w3emc-intel/2.4.0
module load bacio-intel/2.0.3
module load nemsio-intel/2.2.4

export FC=ftn
export FOPTS='-O -FR -I$(NEMSIO_INC) -convert big_endian'
8 changes: 4 additions & 4 deletions modulefiles/gldas_post.wcoss_dell_p3
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
module load ips/18.0.1.163
module load impi/18.0.1

module load w3nco/2.0.6
module load w3emc/2.3.0
module load bacio/2.0.2
module load nemsio/2.2.3
module load w3nco/2.2.0
module load w3emc/2.4.0
module load bacio/2.0.3
module load nemsio/2.2.4

export FC=ifort
export FOPTS='-O -FR -I$(NEMSIO_INC) -convert big_endian'
8 changes: 4 additions & 4 deletions modulefiles/gldas_rst.wcoss_cray
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
module load PrgEnv-intel
module load craype-haswell

module load w3nco-intel/2.0.6
module load w3emc-intel/2.3.0
module load bacio-intel/2.0.2
module load nemsio-intel/2.2.3
module load w3nco-intel/2.2.0
module load w3emc-intel/2.4.0
module load bacio-intel/2.0.3
module load nemsio-intel/2.2.4

export FC=ftn
export FOPTS='-O -FR -I$(NEMSIO_INC) -convert big_endian'
8 changes: 4 additions & 4 deletions modulefiles/gldas_rst.wcoss_dell_p3
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
module load ips/18.0.1.163
module load impi/18.0.1

module load w3nco/2.0.6
module load w3emc/2.3.0
module load bacio/2.0.2
module load nemsio/2.2.3
module load w3nco/2.2.0
module load w3emc/2.4.0
module load bacio/2.0.3
module load nemsio/2.2.4

export FC=ifort
export FOPTS='-O -FR -I$(NEMSIO_INC) -convert big_endian'

0 comments on commit db342a4

Please sign in to comment.