From 9cdf740d74309cc66153c5485e6cd2a69c432ff4 Mon Sep 17 00:00:00 2001 From: Huite Date: Wed, 4 Sep 2024 18:29:40 +0000 Subject: [PATCH] deploy: b2f9dd6498042af4ff6e10105afe41c9b72a9068 --- .doctrees/environment.pickle | Bin 951771 -> 951771 bytes .../examples-dev/sg_execution_times.doctree | Bin 8152 -> 8152 bytes .doctrees/examples-dev/voronoi.doctree | Bin 51044 -> 51044 bytes .doctrees/examples/connectivity.doctree | Bin 46218 -> 46218 bytes .doctrees/examples/overlap_regridder.doctree | Bin 37564 -> 37564 bytes .doctrees/examples/partitioning.doctree | Bin 106715 -> 106715 bytes .doctrees/examples/plotting.doctree | Bin 97021 -> 97021 bytes .doctrees/examples/quick_overview.doctree | Bin 365422 -> 365422 bytes .doctrees/examples/regridder_overview.doctree | Bin 109189 -> 109189 bytes .doctrees/examples/selection.doctree | Bin 249390 -> 249390 bytes .doctrees/examples/sg_execution_times.doctree | Bin 16860 -> 16860 bytes .doctrees/examples/vector_conversion.doctree | Bin 98942 -> 98942 bytes .doctrees/sample_data/adh_san_diego.doctree | Bin 11407 -> 11407 bytes .doctrees/sample_data/disk.doctree | Bin 10916 -> 10916 bytes .doctrees/sample_data/elevation_nl.doctree | Bin 10956 -> 10956 bytes .../sample_data/sg_execution_times.doctree | Bin 13035 -> 13035 bytes .doctrees/sample_data/xoxo.doctree | Bin 10295 -> 10295 bytes .doctrees/sg_execution_times.doctree | Bin 24912 -> 24912 bytes .../quick_overview.zip | Bin 14537 -> 14537 bytes .../overlap_regridder.ipynb | 2 +- .../voronoi.zip | Bin 31515 -> 31515 bytes .../regridder_overview.zip | Bin 18176 -> 18176 bytes .../adh_san_diego.ipynb | 2 +- .../3e8af3e56da80727f8440a5b5f94f5cb/disk.zip | Bin 2214 -> 2214 bytes .../adh_san_diego.zip | Bin 2262 -> 2262 bytes .../provinces_nl.zip | Bin 1486 -> 1486 bytes .../connectivity.zip | Bin 20917 -> 20917 bytes .../partitioning.ipynb | 2 +- .../voronoi.ipynb | 2 +- .../elevation_nl.ipynb | 2 +- .../provinces_nl.ipynb | 2 +- .../connectivity.ipynb | 2 +- .../selection.ipynb | 2 +- .../plotting.ipynb | 2 +- .../overlap_regridder.zip | Bin 16407 -> 16407 bytes .../partitioning.zip | Bin 12440 -> 12440 bytes .../elevation_nl.zip | Bin 1965 -> 1965 bytes .../selection.zip | Bin 20756 -> 20756 bytes .../disk.ipynb | 2 +- .../vector_conversion.ipynb | 2 +- .../cc393383c363f7c590c6ef714836f52a/xoxo.zip | Bin 1859 -> 1859 bytes .../plotting.zip | Bin 15673 -> 15673 bytes .../xoxo.ipynb | 2 +- .../quick_overview.ipynb | 2 +- .../regridder_overview.ipynb | 2 +- .../vector_conversion.zip | Bin 22200 -> 22200 bytes _images/sphx_glr_adh_san_diego_001.png | Bin 82413 -> 82413 bytes _images/sphx_glr_connectivity_001.png | Bin 55334 -> 55334 bytes _images/sphx_glr_connectivity_002.png | Bin 22864 -> 22864 bytes _images/sphx_glr_connectivity_003.png | Bin 51949 -> 51949 bytes _images/sphx_glr_connectivity_004.png | Bin 31962 -> 31962 bytes _images/sphx_glr_connectivity_005.png | Bin 94142 -> 94142 bytes _images/sphx_glr_connectivity_006.png | Bin 163652 -> 163652 bytes _images/sphx_glr_connectivity_007.png | Bin 226127 -> 226127 bytes _images/sphx_glr_connectivity_008.png | Bin 128694 -> 128694 bytes _images/sphx_glr_connectivity_009.png | Bin 59547 -> 59547 bytes _images/sphx_glr_connectivity_010.png | Bin 95976 -> 95976 bytes _images/sphx_glr_connectivity_011.png | Bin 63734 -> 63734 bytes _images/sphx_glr_connectivity_012.png | Bin 52182 -> 52182 bytes _images/sphx_glr_disk_001.png | Bin 240107 -> 240107 bytes _images/sphx_glr_elevation_nl_001.png | Bin 342790 -> 342790 bytes _images/sphx_glr_overlap_regridder_001.png | Bin 154063 -> 154063 bytes _images/sphx_glr_overlap_regridder_002.png | Bin 257474 -> 257474 bytes _images/sphx_glr_overlap_regridder_003.png | Bin 40686 -> 40686 bytes _images/sphx_glr_overlap_regridder_004.png | Bin 42959 -> 42959 bytes _images/sphx_glr_overlap_regridder_005.png | Bin 39918 -> 39918 bytes _images/sphx_glr_partitioning_001.png | Bin 136194 -> 136194 bytes _images/sphx_glr_partitioning_002.png | Bin 372923 -> 372923 bytes _images/sphx_glr_partitioning_003.png | Bin 41619 -> 41619 bytes _images/sphx_glr_partitioning_004.png | Bin 601515 -> 601515 bytes _images/sphx_glr_partitioning_005.png | Bin 136427 -> 136427 bytes _images/sphx_glr_partitioning_006.png | Bin 806415 -> 806415 bytes _images/sphx_glr_partitioning_007.png | Bin 221109 -> 221109 bytes _images/sphx_glr_plotting_001.png | Bin 62521 -> 62521 bytes _images/sphx_glr_plotting_002.png | Bin 180795 -> 180795 bytes _images/sphx_glr_plotting_003.png | Bin 142067 -> 142067 bytes _images/sphx_glr_plotting_004.png | Bin 12185 -> 12185 bytes _images/sphx_glr_plotting_005.png | Bin 149188 -> 149188 bytes _images/sphx_glr_plotting_006.png | Bin 356061 -> 356061 bytes _images/sphx_glr_plotting_007.png | Bin 141084 -> 141084 bytes _images/sphx_glr_plotting_008.png | Bin 44427 -> 44427 bytes _images/sphx_glr_plotting_009.png | Bin 62521 -> 62521 bytes _images/sphx_glr_plotting_010.png | Bin 36103 -> 36103 bytes _images/sphx_glr_provinces_nl_001.png | Bin 28732 -> 28732 bytes _images/sphx_glr_quick_overview_001.png | Bin 42009 -> 42009 bytes _images/sphx_glr_quick_overview_002.png | Bin 52516 -> 52516 bytes _images/sphx_glr_regridder_overview_001.png | Bin 136194 -> 136194 bytes _images/sphx_glr_regridder_overview_002.png | Bin 177260 -> 177260 bytes _images/sphx_glr_regridder_overview_003.png | Bin 68819 -> 68819 bytes _images/sphx_glr_regridder_overview_004.png | Bin 71504 -> 71504 bytes _images/sphx_glr_regridder_overview_005.png | Bin 71524 -> 71524 bytes _images/sphx_glr_regridder_overview_006.png | Bin 70938 -> 70938 bytes _images/sphx_glr_regridder_overview_007.png | Bin 82012 -> 82012 bytes _images/sphx_glr_regridder_overview_008.png | Bin 116743 -> 116743 bytes _images/sphx_glr_regridder_overview_009.png | Bin 158393 -> 158393 bytes _images/sphx_glr_regridder_overview_010.png | Bin 114983 -> 114983 bytes _images/sphx_glr_regridder_overview_011.png | Bin 38132 -> 38132 bytes _images/sphx_glr_selection_001.png | Bin 136194 -> 136194 bytes _images/sphx_glr_selection_002.png | Bin 121050 -> 121050 bytes _images/sphx_glr_selection_003.png | Bin 136194 -> 136194 bytes _images/sphx_glr_selection_004.png | Bin 123428 -> 123428 bytes _images/sphx_glr_selection_005.png | Bin 128777 -> 128777 bytes _images/sphx_glr_selection_006.png | Bin 119627 -> 119627 bytes _images/sphx_glr_selection_007.png | Bin 120097 -> 120097 bytes _images/sphx_glr_selection_008.png | Bin 119925 -> 119925 bytes _images/sphx_glr_selection_009.png | Bin 120077 -> 120077 bytes _images/sphx_glr_selection_010.png | Bin 122133 -> 122133 bytes _images/sphx_glr_selection_011.png | Bin 120719 -> 120719 bytes _images/sphx_glr_selection_012.png | Bin 128766 -> 128766 bytes _images/sphx_glr_selection_013.png | Bin 125560 -> 125560 bytes _images/sphx_glr_selection_014.png | Bin 134352 -> 134352 bytes _images/sphx_glr_selection_015.png | Bin 132250 -> 132250 bytes _images/sphx_glr_selection_016.png | Bin 65908 -> 65908 bytes _images/sphx_glr_vector_conversion_001.png | Bin 136194 -> 136194 bytes _images/sphx_glr_vector_conversion_002.png | Bin 45810 -> 45810 bytes _images/sphx_glr_vector_conversion_003.png | Bin 185988 -> 185988 bytes _images/sphx_glr_vector_conversion_004.png | Bin 187572 -> 187572 bytes _images/sphx_glr_vector_conversion_005.png | Bin 136154 -> 136154 bytes _images/sphx_glr_vector_conversion_006.png | Bin 309142 -> 309142 bytes _images/sphx_glr_vector_conversion_007.png | Bin 194921 -> 194921 bytes _images/sphx_glr_vector_conversion_008.png | Bin 48236 -> 48236 bytes _images/sphx_glr_vector_conversion_009.png | Bin 68852 -> 68852 bytes _images/sphx_glr_vector_conversion_010.png | Bin 44973 -> 44973 bytes _images/sphx_glr_vector_conversion_011.png | Bin 194690 -> 194690 bytes _images/sphx_glr_voronoi_001.png | Bin 101002 -> 101002 bytes _images/sphx_glr_voronoi_002.png | Bin 109951 -> 109951 bytes _images/sphx_glr_voronoi_003.png | Bin 105005 -> 105005 bytes _images/sphx_glr_voronoi_004.png | Bin 102758 -> 102758 bytes _images/sphx_glr_voronoi_005.png | Bin 104753 -> 104753 bytes _images/sphx_glr_voronoi_006.png | Bin 91558 -> 91558 bytes _images/sphx_glr_voronoi_007.png | Bin 199109 -> 199109 bytes _images/sphx_glr_voronoi_008.png | Bin 93804 -> 93804 bytes _images/sphx_glr_xoxo_001.png | Bin 132004 -> 132004 bytes .../examples-dev/sg_execution_times.rst.txt | 4 +- _sources/examples-dev/voronoi.rst.txt | 2 +- _sources/examples/connectivity.rst.txt | 26 ++++----- _sources/examples/overlap_regridder.rst.txt | 10 ++-- _sources/examples/partitioning.rst.txt | 24 ++++----- _sources/examples/plotting.rst.txt | 32 +++++------ _sources/examples/quick_overview.rst.txt | 48 ++++++++--------- _sources/examples/regridder_overview.rst.txt | 34 ++++++------ _sources/examples/selection.rst.txt | 50 +++++++++--------- _sources/examples/sg_execution_times.rst.txt | 18 +++---- _sources/examples/vector_conversion.rst.txt | 20 +++---- _sources/sample_data/adh_san_diego.rst.txt | 4 +- _sources/sample_data/disk.rst.txt | 4 +- _sources/sample_data/elevation_nl.rst.txt | 4 +- .../sample_data/sg_execution_times.rst.txt | 10 ++-- _sources/sample_data/xoxo.rst.txt | 2 +- _sources/sg_execution_times.rst.txt | 28 +++++----- examples-dev/sg_execution_times.html | 4 +- examples-dev/voronoi.html | 2 +- examples/connectivity.html | 26 ++++----- examples/overlap_regridder.html | 10 ++-- examples/partitioning.html | 24 ++++----- examples/plotting.html | 32 +++++------ examples/quick_overview.html | 48 ++++++++--------- examples/regridder_overview.html | 34 ++++++------ examples/selection.html | 50 +++++++++--------- examples/sg_execution_times.html | 18 +++---- examples/vector_conversion.html | 20 +++---- sample_data/adh_san_diego.html | 4 +- sample_data/disk.html | 4 +- sample_data/elevation_nl.html | 4 +- sample_data/sg_execution_times.html | 10 ++-- sample_data/xoxo.html | 2 +- searchindex.js | 2 +- sg_execution_times.html | 28 +++++----- 168 files changed, 335 insertions(+), 335 deletions(-) diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index 291cb28c1cb09e3007aa1594a00a323abf30da49..58f81511014a565817c637ddaf674686ecb669f1 100644 GIT binary patch delta 56344 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 delta 56604 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 De5*N8 diff --git a/.doctrees/examples-dev/sg_execution_times.doctree b/.doctrees/examples-dev/sg_execution_times.doctree index 96ce2b6889e085b48c8ddbd842bea71514bdd327..e6d25e4b95c7853f2eb3b270753f5c8b880c95fc 100644 GIT binary patch delta 82 zcmca%f5U!51rv*znU>aM17^j^bD3X46FX46F|+1%1B1*QWbviY)y04E2?0CUTfl*t>CRp3^F z1dKPE2Bm@xut+jBG)w~;-~e_2n78>zk)d(6zuOyQCiAl~L*$r_wsi%cz&6G2vk zby|XXn@e)FxxqRUjZBivV3HPK-sX=LR;*B43{sPUl8A6fG6jlkuC05-4pv}kmX?x; zq5v$id1G5O#9@g>rb$VY_s%c{2NIZv97sziZ|oPIJi*d$^TUakLH;x|N=`{iG6v~D Y;{Benm)XR~c=GO#{0-x+?EUg diff --git a/.doctrees/examples/overlap_regridder.doctree b/.doctrees/examples/overlap_regridder.doctree index 191489f6d23e00bb31df686bed8b093421cc2fe2..be970f4914a5df1afb0888868c82a9ac818b20b3 100644 GIT binary patch delta 142 zcmdn9lxfdWrVa73oT)~pmZr%m1}T$_l_z)0A_;8XDC;H)ls7XnH%PKfnq=&N;B59Z z?ll7GwXjGvF-(NWK{=Z>(hT{*<|bO27+65%EWw=3t4o=fm<>$LCvPY}3!*nSRM6vx>XqDJ}}_y+N;^qx|J1^avNrAZmoK(L05_a|bSRs(rMCk90zp23Ci znHEH&3eMn-Ds5C`ptF2N7!-|Cnn$$my~cAOyghVq2N&)>=YQ5&ckQ*-Z?Ajn>gHQl zH-EKzachw#7$H;bpI>}weKowhczR*7#F(o!lbc)qUkwNL-ri34tgZo-(q`~JTgW1NZly3%=zYoCoj zUSN-n@0?~`fBpD!7gIs+4T7-7J!yg`ADN2&%M7{z|7(#4&q;9UL_%`@fETIO3XDUo=>U zk{X(;;DhCmsLxP5oK~^U8k%oV4(G0Yx@i+a%`|Zd3)o(Ym9hRy$%V5BGT?T5QH4iH7SaRB@lBAn7s>1 zm-`^mBA-FR7h%K1Tq%m`0hItuI#8xrZYh(A5;I6N3YUgUYj5nHSMI!W=aoA>-nEqC z!%?~Y?UmnGZ!WOUpX+iEURe{tMNj;(iU6sT0~e~b1SXkyn4a%igj4W#vLdHrw1bie zWLlO;{NV|t^OAaaFqrdflxR^>XOzR*zsszv+*%~m0F71D8L62=K&+5V#+;Hx!{dx= zEy^h=f>Kf^@=c&7rUzGu6nX+5!Z%i9C-9k$6D>-j?LD^3s05+x73ao}7Y?!mU4t+a&u$JYH-4e9 zfxDtZ<{->uqv(7 zSICsNi6%DM*0f%~bZ*>GK3q6?fYBVM6`k=a7?sFw5R_!m3CcM%G#H0aVwuzf@4q~@ zWqfG|TWorS9N*Qy|Mnlld$&$KGq2-$9nb4{_BTsIVLpU){A+*Z;?~u#&#=RfKH`NK RZ#&C=ntWMZJImOU{{d$n)ZqXC delta 5249 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 delta 3964 zcmeHKO=w+36y{>nT8&~Gsnl3B8_s)FxJLk+d_vVeU zn>WTTzcy38nmJNlo;lSYKXj$4qc_ncLqV!QKx7)g=j6afXROiAB<;)Zv(I-0PWG1% ze^Av%3Z0T+pqaEFoRr{cq#z6vlw=`|HyDPR=>RPR!)m3E3y1uo!|3l$xB69h;q6l0DCMM$~co9PCe>P?jE zM}H{4Eu1e89=le1nz_IjptIG;S7eN?I7p&ga?(m9Kjhm5*zir#I-{fllPrqsQvjD0 z1xjtwDR?TgZ25KqZt@M!O_h5W?HD?=wB$}sJ` zqKak)f;I&~d;;&4hY++Nn&cEz`L=hc6Yi1T{a9>Q`>&p?$Lo+8^A3BN8io2sO0Ytd z0Yw8R5?j(!(NgUMY%<1-$ucpEogtfyk%%&2!{w}FK(3O|&}OU?aG0^H{T*j!$7_si zy^IRDmZ+-`60GHzGD5UqIyn^6c@lH#faDv*cM2eVqE4(kXa0M?SR|V z_3|t4-94>{pvh$chG7$k$P75*P!A?a&Q3(D%f>7%D~tO&Vjt@Ny!dEU3reF;*anUY zfsB;}8!QJCv&hD?z!NP`yfN1e*vPx~=4a*jh2`?g^645=rZlkxwDShZB6nv52QOuE z0m)OQ+vuHuo6+BSYyQ?TvA=w?w6lD?G*Q03aJu$FYfh!XZq8^VlqWD;Nk{_EB&9^; z#I(D00uFauA2zqb^FrGIS{RO}zBXX7-oROpCuoywLR*XC-GGy2`S5iA`?u-CBP+b! zGnIuob--4K6-VoqxPt%`On%gkL?lPz~9&Q-hNW)w?@yF~Cd4>W|Ml4c8Anz^~wdTj*lB>?`{}-5Ni$?$e diff --git a/.doctrees/examples/quick_overview.doctree b/.doctrees/examples/quick_overview.doctree index c879e2f047b1105947a65c93bc6e8a315ef23ba6..061060f7506c32a07904bfa62d05d3457124f678 100644 GIT binary patch delta 24269 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 WjVRAgzhUiR{QvylZ&-WJbN&ZM#jIlh delta 23970 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 Kts8H7`o95g*lHyJ diff --git a/.doctrees/examples/regridder_overview.doctree b/.doctrees/examples/regridder_overview.doctree index 5a6fcf48aabf33dea26d0a0d2b29815dc82c8691..c896fe2a1fa0eddbc6e6223a63b99964edf62e06 100644 GIT binary patch delta 4801 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 diff --git a/.doctrees/examples/selection.doctree b/.doctrees/examples/selection.doctree index 9a47719cca9ec60779f86dd986981b1befd23259..32be7160c3f6f7fad50940f82ecb9f9eb3bc2382 100644 GIT binary patch delta 18471 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 S9-sVK{g3(6k5Arv&3^)k2WL_M delta 18387 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 diff --git a/.doctrees/examples/sg_execution_times.doctree b/.doctrees/examples/sg_execution_times.doctree index 073b052675d49f4c81665a2a3469e2fed3968a71..b32705a2add5becc2d9e19d66e322b677400bd88 100644 GIT binary patch delta 393 zcmcc9%y_4naYGIhi@Bwi)?`IyrOA_+EW|*ZDH-gsQ!)&CI1LP}OpWv`%`G=SU^>pi zY+`IN`5(LbWM2un$?w^Dn9YpLf&5fvQv(yQ_&i0?$zh7pllOA)FdLYHXnaI%iEpi zY;0&W`5(LbWM2un$?w^Dm`%;ifc#Wu3sVcQ_&i0?$zh7pllOA)FdG_xsk)-jfxtj)#CWNN(GimQP~ z6lfi?OAO8QfFhgEi#f4~0&PZ-GS&l%Y*v%*U{M4*23g9$QV%53I;C++?G%j+g{;iU z7o<%$vnV*QhyvY+qSQnWD6%1a|wkfA|tZ;vokGF<}7=Jb*Q_fKkDiB#h81 zo~+%@LcR3%iM|CrtZcl|^`aD8m`dQ3bN7i>su%0v@zkBN_Z$BSe{gcE{BSBMC2lL94+$Ls~;4EKpR zdHmnOb$R2?u>9#7wJW)yK?#tV5yi4_8k{S@9oLy_jln)_w*|OAxJZRc<{pBMM6gH< zJV_6eG~9S=qw7f#A|NrqEs}VXmf+BHNQ&81B2Ov!k>E)K zulriOp4U%zv+k0L6iM1aU_90if7 zs>+b1L>HZr!MjmxXPS^xp}lZ^()Dz|oD)s~%a&TkfM6|>roBl@(gV76_1fm?HsCn9 zgLgl#7vA0MO)g|M(Tz8bDodllMjpYd?7iSD_@u{-uqar>1f;PB?1rN{alh04lO*wS8&c1=5A^z20TEhR6`89oa#E$DH-)a$Fa z>)$`$=(V;|YigDk>Jw=bK%jgCK4vqjW0@p$T3NaA!S>4zkIC`w^*M$|9w5Y zyG|*IB6BGMgex>UoibP{HE_>RizG`_l6LL#@dg;tFdV$Q)=gqIreL8L*NN7wh%`Kj zWALC6oTvA=F#B>ahBQLoR7si>#Y5Kzq@n!$j;>> zH*d@wO@T?lJ!5Ov&vzFNj>BIw3)oA}tw&?QW|0A-b`VNXfM{|=FN_Id?Sm&eR?Q2BOG9MimnCW~|HW%F@Xub=_P%HQZXdLA6Cl=(q>2 zL;);XQEeswoe!ur&n~C>^%o117Tx^nOx<4j@T^jnqog<2IaxqyB?K!xIFWd;E+sU0 zu6Elq_3B&C_buvSe)ZL^SK6CwT!LJXnhhy|w>E$+&ZlH@F~#o>V$z_lKP=7;f4=rv z*GC;Oc`Lw6X#joB;CV){s8vSkP>693FSiNz29doMDtHGbS=tEiB)C#C z|H?-_tt?Y&yd3BN8B-9V)1bI2-szH!u@4)b`{dlDK}`MrSigGv&P2&9oT8P`GB7|z zvvp`BM5jb%QTtTt=JqR%x|72*7teORlUiUw1<5iENOuha%j1RS8ih^FxlnJez0f8c zXK?KP=k?M%YkhLT_{1$ZF359aARj8if-gx2R%E9A-glo#gPJbKi}m!iZ-=Y?@3|(s z+ArUvJ~X#oD?Bu}T`N2^w>=j;G`B#@@IRZ|aQfQECmupvN+LYMbmMXO{hMFbW9y|R;qdxTvyV*(=9nH!YAq;Nv?ilwGJ|G}>^nv) zL_PB^uWv4$YSP|YpRKo+w(37W-|kaVobriN#S#E1YAC*Q0FEUpige6QjS)L(5Y~Ik zPfc;oTTDeyAs{BeM1&g>K@As0QXR#!$p=i(qNZOAv|VUYj#yityZBu_ac`whM05nO5sG6Ygqj47z?@pQNfhrLvHCP=n}oEC z!?F9z-2`K#VBfs69Cxf3R|sfL^Bm#N5&)?n5X1lg delta 51 xcmeB=?2p{w%FCIOm}Y5eo@i_~*^k!&!P`8Y*O-;b!ff&xp>sfL^Bm#N5&)tv5MlrT diff --git a/.doctrees/sample_data/disk.doctree b/.doctrees/sample_data/disk.doctree index 75aed3738ef7abf601a542171d7115890ce20b89..e922374b02b79722e2f586e13b4acd7b3ad77eea 100644 GIT binary patch delta 49 xcmZ1yx+HXiDGz6=k*Q^pnWcI1WIG-Q1aEUYPaG?w<>Y6A=NTTdM0#301s!Xk!hk~a*CnB+o<0^P6N|}eg6DwL=5K=6BmlD&5S#!2 delta 51 xcmX>TdM0#301szMl7X>tVxqal+o<0^PQ`5<6g6DwL=5K=6BmlJq5T*bC diff --git a/.doctrees/sample_data/sg_execution_times.doctree b/.doctrees/sample_data/sg_execution_times.doctree index 799bf3c8615f89716e18356cd40c4aa101b1f002..cd17a49551da985f43f69f93b7a0231af38f3215 100644 GIT binary patch delta 225 zcmaEz`Z{$(2@|Wafr*yZWL;*Z$+MZP#KF8N8SJrBG7Ne+4GgRd4E2Cwo8K@UXW=%n z;8IXf&{Z(dGngFDt~mKVyD5{U#bhxKKQ2pDnSPFDMw89LoVh#-CKf2h8R(e4IoVKBXL5lc=jN-ThAbkM=&Fq@EjCL@nXm|3q8VdoY`Hm6ZZn6l37Uj~ LsmW$_^&{K>qQX9f delta 225 zcmaEz`Z{$(2@|W4rMZ^YWL;*Z$+MZP#KF8N8SJrBG7Ne+4GgRd4E2Cwo8K@UXW=$A z*eKQ41rnSPFDM&r%GoVh#-rlu&y8R(e4IoVKBXL5lc=jN-ThAbi$W@xI7EX+1bNtv(+o1;k>8k=uUl-tZ9Y>Xyh MU~0TsUHu3*0JF0`jsO4v diff --git a/.doctrees/sample_data/xoxo.doctree b/.doctrees/sample_data/xoxo.doctree index af12a285abae26df7e3bc819dd3fff6ebf94bea2..252f5b0ccd71f2cda12eac570026bff561998218 100644 GIT binary patch delta 20 ccmdlUusvWy1wW(7T7R09E7%s{jB1 delta 20 ccmdlUusvWy1wW(lT7R09DclsQ>@~ diff --git a/.doctrees/sg_execution_times.doctree b/.doctrees/sg_execution_times.doctree index 4064fb7bb5020cd9a951c3f504cc7987431d6a53..22c372671379170f79a98c9883139a6a2edfbc7b 100644 GIT binary patch delta 672 zcmZ9I&r1|x7{{5JH=J>2+o0KUQP;7>R&9NIXXbt1ovF}7EW{8IqfK_Q7oh91Ycx{%U%e?{< zCN~7*I4>JaGz8uvuImoDc#nCM`vGd# z;c1wIAMzTkwr4d7f6N}(o3UZ}b`^di;mKc$cO^W^WOc88x|kT=XYOeciVge5L>UI` zi%91|Ks#11Nk*NLhCdp%KDJh^x)Ocl)8%sHQ8#}xno delta 672 zcmZXQ&r1|x7{}R}SDbOjR&cjkv~_f`aczBlXWxBiUQ;v?6;VVY@nm_BT9x$DLC~lK zZykzfE)i6hj*0MII(zXTqJM$V!Gi{&|A6?+ETp5y=kxtOzrKe%iNl@5_LNp5r0nbj zOV7iq)^{(ef=cadP+=cU#vThnk*PiHi0Irc!F$7jt>z>g)jraN??rX9eHX@zvMzbSvw`p#6-Lv^f6X14fpU`_Eo|U& IlUprZ09>UMM*si- delta 63 zcmX?Ec(RZ;z?+#xgaHIXqLnxDN(*y@Mk_}yO#IZm*+BS=3Zu#7zvhn2K)K0|7B+CX I$*mSH0848WAOHXW diff --git a/_downloads/2113e51a6a17a0230a513258e99cc8d1/overlap_regridder.ipynb b/_downloads/2113e51a6a17a0230a513258e99cc8d1/overlap_regridder.ipynb index 769787e8b..70ca68759 100644 --- a/_downloads/2113e51a6a17a0230a513258e99cc8d1/overlap_regridder.ipynb +++ b/_downloads/2113e51a6a17a0230a513258e99cc8d1/overlap_regridder.ipynb @@ -197,7 +197,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.4" + "version": "3.12.5" } }, "nbformat": 4, diff --git a/_downloads/2dbba5ebb6d2057d196983a008981162/voronoi.zip b/_downloads/2dbba5ebb6d2057d196983a008981162/voronoi.zip index 8d531ec9fc8b61bb2bd2a042c2e080ab65679d27..3aa94f38ef9d2d5ff2b80d7de99fb2951e670347 100644 GIT binary patch delta 65 zcmbRJjdAujM&1B#W)=|!5Lh@_Wh1YSDaWG8Dv{rHt8F(sno7Genof?ba%2X|O9{&t|iuskAGj$>i87M`obh#uU!VXgc{FyCXADY_buD5nOI^ H4u=&0ABz%p delta 63 zcmZ1`xJ-~Yz?+#xgaHJKqm?)EHZpMl>B!aRq)awXV+vBzSVTVyvcVM=FZG?~o9;m8aWn;gJl4VRld HnZp?X4AK#w diff --git a/_downloads/422003fc9b51482872f8f3701ce47abe/provinces_nl.zip b/_downloads/422003fc9b51482872f8f3701ce47abe/provinces_nl.zip index 236892e7256af509255056948102b5853f857205..bf1b949185a68ca81d248c827f200cc71f725e9d 100644 GIT binary patch delta 63 zcmX@deU6(qz?+#xgaHH=O;*{+E6&IPq$A5UUP*4&VZ6!AXgZmV)sYz}Hrb2S3NAOf Hht&xH6BZH- delta 63 zcmX@deU6(qz?+#xgaHJKqLnxDiZgNm>BxhP{t}yY7;iE&noMS6bz}yLP4;57g3C?r HVRZrk<&h9| diff --git a/_downloads/43d7b47db560c8c70c383a84a444ed83/connectivity.zip b/_downloads/43d7b47db560c8c70c383a84a444ed83/connectivity.zip index c1873364de5ad26944d1b9a1d07ce161d3fedae0..baada4cb07be12a4deaa5b33453fbbc28e11935f 100644 GIT binary patch delta 65 zcmdnGm~rc3M&1B#W)=|!5a^$*vXOVS0>^~ODv?(6zm}gjz?+#xgaHH=O;*{+`=60x@nn@qlkx`D%_2+}SQt$wKV@@d2Fgv=WVeFL JP0nU_0st-35}N=3 delta 63 zcmZ3>zm}gjz?+#xgaHJKqLnxD{%7PUj#iFrx~HnLS%m2V3!};8r)-YQK)K19>{f8O I$=U2q01a6Yr~m)} diff --git a/_downloads/a50ba9731493d1c74010dcadb8694b20/selection.zip b/_downloads/a50ba9731493d1c74010dcadb8694b20/selection.zip index 3a4eebddb851d878b5a3977424593f644c23df3e..71de99aab3609685fb5d2e6cf1f62cf9b871c833 100644 GIT binary patch delta 65 zcmbQTh;hmyM&1B#W)=|!5STDoWh3u08IDPlRU)GfrzLOREi=uS(R6Z9fFmv!8vB~GzjNo#U HIoYiMbN3Zi delta 63 zcmX@icbJbiz?+#xgaHJKqLnxDUSQ+^(vi+r&d%KYlyNBwqsioMHb-Wl*yQtUMsT^w Hoa|NrLn#x- diff --git a/_downloads/d2379110fee2f2fbaf724f0142daaa8d/plotting.zip b/_downloads/d2379110fee2f2fbaf724f0142daaa8d/plotting.zip index 100d689ef0f4fdc106963728834528c73517166e..292d9cb0be5a230384e8eb2ccedacbc64a4bd25c 100644 GIT binary patch delta 63 zcmdm4wX=#hz?+#xgaHKFCaY}ZeI>@xJ6R=iPQcUqoBxYdsxq2RuC#Gv2Fgv|YhwnN JoBZ3x4gj+Q7ybYM delta 63 zcmdm4wX=#hz?+#xgaHJ?qm?)Ez7pezjaH7-`sr|Q^MA2QRYsG^l{SvdK)K0#ZOq_u JlYiUT0RV9k6@35z diff --git a/_downloads/e58b48ea6142c07792ef4f969043fbbe/xoxo.ipynb b/_downloads/e58b48ea6142c07792ef4f969043fbbe/xoxo.ipynb index ed1a4ffb9..6c71447b3 100644 --- a/_downloads/e58b48ea6142c07792ef4f969043fbbe/xoxo.ipynb +++ b/_downloads/e58b48ea6142c07792ef4f969043fbbe/xoxo.ipynb @@ -35,7 +35,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.4" + "version": "3.12.5" } }, "nbformat": 4, diff --git a/_downloads/e6a131fc5b44008f93f1969baa7ab8f2/quick_overview.ipynb b/_downloads/e6a131fc5b44008f93f1969baa7ab8f2/quick_overview.ipynb index 202b1b7af..d4816d04d 100644 --- a/_downloads/e6a131fc5b44008f93f1969baa7ab8f2/quick_overview.ipynb +++ b/_downloads/e6a131fc5b44008f93f1969baa7ab8f2/quick_overview.ipynb @@ -294,7 +294,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.4" + "version": "3.12.5" } }, "nbformat": 4, diff --git a/_downloads/ebcd3ee1b3bfa7afce3d928b994ed7fc/regridder_overview.ipynb b/_downloads/ebcd3ee1b3bfa7afce3d928b994ed7fc/regridder_overview.ipynb index 3c94d412b..33af737b4 100644 --- a/_downloads/ebcd3ee1b3bfa7afce3d928b994ed7fc/regridder_overview.ipynb +++ b/_downloads/ebcd3ee1b3bfa7afce3d928b994ed7fc/regridder_overview.ipynb @@ -330,7 +330,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.4" + "version": "3.12.5" } }, "nbformat": 4, diff --git a/_downloads/f25be90ee220882246ef4778e276e863/vector_conversion.zip b/_downloads/f25be90ee220882246ef4778e276e863/vector_conversion.zip index 691b46c87d3945549a7162d63462a1beb78f1acd..0618fdc0cbc8df06b465549f2112fdcb4c10390b 100644 GIT binary patch delta 65 zcmdn7mT|{gM&1B#W)=|!5STt$Wh3uAMUI7&RU%(yawcxxtY~DyXgc{>s3S8_Zn9RG LJzQ>bVVFArpC%Q( delta 65 zcmdn7mT|{gM&1B#W)=|!5Xg*H-pD&ok)tqLIWp$JnuN`p6^%?7O(s7Jbz}z0P1Xvt Lhs#Ya408tnesmP_ diff --git a/_images/sphx_glr_adh_san_diego_001.png b/_images/sphx_glr_adh_san_diego_001.png index b3117162e0d9ac64c0282157ad8c3bcecdf65f0c..d56c88c42b9d4c308c850b267861cad44f3c2079 100644 GIT binary patch delta 46 zcmaFc%=)&Ob%KYSk&Z$}Nl8JmmA-y%Vo5H3O(%r`ft9k>nvUaSzv delta 43 zcmZ3sfqB^m<_R8hhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcPJ8&HUWRVef diff --git a/_images/sphx_glr_connectivity_002.png b/_images/sphx_glr_connectivity_002.png index 95136bb3eb3dde100cbd08ae5c551f1a103e926d..7ebceeb737d46cddc2c8e8dde755b82e1b6a9221 100644 GIT binary patch delta 43 zcmcbxiSfcF#t9yBMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`fty@~(;Y$FiI delta 43 zcmcbxiSfcF#t9yBhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcPdldlyatIN2 diff --git a/_images/sphx_glr_connectivity_003.png b/_images/sphx_glr_connectivity_003.png index 54b3e14da30ada4c9b31af847c162926c052cd12..555c766b9da0eaee8d5ad3f62786833c7d3f42a9 100644 GIT binary patch delta 43 zcmaDmmHF*d<_R8hMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ftwVwh2Y^M;~ delta 43 zcmaDmmHF*d<_R8hhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcPYd-}5a*Pp) diff --git a/_images/sphx_glr_connectivity_004.png b/_images/sphx_glr_connectivity_004.png index a81e5c983e10c90503377e34956de03b290873da..7befbdf8447e548a915ab731fe5677ae5cad7f90 100644 GIT binary patch delta 43 zcmcchlkwJ1#t9yBMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ftmDB(Lg%A-J delta 43 zcmcchlkwJ1#t9yBhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcPE2#khiuDo3 diff --git a/_images/sphx_glr_connectivity_005.png b/_images/sphx_glr_connectivity_005.png index e70f601cd02ec0d9584707a97a22b6a11bc49cc8..2b8e620f2760e75081671685f2ce92d992140f6c 100644 GIT binary patch delta 46 zcmdmYpLO4T)(IYRMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%&gH3!?-zhexZB1j0$Oizg C$Py(0 diff --git a/_images/sphx_glr_connectivity_006.png b/_images/sphx_glr_connectivity_006.png index ffb8b2bb2fe9ece0402d04bf03f73c59da64bbca..989dc86b82a93bcfd5c8e0620cd74f4c5270f77c 100644 GIT binary patch delta 49 zcmX@|kMqbs&IulJMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJS}rZL^C F0|4!g6G{L8 delta 49 zcmX@|kMqbs&IulJhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcv{O=G%O F2LSht6ZrrD diff --git a/_images/sphx_glr_connectivity_007.png b/_images/sphx_glr_connectivity_007.png index 3f8f9996fb415d0d1f2e5793dfafe394baa880d5..3058eaeb5b525ccd3c49f832eb5faaa72cc5a5d1 100644 GIT binary patch delta 52 zcmX^AjQ9LA-U%LZMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJR?)0noV IF~2MV03)sxB>(^b delta 52 zcmX^AjQ9LA-U%LZhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcw)rZH_z IV}4l#057@})Bpeg diff --git a/_images/sphx_glr_connectivity_008.png b/_images/sphx_glr_connectivity_008.png index 400b928903ea372c4f68065d583720a4cc4a12a8..2567a76238639eb89100051c0c215998cf0606c6 100644 GIT binary patch delta 46 zcmdn?mVMh>_6Z(xMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%%#d;_6Z(xhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1hg_yz#7 C;}Wz0 diff --git a/_images/sphx_glr_connectivity_009.png b/_images/sphx_glr_connectivity_009.png index e5e60c63e60e71770c8f81ae84528c0c96436192..972276f7174fb4eb97ac459537c2b91d61f49b7b 100644 GIT binary patch delta 43 zcmbPzk$Lt-<_R8hMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ftnZ5u3WQP!X delta 43 zcmbPzk$Lt-<_R8hhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcPGkpO7YHSfH diff --git a/_images/sphx_glr_connectivity_010.png b/_images/sphx_glr_connectivity_010.png index 064f39835dffc2dd5deb94a90fc84eefcbddab96..da7f17a8b92fb417993de9311c2cbbf6846e0040 100644 GIT binary patch delta 46 zcmaFymi5J3)(IYRMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%&Ql>q>| CjS?3C delta 46 zcmaFymi5J3)(IYRhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1irDgyw+ Ce-g$3 diff --git a/_images/sphx_glr_connectivity_011.png b/_images/sphx_glr_connectivity_011.png index c1942c0e454c833717cc1bcf141048e9f45cdf41..f2b175f6bf18a381ff175da62c5db5c19d36a6d7 100644 GIT binary patch delta 43 zcmezNk@?$4<_R8hMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ftP51!-jP4QJ delta 43 zcmezNk@?$4<_R8hhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcPoA3hwlG753 diff --git a/_images/sphx_glr_connectivity_012.png b/_images/sphx_glr_connectivity_012.png index 86e33e8db136a549e497c94a44f38ada1dae8bab..0f1af43253d08e55def9f77f840fe9fb6bf23252 100644 GIT binary patch delta 43 zcmcaMo%z~y<_R8hMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ft6`TeDWv39D delta 43 zcmcaMo%z~y<_R8hhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcPD>w}RYm5;| diff --git a/_images/sphx_glr_disk_001.png b/_images/sphx_glr_disk_001.png index 1d5e474099890dd6a664035f9555f832a1032245..49867e696f9d82ba9ed4c2b775faf1fe4458d5b5 100644 GIT binary patch delta 52 zcmaETneX*wz6l<3Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJR?)0noV IF}JP+04FgN3;+NC delta 52 zcmaETneX*wz6l<3hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcw)rZH_z IV{Tmu05d%ly8r+H diff --git a/_images/sphx_glr_elevation_nl_001.png b/_images/sphx_glr_elevation_nl_001.png index 7819b8a76f83409116fbfbf5037ceaa97c4d69f8..782c33a1078da63b5b29c65e726c770d93077695 100644 GIT binary patch delta 58 zcmZqsCerpzWP*pBk&Z$}Nl8JmmA-y%Vo5H3O(%r_g;TGJS}rZHtk F0sz%j5-H3!?-zhexwWcv{O=HT8 F1OVSu65jv- diff --git a/_images/sphx_glr_overlap_regridder_002.png b/_images/sphx_glr_overlap_regridder_002.png index 66da949747b3b11efdd3adfeec632ba1fd5892dd..873c690d2831f298697c628a2c840ab8253bb836 100644 GIT binary patch delta 52 zcmX?foBz;l{s|s(Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJR?)0noV IF~__G02*%-=Kufz delta 52 zcmX?foBz;l{s|s(hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcw)rZH_z IV~%+X0494BmH+?% diff --git a/_images/sphx_glr_overlap_regridder_003.png b/_images/sphx_glr_overlap_regridder_003.png index 31c64194bdb8db12595a8169c186f7c5ef95d9f3..5401bc11bb344b297e9065ca0fe05ec2273db528 100644 GIT binary patch delta 43 zcmaF2m+9SJrU@Q$Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ftb<6_*c_|S8 delta 43 zcmaF2m+9SJrU@Q$hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcP>zD@se-06@ diff --git a/_images/sphx_glr_overlap_regridder_004.png b/_images/sphx_glr_overlap_regridder_004.png index f090da16360863d070ca899f75cfd7e5dfdcc483..8efa8a356d24ea2aeaf363a75f945104c4be499e 100644 GIT binary patch delta 43 zcmX?qp6UE~rU@Q$Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ftWiAH*beRy( delta 43 zcmX?qp6UE~rU@Q$hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcP%UlisdVUdp diff --git a/_images/sphx_glr_overlap_regridder_005.png b/_images/sphx_glr_overlap_regridder_005.png index 7fa6f117c54a151f8fcbb35590a13c41d3a062e7..06349f8f229ac41d4ad194fb5cc44d93da79fad4 100644 GIT binary patch delta 43 zcmaF2o$1|nrU@Q$Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ftb<73;cR&#E delta 43 zcmaF2o$1|nrU@Q$hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcP>zEAyeI*f} diff --git a/_images/sphx_glr_partitioning_001.png b/_images/sphx_glr_partitioning_001.png index b71664e66ff9caa68254936b05b2f0c6e8686b80..809108c2a9674c53e8fd4aa1fa08ddfea787b31f 100644 GIT binary patch delta 49 zcmZo#!O^sWV}ggAk&Z$}Nl8JmmA-y%Vo5Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJR?)0kS* Om|N3Wwx+R$ZU6w5fEA7a delta 58 zcmdn}P;B=@u?Ze>hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcw)rZKgq OF}J3%Y)xYg-2eclrWQQ_ diff --git a/_images/sphx_glr_partitioning_003.png b/_images/sphx_glr_partitioning_003.png index 52e58fd9ffa925846d8f1a799f2f2cad14efeb9b..433a7d540ca5d101e55f74eb84f63b63eff7aac3 100644 GIT binary patch delta 43 zcmbPylxgx&rU@Q$Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ft=`I2QU49S( delta 43 zcmbPylxgx&rU@Q$hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcP(_I7rV`C7p diff --git a/_images/sphx_glr_partitioning_004.png b/_images/sphx_glr_partitioning_004.png index 2389a15d0cf74afedc1d7722acac9d50556ced0f..33cf8e522417ca82958870b77600f270a726fef4 100644 GIT binary patch delta 70 zcmZ2|TV?fal?fhlMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJR?)0kS* am|N3WTGLot)7VH+|#z!H3!?-zhexwWcw)rZKgq aF}J3%w5GAPrm?lAvA3piY)#{I)dc{+8X05& diff --git a/_images/sphx_glr_partitioning_005.png b/_images/sphx_glr_partitioning_005.png index 80f8c546e50ee8804c73e10a588d61ab805ba275..bed88dccdcf794ec0eca204375fca529f34b43a9 100644 GIT binary patch delta 49 zcmaF8lH>JCjtL%eMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJS}rZKgO F007&s5-9)x delta 49 zcmaF8lH>JCjtL%ehB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcv{O=D^m F0RZK$64(F$ diff --git a/_images/sphx_glr_partitioning_006.png b/_images/sphx_glr_partitioning_006.png index ec0b982c1a9eceb8ff29aff7a98776756646454b..6d901bb0097a14d4187a3fe376cb0500f3e5ca27 100644 GIT binary patch delta 79 zcmeC5W7t2(aDs=Nk&Z$}Nl8JmmA-y%Vo5_SQ6x)-=x6G_KY(?yYG&D}4cI2pfL@ delta 79 zcmeC5W7t2(aDs=Np^idENl8JmmA-y%Vo5SX>6@&?5$}Wt!bRCXH3O(%r_g;TGJR?)0noV IG5f~@00|Hh_5c6? delta 52 zcmdnGpLgqi-U%LZhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcw)rZH_z IWA={+02Le)r2qf` diff --git a/_images/sphx_glr_plotting_001.png b/_images/sphx_glr_plotting_001.png index 76e2c6e7721a786c883c8f167c8863abfbb07e29..e5b1a87a9690501fa06ef85c8a3bd7393a3f77d2 100644 GIT binary patch delta 43 zcmdn_f_di)<_R8hMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ftUH%LJcFz%w delta 43 zcmdn_f_di)<_R8hhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcPyZjjde6$ig diff --git a/_images/sphx_glr_plotting_002.png b/_images/sphx_glr_plotting_002.png index 4801f8c33521a49e5c0edf1eddd23e4a65dda2ce..5ae6d1a57da4f8f34f9d0497d3f9d897131cd02d 100644 GIT binary patch delta 49 zcmdnp!o9nNdxD3Yk&Z$}Nl8JmmA-y%Vo5H3O(%r_g;TGJS}rZM$u F0RZmF60ZON delta 49 zcmex-mE-eOjtL%ehB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcv{O=IfS F0s#2P6J7uS diff --git a/_images/sphx_glr_plotting_004.png b/_images/sphx_glr_plotting_004.png index 0cd44c85fa32f689d96b862baf77de3c7c2cae34..9491c6611d1b03f6616a7209a5a9ae114a57ecde 100644 GIT binary patch delta 41 wcmbOkKQn%Uhn$g)LPkkRL9vy-er{q(K~8>2PG*u`eo?x2PG*u`eo?yqWyyDn8`F&S0YM-SfB*mh diff --git a/_images/sphx_glr_plotting_005.png b/_images/sphx_glr_plotting_005.png index f5ce9e44e0db14598fff00831af5a73caa5488e8..15c8f332bf107976f227b00e6f19d92714a70855 100644 GIT binary patch delta 49 zcmX@o%Xy@ibApGQk&Z$}Nl8JmmA-y%Vo5H3O(%r_g;TGJR?)0kS* Om|N3Wwx+R`=K%ntTNS7P delta 58 zcmcb6SM=^((Fq=MhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcw)rZKgq OF}J3%Y)xY=&jSFnffiQ) diff --git a/_images/sphx_glr_plotting_007.png b/_images/sphx_glr_plotting_007.png index b38129f063543bf4c2d6cfd588c6572a18d54a62..f7ab1207ac4b6521a065d79f6c4a3894fc50e026 100644 GIT binary patch delta 49 zcmbPpj$_U_jtL%eMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJS}rZH_( F0|3lJ5*Ppg delta 49 zcmbPpj$_U_jtL%ehB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcv{O=H@o F1_0JV62|}l diff --git a/_images/sphx_glr_plotting_008.png b/_images/sphx_glr_plotting_008.png index b3e5f177a4e7be8d150db7d6c6ac576d67a68bce..6619399b3e6b39d90f00e4fc3a1cfab4482209d5 100644 GIT binary patch delta 43 ycmeCa&D4FHX@ZBGk&Z$}Nl8JmmA-y%Vo5H3O(%r`ftUH%LJcFz%w delta 43 zcmdn_f_di)<_R8hhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcPyZjjde6$ig diff --git a/_images/sphx_glr_plotting_010.png b/_images/sphx_glr_plotting_010.png index f658df6dd7a2982c3338e4c28a071abcd077ecec..b8823302baa4e2886d9894df5ab230f9b37c3fb9 100644 GIT binary patch delta 43 ycmZpl#ne8FX@ZBGk&Z$}Nl8JmmA-y%Vo5H3O(%r`ftUCRdmbR-b| delta 43 zcmdnH3!?-zjcPyOs|CdI=G& diff --git a/_images/sphx_glr_quick_overview_001.png b/_images/sphx_glr_quick_overview_001.png index 6fc2bcac6ba56fd9d42cb500ec69184bf4269a2e..b0bc3aa09a3aa01d5227d49cad07f6e2730c3fcc 100644 GIT binary patch delta 43 zcmbPvf@$UnrU@Q$Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ftZC(rjVQ>(e delta 43 zcmbPvf@$UnrU@Q$hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcP+q@V6XH^kO diff --git a/_images/sphx_glr_quick_overview_002.png b/_images/sphx_glr_quick_overview_002.png index 65e50e6117050b08a0561a3cf5e56649732aa8a1..d9ec0d964d660d1b0592d11a6fd56416a13bb646 100644 GIT binary patch delta 43 zcmZ27i+RZ`<_R8hMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ft?K=YiR{;=< delta 43 zcmZ27i+RZ`<_R8hhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcP+jj;4T;>rv diff --git a/_images/sphx_glr_regridder_overview_001.png b/_images/sphx_glr_regridder_overview_001.png index b71664e66ff9caa68254936b05b2f0c6e8686b80..809108c2a9674c53e8fd4aa1fa08ddfea787b31f 100644 GIT binary patch delta 49 zcmZo#!O^sWV}ggAk&Z$}Nl8JmmA-y%Vo5H3O(%r_g;TGJS}rZKT? F0RZz!63zes delta 49 zcmaF!g6qu-t_dD;hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcv{O=Du) F0s#F;6MX;x diff --git a/_images/sphx_glr_regridder_overview_003.png b/_images/sphx_glr_regridder_overview_003.png index e72c28814812cb684b4b3f9f41cb7300f964b5fb..a35c43e63111ba5d471cec8e3687e402c6ff270c 100644 GIT binary patch delta 46 zcmcaSljZVEmI)qmMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%)W@&Evq C%Mio> delta 46 zcmcaSljZVEmI)qmhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1j$H3O(%r_g;wx%(@5(5C8 C=MirJ delta 46 zcmcbxj^)BSmI)qmhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1i*B?bVc C*%BTA diff --git a/_images/sphx_glr_regridder_overview_005.png b/_images/sphx_glr_regridder_overview_005.png index 2751b163c1785aa8ddc76805a1b195b5214160c8..5137e53234f362f629ec5fe67e1133e923b48229 100644 GIT binary patch delta 46 zcmaE|j^)WZmI)qmMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%)u69WLH C0}-nL delta 46 zcmaE|j^)WZmI)qmhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1kRCk6nl C^%7bD diff --git a/_images/sphx_glr_regridder_overview_006.png b/_images/sphx_glr_regridder_overview_006.png index c7ac6745dbdd68ad684c8de10c777f9f6f68da27..04e395806afd60fa97e20061c68ed98721eae805 100644 GIT binary patch delta 46 zcmbQWie=U+mI)qmMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%&|5di>+ CR}jMh delta 46 zcmbQWie=U+mI)qmhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1j`A_4%B CNfB}Y diff --git a/_images/sphx_glr_regridder_overview_007.png b/_images/sphx_glr_regridder_overview_007.png index e7bb0fc48d39fe7f82d0f4dc738727b7672d19ca..9decc6863712b606f4ee279c05a3e32d4e28baeb 100644 GIT binary patch delta 46 zcmcc9z;aPp B5n=!U delta 46 zcmcc9zA+&IulJMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJS}rZEL) F0RY)*5<>t0 delta 49 zcmdmam2>A+&IulJhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcv{O=Akq F0s!M_67m25 diff --git a/_images/sphx_glr_regridder_overview_010.png b/_images/sphx_glr_regridder_overview_010.png index 0005e76ec251565f58c0e6ece883521510a7cda7..150b5188bff0f755e0ab22ee497038ff954d3248 100644 GIT binary patch delta 46 zcmZ49#J;?VeS(Lak&Z$}Nl8JmmA-y%Vo5H3O(%r`ft^-Tc)bjc9k delta 43 zcmeyelIhDzrU@Q$hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcP>ze`qdaeH3O(%r_g;wx%(b+yDTh CI}zIe delta 46 zcmcb$k^R<2_6Z(xhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1h=xd8yH CEfR_V diff --git a/_images/sphx_glr_selection_003.png b/_images/sphx_glr_selection_003.png index b71664e66ff9caa68254936b05b2f0c6e8686b80..809108c2a9674c53e8fd4aa1fa08ddfea787b31f 100644 GIT binary patch delta 49 zcmZo#!O^sWV}ggAk&Z$}Nl8JmmA-y%Vo5H3O(%r_g;wx%)edk6rR ChY{!i delta 46 zcmZ2-gnh{o_6Z(xhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1j`_YeS| Cc@mcZ diff --git a/_images/sphx_glr_selection_005.png b/_images/sphx_glr_selection_005.png index 6b6e13d6591f1eeca27c04d4e4ecdf240d22e879..0408c9f2631a71813e21d291ef519f4d2aa1abad 100644 GIT binary patch delta 46 zcmeBt$KLsleS(Lak&Z$}Nl8JmmA-y%Vo5H3O(%r_g;wx%&Yy#xT8 CBN7q- delta 46 zcmX@TjQ#X7_6Z(xhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1i*dIH3O(%r_g;wx%)ez5)P^ ClM$W( delta 46 zcmZ3uihbcK_6Z(xhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1j`eFXrO Cg%V8w diff --git a/_images/sphx_glr_selection_008.png b/_images/sphx_glr_selection_008.png index ce73ef8ca9e81e5d1aefc1bd63664bc1d2cd1373..8fc1d555b9c29403f8aa8e9f836268be61845542 100644 GIT binary patch delta 46 zcmeymg8l0X_6Z(xMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%)iUjYE9 C!4Z}K delta 46 zcmeymg8l0X_6Z(xhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1k3zXAZT Cvl2xB diff --git a/_images/sphx_glr_selection_009.png b/_images/sphx_glr_selection_009.png index 4d8897dc1fd75abe58c8b203594a041c3a7303e0..d07592b0fdbd5ccc0a8a6dbe13c9b9dcfaddd8af 100644 GIT binary patch delta 46 zcmeBO#ooJ$eS(Lak&Z$}Nl8JmmA-y%Vo5H3O(%r_g;wx%(zzXJe{ C#}T3c delta 46 zcmbQbi+$=Y_6Z(xhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1ibe+K}T Cxe`$T diff --git a/_images/sphx_glr_selection_011.png b/_images/sphx_glr_selection_011.png index cbe20def7258d92ffda704862a4f5591d1393099..a1a97795f4a40d0150a98482f210a59ff8a396c4 100644 GIT binary patch delta 46 zcmeBQ&)&bDeS(Lak&Z$}Nl8JmmA-y%Vo5H3O(%r_g;wx%)8_yz#P Ci4xra delta 46 zcmezOmi^yb_6Z(xhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1jG@eKgX CdlQTR diff --git a/_images/sphx_glr_selection_013.png b/_images/sphx_glr_selection_013.png index 1570a7a8c15d19fe8d0e5faee42f28bada737926..680c5006b83d22d340fc1768572847bf5831568b 100644 GIT binary patch delta 46 zcmexyh5g4B_6Z(xMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%%(y#fHZ C+!74{ delta 46 zcmexyh5g4B_6Z(xhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1hodIbQ$ C&Jw%; diff --git a/_images/sphx_glr_selection_014.png b/_images/sphx_glr_selection_014.png index 395eb94c19f976c00017d6ba97b90e54b7ddf536..248b141ef2c7e39c62fd11fc121f843b2e79145d 100644 GIT binary patch delta 49 zcmcaGljFinjtL%eMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJS}rZHvl F007IJ5wHLN delta 49 zcmcaGljFinjtL%ehB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcv{O=HU9 F0RYvT5?=rS diff --git a/_images/sphx_glr_selection_015.png b/_images/sphx_glr_selection_015.png index 01538f4a728de16dc3b304bf93a5ef31673cd5fe..3fcefb217572e9365004afa917f63988c92b3d7a 100644 GIT binary patch delta 49 zcmbQ$$uX;wV}ggAk&Z$}Nl8JmmA-y%Vo5h($ diff --git a/_images/sphx_glr_selection_016.png b/_images/sphx_glr_selection_016.png index 7cc71ac571b947e9fcc14b5ac7b68cd113394b0b..86a1a567ce710d63066f74bbbcb1c7087ed4b4d7 100644 GIT binary patch delta 46 zcmey;#PX$yWrByCk&Z$}Nl8JmmA-y%Vo5H3O(%r`ft^=twFhdB{% delta 43 zcmezLlH3!?-zjcP>)8YVjUEyn diff --git a/_images/sphx_glr_vector_conversion_003.png b/_images/sphx_glr_vector_conversion_003.png index f2f2627915e3e9bc325310774ea9b519e8e8c21d..b0a25c62cd422f21e9bc8b3daccddf687b8bafe2 100644 GIT binary patch delta 49 zcmZo!%iXe;dxD3Yk&Z$}Nl8JmmA-y%Vo5H3O(%r_g;TGJS}rZM^5 F0RYZ{5^?|l delta 49 zcmdn8lY7ff?g<`phB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcv{O=I%A F0|3~76CnTq diff --git a/_images/sphx_glr_vector_conversion_005.png b/_images/sphx_glr_vector_conversion_005.png index 5e186361513b42a667273512c686833e5ad8c5d1..36c3de226d9aca3b322b93259d9234fd4f320033 100644 GIT binary patch delta 49 zcmcb$oa5GVjtL%eMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJS}rZJTW F0|3;65%B;3 delta 49 zcmcb$oa5GVjtL%ehB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcv{O=Bt% F1_0iI5}*J8 diff --git a/_images/sphx_glr_vector_conversion_006.png b/_images/sphx_glr_vector_conversion_006.png index acb47ab53fb3b3c181eb0f742645b9a2af1409d3..dc80f7e2bba4da012e95a45a3cecc0e76a788e4c 100644 GIT binary patch delta 55 zcmbRCUTE5Tp$Q&xMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJR?)0kS* Ln75{}7;FasOl=fO delta 55 zcmbRCUTE5Tp$Q&xhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcw)rZKgq LF>g&{G1v|OT80$) diff --git a/_images/sphx_glr_vector_conversion_007.png b/_images/sphx_glr_vector_conversion_007.png index 6c3e15400d8f29e3d690c64169e2fdf2add90722..fc4a797553fac2e301d93886bd44b3daca68119d 100644 GIT binary patch delta 49 zcmaF)iTmXz?g<`pMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJS}rZF-9 F1OWDE6CeNp delta 49 zcmaF)iTmXz?g<`phB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcv{O=DvI F2><|g6VCtu diff --git a/_images/sphx_glr_vector_conversion_008.png b/_images/sphx_glr_vector_conversion_008.png index eb440227fa27c68a2f2ca6c6f02c0832c054ae14..c8a288de9908d56ae0027e0d32617cd818b4564d 100644 GIT binary patch delta 43 zcmaF!gXzr=rU@Q$Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ftvF!l>ibxR+ delta 43 zcmaF!gXzr=rU@Q$hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcPW7`7&kS!6s diff --git a/_images/sphx_glr_vector_conversion_009.png b/_images/sphx_glr_vector_conversion_009.png index 343249f38c5384eb841f3364485f0549cb5782b4..c48ba15c61f704c108f07bbfa2fbad5acb26629c 100644 GIT binary patch delta 46 zcmew|ljX}ymI)qmMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%)m@c;m# Ch7l(K delta 46 zcmew|ljX}ymI)qmhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1kB;{gDw CcoEhB diff --git a/_images/sphx_glr_vector_conversion_010.png b/_images/sphx_glr_vector_conversion_010.png index d758ac63bb8d29e7e8578feb4a32b9b926dd2d00..449a76e2ed8e5db7285f65e83e872eb4100b7ef3 100644 GIT binary patch delta 43 zcmZ2`pK0xVrU@Q$Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r`ftxvvKRZf6jY delta 43 zcmZ2`pK0xVrU@Q$hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zjcPb6*btbW9OI diff --git a/_images/sphx_glr_vector_conversion_011.png b/_images/sphx_glr_vector_conversion_011.png index 7a5cd2c62405597b7498c73808b105eb0287d5c3..d37916e17dae9908bbadbab3ec5ddb31e5f0c948 100644 GIT binary patch delta 49 zcmZqr$ldgjdxD3Yk&Z$}Nl8JmmA-y%Vo5yNf B5MuxU delta 46 zcmeC0%GNcNZGwlKp^idENl8JmmA-y%Vo5H3O(%r_g;wx%&kt_1+R C(Gl+e delta 46 zcmex=i|zj{wh10`hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1j8Tnhli C!xEkV diff --git a/_images/sphx_glr_voronoi_003.png b/_images/sphx_glr_voronoi_003.png index a406ca73f2d59a5493e250b2f54efe356079d984..f664e34ec601ea0c0654a78c09d0f9e84ec1ffba 100644 GIT binary patch delta 46 zcmZ3xg>CH?wh10`Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%&2p9uhz Ctr3|3 delta 46 zcmZ3xg>CH?wh10`hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1i5J`(_( CpAtv_ diff --git a/_images/sphx_glr_voronoi_004.png b/_images/sphx_glr_voronoi_004.png index 41a49d56a93954fb63991e577342d96aba00aeab..70ad42c54f51b310652cd5ac7692107063560a26 100644 GIT binary patch delta 45 zcmaF1i0#=Twh10`Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;mZmXI1OSi& B5eNVP delta 45 zcmaF1i0#=Twh10`hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexElp#b2mqHx B5w`#U diff --git a/_images/sphx_glr_voronoi_005.png b/_images/sphx_glr_voronoi_005.png index 041bc277915b37e2f5638b7131d0be0de5034bf6..48bcd1f05c5acdd6e6f40320bf2cfb4ebf7de3cf 100644 GIT binary patch delta 46 zcmdnEiEZO1wh10`Mmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%(jo&f-r CY7w9S delta 46 zcmdnEiEZO1wh10`hB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1i5Jp%xp CToO+J diff --git a/_images/sphx_glr_voronoi_006.png b/_images/sphx_glr_voronoi_006.png index b367569c35acf5fa782a7651bef4adeb1bcd42ed..46b2a439a83149bfeb40c2cedfbd5128b3d285ed 100644 GIT binary patch delta 46 zcmZ2>nswP})(IYRMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%&Uqyhk# Cco6&m delta 46 zcmZ2>nswP})(IYRhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexZB1izNCg0( CY7wgd diff --git a/_images/sphx_glr_voronoi_007.png b/_images/sphx_glr_voronoi_007.png index efd754f9c54e1d62d51e8bd83899d10b7ad5a6bc..f62ad4d8627411975f3c65e647f7b13c79da6b04 100644 GIT binary patch delta 52 zcmX>)ndj(ao(UduMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;TGJR?)0noV IF~@TP0R6TSb^rhX delta 52 zcmX>)ndj(ao(UduhB^uvB_##LR{Hw6i6sR&`6W4-NqYH3>H3!?-zhexwWcw)rZH_z IV~*zp0143(B>(^b diff --git a/_images/sphx_glr_voronoi_008.png b/_images/sphx_glr_voronoi_008.png index a5b81831aae158a8b7dc49742a13d0eb1e46721d..7d2829e3e5a09a866fc69dddffe97a8127b29f0b 100644 GIT binary patch delta 46 zcmaEJhxN@J)(IYRMmh=^B_##LR{Hw6i6sR&`6W4-NqYH3>H3O(%r_g;wx%(%H3!?-zhexZB1ij%L4$u C91 + @@ -165,7 +165,7 @@ start by setting a single value in the center of the grid to ``True``. .. code-block:: none - + @@ -200,7 +200,7 @@ alternative border value: .. code-block:: none - + @@ -238,7 +238,7 @@ analyse connected parts of the mesh. .. code-block:: none - + @@ -272,7 +272,7 @@ Tesselation. .. code-block:: none - + @@ -316,7 +316,7 @@ the original. .. code-block:: none - + @@ -355,7 +355,7 @@ We can break down one of the Voronoi tesselations from above into triangles: .. code-block:: none - + @@ -409,7 +409,7 @@ the upper and lower parts: .. code-block:: none - + @@ -439,7 +439,7 @@ We can now use Laplace interpolation to fill the gaps in the grid. .. code-block:: none - + @@ -477,7 +477,7 @@ interpolation. .. code-block:: none - + @@ -518,7 +518,7 @@ To illustrate, let's take a look at the connectivity matrix of the Xoxo grid. .. code-block:: none - + @@ -554,14 +554,14 @@ locality: .. code-block:: none - + .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 1.345 seconds) + **Total running time of the script:** (0 minutes 1.423 seconds) .. _sphx_glr_download_examples_connectivity.py: diff --git a/_sources/examples/overlap_regridder.rst.txt b/_sources/examples/overlap_regridder.rst.txt index b23b137dc..9441bc376 100644 --- a/_sources/examples/overlap_regridder.rst.txt +++ b/_sources/examples/overlap_regridder.rst.txt @@ -112,7 +112,7 @@ some bathymetry) of the Netherlands, and a coarser target grid. .. code-block:: none - + @@ -202,7 +202,7 @@ conservative methods, such as conductance: .. code-block:: none - + @@ -298,7 +298,7 @@ OverlapRegridder: .. code-block:: none - + @@ -373,7 +373,7 @@ Then, provide it as the regridder method as above: .. code-block:: none - + @@ -384,7 +384,7 @@ Then, provide it as the regridder method as above: .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 4.106 seconds) + **Total running time of the script:** (0 minutes 4.057 seconds) .. _sphx_glr_download_examples_overlap_regridder.py: diff --git a/_sources/examples/partitioning.rst.txt b/_sources/examples/partitioning.rst.txt index fd6851a9d..8eb1775ea 100644 --- a/_sources/examples/partitioning.rst.txt +++ b/_sources/examples/partitioning.rst.txt @@ -76,7 +76,7 @@ into several parts. .. code-block:: none - + @@ -145,7 +145,7 @@ We can easily plot this data to visualize the partitions: .. code-block:: none - + @@ -213,7 +213,7 @@ merge these partitions back into one whole for post-processing: .. code-block:: none - + @@ -275,7 +275,7 @@ data: .. code-block:: none - + @@ -668,7 +668,7 @@ Note that partioning and merging does not preserve order!

