From 53d4fc95993dcd7ac06fcd094b465783fd95734d Mon Sep 17 00:00:00 2001 From: Azure Pipelines Date: Mon, 9 Sep 2024 18:22:28 +0000 Subject: [PATCH] [skip ci] Update stable --- .../mpas_tools.cime.constants.rst.txt | 19 +------------------ .../mpas_tools.landice.visualization.rst.txt | 19 +------------------ ...pas_tools.mesh.creation.build_mesh.rst.txt | 19 +------------------ ...esh.creation.mesh_definition_tools.rst.txt | 19 +------------------ ...ools.mesh.creation.signed_distance.rst.txt | 19 +------------------ .../mpas_tools.ocean.build_mesh.rst.txt | 19 +------------------ .../mpas_tools.ocean.coastal_tools.rst.txt | 19 +------------------ ...s_tools.ocean.coastline_alteration.rst.txt | 19 +------------------ .../generated/mpas_tools.ocean.moc.rst.txt | 19 +------------------ stable/_static/searchtools.js | 7 ++++--- stable/api.html | 10 ++-------- .../generated/mpas_tools.io.write_netcdf.html | 4 ++-- ..._tools.landice.visualization.plot_map.html | 2 +- .../mpas_tools.mesh.conversion.convert.html | 2 +- .../mpas_tools.mesh.conversion.cull.html | 8 ++++---- .../mpas_tools.mesh.conversion.mask.html | 4 ++-- ...signed_distance.distance_from_geojson.html | 4 ++-- ...ion.signed_distance.mask_from_geojson.html | 4 ++-- ...distance.signed_distance_from_geojson.html | 4 ++-- .../mpas_tools.mesh.cull.cull_dataset.html | 8 ++++---- ...as_tools.mesh.cull.map_culled_to_base.html | 4 ++-- ...esh.mask.compute_lon_lat_region_masks.html | 6 +++--- ...esh.mask.compute_mpas_flood_fill_mask.html | 6 +++--- ...s.mesh.mask.compute_mpas_region_masks.html | 4 ++-- ...mesh.mask.compute_mpas_transect_masks.html | 4 ++-- ...lteration.add_critical_land_blockages.html | 4 ++-- ...eration.add_land_locked_cells_to_mask.html | 4 ++-- ..._alteration.widen_transect_edge_masks.html | 4 ++-- .../mpas_tools.ocean.depth.compute_depth.html | 2 +- .../mpas_tools.ocean.depth.compute_zmid.html | 6 +++--- stable/generated/mpas_tools.ocean.moc.html | 7 +------ ...ean.moc.make_moc_basins_and_transects.html | 2 +- ...ects.find_transect_levels_and_weights.html | 10 +++++----- ...nterp_mpas_to_transect_triangle_nodes.html | 4 ++-- ...cts.interp_mpas_to_transect_triangles.html | 4 ++-- ...nsect_grid_to_transect_triangle_nodes.html | 4 ++-- ..._tools.ocean.viz.plot_ocean_transects.html | 6 +++--- ..._tools.seaice.mesh.write_2D_scripfile.html | 8 ++++---- ...as_tools.seaice.mesh.write_scrip_file.html | 10 +++++----- ...ts.cartesian_to_great_circle_distance.html | 6 +++--- ...ools.transects.subdivide_great_circle.html | 6 +++--- ...mpas_tools.transects.subdivide_planar.html | 4 ++-- .../mpas_tools.translate.center.html | 2 +- .../mpas_tools.translate.center_on_mesh.html | 4 ++-- .../mpas_tools.translate.translate.html | 2 +- .../generated/mpas_tools.vector.Vector.html | 12 ++++++------ ...z.mesh_to_triangles.mesh_to_triangles.html | 2 +- ...ls.viz.paraview_extractor.extract_vtk.html | 2 +- ...ind_planar_transect_cells_and_weights.html | 8 ++++---- ...sects.find_transect_cells_and_weights.html | 8 ++++---- ...ools.viz.transects.make_triangle_tree.html | 2 +- stable/mesh_conversion.html | 8 ++++---- stable/searchindex.js | 2 +- stable/vector.html | 2 +- 54 files changed, 117 insertions(+), 280 deletions(-) diff --git a/stable/_sources/generated/mpas_tools.cime.constants.rst.txt b/stable/_sources/generated/mpas_tools.cime.constants.rst.txt index 730e02aa5..53269a6ad 100644 --- a/stable/_sources/generated/mpas_tools.cime.constants.rst.txt +++ b/stable/_sources/generated/mpas_tools.cime.constants.rst.txt @@ -3,21 +3,4 @@ .. automodule:: mpas_tools.cime.constants - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/stable/_sources/generated/mpas_tools.landice.visualization.rst.txt b/stable/_sources/generated/mpas_tools.landice.visualization.rst.txt index 526e15c71..a0792784b 100644 --- a/stable/_sources/generated/mpas_tools.landice.visualization.rst.txt +++ b/stable/_sources/generated/mpas_tools.landice.visualization.rst.txt @@ -4,11 +4,6 @@ .. automodule:: mpas_tools.landice.visualization - - - - - .. rubric:: Functions .. autosummary:: @@ -16,16 +11,4 @@ plot_grounding_lines plot_map plot_transect - - - - - - - - - - - - - + \ No newline at end of file diff --git a/stable/_sources/generated/mpas_tools.mesh.creation.build_mesh.rst.txt b/stable/_sources/generated/mpas_tools.mesh.creation.build_mesh.rst.txt index b1ef21526..620bf79b7 100644 --- a/stable/_sources/generated/mpas_tools.mesh.creation.build_mesh.rst.txt +++ b/stable/_sources/generated/mpas_tools.mesh.creation.build_mesh.rst.txt @@ -4,27 +4,10 @@ .. automodule:: mpas_tools.mesh.creation.build_mesh - - - - - .. rubric:: Functions .. autosummary:: build_planar_mesh build_spherical_mesh - - - - - - - - - - - - - + \ No newline at end of file diff --git a/stable/_sources/generated/mpas_tools.mesh.creation.mesh_definition_tools.rst.txt b/stable/_sources/generated/mpas_tools.mesh.creation.mesh_definition_tools.rst.txt index 464b747cf..42aa629af 100644 --- a/stable/_sources/generated/mpas_tools.mesh.creation.mesh_definition_tools.rst.txt +++ b/stable/_sources/generated/mpas_tools.mesh.creation.mesh_definition_tools.rst.txt @@ -4,11 +4,6 @@ .. automodule:: mpas_tools.mesh.creation.mesh_definition_tools - - - - - .. rubric:: Functions .. autosummary:: @@ -17,16 +12,4 @@ EC_CellWidthVsLat RRS_CellWidthVsLat mergeCellWidthVsLat - - - - - - - - - - - - - + \ No newline at end of file diff --git a/stable/_sources/generated/mpas_tools.mesh.creation.signed_distance.rst.txt b/stable/_sources/generated/mpas_tools.mesh.creation.signed_distance.rst.txt index 2fec23182..b2fb16313 100644 --- a/stable/_sources/generated/mpas_tools.mesh.creation.signed_distance.rst.txt +++ b/stable/_sources/generated/mpas_tools.mesh.creation.signed_distance.rst.txt @@ -4,11 +4,6 @@ .. automodule:: mpas_tools.mesh.creation.signed_distance - - - - - .. rubric:: Functions .. autosummary:: @@ -16,16 +11,4 @@ distance_from_geojson mask_from_geojson signed_distance_from_geojson - - - - - - - - - - - - - + \ No newline at end of file diff --git a/stable/_sources/generated/mpas_tools.ocean.build_mesh.rst.txt b/stable/_sources/generated/mpas_tools.ocean.build_mesh.rst.txt index 74e962d42..2eb3a2f3b 100644 --- a/stable/_sources/generated/mpas_tools.ocean.build_mesh.rst.txt +++ b/stable/_sources/generated/mpas_tools.ocean.build_mesh.rst.txt @@ -4,27 +4,10 @@ .. automodule:: mpas_tools.ocean.build_mesh - - - - - .. rubric:: Functions .. autosummary:: build_planar_mesh build_spherical_mesh - - - - - - - - - - - - - + \ No newline at end of file diff --git a/stable/_sources/generated/mpas_tools.ocean.coastal_tools.rst.txt b/stable/_sources/generated/mpas_tools.ocean.coastal_tools.rst.txt index a8d685fee..751a09f91 100644 --- a/stable/_sources/generated/mpas_tools.ocean.coastal_tools.rst.txt +++ b/stable/_sources/generated/mpas_tools.ocean.coastal_tools.rst.txt @@ -4,11 +4,6 @@ .. automodule:: mpas_tools.ocean.coastal_tools - - - - - .. rubric:: Functions .. autosummary:: @@ -27,16 +22,4 @@ plot_region_box save_matfile smooth_coastline - - - - - - - - - - - - - + \ No newline at end of file diff --git a/stable/_sources/generated/mpas_tools.ocean.coastline_alteration.rst.txt b/stable/_sources/generated/mpas_tools.ocean.coastline_alteration.rst.txt index 384c58f02..0c7b49230 100644 --- a/stable/_sources/generated/mpas_tools.ocean.coastline_alteration.rst.txt +++ b/stable/_sources/generated/mpas_tools.ocean.coastline_alteration.rst.txt @@ -4,11 +4,6 @@ .. automodule:: mpas_tools.ocean.coastline_alteration - - - - - .. rubric:: Functions .. autosummary:: @@ -16,16 +11,4 @@ add_critical_land_blockages add_land_locked_cells_to_mask widen_transect_edge_masks - - - - - - - - - - - - - + \ No newline at end of file diff --git a/stable/_sources/generated/mpas_tools.ocean.moc.rst.txt b/stable/_sources/generated/mpas_tools.ocean.moc.rst.txt index b6d6269fe..e2a751cd8 100644 --- a/stable/_sources/generated/mpas_tools.ocean.moc.rst.txt +++ b/stable/_sources/generated/mpas_tools.ocean.moc.rst.txt @@ -4,27 +4,10 @@ .. automodule:: mpas_tools.ocean.moc - - - - - .. rubric:: Functions .. autosummary:: add_moc_southern_boundary_transects make_moc_basins_and_transects - - - - - - - - - - - - - + \ No newline at end of file diff --git a/stable/_static/searchtools.js b/stable/_static/searchtools.js index 92da3f8b2..b08d58c9b 100644 --- a/stable/_static/searchtools.js +++ b/stable/_static/searchtools.js @@ -178,7 +178,7 @@ const Search = { htmlToText: (htmlString, anchor) => { const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html'); - for (const removalQuery of [".headerlinks", "script", "style"]) { + for (const removalQuery of [".headerlink", "script", "style"]) { htmlElement.querySelectorAll(removalQuery).forEach((el) => { el.remove() }); } if (anchor) { @@ -328,13 +328,14 @@ const Search = { for (const [title, foundTitles] of Object.entries(allTitles)) { if (title.toLowerCase().trim().includes(queryLower) && (queryLower.length >= title.length/2)) { for (const [file, id] of foundTitles) { - let score = Math.round(100 * queryLower.length / title.length) + const score = Math.round(Scorer.title * queryLower.length / title.length); + const boost = titles[file] === title ? 1 : 0; // add a boost for document titles normalResults.push([ docNames[file], titles[file] !== title ? `${titles[file]} > ${title}` : title, id !== null ? "#" + id : "", null, - score, + score + boost, filenames[file], ]); } diff --git a/stable/api.html b/stable/api.html index a4e86d61d..6ac64a214 100644 --- a/stable/api.html +++ b/stable/api.html @@ -598,12 +598,7 @@

Ocean Tools

moc.add_moc_southern_boundary_transects(...)

-

-
param dsMask:
-

Region masks defining MOC basins

-
-
-

+

build_mesh

@@ -771,8 +766,7 @@

Sea-ice Tools

make_regions_file(filenameIcePresent, ...)

-

"

-

+

diff --git a/stable/generated/mpas_tools.io.write_netcdf.html b/stable/generated/mpas_tools.io.write_netcdf.html index f3e48712e..d5bbe8553 100644 --- a/stable/generated/mpas_tools.io.write_netcdf.html +++ b/stable/generated/mpas_tools.io.write_netcdf.html @@ -154,7 +154,7 @@

mpas_tools.io.write_netcdf
Parameters:
    -
  • ds (xarray.Dataset) – The dataset to save

  • +
  • ds (xarray.Dataset) – The dataset to save

  • fileName (str) – The path for the NetCDF file to write

  • fillValues (dict, optional) – A dictionary of fill values for different NetCDF types. Default is mpas_tools.io.default_fills, which can be modified but which @@ -163,7 +163,7 @@

    mpas_tools.io.write_netcdfmpas_tools.io.default_format, which can be modified but which defaults to 'NETCDF3_64BIT'

  • engine ({'netcdf4', 'scipy', 'h5netcdf'}, optional) – The library to use for NetCDF output. The default is the same as -in xarray.Dataset.to_netcdf() and depends on format. +in xarray.Dataset.to_netcdf() and depends on format. You can override the default by setting mpas_tools.io.default_engine

  • char_dim_name (str, optional) – The name of the dimension used for character strings, or None to let diff --git a/stable/generated/mpas_tools.landice.visualization.plot_map.html b/stable/generated/mpas_tools.landice.visualization.plot_map.html index 20ea61e13..cc1546c6a 100644 --- a/stable/generated/mpas_tools.landice.visualization.plot_map.html +++ b/stable/generated/mpas_tools.landice.visualization.plot_map.html @@ -152,7 +152,7 @@

    mpas_tools.landice.visualization.plot_map
    • data_path (str) – Path to .nc file containing variables to plot. May contain MALI mesh fields, or you can use the mesh_file argument.

    • -
    • variable (str or numpy.ndarray) – MALI variable to plot. If a string is specified, the variable with that +

    • variable (str or numpy.ndarray) – MALI variable to plot. If a string is specified, the variable with that name will be read from the .nc file at data_path. If a numpy array is given, that array will be plotted directly.

    • ax (matplotlib.axes._axes.Axes) – Axes on which to plot variable

    • diff --git a/stable/generated/mpas_tools.mesh.conversion.convert.html b/stable/generated/mpas_tools.mesh.conversion.convert.html index 439af3aa1..a7d734c8e 100644 --- a/stable/generated/mpas_tools.mesh.conversion.convert.html +++ b/stable/generated/mpas_tools.mesh.conversion.convert.html @@ -170,7 +170,7 @@

      mpas_tools.mesh.conversion.convert
      Parameters:
        -
      • dsIn (xarray.Dataset) – A data set to convert

      • +
      • dsIn (xarray.Dataset) – A data set to convert

      • graphInfoFileName (str, optional) – A file path (relative or absolute) where the graph file (typically graph.info should be written out. By default, graph.info is not saved.

      • diff --git a/stable/generated/mpas_tools.mesh.conversion.cull.html b/stable/generated/mpas_tools.mesh.conversion.cull.html index 82a5f1ca8..c6150f5ef 100644 --- a/stable/generated/mpas_tools.mesh.conversion.cull.html +++ b/stable/generated/mpas_tools.mesh.conversion.cull.html @@ -172,13 +172,13 @@

        mpas_tools.mesh.conversion.cull
        Parameters:
          -
        • dsIn (xarray.Dataset) – A data set to cull, possibly with a cullCell field set to one where +

        • dsIn (xarray.Dataset) – A data set to cull, possibly with a cullCell field set to one where cells should be removed

        • -
        • dsMask (xarray.Dataset or list, optional) – A data set (or data sets) with region masks that are 1 where cells +

        • dsMask (xarray.Dataset or list, optional) – A data set (or data sets) with region masks that are 1 where cells should be culled

        • -
        • dsInverse (xarray.Dataset or list, optional) – A data set (or data sets) with region masks that are 0 where cells +

        • dsInverse (xarray.Dataset or list, optional) – A data set (or data sets) with region masks that are 0 where cells should be culled

        • -
        • dsPreserve (xarray.Dataset or list, optional) – A data set (or data sets) with region masks that are 1 where cells +

        • dsPreserve (xarray.Dataset or list, optional) – A data set (or data sets) with region masks that are 1 where cells should not be culled

        • graphInfoFileName (str, optional) – A file path (relative or absolute) where the graph file (typically culled_graph.info should be written out. By default, diff --git a/stable/generated/mpas_tools.mesh.conversion.mask.html b/stable/generated/mpas_tools.mesh.conversion.mask.html index 5a88e1623..bf4dab1f8 100644 --- a/stable/generated/mpas_tools.mesh.conversion.mask.html +++ b/stable/generated/mpas_tools.mesh.conversion.mask.html @@ -169,8 +169,8 @@

          mpas_tools.mesh.conversion.mask
          Parameters:
            -
          • dsMesh (xarray.Dataset, optional) – An MPAS mesh on which the masks should be created

          • -
          • fcMask (geometric_features.FeatureCollection, optional) – A feature collection containing features to use to create the mask

          • +
          • dsMesh (xarray.Dataset, optional) – An MPAS mesh on which the masks should be created

          • +
          • fcMask (geometric_features.FeatureCollection, optional) – A feature collection containing features to use to create the mask

          • logger (logging.Logger, optional) – A logger for the output if not stdout

          • dir (str, optional) – A directory in which a temporary directory will be added with files produced during mask creation and then deleted upon completion.

          • diff --git a/stable/generated/mpas_tools.mesh.creation.signed_distance.distance_from_geojson.html b/stable/generated/mpas_tools.mesh.creation.signed_distance.distance_from_geojson.html index 6b85deb54..9da460750 100644 --- a/stable/generated/mpas_tools.mesh.creation.signed_distance.distance_from_geojson.html +++ b/stable/generated/mpas_tools.mesh.creation.signed_distance.distance_from_geojson.html @@ -170,8 +170,8 @@

            mpas_tools.mesh.creation.signed_distance.distance_from_geojsonParameters:
            • fc (geometrics_features.FeatureCollection) – The regions to be rasterized

            • -
            • lon_grd (numpy.ndarray) – A 1D array of longitude values

            • -
            • lat_grd (numpy.ndarray) – A 1D array of latitude values

            • +
            • lon_grd (numpy.ndarray) – A 1D array of longitude values

            • +
            • lat_grd (numpy.ndarray) – A 1D array of latitude values

            • earth_radius (float) – Earth radius in meters

            • nn_search ({'kdtree'}, optional) – The method used to find the nearest point on the shape boundary

            • max_length (float, optional) – The maximum distance (in degrees) between points on the boundary of the diff --git a/stable/generated/mpas_tools.mesh.creation.signed_distance.mask_from_geojson.html b/stable/generated/mpas_tools.mesh.creation.signed_distance.mask_from_geojson.html index e7a79ba81..befcbb232 100644 --- a/stable/generated/mpas_tools.mesh.creation.signed_distance.mask_from_geojson.html +++ b/stable/generated/mpas_tools.mesh.creation.signed_distance.mask_from_geojson.html @@ -170,8 +170,8 @@

              mpas_tools.mesh.creation.signed_distance.mask_from_geojsonParameters:
              Returns:
              diff --git a/stable/generated/mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson.html b/stable/generated/mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson.html index aede022a0..fc7f97b15 100644 --- a/stable/generated/mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson.html +++ b/stable/generated/mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson.html @@ -170,8 +170,8 @@

              mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojsonParameters:
              • fc (geometrics_features.FeatureCollection) – The regions to be rasterized

              • -
              • lon_grd (numpy.ndarray) – A 1D array of longitude values

              • -
              • lat_grd (numpy.ndarray) – A 1D array of latitude values

              • +
              • lon_grd (numpy.ndarray) – A 1D array of longitude values

              • +
              • lat_grd (numpy.ndarray) – A 1D array of latitude values

              • earth_radius (float) – Earth radius in meters

              • max_length (float, optional) – The maximum distance (in degrees) between points on the boundary of the geojson region. If the boundary is too coarse, it will be subdivided.

              • diff --git a/stable/generated/mpas_tools.mesh.cull.cull_dataset.html b/stable/generated/mpas_tools.mesh.cull.cull_dataset.html index 9166e2c46..360a8c3cb 100644 --- a/stable/generated/mpas_tools.mesh.cull.cull_dataset.html +++ b/stable/generated/mpas_tools.mesh.cull.cull_dataset.html @@ -170,10 +170,10 @@

                mpas_tools.mesh.cull.cull_dataset
                Parameters:
                  -
                • ds (xarray.Dataset) – An MPAS dataset to cull

                • -
                • ds_base_mesh (xarray.Dataset) – The horizontal MPAS mesh before culling

                • -
                • ds_culled_mesh (xarray.Dataset) – The culled horizonal MPAS mesh

                • -
                • ds_map_culled_to_base (xarray.Dataset, optional) – An existing map from the base to the culled mesh created with +

                • ds (xarray.Dataset) – An MPAS dataset to cull

                • +
                • ds_base_mesh (xarray.Dataset) – The horizontal MPAS mesh before culling

                • +
                • ds_culled_mesh (xarray.Dataset) – The culled horizonal MPAS mesh

                • +
                • ds_map_culled_to_base (xarray.Dataset, optional) – An existing map from the base to the culled mesh created with write_map_culled_to_base() or map_culled_to_base(). The dataset will be created (but not returned or saved to disk) if it is not passed as an argument.

                • diff --git a/stable/generated/mpas_tools.mesh.cull.map_culled_to_base.html b/stable/generated/mpas_tools.mesh.cull.map_culled_to_base.html index 9bcf851c0..b9ba87c29 100644 --- a/stable/generated/mpas_tools.mesh.cull.map_culled_to_base.html +++ b/stable/generated/mpas_tools.mesh.cull.map_culled_to_base.html @@ -170,8 +170,8 @@

                  mpas_tools.mesh.cull.map_culled_to_base
                  Parameters:
                    -
                  • ds_base (xarray.Dataset) – The horizontal MPAS mesh before culling

                  • -
                  • ds_culled (xarray.Dataset) – The culled horizonal MPAS mesh

                  • +
                  • ds_base (xarray.Dataset) – The horizontal MPAS mesh before culling

                  • +
                  • ds_culled (xarray.Dataset) – The culled horizonal MPAS mesh

                  • workers (int, optional) – The number of threads to use to query base mesh elements. The default is all available threads (workers=-1)

                  diff --git a/stable/generated/mpas_tools.mesh.mask.compute_lon_lat_region_masks.html b/stable/generated/mpas_tools.mesh.mask.compute_lon_lat_region_masks.html index bdeb9ca02..f2acc421c 100644 --- a/stable/generated/mpas_tools.mesh.mask.compute_lon_lat_region_masks.html +++ b/stable/generated/mpas_tools.mesh.mask.compute_lon_lat_region_masks.html @@ -169,9 +169,9 @@

                  mpas_tools.mesh.mask.compute_lon_lat_region_masks
                  Parameters:
                    -
                  • lon (numpy.ndarray) – A 1D array of longitudes in degrees between -180 and 180

                  • -
                  • lat (numpy.ndarray) – A 1D array of latitudes in degrees between -90 and 90

                  • -
                  • fcMask (geometric_features.FeatureCollection) – A feature collection containing features to use to create the mask

                  • +
                  • lon (numpy.ndarray) – A 1D array of longitudes in degrees between -180 and 180

                  • +
                  • lat (numpy.ndarray) – A 1D array of latitudes in degrees between -90 and 90

                  • +
                  • fcMask (geometric_features.FeatureCollection) – A feature collection containing features to use to create the mask

                  • logger (logging.Logger, optional) – A logger for the output if not stdout

                  • pool (multiprocessing.Pool, optional) – A pool for performing multiprocessing

                  • chunkSize (int, optional) – The number of cells, vertices or edges that are processed in one diff --git a/stable/generated/mpas_tools.mesh.mask.compute_mpas_flood_fill_mask.html b/stable/generated/mpas_tools.mesh.mask.compute_mpas_flood_fill_mask.html index cf5ff3e9e..5a2e182e5 100644 --- a/stable/generated/mpas_tools.mesh.mask.compute_mpas_flood_fill_mask.html +++ b/stable/generated/mpas_tools.mesh.mask.compute_mpas_flood_fill_mask.html @@ -170,9 +170,9 @@

                    mpas_tools.mesh.mask.compute_mpas_flood_fill_mask
                    Parameters:
                      -
                    • dsMesh (xarray.Dataset) – An MPAS mesh on which the masks should be created

                    • -
                    • fcSeed (geometric_features.FeatureCollection) – A feature collection containing points at which to start the flood fill

                    • -
                    • daGrow (xarray.DataArray, optional) – A data array of size nCells with a mask that is 1 anywhere the +

                    • dsMesh (xarray.Dataset) – An MPAS mesh on which the masks should be created

                    • +
                    • fcSeed (geometric_features.FeatureCollection) – A feature collection containing points at which to start the flood fill

                    • +
                    • daGrow (xarray.DataArray, optional) – A data array of size nCells with a mask that is 1 anywhere the flood fill is allowed to grow. The default is that the mask is all ones.

                    • logger (logging.Logger, optional) – A logger for the output if not stdout

                    • diff --git a/stable/generated/mpas_tools.mesh.mask.compute_mpas_region_masks.html b/stable/generated/mpas_tools.mesh.mask.compute_mpas_region_masks.html index 38e17f349..125b97031 100644 --- a/stable/generated/mpas_tools.mesh.mask.compute_mpas_region_masks.html +++ b/stable/generated/mpas_tools.mesh.mask.compute_mpas_region_masks.html @@ -169,8 +169,8 @@

                      mpas_tools.mesh.mask.compute_mpas_region_masks
                      Parameters:
                        -
                      • dsMesh (xarray.Dataset) – An MPAS mesh on which the masks should be created

                      • -
                      • fcMask (geometric_features.FeatureCollection) – A feature collection containing features to use to create the mask

                      • +
                      • dsMesh (xarray.Dataset) – An MPAS mesh on which the masks should be created

                      • +
                      • fcMask (geometric_features.FeatureCollection) – A feature collection containing features to use to create the mask

                      • maskTypes (tuple of {'cell', 'edge', 'vertex'}, optional) – Which type(s) of masks to make. Masks are created based on whether the latitude and longitude associated with each of these locations (e.g. dsMesh.latCell and dsMesh.lonCell for 'cell') are diff --git a/stable/generated/mpas_tools.mesh.mask.compute_mpas_transect_masks.html b/stable/generated/mpas_tools.mesh.mask.compute_mpas_transect_masks.html index 4068c1119..00da823ac 100644 --- a/stable/generated/mpas_tools.mesh.mask.compute_mpas_transect_masks.html +++ b/stable/generated/mpas_tools.mesh.mask.compute_mpas_transect_masks.html @@ -169,8 +169,8 @@

                        mpas_tools.mesh.mask.compute_mpas_transect_masks
                        Parameters:
                          -
                        • dsMesh (xarray.Dataset) – An MPAS mesh on which the masks should be created

                        • -
                        • fcMask (geometric_features.FeatureCollection) – A feature collection containing features to use to create the mask

                        • +
                        • dsMesh (xarray.Dataset) – An MPAS mesh on which the masks should be created

                        • +
                        • fcMask (geometric_features.FeatureCollection) – A feature collection containing features to use to create the mask

                        • earthRadius (float) – The radius of the earth in meters

                        • maskTypes (tuple of {'cell', 'edge', 'vertex'}, optional) – Which type(s) of masks to make. Masks are created based on whether the latitude and longitude associated with each of these locations diff --git a/stable/generated/mpas_tools.ocean.coastline_alteration.add_critical_land_blockages.html b/stable/generated/mpas_tools.ocean.coastline_alteration.add_critical_land_blockages.html index 156d306f3..4bf23f6b8 100644 --- a/stable/generated/mpas_tools.ocean.coastline_alteration.add_critical_land_blockages.html +++ b/stable/generated/mpas_tools.ocean.coastline_alteration.add_critical_land_blockages.html @@ -186,8 +186,8 @@

                          mpas_tools.ocean.coastline_alteration.add_critical_land_blockages
                          Parameters:
                            -
                          • dsMask (xarray.Dataset) – The mask to which critical blockages should be added

                          • -
                          • dsBlockages (xarray.Dataset) – The transect masks defining critical land regions that should block +

                          • dsMask (xarray.Dataset) – The mask to which critical blockages should be added

                          • +
                          • dsBlockages (xarray.Dataset) – The transect masks defining critical land regions that should block ocean flow (e.g. the Antarctic Peninsula)

                          diff --git a/stable/generated/mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask.html b/stable/generated/mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask.html index 0edd6fc60..7eb0a2dc5 100644 --- a/stable/generated/mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask.html +++ b/stable/generated/mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask.html @@ -187,8 +187,8 @@

                          mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask
                          Parameters:
                            -
                          • dsMask (xarray.Dataset) – A land-mask data set

                          • -
                          • dsMesh (xarray.Dataset) – MPAS Mesh data set

                          • +
                          • dsMask (xarray.Dataset) – A land-mask data set

                          • +
                          • dsMesh (xarray.Dataset) – MPAS Mesh data set

                          • latitude_threshold (float, optional) – Minimum latitude, in degrees, for transect widening

                          • nSweeps (int, optional) – Maximum number of sweeps to search for land-locked cells

                          diff --git a/stable/generated/mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks.html b/stable/generated/mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks.html index b95ad85c5..f2b712ecf 100644 --- a/stable/generated/mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks.html +++ b/stable/generated/mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks.html @@ -187,8 +187,8 @@

                          mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks
                          Parameters:
                            -
                          • dsMask (xarray.Dataset) – The mask to which critical blockages should be added

                          • -
                          • dsMesh (xarray.Dataset) – The transect masks defining critical land regions that should block +

                          • dsMask (xarray.Dataset) – The mask to which critical blockages should be added

                          • +
                          • dsMesh (xarray.Dataset) – The transect masks defining critical land regions that should block ocean flow (e.g. the Antarctic Peninsula)

                          • latitude_threshold (float) – Minimum latitude, degrees, for transect widening

                          diff --git a/stable/generated/mpas_tools.ocean.depth.compute_depth.html b/stable/generated/mpas_tools.ocean.depth.compute_depth.html index 83bc2b5ee..04a9e09b4 100644 --- a/stable/generated/mpas_tools.ocean.depth.compute_depth.html +++ b/stable/generated/mpas_tools.ocean.depth.compute_depth.html @@ -185,7 +185,7 @@

                          mpas_tools.ocean.depth.compute_depth
                          Parameters:
                          -

                          refBottomDepth (xarray.DataArray) – the depth of the bottom of each vertical layer in the initial state +

                          refBottomDepth (xarray.DataArray) – the depth of the bottom of each vertical layer in the initial state (perfect z-level coordinate)

                          Returns:
                          diff --git a/stable/generated/mpas_tools.ocean.depth.compute_zmid.html b/stable/generated/mpas_tools.ocean.depth.compute_zmid.html index f2c32a9d0..070096c86 100644 --- a/stable/generated/mpas_tools.ocean.depth.compute_zmid.html +++ b/stable/generated/mpas_tools.ocean.depth.compute_zmid.html @@ -187,9 +187,9 @@

                          mpas_tools.ocean.depth.compute_zmid
                          Parameters:
                            -
                          • bottomDepth (xarray.DataArray) – the depth of the ocean bottom (positive)

                          • -
                          • maxLevelCell (xarray.DataArray) – the 1-based vertical index of the bottom of the ocean

                          • -
                          • layerThickness (xarray.DataArray) – the thickness of MPAS-Ocean layers (possibly as a function of time)

                          • +
                          • bottomDepth (xarray.DataArray) – the depth of the ocean bottom (positive)

                          • +
                          • maxLevelCell (xarray.DataArray) – the 1-based vertical index of the bottom of the ocean

                          • +
                          • layerThickness (xarray.DataArray) – the thickness of MPAS-Ocean layers (possibly as a function of time)

                          • depth_dim (str, optional) – the name of the vertical dimension

                          diff --git a/stable/generated/mpas_tools.ocean.moc.html b/stable/generated/mpas_tools.ocean.moc.html index ab81763e7..f0e0a1333 100644 --- a/stable/generated/mpas_tools.ocean.moc.html +++ b/stable/generated/mpas_tools.ocean.moc.html @@ -180,12 +180,7 @@ - + diff --git a/stable/generated/mpas_tools.ocean.moc.make_moc_basins_and_transects.html b/stable/generated/mpas_tools.ocean.moc.make_moc_basins_and_transects.html index a8603f551..3084dea21 100644 --- a/stable/generated/mpas_tools.ocean.moc.make_moc_basins_and_transects.html +++ b/stable/generated/mpas_tools.ocean.moc.make_moc_basins_and_transects.html @@ -187,7 +187,7 @@

                          mpas_tools.ocean.moc.make_moc_basins_and_transects
                          Parameters:
                            -
                          • gf (geometric_features.GeometricFeatures) – An object that knows how to download and read geometric features

                          • +
                          • gf (geometric_features.GeometricFeatures) – An object that knows how to download and read geometric features

                          • mesh_filename (str) – A file with MPAS mesh information

                          • mask_and_transect_filename (str) – A file to write the MOC region masks and southern-boundary transects to

                          • geojson_filename (str, optional) – A file to write MOC regions to

                          • diff --git a/stable/generated/mpas_tools.ocean.transects.find_transect_levels_and_weights.html b/stable/generated/mpas_tools.ocean.transects.find_transect_levels_and_weights.html index c22b5e71b..6b8403482 100644 --- a/stable/generated/mpas_tools.ocean.transects.find_transect_levels_and_weights.html +++ b/stable/generated/mpas_tools.ocean.transects.find_transect_levels_and_weights.html @@ -192,12 +192,12 @@

                            mpas_tools.ocean.transects.find_transect_levels_and_weights
                            Parameters:
                            diff --git a/stable/generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes.html b/stable/generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes.html index 8502aecd9..4d1aa3a24 100644 --- a/stable/generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes.html +++ b/stable/generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes.html @@ -188,9 +188,9 @@

                            mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes
                            Parameters:
                              -
                            • dsTransectTriangles (xarray.Dataset) – A dataset that defines triangles making up an MPAS-Ocean transect, the +

                            • dsTransectTriangles (xarray.Dataset) – A dataset that defines triangles making up an MPAS-Ocean transect, the results of calling find_transect_levels_and_weights()

                            • -
                            • da (xarray.DataArray) – An MPAS-Ocean 3D field with dimensions nCells` and nVertLevels +

                            • da (xarray.DataArray) – An MPAS-Ocean 3D field with dimensions nCells` and nVertLevels (possibly among others)

                            diff --git a/stable/generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangles.html b/stable/generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangles.html index b6b94d2d8..810e80659 100644 --- a/stable/generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangles.html +++ b/stable/generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangles.html @@ -187,9 +187,9 @@

                            mpas_tools.ocean.transects.interp_mpas_to_transect_triangles
                            Parameters:
                              -
                            • dsTransectTriangles (xarray.Dataset) – A dataset that defines triangles making up an MPAS-Ocean transect, the +

                            • dsTransectTriangles (xarray.Dataset) – A dataset that defines triangles making up an MPAS-Ocean transect, the results of calling find_transect_levels_and_weights()

                            • -
                            • da (xarray.DataArray) – An MPAS-Ocean 3D field with dimensions nCells` and nVertLevels +

                            • da (xarray.DataArray) – An MPAS-Ocean 3D field with dimensions nCells` and nVertLevels (possibly among others)

                            diff --git a/stable/generated/mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes.html b/stable/generated/mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes.html index 2456b3c72..f5a6f4df1 100644 --- a/stable/generated/mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes.html +++ b/stable/generated/mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes.html @@ -187,9 +187,9 @@

                            mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes
                            Parameters:
                            Returns:
                            diff --git a/stable/generated/mpas_tools.ocean.viz.plot_ocean_transects.html b/stable/generated/mpas_tools.ocean.viz.plot_ocean_transects.html index 4eafd7380..b839fea4e 100644 --- a/stable/generated/mpas_tools.ocean.viz.plot_ocean_transects.html +++ b/stable/generated/mpas_tools.ocean.viz.plot_ocean_transects.html @@ -188,9 +188,9 @@

                            mpas_tools.ocean.viz.plot_ocean_transects
                            Parameters:
                              -
                            • fc (geometric_features.FeatureCollection) – The transects to plot

                            • -
                            • ds (xarray.Dataset) – The MPAS-Ocean dataset to plot

                            • -
                            • ds_mesh (xarray.Dataset, optional) – The MPAS-Ocean mesh to use for plotting, the same as ds by default

                            • +
                            • fc (geometric_features.FeatureCollection) – The transects to plot

                            • +
                            • ds (xarray.Dataset) – The MPAS-Ocean dataset to plot

                            • +
                            • ds_mesh (xarray.Dataset, optional) – The MPAS-Ocean mesh to use for plotting, the same as ds by default

                            • variable_list (list of str, optional) – The variables to plot

                            • cmap (str, optional) – The name of a colormap to use

                            • flip (book, optional) – Whether to flip the x axes of all transect plot

                            • diff --git a/stable/generated/mpas_tools.seaice.mesh.write_2D_scripfile.html b/stable/generated/mpas_tools.seaice.mesh.write_2D_scripfile.html index e2a5cd5de..6d2f939ed 100644 --- a/stable/generated/mpas_tools.seaice.mesh.write_2D_scripfile.html +++ b/stable/generated/mpas_tools.seaice.mesh.write_2D_scripfile.html @@ -159,10 +159,10 @@

                              mpas_tools.seaice.mesh.write_2D_scripfilestr) – A string to include as the title attribute in the SCRIP file

                            • nColumns (int) – The number of columns in the grid

                            • nRows (int) – The number of rows in the grid

                            • -
                            • latsCentre (numpy.ndarray) – The latitude (in radians) of cell centers

                            • -
                            • lonsCentre (numpy.ndarray) – The longitude (in radians) of cell centers

                            • -
                            • latsVertex (numpy.ndarray) – The latitude (in radians) of cell vertices

                            • -
                            • lonsVertex (numpy.ndarray) – The longitude (in radians) of cell vertices

                            • +
                            • latsCentre (numpy.ndarray) – The latitude (in radians) of cell centers

                            • +
                            • lonsCentre (numpy.ndarray) – The longitude (in radians) of cell centers

                            • +
                            • latsVertex (numpy.ndarray) – The latitude (in radians) of cell vertices

                            • +
                            • lonsVertex (numpy.ndarray) – The longitude (in radians) of cell vertices

                            • degrees (bool, optional) – Whether the latitude and longitude variables are in degrees (as opposed to radians)

                            diff --git a/stable/generated/mpas_tools.seaice.mesh.write_scrip_file.html b/stable/generated/mpas_tools.seaice.mesh.write_scrip_file.html index 212bd9815..898eced69 100644 --- a/stable/generated/mpas_tools.seaice.mesh.write_scrip_file.html +++ b/stable/generated/mpas_tools.seaice.mesh.write_scrip_file.html @@ -160,11 +160,11 @@

                            mpas_tools.seaice.mesh.write_scrip_filestr) – A string to include as the title attribute in the SCRIP file

                          • nCells (int) – The number of cells in the mesh

                          • maxEdges (int) – The maximum number of edges/vertices on a cell in the mesh

                          • -
                          • latCell (numpy.ndarray) – The latitude (in radians) of cell centers

                          • -
                          • lonCell (numpy.ndarray) – The longitude (in radians) of cell centers

                          • -
                          • corner_lat (numpy.ndarray) – The latitude (in radians) of cell vertices

                          • -
                          • corner_lon (numpy.ndarray) – The longitude (in radians) of cell vertices

                          • -
                          • mask (numpy.ndarray, optional) – A mask of where cells are valid

                          • +
                          • latCell (numpy.ndarray) – The latitude (in radians) of cell centers

                          • +
                          • lonCell (numpy.ndarray) – The longitude (in radians) of cell centers

                          • +
                          • corner_lat (numpy.ndarray) – The latitude (in radians) of cell vertices

                          • +
                          • corner_lon (numpy.ndarray) – The longitude (in radians) of cell vertices

                          • +
                          • mask (numpy.ndarray, optional) – A mask of where cells are valid

                          diff --git a/stable/generated/mpas_tools.transects.cartesian_to_great_circle_distance.html b/stable/generated/mpas_tools.transects.cartesian_to_great_circle_distance.html index a9e5d9cb3..4d0100c65 100644 --- a/stable/generated/mpas_tools.transects.cartesian_to_great_circle_distance.html +++ b/stable/generated/mpas_tools.transects.cartesian_to_great_circle_distance.html @@ -150,9 +150,9 @@

                          mpas_tools.transects.cartesian_to_great_circle_distance
                          Parameters:
                            -
                          • x (numpy.ndarray) – The Cartesian x coordinate of a transect

                          • -
                          • y (numpy.ndarray) – The Cartesian y coordinate of the transect

                          • -
                          • z (numpy.ndarray) – The Cartesian z coordinate of the transect

                          • +
                          • x (numpy.ndarray) – The Cartesian x coordinate of a transect

                          • +
                          • y (numpy.ndarray) – The Cartesian y coordinate of the transect

                          • +
                          • z (numpy.ndarray) – The Cartesian z coordinate of the transect

                          • earth_radius (float) – The radius of the earth

                          diff --git a/stable/generated/mpas_tools.transects.subdivide_great_circle.html b/stable/generated/mpas_tools.transects.subdivide_great_circle.html index 24a6ff991..ce25b5bd0 100644 --- a/stable/generated/mpas_tools.transects.subdivide_great_circle.html +++ b/stable/generated/mpas_tools.transects.subdivide_great_circle.html @@ -153,10 +153,10 @@

                          mpas_tools.transects.subdivide_great_circle
                          Parameters:
                            -
                          • x (numpy.ndarray) – The Cartesian x coordinate of a transect, where the number of segments +

                          • x (numpy.ndarray) – The Cartesian x coordinate of a transect, where the number of segments is len(x) - 1. x, y and z are of the same length.

                          • -
                          • y (numpy.ndarray) – The Cartesian y coordinate of the transect

                          • -
                          • z (numpy.ndarray) – The Cartesian z coordinate of the transect

                          • +
                          • y (numpy.ndarray) – The Cartesian y coordinate of the transect

                          • +
                          • z (numpy.ndarray) – The Cartesian z coordinate of the transect

                          • maxRes (float) – The maximum allowed spacing in m after subdivision

                          • earthRadius (float) – The radius of the Earth in m

                          diff --git a/stable/generated/mpas_tools.transects.subdivide_planar.html b/stable/generated/mpas_tools.transects.subdivide_planar.html index 46af5bc8a..838063e3a 100644 --- a/stable/generated/mpas_tools.transects.subdivide_planar.html +++ b/stable/generated/mpas_tools.transects.subdivide_planar.html @@ -153,9 +153,9 @@

                          mpas_tools.transects.subdivide_planar
                          Parameters:
                            -
                          • x (numpy.ndarray) – The planar x coordinate of a transect, where the number of segments +

                          • x (numpy.ndarray) – The planar x coordinate of a transect, where the number of segments is len(x) - 1

                          • -
                          • y (numpy.ndarray) – The planar y coordinates of the transect, the same length as x

                          • +
                          • y (numpy.ndarray) – The planar y coordinates of the transect, the same length as x

                          • maxRes (float) – The maximum allowed spacing in m after subdivision

                          diff --git a/stable/generated/mpas_tools.translate.center.html b/stable/generated/mpas_tools.translate.center.html index 2176b8f6d..8367f4bc6 100644 --- a/stable/generated/mpas_tools.translate.center.html +++ b/stable/generated/mpas_tools.translate.center.html @@ -168,7 +168,7 @@

                          mpas_tools.translate.center
                          Parameters:
                          -

                          mesh (xarray.Dataset) – A planar mesh to translate

                          +

                          mesh (xarray.Dataset) – A planar mesh to translate

                          diff --git a/stable/generated/mpas_tools.translate.center_on_mesh.html b/stable/generated/mpas_tools.translate.center_on_mesh.html index fccb97c58..e6b3e39a7 100644 --- a/stable/generated/mpas_tools.translate.center_on_mesh.html +++ b/stable/generated/mpas_tools.translate.center_on_mesh.html @@ -169,8 +169,8 @@

                          mpas_tools.translate.center_on_mesh
                          Parameters:
                            -
                          • mesh (xarray.Dataset) – A planar mesh to translate

                          • -
                          • otherMesh (xarray.Dataset) – Another planar mesh whose center will become the center of this mesh. +

                          • mesh (xarray.Dataset) – A planar mesh to translate

                          • +
                          • otherMesh (xarray.Dataset) – Another planar mesh whose center will become the center of this mesh. Uses xCell,yCell or, if those fields do not exist, will secondly try x1,y1 fields

                          diff --git a/stable/generated/mpas_tools.translate.translate.html b/stable/generated/mpas_tools.translate.translate.html index 55422a479..7e56bc092 100644 --- a/stable/generated/mpas_tools.translate.translate.html +++ b/stable/generated/mpas_tools.translate.translate.html @@ -169,7 +169,7 @@

                          mpas_tools.translate.translate
                          Parameters:
                            -
                          • mesh (xarray.Dataset) – A planar mesh to translate

                          • +
                          • mesh (xarray.Dataset) – A planar mesh to translate

                          • xOffset (float, optional) – user-specified shift in the x-direction

                          • yOffset (float, optional) – user-specified shift in the y-direction

                          diff --git a/stable/generated/mpas_tools.vector.Vector.html b/stable/generated/mpas_tools.vector.Vector.html index b19c69b19..df73f9b74 100644 --- a/stable/generated/mpas_tools.vector.Vector.html +++ b/stable/generated/mpas_tools.vector.Vector.html @@ -156,9 +156,9 @@

                          mpas_tools.vector.Vector
                          Variables:
                          @@ -171,9 +171,9 @@

                          mpas_tools.vector.Vector
                          Parameters:
                          diff --git a/stable/generated/mpas_tools.viz.mesh_to_triangles.mesh_to_triangles.html b/stable/generated/mpas_tools.viz.mesh_to_triangles.mesh_to_triangles.html index 4a2b28b62..aea6442b2 100644 --- a/stable/generated/mpas_tools.viz.mesh_to_triangles.mesh_to_triangles.html +++ b/stable/generated/mpas_tools.viz.mesh_to_triangles.mesh_to_triangles.html @@ -152,7 +152,7 @@

                          mpas_tools.viz.mesh_to_triangles.mesh_to_triangles
                          Parameters:
                            -
                          • dsMesh (xarray.Dataset) – An MPAS mesh

                          • +
                          • dsMesh (xarray.Dataset) – An MPAS mesh

                          • periodicCopy (bool, optional) – Whether to make a periodic copy of triangles that cross -180/180 degrees longitude. This is helpful when plotting triangles in a lon/lat space.

                          diff --git a/stable/generated/mpas_tools.viz.paraview_extractor.extract_vtk.html b/stable/generated/mpas_tools.viz.paraview_extractor.extract_vtk.html index 4e20bbbb2..dce3e96cf 100644 --- a/stable/generated/mpas_tools.viz.paraview_extractor.extract_vtk.html +++ b/stable/generated/mpas_tools.viz.paraview_extractor.extract_vtk.html @@ -238,7 +238,7 @@

                          mpas_tools.viz.paraview_extractor.extract_vtkbool, optional) – Whether to include mesh variables as well as time-series variables in the extraction

                          -
                        • fc_region_mask (geometric_features.FeatureCollection, optional) – A feature collection used to define a mask. The MPAS data is culled to +

                        • fc_region_mask (geometric_features.FeatureCollection, optional) – A feature collection used to define a mask. The MPAS data is culled to lie within the mask before conversion to VTK proceeds

                        • temp_dir (str, optional) – If fc_region_mask is supplied, a temporary directory where the culled mesh and time series files are stored

                        • diff --git a/stable/generated/mpas_tools.viz.transects.find_planar_transect_cells_and_weights.html b/stable/generated/mpas_tools.viz.transects.find_planar_transect_cells_and_weights.html index 971b6635f..687f4e55a 100644 --- a/stable/generated/mpas_tools.viz.transects.find_planar_transect_cells_and_weights.html +++ b/stable/generated/mpas_tools.viz.transects.find_planar_transect_cells_and_weights.html @@ -152,11 +152,11 @@

                          mpas_tools.viz.transects.find_planar_transect_cells_and_weights
                          Parameters:
                            -
                          • xTransect (xarray.DataArray) – The x points defining segments making up the transect

                          • -
                          • yTransect (xarray.DataArray) – The y points defining segments making up the transect

                          • -
                          • dsTris (xarray.Dataset) – A dataset that defines triangles, the results of calling +

                          • xTransect (xarray.DataArray) – The x points defining segments making up the transect

                          • +
                          • yTransect (xarray.DataArray) – The y points defining segments making up the transect

                          • +
                          • dsTris (xarray.Dataset) – A dataset that defines triangles, the results of calling :py:func:`mpas_tools.viz.mesh_to_triangles.mesh_to_triangles()

                          • -
                          • dsMesh (xarray.Dataset) – A data set with the full MPAS mesh.

                          • +
                          • dsMesh (xarray.Dataset) – A data set with the full MPAS mesh.

                          • tree (scipy.spatial.cKDTree) – A tree of edge centers from triangles making up an MPAS mesh, the return value from make_triangle_tree()

                          • subdivisionRes (float, optional) – Resolution in m to use to subdivide the transect when looking for diff --git a/stable/generated/mpas_tools.viz.transects.find_transect_cells_and_weights.html b/stable/generated/mpas_tools.viz.transects.find_transect_cells_and_weights.html index dedf595e5..84eb41463 100644 --- a/stable/generated/mpas_tools.viz.transects.find_transect_cells_and_weights.html +++ b/stable/generated/mpas_tools.viz.transects.find_transect_cells_and_weights.html @@ -152,11 +152,11 @@

                            mpas_tools.viz.transects.find_transect_cells_and_weights
                            Parameters:
                              -
                            • lonTransect (xarray.DataArray) – The longitude of segments making up the transect

                            • -
                            • latTransect (xarray.DataArray) – The latitude of segments making up the transect

                            • -
                            • dsTris (xarray.Dataset) – A dataset that defines triangles, the results of calling +

                            • lonTransect (xarray.DataArray) – The longitude of segments making up the transect

                            • +
                            • latTransect (xarray.DataArray) – The latitude of segments making up the transect

                            • +
                            • dsTris (xarray.Dataset) – A dataset that defines triangles, the results of calling mpas_tools.viz.mesh_to_triangles.mesh_to_triangles()

                            • -
                            • dsMesh (xarray.Dataset) – A data set with the full MPAS mesh.

                            • +
                            • dsMesh (xarray.Dataset) – A data set with the full MPAS mesh.

                            • tree (scipy.spatial.cKDTree) – A tree of edge centers from triangles making up an MPAS mesh, the return value from make_triangle_tree()

                            • degrees (bool, optional) – Whether lonTransect and latTransect are in degrees (as opposed diff --git a/stable/generated/mpas_tools.viz.transects.make_triangle_tree.html b/stable/generated/mpas_tools.viz.transects.make_triangle_tree.html index 8b7eb6d74..f9f77bac2 100644 --- a/stable/generated/mpas_tools.viz.transects.make_triangle_tree.html +++ b/stable/generated/mpas_tools.viz.transects.make_triangle_tree.html @@ -151,7 +151,7 @@

                              mpas_tools.viz.transects.make_triangle_tree
                              Parameters:
                              -

                              dsTris (xarray.Dataset) – A dataset that defines triangles, the results of calling +

                              dsTris (xarray.Dataset) – A dataset that defines triangles, the results of calling mpas_tools.viz.mesh_to_triangles.mesh_to_triangles()

                              Returns:
                              diff --git a/stable/mesh_conversion.html b/stable/mesh_conversion.html index c9b794a2a..3951119c9 100644 --- a/stable/mesh_conversion.html +++ b/stable/mesh_conversion.html @@ -324,8 +324,8 @@

                              Computing MPAS Region Masksmpas_tools.mesh.mask.compute_mpas_region_masks() or the compute_mpas_region_masks command-line tool can be used to create region masks on cells, edges and/or vertices given an MPAS -mesh xarray.Dataset dsMesh and a -geometric_features.FeatureCollection fcMask containing regions. +mesh xarray.Dataset dsMesh and a +geometric_features.FeatureCollection fcMask containing regions. The resulting masks, in the variable regionCellMasks, are 1 where the center of the polygon corresponding to the cell, edge or vertex (see the MPAS Mesh Specification) @@ -410,7 +410,7 @@

                              Computing Transect Masksmpas_tools.mesh.mask.compute_mpas_transect_masks() and the compute_mpas_transect_masks command-line tool are similar to the function for computing region masks. The function takes a -geometric_features.FeatureCollection fcMask that is made up of +geometric_features.FeatureCollection fcMask that is made up of transects, rather than regions. One mask is produced for each feature in the collection, indicating where the transect intersects the cell, edge or vertex polygons (see the @@ -500,7 +500,7 @@

                              Computing a Flood-fill Maskmpas_tools.mesh.mask.compute_mpas_flood_fill_mask() and the command-line tool compute_mpas_flood_fill_mask fill in a mask, starting with the cell centers closest to the seed points -given in geometric_features.FeatureCollection fcSeed. This +given in geometric_features.FeatureCollection fcSeed. This algorithm runs in serial, and will be more efficient the more seed points are provided and the more widely scattered over the mesh they are.

                              An optional daGrow argument to the function (not currently available from diff --git a/stable/searchindex.js b/stable/searchindex.js index b9cbf0f4d..c306fa53e 100644 --- a/stable/searchindex.js +++ b/stable/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"API reference": [[0, "api-reference"]], "Adding Land Blockages": [[147, "adding-land-blockages"]], "Adding Southern Transects": [[150, "adding-southern-transects"]], "Adding a 1D depth coordinate": [[148, "adding-a-1d-depth-coordinate"]], "Adding a 3D zMid coordinate": [[148, "adding-a-3d-zmid-coordinate"]], "Adding a Depth Coordinate": [[148, "adding-a-depth-coordinate"]], "Authors": [[139, null]], "Blending Cell Widths": [[146, "blending-cell-widths"]], "Building MOC Basins": [[150, "building-moc-basins"]], "Building MOC Basins and Transects Together": [[150, "building-moc-basins-and-transects-together"]], "Building a JIGSAW Mesh": [[145, "building-a-jigsaw-mesh"]], "Building the Documentation": [[2, "building-the-documentation"]], "CIME Constants": [[3, "cime-constants"]], "CIME constants": [[0, "cime-constants"]], "Cell Culler": [[144, "cell-culler"]], "Coastal Tools": [[146, "coastal-tools"]], "Coastline Alteration": [[147, "coastline-alteration"]], "Colormaps": [[161, "colormaps"]], "Comments in config files": [[4, "comments-in-config-files"]], "Computing Distance to Coast": [[146, "computing-distance-to-coast"]], "Computing Lon/Lat Region Masks": [[144, "computing-lon-lat-region-masks"]], "Computing MPAS Region Masks": [[144, "computing-mpas-region-masks"]], "Computing Transect Masks": [[144, "computing-transect-masks"]], "Computing a Flood-fill Mask": [[144, "computing-a-flood-fill-mask"]], "Conda environment": [[154, "conda-environment"]], "Config": [[0, "config"]], "Config files": [[4, "config-files"]], "Contributors": [[1, "contributors"]], "Converting Between Mesh Formats": [[144, "converting-between-mesh-formats"]], "Creating a Background Mesh": [[146, "creating-a-background-mesh"]], "Culling MPAS Datasets": [[144, "culling-mpas-datasets"]], "Defining a Rossby-radius Mesh": [[145, "defining-a-rossby-radius-mesh"]], "Defining an Atlantic/Pacific Mesh": [[145, "defining-an-atlantic-pacific-mesh"]], "Defining an Eddy-closure Mesh": [[145, "defining-an-eddy-closure-mesh"]], "Dependencies": [[143, "dependencies"]], "Developer's Guide": [[139, null]], "Entry Points": [[143, "entry-points"]], "Extending a Mask": [[152, "extending-a-mask"]], "Extracting Coastlines": [[146, "extracting-coastlines"]], "Extracting Multiple Fields": [[161, "extracting-multiple-fields"]], "Extracting a Region": [[161, "extracting-a-region"]], "Extracting a Temperature Time-series": [[161, "extracting-a-temperature-time-series"]], "Extracting \u201cAll\u201d Fields": [[161, "extracting-all-fields"]], "Graph partition function": [[154, "graph-partition-function"]], "Graph partition tools": [[154, "graph-partition-tools"]], "Graph partitioning": [[154, "graph-partitioning"]], "I/O": [[0, "i-o"]], "Ignoring Time": [[161, "ignoring-time"]], "Indexing Dimensions": [[161, "indexing-dimensions"]], "Indexing Time": [[161, "indexing-time"]], "Indices and tables": [[139, "indices-and-tables"]], "Interpolation": [[0, "interpolation"], [140, "interpolation"]], "JIGSAW Driver": [[145, "jigsaw-driver"]], "Landice Tools": [[0, "landice-tools"], [139, null]], "Logging": [[0, "logging"], [142, "logging"]], "Logging subprocess calls": [[142, "logging-subprocess-calls"]], "Lon/Lat Coordinates": [[161, "lon-lat-coordinates"]], "Low-level functions": [[158, "low-level-functions"]], "MPAS Mesh to Triangles": [[161, "mpas-mesh-to-triangles"]], "MPAS NetCDF to SCRIP": [[144, "mpas-netcdf-to-scrip"]], "MPAS NetCDF to Triangle": [[144, "mpas-netcdf-to-triangle"]], "MPAS mesh tools": [[0, "mpas-mesh-tools"]], "MPAS-Seaice SCRIP files": [[153, "mpas-seaice-scrip-files"]], "MPAS-Tools": [[139, "mpas-tools"]], "MSH to MPAS NetCDF": [[144, "msh-to-mpas-netcdf"]], "Main Authors": [[1, "main-authors"]], "Make a region mask for partitioning": [[155, "make-a-region-mask-for-partitioning"]], "Making Changes to mpas_tools": [[143, "making-changes-to-mpas-tools"]], "Mask": [[152, "mask"]], "Mask Creation with Python Multiprocessing": [[144, "mask-creation-with-python-multiprocessing"]], "Mask Creator": [[144, "mask-creator"]], "Masking Land-locked Cells": [[147, "masking-land-locked-cells"]], "Merging Cell Widths": [[145, "merging-cell-widths"]], "Merging and Splitting": [[144, "merging-and-splitting"]], "Meridional Overturning Circulation": [[150, "meridional-overturning-circulation"]], "Mesh": [[153, "mesh"]], "Mesh Conversion": [[144, "mesh-conversion"]], "Mesh Converter": [[144, "mesh-converter"]], "Mesh Creation": [[145, "id1"]], "Mesh Definition Tools": [[145, "mesh-definition-tools"]], "Mesh conversion": [[0, "mesh-conversion"]], "Mesh creation": [[0, "mesh-creation"]], "Ocean Mesh Creation": [[149, "ocean-mesh-creation"]], "Ocean Tools": [[0, "ocean-tools"], [139, null]], "ParaView Macros": [[161, "paraview-macros"]], "ParaView VTK Extractor": [[161, "paraview-vtk-extractor"]], "Parallelism": [[0, "parallelism"]], "Planar Meshes": [[145, "planar-meshes"]], "Plotting Landice Grounding Lines": [[141, "plotting-landice-grounding-lines"]], "Plotting Landice Maps": [[141, "plotting-landice-maps"]], "Plotting Landice Transects": [[141, "plotting-landice-transects"]], "Plotting Ocean Transects": [[151, "plotting-ocean-transects"]], "Refining a Mesh": [[146, "refining-a-mesh"]], "Region masks": [[155, "region-masks"]], "Regions": [[146, "regions"]], "Regrid": [[156, "regrid"]], "Regridding between MPAS-Seaice meshes": [[156, "regridding-between-mpas-seaice-meshes"]], "Removing the test environment": [[157, "removing-the-test-environment"]], "Running from compass": [[154, "running-from-compass"]], "SCRIP files for 2D grids": [[153, "scrip-files-for-2d-grids"]], "Sea-ice Tools": [[0, "sea-ice-tools"], [139, null]], "Signed Distance Functions": [[145, "signed-distance-functions"]], "Spherical Meshes": [[145, "spherical-meshes"]], "Subdividing transects": [[158, "subdividing-transects"]], "Testing Changes to mpas_tools": [[157, "testing-changes-to-mpas-tools"]], "Tests": [[0, "tests"]], "Topographic Data": [[161, "topographic-data"]], "Transects": [[0, "transects"], [158, "transects"]], "Translation": [[144, "translation"]], "Triangle to MPAS NetCDF": [[144, "triangle-to-mpas-netcdf"]], "Uniform, Planar Meshes": [[145, "uniform-planar-meshes"]], "Updating the Version": [[143, "updating-the-version"]], "User's Guide": [[139, null]], "Using logging": [[142, "using-logging"]], "Vector": [[0, "vector"]], "Vector Class": [[159, "vector-class"]], "Vector Operations": [[159, "vector-operations"]], "Vector Reconstructions": [[159, "vector-reconstructions"]], "Versions": [[139, null], [160, "versions"]], "Visualization": [[0, "visualization"], [141, "visualization"], [151, "visualization"], [161, "visualization"]], "Widening Transects": [[147, "widening-transects"]], "Writing a time-dependent, 3D zMid variable": [[148, "writing-a-time-dependent-3d-zmid-variable"]], "mpas_tools.cime.constants": [[5, "module-mpas_tools.cime.constants"]], "mpas_tools.config.MpasConfigParser": [[6, "mpas-tools-config-mpasconfigparser"]], "mpas_tools.config.MpasConfigParser.__getitem__": [[7, "mpas-tools-config-mpasconfigparser-getitem"]], "mpas_tools.config.MpasConfigParser.add_from_file": [[8, "mpas-tools-config-mpasconfigparser-add-from-file"]], "mpas_tools.config.MpasConfigParser.add_from_package": [[9, "mpas-tools-config-mpasconfigparser-add-from-package"]], "mpas_tools.config.MpasConfigParser.add_user_config": [[10, "mpas-tools-config-mpasconfigparser-add-user-config"]], "mpas_tools.config.MpasConfigParser.append": [[11, "mpas-tools-config-mpasconfigparser-append"]], "mpas_tools.config.MpasConfigParser.copy": [[12, "mpas-tools-config-mpasconfigparser-copy"]], "mpas_tools.config.MpasConfigParser.get": [[13, "mpas-tools-config-mpasconfigparser-get"]], "mpas_tools.config.MpasConfigParser.getboolean": [[14, "mpas-tools-config-mpasconfigparser-getboolean"]], "mpas_tools.config.MpasConfigParser.getexpression": [[15, "mpas-tools-config-mpasconfigparser-getexpression"]], "mpas_tools.config.MpasConfigParser.getfloat": [[16, "mpas-tools-config-mpasconfigparser-getfloat"]], "mpas_tools.config.MpasConfigParser.getint": [[17, "mpas-tools-config-mpasconfigparser-getint"]], "mpas_tools.config.MpasConfigParser.getlist": [[18, "mpas-tools-config-mpasconfigparser-getlist"]], "mpas_tools.config.MpasConfigParser.has_option": [[19, "mpas-tools-config-mpasconfigparser-has-option"]], "mpas_tools.config.MpasConfigParser.has_section": [[20, "mpas-tools-config-mpasconfigparser-has-section"]], "mpas_tools.config.MpasConfigParser.prepend": [[21, "mpas-tools-config-mpasconfigparser-prepend"]], "mpas_tools.config.MpasConfigParser.set": [[22, "mpas-tools-config-mpasconfigparser-set"]], "mpas_tools.config.MpasConfigParser.write": [[23, "mpas-tools-config-mpasconfigparser-write"]], "mpas_tools.io.write_netcdf": [[24, "mpas-tools-io-write-netcdf"]], "mpas_tools.landice.visualization": [[25, "module-mpas_tools.landice.visualization"]], "mpas_tools.landice.visualization.plot_grounding_lines": [[26, "mpas-tools-landice-visualization-plot-grounding-lines"]], "mpas_tools.landice.visualization.plot_map": [[27, "mpas-tools-landice-visualization-plot-map"]], "mpas_tools.landice.visualization.plot_transect": [[28, "mpas-tools-landice-visualization-plot-transect"]], "mpas_tools.logging.LoggingContext": [[29, "mpas-tools-logging-loggingcontext"]], "mpas_tools.logging.check_call": [[30, "mpas-tools-logging-check-call"]], "mpas_tools.merge_grids.merge_grids": [[31, "mpas-tools-merge-grids-merge-grids"]], "mpas_tools.mesh.conversion.convert": [[32, "mpas-tools-mesh-conversion-convert"]], "mpas_tools.mesh.conversion.cull": [[33, "mpas-tools-mesh-conversion-cull"]], "mpas_tools.mesh.conversion.mask": [[34, "mpas-tools-mesh-conversion-mask"]], "mpas_tools.mesh.creation.build_mesh": [[35, "module-mpas_tools.mesh.creation.build_mesh"]], "mpas_tools.mesh.creation.build_mesh.build_planar_mesh": [[36, "mpas-tools-mesh-creation-build-mesh-build-planar-mesh"]], "mpas_tools.mesh.creation.build_mesh.build_spherical_mesh": [[37, "mpas-tools-mesh-creation-build-mesh-build-spherical-mesh"]], "mpas_tools.mesh.creation.jigsaw_driver.jigsaw_driver": [[38, "mpas-tools-mesh-creation-jigsaw-driver-jigsaw-driver"]], "mpas_tools.mesh.creation.jigsaw_to_netcdf.jigsaw_to_netcdf": [[39, "mpas-tools-mesh-creation-jigsaw-to-netcdf-jigsaw-to-netcdf"]], "mpas_tools.mesh.creation.mesh_definition_tools": [[40, "module-mpas_tools.mesh.creation.mesh_definition_tools"]], "mpas_tools.mesh.creation.mesh_definition_tools.AtlanticPacificGrid": [[41, "mpas-tools-mesh-creation-mesh-definition-tools-atlanticpacificgrid"]], "mpas_tools.mesh.creation.mesh_definition_tools.EC_CellWidthVsLat": [[42, "mpas-tools-mesh-creation-mesh-definition-tools-ec-cellwidthvslat"]], "mpas_tools.mesh.creation.mesh_definition_tools.RRS_CellWidthVsLat": [[43, "mpas-tools-mesh-creation-mesh-definition-tools-rrs-cellwidthvslat"]], "mpas_tools.mesh.creation.mesh_definition_tools.mergeCellWidthVsLat": [[44, "mpas-tools-mesh-creation-mesh-definition-tools-mergecellwidthvslat"]], "mpas_tools.mesh.creation.mpas_to_triangle.mpas_to_triangle": [[45, "mpas-tools-mesh-creation-mpas-to-triangle-mpas-to-triangle"]], "mpas_tools.mesh.creation.signed_distance": [[46, "module-mpas_tools.mesh.creation.signed_distance"]], "mpas_tools.mesh.creation.signed_distance.distance_from_geojson": [[47, "mpas-tools-mesh-creation-signed-distance-distance-from-geojson"]], "mpas_tools.mesh.creation.signed_distance.mask_from_geojson": [[48, "mpas-tools-mesh-creation-signed-distance-mask-from-geojson"]], "mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson": [[49, "mpas-tools-mesh-creation-signed-distance-signed-distance-from-geojson"]], "mpas_tools.mesh.creation.triangle_to_netcdf.triangle_to_netcdf": [[50, "mpas-tools-mesh-creation-triangle-to-netcdf-triangle-to-netcdf"]], "mpas_tools.mesh.cull.cull_dataset": [[51, "mpas-tools-mesh-cull-cull-dataset"]], "mpas_tools.mesh.cull.map_culled_to_base": [[52, "mpas-tools-mesh-cull-map-culled-to-base"]], "mpas_tools.mesh.cull.write_culled_dataset": [[53, "mpas-tools-mesh-cull-write-culled-dataset"]], "mpas_tools.mesh.cull.write_map_culled_to_base": [[54, "mpas-tools-mesh-cull-write-map-culled-to-base"]], "mpas_tools.mesh.interpolation.interp_bilin": [[55, "mpas-tools-mesh-interpolation-interp-bilin"]], "mpas_tools.mesh.mask.compute_lon_lat_region_masks": [[56, "mpas-tools-mesh-mask-compute-lon-lat-region-masks"]], "mpas_tools.mesh.mask.compute_mpas_flood_fill_mask": [[57, "mpas-tools-mesh-mask-compute-mpas-flood-fill-mask"]], "mpas_tools.mesh.mask.compute_mpas_region_masks": [[58, "mpas-tools-mesh-mask-compute-mpas-region-masks"]], "mpas_tools.mesh.mask.compute_mpas_transect_masks": [[59, "mpas-tools-mesh-mask-compute-mpas-transect-masks"]], "mpas_tools.ocean.build_mesh": [[60, "module-mpas_tools.ocean.build_mesh"]], "mpas_tools.ocean.build_mesh.build_planar_mesh": [[61, "mpas-tools-ocean-build-mesh-build-planar-mesh"]], "mpas_tools.ocean.build_mesh.build_spherical_mesh": [[62, "mpas-tools-ocean-build-mesh-build-spherical-mesh"]], "mpas_tools.ocean.coastal_tools": [[63, "module-mpas_tools.ocean.coastal_tools"]], "mpas_tools.ocean.coastal_tools.CPP_projection": [[64, "mpas-tools-ocean-coastal-tools-cpp-projection"]], "mpas_tools.ocean.coastal_tools.coastal_refined_mesh": [[65, "mpas-tools-ocean-coastal-tools-coastal-refined-mesh"]], "mpas_tools.ocean.coastal_tools.compute_cell_width": [[66, "mpas-tools-ocean-coastal-tools-compute-cell-width"]], "mpas_tools.ocean.coastal_tools.create_background_mesh": [[67, "mpas-tools-ocean-coastal-tools-create-background-mesh"]], "mpas_tools.ocean.coastal_tools.distance_to_coast": [[68, "mpas-tools-ocean-coastal-tools-distance-to-coast"]], "mpas_tools.ocean.coastal_tools.extract_coastlines": [[69, "mpas-tools-ocean-coastal-tools-extract-coastlines"]], "mpas_tools.ocean.coastal_tools.get_convex_hull_coordinates": [[70, "mpas-tools-ocean-coastal-tools-get-convex-hull-coordinates"]], "mpas_tools.ocean.coastal_tools.get_data_inside_box": [[71, "mpas-tools-ocean-coastal-tools-get-data-inside-box"]], "mpas_tools.ocean.coastal_tools.get_indices_inside_quad": [[72, "mpas-tools-ocean-coastal-tools-get-indices-inside-quad"]], "mpas_tools.ocean.coastal_tools.plot_coarse_coast": [[73, "mpas-tools-ocean-coastal-tools-plot-coarse-coast"]], "mpas_tools.ocean.coastal_tools.plot_region_box": [[74, "mpas-tools-ocean-coastal-tools-plot-region-box"]], "mpas_tools.ocean.coastal_tools.save_matfile": [[75, "mpas-tools-ocean-coastal-tools-save-matfile"]], "mpas_tools.ocean.coastal_tools.smooth_coastline": [[76, "mpas-tools-ocean-coastal-tools-smooth-coastline"]], "mpas_tools.ocean.coastline_alteration": [[77, "module-mpas_tools.ocean.coastline_alteration"]], "mpas_tools.ocean.coastline_alteration.add_critical_land_blockages": [[78, "mpas-tools-ocean-coastline-alteration-add-critical-land-blockages"]], "mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask": [[79, "mpas-tools-ocean-coastline-alteration-add-land-locked-cells-to-mask"]], "mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks": [[80, "mpas-tools-ocean-coastline-alteration-widen-transect-edge-masks"]], "mpas_tools.ocean.depth.add_depth": [[81, "mpas-tools-ocean-depth-add-depth"]], "mpas_tools.ocean.depth.add_zmid": [[82, "mpas-tools-ocean-depth-add-zmid"]], "mpas_tools.ocean.depth.compute_depth": [[83, "mpas-tools-ocean-depth-compute-depth"]], "mpas_tools.ocean.depth.compute_zmid": [[84, "mpas-tools-ocean-depth-compute-zmid"]], "mpas_tools.ocean.depth.write_time_varying_zmid": [[85, "mpas-tools-ocean-depth-write-time-varying-zmid"]], "mpas_tools.ocean.inject_bathymetry.inject_bathymetry": [[86, "mpas-tools-ocean-inject-bathymetry-inject-bathymetry"]], "mpas_tools.ocean.inject_meshDensity.inject_meshDensity_from_file": [[87, "mpas-tools-ocean-inject-meshdensity-inject-meshdensity-from-file"]], "mpas_tools.ocean.inject_meshDensity.inject_planar_meshDensity": [[88, "mpas-tools-ocean-inject-meshdensity-inject-planar-meshdensity"]], "mpas_tools.ocean.inject_meshDensity.inject_spherical_meshDensity": [[89, "mpas-tools-ocean-inject-meshdensity-inject-spherical-meshdensity"]], "mpas_tools.ocean.inject_preserve_floodplain.inject_preserve_floodplain": [[90, "mpas-tools-ocean-inject-preserve-floodplain-inject-preserve-floodplain"]], "mpas_tools.ocean.moc": [[91, "module-mpas_tools.ocean.moc"]], "mpas_tools.ocean.moc.add_moc_southern_boundary_transects": [[92, "mpas-tools-ocean-moc-add-moc-southern-boundary-transects"]], "mpas_tools.ocean.moc.make_moc_basins_and_transects": [[93, "mpas-tools-ocean-moc-make-moc-basins-and-transects"]], "mpas_tools.ocean.transects.find_transect_levels_and_weights": [[94, "mpas-tools-ocean-transects-find-transect-levels-and-weights"]], "mpas_tools.ocean.transects.get_outline_segments": [[95, "mpas-tools-ocean-transects-get-outline-segments"]], "mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes": [[96, "mpas-tools-ocean-transects-interp-mpas-to-transect-triangle-nodes"]], "mpas_tools.ocean.transects.interp_mpas_to_transect_triangles": [[97, "mpas-tools-ocean-transects-interp-mpas-to-transect-triangles"]], "mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes": [[98, "mpas-tools-ocean-transects-interp-transect-grid-to-transect-triangle-nodes"]], "mpas_tools.ocean.viz.add_inset": [[99, "mpas-tools-ocean-viz-add-inset"]], "mpas_tools.ocean.viz.plot_ocean_transects": [[100, "mpas-tools-ocean-viz-plot-ocean-transects"]], "mpas_tools.parallel.create_pool": [[101, "mpas-tools-parallel-create-pool"]], "mpas_tools.planar_hex.make_planar_hex_mesh": [[102, "mpas-tools-planar-hex-make-planar-hex-mesh"]], "mpas_tools.scrip.from_mpas.scrip_from_mpas": [[103, "mpas-tools-scrip-from-mpas-scrip-from-mpas"]], "mpas_tools.seaice.mask.extend_seaice_mask": [[104, "mpas-tools-seaice-mask-extend-seaice-mask"]], "mpas_tools.seaice.mesh.make_mpas_scripfile_on_cells": [[105, "mpas-tools-seaice-mesh-make-mpas-scripfile-on-cells"]], "mpas_tools.seaice.mesh.make_mpas_scripfile_on_vertices": [[106, "mpas-tools-seaice-mesh-make-mpas-scripfile-on-vertices"]], "mpas_tools.seaice.mesh.write_2D_scripfile": [[107, "mpas-tools-seaice-mesh-write-2d-scripfile"]], "mpas_tools.seaice.mesh.write_scrip_file": [[108, "mpas-tools-seaice-mesh-write-scrip-file"]], "mpas_tools.seaice.partition.create_partitions": [[109, "mpas-tools-seaice-partition-create-partitions"]], "mpas_tools.seaice.partition.gen_seaice_mesh_partition": [[110, "mpas-tools-seaice-partition-gen-seaice-mesh-partition"]], "mpas_tools.seaice.partition.prepare_partitions": [[111, "mpas-tools-seaice-partition-prepare-partitions"]], "mpas_tools.seaice.regions.make_regions_file": [[112, "mpas-tools-seaice-regions-make-regions-file"]], "mpas_tools.seaice.regrid.regrid_to_other_mesh": [[113, "mpas-tools-seaice-regrid-regrid-to-other-mesh"]], "mpas_tools.split_grids.split_grids": [[114, "mpas-tools-split-grids-split-grids"]], "mpas_tools.tests.test_cime_constants.test_cime_constants": [[115, "mpas-tools-tests-test-cime-constants-test-cime-constants"]], "mpas_tools.transects.cartesian_to_great_circle_distance": [[116, "mpas-tools-transects-cartesian-to-great-circle-distance"]], "mpas_tools.transects.cartesian_to_lon_lat": [[117, "mpas-tools-transects-cartesian-to-lon-lat"]], "mpas_tools.transects.lon_lat_to_cartesian": [[118, "mpas-tools-transects-lon-lat-to-cartesian"]], "mpas_tools.transects.subdivide_great_circle": [[119, "mpas-tools-transects-subdivide-great-circle"]], "mpas_tools.transects.subdivide_planar": [[120, "mpas-tools-transects-subdivide-planar"]], "mpas_tools.translate.center": [[121, "mpas-tools-translate-center"]], "mpas_tools.translate.center_on_mesh": [[122, "mpas-tools-translate-center-on-mesh"]], "mpas_tools.translate.translate": [[123, "mpas-tools-translate-translate"]], "mpas_tools.vector.Vector": [[124, "mpas-tools-vector-vector"]], "mpas_tools.vector.Vector.angular_distance": [[125, "mpas-tools-vector-vector-angular-distance"]], "mpas_tools.vector.Vector.cross": [[126, "mpas-tools-vector-vector-cross"]], "mpas_tools.vector.Vector.det": [[127, "mpas-tools-vector-vector-det"]], "mpas_tools.vector.Vector.dot": [[128, "mpas-tools-vector-vector-dot"]], "mpas_tools.vector.Vector.intersection": [[129, "mpas-tools-vector-vector-intersection"]], "mpas_tools.vector.Vector.intersects": [[130, "mpas-tools-vector-vector-intersects"]], "mpas_tools.vector.Vector.mag": [[131, "mpas-tools-vector-vector-mag"]], "mpas_tools.vector.Vector.straddles": [[132, "mpas-tools-vector-vector-straddles"]], "mpas_tools.viz.colormaps.register_sci_viz_colormaps": [[133, "mpas-tools-viz-colormaps-register-sci-viz-colormaps"]], "mpas_tools.viz.mesh_to_triangles.mesh_to_triangles": [[134, "mpas-tools-viz-mesh-to-triangles-mesh-to-triangles"]], "mpas_tools.viz.paraview_extractor.extract_vtk": [[135, "mpas-tools-viz-paraview-extractor-extract-vtk"]], "mpas_tools.viz.transects.find_planar_transect_cells_and_weights": [[136, "mpas-tools-viz-transects-find-planar-transect-cells-and-weights"]], "mpas_tools.viz.transects.find_transect_cells_and_weights": [[137, "mpas-tools-viz-transects-find-transect-cells-and-weights"]], "mpas_tools.viz.transects.make_triangle_tree": [[138, "mpas-tools-viz-transects-make-triangle-tree"]]}, "docnames": ["api", "authors", "building_docs", "cime", "config", "generated/mpas_tools.cime.constants", "generated/mpas_tools.config.MpasConfigParser", "generated/mpas_tools.config.MpasConfigParser.__getitem__", "generated/mpas_tools.config.MpasConfigParser.add_from_file", "generated/mpas_tools.config.MpasConfigParser.add_from_package", "generated/mpas_tools.config.MpasConfigParser.add_user_config", "generated/mpas_tools.config.MpasConfigParser.append", "generated/mpas_tools.config.MpasConfigParser.copy", "generated/mpas_tools.config.MpasConfigParser.get", "generated/mpas_tools.config.MpasConfigParser.getboolean", "generated/mpas_tools.config.MpasConfigParser.getexpression", "generated/mpas_tools.config.MpasConfigParser.getfloat", "generated/mpas_tools.config.MpasConfigParser.getint", "generated/mpas_tools.config.MpasConfigParser.getlist", "generated/mpas_tools.config.MpasConfigParser.has_option", "generated/mpas_tools.config.MpasConfigParser.has_section", "generated/mpas_tools.config.MpasConfigParser.prepend", "generated/mpas_tools.config.MpasConfigParser.set", "generated/mpas_tools.config.MpasConfigParser.write", "generated/mpas_tools.io.write_netcdf", "generated/mpas_tools.landice.visualization", "generated/mpas_tools.landice.visualization.plot_grounding_lines", "generated/mpas_tools.landice.visualization.plot_map", "generated/mpas_tools.landice.visualization.plot_transect", "generated/mpas_tools.logging.LoggingContext", "generated/mpas_tools.logging.check_call", "generated/mpas_tools.merge_grids.merge_grids", "generated/mpas_tools.mesh.conversion.convert", "generated/mpas_tools.mesh.conversion.cull", "generated/mpas_tools.mesh.conversion.mask", "generated/mpas_tools.mesh.creation.build_mesh", "generated/mpas_tools.mesh.creation.build_mesh.build_planar_mesh", "generated/mpas_tools.mesh.creation.build_mesh.build_spherical_mesh", "generated/mpas_tools.mesh.creation.jigsaw_driver.jigsaw_driver", "generated/mpas_tools.mesh.creation.jigsaw_to_netcdf.jigsaw_to_netcdf", "generated/mpas_tools.mesh.creation.mesh_definition_tools", "generated/mpas_tools.mesh.creation.mesh_definition_tools.AtlanticPacificGrid", "generated/mpas_tools.mesh.creation.mesh_definition_tools.EC_CellWidthVsLat", "generated/mpas_tools.mesh.creation.mesh_definition_tools.RRS_CellWidthVsLat", "generated/mpas_tools.mesh.creation.mesh_definition_tools.mergeCellWidthVsLat", "generated/mpas_tools.mesh.creation.mpas_to_triangle.mpas_to_triangle", "generated/mpas_tools.mesh.creation.signed_distance", "generated/mpas_tools.mesh.creation.signed_distance.distance_from_geojson", "generated/mpas_tools.mesh.creation.signed_distance.mask_from_geojson", "generated/mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson", "generated/mpas_tools.mesh.creation.triangle_to_netcdf.triangle_to_netcdf", "generated/mpas_tools.mesh.cull.cull_dataset", "generated/mpas_tools.mesh.cull.map_culled_to_base", "generated/mpas_tools.mesh.cull.write_culled_dataset", "generated/mpas_tools.mesh.cull.write_map_culled_to_base", "generated/mpas_tools.mesh.interpolation.interp_bilin", "generated/mpas_tools.mesh.mask.compute_lon_lat_region_masks", "generated/mpas_tools.mesh.mask.compute_mpas_flood_fill_mask", "generated/mpas_tools.mesh.mask.compute_mpas_region_masks", "generated/mpas_tools.mesh.mask.compute_mpas_transect_masks", "generated/mpas_tools.ocean.build_mesh", "generated/mpas_tools.ocean.build_mesh.build_planar_mesh", "generated/mpas_tools.ocean.build_mesh.build_spherical_mesh", "generated/mpas_tools.ocean.coastal_tools", "generated/mpas_tools.ocean.coastal_tools.CPP_projection", "generated/mpas_tools.ocean.coastal_tools.coastal_refined_mesh", "generated/mpas_tools.ocean.coastal_tools.compute_cell_width", "generated/mpas_tools.ocean.coastal_tools.create_background_mesh", "generated/mpas_tools.ocean.coastal_tools.distance_to_coast", "generated/mpas_tools.ocean.coastal_tools.extract_coastlines", "generated/mpas_tools.ocean.coastal_tools.get_convex_hull_coordinates", "generated/mpas_tools.ocean.coastal_tools.get_data_inside_box", "generated/mpas_tools.ocean.coastal_tools.get_indices_inside_quad", "generated/mpas_tools.ocean.coastal_tools.plot_coarse_coast", "generated/mpas_tools.ocean.coastal_tools.plot_region_box", "generated/mpas_tools.ocean.coastal_tools.save_matfile", "generated/mpas_tools.ocean.coastal_tools.smooth_coastline", "generated/mpas_tools.ocean.coastline_alteration", "generated/mpas_tools.ocean.coastline_alteration.add_critical_land_blockages", "generated/mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask", "generated/mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks", "generated/mpas_tools.ocean.depth.add_depth", "generated/mpas_tools.ocean.depth.add_zmid", "generated/mpas_tools.ocean.depth.compute_depth", "generated/mpas_tools.ocean.depth.compute_zmid", "generated/mpas_tools.ocean.depth.write_time_varying_zmid", "generated/mpas_tools.ocean.inject_bathymetry.inject_bathymetry", "generated/mpas_tools.ocean.inject_meshDensity.inject_meshDensity_from_file", "generated/mpas_tools.ocean.inject_meshDensity.inject_planar_meshDensity", "generated/mpas_tools.ocean.inject_meshDensity.inject_spherical_meshDensity", "generated/mpas_tools.ocean.inject_preserve_floodplain.inject_preserve_floodplain", "generated/mpas_tools.ocean.moc", "generated/mpas_tools.ocean.moc.add_moc_southern_boundary_transects", "generated/mpas_tools.ocean.moc.make_moc_basins_and_transects", "generated/mpas_tools.ocean.transects.find_transect_levels_and_weights", "generated/mpas_tools.ocean.transects.get_outline_segments", "generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes", "generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangles", "generated/mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes", "generated/mpas_tools.ocean.viz.add_inset", "generated/mpas_tools.ocean.viz.plot_ocean_transects", "generated/mpas_tools.parallel.create_pool", "generated/mpas_tools.planar_hex.make_planar_hex_mesh", "generated/mpas_tools.scrip.from_mpas.scrip_from_mpas", "generated/mpas_tools.seaice.mask.extend_seaice_mask", "generated/mpas_tools.seaice.mesh.make_mpas_scripfile_on_cells", "generated/mpas_tools.seaice.mesh.make_mpas_scripfile_on_vertices", "generated/mpas_tools.seaice.mesh.write_2D_scripfile", "generated/mpas_tools.seaice.mesh.write_scrip_file", "generated/mpas_tools.seaice.partition.create_partitions", "generated/mpas_tools.seaice.partition.gen_seaice_mesh_partition", "generated/mpas_tools.seaice.partition.prepare_partitions", "generated/mpas_tools.seaice.regions.make_regions_file", "generated/mpas_tools.seaice.regrid.regrid_to_other_mesh", "generated/mpas_tools.split_grids.split_grids", "generated/mpas_tools.tests.test_cime_constants.test_cime_constants", "generated/mpas_tools.transects.cartesian_to_great_circle_distance", "generated/mpas_tools.transects.cartesian_to_lon_lat", "generated/mpas_tools.transects.lon_lat_to_cartesian", "generated/mpas_tools.transects.subdivide_great_circle", "generated/mpas_tools.transects.subdivide_planar", "generated/mpas_tools.translate.center", "generated/mpas_tools.translate.center_on_mesh", "generated/mpas_tools.translate.translate", "generated/mpas_tools.vector.Vector", "generated/mpas_tools.vector.Vector.angular_distance", "generated/mpas_tools.vector.Vector.cross", "generated/mpas_tools.vector.Vector.det", "generated/mpas_tools.vector.Vector.dot", "generated/mpas_tools.vector.Vector.intersection", "generated/mpas_tools.vector.Vector.intersects", "generated/mpas_tools.vector.Vector.mag", "generated/mpas_tools.vector.Vector.straddles", "generated/mpas_tools.viz.colormaps.register_sci_viz_colormaps", "generated/mpas_tools.viz.mesh_to_triangles.mesh_to_triangles", "generated/mpas_tools.viz.paraview_extractor.extract_vtk", "generated/mpas_tools.viz.transects.find_planar_transect_cells_and_weights", "generated/mpas_tools.viz.transects.find_transect_cells_and_weights", "generated/mpas_tools.viz.transects.make_triangle_tree", "index", "interpolation", "landice/visualization", "logging", "making_changes", "mesh_conversion", "mesh_creation", "ocean/coastal_tools", "ocean/coastline_alteration", "ocean/depth", "ocean/mesh_creation", "ocean/moc", "ocean/visualization", "seaice/mask", "seaice/mesh", "seaice/partition", "seaice/regions", "seaice/regrid", "testing_changes", "transects", "vector", "versions", "visualization"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1}, "filenames": ["api.rst", "authors.rst", "building_docs.rst", "cime.rst", "config.rst", "generated/mpas_tools.cime.constants.rst", "generated/mpas_tools.config.MpasConfigParser.rst", "generated/mpas_tools.config.MpasConfigParser.__getitem__.rst", "generated/mpas_tools.config.MpasConfigParser.add_from_file.rst", "generated/mpas_tools.config.MpasConfigParser.add_from_package.rst", "generated/mpas_tools.config.MpasConfigParser.add_user_config.rst", "generated/mpas_tools.config.MpasConfigParser.append.rst", "generated/mpas_tools.config.MpasConfigParser.copy.rst", "generated/mpas_tools.config.MpasConfigParser.get.rst", "generated/mpas_tools.config.MpasConfigParser.getboolean.rst", "generated/mpas_tools.config.MpasConfigParser.getexpression.rst", "generated/mpas_tools.config.MpasConfigParser.getfloat.rst", "generated/mpas_tools.config.MpasConfigParser.getint.rst", "generated/mpas_tools.config.MpasConfigParser.getlist.rst", "generated/mpas_tools.config.MpasConfigParser.has_option.rst", "generated/mpas_tools.config.MpasConfigParser.has_section.rst", "generated/mpas_tools.config.MpasConfigParser.prepend.rst", "generated/mpas_tools.config.MpasConfigParser.set.rst", "generated/mpas_tools.config.MpasConfigParser.write.rst", "generated/mpas_tools.io.write_netcdf.rst", "generated/mpas_tools.landice.visualization.rst", "generated/mpas_tools.landice.visualization.plot_grounding_lines.rst", "generated/mpas_tools.landice.visualization.plot_map.rst", "generated/mpas_tools.landice.visualization.plot_transect.rst", "generated/mpas_tools.logging.LoggingContext.rst", "generated/mpas_tools.logging.check_call.rst", "generated/mpas_tools.merge_grids.merge_grids.rst", "generated/mpas_tools.mesh.conversion.convert.rst", "generated/mpas_tools.mesh.conversion.cull.rst", "generated/mpas_tools.mesh.conversion.mask.rst", "generated/mpas_tools.mesh.creation.build_mesh.rst", "generated/mpas_tools.mesh.creation.build_mesh.build_planar_mesh.rst", "generated/mpas_tools.mesh.creation.build_mesh.build_spherical_mesh.rst", "generated/mpas_tools.mesh.creation.jigsaw_driver.jigsaw_driver.rst", "generated/mpas_tools.mesh.creation.jigsaw_to_netcdf.jigsaw_to_netcdf.rst", "generated/mpas_tools.mesh.creation.mesh_definition_tools.rst", "generated/mpas_tools.mesh.creation.mesh_definition_tools.AtlanticPacificGrid.rst", "generated/mpas_tools.mesh.creation.mesh_definition_tools.EC_CellWidthVsLat.rst", "generated/mpas_tools.mesh.creation.mesh_definition_tools.RRS_CellWidthVsLat.rst", "generated/mpas_tools.mesh.creation.mesh_definition_tools.mergeCellWidthVsLat.rst", "generated/mpas_tools.mesh.creation.mpas_to_triangle.mpas_to_triangle.rst", "generated/mpas_tools.mesh.creation.signed_distance.rst", "generated/mpas_tools.mesh.creation.signed_distance.distance_from_geojson.rst", "generated/mpas_tools.mesh.creation.signed_distance.mask_from_geojson.rst", "generated/mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson.rst", "generated/mpas_tools.mesh.creation.triangle_to_netcdf.triangle_to_netcdf.rst", "generated/mpas_tools.mesh.cull.cull_dataset.rst", "generated/mpas_tools.mesh.cull.map_culled_to_base.rst", "generated/mpas_tools.mesh.cull.write_culled_dataset.rst", "generated/mpas_tools.mesh.cull.write_map_culled_to_base.rst", "generated/mpas_tools.mesh.interpolation.interp_bilin.rst", "generated/mpas_tools.mesh.mask.compute_lon_lat_region_masks.rst", "generated/mpas_tools.mesh.mask.compute_mpas_flood_fill_mask.rst", "generated/mpas_tools.mesh.mask.compute_mpas_region_masks.rst", "generated/mpas_tools.mesh.mask.compute_mpas_transect_masks.rst", "generated/mpas_tools.ocean.build_mesh.rst", "generated/mpas_tools.ocean.build_mesh.build_planar_mesh.rst", "generated/mpas_tools.ocean.build_mesh.build_spherical_mesh.rst", "generated/mpas_tools.ocean.coastal_tools.rst", "generated/mpas_tools.ocean.coastal_tools.CPP_projection.rst", "generated/mpas_tools.ocean.coastal_tools.coastal_refined_mesh.rst", "generated/mpas_tools.ocean.coastal_tools.compute_cell_width.rst", "generated/mpas_tools.ocean.coastal_tools.create_background_mesh.rst", "generated/mpas_tools.ocean.coastal_tools.distance_to_coast.rst", "generated/mpas_tools.ocean.coastal_tools.extract_coastlines.rst", "generated/mpas_tools.ocean.coastal_tools.get_convex_hull_coordinates.rst", "generated/mpas_tools.ocean.coastal_tools.get_data_inside_box.rst", "generated/mpas_tools.ocean.coastal_tools.get_indices_inside_quad.rst", "generated/mpas_tools.ocean.coastal_tools.plot_coarse_coast.rst", "generated/mpas_tools.ocean.coastal_tools.plot_region_box.rst", "generated/mpas_tools.ocean.coastal_tools.save_matfile.rst", "generated/mpas_tools.ocean.coastal_tools.smooth_coastline.rst", "generated/mpas_tools.ocean.coastline_alteration.rst", "generated/mpas_tools.ocean.coastline_alteration.add_critical_land_blockages.rst", "generated/mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask.rst", "generated/mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks.rst", "generated/mpas_tools.ocean.depth.add_depth.rst", "generated/mpas_tools.ocean.depth.add_zmid.rst", "generated/mpas_tools.ocean.depth.compute_depth.rst", "generated/mpas_tools.ocean.depth.compute_zmid.rst", "generated/mpas_tools.ocean.depth.write_time_varying_zmid.rst", "generated/mpas_tools.ocean.inject_bathymetry.inject_bathymetry.rst", "generated/mpas_tools.ocean.inject_meshDensity.inject_meshDensity_from_file.rst", "generated/mpas_tools.ocean.inject_meshDensity.inject_planar_meshDensity.rst", "generated/mpas_tools.ocean.inject_meshDensity.inject_spherical_meshDensity.rst", "generated/mpas_tools.ocean.inject_preserve_floodplain.inject_preserve_floodplain.rst", "generated/mpas_tools.ocean.moc.rst", "generated/mpas_tools.ocean.moc.add_moc_southern_boundary_transects.rst", "generated/mpas_tools.ocean.moc.make_moc_basins_and_transects.rst", "generated/mpas_tools.ocean.transects.find_transect_levels_and_weights.rst", "generated/mpas_tools.ocean.transects.get_outline_segments.rst", "generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes.rst", "generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangles.rst", "generated/mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes.rst", "generated/mpas_tools.ocean.viz.add_inset.rst", "generated/mpas_tools.ocean.viz.plot_ocean_transects.rst", "generated/mpas_tools.parallel.create_pool.rst", "generated/mpas_tools.planar_hex.make_planar_hex_mesh.rst", "generated/mpas_tools.scrip.from_mpas.scrip_from_mpas.rst", "generated/mpas_tools.seaice.mask.extend_seaice_mask.rst", "generated/mpas_tools.seaice.mesh.make_mpas_scripfile_on_cells.rst", "generated/mpas_tools.seaice.mesh.make_mpas_scripfile_on_vertices.rst", "generated/mpas_tools.seaice.mesh.write_2D_scripfile.rst", "generated/mpas_tools.seaice.mesh.write_scrip_file.rst", "generated/mpas_tools.seaice.partition.create_partitions.rst", "generated/mpas_tools.seaice.partition.gen_seaice_mesh_partition.rst", "generated/mpas_tools.seaice.partition.prepare_partitions.rst", "generated/mpas_tools.seaice.regions.make_regions_file.rst", "generated/mpas_tools.seaice.regrid.regrid_to_other_mesh.rst", "generated/mpas_tools.split_grids.split_grids.rst", "generated/mpas_tools.tests.test_cime_constants.test_cime_constants.rst", "generated/mpas_tools.transects.cartesian_to_great_circle_distance.rst", "generated/mpas_tools.transects.cartesian_to_lon_lat.rst", "generated/mpas_tools.transects.lon_lat_to_cartesian.rst", "generated/mpas_tools.transects.subdivide_great_circle.rst", "generated/mpas_tools.transects.subdivide_planar.rst", "generated/mpas_tools.translate.center.rst", "generated/mpas_tools.translate.center_on_mesh.rst", "generated/mpas_tools.translate.translate.rst", "generated/mpas_tools.vector.Vector.rst", "generated/mpas_tools.vector.Vector.angular_distance.rst", "generated/mpas_tools.vector.Vector.cross.rst", "generated/mpas_tools.vector.Vector.det.rst", "generated/mpas_tools.vector.Vector.dot.rst", "generated/mpas_tools.vector.Vector.intersection.rst", "generated/mpas_tools.vector.Vector.intersects.rst", "generated/mpas_tools.vector.Vector.mag.rst", "generated/mpas_tools.vector.Vector.straddles.rst", "generated/mpas_tools.viz.colormaps.register_sci_viz_colormaps.rst", "generated/mpas_tools.viz.mesh_to_triangles.mesh_to_triangles.rst", "generated/mpas_tools.viz.paraview_extractor.extract_vtk.rst", "generated/mpas_tools.viz.transects.find_planar_transect_cells_and_weights.rst", "generated/mpas_tools.viz.transects.find_transect_cells_and_weights.rst", "generated/mpas_tools.viz.transects.make_triangle_tree.rst", "index.rst", "interpolation.rst", "landice/visualization.rst", "logging.rst", "making_changes.rst", "mesh_conversion.rst", "mesh_creation.rst", "ocean/coastal_tools.rst", "ocean/coastline_alteration.rst", "ocean/depth.rst", "ocean/mesh_creation.rst", "ocean/moc.rst", "ocean/visualization.rst", "seaice/mask.rst", "seaice/mesh.rst", "seaice/partition.rst", "seaice/regions.rst", "seaice/regrid.rst", "testing_changes.rst", "transects.rst", "vector.rst", "versions.rst", "visualization.rst"], "indexentries": {"__getitem__() (mpas_tools.config.mpasconfigparser method)": [[7, "mpas_tools.config.MpasConfigParser.__getitem__", false]], "__init__() (mpas_tools.config.mpasconfigparser method)": [[6, "mpas_tools.config.MpasConfigParser.__init__", false]], "__init__() (mpas_tools.logging.loggingcontext method)": [[29, "mpas_tools.logging.LoggingContext.__init__", false]], "__init__() (mpas_tools.vector.vector method)": [[124, "mpas_tools.vector.Vector.__init__", false]], "add_critical_land_blockages() (in module mpas_tools.ocean.coastline_alteration)": [[78, "mpas_tools.ocean.coastline_alteration.add_critical_land_blockages", false]], "add_depth() (in module mpas_tools.ocean.depth)": [[81, "mpas_tools.ocean.depth.add_depth", false]], "add_from_file() (mpas_tools.config.mpasconfigparser method)": [[8, "mpas_tools.config.MpasConfigParser.add_from_file", false]], "add_from_package() (mpas_tools.config.mpasconfigparser method)": [[9, "mpas_tools.config.MpasConfigParser.add_from_package", false]], "add_inset() (in module mpas_tools.ocean.viz)": [[99, "mpas_tools.ocean.viz.add_inset", false]], "add_land_locked_cells_to_mask() (in module mpas_tools.ocean.coastline_alteration)": [[79, "mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask", false]], "add_moc_southern_boundary_transects() (in module mpas_tools.ocean.moc)": [[92, "mpas_tools.ocean.moc.add_moc_southern_boundary_transects", false]], "add_user_config() (mpas_tools.config.mpasconfigparser method)": [[10, "mpas_tools.config.MpasConfigParser.add_user_config", false]], "add_zmid() (in module mpas_tools.ocean.depth)": [[82, "mpas_tools.ocean.depth.add_zmid", false]], "angular_distance() (mpas_tools.vector.vector method)": [[125, "mpas_tools.vector.Vector.angular_distance", false]], "append() (mpas_tools.config.mpasconfigparser method)": [[11, "mpas_tools.config.MpasConfigParser.append", false]], "atlanticpacificgrid() (in module mpas_tools.mesh.creation.mesh_definition_tools)": [[41, "mpas_tools.mesh.creation.mesh_definition_tools.AtlanticPacificGrid", false]], "build_planar_mesh() (in module mpas_tools.mesh.creation.build_mesh)": [[36, "mpas_tools.mesh.creation.build_mesh.build_planar_mesh", false]], "build_planar_mesh() (in module mpas_tools.ocean.build_mesh)": [[61, "mpas_tools.ocean.build_mesh.build_planar_mesh", false]], "build_spherical_mesh() (in module mpas_tools.mesh.creation.build_mesh)": [[37, "mpas_tools.mesh.creation.build_mesh.build_spherical_mesh", false]], "build_spherical_mesh() (in module mpas_tools.ocean.build_mesh)": [[62, "mpas_tools.ocean.build_mesh.build_spherical_mesh", false]], "cartesian_to_great_circle_distance() (in module mpas_tools.transects)": [[116, "mpas_tools.transects.cartesian_to_great_circle_distance", false]], "cartesian_to_lon_lat() (in module mpas_tools.transects)": [[117, "mpas_tools.transects.cartesian_to_lon_lat", false]], "center() (in module mpas_tools.translate)": [[121, "mpas_tools.translate.center", false]], "center_on_mesh() (in module mpas_tools.translate)": [[122, "mpas_tools.translate.center_on_mesh", false]], "check_call() (in module mpas_tools.logging)": [[30, "mpas_tools.logging.check_call", false]], "coastal_refined_mesh() (in module mpas_tools.ocean.coastal_tools)": [[65, "mpas_tools.ocean.coastal_tools.coastal_refined_mesh", false]], "compute_cell_width() (in module mpas_tools.ocean.coastal_tools)": [[66, "mpas_tools.ocean.coastal_tools.compute_cell_width", false]], "compute_depth() (in module mpas_tools.ocean.depth)": [[83, "mpas_tools.ocean.depth.compute_depth", false]], "compute_lon_lat_region_masks() (in module mpas_tools.mesh.mask)": [[56, "mpas_tools.mesh.mask.compute_lon_lat_region_masks", false]], "compute_mpas_flood_fill_mask() (in module mpas_tools.mesh.mask)": [[57, "mpas_tools.mesh.mask.compute_mpas_flood_fill_mask", false]], "compute_mpas_region_masks() (in module mpas_tools.mesh.mask)": [[58, "mpas_tools.mesh.mask.compute_mpas_region_masks", false]], "compute_mpas_transect_masks() (in module mpas_tools.mesh.mask)": [[59, "mpas_tools.mesh.mask.compute_mpas_transect_masks", false]], "compute_zmid() (in module mpas_tools.ocean.depth)": [[84, "mpas_tools.ocean.depth.compute_zmid", false]], "convert() (in module mpas_tools.mesh.conversion)": [[32, "mpas_tools.mesh.conversion.convert", false]], "copy() (mpas_tools.config.mpasconfigparser method)": [[12, "mpas_tools.config.MpasConfigParser.copy", false]], "cpp_projection() (in module mpas_tools.ocean.coastal_tools)": [[64, "mpas_tools.ocean.coastal_tools.CPP_projection", false]], "create_background_mesh() (in module mpas_tools.ocean.coastal_tools)": [[67, "mpas_tools.ocean.coastal_tools.create_background_mesh", false]], "create_partitions() (in module mpas_tools.seaice.partition)": [[109, "mpas_tools.seaice.partition.create_partitions", false]], "create_pool() (in module mpas_tools.parallel)": [[101, "mpas_tools.parallel.create_pool", false]], "cross() (mpas_tools.vector.vector method)": [[126, "mpas_tools.vector.Vector.cross", false]], "cull() (in module mpas_tools.mesh.conversion)": [[33, "mpas_tools.mesh.conversion.cull", false]], "cull_dataset() (in module mpas_tools.mesh.cull)": [[51, "mpas_tools.mesh.cull.cull_dataset", false]], "det() (mpas_tools.vector.vector static method)": [[127, "mpas_tools.vector.Vector.det", false]], "distance_from_geojson() (in module mpas_tools.mesh.creation.signed_distance)": [[47, "mpas_tools.mesh.creation.signed_distance.distance_from_geojson", false]], "distance_to_coast() (in module mpas_tools.ocean.coastal_tools)": [[68, "mpas_tools.ocean.coastal_tools.distance_to_coast", false]], "dot() (mpas_tools.vector.vector method)": [[128, "mpas_tools.vector.Vector.dot", false]], "ec_cellwidthvslat() (in module mpas_tools.mesh.creation.mesh_definition_tools)": [[42, "mpas_tools.mesh.creation.mesh_definition_tools.EC_CellWidthVsLat", false]], "extend_seaice_mask() (in module mpas_tools.seaice.mask)": [[104, "mpas_tools.seaice.mask.extend_seaice_mask", false]], "extract_coastlines() (in module mpas_tools.ocean.coastal_tools)": [[69, "mpas_tools.ocean.coastal_tools.extract_coastlines", false]], "extract_vtk() (in module mpas_tools.viz.paraview_extractor)": [[135, "mpas_tools.viz.paraview_extractor.extract_vtk", false]], "find_planar_transect_cells_and_weights() (in module mpas_tools.viz.transects)": [[136, "mpas_tools.viz.transects.find_planar_transect_cells_and_weights", false]], "find_transect_cells_and_weights() (in module mpas_tools.viz.transects)": [[137, "mpas_tools.viz.transects.find_transect_cells_and_weights", false]], "find_transect_levels_and_weights() (in module mpas_tools.ocean.transects)": [[94, "mpas_tools.ocean.transects.find_transect_levels_and_weights", false]], "gen_seaice_mesh_partition() (in module mpas_tools.seaice.partition)": [[110, "mpas_tools.seaice.partition.gen_seaice_mesh_partition", false]], "get() (mpas_tools.config.mpasconfigparser method)": [[13, "mpas_tools.config.MpasConfigParser.get", false]], "get_convex_hull_coordinates() (in module mpas_tools.ocean.coastal_tools)": [[70, "mpas_tools.ocean.coastal_tools.get_convex_hull_coordinates", false]], "get_data_inside_box() (in module mpas_tools.ocean.coastal_tools)": [[71, "mpas_tools.ocean.coastal_tools.get_data_inside_box", false]], "get_indices_inside_quad() (in module mpas_tools.ocean.coastal_tools)": [[72, "mpas_tools.ocean.coastal_tools.get_indices_inside_quad", false]], "get_outline_segments() (in module mpas_tools.ocean.transects)": [[95, "mpas_tools.ocean.transects.get_outline_segments", false]], "getboolean() (mpas_tools.config.mpasconfigparser method)": [[14, "mpas_tools.config.MpasConfigParser.getboolean", false]], "getexpression() (mpas_tools.config.mpasconfigparser method)": [[15, "mpas_tools.config.MpasConfigParser.getexpression", false]], "getfloat() (mpas_tools.config.mpasconfigparser method)": [[16, "mpas_tools.config.MpasConfigParser.getfloat", false]], "getint() (mpas_tools.config.mpasconfigparser method)": [[17, "mpas_tools.config.MpasConfigParser.getint", false]], "getlist() (mpas_tools.config.mpasconfigparser method)": [[18, "mpas_tools.config.MpasConfigParser.getlist", false]], "has_option() (mpas_tools.config.mpasconfigparser method)": [[19, "mpas_tools.config.MpasConfigParser.has_option", false]], "has_section() (mpas_tools.config.mpasconfigparser method)": [[20, "mpas_tools.config.MpasConfigParser.has_section", false]], "inject_bathymetry() (in module mpas_tools.ocean.inject_bathymetry)": [[86, "mpas_tools.ocean.inject_bathymetry.inject_bathymetry", false]], "inject_meshdensity_from_file() (in module mpas_tools.ocean.inject_meshdensity)": [[87, "mpas_tools.ocean.inject_meshDensity.inject_meshDensity_from_file", false]], "inject_planar_meshdensity() (in module mpas_tools.ocean.inject_meshdensity)": [[88, "mpas_tools.ocean.inject_meshDensity.inject_planar_meshDensity", false]], "inject_preserve_floodplain() (in module mpas_tools.ocean.inject_preserve_floodplain)": [[90, "mpas_tools.ocean.inject_preserve_floodplain.inject_preserve_floodplain", false]], "inject_spherical_meshdensity() (in module mpas_tools.ocean.inject_meshdensity)": [[89, "mpas_tools.ocean.inject_meshDensity.inject_spherical_meshDensity", false]], "interp_bilin() (in module mpas_tools.mesh.interpolation)": [[55, "mpas_tools.mesh.interpolation.interp_bilin", false]], "interp_mpas_to_transect_triangle_nodes() (in module mpas_tools.ocean.transects)": [[96, "mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes", false]], "interp_mpas_to_transect_triangles() (in module mpas_tools.ocean.transects)": [[97, "mpas_tools.ocean.transects.interp_mpas_to_transect_triangles", false]], "interp_transect_grid_to_transect_triangle_nodes() (in module mpas_tools.ocean.transects)": [[98, "mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes", false]], "intersection() (mpas_tools.vector.vector static method)": [[129, "mpas_tools.vector.Vector.intersection", false]], "intersects() (mpas_tools.vector.vector static method)": [[130, "mpas_tools.vector.Vector.intersects", false]], "jigsaw_driver() (in module mpas_tools.mesh.creation.jigsaw_driver)": [[38, "mpas_tools.mesh.creation.jigsaw_driver.jigsaw_driver", false]], "jigsaw_to_netcdf() (in module mpas_tools.mesh.creation.jigsaw_to_netcdf)": [[39, "mpas_tools.mesh.creation.jigsaw_to_netcdf.jigsaw_to_netcdf", false]], "loggingcontext (class in mpas_tools.logging)": [[29, "mpas_tools.logging.LoggingContext", false]], "lon_lat_to_cartesian() (in module mpas_tools.transects)": [[118, "mpas_tools.transects.lon_lat_to_cartesian", false]], "mag() (mpas_tools.vector.vector method)": [[131, "mpas_tools.vector.Vector.mag", false]], "make_moc_basins_and_transects() (in module mpas_tools.ocean.moc)": [[93, "mpas_tools.ocean.moc.make_moc_basins_and_transects", false]], "make_mpas_scripfile_on_cells() (in module mpas_tools.seaice.mesh)": [[105, "mpas_tools.seaice.mesh.make_mpas_scripfile_on_cells", false]], "make_mpas_scripfile_on_vertices() (in module mpas_tools.seaice.mesh)": [[106, "mpas_tools.seaice.mesh.make_mpas_scripfile_on_vertices", false]], "make_planar_hex_mesh() (in module mpas_tools.planar_hex)": [[102, "mpas_tools.planar_hex.make_planar_hex_mesh", false]], "make_regions_file() (in module mpas_tools.seaice.regions)": [[112, "mpas_tools.seaice.regions.make_regions_file", false]], "make_triangle_tree() (in module mpas_tools.viz.transects)": [[138, "mpas_tools.viz.transects.make_triangle_tree", false]], "map_culled_to_base() (in module mpas_tools.mesh.cull)": [[52, "mpas_tools.mesh.cull.map_culled_to_base", false]], "mask() (in module mpas_tools.mesh.conversion)": [[34, "mpas_tools.mesh.conversion.mask", false]], "mask_from_geojson() (in module mpas_tools.mesh.creation.signed_distance)": [[48, "mpas_tools.mesh.creation.signed_distance.mask_from_geojson", false]], "merge_grids() (in module mpas_tools.merge_grids)": [[31, "mpas_tools.merge_grids.merge_grids", false]], "mergecellwidthvslat() (in module mpas_tools.mesh.creation.mesh_definition_tools)": [[44, "mpas_tools.mesh.creation.mesh_definition_tools.mergeCellWidthVsLat", false]], "mesh_to_triangles() (in module mpas_tools.viz.mesh_to_triangles)": [[134, "mpas_tools.viz.mesh_to_triangles.mesh_to_triangles", false]], "module": [[5, "module-mpas_tools.cime.constants", false], [25, "module-mpas_tools.landice.visualization", false], [35, "module-mpas_tools.mesh.creation.build_mesh", false], [40, "module-mpas_tools.mesh.creation.mesh_definition_tools", false], [46, "module-mpas_tools.mesh.creation.signed_distance", false], [60, "module-mpas_tools.ocean.build_mesh", false], [63, "module-mpas_tools.ocean.coastal_tools", false], [77, "module-mpas_tools.ocean.coastline_alteration", false], [91, "module-mpas_tools.ocean.moc", false]], "mpas_to_triangle() (in module mpas_tools.mesh.creation.mpas_to_triangle)": [[45, "mpas_tools.mesh.creation.mpas_to_triangle.mpas_to_triangle", false]], "mpas_tools.cime.constants": [[5, "module-mpas_tools.cime.constants", false]], "mpas_tools.landice.visualization": [[25, "module-mpas_tools.landice.visualization", false]], "mpas_tools.mesh.creation.build_mesh": [[35, "module-mpas_tools.mesh.creation.build_mesh", false]], "mpas_tools.mesh.creation.mesh_definition_tools": [[40, "module-mpas_tools.mesh.creation.mesh_definition_tools", false]], "mpas_tools.mesh.creation.signed_distance": [[46, "module-mpas_tools.mesh.creation.signed_distance", false]], "mpas_tools.ocean.build_mesh": [[60, "module-mpas_tools.ocean.build_mesh", false]], "mpas_tools.ocean.coastal_tools": [[63, "module-mpas_tools.ocean.coastal_tools", false]], "mpas_tools.ocean.coastline_alteration": [[77, "module-mpas_tools.ocean.coastline_alteration", false]], "mpas_tools.ocean.moc": [[91, "module-mpas_tools.ocean.moc", false]], "mpasconfigparser (class in mpas_tools.config)": [[6, "mpas_tools.config.MpasConfigParser", false]], "plot_coarse_coast() (in module mpas_tools.ocean.coastal_tools)": [[73, "mpas_tools.ocean.coastal_tools.plot_coarse_coast", false]], "plot_grounding_lines() (in module mpas_tools.landice.visualization)": [[26, "mpas_tools.landice.visualization.plot_grounding_lines", false]], "plot_map() (in module mpas_tools.landice.visualization)": [[27, "mpas_tools.landice.visualization.plot_map", false]], "plot_ocean_transects() (in module mpas_tools.ocean.viz)": [[100, "mpas_tools.ocean.viz.plot_ocean_transects", false]], "plot_region_box() (in module mpas_tools.ocean.coastal_tools)": [[74, "mpas_tools.ocean.coastal_tools.plot_region_box", false]], "plot_transect() (in module mpas_tools.landice.visualization)": [[28, "mpas_tools.landice.visualization.plot_transect", false]], "prepare_partitions() (in module mpas_tools.seaice.partition)": [[111, "mpas_tools.seaice.partition.prepare_partitions", false]], "prepend() (mpas_tools.config.mpasconfigparser method)": [[21, "mpas_tools.config.MpasConfigParser.prepend", false]], "register_sci_viz_colormaps() (in module mpas_tools.viz.colormaps)": [[133, "mpas_tools.viz.colormaps.register_sci_viz_colormaps", false]], "regrid_to_other_mesh() (in module mpas_tools.seaice.regrid)": [[113, "mpas_tools.seaice.regrid.regrid_to_other_mesh", false]], "rrs_cellwidthvslat() (in module mpas_tools.mesh.creation.mesh_definition_tools)": [[43, "mpas_tools.mesh.creation.mesh_definition_tools.RRS_CellWidthVsLat", false]], "save_matfile() (in module mpas_tools.ocean.coastal_tools)": [[75, "mpas_tools.ocean.coastal_tools.save_matfile", false]], "scrip_from_mpas() (in module mpas_tools.scrip.from_mpas)": [[103, "mpas_tools.scrip.from_mpas.scrip_from_mpas", false]], "set() (mpas_tools.config.mpasconfigparser method)": [[22, "mpas_tools.config.MpasConfigParser.set", false]], "signed_distance_from_geojson() (in module mpas_tools.mesh.creation.signed_distance)": [[49, "mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson", false]], "smooth_coastline() (in module mpas_tools.ocean.coastal_tools)": [[76, "mpas_tools.ocean.coastal_tools.smooth_coastline", false]], "split_grids() (in module mpas_tools.split_grids)": [[114, "mpas_tools.split_grids.split_grids", false]], "straddles() (mpas_tools.vector.vector static method)": [[132, "mpas_tools.vector.Vector.straddles", false]], "subdivide_great_circle() (in module mpas_tools.transects)": [[119, "mpas_tools.transects.subdivide_great_circle", false]], "subdivide_planar() (in module mpas_tools.transects)": [[120, "mpas_tools.transects.subdivide_planar", false]], "test_cime_constants() (in module mpas_tools.tests.test_cime_constants)": [[115, "mpas_tools.tests.test_cime_constants.test_cime_constants", false]], "translate() (in module mpas_tools.translate)": [[123, "mpas_tools.translate.translate", false]], "triangle_to_netcdf() (in module mpas_tools.mesh.creation.triangle_to_netcdf)": [[50, "mpas_tools.mesh.creation.triangle_to_netcdf.triangle_to_netcdf", false]], "vector (class in mpas_tools.vector)": [[124, "mpas_tools.vector.Vector", false]], "widen_transect_edge_masks() (in module mpas_tools.ocean.coastline_alteration)": [[80, "mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks", false]], "write() (mpas_tools.config.mpasconfigparser method)": [[23, "mpas_tools.config.MpasConfigParser.write", false]], "write_2d_scripfile() (in module mpas_tools.seaice.mesh)": [[107, "mpas_tools.seaice.mesh.write_2D_scripfile", false]], "write_culled_dataset() (in module mpas_tools.mesh.cull)": [[53, "mpas_tools.mesh.cull.write_culled_dataset", false]], "write_map_culled_to_base() (in module mpas_tools.mesh.cull)": [[54, "mpas_tools.mesh.cull.write_map_culled_to_base", false]], "write_netcdf() (in module mpas_tools.io)": [[24, "mpas_tools.io.write_netcdf", false]], "write_scrip_file() (in module mpas_tools.seaice.mesh)": [[108, "mpas_tools.seaice.mesh.write_scrip_file", false]], "write_time_varying_zmid() (in module mpas_tools.ocean.depth)": [[85, "mpas_tools.ocean.depth.write_time_varying_zmid", false]]}, "objects": {"mpas_tools.cime": [[5, 0, 0, "-", "constants"]], "mpas_tools.config": [[6, 1, 1, "", "MpasConfigParser"]], "mpas_tools.config.MpasConfigParser": [[7, 2, 1, "", "__getitem__"], [6, 2, 1, "", "__init__"], [8, 2, 1, "", "add_from_file"], [9, 2, 1, "", "add_from_package"], [10, 2, 1, "", "add_user_config"], [11, 2, 1, "", "append"], [12, 2, 1, "", "copy"], [13, 2, 1, "", "get"], [14, 2, 1, "", "getboolean"], [15, 2, 1, "", "getexpression"], [16, 2, 1, "", "getfloat"], [17, 2, 1, "", "getint"], [18, 2, 1, "", "getlist"], [19, 2, 1, "", "has_option"], [20, 2, 1, "", "has_section"], [21, 2, 1, "", "prepend"], [22, 2, 1, "", "set"], [23, 2, 1, "", "write"]], "mpas_tools.io": [[24, 3, 1, "", "write_netcdf"]], "mpas_tools.landice": [[25, 0, 0, "-", "visualization"]], "mpas_tools.landice.visualization": [[26, 3, 1, "", "plot_grounding_lines"], [27, 3, 1, "", "plot_map"], [28, 3, 1, "", "plot_transect"]], "mpas_tools.logging": [[29, 1, 1, "", "LoggingContext"], [30, 3, 1, "", "check_call"]], "mpas_tools.logging.LoggingContext": [[29, 2, 1, "", "__init__"]], "mpas_tools.merge_grids": [[31, 3, 1, "", "merge_grids"]], "mpas_tools.mesh.conversion": [[32, 3, 1, "", "convert"], [33, 3, 1, "", "cull"], [34, 3, 1, "", "mask"]], "mpas_tools.mesh.creation": [[35, 0, 0, "-", "build_mesh"], [40, 0, 0, "-", "mesh_definition_tools"], [46, 0, 0, "-", "signed_distance"]], "mpas_tools.mesh.creation.build_mesh": [[36, 3, 1, "", "build_planar_mesh"], [37, 3, 1, "", "build_spherical_mesh"]], "mpas_tools.mesh.creation.jigsaw_driver": [[38, 3, 1, "", "jigsaw_driver"]], "mpas_tools.mesh.creation.jigsaw_to_netcdf": [[39, 3, 1, "", "jigsaw_to_netcdf"]], "mpas_tools.mesh.creation.mesh_definition_tools": [[41, 3, 1, "", "AtlanticPacificGrid"], [42, 3, 1, "", "EC_CellWidthVsLat"], [43, 3, 1, "", "RRS_CellWidthVsLat"], [44, 3, 1, "", "mergeCellWidthVsLat"]], "mpas_tools.mesh.creation.mpas_to_triangle": [[45, 3, 1, "", "mpas_to_triangle"]], "mpas_tools.mesh.creation.signed_distance": [[47, 3, 1, "", "distance_from_geojson"], [48, 3, 1, "", "mask_from_geojson"], [49, 3, 1, "", "signed_distance_from_geojson"]], "mpas_tools.mesh.creation.triangle_to_netcdf": [[50, 3, 1, "", "triangle_to_netcdf"]], "mpas_tools.mesh.cull": [[51, 3, 1, "", "cull_dataset"], [52, 3, 1, "", "map_culled_to_base"], [53, 3, 1, "", "write_culled_dataset"], [54, 3, 1, "", "write_map_culled_to_base"]], "mpas_tools.mesh.interpolation": [[55, 3, 1, "", "interp_bilin"]], "mpas_tools.mesh.mask": [[56, 3, 1, "", "compute_lon_lat_region_masks"], [57, 3, 1, "", "compute_mpas_flood_fill_mask"], [58, 3, 1, "", "compute_mpas_region_masks"], [59, 3, 1, "", "compute_mpas_transect_masks"]], "mpas_tools.ocean": [[60, 0, 0, "-", "build_mesh"], [63, 0, 0, "-", "coastal_tools"], [77, 0, 0, "-", "coastline_alteration"], [91, 0, 0, "-", "moc"]], "mpas_tools.ocean.build_mesh": [[61, 3, 1, "", "build_planar_mesh"], [62, 3, 1, "", "build_spherical_mesh"]], "mpas_tools.ocean.coastal_tools": [[64, 3, 1, "", "CPP_projection"], [65, 3, 1, "", "coastal_refined_mesh"], [66, 3, 1, "", "compute_cell_width"], [67, 3, 1, "", "create_background_mesh"], [68, 3, 1, "", "distance_to_coast"], [69, 3, 1, "", "extract_coastlines"], [70, 3, 1, "", "get_convex_hull_coordinates"], [71, 3, 1, "", "get_data_inside_box"], [72, 3, 1, "", "get_indices_inside_quad"], [73, 3, 1, "", "plot_coarse_coast"], [74, 3, 1, "", "plot_region_box"], [75, 3, 1, "", "save_matfile"], [76, 3, 1, "", "smooth_coastline"]], "mpas_tools.ocean.coastline_alteration": [[78, 3, 1, "", "add_critical_land_blockages"], [79, 3, 1, "", "add_land_locked_cells_to_mask"], [80, 3, 1, "", "widen_transect_edge_masks"]], "mpas_tools.ocean.depth": [[81, 3, 1, "", "add_depth"], [82, 3, 1, "", "add_zmid"], [83, 3, 1, "", "compute_depth"], [84, 3, 1, "", "compute_zmid"], [85, 3, 1, "", "write_time_varying_zmid"]], "mpas_tools.ocean.inject_bathymetry": [[86, 3, 1, "", "inject_bathymetry"]], "mpas_tools.ocean.inject_meshDensity": [[87, 3, 1, "", "inject_meshDensity_from_file"], [88, 3, 1, "", "inject_planar_meshDensity"], [89, 3, 1, "", "inject_spherical_meshDensity"]], "mpas_tools.ocean.inject_preserve_floodplain": [[90, 3, 1, "", "inject_preserve_floodplain"]], "mpas_tools.ocean.moc": [[92, 3, 1, "", "add_moc_southern_boundary_transects"], [93, 3, 1, "", "make_moc_basins_and_transects"]], "mpas_tools.ocean.transects": [[94, 3, 1, "", "find_transect_levels_and_weights"], [95, 3, 1, "", "get_outline_segments"], [96, 3, 1, "", "interp_mpas_to_transect_triangle_nodes"], [97, 3, 1, "", "interp_mpas_to_transect_triangles"], [98, 3, 1, "", "interp_transect_grid_to_transect_triangle_nodes"]], "mpas_tools.ocean.viz": [[99, 3, 1, "", "add_inset"], [100, 3, 1, "", "plot_ocean_transects"]], "mpas_tools.parallel": [[101, 3, 1, "", "create_pool"]], "mpas_tools.planar_hex": [[102, 3, 1, "", "make_planar_hex_mesh"]], "mpas_tools.scrip.from_mpas": [[103, 3, 1, "", "scrip_from_mpas"]], "mpas_tools.seaice.mask": [[104, 3, 1, "", "extend_seaice_mask"]], "mpas_tools.seaice.mesh": [[105, 3, 1, "", "make_mpas_scripfile_on_cells"], [106, 3, 1, "", "make_mpas_scripfile_on_vertices"], [107, 3, 1, "", "write_2D_scripfile"], [108, 3, 1, "", "write_scrip_file"]], "mpas_tools.seaice.partition": [[109, 3, 1, "", "create_partitions"], [110, 3, 1, "", "gen_seaice_mesh_partition"], [111, 3, 1, "", "prepare_partitions"]], "mpas_tools.seaice.regions": [[112, 3, 1, "", "make_regions_file"]], "mpas_tools.seaice.regrid": [[113, 3, 1, "", "regrid_to_other_mesh"]], "mpas_tools.split_grids": [[114, 3, 1, "", "split_grids"]], "mpas_tools.tests.test_cime_constants": [[115, 3, 1, "", "test_cime_constants"]], "mpas_tools.transects": [[116, 3, 1, "", "cartesian_to_great_circle_distance"], [117, 3, 1, "", "cartesian_to_lon_lat"], [118, 3, 1, "", "lon_lat_to_cartesian"], [119, 3, 1, "", "subdivide_great_circle"], [120, 3, 1, "", "subdivide_planar"]], "mpas_tools.translate": [[121, 3, 1, "", "center"], [122, 3, 1, "", "center_on_mesh"], [123, 3, 1, "", "translate"]], "mpas_tools.vector": [[124, 1, 1, "", "Vector"]], "mpas_tools.vector.Vector": [[124, 2, 1, "", "__init__"], [125, 2, 1, "", "angular_distance"], [126, 2, 1, "", "cross"], [127, 2, 1, "", "det"], [128, 2, 1, "", "dot"], [129, 2, 1, "", "intersection"], [130, 2, 1, "", "intersects"], [131, 2, 1, "", "mag"], [132, 2, 1, "", "straddles"]], "mpas_tools.viz.colormaps": [[133, 3, 1, "", "register_sci_viz_colormaps"]], "mpas_tools.viz.mesh_to_triangles": [[134, 3, 1, "", "mesh_to_triangles"]], "mpas_tools.viz.paraview_extractor": [[135, 3, 1, "", "extract_vtk"]], "mpas_tools.viz.transects": [[136, 3, 1, "", "find_planar_transect_cells_and_weights"], [137, 3, 1, "", "find_transect_cells_and_weights"], [138, 3, 1, "", "make_triangle_tree"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function"}, "terms": {"": [3, 26, 58, 59, 99, 110, 114, 124, 132, 143, 144, 145, 146, 154, 161], "0": [26, 27, 28, 33, 38, 42, 48, 56, 58, 59, 61, 62, 68, 69, 79, 80, 95, 99, 104, 112, 123, 135, 136, 137, 141, 143, 144, 145, 146, 147, 160, 161], "0001": 161, "001": 95, "01": [141, 145, 161], "0161513775": 144, "01_00000": 161, "02": [151, 161], "024": 146, "03295898255728466": 145, "04": 151, "0501": 161, "07": 63, "077": 146, "09": 63, "0e3": 142, "1": [33, 34, 47, 48, 49, 51, 52, 53, 54, 57, 68, 69, 84, 99, 119, 120, 135, 136, 137, 140, 141, 142, 144, 145, 146, 160, 161], "10": [69, 79, 135, 141, 144, 145, 146, 160, 161], "100": [135, 145, 146, 161], "1000": [56, 58, 59, 141, 144, 145, 146], "10000": [59, 135, 136, 137], "101": 146, "107": 146, "10e3": 144, "10km": 146, "11": [154, 160], "117": 146, "119": 146, "12": [94, 145, 146, 160], "120": [42, 146], "1208886": 141, "13": 160, "14": 160, "15": [42, 145, 160], "153": 146, "156": 146, "1589311": 141, "16": [144, 146, 160], "1600e3": 145, "163818359375015": 145, "17": [146, 160], "171": 141, "175": 146, "18": [43, 145, 160], "180": [37, 41, 56, 62, 65, 66, 67, 68, 89, 134, 140, 144, 145, 146, 161], "181": 145, "188": 146, "19": 160, "1d": [42, 43, 47, 48, 49, 56, 65, 66, 67, 68, 81, 94, 139, 144, 145], "1e": 161, "1st": 27, "2": [3, 66, 68, 69, 94, 135, 141, 142, 144, 145, 146, 147, 158, 160, 161], "20": [61, 62, 144, 145, 147, 160], "2000": 144, "20000": 144, "2015": 141, "2018": [63, 150], "2020": 144, "21": 160, "2100": 141, "210210": 154, "214": 146, "22": [150, 160], "2200": 141, "23": 160, "2300": 141, "230313": 154, "24": [146, 160], "240": [145, 161], "25": [145, 146, 151, 160], "26": [144, 160], "26669130": [129, 130, 132], "27": 160, "274": 146, "28": [151, 160], "283113991917228": 145, "29": [146, 160], "2d": [47, 48, 49, 65, 67, 94, 107, 139, 140, 144, 145], "2km": 146, "3": [3, 33, 94, 136, 137, 141, 142, 143, 144, 145, 146, 154, 160, 161], "30": [42, 56, 58, 144, 145, 146, 160, 161], "30km": 146, "31": 160, "318": 146, "3181152343750147": 145, "3186035156249841": 145, "32": [144, 160], "32bit": 135, "33": 160, "34": 160, "3405741662837591": 145, "34641": 144, "35": [42, 145], "353": 141, "357411": 141, "36": 146, "360": [140, 144, 145, 161], "37": [146, 151], "37353251022881745": 145, "38": 146, "39": [146, 151], "3d": [82, 85, 96, 97, 139, 161], "3wbgy5": 161, "4": [67, 69, 87, 88, 89, 129, 130, 132, 135, 141, 144, 145, 146, 160, 161], "40": [42, 144, 145, 146], "400": [141, 146], "40000": 144, "42": 151, "43": [79, 80, 147], "44": 151, "45": 99, "46": 151, "468": 154, "473916": 141, "5": [99, 112, 135, 141, 145, 146, 150, 160, 161], "50": [99, 154], "500": 146, "5000": 146, "500e3": 145, "51": 146, "512": 146, "5159363834516735": 145, "519": 146, "52": 146, "54": 151, "56": [146, 151], "5600585937500142": 145, "58": [144, 146, 151], "5km": 146, "6": [42, 43, 135, 136, 137, 141, 143, 145, 146, 160, 161], "60": [42, 145, 146, 151, 154, 161], "600": 146, "60to30": 146, "6176": 141, "62": [146, 151], "63": 151, "636474609375017": 145, "6371": 142, "6371000": 38, "6372070312500188": 145, "64": 151, "65": 151, "66": [145, 151], "67": [146, 151], "678": 146, "68": 146, "7": [146, 160], "70": 42, "71": 146, "7182": 141, "72": 146, "73": [42, 145, 146], "732": 146, "74": [146, 151], "75": 146, "756": 146, "76": 146, "77": 146, "7728169": [129, 130, 132], "8": [135, 141, 146, 151, 160, 161], "81": [146, 151], "82": 146, "8232421875000173": 145, "8239462091017558": 145, "83": 146, "84": 146, "8453839885731744": 145, "85": 146, "853": 146, "87": 146, "8752158957336085": 145, "9": [42, 143, 145, 146, 160], "90": [37, 41, 42, 43, 44, 56, 62, 65, 66, 67, 68, 89, 140, 145, 146, 161], "92": 146, "925": 146, "939": 146, "9443359375000164": 145, "9448242187500171": 145, "9771465537125645": 145, "99th": 27, "A": [6, 22, 24, 29, 30, 32, 33, 34, 36, 37, 38, 39, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 79, 85, 92, 93, 94, 96, 97, 98, 99, 101, 104, 105, 106, 107, 108, 112, 114, 121, 122, 123, 124, 130, 132, 134, 135, 136, 137, 138, 142, 144, 145, 146, 149, 150, 151, 154, 161], "As": [142, 143, 145], "But": [4, 161], "By": [32, 33, 135, 143, 146, 147, 161], "For": [0, 1, 4, 67, 94, 112, 135, 140, 144, 145, 146, 150, 158, 161], "If": [15, 26, 27, 29, 30, 37, 39, 47, 49, 55, 59, 62, 65, 94, 99, 135, 142, 143, 144, 145, 146, 149, 151, 157, 161], "In": [4, 94, 136, 137, 142, 143, 144, 145, 146, 150, 161], "It": [142, 144, 145, 154, 161], "NO": 144, "No": 161, "OR": [114, 144], "On": [145, 160], "One": [4, 100, 144, 145, 151, 154], "That": 142, "The": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 66, 67, 68, 69, 78, 80, 87, 88, 89, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 110, 112, 114, 115, 116, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 132, 135, 136, 137, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 161], "Then": [2, 142, 144, 159], "There": [4, 94, 144, 154, 157, 161], "These": [10, 40, 139, 143, 144, 145, 146, 153, 158, 161], "To": [2, 94, 135, 142, 144, 154, 157, 161], "_": [100, 140, 141, 143, 145], "__doc__": 143, "__init__": [6, 29, 124, 143], "__main__": 145, "__name__": [29, 142, 145], "__version__": 143, "__version_info__": 143, "_ax": [26, 27, 28], "_build": 2, "_moc_mask": 150, "_moc_masks_and_transect": 150, "_plot_transect": 151, "_triangul": [26, 27], "_tricontour": [26, 27], "a1": [129, 130, 132], "a2": [129, 130, 132], "about": [145, 161], "abov": [4, 23, 56, 58, 61, 62, 94, 112, 141, 144, 146, 148, 149, 154], "abrupt": 145, "absolut": [8, 10, 32, 33, 154], "acceler": 3, "access": 4, "accomplish": [135, 142, 144, 147, 161], "account": 148, "across": [135, 139, 144, 161], "act": 142, "action": 146, "activ": [154, 157], "ad": [4, 6, 32, 33, 34, 37, 61, 62, 78, 79, 80, 81, 82, 93, 104, 139, 143, 144, 149, 157, 161], "add": [4, 8, 9, 10, 24, 59, 65, 69, 78, 81, 82, 85, 87, 88, 89, 99, 104, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 157, 161], "add_argu": 143, "add_critical_land_blockag": 147, "add_depth": 148, "add_earth_spher": 161, "add_edge_sign": 144, "add_from_fil": 4, "add_from_packag": 4, "add_land_locked_cells_to_mask": 147, "add_moc_southern_boundary_transect": 150, "add_user_config": 4, "add_zmid": 148, "addedgesign": [59, 144], "addit": [4, 94, 96, 97, 135, 144, 149, 161], "adher": 144, "adjac": [68, 102, 134, 135, 161], "adrian": 1, "advantag": [4, 154], "advect": 147, "affect": [4, 146], "affin": 143, "after": [4, 69, 119, 120, 146, 154], "again": [144, 157, 161], "against": [3, 144], "aid": 146, "alaska": 146, "albani": 144, "aleutian_islands_": 146, "aleutian_islands_w": 146, "algorithim": 144, "algorithm": [68, 144, 146], "all": [1, 10, 15, 47, 49, 51, 52, 53, 54, 57, 68, 100, 101, 119, 120, 129, 130, 132, 133, 135, 144, 147, 150, 151, 154, 157], "allevi": 147, "alloncel": [135, 161], "allonedg": 161, "allonvertic": 161, "allow": [4, 6, 57, 94, 119, 120, 135, 136, 137, 144, 149, 161], "along": [27, 66, 68, 69, 94, 116, 119, 120, 135, 136, 137, 144, 145, 146, 158, 161], "alphabet": 143, "alreadi": [104, 129, 135, 144, 154, 157], "also": [4, 15, 22, 24, 28, 85, 94, 135, 136, 137, 141, 142, 143, 144, 145, 146, 148, 150, 151, 154, 158, 161], "alter": [66, 79, 80, 139, 144, 146], "altern": [144, 154], "alwai": [4, 6, 112, 134, 144, 146, 154, 161], "am": 161, "america": 146, "among": [96, 97], "amount": 148, "amrap": 1, "an": [0, 4, 9, 13, 14, 15, 16, 17, 18, 24, 29, 32, 34, 37, 42, 43, 44, 45, 50, 51, 53, 55, 57, 58, 59, 62, 66, 67, 68, 69, 81, 82, 85, 87, 92, 93, 94, 96, 97, 98, 99, 102, 103, 104, 109, 110, 111, 123, 129, 130, 134, 135, 136, 137, 138, 140, 142, 143, 144, 146, 147, 148, 150, 151, 154, 159, 161], "anaconda": 143, "analysi": [4, 139, 143, 144, 148, 150], "analysis_memb": 161, "analyz": 139, "angular": 125, "angular_dist": 158, "angulardist": 125, "ani": [4, 99, 135, 143, 144, 146, 147, 148, 154, 161], "anim": 161, "annotate_d": 161, "anoth": [4, 11, 21, 69, 81, 82, 94, 122, 144, 145, 146, 157, 158, 161], "antarct": [78, 80], "antarctica": [144, 145], "antimeridian": 144, "anvil": 154, "anyth": 29, "anywher": 57, "apart": 144, "api": [139, 159], "appear": 146, "append": [135, 145], "appli": [144, 150, 161], "appreci": 145, "approach": [145, 157, 161], "appropri": [135, 146, 148, 161], "approxim": [66, 119, 120, 145, 148, 161], "ar": [3, 4, 6, 15, 33, 40, 42, 43, 44, 51, 53, 55, 56, 57, 58, 59, 67, 69, 79, 94, 99, 102, 107, 108, 119, 120, 124, 129, 130, 132, 135, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 149, 150, 151, 153, 154, 155, 157, 158, 159, 161], "arakawa": 147, "arang": [4, 161], "arbirari": 144, "arbitrari": [26, 123], "arc": [129, 130, 132, 158], "archiv": 141, "arctic": 145, "area": [27, 136, 137, 146, 152, 161], "areacel": 161, "arg": [30, 143], "argpars": 143, "argument": [4, 26, 27, 30, 39, 51, 53, 67, 114, 135, 142, 143, 144, 146, 149, 150, 151, 154, 161], "argumentpars": 143, "aris": 145, "around": [99, 145, 146], "arrai": [4, 27, 36, 37, 38, 41, 42, 43, 47, 48, 49, 56, 57, 61, 62, 65, 66, 67, 68, 69, 84, 88, 89, 96, 97, 98, 124, 129, 130, 132, 135, 144, 145, 146, 148, 161], "asai": [1, 145, 150, 151], "assign": 4, "associ": [4, 6, 23, 58, 59, 78, 135, 136, 137, 143, 145, 147, 150, 151, 161], "assum": [114, 144], "asymptot": 145, "atlant": [41, 146, 150], "atlantic_restrict": 146, "atlanticpacificgrid": 145, "attribut": [24, 29, 31, 105, 106, 107, 108, 114, 129, 130, 132, 144], "author": [63, 145, 150, 151], "auto": 0, "automat": [4, 143, 154], "avail": [15, 47, 49, 51, 52, 53, 54, 57, 68, 101, 102, 144, 150, 154, 157, 161], "averag": [68, 136, 137, 146, 161], "avoid": [55, 80, 147], "awkwardli": 145, "ax": [26, 27, 28, 73, 99, 100, 141], "axi": [99, 151, 161], "azur": 143, "b": [132, 144, 147], "b1": [129, 130, 132], "b2": [129, 130, 132], "back": [144, 158], "background": [65, 67, 139], "backward": 150, "bai": 146, "balanc": [144, 154], "bar": [56, 58, 59, 61, 62, 135, 144], "base": [33, 51, 52, 53, 54, 58, 59, 65, 84, 94, 101, 129, 130, 132, 143, 144, 145, 146, 147, 161], "base_mesh": [36, 37, 61, 62, 140, 142, 144, 145, 147], "base_mesh_filenam": [53, 54, 144], "base_mesh_vtk": [61, 62, 149], "basi": 161, "basic": [145, 149, 157, 161], "basin": [92, 93, 139], "bathy_coastlin": [68, 69], "bathyemtri": 146, "bathymetri": [61, 62, 69, 84, 94, 146, 149], "bckgnd_grid_cell_width": 67, "bckgrnd_grid_cell_width_vs_lat": 67, "becaus": [144, 145, 148, 150, 154, 161], "becom": [122, 147, 161], "bed": 28, "bedtopographi": 141, "been": [51, 53, 66, 67, 68, 69, 94, 114, 129, 143, 144, 146, 154, 159], "befor": [4, 51, 52, 53, 54, 101, 119, 120, 135, 143, 144, 161], "begin": [4, 101, 144, 146, 161], "behavior": [4, 144], "behind": 161, "being": 144, "belong": [136, 137], "below": [84, 145, 157, 161], "bering_sea_": 146, "bering_sea_w": 146, "besid": [96, 97], "best": [143, 157], "better": [144, 154], "between": [4, 36, 37, 38, 41, 42, 43, 44, 47, 49, 56, 58, 59, 61, 62, 89, 94, 96, 102, 125, 126, 128, 129, 135, 136, 137, 139, 145, 161], "betwen": 144, "beyond": [157, 161], "bilinear": [55, 94, 140], "bilinearli": 94, "bin": [144, 145], "bit": 161, "blank": [4, 161], "blend": [66, 139], "block": [2, 4, 78, 80, 135, 144, 147], "blockag": [78, 80, 139], "book": 100, "bool": [9, 14, 15, 19, 20, 22, 23, 30, 37, 39, 56, 58, 59, 61, 62, 66, 67, 68, 69, 87, 102, 103, 104, 107, 110, 134, 135, 137], "boolean": [4, 14, 27, 130, 132], "both": [114, 142, 143, 144, 145, 146, 148, 150, 153, 154, 157, 158, 161], "bottom": [83, 84, 135, 148, 161], "bottomdepth": [82, 84, 85, 94, 135, 148, 161], "bottomdepthobserv": 149, "bound": [36, 38, 55, 61, 67, 69, 83, 94, 144, 145, 146, 161], "boundari": [47, 49, 92, 93, 135, 145, 146, 147, 150, 161], "boundarymask": [135, 161], "box": [70, 71, 72, 74, 135, 144, 146, 161], "bradi": 1, "branch": [3, 157], "break": [94, 146], "bridg": 147, "broadcast": [140, 145], "bru": 63, "buffer": 99, "build": [3, 36, 37, 38, 61, 62, 93, 102, 139, 143, 157], "build_mesh": [142, 145, 149], "build_moc_basin": 150, "build_planar_mesh": [145, 149], "build_spherical_mesh": [142, 145, 149], "built": [154, 161], "c": [45, 139, 144, 151, 154], "calcul": [26, 27, 28, 135, 161], "calendar": 3, "call": [22, 29, 30, 65, 66, 67, 68, 69, 94, 96, 97, 98, 101, 129, 136, 137, 138, 139, 143, 144, 145, 146, 147, 148, 150, 154, 157, 159, 161], "calledprocesserror": 30, "can": [2, 4, 15, 24, 26, 27, 28, 94, 135, 136, 137, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 154, 157, 158, 159, 161], "candid": [136, 137], "cannot": [147, 161], "capabl": [142, 161], "captur": [142, 144], "care": [144, 150, 161], "caribbean": 146, "cartesian": [116, 117, 118, 119, 124, 129, 130, 132, 134, 135, 137, 144, 158, 159, 161], "cartesian_to_lon_lat": 158, "cartopi": 143, "case": [4, 129, 130, 132, 136, 137, 139, 144, 145, 146, 154, 161], "cast": 15, "caviti": [144, 148], "cbar": [27, 141], "cd": [2, 154, 157], "cel": 105, "cell": [27, 33, 36, 37, 38, 41, 42, 43, 44, 52, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 79, 80, 88, 89, 94, 96, 97, 101, 102, 107, 108, 114, 134, 135, 136, 137, 139, 140, 141, 143, 150, 151, 153, 154, 158, 159, 161], "cell_width": [65, 66, 67, 75, 146], "cellindic": 94, "cellmap": 144, "cellmapbackward": 144, "cellmapforward": 144, "cellseedmask": [144, 149], "cellsoncel": [57, 144, 161], "cellsonvertex": 144, "cellwidth": [36, 37, 38, 40, 61, 62, 87, 88, 89, 140, 142, 145], "cellwidtheq": [42, 43, 145], "cellwidthglob": [37, 62], "cellwidthinatlant": 41, "cellwidthinnorth": [44, 145], "cellwidthinpacif": 41, "cellwidthinsouth": [44, 145], "cellwidthmidlat": 42, "cellwidthonmpa": 140, "cellwidthout": [41, 42, 43, 44], "cellwidthpol": [42, 43, 145], "cellwidthvslat": [140, 145], "cellwidthvslatlon": 145, "center": [42, 55, 57, 102, 107, 108, 122, 134, 136, 137, 138, 140, 141, 144, 145, 146, 159, 161], "center_on_mesh": 144, "central": 146, "cfg": 4, "chang": [2, 42, 44, 139, 141, 151], "channel": [143, 147, 157], "channel_prior": 157, "chapter": 0, "char_dim_nam": 24, "charact": [4, 24], "characterist": 145, "check": [3, 56, 58, 135, 144, 161], "check_cal": 142, "choos": [144, 154], "chrysali": 154, "chunk_siz": 144, "chunksiz": [56, 58, 59, 144], "cime": [115, 139, 145, 147], "circl": [116, 129, 130, 132, 137, 145], "circle_dist": 125, "circul": [93, 139], "ckdtree": [136, 137, 138], "class": [4, 6, 18, 29, 124, 139], "clean": 161, "click": 161, "clip": 161, "clip1": 161, "clobber_mod": 159, "clockwis": 146, "clone": 157, "close": 144, "closest": [47, 49, 57, 66, 68, 96, 144], "closur": [42, 67, 140, 146, 161], "cmap": [26, 27, 100, 141], "cmax": 145, "cmin": 145, "cmocean": 161, "cmu": 45, "coars": [47, 49, 59, 144, 145, 161], "coast": 139, "coastal": [68, 139, 149], "coastal_refined_mesh": 146, "coastal_tool": 146, "coastlin": [66, 68, 69, 139, 144], "coastline_alter": 147, "code": [2, 4, 141, 142, 144, 145, 154, 157], "coeffs_reconstruct": 159, "collect": [27, 34, 56, 57, 58, 59, 93, 99, 135, 144, 147, 150, 161], "colon": [135, 161], "color": 74, "colorbar": [27, 151], "colormap": [26, 27, 28, 100, 139, 151], "column": [107, 161], "com": [1, 129, 130, 132, 143], "combin": [6, 41, 44, 135, 144, 145, 161], "combined_com": 6, "come": [145, 157, 161], "comma": [4, 135, 161], "command": [22, 24, 30, 31, 114, 143, 144, 145, 150, 151, 157, 159, 161], "comment": [6, 22, 23, 139, 143], "common": 145, "commonli": 145, "comp": 135, "compar": 102, "comparewithfilenam": 102, "compass": [3, 4, 139, 146], "compat": 150, "compil": [139, 154], "complain": 161, "complet": [32, 33, 34, 37, 93, 94, 161], "complex": [145, 148, 161], "compliant": 32, "complic": 145, "compon": [124, 135, 139, 144, 145, 151, 159, 161], "componentnam": [144, 147, 161], "compromis": [56, 58, 59], "comput": [27, 59, 83, 84, 93, 94, 125, 126, 128, 135, 139, 145, 148, 150, 161], "compute_cell_width": 146, "compute_depth": 148, "compute_lon_lat_region_mask": 144, "compute_mpas_flood_fill_mask": 144, "compute_mpas_region_mask": [34, 144, 147], "compute_mpas_transect_mask": [144, 147], "compute_zmid": 148, "conceiv": 161, "concentr": 145, "conda": [3, 139, 143, 144, 157], "conda_packag": [2, 143, 157], "condit": [144, 154, 161], "config": [139, 157], "config_copi": 12, "config_filenam": 9, "configpars": [4, 6, 7], "configur": 139, "confin": 146, "conform": 145, "connect": [134, 144, 161], "consid": [112, 161], "consider": [135, 161], "console_script": 143, "constant": [94, 97, 115, 136, 137, 139, 140, 145, 146, 147, 161], "constantcellwidth": 145, "constrain": 141, "construct": [65, 94, 134, 145, 146, 149, 161], "consum": 144, "contact": [143, 144], "contain": [3, 4, 26, 27, 28, 34, 52, 53, 54, 56, 57, 58, 59, 94, 104, 105, 106, 110, 112, 136, 137, 144, 146, 147, 150, 151, 152, 153, 154, 155, 156, 158, 159, 161], "content": [4, 8, 9, 10, 144, 150], "context": [29, 142, 148], "contigu": [31, 57, 114, 144], "contin": 161, "continent": 146, "continental_u": 146, "continu": 161, "contour": [26, 27, 66, 68, 69, 146], "contrast": [144, 148], "contribut": 1, "contributor": 139, "control": [144, 146], "conu": 146, "conveni": [94, 142, 161], "convent": [143, 161], "convers": [37, 93, 135, 139, 145, 150, 161], "convert": [39, 45, 50, 117, 118, 139, 142, 145, 158, 161], "coord": [81, 82, 135, 161], "coordfilenam": [81, 82, 85], "coordin": [28, 36, 38, 55, 61, 81, 82, 83, 84, 85, 87, 88, 94, 116, 119, 120, 121, 122, 123, 129, 130, 132, 134, 135, 136, 137, 139, 144, 145, 146, 151, 158], "coords_fil": 28, "copi": [4, 11, 21, 51, 53, 79, 134, 144, 150, 151, 161], "core": [34, 144], "corner": 99, "corner_lat": 108, "corner_lon": 108, "correct": [148, 161], "correctli": 145, "correspond": [27, 52, 54, 92, 134, 135, 144, 154, 159, 161], "cost": 146, "could": [144, 145, 146, 148, 161], "count": [79, 144, 147, 154], "counter": 146, "counterclockwis": [134, 161], "countour": 141, "cover": [4, 146, 152], "coverag": [144, 147, 154], "crate": [101, 142], "creat": [29, 34, 42, 43, 51, 52, 53, 56, 57, 58, 59, 65, 67, 92, 101, 103, 109, 110, 114, 139, 142, 143, 144, 145, 147, 149, 152, 153, 154, 155, 157, 158, 161], "create_background_mesh": [65, 146], "create_pool": 144, "create_seaice_partit": 154, "creation": [34, 66, 67, 68, 69, 101, 139, 142], "creator": [139, 147, 150], "critic": [78, 80, 147], "critical_land_blockag": 147, "critical_passag": 147, "crop": [144, 161], "cross": [134, 158], "cross_product": 126, "ct": 146, "cull": [101, 102, 135, 139, 145, 161], "cull_dataset": 144, "cullcel": [33, 144], "culled_graph": 33, "culled_mesh": [144, 145], "culled_mesh_filenam": [53, 54, 144], "culled_mesh_no_isc": 144, "culled_region": 135, "cullequatorialregion": 110, "culler": [139, 154], "cullerdir": 154, "current": [3, 4, 100, 144, 146, 154, 157, 161], "curri": 1, "curv": [145, 154], "curvatur": [99, 136, 137], "custom": [6, 151], "cw_filenam": 87, "d": [24, 51, 53, 66, 68, 100, 140, 144, 145, 146, 154, 161], "da": [96, 97, 98], "dagrow": [57, 144], "dai": [3, 161], "daili": 161, "danod": [96, 97, 98], "dash": 141, "data": [32, 33, 39, 48, 50, 57, 61, 62, 71, 79, 84, 94, 96, 97, 98, 102, 134, 135, 136, 137, 144, 145, 146, 148, 149, 150, 151, 158], "data_2015": 141, "data_2300": 141, "data_path": [26, 27, 28, 141], "dataarrai": [57, 83, 84, 94, 96, 97, 98, 136, 137], "datadir": 154, "datafil": 144, "dataset": [24, 32, 33, 34, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 69, 78, 79, 80, 92, 94, 96, 97, 98, 100, 102, 121, 122, 123, 134, 136, 137, 138, 139, 140, 141, 145, 146, 150, 161], "date": [55, 154, 161], "datelin": 144, "davi": [1, 145, 150, 151], "dc": [102, 143, 144, 145], "dcoars": 145, "ddeg": [67, 146], "deactiv": 157, "debug": [142, 150], "decid": 146, "deep": [4, 11, 12, 21], "deepest": 161, "def": [142, 143, 145], "default": [4, 24, 32, 33, 42, 47, 49, 51, 52, 53, 54, 57, 61, 62, 67, 68, 99, 100, 114, 135, 144, 145, 146, 147, 149, 151, 154, 161], "default_char_dim_nam": 24, "default_engin": 24, "default_fil": 24, "default_fillv": 24, "default_format": 24, "default_param": [65, 146], "defin": [23, 28, 36, 38, 39, 40, 50, 61, 66, 67, 78, 80, 83, 84, 87, 88, 89, 92, 93, 94, 96, 97, 98, 110, 127, 134, 135, 136, 137, 138, 140, 143, 144, 146, 150, 158, 159, 161], "definit": [139, 144, 147, 157], "deform": 145, "deg": 99, "degre": [37, 41, 42, 43, 44, 47, 49, 55, 56, 58, 62, 65, 66, 67, 68, 79, 80, 89, 99, 107, 117, 118, 134, 137, 144, 145, 146, 147, 161], "delawar": 146, "delaware_bai": 146, "delaware_region": 146, "delaware_restrict": 146, "delet": [32, 33, 34, 37, 93], "demand": 144, "demonstr": 161, "densiti": [3, 87, 88, 89], "depend": [24, 135, 139, 142, 151, 161], "depth": [94, 135, 139, 161], "depth_bnd": 83, "depth_dim": 84, "deriv": 141, "derivi": 3, "describ": [122, 143, 144, 157, 161], "descript": 143, "design": [144, 145], "desir": [28, 94, 144, 146, 148, 154, 161], "dest": 143, "destin": 154, "detail": [0, 144], "detect": 158, "determin": [33, 65, 66, 112, 127, 130, 132, 144, 150, 154, 158], "dev": [1, 32, 143, 150, 157], "dev_environ": 157, "develop": [2, 143, 144, 157], "dfine": 145, "diagnost": 154, "dict": [6, 15, 24, 30, 65, 66, 69], "dictionari": [4, 6, 15, 24, 65, 146], "differ": [6, 24, 94, 110, 144, 145, 146, 154, 155, 161], "dim": 135, "dimens": [24, 84, 94, 96, 97, 98, 102, 114, 135, 144, 151], "dimension_list": [135, 161], "din": [119, 120], "dir": [32, 33, 34, 37, 93, 142], "direct": [102, 123, 143, 144, 145, 154], "directli": [27, 146, 148, 154, 157, 161], "directori": [32, 33, 34, 37, 61, 62, 93, 100, 110, 135, 143, 149, 154, 161], "disappear": 161, "discontinu": [136, 137, 145], "disk": [51, 53, 148], "displai": [61, 62, 135, 161], "display_imag": 4, "distanc": [47, 49, 66, 68, 102, 104, 116, 119, 120, 125, 136, 137, 139, 152], "distance_from_geojson": 145, "distance_to_coast": [66, 146], "distinct": 15, "distort": 144, "distribut": [41, 44, 56, 58, 59, 145], "divid": [56, 58, 59, 94, 134, 144], "dlat": [140, 145], "dlon": [140, 145], "dnode": [136, 137], "do": [4, 122, 135, 142, 143, 144, 154, 159, 161], "do_inject_bathymetri": [61, 62], "doc": 2, "docs_vers": 2, "document": [0, 32, 139, 143, 157, 159, 160], "doe": [4, 145, 148], "doesn": [104, 144, 145, 154], "dom": 1, "domain": [121, 122, 135, 144, 161], "don": [144, 151, 154], "done": [144, 146, 157], "dot": 126, "dot_product": 128, "doubl": [15, 144], "doubli": 144, "dougla": 1, "dout": [119, 120], "down": [94, 146], "download": [93, 115, 154, 161], "dpi": [141, 151], "drake": 151, "driver": 146, "dry": 149, "ds_base": 52, "ds_base_mesh": 51, "ds_cull": [51, 52], "ds_culled_mesh": [51, 53, 144], "ds_culled_mesh_no_isc": 144, "ds_init": 144, "ds_map_culled_to_bas": [51, 52], "ds_mesh": 100, "dsbasemesh": [144, 147], "dsblockag": 78, "dscritblockmask": 147, "dscritpassmask": 147, "dsculledmesh": 144, "dsin": [32, 33], "dsinvers": 33, "dslandmask": [144, 147], "dsmask": [33, 34, 56, 57, 58, 59, 78, 79, 80, 92, 144, 150], "dsmasksandtransect": 150, "dsmesh": [34, 57, 58, 59, 79, 80, 92, 134, 136, 137, 144, 145, 150, 161], "dsmesh1": 144, "dsmesh2": 144, "dsout": [32, 33, 136, 137], "dspreserv": 33, "dstransect": 94, "dstransecttriangl": [94, 95, 96, 97, 98], "dstri": [134, 136, 137, 138, 161], "dtransect": [136, 137], "dtype": [15, 18], "dual": 158, "duda": 1, "duplic": 161, "dure": [3, 32, 33, 34, 37, 66, 67, 68, 69, 93, 144, 154, 161], "dx_max": 67, "dx_max_glob": 146, "dx_min": [66, 67, 145], "dx_min_coast": 146, "dx_min_glob": 146, "e": [4, 22, 29, 58, 59, 78, 80, 94, 135, 136, 137, 144, 145, 146, 154, 157, 161], "e3sm": [3, 115, 154], "e3sm_tag": 115, "e3smv1": 145, "each": [6, 15, 23, 38, 47, 49, 52, 54, 56, 58, 59, 83, 84, 85, 94, 97, 100, 110, 114, 119, 120, 134, 135, 136, 137, 144, 146, 148, 149, 150, 154, 159, 161], "earth": [3, 37, 38, 47, 49, 59, 104, 116, 119, 144, 145, 147], "earth_radiu": [37, 38, 47, 49, 116, 117, 118, 140, 142, 145], "earth_relief_15": [61, 62, 146, 149], "earthradiu": [59, 119, 147], "easiest": 2, "easili": 161, "east": 146, "ec": [67, 140, 145, 146, 161], "ec120to60": 42, "ec30to60kml60e3smv2r03": 150, "ec60to30": 42, "ec_cellwidthvslat": [43, 67, 140, 145], "eddi": [42, 67, 140, 146, 161], "edg": [36, 38, 52, 54, 56, 58, 59, 61, 108, 114, 135, 136, 137, 138, 144, 145, 150, 158, 159, 161], "edgesign": 59, "edgesoncel": 161, "edu": 45, "effici": [144, 150, 154, 161], "either": [15, 27, 29, 34, 69, 112, 124, 129, 130, 132, 135, 142, 144, 145, 146, 161], "el": [45, 50, 144], "element": [15, 18, 50, 51, 52, 53, 54, 129, 130, 132], "elev": [61, 62, 149], "elimin": 146, "els": 29, "elsewher": [144, 145, 158], "empti": [6, 135, 143, 146, 148, 161], "en": [119, 120, 125], "enabl": 144, "end": [129, 130, 132, 136, 137, 146, 154, 161], "enforc": 146, "engin": [24, 102], "enhanc": 146, "enough": [136, 137, 138, 144], "ensur": [15, 99], "enter": [135, 161], "enthalpy_benchmark_viz": 4, "entir": [99, 161], "entire_glob": 146, "entri": [15, 41, 42, 43, 44, 109, 111, 139, 146, 157], "entry_point": 143, "env": [143, 144, 145, 157], "environ": [2, 139, 143], "epsilon": 95, "equal": [145, 146], "equat": [42, 43, 145, 146], "equatori": [42, 110, 145, 154], "equatorward": 99, "equival": [135, 144, 145, 161], "error": 142, "esmf": 154, "etc": [4, 135, 144, 151, 154, 161], "evalu": 15, "evapor": 3, "even": [6, 102, 147, 161], "eventu": 143, "everi": [135, 161], "ex": 154, "exactli": 144, "exagger": [135, 161], "exampl": [0, 4, 42, 43, 94, 135, 140, 142, 143, 144, 145, 146, 147, 150, 151, 154, 161], "except": [4, 9, 135, 161], "exclud": [66, 69, 146, 161], "exect": 110, "execut": 154, "exist": [4, 29, 30, 51, 53, 104, 122, 135, 142, 144, 149, 154, 157], "exit": [101, 144, 150, 151, 154], "exp": 145, "expae02": 141, "expand": [104, 161], "expans": 104, "expens": [135, 161], "experiment": [56, 58, 59], "explicitli": 161, "explor": [144, 161], "export": 2, "express": [15, 135, 161], "extend": [23, 104, 139, 161], "extend_seaice_mask": 152, "extenddist": 104, "extens": [45, 143], "extent": [66, 67, 68, 69], "extra": [59, 135, 144, 161], "extract": [61, 62, 68, 69, 135, 139, 145, 149], "extract_coastlin": [66, 68, 146], "extract_vtk": [149, 161], "extractor": [135, 139], "ey": 161, "f": [144, 150, 151, 154, 157, 161], "face": [135, 161], "fact": 144, "factor": [135, 145], "fairli": 161, "fals": [4, 15, 22, 27, 56, 58, 59, 61, 62, 66, 67, 68, 69, 71, 100, 103, 104, 107, 134, 135, 141, 144, 145, 161], "far": 144, "farther": 146, "faster": [56, 58, 140, 144], "fc": [47, 48, 49, 93, 99, 100, 145, 161], "fc_region_mask": [135, 161], "fccritblockag": 147, "fccritpassag": 147, "fclandcoverag": [144, 147], "fcmask": [34, 56, 58, 59, 144, 147, 150], "fcmoc": 150, "fcseed": [57, 144], "featur": [4, 34, 56, 57, 58, 59, 93, 135, 144, 145, 147, 149, 150, 151, 161], "featurecolleciton": 145, "featurecollect": [34, 47, 48, 49, 56, 57, 58, 59, 93, 99, 100, 135, 144, 145, 150, 151, 161], "featurenam": [144, 147, 161], "few": [4, 154, 161], "fewer": 146, "field": [26, 27, 33, 47, 49, 51, 53, 55, 65, 66, 67, 87, 88, 89, 94, 96, 97, 98, 103, 104, 110, 112, 122, 135, 136, 137, 141, 144, 146, 149, 151, 153, 154, 155, 159], "fieldsoncel": 161, "fig": [99, 141], "figsiz": 141, "figur": [24, 99, 141, 151, 161], "file": [8, 9, 10, 15, 22, 23, 24, 26, 27, 28, 29, 31, 32, 33, 34, 36, 37, 39, 45, 50, 53, 54, 61, 62, 66, 67, 68, 69, 81, 82, 85, 87, 88, 89, 93, 102, 103, 104, 105, 106, 107, 108, 110, 112, 114, 135, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 154, 157, 159, 161], "file_id": 144, "filenam": [8, 10, 24, 104, 112, 135, 144, 151, 154, 161], "filename1": 144, "filename2": 144, "filename_pattern": [135, 161], "filename_templ": 159, "filenamedata": [113, 154], "filenameicepres": 112, "filenamemesh": [104, 112], "filenameout": [112, 113], "filenamepres": 104, "filenamescripout": 107, "files_for_e3sm": 154, "fill": [24, 57, 161], "fillvalu": 24, "filter": [135, 161], "final": [33, 136, 137, 144, 146, 161], "find": [47, 49, 57, 68, 79, 129, 136, 137, 138, 144, 147, 154, 157, 158, 159], "find_transect_cells_and_weight": 94, "find_transect_levels_and_weight": [96, 97, 98], "finer": 145, "finish": [144, 154], "first": [4, 31, 44, 79, 94, 114, 127, 132, 135, 136, 137, 143, 144, 145, 146, 154, 161], "five_region_eq": 112, "fix": 161, "fix_regrid_output": 154, "flag": [22, 144, 150], "flat": 161, "flavor": 145, "flip": [100, 151], "float": [4, 15, 16, 18, 27, 28, 37, 38, 39, 41, 42, 43, 44, 47, 49, 56, 58, 59, 61, 62, 66, 67, 68, 69, 79, 80, 99, 102, 104, 112, 116, 119, 120, 123, 124, 135, 136, 137, 159], "flood": [57, 61, 62], "floodplain": 149, "floodplain_elev": [61, 62, 90], "floor": 94, "flow": [78, 80, 147, 150], "fo": [55, 146, 161], "focus": 161, "follow": [2, 125, 135, 144, 145, 146, 159, 161], "forc": 144, "foreseen": 150, "forg": [143, 157], "fork": [101, 144], "forkserv": [101, 144], "form": [85, 161], "format": [24, 39, 45, 50, 69, 102, 139, 142, 146, 150, 161], "formatter_class": 143, "formula": [119, 120], "fortran": [139, 154], "forward": 159, "found": [4, 9, 19, 20, 129, 130, 132, 136, 137, 144, 154, 158, 161], "fp": 23, "framework": 139, "fresh": 3, "from": [3, 4, 11, 15, 21, 22, 26, 27, 28, 33, 34, 42, 44, 45, 47, 48, 49, 51, 52, 53, 54, 56, 57, 58, 59, 65, 66, 67, 68, 69, 87, 94, 99, 103, 110, 115, 117, 118, 119, 120, 129, 130, 134, 135, 136, 137, 138, 139, 140, 141, 142, 144, 145, 146, 147, 149, 150, 151, 157, 159, 161], "from_mpa": 144, "frustratingli": 144, "full": [136, 137, 144, 161], "fulli": 32, "func": 136, "function": [4, 15, 22, 25, 35, 37, 38, 40, 41, 42, 43, 44, 46, 60, 62, 63, 66, 67, 68, 69, 77, 84, 91, 94, 108, 139, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 157, 159, 161], "further": 102, "fusion": 3, "futur": 144, "g": [4, 22, 29, 58, 59, 78, 80, 94, 135, 136, 137, 144, 145, 146, 151, 154, 161], "galveston_bai": 146, "garanaik": 1, "gather": 144, "gaussian": 145, "gen_seaice_mesh_partit": 154, "gener": [0, 110, 114, 142, 143, 144, 145, 146], "generateweight": 113, "geojson": [47, 48, 49, 144, 145, 147, 150, 151], "geojson_file_nam": 144, "geojson_filenam": [93, 150, 151], "geom_edg": [36, 38, 61, 142, 145], "geom_point": [36, 38, 61, 142, 145], "geometr": 93, "geometri": [28, 135, 141, 145, 147, 149, 151, 161], "geometric_featur": [34, 56, 57, 58, 59, 93, 99, 100, 135, 144, 145, 147, 150, 151, 161], "geometricfeatur": [93, 144, 147, 150, 161], "geometrics_featur": [47, 48, 49], "get": [4, 7, 12, 14, 15, 16, 17, 18, 47, 49, 95, 144, 147, 150, 161], "get_r": 145, "getboolean": 4, "getexpress": 4, "getfloat": 4, "getinteg": 4, "getlist": 4, "gf": [93, 144, 147, 150, 161], "github": [1, 32, 143, 150, 160], "give": [66, 67, 68, 69], "given": [3, 7, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 27, 30, 37, 57, 62, 66, 67, 68, 69, 83, 84, 94, 95, 100, 105, 106, 107, 108, 110, 135, 136, 137, 142, 144, 145, 146, 147, 152, 154, 159, 161], "gl_plot": [26, 27, 141], "global": [31, 42, 43, 44, 114, 144, 146, 150], "global_ocean": 4, "globe": [41, 161], "go": [142, 144, 161], "goe": 29, "good": 144, "gouraud": 161, "gpmeti": 154, "graph": [1, 32, 33, 110, 139, 144, 152, 155, 156], "graphinfofilenam": [32, 33, 144], "graviti": 3, "grd_box": [67, 146], "great": [116, 125, 129, 130, 132, 137], "greater": [130, 132], "greenland": [144, 146], "grid": [40, 41, 47, 48, 49, 55, 56, 66, 67, 68, 69, 72, 94, 98, 99, 102, 107, 139, 140, 141, 144, 145, 146, 147], "grid_file_nam": 144, "ground": [26, 27, 139, 144, 147], "group": [154, 161], "groupdataset1": 161, "grow": [57, 144], "guarante": [119, 120, 134, 142, 161], "gulf": 146, "h": [144, 150, 151, 154, 159], "h5netcdf": [24, 102], "ha": [4, 19, 56, 58, 59, 66, 67, 68, 69, 136, 137, 143, 144, 145, 146, 148, 149, 154, 159, 161], "had": [154, 157], "half": [42, 146], "hand": 145, "handi": 161, "handl": [144, 161], "hash": 144, "have": [15, 51, 53, 56, 58, 59, 94, 114, 129, 134, 142, 144, 145, 148, 154, 157, 161], "hawaii": 146, "heat": 3, "height": [94, 99], "heinzel": 1, "help": [134, 143, 144, 150, 151, 154, 155, 159], "helper": 154, "here": [4, 140, 142, 144, 145, 146, 147, 154, 157, 161], "hexagon": [102, 145, 161], "hfun": [37, 62, 145], "high": [144, 145, 146], "high_res_region": 145, "higher": [11, 21, 145, 146], "highest": 145, "hillebrand": 1, "hist": [135, 161], "histor": 144, "histori": [24, 31, 114, 144], "hit": 161, "hodg": 161, "hoffman": 1, "hole": 161, "home": 144, "horizcellindic": [136, 137], "horizon": [51, 52, 53, 54, 144], "horizont": [51, 52, 53, 54, 94, 119, 120, 144, 148, 151], "horiztriangleindic": [136, 137], "horiztrianglenodeindic": [136, 137], "how": [2, 65, 66, 67, 68, 69, 93, 144, 157], "howev": [140, 148, 154, 161], "hpc": 154, "html": [2, 45, 143], "http": [1, 32, 45, 119, 120, 125, 129, 130, 132, 143, 150], "hurrican": 146, "hurt": 145, "i": [2, 4, 9, 15, 20, 22, 24, 27, 29, 30, 32, 33, 37, 38, 39, 40, 42, 43, 44, 47, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 81, 82, 85, 87, 88, 89, 94, 99, 102, 104, 112, 114, 119, 120, 130, 132, 134, 135, 136, 137, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 161], "ic": [3, 80, 109, 112, 141, 144, 147, 148, 152, 153, 154, 155, 156, 161], "icepres": [104, 154], "icepresenceextend": 104, "icepresent_qu60km_polar": 154, "icon": 161, "idea": 144, "ident": [102, 124, 129, 130, 132, 154, 161], "idx": 71, "ignor": [39, 67, 112, 135, 142, 146], "ignore_tim": [135, 161], "ih": 4, "imag": 100, "implement": [4, 143], "import": [15, 140, 141, 142, 144, 145, 146, 147, 150, 157, 161], "in_fil": [144, 150], "in_filenam": [53, 144, 159], "inch": 99, "includ": [2, 4, 15, 22, 23, 54, 66, 69, 78, 80, 105, 106, 107, 108, 119, 120, 134, 135, 136, 137, 139, 142, 143, 144, 145, 146, 147, 151, 154, 159, 161], "include_com": 23, "include_mesh_var": [135, 161], "include_sourc": 23, "increment": 143, "incur": 144, "independ": [82, 85, 94, 135, 148, 161], "index": [2, 27, 52, 54, 84, 94, 134, 135, 136, 137, 139, 143, 145], "indian": 150, "indic": [23, 26, 28, 66, 67, 68, 69, 94, 129, 130, 132, 134, 135, 136, 137, 143, 144, 146, 147, 148, 150, 154, 161], "individu": [150, 159], "indo": 150, "infil": [114, 144], "infile1": [31, 144], "infile2": [31, 144], "infilenam": [81, 82, 85], "info": [32, 33, 142, 144, 154], "inform": [93, 114, 144, 154, 161], "infrastructur": 3, "infrequ": 144, "ingredi": 146, "init": 161, "initi": [83, 139, 144, 154, 161], "initial_onli": 159, "initial_st": 144, "initial_state_no_isc": 144, "inject_bathymetri": 149, "inject_preserve_floodplain": 149, "inlin": 4, "inplac": 144, "input": [32, 33, 40, 55, 66, 81, 82, 85, 144, 146, 150, 154, 159, 161], "input_nam": 144, "inputdata": 154, "inputmesh": 154, "inset": 99, "insid": [48, 49, 58, 59, 142, 144, 145], "instal": [143, 154, 157], "instanc": 161, "instead": [67, 144, 145, 161], "instruct": 157, "int": [15, 17, 18, 26, 27, 28, 30, 34, 47, 49, 51, 52, 53, 54, 56, 57, 58, 59, 66, 67, 68, 69, 79, 101, 102, 107, 108, 110, 114, 135, 140, 143, 144, 145], "integ": [4, 17, 135, 146, 154, 155, 161], "intend": [42, 43, 44, 150, 154], "intens": 140, "interest": [145, 161], "interfac": 161, "interior": [135, 161], "intermedi": [37, 62, 145, 150], "intern": [136, 137, 144, 148], "interp_bilin": 140, "interp_mpas_to_transect_triangle_nod": 94, "interp_transect_grid_to_transect_triangle_nod": 94, "interpcellindic": 94, "interpcellweight": 94, "interphorizcellindic": [136, 137], "interphorizcellweight": [136, 137], "interplevelindic": 94, "interpoi": 55, "interpol": [23, 94, 96, 97, 98, 119, 120, 134, 136, 137, 139, 144, 161], "intersect": [56, 58, 132, 136, 137, 138, 144, 158], "introduc": 143, "invalid": 144, "invers": 144, "invok": 144, "involv": [94, 154, 161], "io": [32, 142, 144, 145, 150], "is_period": 144, "isel": 161, "island": 146, "ismip6": 141, "isn": [9, 144], "isocontour": 69, "isol": 144, "issu": [144, 161], "item": 161, "iter": [146, 147], "iter_count": 145, "its": [135, 142, 144, 148, 161], "itself": [4, 142, 146, 154], "j": [1, 3], "jacobsen": 1, "jcfg_file": 142, "jig": [37, 62, 142, 145], "jigsaw": [37, 38, 39, 40, 62, 139, 142], "jigsaw_driv": [142, 145], "jigsaw_to_netcdf": [142, 144], "jigsawpi": [144, 145], "join": 143, "joseph": 1, "juan": 1, "jump": 94, "just": [29, 142, 143, 145, 151, 161], "k": 3, "kd": 138, "kdtree": [47, 68, 146], "keep": [4, 6, 69, 144, 161], "kei": [4, 146, 161], "kennedi": 1, "keyword": 30, "kg": 3, "khat": 161, "kilomet": [144, 145], "kind": [142, 161], "km": [36, 37, 41, 42, 43, 61, 62, 88, 89, 104, 144, 145, 146, 154, 161], "know": [4, 93], "kwarg": 30, "l": 144, "land": [78, 79, 80, 139, 144, 146, 161], "landic": 144, "landicemask": [103, 144], "larg": [140, 144, 146, 150, 161], "larger": [144, 150], "last": [63, 150], "lat": [37, 38, 40, 41, 42, 43, 44, 47, 48, 49, 56, 58, 62, 64, 66, 67, 68, 69, 71, 72, 75, 89, 94, 99, 117, 118, 134, 135, 137, 140, 142, 145, 146], "lat_grd": [47, 48, 49, 65, 67, 68], "latcel": [58, 59, 108, 140], "latent": 3, "later": [6, 94, 144, 149], "latitud": [37, 42, 47, 48, 49, 55, 56, 58, 59, 62, 65, 66, 67, 68, 69, 79, 80, 99, 107, 108, 137, 140, 144, 145, 146, 147, 153, 158], "latitude_threshold": [79, 80, 147], "latlonbuff": 99, "latnod": [134, 137, 161], "latposeq": 42, "latpospol": 42, "latscentr": 107, "latsvertex": 107, "lattransect": 137, "lattransit": [42, 44, 145], "latwidtheq": 42, "latwidthpol": 42, "latwidthtransit": [44, 145], "layer": [83, 84, 94, 135, 148, 161], "layerthick": [82, 84, 85, 94, 148, 151], "layout": 141, "lcrc": 154, "lead": [144, 161], "learn": 154, "least": [80, 129, 130, 132, 145, 147, 148], "leav": 161, "left": [99, 161], "len": [66, 68, 119, 120], "length": [37, 41, 42, 43, 44, 55, 62, 89, 119, 120, 144, 145, 158], "let": 24, "level": [26, 27, 28, 83, 94, 108, 135, 139, 141, 146, 149, 153, 161], "levelindic": 94, "li": 161, "librari": [24, 102, 144, 145], "lie": [135, 136, 137, 161], "like": [3, 4, 15, 94, 135, 142, 144, 145, 150, 151, 154, 161], "limit": [112, 161], "line": [4, 22, 24, 26, 27, 55, 59, 95, 139, 143, 144, 145, 150, 151, 154, 157, 159, 161], "linear": [136, 137], "linearli": [96, 161], "linestr": 151, "linestyl": 141, "link": [143, 149, 154], "linspac": [4, 140, 145], "lipscomb": 1, "list": [1, 4, 15, 18, 26, 28, 30, 33, 36, 38, 61, 66, 67, 68, 69, 100, 110, 114, 135, 144, 145, 146, 151, 154, 159, 161], "load": [56, 58, 59, 144], "local": [2, 149, 157], "locat": [58, 59, 94, 99, 144, 146, 147, 154, 161], "lock": [79, 139], "log": [32, 33, 34, 36, 37, 38, 51, 53, 56, 57, 58, 59, 61, 62, 92, 93, 135, 139, 144, 145], "log10": 27, "log_command": 30, "log_filenam": [29, 142], "log_plot": 27, "logger": [29, 30, 32, 33, 34, 36, 37, 38, 51, 53, 56, 57, 58, 59, 61, 62, 92, 93, 142, 144], "loggingcontext": [142, 144], "logic": 38, "logitud": 144, "lon": [37, 38, 40, 41, 47, 48, 49, 56, 58, 62, 64, 66, 67, 68, 69, 71, 72, 75, 89, 94, 99, 117, 118, 134, 135, 137, 140, 142, 145, 146], "lon_grd": [47, 48, 49, 65, 67, 68], "lon_lat_to_cartesian": 158, "loncel": [58, 59, 108, 140], "long": [146, 161], "longer": 99, "longest": [69, 146], "longitud": [37, 47, 48, 49, 55, 56, 58, 59, 62, 65, 66, 67, 68, 69, 89, 107, 108, 134, 137, 140, 144, 145, 146, 153, 158, 161], "lonlat": [135, 161], "lonnod": [134, 137, 161], "lonscentr": 107, "lonsvertex": 107, "lontransect": 137, "look": [110, 136, 137, 144, 145, 150, 151, 161], "lot": [142, 161], "low": [108, 139], "lower": [28, 94, 99, 153, 158], "lowerleft": 99, "luke": 1, "m": [3, 36, 37, 41, 55, 61, 62, 88, 89, 119, 120, 135, 136, 137, 141, 144, 145, 150, 151, 154, 157, 159, 161], "machin": [154, 161], "made": [56, 58, 59, 66, 69, 143, 144, 145, 146, 150], "mag": [135, 161], "magnitud": 131, "mai": [26, 27, 66, 112, 136, 137, 143, 144, 145, 146, 148, 154, 157, 161], "main": [0, 4, 139, 143, 145, 146], "major": [143, 144], "make": [2, 4, 6, 42, 43, 44, 48, 58, 59, 94, 96, 97, 98, 111, 134, 136, 137, 138, 139, 144, 145, 147, 151, 154, 157, 161], "make_diagnostics_fil": 4, "make_moc_basins_and_transect": 150, "make_mpas_scripfile_on_cel": 153, "make_mpas_scripfile_on_vertic": 153, "make_planar_hex_mesh": [143, 144, 145], "make_regions_fil": 155, "make_triangle_tre": [136, 137], "mali": [26, 27, 28, 141, 144], "mamba": 154, "mambaforg": 154, "manag": 29, "mani": [4, 66, 67, 68, 69, 142, 144, 148, 161], "manipul": [102, 152, 161], "map": [27, 51, 52, 53, 54, 99, 139, 144], "map_culled_to_bas": [51, 53, 144], "map_culled_to_base_filenam": [53, 144], "map_filenam": 144, "mapculledtobasecel": [52, 54], "mapculledtobaseedg": [52, 54], "mapculledtobasevertex": [52, 54], "mark": [1, 144, 150, 151], "mask": [33, 48, 78, 79, 80, 84, 92, 93, 101, 103, 108, 135, 139, 145, 150, 158, 161], "mask_and_transect_filenam": [93, 150], "mask_file_nam": 144, "mask_filenam": [93, 150], "mask_from_geojson": 145, "mask_typ": 144, "masks_nam": 144, "masktyp": [58, 59, 147], "master": [3, 115, 160], "match": [119, 120, 135, 143, 144, 154], "matplotlib": [26, 27, 28, 99, 133, 141, 145, 161], "matrix": 127, "matter": 154, "matthew": 1, "max": [67, 69, 114, 146], "max_length": [47, 49, 145], "maxedg": [108, 114, 135, 144, 161], "maxedges1": 144, "maxedges2": 144, "maximum": [27, 47, 49, 59, 67, 69, 79, 108, 119, 120, 144, 146], "maxlength": 99, "maxlevelcel": [82, 84, 85, 94, 135, 148, 151, 161], "maxr": [119, 120], "mdt": [140, 145], "mean": [135, 147, 157, 161], "meant": [66, 67, 68, 69, 147], "memori": [140, 144], "mention": 148, "mere": 144, "merg": [31, 33, 114, 139, 147, 150], "merge_featur": 144, "merge_grid": [114, 144], "merge_point": [114, 144], "mergecellwidthvslat": 145, "merged_mesh": 144, "meridian": [144, 161], "meridion": [93, 139, 159], "mesh": [26, 27, 28, 31, 61, 62, 65, 66, 67, 68, 69, 79, 87, 88, 89, 92, 93, 94, 98, 100, 102, 103, 104, 110, 112, 114, 121, 122, 123, 134, 135, 136, 137, 138, 139, 140, 142, 147, 148, 150, 151, 154, 158, 159], "mesh1": 144, "mesh2": 144, "mesh_definition_tool": 145, "mesh_fil": [26, 27, 86, 90, 150], "mesh_file_nam": 144, "mesh_filenam": [87, 88, 89, 93, 135, 150, 151, 159, 161], "mesh_nam": [150, 154], "mesh_to_cul": 145, "mesh_to_triangl": [136, 137, 138, 161], "mesh_triangl": [37, 62, 142, 145], "mesh_typ": [67, 146], "meshdens": [87, 88, 89, 144], "meshfil": 144, "meshfilenam": [105, 106, 110, 154], "meshfilenamedst": [113, 154], "meshfilenamesrc": [113, 154], "meshgrid": [140, 145], "meshspec": 32, "messag": [144, 150, 151, 154], "meta": [6, 143], "meter": [36, 37, 38, 39, 47, 49, 59, 61, 62, 65, 66, 67, 68, 88, 102, 144, 145, 146], "method": [4, 6, 29, 47, 101, 124, 144, 159, 161], "meti": [110, 144, 154], "mexico": 146, "michael": 1, "micro": 143, "mid": [42, 145], "middl": [83, 84], "might": [112, 138, 142, 144, 145, 151, 154, 161], "mile": 1, "milena": 151, "min": [67, 69, 146], "mincellwidth": [87, 88, 89], "mind": 145, "miniconda": 157, "miniconda3": [144, 154], "minimum": [27, 67, 79, 80, 144, 146], "minlevelcel": 151, "minor": 143, "mix": [135, 161], "moc": 139, "moc_basin": 150, "moc_southern_boundary_extractor": 150, "mocadd_moc_southern_boundary_transect": 150, "mod": [136, 137, 140], "model": [3, 139, 159, 161], "modif": 144, "modifi": [4, 24, 63, 144, 146, 147, 150], "modul": [3, 4, 29, 142, 143, 144, 145, 146, 147, 149, 150, 152, 153, 154, 155, 156, 158], "monthli": 161, "more": [0, 78, 144, 145, 146, 147, 148, 150, 151, 154, 159, 161], "most": [3, 15, 119, 120, 145, 146], "mpa": [1, 3, 4, 31, 32, 34, 36, 37, 42, 43, 44, 45, 51, 52, 53, 54, 55, 57, 58, 59, 61, 62, 79, 81, 82, 84, 85, 87, 88, 89, 92, 93, 94, 96, 97, 98, 100, 102, 103, 104, 105, 106, 108, 110, 112, 114, 121, 122, 123, 134, 135, 136, 137, 138, 140, 142, 143, 145, 147, 148, 149, 150, 151, 154, 158, 159], "mpas_to_triangl": 144, "mpas_tool": [2, 3, 4, 139, 140, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 161], "mpas_tools_dev": 157, "mpascellcul": [33, 110, 144, 145, 154], "mpasconfigpars": 4, "mpascullerloc": [110, 154], "mpasfield": 55, "mpasfil": [45, 103], "mpasmaskcr": 144, "mpasmeshconvert": [32, 144, 145], "mpaso": 161, "mpi": 154, "msh": [37, 61, 62, 142, 145, 149], "msh_filenam": [39, 142], "much": 144, "multipl": [4, 26, 27, 28, 135, 144, 146, 151, 154], "multipli": 94, "multipolygon": 48, "multiprocess": [34, 56, 58, 59, 101, 139], "multiprocessing_method": 144, "must": [4, 30, 52, 54, 55, 94, 102, 129, 130, 132, 143, 144, 145, 146, 147, 149, 151, 154, 159], "mutiprocess": 101, "n": [4, 36, 37, 41, 42, 43, 44, 55, 61, 62, 66, 68, 69, 88, 89, 144, 145, 154, 157, 161], "n_longest": [69, 146], "name": [4, 7, 9, 13, 14, 16, 17, 18, 19, 20, 22, 24, 26, 27, 28, 29, 31, 36, 37, 39, 50, 61, 62, 63, 66, 67, 68, 69, 84, 87, 100, 102, 105, 106, 107, 108, 110, 112, 114, 135, 142, 143, 144, 145, 146, 149, 151, 154, 159, 161], "narrow": [146, 147], "natur": 147, "natural_earth": [144, 147], "nc": [27, 28, 36, 37, 61, 62, 110, 114, 135, 140, 141, 142, 144, 145, 146, 147, 149, 150, 154, 159, 161], "nc4": 140, "nc_file": [69, 146], "nc_var": [69, 146], "ncell": [57, 94, 96, 97, 108, 114, 144, 151, 161], "ncellsinregion": 144, "ncolumn": 107, "ndarrai": [27, 36, 37, 38, 41, 42, 43, 44, 47, 48, 49, 55, 56, 61, 62, 65, 66, 67, 68, 69, 83, 88, 89, 107, 108, 116, 119, 120, 124, 125, 127, 128, 130, 131, 132, 145, 159], "nearest": [47, 49, 57, 68, 145, 146], "nearli": [145, 154, 161], "necess": 161, "necessari": [154, 158], "necessarili": [142, 145], "nedg": [114, 144, 161], "need": [2, 6, 143, 144, 145, 146, 148, 150, 151, 154, 157, 161], "neg": [49, 145], "neighbor": [47, 49, 57, 68, 96, 146], "neightbor": 68, "netcdf": [24, 39, 45, 50, 69, 102, 103, 110, 112, 135, 142, 146, 154, 159], "netcdf3_64bit": [24, 102], "netcdf3_class": [24, 102], "netcdf4": [24, 102, 140, 141], "netcdf4_class": [24, 102], "new": [6, 29, 51, 53, 66, 93, 99, 104, 142, 143, 144, 146, 147, 154, 161], "next": [144, 146, 161], "nhorizbound": 94, "ninterp": 161, "nlat": [140, 145], "nlon": [140, 145], "nn_search": [47, 68, 146], "no_isc_to_culled_map": 144, "node": [45, 50, 94, 96, 97, 98, 134, 136, 137, 144, 161], "nodecellindic": [134, 161], "nodecellweight": [134, 161], "nodehorizboundsindic": 94, "nodevalu": [136, 137], "nompi": 154, "non": [31, 102, 114, 144, 145], "none": [6, 15, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 47, 49, 51, 53, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 81, 82, 85, 92, 93, 94, 99, 100, 101, 102, 108, 110, 113, 114, 135, 142, 144, 146, 161], "nonperiodic_i": [102, 143, 144, 145], "nonperiodic_mesh_10x20_1km": 145, "nonperiodic_x": [102, 143, 144, 145], "nonzero": 30, "norm": [26, 27], "normal": [135, 143, 159, 161], "north": [55, 144, 145], "north_america": 146, "northeast": 146, "northern": 145, "noth": [4, 135, 161], "notic": 157, "now": [144, 145, 146, 157, 161], "np": [15, 140, 145, 146], "nparticl": [135, 161], "nproc": 154, "nprocsarrai": [110, 154], "nprocsfil": 154, "npx": 145, "npy": 145, "nregion": 144, "nrow": 107, "nsweep": [79, 147], "ntransect": 144, "ntransectcel": 94, "ntransecttriangl": [94, 96, 97, 98], "ntriangl": 161, "ntrianglenod": [94, 96, 97, 98], "number": [4, 15, 26, 34, 47, 49, 51, 52, 53, 54, 56, 57, 58, 59, 66, 67, 68, 69, 79, 94, 99, 101, 102, 107, 108, 110, 114, 119, 120, 143, 144, 146, 147, 150, 154, 161], "numer": 3, "numpi": [4, 15, 27, 47, 48, 49, 56, 83, 107, 108, 116, 119, 120, 124, 125, 127, 128, 129, 130, 131, 132, 136, 137, 140, 145, 159, 161], "nvertic": [114, 144, 161], "nvertlev": [135, 161], "nvertlevel": [84, 94, 96, 97, 135, 151, 161], "nvertlevelsp1": 161, "nweight": 94, "nx": [102, 143, 144, 145], "ny": [102, 143, 144, 145], "o": [144, 150, 154, 159, 161], "object": [4, 26, 27, 93, 124, 127, 142, 144, 145, 147, 151, 159, 161], "objecttyp": [144, 147, 161], "observ": [94, 136, 137], "obtain": 145, "occur": 146, "ocean": [4, 135, 144, 145, 146, 147, 148, 150, 161], "odataset": 28, "off": [55, 161], "often": [142, 154, 158, 161], "old": 144, "on_a_spher": 144, "on_spher": [38, 39, 87, 142], "onc": [101, 136, 137, 144], "one": [11, 21, 30, 33, 56, 58, 59, 61, 62, 65, 78, 94, 104, 129, 130, 132, 136, 137, 141, 142, 144, 145, 146, 147, 148, 149, 154, 158, 159, 161], "ones": [57, 144, 145, 147], "ong": 142, "onli": [3, 45, 101, 135, 144, 145, 146, 147, 148, 150, 154, 161], "onto": 154, "open": [2, 161], "open_dataset": [142, 144, 147, 150, 161], "oper": [56, 57, 58, 59, 139, 144], "oppos": [87, 107, 137], "opt": 142, "option": [4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 43, 47, 49, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 79, 81, 82, 84, 85, 87, 92, 93, 94, 99, 100, 101, 102, 104, 107, 108, 114, 115, 123, 134, 135, 136, 137, 142, 144, 145, 146, 149, 150, 151, 154, 159, 161], "order": [136, 137, 143, 144], "org": [119, 120, 125], "origin": [4, 23, 64, 94, 98, 121, 122, 136, 137, 144, 146, 161], "ot": [30, 145], "other": [3, 4, 6, 10, 11, 21, 22, 96, 97, 112, 125, 126, 128, 129, 130, 135, 139, 142, 144, 145, 146, 154, 161], "othermesh": 122, "otherwis": [39, 144], "out": [4, 24, 32, 33, 54, 85, 102, 135, 144, 147, 148, 150, 157, 159], "out_dir": [135, 161], "out_fil": [144, 150], "out_filenam": [36, 37, 53, 54, 61, 62, 142, 144, 145, 159], "out_vari": 159, "outfil": [31, 114, 144], "outfile1": [114, 144], "outfile2": [114, 144], "outfilenam": [81, 82, 85, 102, 143, 145], "outlin": 95, "output": [24, 27, 28, 29, 30, 32, 33, 34, 36, 37, 38, 39, 45, 50, 51, 53, 56, 57, 58, 59, 61, 62, 81, 82, 85, 92, 93, 94, 102, 103, 135, 142, 144, 150, 154, 159, 161], "output_32bit": 135, "output_filenam": 53, "output_interv": 159, "output_nam": [39, 50, 142, 144], "output_state_2015": 141, "output_state_2100": 141, "output_state_2200": 141, "output_state_2300": 141, "outputdir": 154, "outputmesh": 154, "outputprefix": [110, 154], "outsid": [48, 49, 58, 59, 66, 144, 145, 146], "over": [4, 6, 10, 11, 21, 22, 51, 53, 66, 94, 144, 145, 146, 161], "overhead": [144, 154], "overrid": 24, "overturn": [93, 139], "own": [110, 135, 148, 150, 151, 154, 161], "p": [144, 154, 161], "pacif": [41, 146, 150], "packag": [2, 4, 9, 15, 139, 140, 143, 144, 145, 147, 150, 154, 157, 158, 161], "page": 0, "pair": [99, 130, 134, 144, 161], "parallel": 144, "param": [65, 146], "paramet": [7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 110, 112, 114, 115, 116, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 134, 135, 136, 137, 138, 146], "parameter": 145, "paraveiw": [61, 62, 149, 161], "paraview": [135, 139], "paraview_extractor": [149, 161], "paraview_vtk_field_extractor": 161, "parent_id": 144, "parit": 110, "pars": [4, 18, 115, 143], "parse_arg": 143, "parser": [4, 6, 8, 9, 10, 11, 12, 21, 143], "part": [0, 4, 20, 42, 43, 44, 110, 134, 135, 143, 144, 145, 149, 152, 154, 155, 156, 159, 161], "partial": [145, 161], "particl": [135, 161], "particular": 130, "particularli": [140, 144, 150, 161], "partit": [139, 144, 152, 156], "partition_": 154, "partition_diag": [110, 154], "pass": [30, 51, 53, 55, 59, 94, 135, 142, 144, 146, 154, 161], "passag": [80, 147, 151], "path": [4, 8, 10, 24, 26, 27, 28, 32, 33, 45, 103, 110, 143, 144, 146, 154, 157], "pattern": [135, 161], "pdf": 32, "peninsula": [78, 80, 147], "pentagon": 161, "per": 141, "percentil": 27, "perfect": 83, "perform": [55, 56, 58, 59, 94, 99, 101, 104, 111, 142, 144, 154, 158, 159, 161], "perhap": [144, 150], "period": [102, 134, 144, 145], "periodic_mesh_10x20_1km": 145, "periodiccopi": [134, 161], "petersen": [1, 151], "phillip": 1, "piec": 146, "pip": 157, "pipelin": 143, "place": [4, 66, 143, 146], "plain": [61, 62], "planar": [36, 38, 39, 45, 61, 87, 88, 102, 120, 121, 122, 123, 136, 139, 144, 149, 158], "planar_hex": [143, 144, 145], "plane": [144, 161], "plasma": [28, 141], "plasma_r": 26, "pleas": 143, "plot": [26, 27, 28, 37, 62, 66, 67, 68, 69, 99, 100, 110, 134, 135, 136, 137, 139, 146, 154, 158, 161], "plot_box": [66, 67, 68, 69, 73, 146], "plot_cellwidth": [37, 62, 142], "plot_grounding_lin": [27, 141], "plot_map": 141, "plot_ocean_transect": 151, "plot_opt": [66, 67, 68, 69, 146], "plot_transect": 141, "plt": [141, 145, 161], "png": [37, 62, 66, 67, 68, 69, 100, 141, 146], "podg": 161, "point": [36, 38, 47, 49, 57, 61, 66, 68, 69, 94, 99, 109, 111, 116, 119, 120, 125, 129, 130, 132, 135, 136, 137, 139, 144, 145, 146, 157, 158, 161], "point_list": [69, 146], "pointer": 23, "polar": [42, 80, 99, 110, 145, 147, 154], "polarbuff": 99, "pole": [42, 43, 55, 144, 145, 146], "poleward": [99, 147], "polycollect": 27, "polygon": [36, 38, 56, 58, 61, 99, 135, 144, 145, 161], "pool": [56, 58, 59, 101, 144], "poor": 144, "popen": 30, "portion": 144, "posit": [49, 84, 94, 144, 145], "positive_lon": 144, "possibl": [4, 143, 144, 147, 161], "possibli": [33, 84, 96, 97, 144], "potenti": 94, "practic": 161, "pre": 27, "preced": [6, 10, 11, 21], "predefin": 145, "predict": 139, "prefer": [4, 150, 154, 161], "prefix": [45, 85, 110, 144, 148, 154, 159], "prepar": 156, "preparatori": [111, 154], "prepare_seaice_partit": 154, "prepend": [110, 154, 159], "preprocess": 154, "presenc": [152, 154], "present": [4, 51, 53, 112, 144, 152, 154], "preserv": [33, 61, 62, 144, 149], "preserve_floodplain": [61, 62], "prevent": 146, "previou": [144, 146, 157, 161], "previouli": 146, "previous": [114, 140, 144], "price": 1, "primarili": [154, 161], "prime": [144, 161], "print": 146, "prioriti": [11, 21, 22, 157], "probabl": 161, "problem": [55, 147, 161], "problemat": [61, 62, 135], "proce": [135, 161], "procedur": 2, "process": [56, 58, 59, 144], "process_count": [101, 144], "processor": [101, 110, 144, 154], "produc": [32, 33, 34, 37, 45, 62, 93, 94, 100, 141, 144, 145, 147, 149, 150, 161], "product": [126, 128], "profil": 154, "progress": [56, 58, 59, 61, 62, 135, 144], "prohibit": 161, "project": 3, "prompt": [135, 144, 161], "propag": 144, "properli": 142, "properti": [145, 151], "proport": 145, "propos": 161, "proven": [6, 22, 150], "provid": [0, 3, 26, 27, 33, 65, 81, 82, 85, 104, 136, 137, 142, 144, 145, 146, 154, 158, 161], "public_html": 154, "pure": 145, "purpos": [102, 144, 145, 150, 161], "purposefulli": [136, 137], "put": [99, 161], "pvd": [135, 161], "py": [136, 143, 144, 150, 151, 161], "pyplot": [141, 145, 161], "python": [4, 15, 34, 101, 139, 143, 145, 150, 154, 157, 161], "qu": [67, 146], "quadrilater": [66, 69, 94, 146, 161], "quak": 45, "quantiti": [105, 106], "quasi": [67, 146], "queri": [51, 52, 53, 54], "question": 4, "quit": 161, "quot": 15, "r": 140, "rad2deg": [140, 161], "radian": [107, 108, 125, 134, 137, 158, 161], "radiu": [3, 37, 38, 39, 43, 47, 49, 59, 67, 104, 116, 119, 144, 146], "rag": 161, "rais": [4, 9, 30], "random": 144, "rang": [4, 65, 66, 67, 68, 135, 144, 145, 161], "rare": 144, "raster": [47, 48, 49], "rather": [15, 23, 51, 53, 104, 135, 144, 161], "ravel": [141, 161], "raw": 23, "rawtexthelpformatt": 143, "re": [145, 157], "read": [4, 26, 27, 87, 93, 135, 140, 144, 145, 147, 161], "read_feature_collect": 145, "reappear": 161, "reason": [56, 58, 59, 144, 161], "recip": 143, "recommend": 55, "recomput": 144, "reconstruct": 139, "reconstruct_vari": 159, "rectangl": [69, 146], "reduc": 146, "refbottomdepth": [81, 83, 148], "refer": [4, 139, 148], "referenc": 15, "refin": [65, 66, 139], "regardless": 144, "region": [33, 34, 42, 47, 48, 49, 56, 58, 65, 66, 69, 78, 79, 80, 92, 93, 99, 110, 139, 145, 147, 149, 150, 152, 154], "region_box": [69, 146], "regioncellmask": 144, "regionedgemask": 144, "regionfilenam": 110, "regionnam": 144, "regiontyp": 112, "regionvertexmask": 144, "regist": 133, "register_sci_viz_colormap": 161, "regrid": [139, 154], "regrid_to_other_mesh": 156, "regular": [40, 135, 140, 145, 153, 161], "reindex": 144, "rel": [8, 10, 32, 33, 144, 145, 154, 161], "relat": [3, 139, 144, 161], "releas": 143, "relev": [0, 115, 144], "remain": [66, 146, 149], "remov": [33, 102, 110, 139, 144, 147, 161], "repeat": [136, 137, 146], "repeatedli": 146, "replac": 4, "repo": [144, 157], "repositori": 161, "repres": 124, "represent": 144, "request": [102, 119, 120, 144, 150, 154, 161], "requir": [15, 39, 59, 114, 143, 144, 145, 146, 148, 150, 159, 161], "reshap": 161, "resolut": [42, 59, 65, 66, 67, 119, 120, 136, 137, 144, 145, 146, 161], "resolv": [145, 147], "respect": [4, 55, 136, 137, 145, 146, 153], "restart": 161, "restrict": 146, "restrict_box": [66, 146], "resu": 144, "result": [36, 37, 38, 61, 62, 66, 67, 68, 69, 94, 96, 97, 98, 105, 106, 107, 108, 112, 135, 136, 137, 138, 144, 145, 146, 150, 154, 161], "retain": [22, 146], "retriev": 7, "return": [7, 12, 13, 14, 16, 17, 18, 19, 20, 26, 27, 32, 33, 34, 41, 42, 43, 44, 47, 48, 49, 51, 52, 53, 55, 56, 57, 58, 59, 65, 66, 67, 68, 69, 78, 79, 80, 83, 84, 92, 93, 94, 96, 97, 98, 99, 101, 102, 116, 119, 120, 125, 126, 127, 128, 129, 130, 131, 132, 134, 136, 137, 138, 144, 145, 150], "reus": 144, "revers": 144, "right": [99, 161], "rilei": 1, "ringler": 1, "roekel": 1, "rossbi": [43, 67, 146], "round": 55, "routin": [140, 161], "row": [107, 127], "rr": [67, 145, 146], "rrs18to6": 43, "rrs_cellwidthvslat": 145, "rst": [141, 161], "rule": 4, "run": [2, 30, 139, 142, 143, 144, 145, 148, 157, 159], "runner": [31, 114], "runtim": [135, 161], "rush": 157, "saenz": 1, "salin": 161, "same": [4, 24, 42, 43, 52, 54, 94, 100, 114, 119, 120, 130, 132, 144, 145, 149, 151, 154, 161], "sampl": [94, 135, 161], "save": [24, 32, 33, 51, 53, 67, 102, 114, 144, 145, 146, 154, 159], "savefig": 141, "saw": 161, "scalar": [129, 130, 132], "scale": [43, 67, 139, 145, 146], "scatter": 144, "scipi": [24, 102, 136, 137, 138, 140], "sciviscolor": [133, 161], "scope": 157, "screen": 144, "scrip": [105, 106, 107, 108, 139], "scrip_from_mpa": 144, "scripfil": 103, "scripfilenam": [105, 106, 108], "script": [45, 101, 139, 143, 144, 145, 150, 157], "scriptitl": 107, "sea": [3, 80, 94, 109, 147, 148, 149, 150, 152, 153, 154, 155, 156, 161], "seafloor": [94, 161], "seaic": [139, 145, 147, 152, 154, 155], "seaice_qu60km_polar": 154, "search": [68, 79, 146], "sec": 3, "second": [4, 30, 31, 44, 114, 127, 129, 130, 132, 136, 137, 143, 144, 161], "secondli": [122, 144], "section": [4, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 143, 144, 158], "section_proxi": 7, "sectionproxi": 7, "see": [3, 4, 65, 102, 140, 143, 144, 145, 146, 149, 151, 157, 159, 161], "seed": [57, 144], "seem": 144, "segment": [59, 94, 95, 99, 119, 120, 125, 132, 136, 137, 138, 144, 158], "segmentindic": 94, "select": [146, 161], "self": 4, "send": 29, "sens": [143, 144, 158], "separ": [4, 114, 122, 135, 144, 154, 159, 161], "sequenc": 158, "seri": 135, "serial": 144, "serv": 144, "sesson": 161, "set": [4, 24, 29, 32, 33, 34, 56, 57, 58, 59, 68, 69, 79, 95, 102, 136, 137, 143, 144, 146, 149, 150, 154, 157, 161], "set_auto_mask": 141, "set_titl": 141, "setup": [139, 143, 145], "sever": [37, 62, 145, 146, 147, 153, 154, 161], "sh": 154, "shade": 161, "shape": [47, 48, 49, 56, 58, 59, 99, 144, 145], "share": [154, 158], "sharei": 141, "sharex": 141, "sheet": 144, "shelf": [144, 146, 148], "shell": 30, "shift": [121, 122, 123, 144, 161], "shift_valu": 144, "shortest": [69, 146], "should": [4, 22, 29, 32, 33, 34, 54, 57, 58, 59, 61, 62, 66, 78, 80, 81, 82, 92, 101, 110, 114, 129, 136, 137, 141, 142, 143, 144, 146, 149, 154, 157, 159, 161], "show": [56, 58, 59, 99, 144, 150, 151, 154, 161], "show_progress": 144, "shown": [56, 58, 59], "showprogress": [56, 58, 59, 144], "shr_const_cdai": 3, "shr_const_cpfw": 3, "shr_const_cpic": 3, "shr_const_cpsw": 3, "shr_const_g": 3, "shr_const_latic": 3, "shr_const_latvap": 3, "shr_const_rearth": [3, 140, 145, 147], "shr_const_rhofw": 3, "shr_const_rhoic": 3, "shr_const_rhosw": 3, "side": [146, 161], "sign": [139, 144], "signed_dist": 145, "signed_distance_from_geojson": 145, "signific": [59, 148, 154, 161], "significantli": [154, 161], "similar": [4, 144], "similarli": [94, 135, 144, 147, 149, 161], "simpl": 145, "simple_seaice_partit": 154, "simpler": 161, "simplest": 159, "simpli": [2, 142, 161], "simplifi": 154, "simul": [139, 145, 148, 149, 154, 161], "sinc": [144, 147, 158, 161], "singl": [15, 31, 135, 144, 146, 159, 161], "situat": 161, "size": [37, 38, 55, 57, 62, 124, 129, 130, 132, 135, 144, 145, 151, 161], "skip": [135, 161], "slerp": [119, 120], "slice": 161, "slightli": [148, 161], "slow": [140, 144], "small": [4, 136, 137, 144, 146, 161], "smaller": [56, 58, 144, 158, 161], "smooth": [66, 68, 145, 146], "smooth_coastlin": 146, "smooth_window": 68, "smoother": 94, "snapshot": 161, "snippet": [142, 145], "so": [4, 15, 33, 37, 62, 79, 119, 120, 135, 142, 144, 145, 146, 147, 148, 154, 161], "so_signed_dist": 145, "some": [3, 4, 85, 136, 137, 144, 154, 158, 161], "someth": [144, 154], "sometim": [145, 161], "somewhat": 145, "somewher": 143, "sophist": 144, "sort": [69, 146], "sould": 114, "sourc": [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 154], "south": [55, 144, 145, 150], "southern": [92, 93, 139, 145, 161], "space": [4, 38, 42, 119, 120, 134, 135, 144, 148, 161], "spatial": [135, 136, 137, 138, 161], "spawn": [101, 144], "spec": [143, 157], "special": 161, "specif": [3, 32, 144, 145, 149, 154], "specifi": [26, 27, 112, 114, 123, 135, 144, 146, 147, 149, 151, 161], "speck": 143, "spehric": 145, "sphere": [39, 104, 119, 120, 125, 129, 145, 158, 161], "sphere_radiu": [39, 142, 144], "spheric": [38, 39, 87, 89, 144, 149, 158], "split": [114, 139], "split_grid": 144, "split_mesh1": 144, "split_mesh2": 144, "ssh": 94, "sst": 161, "sstnode": 161, "ssttri": 161, "stabl": [150, 160], "stackoverflow": [129, 130, 132], "standalon": 154, "standar": 144, "standard": [144, 161], "star": 148, "start": [4, 57, 66, 144, 146, 161], "state": 83, "statement": 142, "static": [127, 129, 130, 132], "staticfieldsoncel": [135, 161], "statu": 30, "stderr": [29, 142, 144], "stdout": [29, 32, 33, 34, 36, 37, 38, 56, 57, 58, 59, 61, 62, 92, 93, 142, 144], "step": [135, 142, 144, 146, 159, 161], "stephen": 1, "steven": 63, "still": 144, "storag": [135, 161], "store": [37, 62, 135, 144], "str": [7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 39, 45, 50, 53, 54, 61, 62, 69, 81, 82, 84, 85, 87, 88, 89, 93, 100, 102, 103, 104, 105, 106, 107, 108, 110, 112, 114, 115, 135, 143], "stream": 159, "strict": 157, "stride": 161, "string": [4, 15, 24, 27, 30, 59, 105, 106, 107, 108, 135, 148, 161], "string64": 144, "strlen": 24, "structur": 145, "stub": 143, "subdivid": [47, 49, 56, 58, 59, 99, 119, 120, 136, 137, 139, 144], "subdivide_great_circl": 158, "subdivide_planar": 158, "subdivis": [59, 99, 119, 120, 144, 158], "subdivisionr": [136, 137], "subdivisionresolut": [59, 144], "subdivisionthreshold": [56, 58, 144], "subplot": 141, "subprocess": [30, 139], "subset": 161, "subtask": [56, 58, 59], "success": 146, "suffic": 161, "suffici": [56, 58, 59, 144], "suffix": 154, "suggest": 157, "suit": [140, 151], "suitabl": 148, "sum": [94, 161], "summari": 0, "suppli": [15, 22, 29, 102, 135, 142, 144, 146, 159, 161], "support": [4, 135, 139, 142, 144, 146, 149, 154, 161], "sure": [144, 145, 157, 161], "surfac": [28, 94, 135, 148, 161], "surfacespe": 141, "sweep": 79, "switch": 145, "sync": 3, "syntax": 15, "system": [3, 121, 122, 123, 144, 154], "t": [9, 104, 143, 144, 145, 151, 154], "tag": [115, 144, 147], "take": [6, 10, 11, 21, 22, 66, 142, 144, 150, 161], "taken": [144, 146], "tanh": [41, 44, 145], "task": 154, "task_count": 154, "temp_dir": 135, "temperatur": [28, 141], "temperature_cmap_nam": 28, "temporari": [32, 33, 34, 37, 93, 135, 154], "tensor": [55, 56, 140, 145], "termin": [101, 144], "test": [2, 3, 4, 102, 139, 144, 145, 146, 154], "test_cime_const": 3, "testio": 23, "text": 143, "than": [15, 23, 51, 53, 99, 104, 135, 144, 145, 154, 161], "thei": [4, 6, 26, 27, 55, 79, 99, 102, 135, 138, 140, 143, 144, 146, 147, 157, 158, 161], "them": [157, 161], "therefor": 161, "theses": 154, "thi": [0, 4, 11, 15, 21, 22, 24, 29, 38, 39, 42, 43, 44, 66, 67, 68, 69, 94, 101, 104, 112, 114, 122, 126, 128, 134, 135, 136, 137, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 159, 161], "thick": [28, 84, 94, 141, 161], "third": [127, 143], "thk_2015": 141, "thk_2300": 141, "thk_diff_cbar": 141, "thk_diff_plot": 141, "those": [3, 4, 11, 21, 122, 142, 144, 148, 149, 154, 161], "though": [15, 161], "thread": [47, 49, 51, 52, 53, 54, 56, 57, 58, 59, 68], "three": [127, 144, 145, 146, 161], "three_region": 112, "three_region_eq": 112, "threshold": [56, 58, 144, 147], "through": [22, 146, 154, 158, 161], "thu": 161, "thwaites_temperature_transect": 141, "thwaites_transect": 141, "tight": [135, 161], "tile": 144, "time": [24, 26, 27, 28, 66, 67, 68, 69, 82, 84, 85, 135, 139, 141, 144, 145, 146, 151, 154, 159], "time_cmap_nam": 28, "time_seri": [135, 161], "timedaily_avg_activetracers_salin": 161, "timedaily_avg_activetracers_salinity_0": 161, "timedaily_avg_activetracers_salinity_maxlevelcel": 161, "timedaily_avg_activetracers_temperatur": 161, "timedaily_avg_activetracers_temperature_0": 161, "timedaily_avg_activetracers_temperature_maxlevelcel": 161, "timedaily_avg_layerthick": 161, "timedaily_avg_layerthickness_0": 161, "timedaily_avg_layerthickness_maxlevelcel": 161, "timedependentfieldsoncel": [135, 161], "timemonthly_avg_": [85, 148], "timeout": 30, "timeseriesstatsdaili": 161, "timeseriesstatsmonthli": 161, "tip": 161, "titl": [105, 106, 107, 108], "to_netcdf": 24, "todai": 154, "todd": 1, "togeth": [31, 33, 68, 114, 135, 139, 144, 161], "tong": 1, "too": [47, 49, 59, 144, 147, 161], "tool": [1, 3, 40, 110, 140, 142, 144, 150, 151, 157, 159, 161], "top": [83, 99, 135, 161], "topo": [61, 62, 149], "topo_cell_index": [135, 161], "topo_dim": [135, 161], "topograph": 135, "topographi": [28, 135, 149, 161], "touch": [136, 137], "track": [4, 144], "trans_func": 66, "trans_start": [66, 145, 146], "trans_width": [66, 145, 146], "transect": [28, 59, 78, 79, 80, 92, 93, 99, 100, 125, 139], "transect_nam": 100, "transectcellglobalid": 144, "transectcellmask": 144, "transectedgemask": 144, "transectedgemasksign": 144, "transectindicesonhoriznod": [136, 137], "transectinterpvertindic": 94, "transectinterpvertweight": 94, "transectnam": 144, "transectvalu": [136, 137], "transectvertexmask": 144, "transectweightsonhoriznod": [136, 137], "transectz": 94, "transfer": 161, "transform": 161, "transit": [42, 44, 66, 145, 146], "translat": [139, 161], "translate_planar_grid": 144, "tree": [136, 137, 138, 143], "trevor": 1, "tri": [26, 27, 161], "triangl": [26, 27, 39, 45, 50, 94, 96, 97, 98, 134, 136, 137, 138, 139, 142], "triangle_to_netcdf": 144, "triangul": [26, 27, 161], "tricellindic": [134, 161], "tricontourf": 94, "tricontourset": [26, 27], "trifil": 45, "trinagl": 161, "tripcolor": [94, 161], "true": [4, 9, 15, 23, 27, 30, 37, 38, 39, 61, 62, 66, 67, 68, 69, 72, 87, 113, 135, 137, 141, 142, 143, 144, 145, 146, 148, 161], "truncat": 159, "try": [122, 144], "tue": 144, "tupl": [4, 15, 58, 59], "turner": 1, "twice": [136, 137], "two": [31, 41, 44, 80, 114, 136, 137, 144, 145, 147, 149, 161], "two_region_eq": 112, "txt": [143, 144, 157], "type": [15, 18, 24, 58, 59, 67, 112, 129, 130, 132, 143, 144, 145, 146, 151, 159, 161], "typic": [15, 32, 33, 110, 114, 135, 136, 137, 142, 143, 144, 145, 146, 147, 150, 154, 158, 161], "u": [146, 161], "unchang": [66, 144, 146], "uncheck": 161, "uncul": 144, "under": [143, 144, 161], "underli": [144, 145, 146], "undul": 148, "unfamiliar": 154, "unfortun": 161, "uniform": [67, 139, 146], "union": 33, "uniqu": [29, 66, 67, 68, 69, 142], "unit": [104, 119, 120, 129], "unitspher": 104, "unless": [147, 161], "unlik": 144, "unrel": [159, 161], "unsign": 145, "until": 143, "up": [56, 58, 59, 66, 69, 94, 96, 97, 98, 136, 137, 138, 144, 146, 149, 150, 154, 161], "updat": [139, 144, 146, 157], "upon": [32, 33, 34, 37, 93], "upper": [28, 94, 99], "us": [3, 4, 15, 23, 24, 26, 27, 28, 29, 32, 33, 34, 37, 40, 41, 44, 47, 49, 51, 52, 53, 54, 56, 57, 58, 59, 62, 65, 66, 67, 68, 69, 81, 82, 93, 99, 100, 101, 102, 103, 110, 114, 119, 120, 122, 134, 135, 136, 137, 139, 140, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 161], "us_east_coast": 146, "us_gulf_coast": 146, "us_west_coast": 146, "usag": [114, 144, 150, 151, 154, 159], "usdequ120at30cr10rr2": 146, "use_numpyfunc": 15, "use_progress_bar": [61, 62, 135], "uselandicemask": 103, "user": [4, 6, 10, 22, 110, 123, 143, 144, 145, 146, 147, 149, 161], "usr": 145, "util": [3, 144, 154], "v": [147, 151, 159, 161], "v0": [143, 160], "v1": 127, "v2": 127, "v3": 127, "valid": [15, 32, 94, 108, 143, 144], "valu": [3, 4, 13, 14, 15, 16, 17, 18, 22, 24, 27, 47, 48, 49, 65, 66, 94, 97, 112, 114, 119, 135, 136, 137, 144, 145, 146, 154, 155, 161], "van": 1, "var": 159, "var_plot": [27, 141], "vari": 148, "variabl": [6, 26, 27, 28, 29, 40, 59, 69, 94, 100, 107, 112, 124, 134, 135, 139, 140, 141, 144, 145, 146, 151, 159, 161], "variable_list": [100, 135, 151, 161], "variable_nam": [27, 100, 141], "variat": 145, "varieti": 144, "variou": [140, 141, 151, 157], "varnam": 112, "vector": [41, 42, 43, 44, 119, 120, 139], "vector_reconstruct": 159, "veloc": 147, "veneziani": 151, "veri": [140, 144, 161], "version": [144, 154, 161], "vertex": [58, 59, 106, 144], "vertexdegre": 144, "vertic": [52, 54, 56, 58, 59, 83, 84, 94, 107, 108, 114, 134, 135, 136, 137, 144, 147, 148, 150, 151, 153, 158, 161], "vi": 143, "via": [81, 82, 135, 144, 146, 161], "view": [2, 61, 62, 149, 161], "visual": [94, 139, 144, 148, 158], "visualizaiton": 151, "viz": [94, 149, 151, 161], "vmax": [27, 141], "vmin": [27, 141], "vtk": [135, 139, 149], "vtk_dir": [61, 62], "vtk_file": [135, 161], "vtk_files2": 161, "vtk_files3": 161, "vtk_files4": 161, "vtk_files5": 161, "vtk_files6": 161, "vtk_files7": 161, "vtk_files8": 161, "vtk_files9": 161, "vtp": [135, 161], "w": 159, "wa": [19, 20, 22, 23, 141, 144, 154], "wai": [135, 142, 143, 144, 145, 150, 151, 154, 157, 159, 161], "want": [142, 144, 145, 154, 161], "water": [3, 135, 161], "wc14to60e2r3": 154, "we": [3, 4, 140, 144, 145, 150, 154, 157, 161], "weight": [27, 94, 134, 136, 137, 145, 161], "weights_filenam": 159, "weightsfilenam": 113, "weird": 145, "well": [4, 37, 62, 134, 135, 140, 144, 145, 150], "were": [96, 97, 161], "western_atlant": 146, "wet": 149, "what": [143, 151, 161], "whatev": [96, 97, 144], "when": [6, 15, 22, 94, 114, 134, 135, 136, 137, 143, 144, 146], "where": [4, 9, 23, 29, 32, 33, 61, 62, 66, 67, 68, 69, 94, 108, 112, 119, 120, 129, 135, 136, 137, 140, 142, 144, 145, 146, 147, 148, 152, 154, 161], "wherea": 161, "whether": [9, 19, 20, 22, 23, 27, 30, 37, 38, 39, 56, 58, 59, 61, 62, 66, 67, 68, 69, 87, 100, 103, 104, 107, 110, 134, 135, 137, 144, 146, 149], "which": [3, 4, 15, 22, 24, 26, 27, 28, 32, 33, 34, 37, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 66, 78, 80, 92, 93, 94, 104, 112, 129, 130, 132, 134, 135, 136, 137, 142, 143, 144, 145, 146, 147, 148, 149, 154, 161], "whichev": [130, 132], "while": [144, 145, 146, 150], "who": 161, "whose": [57, 122], "wide": [80, 144, 147, 150], "widen": [79, 80, 139], "widen_transect_edge_mask": 147, "width": [36, 37, 41, 42, 43, 44, 61, 62, 65, 66, 67, 88, 89, 99, 139, 140], "wiki": [119, 120, 125], "wikipedia": [119, 120, 125], "william": 1, "wind": [134, 161], "window": 76, "wise": [129, 130, 132], "wish": [136, 137, 144, 161], "within": [4, 94, 134, 135, 136, 137, 139, 143, 145, 146, 154, 157, 161], "withing": 146, "without": [4, 135, 143, 146, 150, 154], "wolfram": 1, "won": [143, 154], "work": [45, 56, 58, 59, 102, 111, 142, 144, 154, 157, 161], "worker": [47, 49, 51, 52, 53, 54, 57, 68], "workflow": [42, 43, 44, 139, 144, 146, 147, 150, 157, 161], "worth": 144, "would": [4, 143, 144, 145, 147, 150], "wrapper": 144, "write": [4, 24, 30, 31, 53, 54, 93, 105, 106, 107, 108, 112, 114, 139, 142, 144, 150], "write_2d_scripfil": 153, "write_culled_dataset": 144, "write_map_culled_to_bas": [51, 53, 144], "write_netcdf": [142, 144], "write_scrip_fil": 153, "write_time_varying_zmid": 148, "written": [4, 22, 29, 32, 33, 37, 54, 62, 135, 144, 145, 150, 161], "www": 45, "x": [1, 28, 32, 33, 36, 37, 38, 55, 61, 62, 66, 68, 69, 76, 88, 89, 100, 102, 110, 116, 117, 118, 119, 120, 123, 124, 129, 130, 132, 136, 141, 142, 143, 144, 145, 151, 154, 159, 161], "x1": [122, 144], "x_mid": 145, "x_period": 144, "xarrai": [24, 32, 33, 34, 51, 52, 56, 57, 58, 59, 78, 79, 80, 83, 84, 92, 94, 96, 97, 98, 100, 102, 121, 122, 123, 134, 136, 137, 138, 142, 144, 145, 147, 150, 161], "xbuffer": 99, "xcartnod": 137, "xcarttransect": 137, "xcell": [55, 122, 144], "xlim": 161, "xml": 161, "xnode": [134, 136, 161], "xoffset": [123, 144], "xout": [119, 120], "xr": 144, "xtime": [135, 161], "xtime_enddaili": 161, "xtime_startdaili": 161, "xtransect": 136, "xval": 145, "xvertex": 144, "xylar": [1, 144, 145, 150, 151], "y": [28, 36, 38, 55, 61, 76, 88, 102, 116, 117, 118, 119, 120, 123, 124, 129, 130, 132, 136, 141, 142, 144, 145, 154, 157, 159], "y1": [122, 144], "y_period": 144, "yaml": 143, "ybuffer": 99, "ycartnod": 137, "ycarttransect": 137, "ycell": [55, 122, 144], "ye": 144, "year": [4, 154], "yet": [143, 144], "ylgnbu_r": 28, "ylim": 161, "ynode": [134, 136, 161], "yoffset": [123, 144], "you": [2, 4, 24, 26, 27, 30, 135, 142, 143, 144, 145, 151, 154, 157, 159, 161], "your": [151, 154, 157, 161], "yout": [119, 120], "ytransect": 136, "yvertex": 144, "z": [61, 62, 83, 94, 116, 117, 118, 119, 124, 129, 130, 132, 146, 148, 159], "z_contour": [69, 146], "zcartnod": 137, "zcarttransect": 137, "zcell": 144, "zero": [94, 136, 137, 144, 145, 147], "zhang": 1, "zip": 141, "zmid": [82, 84, 85, 139], "znode": [134, 161], "zonal": 159, "zout": 119, "zseafloor": 94, "ztransect": 94, "ztransectnod": 94, "zvertex": 144}, "titles": ["API reference", "Main Authors", "Building the Documentation", "CIME Constants", "Config files", "mpas_tools.cime.constants", "mpas_tools.config.MpasConfigParser", "mpas_tools.config.MpasConfigParser.__getitem__", "mpas_tools.config.MpasConfigParser.add_from_file", "mpas_tools.config.MpasConfigParser.add_from_package", "mpas_tools.config.MpasConfigParser.add_user_config", "mpas_tools.config.MpasConfigParser.append", "mpas_tools.config.MpasConfigParser.copy", "mpas_tools.config.MpasConfigParser.get", "mpas_tools.config.MpasConfigParser.getboolean", "mpas_tools.config.MpasConfigParser.getexpression", "mpas_tools.config.MpasConfigParser.getfloat", "mpas_tools.config.MpasConfigParser.getint", "mpas_tools.config.MpasConfigParser.getlist", "mpas_tools.config.MpasConfigParser.has_option", "mpas_tools.config.MpasConfigParser.has_section", "mpas_tools.config.MpasConfigParser.prepend", "mpas_tools.config.MpasConfigParser.set", "mpas_tools.config.MpasConfigParser.write", "mpas_tools.io.write_netcdf", "mpas_tools.landice.visualization", "mpas_tools.landice.visualization.plot_grounding_lines", "mpas_tools.landice.visualization.plot_map", "mpas_tools.landice.visualization.plot_transect", "mpas_tools.logging.LoggingContext", "mpas_tools.logging.check_call", "mpas_tools.merge_grids.merge_grids", "mpas_tools.mesh.conversion.convert", "mpas_tools.mesh.conversion.cull", "mpas_tools.mesh.conversion.mask", "mpas_tools.mesh.creation.build_mesh", "mpas_tools.mesh.creation.build_mesh.build_planar_mesh", "mpas_tools.mesh.creation.build_mesh.build_spherical_mesh", "mpas_tools.mesh.creation.jigsaw_driver.jigsaw_driver", "mpas_tools.mesh.creation.jigsaw_to_netcdf.jigsaw_to_netcdf", "mpas_tools.mesh.creation.mesh_definition_tools", "mpas_tools.mesh.creation.mesh_definition_tools.AtlanticPacificGrid", "mpas_tools.mesh.creation.mesh_definition_tools.EC_CellWidthVsLat", "mpas_tools.mesh.creation.mesh_definition_tools.RRS_CellWidthVsLat", "mpas_tools.mesh.creation.mesh_definition_tools.mergeCellWidthVsLat", "mpas_tools.mesh.creation.mpas_to_triangle.mpas_to_triangle", "mpas_tools.mesh.creation.signed_distance", "mpas_tools.mesh.creation.signed_distance.distance_from_geojson", "mpas_tools.mesh.creation.signed_distance.mask_from_geojson", "mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson", "mpas_tools.mesh.creation.triangle_to_netcdf.triangle_to_netcdf", "mpas_tools.mesh.cull.cull_dataset", "mpas_tools.mesh.cull.map_culled_to_base", "mpas_tools.mesh.cull.write_culled_dataset", "mpas_tools.mesh.cull.write_map_culled_to_base", "mpas_tools.mesh.interpolation.interp_bilin", "mpas_tools.mesh.mask.compute_lon_lat_region_masks", "mpas_tools.mesh.mask.compute_mpas_flood_fill_mask", "mpas_tools.mesh.mask.compute_mpas_region_masks", "mpas_tools.mesh.mask.compute_mpas_transect_masks", "mpas_tools.ocean.build_mesh", "mpas_tools.ocean.build_mesh.build_planar_mesh", "mpas_tools.ocean.build_mesh.build_spherical_mesh", "mpas_tools.ocean.coastal_tools", "mpas_tools.ocean.coastal_tools.CPP_projection", "mpas_tools.ocean.coastal_tools.coastal_refined_mesh", "mpas_tools.ocean.coastal_tools.compute_cell_width", "mpas_tools.ocean.coastal_tools.create_background_mesh", "mpas_tools.ocean.coastal_tools.distance_to_coast", "mpas_tools.ocean.coastal_tools.extract_coastlines", "mpas_tools.ocean.coastal_tools.get_convex_hull_coordinates", "mpas_tools.ocean.coastal_tools.get_data_inside_box", "mpas_tools.ocean.coastal_tools.get_indices_inside_quad", "mpas_tools.ocean.coastal_tools.plot_coarse_coast", "mpas_tools.ocean.coastal_tools.plot_region_box", "mpas_tools.ocean.coastal_tools.save_matfile", "mpas_tools.ocean.coastal_tools.smooth_coastline", "mpas_tools.ocean.coastline_alteration", "mpas_tools.ocean.coastline_alteration.add_critical_land_blockages", "mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask", "mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks", "mpas_tools.ocean.depth.add_depth", "mpas_tools.ocean.depth.add_zmid", "mpas_tools.ocean.depth.compute_depth", "mpas_tools.ocean.depth.compute_zmid", "mpas_tools.ocean.depth.write_time_varying_zmid", "mpas_tools.ocean.inject_bathymetry.inject_bathymetry", "mpas_tools.ocean.inject_meshDensity.inject_meshDensity_from_file", "mpas_tools.ocean.inject_meshDensity.inject_planar_meshDensity", "mpas_tools.ocean.inject_meshDensity.inject_spherical_meshDensity", "mpas_tools.ocean.inject_preserve_floodplain.inject_preserve_floodplain", "mpas_tools.ocean.moc", "mpas_tools.ocean.moc.add_moc_southern_boundary_transects", "mpas_tools.ocean.moc.make_moc_basins_and_transects", "mpas_tools.ocean.transects.find_transect_levels_and_weights", "mpas_tools.ocean.transects.get_outline_segments", "mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes", "mpas_tools.ocean.transects.interp_mpas_to_transect_triangles", "mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes", "mpas_tools.ocean.viz.add_inset", "mpas_tools.ocean.viz.plot_ocean_transects", "mpas_tools.parallel.create_pool", "mpas_tools.planar_hex.make_planar_hex_mesh", "mpas_tools.scrip.from_mpas.scrip_from_mpas", "mpas_tools.seaice.mask.extend_seaice_mask", "mpas_tools.seaice.mesh.make_mpas_scripfile_on_cells", "mpas_tools.seaice.mesh.make_mpas_scripfile_on_vertices", "mpas_tools.seaice.mesh.write_2D_scripfile", "mpas_tools.seaice.mesh.write_scrip_file", "mpas_tools.seaice.partition.create_partitions", "mpas_tools.seaice.partition.gen_seaice_mesh_partition", "mpas_tools.seaice.partition.prepare_partitions", "mpas_tools.seaice.regions.make_regions_file", "mpas_tools.seaice.regrid.regrid_to_other_mesh", "mpas_tools.split_grids.split_grids", "mpas_tools.tests.test_cime_constants.test_cime_constants", "mpas_tools.transects.cartesian_to_great_circle_distance", "mpas_tools.transects.cartesian_to_lon_lat", "mpas_tools.transects.lon_lat_to_cartesian", "mpas_tools.transects.subdivide_great_circle", "mpas_tools.transects.subdivide_planar", "mpas_tools.translate.center", "mpas_tools.translate.center_on_mesh", "mpas_tools.translate.translate", "mpas_tools.vector.Vector", "mpas_tools.vector.Vector.angular_distance", "mpas_tools.vector.Vector.cross", "mpas_tools.vector.Vector.det", "mpas_tools.vector.Vector.dot", "mpas_tools.vector.Vector.intersection", "mpas_tools.vector.Vector.intersects", "mpas_tools.vector.Vector.mag", "mpas_tools.vector.Vector.straddles", "mpas_tools.viz.colormaps.register_sci_viz_colormaps", "mpas_tools.viz.mesh_to_triangles.mesh_to_triangles", "mpas_tools.viz.paraview_extractor.extract_vtk", "mpas_tools.viz.transects.find_planar_transect_cells_and_weights", "mpas_tools.viz.transects.find_transect_cells_and_weights", "mpas_tools.viz.transects.make_triangle_tree", "MPAS-Tools", "Interpolation", "Visualization", "Logging", "Making Changes to mpas_tools", "Mesh Conversion", "Mesh Creation", "Coastal Tools", "Coastline Alteration", "Adding a Depth Coordinate", "Ocean Mesh Creation", "Meridional Overturning Circulation", "Visualization", "Mask", "Mesh", "Graph partitioning", "Region masks", "Regrid", "Testing Changes to mpas_tools", "Transects", "Vector Operations", "Versions", "Visualization"], "titleterms": {"": 139, "1d": 148, "2d": 153, "3d": 148, "__getitem__": 7, "ad": [147, 148, 150], "add_critical_land_blockag": 78, "add_depth": 81, "add_from_fil": 8, "add_from_packag": 9, "add_inset": 99, "add_land_locked_cells_to_mask": 79, "add_moc_southern_boundary_transect": 92, "add_user_config": 10, "add_zmid": 82, "all": 161, "alter": 147, "an": 145, "angular_dist": 125, "api": 0, "append": 11, "atlant": 145, "atlanticpacificgrid": 41, "author": [1, 139], "background": 146, "basin": 150, "between": [144, 156], "blend": 146, "blockag": 147, "build": [2, 145, 150], "build_mesh": [35, 36, 37, 60, 61, 62], "build_planar_mesh": [36, 61], "build_spherical_mesh": [37, 62], "call": 142, "cartesian_to_great_circle_dist": 116, "cartesian_to_lon_lat": 117, "cell": [144, 145, 146, 147], "center": 121, "center_on_mesh": 122, "chang": [143, 157], "check_cal": 30, "cime": [0, 3, 5], "circul": 150, "class": 159, "closur": 145, "coast": 146, "coastal": 146, "coastal_refined_mesh": 65, "coastal_tool": [63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76], "coastlin": [146, 147], "coastline_alter": [77, 78, 79, 80], "colormap": [133, 161], "comment": 4, "compass": 154, "comput": [144, 146], "compute_cell_width": 66, "compute_depth": 83, "compute_lon_lat_region_mask": 56, "compute_mpas_flood_fill_mask": 57, "compute_mpas_region_mask": 58, "compute_mpas_transect_mask": 59, "compute_zmid": 84, "conda": 154, "config": [0, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], "constant": [0, 3, 5], "contributor": 1, "convers": [0, 32, 33, 34, 144], "convert": [32, 144], "coordin": [148, 161], "copi": 12, "cpp_project": 64, "creat": 146, "create_background_mesh": 67, "create_partit": 109, "create_pool": 101, "creation": [0, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 144, 145, 149], "creator": 144, "cross": 126, "cull": [33, 51, 52, 53, 54, 144], "cull_dataset": 51, "culler": 144, "data": 161, "dataset": 144, "defin": 145, "definit": 145, "depend": [143, 148], "depth": [81, 82, 83, 84, 85, 148], "det": 127, "develop": 139, "dimens": 161, "distanc": [145, 146], "distance_from_geojson": 47, "distance_to_coast": 68, "document": 2, "dot": 128, "driver": 145, "ec_cellwidthvslat": 42, "eddi": 145, "entri": 143, "environ": [154, 157], "extend": 152, "extend_seaice_mask": 104, "extract": [146, 161], "extract_coastlin": 69, "extract_vtk": 135, "extractor": 161, "field": 161, "file": [4, 153], "fill": 144, "find_planar_transect_cells_and_weight": 136, "find_transect_cells_and_weight": 137, "find_transect_levels_and_weight": 94, "flood": 144, "format": 144, "from": 154, "from_mpa": 103, "function": [145, 154, 158], "gen_seaice_mesh_partit": 110, "get": 13, "get_convex_hull_coordin": 70, "get_data_inside_box": 71, "get_indices_inside_quad": 72, "get_outline_seg": 95, "getboolean": 14, "getexpress": 15, "getfloat": 16, "getint": 17, "getlist": 18, "graph": 154, "grid": 153, "ground": 141, "guid": 139, "has_opt": 19, "has_sect": 20, "i": 0, "ic": [0, 139], "ignor": 161, "index": 161, "indic": 139, "inject_bathymetri": 86, "inject_meshdens": [87, 88, 89], "inject_meshdensity_from_fil": 87, "inject_planar_meshdens": 88, "inject_preserve_floodplain": 90, "inject_spherical_meshdens": 89, "interp_bilin": 55, "interp_mpas_to_transect_triangl": 97, "interp_mpas_to_transect_triangle_nod": 96, "interp_transect_grid_to_transect_triangle_nod": 98, "interpol": [0, 55, 140], "intersect": [129, 130], "io": 24, "jigsaw": 145, "jigsaw_driv": 38, "jigsaw_to_netcdf": 39, "land": 147, "landic": [0, 25, 26, 27, 28, 139, 141], "lat": [144, 161], "level": 158, "line": 141, "lock": 147, "log": [0, 29, 30, 142], "loggingcontext": 29, "lon": [144, 161], "lon_lat_to_cartesian": 118, "low": 158, "macro": 161, "mag": 131, "main": 1, "make": [143, 155], "make_moc_basins_and_transect": 93, "make_mpas_scripfile_on_cel": 105, "make_mpas_scripfile_on_vertic": 106, "make_planar_hex_mesh": 102, "make_regions_fil": 112, "make_triangle_tre": 138, "map": 141, "map_culled_to_bas": 52, "mask": [34, 56, 57, 58, 59, 104, 144, 147, 152, 155], "mask_from_geojson": 48, "merg": [144, 145], "merge_grid": 31, "mergecellwidthvslat": 44, "meridion": 150, "mesh": [0, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 105, 106, 107, 108, 144, 145, 146, 149, 153, 156, 161], "mesh_definition_tool": [40, 41, 42, 43, 44], "mesh_to_triangl": 134, "moc": [91, 92, 93, 150], "mpa": [0, 139, 144, 153, 156, 161], "mpas_to_triangl": 45, "mpas_tool": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 157], "mpasconfigpars": [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], "msh": 144, "multipl": 161, "multiprocess": 144, "netcdf": 144, "o": 0, "ocean": [0, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 139, 149, 151], "oper": 159, "overturn": 150, "pacif": 145, "parallel": [0, 101], "paraview": 161, "paraview_extractor": 135, "partit": [109, 110, 111, 154, 155], "planar": 145, "planar_hex": 102, "plot": [141, 151], "plot_coarse_coast": 73, "plot_grounding_lin": 26, "plot_map": 27, "plot_ocean_transect": 100, "plot_region_box": 74, "plot_transect": 28, "point": 143, "prepare_partit": 111, "prepend": 21, "python": 144, "radiu": 145, "reconstruct": 159, "refer": 0, "refin": 146, "region": [112, 144, 146, 155, 161], "register_sci_viz_colormap": 133, "regrid": [113, 156], "regrid_to_other_mesh": 113, "remov": 157, "rossbi": 145, "rrs_cellwidthvslat": 43, "run": 154, "save_matfil": 75, "scrip": [103, 144, 153], "scrip_from_mpa": 103, "sea": [0, 139], "seaic": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 153, 156], "seri": 161, "set": 22, "sign": 145, "signed_dist": [46, 47, 48, 49], "signed_distance_from_geojson": 49, "smooth_coastlin": 76, "southern": 150, "spheric": 145, "split": 144, "split_grid": 114, "straddl": 132, "subdivid": 158, "subdivide_great_circl": 119, "subdivide_planar": 120, "subprocess": 142, "tabl": 139, "temperatur": 161, "test": [0, 115, 157], "test_cime_const": 115, "time": [148, 161], "togeth": 150, "tool": [0, 139, 145, 146, 154], "topograph": 161, "transect": [0, 94, 95, 96, 97, 98, 116, 117, 118, 119, 120, 136, 137, 138, 141, 144, 147, 150, 151, 158], "translat": [121, 122, 123, 144], "triangl": [144, 161], "triangle_to_netcdf": 50, "uniform": 145, "updat": 143, "us": 142, "user": 139, "variabl": 148, "vector": [0, 124, 125, 126, 127, 128, 129, 130, 131, 132, 159], "version": [139, 143, 160], "visual": [0, 25, 26, 27, 28, 141, 151, 161], "viz": [99, 100, 133, 134, 135, 136, 137, 138], "vtk": 161, "widen": 147, "widen_transect_edge_mask": 80, "width": [145, 146], "write": [23, 148], "write_2d_scripfil": 107, "write_culled_dataset": 53, "write_map_culled_to_bas": 54, "write_netcdf": 24, "write_scrip_fil": 108, "write_time_varying_zmid": 85, "zmid": 148}}) \ No newline at end of file +Search.setIndex({"alltitles": {"API reference": [[0, null]], "Adding Land Blockages": [[147, "adding-land-blockages"]], "Adding Southern Transects": [[150, "adding-southern-transects"]], "Adding a 1D depth coordinate": [[148, "adding-a-1d-depth-coordinate"]], "Adding a 3D zMid coordinate": [[148, "adding-a-3d-zmid-coordinate"]], "Adding a Depth Coordinate": [[148, null]], "Authors": [[139, null]], "Blending Cell Widths": [[146, "blending-cell-widths"]], "Building MOC Basins": [[150, "building-moc-basins"]], "Building MOC Basins and Transects Together": [[150, "building-moc-basins-and-transects-together"]], "Building a JIGSAW Mesh": [[145, "building-a-jigsaw-mesh"]], "Building the Documentation": [[2, null]], "CIME Constants": [[3, null]], "CIME constants": [[0, "cime-constants"]], "Cell Culler": [[144, "cell-culler"]], "Coastal Tools": [[146, null]], "Coastline Alteration": [[147, null]], "Colormaps": [[161, "colormaps"]], "Comments in config files": [[4, "comments-in-config-files"]], "Computing Distance to Coast": [[146, "computing-distance-to-coast"]], "Computing Lon/Lat Region Masks": [[144, "computing-lon-lat-region-masks"]], "Computing MPAS Region Masks": [[144, "computing-mpas-region-masks"]], "Computing Transect Masks": [[144, "computing-transect-masks"]], "Computing a Flood-fill Mask": [[144, "computing-a-flood-fill-mask"]], "Conda environment": [[154, "conda-environment"]], "Config": [[0, "config"]], "Config files": [[4, null]], "Contributors": [[1, "contributors"]], "Converting Between Mesh Formats": [[144, "converting-between-mesh-formats"]], "Creating a Background Mesh": [[146, "creating-a-background-mesh"]], "Culling MPAS Datasets": [[144, "culling-mpas-datasets"]], "Defining a Rossby-radius Mesh": [[145, "defining-a-rossby-radius-mesh"]], "Defining an Atlantic/Pacific Mesh": [[145, "defining-an-atlantic-pacific-mesh"]], "Defining an Eddy-closure Mesh": [[145, "defining-an-eddy-closure-mesh"]], "Dependencies": [[143, "dependencies"]], "Developer's Guide": [[139, null]], "Entry Points": [[143, "entry-points"]], "Extending a Mask": [[152, "extending-a-mask"]], "Extracting Coastlines": [[146, "extracting-coastlines"]], "Extracting Multiple Fields": [[161, "extracting-multiple-fields"]], "Extracting a Region": [[161, "extracting-a-region"]], "Extracting a Temperature Time-series": [[161, "extracting-a-temperature-time-series"]], "Extracting \u201cAll\u201d Fields": [[161, "extracting-all-fields"]], "Graph partition function": [[154, "graph-partition-function"]], "Graph partition tools": [[154, "graph-partition-tools"]], "Graph partitioning": [[154, null]], "I/O": [[0, "i-o"]], "Ignoring Time": [[161, "ignoring-time"]], "Indexing Dimensions": [[161, "indexing-dimensions"]], "Indexing Time": [[161, "indexing-time"]], "Indices and tables": [[139, "indices-and-tables"]], "Interpolation": [[0, "interpolation"], [140, null]], "JIGSAW Driver": [[145, "jigsaw-driver"]], "Landice Tools": [[0, "landice-tools"], [139, null]], "Logging": [[0, "logging"], [142, null]], "Logging subprocess calls": [[142, "logging-subprocess-calls"]], "Lon/Lat Coordinates": [[161, "lon-lat-coordinates"]], "Low-level functions": [[158, "low-level-functions"]], "MPAS Mesh to Triangles": [[161, "mpas-mesh-to-triangles"]], "MPAS NetCDF to SCRIP": [[144, "mpas-netcdf-to-scrip"]], "MPAS NetCDF to Triangle": [[144, "mpas-netcdf-to-triangle"]], "MPAS mesh tools": [[0, "mpas-mesh-tools"]], "MPAS-Seaice SCRIP files": [[153, "mpas-seaice-scrip-files"]], "MPAS-Tools": [[139, null]], "MSH to MPAS NetCDF": [[144, "msh-to-mpas-netcdf"]], "Main Authors": [[1, null]], "Make a region mask for partitioning": [[155, "make-a-region-mask-for-partitioning"]], "Making Changes to mpas_tools": [[143, null]], "Mask": [[152, null]], "Mask Creation with Python Multiprocessing": [[144, "mask-creation-with-python-multiprocessing"]], "Mask Creator": [[144, "mask-creator"]], "Masking Land-locked Cells": [[147, "masking-land-locked-cells"]], "Merging Cell Widths": [[145, "merging-cell-widths"]], "Merging and Splitting": [[144, "merging-and-splitting"]], "Meridional Overturning Circulation": [[150, null]], "Mesh": [[153, null]], "Mesh Conversion": [[144, null]], "Mesh Converter": [[144, "mesh-converter"]], "Mesh Creation": [[145, null]], "Mesh Definition Tools": [[145, "mesh-definition-tools"]], "Mesh conversion": [[0, "mesh-conversion"]], "Mesh creation": [[0, "mesh-creation"]], "Ocean Mesh Creation": [[149, null]], "Ocean Tools": [[0, "ocean-tools"], [139, null]], "ParaView Macros": [[161, "paraview-macros"]], "ParaView VTK Extractor": [[161, "paraview-vtk-extractor"]], "Parallelism": [[0, "parallelism"]], "Planar Meshes": [[145, "planar-meshes"]], "Plotting Landice Grounding Lines": [[141, "plotting-landice-grounding-lines"]], "Plotting Landice Maps": [[141, "plotting-landice-maps"]], "Plotting Landice Transects": [[141, "plotting-landice-transects"]], "Plotting Ocean Transects": [[151, "plotting-ocean-transects"]], "Refining a Mesh": [[146, "refining-a-mesh"]], "Region masks": [[155, null]], "Regions": [[146, "regions"]], "Regrid": [[156, null]], "Regridding between MPAS-Seaice meshes": [[156, "regridding-between-mpas-seaice-meshes"]], "Removing the test environment": [[157, "removing-the-test-environment"]], "Running from compass": [[154, "running-from-compass"]], "SCRIP files for 2D grids": [[153, "scrip-files-for-2d-grids"]], "Sea-ice Tools": [[0, "sea-ice-tools"], [139, null]], "Signed Distance Functions": [[145, "signed-distance-functions"]], "Spherical Meshes": [[145, "spherical-meshes"]], "Subdividing transects": [[158, "subdividing-transects"]], "Testing Changes to mpas_tools": [[157, null]], "Tests": [[0, "tests"]], "Topographic Data": [[161, "topographic-data"]], "Transects": [[0, "transects"], [158, null]], "Translation": [[144, "translation"]], "Triangle to MPAS NetCDF": [[144, "triangle-to-mpas-netcdf"]], "Uniform, Planar Meshes": [[145, "uniform-planar-meshes"]], "Updating the Version": [[143, "updating-the-version"]], "User's Guide": [[139, null]], "Using logging": [[142, "using-logging"]], "Vector": [[0, "vector"]], "Vector Class": [[159, "vector-class"]], "Vector Operations": [[159, null]], "Vector Reconstructions": [[159, "vector-reconstructions"]], "Versions": [[139, null], [160, null]], "Visualization": [[0, "visualization"], [141, null], [151, null], [161, null]], "Widening Transects": [[147, "widening-transects"]], "Writing a time-dependent, 3D zMid variable": [[148, "writing-a-time-dependent-3d-zmid-variable"]], "mpas_tools.cime.constants": [[5, null]], "mpas_tools.config.MpasConfigParser": [[6, null]], "mpas_tools.config.MpasConfigParser.__getitem__": [[7, null]], "mpas_tools.config.MpasConfigParser.add_from_file": [[8, null]], "mpas_tools.config.MpasConfigParser.add_from_package": [[9, null]], "mpas_tools.config.MpasConfigParser.add_user_config": [[10, null]], "mpas_tools.config.MpasConfigParser.append": [[11, null]], "mpas_tools.config.MpasConfigParser.copy": [[12, null]], "mpas_tools.config.MpasConfigParser.get": [[13, null]], "mpas_tools.config.MpasConfigParser.getboolean": [[14, null]], "mpas_tools.config.MpasConfigParser.getexpression": [[15, null]], "mpas_tools.config.MpasConfigParser.getfloat": [[16, null]], "mpas_tools.config.MpasConfigParser.getint": [[17, null]], "mpas_tools.config.MpasConfigParser.getlist": [[18, null]], "mpas_tools.config.MpasConfigParser.has_option": [[19, null]], "mpas_tools.config.MpasConfigParser.has_section": [[20, null]], "mpas_tools.config.MpasConfigParser.prepend": [[21, null]], "mpas_tools.config.MpasConfigParser.set": [[22, null]], "mpas_tools.config.MpasConfigParser.write": [[23, null]], "mpas_tools.io.write_netcdf": [[24, null]], "mpas_tools.landice.visualization": [[25, null]], "mpas_tools.landice.visualization.plot_grounding_lines": [[26, null]], "mpas_tools.landice.visualization.plot_map": [[27, null]], "mpas_tools.landice.visualization.plot_transect": [[28, null]], "mpas_tools.logging.LoggingContext": [[29, null]], "mpas_tools.logging.check_call": [[30, null]], "mpas_tools.merge_grids.merge_grids": [[31, null]], "mpas_tools.mesh.conversion.convert": [[32, null]], "mpas_tools.mesh.conversion.cull": [[33, null]], "mpas_tools.mesh.conversion.mask": [[34, null]], "mpas_tools.mesh.creation.build_mesh": [[35, null]], "mpas_tools.mesh.creation.build_mesh.build_planar_mesh": [[36, null]], "mpas_tools.mesh.creation.build_mesh.build_spherical_mesh": [[37, null]], "mpas_tools.mesh.creation.jigsaw_driver.jigsaw_driver": [[38, null]], "mpas_tools.mesh.creation.jigsaw_to_netcdf.jigsaw_to_netcdf": [[39, null]], "mpas_tools.mesh.creation.mesh_definition_tools": [[40, null]], "mpas_tools.mesh.creation.mesh_definition_tools.AtlanticPacificGrid": [[41, null]], "mpas_tools.mesh.creation.mesh_definition_tools.EC_CellWidthVsLat": [[42, null]], "mpas_tools.mesh.creation.mesh_definition_tools.RRS_CellWidthVsLat": [[43, null]], "mpas_tools.mesh.creation.mesh_definition_tools.mergeCellWidthVsLat": [[44, null]], "mpas_tools.mesh.creation.mpas_to_triangle.mpas_to_triangle": [[45, null]], "mpas_tools.mesh.creation.signed_distance": [[46, null]], "mpas_tools.mesh.creation.signed_distance.distance_from_geojson": [[47, null]], "mpas_tools.mesh.creation.signed_distance.mask_from_geojson": [[48, null]], "mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson": [[49, null]], "mpas_tools.mesh.creation.triangle_to_netcdf.triangle_to_netcdf": [[50, null]], "mpas_tools.mesh.cull.cull_dataset": [[51, null]], "mpas_tools.mesh.cull.map_culled_to_base": [[52, null]], "mpas_tools.mesh.cull.write_culled_dataset": [[53, null]], "mpas_tools.mesh.cull.write_map_culled_to_base": [[54, null]], "mpas_tools.mesh.interpolation.interp_bilin": [[55, null]], "mpas_tools.mesh.mask.compute_lon_lat_region_masks": [[56, null]], "mpas_tools.mesh.mask.compute_mpas_flood_fill_mask": [[57, null]], "mpas_tools.mesh.mask.compute_mpas_region_masks": [[58, null]], "mpas_tools.mesh.mask.compute_mpas_transect_masks": [[59, null]], "mpas_tools.ocean.build_mesh": [[60, null]], "mpas_tools.ocean.build_mesh.build_planar_mesh": [[61, null]], "mpas_tools.ocean.build_mesh.build_spherical_mesh": [[62, null]], "mpas_tools.ocean.coastal_tools": [[63, null]], "mpas_tools.ocean.coastal_tools.CPP_projection": [[64, null]], "mpas_tools.ocean.coastal_tools.coastal_refined_mesh": [[65, null]], "mpas_tools.ocean.coastal_tools.compute_cell_width": [[66, null]], "mpas_tools.ocean.coastal_tools.create_background_mesh": [[67, null]], "mpas_tools.ocean.coastal_tools.distance_to_coast": [[68, null]], "mpas_tools.ocean.coastal_tools.extract_coastlines": [[69, null]], "mpas_tools.ocean.coastal_tools.get_convex_hull_coordinates": [[70, null]], "mpas_tools.ocean.coastal_tools.get_data_inside_box": [[71, null]], "mpas_tools.ocean.coastal_tools.get_indices_inside_quad": [[72, null]], "mpas_tools.ocean.coastal_tools.plot_coarse_coast": [[73, null]], "mpas_tools.ocean.coastal_tools.plot_region_box": [[74, null]], "mpas_tools.ocean.coastal_tools.save_matfile": [[75, null]], "mpas_tools.ocean.coastal_tools.smooth_coastline": [[76, null]], "mpas_tools.ocean.coastline_alteration": [[77, null]], "mpas_tools.ocean.coastline_alteration.add_critical_land_blockages": [[78, null]], "mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask": [[79, null]], "mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks": [[80, null]], "mpas_tools.ocean.depth.add_depth": [[81, null]], "mpas_tools.ocean.depth.add_zmid": [[82, null]], "mpas_tools.ocean.depth.compute_depth": [[83, null]], "mpas_tools.ocean.depth.compute_zmid": [[84, null]], "mpas_tools.ocean.depth.write_time_varying_zmid": [[85, null]], "mpas_tools.ocean.inject_bathymetry.inject_bathymetry": [[86, null]], "mpas_tools.ocean.inject_meshDensity.inject_meshDensity_from_file": [[87, null]], "mpas_tools.ocean.inject_meshDensity.inject_planar_meshDensity": [[88, null]], "mpas_tools.ocean.inject_meshDensity.inject_spherical_meshDensity": [[89, null]], "mpas_tools.ocean.inject_preserve_floodplain.inject_preserve_floodplain": [[90, null]], "mpas_tools.ocean.moc": [[91, null]], "mpas_tools.ocean.moc.add_moc_southern_boundary_transects": [[92, null]], "mpas_tools.ocean.moc.make_moc_basins_and_transects": [[93, null]], "mpas_tools.ocean.transects.find_transect_levels_and_weights": [[94, null]], "mpas_tools.ocean.transects.get_outline_segments": [[95, null]], "mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes": [[96, null]], "mpas_tools.ocean.transects.interp_mpas_to_transect_triangles": [[97, null]], "mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes": [[98, null]], "mpas_tools.ocean.viz.add_inset": [[99, null]], "mpas_tools.ocean.viz.plot_ocean_transects": [[100, null]], "mpas_tools.parallel.create_pool": [[101, null]], "mpas_tools.planar_hex.make_planar_hex_mesh": [[102, null]], "mpas_tools.scrip.from_mpas.scrip_from_mpas": [[103, null]], "mpas_tools.seaice.mask.extend_seaice_mask": [[104, null]], "mpas_tools.seaice.mesh.make_mpas_scripfile_on_cells": [[105, null]], "mpas_tools.seaice.mesh.make_mpas_scripfile_on_vertices": [[106, null]], "mpas_tools.seaice.mesh.write_2D_scripfile": [[107, null]], "mpas_tools.seaice.mesh.write_scrip_file": [[108, null]], "mpas_tools.seaice.partition.create_partitions": [[109, null]], "mpas_tools.seaice.partition.gen_seaice_mesh_partition": [[110, null]], "mpas_tools.seaice.partition.prepare_partitions": [[111, null]], "mpas_tools.seaice.regions.make_regions_file": [[112, null]], "mpas_tools.seaice.regrid.regrid_to_other_mesh": [[113, null]], "mpas_tools.split_grids.split_grids": [[114, null]], "mpas_tools.tests.test_cime_constants.test_cime_constants": [[115, null]], "mpas_tools.transects.cartesian_to_great_circle_distance": [[116, null]], "mpas_tools.transects.cartesian_to_lon_lat": [[117, null]], "mpas_tools.transects.lon_lat_to_cartesian": [[118, null]], "mpas_tools.transects.subdivide_great_circle": [[119, null]], "mpas_tools.transects.subdivide_planar": [[120, null]], "mpas_tools.translate.center": [[121, null]], "mpas_tools.translate.center_on_mesh": [[122, null]], "mpas_tools.translate.translate": [[123, null]], "mpas_tools.vector.Vector": [[124, null]], "mpas_tools.vector.Vector.angular_distance": [[125, null]], "mpas_tools.vector.Vector.cross": [[126, null]], "mpas_tools.vector.Vector.det": [[127, null]], "mpas_tools.vector.Vector.dot": [[128, null]], "mpas_tools.vector.Vector.intersection": [[129, null]], "mpas_tools.vector.Vector.intersects": [[130, null]], "mpas_tools.vector.Vector.mag": [[131, null]], "mpas_tools.vector.Vector.straddles": [[132, null]], "mpas_tools.viz.colormaps.register_sci_viz_colormaps": [[133, null]], "mpas_tools.viz.mesh_to_triangles.mesh_to_triangles": [[134, null]], "mpas_tools.viz.paraview_extractor.extract_vtk": [[135, null]], "mpas_tools.viz.transects.find_planar_transect_cells_and_weights": [[136, null]], "mpas_tools.viz.transects.find_transect_cells_and_weights": [[137, null]], "mpas_tools.viz.transects.make_triangle_tree": [[138, null]]}, "docnames": ["api", "authors", "building_docs", "cime", "config", "generated/mpas_tools.cime.constants", "generated/mpas_tools.config.MpasConfigParser", "generated/mpas_tools.config.MpasConfigParser.__getitem__", "generated/mpas_tools.config.MpasConfigParser.add_from_file", "generated/mpas_tools.config.MpasConfigParser.add_from_package", "generated/mpas_tools.config.MpasConfigParser.add_user_config", "generated/mpas_tools.config.MpasConfigParser.append", "generated/mpas_tools.config.MpasConfigParser.copy", "generated/mpas_tools.config.MpasConfigParser.get", "generated/mpas_tools.config.MpasConfigParser.getboolean", "generated/mpas_tools.config.MpasConfigParser.getexpression", "generated/mpas_tools.config.MpasConfigParser.getfloat", "generated/mpas_tools.config.MpasConfigParser.getint", "generated/mpas_tools.config.MpasConfigParser.getlist", "generated/mpas_tools.config.MpasConfigParser.has_option", "generated/mpas_tools.config.MpasConfigParser.has_section", "generated/mpas_tools.config.MpasConfigParser.prepend", "generated/mpas_tools.config.MpasConfigParser.set", "generated/mpas_tools.config.MpasConfigParser.write", "generated/mpas_tools.io.write_netcdf", "generated/mpas_tools.landice.visualization", "generated/mpas_tools.landice.visualization.plot_grounding_lines", "generated/mpas_tools.landice.visualization.plot_map", "generated/mpas_tools.landice.visualization.plot_transect", "generated/mpas_tools.logging.LoggingContext", "generated/mpas_tools.logging.check_call", "generated/mpas_tools.merge_grids.merge_grids", "generated/mpas_tools.mesh.conversion.convert", "generated/mpas_tools.mesh.conversion.cull", "generated/mpas_tools.mesh.conversion.mask", "generated/mpas_tools.mesh.creation.build_mesh", "generated/mpas_tools.mesh.creation.build_mesh.build_planar_mesh", "generated/mpas_tools.mesh.creation.build_mesh.build_spherical_mesh", "generated/mpas_tools.mesh.creation.jigsaw_driver.jigsaw_driver", "generated/mpas_tools.mesh.creation.jigsaw_to_netcdf.jigsaw_to_netcdf", "generated/mpas_tools.mesh.creation.mesh_definition_tools", "generated/mpas_tools.mesh.creation.mesh_definition_tools.AtlanticPacificGrid", "generated/mpas_tools.mesh.creation.mesh_definition_tools.EC_CellWidthVsLat", "generated/mpas_tools.mesh.creation.mesh_definition_tools.RRS_CellWidthVsLat", "generated/mpas_tools.mesh.creation.mesh_definition_tools.mergeCellWidthVsLat", "generated/mpas_tools.mesh.creation.mpas_to_triangle.mpas_to_triangle", "generated/mpas_tools.mesh.creation.signed_distance", "generated/mpas_tools.mesh.creation.signed_distance.distance_from_geojson", "generated/mpas_tools.mesh.creation.signed_distance.mask_from_geojson", "generated/mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson", "generated/mpas_tools.mesh.creation.triangle_to_netcdf.triangle_to_netcdf", "generated/mpas_tools.mesh.cull.cull_dataset", "generated/mpas_tools.mesh.cull.map_culled_to_base", "generated/mpas_tools.mesh.cull.write_culled_dataset", "generated/mpas_tools.mesh.cull.write_map_culled_to_base", "generated/mpas_tools.mesh.interpolation.interp_bilin", "generated/mpas_tools.mesh.mask.compute_lon_lat_region_masks", "generated/mpas_tools.mesh.mask.compute_mpas_flood_fill_mask", "generated/mpas_tools.mesh.mask.compute_mpas_region_masks", "generated/mpas_tools.mesh.mask.compute_mpas_transect_masks", "generated/mpas_tools.ocean.build_mesh", "generated/mpas_tools.ocean.build_mesh.build_planar_mesh", "generated/mpas_tools.ocean.build_mesh.build_spherical_mesh", "generated/mpas_tools.ocean.coastal_tools", "generated/mpas_tools.ocean.coastal_tools.CPP_projection", "generated/mpas_tools.ocean.coastal_tools.coastal_refined_mesh", "generated/mpas_tools.ocean.coastal_tools.compute_cell_width", "generated/mpas_tools.ocean.coastal_tools.create_background_mesh", "generated/mpas_tools.ocean.coastal_tools.distance_to_coast", "generated/mpas_tools.ocean.coastal_tools.extract_coastlines", "generated/mpas_tools.ocean.coastal_tools.get_convex_hull_coordinates", "generated/mpas_tools.ocean.coastal_tools.get_data_inside_box", "generated/mpas_tools.ocean.coastal_tools.get_indices_inside_quad", "generated/mpas_tools.ocean.coastal_tools.plot_coarse_coast", "generated/mpas_tools.ocean.coastal_tools.plot_region_box", "generated/mpas_tools.ocean.coastal_tools.save_matfile", "generated/mpas_tools.ocean.coastal_tools.smooth_coastline", "generated/mpas_tools.ocean.coastline_alteration", "generated/mpas_tools.ocean.coastline_alteration.add_critical_land_blockages", "generated/mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask", "generated/mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks", "generated/mpas_tools.ocean.depth.add_depth", "generated/mpas_tools.ocean.depth.add_zmid", "generated/mpas_tools.ocean.depth.compute_depth", "generated/mpas_tools.ocean.depth.compute_zmid", "generated/mpas_tools.ocean.depth.write_time_varying_zmid", "generated/mpas_tools.ocean.inject_bathymetry.inject_bathymetry", "generated/mpas_tools.ocean.inject_meshDensity.inject_meshDensity_from_file", "generated/mpas_tools.ocean.inject_meshDensity.inject_planar_meshDensity", "generated/mpas_tools.ocean.inject_meshDensity.inject_spherical_meshDensity", "generated/mpas_tools.ocean.inject_preserve_floodplain.inject_preserve_floodplain", "generated/mpas_tools.ocean.moc", "generated/mpas_tools.ocean.moc.add_moc_southern_boundary_transects", "generated/mpas_tools.ocean.moc.make_moc_basins_and_transects", "generated/mpas_tools.ocean.transects.find_transect_levels_and_weights", "generated/mpas_tools.ocean.transects.get_outline_segments", "generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes", "generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangles", "generated/mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes", "generated/mpas_tools.ocean.viz.add_inset", "generated/mpas_tools.ocean.viz.plot_ocean_transects", "generated/mpas_tools.parallel.create_pool", "generated/mpas_tools.planar_hex.make_planar_hex_mesh", "generated/mpas_tools.scrip.from_mpas.scrip_from_mpas", "generated/mpas_tools.seaice.mask.extend_seaice_mask", "generated/mpas_tools.seaice.mesh.make_mpas_scripfile_on_cells", "generated/mpas_tools.seaice.mesh.make_mpas_scripfile_on_vertices", "generated/mpas_tools.seaice.mesh.write_2D_scripfile", "generated/mpas_tools.seaice.mesh.write_scrip_file", "generated/mpas_tools.seaice.partition.create_partitions", "generated/mpas_tools.seaice.partition.gen_seaice_mesh_partition", "generated/mpas_tools.seaice.partition.prepare_partitions", "generated/mpas_tools.seaice.regions.make_regions_file", "generated/mpas_tools.seaice.regrid.regrid_to_other_mesh", "generated/mpas_tools.split_grids.split_grids", "generated/mpas_tools.tests.test_cime_constants.test_cime_constants", "generated/mpas_tools.transects.cartesian_to_great_circle_distance", "generated/mpas_tools.transects.cartesian_to_lon_lat", "generated/mpas_tools.transects.lon_lat_to_cartesian", "generated/mpas_tools.transects.subdivide_great_circle", "generated/mpas_tools.transects.subdivide_planar", "generated/mpas_tools.translate.center", "generated/mpas_tools.translate.center_on_mesh", "generated/mpas_tools.translate.translate", "generated/mpas_tools.vector.Vector", "generated/mpas_tools.vector.Vector.angular_distance", "generated/mpas_tools.vector.Vector.cross", "generated/mpas_tools.vector.Vector.det", "generated/mpas_tools.vector.Vector.dot", "generated/mpas_tools.vector.Vector.intersection", "generated/mpas_tools.vector.Vector.intersects", "generated/mpas_tools.vector.Vector.mag", "generated/mpas_tools.vector.Vector.straddles", "generated/mpas_tools.viz.colormaps.register_sci_viz_colormaps", "generated/mpas_tools.viz.mesh_to_triangles.mesh_to_triangles", "generated/mpas_tools.viz.paraview_extractor.extract_vtk", "generated/mpas_tools.viz.transects.find_planar_transect_cells_and_weights", "generated/mpas_tools.viz.transects.find_transect_cells_and_weights", "generated/mpas_tools.viz.transects.make_triangle_tree", "index", "interpolation", "landice/visualization", "logging", "making_changes", "mesh_conversion", "mesh_creation", "ocean/coastal_tools", "ocean/coastline_alteration", "ocean/depth", "ocean/mesh_creation", "ocean/moc", "ocean/visualization", "seaice/mask", "seaice/mesh", "seaice/partition", "seaice/regions", "seaice/regrid", "testing_changes", "transects", "vector", "versions", "visualization"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1}, "filenames": ["api.rst", "authors.rst", "building_docs.rst", "cime.rst", "config.rst", "generated/mpas_tools.cime.constants.rst", "generated/mpas_tools.config.MpasConfigParser.rst", "generated/mpas_tools.config.MpasConfigParser.__getitem__.rst", "generated/mpas_tools.config.MpasConfigParser.add_from_file.rst", "generated/mpas_tools.config.MpasConfigParser.add_from_package.rst", "generated/mpas_tools.config.MpasConfigParser.add_user_config.rst", "generated/mpas_tools.config.MpasConfigParser.append.rst", "generated/mpas_tools.config.MpasConfigParser.copy.rst", "generated/mpas_tools.config.MpasConfigParser.get.rst", "generated/mpas_tools.config.MpasConfigParser.getboolean.rst", "generated/mpas_tools.config.MpasConfigParser.getexpression.rst", "generated/mpas_tools.config.MpasConfigParser.getfloat.rst", "generated/mpas_tools.config.MpasConfigParser.getint.rst", "generated/mpas_tools.config.MpasConfigParser.getlist.rst", "generated/mpas_tools.config.MpasConfigParser.has_option.rst", "generated/mpas_tools.config.MpasConfigParser.has_section.rst", "generated/mpas_tools.config.MpasConfigParser.prepend.rst", "generated/mpas_tools.config.MpasConfigParser.set.rst", "generated/mpas_tools.config.MpasConfigParser.write.rst", "generated/mpas_tools.io.write_netcdf.rst", "generated/mpas_tools.landice.visualization.rst", "generated/mpas_tools.landice.visualization.plot_grounding_lines.rst", "generated/mpas_tools.landice.visualization.plot_map.rst", "generated/mpas_tools.landice.visualization.plot_transect.rst", "generated/mpas_tools.logging.LoggingContext.rst", "generated/mpas_tools.logging.check_call.rst", "generated/mpas_tools.merge_grids.merge_grids.rst", "generated/mpas_tools.mesh.conversion.convert.rst", "generated/mpas_tools.mesh.conversion.cull.rst", "generated/mpas_tools.mesh.conversion.mask.rst", "generated/mpas_tools.mesh.creation.build_mesh.rst", "generated/mpas_tools.mesh.creation.build_mesh.build_planar_mesh.rst", "generated/mpas_tools.mesh.creation.build_mesh.build_spherical_mesh.rst", "generated/mpas_tools.mesh.creation.jigsaw_driver.jigsaw_driver.rst", "generated/mpas_tools.mesh.creation.jigsaw_to_netcdf.jigsaw_to_netcdf.rst", "generated/mpas_tools.mesh.creation.mesh_definition_tools.rst", "generated/mpas_tools.mesh.creation.mesh_definition_tools.AtlanticPacificGrid.rst", "generated/mpas_tools.mesh.creation.mesh_definition_tools.EC_CellWidthVsLat.rst", "generated/mpas_tools.mesh.creation.mesh_definition_tools.RRS_CellWidthVsLat.rst", "generated/mpas_tools.mesh.creation.mesh_definition_tools.mergeCellWidthVsLat.rst", "generated/mpas_tools.mesh.creation.mpas_to_triangle.mpas_to_triangle.rst", "generated/mpas_tools.mesh.creation.signed_distance.rst", "generated/mpas_tools.mesh.creation.signed_distance.distance_from_geojson.rst", "generated/mpas_tools.mesh.creation.signed_distance.mask_from_geojson.rst", "generated/mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson.rst", "generated/mpas_tools.mesh.creation.triangle_to_netcdf.triangle_to_netcdf.rst", "generated/mpas_tools.mesh.cull.cull_dataset.rst", "generated/mpas_tools.mesh.cull.map_culled_to_base.rst", "generated/mpas_tools.mesh.cull.write_culled_dataset.rst", "generated/mpas_tools.mesh.cull.write_map_culled_to_base.rst", "generated/mpas_tools.mesh.interpolation.interp_bilin.rst", "generated/mpas_tools.mesh.mask.compute_lon_lat_region_masks.rst", "generated/mpas_tools.mesh.mask.compute_mpas_flood_fill_mask.rst", "generated/mpas_tools.mesh.mask.compute_mpas_region_masks.rst", "generated/mpas_tools.mesh.mask.compute_mpas_transect_masks.rst", "generated/mpas_tools.ocean.build_mesh.rst", "generated/mpas_tools.ocean.build_mesh.build_planar_mesh.rst", "generated/mpas_tools.ocean.build_mesh.build_spherical_mesh.rst", "generated/mpas_tools.ocean.coastal_tools.rst", "generated/mpas_tools.ocean.coastal_tools.CPP_projection.rst", "generated/mpas_tools.ocean.coastal_tools.coastal_refined_mesh.rst", "generated/mpas_tools.ocean.coastal_tools.compute_cell_width.rst", "generated/mpas_tools.ocean.coastal_tools.create_background_mesh.rst", "generated/mpas_tools.ocean.coastal_tools.distance_to_coast.rst", "generated/mpas_tools.ocean.coastal_tools.extract_coastlines.rst", "generated/mpas_tools.ocean.coastal_tools.get_convex_hull_coordinates.rst", "generated/mpas_tools.ocean.coastal_tools.get_data_inside_box.rst", "generated/mpas_tools.ocean.coastal_tools.get_indices_inside_quad.rst", "generated/mpas_tools.ocean.coastal_tools.plot_coarse_coast.rst", "generated/mpas_tools.ocean.coastal_tools.plot_region_box.rst", "generated/mpas_tools.ocean.coastal_tools.save_matfile.rst", "generated/mpas_tools.ocean.coastal_tools.smooth_coastline.rst", "generated/mpas_tools.ocean.coastline_alteration.rst", "generated/mpas_tools.ocean.coastline_alteration.add_critical_land_blockages.rst", "generated/mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask.rst", "generated/mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks.rst", "generated/mpas_tools.ocean.depth.add_depth.rst", "generated/mpas_tools.ocean.depth.add_zmid.rst", "generated/mpas_tools.ocean.depth.compute_depth.rst", "generated/mpas_tools.ocean.depth.compute_zmid.rst", "generated/mpas_tools.ocean.depth.write_time_varying_zmid.rst", "generated/mpas_tools.ocean.inject_bathymetry.inject_bathymetry.rst", "generated/mpas_tools.ocean.inject_meshDensity.inject_meshDensity_from_file.rst", "generated/mpas_tools.ocean.inject_meshDensity.inject_planar_meshDensity.rst", "generated/mpas_tools.ocean.inject_meshDensity.inject_spherical_meshDensity.rst", "generated/mpas_tools.ocean.inject_preserve_floodplain.inject_preserve_floodplain.rst", "generated/mpas_tools.ocean.moc.rst", "generated/mpas_tools.ocean.moc.add_moc_southern_boundary_transects.rst", "generated/mpas_tools.ocean.moc.make_moc_basins_and_transects.rst", "generated/mpas_tools.ocean.transects.find_transect_levels_and_weights.rst", "generated/mpas_tools.ocean.transects.get_outline_segments.rst", "generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes.rst", "generated/mpas_tools.ocean.transects.interp_mpas_to_transect_triangles.rst", "generated/mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes.rst", "generated/mpas_tools.ocean.viz.add_inset.rst", "generated/mpas_tools.ocean.viz.plot_ocean_transects.rst", "generated/mpas_tools.parallel.create_pool.rst", "generated/mpas_tools.planar_hex.make_planar_hex_mesh.rst", "generated/mpas_tools.scrip.from_mpas.scrip_from_mpas.rst", "generated/mpas_tools.seaice.mask.extend_seaice_mask.rst", "generated/mpas_tools.seaice.mesh.make_mpas_scripfile_on_cells.rst", "generated/mpas_tools.seaice.mesh.make_mpas_scripfile_on_vertices.rst", "generated/mpas_tools.seaice.mesh.write_2D_scripfile.rst", "generated/mpas_tools.seaice.mesh.write_scrip_file.rst", "generated/mpas_tools.seaice.partition.create_partitions.rst", "generated/mpas_tools.seaice.partition.gen_seaice_mesh_partition.rst", "generated/mpas_tools.seaice.partition.prepare_partitions.rst", "generated/mpas_tools.seaice.regions.make_regions_file.rst", "generated/mpas_tools.seaice.regrid.regrid_to_other_mesh.rst", "generated/mpas_tools.split_grids.split_grids.rst", "generated/mpas_tools.tests.test_cime_constants.test_cime_constants.rst", "generated/mpas_tools.transects.cartesian_to_great_circle_distance.rst", "generated/mpas_tools.transects.cartesian_to_lon_lat.rst", "generated/mpas_tools.transects.lon_lat_to_cartesian.rst", "generated/mpas_tools.transects.subdivide_great_circle.rst", "generated/mpas_tools.transects.subdivide_planar.rst", "generated/mpas_tools.translate.center.rst", "generated/mpas_tools.translate.center_on_mesh.rst", "generated/mpas_tools.translate.translate.rst", "generated/mpas_tools.vector.Vector.rst", "generated/mpas_tools.vector.Vector.angular_distance.rst", "generated/mpas_tools.vector.Vector.cross.rst", "generated/mpas_tools.vector.Vector.det.rst", "generated/mpas_tools.vector.Vector.dot.rst", "generated/mpas_tools.vector.Vector.intersection.rst", "generated/mpas_tools.vector.Vector.intersects.rst", "generated/mpas_tools.vector.Vector.mag.rst", "generated/mpas_tools.vector.Vector.straddles.rst", "generated/mpas_tools.viz.colormaps.register_sci_viz_colormaps.rst", "generated/mpas_tools.viz.mesh_to_triangles.mesh_to_triangles.rst", "generated/mpas_tools.viz.paraview_extractor.extract_vtk.rst", "generated/mpas_tools.viz.transects.find_planar_transect_cells_and_weights.rst", "generated/mpas_tools.viz.transects.find_transect_cells_and_weights.rst", "generated/mpas_tools.viz.transects.make_triangle_tree.rst", "index.rst", "interpolation.rst", "landice/visualization.rst", "logging.rst", "making_changes.rst", "mesh_conversion.rst", "mesh_creation.rst", "ocean/coastal_tools.rst", "ocean/coastline_alteration.rst", "ocean/depth.rst", "ocean/mesh_creation.rst", "ocean/moc.rst", "ocean/visualization.rst", "seaice/mask.rst", "seaice/mesh.rst", "seaice/partition.rst", "seaice/regions.rst", "seaice/regrid.rst", "testing_changes.rst", "transects.rst", "vector.rst", "versions.rst", "visualization.rst"], "indexentries": {"__getitem__() (mpas_tools.config.mpasconfigparser method)": [[7, "mpas_tools.config.MpasConfigParser.__getitem__", false]], "__init__() (mpas_tools.config.mpasconfigparser method)": [[6, "mpas_tools.config.MpasConfigParser.__init__", false]], "__init__() (mpas_tools.logging.loggingcontext method)": [[29, "mpas_tools.logging.LoggingContext.__init__", false]], "__init__() (mpas_tools.vector.vector method)": [[124, "mpas_tools.vector.Vector.__init__", false]], "add_critical_land_blockages() (in module mpas_tools.ocean.coastline_alteration)": [[78, "mpas_tools.ocean.coastline_alteration.add_critical_land_blockages", false]], "add_depth() (in module mpas_tools.ocean.depth)": [[81, "mpas_tools.ocean.depth.add_depth", false]], "add_from_file() (mpas_tools.config.mpasconfigparser method)": [[8, "mpas_tools.config.MpasConfigParser.add_from_file", false]], "add_from_package() (mpas_tools.config.mpasconfigparser method)": [[9, "mpas_tools.config.MpasConfigParser.add_from_package", false]], "add_inset() (in module mpas_tools.ocean.viz)": [[99, "mpas_tools.ocean.viz.add_inset", false]], "add_land_locked_cells_to_mask() (in module mpas_tools.ocean.coastline_alteration)": [[79, "mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask", false]], "add_moc_southern_boundary_transects() (in module mpas_tools.ocean.moc)": [[92, "mpas_tools.ocean.moc.add_moc_southern_boundary_transects", false]], "add_user_config() (mpas_tools.config.mpasconfigparser method)": [[10, "mpas_tools.config.MpasConfigParser.add_user_config", false]], "add_zmid() (in module mpas_tools.ocean.depth)": [[82, "mpas_tools.ocean.depth.add_zmid", false]], "angular_distance() (mpas_tools.vector.vector method)": [[125, "mpas_tools.vector.Vector.angular_distance", false]], "append() (mpas_tools.config.mpasconfigparser method)": [[11, "mpas_tools.config.MpasConfigParser.append", false]], "atlanticpacificgrid() (in module mpas_tools.mesh.creation.mesh_definition_tools)": [[41, "mpas_tools.mesh.creation.mesh_definition_tools.AtlanticPacificGrid", false]], "build_planar_mesh() (in module mpas_tools.mesh.creation.build_mesh)": [[36, "mpas_tools.mesh.creation.build_mesh.build_planar_mesh", false]], "build_planar_mesh() (in module mpas_tools.ocean.build_mesh)": [[61, "mpas_tools.ocean.build_mesh.build_planar_mesh", false]], "build_spherical_mesh() (in module mpas_tools.mesh.creation.build_mesh)": [[37, "mpas_tools.mesh.creation.build_mesh.build_spherical_mesh", false]], "build_spherical_mesh() (in module mpas_tools.ocean.build_mesh)": [[62, "mpas_tools.ocean.build_mesh.build_spherical_mesh", false]], "cartesian_to_great_circle_distance() (in module mpas_tools.transects)": [[116, "mpas_tools.transects.cartesian_to_great_circle_distance", false]], "cartesian_to_lon_lat() (in module mpas_tools.transects)": [[117, "mpas_tools.transects.cartesian_to_lon_lat", false]], "center() (in module mpas_tools.translate)": [[121, "mpas_tools.translate.center", false]], "center_on_mesh() (in module mpas_tools.translate)": [[122, "mpas_tools.translate.center_on_mesh", false]], "check_call() (in module mpas_tools.logging)": [[30, "mpas_tools.logging.check_call", false]], "coastal_refined_mesh() (in module mpas_tools.ocean.coastal_tools)": [[65, "mpas_tools.ocean.coastal_tools.coastal_refined_mesh", false]], "compute_cell_width() (in module mpas_tools.ocean.coastal_tools)": [[66, "mpas_tools.ocean.coastal_tools.compute_cell_width", false]], "compute_depth() (in module mpas_tools.ocean.depth)": [[83, "mpas_tools.ocean.depth.compute_depth", false]], "compute_lon_lat_region_masks() (in module mpas_tools.mesh.mask)": [[56, "mpas_tools.mesh.mask.compute_lon_lat_region_masks", false]], "compute_mpas_flood_fill_mask() (in module mpas_tools.mesh.mask)": [[57, "mpas_tools.mesh.mask.compute_mpas_flood_fill_mask", false]], "compute_mpas_region_masks() (in module mpas_tools.mesh.mask)": [[58, "mpas_tools.mesh.mask.compute_mpas_region_masks", false]], "compute_mpas_transect_masks() (in module mpas_tools.mesh.mask)": [[59, "mpas_tools.mesh.mask.compute_mpas_transect_masks", false]], "compute_zmid() (in module mpas_tools.ocean.depth)": [[84, "mpas_tools.ocean.depth.compute_zmid", false]], "convert() (in module mpas_tools.mesh.conversion)": [[32, "mpas_tools.mesh.conversion.convert", false]], "copy() (mpas_tools.config.mpasconfigparser method)": [[12, "mpas_tools.config.MpasConfigParser.copy", false]], "cpp_projection() (in module mpas_tools.ocean.coastal_tools)": [[64, "mpas_tools.ocean.coastal_tools.CPP_projection", false]], "create_background_mesh() (in module mpas_tools.ocean.coastal_tools)": [[67, "mpas_tools.ocean.coastal_tools.create_background_mesh", false]], "create_partitions() (in module mpas_tools.seaice.partition)": [[109, "mpas_tools.seaice.partition.create_partitions", false]], "create_pool() (in module mpas_tools.parallel)": [[101, "mpas_tools.parallel.create_pool", false]], "cross() (mpas_tools.vector.vector method)": [[126, "mpas_tools.vector.Vector.cross", false]], "cull() (in module mpas_tools.mesh.conversion)": [[33, "mpas_tools.mesh.conversion.cull", false]], "cull_dataset() (in module mpas_tools.mesh.cull)": [[51, "mpas_tools.mesh.cull.cull_dataset", false]], "det() (mpas_tools.vector.vector static method)": [[127, "mpas_tools.vector.Vector.det", false]], "distance_from_geojson() (in module mpas_tools.mesh.creation.signed_distance)": [[47, "mpas_tools.mesh.creation.signed_distance.distance_from_geojson", false]], "distance_to_coast() (in module mpas_tools.ocean.coastal_tools)": [[68, "mpas_tools.ocean.coastal_tools.distance_to_coast", false]], "dot() (mpas_tools.vector.vector method)": [[128, "mpas_tools.vector.Vector.dot", false]], "ec_cellwidthvslat() (in module mpas_tools.mesh.creation.mesh_definition_tools)": [[42, "mpas_tools.mesh.creation.mesh_definition_tools.EC_CellWidthVsLat", false]], "extend_seaice_mask() (in module mpas_tools.seaice.mask)": [[104, "mpas_tools.seaice.mask.extend_seaice_mask", false]], "extract_coastlines() (in module mpas_tools.ocean.coastal_tools)": [[69, "mpas_tools.ocean.coastal_tools.extract_coastlines", false]], "extract_vtk() (in module mpas_tools.viz.paraview_extractor)": [[135, "mpas_tools.viz.paraview_extractor.extract_vtk", false]], "find_planar_transect_cells_and_weights() (in module mpas_tools.viz.transects)": [[136, "mpas_tools.viz.transects.find_planar_transect_cells_and_weights", false]], "find_transect_cells_and_weights() (in module mpas_tools.viz.transects)": [[137, "mpas_tools.viz.transects.find_transect_cells_and_weights", false]], "find_transect_levels_and_weights() (in module mpas_tools.ocean.transects)": [[94, "mpas_tools.ocean.transects.find_transect_levels_and_weights", false]], "gen_seaice_mesh_partition() (in module mpas_tools.seaice.partition)": [[110, "mpas_tools.seaice.partition.gen_seaice_mesh_partition", false]], "get() (mpas_tools.config.mpasconfigparser method)": [[13, "mpas_tools.config.MpasConfigParser.get", false]], "get_convex_hull_coordinates() (in module mpas_tools.ocean.coastal_tools)": [[70, "mpas_tools.ocean.coastal_tools.get_convex_hull_coordinates", false]], "get_data_inside_box() (in module mpas_tools.ocean.coastal_tools)": [[71, "mpas_tools.ocean.coastal_tools.get_data_inside_box", false]], "get_indices_inside_quad() (in module mpas_tools.ocean.coastal_tools)": [[72, "mpas_tools.ocean.coastal_tools.get_indices_inside_quad", false]], "get_outline_segments() (in module mpas_tools.ocean.transects)": [[95, "mpas_tools.ocean.transects.get_outline_segments", false]], "getboolean() (mpas_tools.config.mpasconfigparser method)": [[14, "mpas_tools.config.MpasConfigParser.getboolean", false]], "getexpression() (mpas_tools.config.mpasconfigparser method)": [[15, "mpas_tools.config.MpasConfigParser.getexpression", false]], "getfloat() (mpas_tools.config.mpasconfigparser method)": [[16, "mpas_tools.config.MpasConfigParser.getfloat", false]], "getint() (mpas_tools.config.mpasconfigparser method)": [[17, "mpas_tools.config.MpasConfigParser.getint", false]], "getlist() (mpas_tools.config.mpasconfigparser method)": [[18, "mpas_tools.config.MpasConfigParser.getlist", false]], "has_option() (mpas_tools.config.mpasconfigparser method)": [[19, "mpas_tools.config.MpasConfigParser.has_option", false]], "has_section() (mpas_tools.config.mpasconfigparser method)": [[20, "mpas_tools.config.MpasConfigParser.has_section", false]], "inject_bathymetry() (in module mpas_tools.ocean.inject_bathymetry)": [[86, "mpas_tools.ocean.inject_bathymetry.inject_bathymetry", false]], "inject_meshdensity_from_file() (in module mpas_tools.ocean.inject_meshdensity)": [[87, "mpas_tools.ocean.inject_meshDensity.inject_meshDensity_from_file", false]], "inject_planar_meshdensity() (in module mpas_tools.ocean.inject_meshdensity)": [[88, "mpas_tools.ocean.inject_meshDensity.inject_planar_meshDensity", false]], "inject_preserve_floodplain() (in module mpas_tools.ocean.inject_preserve_floodplain)": [[90, "mpas_tools.ocean.inject_preserve_floodplain.inject_preserve_floodplain", false]], "inject_spherical_meshdensity() (in module mpas_tools.ocean.inject_meshdensity)": [[89, "mpas_tools.ocean.inject_meshDensity.inject_spherical_meshDensity", false]], "interp_bilin() (in module mpas_tools.mesh.interpolation)": [[55, "mpas_tools.mesh.interpolation.interp_bilin", false]], "interp_mpas_to_transect_triangle_nodes() (in module mpas_tools.ocean.transects)": [[96, "mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes", false]], "interp_mpas_to_transect_triangles() (in module mpas_tools.ocean.transects)": [[97, "mpas_tools.ocean.transects.interp_mpas_to_transect_triangles", false]], "interp_transect_grid_to_transect_triangle_nodes() (in module mpas_tools.ocean.transects)": [[98, "mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes", false]], "intersection() (mpas_tools.vector.vector static method)": [[129, "mpas_tools.vector.Vector.intersection", false]], "intersects() (mpas_tools.vector.vector static method)": [[130, "mpas_tools.vector.Vector.intersects", false]], "jigsaw_driver() (in module mpas_tools.mesh.creation.jigsaw_driver)": [[38, "mpas_tools.mesh.creation.jigsaw_driver.jigsaw_driver", false]], "jigsaw_to_netcdf() (in module mpas_tools.mesh.creation.jigsaw_to_netcdf)": [[39, "mpas_tools.mesh.creation.jigsaw_to_netcdf.jigsaw_to_netcdf", false]], "loggingcontext (class in mpas_tools.logging)": [[29, "mpas_tools.logging.LoggingContext", false]], "lon_lat_to_cartesian() (in module mpas_tools.transects)": [[118, "mpas_tools.transects.lon_lat_to_cartesian", false]], "mag() (mpas_tools.vector.vector method)": [[131, "mpas_tools.vector.Vector.mag", false]], "make_moc_basins_and_transects() (in module mpas_tools.ocean.moc)": [[93, "mpas_tools.ocean.moc.make_moc_basins_and_transects", false]], "make_mpas_scripfile_on_cells() (in module mpas_tools.seaice.mesh)": [[105, "mpas_tools.seaice.mesh.make_mpas_scripfile_on_cells", false]], "make_mpas_scripfile_on_vertices() (in module mpas_tools.seaice.mesh)": [[106, "mpas_tools.seaice.mesh.make_mpas_scripfile_on_vertices", false]], "make_planar_hex_mesh() (in module mpas_tools.planar_hex)": [[102, "mpas_tools.planar_hex.make_planar_hex_mesh", false]], "make_regions_file() (in module mpas_tools.seaice.regions)": [[112, "mpas_tools.seaice.regions.make_regions_file", false]], "make_triangle_tree() (in module mpas_tools.viz.transects)": [[138, "mpas_tools.viz.transects.make_triangle_tree", false]], "map_culled_to_base() (in module mpas_tools.mesh.cull)": [[52, "mpas_tools.mesh.cull.map_culled_to_base", false]], "mask() (in module mpas_tools.mesh.conversion)": [[34, "mpas_tools.mesh.conversion.mask", false]], "mask_from_geojson() (in module mpas_tools.mesh.creation.signed_distance)": [[48, "mpas_tools.mesh.creation.signed_distance.mask_from_geojson", false]], "merge_grids() (in module mpas_tools.merge_grids)": [[31, "mpas_tools.merge_grids.merge_grids", false]], "mergecellwidthvslat() (in module mpas_tools.mesh.creation.mesh_definition_tools)": [[44, "mpas_tools.mesh.creation.mesh_definition_tools.mergeCellWidthVsLat", false]], "mesh_to_triangles() (in module mpas_tools.viz.mesh_to_triangles)": [[134, "mpas_tools.viz.mesh_to_triangles.mesh_to_triangles", false]], "module": [[5, "module-mpas_tools.cime.constants", false], [25, "module-mpas_tools.landice.visualization", false], [35, "module-mpas_tools.mesh.creation.build_mesh", false], [40, "module-mpas_tools.mesh.creation.mesh_definition_tools", false], [46, "module-mpas_tools.mesh.creation.signed_distance", false], [60, "module-mpas_tools.ocean.build_mesh", false], [63, "module-mpas_tools.ocean.coastal_tools", false], [77, "module-mpas_tools.ocean.coastline_alteration", false], [91, "module-mpas_tools.ocean.moc", false]], "mpas_to_triangle() (in module mpas_tools.mesh.creation.mpas_to_triangle)": [[45, "mpas_tools.mesh.creation.mpas_to_triangle.mpas_to_triangle", false]], "mpas_tools.cime.constants": [[5, "module-mpas_tools.cime.constants", false]], "mpas_tools.landice.visualization": [[25, "module-mpas_tools.landice.visualization", false]], "mpas_tools.mesh.creation.build_mesh": [[35, "module-mpas_tools.mesh.creation.build_mesh", false]], "mpas_tools.mesh.creation.mesh_definition_tools": [[40, "module-mpas_tools.mesh.creation.mesh_definition_tools", false]], "mpas_tools.mesh.creation.signed_distance": [[46, "module-mpas_tools.mesh.creation.signed_distance", false]], "mpas_tools.ocean.build_mesh": [[60, "module-mpas_tools.ocean.build_mesh", false]], "mpas_tools.ocean.coastal_tools": [[63, "module-mpas_tools.ocean.coastal_tools", false]], "mpas_tools.ocean.coastline_alteration": [[77, "module-mpas_tools.ocean.coastline_alteration", false]], "mpas_tools.ocean.moc": [[91, "module-mpas_tools.ocean.moc", false]], "mpasconfigparser (class in mpas_tools.config)": [[6, "mpas_tools.config.MpasConfigParser", false]], "plot_coarse_coast() (in module mpas_tools.ocean.coastal_tools)": [[73, "mpas_tools.ocean.coastal_tools.plot_coarse_coast", false]], "plot_grounding_lines() (in module mpas_tools.landice.visualization)": [[26, "mpas_tools.landice.visualization.plot_grounding_lines", false]], "plot_map() (in module mpas_tools.landice.visualization)": [[27, "mpas_tools.landice.visualization.plot_map", false]], "plot_ocean_transects() (in module mpas_tools.ocean.viz)": [[100, "mpas_tools.ocean.viz.plot_ocean_transects", false]], "plot_region_box() (in module mpas_tools.ocean.coastal_tools)": [[74, "mpas_tools.ocean.coastal_tools.plot_region_box", false]], "plot_transect() (in module mpas_tools.landice.visualization)": [[28, "mpas_tools.landice.visualization.plot_transect", false]], "prepare_partitions() (in module mpas_tools.seaice.partition)": [[111, "mpas_tools.seaice.partition.prepare_partitions", false]], "prepend() (mpas_tools.config.mpasconfigparser method)": [[21, "mpas_tools.config.MpasConfigParser.prepend", false]], "register_sci_viz_colormaps() (in module mpas_tools.viz.colormaps)": [[133, "mpas_tools.viz.colormaps.register_sci_viz_colormaps", false]], "regrid_to_other_mesh() (in module mpas_tools.seaice.regrid)": [[113, "mpas_tools.seaice.regrid.regrid_to_other_mesh", false]], "rrs_cellwidthvslat() (in module mpas_tools.mesh.creation.mesh_definition_tools)": [[43, "mpas_tools.mesh.creation.mesh_definition_tools.RRS_CellWidthVsLat", false]], "save_matfile() (in module mpas_tools.ocean.coastal_tools)": [[75, "mpas_tools.ocean.coastal_tools.save_matfile", false]], "scrip_from_mpas() (in module mpas_tools.scrip.from_mpas)": [[103, "mpas_tools.scrip.from_mpas.scrip_from_mpas", false]], "set() (mpas_tools.config.mpasconfigparser method)": [[22, "mpas_tools.config.MpasConfigParser.set", false]], "signed_distance_from_geojson() (in module mpas_tools.mesh.creation.signed_distance)": [[49, "mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson", false]], "smooth_coastline() (in module mpas_tools.ocean.coastal_tools)": [[76, "mpas_tools.ocean.coastal_tools.smooth_coastline", false]], "split_grids() (in module mpas_tools.split_grids)": [[114, "mpas_tools.split_grids.split_grids", false]], "straddles() (mpas_tools.vector.vector static method)": [[132, "mpas_tools.vector.Vector.straddles", false]], "subdivide_great_circle() (in module mpas_tools.transects)": [[119, "mpas_tools.transects.subdivide_great_circle", false]], "subdivide_planar() (in module mpas_tools.transects)": [[120, "mpas_tools.transects.subdivide_planar", false]], "test_cime_constants() (in module mpas_tools.tests.test_cime_constants)": [[115, "mpas_tools.tests.test_cime_constants.test_cime_constants", false]], "translate() (in module mpas_tools.translate)": [[123, "mpas_tools.translate.translate", false]], "triangle_to_netcdf() (in module mpas_tools.mesh.creation.triangle_to_netcdf)": [[50, "mpas_tools.mesh.creation.triangle_to_netcdf.triangle_to_netcdf", false]], "vector (class in mpas_tools.vector)": [[124, "mpas_tools.vector.Vector", false]], "widen_transect_edge_masks() (in module mpas_tools.ocean.coastline_alteration)": [[80, "mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks", false]], "write() (mpas_tools.config.mpasconfigparser method)": [[23, "mpas_tools.config.MpasConfigParser.write", false]], "write_2d_scripfile() (in module mpas_tools.seaice.mesh)": [[107, "mpas_tools.seaice.mesh.write_2D_scripfile", false]], "write_culled_dataset() (in module mpas_tools.mesh.cull)": [[53, "mpas_tools.mesh.cull.write_culled_dataset", false]], "write_map_culled_to_base() (in module mpas_tools.mesh.cull)": [[54, "mpas_tools.mesh.cull.write_map_culled_to_base", false]], "write_netcdf() (in module mpas_tools.io)": [[24, "mpas_tools.io.write_netcdf", false]], "write_scrip_file() (in module mpas_tools.seaice.mesh)": [[108, "mpas_tools.seaice.mesh.write_scrip_file", false]], "write_time_varying_zmid() (in module mpas_tools.ocean.depth)": [[85, "mpas_tools.ocean.depth.write_time_varying_zmid", false]]}, "objects": {"mpas_tools.cime": [[5, 0, 0, "-", "constants"]], "mpas_tools.config": [[6, 1, 1, "", "MpasConfigParser"]], "mpas_tools.config.MpasConfigParser": [[7, 2, 1, "", "__getitem__"], [6, 2, 1, "", "__init__"], [8, 2, 1, "", "add_from_file"], [9, 2, 1, "", "add_from_package"], [10, 2, 1, "", "add_user_config"], [11, 2, 1, "", "append"], [12, 2, 1, "", "copy"], [13, 2, 1, "", "get"], [14, 2, 1, "", "getboolean"], [15, 2, 1, "", "getexpression"], [16, 2, 1, "", "getfloat"], [17, 2, 1, "", "getint"], [18, 2, 1, "", "getlist"], [19, 2, 1, "", "has_option"], [20, 2, 1, "", "has_section"], [21, 2, 1, "", "prepend"], [22, 2, 1, "", "set"], [23, 2, 1, "", "write"]], "mpas_tools.io": [[24, 3, 1, "", "write_netcdf"]], "mpas_tools.landice": [[25, 0, 0, "-", "visualization"]], "mpas_tools.landice.visualization": [[26, 3, 1, "", "plot_grounding_lines"], [27, 3, 1, "", "plot_map"], [28, 3, 1, "", "plot_transect"]], "mpas_tools.logging": [[29, 1, 1, "", "LoggingContext"], [30, 3, 1, "", "check_call"]], "mpas_tools.logging.LoggingContext": [[29, 2, 1, "", "__init__"]], "mpas_tools.merge_grids": [[31, 3, 1, "", "merge_grids"]], "mpas_tools.mesh.conversion": [[32, 3, 1, "", "convert"], [33, 3, 1, "", "cull"], [34, 3, 1, "", "mask"]], "mpas_tools.mesh.creation": [[35, 0, 0, "-", "build_mesh"], [40, 0, 0, "-", "mesh_definition_tools"], [46, 0, 0, "-", "signed_distance"]], "mpas_tools.mesh.creation.build_mesh": [[36, 3, 1, "", "build_planar_mesh"], [37, 3, 1, "", "build_spherical_mesh"]], "mpas_tools.mesh.creation.jigsaw_driver": [[38, 3, 1, "", "jigsaw_driver"]], "mpas_tools.mesh.creation.jigsaw_to_netcdf": [[39, 3, 1, "", "jigsaw_to_netcdf"]], "mpas_tools.mesh.creation.mesh_definition_tools": [[41, 3, 1, "", "AtlanticPacificGrid"], [42, 3, 1, "", "EC_CellWidthVsLat"], [43, 3, 1, "", "RRS_CellWidthVsLat"], [44, 3, 1, "", "mergeCellWidthVsLat"]], "mpas_tools.mesh.creation.mpas_to_triangle": [[45, 3, 1, "", "mpas_to_triangle"]], "mpas_tools.mesh.creation.signed_distance": [[47, 3, 1, "", "distance_from_geojson"], [48, 3, 1, "", "mask_from_geojson"], [49, 3, 1, "", "signed_distance_from_geojson"]], "mpas_tools.mesh.creation.triangle_to_netcdf": [[50, 3, 1, "", "triangle_to_netcdf"]], "mpas_tools.mesh.cull": [[51, 3, 1, "", "cull_dataset"], [52, 3, 1, "", "map_culled_to_base"], [53, 3, 1, "", "write_culled_dataset"], [54, 3, 1, "", "write_map_culled_to_base"]], "mpas_tools.mesh.interpolation": [[55, 3, 1, "", "interp_bilin"]], "mpas_tools.mesh.mask": [[56, 3, 1, "", "compute_lon_lat_region_masks"], [57, 3, 1, "", "compute_mpas_flood_fill_mask"], [58, 3, 1, "", "compute_mpas_region_masks"], [59, 3, 1, "", "compute_mpas_transect_masks"]], "mpas_tools.ocean": [[60, 0, 0, "-", "build_mesh"], [63, 0, 0, "-", "coastal_tools"], [77, 0, 0, "-", "coastline_alteration"], [91, 0, 0, "-", "moc"]], "mpas_tools.ocean.build_mesh": [[61, 3, 1, "", "build_planar_mesh"], [62, 3, 1, "", "build_spherical_mesh"]], "mpas_tools.ocean.coastal_tools": [[64, 3, 1, "", "CPP_projection"], [65, 3, 1, "", "coastal_refined_mesh"], [66, 3, 1, "", "compute_cell_width"], [67, 3, 1, "", "create_background_mesh"], [68, 3, 1, "", "distance_to_coast"], [69, 3, 1, "", "extract_coastlines"], [70, 3, 1, "", "get_convex_hull_coordinates"], [71, 3, 1, "", "get_data_inside_box"], [72, 3, 1, "", "get_indices_inside_quad"], [73, 3, 1, "", "plot_coarse_coast"], [74, 3, 1, "", "plot_region_box"], [75, 3, 1, "", "save_matfile"], [76, 3, 1, "", "smooth_coastline"]], "mpas_tools.ocean.coastline_alteration": [[78, 3, 1, "", "add_critical_land_blockages"], [79, 3, 1, "", "add_land_locked_cells_to_mask"], [80, 3, 1, "", "widen_transect_edge_masks"]], "mpas_tools.ocean.depth": [[81, 3, 1, "", "add_depth"], [82, 3, 1, "", "add_zmid"], [83, 3, 1, "", "compute_depth"], [84, 3, 1, "", "compute_zmid"], [85, 3, 1, "", "write_time_varying_zmid"]], "mpas_tools.ocean.inject_bathymetry": [[86, 3, 1, "", "inject_bathymetry"]], "mpas_tools.ocean.inject_meshDensity": [[87, 3, 1, "", "inject_meshDensity_from_file"], [88, 3, 1, "", "inject_planar_meshDensity"], [89, 3, 1, "", "inject_spherical_meshDensity"]], "mpas_tools.ocean.inject_preserve_floodplain": [[90, 3, 1, "", "inject_preserve_floodplain"]], "mpas_tools.ocean.moc": [[92, 3, 1, "", "add_moc_southern_boundary_transects"], [93, 3, 1, "", "make_moc_basins_and_transects"]], "mpas_tools.ocean.transects": [[94, 3, 1, "", "find_transect_levels_and_weights"], [95, 3, 1, "", "get_outline_segments"], [96, 3, 1, "", "interp_mpas_to_transect_triangle_nodes"], [97, 3, 1, "", "interp_mpas_to_transect_triangles"], [98, 3, 1, "", "interp_transect_grid_to_transect_triangle_nodes"]], "mpas_tools.ocean.viz": [[99, 3, 1, "", "add_inset"], [100, 3, 1, "", "plot_ocean_transects"]], "mpas_tools.parallel": [[101, 3, 1, "", "create_pool"]], "mpas_tools.planar_hex": [[102, 3, 1, "", "make_planar_hex_mesh"]], "mpas_tools.scrip.from_mpas": [[103, 3, 1, "", "scrip_from_mpas"]], "mpas_tools.seaice.mask": [[104, 3, 1, "", "extend_seaice_mask"]], "mpas_tools.seaice.mesh": [[105, 3, 1, "", "make_mpas_scripfile_on_cells"], [106, 3, 1, "", "make_mpas_scripfile_on_vertices"], [107, 3, 1, "", "write_2D_scripfile"], [108, 3, 1, "", "write_scrip_file"]], "mpas_tools.seaice.partition": [[109, 3, 1, "", "create_partitions"], [110, 3, 1, "", "gen_seaice_mesh_partition"], [111, 3, 1, "", "prepare_partitions"]], "mpas_tools.seaice.regions": [[112, 3, 1, "", "make_regions_file"]], "mpas_tools.seaice.regrid": [[113, 3, 1, "", "regrid_to_other_mesh"]], "mpas_tools.split_grids": [[114, 3, 1, "", "split_grids"]], "mpas_tools.tests.test_cime_constants": [[115, 3, 1, "", "test_cime_constants"]], "mpas_tools.transects": [[116, 3, 1, "", "cartesian_to_great_circle_distance"], [117, 3, 1, "", "cartesian_to_lon_lat"], [118, 3, 1, "", "lon_lat_to_cartesian"], [119, 3, 1, "", "subdivide_great_circle"], [120, 3, 1, "", "subdivide_planar"]], "mpas_tools.translate": [[121, 3, 1, "", "center"], [122, 3, 1, "", "center_on_mesh"], [123, 3, 1, "", "translate"]], "mpas_tools.vector": [[124, 1, 1, "", "Vector"]], "mpas_tools.vector.Vector": [[124, 2, 1, "", "__init__"], [125, 2, 1, "", "angular_distance"], [126, 2, 1, "", "cross"], [127, 2, 1, "", "det"], [128, 2, 1, "", "dot"], [129, 2, 1, "", "intersection"], [130, 2, 1, "", "intersects"], [131, 2, 1, "", "mag"], [132, 2, 1, "", "straddles"]], "mpas_tools.viz.colormaps": [[133, 3, 1, "", "register_sci_viz_colormaps"]], "mpas_tools.viz.mesh_to_triangles": [[134, 3, 1, "", "mesh_to_triangles"]], "mpas_tools.viz.paraview_extractor": [[135, 3, 1, "", "extract_vtk"]], "mpas_tools.viz.transects": [[136, 3, 1, "", "find_planar_transect_cells_and_weights"], [137, 3, 1, "", "find_transect_cells_and_weights"], [138, 3, 1, "", "make_triangle_tree"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function"}, "terms": {"": [3, 26, 58, 59, 99, 110, 114, 124, 132, 143, 144, 145, 146, 154, 161], "0": [26, 27, 28, 33, 38, 42, 48, 56, 58, 59, 61, 62, 68, 69, 79, 80, 95, 99, 104, 112, 123, 135, 136, 137, 141, 143, 144, 145, 146, 147, 160, 161], "0001": 161, "001": 95, "01": [141, 145, 161], "0161513775": 144, "01_00000": 161, "02": [151, 161], "024": 146, "03295898255728466": 145, "04": 151, "0501": 161, "07": 63, "077": 146, "09": 63, "0e3": 142, "1": [33, 34, 47, 48, 49, 51, 52, 53, 54, 57, 68, 69, 84, 99, 119, 120, 135, 136, 137, 140, 141, 142, 144, 145, 146, 160, 161], "10": [69, 79, 135, 141, 144, 145, 146, 160, 161], "100": [135, 145, 146, 161], "1000": [56, 58, 59, 141, 144, 145, 146], "10000": [59, 135, 136, 137], "101": 146, "107": 146, "10e3": 144, "10km": 146, "11": [154, 160], "117": 146, "119": 146, "12": [94, 145, 146, 160], "120": [42, 146], "1208886": 141, "13": 160, "14": 160, "15": [42, 145, 160], "153": 146, "156": 146, "1589311": 141, "16": [144, 146, 160], "1600e3": 145, "163818359375015": 145, "17": [146, 160], "171": 141, "175": 146, "18": [43, 145, 160], "180": [37, 41, 56, 62, 65, 66, 67, 68, 89, 134, 140, 144, 145, 146, 161], "181": 145, "188": 146, "19": 160, "1d": [42, 43, 47, 48, 49, 56, 65, 66, 67, 68, 81, 94, 139, 144, 145], "1e": 161, "1st": 27, "2": [3, 66, 68, 69, 94, 135, 141, 142, 144, 145, 146, 147, 158, 160, 161], "20": [61, 62, 144, 145, 147, 160], "2000": 144, "20000": 144, "2015": 141, "2018": [63, 150], "2020": 144, "21": 160, "2100": 141, "210210": 154, "214": 146, "22": [150, 160], "2200": 141, "23": 160, "2300": 141, "230313": 154, "24": [146, 160], "240": [145, 161], "25": [145, 146, 151, 160], "26": [144, 160], "26669130": [129, 130, 132], "27": 160, "274": 146, "28": [151, 160], "283113991917228": 145, "29": [146, 160], "2d": [47, 48, 49, 65, 67, 94, 107, 139, 140, 144, 145], "2km": 146, "3": [3, 33, 94, 136, 137, 141, 142, 143, 144, 145, 146, 154, 160, 161], "30": [42, 56, 58, 144, 145, 146, 160, 161], "30km": 146, "31": 160, "318": 146, "3181152343750147": 145, "3186035156249841": 145, "32": [144, 160], "32bit": 135, "33": 160, "34": 160, "3405741662837591": 145, "34641": 144, "35": [42, 145], "353": 141, "357411": 141, "36": 146, "360": [140, 144, 145, 161], "37": [146, 151], "37353251022881745": 145, "38": 146, "39": [146, 151], "3d": [82, 85, 96, 97, 139, 161], "3wbgy5": 161, "4": [67, 69, 87, 88, 89, 129, 130, 132, 135, 141, 144, 145, 146, 160, 161], "40": [42, 144, 145, 146], "400": [141, 146], "40000": 144, "42": 151, "43": [79, 80, 147], "44": 151, "45": 99, "46": 151, "468": 154, "473916": 141, "5": [99, 112, 135, 141, 145, 146, 150, 160, 161], "50": [99, 154], "500": 146, "5000": 146, "500e3": 145, "51": 146, "512": 146, "5159363834516735": 145, "519": 146, "52": 146, "54": 151, "56": [146, 151], "5600585937500142": 145, "58": [144, 146, 151], "5km": 146, "6": [42, 43, 135, 136, 137, 141, 143, 145, 146, 160, 161], "60": [42, 145, 146, 151, 154, 161], "600": 146, "60to30": 146, "6176": 141, "62": [146, 151], "63": 151, "636474609375017": 145, "6371": 142, "6371000": 38, "6372070312500188": 145, "64": 151, "65": 151, "66": [145, 151], "67": [146, 151], "678": 146, "68": 146, "7": [146, 160], "70": 42, "71": 146, "7182": 141, "72": 146, "73": [42, 145, 146], "732": 146, "74": [146, 151], "75": 146, "756": 146, "76": 146, "77": 146, "7728169": [129, 130, 132], "8": [135, 141, 146, 151, 160, 161], "81": [146, 151], "82": 146, "8232421875000173": 145, "8239462091017558": 145, "83": 146, "84": 146, "8453839885731744": 145, "85": 146, "853": 146, "87": 146, "8752158957336085": 145, "9": [42, 143, 145, 146, 160], "90": [37, 41, 42, 43, 44, 56, 62, 65, 66, 67, 68, 89, 140, 145, 146, 161], "92": 146, "925": 146, "939": 146, "9443359375000164": 145, "9448242187500171": 145, "9771465537125645": 145, "99th": 27, "A": [6, 22, 24, 29, 30, 32, 33, 34, 36, 37, 38, 39, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 79, 85, 92, 93, 94, 96, 97, 98, 99, 101, 104, 105, 106, 107, 108, 112, 114, 121, 122, 123, 124, 130, 132, 134, 135, 136, 137, 138, 142, 144, 145, 146, 149, 150, 151, 154, 161], "As": [142, 143, 145], "But": [4, 161], "By": [32, 33, 135, 143, 146, 147, 161], "For": [0, 1, 4, 67, 94, 112, 135, 140, 144, 145, 146, 150, 158, 161], "If": [15, 26, 27, 29, 30, 37, 39, 47, 49, 55, 59, 62, 65, 94, 99, 135, 142, 143, 144, 145, 146, 149, 151, 157, 161], "In": [4, 94, 136, 137, 142, 143, 144, 145, 146, 150, 161], "It": [142, 144, 145, 154, 161], "NO": 144, "No": 161, "OR": [114, 144], "On": [145, 160], "One": [4, 100, 144, 145, 151, 154], "That": 142, "The": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 66, 67, 68, 69, 78, 80, 87, 88, 89, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 110, 112, 114, 115, 116, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 132, 135, 136, 137, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 161], "Then": [2, 142, 144, 159], "There": [4, 94, 144, 154, 157, 161], "These": [10, 40, 139, 143, 144, 145, 146, 153, 158, 161], "To": [2, 94, 135, 142, 144, 154, 157, 161], "_": [100, 140, 141, 143, 145], "__doc__": 143, "__init__": [6, 29, 124, 143], "__main__": 145, "__name__": [29, 142, 145], "__version__": 143, "__version_info__": 143, "_ax": [26, 27, 28], "_build": 2, "_moc_mask": 150, "_moc_masks_and_transect": 150, "_plot_transect": 151, "_triangul": [26, 27], "_tricontour": [26, 27], "a1": [129, 130, 132], "a2": [129, 130, 132], "about": [145, 161], "abov": [4, 23, 56, 58, 61, 62, 94, 112, 141, 144, 146, 148, 149, 154], "abrupt": 145, "absolut": [8, 10, 32, 33, 154], "acceler": 3, "access": 4, "accomplish": [135, 142, 144, 147, 161], "account": 148, "across": [135, 139, 144, 161], "act": 142, "action": 146, "activ": [154, 157], "ad": [4, 6, 32, 33, 34, 37, 61, 62, 78, 79, 80, 81, 82, 93, 104, 139, 143, 144, 149, 157, 161], "add": [4, 8, 9, 10, 24, 59, 65, 69, 78, 81, 82, 85, 87, 88, 89, 99, 104, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 157, 161], "add_argu": 143, "add_critical_land_blockag": 147, "add_depth": 148, "add_earth_spher": 161, "add_edge_sign": 144, "add_from_fil": 4, "add_from_packag": 4, "add_land_locked_cells_to_mask": 147, "add_moc_southern_boundary_transect": 150, "add_user_config": 4, "add_zmid": 148, "addedgesign": [59, 144], "addit": [4, 94, 96, 97, 135, 144, 149, 161], "adher": 144, "adjac": [68, 102, 134, 135, 161], "adrian": 1, "advantag": [4, 154], "advect": 147, "affect": [4, 146], "affin": 143, "after": [4, 69, 119, 120, 146, 154], "again": [144, 157, 161], "against": [3, 144], "aid": 146, "alaska": 146, "albani": 144, "aleutian_islands_": 146, "aleutian_islands_w": 146, "algorithim": 144, "algorithm": [68, 144, 146], "all": [1, 10, 15, 47, 49, 51, 52, 53, 54, 57, 68, 100, 101, 119, 120, 129, 130, 132, 133, 135, 144, 147, 150, 151, 154, 157], "allevi": 147, "alloncel": [135, 161], "allonedg": 161, "allonvertic": 161, "allow": [4, 6, 57, 94, 119, 120, 135, 136, 137, 144, 149, 161], "along": [27, 66, 68, 69, 94, 116, 119, 120, 135, 136, 137, 144, 145, 146, 158, 161], "alphabet": 143, "alreadi": [104, 129, 135, 144, 154, 157], "also": [4, 15, 22, 24, 28, 85, 94, 135, 136, 137, 141, 142, 143, 144, 145, 146, 148, 150, 151, 154, 158, 161], "alter": [66, 79, 80, 139, 144, 146], "altern": [144, 154], "alwai": [4, 6, 112, 134, 144, 146, 154, 161], "am": 161, "america": 146, "among": [96, 97], "amount": 148, "amrap": 1, "an": [0, 4, 9, 13, 14, 15, 16, 17, 18, 24, 29, 32, 34, 37, 42, 43, 44, 45, 50, 51, 53, 55, 57, 58, 59, 62, 66, 67, 68, 69, 81, 82, 85, 87, 92, 93, 94, 96, 97, 98, 99, 102, 103, 104, 109, 110, 111, 123, 129, 130, 134, 135, 136, 137, 138, 140, 142, 143, 144, 146, 147, 148, 150, 151, 154, 159, 161], "anaconda": 143, "analysi": [4, 139, 143, 144, 148, 150], "analysis_memb": 161, "analyz": 139, "angular": 125, "angular_dist": 158, "angulardist": 125, "ani": [4, 99, 135, 143, 144, 146, 147, 148, 154, 161], "anim": 161, "annotate_d": 161, "anoth": [4, 11, 21, 69, 81, 82, 94, 122, 144, 145, 146, 157, 158, 161], "antarct": [78, 80], "antarctica": [144, 145], "antimeridian": 144, "anvil": 154, "anyth": 29, "anywher": 57, "apart": 144, "api": [139, 159], "appear": 146, "append": [135, 145], "appli": [144, 150, 161], "appreci": 145, "approach": [145, 157, 161], "appropri": [135, 146, 148, 161], "approxim": [66, 119, 120, 145, 148, 161], "ar": [3, 4, 6, 15, 33, 40, 42, 43, 44, 51, 53, 55, 56, 57, 58, 59, 67, 69, 79, 94, 99, 102, 107, 108, 119, 120, 124, 129, 130, 132, 135, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 149, 150, 151, 153, 154, 155, 157, 158, 159, 161], "arakawa": 147, "arang": [4, 161], "arbirari": 144, "arbitrari": [26, 123], "arc": [129, 130, 132, 158], "archiv": 141, "arctic": 145, "area": [27, 136, 137, 146, 152, 161], "areacel": 161, "arg": [30, 143], "argpars": 143, "argument": [4, 26, 27, 30, 39, 51, 53, 67, 114, 135, 142, 143, 144, 146, 149, 150, 151, 154, 161], "argumentpars": 143, "aris": 145, "around": [99, 145, 146], "arrai": [4, 27, 36, 37, 38, 41, 42, 43, 47, 48, 49, 56, 57, 61, 62, 65, 66, 67, 68, 69, 84, 88, 89, 96, 97, 98, 124, 129, 130, 132, 135, 144, 145, 146, 148, 161], "asai": [1, 145, 150, 151], "assign": 4, "associ": [4, 6, 23, 58, 59, 78, 135, 136, 137, 143, 145, 147, 150, 151, 161], "assum": [114, 144], "asymptot": 145, "atlant": [41, 146, 150], "atlantic_restrict": 146, "atlanticpacificgrid": 145, "attribut": [24, 29, 31, 105, 106, 107, 108, 114, 129, 130, 132, 144], "author": [63, 145, 150, 151], "auto": 0, "automat": [4, 143, 154], "avail": [15, 47, 49, 51, 52, 53, 54, 57, 68, 101, 102, 144, 150, 154, 157, 161], "averag": [68, 136, 137, 146, 161], "avoid": [55, 80, 147], "awkwardli": 145, "ax": [26, 27, 28, 73, 99, 100, 141], "axi": [99, 151, 161], "azur": 143, "b": [132, 144, 147], "b1": [129, 130, 132], "b2": [129, 130, 132], "back": [144, 158], "background": [65, 67, 139], "backward": 150, "bai": 146, "balanc": [144, 154], "bar": [56, 58, 59, 61, 62, 135, 144], "base": [33, 51, 52, 53, 54, 58, 59, 65, 84, 94, 101, 129, 130, 132, 143, 144, 145, 146, 147, 161], "base_mesh": [36, 37, 61, 62, 140, 142, 144, 145, 147], "base_mesh_filenam": [53, 54, 144], "base_mesh_vtk": [61, 62, 149], "basi": 161, "basic": [145, 149, 157, 161], "basin": [92, 93, 139], "bathy_coastlin": [68, 69], "bathyemtri": 146, "bathymetri": [61, 62, 69, 84, 94, 146, 149], "bckgnd_grid_cell_width": 67, "bckgrnd_grid_cell_width_vs_lat": 67, "becaus": [144, 145, 148, 150, 154, 161], "becom": [122, 147, 161], "bed": 28, "bedtopographi": 141, "been": [51, 53, 66, 67, 68, 69, 94, 114, 129, 143, 144, 146, 154, 159], "befor": [4, 51, 52, 53, 54, 101, 119, 120, 135, 143, 144, 161], "begin": [4, 101, 144, 146, 161], "behavior": [4, 144], "behind": 161, "being": 144, "belong": [136, 137], "below": [84, 145, 157, 161], "bering_sea_": 146, "bering_sea_w": 146, "besid": [96, 97], "best": [143, 157], "better": [144, 154], "between": [4, 36, 37, 38, 41, 42, 43, 44, 47, 49, 56, 58, 59, 61, 62, 89, 94, 96, 102, 125, 126, 128, 129, 135, 136, 137, 139, 145, 161], "betwen": 144, "beyond": [157, 161], "bilinear": [55, 94, 140], "bilinearli": 94, "bin": [144, 145], "bit": 161, "blank": [4, 161], "blend": [66, 139], "block": [2, 4, 78, 80, 135, 144, 147], "blockag": [78, 80, 139], "book": 100, "bool": [9, 14, 15, 19, 20, 22, 23, 30, 37, 39, 56, 58, 59, 61, 62, 66, 67, 68, 69, 87, 102, 103, 104, 107, 110, 134, 135, 137], "boolean": [4, 14, 27, 130, 132], "both": [114, 142, 143, 144, 145, 146, 148, 150, 153, 154, 157, 158, 161], "bottom": [83, 84, 135, 148, 161], "bottomdepth": [82, 84, 85, 94, 135, 148, 161], "bottomdepthobserv": 149, "bound": [36, 38, 55, 61, 67, 69, 83, 94, 144, 145, 146, 161], "boundari": [47, 49, 92, 93, 135, 145, 146, 147, 150, 161], "boundarymask": [135, 161], "box": [70, 71, 72, 74, 135, 144, 146, 161], "bradi": 1, "branch": [3, 157], "break": [94, 146], "bridg": 147, "broadcast": [140, 145], "bru": 63, "buffer": 99, "build": [3, 36, 37, 38, 61, 62, 93, 102, 139, 143, 157], "build_mesh": [142, 145, 149], "build_moc_basin": 150, "build_planar_mesh": [145, 149], "build_spherical_mesh": [142, 145, 149], "built": [154, 161], "c": [45, 139, 144, 151, 154], "calcul": [26, 27, 28, 135, 161], "calendar": 3, "call": [22, 29, 30, 65, 66, 67, 68, 69, 94, 96, 97, 98, 101, 129, 136, 137, 138, 139, 143, 144, 145, 146, 147, 148, 150, 154, 157, 159, 161], "calledprocesserror": 30, "can": [2, 4, 15, 24, 26, 27, 28, 94, 135, 136, 137, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 154, 157, 158, 159, 161], "candid": [136, 137], "cannot": [147, 161], "capabl": [142, 161], "captur": [142, 144], "care": [144, 150, 161], "caribbean": 146, "cartesian": [116, 117, 118, 119, 124, 129, 130, 132, 134, 135, 137, 144, 158, 159, 161], "cartesian_to_lon_lat": 158, "cartopi": 143, "case": [4, 129, 130, 132, 136, 137, 139, 144, 145, 146, 154, 161], "cast": 15, "caviti": [144, 148], "cbar": [27, 141], "cd": [2, 154, 157], "cel": 105, "cell": [27, 33, 36, 37, 38, 41, 42, 43, 44, 52, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 79, 80, 88, 89, 94, 96, 97, 101, 102, 107, 108, 114, 134, 135, 136, 137, 139, 140, 141, 143, 150, 151, 153, 154, 158, 159, 161], "cell_width": [65, 66, 67, 75, 146], "cellindic": 94, "cellmap": 144, "cellmapbackward": 144, "cellmapforward": 144, "cellseedmask": [144, 149], "cellsoncel": [57, 144, 161], "cellsonvertex": 144, "cellwidth": [36, 37, 38, 40, 61, 62, 87, 88, 89, 140, 142, 145], "cellwidtheq": [42, 43, 145], "cellwidthglob": [37, 62], "cellwidthinatlant": 41, "cellwidthinnorth": [44, 145], "cellwidthinpacif": 41, "cellwidthinsouth": [44, 145], "cellwidthmidlat": 42, "cellwidthonmpa": 140, "cellwidthout": [41, 42, 43, 44], "cellwidthpol": [42, 43, 145], "cellwidthvslat": [140, 145], "cellwidthvslatlon": 145, "center": [42, 55, 57, 102, 107, 108, 122, 134, 136, 137, 138, 140, 141, 144, 145, 146, 159, 161], "center_on_mesh": 144, "central": 146, "cfg": 4, "chang": [2, 42, 44, 139, 141, 151], "channel": [143, 147, 157], "channel_prior": 157, "chapter": 0, "char_dim_nam": 24, "charact": [4, 24], "characterist": 145, "check": [3, 56, 58, 135, 144, 161], "check_cal": 142, "choos": [144, 154], "chrysali": 154, "chunk_siz": 144, "chunksiz": [56, 58, 59, 144], "cime": [115, 139, 145, 147], "circl": [116, 129, 130, 132, 137, 145], "circle_dist": 125, "circul": [93, 139], "ckdtree": [136, 137, 138], "class": [4, 6, 18, 29, 124, 139], "clean": 161, "click": 161, "clip": 161, "clip1": 161, "clobber_mod": 159, "clockwis": 146, "clone": 157, "close": 144, "closest": [47, 49, 57, 66, 68, 96, 144], "closur": [42, 67, 140, 146, 161], "cmap": [26, 27, 100, 141], "cmax": 145, "cmin": 145, "cmocean": 161, "cmu": 45, "coars": [47, 49, 59, 144, 145, 161], "coast": 139, "coastal": [68, 139, 149], "coastal_refined_mesh": 146, "coastal_tool": 146, "coastlin": [66, 68, 69, 139, 144], "coastline_alter": 147, "code": [2, 4, 141, 142, 144, 145, 154, 157], "coeffs_reconstruct": 159, "collect": [27, 34, 56, 57, 58, 59, 93, 99, 135, 144, 147, 150, 161], "colon": [135, 161], "color": 74, "colorbar": [27, 151], "colormap": [26, 27, 28, 100, 139, 151], "column": [107, 161], "com": [1, 129, 130, 132, 143], "combin": [6, 41, 44, 135, 144, 145, 161], "combined_com": 6, "come": [145, 157, 161], "comma": [4, 135, 161], "command": [22, 24, 30, 31, 114, 143, 144, 145, 150, 151, 157, 159, 161], "comment": [6, 22, 23, 139, 143], "common": 145, "commonli": 145, "comp": 135, "compar": 102, "comparewithfilenam": 102, "compass": [3, 4, 139, 146], "compat": 150, "compil": [139, 154], "complain": 161, "complet": [32, 33, 34, 37, 93, 94, 161], "complex": [145, 148, 161], "compliant": 32, "complic": 145, "compon": [124, 135, 139, 144, 145, 151, 159, 161], "componentnam": [144, 147, 161], "compromis": [56, 58, 59], "comput": [27, 59, 83, 84, 93, 94, 125, 126, 128, 135, 139, 145, 148, 150, 161], "compute_cell_width": 146, "compute_depth": 148, "compute_lon_lat_region_mask": 144, "compute_mpas_flood_fill_mask": 144, "compute_mpas_region_mask": [34, 144, 147], "compute_mpas_transect_mask": [144, 147], "compute_zmid": 148, "conceiv": 161, "concentr": 145, "conda": [3, 139, 143, 144, 157], "conda_packag": [2, 143, 157], "condit": [144, 154, 161], "config": [139, 157], "config_copi": 12, "config_filenam": 9, "configpars": [4, 6, 7], "configur": 139, "confin": 146, "conform": 145, "connect": [134, 144, 161], "consid": [112, 161], "consider": [135, 161], "console_script": 143, "constant": [94, 97, 115, 136, 137, 139, 140, 145, 146, 147, 161], "constantcellwidth": 145, "constrain": 141, "construct": [65, 94, 134, 145, 146, 149, 161], "consum": 144, "contact": [143, 144], "contain": [3, 4, 26, 27, 28, 34, 52, 53, 54, 56, 57, 58, 59, 94, 104, 105, 106, 110, 112, 136, 137, 144, 146, 147, 150, 151, 152, 153, 154, 155, 156, 158, 159, 161], "content": [4, 8, 9, 10, 144, 150], "context": [29, 142, 148], "contigu": [31, 57, 114, 144], "contin": 161, "continent": 146, "continental_u": 146, "continu": 161, "contour": [26, 27, 66, 68, 69, 146], "contrast": [144, 148], "contribut": 1, "contributor": 139, "control": [144, 146], "conu": 146, "conveni": [94, 142, 161], "convent": [143, 161], "convers": [37, 93, 135, 139, 145, 150, 161], "convert": [39, 45, 50, 117, 118, 139, 142, 145, 158, 161], "coord": [81, 82, 135, 161], "coordfilenam": [81, 82, 85], "coordin": [28, 36, 38, 55, 61, 81, 82, 83, 84, 85, 87, 88, 94, 116, 119, 120, 121, 122, 123, 129, 130, 132, 134, 135, 136, 137, 139, 144, 145, 146, 151, 158], "coords_fil": 28, "copi": [4, 11, 21, 51, 53, 79, 134, 144, 150, 151, 161], "core": [34, 144], "corner": 99, "corner_lat": 108, "corner_lon": 108, "correct": [148, 161], "correctli": 145, "correspond": [27, 52, 54, 92, 134, 135, 144, 154, 159, 161], "cost": 146, "could": [144, 145, 146, 148, 161], "count": [79, 144, 147, 154], "counter": 146, "counterclockwis": [134, 161], "countour": 141, "cover": [4, 146, 152], "coverag": [144, 147, 154], "crate": [101, 142], "creat": [29, 34, 42, 43, 51, 52, 53, 56, 57, 58, 59, 65, 67, 92, 101, 103, 109, 110, 114, 139, 142, 143, 144, 145, 147, 149, 152, 153, 154, 155, 157, 158, 161], "create_background_mesh": [65, 146], "create_pool": 144, "create_seaice_partit": 154, "creation": [34, 66, 67, 68, 69, 101, 139, 142], "creator": [139, 147, 150], "critic": [78, 80, 147], "critical_land_blockag": 147, "critical_passag": 147, "crop": [144, 161], "cross": [134, 158], "cross_product": 126, "ct": 146, "cull": [101, 102, 135, 139, 145, 161], "cull_dataset": 144, "cullcel": [33, 144], "culled_graph": 33, "culled_mesh": [144, 145], "culled_mesh_filenam": [53, 54, 144], "culled_mesh_no_isc": 144, "culled_region": 135, "cullequatorialregion": 110, "culler": [139, 154], "cullerdir": 154, "current": [3, 4, 100, 144, 146, 154, 157, 161], "curri": 1, "curv": [145, 154], "curvatur": [99, 136, 137], "custom": [6, 151], "cw_filenam": 87, "d": [24, 51, 53, 66, 68, 100, 140, 144, 145, 146, 154, 161], "da": [96, 97, 98], "dagrow": [57, 144], "dai": [3, 161], "daili": 161, "danod": [96, 97, 98], "dash": 141, "data": [32, 33, 39, 48, 50, 57, 61, 62, 71, 79, 84, 94, 96, 97, 98, 102, 134, 135, 136, 137, 144, 145, 146, 148, 149, 150, 151, 158], "data_2015": 141, "data_2300": 141, "data_path": [26, 27, 28, 141], "dataarrai": [57, 83, 84, 94, 96, 97, 98, 136, 137], "datadir": 154, "datafil": 144, "dataset": [24, 32, 33, 34, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 69, 78, 79, 80, 92, 94, 96, 97, 98, 100, 102, 121, 122, 123, 134, 136, 137, 138, 139, 140, 141, 145, 146, 150, 161], "date": [55, 154, 161], "datelin": 144, "davi": [1, 145, 150, 151], "dc": [102, 143, 144, 145], "dcoars": 145, "ddeg": [67, 146], "deactiv": 157, "debug": [142, 150], "decid": 146, "deep": [4, 11, 12, 21], "deepest": 161, "def": [142, 143, 145], "default": [4, 24, 32, 33, 42, 47, 49, 51, 52, 53, 54, 57, 61, 62, 67, 68, 99, 100, 114, 135, 144, 145, 146, 147, 149, 151, 154, 161], "default_char_dim_nam": 24, "default_engin": 24, "default_fil": 24, "default_fillv": 24, "default_format": 24, "default_param": [65, 146], "defin": [23, 28, 36, 38, 39, 40, 50, 61, 66, 67, 78, 80, 83, 84, 87, 88, 89, 92, 93, 94, 96, 97, 98, 110, 127, 134, 135, 136, 137, 138, 140, 143, 144, 146, 150, 158, 159, 161], "definit": [139, 144, 147, 157], "deform": 145, "deg": 99, "degre": [37, 41, 42, 43, 44, 47, 49, 55, 56, 58, 62, 65, 66, 67, 68, 79, 80, 89, 99, 107, 117, 118, 134, 137, 144, 145, 146, 147, 161], "delawar": 146, "delaware_bai": 146, "delaware_region": 146, "delaware_restrict": 146, "delet": [32, 33, 34, 37, 93], "demand": 144, "demonstr": 161, "densiti": [3, 87, 88, 89], "depend": [24, 135, 139, 142, 151, 161], "depth": [94, 135, 139, 161], "depth_bnd": 83, "depth_dim": 84, "deriv": 141, "derivi": 3, "describ": [122, 143, 144, 157, 161], "descript": 143, "design": [144, 145], "desir": [28, 94, 144, 146, 148, 154, 161], "dest": 143, "destin": 154, "detail": [0, 144], "detect": 158, "determin": [33, 65, 66, 112, 127, 130, 132, 144, 150, 154, 158], "dev": [1, 32, 143, 150, 157], "dev_environ": 157, "develop": [2, 143, 144, 157], "dfine": 145, "diagnost": 154, "dict": [6, 15, 24, 30, 65, 66, 69], "dictionari": [4, 6, 15, 24, 65, 146], "differ": [6, 24, 94, 110, 144, 145, 146, 154, 155, 161], "dim": 135, "dimens": [24, 84, 94, 96, 97, 98, 102, 114, 135, 144, 151], "dimension_list": [135, 161], "din": [119, 120], "dir": [32, 33, 34, 37, 93, 142], "direct": [102, 123, 143, 144, 145, 154], "directli": [27, 146, 148, 154, 157, 161], "directori": [32, 33, 34, 37, 61, 62, 93, 100, 110, 135, 143, 149, 154, 161], "disappear": 161, "discontinu": [136, 137, 145], "disk": [51, 53, 148], "displai": [61, 62, 135, 161], "display_imag": 4, "distanc": [47, 49, 66, 68, 102, 104, 116, 119, 120, 125, 136, 137, 139, 152], "distance_from_geojson": 145, "distance_to_coast": [66, 146], "distinct": 15, "distort": 144, "distribut": [41, 44, 56, 58, 59, 145], "divid": [56, 58, 59, 94, 134, 144], "dlat": [140, 145], "dlon": [140, 145], "dnode": [136, 137], "do": [4, 122, 135, 142, 143, 144, 154, 159, 161], "do_inject_bathymetri": [61, 62], "doc": 2, "docs_vers": 2, "document": [0, 32, 139, 143, 157, 159, 160], "doe": [4, 145, 148], "doesn": [104, 144, 145, 154], "dom": 1, "domain": [121, 122, 135, 144, 161], "don": [144, 151, 154], "done": [144, 146, 157], "dot": 126, "dot_product": 128, "doubl": [15, 144], "doubli": 144, "dougla": 1, "dout": [119, 120], "down": [94, 146], "download": [93, 115, 154, 161], "dpi": [141, 151], "drake": 151, "driver": 146, "dry": 149, "ds_base": 52, "ds_base_mesh": 51, "ds_cull": [51, 52], "ds_culled_mesh": [51, 53, 144], "ds_culled_mesh_no_isc": 144, "ds_init": 144, "ds_map_culled_to_bas": [51, 52], "ds_mesh": 100, "dsbasemesh": [144, 147], "dsblockag": 78, "dscritblockmask": 147, "dscritpassmask": 147, "dsculledmesh": 144, "dsin": [32, 33], "dsinvers": 33, "dslandmask": [144, 147], "dsmask": [33, 34, 56, 57, 58, 59, 78, 79, 80, 92, 144, 150], "dsmasksandtransect": 150, "dsmesh": [34, 57, 58, 59, 79, 80, 92, 134, 136, 137, 144, 145, 150, 161], "dsmesh1": 144, "dsmesh2": 144, "dsout": [32, 33, 136, 137], "dspreserv": 33, "dstransect": 94, "dstransecttriangl": [94, 95, 96, 97, 98], "dstri": [134, 136, 137, 138, 161], "dtransect": [136, 137], "dtype": [15, 18], "dual": 158, "duda": 1, "duplic": 161, "dure": [3, 32, 33, 34, 37, 66, 67, 68, 69, 93, 144, 154, 161], "dx_max": 67, "dx_max_glob": 146, "dx_min": [66, 67, 145], "dx_min_coast": 146, "dx_min_glob": 146, "e": [4, 22, 29, 58, 59, 78, 80, 94, 135, 136, 137, 144, 145, 146, 154, 157, 161], "e3sm": [3, 115, 154], "e3sm_tag": 115, "e3smv1": 145, "each": [6, 15, 23, 38, 47, 49, 52, 54, 56, 58, 59, 83, 84, 85, 94, 97, 100, 110, 114, 119, 120, 134, 135, 136, 137, 144, 146, 148, 149, 150, 154, 159, 161], "earth": [3, 37, 38, 47, 49, 59, 104, 116, 119, 144, 145, 147], "earth_radiu": [37, 38, 47, 49, 116, 117, 118, 140, 142, 145], "earth_relief_15": [61, 62, 146, 149], "earthradiu": [59, 119, 147], "easiest": 2, "easili": 161, "east": 146, "ec": [67, 140, 145, 146, 161], "ec120to60": 42, "ec30to60kml60e3smv2r03": 150, "ec60to30": 42, "ec_cellwidthvslat": [43, 67, 140, 145], "eddi": [42, 67, 140, 146, 161], "edg": [36, 38, 52, 54, 56, 58, 59, 61, 108, 114, 135, 136, 137, 138, 144, 145, 150, 158, 159, 161], "edgesign": 59, "edgesoncel": 161, "edu": 45, "effici": [144, 150, 154, 161], "either": [15, 27, 29, 34, 69, 112, 124, 129, 130, 132, 135, 142, 144, 145, 146, 161], "el": [45, 50, 144], "element": [15, 18, 50, 51, 52, 53, 54, 129, 130, 132], "elev": [61, 62, 149], "elimin": 146, "els": 29, "elsewher": [144, 145, 158], "empti": [6, 135, 143, 146, 148, 161], "en": [119, 120, 125], "enabl": 144, "end": [129, 130, 132, 136, 137, 146, 154, 161], "enforc": 146, "engin": [24, 102], "enhanc": 146, "enough": [136, 137, 138, 144], "ensur": [15, 99], "enter": [135, 161], "enthalpy_benchmark_viz": 4, "entir": [99, 161], "entire_glob": 146, "entri": [15, 41, 42, 43, 44, 109, 111, 139, 146, 157], "entry_point": 143, "env": [143, 144, 145, 157], "environ": [2, 139, 143], "epsilon": 95, "equal": [145, 146], "equat": [42, 43, 145, 146], "equatori": [42, 110, 145, 154], "equatorward": 99, "equival": [135, 144, 145, 161], "error": 142, "esmf": 154, "etc": [4, 135, 144, 151, 154, 161], "evalu": 15, "evapor": 3, "even": [6, 102, 147, 161], "eventu": 143, "everi": [135, 161], "ex": 154, "exactli": 144, "exagger": [135, 161], "exampl": [0, 4, 42, 43, 94, 135, 140, 142, 143, 144, 145, 146, 147, 150, 151, 154, 161], "except": [4, 9, 135, 161], "exclud": [66, 69, 146, 161], "exect": 110, "execut": 154, "exist": [4, 29, 30, 51, 53, 104, 122, 135, 142, 144, 149, 154, 157], "exit": [101, 144, 150, 151, 154], "exp": 145, "expae02": 141, "expand": [104, 161], "expans": 104, "expens": [135, 161], "experiment": [56, 58, 59], "explicitli": 161, "explor": [144, 161], "export": 2, "express": [15, 135, 161], "extend": [23, 104, 139, 161], "extend_seaice_mask": 152, "extenddist": 104, "extens": [45, 143], "extent": [66, 67, 68, 69], "extra": [59, 135, 144, 161], "extract": [61, 62, 68, 69, 135, 139, 145, 149], "extract_coastlin": [66, 68, 146], "extract_vtk": [149, 161], "extractor": [135, 139], "ey": 161, "f": [144, 150, 151, 154, 157, 161], "face": [135, 161], "fact": 144, "factor": [135, 145], "fairli": 161, "fals": [4, 15, 22, 27, 56, 58, 59, 61, 62, 66, 67, 68, 69, 71, 100, 103, 104, 107, 134, 135, 141, 144, 145, 161], "far": 144, "farther": 146, "faster": [56, 58, 140, 144], "fc": [47, 48, 49, 93, 99, 100, 145, 161], "fc_region_mask": [135, 161], "fccritblockag": 147, "fccritpassag": 147, "fclandcoverag": [144, 147], "fcmask": [34, 56, 58, 59, 144, 147, 150], "fcmoc": 150, "fcseed": [57, 144], "featur": [4, 34, 56, 57, 58, 59, 93, 135, 144, 145, 147, 149, 150, 151, 161], "featurecolleciton": 145, "featurecollect": [34, 47, 48, 49, 56, 57, 58, 59, 93, 99, 100, 135, 144, 145, 150, 151, 161], "featurenam": [144, 147, 161], "few": [4, 154, 161], "fewer": 146, "field": [26, 27, 33, 47, 49, 51, 53, 55, 65, 66, 67, 87, 88, 89, 94, 96, 97, 98, 103, 104, 110, 112, 122, 135, 136, 137, 141, 144, 146, 149, 151, 153, 154, 155, 159], "fieldsoncel": 161, "fig": [99, 141], "figsiz": 141, "figur": [24, 99, 141, 151, 161], "file": [8, 9, 10, 15, 22, 23, 24, 26, 27, 28, 29, 31, 32, 33, 34, 36, 37, 39, 45, 50, 53, 54, 61, 62, 66, 67, 68, 69, 81, 82, 85, 87, 88, 89, 93, 102, 103, 104, 105, 106, 107, 108, 110, 112, 114, 135, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 154, 157, 159, 161], "file_id": 144, "filenam": [8, 10, 24, 104, 112, 135, 144, 151, 154, 161], "filename1": 144, "filename2": 144, "filename_pattern": [135, 161], "filename_templ": 159, "filenamedata": [113, 154], "filenameicepres": 112, "filenamemesh": [104, 112], "filenameout": [112, 113], "filenamepres": 104, "filenamescripout": 107, "files_for_e3sm": 154, "fill": [24, 57, 161], "fillvalu": 24, "filter": [135, 161], "final": [33, 136, 137, 144, 146, 161], "find": [47, 49, 57, 68, 79, 129, 136, 137, 138, 144, 147, 154, 157, 158, 159], "find_transect_cells_and_weight": 94, "find_transect_levels_and_weight": [96, 97, 98], "finer": 145, "finish": [144, 154], "first": [4, 31, 44, 79, 94, 114, 127, 132, 135, 136, 137, 143, 144, 145, 146, 154, 161], "five_region_eq": 112, "fix": 161, "fix_regrid_output": 154, "flag": [22, 144, 150], "flat": 161, "flavor": 145, "flip": [100, 151], "float": [4, 15, 16, 18, 27, 28, 37, 38, 39, 41, 42, 43, 44, 47, 49, 56, 58, 59, 61, 62, 66, 67, 68, 69, 79, 80, 99, 102, 104, 112, 116, 119, 120, 123, 124, 135, 136, 137, 159], "flood": [57, 61, 62], "floodplain": 149, "floodplain_elev": [61, 62, 90], "floor": 94, "flow": [78, 80, 147, 150], "fo": [55, 146, 161], "focus": 161, "follow": [2, 125, 135, 144, 145, 146, 159, 161], "forc": 144, "foreseen": 150, "forg": [143, 157], "fork": [101, 144], "forkserv": [101, 144], "form": [85, 161], "format": [24, 39, 45, 50, 69, 102, 139, 142, 146, 150, 161], "formatter_class": 143, "formula": [119, 120], "fortran": [139, 154], "forward": 159, "found": [4, 9, 19, 20, 129, 130, 132, 136, 137, 144, 154, 158, 161], "fp": 23, "framework": 139, "fresh": 3, "from": [3, 4, 11, 15, 21, 22, 26, 27, 28, 33, 34, 42, 44, 45, 47, 48, 49, 51, 52, 53, 54, 56, 57, 58, 59, 65, 66, 67, 68, 69, 87, 94, 99, 103, 110, 115, 117, 118, 119, 120, 129, 130, 134, 135, 136, 137, 138, 139, 140, 141, 142, 144, 145, 146, 147, 149, 150, 151, 157, 159, 161], "from_mpa": 144, "frustratingli": 144, "full": [136, 137, 144, 161], "fulli": 32, "func": 136, "function": [4, 15, 22, 25, 35, 37, 38, 40, 41, 42, 43, 44, 46, 60, 62, 63, 66, 67, 68, 69, 77, 84, 91, 94, 108, 139, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 157, 159, 161], "further": 102, "fusion": 3, "futur": 144, "g": [4, 22, 29, 58, 59, 78, 80, 94, 135, 136, 137, 144, 145, 146, 151, 154, 161], "galveston_bai": 146, "garanaik": 1, "gather": 144, "gaussian": 145, "gen_seaice_mesh_partit": 154, "gener": [0, 110, 114, 142, 143, 144, 145, 146], "generateweight": 113, "geojson": [47, 48, 49, 144, 145, 147, 150, 151], "geojson_file_nam": 144, "geojson_filenam": [93, 150, 151], "geom_edg": [36, 38, 61, 142, 145], "geom_point": [36, 38, 61, 142, 145], "geometr": 93, "geometri": [28, 135, 141, 145, 147, 149, 151, 161], "geometric_featur": [34, 56, 57, 58, 59, 93, 99, 100, 135, 144, 145, 147, 150, 151, 161], "geometricfeatur": [93, 144, 147, 150, 161], "geometrics_featur": [47, 48, 49], "get": [4, 7, 12, 14, 15, 16, 17, 18, 47, 49, 95, 144, 147, 150, 161], "get_r": 145, "getboolean": 4, "getexpress": 4, "getfloat": 4, "getinteg": 4, "getlist": 4, "gf": [93, 144, 147, 150, 161], "github": [1, 32, 143, 150, 160], "give": [66, 67, 68, 69], "given": [3, 7, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 27, 30, 37, 57, 62, 66, 67, 68, 69, 83, 84, 94, 95, 100, 105, 106, 107, 108, 110, 135, 136, 137, 142, 144, 145, 146, 147, 152, 154, 159, 161], "gl_plot": [26, 27, 141], "global": [31, 42, 43, 44, 114, 144, 146, 150], "global_ocean": 4, "globe": [41, 161], "go": [142, 144, 161], "goe": 29, "good": 144, "gouraud": 161, "gpmeti": 154, "graph": [1, 32, 33, 110, 139, 144, 152, 155, 156], "graphinfofilenam": [32, 33, 144], "graviti": 3, "grd_box": [67, 146], "great": [116, 125, 129, 130, 132, 137], "greater": [130, 132], "greenland": [144, 146], "grid": [40, 41, 47, 48, 49, 55, 56, 66, 67, 68, 69, 72, 94, 98, 99, 102, 107, 139, 140, 141, 144, 145, 146, 147], "grid_file_nam": 144, "ground": [26, 27, 139, 144, 147], "group": [154, 161], "groupdataset1": 161, "grow": [57, 144], "guarante": [119, 120, 134, 142, 161], "gulf": 146, "h": [144, 150, 151, 154, 159], "h5netcdf": [24, 102], "ha": [4, 19, 56, 58, 59, 66, 67, 68, 69, 136, 137, 143, 144, 145, 146, 148, 149, 154, 159, 161], "had": [154, 157], "half": [42, 146], "hand": 145, "handi": 161, "handl": [144, 161], "hash": 144, "have": [15, 51, 53, 56, 58, 59, 94, 114, 129, 134, 142, 144, 145, 148, 154, 157, 161], "hawaii": 146, "heat": 3, "height": [94, 99], "heinzel": 1, "help": [134, 143, 144, 150, 151, 154, 155, 159], "helper": 154, "here": [4, 140, 142, 144, 145, 146, 147, 154, 157, 161], "hexagon": [102, 145, 161], "hfun": [37, 62, 145], "high": [144, 145, 146], "high_res_region": 145, "higher": [11, 21, 145, 146], "highest": 145, "hillebrand": 1, "hist": [135, 161], "histor": 144, "histori": [24, 31, 114, 144], "hit": 161, "hodg": 161, "hoffman": 1, "hole": 161, "home": 144, "horizcellindic": [136, 137], "horizon": [51, 52, 53, 54, 144], "horizont": [51, 52, 53, 54, 94, 119, 120, 144, 148, 151], "horiztriangleindic": [136, 137], "horiztrianglenodeindic": [136, 137], "how": [2, 65, 66, 67, 68, 69, 93, 144, 157], "howev": [140, 148, 154, 161], "hpc": 154, "html": [2, 45, 143], "http": [1, 32, 45, 119, 120, 125, 129, 130, 132, 143, 150], "hurrican": 146, "hurt": 145, "i": [2, 4, 9, 15, 20, 22, 24, 27, 29, 30, 32, 33, 37, 38, 39, 40, 42, 43, 44, 47, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 81, 82, 85, 87, 88, 89, 94, 99, 102, 104, 112, 114, 119, 120, 130, 132, 134, 135, 136, 137, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 161], "ic": [3, 80, 109, 112, 141, 144, 147, 148, 152, 153, 154, 155, 156, 161], "icepres": [104, 154], "icepresenceextend": 104, "icepresent_qu60km_polar": 154, "icon": 161, "idea": 144, "ident": [102, 124, 129, 130, 132, 154, 161], "idx": 71, "ignor": [39, 67, 112, 135, 142, 146], "ignore_tim": [135, 161], "ih": 4, "imag": 100, "implement": [4, 143], "import": [15, 140, 141, 142, 144, 145, 146, 147, 150, 157, 161], "in_fil": [144, 150], "in_filenam": [53, 144, 159], "inch": 99, "includ": [2, 4, 15, 22, 23, 54, 66, 69, 78, 80, 105, 106, 107, 108, 119, 120, 134, 135, 136, 137, 139, 142, 143, 144, 145, 146, 147, 151, 154, 159, 161], "include_com": 23, "include_mesh_var": [135, 161], "include_sourc": 23, "increment": 143, "incur": 144, "independ": [82, 85, 94, 135, 148, 161], "index": [2, 27, 52, 54, 84, 94, 134, 135, 136, 137, 139, 143, 145], "indian": 150, "indic": [23, 26, 28, 66, 67, 68, 69, 94, 129, 130, 132, 134, 135, 136, 137, 143, 144, 146, 147, 148, 150, 154, 161], "individu": [150, 159], "indo": 150, "infil": [114, 144], "infile1": [31, 144], "infile2": [31, 144], "infilenam": [81, 82, 85], "info": [32, 33, 142, 144, 154], "inform": [93, 114, 144, 154, 161], "infrastructur": 3, "infrequ": 144, "ingredi": 146, "init": 161, "initi": [83, 139, 144, 154, 161], "initial_onli": 159, "initial_st": 144, "initial_state_no_isc": 144, "inject_bathymetri": 149, "inject_preserve_floodplain": 149, "inlin": 4, "inplac": 144, "input": [32, 33, 40, 55, 66, 81, 82, 85, 144, 146, 150, 154, 159, 161], "input_nam": 144, "inputdata": 154, "inputmesh": 154, "inset": 99, "insid": [48, 49, 58, 59, 142, 144, 145], "instal": [143, 154, 157], "instanc": 161, "instead": [67, 144, 145, 161], "instruct": 157, "int": [15, 17, 18, 26, 27, 28, 30, 34, 47, 49, 51, 52, 53, 54, 56, 57, 58, 59, 66, 67, 68, 69, 79, 101, 102, 107, 108, 110, 114, 135, 140, 143, 144, 145], "integ": [4, 17, 135, 146, 154, 155, 161], "intend": [42, 43, 44, 150, 154], "intens": 140, "interest": [145, 161], "interfac": 161, "interior": [135, 161], "intermedi": [37, 62, 145, 150], "intern": [136, 137, 144, 148], "interp_bilin": 140, "interp_mpas_to_transect_triangle_nod": 94, "interp_transect_grid_to_transect_triangle_nod": 94, "interpcellindic": 94, "interpcellweight": 94, "interphorizcellindic": [136, 137], "interphorizcellweight": [136, 137], "interplevelindic": 94, "interpoi": 55, "interpol": [23, 94, 96, 97, 98, 119, 120, 134, 136, 137, 139, 144, 161], "intersect": [56, 58, 132, 136, 137, 138, 144, 158], "introduc": 143, "invalid": 144, "invers": 144, "invok": 144, "involv": [94, 154, 161], "io": [32, 142, 144, 145, 150], "is_period": 144, "isel": 161, "island": 146, "ismip6": 141, "isn": [9, 144], "isocontour": 69, "isol": 144, "issu": [144, 161], "item": 161, "iter": [146, 147], "iter_count": 145, "its": [135, 142, 144, 148, 161], "itself": [4, 142, 146, 154], "j": [1, 3], "jacobsen": 1, "jcfg_file": 142, "jig": [37, 62, 142, 145], "jigsaw": [37, 38, 39, 40, 62, 139, 142], "jigsaw_driv": [142, 145], "jigsaw_to_netcdf": [142, 144], "jigsawpi": [144, 145], "join": 143, "joseph": 1, "juan": 1, "jump": 94, "just": [29, 142, 143, 145, 151, 161], "k": 3, "kd": 138, "kdtree": [47, 68, 146], "keep": [4, 6, 69, 144, 161], "kei": [4, 146, 161], "kennedi": 1, "keyword": 30, "kg": 3, "khat": 161, "kilomet": [144, 145], "kind": [142, 161], "km": [36, 37, 41, 42, 43, 61, 62, 88, 89, 104, 144, 145, 146, 154, 161], "know": [4, 93], "kwarg": 30, "l": 144, "land": [78, 79, 80, 139, 144, 146, 161], "landic": 144, "landicemask": [103, 144], "larg": [140, 144, 146, 150, 161], "larger": [144, 150], "last": [63, 150], "lat": [37, 38, 40, 41, 42, 43, 44, 47, 48, 49, 56, 58, 62, 64, 66, 67, 68, 69, 71, 72, 75, 89, 94, 99, 117, 118, 134, 135, 137, 140, 142, 145, 146], "lat_grd": [47, 48, 49, 65, 67, 68], "latcel": [58, 59, 108, 140], "latent": 3, "later": [6, 94, 144, 149], "latitud": [37, 42, 47, 48, 49, 55, 56, 58, 59, 62, 65, 66, 67, 68, 69, 79, 80, 99, 107, 108, 137, 140, 144, 145, 146, 147, 153, 158], "latitude_threshold": [79, 80, 147], "latlonbuff": 99, "latnod": [134, 137, 161], "latposeq": 42, "latpospol": 42, "latscentr": 107, "latsvertex": 107, "lattransect": 137, "lattransit": [42, 44, 145], "latwidtheq": 42, "latwidthpol": 42, "latwidthtransit": [44, 145], "layer": [83, 84, 94, 135, 148, 161], "layerthick": [82, 84, 85, 94, 148, 151], "layout": 141, "lcrc": 154, "lead": [144, 161], "learn": 154, "least": [80, 129, 130, 132, 145, 147, 148], "leav": 161, "left": [99, 161], "len": [66, 68, 119, 120], "length": [37, 41, 42, 43, 44, 55, 62, 89, 119, 120, 144, 145, 158], "let": 24, "level": [26, 27, 28, 83, 94, 108, 135, 139, 141, 146, 149, 153, 161], "levelindic": 94, "li": 161, "librari": [24, 102, 144, 145], "lie": [135, 136, 137, 161], "like": [3, 4, 15, 94, 135, 142, 144, 145, 150, 151, 154, 161], "limit": [112, 161], "line": [4, 22, 24, 26, 27, 55, 59, 95, 139, 143, 144, 145, 150, 151, 154, 157, 159, 161], "linear": [136, 137], "linearli": [96, 161], "linestr": 151, "linestyl": 141, "link": [143, 149, 154], "linspac": [4, 140, 145], "lipscomb": 1, "list": [1, 4, 15, 18, 26, 28, 30, 33, 36, 38, 61, 66, 67, 68, 69, 100, 110, 114, 135, 144, 145, 146, 151, 154, 159, 161], "load": [56, 58, 59, 144], "local": [2, 149, 157], "locat": [58, 59, 94, 99, 144, 146, 147, 154, 161], "lock": [79, 139], "log": [32, 33, 34, 36, 37, 38, 51, 53, 56, 57, 58, 59, 61, 62, 92, 93, 135, 139, 144, 145], "log10": 27, "log_command": 30, "log_filenam": [29, 142], "log_plot": 27, "logger": [29, 30, 32, 33, 34, 36, 37, 38, 51, 53, 56, 57, 58, 59, 61, 62, 92, 93, 142, 144], "loggingcontext": [142, 144], "logic": 38, "logitud": 144, "lon": [37, 38, 40, 41, 47, 48, 49, 56, 58, 62, 64, 66, 67, 68, 69, 71, 72, 75, 89, 94, 99, 117, 118, 134, 135, 137, 140, 142, 145, 146], "lon_grd": [47, 48, 49, 65, 67, 68], "lon_lat_to_cartesian": 158, "loncel": [58, 59, 108, 140], "long": [146, 161], "longer": 99, "longest": [69, 146], "longitud": [37, 47, 48, 49, 55, 56, 58, 59, 62, 65, 66, 67, 68, 69, 89, 107, 108, 134, 137, 140, 144, 145, 146, 153, 158, 161], "lonlat": [135, 161], "lonnod": [134, 137, 161], "lonscentr": 107, "lonsvertex": 107, "lontransect": 137, "look": [110, 136, 137, 144, 145, 150, 151, 161], "lot": [142, 161], "low": [108, 139], "lower": [28, 94, 99, 153, 158], "lowerleft": 99, "luke": 1, "m": [3, 36, 37, 41, 55, 61, 62, 88, 89, 119, 120, 135, 136, 137, 141, 144, 145, 150, 151, 154, 157, 159, 161], "machin": [154, 161], "made": [56, 58, 59, 66, 69, 143, 144, 145, 146, 150], "mag": [135, 161], "magnitud": 131, "mai": [26, 27, 66, 112, 136, 137, 143, 144, 145, 146, 148, 154, 157, 161], "main": [0, 4, 139, 143, 145, 146], "major": [143, 144], "make": [2, 4, 6, 42, 43, 44, 48, 58, 59, 94, 96, 97, 98, 111, 134, 136, 137, 138, 139, 144, 145, 147, 151, 154, 157, 161], "make_diagnostics_fil": 4, "make_moc_basins_and_transect": 150, "make_mpas_scripfile_on_cel": 153, "make_mpas_scripfile_on_vertic": 153, "make_planar_hex_mesh": [143, 144, 145], "make_regions_fil": 155, "make_triangle_tre": [136, 137], "mali": [26, 27, 28, 141, 144], "mamba": 154, "mambaforg": 154, "manag": 29, "mani": [4, 66, 67, 68, 69, 142, 144, 148, 161], "manipul": [102, 152, 161], "map": [27, 51, 52, 53, 54, 99, 139, 144], "map_culled_to_bas": [51, 53, 144], "map_culled_to_base_filenam": [53, 144], "map_filenam": 144, "mapculledtobasecel": [52, 54], "mapculledtobaseedg": [52, 54], "mapculledtobasevertex": [52, 54], "mark": [1, 144, 150, 151], "mask": [33, 48, 78, 79, 80, 84, 92, 93, 101, 103, 108, 135, 139, 145, 150, 158, 161], "mask_and_transect_filenam": [93, 150], "mask_file_nam": 144, "mask_filenam": [93, 150], "mask_from_geojson": 145, "mask_typ": 144, "masks_nam": 144, "masktyp": [58, 59, 147], "master": [3, 115, 160], "match": [119, 120, 135, 143, 144, 154], "matplotlib": [26, 27, 28, 99, 133, 141, 145, 161], "matrix": 127, "matter": 154, "matthew": 1, "max": [67, 69, 114, 146], "max_length": [47, 49, 145], "maxedg": [108, 114, 135, 144, 161], "maxedges1": 144, "maxedges2": 144, "maximum": [27, 47, 49, 59, 67, 69, 79, 108, 119, 120, 144, 146], "maxlength": 99, "maxlevelcel": [82, 84, 85, 94, 135, 148, 151, 161], "maxr": [119, 120], "mdt": [140, 145], "mean": [135, 147, 157, 161], "meant": [66, 67, 68, 69, 147], "memori": [140, 144], "mention": 148, "mere": 144, "merg": [31, 33, 114, 139, 147, 150], "merge_featur": 144, "merge_grid": [114, 144], "merge_point": [114, 144], "mergecellwidthvslat": 145, "merged_mesh": 144, "meridian": [144, 161], "meridion": [93, 139, 159], "mesh": [26, 27, 28, 31, 61, 62, 65, 66, 67, 68, 69, 79, 87, 88, 89, 92, 93, 94, 98, 100, 102, 103, 104, 110, 112, 114, 121, 122, 123, 134, 135, 136, 137, 138, 139, 140, 142, 147, 148, 150, 151, 154, 158, 159], "mesh1": 144, "mesh2": 144, "mesh_definition_tool": 145, "mesh_fil": [26, 27, 86, 90, 150], "mesh_file_nam": 144, "mesh_filenam": [87, 88, 89, 93, 135, 150, 151, 159, 161], "mesh_nam": [150, 154], "mesh_to_cul": 145, "mesh_to_triangl": [136, 137, 138, 161], "mesh_triangl": [37, 62, 142, 145], "mesh_typ": [67, 146], "meshdens": [87, 88, 89, 144], "meshfil": 144, "meshfilenam": [105, 106, 110, 154], "meshfilenamedst": [113, 154], "meshfilenamesrc": [113, 154], "meshgrid": [140, 145], "meshspec": 32, "messag": [144, 150, 151, 154], "meta": [6, 143], "meter": [36, 37, 38, 39, 47, 49, 59, 61, 62, 65, 66, 67, 68, 88, 102, 144, 145, 146], "method": [4, 6, 29, 47, 101, 124, 144, 159, 161], "meti": [110, 144, 154], "mexico": 146, "michael": 1, "micro": 143, "mid": [42, 145], "middl": [83, 84], "might": [112, 138, 142, 144, 145, 151, 154, 161], "mile": 1, "milena": 151, "min": [67, 69, 146], "mincellwidth": [87, 88, 89], "mind": 145, "miniconda": 157, "miniconda3": [144, 154], "minimum": [27, 67, 79, 80, 144, 146], "minlevelcel": 151, "minor": 143, "mix": [135, 161], "moc": 139, "moc_basin": 150, "moc_southern_boundary_extractor": 150, "mocadd_moc_southern_boundary_transect": 150, "mod": [136, 137, 140], "model": [3, 139, 159, 161], "modif": 144, "modifi": [4, 24, 63, 144, 146, 147, 150], "modul": [3, 4, 29, 142, 143, 144, 145, 146, 147, 149, 150, 152, 153, 154, 155, 156, 158], "monthli": 161, "more": [0, 78, 144, 145, 146, 147, 148, 150, 151, 154, 159, 161], "most": [3, 15, 119, 120, 145, 146], "mpa": [1, 3, 4, 31, 32, 34, 36, 37, 42, 43, 44, 45, 51, 52, 53, 54, 55, 57, 58, 59, 61, 62, 79, 81, 82, 84, 85, 87, 88, 89, 92, 93, 94, 96, 97, 98, 100, 102, 103, 104, 105, 106, 108, 110, 112, 114, 121, 122, 123, 134, 135, 136, 137, 138, 140, 142, 143, 145, 147, 148, 149, 150, 151, 154, 158, 159], "mpas_to_triangl": 144, "mpas_tool": [2, 3, 4, 139, 140, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 161], "mpas_tools_dev": 157, "mpascellcul": [33, 110, 144, 145, 154], "mpasconfigpars": 4, "mpascullerloc": [110, 154], "mpasfield": 55, "mpasfil": [45, 103], "mpasmaskcr": 144, "mpasmeshconvert": [32, 144, 145], "mpaso": 161, "mpi": 154, "msh": [37, 61, 62, 142, 145, 149], "msh_filenam": [39, 142], "much": 144, "multipl": [4, 26, 27, 28, 135, 144, 146, 151, 154], "multipli": 94, "multipolygon": 48, "multiprocess": [34, 56, 58, 59, 101, 139], "multiprocessing_method": 144, "must": [4, 30, 52, 54, 55, 94, 102, 129, 130, 132, 143, 144, 145, 146, 147, 149, 151, 154, 159], "mutiprocess": 101, "n": [4, 36, 37, 41, 42, 43, 44, 55, 61, 62, 66, 68, 69, 88, 89, 144, 145, 154, 157, 161], "n_longest": [69, 146], "name": [4, 7, 9, 13, 14, 16, 17, 18, 19, 20, 22, 24, 26, 27, 28, 29, 31, 36, 37, 39, 50, 61, 62, 63, 66, 67, 68, 69, 84, 87, 100, 102, 105, 106, 107, 108, 110, 112, 114, 135, 142, 143, 144, 145, 146, 149, 151, 154, 159, 161], "narrow": [146, 147], "natur": 147, "natural_earth": [144, 147], "nc": [27, 28, 36, 37, 61, 62, 110, 114, 135, 140, 141, 142, 144, 145, 146, 147, 149, 150, 154, 159, 161], "nc4": 140, "nc_file": [69, 146], "nc_var": [69, 146], "ncell": [57, 94, 96, 97, 108, 114, 144, 151, 161], "ncellsinregion": 144, "ncolumn": 107, "ndarrai": [27, 36, 37, 38, 41, 42, 43, 44, 47, 48, 49, 55, 56, 61, 62, 65, 66, 67, 68, 69, 83, 88, 89, 107, 108, 116, 119, 120, 124, 125, 127, 128, 130, 131, 132, 145, 159], "nearest": [47, 49, 57, 68, 145, 146], "nearli": [145, 154, 161], "necess": 161, "necessari": [154, 158], "necessarili": [142, 145], "nedg": [114, 144, 161], "need": [2, 6, 143, 144, 145, 146, 148, 150, 151, 154, 157, 161], "neg": [49, 145], "neighbor": [47, 49, 57, 68, 96, 146], "neightbor": 68, "netcdf": [24, 39, 45, 50, 69, 102, 103, 110, 112, 135, 142, 146, 154, 159], "netcdf3_64bit": [24, 102], "netcdf3_class": [24, 102], "netcdf4": [24, 102, 140, 141], "netcdf4_class": [24, 102], "new": [6, 29, 51, 53, 66, 93, 99, 104, 142, 143, 144, 146, 147, 154, 161], "next": [144, 146, 161], "nhorizbound": 94, "ninterp": 161, "nlat": [140, 145], "nlon": [140, 145], "nn_search": [47, 68, 146], "no_isc_to_culled_map": 144, "node": [45, 50, 94, 96, 97, 98, 134, 136, 137, 144, 161], "nodecellindic": [134, 161], "nodecellweight": [134, 161], "nodehorizboundsindic": 94, "nodevalu": [136, 137], "nompi": 154, "non": [31, 102, 114, 144, 145], "none": [6, 15, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 47, 49, 51, 53, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 81, 82, 85, 92, 93, 94, 99, 100, 101, 102, 108, 110, 113, 114, 135, 142, 144, 146, 161], "nonperiodic_i": [102, 143, 144, 145], "nonperiodic_mesh_10x20_1km": 145, "nonperiodic_x": [102, 143, 144, 145], "nonzero": 30, "norm": [26, 27], "normal": [135, 143, 159, 161], "north": [55, 144, 145], "north_america": 146, "northeast": 146, "northern": 145, "noth": [4, 135, 161], "notic": 157, "now": [144, 145, 146, 157, 161], "np": [15, 140, 145, 146], "nparticl": [135, 161], "nproc": 154, "nprocsarrai": [110, 154], "nprocsfil": 154, "npx": 145, "npy": 145, "nregion": 144, "nrow": 107, "nsweep": [79, 147], "ntransect": 144, "ntransectcel": 94, "ntransecttriangl": [94, 96, 97, 98], "ntriangl": 161, "ntrianglenod": [94, 96, 97, 98], "number": [4, 15, 26, 34, 47, 49, 51, 52, 53, 54, 56, 57, 58, 59, 66, 67, 68, 69, 79, 94, 99, 101, 102, 107, 108, 110, 114, 119, 120, 143, 144, 146, 147, 150, 154, 161], "numer": 3, "numpi": [4, 15, 27, 47, 48, 49, 56, 83, 107, 108, 116, 119, 120, 124, 125, 127, 128, 129, 130, 131, 132, 136, 137, 140, 145, 159, 161], "nvertic": [114, 144, 161], "nvertlev": [135, 161], "nvertlevel": [84, 94, 96, 97, 135, 151, 161], "nvertlevelsp1": 161, "nweight": 94, "nx": [102, 143, 144, 145], "ny": [102, 143, 144, 145], "o": [144, 150, 154, 159, 161], "object": [4, 26, 27, 93, 124, 127, 142, 144, 145, 147, 151, 159, 161], "objecttyp": [144, 147, 161], "observ": [94, 136, 137], "obtain": 145, "occur": 146, "ocean": [4, 135, 144, 145, 146, 147, 148, 150, 161], "odataset": 28, "off": [55, 161], "often": [142, 154, 158, 161], "old": 144, "on_a_spher": 144, "on_spher": [38, 39, 87, 142], "onc": [101, 136, 137, 144], "one": [11, 21, 30, 33, 56, 58, 59, 61, 62, 65, 78, 94, 104, 129, 130, 132, 136, 137, 141, 142, 144, 145, 146, 147, 148, 149, 154, 158, 159, 161], "ones": [57, 144, 145, 147], "ong": 142, "onli": [3, 45, 101, 135, 144, 145, 146, 147, 148, 150, 154, 161], "onto": 154, "open": [2, 161], "open_dataset": [142, 144, 147, 150, 161], "oper": [56, 57, 58, 59, 139, 144], "oppos": [87, 107, 137], "opt": 142, "option": [4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 43, 47, 49, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 79, 81, 82, 84, 85, 87, 92, 93, 94, 99, 100, 101, 102, 104, 107, 108, 114, 115, 123, 134, 135, 136, 137, 142, 144, 145, 146, 149, 150, 151, 154, 159, 161], "order": [136, 137, 143, 144], "org": [119, 120, 125], "origin": [4, 23, 64, 94, 98, 121, 122, 136, 137, 144, 146, 161], "ot": [30, 145], "other": [3, 4, 6, 10, 11, 21, 22, 96, 97, 112, 125, 126, 128, 129, 130, 135, 139, 142, 144, 145, 146, 154, 161], "othermesh": 122, "otherwis": [39, 144], "out": [4, 24, 32, 33, 54, 85, 102, 135, 144, 147, 148, 150, 157, 159], "out_dir": [135, 161], "out_fil": [144, 150], "out_filenam": [36, 37, 53, 54, 61, 62, 142, 144, 145, 159], "out_vari": 159, "outfil": [31, 114, 144], "outfile1": [114, 144], "outfile2": [114, 144], "outfilenam": [81, 82, 85, 102, 143, 145], "outlin": 95, "output": [24, 27, 28, 29, 30, 32, 33, 34, 36, 37, 38, 39, 45, 50, 51, 53, 56, 57, 58, 59, 61, 62, 81, 82, 85, 92, 93, 94, 102, 103, 135, 142, 144, 150, 154, 159, 161], "output_32bit": 135, "output_filenam": 53, "output_interv": 159, "output_nam": [39, 50, 142, 144], "output_state_2015": 141, "output_state_2100": 141, "output_state_2200": 141, "output_state_2300": 141, "outputdir": 154, "outputmesh": 154, "outputprefix": [110, 154], "outsid": [48, 49, 58, 59, 66, 144, 145, 146], "over": [4, 6, 10, 11, 21, 22, 51, 53, 66, 94, 144, 145, 146, 161], "overhead": [144, 154], "overrid": 24, "overturn": [93, 139], "own": [110, 135, 148, 150, 151, 154, 161], "p": [144, 154, 161], "pacif": [41, 146, 150], "packag": [2, 4, 9, 15, 139, 140, 143, 144, 145, 147, 150, 154, 157, 158, 161], "page": 0, "pair": [99, 130, 134, 144, 161], "parallel": 144, "param": [65, 146], "paramet": [7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 110, 112, 114, 115, 116, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 134, 135, 136, 137, 138, 146], "parameter": 145, "paraveiw": [61, 62, 149, 161], "paraview": [135, 139], "paraview_extractor": [149, 161], "paraview_vtk_field_extractor": 161, "parent_id": 144, "parit": 110, "pars": [4, 18, 115, 143], "parse_arg": 143, "parser": [4, 6, 8, 9, 10, 11, 12, 21, 143], "part": [0, 4, 20, 42, 43, 44, 110, 134, 135, 143, 144, 145, 149, 152, 154, 155, 156, 159, 161], "partial": [145, 161], "particl": [135, 161], "particular": 130, "particularli": [140, 144, 150, 161], "partit": [139, 144, 152, 156], "partition_": 154, "partition_diag": [110, 154], "pass": [30, 51, 53, 55, 59, 94, 135, 142, 144, 146, 154, 161], "passag": [80, 147, 151], "path": [4, 8, 10, 24, 26, 27, 28, 32, 33, 45, 103, 110, 143, 144, 146, 154, 157], "pattern": [135, 161], "pdf": 32, "peninsula": [78, 80, 147], "pentagon": 161, "per": 141, "percentil": 27, "perfect": 83, "perform": [55, 56, 58, 59, 94, 99, 101, 104, 111, 142, 144, 154, 158, 159, 161], "perhap": [144, 150], "period": [102, 134, 144, 145], "periodic_mesh_10x20_1km": 145, "periodiccopi": [134, 161], "petersen": [1, 151], "phillip": 1, "piec": 146, "pip": 157, "pipelin": 143, "place": [4, 66, 143, 146], "plain": [61, 62], "planar": [36, 38, 39, 45, 61, 87, 88, 102, 120, 121, 122, 123, 136, 139, 144, 149, 158], "planar_hex": [143, 144, 145], "plane": [144, 161], "plasma": [28, 141], "plasma_r": 26, "pleas": 143, "plot": [26, 27, 28, 37, 62, 66, 67, 68, 69, 99, 100, 110, 134, 135, 136, 137, 139, 146, 154, 158, 161], "plot_box": [66, 67, 68, 69, 73, 146], "plot_cellwidth": [37, 62, 142], "plot_grounding_lin": [27, 141], "plot_map": 141, "plot_ocean_transect": 151, "plot_opt": [66, 67, 68, 69, 146], "plot_transect": 141, "plt": [141, 145, 161], "png": [37, 62, 66, 67, 68, 69, 100, 141, 146], "podg": 161, "point": [36, 38, 47, 49, 57, 61, 66, 68, 69, 94, 99, 109, 111, 116, 119, 120, 125, 129, 130, 132, 135, 136, 137, 139, 144, 145, 146, 157, 158, 161], "point_list": [69, 146], "pointer": 23, "polar": [42, 80, 99, 110, 145, 147, 154], "polarbuff": 99, "pole": [42, 43, 55, 144, 145, 146], "poleward": [99, 147], "polycollect": 27, "polygon": [36, 38, 56, 58, 61, 99, 135, 144, 145, 161], "pool": [56, 58, 59, 101, 144], "poor": 144, "popen": 30, "portion": 144, "posit": [49, 84, 94, 144, 145], "positive_lon": 144, "possibl": [4, 143, 144, 147, 161], "possibli": [33, 84, 96, 97, 144], "potenti": 94, "practic": 161, "pre": 27, "preced": [6, 10, 11, 21], "predefin": 145, "predict": 139, "prefer": [4, 150, 154, 161], "prefix": [45, 85, 110, 144, 148, 154, 159], "prepar": 156, "preparatori": [111, 154], "prepare_seaice_partit": 154, "prepend": [110, 154, 159], "preprocess": 154, "presenc": [152, 154], "present": [4, 51, 53, 112, 144, 152, 154], "preserv": [33, 61, 62, 144, 149], "preserve_floodplain": [61, 62], "prevent": 146, "previou": [144, 146, 157, 161], "previouli": 146, "previous": [114, 140, 144], "price": 1, "primarili": [154, 161], "prime": [144, 161], "print": 146, "prioriti": [11, 21, 22, 157], "probabl": 161, "problem": [55, 147, 161], "problemat": [61, 62, 135], "proce": [135, 161], "procedur": 2, "process": [56, 58, 59, 144], "process_count": [101, 144], "processor": [101, 110, 144, 154], "produc": [32, 33, 34, 37, 45, 62, 93, 94, 100, 141, 144, 145, 147, 149, 150, 161], "product": [126, 128], "profil": 154, "progress": [56, 58, 59, 61, 62, 135, 144], "prohibit": 161, "project": 3, "prompt": [135, 144, 161], "propag": 144, "properli": 142, "properti": [145, 151], "proport": 145, "propos": 161, "proven": [6, 22, 150], "provid": [0, 3, 26, 27, 33, 65, 81, 82, 85, 104, 136, 137, 142, 144, 145, 146, 154, 158, 161], "public_html": 154, "pure": 145, "purpos": [102, 144, 145, 150, 161], "purposefulli": [136, 137], "put": [99, 161], "pvd": [135, 161], "py": [136, 143, 144, 150, 151, 161], "pyplot": [141, 145, 161], "python": [4, 15, 34, 101, 139, 143, 145, 150, 154, 157, 161], "qu": [67, 146], "quadrilater": [66, 69, 94, 146, 161], "quak": 45, "quantiti": [105, 106], "quasi": [67, 146], "queri": [51, 52, 53, 54], "question": 4, "quit": 161, "quot": 15, "r": 140, "rad2deg": [140, 161], "radian": [107, 108, 125, 134, 137, 158, 161], "radiu": [3, 37, 38, 39, 43, 47, 49, 59, 67, 104, 116, 119, 144, 146], "rag": 161, "rais": [4, 9, 30], "random": 144, "rang": [4, 65, 66, 67, 68, 135, 144, 145, 161], "rare": 144, "raster": [47, 48, 49], "rather": [15, 23, 51, 53, 104, 135, 144, 161], "ravel": [141, 161], "raw": 23, "rawtexthelpformatt": 143, "re": [145, 157], "read": [4, 26, 27, 87, 93, 135, 140, 144, 145, 147, 161], "read_feature_collect": 145, "reappear": 161, "reason": [56, 58, 59, 144, 161], "recip": 143, "recommend": 55, "recomput": 144, "reconstruct": 139, "reconstruct_vari": 159, "rectangl": [69, 146], "reduc": 146, "refbottomdepth": [81, 83, 148], "refer": [4, 139, 148], "referenc": 15, "refin": [65, 66, 139], "regardless": 144, "region": [33, 34, 42, 47, 48, 49, 56, 58, 65, 66, 69, 78, 79, 80, 92, 93, 99, 110, 139, 145, 147, 149, 150, 152, 154], "region_box": [69, 146], "regioncellmask": 144, "regionedgemask": 144, "regionfilenam": 110, "regionnam": 144, "regiontyp": 112, "regionvertexmask": 144, "regist": 133, "register_sci_viz_colormap": 161, "regrid": [139, 154], "regrid_to_other_mesh": 156, "regular": [40, 135, 140, 145, 153, 161], "reindex": 144, "rel": [8, 10, 32, 33, 144, 145, 154, 161], "relat": [3, 139, 144, 161], "releas": 143, "relev": [0, 115, 144], "remain": [66, 146, 149], "remov": [33, 102, 110, 139, 144, 147, 161], "repeat": [136, 137, 146], "repeatedli": 146, "replac": 4, "repo": [144, 157], "repositori": 161, "repres": 124, "represent": 144, "request": [102, 119, 120, 144, 150, 154, 161], "requir": [15, 39, 59, 114, 143, 144, 145, 146, 148, 150, 159, 161], "reshap": 161, "resolut": [42, 59, 65, 66, 67, 119, 120, 136, 137, 144, 145, 146, 161], "resolv": [145, 147], "respect": [4, 55, 136, 137, 145, 146, 153], "restart": 161, "restrict": 146, "restrict_box": [66, 146], "resu": 144, "result": [36, 37, 38, 61, 62, 66, 67, 68, 69, 94, 96, 97, 98, 105, 106, 107, 108, 112, 135, 136, 137, 138, 144, 145, 146, 150, 154, 161], "retain": [22, 146], "retriev": 7, "return": [7, 12, 13, 14, 16, 17, 18, 19, 20, 26, 27, 32, 33, 34, 41, 42, 43, 44, 47, 48, 49, 51, 52, 53, 55, 56, 57, 58, 59, 65, 66, 67, 68, 69, 78, 79, 80, 83, 84, 92, 93, 94, 96, 97, 98, 99, 101, 102, 116, 119, 120, 125, 126, 127, 128, 129, 130, 131, 132, 134, 136, 137, 138, 144, 145, 150], "reus": 144, "revers": 144, "right": [99, 161], "rilei": 1, "ringler": 1, "roekel": 1, "rossbi": [43, 67, 146], "round": 55, "routin": [140, 161], "row": [107, 127], "rr": [67, 145, 146], "rrs18to6": 43, "rrs_cellwidthvslat": 145, "rst": [141, 161], "rule": 4, "run": [2, 30, 139, 142, 143, 144, 145, 148, 157, 159], "runner": [31, 114], "runtim": [135, 161], "rush": 157, "saenz": 1, "salin": 161, "same": [4, 24, 42, 43, 52, 54, 94, 100, 114, 119, 120, 130, 132, 144, 145, 149, 151, 154, 161], "sampl": [94, 135, 161], "save": [24, 32, 33, 51, 53, 67, 102, 114, 144, 145, 146, 154, 159], "savefig": 141, "saw": 161, "scalar": [129, 130, 132], "scale": [43, 67, 139, 145, 146], "scatter": 144, "scipi": [24, 102, 136, 137, 138, 140], "sciviscolor": [133, 161], "scope": 157, "screen": 144, "scrip": [105, 106, 107, 108, 139], "scrip_from_mpa": 144, "scripfil": 103, "scripfilenam": [105, 106, 108], "script": [45, 101, 139, 143, 144, 145, 150, 157], "scriptitl": 107, "sea": [3, 80, 94, 109, 147, 148, 149, 150, 152, 153, 154, 155, 156, 161], "seafloor": [94, 161], "seaic": [139, 145, 147, 152, 154, 155], "seaice_qu60km_polar": 154, "search": [68, 79, 146], "sec": 3, "second": [4, 30, 31, 44, 114, 127, 129, 130, 132, 136, 137, 143, 144, 161], "secondli": [122, 144], "section": [4, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 143, 144, 158], "section_proxi": 7, "sectionproxi": 7, "see": [3, 4, 65, 102, 140, 143, 144, 145, 146, 149, 151, 157, 159, 161], "seed": [57, 144], "seem": 144, "segment": [59, 94, 95, 99, 119, 120, 125, 132, 136, 137, 138, 144, 158], "segmentindic": 94, "select": [146, 161], "self": 4, "send": 29, "sens": [143, 144, 158], "separ": [4, 114, 122, 135, 144, 154, 159, 161], "sequenc": 158, "seri": 135, "serial": 144, "serv": 144, "sesson": 161, "set": [4, 24, 29, 32, 33, 34, 56, 57, 58, 59, 68, 69, 79, 95, 102, 136, 137, 143, 144, 146, 149, 150, 154, 157, 161], "set_auto_mask": 141, "set_titl": 141, "setup": [139, 143, 145], "sever": [37, 62, 145, 146, 147, 153, 154, 161], "sh": 154, "shade": 161, "shape": [47, 48, 49, 56, 58, 59, 99, 144, 145], "share": [154, 158], "sharei": 141, "sharex": 141, "sheet": 144, "shelf": [144, 146, 148], "shell": 30, "shift": [121, 122, 123, 144, 161], "shift_valu": 144, "shortest": [69, 146], "should": [4, 22, 29, 32, 33, 34, 54, 57, 58, 59, 61, 62, 66, 78, 80, 81, 82, 92, 101, 110, 114, 129, 136, 137, 141, 142, 143, 144, 146, 149, 154, 157, 159, 161], "show": [56, 58, 59, 99, 144, 150, 151, 154, 161], "show_progress": 144, "shown": [56, 58, 59], "showprogress": [56, 58, 59, 144], "shr_const_cdai": 3, "shr_const_cpfw": 3, "shr_const_cpic": 3, "shr_const_cpsw": 3, "shr_const_g": 3, "shr_const_latic": 3, "shr_const_latvap": 3, "shr_const_rearth": [3, 140, 145, 147], "shr_const_rhofw": 3, "shr_const_rhoic": 3, "shr_const_rhosw": 3, "side": [146, 161], "sign": [139, 144], "signed_dist": 145, "signed_distance_from_geojson": 145, "signific": [59, 148, 154, 161], "significantli": [154, 161], "similar": [4, 144], "similarli": [94, 135, 144, 147, 149, 161], "simpl": 145, "simple_seaice_partit": 154, "simpler": 161, "simplest": 159, "simpli": [2, 142, 161], "simplifi": 154, "simul": [139, 145, 148, 149, 154, 161], "sinc": [144, 147, 158, 161], "singl": [15, 31, 135, 144, 146, 159, 161], "situat": 161, "size": [37, 38, 55, 57, 62, 124, 129, 130, 132, 135, 144, 145, 151, 161], "skip": [135, 161], "slerp": [119, 120], "slice": 161, "slightli": [148, 161], "slow": [140, 144], "small": [4, 136, 137, 144, 146, 161], "smaller": [56, 58, 144, 158, 161], "smooth": [66, 68, 145, 146], "smooth_coastlin": 146, "smooth_window": 68, "smoother": 94, "snapshot": 161, "snippet": [142, 145], "so": [4, 15, 33, 37, 62, 79, 119, 120, 135, 142, 144, 145, 146, 147, 148, 154, 161], "so_signed_dist": 145, "some": [3, 4, 85, 136, 137, 144, 154, 158, 161], "someth": [144, 154], "sometim": [145, 161], "somewhat": 145, "somewher": 143, "sophist": 144, "sort": [69, 146], "sould": 114, "sourc": [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 154], "south": [55, 144, 145, 150], "southern": [92, 93, 139, 145, 161], "space": [4, 38, 42, 119, 120, 134, 135, 144, 148, 161], "spatial": [135, 136, 137, 138, 161], "spawn": [101, 144], "spec": [143, 157], "special": 161, "specif": [3, 32, 144, 145, 149, 154], "specifi": [26, 27, 112, 114, 123, 135, 144, 146, 147, 149, 151, 161], "speck": 143, "spehric": 145, "sphere": [39, 104, 119, 120, 125, 129, 145, 158, 161], "sphere_radiu": [39, 142, 144], "spheric": [38, 39, 87, 89, 144, 149, 158], "split": [114, 139], "split_grid": 144, "split_mesh1": 144, "split_mesh2": 144, "ssh": 94, "sst": 161, "sstnode": 161, "ssttri": 161, "stabl": [150, 160], "stackoverflow": [129, 130, 132], "standalon": 154, "standar": 144, "standard": [144, 161], "star": 148, "start": [4, 57, 66, 144, 146, 161], "state": 83, "statement": 142, "static": [127, 129, 130, 132], "staticfieldsoncel": [135, 161], "statu": 30, "stderr": [29, 142, 144], "stdout": [29, 32, 33, 34, 36, 37, 38, 56, 57, 58, 59, 61, 62, 92, 93, 142, 144], "step": [135, 142, 144, 146, 159, 161], "stephen": 1, "steven": 63, "still": 144, "storag": [135, 161], "store": [37, 62, 135, 144], "str": [7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 39, 45, 50, 53, 54, 61, 62, 69, 81, 82, 84, 85, 87, 88, 89, 93, 100, 102, 103, 104, 105, 106, 107, 108, 110, 112, 114, 115, 135, 143], "stream": 159, "strict": 157, "stride": 161, "string": [4, 15, 24, 27, 30, 59, 105, 106, 107, 108, 135, 148, 161], "string64": 144, "strlen": 24, "structur": 145, "stub": 143, "subdivid": [47, 49, 56, 58, 59, 99, 119, 120, 136, 137, 139, 144], "subdivide_great_circl": 158, "subdivide_planar": 158, "subdivis": [59, 99, 119, 120, 144, 158], "subdivisionr": [136, 137], "subdivisionresolut": [59, 144], "subdivisionthreshold": [56, 58, 144], "subplot": 141, "subprocess": [30, 139], "subset": 161, "subtask": [56, 58, 59], "success": 146, "suffic": 161, "suffici": [56, 58, 59, 144], "suffix": 154, "suggest": 157, "suit": [140, 151], "suitabl": 148, "sum": [94, 161], "summari": 0, "suppli": [15, 22, 29, 102, 135, 142, 144, 146, 159, 161], "support": [4, 135, 139, 142, 144, 146, 149, 154, 161], "sure": [144, 145, 157, 161], "surfac": [28, 94, 135, 148, 161], "surfacespe": 141, "sweep": 79, "switch": 145, "sync": 3, "syntax": 15, "system": [3, 121, 122, 123, 144, 154], "t": [9, 104, 143, 144, 145, 151, 154], "tag": [115, 144, 147], "take": [6, 10, 11, 21, 22, 66, 142, 144, 150, 161], "taken": [144, 146], "tanh": [41, 44, 145], "task": 154, "task_count": 154, "temp_dir": 135, "temperatur": [28, 141], "temperature_cmap_nam": 28, "temporari": [32, 33, 34, 37, 93, 135, 154], "tensor": [55, 56, 140, 145], "termin": [101, 144], "test": [2, 3, 4, 102, 139, 144, 145, 146, 154], "test_cime_const": 3, "testio": 23, "text": 143, "than": [15, 23, 51, 53, 99, 104, 135, 144, 145, 154, 161], "thei": [4, 6, 26, 27, 55, 79, 99, 102, 135, 138, 140, 143, 144, 146, 147, 157, 158, 161], "them": [157, 161], "therefor": 161, "theses": 154, "thi": [0, 4, 11, 15, 21, 22, 24, 29, 38, 39, 42, 43, 44, 66, 67, 68, 69, 94, 101, 104, 112, 114, 122, 126, 128, 134, 135, 136, 137, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 159, 161], "thick": [28, 84, 94, 141, 161], "third": [127, 143], "thk_2015": 141, "thk_2300": 141, "thk_diff_cbar": 141, "thk_diff_plot": 141, "those": [3, 4, 11, 21, 122, 142, 144, 148, 149, 154, 161], "though": [15, 161], "thread": [47, 49, 51, 52, 53, 54, 56, 57, 58, 59, 68], "three": [127, 144, 145, 146, 161], "three_region": 112, "three_region_eq": 112, "threshold": [56, 58, 144, 147], "through": [22, 146, 154, 158, 161], "thu": 161, "thwaites_temperature_transect": 141, "thwaites_transect": 141, "tight": [135, 161], "tile": 144, "time": [24, 26, 27, 28, 66, 67, 68, 69, 82, 84, 85, 135, 139, 141, 144, 145, 146, 151, 154, 159], "time_cmap_nam": 28, "time_seri": [135, 161], "timedaily_avg_activetracers_salin": 161, "timedaily_avg_activetracers_salinity_0": 161, "timedaily_avg_activetracers_salinity_maxlevelcel": 161, "timedaily_avg_activetracers_temperatur": 161, "timedaily_avg_activetracers_temperature_0": 161, "timedaily_avg_activetracers_temperature_maxlevelcel": 161, "timedaily_avg_layerthick": 161, "timedaily_avg_layerthickness_0": 161, "timedaily_avg_layerthickness_maxlevelcel": 161, "timedependentfieldsoncel": [135, 161], "timemonthly_avg_": [85, 148], "timeout": 30, "timeseriesstatsdaili": 161, "timeseriesstatsmonthli": 161, "tip": 161, "titl": [105, 106, 107, 108], "to_netcdf": 24, "todai": 154, "todd": 1, "togeth": [31, 33, 68, 114, 135, 139, 144, 161], "tong": 1, "too": [47, 49, 59, 144, 147, 161], "tool": [1, 3, 40, 110, 140, 142, 144, 150, 151, 157, 159, 161], "top": [83, 99, 135, 161], "topo": [61, 62, 149], "topo_cell_index": [135, 161], "topo_dim": [135, 161], "topograph": 135, "topographi": [28, 135, 149, 161], "touch": [136, 137], "track": [4, 144], "trans_func": 66, "trans_start": [66, 145, 146], "trans_width": [66, 145, 146], "transect": [28, 59, 78, 79, 80, 92, 93, 99, 100, 125, 139], "transect_nam": 100, "transectcellglobalid": 144, "transectcellmask": 144, "transectedgemask": 144, "transectedgemasksign": 144, "transectindicesonhoriznod": [136, 137], "transectinterpvertindic": 94, "transectinterpvertweight": 94, "transectnam": 144, "transectvalu": [136, 137], "transectvertexmask": 144, "transectweightsonhoriznod": [136, 137], "transectz": 94, "transfer": 161, "transform": 161, "transit": [42, 44, 66, 145, 146], "translat": [139, 161], "translate_planar_grid": 144, "tree": [136, 137, 138, 143], "trevor": 1, "tri": [26, 27, 161], "triangl": [26, 27, 39, 45, 50, 94, 96, 97, 98, 134, 136, 137, 138, 139, 142], "triangle_to_netcdf": 144, "triangul": [26, 27, 161], "tricellindic": [134, 161], "tricontourf": 94, "tricontourset": [26, 27], "trifil": 45, "trinagl": 161, "tripcolor": [94, 161], "true": [4, 9, 15, 23, 27, 30, 37, 38, 39, 61, 62, 66, 67, 68, 69, 72, 87, 113, 135, 137, 141, 142, 143, 144, 145, 146, 148, 161], "truncat": 159, "try": [122, 144], "tue": 144, "tupl": [4, 15, 58, 59], "turner": 1, "twice": [136, 137], "two": [31, 41, 44, 80, 114, 136, 137, 144, 145, 147, 149, 161], "two_region_eq": 112, "txt": [143, 144, 157], "type": [15, 18, 24, 58, 59, 67, 112, 129, 130, 132, 143, 144, 145, 146, 151, 159, 161], "typic": [15, 32, 33, 110, 114, 135, 136, 137, 142, 143, 144, 145, 146, 147, 150, 154, 158, 161], "u": [146, 161], "unchang": [66, 144, 146], "uncheck": 161, "uncul": 144, "under": [143, 144, 161], "underli": [144, 145, 146], "undul": 148, "unfamiliar": 154, "unfortun": 161, "uniform": [67, 139, 146], "union": 33, "uniqu": [29, 66, 67, 68, 69, 142], "unit": [104, 119, 120, 129], "unitspher": 104, "unless": [147, 161], "unlik": 144, "unrel": [159, 161], "unsign": 145, "until": 143, "up": [56, 58, 59, 66, 69, 94, 96, 97, 98, 136, 137, 138, 144, 146, 149, 150, 154, 161], "updat": [139, 144, 146, 157], "upon": [32, 33, 34, 37, 93], "upper": [28, 94, 99], "us": [3, 4, 15, 23, 24, 26, 27, 28, 29, 32, 33, 34, 37, 40, 41, 44, 47, 49, 51, 52, 53, 54, 56, 57, 58, 59, 62, 65, 66, 67, 68, 69, 81, 82, 93, 99, 100, 101, 102, 103, 110, 114, 119, 120, 122, 134, 135, 136, 137, 139, 140, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 161], "us_east_coast": 146, "us_gulf_coast": 146, "us_west_coast": 146, "usag": [114, 144, 150, 151, 154, 159], "usdequ120at30cr10rr2": 146, "use_numpyfunc": 15, "use_progress_bar": [61, 62, 135], "uselandicemask": 103, "user": [4, 6, 10, 22, 110, 123, 143, 144, 145, 146, 147, 149, 161], "usr": 145, "util": [3, 144, 154], "v": [147, 151, 159, 161], "v0": [143, 160], "v1": 127, "v2": 127, "v3": 127, "valid": [15, 32, 94, 108, 143, 144], "valu": [3, 4, 13, 14, 15, 16, 17, 18, 22, 24, 27, 47, 48, 49, 65, 66, 94, 97, 112, 114, 119, 135, 136, 137, 144, 145, 146, 154, 155, 161], "van": 1, "var": 159, "var_plot": [27, 141], "vari": 148, "variabl": [6, 26, 27, 28, 29, 40, 59, 69, 94, 100, 107, 112, 124, 134, 135, 139, 140, 141, 144, 145, 146, 151, 159, 161], "variable_list": [100, 135, 151, 161], "variable_nam": [27, 100, 141], "variat": 145, "varieti": 144, "variou": [140, 141, 151, 157], "varnam": 112, "vector": [41, 42, 43, 44, 119, 120, 139], "vector_reconstruct": 159, "veloc": 147, "veneziani": 151, "veri": [140, 144, 161], "version": [144, 154, 161], "vertex": [58, 59, 106, 144], "vertexdegre": 144, "vertic": [52, 54, 56, 58, 59, 83, 84, 94, 107, 108, 114, 134, 135, 136, 137, 144, 147, 148, 150, 151, 153, 158, 161], "vi": 143, "via": [81, 82, 135, 144, 146, 161], "view": [2, 61, 62, 149, 161], "visual": [94, 139, 144, 148, 158], "visualizaiton": 151, "viz": [94, 149, 151, 161], "vmax": [27, 141], "vmin": [27, 141], "vtk": [135, 139, 149], "vtk_dir": [61, 62], "vtk_file": [135, 161], "vtk_files2": 161, "vtk_files3": 161, "vtk_files4": 161, "vtk_files5": 161, "vtk_files6": 161, "vtk_files7": 161, "vtk_files8": 161, "vtk_files9": 161, "vtp": [135, 161], "w": 159, "wa": [19, 20, 22, 23, 141, 144, 154], "wai": [135, 142, 143, 144, 145, 150, 151, 154, 157, 159, 161], "want": [142, 144, 145, 154, 161], "water": [3, 135, 161], "wc14to60e2r3": 154, "we": [3, 4, 140, 144, 145, 150, 154, 157, 161], "weight": [27, 94, 134, 136, 137, 145, 161], "weights_filenam": 159, "weightsfilenam": 113, "weird": 145, "well": [4, 37, 62, 134, 135, 140, 144, 145, 150], "were": [96, 97, 161], "western_atlant": 146, "wet": 149, "what": [143, 151, 161], "whatev": [96, 97, 144], "when": [6, 15, 22, 94, 114, 134, 135, 136, 137, 143, 144, 146], "where": [4, 9, 23, 29, 32, 33, 61, 62, 66, 67, 68, 69, 94, 108, 112, 119, 120, 129, 135, 136, 137, 140, 142, 144, 145, 146, 147, 148, 152, 154, 161], "wherea": 161, "whether": [9, 19, 20, 22, 23, 27, 30, 37, 38, 39, 56, 58, 59, 61, 62, 66, 67, 68, 69, 87, 100, 103, 104, 107, 110, 134, 135, 137, 144, 146, 149], "which": [3, 4, 15, 22, 24, 26, 27, 28, 32, 33, 34, 37, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 66, 78, 80, 92, 93, 94, 104, 112, 129, 130, 132, 134, 135, 136, 137, 142, 143, 144, 145, 146, 147, 148, 149, 154, 161], "whichev": [130, 132], "while": [144, 145, 146, 150], "who": 161, "whose": [57, 122], "wide": [80, 144, 147, 150], "widen": [79, 80, 139], "widen_transect_edge_mask": 147, "width": [36, 37, 41, 42, 43, 44, 61, 62, 65, 66, 67, 88, 89, 99, 139, 140], "wiki": [119, 120, 125], "wikipedia": [119, 120, 125], "william": 1, "wind": [134, 161], "window": 76, "wise": [129, 130, 132], "wish": [136, 137, 144, 161], "within": [4, 94, 134, 135, 136, 137, 139, 143, 145, 146, 154, 157, 161], "withing": 146, "without": [4, 135, 143, 146, 150, 154], "wolfram": 1, "won": [143, 154], "work": [45, 56, 58, 59, 102, 111, 142, 144, 154, 157, 161], "worker": [47, 49, 51, 52, 53, 54, 57, 68], "workflow": [42, 43, 44, 139, 144, 146, 147, 150, 157, 161], "worth": 144, "would": [4, 143, 144, 145, 147, 150], "wrapper": 144, "write": [4, 24, 30, 31, 53, 54, 93, 105, 106, 107, 108, 112, 114, 139, 142, 144, 150], "write_2d_scripfil": 153, "write_culled_dataset": 144, "write_map_culled_to_bas": [51, 53, 144], "write_netcdf": [142, 144], "write_scrip_fil": 153, "write_time_varying_zmid": 148, "written": [4, 22, 29, 32, 33, 37, 54, 62, 135, 144, 145, 150, 161], "www": 45, "x": [1, 28, 32, 33, 36, 37, 38, 55, 61, 62, 66, 68, 69, 76, 88, 89, 100, 102, 110, 116, 117, 118, 119, 120, 123, 124, 129, 130, 132, 136, 141, 142, 143, 144, 145, 151, 154, 159, 161], "x1": [122, 144], "x_mid": 145, "x_period": 144, "xarrai": [24, 32, 33, 34, 51, 52, 56, 57, 58, 59, 78, 79, 80, 83, 84, 92, 94, 96, 97, 98, 100, 102, 121, 122, 123, 134, 136, 137, 138, 142, 144, 145, 147, 150, 161], "xbuffer": 99, "xcartnod": 137, "xcarttransect": 137, "xcell": [55, 122, 144], "xlim": 161, "xml": 161, "xnode": [134, 136, 161], "xoffset": [123, 144], "xout": [119, 120], "xr": 144, "xtime": [135, 161], "xtime_enddaili": 161, "xtime_startdaili": 161, "xtransect": 136, "xval": 145, "xvertex": 144, "xylar": [1, 144, 145, 150, 151], "y": [28, 36, 38, 55, 61, 76, 88, 102, 116, 117, 118, 119, 120, 123, 124, 129, 130, 132, 136, 141, 142, 144, 145, 154, 157, 159], "y1": [122, 144], "y_period": 144, "yaml": 143, "ybuffer": 99, "ycartnod": 137, "ycarttransect": 137, "ycell": [55, 122, 144], "ye": 144, "year": [4, 154], "yet": [143, 144], "ylgnbu_r": 28, "ylim": 161, "ynode": [134, 136, 161], "yoffset": [123, 144], "you": [2, 4, 24, 26, 27, 30, 135, 142, 143, 144, 145, 151, 154, 157, 159, 161], "your": [151, 154, 157, 161], "yout": [119, 120], "ytransect": 136, "yvertex": 144, "z": [61, 62, 83, 94, 116, 117, 118, 119, 124, 129, 130, 132, 146, 148, 159], "z_contour": [69, 146], "zcartnod": 137, "zcarttransect": 137, "zcell": 144, "zero": [94, 136, 137, 144, 145, 147], "zhang": 1, "zip": 141, "zmid": [82, 84, 85, 139], "znode": [134, 161], "zonal": 159, "zout": 119, "zseafloor": 94, "ztransect": 94, "ztransectnod": 94, "zvertex": 144}, "titles": ["API reference", "Main Authors", "Building the Documentation", "CIME Constants", "Config files", "mpas_tools.cime.constants", "mpas_tools.config.MpasConfigParser", "mpas_tools.config.MpasConfigParser.__getitem__", "mpas_tools.config.MpasConfigParser.add_from_file", "mpas_tools.config.MpasConfigParser.add_from_package", "mpas_tools.config.MpasConfigParser.add_user_config", "mpas_tools.config.MpasConfigParser.append", "mpas_tools.config.MpasConfigParser.copy", "mpas_tools.config.MpasConfigParser.get", "mpas_tools.config.MpasConfigParser.getboolean", "mpas_tools.config.MpasConfigParser.getexpression", "mpas_tools.config.MpasConfigParser.getfloat", "mpas_tools.config.MpasConfigParser.getint", "mpas_tools.config.MpasConfigParser.getlist", "mpas_tools.config.MpasConfigParser.has_option", "mpas_tools.config.MpasConfigParser.has_section", "mpas_tools.config.MpasConfigParser.prepend", "mpas_tools.config.MpasConfigParser.set", "mpas_tools.config.MpasConfigParser.write", "mpas_tools.io.write_netcdf", "mpas_tools.landice.visualization", "mpas_tools.landice.visualization.plot_grounding_lines", "mpas_tools.landice.visualization.plot_map", "mpas_tools.landice.visualization.plot_transect", "mpas_tools.logging.LoggingContext", "mpas_tools.logging.check_call", "mpas_tools.merge_grids.merge_grids", "mpas_tools.mesh.conversion.convert", "mpas_tools.mesh.conversion.cull", "mpas_tools.mesh.conversion.mask", "mpas_tools.mesh.creation.build_mesh", "mpas_tools.mesh.creation.build_mesh.build_planar_mesh", "mpas_tools.mesh.creation.build_mesh.build_spherical_mesh", "mpas_tools.mesh.creation.jigsaw_driver.jigsaw_driver", "mpas_tools.mesh.creation.jigsaw_to_netcdf.jigsaw_to_netcdf", "mpas_tools.mesh.creation.mesh_definition_tools", "mpas_tools.mesh.creation.mesh_definition_tools.AtlanticPacificGrid", "mpas_tools.mesh.creation.mesh_definition_tools.EC_CellWidthVsLat", "mpas_tools.mesh.creation.mesh_definition_tools.RRS_CellWidthVsLat", "mpas_tools.mesh.creation.mesh_definition_tools.mergeCellWidthVsLat", "mpas_tools.mesh.creation.mpas_to_triangle.mpas_to_triangle", "mpas_tools.mesh.creation.signed_distance", "mpas_tools.mesh.creation.signed_distance.distance_from_geojson", "mpas_tools.mesh.creation.signed_distance.mask_from_geojson", "mpas_tools.mesh.creation.signed_distance.signed_distance_from_geojson", "mpas_tools.mesh.creation.triangle_to_netcdf.triangle_to_netcdf", "mpas_tools.mesh.cull.cull_dataset", "mpas_tools.mesh.cull.map_culled_to_base", "mpas_tools.mesh.cull.write_culled_dataset", "mpas_tools.mesh.cull.write_map_culled_to_base", "mpas_tools.mesh.interpolation.interp_bilin", "mpas_tools.mesh.mask.compute_lon_lat_region_masks", "mpas_tools.mesh.mask.compute_mpas_flood_fill_mask", "mpas_tools.mesh.mask.compute_mpas_region_masks", "mpas_tools.mesh.mask.compute_mpas_transect_masks", "mpas_tools.ocean.build_mesh", "mpas_tools.ocean.build_mesh.build_planar_mesh", "mpas_tools.ocean.build_mesh.build_spherical_mesh", "mpas_tools.ocean.coastal_tools", "mpas_tools.ocean.coastal_tools.CPP_projection", "mpas_tools.ocean.coastal_tools.coastal_refined_mesh", "mpas_tools.ocean.coastal_tools.compute_cell_width", "mpas_tools.ocean.coastal_tools.create_background_mesh", "mpas_tools.ocean.coastal_tools.distance_to_coast", "mpas_tools.ocean.coastal_tools.extract_coastlines", "mpas_tools.ocean.coastal_tools.get_convex_hull_coordinates", "mpas_tools.ocean.coastal_tools.get_data_inside_box", "mpas_tools.ocean.coastal_tools.get_indices_inside_quad", "mpas_tools.ocean.coastal_tools.plot_coarse_coast", "mpas_tools.ocean.coastal_tools.plot_region_box", "mpas_tools.ocean.coastal_tools.save_matfile", "mpas_tools.ocean.coastal_tools.smooth_coastline", "mpas_tools.ocean.coastline_alteration", "mpas_tools.ocean.coastline_alteration.add_critical_land_blockages", "mpas_tools.ocean.coastline_alteration.add_land_locked_cells_to_mask", "mpas_tools.ocean.coastline_alteration.widen_transect_edge_masks", "mpas_tools.ocean.depth.add_depth", "mpas_tools.ocean.depth.add_zmid", "mpas_tools.ocean.depth.compute_depth", "mpas_tools.ocean.depth.compute_zmid", "mpas_tools.ocean.depth.write_time_varying_zmid", "mpas_tools.ocean.inject_bathymetry.inject_bathymetry", "mpas_tools.ocean.inject_meshDensity.inject_meshDensity_from_file", "mpas_tools.ocean.inject_meshDensity.inject_planar_meshDensity", "mpas_tools.ocean.inject_meshDensity.inject_spherical_meshDensity", "mpas_tools.ocean.inject_preserve_floodplain.inject_preserve_floodplain", "mpas_tools.ocean.moc", "mpas_tools.ocean.moc.add_moc_southern_boundary_transects", "mpas_tools.ocean.moc.make_moc_basins_and_transects", "mpas_tools.ocean.transects.find_transect_levels_and_weights", "mpas_tools.ocean.transects.get_outline_segments", "mpas_tools.ocean.transects.interp_mpas_to_transect_triangle_nodes", "mpas_tools.ocean.transects.interp_mpas_to_transect_triangles", "mpas_tools.ocean.transects.interp_transect_grid_to_transect_triangle_nodes", "mpas_tools.ocean.viz.add_inset", "mpas_tools.ocean.viz.plot_ocean_transects", "mpas_tools.parallel.create_pool", "mpas_tools.planar_hex.make_planar_hex_mesh", "mpas_tools.scrip.from_mpas.scrip_from_mpas", "mpas_tools.seaice.mask.extend_seaice_mask", "mpas_tools.seaice.mesh.make_mpas_scripfile_on_cells", "mpas_tools.seaice.mesh.make_mpas_scripfile_on_vertices", "mpas_tools.seaice.mesh.write_2D_scripfile", "mpas_tools.seaice.mesh.write_scrip_file", "mpas_tools.seaice.partition.create_partitions", "mpas_tools.seaice.partition.gen_seaice_mesh_partition", "mpas_tools.seaice.partition.prepare_partitions", "mpas_tools.seaice.regions.make_regions_file", "mpas_tools.seaice.regrid.regrid_to_other_mesh", "mpas_tools.split_grids.split_grids", "mpas_tools.tests.test_cime_constants.test_cime_constants", "mpas_tools.transects.cartesian_to_great_circle_distance", "mpas_tools.transects.cartesian_to_lon_lat", "mpas_tools.transects.lon_lat_to_cartesian", "mpas_tools.transects.subdivide_great_circle", "mpas_tools.transects.subdivide_planar", "mpas_tools.translate.center", "mpas_tools.translate.center_on_mesh", "mpas_tools.translate.translate", "mpas_tools.vector.Vector", "mpas_tools.vector.Vector.angular_distance", "mpas_tools.vector.Vector.cross", "mpas_tools.vector.Vector.det", "mpas_tools.vector.Vector.dot", "mpas_tools.vector.Vector.intersection", "mpas_tools.vector.Vector.intersects", "mpas_tools.vector.Vector.mag", "mpas_tools.vector.Vector.straddles", "mpas_tools.viz.colormaps.register_sci_viz_colormaps", "mpas_tools.viz.mesh_to_triangles.mesh_to_triangles", "mpas_tools.viz.paraview_extractor.extract_vtk", "mpas_tools.viz.transects.find_planar_transect_cells_and_weights", "mpas_tools.viz.transects.find_transect_cells_and_weights", "mpas_tools.viz.transects.make_triangle_tree", "MPAS-Tools", "Interpolation", "Visualization", "Logging", "Making Changes to mpas_tools", "Mesh Conversion", "Mesh Creation", "Coastal Tools", "Coastline Alteration", "Adding a Depth Coordinate", "Ocean Mesh Creation", "Meridional Overturning Circulation", "Visualization", "Mask", "Mesh", "Graph partitioning", "Region masks", "Regrid", "Testing Changes to mpas_tools", "Transects", "Vector Operations", "Versions", "Visualization"], "titleterms": {"": 139, "1d": 148, "2d": 153, "3d": 148, "__getitem__": 7, "ad": [147, 148, 150], "add_critical_land_blockag": 78, "add_depth": 81, "add_from_fil": 8, "add_from_packag": 9, "add_inset": 99, "add_land_locked_cells_to_mask": 79, "add_moc_southern_boundary_transect": 92, "add_user_config": 10, "add_zmid": 82, "all": 161, "alter": 147, "an": 145, "angular_dist": 125, "api": 0, "append": 11, "atlant": 145, "atlanticpacificgrid": 41, "author": [1, 139], "background": 146, "basin": 150, "between": [144, 156], "blend": 146, "blockag": 147, "build": [2, 145, 150], "build_mesh": [35, 36, 37, 60, 61, 62], "build_planar_mesh": [36, 61], "build_spherical_mesh": [37, 62], "call": 142, "cartesian_to_great_circle_dist": 116, "cartesian_to_lon_lat": 117, "cell": [144, 145, 146, 147], "center": 121, "center_on_mesh": 122, "chang": [143, 157], "check_cal": 30, "cime": [0, 3, 5], "circul": 150, "class": 159, "closur": 145, "coast": 146, "coastal": 146, "coastal_refined_mesh": 65, "coastal_tool": [63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76], "coastlin": [146, 147], "coastline_alter": [77, 78, 79, 80], "colormap": [133, 161], "comment": 4, "compass": 154, "comput": [144, 146], "compute_cell_width": 66, "compute_depth": 83, "compute_lon_lat_region_mask": 56, "compute_mpas_flood_fill_mask": 57, "compute_mpas_region_mask": 58, "compute_mpas_transect_mask": 59, "compute_zmid": 84, "conda": 154, "config": [0, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], "constant": [0, 3, 5], "contributor": 1, "convers": [0, 32, 33, 34, 144], "convert": [32, 144], "coordin": [148, 161], "copi": 12, "cpp_project": 64, "creat": 146, "create_background_mesh": 67, "create_partit": 109, "create_pool": 101, "creation": [0, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 144, 145, 149], "creator": 144, "cross": 126, "cull": [33, 51, 52, 53, 54, 144], "cull_dataset": 51, "culler": 144, "data": 161, "dataset": 144, "defin": 145, "definit": 145, "depend": [143, 148], "depth": [81, 82, 83, 84, 85, 148], "det": 127, "develop": 139, "dimens": 161, "distanc": [145, 146], "distance_from_geojson": 47, "distance_to_coast": 68, "document": 2, "dot": 128, "driver": 145, "ec_cellwidthvslat": 42, "eddi": 145, "entri": 143, "environ": [154, 157], "extend": 152, "extend_seaice_mask": 104, "extract": [146, 161], "extract_coastlin": 69, "extract_vtk": 135, "extractor": 161, "field": 161, "file": [4, 153], "fill": 144, "find_planar_transect_cells_and_weight": 136, "find_transect_cells_and_weight": 137, "find_transect_levels_and_weight": 94, "flood": 144, "format": 144, "from": 154, "from_mpa": 103, "function": [145, 154, 158], "gen_seaice_mesh_partit": 110, "get": 13, "get_convex_hull_coordin": 70, "get_data_inside_box": 71, "get_indices_inside_quad": 72, "get_outline_seg": 95, "getboolean": 14, "getexpress": 15, "getfloat": 16, "getint": 17, "getlist": 18, "graph": 154, "grid": 153, "ground": 141, "guid": 139, "has_opt": 19, "has_sect": 20, "i": 0, "ic": [0, 139], "ignor": 161, "index": 161, "indic": 139, "inject_bathymetri": 86, "inject_meshdens": [87, 88, 89], "inject_meshdensity_from_fil": 87, "inject_planar_meshdens": 88, "inject_preserve_floodplain": 90, "inject_spherical_meshdens": 89, "interp_bilin": 55, "interp_mpas_to_transect_triangl": 97, "interp_mpas_to_transect_triangle_nod": 96, "interp_transect_grid_to_transect_triangle_nod": 98, "interpol": [0, 55, 140], "intersect": [129, 130], "io": 24, "jigsaw": 145, "jigsaw_driv": 38, "jigsaw_to_netcdf": 39, "land": 147, "landic": [0, 25, 26, 27, 28, 139, 141], "lat": [144, 161], "level": 158, "line": 141, "lock": 147, "log": [0, 29, 30, 142], "loggingcontext": 29, "lon": [144, 161], "lon_lat_to_cartesian": 118, "low": 158, "macro": 161, "mag": 131, "main": 1, "make": [143, 155], "make_moc_basins_and_transect": 93, "make_mpas_scripfile_on_cel": 105, "make_mpas_scripfile_on_vertic": 106, "make_planar_hex_mesh": 102, "make_regions_fil": 112, "make_triangle_tre": 138, "map": 141, "map_culled_to_bas": 52, "mask": [34, 56, 57, 58, 59, 104, 144, 147, 152, 155], "mask_from_geojson": 48, "merg": [144, 145], "merge_grid": 31, "mergecellwidthvslat": 44, "meridion": 150, "mesh": [0, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 105, 106, 107, 108, 144, 145, 146, 149, 153, 156, 161], "mesh_definition_tool": [40, 41, 42, 43, 44], "mesh_to_triangl": 134, "moc": [91, 92, 93, 150], "mpa": [0, 139, 144, 153, 156, 161], "mpas_to_triangl": 45, "mpas_tool": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 157], "mpasconfigpars": [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], "msh": 144, "multipl": 161, "multiprocess": 144, "netcdf": 144, "o": 0, "ocean": [0, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 139, 149, 151], "oper": 159, "overturn": 150, "pacif": 145, "parallel": [0, 101], "paraview": 161, "paraview_extractor": 135, "partit": [109, 110, 111, 154, 155], "planar": 145, "planar_hex": 102, "plot": [141, 151], "plot_coarse_coast": 73, "plot_grounding_lin": 26, "plot_map": 27, "plot_ocean_transect": 100, "plot_region_box": 74, "plot_transect": 28, "point": 143, "prepare_partit": 111, "prepend": 21, "python": 144, "radiu": 145, "reconstruct": 159, "refer": 0, "refin": 146, "region": [112, 144, 146, 155, 161], "register_sci_viz_colormap": 133, "regrid": [113, 156], "regrid_to_other_mesh": 113, "remov": 157, "rossbi": 145, "rrs_cellwidthvslat": 43, "run": 154, "save_matfil": 75, "scrip": [103, 144, 153], "scrip_from_mpa": 103, "sea": [0, 139], "seaic": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 153, 156], "seri": 161, "set": 22, "sign": 145, "signed_dist": [46, 47, 48, 49], "signed_distance_from_geojson": 49, "smooth_coastlin": 76, "southern": 150, "spheric": 145, "split": 144, "split_grid": 114, "straddl": 132, "subdivid": 158, "subdivide_great_circl": 119, "subdivide_planar": 120, "subprocess": 142, "tabl": 139, "temperatur": 161, "test": [0, 115, 157], "test_cime_const": 115, "time": [148, 161], "togeth": 150, "tool": [0, 139, 145, 146, 154], "topograph": 161, "transect": [0, 94, 95, 96, 97, 98, 116, 117, 118, 119, 120, 136, 137, 138, 141, 144, 147, 150, 151, 158], "translat": [121, 122, 123, 144], "triangl": [144, 161], "triangle_to_netcdf": 50, "uniform": 145, "updat": 143, "us": 142, "user": 139, "variabl": 148, "vector": [0, 124, 125, 126, 127, 128, 129, 130, 131, 132, 159], "version": [139, 143, 160], "visual": [0, 25, 26, 27, 28, 141, 151, 161], "viz": [99, 100, 133, 134, 135, 136, 137, 138], "vtk": 161, "widen": 147, "widen_transect_edge_mask": 80, "width": [145, 146], "write": [23, 148], "write_2d_scripfil": 107, "write_culled_dataset": 53, "write_map_culled_to_bas": 54, "write_netcdf": 24, "write_scrip_fil": 108, "write_time_varying_zmid": 85, "zmid": 148}}) \ No newline at end of file diff --git a/stable/vector.html b/stable/vector.html index bbe137a90..05dcc7608 100644 --- a/stable/vector.html +++ b/stable/vector.html @@ -131,7 +131,7 @@

                              Vector Class

                              The mpas_tools.vector.Vector class defines a single vector (with components that are floats) or a vector field (with components that are -numpy.ndarray objects). See the API documentation for the +numpy.ndarray objects). See the API documentation for the individual methods to find out more.

                          add_moc_southern_boundary_transects(dsMask, ...)

                          -
                          param dsMask:
                          -

                          Region masks defining MOC basins

                          -
                          -
                          -

                          make_moc_basins_and_transects(gf, ...[, ...])

                          Builds features defining the ocean basins and southern transects used in computing the meridional overturning circulation (MOC)