Skip to content

Commit

Permalink
More 3D diagnostic tendencies (NCAR#66)
Browse files Browse the repository at this point in the history
Add diagnostic tendencies for all tracers. Move all d*3dt variables into a 4D sparse array stored as `dtend(i,k,dtidx(tracer,process))` to reduce memory usage.
  • Loading branch information
SamuelTrahanNOAA authored Apr 12, 2021
1 parent acffab7 commit 8fd98d6
Show file tree
Hide file tree
Showing 12 changed files with 364 additions and 30 deletions.
2 changes: 1 addition & 1 deletion FV3
2 changes: 2 additions & 0 deletions tests/default_vars.sh
Original file line number Diff line number Diff line change
Expand Up @@ -442,6 +442,7 @@ export FHROT=0
export LDIAG3D=.F.
export QDIAG3D=.F.
export MAX_OUTPUT_FIELDS=300
export FHZERO="6"

# Stochastic physics
export DO_SPPT=.F.
Expand Down Expand Up @@ -483,6 +484,7 @@ export DATM=false
export DAYS="1"
export FHMAX="24"
export FDIAG="6"
export FHZERO="6"
export WLCLK=30

# default atm/ocn/ice resolution
Expand Down
98 changes: 98 additions & 0 deletions tests/parm/diag_additional_gfs_v16_dtend
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
# This file contains diag_table entries for 3D diagnostic tendencies from the fv3_gfs_v16 suite.
# It should be appended to the end of the diag_table before execution of the test.

# Old d*3dt variables, renamed from their new names:

"gfs_phys", "dtend_temp_lw", "dt3dt_lw", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_sw", "dt3dt_sw", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_pbl", "dt3dt_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_deepcnv", "dt3dt_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_shalcnv", "dt3dt_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_mp", "dt3dt_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_orogwd", "dt3dt_orogwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_rdamp", "dt3dt_rdamp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_cnvgwd", "dt3dt_cnvgwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_phys", "dt3dt_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_pbl", "du3dt_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_pbl", "dv3dt_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_orogwd", "du3dt_orogwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_orogwd", "dv3dt_orogwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_deepcnv", "du3dt_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_deepcnv", "dv3dt_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_cnvgwd", "du3dt_cnvgwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_cnvgwd", "dv3dt_cnvgwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_rdamp", "du3dt_rdamp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_rdamp", "dv3dt_damp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_shalcnv", "du3dt_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_shalcnv", "dv3dt_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_phys", "du3dt_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_phys", "dv3dt_phys", "fv3_history", "all", .false., "none", 2

"gfs_dyn", "dtend_temp_nophys", "dt3dt_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_u_nophys", "du3dt_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_v_nophys", "dv3dt_nophys", "fv3_history", "all", .false., "none", 2

"gfs_phys", "dtend_qv_pbl", "dq3dt_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_qv_deepcnv", "dq3dt_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_qv_shalcnv", "dq3dt_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_qv_mp", "dq3dt_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_pbl", "dq3dt_o3pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_prodloss", "dq3dt_o3prodloss", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_o3mix", "dq3dt_o3mix", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_temp", "dq3dt_o3temp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_o3column", "dq3dt_o3column", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_qv_phys", "dq3dt_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_phys", "dq3dt_o3phys", "fv3_history", "all", .false., "none", 2

"gfs_dyn", "dtend_qv_nophys", "dq3dt_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_o3_nophys", "dq3dt_o3nophys", "fv3_history", "all", .false., "none", 2


# New dtend variables that were not in the d*3dt implementation:

"gfs_phys", "dtend_liq_wat_pbl", "dtend_liq_wat_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rainwat_pbl", "dtend_rainwat_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_wat_pbl", "dtend_ice_wat_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_snowwat_pbl", "dtend_snowwat_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_graupel_pbl", "dtend_graupel_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_cld_amt_pbl", "dtend_cld_amt_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_pbl", "dtend_sgs_tke_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_cld_amt_cnvtrans", "dtend_cld_amt_cnvtrans", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_cnvtrans", "dtend_sgs_tke_cnvtrans", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_wat_deepcnv", "dtend_liq_wat_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_snowwat_deepcnv", "dtend_snowwat_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_graupel_deepcnv", "dtend_graupel_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_cld_amt_deepcnv", "dtend_cld_amt_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_deepcnv", "dtend_sgs_tke_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rainwat_deepcnv", "dtend_rainwat_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_wat_shalcnv", "dtend_liq_wat_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_snowwat_shalcnv", "dtend_snowwat_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_graupel_shalcnv", "dtend_graupel_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_cld_amt_shalcnv", "dtend_cld_amt_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_shalcnv", "dtend_sgs_tke_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rainwat_shalcnv", "dtend_rainwat_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_wat_mp", "dtend_liq_wat_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rainwat_mp", "dtend_rainwat_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_wat_mp", "dtend_ice_wat_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_snowwat_mp", "dtend_snowwat_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_graupel_mp", "dtend_graupel_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_cld_amt_mp", "dtend_cld_amt_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_mp", "dtend_sgs_tke_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_wat_phys", "dtend_liq_wat_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rainwat_phys", "dtend_rainwat_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_wat_phys", "dtend_ice_wat_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_snowwat_phys", "dtend_snowwat_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_graupel_phys", "dtend_graupel_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_cld_amt_phys", "dtend_cld_amt_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_phys", "dtend_sgs_tke_phys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_liq_wat_nophys", "dtend_liq_wat_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_rainwat_nophys", "dtend_rainwat_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_ice_wat_nophys", "dtend_ice_wat_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_snowwat_nophys", "dtend_snowwat_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_graupel_nophys", "dtend_graupel_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_cld_amt_nophys", "dtend_cld_amt_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_sgs_tke_nophys", "dtend_sgs_tke_nophys", "fv3_history", "all", .false., "none", 2

"gfs_phys", "dtend_o3_photochem", "dtend_o3_photochem", "fv3_history", "all", .false., "none", 2


123 changes: 123 additions & 0 deletions tests/parm/diag_additional_gsd_dtend
Original file line number Diff line number Diff line change
@@ -0,0 +1,123 @@
# This file contains diag_table entries for 3D diagnostic tendencies from the fv3_gsd_v0 suite.
# It should be appended to the end of the diag_table before execution of the test.

# Old d*3dt variables, renamed from their new names:

"gfs_phys", "dtend_temp_lw", "dt3dt_lw", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_sw", "dt3dt_sw", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_pbl", "dt3dt_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_deepcnv", "dt3dt_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_shalcnv", "dt3dt_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_mp", "dt3dt_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_orogwd", "dt3dt_orogwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_rdamp", "dt3dt_rdamp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_cnvgwd", "dt3dt_cnvgwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_temp_phys", "dt3dt_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_pbl", "du3dt_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_pbl", "dv3dt_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_orogwd", "du3dt_orogwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_orogwd", "dv3dt_orogwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_deepcnv", "du3dt_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_deepcnv", "dv3dt_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_cnvgwd", "du3dt_cnvgwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_cnvgwd", "dv3dt_cnvgwd", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_rdamp", "du3dt_rdamp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_rdamp", "dv3dt_damp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_shalcnv", "du3dt_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_shalcnv", "dv3dt_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_u_phys", "du3dt_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_v_phys", "dv3dt_phys", "fv3_history", "all", .false., "none", 2

"gfs_dyn", "dtend_temp_nophys", "dt3dt_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_u_nophys", "du3dt_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_v_nophys", "dv3dt_nophys", "fv3_history", "all", .false., "none", 2

"gfs_phys", "dtend_qv_pbl", "dq3dt_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_qv_deepcnv", "dq3dt_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_qv_shalcnv", "dq3dt_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_qv_mp", "dq3dt_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_pbl", "dq3dt_o3pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_prodloss", "dq3dt_o3prodloss", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_o3mix", "dq3dt_o3mix", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_temp", "dq3dt_o3temp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_o3column", "dq3dt_o3column", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_qv_phys", "dq3dt_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_phys", "dq3dt_o3phys", "fv3_history", "all", .false., "none", 2

"gfs_dyn", "dtend_qv_nophys", "dq3dt_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_o3_nophys", "dq3dt_o3nophys", "fv3_history", "all", .false., "none", 2


# New dtend variables that were not in the d*3dt implementation:

"gfs_phys", "dtend_liq_wat_pbl", "dtend_liq_wat_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_wat_pbl", "dtend_ice_wat_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rainwat_pbl", "dtend_rainwat_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_snowwat_pbl", "dtend_snowwat_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_graupel_pbl", "dtend_graupel_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_water_nc_pbl", "dtend_water_nc_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_nc_pbl", "dtend_ice_nc_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rain_nc_pbl", "dtend_rain_nc_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_aero_pbl", "dtend_liq_aero_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_aero_pbl", "dtend_ice_aero_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_pbl", "dtend_sgs_tke_pbl", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_cnvtrans", "dtend_sgs_tke_cnvtrans", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_wat_deepcnv", "dtend_liq_wat_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_wat_deepcnv", "dtend_ice_wat_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rainwat_deepcnv", "dtend_rainwat_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_snowwat_deepcnv", "dtend_snowwat_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_graupel_deepcnv", "dtend_graupel_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_water_nc_deepcnv", "dtend_water_nc_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_nc_deepcnv", "dtend_ice_nc_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rain_nc_deepcnv", "dtend_rain_nc_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_aero_deepcnv", "dtend_liq_aero_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_aero_deepcnv", "dtend_ice_aero_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_deepcnv", "dtend_sgs_tke_deepcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_wat_shalcnv", "dtend_liq_wat_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_wat_shalcnv", "dtend_ice_wat_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rainwat_shalcnv", "dtend_rainwat_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_snowwat_shalcnv", "dtend_snowwat_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_graupel_shalcnv", "dtend_graupel_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_water_nc_shalcnv", "dtend_water_nc_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_nc_shalcnv", "dtend_ice_nc_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rain_nc_shalcnv", "dtend_rain_nc_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_aero_shalcnv", "dtend_liq_aero_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_aero_shalcnv", "dtend_ice_aero_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_shalcnv", "dtend_sgs_tke_shalcnv", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_wat_mp", "dtend_liq_wat_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_wat_mp", "dtend_ice_wat_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rainwat_mp", "dtend_rainwat_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_snowwat_mp", "dtend_snowwat_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_graupel_mp", "dtend_graupel_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_water_nc_mp", "dtend_water_nc_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_nc_mp", "dtend_ice_nc_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rain_nc_mp", "dtend_rain_nc_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_aero_mp", "dtend_liq_aero_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_aero_mp", "dtend_ice_aero_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_mp", "dtend_sgs_tke_mp", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_wat_phys", "dtend_liq_wat_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_wat_phys", "dtend_ice_wat_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rainwat_phys", "dtend_rainwat_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_snowwat_phys", "dtend_snowwat_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_graupel_phys", "dtend_graupel_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_water_nc_phys", "dtend_water_nc_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_nc_phys", "dtend_ice_nc_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_rain_nc_phys", "dtend_rain_nc_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_o3_phys", "dtend_o3_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_liq_aero_phys", "dtend_liq_aero_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_ice_aero_phys", "dtend_ice_aero_phys", "fv3_history", "all", .false., "none", 2
"gfs_phys", "dtend_sgs_tke_phys", "dtend_sgs_tke_phys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_liq_wat_nophys", "dtend_liq_wat_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_ice_wat_nophys", "dtend_ice_wat_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_rainwat_nophys", "dtend_rainwat_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_snowwat_nophys", "dtend_snowwat_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_graupel_nophys", "dtend_graupel_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_water_nc_nophys", "dtend_water_nc_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_ice_nc_nophys", "dtend_ice_nc_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_rain_nc_nophys", "dtend_rain_nc_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_o3_nophys", "dtend_o3_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_liq_aero_nophys", "dtend_liq_aero_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_ice_aero_nophys", "dtend_ice_aero_nophys", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "dtend_sgs_tke_nophys", "dtend_sgs_tke_nophys", "fv3_history", "all", .false., "none", 2

"gfs_phys", "dtend_o3_photochem", "dtend_o3_photochem", "fv3_history", "all", .false., "none", 2
Loading

0 comments on commit 8fd98d6

Please sign in to comment.