<xarray.DataArray 'elevation' (mesh2d_nFaces: 5248)> Size: 5kB
     array([False, False, False, ..., False, False, False])
     Coordinates:
-      * mesh2d_nFaces  (mesh2d_nFaces) int64 42kB 0 1 2 3 4 ... 5244 5245 5246 5247
+ * mesh2d_nFaces (mesh2d_nFaces) int64 42kB 0 1 2 3 4 ... 5244 5245 5246 5247

@@ -1068,9 +1068,9 @@ original topology. ``reindex_like`` looks at the coordinates of both Coordinates: mesh2d_face_x (mesh2d_nFaces) float64 42kB 2.388e+04 1.86e+05 ... 3.03e+04 mesh2d_face_y (mesh2d_nFaces) float64 42kB 3.648e+05 ... 3.964e+05 - * mesh2d_nFaces (mesh2d_nFaces) int64 42kB 0 1 2 3 4 ... 5244 5245 5246 5247 + * mesh2d_nFaces (mesh2d_nFaces) int64 42kB 0 1 2 3 4 ... 5244 5245 5246 5247

@@ -1473,9 +1473,9 @@ reorder the data after merging. Coordinates: mesh2d_face_x (mesh2d_nFaces) float64 42kB 2.388e+04 1.86e+05 ... 3.03e+04 mesh2d_face_y (mesh2d_nFaces) float64 42kB 3.648e+05 ... 3.964e+05 - * mesh2d_nFaces (mesh2d_nFaces) int64 42kB 0 1 2 3 4 ... 5244 5245 5246 5247 + * mesh2d_nFaces (mesh2d_nFaces) int64 42kB 0 1 2 3 4 ... 5244 5245 5246 5247

