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

Feature update installation info #2114

Merged
merged 2 commits into from
Mar 30, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions scripts/installation/config/install_MET_env.dell
Original file line number Diff line number Diff line change
@@ -9,12 +9,12 @@ module load libpng/1.2.59
module load gsl/2.1
module load g2c/1.6.3

export TEST_BASE=/gpfs/dell2/emc/verification/noscrub/emc.metplus/met/10.0.0
export TEST_BASE=/gpfs/dell2/emc/verification/noscrub/emc.metplus/met/10.1.0
export LIB_DIR=${TEST_BASE}/external_libs
export BIN_DIR_PATH=${TEST_BASE}/exec
export COMPILER=ips_18.0.5.274
export MET_SUBDIR=${TEST_BASE}
export MET_TARBALL=met-10.0.0.20210510.tar.gz
export MET_TARBALL=met-10.1.0.20220314.tar.gz
export USE_MODULES=TRUE
export PYTHON_MODULE=python_3.6.3
export MET_PYTHON=/usrx/local/prod/packages/python/3.6.3/
35 changes: 35 additions & 0 deletions scripts/installation/config/install_met_env.acorn
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
module use /apps/ops/para/libs/modulefiles/compiler/intel/19.1.3.304/
module load intel
module load python/3.8.6
module load netcdf/4.7.4
module load hdf5/1.10.6
module load bufr/11.5.0
module load zlib/1.2.11
module load jasper/2.0.25
module load libpng/1.6.37
module load gsl/2.7
module load g2c/1.6.4

export TEST_BASE=/lfs/h1/emc/vpppg/noscrub/Julie.Prestopnik/MET/10.1.0
export LIB_DIR=${TEST_BASE}/external_libs
export BIN_DIR_PATH=${TEST_BASE}/exec
export COMPILER=intel_19.1.3.304
export MET_SUBDIR=${TEST_BASE}
export MET_TARBALL=met-10.1.0.20220314.tar.gz
export USE_MODULES=TRUE
export PYTHON_MODULE=python_3.8.6
export MET_PYTHON=/apps/spack/python/3.8.6/intel/19.1.3.304/pjn2nzkjvqgmjw4hmyz43v5x4jbxjzpk
export MET_PYTHON_CC=-I/apps/spack/python/3.8.6/intel/19.1.3.304/pjn2nzkjvqgmjw4hmyz43v5x4jbxjzpk/include/python3.8
export MET_PYTHON_LD=-L/apps/spack/python/3.8.6/intel/19.1.3.304/pjn2nzkjvqgmjw4hmyz43v5x4jbxjzpk/lib\ -lpython3.8\ -lpthread\ -ldl\ -lutil\ -lm\ -Xlinker\ -export-dynamic
export MET_NETCDF=/apps/prod/hpc-stack/intel-19.1.3.304/netcdf/4.7.4
export MET_HDF5=/apps/prod/hpc-stack/intel-19.1.3.304/hdf5/1.10.6
export MET_BUFRLIB=/apps/ops/prod/libs/intel/19.1.3.304/bufr/11.5.0/lib64
export MET_GRIB2CLIB=/apps/ops/prod/libs/intel/19.1.3.304/g2c/1.6.4/lib64
export MET_GRIB2CINC=/apps/ops/prod/libs/intel/19.1.3.304/g2c/1.6.4/include
export MET_GSL=/apps/spack/gsl/2.7/intel/19.1.3.304/xks7dxbowrdxhjck5zxc4rompopocevb
export BUFRLIB_NAME=-lbufr_4
export GRIB2CLIB_NAME=-lg2c
export LIB_JASPER=/apps/spack/jasper/2.0.25/intel/19.1.3.304/sjib74krrorkyczqpqah4tvewmlnqdx4/lib64
export LIB_LIBPNG=/apps/spack/libpng/1.6.37/intel/19.1.3.304/4ohkronuhlyherusoszzrmur5ewvlwzh/lib
export LIB_Z=/apps/spack/zlib/1.2.11/intel/19.1.3.304/hjotqkckeoyt6j6tibalwzrlfljcjtdh/lib
export SET_D64BIT=FALSE
36 changes: 36 additions & 0 deletions scripts/installation/config/install_met_env.dogwood
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
module use /apps/ops/para/libs/modulefiles/compiler/intel/19.1.3.304/
module load intel
module load python/3.8.6
module load netcdf/4.7.4
module load hdf5/1.10.6
module load bufr/11.6.0
module load zlib/1.2.11
module load jasper/2.0.25
module load libpng/1.6.37
module load gsl/2.6
module load g2c/1.6.4

