Skip to content

Commit 103e68e

Browse files
authored
Merge pull request #17 from BrodiePearson/ocean/addADCMixing
Generalize pressure constants and make consistent with documentation
2 parents 5dc8d6e + 57235f2 commit 103e68e

File tree

3 files changed

+105
-106
lines changed

3 files changed

+105
-106
lines changed

src/core_ocean/adc_mixing/Registry_adc_mixing_fields_opts.xml

Lines changed: 33 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -35,22 +35,34 @@
3535
description="Ko in RANS equations"
3636
possible_values="can modify to cerain extent, but highly recommend not altering"
3737
/>
38-
<nml_option name="config_adc_gamma1" type="real" default_value="0.33" units="unitless"
39-
description="Buoyancy partitioning for pressure correlation term in RANS w2"
38+
<nml_option name="config_adc_c_b_tracer" type="real" default_value="0.33" units="unitless"
39+
description="Buoyancy partitioning for pressure correlation term in tracer flux budgets"
4040
possible_values="0.33 and values close to it"
4141
/>
42-
<nml_option name="config_adc_beta5" type="real" default_value="0.5" units="unitless"
43-
description="Buoyancy partitioning in wt equation for RANS"
44-
possible_values="0.5 and values close to it"
45-
/>
46-
<nml_option name="config_adc_c1" type="real" default_value="4.0" units="unitless"
47-
description="c_1 dissipation constant, value from Bougeault and Andre 1986"
48-
possible_values="values near 4.0"
49-
/>
50-
<nml_option name="config_adc_c2" type="real" default_value="0.5" units="unitless"
51-
description="c_2 dissipation constant, value from Bougeault and Andre 1986"
52-
possible_values="values near -0.5"
42+
<nml_option name="config_adc_c_b" type="real" default_value="0.5" units="unitless"
43+
description="c_b buoyancy contribution to pressure correlation in w2 equation"
44+
possible_values="values near 0.5"
5345
/>
46+
<nml_option name="config_adc_alpha_0" type="real" default_value="0.8" units="unitless"
47+
description="alpha_0 first (TKE) rapid pressure coefficient for second-moment budgets"
48+
possible_values="values near 0.8"
49+
/>
50+
<nml_option name="config_adc_alpha_1" type="real" default_value="0.984" units="unitless"
51+
description="alpha_1 second (strain) rapid pressure coefficient"
52+
possible_values="values near 1.0"
53+
/>
54+
<nml_option name="config_adc_alpha_2" type="real" default_value="0.568" units="unitless"
55+
description="alpha_2 third (vorticity) rapid pressure coefficient"
56+
possible_values="values near 0.6"
57+
/>
58+
<nml_option name="config_adc_alpha_tracer1" type="real" default_value="0.6" units="unitless"
59+
description="alpha_scalar1 first rapid pressure coefficient in tracer flux budgets (Mironov 2001)"
60+
possible_values="suggested values: 0.6 (Canuto 2001) or equal to alpha_scalar2, >0, <1 (Harcourt 2013)"
61+
/>
62+
<nml_option name="config_adc_alpha_tracer2" type="real" default_value="1.0" units="unitless"
63+
description="alpha_scalar2 rapid pressure coefficient in tracer flux budgets (Mironov 2001)"
64+
possible_values="suggested values: 1.0 (Canuto 2001) or equal to alpha_scalar2, >0, <1 (Harcourt 2013)"
65+
/>
5466
<nml_option name="config_adc_c11" type="real" default_value="0.1" units="unitless"
5567
description="c_11 is the buoyancy contribution in the pressure correlation in w3 eqn"
5668
possible_values="values near 0.1"
@@ -67,22 +79,18 @@
6779
description="dissipation of w3 from LR01b"
6880
possible_values="values near 6"
6981
/>
70-
<nml_option name="config_adc_cTemp" type="real" default_value="2.0" units="unitless"
71-
description="coefficient of temp/salinity dissipation, from Burchard et al 2012"
72-
possible_values="values near 2"
73-
/>
74-
<nml_option name="config_adc_cSalt" type="real" default_value="2.0" units="unitless"
75-
description="same as cpt above, but for salinity"
82+
<nml_option name="config_adc_c_slow" type="real" default_value="2.0" units="unitless"
83+
description="c_slow coefficient for slow pressure term in velocity-based tendency equations"
7684
possible_values="values near 2"
7785
/>
78-
<nml_option name="config_adc_cVel" type="real" default_value="2.0" units="unitless"
79-
description="same as cpt/cps above, but for momentum"
86+
<nml_option name="config_adc_slow_w_factor" type="real" default_value="0.875" units="unitless"
87+
description="c_slow_w_factor factor for adjusting slow pressure term in ww budget"
88+
possible_values="values near 1"
89+
/>
90+
<nml_option name="config_adc_c_slow_tracer" type="real" default_value="2.0" units="unitless"
91+
description="c_slow_tracer coefficient for slow pressure term in tracer-based tendency equations"
8092
possible_values="values near 2"
8193
/>
82-
<nml_option name="config_adc_cwVel" type="real" default_value="1.75" units="unitless"
83-
description="same as cVel above, but for w2 equation"
84-
possible_values="values near 2"
85-
/>
8694
<nml_option name="config_adc_dissipation_constant" type="real" default_value = "5.0" units="unitless"
8795
description="factor multiplying the dissipation parameterization"
8896
possible_values="positive values less than 16"

0 commit comments

Comments
 (0)