From 307a6d5ce211b92ba2cd7a40b6b024f770135a6f Mon Sep 17 00:00:00 2001 From: ypwang19 Date: Thu, 5 Sep 2024 16:21:19 +0000 Subject: [PATCH 1/5] fix aero yamls --- parm/aero/variational/3dvar_fgat_gfs_aero.yaml.j2 | 2 ++ parm/aero/variational/3dvar_gfs_aero.yaml.j2 | 2 ++ 2 files changed, 4 insertions(+) diff --git a/parm/aero/variational/3dvar_fgat_gfs_aero.yaml.j2 b/parm/aero/variational/3dvar_fgat_gfs_aero.yaml.j2 index 95d27872c..751cbdf53 100644 --- a/parm/aero/variational/3dvar_fgat_gfs_aero.yaml.j2 +++ b/parm/aero/variational/3dvar_fgat_gfs_aero.yaml.j2 @@ -96,6 +96,8 @@ variational: final: diagnostics: departures: anlmob + prints: + frequency: PT3H increment: geometry: fms initialization: diff --git a/parm/aero/variational/3dvar_gfs_aero.yaml.j2 b/parm/aero/variational/3dvar_gfs_aero.yaml.j2 index 47e005960..905d991e3 100644 --- a/parm/aero/variational/3dvar_gfs_aero.yaml.j2 +++ b/parm/aero/variational/3dvar_gfs_aero.yaml.j2 @@ -87,6 +87,8 @@ variational: final: diagnostics: departures: anlmob + prints: + frequency: PT3H increment: geometry: fms initialization: From b57d5594464018e9446977a92817dfdf0b9d9062 Mon Sep 17 00:00:00 2001 From: RussTreadon-NOAA Date: Thu, 5 Sep 2024 17:00:27 +0000 Subject: [PATCH 2/5] enable atmospheric DA to write analysis minus observation diagnostics --- parm/atm/jcb-base.yaml.j2 | 1 + 1 file changed, 1 insertion(+) diff --git a/parm/atm/jcb-base.yaml.j2 b/parm/atm/jcb-base.yaml.j2 index ee2caa3ae..6387fffbb 100644 --- a/parm/atm/jcb-base.yaml.j2 +++ b/parm/atm/jcb-base.yaml.j2 @@ -23,6 +23,7 @@ window_length: "{{ ATM_WINDOW_LENGTH }}" bound_to_include: begin minimizer: DRPCG final_diagnostics_departures: anlmob +final_prints_frequency: PT3H number_of_outer_loops: 2 analysis_variables: [ua,va,t,ps,sphum,ice_wat,liq_wat,o3mr] From 050add7b2a9d24c323658b9bccd43307f37ce2f9 Mon Sep 17 00:00:00 2001 From: RussTreadon-NOAA Date: Thu, 5 Sep 2024 17:37:35 +0000 Subject: [PATCH 3/5] enable snow DA to write analysis minus observation diagnostics --- parm/snow/jcb-base.yaml.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parm/snow/jcb-base.yaml.j2 b/parm/snow/jcb-base.yaml.j2 index 8928d59e4..672b1bf8f 100644 --- a/parm/snow/jcb-base.yaml.j2 +++ b/parm/snow/jcb-base.yaml.j2 @@ -40,7 +40,7 @@ snow_increment_time_fv3: "{{ bkg_time_fv3 }}" analysis_variables: [ua,va,t,ps,sphum,ice_wat,liq_wat,o3mr] minimizer: DRPCG final_diagnostics_departures: anlmob - +final_prints_frequency: PT3H cost_type: 3D-Var number_of_outer_loops: 2 From bf658f660d93b7de274a16388ecc1c3f7a0d264d Mon Sep 17 00:00:00 2001 From: RussTreadon-NOAA Date: Thu, 5 Sep 2024 19:27:28 +0000 Subject: [PATCH 4/5] add additional output to reference file for test_gdasapp_atm_jjob_var_run (#1273) --- test/atm/global-workflow/3dvar.ref | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/atm/global-workflow/3dvar.ref b/test/atm/global-workflow/3dvar.ref index e84134433..33f4f60f6 100644 --- a/test/atm/global-workflow/3dvar.ref +++ b/test/atm/global-workflow/3dvar.ref @@ -88,3 +88,7 @@ sensorScanAngle_order_2: Min= -5.1097259522434877, Max= 2.8632600312042698, N --------------------------------------------------------------- +CostJb : Nonlinear Jb = 0.0000033199535370 +CostJo : Nonlinear Jo(AMSUA N19) = 39476.8510817764617968, nobs = 73667, Jo/n = 0.5358824315063252, err = 6.2697697603632934 +CostJo : Nonlinear Jo(sondes) = 10639.2476170353256748, nobs = 4255, Jo/n = 2.5004107208073623, err = 10.9811231401273197 +CostFunction: Nonlinear J = 50116.0987021317414474 From b69af0979a441dc19655d75ff085f32dfa43a713 Mon Sep 17 00:00:00 2001 From: RussTreadon-NOAA Date: Fri, 6 Sep 2024 17:12:34 +0000 Subject: [PATCH 5/5] add prints to final section in soca yamls (#1273) --- parm/soca/marine-jcb-base.yaml | 1 + parm/soca/variational/3dvarfgat.yaml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/parm/soca/marine-jcb-base.yaml b/parm/soca/marine-jcb-base.yaml index b7cec2422..fd14f0dbb 100644 --- a/parm/soca/marine-jcb-base.yaml +++ b/parm/soca/marine-jcb-base.yaml @@ -22,6 +22,7 @@ window_length: '{{ATM_WINDOW_LENGTH}}' bound_to_include: begin minimizer: RPCG final_diagnostics_departures: oman +final_prints_frequency: PT3H number_of_outer_loops: 1 analysis_variables: [cicen, hicen, hsnon, socn, tocn, uocn, vocn, ssh] diff --git a/parm/soca/variational/3dvarfgat.yaml b/parm/soca/variational/3dvarfgat.yaml index 344962f21..75af98617 100644 --- a/parm/soca/variational/3dvarfgat.yaml +++ b/parm/soca/variational/3dvarfgat.yaml @@ -51,6 +51,8 @@ output: final: diagnostics: departures: oman + prints: + frequency: PT3H increment: output: state component: