Skip to content

Commit

Permalink
Merge pull request #162 from gustavo-marques/update_01may24
Browse files Browse the repository at this point in the history
*New baselines for tx2_3v2 05/03/2024
  • Loading branch information
alperaltuntas authored May 10, 2024
2 parents c455433 + 6eda98e commit 7dde710
Show file tree
Hide file tree
Showing 3 changed files with 195 additions and 53 deletions.
2 changes: 1 addition & 1 deletion cime_config/config_component.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@

<entry id="MOM6_VERTICAL_GRID">
<type>char</type>
<valid_values>zstar_65L,hycom1,zstar_60L,sigma_shelf_zstar</valid_values>
<valid_values>zstar_75L,zstar_65L,hycom1,zstar_60L,sigma_shelf_zstar</valid_values>
<default_value>zstar_65L</default_value>
<values>
<value grid="oi%tx0.25v1">hycom1</value>
Expand Down
127 changes: 101 additions & 26 deletions param_templates/MOM_input.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ Global:
value:
$MOM6_VERTICAL_GRID == "zstar_60L": 60
$MOM6_VERTICAL_GRID == "zstar_65L": 65
$MOM6_VERTICAL_GRID == "hycom1": 75
$MOM6_VERTICAL_GRID == "hycom1" or $MOM6_VERTICAL_GRID == "zstar_75L": 75
$MOM6_VERTICAL_GRID == "sigma_shelf_zstar": 36
USE_LEGACY_DIABATIC_DRIVER:
description: |
Expand Down Expand Up @@ -463,7 +463,7 @@ Global:
value:
$OCN_GRID == "gx1v6": "ocean_topog_230424.nc"
$OCN_GRID == "tx0.66v1": "ocean_topog_200701.nc"
$OCN_GRID == "tx2_3v2": "ocean_topog_230413.nc"
$OCN_GRID == "tx2_3v2": "ocean_topo_tx2_3v2_240501.nc"
$OCN_GRID == "tx0.25v1": "ocean_topog.nc"
MAXIMUM_DEPTH:
description: |
Expand Down Expand Up @@ -516,7 +516,7 @@ Global:
PQM_IH4IH3 (4th-order accurate)
PQM_IH6IH5 (5th-order accurate)"
datatype: string
value: "PPM_H4"
value: "PPM_CW"
INIT_LAYERS_FROM_Z_FILE:
description: |
"[Boolean] default = False
Expand Down Expand Up @@ -666,6 +666,15 @@ Global:
$OCN_GRID == "tx0.66v1": True
$OCN_GRID == "tx2_3v2": True
$OCN_GRID == "tx0.25v1": True
RESOLN_SCALED_KHTR:
description: |
"[Boolean] default = False
If true, the epipycnal tracer diffusivity is scaled away when the first
baroclinic deformation radius is well resolved."
datatype: logical
units: Boolean
value:
$OCN_GRID == "tx2_3v2": True
USE_GM_WORK_BUG:
description: |
"[Boolean] default = True
Expand Down Expand Up @@ -802,7 +811,7 @@ Global:
ADAPTIVE - optimize for smooth neutral density surfaces"
datatype: string
value:
$MOM6_VERTICAL_GRID == "zstar_65L" or $MOM6_VERTICAL_GRID == "zstar_60L": "Z*"
$MOM6_VERTICAL_GRID == "zstar_65L" or $MOM6_VERTICAL_GRID == "zstar_60L" or $MOM6_VERTICAL_GRID == "zstar_75L": "Z*"
$MOM6_VERTICAL_GRID == "hycom1": "HYCOM1"
$MOM6_VERTICAL_GRID == "sigma_shelf_zstar": "SIGMA_SHELF_ZSTAR"
ALE_COORDINATE_CONFIG:
Expand All @@ -824,6 +833,7 @@ Global:
HYBRID:vgrid.nc,sigma2,dz"
datatype: string
value:
$MOM6_VERTICAL_GRID == "zstar_75L": '"FILE:zstar_75layer_2.5m_248.4m-2024-03-29.nc,dz"'
$MOM6_VERTICAL_GRID == "zstar_65L": '"FILE:vgrid_65L_20200626.nc,dz"'
$MOM6_VERTICAL_GRID == "zstar_60L": '"FILE:ocean_vgrid.nc,dz"'
$MOM6_VERTICAL_GRID == "hycom1" and $OCN_GRID != "tx0.25v1": '"HYBRID:hybrid_75layer_zstar2.50m-2020-11-23.nc,sigma2,dz"'
Expand Down Expand Up @@ -1084,14 +1094,6 @@ Global:
needed."
datatype: string
value: "V_velocity_truncations"
KV:
description: |
"[m2 s-1]
The background kinematic viscosity in the interior.
The molecular value, ~1e-6 m2 s-1, may be used."
datatype: real
units: m2 s-1
value: 1.0E-04
MAXVEL:
description: |
"[m s-1] default = 3.0E+08
Expand Down Expand Up @@ -1567,6 +1569,7 @@ Global:
datatype: real
units: m2 s-1
value:
$OCN_GRID == "tx2_3v2": 0.0
$OCN_GRID == "tx0.25v1": 1.5E-05
$OCN_GRID == "MISOMIP": 5.0E-05
else: 2.0E-05
Expand Down Expand Up @@ -1599,10 +1602,8 @@ Global:
datatype: real
units: m2 s-1
value:
$OCN_GRID == "gx1v6": 2.0E-06
$OCN_GRID == "tx0.66v1": 2.0E-06
$OCN_GRID == "tx2_3v2": 2.0E-06
$OCN_GRID == "tx0.25v1": 2.0E-06
$OCN_GRID == "tx2_3v2": 2.0E-07
else: 2.0E-06
INT_TIDE_DECAY_SCALE:
description: |
"[m] default = 500.0
Expand Down Expand Up @@ -2323,7 +2324,7 @@ Global:
$OCN_GRID == "gx1v6": 0.0
$OCN_GRID == "tx0.25v1": 1.0
$OCN_GRID == "tx0.66v1": 0.0
$OCN_GRID == "tx2_3v2": 0.0
$OCN_GRID == "tx2_3v2": 1.0
MEKE_BGSRC:
description: |
"[W kg-1] default = 0.0
Expand All @@ -2341,7 +2342,7 @@ Global:
value:
$OCN_GRID == "tx0.25v1": 1.0
$OCN_GRID == "tx0.66v1": 0.5
$OCN_GRID == "tx2_3v2": 0.5
$OCN_GRID == "tx2_3v2": 0.75
$OCN_GRID == "gx1v6": 0.5
MEKE_VISCOSITY_COEFF_KU:
description: |
Expand All @@ -2353,7 +2354,7 @@ Global:
units: nondim
value:
$OCN_GRID == "tx0.66v1": 0.2
$OCN_GRID == "tx2_3v2": 0.2
$OCN_GRID == "tx2_3v2": 0.0
$OCN_GRID == "gx1v6": 0.2
MEKE_MIN_LSCALE:
description: |
Expand Down Expand Up @@ -2432,7 +2433,25 @@ Global:
units: nondim
value:
$OCN_GRID == "tx0.66v1": -1.0
$OCN_GRID == "tx2_3v2": -1.0
$OCN_GRID == "tx2_3v2": 0.3
MEKE_POSITIVE:
description: |
"[Boolean] default = False
If true, it guarantees that MEKE will always be >= 0.
"
datatype: logical
units: Boolean
value:
$OCN_GRID == "tx2_3v2": True
USE_SIMPLER_EADY_GROWTH_RATE:
description: |
"[Boolean] default = False
If true, use a simpler method to calculate the Eady growth rate that avoids
division by layer thickness. Recommended."
datatype: logical
units: Boolean
value:
$OCN_GRID == "tx2_3v2": True
KH_RES_SCALE_COEF:
description: |
"[nondim] default = 1.0
Expand All @@ -2442,8 +2461,18 @@ Global:
units: nondim
value:
$OCN_GRID == "tx0.66v1": 0.4
$OCN_GRID == "tx2_3v2": 0.4
$OCN_GRID == "tx2_3v2": 0.9
$OCN_GRID == "gx1v6": 0.4
KH_RES_FN_POWER:
description: |
"[nondim] default = 2
The power of dx/Ld in the Kh resolution function. Any positive integer may be
used, although even integers are more efficient to calculate. Setting this
greater than 100 results in a step-function being used."
datatype: integer
units: nondim
value:
$OCN_GRID == "tx2_3v2": 6
VISC_RES_SCALE_COEF:
description: |
"[nondim] default = 1.0
Expand Down Expand Up @@ -2475,8 +2504,7 @@ Global:
datatype: real
units: nondim
value:
$COMP_ATM == "cam": 0.10
else: 0.07
$OCN_GRID == "tx2_3v2": 0.09
MEKE_KHTH_FAC:
description: |
"[nondim] default = 0.0
Expand All @@ -2497,6 +2525,32 @@ Global:
$OCN_GRID == "tx0.66v1": 1.0
$OCN_GRID == "tx2_3v2": 1.0
$OCN_GRID == "gx1v6": 1.0
MEKE_CB:
description: |
"[nondim] default = 25.0
A coefficient in the expression for the ratio of bottom projected eddy energy
and mean column energy (see Jansen et al. 2015)."
datatype: real
units: nondim
value:
$OCN_GRID == "tx2_3v2": 100.0
MEKE_CDRAG:
description: |
"[nondim] default = 0.003
Drag coefficient relating the magnitude of the velocity field to the bottom
stress in MEKE."
datatype: real
units: nondim
value:
$OCN_GRID == "tx2_3v2": 0.0025
MEKE_MIN_GAMMA2:
description: |
"[nondim] default = 1.0E-04
The minimum allowed value of gamma_b^2."
datatype: real
units: nondim
value:
$OCN_GRID == "tx2_3v2": 1.0E-05
MEKE_EQUILIBRIUM_ALT:
description: |
"[Boolean] default = False
Expand Down Expand Up @@ -2527,7 +2581,7 @@ Global:
units: Boolean
value:
$OCN_GRID == "tx0.66v1": True
$OCN_GRID == "tx2_3v2": True
$OCN_GRID == "tx2_3v2": False
$OCN_GRID == "gx1v6": True
MEKE_RESTORING_TIMESCALE:
description: |
Expand Down Expand Up @@ -2600,7 +2654,7 @@ Global:
$OCN_GRID == "gx1v6": "global_1deg"
$OCN_GRID == "tx0.25v1": "list"
$OCN_GRID == "tx0.66v1": "list"
$OCN_GRID == "tx2_3v2": "none"
$OCN_GRID == "tx2_3v2": "list"
CHANNEL_LIST_FILE:
description: |
"default = MOM_channel_list
Expand All @@ -2609,6 +2663,7 @@ Global:
value:
$OCN_GRID == "tx0.25v1": "MOM_channels_global_025"
$OCN_GRID == "tx0.66v1": "MOM_channels_global_tx06v1"
$OCN_GRID == "tx2_3v2": "MOM_channels_global_tx2_3v2_240501"
SMAG_BI_CONST:
description: |
"[nondim] default = 0.0
Expand Down Expand Up @@ -3034,6 +3089,16 @@ Global:
units: m
value:
$OCN_GRID == "MISOMIP": 1.0E-12
HYCOM1_ONLY_IMPROVES:
description: |
"[Boolean] default = False
When regridding, an interface is only moved if this improves the fit to the
target density."
datatype: logical
units: Boolean
value:
value:
$MOM6_VERTICAL_GRID == "hycom1" and $OCN_GRID == "tx2_3v2": True
ISOMIP_TNUDG:
description: |
"default = 0.0 (days)
Expand Down Expand Up @@ -3173,6 +3238,16 @@ Global:
units: m
value:
$OCN_GRID == "MISOMIP": 20.0
KV:
description: |
"[m2 s-1]
kinematic viscosity in the interior. The molecular value, ~1e-6
m2 s-1, may be used."
datatype: real
units: m2 s-1
value:
$OCN_GRID == "tx2_3v2": 0.0
else: 1.0E-04
KV_BBL_MIN:
description: |
"[m2 s-1] default = 1.0E-04
Expand Down Expand Up @@ -3483,8 +3558,8 @@ Global:
"TODO"
datatype: string
value:
$MOM6_VERTICAL_GRID == "hycom1" and $OCN_GRID != "tx0.25v1": "P1M_H2"
$MOM6_VERTICAL_GRID == "MISOMIP": "PPM_H4"
else: "PPM_CW"
MLE_USE_PBL_MLD:
description: |
"TODO"
Expand Down
Loading

0 comments on commit 7dde710

Please sign in to comment.