From 8b01c6ed70733366409048e540d0dc9224bb3a7d Mon Sep 17 00:00:00 2001 From: brmather Date: Tue, 5 Dec 2023 22:43:44 +0000 Subject: [PATCH] deploy: 35b66bceecd984a0f399e8ecc4573c365f535e67 --- .../Ex2-CartesianGrids.html | 29 +------------------ .../Ex4-Gradients.html | 4 +-- .../Ex5-Smoothing.html | 12 ++++---- .../Ex6-Scattered-Data.html | 2 +- .../_sources/SphericalMeshing/0-Stripy.ipynb | 2 +- .../CartesianTriangulations/0-Cartesian.ipynb | 4 +-- .../SphericalTriangulations/0-Spherical.ipynb | 2 +- 2.3.3/searchindex.js | 2 +- 8 files changed, 15 insertions(+), 42 deletions(-) diff --git a/2.3.3/SphericalMeshing/CartesianTriangulations/Ex2-CartesianGrids.html b/2.3.3/SphericalMeshing/CartesianTriangulations/Ex2-CartesianGrids.html index f5c7869..0f9b3d8 100644 --- a/2.3.3/SphericalMeshing/CartesianTriangulations/Ex2-CartesianGrids.html +++ b/2.3.3/SphericalMeshing/CartesianTriangulations/Ex2-CartesianGrids.html @@ -492,34 +492,7 @@

Sample meshes
Square mesh               121	 25921
 Elliptical mesh            21	  1301
 (276,) (276,)
-
- -
---------------------------------------------------------------------------
-ValueError                                Traceback (most recent call last)
-Cell In[1], line 31
-     28 print(str_fmt.format('Elliptical mesh', ellip0.npoints, ellipR.npoints))
-     30 randR = stripy.cartesian_meshes.random_mesh(extent, nsamples)
----> 31 rand0 = stripy.Triangulation(randR.x[::50], randR.y[::50])
-     32 rand2 = stripy.Triangulation(randR.x[::25], randR.y[::25])
-     35 print(str_fmt.format('Random mesh', rand0.npoints, randR.npoints))
-
-File ~/.local/lib/python3.10/site-packages/stripy/cartesian.py:141, in Triangulation.__init__(self, x, y, refinement_levels, permute, tree)
-    138 self.permute = permute
-    139 self.tree = tree
---> 141 self._update_triangulation(x, y)
-    143 for r in range(0,refinement_levels):
-    144     x, y = self.uniformly_refine_triangulation(faces=False, trisect=False)
-
-File ~/.local/lib/python3.10/site-packages/stripy/cartesian.py:196, in Triangulation._update_triangulation(self, x, y)
-    194     raise ValueError('ierr={} in trmesh\n{}'.format(ierr, _ier_codes[9999]))
-    195 elif ierr != 0:
---> 196     raise ValueError('ierr={} in trmesh\n{}'.format(ierr, _ier_codes[ierr]))
-    198 self.npoints = npoints
-    199 self._x = x
-
-ValueError: ierr=-2 in trmesh
-the first three nodes are collinear.
-Set permute to True or reorder nodes manually.
+Random mesh               100	  5000
 
diff --git a/2.3.3/SphericalMeshing/CartesianTriangulations/Ex4-Gradients.html b/2.3.3/SphericalMeshing/CartesianTriangulations/Ex4-Gradients.html index cf26747..093eedf 100644 --- a/2.3.3/SphericalMeshing/CartesianTriangulations/Ex4-Gradients.html +++ b/2.3.3/SphericalMeshing/CartesianTriangulations/Ex4-Gradients.html @@ -853,10 +853,10 @@

Derivatives of solution compared to analytic values
-
0.048347335 0.24072336
+
0.048985202 0.2443841
 
-
-
(array([-0.69065833, -0.625951  , -0.7459229 , ...,  0.15694866,
-        -0.07444829, -0.1721751 ], dtype=float32),
- [array([ 0.0644195 ,  0.02488284,  0.0242763 , ..., -0.01852148,
-         -0.00069227, -0.00902285], dtype=float32),
-  array([ 0.24540576,  0.40816653,  0.07307491, ..., -0.42619547,
-         -0.36651105, -0.29960406], dtype=float32)])
+
(array([-0.6964785 , -0.63436186, -0.7475453 , ...,  0.15252843,
+        -0.07603396, -0.17448533], dtype=float32),
+ [array([ 0.06474929,  0.02102301,  0.02235528, ..., -0.04317357,
+         -0.02627707, -0.0331846 ], dtype=float32),
+  array([ 0.23077393,  0.39795634,  0.05781872, ..., -0.42479894,
+         -0.35580367, -0.2889486 ], dtype=float32)])
 
diff --git a/2.3.3/SphericalMeshing/CartesianTriangulations/Ex6-Scattered-Data.html b/2.3.3/SphericalMeshing/CartesianTriangulations/Ex6-Scattered-Data.html index b26123e..a4825f4 100644 --- a/2.3.3/SphericalMeshing/CartesianTriangulations/Ex6-Scattered-Data.html +++ b/2.3.3/SphericalMeshing/CartesianTriangulations/Ex6-Scattered-Data.html @@ -592,7 +592,7 @@

Count heat flow points per triangle -
number of unique triangles = 272
+
number of unique triangles = 268
 
