Skip to content

Commit

Permalink
Merge branch 'mark-petersen/maint-1.2/update_200324' into maint-1.2 (PR
Browse files Browse the repository at this point in the history
#3513)

Update maint1.2: add 3D varying GM

This update brings in a new mpas-source submodule with the following PRs from
MPAS ocean/develop:
* Adds options for 3d varying GM bolus and 2d varying phase speed
  (MPAS-Dev/MPAS-Model#288)
* Add GM bolus eddy stats (MPAS-Dev/MPAS-Model#339)
* Fix threading issue in MPAS-O GM routine (MPAS-Dev/MPAS-Model#376)
* Compute landIceMask using geometric_features (MPAS-Dev/MPAS-Model#447)
* Bug fixes for the nonlocal source term in KPP (MPAS-Dev/MPAS-Model#305)
and from E3SM master:
* Change all ocean output files to single precision (E3SM #3360)

[non-BFB]
  • Loading branch information
jonbob committed Mar 27, 2020
2 parents b7c7036 + 4993141 commit 8f8fefc
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
8 changes: 8 additions & 0 deletions components/mpas-ocean/cime_config/buildnml
Original file line number Diff line number Diff line change
Expand Up @@ -358,6 +358,7 @@ def buildnml(case, caseroot, compname):
lines.append('')
lines.append('<stream name="output"')
lines.append(' type="output"')
lines.append(' precision="single"')
if ocn_grid.startswith("oRRS1"):
lines.append(' io_type="pnetcdf,cdf5"')
else:
Expand Down Expand Up @@ -637,6 +638,7 @@ def buildnml(case, caseroot, compname):
lines.append('')
lines.append('<stream name="eddyProductVariablesOutput"')
lines.append(' type="output"')
lines.append(' precision="single"')
if ocn_grid.startswith("oRRS1"):
lines.append(' io_type="pnetcdf,cdf5"')
else:
Expand All @@ -659,6 +661,7 @@ def buildnml(case, caseroot, compname):
lines.append('')
lines.append('<stream name="highFrequencyOutput"')
lines.append(' type="output"')
lines.append(' precision="single"')
lines.append(' io_type="{}"'.format(ocn_pio_typename))
lines.append(' filename_template="mpaso.hist.am.highFrequencyOutput.$Y-$M-$D_$h.$m.$s.nc"')
lines.append(' filename_interval="00-01-00_00:00:00"')
Expand Down Expand Up @@ -706,6 +709,7 @@ def buildnml(case, caseroot, compname):
lines.append('')
lines.append('<stream name="mixedLayerDepthsOutput"')
lines.append(' type="output"')
lines.append(' precision="single"')
lines.append(' io_type="{}"'.format(ocn_pio_typename))
lines.append(' filename_template="mpaso.hist.am.mixedLayerDepths.$Y-$M-$D.nc"')
lines.append(' filename_interval="00-01-00_00:00:00"')
Expand All @@ -722,6 +726,7 @@ def buildnml(case, caseroot, compname):
lines.append('')
lines.append('<stream name="timeSeriesStatsDailyOutput"')
lines.append(' type="output"')
lines.append(' precision="single"')
lines.append(' io_type="{}"'.format(ocn_pio_typename))
lines.append(' filename_template="mpaso.hist.am.timeSeriesStatsDaily.$Y-$M-$D.nc"')
lines.append(' filename_interval="00-01-00_00:00:00"')
Expand Down Expand Up @@ -771,6 +776,7 @@ def buildnml(case, caseroot, compname):
lines.append('')
lines.append('<stream name="timeSeriesStatsMonthlyOutput"')
lines.append(' type="output"')
lines.append(' precision="single"')
if ocn_grid.startswith("oRRS1"):
lines.append(' io_type="pnetcdf,cdf5"')
else:
Expand Down Expand Up @@ -963,6 +969,7 @@ def buildnml(case, caseroot, compname):
lines.append('')
lines.append('<stream name="timeSeriesStatsClimatologyOutput"')
lines.append(' type="output"')
lines.append(' precision="single"')
lines.append(' io_type="{}"'.format(ocn_pio_typename))
lines.append(' filename_template="mpaso.hist.am.timeSeriesStatsClimatology.$Y-$M-$D.nc"')
lines.append(' filename_interval="00-01-00_00:00:00"')
Expand All @@ -976,6 +983,7 @@ def buildnml(case, caseroot, compname):
lines.append('')
lines.append('<stream name="timeSeriesStatsCustomOutput"')
lines.append(' type="output"')
lines.append(' precision="single"')
lines.append(' io_type="{}"'.format(ocn_pio_typename))
lines.append(' filename_template="mpaso.hist.am.timeSeriesStatsCustom.$Y-$M-$D.nc"')
lines.append(' filename_interval="00-01-00_00:00:00"')
Expand Down

0 comments on commit 8f8fefc

Please sign in to comment.