From 4a39c8afc0555a8f2d621efb55589b9b309a416c Mon Sep 17 00:00:00 2001 From: David Huber <69919478+DavidHuber-NOAA@users.noreply.github.com> Date: Tue, 2 Apr 2024 18:00:21 +0000 Subject: [PATCH] Reenable the minimization monitor on Hera (#2446) This allows the minimization monitor to run on Hera Rocky 8. A missing perl module was added (List/MoreUtils.pm), but had to be installed under the perl/5.38.0 installation, thus that module needs to be loaded. Resolves #2439 --- modulefiles/module_base.hera.lua | 1 + parm/config/gfs/config.base | 3 --- sorc/gsi_monitor.fd | 2 +- versions/run.hera.ver | 1 + 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/modulefiles/module_base.hera.lua b/modulefiles/module_base.hera.lua index 1a94019d65..9a542f8f4f 100644 --- a/modulefiles/module_base.hera.lua +++ b/modulefiles/module_base.hera.lua @@ -16,6 +16,7 @@ load(pathJoin("jasper", (os.getenv("jasper_ver") or "None"))) load(pathJoin("libpng", (os.getenv("libpng_ver") or "None"))) load(pathJoin("cdo", (os.getenv("cdo_ver") or "None"))) load(pathJoin("R", (os.getenv("R_ver") or "None"))) +load(pathJoin("perl", (os.getenv("perl_ver") or "None"))) load(pathJoin("hdf5", (os.getenv("hdf5_ver") or "None"))) load(pathJoin("netcdf-c", (os.getenv("netcdf_c_ver") or "None"))) diff --git a/parm/config/gfs/config.base b/parm/config/gfs/config.base index f038dcb453..a7359cd632 100644 --- a/parm/config/gfs/config.base +++ b/parm/config/gfs/config.base @@ -426,9 +426,6 @@ if [[ ${DO_JEDIATMVAR} = "YES" ]]; then export DO_VERFOZN="NO" # Ozone data assimilation monitoring export DO_VERFRAD="NO" # Radiance data assimilation monitoring export DO_VMINMON="NO" # GSI minimization monitoring -# The minimization monitor is not yet supported on RDHPCS Hera for Rocky-8 -elif [[ ${machine} = "HERA" ]]; then - export DO_VMINMON="NO" # GSI minimization monitoring fi echo "END: config.base" diff --git a/sorc/gsi_monitor.fd b/sorc/gsi_monitor.fd index 3ecfe07913..8efe38eade 160000 --- a/sorc/gsi_monitor.fd +++ b/sorc/gsi_monitor.fd @@ -1 +1 @@ -Subproject commit 3ecfe0791391cee11cb0e3a3bcc16957b37057e0 +Subproject commit 8efe38eadebbd5d50284aee44f6d8b6799a7f6e6 diff --git a/versions/run.hera.ver b/versions/run.hera.ver index b358f9d495..be6a594792 100644 --- a/versions/run.hera.ver +++ b/versions/run.hera.ver @@ -6,6 +6,7 @@ export hpss_ver=hpss export ncl_ver=6.6.2 export R_ver=3.5.0 export gempak_ver=7.4.2 +export perl_ver=5.38.0 source "${HOMEgfs:-}/versions/run.spack.ver" export spack_mod_path="/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-${spack_stack_ver}/envs/${spack_env}/install/modulefiles/Core"