export TEST_BASE=/lfs/h2/emc/vpppg/noscrub/Julie.Prestopnik/MET/10.1.0
export LIB_DIR=${TEST_BASE}/external_libs
export BIN_DIR_PATH=${TEST_BASE}/exec
export COMPILER=intel_19.1.3.304
export MET_SUBDIR=${TEST_BASE}
export MET_TARBALL=met-10.1.0.20220314.tar.gz
export USE_MODULES=TRUE
export PYTHON_MODULE=python_3.8.6
export MET_PYTHON=/apps/spack/python/3.8.6/intel/19.1.3.304/pjn2nzkjvqgmjw4hmyz43v5x4jbxjzpk
export MET_PYTHON_CC=-I/apps/spack/python/3.8.6/intel/19.1.3.304/pjn2nzkjvqgmjw4hmyz43v5x4jbxjzpk/include/python3.8
export MET_PYTHON_LD=-L/apps/spack/python/3.8.6/intel/19.1.3.304/pjn2nzkjvqgmjw4hmyz43v5x4jbxjzpk/lib\ -lpython3.8\ -lpthread\ -ldl\ -lutil\ -lm\ -Xlinker\ -export-dynamic
export MET_NETCDF=/apps/prod/hpc-stack/intel-19.1.3.304/netcdf/4.7.4
export MET_HDF5=/apps/prod/hpc-stack/intel-19.1.3.304/hdf5/1.10.6
export MET_BUFRLIB=/apps/ops/prod/libs/intel/19.1.3.304/bufr/11.5.0/lib64
export MET_GRIB2CLIB=/apps/ops/prod/libs/intel/19.1.3.304/g2c/1.6.4/lib64
export MET_GRIB2CINC=/apps/ops/prod/libs/intel/19.1.3.304/g2c/1.6.4/include
export MET_GSL=$GSL_ROOT
export BUFRLIB_NAME=-lbufr_4
export GRIB2CLIB_NAME=-lg2c
export LIB_JASPER=/apps/spack/jasper/2.0.25/intel/19.1.3.304/sjib74krrorkyczqpqah4tvewmlnqdx4/lib64
export LIB_LIBPNG=/apps/spack/libpng/1.6.37/intel/19.1.3.304/4ohkronuhlyherusoszzrmur5ewvlwzh/lib
export LIB_Z=/apps/spack/zlib/1.2.11/intel/19.1.3.304/hjotqkckeoyt6j6tibalwzrlfljcjtdh/lib
export SET_D64BIT=FALSE

11 changes: 0 additions & 11 deletions scripts/installation/config/install_met_env.jet

This file was deleted.

4 changes: 2 additions & 2 deletions scripts/installation/config/install_met_env.orion
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
module load intel/2020.2
module load intelpython3/2020.2

export TEST_BASE=/apps/contrib/MET/10.0.0
export TEST_BASE=/apps/contrib/MET/10.1.0
export COMPILER=intel_2020
export MET_SUBDIR=${TEST_BASE}/
export MET_TARBALL=met-10.0.0.20210510.tar.gz
export MET_TARBALL=met-10.1.0.20220314.tar.gz
export USE_MODULES=TRUE
export MET_PYTHON=/apps/intel-2020.2/intel-2020.2/intelpython3
export MET_PYTHON_CC=-I${MET_PYTHON}/include/python3.7m
28 changes: 28 additions & 0 deletions scripts/installation/config/install_met_env.stampede
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
module load intel/18.0.2
module load python3/3.7.0
module load hdf5/1.10.4
module load netcdf/4.6.2

