Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 0.25deg MOM6 parameters #72

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 1 addition & 55 deletions MOM_input
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ BAD_VAL_SST_MAX = 55.0 ! [deg C] default = 45.0
BAD_VAL_SST_MIN = -3.0 ! [deg C] default = -2.1
! The value of SST below which a bad value message is triggered, if
! CHECK_BAD_SURFACE_VALS is true.
SAVE_INITIAL_CONDS = True ! [Boolean] default = False
SAVE_INITIAL_CONDS = False ! [Boolean] default = False
! If true, write the initial conditions to a file given by IC_OUTPUT_FILE.

! === module MOM_domains ===
Expand Down Expand Up @@ -232,58 +232,6 @@ DIAG_COORD_DEF_Z = "FILE:ocean_vgrid.nc,interfaces=zeta" ! default = "WOA09"
! HYBRID:vgrid.nc,sigma2,dz

! === module MOM_MEKE ===
USE_MEKE = True ! [Boolean] default = False
! If true, turns on the MEKE scheme which calculates a sub-grid mesoscale eddy
! kinetic energy budget.
MEKE_GMCOEFF = 0.0 ! [nondim] default = -1.0
! The efficiency of the conversion of potential energy into MEKE by the
! thickness mixing parameterization. If MEKE_GMCOEFF is negative, this
! conversion is not used or calculated.
MEKE_GEOMETRIC = True ! [Boolean] default = False
! If MEKE_GEOMETRIC is true, uses the GM coefficient formulation from the
! GEOMETRIC framework (Marshall et al., 2012).
MEKE_EQUILIBRIUM_ALT = True ! [Boolean] default = False
! If true, use an alternative formula for computing the (equilibrium)initial
! value of MEKE.
MEKE_EQUILIBRIUM_RESTORING = True ! [Boolean] default = False
! If true, restore MEKE back to its equilibrium value, which is calculated at
! each time step.
MEKE_RESTORING_TIMESCALE = 1.0E+07 ! [s] default = 1.0E+06
! The timescale used to nudge MEKE toward its equilibrium value.
MEKE_VISC_DRAG = False ! [Boolean] default = True
! If true, use the vertvisc_type to calculate the bottom drag acting on MEKE.
MEKE_KHTH_FAC = 1.0 ! [nondim] default = 0.0
! A factor that maps MEKE%Kh to KhTh.
MEKE_KHTR_FAC = 1.0 ! [nondim] default = 0.0
! A factor that maps MEKE%Kh to KhTr.
MEKE_KHMEKE_FAC = 0.5 ! [nondim] default = 0.0
! A factor that maps MEKE%Kh to Kh for MEKE itself.
MEKE_MIN_LSCALE = True ! [Boolean] default = False
! If true, use a strict minimum of provided length scales rather than harmonic
! mean.
MEKE_VISCOSITY_COEFF_KU = 0.2 ! [nondim] default = 0.0
! If non-zero, is the scaling coefficient in the expression forviscosity used to
! parameterize harmonic lateral momentum mixing byunresolved eddies represented
! by MEKE. Can be negative torepresent backscatter from the unresolved eddies.
MEKE_ALPHA_DEFORM = 1.0 ! [nondim] default = 0.0
! If positive, is a coefficient weighting the deformation scale in the
! expression for mixing length used in MEKE-derived diffusivity.
MEKE_ALPHA_RHINES = 1.0 ! [nondim] default = 0.0
! If positive, is a coefficient weighting the Rhines scale in the expression for
! mixing length used in MEKE-derived diffusivity.
MEKE_ALPHA_EADY = 1.0 ! [nondim] default = 0.0
! If positive, is a coefficient weighting the Eady length scale in the
! expression for mixing length used in MEKE-derived diffusivity.
MEKE_ALPHA_FRICT = 1.0 ! [nondim] default = 0.0
! If positive, is a coefficient weighting the frictional arrest scale in the
! expression for mixing length used in MEKE-derived diffusivity.
MEKE_ALPHA_GRID = 1.0 ! [nondim] default = 0.0
! If positive, is a coefficient weighting the grid-spacing as a scale in the
! expression for mixing length used in MEKE-derived diffusivity.
MEKE_ADVECTION_FACTOR = 1.0 ! [nondim] default = 0.0
! A scale factor in front of advection of eddy energy. Zero turns advection off.
! Using unity would be normal but other values could accommodate a mismatch
! between the advecting barotropic flow and the vertical structure of MEKE.

! === module MOM_lateral_mixing_coeffs ===
USE_VARIABLE_MIXING = True ! [Boolean] default = False
Expand Down Expand Up @@ -340,8 +288,6 @@ KHTH_USE_FGNV_STREAMFUNCTION = True ! [Boolean] default = False
FGNV_C_MIN = 0.01 ! [m s-1] default = 0.0
! A minium wave speed used in the Ferrari et al., 2010, streamfunction
! formulation.
USE_KH_IN_MEKE = True ! [Boolean] default = False
! If true, uses the thickness diffusivity calculated here to diffuse MEKE.

! === module MOM_porous_barriers ===

