|
| 1 | +help([[ |
| 2 | +Load environment to run verification on WCOSS2 |
| 3 | +]]) |
| 4 | + |
| 5 | +load(pathJoin("PrgEnv-intel", (os.getenv("PrgEnv_intel_ver") or "None"))) |
| 6 | +load(pathJoin("craype", (os.getenv("craype_ver") or "None"))) |
| 7 | +load(pathJoin("intel", (os.getenv("intel_ver") or "None"))) |
| 8 | +load(pathJoin("cray-mpich", (os.getenv("cray_mpich_ver") or "None"))) |
| 9 | +load(pathJoin("cray-pals", (os.getenv("cray_pals_ver") or "None"))) |
| 10 | +load(pathJoin("cfp", (os.getenv("cfp_ver") or "None"))) |
| 11 | +setenv("USE_CFP","YES") |
| 12 | + |
| 13 | +-- Use Python 3.8.6 for verification |
| 14 | +load(pathJoin("python", '3.8.6')) |
| 15 | + |
| 16 | +load(pathJoin("libjpeg", (os.getenv("libjpeg_ver") or "None"))) |
| 17 | + |
| 18 | +-- MET was build with these versions of HDF5 and netCDF |
| 19 | +load(pathJoin("hdf5", '1.10.6')) |
| 20 | +load(pathJoin("netcdf", '4.7.4')) |
| 21 | + |
| 22 | +-- The cray library path for C MPI libraries (needed by C-only programs using netCDF) |
| 23 | +local cray_lib_path=os.getenv("CRAY_LD_LIBRARY_PATH") or "" |
| 24 | +prepend_path("LD_LIBRARY_PATH", cray_lib_path) |
| 25 | + |
| 26 | +load(pathJoin("prod_util", (os.getenv("prod_util_ver") or "None"))) |
| 27 | +load(pathJoin("grib_util", (os.getenv("grib_util_ver") or "None"))) |
| 28 | +load(pathJoin("wgrib2", (os.getenv("wgrib2_ver") or "None"))) |
| 29 | + |
| 30 | +prepend_path("MODULEPATH", "/apps/ops/para/libs/modulefiles/compiler/intel/19.1.3.304") |
| 31 | +setenv("HPC_OPT", "/apps/ops/para/libs") |
| 32 | +load(pathJoin("met", (os.getenv("met_ver") or "None"))) |
| 33 | +load(pathJoin("metplus", (os.getenv("metplus_ver") or "None"))) |
| 34 | + |
| 35 | +whatis("Description: Verification environment") |
0 commit comments