export TEST_BASE=/work2/06612/tg859120/stampede2/met/10.1.0
export COMPILER=intel_18.0.2
export MET_SUBDIR=${TEST_BASE}/
export MET_TARBALL=met-10.1.0.20220314.tar.gz
export USE_MODULES=TRUE
export MET_PYTHON=/opt/apps/intel18/python3/3.7.0
export MET_PYTHON_CC=-I${MET_PYTHON}/include/python3.7m
export MET_PYTHON_LD=-L${MET_PYTHON}/lib\ -lpython3.7m\ -lcrypt\ -lpthread\ -ldl\ -lutil\ -lrt\ -lm
export MET_HDF5=/opt/apps/intel18/hdf5/1.10.4/x86_64/
export MET_NETCDF=/opt/apps/intel18/netcdf/4.6.2/x86_64/
#export EXTERNAL_LIBS=/work2/06612/tg859120/stampede2/met/10.1.0/external_libs
#export MET_GSL=${EXTERNAL_LIBS}
#export MET_BUFRLIB=${EXTERNAL_LIBS}
#export BUFRLIB_NAME=-lbufr
#export MET_GRIB2CLIB=${EXTERNAL_LIBS}/lib
#export MET_GRIB2CINC=${EXTERNAL_LIBS}/include
#export GRIB2CLIB_NAME=-lgrib2c
#export LIB_JASPER=${EXTERNAL_LIBS}/lib
#export LIB_LIBPNG=${EXTERNAL_LIBS}/lib
#export LIB_Z=${EXTERNAL_LIBS}/lib
#export SET_D64BIT=FALSE
#export CFLAGS="-Wall -g"
#export CXXFLAGS="-Wall -g"
29 changes: 21 additions & 8 deletions scripts/installation/config/install_met_env_all.casper
Original file line number Diff line number Diff line change
@@ -1,17 +1,30 @@
module load intel/19.0.5
module load python/3.7.5
module load netcdf/4.7.4
module load ncarenv/1.3
module load intel/2021.2
module load python/3.7.9
module load netcdf/4.8.0
ncar_pylib

export TEST_BASE=/glade/p/ral/jntp/MET/MET_releases/casper/10.0.0
export COMPILER=intel_19.0.5
export TEST_BASE=/glade/p/ral/jntp/MET/MET_releases/casper/10.1.0
export COMPILER=intel_2021.2
export MET_SUBDIR=${TEST_BASE}
export MET_TARBALL=met-10.0.0.20210510.tar.gz
export MET_TARBALL=met-10.1.0.20220314.tar.gz
export USE_MODULES=TRUE
export MET_PYTHON=/glade/u/apps/dav/opt/python/3.7.5/gnu/8.3.0/
export MET_PYTHON=/glade/u/apps/ch/opt/python/3.7.9/gnu/9.1.0
export MET_PYTHON_CC=-I${MET_PYTHON}/include/python3.7m
export MET_PYTHON_LD=-L${MET_PYTHON}/lib\ -lpython3.7m\ -lcrypt\ -lpthread\ -ldl\ -lutil\ -lm
export MET_NETCDF=/glade/u/apps/dav/opt/netcdf/4.7.3/intel/19.0.5
export MET_NETCDF=/glade/u/apps/ch/opt/netcdf/4.8.0/intel/2021.2/
export MET_HDF5=/glade/u/apps/ch/opt/netcdf/4.8.0/intel/2021.2/
#export EXTERNAL_LIBS=/glade/p/ral/jntp/MET/MET_releases/casper/10.1.0/external_libs
#export MET_GSL=${EXTERNAL_LIBS}
#export MET_BUFRLIB=${EXTERNAL_LIBS}
#export BUFRLIB_NAME=-lbufr
#export MET_HDF5=${EXTERNAL_LIBS}
#export MET_GRIB2CLIB=${EXTERNAL_LIBS}/lib
#export MET_GRIB2CINC=${EXTERNAL_LIBS}/include
#export GRIB2CLIB_NAME=-lgrib2c
#export LIB_JASPER=${EXTERNAL_LIBS}/lib
#export LIB_LIBPNG=${EXTERNAL_LIBS}/lib
#export LIB_Z=${EXTERNAL_LIBS}/lib
export SET_D64BIT=FALSE
#export CFLAGS="-Wall -g"
#export CXXFLAGS="-Wall -g"
24 changes: 18 additions & 6 deletions scripts/installation/config/install_met_env_all.cheyenne
Original file line number Diff line number Diff line change
@@ -1,18 +1,30 @@
module load ncarenv/1.3
module load intel/19.0.5
module load intel/2021.2
module load python/3.7.9
module load netcdf/4.7.4
module load netcdf/4.8.0
ncar_pylib