Expand Down
113 changes: 0 additions & 113 deletions diag_table
Original file line number Diff line number Diff line change
Expand Up @@ -2,130 +2,17 @@
1 1 1 0 0 0
### Section-1: File List
#========================
"access-om3.mom6.h.rho2%4yr-%2mo", 1, "months", 1, "days", "time", 1, "months"
"access-om3.mom6.h.native%4yr-%2mo", 1, "months", 1, "days", "time", 1, "months"
"access-om3.mom6.h.z%4yr-%2mo", 1, "months", 1, "days", "time", 1, "months"
"access-om3.mom6.h.sfc%4yr-%2mo", 1, "days", 1, "days", "time", 1, "months"
"access-om3.mom6.h.static", -1, "days", 1, "days", "time"

### Section-2: Fields List
#=========================
# "access-om3.mom6.h.rho2%4yr-%2mo"
"ocean_model_rho2", "volcello","volcello","access-om3.mom6.h.rho2%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_rho2", "vmo", "vmo", "access-om3.mom6.h.rho2%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_rho2", "vhGM", "vhGM", "access-om3.mom6.h.rho2%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_rho2", "vhml", "vhml", "access-om3.mom6.h.rho2%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_rho2", "umo", "umo", "access-om3.mom6.h.rho2%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_rho2", "uhGM", "uhGM", "access-om3.mom6.h.rho2%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_rho2", "uhml", "uhml", "access-om3.mom6.h.rho2%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_rho2", "thetao", "thetao", "access-om3.mom6.h.rho2%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_rho2", "so", "so", "access-om3.mom6.h.rho2%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_rho2", "agessc", "agessc", "access-om3.mom6.h.rho2%4yr-%2mo", "all", "mean", "none", 2

# "access-om3.mom6.h.native%4yr-%2mo"
"ocean_model", "soga", "soga", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "thetaoga", "thetaoga", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "uh", "uh", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "vh", "vh", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "vhbt", "vhbt", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "uhbt", "uhbt", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "agessc", "agessc", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "T_ady_2d", "T_ady_2d", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "T_adx_2d", "T_adx_2d", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "T_diffy_2d", "T_diffy_2d", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "T_diffx_2d", "T_diffx_2d", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "diftrelo", "diftrelo", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "diftrblo", "diftrblo", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "difmxybo", "difmxybo", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "difmxylo", "difmxylo", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "volcello", "volcello", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "vmo", "vmo", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "vhGM", "vhGM", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "vhml", "vhml", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "umo", "umo", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "uhGM", "uhGM", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "uhml", "uhml", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "uo", "uo", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "vo", "vo", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "h", "h", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "e", "e", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "thetao", "thetao", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "so", "so", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "KE", "KE", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "rhopot0", "rhopot0", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "KPP_OBLdepth", "oml", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "tauuo", "tauuo", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "tauvo", "tauvo", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "friver", "friver", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "prsn", "prsn", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "prlq", "prlq", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "evs", "evs", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "hfsso", "hfsso", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "rlntds", "rlntds", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "hfsnthermds", "hfsnthermds", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "sfdsi", "sfdsi", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "rsntds", "rsntds", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "hfds", "hfds", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "ustar", "ustar", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "hfsifrazil", "hfsifrazil", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "wfo", "wfo", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "vprec", "vprec", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "ficeberg", "ficeberg", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "fsitherm", "fsitherm", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "hflso", "hflso", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "pso", "pso", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "seaice_melt_heat","seaice_melt_heat","access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "Heat_PmE", "Heat_PmE", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "salt_flux_added","salt_flux_added","access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "heat_content_lrunoff","heat_content_lrunoff","access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "heat_content_frunoff","heat_content_frunoff","access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "heat_content_lprec","heat_content_lprec","access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "heat_content_fprec","heat_content_fprec","access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "heat_content_vprec","heat_content_vprec","access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "heat_content_cond","heat_content_cond","access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "heat_content_evap","heat_content_evap","access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "SSH", "SSH", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "tos", "tos", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "sos", "sos", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "SSU", "SSU", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "SSV", "SSV", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "mass_wt", "mass_wt", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "opottempmint", "opottempmint", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "somint", "somint", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "Rd_dx", "Rd_dx", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "speed", "speed", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "mlotst", "mlotst", "access-om3.mom6.h.native%4yr-%2mo", "all", "mean", "none", 2

# "access-om3.mom6.h.z%4yr-%2mo"
"ocean_model_z", "uo", "uo", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "vo", "vo", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "h", "h", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "thetao", "thetao", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "so", "so", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "agessc", "agessc", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "rhopot0", "rhopot0", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "N2_int", "N2_int", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "volcello","volcello","access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "vmo", "vmo", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "vhGM", "vhGM", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "vhml", "vhml", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "umo", "umo", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "uhGM", "uhGM", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2
"ocean_model_z", "uhml", "uhml", "access-om3.mom6.h.z%4yr-%2mo", "all", "mean", "none", 2

# "access-om3.mom6.h.sfc%4yr-%2mo"
"ocean_model", "SSH", "SSH", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "tos", "tos", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "sos", "sos", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "SSU", "SSU", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "SSV", "SSV", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "mass_wt", "mass_wt", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "opottempmint", "opottempmint", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "somint", "somint", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "Rd_dx", "Rd_dx", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "speed", "speed", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "mlotst", "mlotst", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2
"ocean_model", "KPP_OBLdepth", "oml", "access-om3.mom6.h.sfc%4yr-%2mo", "all", "mean", "none", 2

# "access-om3.mom6.h.static"
"ocean_model", "geolon", "geolon", "access-om3.mom6.h.static", "all", ".false.", "none", 2
Expand Down