Skip to content

Commit 8deb8ff

Browse files
committed
Set v3HR-specific default values for cpl/mpaso/mpassi
1 parent 67e9b56 commit 8deb8ff

File tree

4 files changed

+23
-2
lines changed

4 files changed

+23
-2
lines changed

components/mpas-ocean/bld/namelist_files/namelist_defaults_mpaso.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@
110110
<config_use_mom_del2 ocn_grid="FRISwISC04to60E3r1">.true.</config_use_mom_del2>
111111
<config_use_mom_del2 ocn_grid="FRISwISC02to60E3r1">.true.</config_use_mom_del2>
112112
<config_use_mom_del2 ocn_grid="FRISwISC01to60E3r1">.true.</config_use_mom_del2>
113-
<config_use_mom_del2 ocn_grid="RRSwISC6to18E3r5">.true.</config_use_mom_del2>
113+
<config_use_mom_del2 ocn_grid="RRSwISC6to18E3r5">.false.</config_use_mom_del2>
114114
<config_use_mom_del2 ocn_grid="SOwISC12to30E3r3">.true.</config_use_mom_del2>
115115
<config_use_mom_del2 ocn_grid="SOwISC12to30E3r4">.true.</config_use_mom_del2>
116116
<config_mom_del2>10.0</config_mom_del2>
@@ -128,7 +128,7 @@
128128
<config_mom_del2 ocn_grid="FRISwISC04to60E3r1">154.0</config_mom_del2>
129129
<config_mom_del2 ocn_grid="FRISwISC02to60E3r1">77.0</config_mom_del2>
130130
<config_mom_del2 ocn_grid="FRISwISC01to60E3r1">38.5</config_mom_del2>
131-
<config_mom_del2 ocn_grid="RRSwISC6to18E3r5">100.0</config_mom_del2>
131+
<config_mom_del2 ocn_grid="RRSwISC6to18E3r5">0.0</config_mom_del2>
132132
<config_mom_del2 ocn_grid="SOwISC12to30E3r3">462.0</config_mom_del2>
133133
<config_mom_del2 ocn_grid="SOwISC12to30E3r4">462.0</config_mom_del2>
134134
<config_use_tracer_del2>.false.</config_use_tracer_del2>
@@ -165,6 +165,7 @@
165165
<config_mom_del4 ocn_grid="SOwISC12to30E3r3">1.18e10</config_mom_del4>
166166
<config_mom_del4 ocn_grid="SOwISC12to30E3r4">1.18e10</config_mom_del4>
167167
<config_mom_del4_div_factor>1.0</config_mom_del4_div_factor>
168+
<config_mom_del4_div_factor ocn_grid="RRSwISC6to18E3r5">10.0</config_mom_del4_div_factor>
168169
<config_use_tracer_del4>.false.</config_use_tracer_del4>
169170
<config_tracer_del4>0.0</config_tracer_del4>
170171

@@ -346,8 +347,11 @@
346347
<config_cvmix_kpp_use_enhanced_diff>.true.</config_cvmix_kpp_use_enhanced_diff>
347348
<config_cvmix_kpp_nonlocal_with_implicit_mix>.false.</config_cvmix_kpp_nonlocal_with_implicit_mix>
348349
<config_cvmix_kpp_use_theory_wave>.false.</config_cvmix_kpp_use_theory_wave>
350+
<config_cvmix_kpp_use_theory_wave ocn_grid="RRSwISC6to18E3r5">.true.</config_cvmix_kpp_use_theory_wave>
349351
<config_cvmix_kpp_langmuir_mixing_opt>'NONE'</config_cvmix_kpp_langmuir_mixing_opt>
352+
<config_cvmix_kpp_langmuir_mixing_opt ocn_grid="RRSwISC6to18E3r5">'LWF16'</config_cvmix_kpp_langmuir_mixing_opt>
350353
<config_cvmix_kpp_langmuir_entrainment_opt>'NONE'</config_cvmix_kpp_langmuir_entrainment_opt>
354+
<config_cvmix_kpp_langmuir_entrainment_opt ocn_grid="RRSwISC6to18E3r5">'LWF16'</config_cvmix_kpp_langmuir_entrainment_opt>
351355
<config_cvmix_kpp_use_active_wave>.false.</config_cvmix_kpp_use_active_wave>
352356

353357
<!-- wave_coupling -->

components/mpas-seaice/bld/namelist_files/namelist_defaults_mpassi.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -423,6 +423,7 @@
423423
<config_slow_mode_critical_porosity>0.05</config_slow_mode_critical_porosity>
424424
<config_macro_drainage_timescale>10.</config_macro_drainage_timescale>
425425
<config_congelation_freezing_method>'two-step'</config_congelation_freezing_method>
426+
<config_congelation_freezing_method ice_grid="RRSwISC6to18E3r5">'one-step'</config_congelation_freezing_method>
426427
<config_congelation_ice_porosity>0.85</config_congelation_ice_porosity>
427428

428429
<!-- itd -->

driver-mct/cime_config/buildnml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,6 +422,10 @@ def buildnml(case, caseroot, component):
422422
dust_emis_scheme = case.get_value('dust_emis_scheme')
423423
infile_text += " dust_emis_scheme = {}".format(dust_emis_scheme)
424424

425+
# add nlmaps_atm2srf_conserve flag
426+
nlmaps_atm2srf_conserve = case.get_value('nlmaps_atm2srf_conserve')
427+
infile_text += " nlmaps_atm2srf_conserve = {}".format(nlmaps_atm2srf_conserve)
428+
425429
user_nl_file = os.path.join(caseroot, "user_nl_cpl")
426430
namelist_infile = os.path.join(confdir, "namelist_infile")
427431
create_namelist_infile(case, user_nl_file, namelist_infile, infile_text)

driver-mct/cime_config/config_component_e3sm.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,18 @@
240240
</desc>
241241
</entry>
242242

243+
<entry id="nlmaps_atm2srf_conserve">
244+
<type>logical</type>
245+
<valid_values>.true.,.false.</valid_values>
246+
<default_value>.false.</default_value>
247+
<values match="last">
248+
<value grid="a%ne120np4">.true.</value>
249+
</values>
250+
<group>seq_infodata_inparm</group>
251+
<file>env_run.xml</file>
252+
<desc>Conservative nlmaps from atm to surface</desc>
253+
</entry>
254+
243255
<!-- ===================================================================== -->
244256
<!-- component coupling options and frequencies -->
245257
<!-- ===================================================================== -->

0 commit comments

Comments
 (0)