export TEST_BASE=/glade/p/ral/jntp/MET/MET_releases/10.0.0
export COMPILER=intel_19.0.5
export TEST_BASE=/glade/p/ral/jntp/MET/MET_releases/10.1.0
export COMPILER=intel_2021.2
export MET_SUBDIR=${TEST_BASE}
export MET_TARBALL=met-10.0.0.20210510.tar.gz
export MET_TARBALL=met-10.1.0.20220314.tar.gz
export USE_MODULES=TRUE
export MET_PYTHON=/glade/u/apps/ch/opt/python/3.7.9/gnu/9.1.0
export MET_PYTHON_CC=-I${MET_PYTHON}/include/python3.7m
export MET_PYTHON_LD=-L${MET_PYTHON}/lib\ -lpython3.7m\ -lcrypt\ -lpthread\ -ldl\ -lutil\ -lm
export MET_NETCDF=/glade/u/apps/ch/opt/netcdf/4.7.4/intel/19.0.5/
export MET_NETCDF=/glade/u/apps/ch/opt/netcdf/4.8.0/intel/2021.2/
export MET_HDF5=/glade/u/apps/ch/opt/netcdf/4.8.0/intel/2021.2/
#export EXTERNAL_LIBS=/glade/p/ral/jntp/MET/MET_releases/10.1.0/external_libs
#export MET_GSL=${EXTERNAL_LIBS}
#export MET_BUFRLIB=${EXTERNAL_LIBS}
#export BUFRLIB_NAME=-lbufr
#export MET_HDF5=${EXTERNAL_LIBS}
#export MET_GRIB2CLIB=${EXTERNAL_LIBS}/lib
#export MET_GRIB2CINC=${EXTERNAL_LIBS}/include
#export GRIB2CLIB_NAME=-lgrib2c
#export LIB_JASPER=${EXTERNAL_LIBS}/lib
#export LIB_LIBPNG=${EXTERNAL_LIBS}/lib
#export LIB_Z=${EXTERNAL_LIBS}/lib
export SET_D64BIT=FALSE
#export CFLAGS="-Wall -g"
#export CXXFLAGS="-Wall -g"
14 changes: 9 additions & 5 deletions scripts/installation/config/install_met_env_all.hera
Original file line number Diff line number Diff line change
@@ -1,10 +1,14 @@
module load intel/2022.1.2 impi/2022.1.2
module load intel-tools
module load intelpython/3.6.5

module use -a /contrib/anaconda/modulefiles
module load intel/18.0.5.274
module load anaconda/latest
export TEST_BASE=/contrib/met/10.0.0
export COMPILER=intel_18.0.5.274
module load intel/2022.1.2
module load anaconda/latest
export TEST_BASE=/contrib/met/10.1.0
export COMPILER=intel_2022.1.2
export MET_SUBDIR=${TEST_BASE}
export MET_TARBALL=met-10.0.0.20210510.tar.gz
export MET_TARBALL=met-10.1.0.20220314.tar.gz
export USE_MODULES=TRUE
export PYTHON_MODULE=anaconda_latest
export MET_PYTHON=/contrib/anaconda/anaconda3/latest/
14 changes: 9 additions & 5 deletions scripts/installation/config/install_met_env_met_only.hera
Original file line number Diff line number Diff line change
@@ -1,16 +1,20 @@
module load intel/2022.1.2 impi/2022.1.2
module load intel-tools
module load intelpython/3.6.5

module use -a /contrib/anaconda/modulefiles
module load intel/18.0.5.274
module load intel/2022.1.2
module load anaconda/latest
export TEST_BASE=/contrib/met/10.0.0
export COMPILER=intel_18.0.5.274
export TEST_BASE=/contrib/met/10.1.0
export COMPILER=intel_2022.1.2
export MET_SUBDIR=${TEST_BASE}
export MET_TARBALL=met-10.0.0.20210510.tar.gz
export MET_TARBALL=met-10.1.0.20220314.tar.gz
export USE_MODULES=TRUE
export PYTHON_MODULE=anaconda_latest
export MET_PYTHON=/contrib/anaconda/anaconda3/latest/
export MET_PYTHON_CC=-I${MET_PYTHON}include/python3.7m
export MET_PYTHON_LD=-L${MET_PYTHON}/lib/python3.7/config-3.7m-x86_64-linux-gnu\ -L${MET_PYTHON}/lib\ -lpython3.7m\ -lcrypt\ -lpthread\ -ldl\ -lutil\ -lrt\ -lm\ -Xlinker\ -export-dynamic
export EXTERNAL_LIBS=/contrib/met/10.0.0/external_libs/
export EXTERNAL_LIBS=/contrib/met/10.1.0/external_libs/
export MET_NETCDF=${EXTERNAL_LIBS}
export MET_GSL=${EXTERNAL_LIBS}
export MET_BUFRLIB=${EXTERNAL_LIBS}
26 changes: 26 additions & 0 deletions scripts/installation/config/install_met_env_met_only.orion
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
module load intel/2020.2
module load intelpython3/2020.2

