diff --git a/.buildinfo b/.buildinfo
index ba3b7f5ac..e853d0e62 100644
--- a/.buildinfo
+++ b/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 7a1da9ba1cf78c8eb78d3c48a15db340
+config: 8c1fbbcee3b2036d1e14b6f2044bd38c
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle
index 30cb6640b..2a562a066 100644
Binary files a/.doctrees/environment.pickle and b/.doctrees/environment.pickle differ
diff --git a/.doctrees/examples-dev/sg_execution_times.doctree b/.doctrees/examples-dev/sg_execution_times.doctree
index b5b90b280..05b243742 100644
Binary files a/.doctrees/examples-dev/sg_execution_times.doctree and b/.doctrees/examples-dev/sg_execution_times.doctree differ
diff --git a/.doctrees/examples-dev/voronoi.doctree b/.doctrees/examples-dev/voronoi.doctree
index 123fcc254..2c01b1438 100644
Binary files a/.doctrees/examples-dev/voronoi.doctree and b/.doctrees/examples-dev/voronoi.doctree differ
diff --git a/.doctrees/examples/connectivity.doctree b/.doctrees/examples/connectivity.doctree
index 0d6414457..9094d6fb6 100644
Binary files a/.doctrees/examples/connectivity.doctree and b/.doctrees/examples/connectivity.doctree differ
diff --git a/.doctrees/examples/overlap_regridder.doctree b/.doctrees/examples/overlap_regridder.doctree
index c0b0e805c..ddec1552e 100644
Binary files a/.doctrees/examples/overlap_regridder.doctree and b/.doctrees/examples/overlap_regridder.doctree differ
diff --git a/.doctrees/examples/partitioning.doctree b/.doctrees/examples/partitioning.doctree
index bf7ecfd32..63100ad2a 100644
Binary files a/.doctrees/examples/partitioning.doctree and b/.doctrees/examples/partitioning.doctree differ
diff --git a/.doctrees/examples/plotting.doctree b/.doctrees/examples/plotting.doctree
index c2c351504..1011abff0 100644
Binary files a/.doctrees/examples/plotting.doctree and b/.doctrees/examples/plotting.doctree differ
diff --git a/.doctrees/examples/quick_overview.doctree b/.doctrees/examples/quick_overview.doctree
index d30eaec37..3385809b2 100644
Binary files a/.doctrees/examples/quick_overview.doctree and b/.doctrees/examples/quick_overview.doctree differ
diff --git a/.doctrees/examples/regridder_overview.doctree b/.doctrees/examples/regridder_overview.doctree
index 82c23ef8f..17fc4d8b4 100644
Binary files a/.doctrees/examples/regridder_overview.doctree and b/.doctrees/examples/regridder_overview.doctree differ
diff --git a/.doctrees/examples/selection.doctree b/.doctrees/examples/selection.doctree
index a2bc76219..81bbf8020 100644
Binary files a/.doctrees/examples/selection.doctree and b/.doctrees/examples/selection.doctree differ
diff --git a/.doctrees/examples/sg_execution_times.doctree b/.doctrees/examples/sg_execution_times.doctree
index f19afe67e..e8ecbb875 100644
Binary files a/.doctrees/examples/sg_execution_times.doctree and b/.doctrees/examples/sg_execution_times.doctree differ
diff --git a/.doctrees/examples/vector_conversion.doctree b/.doctrees/examples/vector_conversion.doctree
index d4504c89c..59e87741d 100644
Binary files a/.doctrees/examples/vector_conversion.doctree and b/.doctrees/examples/vector_conversion.doctree differ
diff --git a/.doctrees/sample_data/adh_san_diego.doctree b/.doctrees/sample_data/adh_san_diego.doctree
index 62b38937c..e71c2f39b 100644
Binary files a/.doctrees/sample_data/adh_san_diego.doctree and b/.doctrees/sample_data/adh_san_diego.doctree differ
diff --git a/.doctrees/sample_data/disk.doctree b/.doctrees/sample_data/disk.doctree
index f71676926..aa4fdb3db 100644
Binary files a/.doctrees/sample_data/disk.doctree and b/.doctrees/sample_data/disk.doctree differ
diff --git a/.doctrees/sample_data/elevation_nl.doctree b/.doctrees/sample_data/elevation_nl.doctree
index 9bdef6395..d6c954ae5 100644
Binary files a/.doctrees/sample_data/elevation_nl.doctree and b/.doctrees/sample_data/elevation_nl.doctree differ
diff --git a/.doctrees/sample_data/provinces_nl.doctree b/.doctrees/sample_data/provinces_nl.doctree
index f18d48f66..de50c779b 100644
Binary files a/.doctrees/sample_data/provinces_nl.doctree and b/.doctrees/sample_data/provinces_nl.doctree differ
diff --git a/.doctrees/sample_data/sg_execution_times.doctree b/.doctrees/sample_data/sg_execution_times.doctree
index ab790e728..128cf3c1c 100644
Binary files a/.doctrees/sample_data/sg_execution_times.doctree and b/.doctrees/sample_data/sg_execution_times.doctree differ
diff --git a/.doctrees/sample_data/xoxo.doctree b/.doctrees/sample_data/xoxo.doctree
index 34efa774f..b53272fe6 100644
Binary files a/.doctrees/sample_data/xoxo.doctree and b/.doctrees/sample_data/xoxo.doctree differ
diff --git a/.doctrees/sg_execution_times.doctree b/.doctrees/sg_execution_times.doctree
index 91323c192..4cfc93f48 100644
Binary files a/.doctrees/sg_execution_times.doctree and b/.doctrees/sg_execution_times.doctree differ
diff --git a/_sources/examples-dev/sg_execution_times.rst.txt b/_sources/examples-dev/sg_execution_times.rst.txt
index a195a4933..d9b748757 100644
--- a/_sources/examples-dev/sg_execution_times.rst.txt
+++ b/_sources/examples-dev/sg_execution_times.rst.txt
@@ -6,7 +6,7 @@
Computation times
=================
-**00:01.181** total execution time for 1 file **from examples-dev**:
+**00:01.119** total execution time for 1 file **from examples-dev**:
.. container::
@@ -33,5 +33,5 @@ Computation times
- Time
- Mem (MB)
* - :ref:`sphx_glr_examples-dev_voronoi.py` (``voronoi.py``)
- - 00:01.181
+ - 00:01.119
- 0.0
diff --git a/_sources/examples-dev/voronoi.rst.txt b/_sources/examples-dev/voronoi.rst.txt
index 0cab4369b..93eecbac0 100644
--- a/_sources/examples-dev/voronoi.rst.txt
+++ b/_sources/examples-dev/voronoi.rst.txt
@@ -630,7 +630,7 @@ The figure shows:
.. rst-class:: sphx-glr-timing
- **Total running time of the script:** (0 minutes 1.181 seconds)
+ **Total running time of the script:** (0 minutes 1.119 seconds)
.. _sphx_glr_download_examples-dev_voronoi.py:
diff --git a/_sources/examples/connectivity.rst.txt b/_sources/examples/connectivity.rst.txt
index 64878df6b..3c53e0385 100644
--- a/_sources/examples/connectivity.rst.txt
+++ b/_sources/examples/connectivity.rst.txt
@@ -129,7 +129,7 @@ By default, the border value for binary erosion is set to ``False`` (equal to
.. code-block:: none
-
+
@@ -165,7 +165,7 @@ start by setting a single value in the center of the grid to ``True``.
.. code-block:: none
-
+
@@ -200,7 +200,7 @@ alternative border value:
.. code-block:: none
-
+
@@ -238,7 +238,7 @@ analyse connected parts of the mesh.
.. code-block:: none
-
+
@@ -272,7 +272,7 @@ Tesselation.
.. code-block:: none
-
+
@@ -316,7 +316,7 @@ the original.
.. code-block:: none
-
+
@@ -355,7 +355,7 @@ We can break down one of the Voronoi tesselations from above into triangles:
.. code-block:: none
-
+
@@ -409,7 +409,7 @@ the upper and lower parts:
.. code-block:: none
-
+
@@ -439,7 +439,7 @@ We can now use Laplace interpolation to fill the gaps in the grid.
.. code-block:: none
-
+
@@ -477,7 +477,7 @@ interpolation.
.. code-block:: none
-
+
@@ -518,7 +518,7 @@ To illustrate, let's take a look at the connectivity matrix of the Xoxo grid.
.. code-block:: none
-
+
@@ -554,14 +554,14 @@ locality:
.. code-block:: none
-
+
.. rst-class:: sphx-glr-timing
- **Total running time of the script:** (0 minutes 1.418 seconds)
+ **Total running time of the script:** (0 minutes 1.343 seconds)
.. _sphx_glr_download_examples_connectivity.py:
diff --git a/_sources/examples/overlap_regridder.rst.txt b/_sources/examples/overlap_regridder.rst.txt
index b7b96b835..3594fbfa1 100644
--- a/_sources/examples/overlap_regridder.rst.txt
+++ b/_sources/examples/overlap_regridder.rst.txt
@@ -112,7 +112,7 @@ some bathymetry) of the Netherlands, and a coarser target grid.
.. code-block:: none
-
+
@@ -202,7 +202,7 @@ conservative methods, such as conductance:
.. code-block:: none
-
+
@@ -280,7 +280,7 @@ To use our custom method, we provide at initialization of the OverlapRegridder:
.. code-block:: none
-
+
@@ -320,7 +320,7 @@ function can deal with NaN values! -- hence ``nanpercentile`` rather than
.. code-block:: none
-
+
@@ -331,7 +331,7 @@ function can deal with NaN values! -- hence ``nanpercentile`` rather than
.. rst-class:: sphx-glr-timing
- **Total running time of the script:** (0 minutes 4.067 seconds)
+ **Total running time of the script:** (0 minutes 4.064 seconds)
.. _sphx_glr_download_examples_overlap_regridder.py:
diff --git a/_sources/examples/partitioning.rst.txt b/_sources/examples/partitioning.rst.txt
index 42a84700f..12e7b06e2 100644
--- a/_sources/examples/partitioning.rst.txt
+++ b/_sources/examples/partitioning.rst.txt
@@ -76,7 +76,7 @@ into several parts.
.. code-block:: none
-
+
@@ -145,7 +145,7 @@ We can easily plot this data to visualize the partitions:
.. code-block:: none
-
+
@@ -213,7 +213,7 @@ merge these partitions back into one whole for post-processing:
.. code-block:: none
-
+
@@ -275,7 +275,7 @@ data:
.. code-block:: none
-
+
@@ -667,7 +667,7 @@ Note that partioning and merging does not preserve order!
@@ -611,7 +611,7 @@ Dataset and calling the :py:meth:`UgridDataArray.ugrid.plot()` method.
.. code-block:: none
-
+
@@ -646,7 +646,7 @@ the edges results in a different kind of plot:
.. code-block:: none
-
+
@@ -688,7 +688,7 @@ We can put them side by side to illustrate the differences:
.. code-block:: none
-
+
@@ -718,7 +718,7 @@ filled contours for data associated with the face dimension:
.. code-block:: none
-
+
@@ -749,7 +749,7 @@ We can also overlay this data with the edges:
.. code-block:: none
-
+
@@ -824,7 +824,7 @@ All these (2D) plots are illustrated here for completeness' sake:
.. code-block:: none
-
+
@@ -857,7 +857,7 @@ The ``surface`` methods generate 3D surface plots:
.. code-block:: none
-
+
@@ -891,7 +891,7 @@ used:
.. code-block:: none
-
+
@@ -927,7 +927,7 @@ take an xarray DataArray and a xugrid grid as arguments.
.. code-block:: none
-
+
@@ -963,14 +963,14 @@ somewhere in the unstructured topology, and plot the resulting timeseries:
.. code-block:: none
- []
+ []
.. rst-class:: sphx-glr-timing
- **Total running time of the script:** (0 minutes 12.276 seconds)
+ **Total running time of the script:** (0 minutes 12.321 seconds)
.. _sphx_glr_download_examples_plotting.py:
diff --git a/_sources/examples/quick_overview.rst.txt b/_sources/examples/quick_overview.rst.txt
index 72eac0f69..6bc98dd20 100644
--- a/_sources/examples/quick_overview.rst.txt
+++ b/_sources/examples/quick_overview.rst.txt
@@ -464,7 +464,7 @@ We'll start by fetching a dataset:
elevation (node) float64 73kB ...
depth (time, node) float64 4MB ...
mesh2d int32 4B ...
- face_node_connectivity (face, nmax_face) float64 405kB ...
@@ -1809,7 +1809,7 @@ Plotting
.. code-block:: none
-
+
@@ -1860,7 +1860,7 @@ To select based on the topology, use the ``.ugrid`` attribute:
.. code-block:: none
-
+
@@ -2258,7 +2258,7 @@ Computation on DataArrays is unchanged from xarray:
@@ -1233,7 +1233,7 @@ and the aggregated mean.
.. code-block:: none
- [, , , , ]
+ [, , , , ]
@@ -1270,7 +1270,7 @@ To illustrate, we will zoom in to a part of the Netherlands.
.. code-block:: none
-
+
@@ -1323,7 +1323,7 @@ the triangles.
.. code-block:: none
-
+
@@ -1364,7 +1364,7 @@ the regridders work for any collection of (convex) faces.
.. code-block:: none
-
+
@@ -1400,7 +1400,7 @@ is kept the same.
.. code-block:: none
-
+
@@ -1416,7 +1416,7 @@ is kept the same.
.. rst-class:: sphx-glr-timing
- **Total running time of the script:** (0 minutes 8.206 seconds)
+ **Total running time of the script:** (0 minutes 8.258 seconds)
.. _sphx_glr_download_examples_regridder_overview.py:
diff --git a/_sources/examples/selection.rst.txt b/_sources/examples/selection.rst.txt
index 6f2cb1da0..7e9e73619 100644
--- a/_sources/examples/selection.rst.txt
+++ b/_sources/examples/selection.rst.txt
@@ -85,7 +85,7 @@ elevation of the Netherlands.
.. code-block:: none
-
+
@@ -130,7 +130,7 @@ A subset of the unstructured grid is returned by using slices without a step:
.. code-block:: none
-
+
@@ -161,7 +161,7 @@ In such a case the entire grid is returned.
.. code-block:: none
-
+
@@ -196,7 +196,7 @@ This means we can easily select along a single dimension:
.. code-block:: none
-
+
@@ -226,7 +226,7 @@ Or, using ``None`` if we only care about the start:
.. code-block:: none
-
+
@@ -660,7 +660,7 @@ Two values will select a point:
mesh2d_x (mesh2d_nFaces) float64 8B 1.5e+05
mesh2d_y (mesh2d_nFaces) float64 8B 4.63e+05
Attributes:
- unit: m NAP
@@ -1876,9 +1876,9 @@ We can sample points along a line as well by providing slices **with** a step:
mesh2d_x (mesh2d_nFaces) float64 80B 1e+05 1.1e+05 ... 1.8e+05 1.9e+05
mesh2d_y (mesh2d_nFaces) float64 80B 4.65e+05 4.65e+05 ... 4.65e+05
Attributes:
- unit: m NAP
@@ -2738,15 +2738,15 @@ As well as a slice with a step and multiple values:
mesh2d_x (mesh2d_nFaces) float64 160B 1e+05 1.1e+05 ... 1.9e+05
mesh2d_y (mesh2d_nFaces) float64 160B 4e+05 4e+05 ... 4.3e+05 4.3e+05
Attributes:
- unit: m NAP
@@ -582,7 +582,7 @@ burn into the grid.
.. code-block:: none
-
+
@@ -978,9 +978,9 @@ we want to compute the average surface elevation per province:
Coordinates:
* id (id) float64 96B 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 11.0
Attributes:
- unit: m NAP