From 993dc629bea633d0e906baf71e584f0565f02eb3 Mon Sep 17 00:00:00 2001 From: Jessica Meixner Date: Wed, 27 Jul 2022 20:23:48 +0000 Subject: [PATCH 1/4] update to use 10m input aerosol files --- parm/chem/ExtData.other | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/parm/chem/ExtData.other b/parm/chem/ExtData.other index f302117a62..5eb1e1dd0b 100644 --- a/parm/chem/ExtData.other +++ b/parm/chem/ExtData.other @@ -11,12 +11,12 @@ TROPP 'Pa' Y N - 0.0 1.0 DU_SRC NA N Y - none none du_src ExtData/Dust/gocart.dust_source.v5a.x1152_y721.nc # FENGSHA input files. Note: regridding should be N or E - Use files with _FillValue != NaN -DU_CLAY '1' Y E - none none clayfrac ExtData/Dust/FENGSHA_SOILGRIDS2019_GEFSv12_v1.2.nc -DU_SAND '1' Y E - none none sandfrac ExtData/Dust/FENGSHA_SOILGRIDS2019_GEFSv12_v1.2.nc +DU_CLAY '1' Y E - none none clayfrac ExtData/Dust/FENGSHA_p81_10km_inputs.nc +DU_SAND '1' Y E - none none sandfrac ExtData/Dust/FENGSHA_p81_10km_inputs.nc DU_SILT '1' Y E - none none siltfrac /dev/null DU_SSM '1' Y E - none none ssm /dev/null:1.0 -DU_RDRAG '1' Y E %y4-%m2-%d2t12:00:00 none none albedo_drag ExtData/Dust/FENGSHA_Albedo_drag_v1.nc -DU_UTHRES '1' Y E - none none uthres ExtData/Dust/randomforestensemble_uthres.nc +DU_RDRAG '1' Y E %y4-%m2-%d2t12:00:00 none none albedo_drag ExtData/Dust/FENGSHA_p81_10km_inputs.nc +DU_UTHRES '1' Y E - none none uthres ExtData/Dust/FENGSHA_p81_10km_inputs.nc #====== Sulfate Sources ================================================= # Anthropogenic (BF & FF) emissions -- allowed to input as two layers From 0a3c20476feffcda13737ebabb3fec99fa4aca34 Mon Sep 17 00:00:00 2001 From: Jessica Meixner Date: Wed, 27 Jul 2022 20:25:56 +0000 Subject: [PATCH 2/4] set do_gsl_drag_tofd=".false." to help with model stability --- parm/config/config.fcst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/parm/config/config.fcst b/parm/config/config.fcst index e73c35d15d..10adec6277 100755 --- a/parm/config/config.fcst +++ b/parm/config/config.fcst @@ -122,7 +122,7 @@ if [ $gwd_opt -eq 2 ]; then #export do_gsl_drag_tofd=".true." #export do_ugwp_v1_orog_only=".false." - #--used for UFS p8b + #--used for UFS p8 export knob_ugwp_version=0 export do_ugwp=".false." export do_tofd=".false." @@ -132,7 +132,7 @@ if [ $gwd_opt -eq 2 ]; then export do_ugwp_v0_nst_only=".false." export do_gsl_drag_ls_bl=".false." export do_gsl_drag_ss=".true." - export do_gsl_drag_tofd=".true." + export do_gsl_drag_tofd=".false." export do_ugwp_v1_orog_only=".false." export launch_level=$(echo "$LEVS/2.35" |bc) fi From dedecea46441d1536a9ffe615362930db47a1e70 Mon Sep 17 00:00:00 2001 From: bbakernoaa Date: Fri, 29 Jul 2022 12:46:48 +0000 Subject: [PATCH 3/4] updating scavenging coefficients for p8 --- parm/config/config.aero | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parm/config/config.aero b/parm/config/config.aero index 9b6b2a5ca6..117ed1e6b7 100644 --- a/parm/config/config.aero +++ b/parm/config/config.aero @@ -25,7 +25,7 @@ AERO_EMIS_FIRE=QFED # Aerosol convective scavenging factors (list of string array elements) # Element syntax: ':'. Use = * to set default factor for all aerosol tracers # Scavenging factors are set to 0 (no scavenging) if unset -aero_conv_scav_factors="'*:0.3','so2:0.0','msa:0.0','dms:0.0','nh3:0.4','nh4:0.6','bc1:0.6','bc2:0.6','dust1:0.6','dust2:0.6', 'dust3:0.6','dust4:0.6','dust5:0.6','seas1:0.5','seas2:0.5','seas3:0.5','seas4:0.5','seas5:0.5'" +aero_conv_scav_factors="'*:0.3','so2:0.0','msa:0.0','dms:0.0','nh3:0.4','nh4:0.6','bc1:0.6','bc2:0.6','oc1:0.4','oc2:0.4','dust1:0.6','dust2:0.6', 'dust3:0.6','dust4:0.6','dust5:0.6','seas1:0.5','seas2:0.5','seas3:0.5','seas4:0.5','seas5:0.5'" # # Number of diagnostic aerosol tracers (default: 0) aero_diag_tracers=2 From bed70310ac10dc5ae5cbd5989f045707ad4708a2 Mon Sep 17 00:00:00 2001 From: JessicaMeixner-NOAA Date: Wed, 3 Aug 2022 08:06:16 -0500 Subject: [PATCH 4/4] update ufs-weather-model has to point to Prototype8 tag --- sorc/checkout.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sorc/checkout.sh b/sorc/checkout.sh index fcf7235ae7..ff3792f67a 100755 --- a/sorc/checkout.sh +++ b/sorc/checkout.sh @@ -106,7 +106,7 @@ CHECKOUT_GSI="NO" CHECKOUT_GDAS="NO" checkout_gtg="NO" checkout_wafs="NO" -ufs_model_hash="b97375c" +ufs_model_hash="Prototype-P8" # Parse command line arguments while getopts ":chgum:o" option; do