export TEST_BASE=/apps/contrib/MET/10.1.0
export COMPILER=intel_2020
export MET_SUBDIR=${TEST_BASE}/
export MET_TARBALL=met-10.1.0.20220314.tar.gz
export USE_MODULES=TRUE
export MET_PYTHON=/apps/intel-2020.2/intel-2020.2/intelpython3
export MET_PYTHON_CC=-I${MET_PYTHON}/include/python3.7m
export MET_PYTHON_LD=-L${MET_PYTHON}/lib\ -lpython3.7m\ -lcrypt\ -lpthread\ -ldl\ -lutil\ -lrt\ -lm
export EXTERNAL_LIBS=/apps/contrib/MET/10.1.0/external_libs
export MET_GSL=${EXTERNAL_LIBS}
export MET_BUFRLIB=${EXTERNAL_LIBS}
export BUFRLIB_NAME=-lbufr
export MET_HDF5=${EXTERNAL_LIBS}
export MET_NETCDF=${EXTERNAL_LIBS}
export MET_GRIB2CLIB=${EXTERNAL_LIBS}/lib
export MET_GRIB2CINC=${EXTERNAL_LIBS}/include
export GRIB2CLIB_NAME=-lgrib2c
export LIB_JASPER=${EXTERNAL_LIBS}/lib
export LIB_LIBPNG=${EXTERNAL_LIBS}/lib
export LIB_Z=${EXTERNAL_LIBS}/lib
export SET_D64BIT=FALSE
export CFLAGS="-Wall -g"
export CXXFLAGS="-Wall -g"
6 changes: 3 additions & 3 deletions scripts/installation/config/install_met_env_met_only.stampede
Original file line number Diff line number Diff line change
@@ -3,17 +3,17 @@ module load python3/3.7.0
module load hdf5/1.10.4
module load netcdf/4.6.2

export TEST_BASE=/work2/06612/tg859120/stampede2/met/10.0.0
export TEST_BASE=/work2/06612/tg859120/stampede2/met/10.1.0
export COMPILER=intel_18.0.2
export MET_SUBDIR=${TEST_BASE}/
export MET_TARBALL=met-10.0.0.20210510.tar.gz
export MET_TARBALL=met-10.1.0.20220314.tar.gz
export USE_MODULES=TRUE
export MET_PYTHON=/opt/apps/intel18/python3/3.7.0
export MET_PYTHON_CC=-I${MET_PYTHON}/include/python3.7m
export MET_PYTHON_LD=-L${MET_PYTHON}/lib\ -lpython3.7m\ -lcrypt\ -lpthread\ -ldl\ -lutil\ -lrt\ -lm
export MET_HDF5=/opt/apps/intel18/hdf5/1.10.4/x86_64/
export MET_NETCDF=/opt/apps/intel18/netcdf/4.6.2/x86_64/
export EXTERNAL_LIBS=/work2/06612/tg859120/stampede2/met/10.0.0/external_libs
export EXTERNAL_LIBS=/work2/06612/tg859120/stampede2/met/10.1.0/external_libs
export MET_GSL=${EXTERNAL_LIBS}
export MET_BUFRLIB=${EXTERNAL_LIBS}
export BUFRLIB_NAME=-lbufr
20 changes: 0 additions & 20 deletions scripts/installation/modulefiles/10.0.0_casper

This file was deleted.

21 changes: 0 additions & 21 deletions scripts/installation/modulefiles/10.0.0_jet

This file was deleted.

34 changes: 34 additions & 0 deletions scripts/installation/modulefiles/10.1.0_acorn
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
#%Module######################################################################
##
## Model Evaluation Tools
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.1.0
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

# The intel compiler is required to run MET

