Skip to content

Commit 407310d

Browse files
committed
Update docs
1 parent dacf961 commit 407310d

File tree

9 files changed

+53
-52
lines changed

9 files changed

+53
-52
lines changed

docs/design_docs/cached_outputs.rst

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Contributors: Xylar Asay-Davis
3535
Each ``compass`` step defines its output files in the ``compass.Step.outputs``
3636
attribute. For selected steps (see :ref:`req_select`), we require a mechanism
3737
to download cached files for each of these outputs and to use these cached
38-
files for the outputs of the step instead of computing them.
38+
files for the outputs of the step instead of computing them.
3939

4040
.. _req_select:
4141

@@ -48,7 +48,7 @@ Contributors: Xylar Asay-Davis
4848

4949
There needs to be a mechanism for developers and users to select which steps
5050
are run as normal and which use cached outputs. For this mechanism to be
51-
practical, it should not be overly tedious or manual (e.g. manually setting a
51+
practical, it should not be overly tedious or manual (e.g. manually setting a
5252
flag for each step).
5353

5454
.. _req_update:
@@ -72,11 +72,11 @@ Date last modified: 2021/07/30
7272

7373
Contributors: Xylar Asay-Davis
7474

75-
There should be a mechanism for giving each cached output file a unique
76-
identifier (such as a date stamp). A given version (git hash or release) of
75+
There should be a mechanism for giving each cached output file a unique
76+
identifier (such as a date stamp). A given version (git hash or release) of
7777
``compass`` should know which cached files to download. Older cached files
7878
should be retained so that older versions of ``compass`` can still be used
79-
with these cached files.
79+
with these cached files.
8080

8181
.. note::
8282

@@ -109,14 +109,14 @@ Date last modified: 2021/07/30
109109

110110
Contributors: Xylar Asay-Davis
111111

112-
``compass`` supports "databases" of input data files on the E3SM
112+
``compass`` supports "databases" of input data files on the E3SM
113113
`LCRC server <https://web.lcrc.anl.gov/public/e3sm/mpas_standalonedata/>`_.
114-
Files will be stored in a new ``compass_cache`` database within each MPAS
114+
Files will be stored in a new ``compass_cache`` database within each MPAS
115115
core's space on that server. If the "cached" version of a step is selected
116-
(see :ref:`des_select`), an appropriate "input" file will be added to the test
116+
(see :ref:`des_select`), an appropriate "input" file will be added to the test
117117
case where the "target" is the file on the LCRC server to be cached locally for
118118
future use and the "filename" is the output file. ``compass`` will know which
119-
files on the server correspond to which output files via a python dictionary,
119+
files on the server correspond to which output files via a python dictionary,
120120
as described in :ref:`des_unique`.
121121

122122
.. _des_select:
@@ -403,9 +403,9 @@ The implementation leans heavily on the assumption that a given step will
403403
either be run with cached outputs or as normal, so that both versions are not
404404
available in the same work directory or as part of the same test suite.
405405

406-
Nevertheless, if a separate "cached" version of a step were desired, it would
407-
be necessary to make symlinks from the cached files in the location of the
408-
"uncached" version of the step to the location of the "cached" version. For
406+
Nevertheless, if a separate "cached" version of a step were desired, it would
407+
be necessary to make symlinks from the cached files in the location of the
408+
"uncached" version of the step to the location of the "cached" version. For
409409
example, if the "uncached" step is
410410

411411
.. code-block:: none
@@ -422,7 +422,7 @@ symlinks could be created on the LCRC server, e.g.
422422

423423
.. code-block:: none
424424
425-
/lcrc/group/e3sm/public_html/mpas_standalonedata/mpas-ocean/compass_cache/global_ocean/QU240/cached/mesh/mesh/culled_mesh.210803.nc
425+
/lcrc/group/e3sm/public_html/mpas_standalonedata/mpas-ocean/compass_cache/global_ocean/QU240/cached/mesh/mesh/culled_mesh.210803.nc
426426
-> /lcrc/group/e3sm/public_html/mpas_standalonedata/mpas-ocean/compass_cache/global_ocean/QU240/mesh/mesh/culled_mesh.210803.nc
427427
428428
and the ``cached`` attribute could be set to ``True`` in the constructor of the
@@ -452,8 +452,8 @@ using test-case runs on Chrysalis.
452452
ocean/global_ocean/QUwISC240/PHC/init/ssh_adjustment/
453453
ocean/global_ocean/EC30to60/mesh/mesh/
454454
ocean/global_ocean/EC30to60/PHC/init/initial_state/
455-
ocean/global_ocean/WC14/mesh/mesh/
456-
ocean/global_ocean/WC14/PHC/init/initial_state/
455+
ocean/global_ocean/NARRM14/mesh/mesh/
456+
ocean/global_ocean/NARRM14/PHC/init/initial_state/
457457
ocean/global_ocean/ECwISC30to60/mesh/mesh/
458458
ocean/global_ocean/ECwISC30to60/PHC/init/initial_state/
459459
ocean/global_ocean/ECwISC30to60/PHC/init/ssh_adjustment/

docs/design_docs/compass_package.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1550,7 +1550,7 @@ metadata to include in the output files:
15501550
forward_max_disk = 1000
15511551
15521552
## metadata related to the mesh
1553-
# the prefix (e.g. QU, EC, WC, SO)
1553+
# the prefix (e.g. QU, EC, NARRM, SO)
15541554
prefix = EC
15551555
# a description of the mesh and initial condition
15561556
mesh_description = MPAS Eddy Closure mesh for E3SM version ${e3sm_version} with

docs/developers_guide/ocean/api.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,8 +239,8 @@ test cases and steps
239239
mesh.so12to60.SO12to60BaseMesh
240240
mesh.so12to60.SO12to60BaseMesh.build_cell_width_lat_lon
241241

242-
mesh.wc14.WC14BaseMesh
243-
mesh.wc14.WC14BaseMesh.build_cell_width_lat_lon
242+
mesh.narrm14.NARRM14BaseMesh
243+
mesh.narrm14.NARRM14BaseMesh.build_cell_width_lat_lon
244244

245245
performance_test.PerformanceTest
246246
performance_test.PerformanceTest.configure

docs/developers_guide/ocean/test_groups/global_ocean.rst

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ The values of some of the metadata are given in config options:
4646
## metadata related to the mesh
4747
# whether to add metadata to output files
4848
add_metadata = True
49-
# the prefix (e.g. QU, EC, WC, SO)
49+
# the prefix (e.g. QU, EC, NARRM, SO)
5050
prefix = PREFIX
5151
# a description of the mesh
5252
mesh_description = <<<Missing>>>
@@ -87,7 +87,7 @@ defines:
8787
...
8888
8989
## metadata related to the mesh
90-
# the prefix (e.g. QU, EC, WC, SO)
90+
# the prefix (e.g. QU, EC, NARRM, SO)
9191
prefix = EC
9292
# a description of the mesh and initial condition
9393
mesh_description = MPAS Eddy Closure mesh for E3SM version ${e3sm_version} with
@@ -371,7 +371,7 @@ The default config options for these meshes are:
371371
approx_cell_count = 7400
372372
373373
## metadata related to the mesh
374-
# the prefix (e.g. QU, EC, WC, SO)
374+
# the prefix (e.g. QU, EC, NARRM, SO)
375375
prefix = QU
376376
# a description of the mesh
377377
mesh_description = MPAS quasi-uniform mesh for E3SM version ${e3sm_version} at
@@ -454,7 +454,7 @@ The default config options for these meshes are:
454454
[global_ocean]
455455
456456
## metadata related to the mesh
457-
# the prefix (e.g. QU, EC, WC, SO)
457+
# the prefix (e.g. QU, EC, NARRM, SO)
458458
prefix = QU
459459
460460
# a description of the mesh
@@ -486,7 +486,7 @@ corresponding QU config options above:
486486
[global_ocean]
487487
488488
## metadata related to the mesh
489-
# the prefix (e.g. QU, EC, WC, SO)
489+
# the prefix (e.g. QU, EC, NARRM, SO)
490490
prefix = Icos
491491
492492
# a description of the mesh
@@ -552,7 +552,7 @@ The default config options for these meshes are:
552552
approx_cell_count = 240000
553553
554554
## metadata related to the mesh
555-
# the prefix (e.g. QU, EC, WC, SO)
555+
# the prefix (e.g. QU, EC, NARRM, SO)
556556
prefix = EC
557557
# a description of the mesh and initial condition
558558
mesh_description = MPAS Eddy Closure mesh for E3SM version ${e3sm_version} with
@@ -612,7 +612,7 @@ module:
612612
[global_ocean]
613613
614614
## metadata related to the mesh
615-
# the prefix (e.g. QU, EC, WC, SO, Kuroshio)
615+
# the prefix (e.g. QU, EC, NARRM, SO, Kuroshio)
616616
prefix = Kuroshio
617617
# a description of the mesh and initial condition
618618
mesh_description = MPAS Kuroshio regionally refined mesh for E3SM version
@@ -694,7 +694,7 @@ The default config options for these meshes are:
694694
approx_cell_count = 3700000
695695
696696
## metadata related to the mesh
697-
# the prefix (e.g. QU, EC, WC, SO)
697+
# the prefix (e.g. QU, EC, NARRM, SO)
698698
prefix = RRS
699699
# a description of the mesh and initial condition
700700
mesh_description = MPAS Eddy Closure mesh for E3SM version ${e3sm_version} with
@@ -820,7 +820,7 @@ The default config options for these meshes are:
820820
approx_cell_count = 570000
821821
822822
## metadata related to the mesh
823-
# the prefix (e.g. QU, EC, WC, SO)
823+
# the prefix (e.g. QU, EC, NARRM, SO)
824824
prefix = SO
825825
# a description of the mesh and initial condition
826826
mesh_description = MPAS Southern Ocean regionally refined mesh for E3SM version
@@ -855,19 +855,19 @@ The vertical grid is an ``index_tanh_dz`` profile (see
855855
:ref:`dev_ocean_framework_vertical`) with 64 vertical levels ranging in
856856
thickness from 10 to 250 m.
857857

858-
.. _dev_ocean_global_ocean_wc14:
858+
.. _dev_ocean_global_ocean_narrm14:
859859

860-
WC14 and WCwISC14
861-
+++++++++++++++++
860+
NARRM14 and NARRMwISC14
861+
+++++++++++++++++++++++
862862

863-
The ``WC14`` and ``WCwISC14`` meshes are the Water Cycle regionally refined
864-
meshes for E3SM v3. They have higher resolution (~14-km) around the continental
863+
The ``NARRM14`` and ``NARRMwISC14`` meshes are the North American Regionally Refined
864+
Meshes for E3SM v3. They have higher resolution (~14-km) around the continental
865865
US, the Arctic Ocean, and a section of the North Atlantic containing the Gulf
866866
Stream. The resolution is uniformly about 30 km elsewhere.
867867

868-
The class :py:class:`compass.ocean.tests.global_ocean.mesh.wc14.WC14BaseMesh`
868+
The class :py:class:`compass.ocean.tests.global_ocean.mesh.narrm14.NARRM14BaseMesh`
869869
defines the resolution for the meshes. The
870-
``compass.ocean.tests.global_ocean.mesh.wc14`` module includes namelist options
870+
``compass.ocean.tests.global_ocean.mesh.narrm14`` module includes namelist options
871871
appropriate for forward simulations with split-explicit (but not RK4) time
872872
integration on these meshes. These set the time step and default run duration for
873873
short runs with these meshes.
@@ -906,12 +906,13 @@ The default config options for these meshes are:
906906
approx_cell_count = 410000
907907
908908
## metadata related to the mesh
909-
# the prefix (e.g. QU, EC, WC, SO)
910-
prefix = WC
909+
# the prefix (e.g. QU, EC, NARRM, SO)
910+
prefix = NARRM
911911
# a description of the mesh and initial condition
912-
mesh_description = MPAS North America and Arctic Focused Water Cycle mesh for E3SM version
913-
${e3sm_version}, with a focused ${min_res}-km resolution
914-
around North America and <<<levels>>> vertical levels
912+
mesh_description = MPAS North America and Arctic Regionally Refined Mesh for
913+
E3SM version ${e3sm_version}, with ${min_res}-km resolution
914+
in these regions, ${max_res} elsewhere and <<<levels>>>
915+
vertical levels
915916
916917
# E3SM version that the mesh is intended for
917918
e3sm_version = 3
@@ -923,7 +924,7 @@ The default config options for these meshes are:
923924
# the maximum (coarsest) resolution in the mesh, can be the same as min_res
924925
max_res = 30
925926
# The URL of the pull request documenting the creation of the mesh
926-
pull_request = https://github.com/MPAS-Dev/MPAS-Model/pull/780
927+
pull_request = https://github.com/MPAS-Dev/MPAS-Model/pull/782
927928
928929
929930
# config options related to initial condition and diagnostics support files

docs/users_guide/config_files.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ looks like:
347347
add_metadata = True
348348
349349
## metadata related to the mesh
350-
# the prefix (e.g. QU, EC, WC, SO)
350+
# the prefix (e.g. QU, EC, NARRM, SO)
351351
# source: /home/xylar/code/compass/customize_config_parser/compass/ocean/tests/global_ocean/mesh/qu240/qu240.cfg
352352
prefix = QU
353353

docs/users_guide/ocean/test_groups/global_ocean.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ Note that meshes and test cases may modify these options, as noted below.
102102
## metadata related to the mesh
103103
# whether to add metadata to output files
104104
add_metadata = True
105-
# the prefix (e.g. QU, EC, WC, SO)
105+
# the prefix (e.g. QU, EC, NARRM, SO)
106106
prefix = PREFIX
107107
# a description of the mesh
108108
mesh_description = <<<Missing>>>
@@ -456,20 +456,20 @@ in the North Pacific, and 35 km in the Arctic. The mesh includes the
456456
:width: 500 px
457457
:align: center
458458

459-
.. _global_ocean_mesh_wc14:
459+
.. _global_ocean_mesh_narrm14:
460460

461-
WC14 and WCwISC14
462-
^^^^^^^^^^^^^^^^^
461+
NARRM14 and NARRMwISC14
462+
^^^^^^^^^^^^^^^^^^^^^^^
463463

464-
The Water Cycle 14- to 30-km mesh (WC14) is a regionally refined mesh for
465-
several
464+
The North American Regionally Refined 14- to 30-km Mesh (NARRM14) is a
465+
mesh for several
466466
`E3SM v3 Science Campaigns <https://e3sm.org/research/science-campaigns/v3-v4-campaign-goals/>`_.
467467

468468
The mesh has 14 km resolution around the continental US, Arctic Ocean and parts
469469
of the North Atlantic, with 30 km uniform resolution elsewhere around the
470470
globe.
471471

472-
.. image:: images/wc14.png
472+
.. image:: images/narrm14.png
473473
:width: 500 px
474474
:align: center
475475

File renamed without changes.

docs/users_guide/quick_start.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -430,8 +430,8 @@ The output is:
430430
-c ocean -t quwisc240_for_e3sm
431431
-c ocean -t so12to60
432432
-c ocean -t sowisc12to60
433-
-c ocean -t wc14
434-
-c ocean -t wcwisc14
433+
-c ocean -t narrm14
434+
-c ocean -t narrmwisc14
435435
-c ocean -t wetdry
436436
437437
You can set up a suite as follows:

docs/users_guide/test_suites.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ the current set of available test suites is:
4343
-c ocean -t quwisc240_for_e3sm
4444
-c ocean -t so12to60
4545
-c ocean -t sowisc12to60
46-
-c ocean -t wc14
47-
-c ocean -t wcwisc14
46+
-c ocean -t narrm14
47+
-c ocean -t narrmwisc14
4848
-c ocean -t wetdry
4949
5050
As an example, the ocean ``nightly`` test suite includes the test cases used

0 commit comments

Comments
 (0)