-
Notifications
You must be signed in to change notification settings - Fork 16
Closed
Labels
mom6Related to MOM6Related to MOM6
Description
With the updated version of MOM6 in the recently released ACCESS-OM3 0.4.0, there are a number of new bug fixes and recommended settings. These default to values that preserve answers and so are not used unless explicitly turned on in MOM_input. However, the CICE and CDEPS/CMEPS updates in ACCESS-OM3 0.4.0 broke reproducibility with 0.3.1 so there's no real value in using MOM6 settings that preserve MOM6 answers. Instead, we should move to these recommended settings:
-
Justification: GFDL to main (2024-05-31) mom-ocean/MOM6#1631 (comment)
EQN_OF_STATE = "WRIGHT_REDUCED" ! default = "WRIGHT" ! EQN_OF_STATE determines which ocean equation of state should be used. ! Currently, the valid choices are "LINEAR", "UNESCO", "JACKETT_MCD", "WRIGHT", ! "WRIGHT_REDUCED", "WRIGHT_FULL", "NEMO", "ROQUET_RHO", "ROQUET_SPV" and ! "TEOS10". This is only used if USE_EOS is true. -
Justification: see parameter description
VISC_REM_BUG = False ! [Boolean] default = True ! If true, visc_rem_[uv] in split mode is incorrectly calculated or accounted ! for in two places. This parameter controls the defaults of two individual ! flags, VISC_REM_TIMESTEP_BUG in MOM_dynamics_split_RK2(b) and ! VISC_REM_BT_WEIGHT_BUG in MOM_barotropic. -
Justification: see parameter description
BACKSCATTER_UNDERBOUND = False ! [Boolean] default = True ! If true, the bounds on the biharmonic viscosity are allowed to increase where ! the Laplacian viscosity is negative (due to backscatter parameterizations) ! beyond the largest timestep-dependent stable values of biharmonic viscosity ! when no Laplacian viscosity is applied. The default is true for historical ! reasons, but this option probably should not be used because it can contribute ! to numerical instabilities. -
Justification: see parameter description
FRICTWORK_BUG = False ! [Boolean] default = True ! If true, retain an answer-changing bug in calculating the FrictWork, which ! cancels the h in thickness flux and the h at velocity point. This isnot ! recommended. -
Justification: see parameter description
REMAPPING_USE_OM4_SUBCELLS = False ! [Boolean] default = True ! This selects the remapping algorithm used in OM4 that does not use the full ! reconstruction for the top- and lower-most sub-layers, but instead assumes ! they are always vanished (untrue) and so just uses their edge values. We ! recommend setting this option to false. Z_INIT_REMAPPING_USE_OM4_SUBCELLS = False ! [Boolean] default = True ! If true, use the OM4 remapping-via-subcells algorithm for initialization. See ! REMAPPING_USE_OM4_SUBCELLS for more details. We recommend setting this option ! to false. DIAG_REMAPPING_USE_OM4_SUBCELLS = False ! [Boolean] default = True ! If true, use the OM4 remapping-via-subcells algorithm for diagnostics. See ! REMAPPING_USE_OM4_SUBCELLS for details. We recommend setting this option to ! false. EBT_REMAPPING_USE_OM4_SUBCELLS = False ! [Boolean] default = True ! If true, use the OM4 remapping-via-subcells algorithm for calculating EBT ! structure. See REMAPPING_USE_OM4_SUBCELLS for details. We recommend setting ! this option to false. INTWAVE_REMAPPING_USE_OM4_SUBCELLS = False ! [Boolean] default = True ! If true, use the OM4 remapping-via-subcells algorithm for calculating EBT ! structure. See REMAPPING_USE_OM4_SUBCELLS for details. We recommend setting ! this option to false. HBD_REMAPPING_USE_OM4_SUBCELLS = False ! [Boolean] default = True ! If true, use the OM4 remapping-via-subcells algorithm for horizontal boundary ! diffusion. See REMAPPING_USE_OM4_SUBCELLS for details. We recommend setting ! this option to false.
I'll start with a PR to the dev-1deg_jra55do_ryf branch, then will cherry-pick into the open PRs for dev-1deg_jra55do_iaf, dev-1deg_jra55do_ryf_wombatlite and dev-025deg_jra55do_ryf
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
mom6Related to MOM6Related to MOM6
Type
Projects
Status
Done