module use /apps/ops/para/libs/modulefiles/compiler/intel/19.1.3.304/
module load intel
module load python/3.8.6
module load netcdf/4.7.4
module load hdf5/1.10.6
module load bufr/11.5.0
module load zlib/1.2.11
module load jasper/2.0.25
module load libpng/1.6.37
module load gsl/2.7
module load g2c/1.6.4

set base /lfs/h2/emc/vpppg/noscrub/Julie.Prestopnik/MET/10.1.0
set ver 10.1.0
set share $base/share/met
set lib_base $base

prepend-path PATH $base/exec

setenv METversion V$ver
setenv MET_ROOT $base


Original file line number Diff line number Diff line change
@@ -3,23 +3,23 @@
## Model Evaluation Tools
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.0.0
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.1.0
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

# If they exist, remove ncdump and ncgen from /glade/p/ral/jntp/MET/MET_releases/10.0.0/external_libs/bin
# If they exist, remove ncdump and ncgen from /glade/p/ral/jntp/MET/MET_releases/casper/10.1.0/external_libs/bin

# The intel compiler is required to run MET
module load ncarenv/1.3
module load intel/19.0.5
module load intel/2021.2
module load python/3.7.9
module load netcdf/4.7.4
module load netcdf/4.8.0

set base /glade/p/ral/jntp/MET/MET_releases/10.0.0
set ver 10.0.0
set base /glade/p/ral/jntp/MET/MET_releases/casper/10.1.0
set ver 10.1.0
set share $base/share/met

prepend-path PATH $base/bin:/glade/p/ral/jntp/MET/MET_releases/10.0.0/external_libs/bin
prepend-path PATH $base/bin:/glade/p/ral/jntp/MET/MET_releases/casper/10.1.0/external_libs/bin


setenv METversion V$ver
29 changes: 29 additions & 0 deletions scripts/installation/modulefiles/10.1.0_cheyenne
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#%Module######################################################################
##
## Model Evaluation Tools
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.1.0
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

# If they exist, remove ncdump and ncgen from /glade/p/ral/jntp/MET/MET_releases/10.1.0/external_libs/bin

# The intel compiler is required to run MET
module load ncarenv/1.3
module load intel/2021.2
module load python/3.7.9
module load netcdf/4.8.0

set base /glade/p/ral/jntp/MET/MET_releases/10.1.0
set ver 10.1.0
set share $base/share/met

prepend-path PATH $base/bin:/glade/p/ral/jntp/MET/MET_releases/10.1.0/external_libs/bin


setenv METversion V$ver

# setenv MET_BUFRLIB /glade/p/ral/jntp/MET/MET_releases/10.1.0/external_libs/libs
# setenv MET_GRIB2C /glade/p/ral/jntp/MET/MET_releases/10.1.0/external_libs
# setenv MET_GSL /glade/p/ral/jntp/MET/MET_releases/10.1.0/external_libs
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
## Model Evaluation Tools
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.0.0
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.1.0
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

@@ -20,8 +20,8 @@ module load zlib/1.2.11
module load gsl/2.1
module load g2c/1.6.3

set base /gpfs/dell2/emc/verification/noscrub/emc.metplus/met/10.0.0
set ver 10.0.0
set base /gpfs/dell2/emc/verification/noscrub/emc.metplus/met/10.1.0
set ver 10.1.0
set share $base/share/met
set lib_base $base

32 changes: 32 additions & 0 deletions scripts/installation/modulefiles/10.1.0_dogwood
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
#%Module######################################################################
##
## Model Evaluation Tools
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.1.0
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

# The intel compiler is required to run MET

module use /apps/ops/para/libs/modulefiles/compiler/intel/19.1.3.304/
module load intel
module load python/3.8.6
module load netcdf/4.7.4
module load hdf5/1.10.6
module load bufr/11.6.0
module load zlib/1.2.11
module load jasper/2.0.25
module load libpng/1.6.37
module load gsl/2.6
module load g2c/1.6.4

set base /lfs/h2/emc/vpppg/noscrub/Julie.Prestopnik/MET/10.1.0
set ver 10.1.0
set share $base/share/met
set lib_base $base

prepend-path PATH $base/exec

setenv METversion V$ver
setenv MET_ROOT $base
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#%Module######################################################################
%Module######################################################################
##
## Model Evaluation Tools
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.0.0
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.1.0
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

