From 9fe7d485692cd6b02f1466575cf4c24700589b2e Mon Sep 17 00:00:00 2001 From: yali mao Date: Tue, 10 Sep 2024 19:14:22 +0000 Subject: [PATCH 1/2] AWC needs extra levels up to F036 --- scripts/exwafs_grib2_0p25.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/scripts/exwafs_grib2_0p25.sh b/scripts/exwafs_grib2_0p25.sh index c08cff6..e53294c 100755 --- a/scripts/exwafs_grib2_0p25.sh +++ b/scripts/exwafs_grib2_0p25.sh @@ -73,8 +73,17 @@ if [[ "${hazard_timewindow}" == "YES" ]]; then criteria1=":EDPARM:|:ICESEV:|parm=37:" criteria2=":CATEDR:|:MWTURB:" criteria3=":CBHE:|:ICAHT:" - ${WGRIB2} tmp_wafs_0p25.grb2 | grep -E "${criteria1}|$criteria2|$criteria3" | - ${WGRIB2} -i tmp_wafs_0p25.grb2 -grib "${RUN}.t${cyc}z.awf.0p25.f${fhr}.grib2" + if ((ifhr > 36 )); then + extra_levels1=":977.2 mb:|:908.1 mb:|:127.7 mb:" + extra_levels2=":EDPARM:812 mb:|:CATEDR:812 mb:|:MWTURB:812 mb:" + extra_levels3=":EDPARM:724.3 mb:|:CATEDR:724.3 mb:|:MWTURB:724.3 mb:" + ${WGRIB2} tmp_wafs_0p25.grb2 | grep -E "$criteria1|$criteria2|$criteria3" | + grep -Ev "$extra_levels1|$extra_levels2|$extra_levels3" | + ${WGRIB2} -i tmp_wafs_0p25.grb2 -grib "${RUN}.t${cyc}z.awf.0p25.f${fhr}.grib2" + else + ${WGRIB2} tmp_wafs_0p25.grb2 | grep -E "${criteria1}|$criteria2|$criteria3" | + ${WGRIB2} -i tmp_wafs_0p25.grb2 -grib "${RUN}.t${cyc}z.awf.0p25.f${fhr}.grib2" + fi ${WGRIB2} -s "${RUN}.t${cyc}z.awf.0p25.f${fhr}.grib2" >"${RUN}.t${cyc}z.awf.0p25.f${fhr}.grib2.idx" #--------------------------- From 732df511049503e93fa36643b4708c4d8513a558 Mon Sep 17 00:00:00 2001 From: yali mao Date: Wed, 11 Sep 2024 13:17:12 +0000 Subject: [PATCH 2/2] Update branch of UPP in .gitmodules --- .gitmodules | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitmodules b/.gitmodules index 1535d39..0ad73bb 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +1,5 @@ [submodule "sorc/wafs_upp.fd"] path = sorc/wafs_upp.fd url = https://github.com/NOAA-EMC/UPP + branch = release/wafs_v7 ignore = dirty