diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle
index 02017dbd7..ec4e98eec 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 1f7c904cb..a976ccc4e 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 ee6209141..1b07fb339 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 18e76221b..42ce56ac2 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 c306b87d4..de3974c5c 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 84f68defa..40608a056 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 06c75d765..2d516807f 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 f87a920be..c5b6d6d03 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 8dd62603e..61880de00 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 a33478e00..44a717ce0 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 fe3f949d7..cfd24b901 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 b85da383f..58293e2d7 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 f64c36ed5..760f03bf7 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 4d3538b52..dd596c3fe 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 4a24d2ec0..62d32e87a 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/sg_execution_times.doctree b/.doctrees/sample_data/sg_execution_times.doctree
index c0fda743f..db7eb823d 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 ccc4526b3..1c4e8626d 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 45b366d81..40cf07d9c 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 e642045f0..3232bb353 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.160** total execution time for 1 file **from examples-dev**:
+**00:01.127** 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.160
+ - 00:01.127
- 0.0
diff --git a/_sources/examples-dev/voronoi.rst.txt b/_sources/examples-dev/voronoi.rst.txt
index e41b9943b..ea2e4c71b 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.160 seconds)
+ **Total running time of the script:** (0 minutes 1.127 seconds)
.. _sphx_glr_download_examples-dev_voronoi.py:
diff --git a/_sources/examples/connectivity.rst.txt b/_sources/examples/connectivity.rst.txt
index a5b753953..81ab5126c 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.428 seconds)
+ **Total running time of the script:** (0 minutes 1.342 seconds)
.. _sphx_glr_download_examples_connectivity.py:
diff --git a/_sources/examples/overlap_regridder.rst.txt b/_sources/examples/overlap_regridder.rst.txt
index a54f622f2..bde6ad496 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.099 seconds)
+ **Total running time of the script:** (0 minutes 4.000 seconds)
.. _sphx_glr_download_examples_overlap_regridder.py:
diff --git a/_sources/examples/partitioning.rst.txt b/_sources/examples/partitioning.rst.txt
index a57e47ac6..ced52c0e6 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.136 seconds)
+ **Total running time of the script:** (0 minutes 12.625 seconds)
.. _sphx_glr_download_examples_plotting.py:
diff --git a/_sources/examples/quick_overview.rst.txt b/_sources/examples/quick_overview.rst.txt
index 5273c4862..506fd3048 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.236 seconds)
+ **Total running time of the script:** (0 minutes 8.184 seconds)
.. _sphx_glr_download_examples_regridder_overview.py:
diff --git a/_sources/examples/selection.rst.txt b/_sources/examples/selection.rst.txt
index 545fffdfd..232f44260 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