From 37e0f57d948fa98c66fcc9d9695de2769a4a38d2 Mon Sep 17 00:00:00 2001 From: "kate.friedman" Date: Mon, 13 Jul 2020 17:26:52 +0000 Subject: [PATCH 1/2] Issue #1 - add mod_icec.sh to UPP ush script symlinking in link_fv3gfs.sh --- sorc/link_fv3gfs.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sorc/link_fv3gfs.sh b/sorc/link_fv3gfs.sh index 74e5635423..2a97467e25 100755 --- a/sorc/link_fv3gfs.sh +++ b/sorc/link_fv3gfs.sh @@ -63,8 +63,8 @@ cd ${pwd}/../scripts ||exit 8 $LINK ../sorc/ufs_utils.fd/scripts/exemcsfc_global_sfc_prep.sh.ecf . $LINK ../sorc/gldas.fd/scripts/exgdas_gldas.sh.ecf . cd ${pwd}/../ush ||exit 8 - for file in fv3gfs_downstream_nems.sh fv3gfs_dwn_nems.sh gfs_nceppost.sh \ - gfs_transfer.sh link_crtm_fix.sh trim_rh.sh fix_precip.sh; do + for file in fv3gfs_downstream_nems.sh fv3gfs_dwn_nems.sh gfs_nceppost.sh \ + gfs_transfer.sh mod_icec.sh link_crtm_fix.sh trim_rh.sh fix_precip.sh; do $LINK ../sorc/gfs_post.fd/ush/$file . done for file in emcsfc_ice_blend.sh fv3gfs_driver_grid.sh fv3gfs_make_orog.sh global_cycle_driver.sh \ From 8b0f57fdfd4a8710e176f0035356fb01d781dd70 Mon Sep 17 00:00:00 2001 From: "fanglin.yang" Date: Mon, 13 Jul 2020 23:43:55 +0000 Subject: [PATCH 2/2] modified: ../Externals.cfg and checkout.sh to check out UPP tag tag upp_gfsv16_release.v1.0.10 and model tag GFS.v16.0.10 Updated the algorithm used to compute CAPE and CIN in UPP. The computation is now bounded from the surface up to 1 hPa instead of the model top to avoid producing erroneous large CAPE and CIN values. --- Externals.cfg | 6 +++--- sorc/checkout.sh | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Externals.cfg b/Externals.cfg index c0491adeac..82dd328f4b 100644 --- a/Externals.cfg +++ b/Externals.cfg @@ -1,7 +1,7 @@ # External sub-modules of global-workflow [FV3GFS] -tag = GFS.v16.0.7 +tag = GFS.v16.0.10 local_path = sorc/fv3gfs.fd repo_url = https://github.com/ufs-community/ufs-weather-model.git protocol = git @@ -22,7 +22,7 @@ protocol = git required = True [EMC_post] -tag = upp_gfsv16_release.v1.0.9 +tag = upp_gfsv16_release.v1.0.10 local_path = sorc/gfs_post.fd repo_url = https://github.com/NOAA-EMC/EMC_post.git protocol = git @@ -36,7 +36,7 @@ protocol = git required = True [EMC_verif-global] -tag = verif_global_v1.8.0 +tag = verif_global_v1.9.0 local_path = sorc/verif-global.fd repo_url = https://github.com/NOAA-EMC/EMC_verif-global.git protocol = git diff --git a/sorc/checkout.sh b/sorc/checkout.sh index a6a0c472b0..096bf8f7d8 100755 --- a/sorc/checkout.sh +++ b/sorc/checkout.sh @@ -9,7 +9,7 @@ if [[ ! -d fv3gfs.fd ]] ; then rm -f ${topdir}/checkout-fv3gfs.log git clone https://github.com/ufs-community/ufs-weather-model fv3gfs.fd >> ${topdir}/checkout-fv3gfs.log 2>&1 cd fv3gfs.fd - git checkout GFS.v16.0.9 + git checkout GFS.v16.0.10 git submodule update --init --recursive cd ${topdir} else @@ -55,7 +55,7 @@ if [[ ! -d gfs_post.fd ]] ; then rm -f ${topdir}/checkout-gfs_post.log git clone https://github.com/NOAA-EMC/EMC_post.git gfs_post.fd >> ${topdir}/checkout-gfs_post.log 2>&1 cd gfs_post.fd - git checkout upp_gfsv16_release.v1.0.9 + git checkout upp_gfsv16_release.v1.0.10 cd ${topdir} else echo 'Skip. Directory gfs_post.fd already exists.'