@@ -12,18 +12,16 @@ prereq intel
prereq anaconda/latest

set base /contrib/met
set ver 10.0.0
set ver 10.1.0
set share $base/$ver/share/met
set lib_base $base/10.0.0

set lib_base $base/10.1.0

prepend-path PATH $base/$ver/bin:$lib_base/external_libs/bin


#prepend-path LD_LIBRARY_PATH $lib_base/external_libs/lib

#setenv METversion $ver
#setenv MET_ROOT $base/$ver/met-10.0.0-beta5
#setenv MET_ROOT $base/$ver/met-10.1.0
#setenv MET_CONFIG $share/config
#setenv MET_POLY $share/poly
#setenv MET_COLORTABLES $share/colortables
@@ -35,13 +33,13 @@ prepend-path PATH $base/$ver/bin:$lib_base/external_libs/bin
#setenv CXX icc
#setenv F77 ifort

#module load intel/18.0.5.274
#module load intel/2022.1.2
#module load anaconda/latest

#setenv libdir /contrib/met/10.0.0-beta5/external_libs/lib
#setenv incdir /contrib/met/10.0.0-beta5/external_libs/include
#setenv iprefix /contrib/met/10.0.0-beta5/external_libs
#setenv basedir /contrib/met/10.0.0-beta5/met-10.0.0-beta5
#setenv libdir /contrib/met/10.1.0/external_libs/lib
#setenv incdir /contrib/met/10.1.0/external_libs/include
#setenv iprefix /contrib/met/10.1.0/external_libs
#setenv basedir /contrib/met/10.1.0/met-10.1.0

#setenv MET_HDF5 $iprefix
#setenv MET_NETCDF $incdir
@@ -65,4 +63,3 @@ prepend-path PATH $base/$ver/bin:$lib_base/external_libs/bin
#setenv MET_FREETYPELIB $libdir
#setenv MET_FREETYPEINC $incdir/freetype2


Original file line number Diff line number Diff line change
@@ -3,17 +3,18 @@
## Model Evaluation Tools
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.0.0.
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.1.0.
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

prereq intel/2020.2
prereq intelpython3/2020.2

set base /apps/contrib/MET
set ver 10.0.0
set ver 10.1.0
set share $base/$ver/share/met
set lib_base $base/10.0.0
set lib_base $base/10.1.0


prepend-path PATH $base/$ver/bin:$lib_base/external_libs/bin

@@ -22,10 +23,10 @@ prepend-path PATH $base/$ver/bin:$lib_base/external_libs/bin
#export F77=ifort
#module load intel/2020.2
#module load intelpython3/2020.2
#export libdir=/apps/contrib/met/10.0.0/external_libs/lib
#export incdir=/apps/contrib/met/10.0.0/external_libs/include
#export iprefix=/apps/contrib/met/10.0.0/external_libs
#export basedir=/apps/contrib/met/10.0.0/met-10.0.0
#export libdir=/apps/contrib/met/10.1.0/external_libs/lib
#export incdir=/apps/contrib/met/10.1.0/external_libs/include
#export iprefix=/apps/contrib/met/10.1.0/external_libs
#export basedir=/apps/contrib/met/10.1.0/met-10.1.0
#export MET_HDF5=$iprefix
#export MET_NETCDF=$incdir
#export MET_GRIB2CINC=$incdir
@@ -43,4 +44,3 @@ prepend-path PATH $base/$ver/bin:$lib_base/external_libs/bin
#export MET_FONT_DIR=$basedir/fonts/
#export LDFLAGS=-Wl,--disable-new-dtags -Wl,-rpath,${libdir}:${MET_PYTHON}/lib
#export CPPFLAGS=-I/apps/contrib/met/10.0.0/external_libs/include

Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
## Model Evaluation Tools
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.0.0
puts stderr "Sets up the paths and environment variables to use the Model Evaluation Tools v10.1.0
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

@@ -12,12 +12,13 @@ module load python3/3.7.0
module load hdf5/1.10.4
module load netcdf/4.6.2

set base /work2/06612/tg859120/stampede2/met/10.0.0
set ver 10.0.0
set base /work2/06612/tg859120/stampede2/met/10.1.0
set ver 10.1.0
set share $base/share/met
set lib_base $base

prepend-path PATH $base/bin

setenv METversion V$ver
setenv MET_ROOT $base