@@ -1492,7 +1492,7 @@ partitions. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 3.757 seconds) + **Total running time of the script:** (0 minutes 3.811 seconds) .. _sphx_glr_download_examples_partitioning.py: diff --git a/_sources/examples/plotting.rst.txt b/_sources/examples/plotting.rst.txt index 1a880dbfc..f73a0485c 100644 --- a/_sources/examples/plotting.rst.txt +++ b/_sources/examples/plotting.rst.txt @@ -452,12 +452,12 @@ faces. Dimensions: (mesh2d_nNodes: 217, mesh2d_nFaces: 384, mesh2d_nEdges: 600) Coordinates: * mesh2d_nFaces (mesh2d_nFaces) int64 3kB 0 1 2 3 4 5 ... 379 380 381 382 383 - * mesh2d_nNodes (mesh2d_nNodes) int64 2kB 0 1 2 3 4 5 ... 212 213 214 215 216 * mesh2d_nEdges (mesh2d_nEdges) int64 5kB 0 1 2 3 4 5 ... 595 596 597 598 599 + * mesh2d_nNodes (mesh2d_nNodes) int64 2kB 0 1 2 3 4 5 ... 212 213 214 215 216 Data variables: node_z (mesh2d_nNodes) float64 2kB 1.933 2.091 1.875 ... 5.688 7.491 face_z (mesh2d_nFaces) float64 3kB 1.737 1.918 2.269 ... 5.408 6.424 - edge_z (mesh2d_nEdges) float64 5kB 1.989 1.875 1.8 ... 4.909 6.544
    • mesh2d_nFaces
      PandasIndex
      PandasIndex(RangeIndex(start=0, stop=384, step=1, name='mesh2d_nFaces'))
    • mesh2d_nEdges
      PandasIndex
      PandasIndex(RangeIndex(start=0, stop=600, step=1, name='mesh2d_nEdges'))
    • mesh2d_nNodes
      PandasIndex
      PandasIndex(RangeIndex(start=0, stop=217, step=1, name='mesh2d_nNodes'))


  • @@ -612,7 +612,7 @@ Dataset and calling the :py:meth:`UgridDataArray.ugrid.plot()` method. .. code-block:: none - + @@ -647,7 +647,7 @@ the edges results in a different kind of plot: .. code-block:: none - + @@ -689,7 +689,7 @@ We can put them side by side to illustrate the differences: .. code-block:: none - + @@ -719,7 +719,7 @@ filled contours for data associated with the face dimension: .. code-block:: none - + @@ -750,7 +750,7 @@ We can also overlay this data with the edges: .. code-block:: none - + @@ -825,7 +825,7 @@ All these (2D) plots are illustrated here for completeness' sake: .. code-block:: none - + @@ -858,7 +858,7 @@ The ``surface`` methods generate 3D surface plots: .. code-block:: none - + @@ -892,7 +892,7 @@ used: .. code-block:: none - + @@ -928,7 +928,7 @@ take an xarray DataArray and a xugrid grid as arguments. .. code-block:: none - + @@ -964,14 +964,14 @@ somewhere in the unstructured topology, and plot the resulting timeseries: .. code-block:: none - [] + [] .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 13.576 seconds) + **Total running time of the script:** (0 minutes 13.627 seconds) .. _sphx_glr_download_examples_plotting.py: diff --git a/_sources/examples/quick_overview.rst.txt b/_sources/examples/quick_overview.rst.txt index 55063fa85..72a177b0f 100644 --- a/_sources/examples/quick_overview.rst.txt +++ b/_sources/examples/quick_overview.rst.txt @@ -465,7 +465,7 @@ We'll start by fetching a dataset: elevation (node) float64 73kB ... depth (time, node) float64 4MB ... mesh2d int32 4B ... - face_node_connectivity (face, nmax_face) float64 405kB ...


  • @@ -921,7 +921,7 @@ separate the variables: * node (node) int64 73kB 0 1 2 3 4 5 6 ... 9134 9135 9136 9137 9138 9139 Data variables: elevation (node) float64 73kB ... - depth (time, node) float64 4MB ...


  • @@ -1364,7 +1364,7 @@ We can then grab one of the data variables as usual for xarray: Coordinates: node_x (node) float64 73kB ... node_y (node) float64 73kB ... - * node (node) int64 73kB 0 1 2 3 4 5 6 ... 9134 9135 9136 9137 9138 9139 + * node (node) int64 73kB 0 1 2 3 4 5 6 ... 9134 9135 9136 9137 9138 9139

    @@ -1775,7 +1775,7 @@ some data by hand here:
    <xarray.DataArray (mesh2d_nFaces: 2)> Size: 16B
         array([1., 2.])
         Coordinates:
    -      * mesh2d_nFaces  (mesh2d_nFaces) int64 16B 0 1
    + * mesh2d_nFaces (mesh2d_nFaces) int64 16B 0 1

    @@ -1813,7 +1813,7 @@ Plotting .. code-block:: none - + @@ -1864,7 +1864,7 @@ To select based on the topology, use the ``.ugrid`` attribute: .. code-block:: none - + @@ -2263,7 +2263,7 @@ Computation on DataArrays is unchanged from xarray:
    <xarray.DataArray (mesh2d_nFaces: 2)> Size: 16B
         array([11., 12.])
         Coordinates:
    -      * mesh2d_nFaces  (mesh2d_nFaces) int64 16B 0 1
    + * mesh2d_nFaces (mesh2d_nFaces) int64 16B 0 1

    @@ -2726,7 +2726,7 @@ Conversion from Geopandas is easy too: Coordinates: * mesh2d_nFaces (mesh2d_nFaces) int64 16B 0 1 Data variables: - test (mesh2d_nFaces) float64 16B 1.0 2.0 + test (mesh2d_nFaces) float64 16B 1.0 2.0

    @@ -3124,12 +3124,12 @@ grid (nodes, faces, edges). Dimensions: (mesh2d_nNodes: 217, mesh2d_nFaces: 384, mesh2d_nEdges: 600) Coordinates: * mesh2d_nFaces (mesh2d_nFaces) int64 3kB 0 1 2 3 4 5 ... 379 380 381 382 383 - * mesh2d_nNodes (mesh2d_nNodes) int64 2kB 0 1 2 3 4 5 ... 212 213 214 215 216 * mesh2d_nEdges (mesh2d_nEdges) int64 5kB 0 1 2 3 4 5 ... 595 596 597 598 599 + * mesh2d_nNodes (mesh2d_nNodes) int64 2kB 0 1 2 3 4 5 ... 212 213 214 215 216 Data variables: node_z (mesh2d_nNodes) float64 2kB 1.933 2.091 1.875 ... 5.688 7.491 face_z (mesh2d_nFaces) float64 3kB 1.737 1.918 2.269 ... 5.408 6.424 - edge_z (mesh2d_nEdges) float64 5kB 1.989 1.875 1.8 ... 4.909 6.544
    • mesh2d_nFaces
      PandasIndex
      PandasIndex(RangeIndex(start=0, stop=384, step=1, name='mesh2d_nFaces'))
    • mesh2d_nEdges
      PandasIndex
      PandasIndex(RangeIndex(start=0, stop=600, step=1, name='mesh2d_nEdges'))
    • mesh2d_nNodes
      PandasIndex
      PandasIndex(RangeIndex(start=0, stop=217, step=1, name='mesh2d_nNodes'))


  • @@ -3642,7 +3642,7 @@ a grid object:
    <xarray.Dataset> Size: 0B
         Dimensions:  ()
         Data variables:
    -        *empty*
    + *empty*

    @@ -4038,7 +4038,7 @@ We can then add variables one-by-one, as we might with an xarray Dataset: node_y (node) float64 73kB ... * node (node) int64 73kB 0 1 2 3 4 5 6 ... 9134 9135 9136 9137 9138 9139 Data variables: - elevation (node) float64 73kB ... + elevation (node) float64 73kB ...

    @@ -4444,7 +4444,7 @@ before writing. elevation (node) float64 73kB ... depth (time, node) float64 4MB ... Attributes: - Conventions: CF-1.9 UGRID-1.0
  • Conventions :
    CF-1.9 UGRID-1.0


  • @@ -4505,7 +4505,7 @@ before writing. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 0.553 seconds) + **Total running time of the script:** (0 minutes 0.514 seconds) .. _sphx_glr_download_examples_quick_overview.py: diff --git a/_sources/examples/regridder_overview.rst.txt b/_sources/examples/regridder_overview.rst.txt index cabf780cc..2472f6aea 100644 --- a/_sources/examples/regridder_overview.rst.txt +++ b/_sources/examples/regridder_overview.rst.txt @@ -79,7 +79,7 @@ elevation of the Netherlands. .. code-block:: none - + @@ -151,7 +151,7 @@ the centroids of the new grid fall. .. code-block:: none - + @@ -182,7 +182,7 @@ Xugrid provides the CentroidLocatorRegridder for this: .. code-block:: none - + @@ -217,7 +217,7 @@ so large. Let's try the OverlapOverregridder instead. .. code-block:: none - + @@ -249,7 +249,7 @@ Let's try again, now with the minimum: .. code-block:: none - + @@ -280,7 +280,7 @@ Or the maximum: .. code-block:: none - + @@ -710,7 +710,7 @@ result. mesh2d_face_x (mesh2d_nFaces) float64 42kB ... mesh2d_face_y (mesh2d_nFaces) float64 42kB ... * layer (layer) int64 40B 1 2 3 4 5 - * mesh2d_nFaces (mesh2d_nFaces) int64 42kB 0 1 2 3 4 ... 5244 5245 5246 5247
    • mesh2d_face_x
      (mesh2d_nFaces)
      float64
      ...
      standard_name :
      projection_x_coordinate
      [5248 values with dtype=float64]
    • mesh2d_face_y
      (mesh2d_nFaces)
      float64
      ...
      standard_name :
      projection_y_coordinate
      [5248 values with dtype=float64]
    • layer
      (layer)
      int64
      1 2 3 4 5
      array([1, 2, 3, 4, 5])
    • mesh2d_nFaces
      (mesh2d_nFaces)
      int64
      0 1 2 3 4 ... 5244 5245 5246 5247
      array([   0,    1,    2, ..., 5245, 5246, 5247])
    • layer
      PandasIndex
      PandasIndex(Index([1, 2, 3, 4, 5], dtype='int64', name='layer'))
    • mesh2d_nFaces
      PandasIndex
      PandasIndex(RangeIndex(start=0, stop=5248, step=1, name='mesh2d_nFaces'))


  • @@ -1153,7 +1153,7 @@ all additional dimensions. -45.92794405, -39.50867478]]) Coordinates: * layer (layer) int64 40B 1 2 3 4 5 - * mesh2d_nFaces (mesh2d_nFaces) int64 784B 0 1 2 3 4 5 ... 92 93 94 95 96 97
    • layer
      PandasIndex
      PandasIndex(Index([1, 2, 3, 4, 5], dtype='int64', name='layer'))
    • mesh2d_nFaces
      PandasIndex
      PandasIndex(RangeIndex(start=0, stop=98, step=1, name='mesh2d_nFaces'))


  • @@ -1235,7 +1235,7 @@ and the aggregated mean. .. code-block:: none - [, , , , ] + [, , , , ] @@ -1272,7 +1272,7 @@ To illustrate, we will zoom in to a part of the Netherlands. .. code-block:: none - + @@ -1325,7 +1325,7 @@ the triangles. .. code-block:: none - + @@ -1366,7 +1366,7 @@ the regridders work for any collection of (convex) faces. .. code-block:: none - + @@ -1402,7 +1402,7 @@ is kept the same. .. code-block:: none - + @@ -1418,7 +1418,7 @@ is kept the same. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 9.858 seconds) + **Total running time of the script:** (0 minutes 9.504 seconds) .. _sphx_glr_download_examples_regridder_overview.py: diff --git a/_sources/examples/selection.rst.txt b/_sources/examples/selection.rst.txt index 6337f4e3d..e82c73bb8 100644 --- a/_sources/examples/selection.rst.txt +++ b/_sources/examples/selection.rst.txt @@ -85,7 +85,7 @@ elevation of the Netherlands. .. code-block:: none - + @@ -130,7 +130,7 @@ A subset of the unstructured grid is returned by using slices without a step: .. code-block:: none - + @@ -161,7 +161,7 @@ In such a case the entire grid is returned. .. code-block:: none - + @@ -196,7 +196,7 @@ This means we can easily select along a single dimension: .. code-block:: none - + @@ -226,7 +226,7 @@ Or, using ``None`` if we only care about the start: .. code-block:: none - + @@ -661,7 +661,7 @@ Two values will select a point: mesh2d_x (mesh2d_nFaces) float64 8B 1.5e+05 mesh2d_y (mesh2d_nFaces) float64 8B 4.63e+05 Attributes: - unit: m NAP + unit: m NAP

    @@ -1068,7 +1068,7 @@ of six points: mesh2d_x (mesh2d_nFaces) float64 48B 1.25e+05 1.5e+05 ... 1.75e+05 mesh2d_y (mesh2d_nFaces) float64 48B 4e+05 4e+05 ... 4.65e+05 4.65e+05 Attributes: - unit: m NAP + unit: m NAP

    @@ -1475,7 +1475,7 @@ To select points without broadcasting, use ``.ugrid.sel_points`` instead: mesh2d_x (mesh2d_nFaces) float64 24B 1.25e+05 1.5e+05 1.75e+05 mesh2d_y (mesh2d_nFaces) float64 24B 4e+05 4.3e+05 4.65e+05 Attributes: - unit: m NAP + unit: m NAP

    @@ -1880,9 +1880,9 @@ We can sample points along a line as well by providing slices **with** a step: mesh2d_x (mesh2d_nFaces) float64 80B 1e+05 1.1e+05 ... 1.8e+05 1.9e+05 mesh2d_y (mesh2d_nFaces) float64 80B 4.65e+05 4.65e+05 ... 4.65e+05 Attributes: - unit: m NAP + unit: m NAP

    @@ -2289,7 +2289,7 @@ Two slices with a step results in broadcasting: mesh2d_x (mesh2d_nFaces) float64 800B 1e+05 1.1e+05 ... 1.9e+05 mesh2d_y (mesh2d_nFaces) float64 800B 4e+05 4e+05 ... 4.9e+05 4.9e+05 Attributes: - unit: m NAP
  • unit :
    m NAP


  • @@ -2744,15 +2744,15 @@ As well as a slice with a step and multiple values: mesh2d_x (mesh2d_nFaces) float64 160B 1e+05 1.1e+05 ... 1.9e+05 mesh2d_y (mesh2d_nFaces) float64 160B 4e+05 4e+05 ... 4.3e+05 4.3e+05 Attributes: - unit: m NAP
  • unit :
    m NAP


  • @@ -2936,7 +2936,7 @@ thousands faces: .. code-block:: none - + @@ -2958,7 +2958,7 @@ face dimension for 2D topologies. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 3.480 seconds) + **Total running time of the script:** (0 minutes 3.605 seconds) .. _sphx_glr_download_examples_selection.py: diff --git a/_sources/examples/sg_execution_times.rst.txt b/_sources/examples/sg_execution_times.rst.txt index b48422ae5..10dab2308 100644 --- a/_sources/examples/sg_execution_times.rst.txt +++ b/_sources/examples/sg_execution_times.rst.txt @@ -6,7 +6,7 @@ Computation times ================= -**00:52.986** total execution time for 8 files **from examples**: +**00:52.979** total execution time for 8 files **from examples**: .. container:: @@ -33,26 +33,26 @@ Computation times - Time - Mem (MB) * - :ref:`sphx_glr_examples_vector_conversion.py` (``vector_conversion.py``) - - 00:16.312 + - 00:16.438 - 0.0 * - :ref:`sphx_glr_examples_plotting.py` (``plotting.py``) - - 00:13.576 + - 00:13.627 - 0.0 * - :ref:`sphx_glr_examples_regridder_overview.py` (``regridder_overview.py``) - - 00:09.858 + - 00:09.504 - 0.0 * - :ref:`sphx_glr_examples_overlap_regridder.py` (``overlap_regridder.py``) - - 00:04.106 + - 00:04.057 - 0.0 * - :ref:`sphx_glr_examples_partitioning.py` (``partitioning.py``) - - 00:03.757 + - 00:03.811 - 0.0 * - :ref:`sphx_glr_examples_selection.py` (``selection.py``) - - 00:03.480 + - 00:03.605 - 0.0 * - :ref:`sphx_glr_examples_connectivity.py` (``connectivity.py``) - - 00:01.345 + - 00:01.423 - 0.0 * - :ref:`sphx_glr_examples_quick_overview.py` (``quick_overview.py``) - - 00:00.553 + - 00:00.514 - 0.0 diff --git a/_sources/examples/vector_conversion.rst.txt b/_sources/examples/vector_conversion.rst.txt index 0662d436c..91be517ea 100644 --- a/_sources/examples/vector_conversion.rst.txt +++ b/_sources/examples/vector_conversion.rst.txt @@ -73,7 +73,7 @@ We'll once again use the surface elevation data example. .. code-block:: none - + @@ -519,9 +519,9 @@ GeoDataFrame. Data variables: elevation (mesh2d_nFaces) float32 21kB 1.17 9.81 54.04 ... -15.83 -0.45 mesh2d_face_x (mesh2d_nFaces) float64 42kB 2.388e+04 1.86e+05 ... 3.03e+04 - mesh2d_face_y (mesh2d_nFaces) float64 42kB 3.648e+05 ... 3.964e+05 + mesh2d_face_y (mesh2d_nFaces) float64 42kB 3.648e+05 ... 3.964e+05

    @@ -583,7 +583,7 @@ burn into the grid. .. code-block:: none - + @@ -980,9 +980,9 @@ we want to compute the average surface elevation per province: Coordinates: * id (id) float64 96B 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 11.0 Attributes: - unit: m NAP
    • id
      (id)
      float64
      0.0 1.0 2.0 3.0 ... 9.0 10.0 11.0
      array([ 0.,  1.,  2.,  3.,  4.,  5.,  6.,  7.,  8.,  9., 10., 11.])
    • id
      PandasIndex
      PandasIndex(Index([0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0], dtype='float64', name='id'))
  • unit :
    m NAP


  • @@ -1089,7 +1089,7 @@ We can also use such "masks" to e.g. modify specific parts of the grid data: .. code-block:: none - + @@ -1235,7 +1235,7 @@ burn operation. .. code-block:: none - + @@ -1344,7 +1344,7 @@ compare to the grid faces. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 16.312 seconds) + **Total running time of the script:** (0 minutes 16.438 seconds) .. _sphx_glr_download_examples_vector_conversion.py: diff --git a/_sources/sample_data/adh_san_diego.rst.txt b/_sources/sample_data/adh_san_diego.rst.txt index ebb3e9aba..8899b5896 100644 --- a/_sources/sample_data/adh_san_diego.rst.txt +++ b/_sources/sample_data/adh_san_diego.rst.txt @@ -41,7 +41,7 @@ It contains a static dataset (bed elevation) and a time varying dataset .. code-block:: none - + @@ -71,7 +71,7 @@ It contains a static dataset (bed elevation) and a time varying dataset .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 0.286 seconds) + **Total running time of the script:** (0 minutes 0.298 seconds) .. _sphx_glr_download_sample_data_adh_san_diego.py: diff --git a/_sources/sample_data/disk.rst.txt b/_sources/sample_data/disk.rst.txt index 6b6d32a5d..5901e5b10 100644 --- a/_sources/sample_data/disk.rst.txt +++ b/_sources/sample_data/disk.rst.txt @@ -39,7 +39,7 @@ of a disk. It contains data on the nodes, faces, and edges. .. code-block:: none - + @@ -68,7 +68,7 @@ of a disk. It contains data on the nodes, faces, and edges. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 0.137 seconds) + **Total running time of the script:** (0 minutes 0.139 seconds) .. _sphx_glr_download_sample_data_disk.py: diff --git a/_sources/sample_data/elevation_nl.rst.txt b/_sources/sample_data/elevation_nl.rst.txt index 0448cb2f6..b39b9e38c 100644 --- a/_sources/sample_data/elevation_nl.rst.txt +++ b/_sources/sample_data/elevation_nl.rst.txt @@ -39,7 +39,7 @@ of the Netherlands. .. code-block:: none - [] + [] @@ -67,7 +67,7 @@ of the Netherlands. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 0.755 seconds) + **Total running time of the script:** (0 minutes 0.748 seconds) .. _sphx_glr_download_sample_data_elevation_nl.py: diff --git a/_sources/sample_data/sg_execution_times.rst.txt b/_sources/sample_data/sg_execution_times.rst.txt index ab3519dd5..f140f99ed 100644 --- a/_sources/sample_data/sg_execution_times.rst.txt +++ b/_sources/sample_data/sg_execution_times.rst.txt @@ -6,7 +6,7 @@ Computation times ================= -**00:01.297** total execution time for 5 files **from sample_data**: +**00:01.304** total execution time for 5 files **from sample_data**: .. container:: @@ -33,17 +33,17 @@ Computation times - Time - Mem (MB) * - :ref:`sphx_glr_sample_data_elevation_nl.py` (``elevation_nl.py``) - - 00:00.755 + - 00:00.748 - 0.0 * - :ref:`sphx_glr_sample_data_adh_san_diego.py` (``adh_san_diego.py``) - - 00:00.286 + - 00:00.298 - 0.0 * - :ref:`sphx_glr_sample_data_disk.py` (``disk.py``) - - 00:00.137 + - 00:00.139 - 0.0 * - :ref:`sphx_glr_sample_data_provinces_nl.py` (``provinces_nl.py``) - 00:00.065 - 0.0 * - :ref:`sphx_glr_sample_data_xoxo.py` (``xoxo.py``) - - 00:00.053 + - 00:00.054 - 0.0 diff --git a/_sources/sample_data/xoxo.rst.txt b/_sources/sample_data/xoxo.rst.txt index ff93ffb81..2f8ff48f5 100644 --- a/_sources/sample_data/xoxo.rst.txt +++ b/_sources/sample_data/xoxo.rst.txt @@ -55,7 +55,7 @@ directory if it's not there already. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 0.053 seconds) + **Total running time of the script:** (0 minutes 0.054 seconds) .. _sphx_glr_download_sample_data_xoxo.py: diff --git a/_sources/sg_execution_times.rst.txt b/_sources/sg_execution_times.rst.txt index a8b1f7280..ac9fce06d 100644 --- a/_sources/sg_execution_times.rst.txt +++ b/_sources/sg_execution_times.rst.txt @@ -6,7 +6,7 @@ Computation times ================= -**00:55.588** total execution time for 14 files **from all galleries**: +**00:55.649** total execution time for 14 files **from all galleries**: .. container:: @@ -33,44 +33,44 @@ Computation times - Time - Mem (MB) * - :ref:`sphx_glr_examples_vector_conversion.py` (``../examples/vector_conversion.py``) - - 00:16.312 + - 00:16.438 - 0.0 * - :ref:`sphx_glr_examples_plotting.py` (``../examples/plotting.py``) - - 00:13.576 + - 00:13.627 - 0.0 * - :ref:`sphx_glr_examples_regridder_overview.py` (``../examples/regridder_overview.py``) - - 00:09.858 + - 00:09.504 - 0.0 * - :ref:`sphx_glr_examples_overlap_regridder.py` (``../examples/overlap_regridder.py``) - - 00:04.106 + - 00:04.057 - 0.0 * - :ref:`sphx_glr_examples_partitioning.py` (``../examples/partitioning.py``) - - 00:03.757 + - 00:03.811 - 0.0 * - :ref:`sphx_glr_examples_selection.py` (``../examples/selection.py``) - - 00:03.480 + - 00:03.605 - 0.0 * - :ref:`sphx_glr_examples_connectivity.py` (``../examples/connectivity.py``) - - 00:01.345 + - 00:01.423 - 0.0 * - :ref:`sphx_glr_examples-dev_voronoi.py` (``../examples-dev/voronoi.py``) - - 00:01.305 + - 00:01.366 - 0.0 * - :ref:`sphx_glr_sample_data_elevation_nl.py` (``../data/examples/elevation_nl.py``) - - 00:00.755 + - 00:00.748 - 0.0 * - :ref:`sphx_glr_examples_quick_overview.py` (``../examples/quick_overview.py``) - - 00:00.553 + - 00:00.514 - 0.0 * - :ref:`sphx_glr_sample_data_adh_san_diego.py` (``../data/examples/adh_san_diego.py``) - - 00:00.286 + - 00:00.298 - 0.0 * - :ref:`sphx_glr_sample_data_disk.py` (``../data/examples/disk.py``) - - 00:00.137 + - 00:00.139 - 0.0 * - :ref:`sphx_glr_sample_data_provinces_nl.py` (``../data/examples/provinces_nl.py``) - 00:00.065 - 0.0 * - :ref:`sphx_glr_sample_data_xoxo.py` (``../data/examples/xoxo.py``) - - 00:00.053 + - 00:00.054 - 0.0 diff --git a/examples-dev/sg_execution_times.html b/examples-dev/sg_execution_times.html index 4e5a605b3..6df2766aa 100644 --- a/examples-dev/sg_execution_times.html +++ b/examples-dev/sg_execution_times.html @@ -398,7 +398,7 @@
    @@ -973,7 +973,7 @@

    UgridDataArrayuda.ugrid.plot() -plotting
    -plotting -plotting
    -plotting -plotting -plotting -plotting
    -plotting -plotting -node_x = 4.84e+05, node_y = 3.614e+06, node = 1000
    [<matplotlib.lines.Line2D object at 0x7fdafa346ff0>]
    +node_x = 4.84e+05, node_y = 3.614e+06, node = 1000
    [<matplotlib.lines.Line2D object at 0x7fe25877e540>]
     
    -

    Total running time of the script: (0 minutes 13.576 seconds)

    +

    Total running time of the script: (0 minutes 13.627 seconds)

    Computation times#

    -

    00:01.305 total execution time for 1 file from examples-dev:

    +

    00:01.366 total execution time for 1 file from examples-dev:

    <xarray.DataArray 'elevation' (mesh2d_nFaces: 5248)> Size: 5kB
     array([False, False, False, ..., False, False, False])
     Coordinates:
    -  * mesh2d_nFaces  (mesh2d_nFaces) int64 42kB 0 1 2 3 4 ... 5244 5245 5246 5247
    + * mesh2d_nFaces (mesh2d_nFaces) int64 42kB 0 1 2 3 4 ... 5244 5245 5246 5247

    The topology is equivalent, but the nodes, edges, and faces are in a @@ -1287,9 +1287,9 @@

    Preserving orderTotal running time of the script: (0 minutes 3.757 seconds)

    +

    Total running time of the script: (0 minutes 3.811 seconds)