From 0b823de073d12d5c79dfb94bfe4d2d2cd39ef759 Mon Sep 17 00:00:00 2001 From: "catherine.thomas" Date: Tue, 30 Sep 2025 12:44:56 +0000 Subject: [PATCH 1/5] Add attributes to gaussian sfcanl file --- scripts/exglobal_atmos_analysis_calc.sh | 3 +++ ush/gaussian_sfcanl.sh | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/scripts/exglobal_atmos_analysis_calc.sh b/scripts/exglobal_atmos_analysis_calc.sh index cb58a4eff89..d6f390989dd 100755 --- a/scripts/exglobal_atmos_analysis_calc.sh +++ b/scripts/exglobal_atmos_analysis_calc.sh @@ -41,6 +41,9 @@ binary_diag=${binary_diag:-".false."} DOIAU=${DOIAU:-"NO"} export IAUFHRS=${IAUFHRS:-"6,"} +# Microphysics options +export imp_physics=${imp_physics:-"8"} + # Dependent Scripts and Executables export NTHREADS_CALCINC=${NTHREADS_CALCINC:-1} export APRUN_CALCINC=${APRUN_CALCINC:-${APRUN:-""}} diff --git a/ush/gaussian_sfcanl.sh b/ush/gaussian_sfcanl.sh index 486136fe093..7ef905c7f50 100755 --- a/ush/gaussian_sfcanl.sh +++ b/ush/gaussian_sfcanl.sh @@ -142,6 +142,9 @@ im=${PDY:4:2} id=${PDY:6:2} ih=${cyc} +imp_physics=${imp_physics:-'8'} +landsfcmdl=${landsfcmdl:-'2'} + export OMP_NUM_THREADS=${OMP_NUM_THREADS_SFC:-1} # input interpolation weights @@ -181,6 +184,8 @@ cat < fort.41 igaus=${LONB_SFC}, jgaus=${LATB_SFC}, donst=${do_nst}, + imp_physics=${imp_physics}, + landsfcmdl=${landsfcmdl}, / EOF From 52be6c24c148169a419d3bf18d56276bfb093ec8 Mon Sep 17 00:00:00 2001 From: "catherine.thomas" Date: Tue, 14 Oct 2025 13:55:23 +0000 Subject: [PATCH 2/5] Update gfs_utils hash for gaussian sfcanl update --- sorc/gfs_utils.fd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sorc/gfs_utils.fd b/sorc/gfs_utils.fd index 4f2806c15dc..eef8acd56eb 160000 --- a/sorc/gfs_utils.fd +++ b/sorc/gfs_utils.fd @@ -1 +1 @@ -Subproject commit 4f2806c15dc49359e0eb02b497edb00cb2e0c2f4 +Subproject commit eef8acd56eb5b2f9cdb10d7003e27cd9e965713a From 4b152d47b54cb7f3a2c342215678089694e292b7 Mon Sep 17 00:00:00 2001 From: CatherineThomas-NOAA <59020064+CatherineThomas-NOAA@users.noreply.github.com> Date: Tue, 14 Oct 2025 12:32:54 -0400 Subject: [PATCH 3/5] Set namelist defaults for gaussian_sfcanl Co-authored-by: Rahul Mahajan --- ush/gaussian_sfcanl.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ush/gaussian_sfcanl.sh b/ush/gaussian_sfcanl.sh index 7ef905c7f50..e02534f55f5 100755 --- a/ush/gaussian_sfcanl.sh +++ b/ush/gaussian_sfcanl.sh @@ -184,8 +184,8 @@ cat < fort.41 igaus=${LONB_SFC}, jgaus=${LATB_SFC}, donst=${do_nst}, - imp_physics=${imp_physics}, - landsfcmdl=${landsfcmdl}, + imp_physics=${imp_physics:-8}, + landsfcmdl=${landsfcmdl:-2}, / EOF From b17df590003195fe76481d297ad174c350f4ae3a Mon Sep 17 00:00:00 2001 From: CatherineThomas-NOAA <59020064+CatherineThomas-NOAA@users.noreply.github.com> Date: Tue, 14 Oct 2025 12:33:19 -0400 Subject: [PATCH 4/5] Remove extra default declaration Co-authored-by: Rahul Mahajan --- ush/gaussian_sfcanl.sh | 3 --- 1 file changed, 3 deletions(-) diff --git a/ush/gaussian_sfcanl.sh b/ush/gaussian_sfcanl.sh index e02534f55f5..d62bc480fb2 100755 --- a/ush/gaussian_sfcanl.sh +++ b/ush/gaussian_sfcanl.sh @@ -142,9 +142,6 @@ im=${PDY:4:2} id=${PDY:6:2} ih=${cyc} -imp_physics=${imp_physics:-'8'} -landsfcmdl=${landsfcmdl:-'2'} - export OMP_NUM_THREADS=${OMP_NUM_THREADS_SFC:-1} # input interpolation weights From d6b9a053a5702a19bd514ef4e88b3fa3a1299251 Mon Sep 17 00:00:00 2001 From: CatherineThomas-NOAA <59020064+CatherineThomas-NOAA@users.noreply.github.com> Date: Tue, 14 Oct 2025 12:33:47 -0400 Subject: [PATCH 5/5] Remove extra default declaration Co-authored-by: Rahul Mahajan --- scripts/exglobal_atmos_analysis_calc.sh | 3 --- 1 file changed, 3 deletions(-) diff --git a/scripts/exglobal_atmos_analysis_calc.sh b/scripts/exglobal_atmos_analysis_calc.sh index d6f390989dd..cb58a4eff89 100755 --- a/scripts/exglobal_atmos_analysis_calc.sh +++ b/scripts/exglobal_atmos_analysis_calc.sh @@ -41,9 +41,6 @@ binary_diag=${binary_diag:-".false."} DOIAU=${DOIAU:-"NO"} export IAUFHRS=${IAUFHRS:-"6,"} -# Microphysics options -export imp_physics=${imp_physics:-"8"} - # Dependent Scripts and Executables export NTHREADS_CALCINC=${NTHREADS_CALCINC:-1} export APRUN_CALCINC=${APRUN_CALCINC:-${APRUN:-""}}