diff --git a/2.3.3/_sources/SphericalMeshing/0-Stripy.ipynb b/2.3.3/_sources/SphericalMeshing/0-Stripy.ipynb index 3d82d31..060a82e 100644 --- a/2.3.3/_sources/SphericalMeshing/0-Stripy.ipynb +++ b/2.3.3/_sources/SphericalMeshing/0-Stripy.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "markdown", - "id": "176bb274", + "id": "7b704c6d", "metadata": {}, "source": [ "# Triangulations\n", diff --git a/2.3.3/_sources/SphericalMeshing/CartesianTriangulations/0-Cartesian.ipynb b/2.3.3/_sources/SphericalMeshing/CartesianTriangulations/0-Cartesian.ipynb index ecc2fac..6ef32e2 100644 --- a/2.3.3/_sources/SphericalMeshing/CartesianTriangulations/0-Cartesian.ipynb +++ b/2.3.3/_sources/SphericalMeshing/CartesianTriangulations/0-Cartesian.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "markdown", - "id": "612b90c4", + "id": "d2031808", "metadata": {}, "source": [ "# Cartesian Meshes\n", @@ -21,7 +21,7 @@ { "cell_type": "code", "execution_count": null, - "id": "2b4164ad", + "id": "9c268d94", "metadata": {}, "outputs": [], "source": [] diff --git a/2.3.3/_sources/SphericalMeshing/SphericalTriangulations/0-Spherical.ipynb b/2.3.3/_sources/SphericalMeshing/SphericalTriangulations/0-Spherical.ipynb index 89711bd..0509fe2 100644 --- a/2.3.3/_sources/SphericalMeshing/SphericalTriangulations/0-Spherical.ipynb +++ b/2.3.3/_sources/SphericalMeshing/SphericalTriangulations/0-Spherical.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "markdown", - "id": "eff4f30d", + "id": "a39f9eeb", "metadata": {}, "source": [ "# Spherical Meshes\n", diff --git a/2.3.3/searchindex.js b/2.3.3/searchindex.js index 58ce39d..d15682f 100644 --- a/2.3.3/searchindex.js +++ b/2.3.3/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["FrontPage", "SphericalMeshing/0-Stripy", "SphericalMeshing/CartesianTriangulations/0-Cartesian", "SphericalMeshing/CartesianTriangulations/Ex1-Cartesian-Triangulations", "SphericalMeshing/CartesianTriangulations/Ex2-CartesianGrids", "SphericalMeshing/CartesianTriangulations/Ex3-Interpolation", "SphericalMeshing/CartesianTriangulations/Ex4-Gradients", "SphericalMeshing/CartesianTriangulations/Ex5-Smoothing", "SphericalMeshing/CartesianTriangulations/Ex6-Scattered-Data", "SphericalMeshing/CartesianTriangulations/Ex7-Refinement-of-Triangulations", "SphericalMeshing/CartesianTriangulations/Ex8-Spline-Tension", "SphericalMeshing/CartesianTriangulations/Ex9-Voronoi-Diagram", "SphericalMeshing/Litho1pt0/Ex1-Litho1Layers", "SphericalMeshing/Litho1pt0/Ex2-Litho1Properties", "SphericalMeshing/Litho1pt0/Ex3-CrustalRegionalisation", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-1", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-2", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-3", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-4", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-5", "SphericalMeshing/Litho1pt0/WorkEx1-CratonAverageProperties", "SphericalMeshing/Litho1pt0/WorkEx2-OceanDepthAge", "SphericalMeshing/SphericalTriangulations/0-Spherical", "SphericalMeshing/SphericalTriangulations/Ex1-Spherical-Triangulations", "SphericalMeshing/SphericalTriangulations/Ex2-SphericalGrids", "SphericalMeshing/SphericalTriangulations/Ex3-Interpolation", "SphericalMeshing/SphericalTriangulations/Ex4-Gradients", "SphericalMeshing/SphericalTriangulations/Ex5-Smoothing", "SphericalMeshing/SphericalTriangulations/Ex6-Scattered-Data", "SphericalMeshing/SphericalTriangulations/Ex7-Refinement-of-Triangulations", "SphericalMeshing/SphericalTriangulations/Ex8-Spline-Tension", "SphericalMeshing/SphericalTriangulations/Ex9-Voronoi-Diagram"], "filenames": ["FrontPage.md", "SphericalMeshing/0-Stripy.md", "SphericalMeshing/CartesianTriangulations/0-Cartesian.md", "SphericalMeshing/CartesianTriangulations/Ex1-Cartesian-Triangulations.ipynb", "SphericalMeshing/CartesianTriangulations/Ex2-CartesianGrids.ipynb", "SphericalMeshing/CartesianTriangulations/Ex3-Interpolation.ipynb", "SphericalMeshing/CartesianTriangulations/Ex4-Gradients.ipynb", "SphericalMeshing/CartesianTriangulations/Ex5-Smoothing.ipynb", "SphericalMeshing/CartesianTriangulations/Ex6-Scattered-Data.ipynb", "SphericalMeshing/CartesianTriangulations/Ex7-Refinement-of-Triangulations.ipynb", "SphericalMeshing/CartesianTriangulations/Ex8-Spline-Tension.ipynb", "SphericalMeshing/CartesianTriangulations/Ex9-Voronoi-Diagram.ipynb", "SphericalMeshing/Litho1pt0/Ex1-Litho1Layers.ipynb", "SphericalMeshing/Litho1pt0/Ex2-Litho1Properties.ipynb", "SphericalMeshing/Litho1pt0/Ex3-CrustalRegionalisation.ipynb", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-1.ipynb", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-2.ipynb", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-3.ipynb", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-4.ipynb", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-5.ipynb", "SphericalMeshing/Litho1pt0/WorkEx1-CratonAverageProperties.ipynb", "SphericalMeshing/Litho1pt0/WorkEx2-OceanDepthAge.ipynb", "SphericalMeshing/SphericalTriangulations/0-Spherical.md", "SphericalMeshing/SphericalTriangulations/Ex1-Spherical-Triangulations.ipynb", "SphericalMeshing/SphericalTriangulations/Ex2-SphericalGrids.ipynb", "SphericalMeshing/SphericalTriangulations/Ex3-Interpolation.ipynb", "SphericalMeshing/SphericalTriangulations/Ex4-Gradients.ipynb", "SphericalMeshing/SphericalTriangulations/Ex5-Smoothing.ipynb", "SphericalMeshing/SphericalTriangulations/Ex6-Scattered-Data.ipynb", "SphericalMeshing/SphericalTriangulations/Ex7-Refinement-of-Triangulations.ipynb", "SphericalMeshing/SphericalTriangulations/Ex8-Spline-Tension.ipynb", "SphericalMeshing/SphericalTriangulations/Ex9-Voronoi-Diagram.ipynb"], "titles": ["Introduction to Stripy", "Triangulations", "Cartesian Meshes", "Example 1 - Triangulation of arbitrary points", "Example 2 - stripy predefined meshes", "Example 3 - stripy interpolation", "Example 4 - stripy gradients", "Example 5 - stripy smoothing operations", "Example 6 - Scattered Data and \u2018Heat Maps\u2019", "Example 7 - Refining a triangulation", "Example 8 - Spline Tension", "Example 9 - Constructing the Voronoi diagram", "Introduction to the stripy/python wrapper for litho 1.0", "Litho 1.0 global sampling", "Crust 1.0 data", "A quick look at the depth-age relationship for the seafloor.", "A quick look at the depth-age relationship for the seafloor.", "A quick look at the depth-age relationship for the seafloor.", "A quick look at the depth-age relationship for the seafloor.", "A quick look at the depth-age relationship for the seafloor.", "Properties of the cratons", "Age of the oceans / depth of the oceans", "Spherical Meshes", "Example 1 - Triangulation of arbitrary points on the sphere", "Example 2 - stripy predefined meshes", "Example 3 - stripy interpolation on the sphere", "Example 4 - stripy gradients on the sphere", "Example 5 - stripy smoothing operations", "Example 6 - Scattered Data and \u2018Heat Maps\u2019", "Example 7 - Refining a triangulation", "Example 8 - Spline Tension", "Example 9 - Constructing the Voronoi diagram"], "terms": {"A": [0, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29, 31], "python": [0, 3, 4, 5, 6, 7, 8, 9, 13, 14, 20, 23, 24, 25, 26, 27, 28], "interfac": [0, 5, 7, 12, 13, 25, 27], "tripack": [0, 3, 8, 23], "stripack": [0, 3, 23, 28], "fortran": [0, 3, 5, 6, 7, 23, 25, 26, 27], "code": [0, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "constrain": [0, 3, 23], "triangul": [0, 2, 5, 6, 7, 8, 10, 11, 12, 22, 25, 28, 31], "cartesian": [0, 4, 5, 7, 22, 26], "coordin": [0, 3, 4, 5, 8, 25, 26], "sphere": [0, 3, 18, 24, 27], "an": [0, 4, 5, 6, 7, 10, 12, 18, 19, 20, 21, 24, 25, 26, 27], "object": [0, 3, 4, 6, 23], "orient": [0, 12, 13, 20], "packag": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 20, 23, 24, 25, 26, 27, 28], "includ": [0, 3, 4, 6, 7, 8, 9, 12, 20, 23, 24, 26, 27, 28, 29], "routin": [0, 6, 8, 9, 10, 19, 28, 29, 30], "from": [0, 1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31], "srfpack": [0, 3, 5, 6, 7, 23], "ssrfpack": [0, 3, 23, 25, 26, 27], "interpol": [0, 2, 3, 4, 6, 7, 8, 12, 13, 14, 18, 20, 21, 22, 23, 24, 26, 27, 28], "nearest": [0, 3, 5, 8, 9, 18, 19, 21, 23, 25, 28, 29], "neighbor": 0, "linear": [0, 5, 6, 7, 10, 25, 27, 30], "hermit": [0, 6], "cubic": [0, 5, 10, 25, 30], "evalu": [0, 6, 26], "deriv": [0, 7, 10, 27, 30], "renka": [0, 3, 23], "1996a": 0, "b": [0, 23, 25], "1997a": [0, 23], "bundl": 0, "litho1pt0": [0, 12, 13, 14, 20, 21], "which": [0, 3, 6, 8, 10, 11, 12, 13, 16, 17, 21, 23, 24, 26, 28, 30, 31], "crust": [0, 12, 13, 17, 20, 21], "1": [0, 4, 5, 6, 7, 8, 9, 10, 11, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31], "0": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "dataset": [0, 16, 18, 19, 20, 21], "lithospher": [0, 12, 20, 21], "part": [0, 20, 21], "litho": [0, 14, 20, 21], "lask": [0, 12], "et": [0, 8, 16], "al": [0, 8, 16], "2013": [0, 12], "pasyano": [0, 12], "2014": [0, 12], "both": [0, 6], "requir": [0, 8, 12, 20, 28], "demonstr": [0, 5, 7, 10, 12, 13, 18, 19, 25, 27, 30], "search": [0, 3, 23], "provid": [0, 3, 4, 5, 8, 9, 12, 16, 23, 24, 25, 28, 29], "sampl": [0, 18, 19, 20, 21], "imag": [0, 13, 14, 16, 17, 18], "creat": [0, 3, 4, 5, 9, 12, 18, 23, 24, 25, 29], "illustr": 0, "mesh": [0, 10, 11, 18, 19, 20, 21, 30, 31], "capabl": [0, 3, 12, 23], "ocean": [0, 12, 13, 14, 15, 17, 20], "ag": [0, 20], "data": [0, 2, 3, 5, 6, 7, 10, 12, 13, 15, 18, 20, 21, 22, 23, 25, 26, 27, 30], "can": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "need": [0, 11, 15, 16, 17, 18, 19, 20, 21, 24, 28, 31], "point": [0, 4, 5, 6, 7, 9, 12, 13, 14, 16, 20, 21, 24, 25, 26, 27, 29, 30], "land": [0, 18], "onc": [0, 16], "ingest": 0, "your": [0, 19, 28], "you": [0, 4, 11, 16, 17, 18, 19, 24, 26, 31], "anoth": [0, 20], "grid": [0, 3, 14, 15, 17, 18, 21, 23, 24], "bathymetri": [0, 14, 15, 16, 17, 19, 21], "right": [0, 14, 16, 17, 18, 19, 21], "smooth": [0, 2, 3, 5, 6, 8, 22, 23, 25, 26, 28], "find": [0, 7, 8, 11, 27, 28, 31], "set": [0, 4, 5, 6, 8, 10, 11, 18, 19, 20, 25, 28, 30, 31], "github": 0, "api": 0, "document": [0, 17], "switch": 0, "font": 0, "The": [0, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20, 21, 23, 26, 27, 28, 29, 30, 31], "onlin": [0, 16], "web": 0, "page": 0, "also": [0, 3, 4, 7, 8, 9, 13, 14, 15, 19, 21, 23, 24, 27, 28, 29], "typeset": 0, "us": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "atkinson": 0, "hyperleg": 0, "everywher": [0, 10, 12, 30], "other": [0, 3, 4, 5, 14, 18, 20, 23, 24, 25], "than": [0, 6, 7, 15, 27], "monospac": 0, "comput": [0, 3, 12, 13, 23], "aid": 0, "legibl": 0, "thi": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31], "button": 0, "locat": [0, 3, 4, 12, 13, 23, 24], "bottom": [0, 12, 13, 14, 16, 19, 20, 21], "left": [0, 14, 16, 18, 19, 21], "navig": 0, "bar": [0, 4, 24], "everi": [0, 11, 12, 16, 31], "toggl": 0, "between": [0, 6, 7, 11, 27, 28, 31], "some": [1, 11, 12, 13, 15, 16, 20, 21, 28, 31], "inform": [1, 3, 8, 12, 13, 18, 21, 28], "stripi": [1, 3, 8, 9, 10, 11, 13, 18, 19, 20, 21, 23, 28, 29, 30, 31], "exampl": [1, 12, 13, 14, 18, 20, 21], "ex1": [2, 22], "ex2": [2, 3, 22, 23], "cartesiangrid": [2, 3, 22], "md": [2, 22], "ex3": [2, 4, 22, 24], "ex4": [2, 5, 22, 25], "gradient": [2, 3, 5, 7, 22, 23, 25, 27], "ex5": [2, 6, 22, 26], "ex6": [2, 7, 22, 27], "scatter": [2, 3, 4, 5, 7, 9, 11, 13, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 31], "ex7": [2, 8, 22, 28], "refin": [2, 3, 4, 5, 8, 22, 23, 24, 25, 28], "ex8": [2, 22, 29], "spline": [2, 5, 6, 7, 9, 22, 25, 29], "tension": [2, 3, 5, 6, 7, 9, 22, 23, 25, 26, 27, 29], "ex9": [2, 10, 22, 30], "voronoi": [2, 3, 10, 22, 23, 30], "diagram": [2, 3, 10, 22, 23, 30], "interfact": [3, 23], "1997c": 3, "d": [3, 6, 8, 13, 17, 23, 28], "class": [3, 4, 5, 23, 24, 25], "would": [3, 13, 18, 23], "typic": [3, 23], "follow": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29, 30], "import": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "x": [3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 16, 17, 18, 19, 21, 27], "vertices_x": 3, "y": [3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 16, 17, 18, 19, 21, 27], "vertices_i": 3, "area": [3, 4, 9, 11, 18, 23, 24, 25, 29, 31], "method": [3, 5, 6, 7, 8, 11, 23, 25, 26, 27, 28, 31], "triangl": [3, 4, 9, 11, 23, 24, 25, 29, 31], "simplex": [3, 23], "vertex": [3, 11, 23, 31], "oper": [3, 8, 9, 23, 28, 29], "edg": [3, 9, 10, 11, 23, 29, 30, 31], "centroid": [3, 9, 23, 24, 25, 29], "neighbourhood": [3, 23], "distanc": [3, 6, 9, 13, 23, 29], "through": [3, 5, 7, 8, 10, 11, 12, 19, 23, 25, 27, 28, 30, 31], "k": [3, 6, 8, 11, 23, 28, 31], "tree": [3, 4, 8, 18, 19, 21, 23, 28], "algorithm": [3, 23], "suit": [3, 23], "surfac": [3, 5, 6, 7, 21, 23, 25, 26, 27], "unit": [3, 17, 23, 25], "templat": [3, 23], "In": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "we": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "introduc": [3, 23], "itself": [3, 13, 23], "map": [3, 5, 12, 13, 14, 15, 16, 17, 21, 23, 25], "2d": [3, 14], "visualis": [3, 5, 23], "r": [3, 4, 11, 17, 23, 31], "j": [3, 14, 23], "1997": [3, 23], "772": [3, 23], "delaunai": [3, 11, 23, 31], "acm": [3, 23], "transact": [3, 23], "mathemat": [3, 23], "softwar": [3, 5, 6, 7, 23, 25, 26, 27], "tom": [3, 23], "773": [3, 23], "under": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "23": [3, 14, 23], "3": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31], "435": [3, 9, 23], "442": [3, 23], "doi": [3, 12, 16, 17, 23], "10": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "1145": [3, 23], "275323": [3, 23], "275330": [3, 23], "1996": [3, 23], "751": [3, 23], "two": [3, 9, 18, 23, 29], "dimension": [3, 6, 23], "22": [3, 4, 18, 23], "8": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "225545": [3, 23], "225546": [3, 23], "752": [3, 23], "fit": [3, 23], "9": [3, 5, 8, 9, 10, 12, 13, 14, 17, 20, 21, 23, 24, 25, 29, 30], "17": [3, 5, 23], "225547": [3, 23], "next": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 23, 24, 25, 26, 27, 28, 29, 30], "sphericalgrid": [3, 23], "numpi": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "np": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "vertices_xi": 3, "arrai": [3, 5, 6, 7, 8, 9, 12, 13, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29], "t": [3, 4, 6, 8, 9, 12, 13, 14, 16, 18, 19, 21, 23, 24, 25, 26, 27, 28, 29, 30], "permut": [3, 4, 6, 7], "fals": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29, 30], "print": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 16, 20, 23, 24, 25, 26, 27, 28, 29], "npoint": [3, 4, 5, 6, 7, 8, 9, 12, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29], "5": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 29, 30, 31], "4": [3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31], "construct": [3, 5, 6, 7, 8, 13, 20, 23, 25, 26, 27, 28], "wrap": [3, 6, 7, 14, 23, 27], "ha": [3, 6, 16, 23, 28], "number": [3, 4, 5, 6, 10, 14, 20, 21, 23, 24, 25, 30], "attach": [3, 23], "list": [3, 6, 11, 23, 31], "help": [3, 5, 7, 16, 21, 23, 24, 25, 27, 28, 29], "refined_triangul": 3, "refinement_level": [3, 4, 5, 6, 7, 8, 9, 10, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "289": 3, "most": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "straightforward": [3, 12, 23], "wai": [3, 8, 17, 18, 20, 23, 28], "displai": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29, 30], "standard": [3, 9, 23, 29], "project": [3, 8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "plane": [3, 23], "here": [3, 5, 7, 8, 9, 13, 14, 16, 18, 19, 21, 23, 24, 25, 27, 28, 29], "superimpos": [3, 23], "global": [3, 12, 16, 17, 23], "coastlin": [3, 8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29], "cartopi": [3, 8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "librari": [3, 16, 18, 23], "mollweid": [3, 12, 13, 14, 20, 23, 24, 28], "try": [3, 8, 15, 16, 19, 23, 28], "robinson": [3, 12, 14, 20, 23], "orthograph": [3, 12, 13, 14, 18, 19, 20, 23, 24, 25, 26, 27, 29, 31], "platecarre": [3, 8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "matplotlib": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "inlin": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31], "pyplot": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "plt": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "fig": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "ax1": [3, 5, 21, 25], "ax2": [3, 5, 13, 21, 23, 25], "subplot": [3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29], "2": [3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31], "figsiz": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "20": [3, 4, 7, 12, 13, 14, 18, 23, 24, 28], "facecolor": [3, 4, 5, 6, 7, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "none": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "sharei": [3, 24], "true": [3, 4, 5, 6, 7, 8, 9, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30], "origin": [3, 6, 7, 9, 10, 12, 13, 14, 16, 17, 20, 21, 23, 24, 25, 26, 27, 29, 30], "simplic": [3, 4, 5, 6, 7, 8, 9, 10, 11, 23, 24, 25, 26, 27, 28, 29, 30, 31], "triplot": [3, 4, 5, 9, 11, 31], "linewidth": [3, 4, 5, 9, 11, 12, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 29, 31], "color": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29], "black": [3, 4, 5, 9, 16, 17, 18, 19, 21, 23, 24, 25, 29], "red": [3, 4, 5, 8, 9, 12, 21, 23, 24, 25, 28, 29], "alpha": [3, 8, 12, 13, 14, 19, 20, 21, 23, 28], "marker": [3, 4, 5, 8, 9, 11, 13, 23, 24, 25, 26, 27, 28, 29, 31], "o": [3, 4, 5, 8, 9, 23, 24, 25, 26, 27, 28, 29], "show": [3, 5, 6, 7, 8, 11, 13, 18, 28, 31], "modulenotfounderror": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "traceback": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "recent": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "call": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "last": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "cell": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "line": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "get_ipython": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31], "run_line_mag": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31], "6": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 29, 30, 31], "file": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 17, 20, 23, 24, 25, 26, 27, 28], "local": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 30], "lib": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "python3": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "site": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 17, 20, 23, 24, 25, 26, 27, 28, 31], "ipython": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "core": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "interactiveshel": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "py": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2456": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "self": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 21, 23, 24, 25, 26, 27, 28], "magic_nam": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "_stack_depth": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2454": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "kwarg": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "local_n": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "get_local_scop": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "stack_depth": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2455": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "builtin_trap": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "result": [3, 4, 5, 6, 8, 9, 12, 13, 14, 15, 19, 20, 21, 23, 24, 25, 26, 28], "fn": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "arg": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2458": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "below": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "prevent": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "output": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "being": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2459": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "when": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 16, 17, 18, 20, 23, 24, 25, 26, 27, 28], "magic": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "decor": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "output_can_be_silenc": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2460": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "token": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "express": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2461": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "getattr": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "magic_output_can_be_silenc": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "pylab": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "99": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29], "pylabmag": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "97": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29], "avail": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 21, 23, 24, 25, 26, 27, 28, 29], "backend": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "s": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30], "backends_list": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "98": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "els": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 17, 20, 23, 24, 25, 26, 27, 28], "gui": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "shell": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "enable_matplotlib": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "lower": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 16, 17, 20, 21, 23, 24, 25, 26, 27, 28], "isinst": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "str": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "100": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29], "_show_matplotlib_backend": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3630": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3609": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "def": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30], "3610": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "enabl": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 17, 20, 23, 24, 25, 26, 27, 28], "interact": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29, 30], "figur": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "support": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3611": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3612": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "take": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 19, 20, 23, 24, 25, 26, 27, 28], "step": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3628": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3629": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "matplotlib_inlin": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "backend_inlin": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "configure_inline_support": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3632": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "pylabtool": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "pt": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3633": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "find_gui_and_backend": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "pylab_gui_select": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "__init__": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "config": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "noqa": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "__version__": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "publish": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "via": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "display_data": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "copyright": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "c": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 31], "develop": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "team": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "distribut": [3, 4, 5, 6, 7, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27], "term": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "bsd": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "claus": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "licens": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "7": [3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 20, 21, 23, 24, 25, 26, 27, 28, 31], "backend_agg": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "No": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "modul": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "name": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "One": [3, 4, 8, 23, 24, 28], "common": [3, 4, 5, 23, 24, 25], "end": [3, 4, 23, 24], "pre": [3, 4, 12, 23, 24], "defin": [3, 4, 10, 11, 12, 13, 14, 16, 18, 19, 20, 21, 23, 24, 31], "ellipt": [3, 4, 5], "random": [3, 4, 7, 10, 24, 27, 30], "counterpoint": [3, 4, 24], "regular": [3, 4, 5, 14, 18, 21, 24, 25], "abov": [3, 4, 16, 17, 23, 24], "directli": [3, 7, 23, 27], "cartesian_mesh": [3, 4, 5, 6, 7, 8, 9, 10, 11], "square_mesh": [3, 4, 8], "extent": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 21, 25], "spacingx": [3, 4, 5, 6, 7, 8, 9, 10, 11], "spacingi": [3, 4, 5, 6, 7, 8, 9, 10, 11], "shown": [3, 23], "companion": [3, 23], "squar": [4, 18, 21], "each": [4, 5, 8, 11, 12, 18, 19, 23, 24, 25, 28, 31], "ar": [4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31], "elliptical_mesh": [4, 5, 6, 7, 9, 10, 11], "random_mesh": [4, 24], "number_of_point": [4, 24], "5000": [4, 16, 19, 21, 24], "ani": [4, 10, 12, 13, 24], "uniformli": [4, 9, 18, 24, 29], "specifi": [4, 6, 7, 8, 24, 27, 28], "paramet": [4, 7, 9, 18, 24, 27, 29], "come": 4, "random_scal": 4, "amount": 4, "nois": [4, 10, 30], "ad": [4, 9, 24, 29], "default": [4, 5, 6, 25], "basic": [4, 24], "type": [4, 20, 24], "approxim": [4, 5, 6, 7, 24, 25, 26, 27], "similar": [4, 6, 17, 24], "vertic": [4, 5, 6, 7, 8, 9, 24, 25, 26, 27, 28, 29], "bunch": [4, 24], "roughli": [4, 24], "overal": [4, 24], "xmin": [4, 5, 6, 7, 8, 9, 10, 11], "xmax": [4, 5, 6, 7, 8, 9, 10, 11], "ymin": [4, 5, 6, 7, 8, 9, 10, 11], "ymax": [4, 5, 6, 7, 8, 9, 10, 11], "nsampl": 4, "str_fmt": [4, 9, 24], "25": [4, 12, 13, 21, 24, 28], "square0": 4, "square2": 4, "squarer": 4, "format": [4, 5, 6, 8, 9, 14, 15, 17, 20, 21, 23, 24, 29], "ellip0": [4, 9], "ellip2": [4, 9], "ellipr": 4, "randr": [4, 24], "rand0": [4, 24], "50": [4, 5, 9, 23, 24, 27, 29], "rand2": [4, 24], "121": [4, 23, 25], "25921": 4, "21": 4, "1301": 4, "276": 4, "valueerror": [4, 6], "31": [4, 28], "28": 4, "30": [4, 8, 14, 16, 24, 25, 28], "32": [4, 24], "35": [4, 24], "141": 4, "138": 4, "139": 4, "_update_triangul": 4, "143": 4, "rang": [4, 6, 8, 11, 13, 14, 17, 20, 21, 26, 27, 28, 29, 30, 31], "144": [4, 23], "uniformly_refine_triangul": [4, 24], "face": [4, 6, 7, 8, 20, 23, 25, 26, 27, 28], "trisect": 4, "196": 4, "194": 4, "rais": [4, 6, 10], "ierr": [4, 5, 6, 10, 25, 30], "trmesh": 4, "n": [4, 5, 6, 7, 8, 12, 13, 16, 17, 25, 27, 28], "_ier_cod": [4, 6], "9999": 4, "195": 4, "elif": 4, "198": 4, "199": 4, "_x": [4, 6], "first": [4, 7, 21, 27], "three": [4, 5, 24, 25], "node": [4, 5, 6, 8, 9, 25, 28, 29], "collinear": 4, "reorder": 4, "manual": 4, "__doc__": [4, 24], "where": [4, 6, 8, 10, 12, 17, 18, 28, 30], "popul": 4, "along": [4, 6, 12, 13, 24, 25], "direct": [4, 6, 7, 21, 27], "success": 4, "increas": [4, 19, 21], "radiu": [4, 11, 31], "midpoint": 4, "caution": [4, 24], "parallel": [4, 24], "reproduc": [4, 24], "care": [4, 24], "same": [4, 5, 6, 15, 18, 19, 20, 21, 23, 24, 25], "all": [4, 6, 9, 11, 12, 15, 16, 18, 19, 21, 24, 28, 29, 31], "processor": [4, 24], "histogram": [4, 24], "spheric": [4, 13, 24, 25], "normalis": [4, 8, 24, 28], "averag": [4, 8, 14, 24, 28], "one": [4, 14, 18, 24], "measur": [4, 13, 24], "uniform": [4, 18, 20, 24], "area_histo": [4, 24], "freq": [4, 24], "area_bin": [4, 24], "bin": [4, 24], "norm": [4, 8, 13, 28], "norm_area": [4, 24], "mean": [4, 7, 8, 18, 20, 24, 26, 27, 28], "return": [4, 5, 6, 7, 8, 9, 10, 11, 13, 18, 19, 21, 24, 25, 26, 27, 28, 29, 30, 31], "pi": [4, 13, 24, 30], "add_plot": [4, 24], "axi": [4, 5, 6, 7, 8, 9, 10, 11, 13, 24, 28, 29, 31], "xlim": [4, 24], "ylim": [4, 24], "u": [4, 24], "v": [4, 24], "width": [4, 24], "max": [4, 8, 9, 12, 20, 25, 28, 29, 30], "min": [4, 8, 9, 20, 29], "set_ylim": [4, 19, 24], "linestyl": [4, 24], "ax": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "14": [4, 5, 20, 24, 28], "75": [4, 12, 24], "05": [4, 7, 27, 29], "veri": [4, 18, 24], "differ": [4, 8, 10, 18, 19, 24, 28, 29, 30], "savefig": [4, 5, 9, 12, 14, 19, 23, 24, 25, 29], "areadistributionsbymesh": [4, 24], "png": [4, 12, 14, 19, 23, 24], "dpi": [4, 5, 9, 12, 14, 19, 23, 24, 25, 29], "250": [4, 5, 9, 12, 13, 18, 19, 24, 25, 29], "transpar": [4, 5, 9, 23, 24, 25, 28, 29], "mesh_fig": [4, 5, 9, 24, 25, 29], "meshr": [4, 5, 9, 24, 25, 29], "111": [4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 31], "off": [4, 5, 6, 7, 9, 10, 11, 31], "gener": [4, 5, 7, 9, 18, 24, 25, 26, 27, 29], "x0": [4, 5, 6, 7, 9], "y0": [4, 5, 6, 7, 9], "xr": [4, 5, 9], "yr": [4, 5, 9], "150": [4, 5, 19, 21, 23, 24, 29], "darkblu": [4, 5, 9, 24, 25, 29], "nameerror": [4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 18, 19, 20, 21, 23, 24, 25, 28, 31], "26": [4, 23], "24": [4, 14, 18], "77": [5, 6, 7, 9, 25, 26, 27], "interpolatori": [5, 6, 7, 25, 26, 27], "valu": [5, 8, 10, 12, 13, 16, 20, 21, 25, 28, 30], "associ": [5, 6, 7, 25, 26, 27], "arbitrarili": [5, 6, 7, 25, 26, 27], "It": [5, 6, 7, 8, 10, 21, 24, 25, 26, 27, 28, 30], "emploi": [5, 6, 7, 25, 26, 27], "automat": [5, 6, 7, 25, 26, 27], "select": [5, 6, 7, 20, 25, 26, 27], "factor": [5, 6, 7, 10, 25, 26, 27, 30], "preserv": [5, 6, 7, 10, 25, 26, 27, 30], "shape": [5, 6, 7, 8, 9, 10, 13, 14, 16, 18, 19, 20, 21, 25, 26, 27, 28, 29, 30], "properti": [5, 6, 7, 10, 12, 13, 14, 25, 26, 27, 30], "avoid": [5, 6, 7, 25, 26, 27], "overshoot": [5, 6, 7, 10, 25, 26, 27, 30], "undershoot": [5, 6, 7, 10, 25, 26, 27, 30], "steep": [5, 6, 7, 25, 26, 27], "incommensur": [5, 25], "without": [5, 8, 25, 28], "cmesh": [5, 10, 25, 30], "fmesh": [5, 25], "53": 5, "437": 5, "xi": 5, "yi": 5, "zdata": [5, 7, 25], "order": [5, 11, 13, 18, 19, 21, 25, 31], "grad": [5, 6, 7, 25], "sigma": [5, 6, 7, 10, 25, 30], "thread": [5, 25], "instanc": [5, 7, 25, 27], "base": [5, 24, 25], "handl": [5, 25], "neighbour": [5, 8, 9, 11, 25, 28, 29, 31], "given": [5, 9, 12, 17, 25, 29], "float": [5, 6, 7, 13, 18, 19, 21, 25, 27], "l": [5, 6, 25], "must": [5, 25], "size": [5, 6, 9, 20, 21, 24, 25, 29], "int": [5, 6, 8, 14, 25, 28], "6n": [5, 7, 25], "12": [5, 6, 7, 12, 13, 14, 20, 21, 23, 24, 25, 28], "precomput": [5, 7, 25], "get_spline_tension_factor": [5, 7, 10, 25, 30], "tol": [5, 6, 7, 10, 25, 30], "1e": [5, 6, 7, 10, 25, 30], "onli": [5, 6, 10, 25, 30], "auto": [5, 25], "option": [5, 11, 25, 31], "By": [5, 25], "singl": [5, 12, 15, 25], "attempt": [5, 25], "determin": [5, 9, 10, 20, 25, 28, 29, 30], "how": [5, 7, 8, 9, 13, 15, 16, 18, 19, 20, 25, 27, 28, 29], "mani": [5, 25, 28], "input": [5, 25], "neg": [5, 10, 25, 30], "count": [5, 25], "backward": [5, 25], "equival": [5, 25, 26], "multiprocess": [5, 25], "cpu_count": [5, 25], "etc": [5, 25], "zi": [5, 25], "err": [5, 6, 7, 10, 13, 25, 27, 30], "whether": [5, 15, 16, 25], "extrapol": [5, 10, 25, 30], "error": [5, 7, 10, 25, 26, 27], "rel": [5, 6, 7, 8, 12, 25, 26, 27, 28], "analys": [5, 6, 7, 8, 20, 25, 26, 27, 28], "xs": [5, 6, 7, 9], "ys": [5, 6, 7, 9], "k1": [5, 6, 7, 10, 25, 26, 27, 30], "k2": [5, 6, 7, 10, 25, 26, 27, 30], "co": [5, 6, 7, 10, 25, 26, 27, 30], "sin": [5, 6, 7, 10, 25, 26, 27, 30], "coarse_afn": [5, 25], "fine_afn": [5, 25], "abl": [5, 20, 24, 25], "view": [5, 24, 25], "verifi": [5, 24, 25], "appropri": [5, 7, 19, 24, 25, 27], "choic": [5, 24, 25, 26, 27, 28, 29, 30], "mesh_field_fig": 5, "field": [5, 6, 7, 8, 10, 27, 28], "tripcolor": [5, 6, 7, 10], "13": [5, 6, 14, 20], "11": [5, 6, 8, 9, 10, 13, 14, 20, 21, 24, 29, 30], "statu": [5, 25], "state": [5, 25], "repres": [5, 6, 11, 12, 18, 25, 31], "neither": [5, 25], "condit": [5, 6, 25], "interp_c2f1": [5, 25], "interp_c2f3": [5, 25], "err_c2f1": [5, 25], "err_c2f3": [5, 25], "axis_mesh_field": [5, 6, 7], "label": [5, 6, 7, 10], "im": [5, 10], "set_titl": [5, 6, 7, 10], "colorbar": [5, 6, 7, 10, 12, 13, 20], "interp1": 5, "interp3": 5, "interp_err1": 5, "interp_err3": 5, "16": [5, 10, 24], "export": [5, 25], "region": [5, 10, 16, 18, 25, 28, 30], "interpolate_to_grid": [5, 25], "user": [5, 9, 25, 29], "outsid": [5, 10, 11, 25, 30, 31], "convex": [5, 10, 25, 30], "hull": [5, 10, 25, 30], "conveni": [5, 8, 25], "yield": [5, 25], "ident": [5, 25], "over": [5, 6, 25], "resx": [5, 25], "resi": [5, 25], "grid_x": 5, "linspac": [5, 12, 13, 14, 25], "grid_i": 5, "grid_z1": [5, 10, 25, 30], "compar": [5, 20, 24, 25, 28], "grid_xcoord": 5, "grid_ycoord": 5, "meshgrid": [5, 12, 13, 14, 16, 17, 18, 19, 21, 25], "grid_z2": [5, 10, 25, 30], "ravel": [5, 25], "reshap": [5, 13, 25], "im1": 5, "imshow": [5, 12, 13, 14, 16, 17, 21, 25], "im2": 5, "accuraci": [6, 26], "usual": [6, 7, 8, 26, 27, 28], "icosahedron": [6, 7, 8, 20, 25, 26, 27, 28], "15523": 6, "coars": [6, 7, 8, 11, 21, 26, 27, 28, 31], "fine": [6, 7, 8, 26, 27, 28], "analytic_ddx": 6, "analytic_ddi": 6, "analytic_sol": [6, 7, 26, 27], "analytic_sol_ddx": 6, "analytic_sol_ddi": 6, "trip": [6, 7], "cmap": [6, 7, 8, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 25, 26, 27, 28], "cm": [6, 7, 8, 12, 14, 16, 20, 26, 27, 28], "rdbu": [6, 7, 8, 12, 25, 26, 27, 28], "add_subplot": [6, 7, 8, 11, 31], "f": [6, 7, 27], "nit": [6, 10, 30], "001": [6, 12, 13, 20], "higher": 6, "obtain": [6, 11, 15, 17, 19, 20, 21, 31], "tweak": 6, "control": 6, "converg": [6, 7, 27], "toler": [6, 7, 27], "iter": [6, 11, 20, 31], "optim": 6, "trade": 6, "speed": 6, "stripy_ddx": 6, "stripy_ddi": 6, "stripy_d2x": 6, "_": 6, "stripy_d2i": 6, "15": [6, 12, 14, 16, 17, 18, 19, 21, 25, 28, 29], "ddy": 6, "ddx": 6, "d2x": 6, "d2y": 6, "_srfpack": 6, "second_gradient_loc": 6, "index": [6, 12, 13, 14, 21], "2nd": [6, 12, 15], "partial": [6, 7], "consist": 6, "minim": [6, 7, 27], "quadrat": 6, "q": 6, "g": [6, 12], "vector": 6, "curvatur": [6, 7, 27], "bivari": 6, "nodal": [6, 7, 27], "reach": 6, "maximum": 6, "chang": [6, 18], "met": 6, "dfdx": [6, 27], "dfdy": [6, 27], "note": [6, 17, 21, 28], "For": [6, 10, 12, 15, 30], "effici": [6, 11, 12, 31], "wa": [6, 8, 12, 28], "achiev": 6, "test": [6, 21], "restrict": 6, "arc": [6, 14, 16, 28], "taken": 6, "tangenti": 6, "compon": [6, 12, 24], "endpoint": 6, "sum": [6, 8, 13, 28], "exclud": [6, 18], "interior": 6, "constraint": [6, 7, 27], "integr": [6, 13], "dt": 6, "second": 6, "respect": 6, "should": [6, 16, 17, 19, 24], "iflg": 6, "_shuffle_field": 6, "_shuffle_simplic": 6, "subroutin": 6, "gradc": 6, "ncc": 6, "lcc": 6, "z": [6, 12, 14, 16, 17, 18, 19, 21, 27], "lptr": [6, 24, 25, 29], "lend": 6, "dx": 6, "dy": 6, "dxx": 6, "dxy": 6, "dyi": 6, "ier": 6, "gradg": 6, "dgmax": 6, "_y": 6, "lst": [6, 24, 25, 29], "gradient_loc": 6, "depend": [6, 11, 18, 31], "nearbi": [6, 8, 28], "estim": 6, "more": [6, 7, 10, 16, 19, 27, 30], "unnecessari": 6, "have": [6, 8, 9, 10, 12, 13, 15, 16, 20, 21, 23, 24, 28, 29, 30], "gradx": 6, "gradi": 6, "gradl": 6, "indic": [6, 7, 23, 24, 26, 27, 28, 29, 30], "arang": 6, "attributeerror": 6, "43": 6, "40": [6, 24], "41": 6, "44": 6, "46": 6, "attribut": [6, 16, 25, 26, 27, 28, 30], "zeros_lik": [6, 28], "d1x": 6, "d1y": 6, "dsdx": 6, "dsdy": 6, "ones_lik": [6, 7, 10, 13, 27, 30], "00001": 6, "048347335": 6, "24072336": 6, "04880738": 6, "24497788": 6, "ddx_err": 6, "ddy_err": 6, "access": [7, 14, 16, 27], "1747": 7, "analytic_noisi": [7, 10, 27, 30], "analytic_ddlon": [7, 26, 27], "analytic_ddlat": [7, 26, 27], "analytic_sol_n": [7, 27], "noisi": 7, "solut": [7, 10, 30], "smoother": [7, 27], "describ": [7, 27], "new": [7, 8, 9, 15, 27, 28, 29], "choos": [7, 18, 27], "subject": [7, 27], "bound": [7, 27], "deviat": [7, 27], "w": [7, 8, 17, 23, 27, 28], "smtol": [7, 27], "gstol": [7, 27], "signific": [7, 27], "present": [7, 12, 27], "appli": [7, 8, 10, 27, 28, 30], "weight": [7, 27], "i": [7, 8, 11, 13, 14, 17, 20, 21, 27, 28, 29, 31], "sigma_f": [7, 27], "good": [7, 11, 15, 27, 31], "rule": [7, 27], "thumb": [7, 27], "posit": [7, 27], "upper": [7, 13, 14, 21, 27], "q2": [7, 27], "sqrt": [7, 9, 26, 27, 29], "2n": [7, 27], "satisfi": [7, 27], "f_smooth": [7, 27], "version": [7, 20, 21, 27, 28], "tupl": [7, 27], "ve": 7, "warn": 7, "stripy_smooth": [7, 10, 27, 30], "dd": [7, 10, 27, 30], "01": [7, 10, 21, 24, 25, 26, 27, 30], "stripy_smoothed2": [7, 10, 27, 30], "dds2": 7, "stripy_smoothed3": [7, 27], "dds3": 7, "delta_n": [7, 27], "delta_n2": [7, 27], "delta_ns2": [7, 27], "delta_n3": [7, 27], "delta_ns3": [7, 27], "69065833": 7, "625951": 7, "7459229": 7, "15694866": 7, "07444829": 7, "1721751": 7, "dtype": [7, 13, 14], "float32": [7, 23, 24, 25, 26, 27, 28, 29, 30], "0644195": 7, "02488284": 7, "0242763": 7, "01852148": 7, "00069227": 7, "00902285": 7, "24540576": 7, "40816653": 7, "07307491": 7, "42619547": 7, "36651105": 7, "29960406": 7, "smoothed1": 7, "smoothed2": 7, "smoothed3": 7, "There": [8, 24, 26, 28], "see": [8, 16, 17, 18, 19, 24, 25, 28], "previou": [8, 10, 28, 30], "possibl": [8, 12, 28], "work": [8, 14, 15, 16, 18, 20, 21, 28], "lie": [8, 10, 28, 30], "function": [8, 28], "At": 8, "scale": 8, "refer": 8, "system": [8, 26], "cr": [8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "metr": 8, "instead": [8, 28], "degre": [8, 10, 12, 13, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "databas": 8, "southeastern": 8, "australia": 8, "mather": 8, "2017": [8, 28], "hfdata": 8, "loadtxt": 8, "heatflowseaustralia": 8, "csv": 8, "delimit": [8, 28], "usecol": [8, 28], "skiprow": 8, "east": 8, "north": 8, "heat_flow": 8, "ccr": [8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "proj": 8, "epsg": 8, "28354": 8, "resolut": [8, 9, 12, 13, 14, 15, 16, 17, 18, 20, 24, 29], "10m": [8, 16, 17, 18, 19, 21], "set_ext": [8, 16, 17, 21], "135": 8, "147": 8, "39": [8, 24], "transform": [8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "gridlin": [8, 17], "draw_label": 8, "20km": 8, "10000": 8, "45920": 8, "wrapper": [8, 13, 28], "around": [8, 28], "retriangul": [8, 28], "therefor": [8, 13, 28], "particularli": [8, 28], "fast": [8, 28], "containing_triangl": [8, 9, 28, 29], "return_count": [8, 28], "argument": [8, 28], "quit": [8, 17, 28], "tri": [8, 28], "uniqu": [8, 28], "except": [8, 28], "unique_count": [8, 28], "return_invers": [8, 28], "zero": [8, 10, 12, 28, 30], "len": [8, 9, 11, 13, 28, 29, 31], "add": [8, 28], "272": 8, "so": [8, 18, 20, 24, 28], "plot": [8, 11, 12, 15, 16, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31], "hit_count": [8, 28], "hit": 8, "006402439024390243": 8, "33": [8, 9], "nearest_vertic": [8, 28], "euclidean": 8, "been": [8, 28], "built": [8, 14, 28], "initialis": [8, 28], "ncount": [8, 28], "hit_countn": [8, 28], "those": [8, 18, 20, 28], "amalgam": [8, 28], "earthquak": 8, "proport": [8, 28], "_i": [8, 28], "frac": [8, 28], "altern": [8, 28], "might": [8, 16, 18, 19, 28], "radial": [8, 28], "symmetr": [8, 28], "kernel": [8, 28], "data_s": [8, 28], "hit_countid": [8, 28], "shouldn": [8, 28], "vectoris": [8, 12, 28], "reduct": [8, 28], "hit_countidr": [8, 28], "exp": [8, 28], "02": [8, 25, 28], "seen": [9, 29], "finer": [9, 29], "task": [9, 29], "non": [9, 10, 29, 30], "well": [9, 17, 19, 20, 21, 23, 24, 29], "make": [9, 12, 13, 15, 18, 19, 20, 21, 29], "repeat": [9, 12, 29], "loop": [9, 20, 21, 29], "bisect": [9, 29], "exist": [9, 11, 29, 31], "ones": [9, 28, 29], "These": [9, 12, 29], "ellip1": 9, "ellip3": 9, "ellip4": 9, "ellip5": 9, "ellip6": 9, "ellip7": 9, "253": 9, "739": 9, "2197": 9, "6571": 9, "19693": 9, "59059": 9, "177157": 9, "five": [9, 29], "segment": [9, 11, 29, 31], "connect": [9, 11, 29, 31], "mx": 9, "my": 9, "midpoint_refine_triangulation_by_vertic": [9, 29], "ellip2mv": 9, "edge_refine_triangulation_by_vertic": [9, 29], "ellip2ev": 9, "centroid_refine_triangulation_by_vertic": [9, 29], "ellip2cv": 9, "edge_refine_triangulation_by_triangl": [9, 29], "ellip2et": 9, "centroid_refine_triangulation_by_triangl": [9, 29], "ellip2ct": 9, "795": 9, "1570": 9, "849": 9, "1678": 9, "760": 9, "1500": 9, "749": 9, "1478": 9, "edgebyvertex1to10": [9, 29], "edgebyvertext1to10": [9, 29], "centroidbyvertext1to10": [9, 29], "edgebytriangle1to10": [9, 29], "centroidbytriangle1to10": [9, 29], "specif": [9, 11, 12, 29, 31], "criterion": [9, 29], "resolv": [9, 19, 29], "distinct": [9, 12, 29], "nearest_vertex": [9, 29], "max_depth": [9, 29], "while": [9, 29], "new_triangul": [9, 29], "append": [9, 29], "refinement_step": [9, 29], "centroid_triangul": [9, 29], "edge_triangul": [9, 29], "in_triangl": [9, 29], "break": [9, 29], "edge_t_triangul": [9, 29], "496": 9, "503": 9, "509": 9, "515": 9, "521": 9, "524": 9, "531": 9, "532": 9, "533": 9, "centroid_t_triangul": [9, 29], "418": 9, "434": 9, "123": 9, "494": 9, "497": 9, "499": 9, "18": 9, "equant": [9, 29], "2f": 9, "ratio": [9, 11, 13, 31], "edgebyvertex": [9, 29], "e": [9, 12, 17, 29], "edge_length": [9, 29], "size_ratio": [9, 29], "edgebytriangl": [9, 29], "centroidbyvertex": [9, 29], "centroidbytriangl": [9, 29], "interpolaton": [10, 30], "reduc": [10, 30], "occur": [10, 30], "inconsist": [10, 30], "store": [10, 17, 21, 30], "smallest": [10, 30], "monoton": [10, 30], "If": [10, 16, 30], "activ": [10, 30], "walk": [10, 30], "explor": [10, 30], "notebook": [10, 15, 21, 30], "case": [10, 28, 30], "analyt": [10, 30], "lon": [10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "lat": [10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "short": [10, 17, 30], "data_n": [10, 30], "get": [10, 14, 15, 16, 17, 18, 19, 20, 21, 30], "sigma_n": [10, 30], "assert": 10, "simpli": [10, 30], "suppli": [10, 12, 30], "effect": [10, 28, 30], "notic": [10, 30], "pole": [10, 18, 26, 30], "artefact": [10, 30], "axes_mesh_field": 10, "piyg": [10, 12], "produc": [10, 20, 24, 25, 28, 30], "wild": [10, 30], "oscil": [10, 30], "mitig": [10, 30], "up": [10, 11, 30, 31], "discontinu": [10, 30], "offset": 10, "mask_point": [10, 30], "cdata": [10, 30], "csigma": [10, 30], "back": 10, "interpolate_cub": [10, 30], "pass": [10, 15, 26, 27, 28, 30], "involv": [10, 30], "gradient_lonlat": [10, 26, 30], "gradient_xyz": [10, 26, 30], "derivatives_lonlat": [10, 30], "again": [10, 19, 30], "largest": [10, 30], "visibl": [10, 29, 30], "dx1": 10, "dy1": 10, "dx2": 10, "dy2": 10, "dual": [11, 31], "its": [11, 31], "calcul": [11, 31], "build": [11, 12, 31], "visual": [11, 31], "clariti": [11, 31], "titl": [11, 31], "lightgrei": [11, 24, 25, 26, 28, 29, 31], "zorder": [11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 31], "c0": [11, 31], "circumcentr": [11, 31], "thei": [11, 31], "constant": [11, 31], "circumradiu": [11, 31], "share": [11, 31], "resid": [11, 31], "contain": [11, 31], "within": [11, 15, 31], "To": [11, 12, 20, 31], "voronoi_point": [11, 31], "mai": [11, 12, 26, 28, 31], "sign": [11, 31], "aspect": [11, 13, 31], "vx": 11, "vy": 11, "c1": [11, 20, 31], "often": [11, 31], "desir": [11, 31], "correspond": [11, 31], "enclos": [11, 31], "easili": [11, 31], "retriev": [11, 12, 31], "neighbour_simplic": [11, 31], "column_stack": [11, 23, 24, 25, 26, 27, 28, 29, 30, 31], "voronoi_edg": [11, 31], "nan": [11, 28, 31], "remov": [11, 31], "infin": [11, 31], "extend": [11, 12, 14, 16, 31], "zip": [11, 31], "collect": [11, 31], "linecollect": [11, 31], "linesc": [11, 31], "edgecolor": [11, 16, 17, 18, 19, 21, 31], "add_collect": [11, 31], "look": [11, 31], "But": [11, 19, 31], "belong": [11, 31], "sinc": [11, 31], "accumul": [11, 31], "sort": [11, 31], "them": [11, 18, 19, 31], "voronoi_points_and_region": [11, 31], "highlight": [11, 31], "i0": [11, 31], "i1": [11, 31], "xx": 11, "yy": 11, "model": [12, 13, 16, 20, 23], "upon": 12, "icosohedr": 12, "40962": [12, 29], "depth": [12, 13, 20, 28], "numer": 12, "queri": [12, 13, 20], "ineffici": 12, "recreat": 12, "sourc": [12, 16], "applicationo": 12, "seri": 12, "layer": [12, 13, 21], "column": 12, "implement": [12, 13], "process": 12, "thick": [12, 20], "absent": 12, "allow": [12, 21], "blend": 12, "seamlessli": 12, "1d": 12, "ref": 12, "do": [12, 15, 17, 18, 19, 20, 21], "m": [12, 13, 17, 20, 21], "master": 12, "ma": 12, "litho1": [12, 20, 21], "updat": 12, "earth": [12, 17, 21], "journal": 12, "geophys": [12, 16, 17, 20], "research": 12, "solid": 12, "119": 12, "2153": 12, "2173": 12, "1002": 12, "2013jb010626": 12, "crust1": [12, 13, 14, 20, 21], "geophi": 12, "abstract": 12, "egu2013": 12, "2658": 12, "pprint": [12, 13], "_interpol": [12, 13], "kei": [12, 13, 26, 27, 28, 29, 30], "l1_layer_decod": [12, 13, 20], "item": [12, 13], "l1_data_decod": [12, 13], "layer_depth": [12, 13, 20], "layerid": 12, "astheno": 12, "top": [12, 13, 14, 16, 19, 20, 21], "raster": [12, 13, 18, 19, 21], "quantiti": [12, 13], "lonv": [12, 13], "latv": [12, 13], "180": [12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25], "720": [12, 14], "89": [12, 14, 20, 29], "356": 12, "spars": [12, 13, 14], "xy": [12, 13, 14], "l1": [12, 13, 20], "lid": [12, 13, 20], "l2": [12, 13, 20], "lthick": [12, 13, 20], "lab_depth": 12, "crust3": [12, 13, 20], "cthick": [12, 13, 20], "llthick": 12, "topo": 12, "water": 12, "global_ext": [12, 13, 14, 20, 24], "projection1": [12, 13, 14, 20, 24], "central_longitud": [12, 13, 14, 18, 19, 20, 23, 24, 25, 26, 27, 29], "140": [12, 13, 14, 17, 20], "central_latitud": [12, 13, 14, 20, 24, 25, 26, 27, 29], "globe": [12, 13, 14, 18, 19, 20, 23, 24, 25, 26, 27, 29], "projection2": [12, 13, 14, 20, 24], "projection3": [12, 14, 20, 24], "base_project": [12, 13, 14, 20, 24], "set_glob": [12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29], "colormap": [12, 14, 20, 25, 26, 27, 28, 30], "get_cmap": [12, 14, 20], "rdylbu_r": [12, 20], "accent": 12, "accent_r": 12, "blue": [12, 13], "blues_r": 12, "brbg": 12, "brbg_r": 12, "bugn": 12, "bugn_r": 12, "bupu": 12, "bupu_r": 12, "cmrmap": 12, "cmrmap_r": 12, "dark2": 12, "dark2_r": 12, "gnbu": 12, "gnbu_r": 12, "green": 12, "greens_r": 12, "grei": [12, 14, 21], "greys_r": 12, "orrd": 12, "orrd_r": 12, "orang": [12, 13], "oranges_r": 12, "prgn": 12, "prgn_r": 12, "pair": 12, "paired_r": 12, "pastel1": 12, "pastel1_r": 12, "pastel2": 12, "pastel2_r": 12, "piyg_r": 12, "pubu": 12, "pubugn": 12, "pubugn_r": 12, "pubu_r": 12, "puor": 12, "puor_r": 12, "purd": 12, "purd_r": 12, "purpl": 12, "purples_r": 12, "rdbu_r": 12, "rdgy": 12, "rdgy_r": 12, "rdpu": 12, "rdpu_r": 12, "rdylbu": [12, 17, 18, 19, 21], "rdylgn": 12, "rdylgn_r": 12, "reds_r": 12, "set1": 12, "set1_r": 12, "set2": 12, "set2_r": 12, "set3": 12, "set3_r": 12, "spectral": 12, "spectral_r": 12, "vega10": 12, "vega10_r": 12, "vega20": 12, "vega20_r": 12, "vega20b": 12, "vega20b_r": 12, "vega20c": 12, "vega20c_r": 12, "wistia": 12, "wistia_r": 12, "ylgn": 12, "ylgnbu": 12, "ylgnbu_r": 12, "ylgn_r": 12, "ylorbr": 12, "ylorbr_r": 12, "ylorrd": 12, "ylorrd_r": 12, "afmhot": 12, "afmhot_r": 12, "autumn": 12, "autumn_r": 12, "binari": 12, "binary_r": 12, "bone": 12, "bone_r": 12, "brg": 12, "brg_r": 12, "bwr": 12, "bwr_r": 12, "cool": [12, 21], "cool_r": 12, "coolwarm": [12, 25, 26, 27], "coolwarm_r": 12, "copper": 12, "copper_r": 12, "cubehelix": 12, "cubehelix_r": 12, "flag": 12, "flag_r": 12, "gist_earth": 12, "gist_earth_r": 12, "gist_grai": 12, "gist_gray_r": 12, "gist_heat": 12, "gist_heat_r": 12, "gist_ncar": 12, "gist_ncar_r": 12, "gist_rainbow": 12, "gist_rainbow_r": 12, "gist_stern": 12, "gist_stern_r": 12, "gist_yarg": 12, "gist_yarg_r": 12, "gnuplot": 12, "gnuplot2": 12, "gnuplot2_r": 12, "gnuplot_r": 12, "grai": 12, "gray_r": 12, "hot": 12, "hot_r": 12, "hsv": 12, "hsv_r": 12, "inferno": 12, "inferno_r": 12, "jet": 12, "jet_r": 12, "magma": 12, "magma_r": 12, "nipy_spectr": 12, "nipy_spectral_r": 12, "ocean_r": 12, "pink": 12, "pink_r": 12, "plasma": [12, 13], "plasma_r": 12, "prism": 12, "prism_r": 12, "rainbow": 12, "rainbow_r": 12, "seismic": [12, 28], "seismic_r": 12, "spring": 12, "spring_r": 12, "summer": 12, "summer_r": 12, "tab10": 12, "tab10_r": 12, "tab20": 12, "tab20_r": 12, "tab20b": 12, "tab20b_r": 12, "tab20c": 12, "tab20c_r": 12, "terrain": [12, 16, 19, 21], "terrain_r": 12, "viridi": 12, "viridis_r": 12, "winter": 12, "winter_r": 12, "gaussian": 12, "mappabl": [12, 13, 20], "horizont": [12, 13, 20], "shrink": [12, 13, 20], "contour": 12, "level": [12, 14], "333333": 12, "add_featur": [12, 13, 14, 16, 17, 18, 19, 20, 21], "featur": [12, 13, 14, 16, 17, 18, 19, 20, 21], "bbbbbb": [12, 13, 14, 20], "50m": [12, 14, 20], "relativecrustalthick": 12, "600": 12, "m2": 12, "vmin": [12, 13, 16, 17, 18, 19, 21, 28], "vmax": [12, 13, 16, 17, 18, 19, 21, 28], "70": [12, 29], "contourf": [12, 14], "cb": 12, "400": 12, "ffffff": 12, "crustalthick": 12, "lab": 12, "130": 12, "ddddff": 12, "9999ff": [12, 14], "555555": 12, "lithospherethick": 12, "extract": [13, 20], "particular": 13, "mechan": 13, "profil": 13, "great": [13, 28], "circl": [13, 28], "pyproj": 13, "1000": [13, 20], "vp": 13, "property_at_lat_lon_depth_point": 13, "quantity_id": 13, "check": [13, 15, 16, 17, 20, 21], "nlayer": 13, "empti": [13, 14, 20, 21], "layer_properti": 13, "_litho_data": 13, "densiti": 13, "360": [13, 14, 17, 18, 19, 20, 21, 23], "90": [13, 14, 16, 17, 18, 19, 21, 23, 24, 25], "1km": 13, "id": 13, "density_at_1km": 13, "gdal": 13, "great_circle_profil": 13, "startlonlat": 13, "endlonlat": 13, "qid": 13, "ll0": 13, "lon0": 13, "lat0": 13, "ll1": 13, "lon1": 13, "lat1": 13, "km": 13, "separ": 13, "great_circle_npoint": 13, "radian": [13, 23, 25, 28], "ll": 13, "enumer": [13, 14, 20], "property_on_depth_profil": 13, "lonlat1": 13, "lonlat2": 13, "join": 13, "lonlat1r": 13, "lonlat2r": 13, "xyz1": 13, "lonlat2xyz": 13, "xyz2": 13, "mid": [13, 23, 24], "xyzn": 13, "lonlatn": 13, "xyz2lonlat": 13, "80": 13, "45": [13, 14], "midlonlat": 13, "about": [13, 15, 16, 19, 20], "drang": 13, "cross": [13, 26], "section": 13, "211": [13, 21], "212": [13, 21], "m1": 13, "2000": [13, 19], "3000": 13, "lonr": 13, "latr": 13, "ptslo": 13, "ptsla": 13, "101": 13, "full": 14, "descript": [14, 17], "tabl": 14, "c1_region_descriptor": [14, 20, 21], "crust_typ": 14, "_c1_crust_type_lat_lon": 14, "gridlonv": 14, "gridlatv": 14, "crust_type_i": 14, "empty_lik": [14, 20, 21], "crust_type_at": [14, 20, 21], "ls": 14, "cannot": 14, "directori": 14, "background": [14, 28, 29, 30], "xarrai": [14, 16, 17, 18, 19, 21], "h5netcdf": [14, 21], "map_ext": [14, 16, 17, 19, 21], "etopo_dataset": [14, 16, 19, 21], "http": [14, 16, 17, 18, 19, 21], "thredd": [14, 16, 19, 21], "socib": [14, 16, 19, 21], "es": [14, 16, 19, 21], "dodsc": [14, 16, 19, 21], "ancillary_data": [14, 16, 19, 21], "etopo1_bed_g_gmt4": [14, 16, 19, 21], "nc": [14, 16, 17, 18, 19, 21], "etopo_data": [14, 16, 19, 21], "open_dataset": [14, 16, 17, 18, 19, 21], "engin": [14, 16], "netcdf4": [14, 16], "regional_data": [14, 21], "sel": [14, 16, 17, 18, 19, 21], "slice": [14, 16, 17, 18, 19, 21], "coord": [14, 16, 17, 18, 19, 21], "val": [14, 16, 17, 18, 19, 21], "globaletopo_img": 14, "lightsourc": 14, "normal": [14, 21], "315": 14, "hillshad": 14, "shade": 14, "vert_exag": 14, "0005": 14, "drop": 14, "becaus": 14, "361": 14, "721": 14, "crust1pt0_clist": 14, "platform": 14, "6666ff": 14, "b3b3ff": 14, "archean": [14, 20], "proterozo": [14, 20], "003366": 14, "004d99": 14, "0066cc": 14, "0080ff": 14, "4da6ff": 14, "b30000": 14, "e60000": 14, "ff6666": 14, "ff9999": 14, "00cc88": 14, "orogen": 14, "ff751a": 14, "ff6600": 14, "ff8533": 14, "b34700": 14, "ff9933": 14, "margin": 14, "e6e600": 14, "rift": 14, "66ff99": 14, "phanerozo": 14, "009999": 14, "00e6e6": 14, "plateau": 14, "shelf": 14, "b3b300": 14, "slope": [14, 26], "cccca3": 14, "continent": 14, "crust_color_imag": 14, "hex2color": 14, "61": 14, "62": 14, "crust_color_image2": 14, "flipud": 14, "333": [14, 28], "crust1pt0": 14, "36": [14, 23], "regionalis": [14, 20, 21], "300": [14, 16], "desc": 14, "lanczo": 14, "ff4400": 14, "hatch": 14, "aaff00": 14, "now": [14, 18, 19, 20], "craton": 14, "tutori": [15, 21], "assum": 15, "familiar": [15, 28], "jupyt": 15, "environ": 15, "though": [15, 21], "download": [15, 16, 17, 19, 21], "manipul": [15, 16], "correct": [15, 17], "read": 15, "correctli": [15, 18], "corrupt": 15, "better": 15, "topographi": [15, 17, 19], "think": [15, 17], "suitabl": 15, "analysi": [15, 16], "go": [15, 16], "final": [15, 19], "put": 15, "togeth": 15, "turcott": 15, "donald": 15, "lawson": 15, "gerald": 15, "schubert": 15, "geodynam": 15, "ed": 15, "cambridg": 15, "york": 15, "univers": [15, 17], "press": 15, "2002": 15, "what": [15, 16, 17, 19], "aim": 15, "etopo1": 16, "amant": 16, "variou": 16, "ngdc": 16, "noaa": 16, "gov": 16, "mgg": 16, "too": [16, 19], "big": 16, "minut": [16, 17], "relief": 16, "procedur": 16, "nation": 16, "center": 16, "2009": 16, "org": [16, 17, 18], "7289": 16, "v5c8276m": 16, "url": 16, "open": [16, 23], "ask": 16, "subset": 16, "either": [16, 26], "th": 16, "subs_data": [16, 17, 18, 19, 21], "request": 16, "30th": 16, "height": [16, 21], "hint": [16, 17, 18], "match": 16, "doe": [16, 17], "horribl": [16, 18], "pixel": 16, "don": [16, 21], "mad": 16, "forev": 16, "cfeatur": [16, 17, 18, 19, 21], "naturalearthfeatur": [16, 17, 18, 19, 21], "physic": [16, 17, 18, 19, 21], "sydnei": 17, "earthbyt": 17, "group": 17, "www": 17, "world": 17, "million": 17, "year": 17, "like": [17, 18, 19], "integ": 17, "netcdf": 17, "multipli": 17, "storag": 17, "span": 17, "longitud": [17, 18, 21, 25, 28], "latitud": [17, 18, 25, 28], "regist": 17, "ftp": 17, "serv": 17, "otherwis": 17, "did": 17, "m\u00fcller": 17, "sdrolia": 17, "gaina": 17, "roest": 17, "2008": 17, "spread": 17, "rate": 17, "asymmetri": 17, "geochemistri": 17, "geosystem": 17, "q04006": 17, "1029": 17, "2007gc001743": 17, "let": 17, "expect": [17, 23], "compress": 17, "age_dataset": [17, 18, 19, 21], "age_data": [17, 18, 19, 21], "Is": [17, 20], "scrambl": 17, "someth": [17, 18], "wrong": 17, "rememb": 17, "isnan": [17, 18, 19, 21, 28], "problem": 18, "equal": 18, "difficult": 18, "purpos": 18, "graph": 18, "space": [18, 19, 24], "close": 18, "encount": 18, "time": [18, 28], "mercat": [18, 25], "distort": 18, "quantifi": 18, "small": [18, 24, 28], "en": 18, "wikipedia": 18, "wiki": 18, "mercator_project": 18, "somehow": 18, "our": [18, 19], "even_mesh": [18, 19, 20, 21], "spherical_mesh": [18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "icosahedral_mesh": [18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "include_face_point": [18, 19, 20, 21, 24, 25, 26, 27, 28], "number_of_mesh_point": [18, 19, 20, 21], "latitudes_in_radian": [18, 19, 20, 21], "latitudes_in_degre": [18, 19, 20, 21], "longitudes_in_radian": [18, 19, 20, 21], "longitudes_in_degre": [18, 19, 20, 21], "evenli": [18, 19], "uneven": 18, "flat": 18, "That": [18, 19], "against": 18, "begin": 18, "map_raster_to_mesh": [18, 19, 21], "latlongrid": [18, 19], "dlon": [18, 19, 21, 30], "mod": [18, 19], "dlat": [18, 19, 21, 30], "ilon": [18, 19, 21, 31], "ilat": [18, 19, 21, 31], "icoord": [18, 19, 21], "scipi": [18, 19, 21], "ndimag": [18, 19, 21], "mval": [18, 19, 21], "map_coordin": [18, 19, 21], "mode": [18, 19, 21], "astyp": [18, 19, 21, 23, 24, 25, 26, 27, 28, 29, 30], "meshag": [18, 19, 21], "meaningless": 18, "valid_lon": 18, "valid_lat": 18, "valid_data": 18, "syntaxerror": 18, "invalid": 18, "syntax": 18, "out": [19, 21, 28], "suffici": 19, "befor": 19, "made": [19, 24], "mistak": 19, "geodet": [19, 23, 24, 25, 29], "decis": 19, "want": 19, "meshheight": [19, 21], "set_xlim": [19, 21, 24], "7000": 19, "myawesomeplot": 19, "terribl": 19, "doesn": 19, "lost": 19, "smaller": 19, "bit": 19, "geolog": 20, "certain": 20, "relat": 20, "discretis": 20, "crustal": 20, "meet": 20, "criteria": 20, "relev": 20, "could": 20, "perhap": 20, "tool": [20, 21], "reason": 20, "crustype2": 20, "fill": [20, 21], "c2": 20, "s0": 20, "seds1": 20, "sthick": 20, "sensibl": 20, "projection0": 20, "crustyp": 20, "terran": 20, "easi": [20, 24, 25], "craton_cthick": 20, "logical_and": 20, "craton_lthick": 20, "proton_cthick": 20, "proton_lthick": 20, "crustnam": 20, "relationship": 20, "known": 21, "root": 21, "explain": 21, "plate": 21, "form": [21, 23, 26], "thermal": 21, "boundari": 21, "convect": 21, "mantl": 21, "simpl": 21, "observ": 21, "extra": 21, "sure": 21, "filter": 21, "floor": 21, "resampl": 21, "crusttyp": 21, "identifi": 21, "ocean_idx": 21, "is_ocean": 21, "saniti": 21, "img": 21, "even": [21, 24], "stack": 21, "6000": 21, "exercis": 21, "learn": 21, "workflow": 21, "start": [21, 28], "spherical_triangul": 23, "striangul": [23, 24, 25, 26, 27, 28, 29, 30], "vertices_lon_as_radian": 23, "vertices_lat_as_radian": 23, "s_area": 23, "3d": [23, 24, 25], "vertices_latlondeg": 23, "57": 23, "72": 23, "108": 23, "vertices_lat": 23, "vertices_lon": 23, "628217": 23, "62842006": 23, "refined_spherical_triangul": 23, "162": [23, 29], "777777": [23, 28], "122": [23, 25], "isocahedron": 23, "seg": [23, 24, 25, 29], "identify_seg": [23, 24, 25, 29], "s1": [23, 24, 25, 29], "s2": [23, 24, 25, 29], "icosohedron_map": 23, "pip": 23, "instal": 23, "compat": 23, "k3d": [23, 24, 25, 26, 27, 28, 29, 30], "camera_auto_fit": [23, 24, 25, 26, 27, 28, 29, 30], "grid_vis": [23, 24, 25, 26, 27, 28, 29, 30], "menu_vis": [23, 24, 25, 26, 27, 28, 29, 30], "axes_help": [23, 24, 25, 26, 27, 28, 29, 30], "uint32": [23, 24, 25, 26, 27, 28, 29, 30], "pcoars": 23, "wirefram": [23, 24, 25, 26, 27, 28, 29, 30], "0x8888ff": [23, 24], "flat_shad": [23, 24, 25, 26, 27, 28, 29, 30], "opac": [23, 24, 25, 26, 27, 28, 29, 30], "0x3333bb": [23, 24], "manag": [23, 24, 28, 29], "0xbbbbbb": [23, 24, 25, 28, 29], "point_siz": [23, 24, 25, 26, 27], "025": [23, 24], "0xff0000": [23, 24, 25], "04": 23, "0x00ff00": [23, 25], "save": 23, "html": 23, "get_snapshot": 23, "icosohedron_exampl": 23, "fp": 23, "write": 23, "icosahedr": [23, 24], "octahedr": [23, 24], "six": [23, 24], "cube": [23, 24], "buckybal": [23, 24], "soccer": 24, "ball": 24, "octahedral_mesh": 24, "triangulated_cube_mesh": [24, 25], "triangulated_soccerball_mesh": 24, "uniform_ring_mesh": 24, "detail": 24, "octo0": 24, "octo2": 24, "octor": 24, "octof0": 24, "octof2": 24, "octofr": 24, "cube0": 24, "cube2": 24, "cuber": 24, "ico0": [24, 29], "ico2": [24, 29], "icor": 24, "icof0": 24, "icof2": 24, "icofr": 24, "socc0": 24, "socc2": 24, "soccr": 24, "hierarchi": 24, "ring0": 24, "ring1": 24, "ring2": 24, "ring3": 24, "ringr": 24, "ring": 24, "4098": 24, "3074": 24, "6146": 24, "2562": [24, 29], "7682": [24, 26, 27], "92": [24, 29], "5762": 24, "7170": 24, "octo": 24, "ico": 24, "socc": 24, "inspir": 24, "c60": 24, "molecul": 24, "soccerbal": 24, "truncat": 24, "pentagon": 24, "hexagon": 24, "ly": 24, "prime": 24, "meridian": 24, "125": 24, "octahedron": 24, "addit": [24, 25], "narrow": [24, 25], "dimens": [24, 25], "variat": [24, 25], "smesh": 24, "isof0": 24, "120": 24, "lons0": [24, 25, 26, 27, 28, 29], "lats0": [24, 25, 26, 27, 28, 29], "lonsr": [24, 25, 29], "latsr": [24, 25, 29], "octagon": 24, "octagonf": 24, "icosahedronf": 24, "37": 24, "42": [24, 29], "482": 25, "longitudin": 25, "latitudin": 25, "multi": 25, "findic": 25, "cindic": 25, "fpoint": 25, "cpoint": 25, "color_map": [25, 26, 27, 28, 30], "basic_color_map": [25, 26, 27], "1st": 25, "3rd": 25, "0x779977": [25, 26, 27], "200": 25, "extent_glob": 25, "grid_lon": 25, "grid_lat": 25, "grid_loncoord": 25, "grid_latcoord": 25, "analytic_sol_ddlon": 26, "analytic_sol_ddlat": 26, "reprent": 26, "raw": 26, "although": 26, "less": 26, "consid": 26, "stripy_ddlon": 26, "stripy_ddlat": 26, "mesh_view": [26, 27, 28, 29, 30], "ipywidget": [26, 27, 28, 29, 30], "widget": [26, 27, 28, 29, 30], "ddlon": 26, "ddlat": 26, "chooser": [26, 27, 28, 29, 30], "color_rang": [26, 27, 28, 30], "999999": 27, "dfdz": 27, "unsmooth": 27, "smooth1": 27, "smooth2": 27, "smooth3": 27, "delta": [27, 30], "30722": 28, "As": 28, "pattern": 28, "event": 28, "catalogu": 28, "m5": 28, "dawn": 28, "iri": 28, "place": 28, "unknown": 28, "appear": 28, "mag": 28, "date": 28, "col": 28, "eq": 28, "genfromtxt": 28, "txt": 28, "comment": 28, "3382": 28, "42119653668380963": 28, "length": 28, "represent": 28, "just": 28, "distinguish": 28, "shallow": 28, "done": 28, "symbol": 28, "wash": 28, "few": 28, "larg": 28, "deep": 28, "depth_idr": 28, "500": 28, "paraview_color_map": [28, 30], "cool_to_warm": [28, 30], "95": 28, "ico1": 29, "ico3": 29, "ico4": 29, "ico5": 29, "ico6": 29, "ico7": 29, "642": 29, "10242": 29, "163842": 29, "refun": 29, "mlon": 29, "mlat": 29, "ico3mv": 29, "ico3ev": 29, "ico3cv": 29, "ico3et": 29, "ico3ct": 29, "692": 29, "1380": 29, "742": 29, "1480": 29, "664": 29, "1324": 29, "652": 29, "1300": 29, "03": 29, "035": 29, "055": 29, "85": 29, "91": 29, "102": 29, "63": 29, "64": 29, "87": 29, "96": 29, "four": 29, "wire_view": 29, "0x99aabb": 29, "viewer": 29, "0x002244": 29, "wire": 29, "frame": 29, "885500": 29, "ebv": 29, "ebt": 29, "cbv": 29, "cbt": 29, "dlon1": 30, "dlat1": 30, "dlon2": 30, "dlat2": 30, "proj_map": 31, "proj_flat": 31, "vor_lon": 31, "vor_lat": 31, "vlon": 31, "vlat": 31}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"introduct": [0, 12], "stripi": [0, 4, 5, 6, 7, 12, 24, 25, 26, 27], "link": 0, "access": 0, "triangul": [1, 3, 4, 9, 18, 23, 24, 29], "cartesian": 2, "mesh": [2, 3, 4, 5, 6, 7, 8, 9, 22, 23, 24, 25, 26, 27, 28, 29], "exampl": [3, 4, 5, 6, 7, 8, 9, 10, 11, 23, 24, 25, 26, 27, 28, 29, 30, 31], "1": [3, 12, 13, 14, 15, 23], "arbitrari": [3, 23], "point": [3, 8, 11, 18, 19, 23, 28, 31], "notebook": [3, 4, 5, 6, 7, 8, 9, 23, 24, 25, 26, 27, 28, 29, 31], "content": [3, 4, 5, 6, 7, 8, 9, 10, 11, 23, 24, 25, 26, 27, 28, 29, 30, 31], "refer": [3, 12, 15, 16, 17, 23], "vertic": [3, 23], "squar": 3, "make": [3, 17, 23], "plot": [3, 4, 17, 23], "predefin": [3, 4, 23, 24], "2": [4, 15, 24], "sampl": [4, 5, 13, 24, 25], "analysi": [4, 24], "characterist": [4, 24], "compar": [4, 6, 26], "3": [5, 15, 25], "interpol": [5, 10, 19, 25, 30], "defin": [5, 6, 7, 8, 25, 26, 27, 28], "two": [5, 25], "differ": [5, 7, 25, 27], "analyt": [5, 6, 7, 25, 26, 27], "function": [5, 6, 7, 25, 26, 27], "The": [5, 24, 25], "from": [5, 16, 25], "coars": [5, 25], "fine": [5, 19, 25], "grid": [5, 19, 25], "4": [6, 15, 26], "gradient": [6, 10, 26, 30], "comput": [6, 7, 8, 26, 27, 28], "deriv": [6, 26], "solut": [6, 26], "valu": [6, 7, 18, 19, 26, 27], "5": [7, 27], "smooth": [7, 10, 27, 30], "oper": [7, 27], "nois": [7, 27], "short": [7, 27], "wavelength": [7, 27], "result": [7, 27], "sm": [7, 27], "6": [8, 28], "scatter": [8, 28], "data": [8, 14, 16, 17, 19, 28], "heat": [8, 28], "map": [8, 18, 28], "uneven": [8, 28], "spatial": [8, 28], "distribut": [8, 28], "regular": [8, 28], "count": [8, 28], "flow": 8, "per": [8, 28], "triangl": [8, 28], "vertex": [8, 28], "invers": [8, 28], "distanc": [8, 28], "weight": [8, 28], "number": [8, 28], "measur": 8, "7": [9, 29], "refin": [9, 29], "uniform": [9, 29], "strategi": [9, 29], "visualis": [9, 28, 29], "target": [9, 29], "8": [10, 30], "spline": [10, 30], "tension": [10, 30], "9": [11, 31], "construct": [11, 31], "voronoi": [11, 31], "diagram": [11, 31], "region": [11, 31], "python": 12, "wrapper": 12, "litho": [12, 13], "0": [12, 13, 14], "format": 12, "global": 13, "crust": 14, "A": [15, 16, 17, 18, 19], "quick": [15, 16, 17, 18, 19], "look": [15, 16, 17, 18, 19, 24], "depth": [15, 16, 17, 18, 19, 21], "ag": [15, 16, 17, 18, 19, 21], "relationship": [15, 16, 17, 18, 19], "seafloor": [15, 16, 17, 18, 19], "requir": 15, "background": 15, "step": 15, "spoiler": 15, "read": [16, 17], "etopo": 16, "remot": 16, "servic": 16, "valid": 16, "debug": 17, "let": 18, "s": 18, "try": 18, "routin": 18, "have": [18, 19], "find": [18, 19], "exercis": [18, 19], "first": 19, "resolut": 19, "triangular": 19, "height": 19, "oh": 19, "No": 19, "properti": 20, "craton": 20, "ocean": 21, "spheric": [22, 23], "sphere": [23, 25, 26], "an": 23, "icosahedron": [23, 24], "lavavu": 23, "view": 23, "inform": 23, "face": 24, "like": 24, "thi": 24, "earthquak": 28, "other": 28, "than": 28, "frequenc": 28}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 56}}) \ No newline at end of file +Search.setIndex({"docnames": ["FrontPage", "SphericalMeshing/0-Stripy", "SphericalMeshing/CartesianTriangulations/0-Cartesian", "SphericalMeshing/CartesianTriangulations/Ex1-Cartesian-Triangulations", "SphericalMeshing/CartesianTriangulations/Ex2-CartesianGrids", "SphericalMeshing/CartesianTriangulations/Ex3-Interpolation", "SphericalMeshing/CartesianTriangulations/Ex4-Gradients", "SphericalMeshing/CartesianTriangulations/Ex5-Smoothing", "SphericalMeshing/CartesianTriangulations/Ex6-Scattered-Data", "SphericalMeshing/CartesianTriangulations/Ex7-Refinement-of-Triangulations", "SphericalMeshing/CartesianTriangulations/Ex8-Spline-Tension", "SphericalMeshing/CartesianTriangulations/Ex9-Voronoi-Diagram", "SphericalMeshing/Litho1pt0/Ex1-Litho1Layers", "SphericalMeshing/Litho1pt0/Ex2-Litho1Properties", "SphericalMeshing/Litho1pt0/Ex3-CrustalRegionalisation", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-1", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-2", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-3", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-4", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-5", "SphericalMeshing/Litho1pt0/WorkEx1-CratonAverageProperties", "SphericalMeshing/Litho1pt0/WorkEx2-OceanDepthAge", "SphericalMeshing/SphericalTriangulations/0-Spherical", "SphericalMeshing/SphericalTriangulations/Ex1-Spherical-Triangulations", "SphericalMeshing/SphericalTriangulations/Ex2-SphericalGrids", "SphericalMeshing/SphericalTriangulations/Ex3-Interpolation", "SphericalMeshing/SphericalTriangulations/Ex4-Gradients", "SphericalMeshing/SphericalTriangulations/Ex5-Smoothing", "SphericalMeshing/SphericalTriangulations/Ex6-Scattered-Data", "SphericalMeshing/SphericalTriangulations/Ex7-Refinement-of-Triangulations", "SphericalMeshing/SphericalTriangulations/Ex8-Spline-Tension", "SphericalMeshing/SphericalTriangulations/Ex9-Voronoi-Diagram"], "filenames": ["FrontPage.md", "SphericalMeshing/0-Stripy.md", "SphericalMeshing/CartesianTriangulations/0-Cartesian.md", "SphericalMeshing/CartesianTriangulations/Ex1-Cartesian-Triangulations.ipynb", "SphericalMeshing/CartesianTriangulations/Ex2-CartesianGrids.ipynb", "SphericalMeshing/CartesianTriangulations/Ex3-Interpolation.ipynb", "SphericalMeshing/CartesianTriangulations/Ex4-Gradients.ipynb", "SphericalMeshing/CartesianTriangulations/Ex5-Smoothing.ipynb", "SphericalMeshing/CartesianTriangulations/Ex6-Scattered-Data.ipynb", "SphericalMeshing/CartesianTriangulations/Ex7-Refinement-of-Triangulations.ipynb", "SphericalMeshing/CartesianTriangulations/Ex8-Spline-Tension.ipynb", "SphericalMeshing/CartesianTriangulations/Ex9-Voronoi-Diagram.ipynb", "SphericalMeshing/Litho1pt0/Ex1-Litho1Layers.ipynb", "SphericalMeshing/Litho1pt0/Ex2-Litho1Properties.ipynb", "SphericalMeshing/Litho1pt0/Ex3-CrustalRegionalisation.ipynb", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-1.ipynb", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-2.ipynb", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-3.ipynb", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-4.ipynb", "SphericalMeshing/Litho1pt0/WEx2-Tutorial/Notebook-5.ipynb", "SphericalMeshing/Litho1pt0/WorkEx1-CratonAverageProperties.ipynb", "SphericalMeshing/Litho1pt0/WorkEx2-OceanDepthAge.ipynb", "SphericalMeshing/SphericalTriangulations/0-Spherical.md", "SphericalMeshing/SphericalTriangulations/Ex1-Spherical-Triangulations.ipynb", "SphericalMeshing/SphericalTriangulations/Ex2-SphericalGrids.ipynb", "SphericalMeshing/SphericalTriangulations/Ex3-Interpolation.ipynb", "SphericalMeshing/SphericalTriangulations/Ex4-Gradients.ipynb", "SphericalMeshing/SphericalTriangulations/Ex5-Smoothing.ipynb", "SphericalMeshing/SphericalTriangulations/Ex6-Scattered-Data.ipynb", "SphericalMeshing/SphericalTriangulations/Ex7-Refinement-of-Triangulations.ipynb", "SphericalMeshing/SphericalTriangulations/Ex8-Spline-Tension.ipynb", "SphericalMeshing/SphericalTriangulations/Ex9-Voronoi-Diagram.ipynb"], "titles": ["Introduction to Stripy", "Triangulations", "Cartesian Meshes", "Example 1 - Triangulation of arbitrary points", "Example 2 - stripy predefined meshes", "Example 3 - stripy interpolation", "Example 4 - stripy gradients", "Example 5 - stripy smoothing operations", "Example 6 - Scattered Data and \u2018Heat Maps\u2019", "Example 7 - Refining a triangulation", "Example 8 - Spline Tension", "Example 9 - Constructing the Voronoi diagram", "Introduction to the stripy/python wrapper for litho 1.0", "Litho 1.0 global sampling", "Crust 1.0 data", "A quick look at the depth-age relationship for the seafloor.", "A quick look at the depth-age relationship for the seafloor.", "A quick look at the depth-age relationship for the seafloor.", "A quick look at the depth-age relationship for the seafloor.", "A quick look at the depth-age relationship for the seafloor.", "Properties of the cratons", "Age of the oceans / depth of the oceans", "Spherical Meshes", "Example 1 - Triangulation of arbitrary points on the sphere", "Example 2 - stripy predefined meshes", "Example 3 - stripy interpolation on the sphere", "Example 4 - stripy gradients on the sphere", "Example 5 - stripy smoothing operations", "Example 6 - Scattered Data and \u2018Heat Maps\u2019", "Example 7 - Refining a triangulation", "Example 8 - Spline Tension", "Example 9 - Constructing the Voronoi diagram"], "terms": {"A": [0, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29, 31], "python": [0, 3, 4, 5, 6, 7, 8, 9, 13, 14, 20, 23, 24, 25, 26, 27, 28], "interfac": [0, 5, 7, 12, 13, 25, 27], "tripack": [0, 3, 8, 23], "stripack": [0, 3, 23, 28], "fortran": [0, 3, 5, 6, 7, 23, 25, 26, 27], "code": [0, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "constrain": [0, 3, 23], "triangul": [0, 2, 5, 6, 7, 8, 10, 11, 12, 22, 25, 28, 31], "cartesian": [0, 4, 5, 7, 22, 26], "coordin": [0, 3, 4, 5, 8, 25, 26], "sphere": [0, 3, 18, 24, 27], "an": [0, 4, 5, 6, 7, 10, 12, 18, 19, 20, 21, 24, 25, 26, 27], "object": [0, 3, 4, 6, 23], "orient": [0, 12, 13, 20], "packag": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 20, 23, 24, 25, 26, 27, 28], "includ": [0, 3, 4, 6, 7, 8, 9, 12, 20, 23, 24, 26, 27, 28, 29], "routin": [0, 6, 8, 9, 10, 19, 28, 29, 30], "from": [0, 1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31], "srfpack": [0, 3, 5, 6, 7, 23], "ssrfpack": [0, 3, 23, 25, 26, 27], "interpol": [0, 2, 3, 4, 6, 7, 8, 12, 13, 14, 18, 20, 21, 22, 23, 24, 26, 27, 28], "nearest": [0, 3, 5, 8, 9, 18, 19, 21, 23, 25, 28, 29], "neighbor": 0, "linear": [0, 5, 6, 7, 10, 25, 27, 30], "hermit": [0, 6], "cubic": [0, 5, 10, 25, 30], "evalu": [0, 6, 26], "deriv": [0, 7, 10, 27, 30], "renka": [0, 3, 23], "1996a": 0, "b": [0, 23, 25], "1997a": [0, 23], "bundl": 0, "litho1pt0": [0, 12, 13, 14, 20, 21], "which": [0, 3, 6, 8, 10, 11, 12, 13, 16, 17, 21, 23, 24, 26, 28, 30, 31], "crust": [0, 12, 13, 17, 20, 21], "1": [0, 4, 5, 6, 7, 8, 9, 10, 11, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31], "0": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "dataset": [0, 16, 18, 19, 20, 21], "lithospher": [0, 12, 20, 21], "part": [0, 20, 21], "litho": [0, 14, 20, 21], "lask": [0, 12], "et": [0, 8, 16], "al": [0, 8, 16], "2013": [0, 12], "pasyano": [0, 12], "2014": [0, 12], "both": [0, 6], "requir": [0, 8, 12, 20, 28], "demonstr": [0, 5, 7, 10, 12, 13, 18, 19, 25, 27, 30], "search": [0, 3, 23], "provid": [0, 3, 4, 5, 8, 9, 12, 16, 23, 24, 25, 28, 29], "sampl": [0, 18, 19, 20, 21], "imag": [0, 13, 14, 16, 17, 18], "creat": [0, 3, 4, 5, 9, 12, 18, 23, 24, 25, 29], "illustr": 0, "mesh": [0, 10, 11, 18, 19, 20, 21, 30, 31], "capabl": [0, 3, 12, 23], "ocean": [0, 12, 13, 14, 15, 17, 20], "ag": [0, 20], "data": [0, 2, 3, 5, 6, 7, 10, 12, 13, 15, 18, 20, 21, 22, 23, 25, 26, 27, 30], "can": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "need": [0, 11, 15, 16, 17, 18, 19, 20, 21, 24, 28, 31], "point": [0, 4, 5, 6, 7, 9, 12, 13, 14, 16, 20, 21, 24, 25, 26, 27, 29, 30], "land": [0, 18], "onc": [0, 16], "ingest": 0, "your": [0, 19, 28], "you": [0, 4, 11, 16, 17, 18, 19, 24, 26, 31], "anoth": [0, 20], "grid": [0, 3, 14, 15, 17, 18, 21, 23, 24], "bathymetri": [0, 14, 15, 16, 17, 19, 21], "right": [0, 14, 16, 17, 18, 19, 21], "smooth": [0, 2, 3, 5, 6, 8, 22, 23, 25, 26, 28], "find": [0, 7, 8, 11, 27, 28, 31], "set": [0, 5, 6, 8, 10, 11, 18, 19, 20, 25, 28, 30, 31], "github": 0, "api": 0, "document": [0, 17], "switch": 0, "font": 0, "The": [0, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20, 21, 23, 26, 27, 28, 29, 30, 31], "onlin": [0, 16], "web": 0, "page": 0, "also": [0, 3, 4, 7, 8, 9, 13, 14, 15, 19, 21, 23, 24, 27, 28, 29], "typeset": 0, "us": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "atkinson": 0, "hyperleg": 0, "everywher": [0, 10, 12, 30], "other": [0, 3, 4, 5, 14, 18, 20, 23, 24, 25], "than": [0, 6, 7, 15, 27], "monospac": 0, "comput": [0, 3, 12, 13, 23], "aid": 0, "legibl": 0, "thi": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31], "button": 0, "locat": [0, 3, 4, 12, 13, 23, 24], "bottom": [0, 12, 13, 14, 16, 19, 20, 21], "left": [0, 14, 16, 18, 19, 21], "navig": 0, "bar": [0, 4, 24], "everi": [0, 11, 12, 16, 31], "toggl": 0, "between": [0, 6, 7, 11, 27, 28, 31], "some": [1, 11, 12, 13, 15, 16, 20, 21, 28, 31], "inform": [1, 3, 8, 12, 13, 18, 21, 28], "stripi": [1, 3, 8, 9, 10, 11, 13, 18, 19, 20, 21, 23, 28, 29, 30, 31], "exampl": [1, 12, 13, 14, 18, 20, 21], "ex1": [2, 22], "ex2": [2, 3, 22, 23], "cartesiangrid": [2, 3, 22], "md": [2, 22], "ex3": [2, 4, 22, 24], "ex4": [2, 5, 22, 25], "gradient": [2, 3, 5, 7, 22, 23, 25, 27], "ex5": [2, 6, 22, 26], "ex6": [2, 7, 22, 27], "scatter": [2, 3, 4, 5, 7, 9, 11, 13, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 31], "ex7": [2, 8, 22, 28], "refin": [2, 3, 4, 5, 8, 22, 23, 24, 25, 28], "ex8": [2, 22, 29], "spline": [2, 5, 6, 7, 9, 22, 25, 29], "tension": [2, 3, 5, 6, 7, 9, 22, 23, 25, 26, 27, 29], "ex9": [2, 10, 22, 30], "voronoi": [2, 3, 10, 22, 23, 30], "diagram": [2, 3, 10, 22, 23, 30], "interfact": [3, 23], "1997c": 3, "d": [3, 6, 8, 13, 17, 23, 28], "class": [3, 4, 5, 23, 24, 25], "would": [3, 13, 18, 23], "typic": [3, 23], "follow": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29, 30], "import": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "x": [3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 16, 17, 18, 19, 21, 27], "vertices_x": 3, "y": [3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 16, 17, 18, 19, 21, 27], "vertices_i": 3, "area": [3, 4, 9, 11, 18, 23, 24, 25, 29, 31], "method": [3, 5, 6, 7, 8, 11, 23, 25, 26, 27, 28, 31], "triangl": [3, 4, 9, 11, 23, 24, 25, 29, 31], "simplex": [3, 23], "vertex": [3, 11, 23, 31], "oper": [3, 8, 9, 23, 28, 29], "edg": [3, 9, 10, 11, 23, 29, 30, 31], "centroid": [3, 9, 23, 24, 25, 29], "neighbourhood": [3, 23], "distanc": [3, 6, 9, 13, 23, 29], "through": [3, 5, 7, 8, 10, 11, 12, 19, 23, 25, 27, 28, 30, 31], "k": [3, 6, 8, 11, 23, 28, 31], "tree": [3, 8, 18, 19, 21, 23, 28], "algorithm": [3, 23], "suit": [3, 23], "surfac": [3, 5, 6, 7, 21, 23, 25, 26, 27], "unit": [3, 17, 23, 25], "templat": [3, 23], "In": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "we": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "introduc": [3, 23], "itself": [3, 13, 23], "map": [3, 5, 12, 13, 14, 15, 16, 17, 21, 23, 25], "2d": [3, 14], "visualis": [3, 5, 23], "r": [3, 11, 17, 23, 31], "j": [3, 14, 23], "1997": [3, 23], "772": [3, 23], "delaunai": [3, 11, 23, 31], "acm": [3, 23], "transact": [3, 23], "mathemat": [3, 23], "softwar": [3, 5, 6, 7, 23, 25, 26, 27], "tom": [3, 23], "773": [3, 23], "under": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "23": [3, 14, 23], "3": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27, 28, 29, 30, 31], "435": [3, 9, 23], "442": [3, 23], "doi": [3, 12, 16, 17, 23], "10": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "1145": [3, 23], "275323": [3, 23], "275330": [3, 23], "1996": [3, 23], "751": [3, 23], "two": [3, 9, 18, 23, 29], "dimension": [3, 6, 23], "22": [3, 4, 18, 23], "8": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "225545": [3, 23], "225546": [3, 23], "752": [3, 23], "fit": [3, 23], "9": [3, 5, 8, 9, 10, 12, 13, 14, 17, 20, 21, 23, 24, 25, 29, 30], "17": [3, 5, 23], "225547": [3, 23], "next": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 23, 24, 25, 26, 27, 28, 29, 30], "sphericalgrid": [3, 23], "numpi": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "np": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "vertices_xi": 3, "arrai": [3, 5, 6, 7, 8, 9, 12, 13, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29], "t": [3, 4, 6, 8, 9, 12, 13, 14, 16, 18, 19, 21, 23, 24, 25, 26, 27, 28, 29, 30], "permut": [3, 6, 7], "fals": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29, 30], "print": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 16, 20, 23, 24, 25, 26, 27, 28, 29], "npoint": [3, 4, 5, 6, 7, 8, 9, 12, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29], "5": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 29, 30, 31], "4": [3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31], "construct": [3, 5, 6, 7, 8, 13, 20, 23, 25, 26, 27, 28], "wrap": [3, 6, 7, 14, 23, 27], "ha": [3, 6, 16, 23, 28], "number": [3, 4, 5, 6, 10, 14, 20, 21, 23, 24, 25, 30], "attach": [3, 23], "list": [3, 6, 11, 23, 31], "help": [3, 5, 7, 16, 21, 23, 24, 25, 27, 28, 29], "refined_triangul": 3, "refinement_level": [3, 4, 5, 6, 7, 8, 9, 10, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "289": 3, "most": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "straightforward": [3, 12, 23], "wai": [3, 8, 17, 18, 20, 23, 28], "displai": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29, 30], "standard": [3, 9, 23, 29], "project": [3, 8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "plane": [3, 23], "here": [3, 5, 7, 8, 9, 13, 14, 16, 18, 19, 21, 23, 24, 25, 27, 28, 29], "superimpos": [3, 23], "global": [3, 12, 16, 17, 23], "coastlin": [3, 8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29], "cartopi": [3, 8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "librari": [3, 16, 18, 23], "mollweid": [3, 12, 13, 14, 20, 23, 24, 28], "try": [3, 8, 15, 16, 19, 23, 28], "robinson": [3, 12, 14, 20, 23], "orthograph": [3, 12, 13, 14, 18, 19, 20, 23, 24, 25, 26, 27, 29, 31], "platecarre": [3, 8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "matplotlib": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "inlin": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31], "pyplot": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "plt": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "fig": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "ax1": [3, 5, 21, 25], "ax2": [3, 5, 13, 21, 23, 25], "subplot": [3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29], "2": [3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31], "figsiz": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "20": [3, 4, 7, 12, 13, 14, 18, 23, 24, 28], "facecolor": [3, 4, 5, 6, 7, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "none": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "sharei": [3, 24], "true": [3, 4, 5, 6, 7, 8, 9, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30], "origin": [3, 6, 7, 9, 10, 12, 13, 14, 16, 17, 20, 21, 23, 24, 25, 26, 27, 29, 30], "simplic": [3, 4, 5, 6, 7, 8, 9, 10, 11, 23, 24, 25, 26, 27, 28, 29, 30, 31], "triplot": [3, 4, 5, 9, 11, 31], "linewidth": [3, 4, 5, 9, 11, 12, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 29, 31], "color": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29], "black": [3, 4, 5, 9, 16, 17, 18, 19, 21, 23, 24, 25, 29], "red": [3, 4, 5, 8, 9, 12, 21, 23, 24, 25, 28, 29], "alpha": [3, 8, 12, 13, 14, 19, 20, 21, 23, 28], "marker": [3, 4, 5, 8, 9, 11, 13, 23, 24, 25, 26, 27, 28, 29, 31], "o": [3, 4, 5, 8, 9, 23, 24, 25, 26, 27, 28, 29], "show": [3, 5, 6, 7, 8, 11, 13, 18, 28, 31], "modulenotfounderror": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "traceback": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "recent": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "call": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "last": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "cell": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "line": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "get_ipython": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31], "run_line_mag": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31], "6": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 29, 30, 31], "file": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 17, 20, 23, 24, 25, 26, 27, 28], "local": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 30], "lib": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "python3": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "site": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 17, 20, 23, 24, 25, 26, 27, 28, 31], "ipython": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "core": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "interactiveshel": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "py": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2456": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "self": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 21, 23, 24, 25, 26, 27, 28], "magic_nam": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "_stack_depth": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2454": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "kwarg": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "local_n": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "get_local_scop": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "stack_depth": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2455": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "builtin_trap": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "result": [3, 4, 5, 6, 8, 9, 12, 13, 14, 15, 19, 20, 21, 23, 24, 25, 26, 28], "fn": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "arg": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2458": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "below": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "prevent": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "output": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "being": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2459": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "when": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 16, 17, 18, 20, 23, 24, 25, 26, 27, 28], "magic": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "decor": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "output_can_be_silenc": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2460": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "token": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "express": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "2461": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "getattr": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "magic_output_can_be_silenc": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "pylab": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "99": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29], "pylabmag": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "97": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29], "avail": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 21, 23, 24, 25, 26, 27, 28, 29], "backend": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "s": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30], "backends_list": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "98": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "els": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 17, 20, 23, 24, 25, 26, 27, 28], "gui": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "shell": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "enable_matplotlib": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "lower": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 16, 17, 20, 21, 23, 24, 25, 26, 27, 28], "isinst": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "str": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "100": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29], "_show_matplotlib_backend": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3630": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3609": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "def": [3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30], "3610": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "enabl": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 17, 20, 23, 24, 25, 26, 27, 28], "interact": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29, 30], "figur": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "support": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3611": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3612": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "take": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 19, 20, 23, 24, 25, 26, 27, 28], "step": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3628": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3629": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "matplotlib_inlin": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "backend_inlin": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "configure_inline_support": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3632": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "pylabtool": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "pt": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "3633": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "find_gui_and_backend": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "pylab_gui_select": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "__init__": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "config": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "noqa": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "__version__": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "publish": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "via": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "display_data": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "copyright": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "c": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 31], "develop": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "team": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "distribut": [3, 4, 5, 6, 7, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27], "term": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "bsd": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "claus": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "licens": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "7": [3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 20, 21, 23, 24, 25, 26, 27, 28, 31], "backend_agg": [3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 20, 23, 24, 25, 26, 27, 28], "No": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "modul": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "name": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "One": [3, 4, 8, 23, 24, 28], "common": [3, 4, 5, 23, 24, 25], "end": [3, 4, 23, 24], "pre": [3, 4, 12, 23, 24], "defin": [3, 4, 10, 11, 12, 13, 14, 16, 18, 19, 20, 21, 23, 24, 31], "ellipt": [3, 4, 5], "random": [3, 4, 7, 10, 24, 27, 30], "counterpoint": [3, 4, 24], "regular": [3, 4, 5, 14, 18, 21, 24, 25], "abov": [3, 4, 16, 17, 23, 24], "directli": [3, 7, 23, 27], "cartesian_mesh": [3, 4, 5, 6, 7, 8, 9, 10, 11], "square_mesh": [3, 4, 8], "extent": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 21, 25], "spacingx": [3, 4, 5, 6, 7, 8, 9, 10, 11], "spacingi": [3, 4, 5, 6, 7, 8, 9, 10, 11], "shown": [3, 23], "companion": [3, 23], "squar": [4, 18, 21], "each": [4, 5, 8, 11, 12, 18, 19, 23, 24, 25, 28, 31], "ar": [4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31], "elliptical_mesh": [4, 5, 6, 7, 9, 10, 11], "random_mesh": [4, 24], "number_of_point": [4, 24], "5000": [4, 16, 19, 21, 24], "ani": [4, 10, 12, 13, 24], "uniformli": [4, 9, 18, 24, 29], "specifi": [4, 6, 7, 8, 24, 27, 28], "paramet": [4, 7, 9, 18, 24, 27, 29], "come": 4, "random_scal": 4, "amount": 4, "nois": [4, 10, 30], "ad": [4, 9, 24, 29], "default": [4, 5, 6, 25], "basic": [4, 24], "type": [4, 20, 24], "approxim": [4, 5, 6, 7, 24, 25, 26, 27], "similar": [4, 6, 17, 24], "vertic": [4, 5, 6, 7, 8, 9, 24, 25, 26, 27, 28, 29], "bunch": [4, 24], "roughli": [4, 24], "overal": [4, 24], "xmin": [4, 5, 6, 7, 8, 9, 10, 11], "xmax": [4, 5, 6, 7, 8, 9, 10, 11], "ymin": [4, 5, 6, 7, 8, 9, 10, 11], "ymax": [4, 5, 6, 7, 8, 9, 10, 11], "nsampl": 4, "str_fmt": [4, 9, 24], "25": [4, 12, 13, 21, 24, 28], "square0": 4, "square2": 4, "squarer": 4, "format": [4, 5, 6, 8, 9, 14, 15, 17, 20, 21, 23, 24, 29], "ellip0": [4, 9], "ellip2": [4, 9], "ellipr": 4, "randr": [4, 24], "rand0": [4, 24], "50": [4, 5, 9, 23, 24, 27, 29], "rand2": [4, 24], "121": [4, 23, 25], "25921": 4, "21": 4, "1301": 4, "276": 4, "__doc__": [4, 24], "where": [4, 6, 8, 10, 12, 17, 18, 28, 30], "popul": 4, "along": [4, 6, 12, 13, 24, 25], "direct": [4, 6, 7, 21, 27], "success": 4, "increas": [4, 19, 21], "radiu": [4, 11, 31], "midpoint": 4, "caution": [4, 24], "parallel": [4, 24], "reproduc": [4, 24], "care": [4, 24], "same": [4, 5, 6, 15, 18, 19, 20, 21, 23, 24, 25], "all": [4, 6, 9, 11, 12, 15, 16, 18, 19, 21, 24, 28, 29, 31], "processor": [4, 24], "histogram": [4, 24], "spheric": [4, 13, 24, 25], "normalis": [4, 8, 24, 28], "averag": [4, 8, 14, 24, 28], "one": [4, 14, 18, 24], "measur": [4, 13, 24], "uniform": [4, 18, 20, 24], "area_histo": [4, 24], "freq": [4, 24], "area_bin": [4, 24], "bin": [4, 24], "norm": [4, 8, 13, 28], "norm_area": [4, 24], "mean": [4, 7, 8, 18, 20, 24, 26, 27, 28], "return": [4, 5, 6, 7, 8, 9, 10, 11, 13, 18, 19, 21, 24, 25, 26, 27, 28, 29, 30, 31], "pi": [4, 13, 24, 30], "add_plot": [4, 24], "axi": [4, 5, 6, 7, 8, 9, 10, 11, 13, 24, 28, 29, 31], "xlim": [4, 24], "ylim": [4, 24], "u": [4, 24], "v": [4, 24], "width": [4, 24], "max": [4, 8, 9, 12, 20, 25, 28, 29, 30], "min": [4, 8, 9, 20, 29], "30": [4, 8, 14, 16, 24, 25, 28], "set_ylim": [4, 19, 24], "linestyl": [4, 24], "ax": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "14": [4, 5, 20, 24, 28], "75": [4, 12, 24], "05": [4, 7, 27, 29], "veri": [4, 18, 24], "differ": [4, 8, 10, 18, 19, 24, 28, 29, 30], "savefig": [4, 5, 9, 12, 14, 19, 23, 24, 25, 29], "areadistributionsbymesh": [4, 24], "png": [4, 12, 14, 19, 23, 24], "dpi": [4, 5, 9, 12, 14, 19, 23, 24, 25, 29], "250": [4, 5, 9, 12, 13, 18, 19, 24, 25, 29], "transpar": [4, 5, 9, 23, 24, 25, 28, 29], "mesh_fig": [4, 5, 9, 24, 25, 29], "meshr": [4, 5, 9, 24, 25, 29], "111": [4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 31], "off": [4, 5, 6, 7, 9, 10, 11, 31], "gener": [4, 5, 7, 9, 18, 24, 25, 26, 27, 29], "x0": [4, 5, 6, 7, 9], "y0": [4, 5, 6, 7, 9], "xr": [4, 5, 9], "yr": [4, 5, 9], "150": [4, 5, 19, 21, 23, 24, 29], "darkblu": [4, 5, 9, 24, 25, 29], "nameerror": [4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 18, 19, 20, 21, 23, 24, 25, 28, 31], "26": [4, 23], "24": [4, 14, 18], "28": 4, "77": [5, 6, 7, 9, 25, 26, 27], "interpolatori": [5, 6, 7, 25, 26, 27], "valu": [5, 8, 10, 12, 13, 16, 20, 21, 25, 28, 30], "associ": [5, 6, 7, 25, 26, 27], "arbitrarili": [5, 6, 7, 25, 26, 27], "It": [5, 6, 7, 8, 10, 21, 24, 25, 26, 27, 28, 30], "emploi": [5, 6, 7, 25, 26, 27], "automat": [5, 6, 7, 25, 26, 27], "select": [5, 6, 7, 20, 25, 26, 27], "factor": [5, 6, 7, 10, 25, 26, 27, 30], "preserv": [5, 6, 7, 10, 25, 26, 27, 30], "shape": [5, 6, 7, 8, 9, 10, 13, 14, 16, 18, 19, 20, 21, 25, 26, 27, 28, 29, 30], "properti": [5, 6, 7, 10, 12, 13, 14, 25, 26, 27, 30], "avoid": [5, 6, 7, 25, 26, 27], "overshoot": [5, 6, 7, 10, 25, 26, 27, 30], "undershoot": [5, 6, 7, 10, 25, 26, 27, 30], "steep": [5, 6, 7, 25, 26, 27], "three": [5, 24, 25], "incommensur": [5, 25], "without": [5, 8, 25, 28], "cmesh": [5, 10, 25, 30], "fmesh": [5, 25], "53": 5, "437": 5, "xi": 5, "yi": 5, "zdata": [5, 7, 25], "order": [5, 11, 13, 18, 19, 21, 25, 31], "grad": [5, 6, 7, 25], "sigma": [5, 6, 7, 10, 25, 30], "thread": [5, 25], "instanc": [5, 7, 25, 27], "base": [5, 24, 25], "handl": [5, 25], "neighbour": [5, 8, 9, 11, 25, 28, 29, 31], "given": [5, 9, 12, 17, 25, 29], "node": [5, 6, 8, 9, 25, 28, 29], "float": [5, 6, 7, 13, 18, 19, 21, 25, 27], "l": [5, 6, 25], "n": [5, 6, 7, 8, 12, 13, 16, 17, 25, 27, 28], "must": [5, 25], "size": [5, 6, 9, 20, 21, 24, 25, 29], "int": [5, 6, 8, 14, 25, 28], "6n": [5, 7, 25], "12": [5, 6, 7, 12, 13, 14, 20, 21, 23, 24, 25, 28], "precomput": [5, 7, 25], "get_spline_tension_factor": [5, 7, 10, 25, 30], "tol": [5, 6, 7, 10, 25, 30], "1e": [5, 6, 7, 10, 25, 30], "onli": [5, 6, 10, 25, 30], "auto": [5, 25], "option": [5, 11, 25, 31], "By": [5, 25], "singl": [5, 12, 15, 25], "attempt": [5, 25], "determin": [5, 9, 10, 20, 25, 28, 29, 30], "how": [5, 7, 8, 9, 13, 15, 16, 18, 19, 20, 25, 27, 28, 29], "mani": [5, 25, 28], "input": [5, 25], "neg": [5, 10, 25, 30], "count": [5, 25], "backward": [5, 25], "equival": [5, 25, 26], "multiprocess": [5, 25], "cpu_count": [5, 25], "etc": [5, 25], "zi": [5, 25], "err": [5, 6, 7, 10, 13, 25, 27, 30], "whether": [5, 15, 16, 25], "extrapol": [5, 10, 25, 30], "error": [5, 7, 10, 25, 26, 27], "rel": [5, 6, 7, 8, 12, 25, 26, 27, 28], "analys": [5, 6, 7, 8, 20, 25, 26, 27, 28], "xs": [5, 6, 7, 9], "ys": [5, 6, 7, 9], "k1": [5, 6, 7, 10, 25, 26, 27, 30], "k2": [5, 6, 7, 10, 25, 26, 27, 30], "co": [5, 6, 7, 10, 25, 26, 27, 30], "sin": [5, 6, 7, 10, 25, 26, 27, 30], "coarse_afn": [5, 25], "fine_afn": [5, 25], "abl": [5, 20, 24, 25], "view": [5, 24, 25], "verifi": [5, 24, 25], "appropri": [5, 7, 19, 24, 25, 27], "choic": [5, 24, 25, 26, 27, 28, 29, 30], "mesh_field_fig": 5, "field": [5, 6, 7, 8, 10, 27, 28], "tripcolor": [5, 6, 7, 10], "13": [5, 6, 14, 20], "11": [5, 6, 8, 9, 10, 13, 14, 20, 21, 24, 29, 30], "statu": [5, 25], "state": [5, 25], "repres": [5, 6, 11, 12, 18, 25, 31], "neither": [5, 25], "condit": [5, 6, 25], "interp_c2f1": [5, 25], "interp_c2f3": [5, 25], "err_c2f1": [5, 25], "err_c2f3": [5, 25], "axis_mesh_field": [5, 6, 7], "label": [5, 6, 7, 10], "im": [5, 10], "set_titl": [5, 6, 7, 10], "colorbar": [5, 6, 7, 10, 12, 13, 20], "interp1": 5, "interp3": 5, "interp_err1": 5, "interp_err3": 5, "16": [5, 10, 24], "export": [5, 25], "region": [5, 10, 16, 18, 25, 28, 30], "interpolate_to_grid": [5, 25], "user": [5, 9, 25, 29], "outsid": [5, 10, 11, 25, 30, 31], "convex": [5, 10, 25, 30], "hull": [5, 10, 25, 30], "conveni": [5, 8, 25], "yield": [5, 25], "ident": [5, 25], "over": [5, 6, 25], "resx": [5, 25], "resi": [5, 25], "grid_x": 5, "linspac": [5, 12, 13, 14, 25], "grid_i": 5, "grid_z1": [5, 10, 25, 30], "compar": [5, 20, 24, 25, 28], "grid_xcoord": 5, "grid_ycoord": 5, "meshgrid": [5, 12, 13, 14, 16, 17, 18, 19, 21, 25], "grid_z2": [5, 10, 25, 30], "ierr": [5, 6, 10, 25, 30], "ravel": [5, 25], "reshap": [5, 13, 25], "im1": 5, "imshow": [5, 12, 13, 14, 16, 17, 21, 25], "im2": 5, "accuraci": [6, 26], "usual": [6, 7, 8, 26, 27, 28], "icosahedron": [6, 7, 8, 20, 25, 26, 27, 28], "face": [6, 7, 8, 20, 23, 25, 26, 27, 28], "15523": 6, "coars": [6, 7, 8, 11, 21, 26, 27, 28, 31], "fine": [6, 7, 8, 26, 27, 28], "analytic_ddx": 6, "analytic_ddi": 6, "analytic_sol": [6, 7, 26, 27], "analytic_sol_ddx": 6, "analytic_sol_ddi": 6, "trip": [6, 7], "cmap": [6, 7, 8, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 25, 26, 27, 28], "cm": [6, 7, 8, 12, 14, 16, 20, 26, 27, 28], "rdbu": [6, 7, 8, 12, 25, 26, 27, 28], "add_subplot": [6, 7, 8, 11, 31], "f": [6, 7, 27], "nit": [6, 10, 30], "001": [6, 12, 13, 20], "higher": 6, "obtain": [6, 11, 15, 17, 19, 20, 21, 31], "tweak": 6, "control": 6, "converg": [6, 7, 27], "toler": [6, 7, 27], "iter": [6, 11, 20, 31], "optim": 6, "trade": 6, "speed": 6, "stripy_ddx": 6, "stripy_ddi": 6, "stripy_d2x": 6, "_": 6, "stripy_d2i": 6, "15": [6, 12, 14, 16, 17, 18, 19, 21, 25, 28, 29], "ddy": 6, "ddx": 6, "d2x": 6, "d2y": 6, "_srfpack": 6, "second_gradient_loc": 6, "index": [6, 12, 13, 14, 21], "2nd": [6, 12, 15], "partial": [6, 7], "consist": 6, "minim": [6, 7, 27], "quadrat": 6, "q": 6, "g": [6, 12], "vector": 6, "curvatur": [6, 7, 27], "bivari": 6, "nodal": [6, 7, 27], "reach": 6, "maximum": 6, "chang": [6, 18], "met": 6, "dfdx": [6, 27], "dfdy": [6, 27], "note": [6, 17, 21, 28], "For": [6, 10, 12, 15, 30], "effici": [6, 11, 12, 31], "wa": [6, 8, 12, 28], "achiev": 6, "test": [6, 21], "restrict": 6, "arc": [6, 14, 16, 28], "taken": 6, "tangenti": 6, "compon": [6, 12, 24], "endpoint": 6, "sum": [6, 8, 13, 28], "exclud": [6, 18], "interior": 6, "constraint": [6, 7, 27], "integr": [6, 13], "dt": 6, "second": 6, "respect": 6, "rais": [6, 10], "valueerror": 6, "should": [6, 16, 17, 19, 24], "iflg": 6, "_shuffle_field": 6, "_shuffle_simplic": 6, "subroutin": 6, "gradc": 6, "ncc": 6, "lcc": 6, "z": [6, 12, 14, 16, 17, 18, 19, 21, 27], "lptr": [6, 24, 25, 29], "lend": 6, "dx": 6, "dy": 6, "dxx": 6, "dxy": 6, "dyi": 6, "ier": 6, "gradg": 6, "dgmax": 6, "_x": 6, "_y": 6, "lst": [6, 24, 25, 29], "_ier_cod": 6, "gradient_loc": 6, "depend": [6, 11, 18, 31], "nearbi": [6, 8, 28], "estim": 6, "more": [6, 7, 10, 16, 19, 27, 30], "unnecessari": 6, "have": [6, 8, 9, 10, 12, 13, 15, 16, 20, 21, 23, 24, 28, 29, 30], "gradx": 6, "gradi": 6, "gradl": 6, "indic": [6, 7, 23, 24, 26, 27, 28, 29, 30], "arang": 6, "attributeerror": 6, "43": 6, "40": [6, 24], "41": 6, "44": 6, "46": 6, "attribut": [6, 16, 25, 26, 27, 28, 30], "zeros_lik": [6, 28], "d1x": 6, "d1y": 6, "rang": [6, 8, 11, 13, 14, 17, 20, 21, 26, 27, 28, 29, 30, 31], "dsdx": 6, "dsdy": 6, "ones_lik": [6, 7, 10, 13, 27, 30], "00001": 6, "048985202": 6, "2443841": 6, "04879181": 6, "2449923": 6, "ddx_err": 6, "ddy_err": 6, "access": [7, 14, 16, 27], "1747": 7, "analytic_noisi": [7, 10, 27, 30], "analytic_ddlon": [7, 26, 27], "analytic_ddlat": [7, 26, 27], "analytic_sol_n": [7, 27], "noisi": 7, "solut": [7, 10, 30], "smoother": [7, 27], "describ": [7, 27], "new": [7, 8, 9, 15, 27, 28, 29], "choos": [7, 18, 27], "subject": [7, 27], "bound": [7, 27], "deviat": [7, 27], "w": [7, 8, 17, 23, 27, 28], "smtol": [7, 27], "gstol": [7, 27], "signific": [7, 27], "present": [7, 12, 27], "appli": [7, 8, 10, 27, 28, 30], "weight": [7, 27], "i": [7, 8, 11, 13, 14, 17, 20, 21, 27, 28, 29, 31], "sigma_f": [7, 27], "good": [7, 11, 15, 27, 31], "rule": [7, 27], "thumb": [7, 27], "posit": [7, 27], "upper": [7, 13, 14, 21, 27], "q2": [7, 27], "sqrt": [7, 9, 26, 27, 29], "2n": [7, 27], "satisfi": [7, 27], "f_smooth": [7, 27], "version": [7, 20, 21, 27, 28], "tupl": [7, 27], "first": [7, 21, 27], "ve": 7, "warn": 7, "stripy_smooth": [7, 10, 27, 30], "dd": [7, 10, 27, 30], "01": [7, 10, 21, 24, 25, 26, 27, 30], "stripy_smoothed2": [7, 10, 27, 30], "dds2": 7, "stripy_smoothed3": [7, 27], "dds3": 7, "delta_n": [7, 27], "delta_n2": [7, 27], "delta_ns2": [7, 27], "delta_n3": [7, 27], "delta_ns3": [7, 27], "6964785": 7, "63436186": 7, "7475453": 7, "15252843": 7, "07603396": 7, "17448533": 7, "dtype": [7, 13, 14], "float32": [7, 23, 24, 25, 26, 27, 28, 29, 30], "06474929": 7, "02102301": 7, "02235528": 7, "04317357": 7, "02627707": 7, "0331846": 7, "23077393": 7, "39795634": 7, "05781872": 7, "42479894": 7, "35580367": 7, "2889486": 7, "smoothed1": 7, "smoothed2": 7, "smoothed3": 7, "There": [8, 24, 26, 28], "see": [8, 16, 17, 18, 19, 24, 25, 28], "previou": [8, 10, 28, 30], "possibl": [8, 12, 28], "work": [8, 14, 15, 16, 18, 20, 21, 28], "lie": [8, 10, 28, 30], "function": [8, 28], "At": 8, "scale": 8, "refer": 8, "system": [8, 26], "cr": [8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "metr": 8, "instead": [8, 28], "degre": [8, 10, 12, 13, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "databas": 8, "southeastern": 8, "australia": 8, "mather": 8, "2017": [8, 28], "hfdata": 8, "loadtxt": 8, "heatflowseaustralia": 8, "csv": 8, "delimit": [8, 28], "usecol": [8, 28], "skiprow": 8, "east": 8, "north": 8, "heat_flow": 8, "ccr": [8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "proj": 8, "epsg": 8, "28354": 8, "resolut": [8, 9, 12, 13, 14, 15, 16, 17, 18, 20, 24, 29], "10m": [8, 16, 17, 18, 19, 21], "set_ext": [8, 16, 17, 21], "135": 8, "147": 8, "39": [8, 24], "transform": [8, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31], "gridlin": [8, 17], "draw_label": 8, "20km": 8, "10000": 8, "45920": 8, "wrapper": [8, 13, 28], "around": [8, 28], "retriangul": [8, 28], "therefor": [8, 13, 28], "particularli": [8, 28], "fast": [8, 28], "containing_triangl": [8, 9, 28, 29], "return_count": [8, 28], "argument": [8, 28], "quit": [8, 17, 28], "tri": [8, 28], "uniqu": [8, 28], "except": [8, 28], "unique_count": [8, 28], "return_invers": [8, 28], "zero": [8, 10, 12, 28, 30], "len": [8, 9, 11, 13, 28, 29, 31], "add": [8, 28], "268": 8, "so": [8, 18, 20, 24, 28], "plot": [8, 11, 12, 15, 16, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31], "hit_count": [8, 28], "hit": 8, "006402439024390243": 8, "33": [8, 9], "nearest_vertic": [8, 28], "euclidean": 8, "been": [8, 28], "built": [8, 14, 28], "initialis": [8, 28], "ncount": [8, 28], "hit_countn": [8, 28], "those": [8, 18, 20, 28], "amalgam": [8, 28], "earthquak": 8, "proport": [8, 28], "_i": [8, 28], "frac": [8, 28], "altern": [8, 28], "might": [8, 16, 18, 19, 28], "radial": [8, 28], "symmetr": [8, 28], "kernel": [8, 28], "data_s": [8, 28], "hit_countid": [8, 28], "shouldn": [8, 28], "vectoris": [8, 12, 28], "reduct": [8, 28], "hit_countidr": [8, 28], "exp": [8, 28], "02": [8, 25, 28], "seen": [9, 29], "finer": [9, 29], "task": [9, 29], "non": [9, 10, 29, 30], "well": [9, 17, 19, 20, 21, 23, 24, 29], "make": [9, 12, 13, 15, 18, 19, 20, 21, 29], "repeat": [9, 12, 29], "loop": [9, 20, 21, 29], "bisect": [9, 29], "exist": [9, 11, 29, 31], "ones": [9, 28, 29], "These": [9, 12, 29], "ellip1": 9, "ellip3": 9, "ellip4": 9, "ellip5": 9, "ellip6": 9, "ellip7": 9, "253": 9, "739": 9, "2197": 9, "6571": 9, "19693": 9, "59059": 9, "177157": 9, "five": [9, 29], "segment": [9, 11, 29, 31], "connect": [9, 11, 29, 31], "mx": 9, "my": 9, "midpoint_refine_triangulation_by_vertic": [9, 29], "ellip2mv": 9, "edge_refine_triangulation_by_vertic": [9, 29], "ellip2ev": 9, "centroid_refine_triangulation_by_vertic": [9, 29], "ellip2cv": 9, "edge_refine_triangulation_by_triangl": [9, 29], "ellip2et": 9, "centroid_refine_triangulation_by_triangl": [9, 29], "ellip2ct": 9, "795": 9, "1570": 9, "849": 9, "1678": 9, "760": 9, "1500": 9, "749": 9, "1478": 9, "edgebyvertex1to10": [9, 29], "edgebyvertext1to10": [9, 29], "centroidbyvertext1to10": [9, 29], "edgebytriangle1to10": [9, 29], "centroidbytriangle1to10": [9, 29], "specif": [9, 11, 12, 29, 31], "criterion": [9, 29], "resolv": [9, 19, 29], "distinct": [9, 12, 29], "nearest_vertex": [9, 29], "max_depth": [9, 29], "while": [9, 29], "new_triangul": [9, 29], "append": [9, 29], "refinement_step": [9, 29], "centroid_triangul": [9, 29], "edge_triangul": [9, 29], "in_triangl": [9, 29], "break": [9, 29], "edge_t_triangul": [9, 29], "496": 9, "503": 9, "509": 9, "515": 9, "521": 9, "524": 9, "531": 9, "532": 9, "533": 9, "centroid_t_triangul": [9, 29], "418": 9, "434": 9, "123": 9, "494": 9, "497": 9, "499": 9, "18": 9, "equant": [9, 29], "2f": 9, "ratio": [9, 11, 13, 31], "edgebyvertex": [9, 29], "e": [9, 12, 17, 29], "edge_length": [9, 29], "size_ratio": [9, 29], "edgebytriangl": [9, 29], "centroidbyvertex": [9, 29], "centroidbytriangl": [9, 29], "interpolaton": [10, 30], "reduc": [10, 30], "occur": [10, 30], "inconsist": [10, 30], "store": [10, 17, 21, 30], "smallest": [10, 30], "monoton": [10, 30], "If": [10, 16, 30], "activ": [10, 30], "walk": [10, 30], "explor": [10, 30], "notebook": [10, 15, 21, 30], "case": [10, 28, 30], "analyt": [10, 30], "lon": [10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "lat": [10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "short": [10, 17, 30], "data_n": [10, 30], "get": [10, 14, 15, 16, 17, 18, 19, 20, 21, 30], "sigma_n": [10, 30], "assert": 10, "simpli": [10, 30], "suppli": [10, 12, 30], "effect": [10, 28, 30], "notic": [10, 30], "pole": [10, 18, 26, 30], "artefact": [10, 30], "axes_mesh_field": 10, "piyg": [10, 12], "produc": [10, 20, 24, 25, 28, 30], "wild": [10, 30], "oscil": [10, 30], "mitig": [10, 30], "up": [10, 11, 30, 31], "discontinu": [10, 30], "offset": 10, "mask_point": [10, 30], "cdata": [10, 30], "csigma": [10, 30], "back": 10, "interpolate_cub": [10, 30], "pass": [10, 15, 26, 27, 28, 30], "involv": [10, 30], "gradient_lonlat": [10, 26, 30], "gradient_xyz": [10, 26, 30], "derivatives_lonlat": [10, 30], "again": [10, 19, 30], "largest": [10, 30], "visibl": [10, 29, 30], "dx1": 10, "dy1": 10, "dx2": 10, "dy2": 10, "dual": [11, 31], "its": [11, 31], "calcul": [11, 31], "build": [11, 12, 31], "visual": [11, 31], "clariti": [11, 31], "titl": [11, 31], "lightgrei": [11, 24, 25, 26, 28, 29, 31], "zorder": [11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 31], "c0": [11, 31], "circumcentr": [11, 31], "thei": [11, 31], "constant": [11, 31], "circumradiu": [11, 31], "share": [11, 31], "resid": [11, 31], "contain": [11, 31], "within": [11, 15, 31], "To": [11, 12, 20, 31], "voronoi_point": [11, 31], "mai": [11, 12, 26, 28, 31], "sign": [11, 31], "aspect": [11, 13, 31], "vx": 11, "vy": 11, "c1": [11, 20, 31], "often": [11, 31], "desir": [11, 31], "correspond": [11, 31], "enclos": [11, 31], "easili": [11, 31], "retriev": [11, 12, 31], "neighbour_simplic": [11, 31], "column_stack": [11, 23, 24, 25, 26, 27, 28, 29, 30, 31], "voronoi_edg": [11, 31], "nan": [11, 28, 31], "remov": [11, 31], "infin": [11, 31], "extend": [11, 12, 14, 16, 31], "zip": [11, 31], "collect": [11, 31], "linecollect": [11, 31], "linesc": [11, 31], "edgecolor": [11, 16, 17, 18, 19, 21, 31], "add_collect": [11, 31], "look": [11, 31], "But": [11, 19, 31], "belong": [11, 31], "sinc": [11, 31], "accumul": [11, 31], "sort": [11, 31], "them": [11, 18, 19, 31], "voronoi_points_and_region": [11, 31], "highlight": [11, 31], "i0": [11, 31], "i1": [11, 31], "xx": 11, "yy": 11, "model": [12, 13, 16, 20, 23], "upon": 12, "icosohedr": 12, "40962": [12, 29], "depth": [12, 13, 20, 28], "numer": 12, "queri": [12, 13, 20], "ineffici": 12, "recreat": 12, "sourc": [12, 16], "applicationo": 12, "seri": 12, "layer": [12, 13, 21], "column": 12, "implement": [12, 13], "process": 12, "thick": [12, 20], "absent": 12, "allow": [12, 21], "blend": 12, "seamlessli": 12, "1d": 12, "ref": 12, "do": [12, 15, 17, 18, 19, 20, 21], "m": [12, 13, 17, 20, 21], "master": 12, "ma": 12, "litho1": [12, 20, 21], "updat": 12, "earth": [12, 17, 21], "journal": 12, "geophys": [12, 16, 17, 20], "research": 12, "solid": 12, "119": 12, "2153": 12, "2173": 12, "1002": 12, "2013jb010626": 12, "crust1": [12, 13, 14, 20, 21], "geophi": 12, "abstract": 12, "egu2013": 12, "2658": 12, "pprint": [12, 13], "_interpol": [12, 13], "kei": [12, 13, 26, 27, 28, 29, 30], "l1_layer_decod": [12, 13, 20], "item": [12, 13], "l1_data_decod": [12, 13], "layer_depth": [12, 13, 20], "layerid": 12, "astheno": 12, "top": [12, 13, 14, 16, 19, 20, 21], "raster": [12, 13, 18, 19, 21], "quantiti": [12, 13], "lonv": [12, 13], "latv": [12, 13], "180": [12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25], "720": [12, 14], "89": [12, 14, 20, 29], "356": 12, "spars": [12, 13, 14], "xy": [12, 13, 14], "l1": [12, 13, 20], "lid": [12, 13, 20], "l2": [12, 13, 20], "lthick": [12, 13, 20], "lab_depth": 12, "crust3": [12, 13, 20], "cthick": [12, 13, 20], "llthick": 12, "topo": 12, "water": 12, "global_ext": [12, 13, 14, 20, 24], "projection1": [12, 13, 14, 20, 24], "central_longitud": [12, 13, 14, 18, 19, 20, 23, 24, 25, 26, 27, 29], "140": [12, 13, 14, 17, 20], "central_latitud": [12, 13, 14, 20, 24, 25, 26, 27, 29], "globe": [12, 13, 14, 18, 19, 20, 23, 24, 25, 26, 27, 29], "projection2": [12, 13, 14, 20, 24], "projection3": [12, 14, 20, 24], "base_project": [12, 13, 14, 20, 24], "set_glob": [12, 13, 14, 20, 23, 24, 25, 26, 27, 28, 29], "colormap": [12, 14, 20, 25, 26, 27, 28, 30], "get_cmap": [12, 14, 20], "rdylbu_r": [12, 20], "accent": 12, "accent_r": 12, "blue": [12, 13], "blues_r": 12, "brbg": 12, "brbg_r": 12, "bugn": 12, "bugn_r": 12, "bupu": 12, "bupu_r": 12, "cmrmap": 12, "cmrmap_r": 12, "dark2": 12, "dark2_r": 12, "gnbu": 12, "gnbu_r": 12, "green": 12, "greens_r": 12, "grei": [12, 14, 21], "greys_r": 12, "orrd": 12, "orrd_r": 12, "orang": [12, 13], "oranges_r": 12, "prgn": 12, "prgn_r": 12, "pair": 12, "paired_r": 12, "pastel1": 12, "pastel1_r": 12, "pastel2": 12, "pastel2_r": 12, "piyg_r": 12, "pubu": 12, "pubugn": 12, "pubugn_r": 12, "pubu_r": 12, "puor": 12, "puor_r": 12, "purd": 12, "purd_r": 12, "purpl": 12, "purples_r": 12, "rdbu_r": 12, "rdgy": 12, "rdgy_r": 12, "rdpu": 12, "rdpu_r": 12, "rdylbu": [12, 17, 18, 19, 21], "rdylgn": 12, "rdylgn_r": 12, "reds_r": 12, "set1": 12, "set1_r": 12, "set2": 12, "set2_r": 12, "set3": 12, "set3_r": 12, "spectral": 12, "spectral_r": 12, "vega10": 12, "vega10_r": 12, "vega20": 12, "vega20_r": 12, "vega20b": 12, "vega20b_r": 12, "vega20c": 12, "vega20c_r": 12, "wistia": 12, "wistia_r": 12, "ylgn": 12, "ylgnbu": 12, "ylgnbu_r": 12, "ylgn_r": 12, "ylorbr": 12, "ylorbr_r": 12, "ylorrd": 12, "ylorrd_r": 12, "afmhot": 12, "afmhot_r": 12, "autumn": 12, "autumn_r": 12, "binari": 12, "binary_r": 12, "bone": 12, "bone_r": 12, "brg": 12, "brg_r": 12, "bwr": 12, "bwr_r": 12, "cool": [12, 21], "cool_r": 12, "coolwarm": [12, 25, 26, 27], "coolwarm_r": 12, "copper": 12, "copper_r": 12, "cubehelix": 12, "cubehelix_r": 12, "flag": 12, "flag_r": 12, "gist_earth": 12, "gist_earth_r": 12, "gist_grai": 12, "gist_gray_r": 12, "gist_heat": 12, "gist_heat_r": 12, "gist_ncar": 12, "gist_ncar_r": 12, "gist_rainbow": 12, "gist_rainbow_r": 12, "gist_stern": 12, "gist_stern_r": 12, "gist_yarg": 12, "gist_yarg_r": 12, "gnuplot": 12, "gnuplot2": 12, "gnuplot2_r": 12, "gnuplot_r": 12, "grai": 12, "gray_r": 12, "hot": 12, "hot_r": 12, "hsv": 12, "hsv_r": 12, "inferno": 12, "inferno_r": 12, "jet": 12, "jet_r": 12, "magma": 12, "magma_r": 12, "nipy_spectr": 12, "nipy_spectral_r": 12, "ocean_r": 12, "pink": 12, "pink_r": 12, "plasma": [12, 13], "plasma_r": 12, "prism": 12, "prism_r": 12, "rainbow": 12, "rainbow_r": 12, "seismic": [12, 28], "seismic_r": 12, "spring": 12, "spring_r": 12, "summer": 12, "summer_r": 12, "tab10": 12, "tab10_r": 12, "tab20": 12, "tab20_r": 12, "tab20b": 12, "tab20b_r": 12, "tab20c": 12, "tab20c_r": 12, "terrain": [12, 16, 19, 21], "terrain_r": 12, "viridi": 12, "viridis_r": 12, "winter": 12, "winter_r": 12, "gaussian": 12, "mappabl": [12, 13, 20], "horizont": [12, 13, 20], "shrink": [12, 13, 20], "contour": 12, "level": [12, 14], "333333": 12, "add_featur": [12, 13, 14, 16, 17, 18, 19, 20, 21], "featur": [12, 13, 14, 16, 17, 18, 19, 20, 21], "bbbbbb": [12, 13, 14, 20], "50m": [12, 14, 20], "relativecrustalthick": 12, "600": 12, "m2": 12, "vmin": [12, 13, 16, 17, 18, 19, 21, 28], "vmax": [12, 13, 16, 17, 18, 19, 21, 28], "70": [12, 29], "contourf": [12, 14], "cb": 12, "400": 12, "ffffff": 12, "crustalthick": 12, "lab": 12, "130": 12, "ddddff": 12, "9999ff": [12, 14], "555555": 12, "lithospherethick": 12, "extract": [13, 20], "particular": 13, "mechan": 13, "profil": 13, "great": [13, 28], "circl": [13, 28], "pyproj": 13, "1000": [13, 20], "vp": 13, "property_at_lat_lon_depth_point": 13, "quantity_id": 13, "check": [13, 15, 16, 17, 20, 21], "nlayer": 13, "empti": [13, 14, 20, 21], "layer_properti": 13, "_litho_data": 13, "densiti": 13, "360": [13, 14, 17, 18, 19, 20, 21, 23], "90": [13, 14, 16, 17, 18, 19, 21, 23, 24, 25], "1km": 13, "id": 13, "density_at_1km": 13, "gdal": 13, "great_circle_profil": 13, "startlonlat": 13, "endlonlat": 13, "qid": 13, "ll0": 13, "lon0": 13, "lat0": 13, "ll1": 13, "lon1": 13, "lat1": 13, "km": 13, "separ": 13, "great_circle_npoint": 13, "radian": [13, 23, 25, 28], "ll": 13, "enumer": [13, 14, 20], "property_on_depth_profil": 13, "lonlat1": 13, "lonlat2": 13, "join": 13, "lonlat1r": 13, "lonlat2r": 13, "xyz1": 13, "lonlat2xyz": 13, "xyz2": 13, "mid": [13, 23, 24], "xyzn": 13, "lonlatn": 13, "xyz2lonlat": 13, "80": 13, "45": [13, 14], "midlonlat": 13, "about": [13, 15, 16, 19, 20], "drang": 13, "cross": [13, 26], "section": 13, "211": [13, 21], "212": [13, 21], "m1": 13, "2000": [13, 19], "3000": 13, "lonr": 13, "latr": 13, "ptslo": 13, "ptsla": 13, "101": 13, "full": 14, "descript": [14, 17], "tabl": 14, "c1_region_descriptor": [14, 20, 21], "crust_typ": 14, "_c1_crust_type_lat_lon": 14, "gridlonv": 14, "gridlatv": 14, "crust_type_i": 14, "empty_lik": [14, 20, 21], "crust_type_at": [14, 20, 21], "ls": 14, "cannot": 14, "directori": 14, "background": [14, 28, 29, 30], "xarrai": [14, 16, 17, 18, 19, 21], "h5netcdf": [14, 21], "map_ext": [14, 16, 17, 19, 21], "etopo_dataset": [14, 16, 19, 21], "http": [14, 16, 17, 18, 19, 21], "thredd": [14, 16, 19, 21], "socib": [14, 16, 19, 21], "es": [14, 16, 19, 21], "dodsc": [14, 16, 19, 21], "ancillary_data": [14, 16, 19, 21], "etopo1_bed_g_gmt4": [14, 16, 19, 21], "nc": [14, 16, 17, 18, 19, 21], "etopo_data": [14, 16, 19, 21], "open_dataset": [14, 16, 17, 18, 19, 21], "engin": [14, 16], "netcdf4": [14, 16], "regional_data": [14, 21], "sel": [14, 16, 17, 18, 19, 21], "slice": [14, 16, 17, 18, 19, 21], "coord": [14, 16, 17, 18, 19, 21], "val": [14, 16, 17, 18, 19, 21], "globaletopo_img": 14, "lightsourc": 14, "normal": [14, 21], "315": 14, "hillshad": 14, "shade": 14, "vert_exag": 14, "0005": 14, "drop": 14, "becaus": 14, "361": 14, "721": 14, "crust1pt0_clist": 14, "platform": 14, "6666ff": 14, "b3b3ff": 14, "archean": [14, 20], "proterozo": [14, 20], "003366": 14, "004d99": 14, "0066cc": 14, "0080ff": 14, "4da6ff": 14, "b30000": 14, "e60000": 14, "ff6666": 14, "ff9999": 14, "00cc88": 14, "orogen": 14, "ff751a": 14, "ff6600": 14, "ff8533": 14, "b34700": 14, "ff9933": 14, "margin": 14, "e6e600": 14, "rift": 14, "66ff99": 14, "phanerozo": 14, "009999": 14, "00e6e6": 14, "plateau": 14, "shelf": 14, "b3b300": 14, "slope": [14, 26], "cccca3": 14, "continent": 14, "crust_color_imag": 14, "hex2color": 14, "61": 14, "62": 14, "crust_color_image2": 14, "flipud": 14, "333": [14, 28], "crust1pt0": 14, "36": [14, 23], "regionalis": [14, 20, 21], "300": [14, 16], "desc": 14, "lanczo": 14, "ff4400": 14, "hatch": 14, "aaff00": 14, "now": [14, 18, 19, 20], "craton": 14, "tutori": [15, 21], "assum": 15, "familiar": [15, 28], "jupyt": 15, "environ": 15, "though": [15, 21], "download": [15, 16, 17, 19, 21], "manipul": [15, 16], "correct": [15, 17], "read": 15, "correctli": [15, 18], "corrupt": 15, "better": 15, "topographi": [15, 17, 19], "think": [15, 17], "suitabl": 15, "analysi": [15, 16], "go": [15, 16], "final": [15, 19], "put": 15, "togeth": 15, "turcott": 15, "donald": 15, "lawson": 15, "gerald": 15, "schubert": 15, "geodynam": 15, "ed": 15, "cambridg": 15, "york": 15, "univers": [15, 17], "press": 15, "2002": 15, "what": [15, 16, 17, 19], "aim": 15, "etopo1": 16, "amant": 16, "variou": 16, "ngdc": 16, "noaa": 16, "gov": 16, "mgg": 16, "too": [16, 19], "big": 16, "minut": [16, 17], "relief": 16, "procedur": 16, "nation": 16, "center": 16, "2009": 16, "org": [16, 17, 18], "7289": 16, "v5c8276m": 16, "url": 16, "open": [16, 23], "ask": 16, "subset": 16, "either": [16, 26], "th": 16, "subs_data": [16, 17, 18, 19, 21], "request": 16, "30th": 16, "height": [16, 21], "hint": [16, 17, 18], "match": 16, "doe": [16, 17], "horribl": [16, 18], "pixel": 16, "don": [16, 21], "mad": 16, "forev": 16, "cfeatur": [16, 17, 18, 19, 21], "naturalearthfeatur": [16, 17, 18, 19, 21], "physic": [16, 17, 18, 19, 21], "sydnei": 17, "earthbyt": 17, "group": 17, "www": 17, "world": 17, "million": 17, "year": 17, "like": [17, 18, 19], "integ": 17, "netcdf": 17, "multipli": 17, "storag": 17, "span": 17, "longitud": [17, 18, 21, 25, 28], "latitud": [17, 18, 25, 28], "regist": 17, "ftp": 17, "serv": 17, "otherwis": 17, "did": 17, "m\u00fcller": 17, "sdrolia": 17, "gaina": 17, "roest": 17, "2008": 17, "spread": 17, "rate": 17, "asymmetri": 17, "geochemistri": 17, "geosystem": 17, "q04006": 17, "1029": 17, "2007gc001743": 17, "let": 17, "expect": [17, 23], "compress": 17, "age_dataset": [17, 18, 19, 21], "age_data": [17, 18, 19, 21], "Is": [17, 20], "scrambl": 17, "someth": [17, 18], "wrong": 17, "rememb": 17, "isnan": [17, 18, 19, 21, 28], "problem": 18, "equal": 18, "difficult": 18, "purpos": 18, "graph": 18, "space": [18, 19, 24], "close": 18, "encount": 18, "time": [18, 28], "mercat": [18, 25], "distort": 18, "quantifi": 18, "small": [18, 24, 28], "en": 18, "wikipedia": 18, "wiki": 18, "mercator_project": 18, "somehow": 18, "our": [18, 19], "even_mesh": [18, 19, 20, 21], "spherical_mesh": [18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "icosahedral_mesh": [18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "include_face_point": [18, 19, 20, 21, 24, 25, 26, 27, 28], "number_of_mesh_point": [18, 19, 20, 21], "latitudes_in_radian": [18, 19, 20, 21], "latitudes_in_degre": [18, 19, 20, 21], "longitudes_in_radian": [18, 19, 20, 21], "longitudes_in_degre": [18, 19, 20, 21], "evenli": [18, 19], "uneven": 18, "flat": 18, "That": [18, 19], "against": 18, "begin": 18, "map_raster_to_mesh": [18, 19, 21], "latlongrid": [18, 19], "dlon": [18, 19, 21, 30], "mod": [18, 19], "dlat": [18, 19, 21, 30], "ilon": [18, 19, 21, 31], "ilat": [18, 19, 21, 31], "icoord": [18, 19, 21], "scipi": [18, 19, 21], "ndimag": [18, 19, 21], "mval": [18, 19, 21], "map_coordin": [18, 19, 21], "mode": [18, 19, 21], "astyp": [18, 19, 21, 23, 24, 25, 26, 27, 28, 29, 30], "meshag": [18, 19, 21], "meaningless": 18, "valid_lon": 18, "valid_lat": 18, "valid_data": 18, "syntaxerror": 18, "invalid": 18, "syntax": 18, "out": [19, 21, 28], "suffici": 19, "befor": 19, "made": [19, 24], "mistak": 19, "geodet": [19, 23, 24, 25, 29], "decis": 19, "want": 19, "meshheight": [19, 21], "set_xlim": [19, 21, 24], "7000": 19, "myawesomeplot": 19, "terribl": 19, "doesn": 19, "lost": 19, "smaller": 19, "bit": 19, "geolog": 20, "certain": 20, "relat": 20, "discretis": 20, "crustal": 20, "meet": 20, "criteria": 20, "relev": 20, "could": 20, "perhap": 20, "tool": [20, 21], "reason": 20, "crustype2": 20, "fill": [20, 21], "c2": 20, "s0": 20, "seds1": 20, "sthick": 20, "sensibl": 20, "projection0": 20, "crustyp": 20, "terran": 20, "easi": [20, 24, 25], "craton_cthick": 20, "logical_and": 20, "craton_lthick": 20, "proton_cthick": 20, "proton_lthick": 20, "crustnam": 20, "relationship": 20, "known": 21, "root": 21, "explain": 21, "plate": 21, "form": [21, 23, 26], "thermal": 21, "boundari": 21, "convect": 21, "mantl": 21, "simpl": 21, "observ": 21, "extra": 21, "sure": 21, "filter": 21, "floor": 21, "resampl": 21, "crusttyp": 21, "identifi": 21, "ocean_idx": 21, "is_ocean": 21, "saniti": 21, "img": 21, "even": [21, 24], "stack": 21, "6000": 21, "exercis": 21, "learn": 21, "workflow": 21, "start": [21, 28], "spherical_triangul": 23, "striangul": [23, 24, 25, 26, 27, 28, 29, 30], "vertices_lon_as_radian": 23, "vertices_lat_as_radian": 23, "s_area": 23, "3d": [23, 24, 25], "vertices_latlondeg": 23, "57": 23, "72": 23, "108": 23, "144": 23, "vertices_lat": 23, "vertices_lon": 23, "628217": 23, "62842006": 23, "refined_spherical_triangul": 23, "162": [23, 29], "777777": [23, 28], "122": [23, 25], "isocahedron": 23, "seg": [23, 24, 25, 29], "identify_seg": [23, 24, 25, 29], "s1": [23, 24, 25, 29], "s2": [23, 24, 25, 29], "icosohedron_map": 23, "pip": 23, "instal": 23, "compat": 23, "k3d": [23, 24, 25, 26, 27, 28, 29, 30], "camera_auto_fit": [23, 24, 25, 26, 27, 28, 29, 30], "grid_vis": [23, 24, 25, 26, 27, 28, 29, 30], "menu_vis": [23, 24, 25, 26, 27, 28, 29, 30], "axes_help": [23, 24, 25, 26, 27, 28, 29, 30], "uint32": [23, 24, 25, 26, 27, 28, 29, 30], "pcoars": 23, "wirefram": [23, 24, 25, 26, 27, 28, 29, 30], "0x8888ff": [23, 24], "flat_shad": [23, 24, 25, 26, 27, 28, 29, 30], "opac": [23, 24, 25, 26, 27, 28, 29, 30], "0x3333bb": [23, 24], "manag": [23, 24, 28, 29], "0xbbbbbb": [23, 24, 25, 28, 29], "point_siz": [23, 24, 25, 26, 27], "025": [23, 24], "0xff0000": [23, 24, 25], "04": 23, "0x00ff00": [23, 25], "save": 23, "html": 23, "get_snapshot": 23, "icosohedron_exampl": 23, "fp": 23, "write": 23, "icosahedr": [23, 24], "octahedr": [23, 24], "six": [23, 24], "cube": [23, 24], "buckybal": [23, 24], "soccer": 24, "ball": 24, "octahedral_mesh": 24, "triangulated_cube_mesh": [24, 25], "triangulated_soccerball_mesh": 24, "uniform_ring_mesh": 24, "detail": 24, "35": 24, "octo0": 24, "octo2": 24, "octor": 24, "octof0": 24, "octof2": 24, "octofr": 24, "cube0": 24, "cube2": 24, "cuber": 24, "ico0": [24, 29], "ico2": [24, 29], "icor": 24, "icof0": 24, "icof2": 24, "icofr": 24, "socc0": 24, "socc2": 24, "soccr": 24, "hierarchi": 24, "ring0": 24, "uniformly_refine_triangul": 24, "ring1": 24, "ring2": 24, "ring3": 24, "ringr": 24, "ring": 24, "4098": 24, "3074": 24, "6146": 24, "2562": [24, 29], "32": 24, "7682": [24, 26, 27], "92": [24, 29], "5762": 24, "7170": 24, "octo": 24, "ico": 24, "socc": 24, "inspir": 24, "c60": 24, "molecul": 24, "soccerbal": 24, "truncat": 24, "pentagon": 24, "hexagon": 24, "ly": 24, "prime": 24, "meridian": 24, "125": 24, "octahedron": 24, "addit": [24, 25], "narrow": [24, 25], "dimens": [24, 25], "variat": [24, 25], "smesh": 24, "isof0": 24, "120": 24, "lons0": [24, 25, 26, 27, 28, 29], "lats0": [24, 25, 26, 27, 28, 29], "lonsr": [24, 25, 29], "latsr": [24, 25, 29], "octagon": 24, "octagonf": 24, "icosahedronf": 24, "37": 24, "42": [24, 29], "482": 25, "longitudin": 25, "latitudin": 25, "multi": 25, "findic": 25, "cindic": 25, "fpoint": 25, "cpoint": 25, "color_map": [25, 26, 27, 28, 30], "basic_color_map": [25, 26, 27], "1st": 25, "3rd": 25, "0x779977": [25, 26, 27], "200": 25, "extent_glob": 25, "grid_lon": 25, "grid_lat": 25, "grid_loncoord": 25, "grid_latcoord": 25, "analytic_sol_ddlon": 26, "analytic_sol_ddlat": 26, "reprent": 26, "raw": 26, "although": 26, "less": 26, "consid": 26, "stripy_ddlon": 26, "stripy_ddlat": 26, "mesh_view": [26, 27, 28, 29, 30], "ipywidget": [26, 27, 28, 29, 30], "widget": [26, 27, 28, 29, 30], "ddlon": 26, "ddlat": 26, "chooser": [26, 27, 28, 29, 30], "color_rang": [26, 27, 28, 30], "999999": 27, "dfdz": 27, "unsmooth": 27, "smooth1": 27, "smooth2": 27, "smooth3": 27, "delta": [27, 30], "30722": 28, "As": 28, "pattern": 28, "event": 28, "catalogu": 28, "m5": 28, "dawn": 28, "31": 28, "iri": 28, "place": 28, "unknown": 28, "appear": 28, "mag": 28, "date": 28, "col": 28, "eq": 28, "genfromtxt": 28, "txt": 28, "comment": 28, "3382": 28, "42119653668380963": 28, "length": 28, "represent": 28, "just": 28, "distinguish": 28, "shallow": 28, "done": 28, "symbol": 28, "wash": 28, "few": 28, "larg": 28, "deep": 28, "depth_idr": 28, "500": 28, "paraview_color_map": [28, 30], "cool_to_warm": [28, 30], "95": 28, "ico1": 29, "ico3": 29, "ico4": 29, "ico5": 29, "ico6": 29, "ico7": 29, "642": 29, "10242": 29, "163842": 29, "refun": 29, "mlon": 29, "mlat": 29, "ico3mv": 29, "ico3ev": 29, "ico3cv": 29, "ico3et": 29, "ico3ct": 29, "692": 29, "1380": 29, "742": 29, "1480": 29, "664": 29, "1324": 29, "652": 29, "1300": 29, "03": 29, "035": 29, "055": 29, "85": 29, "91": 29, "102": 29, "63": 29, "64": 29, "87": 29, "96": 29, "four": 29, "wire_view": 29, "0x99aabb": 29, "viewer": 29, "0x002244": 29, "wire": 29, "frame": 29, "885500": 29, "ebv": 29, "ebt": 29, "cbv": 29, "cbt": 29, "dlon1": 30, "dlat1": 30, "dlon2": 30, "dlat2": 30, "proj_map": 31, "proj_flat": 31, "vor_lon": 31, "vor_lat": 31, "vlon": 31, "vlat": 31}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"introduct": [0, 12], "stripi": [0, 4, 5, 6, 7, 12, 24, 25, 26, 27], "link": 0, "access": 0, "triangul": [1, 3, 4, 9, 18, 23, 24, 29], "cartesian": 2, "mesh": [2, 3, 4, 5, 6, 7, 8, 9, 22, 23, 24, 25, 26, 27, 28, 29], "exampl": [3, 4, 5, 6, 7, 8, 9, 10, 11, 23, 24, 25, 26, 27, 28, 29, 30, 31], "1": [3, 12, 13, 14, 15, 23], "arbitrari": [3, 23], "point": [3, 8, 11, 18, 19, 23, 28, 31], "notebook": [3, 4, 5, 6, 7, 8, 9, 23, 24, 25, 26, 27, 28, 29, 31], "content": [3, 4, 5, 6, 7, 8, 9, 10, 11, 23, 24, 25, 26, 27, 28, 29, 30, 31], "refer": [3, 12, 15, 16, 17, 23], "vertic": [3, 23], "squar": 3, "make": [3, 17, 23], "plot": [3, 4, 17, 23], "predefin": [3, 4, 23, 24], "2": [4, 15, 24], "sampl": [4, 5, 13, 24, 25], "analysi": [4, 24], "characterist": [4, 24], "compar": [4, 6, 26], "3": [5, 15, 25], "interpol": [5, 10, 19, 25, 30], "defin": [5, 6, 7, 8, 25, 26, 27, 28], "two": [5, 25], "differ": [5, 7, 25, 27], "analyt": [5, 6, 7, 25, 26, 27], "function": [5, 6, 7, 25, 26, 27], "The": [5, 24, 25], "from": [5, 16, 25], "coars": [5, 25], "fine": [5, 19, 25], "grid": [5, 19, 25], "4": [6, 15, 26], "gradient": [6, 10, 26, 30], "comput": [6, 7, 8, 26, 27, 28], "deriv": [6, 26], "solut": [6, 26], "valu": [6, 7, 18, 19, 26, 27], "5": [7, 27], "smooth": [7, 10, 27, 30], "oper": [7, 27], "nois": [7, 27], "short": [7, 27], "wavelength": [7, 27], "result": [7, 27], "sm": [7, 27], "6": [8, 28], "scatter": [8, 28], "data": [8, 14, 16, 17, 19, 28], "heat": [8, 28], "map": [8, 18, 28], "uneven": [8, 28], "spatial": [8, 28], "distribut": [8, 28], "regular": [8, 28], "count": [8, 28], "flow": 8, "per": [8, 28], "triangl": [8, 28], "vertex": [8, 28], "invers": [8, 28], "distanc": [8, 28], "weight": [8, 28], "number": [8, 28], "measur": 8, "7": [9, 29], "refin": [9, 29], "uniform": [9, 29], "strategi": [9, 29], "visualis": [9, 28, 29], "target": [9, 29], "8": [10, 30], "spline": [10, 30], "tension": [10, 30], "9": [11, 31], "construct": [11, 31], "voronoi": [11, 31], "diagram": [11, 31], "region": [11, 31], "python": 12, "wrapper": 12, "litho": [12, 13], "0": [12, 13, 14], "format": 12, "global": 13, "crust": 14, "A": [15, 16, 17, 18, 19], "quick": [15, 16, 17, 18, 19], "look": [15, 16, 17, 18, 19, 24], "depth": [15, 16, 17, 18, 19, 21], "ag": [15, 16, 17, 18, 19, 21], "relationship": [15, 16, 17, 18, 19], "seafloor": [15, 16, 17, 18, 19], "requir": 15, "background": 15, "step": 15, "spoiler": 15, "read": [16, 17], "etopo": 16, "remot": 16, "servic": 16, "valid": 16, "debug": 17, "let": 18, "s": 18, "try": 18, "routin": 18, "have": [18, 19], "find": [18, 19], "exercis": [18, 19], "first": 19, "resolut": 19, "triangular": 19, "height": 19, "oh": 19, "No": 19, "properti": 20, "craton": 20, "ocean": 21, "spheric": [22, 23], "sphere": [23, 25, 26], "an": 23, "icosahedron": [23, 24], "lavavu": 23, "view": 23, "inform": 23, "face": 24, "like": 24, "thi": 24, "earthquak": 28, "other": 28, "than": 28, "frequenc": 28}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 56}}) \ No newline at end of file