Skip to content

Update MOM diagnostics for CMIP7 - #354

Draft
chengz2 wants to merge 1 commit into
ESCOMP:mainfrom
chengz2:cmip7
Draft

chengz2 wants to merge 1 commit into
ESCOMP:mainfrom
chengz2:cmip7

Conversation

@chengz2

@chengz2 chengz2 commented Oct 20, 2026 •

Copy link
Copy Markdown

Add cmip7 to OCN_DIAG_MODE where only variables requested by CMIP7 and required to run mom6-tools are added to diag_table. Summary of changes:

  1. Surface daily variables (h.sfc)
  • &cmip7_sfc_common: Copied from &surface_flds_common with
    • tos_min, tos_max, sos_min, sos_max, and Rd_dx removed
    • oml added from &kpp_diags
    • zos and zossq added from &surface_flds_daily
    • all variables from &cmip7_sfc except T_adx_2d, plus sossq
  1. Variables on z* grid (h.z)
  • &cmip7_prog_z: Same as &prognostics_z except rhopot0, rhopot2, Kv_u, and Kv_v
  • &cmip7_transports: Same as &transports except uhGM and uhml
  • &cmip7_z_3d: Copied from &cmip7_z with
    • T_advection_xy and S_advection_xy removed
    • BS_coeff_h added from &cmip7_native
  • &visc_flds: As is
  1. Variables on rho2 grid (h.rho2)
  • &prognostics_rho2: As is
  • &cmip7_transports: Same as above
  1. Variables on native grid (h.native), 2D only
  • &cmip7_sfc_common: Same as above
  • &cmip7_native_2d: Copied from &cmip7_native with
    • BS_coeff_h, S_adx_2d, S_ady_2d, t20d, sossq, tossq, zos, and zossq removed
    • tosga, sosga, and SSH added from &surface_flds_monthly
    • T_diffy_2d and T_hbd_diffy_2d added from &tracers
    • soga and thetaoga added from &hist_additional
  • &cmip7_forcing_enthalpy: Copied from &forcing_flds with
    • evs, hfsifrazil, hfsso, prlq, prsn, rlntds, and ustar removed
    • hfrunoffds, hfrainds, and hfevapds added from &enthalpy_flds

@chengz2
chengz2 force-pushed the cmip7 branch 2 times, most recently from 3988fb2 to 1b2e744 Compare October 20, 2026 20:58
@mnlevy1981 mnlevy1981 added this to the cesm3_0_alpha11e milestone Oct 21, 2026
Add cmip7 to OCN_DIAG_MODE where only variables requested by CMIP7
and required to run mom6-tools are added to diag_table.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants