44# ##############################################################################
55---
66FieldLists :
7- - &prognostic ["uo", "vo", "h", "e", "thetao", "so", "KE", "MEKE", "rhopot0", "rhopot2", "difvho", "difvso", "Kv_u", "Kv_v", "taux_bot", "tauy_bot"]
7+ - &prognostic ["uo", "vo", "h", "e", "thetao", "so", "KE", "MEKE", "rhopot0", "rhopot2",
8+ " difvho" , "difvso", "Kv_u", "Kv_v", "taux_bot", "tauy_bot"]
89
9- - &prognostic_z ["uo", "vo", "h", "thetao", "so", "agessc", "rhopot0", "N2_int", "rhopot2", "difvho", "difvso", "Kv_u", "Kv_v"]
10+ - &prognostic_z ["uo", "vo", "h", "thetao", "so", "agessc", "rhopot0", "N2_int", "rhopot2",
11+ " difvho" , "difvso", "Kv_u", "Kv_v"]
1012
1113 - &prognostic_rho2 ["thetao", "so", "agessc", "e"]
1214
@@ -22,32 +24,36 @@ FieldLists:
2224
2325 - &surface_flds_daily ["zos", "zossq"]
2426
25- - &surface_flds_monthly ["sst_global ", "sss_global ", "SSH", "mass_wt"]
27+ - &surface_flds_monthly ["tosga ", "sosga ", "SSH", "mass_wt"]
2628
2729 - &kpp_diags ["KPP_OBLdepth:oml", "KPP_OBLdepth:oml_min:min", "KPP_OBLdepth:oml_max:max"]
2830
2931 - &forcing_flds ["tauuo", "tauvo", "friver", "prsn", "prlq", "evs", "hfsso", "rlntds",
3032 " hfsnthermds" , "sfdsi", "rsntds", "hfds", "ustar",
31- " hfsifrazil" , "wfo", "vprec", " ficeberg", "fsitherm",
32- " hflso" , "pso", "seaice_melt_heat", "Heat_PmE", "salt_flux_added" ]
33+ " hfsifrazil" , "wfo", "ficeberg", "fsitherm",
34+ " hflso" , "pso", "seaice_melt_heat", "Heat_PmE"]
3335
34- - &enthalpy_flds [ "heat_content_lrunoff", "heat_content_frunoff", "heat_content_lprec",
35- " heat_content_fprec" , "heat_content_vprec", " heat_content_cond",
36+ - &enthalpy_flds ["heat_content_lrunoff", "heat_content_frunoff", "heat_content_lprec",
37+ " heat_content_fprec" , "heat_content_cond",
3638 " heat_content_evap" ]
3739
3840 - &forcing_flds_dev ["net_heat_coupler", "LwLatSens", "heat_content_lrunoff",
3941 " heat_content_frunoff" , "heat_content_lprec",
40- " heat_content_fprec" , "heat_content_vprec", " heat_content_cond",
42+ " heat_content_fprec" , "heat_content_cond",
4143 " hfevapds" , "heat_content_surfwater",
4244 " vprec_global_adjustment" , "net_fresh_water_global_adjustment",
4345 " salt_flux_global_restoring_adjustment" , "net_massout", "net_massin"]
4446
47+ - &forcing_flds_b ["heat_content_frunoff_glc"]
48+
49+ - &forcing_flds_cg ["heat_content_vprec", "vprec", "salt_flux_added"]
50+
4551 - &visc_flds ["diftrelo", "diftrblo", "difmxybo", "difmxylo"]
4652
4753 - &static_flds ["geolon", "geolat", "geolon_c", "geolat_c", "geolon_u", "geolat_u",
4854 " geolon_v" , "geolat_v", "deptho", "wet", "wet_c", "wet_u",
4955 " wet_v" , "Coriolis", "areacello", "areacello_cu", "areacello_cv",
50- " areacello_bu" , "sin_rot", "cos_rot", "C_P ", "Rho_0 ", "skeb_taper_v",
56+ " areacello_bu" , "sin_rot", "cos_rot", "cpocean ", "rhozero ", "skeb_taper_v",
5157 " skeb_taper_u" ]
5258
5359 - &transports ["volcello", "vmo", "vhGM", "vhml", "umo", "uhGM", "uhml"]
@@ -64,7 +70,16 @@ FieldLists:
6470
6571 - &glc_terms ["frunoff_glc", "lrunoff_glc"]
6672
67- - &kpp_test ["KPP_QminusSW", "KPP_netSalt", "KPP_NLT_dTdt", "KPP_NLT_dSdt", "KPP_NLT_temp_budget", "KPP_NLT_saln_budget"]
73+ - &kpp_test ["KPP_QminusSW", "KPP_netSalt", "KPP_NLT_dTdt", "KPP_NLT_dSdt", "KPP_NLT_temp_budget",
74+ " KPP_NLT_saln_budget" ]
75+
76+ - &cmip7_native ["dispkexyfo", "hfibthermds", "mlotstsq", "pbo", "S_adx_2d", "S_ady_2d", "sob",
77+ " sossq" , "tob", "tossq", "zos", "zossq", "BS_coeff_h"]
78+
79+ - &cmip7_z ["opottempdiff", "T_advection_xy", "opottemptend", "osaltdiff",
80+ " S_advection_xy" , "osalttend", "rsdoabsorb"]
81+
82+ - &cmip7_sfc ["tossq", "rsdo", "T_adx_2d", "T_ady_2d"]
6883
6984# ##############################################################################
7085# Section 2: File lists:
@@ -129,7 +144,9 @@ Files:
129144 *forcing_flds,
130145 *enthalpy_flds,
131146 *surface_flds_common,
132- *surface_flds_monthly]
147+ *surface_flds_monthly,
148+ *cmip7_native,
149+ ["skeb_amp"]]
133150 lists3 :
134151 $USE_CFC_CAP == "True" :
135152 [ *cfc_2d ]
@@ -139,6 +156,12 @@ Files:
139156 lists5 :
140157 $TEST == True :
141158 [ *kpp_test ]
159+ lists6 :
160+ $COMP_ATM == "cam" :
161+ [ *forcing_flds_b ]
162+ else :
163+ [ *forcing_flds_cg ]
164+
142165
143166 # essential variable mapped to z_space
144167 hist_z_space :
@@ -162,7 +185,10 @@ Files:
162185 packing : = 1 if $TEST else 2
163186 lists :
164187 [ *prognostic_z,
165- *transports ]
188+ *transports,
189+ *visc_flds,
190+ *cmip7_z,
191+ ]
166192 lists2 :
167193 $USE_CFC_CAP == "True" :
168194 [ *cfc_3d ]
@@ -188,7 +214,9 @@ Files:
188214 packing : = 1 if $TEST else 2
189215 lists : [ *surface_flds_common,
190216 *surface_flds_daily,
191- *kpp_diags ]
217+ *kpp_diags,
218+ *cmip7_sfc
219+ ]
192220 forcing_avg :
193221 suffix :
194222 $TEST == True : " h.frc%4yr-%2mo-%2dy"
0 commit comments