aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2003-03-25 13:37:41 +0000
committerjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2003-03-25 13:37:41 +0000
commit9aedf7efbba79cb2749712e792d3db22865590ae (patch)
tree10e9d7cbd11d8db3dc4529b8f36586123a175c7f /test
parentc0e44f6ab20bb33d211d1d37987388b16d32dedb (diff)
add another case toe the testsuite -- this one tests finding two horizons,
so if you run it on 1, 2, and 3 processors you can nicely exercise all the multiprocessor/parallel logic git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1014 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'test')
-rw-r--r--test/misner1.2-025-init.par99
-rw-r--r--test/misner1.2-025-init/BH_diagnostics.ah1.gp22
-rw-r--r--test/misner1.2-025-init/BH_diagnostics.ah2.gp22
-rw-r--r--test/misner1.2-025-init/h.t0.ah1.gp676
-rw-r--r--test/misner1.2-025-init/h.t0.ah2.gp845
5 files changed, 1664 insertions, 0 deletions
diff --git a/test/misner1.2-025-init.par b/test/misner1.2-025-init.par
new file mode 100644
index 0000000..66edc00
--- /dev/null
+++ b/test/misner1.2-025-init.par
@@ -0,0 +1,99 @@
+# This parameter file sets up Misner initial data and finds the
+# apparent horizons in it with AHFinderDirect.
+#
+# Note that the grid is very high-resolution, but small (the outer
+# boundaries are very close in). This isn't a problem for the purposes
+# of this test. This run takes about 185 megabytes of memory, and
+# 36 cpu seconds on a 1.07GHz PIII laptop.
+
+########################################
+
+#
+# ***** grid *****
+#
+
+ActiveThorns = "CartGrid3D PUGH"
+
+Driver::global_nx = 43
+Driver::global_ny = 43
+Driver::global_nz = 99
+PUGH::ghost_size = 2
+
+Grid::domain = "octant"
+Grid::type = "byspacing"
+Grid::dxyz = 0.025
+Grid::avoid_origin = "false"
+
+########################################
+
+#
+# physics
+#
+
+ActiveThorns = "ADMBase ADMCoupling CoordGauge StaticConformal SpaceMask"
+ActiveThorns = "IDAnalyticBH"
+
+ADMBase::initial_data = "misner_bh"
+IDAnalyticBH::mu = 1.2
+
+########################################
+
+#
+# numerical methods
+#
+
+Cactus::cctk_itlast = 0
+ADMBase::metric_type = "static conformal"
+StaticConformal::conformal_storage = "factor+derivs+2nd derivs"
+ADMBase::evolution_method = "none"
+ADMBase::initial_lapse = "Cadez"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::initial_shift = "zero"
+ADMBase::shift_evolution_method = "static"
+
+########################################
+
+# automagically create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = "misner1.2-025-init"
+IO::parfile_write = "no"
+
+########################################
+
+#
+# AHFinderDirect
+#
+
+ActiveThorns = "LocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::find_AHs_at_postinitial = "true"
+AHFinderDirect::find_AHs_at_poststep = "false"
+AHFinderDirect::print_timing_stats = "true"
+##AHFinderDirect::verbose_level = "algorithm details"
+
+AHFinderDirect::h_base_file_name = "misner1.2-025-init/h"
+AHFinderDirect::BH_diagnostics_base_file_name = "misner1.2-025-init/BH_diagnostics"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::N_horizons = 2
+
+AHFinderDirect::origin_x[1] = 0.0
+AHFinderDirect::origin_y[1] = 0.0
+AHFinderDirect::origin_z[1] = 1.0
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 1.1
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 0.60
+
+AHFinderDirect::N_zones_per_right_angle[2] = 30
+AHFinderDirect::origin_x[2] = 0.0
+AHFinderDirect::origin_y[2] = 0.0
+AHFinderDirect::origin_z[2] = 0.0
+AHFinderDirect::initial_guess_method[2] = "coordinate ellipsoid"
+AHFinderDirect::initial_guess__coord_ellipsoid__x_center[2] = 0.0
+AHFinderDirect::initial_guess__coord_ellipsoid__y_center[2] = 0.0
+AHFinderDirect::initial_guess__coord_ellipsoid__z_center[2] = 0.0
+AHFinderDirect::initial_guess__coord_ellipsoid__x_radius[2] = 0.6
+AHFinderDirect::initial_guess__coord_ellipsoid__y_radius[2] = 0.6
+AHFinderDirect::initial_guess__coord_ellipsoid__z_radius[2] = 1.8
diff --git a/test/misner1.2-025-init/BH_diagnostics.ah1.gp b/test/misner1.2-025-init/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..31abb80
--- /dev/null
+++ b/test/misner1.2-025-init/BH_diagnostics.ah1.gp
@@ -0,0 +1,22 @@
+# apparent horizon 1/2
+#
+# column 1 = cctk_iteration
+# column 2 = cctk_time
+# column 3 = centroid_x
+# column 4 = centroid_y
+# column 5 = centroid_z
+# column 6 = min radius
+# column 7 = max radius
+# column 8 = mean radius
+# column 9 = min x
+# column 10 = max x
+# column 11 = min y
+# column 12 = max y
+# column 13 = min z
+# column 14 = max z
+# column 15 = xy-plane circumference
+# column 16 = xz-plane circumference
+# column 17 = yz-plane circumference
+# column 18 = area
+# column 19 = m_irreducible
+0 0.000 0.000000 0.000000 1.127434 0.4629507314 0.8620251798 0.6607158697 -0.6621185428 0.6621185428 -0.6621185428 0.6621185428 0.5370492686 1.862025180 31.71501855 32.86875180 32.86875180 338.0473853 2.593306585
diff --git a/test/misner1.2-025-init/BH_diagnostics.ah2.gp b/test/misner1.2-025-init/BH_diagnostics.ah2.gp
new file mode 100644
index 0000000..eb866a4
--- /dev/null
+++ b/test/misner1.2-025-init/BH_diagnostics.ah2.gp
@@ -0,0 +1,22 @@
+# apparent horizon 2/2
+#
+# column 1 = cctk_iteration
+# column 2 = cctk_time
+# column 3 = centroid_x
+# column 4 = centroid_y
+# column 5 = centroid_z
+# column 6 = min radius
+# column 7 = max radius
+# column 8 = mean radius
+# column 9 = min x
+# column 10 = max x
+# column 11 = min y
+# column 12 = max y
+# column 13 = min z
+# column 14 = max z
+# column 15 = xy-plane circumference
+# column 16 = xz-plane circumference
+# column 17 = yz-plane circumference
+# column 18 = area
+# column 19 = m_irreducible
+0 0.000 0.000000 0.000000 0.000000 0.3564204095 1.936848578 1.237030469 -0.7790852516 0.7790852516 -0.7790852516 0.7790852516 -1.936848578 1.936848578 14.51362984 64.12906801 64.12906801 719.7154661 3.783950879
diff --git a/test/misner1.2-025-init/h.t0.ah1.gp b/test/misner1.2-025-init/h.t0.ah1.gp
new file mode 100644
index 0000000..0958fbf
--- /dev/null
+++ b/test/misner1.2-025-init/h.t0.ah1.gp
@@ -0,0 +1,676 @@
+# N_patches = 4
+
+### +z patch
+# N_rho = 10
+# N_sigma = 10
+# ghosted_gfn=-1
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+0 0 0.862025179810081 0.000000000 0.000000000 1.862025180
+5 0 0.861037554743808 0.07504436762 0.000000000 1.857761047
+10 0 0.858086900668296 0.1490052266 0.000000000 1.845050633
+15 0 0.853209937569432 0.2208269813 0.000000000 1.824137514
+20 0 0.846466936565351 0.2895087430 0.000000000 1.795418734
+25 0 0.837940978134243 0.3541291596 0.000000000 1.759432434
+30 0 0.827736660220646 0.4138683301 0.000000000 1.716840975
+35 0 0.815978311772313 0.4680259322 0.000000000 1.668410302
+40 0 0.802807941975516 0.5160349981 0.000000000 1.614986563
+45 0 0.788382890399276 0.5574708880 0.000000000 1.557470888
+
+0 5 0.861037554743808 0.000000000 0.07504436762 1.857761047
+5 5 0.860061894614582 0.07467624482 0.07467624482 1.853553384
+10 5 0.857146486218959 0.1482925211 0.07357872534 1.841008679
+15 5 0.852325942159047 0.2198146765 0.07177215986 1.820359541
+20 5 0.845657359454684 0.2882593356 0.06928979804 1.791986016
+25 5 0.837219656725635 0.3527172572 0.06617682746 1.756404599
+30 5 0.827112628840042 0.4123743497 0.06248906886 1.714253325
+35 5 0.815455545223782 0.4665295512 0.05829135607 1.666273249
+40 5 0.802385421713598 0.5146089656 0.05365566730 1.613287084
+45 5 0.788055042142028 0.5561758012 0.04865907753 1.556175801
+
+0 10 0.858086900668297 0.000000000 0.1490052266 1.845050633
+5 10 0.857146486218960 0.07357872534 0.1482925211 1.841008679
+10 10 0.854334805522552 0.1461663219 0.1461663219 1.828950404
+15 10 0.849680569011371 0.2167915940 0.1426621475 1.809077243
+20 10 0.843231686495940 0.2845229884 0.1378384130 1.781720486
+25 10 0.835055129661565 0.3484877393 0.1317752128 1.747334369
+30 10 0.825236752511828 0.4078901083 0.1245726123 1.706486392
+35 10 0.813881003410280 0.4620283083 0.1163484426 1.659844807
+40 10 0.801110162660890 0.5103094143 0.1072355593 1.608163078
+45 10 0.787063393508417 0.5522617961 0.09737865507 1.552261796
+
+0 15 0.853209937569433 0.000000000 0.2208269813 1.824137514
+5 15 0.852325942159048 0.07177215986 0.2198146765 1.820359541
+10 15 0.849680569011372 0.1426621475 0.2167915940 1.809077243
+15 15 0.845293744323761 0.2117991734 0.2117991734 1.790445276
+20 15 0.839199385260503 0.2783356868 0.2049063782 1.764721014
+25 15 0.831446076225256 0.3414599854 0.1962093603 1.732263302
+30 15 0.822098053544223 0.4004098233 0.1858308457 1.693530158
+35 15 0.811236225191205 0.4544869918 0.1739190394 1.649074691
+40 15 0.798959135150925 0.5030726212 0.1606458847 1.599538604
+45 15 0.785383484540644 0.5456424982 0.1462044667 1.545642498
+
+0 20 0.846466936565351 0.000000000 0.2895087430 1.795418734
+5 20 0.845657359454683 0.06928979804 0.2882593356 1.791986016
+10 20 0.843231686495939 0.1378384130 0.2845229884 1.781720486
+15 20 0.839199385260503 0.2049063782 0.2783356868 1.764721014
+20 20 0.833577420432774 0.2697586380 0.2697586380 1.741155767
+25 20 0.826391742817361 0.3316690581 0.2588798675 1.711266590
+30 20 0.817679463955698 0.3899275932 0.2458161795 1.675374403
+35 20 0.807491260401970 0.4438505946 0.2307150325 1.633884342
+40 20 0.795894169635104 0.4927946617 0.2137560092 1.587289809
+45 20 0.782974118544961 0.5361736913 0.1951512640 1.536173691
+
+0 25 0.837940978134242 0.000000000 0.3541291596 1.759432434
+5 25 0.837219656725635 0.06617682746 0.3527172572 1.756404599
+10 25 0.835055129661565 0.1317752128 0.3484877393 1.747334369
+15 25 0.831446076225256 0.1962093603 0.3414599854 1.732263302
+20 25 0.826391742817361 0.2588798675 0.3316690581 1.711266590
+25 25 0.819893957898680 0.3191696487 0.3191696487 1.684461520
+30 25 0.811960002267760 0.3764431943 0.3040413311 1.652018739
+35 25 0.802606287763007 0.4300503444 0.2863947588 1.614175542
+40 25 0.791862627065645 0.4793355904 0.2663782086 1.571249912
+45 25 0.779776949528494 0.5236537007 0.2441837309 1.523653701
+
+0 30 0.827736660220646 0.000000000 0.4138683301 1.716840975
+5 30 0.827112628840041 0.06248906886 0.4123743497 1.714253325
+10 30 0.825236752511827 0.1245726123 0.4078901083 1.706486392
+15 30 0.822098053544223 0.1858308457 0.4004098233 1.693530158
+20 30 0.817679463955698 0.2458161795 0.3899275932 1.675374403
+25 30 0.811960002267760 0.3040413311 0.3764431943 1.652018739
+30 30 0.804917789133498 0.3599701786 0.3599701786 1.623486638
+35 30 0.796534084692299 0.4130127941 0.3405462450 1.589843399
+40 30 0.786798635428279 0.4625265671 0.3182456863 1.551217698
+45 30 0.775716075940141 0.5078253765 0.2931931178 1.507825377
+
+0 35 0.815978311772313 0.000000000 0.4680259322 1.668410302
+5 35 0.815455545223782 0.05829135607 0.4665295512 1.666273249
+10 35 0.813881003410280 0.1163484426 0.4620283083 1.659844807
+15 35 0.811236225191205 0.1739190394 0.4544869918 1.649074691
+20 35 0.807491260401970 0.2307150325 0.4438505946 1.633884342
+25 35 0.802606287763007 0.2863947588 0.4300503444 1.614175542
+30 35 0.796534084692299 0.3405462450 0.4130127941 1.589843399
+35 35 0.789223627098176 0.3926725429 0.3926725429 1.560794509
+40 35 0.780625378197594 0.4421813264 0.3689891957 1.526971184
+45 35 0.770698408508431 0.4883817737 0.3419685995 1.488381774
+
+0 40 0.802807941975516 0.000000000 0.5160349981 1.614986563
+5 40 0.802385421713598 0.05365566730 0.5146089656 1.613287084
+10 40 0.801110162660890 0.1072355593 0.5103094143 1.608163078
+15 40 0.798959135150925 0.1606458847 0.5030726212 1.599538604
+20 40 0.795894169635104 0.2137560092 0.4927946617 1.587289809
+25 40 0.791862627065645 0.2663782086 0.4793355904 1.571249912
+30 40 0.786798635428279 0.3182456863 0.4625265671 1.551217698
+35 40 0.780625378197595 0.3689891957 0.4421813264 1.526971184
+40 40 0.773259025707337 0.4181136844 0.4181136844 1.498288485
+45 40 0.764615116087656 0.4649780521 0.3901629120 1.464978052
+
+0 45 0.788382890399276 0.000000000 0.5574708880 1.557470888
+5 45 0.788055042142029 0.04865907753 0.5561758012 1.556175801
+10 45 0.787063393508418 0.09737865507 0.5522617961 1.552261796
+15 45 0.785383484540644 0.1462044667 0.5456424982 1.545642498
+20 45 0.782974118544962 0.1951512640 0.5361736913 1.536173691
+25 45 0.779776949528494 0.2441837309 0.5236537007 1.523653701
+30 45 0.775716075940142 0.2931931178 0.5078253765 1.507825377
+35 45 0.770698408508432 0.3419685995 0.4883817737 1.488381774
+40 45 0.764615116087657 0.3901629120 0.4649780521 1.464978052
+45 45 0.757345529995925 0.4372536456 0.4372536456 1.437253646
+
+
+### +x patch
+# N_rho = 19
+# N_sigma = 10
+# ghosted_gfn=-1
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 0 0.788382890553100 0.5574708881 0.000000000 1.557470888
+45 5 0.788055042453605 0.5561758014 0.04865907755 1.556175801
+45 10 0.787063395081313 0.5522617972 0.09737865527 1.552261797
+45 15 0.785383490324384 0.5456425022 0.1462044678 1.545642502
+45 20 0.782974135250273 0.5361737027 0.1951512682 1.536173703
+45 25 0.779776986720765 0.5236537257 0.2441837425 1.523653726
+45 30 0.775716142352371 0.5078254200 0.2931931429 1.507825420
+45 35 0.770698509755704 0.4883818379 0.3419686444 1.488381838
+45 40 0.764615243296900 0.4649781294 0.3901629769 1.464978129
+45 45 0.757345643432854 0.4372537111 0.4372537111 1.437253711
+
+50 0 0.772873023362931 0.5920550848 0.000000000 1.496793203
+50 5 0.772528882458792 0.5904668411 0.05165915478 1.495460509
+50 10 0.771490084336795 0.5856769843 0.1032706543 1.491441342
+50 15 0.769737547271735 0.5776107362 0.1547703303 1.484672956
+50 20 0.767239663439772 0.5661456664 0.2060601708 1.475052620
+50 25 0.763952740254951 0.5511157121 0.2569894771 1.462440991
+50 30 0.759821873465543 0.5323182389 0.3073340785 1.446668038
+50 35 0.754782761088862 0.5095257939 0.3567738018 1.427542906
+50 40 0.748764713294112 0.4825043388 0.4048692128 1.404869213
+50 45 0.741695659778032 0.4510402631 0.4510402631 1.378467718
+
+55 0 0.756457654340573 0.6196538340 0.000000000 1.433886286
+55 5 0.756112747997797 0.6177868308 0.05404934417 1.432578996
+55 10 0.755073678325220 0.6121674346 0.1079416354 1.428644252
+55 15 0.753327545354341 0.6027416292 0.1615041328 1.422044232
+55 20 0.750853409459153 0.5894233693 0.2145325618 1.412718686
+55 25 0.747623192103390 0.5721010243 0.2667750889 1.400589450
+55 30 0.743603128232057 0.5506473670 0.3179164055 1.385567437
+55 35 0.738756029975702 0.5249340126 0.3675627527 1.367562753
+55 40 0.733044536280246 0.4948511261 0.4152293974 1.346498489
+55 45 0.726435601781231 0.4603329964 0.4603329964 1.322328634
+
+60 0 0.739322410068300 0.6402719887 0.000000000 1.369661205
+60 5 0.738992852774753 0.6381574699 0.05583154416 1.368440387
+60 10 0.738001810009282 0.6318044296 0.1114041675 1.364772458
+60 15 0.736342365192219 0.6211857996 0.1664462334 1.358641789
+60 20 0.734003670024678 0.6062611476 0.2206610119 1.350025037
+60 25 0.730971823528216 0.5869837493 0.2737150175 1.338895226
+60 30 0.727231413857703 0.5633110309 0.3252277754 1.325227775
+60 35 0.722767497027040 0.5352183229 0.3747639043 1.309008443
+60 40 0.717568229474739 0.5027160569 0.4218288580 1.290243251
+60 45 0.711628121159258 0.4658699617 0.4658699617 1.268970148
+
+65 0 0.721655736973036 0.6540422140 0.000000000 1.304984893
+65 5 0.721357015520919 0.6517259357 0.05701863110 1.303904795
+65 10 0.720460156989204 0.6447773535 0.1136916440 1.300664618
+65 15 0.718963224608392 0.6331984715 0.1696650191 1.295265296
+65 20 0.716863379905158 0.6169966925 0.2245684307 1.287710283
+65 25 0.714157834015819 0.5961911930 0.2780085190 1.278008519
+65 30 0.710844814089456 0.5708213925 0.3295638846 1.266178387
+65 35 0.706925033795538 0.5409577180 0.3787826720 1.252252727
+65 40 0.702403409927927 0.5067140086 0.4251835378 1.236284623
+65 45 0.697290997015862 0.4682608422 0.4682608422 1.218353617
+
+70 0 0.703645477380151 0.6612104627 0.000000000 1.240660927
+70 5 0.703391391456875 0.6587492432 0.05763309088 1.239765116
+70 10 0.702629525243166 0.6513748270 0.1148549565 1.237081048
+70 15 0.701361248317653 0.6391159177 0.1712505940 1.232619170
+70 20 0.699589053289367 0.6220231599 0.2263979152 1.226397915
+70 25 0.697317126885274 0.6001734403 0.2798654714 1.218445268
+70 30 0.694551891515595 0.5736753698 0.3312116292 1.208800759
+70 35 0.691302856788854 0.5426759124 0.3799857647 1.197517879
+70 40 0.687583483303601 0.5073674210 0.4257318158 1.184666639
+70 45 0.683412087979505 0.4679945010 0.4679945010 1.170336068
+
+75 0 0.685475555995934 0.6621185428 0.000000000 1.177414129
+75 5 0.685277200217674 0.6595759459 0.05770541800 1.176732842
+75 10 0.684683037284517 0.6519643789 0.1149589105 1.174693329
+75 15 0.683695937520557 0.6393330457 0.1713087733 1.171308773
+75 20 0.682320714350487 0.6217652181 0.2263040321 1.166601488
+75 25 0.680564409519299 0.5993802313 0.2794955920 1.160603449
+75 30 0.678436463888382 0.5723358009 0.3304382287 1.153356916
+75 35 0.675949080866160 0.5408306822 0.3786937206 1.144915145
+75 40 0.673117518353378 0.5051071066 0.4238351868 1.135343041
+75 45 0.669960350664740 0.4654526695 0.4654526695 1.124717667
+
+80 0 0.667322800892976 0.6571846681 0.000000000 1.115879388
+80 5 0.667187894899346 0.6546265069 0.05727239819 1.115428315
+80 10 0.666784082003401 0.6469722768 0.1140786682 1.114078668
+80 15 0.666114169792111 0.6342828540 0.1699555785 1.111841181
+80 20 0.665182651949587 0.6166595898 0.2244457354 1.108733724
+80 25 0.663995997280484 0.5942446334 0.2771008234 1.104781362
+80 30 0.662562527958778 0.5672207498 0.3274850526 1.100016322
+80 35 0.660892508689931 0.5358111178 0.3751789837 1.094477957
+80 40 0.658998177781184 0.5002787117 0.4197836824 1.088212635
+80 45 0.656893719069326 0.4609251404 0.4609251404 1.081273538
+
+85 0 0.649354040781963 0.6468830526 0.000000000 1.056594934
+85 5 0.649286557494317 0.6443730874 0.05637534023 1.056375340
+85 10 0.649084632530637 0.6368640812 0.1122963206 1.055718387
+85 15 0.648749809024673 0.6244185109 0.1673124357 1.054629541
+85 20 0.648284701587354 0.6071400101 0.2209808917 1.053117868
+85 25 0.647692886194180 0.5851724503 0.2728703949 1.051195956
+85 30 0.646978964953240 0.5586988532 0.3225649333 1.048879816
+85 35 0.646148486182926 0.5279398166 0.3696674393 1.046188749
+85 40 0.645207920672792 0.4931516367 0.4138033564 1.043145178
+85 45 0.644164632283773 0.4546240571 0.4546240571 1.039774451
+
+90 0 0.631723886609431 0.6317238866 0.000000000 1.000000000
+90 5 0.631723876774791 0.6293199767 0.05505836369 1.000000000
+90 10 0.631723846622848 0.6221265419 0.1096976948 1.000000000
+90 15 0.631723847907866 0.6101983798 0.1635021631 1.000000000
+90 20 0.631723843005111 0.5936262336 0.2160622793 1.000000000
+90 25 0.631723852539856 0.5725362468 0.2669780365 1.000000000
+90 30 0.631723864795617 0.5470889151 0.3158619324 1.000000000
+90 35 0.631723871023048 0.5174779004 0.3623419267 1.000000000
+90 40 0.631723871389873 0.4839285613 0.4060642773 1.000000000
+90 45 0.631723882998757 0.4466962415 0.4466962415 1.000000000
+
+95 0 0.614572364237334 0.6122337308 0.000000000 0.9464364891
+95 5 0.614636236063492 0.6099849820 0.05336677084 0.9466332292
+95 10 0.614827427721016 0.6032518492 0.1063695772 0.9472223019
+95 15 0.615144712644751 0.5920737704 0.1586456886 0.9482002571
+95 20 0.615586051621745 0.5765166457 0.2098348986 0.9495613292
+95 25 0.616148535658751 0.5566730097 0.2595808875 0.9512974224
+95 30 0.616828452955952 0.5326623707 0.3075327631 0.9533980811
+95 35 0.617621270106828 0.5046314695 0.3533467589 0.9558504672
+95 40 0.618521642401964 0.4727545191 0.3966881426 0.9586393389
+95 45 0.619523386460134 0.4372333116 0.4372333116 0.9617470419
+
+100 0 0.598024044379788 0.5889387154 0.000000000 0.8961542145
+100 5 0.598144951265496 0.5868834597 0.05134564954 0.8965166115
+100 10 0.598507143581617 0.5807240152 0.1023973122 0.8976026878
+100 15 0.599109043280385 0.5704796731 0.1528595677 0.8994090417
+100 20 0.599948017130779 0.5561836242 0.2024342840 0.9019298208
+100 25 0.601020215676925 0.5378843234 0.2508195792 0.9051564813
+100 30 0.602320561146278 0.5156475139 0.2977092310 0.9090774308
+100 35 0.603842596460259 0.4895585474 0.3427925853 0.9136776194
+100 40 0.605578395078329 0.4597250638 0.3857551314 0.9189380676
+100 45 0.607518447486057 0.4262798038 0.4262798038 0.9248353693
+
+105 0 0.582187185553331 0.5623496383 0.000000000 0.8493188686
+105 5 0.582355693650154 0.5605145004 0.04903866452 0.8498105923
+105 10 0.582861013387402 0.5550080809 0.09786289918 0.8512860329
+105 15 0.583702494803742 0.5458278649 0.1462541356 0.8537458644
+105 20 0.584878935031809 0.5329713300 0.1939856998 0.8571907625
+105 25 0.586388324130103 0.5164383627 0.2408191635 0.8616207578
+105 30 0.588227576585905 0.4962346794 0.2865012257 0.8670343184
+105 35 0.590392168137013 0.4723761125 0.3307613148 0.8734272021
+105 40 0.592875752187955 0.4448937185 0.3733101551 0.8807910874
+105 45 0.595669663265970 0.4138394677 0.4138394677 0.8891120488
+
+110 0 0.567153617958113 0.5329500696 0.000000000 0.8060220383
+110 5 0.567358481210893 0.5313499350 0.04648709567 0.8066044397
+110 10 0.567973631943937 0.5265416737 0.09284350354 0.8083545037
+110 15 0.569000676125672 0.5185022557 0.1389322607 0.8112806125
+110 20 0.570442047991358 0.5071951363 0.1846039326 0.8153960674
+110 25 0.572300618983548 0.4925730605 0.2296905903 0.8207180678
+110 30 0.574579150006782 0.4745821160 0.2740001124 0.8272662361
+110 35 0.577279598042196 0.4531671315 0.3173110415 0.8350606530
+110 40 0.580402303135140 0.4282784954 0.3593683275 0.8441193757
+110 45 0.583944971139721 0.3998803067 0.3998803067 0.8544554711
+
+115 0 0.552999199714752 0.5011874809 0.000000000 0.7662924395
+115 5 0.553228189544286 0.4998262327 0.04372912909 0.7669272000
+115 10 0.553916845368328 0.4957290617 0.08741040869 0.7688377422
+115 15 0.555070138109028 0.4888561070 0.1309885991 0.7720426536
+115 20 0.556696050160120 0.4791423740 0.1743935621 0.7765722417
+115 25 0.558805074447522 0.4665000482 0.2175325450 0.7824674550
+115 30 0.561409493660045 0.4508220959 0.2602822584 0.7897782042
+115 35 0.564522407360315 0.4319874649 0.3024808794 0.7985609369
+115 40 0.568156452949234 0.4098682178 0.3439202704 0.8088753112
+115 45 0.572322082985511 0.3843388509 0.3843388509 0.8207798505
+
+120 0 0.539784806635753 0.4674673551 0.000000000 0.7301075967
+120 5 0.540025529443840 0.4663391861 0.04079939215 0.7307589453
+120 10 0.540750719028168 0.4629374820 0.08162836845 0.7327229202
+120 15 0.541969362671665 0.4572107865 0.1225092610 0.7360292293
+120 20 0.543696204306814 0.4490738919 0.1634495296 0.7407270676
+120 25 0.545951290479022 0.4384088759 0.2044334162 0.7468845175
+120 30 0.548759327165749 0.4250671470 0.2454126318 0.7545873682
+120 35 0.552148537571977 0.4088728609 0.2862958593 0.7639371437
+120 40 0.556149235148988 0.3896286640 0.3269372682 0.7750477860
+120 45 0.560791538427114 0.3671242391 0.3671242391 0.7880407217
+
+125 0 0.527557555610578 0.4321498502 0.000000000 0.6974054173
+125 5 0.527798214090251 0.4312409583 0.03772869510 0.6980418302
+125 10 0.528524551449416 0.4284952953 0.07555528167 0.6999643641
+125 15 0.529749638058330 0.4238556812 0.1135717875 0.7032130569
+125 20 0.531495219167282 0.4172261841 0.1518579120 0.7078550807
+125 25 0.533791619721296 0.4084714541 0.1904733672 0.7139852087
+125 30 0.536677413174765 0.3974163008 0.2294484082 0.7217261104
+125 35 0.540198645274999 0.3838461291 0.2687719531 0.7312280469
+125 40 0.544407582723668 0.3675093286 0.3083769421 0.7426671978
+125 45 0.549360475856603 0.3481227425 0.3481227425 0.7562418315
+
+130 0 0.516352508380942 0.3955489697 0.000000000 0.6680950054
+130 5 0.516582535876082 0.3948394229 0.03454397342 0.6686903859
+130 10 0.517278122498502 0.3926918790 0.06924217337 0.6704923892
+130 15 0.518455882604517 0.3890490793 0.1042453866 0.6735490611
+130 20 0.520143818882064 0.3838137977 0.1396967979 0.6779419839
+130 25 0.522381750795777 0.3768463354 0.1757263321 0.6837883790
+130 30 0.525221736301996 0.3679613860 0.2124426053 0.6912437367
+130 35 0.528728242479391 0.3569247887 0.2499214276 0.7005045415
+130 40 0.532977794682263 0.3434511454 0.2881897295 0.7118102705
+130 45 0.538057580710941 0.3272037925 0.3272037925 0.7254434184
+
+135 0 0.506194261446505 0.3579333949 0.000000000 0.6420666051
+135 5 0.506404852983189 0.3573990518 0.03126836539 0.6426009482
+135 10 0.507042902790416 0.3557787422 0.06273339142 0.6442212578
+135 15 0.508127471168263 0.3530198282 0.09459137788 0.6469801718
+135 20 0.509691089240150 0.3490319108 0.1270372264 0.6509680892
+135 25 0.511780867853772 0.3436828257 0.1602619336 0.6563171743
+135 30 0.514459999106363 0.3367931268 0.1944476024 0.6632068732
+135 35 0.517809387132629 0.3281292191 0.2297585527 0.6718707809
+135 40 0.521929077248936 0.3173957205 0.2663266320 0.6826042795
+135 45 0.526938955581511 0.3042283479 0.3042283479 0.6957716521
+
+
+### +y patch
+# N_rho = 19
+# N_sigma = 10
+# ghosted_gfn=-1
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 0.757345643432854 0.4372537111 0.4372537111 1.437253711
+40 45 0.764615243296901 0.3901629769 0.4649781294 1.464978129
+35 45 0.770698509755704 0.3419686444 0.4883818379 1.488381838
+30 45 0.775716142352371 0.2931931429 0.5078254200 1.507825420
+25 45 0.779776986720765 0.2441837425 0.5236537257 1.523653726
+20 45 0.782974135250274 0.1951512682 0.5361737027 1.536173703
+15 45 0.785383490324385 0.1462044678 0.5456425022 1.545642502
+10 45 0.787063395081314 0.09737865527 0.5522617972 1.552261797
+5 45 0.788055042453606 0.04865907755 0.5561758014 1.556175801
+3.88578e-16 45 0.788382890553100 0.000000000 0.5574708881 1.557470888
+
+45 50 0.741695659778032 0.4510402631 0.4510402631 1.378467718
+40 50 0.748764713294113 0.4048692128 0.4825043388 1.404869213
+35 50 0.754782761088863 0.3567738018 0.5095257939 1.427542906
+30 50 0.759821873465544 0.3073340785 0.5323182389 1.446668038
+25 50 0.763952740254952 0.2569894771 0.5511157121 1.462440991
+20 50 0.767239663439773 0.2060601708 0.5661456664 1.475052620
+15 50 0.769737547271736 0.1547703303 0.5776107362 1.484672956
+10 50 0.771490084336796 0.1032706543 0.5856769843 1.491441342
+5 50 0.772528882458792 0.05165915478 0.5904668411 1.495460509
+3.88578e-16 50 0.772873023362931 0.000000000 0.5920550848 1.496793203
+
+45 55 0.726435601781231 0.4603329964 0.4603329964 1.322328634
+40 55 0.733044536280247 0.4152293974 0.4948511261 1.346498489
+35 55 0.738756029975705 0.3675627527 0.5249340126 1.367562753
+30 55 0.743603128232059 0.3179164055 0.5506473670 1.385567437
+25 55 0.747623192103391 0.2667750889 0.5721010243 1.400589450
+20 55 0.750853409459154 0.2145325618 0.5894233693 1.412718686
+15 55 0.753327545354342 0.1615041328 0.6027416292 1.422044232
+10 55 0.755073678325220 0.1079416354 0.6121674346 1.428644252
+5 55 0.756112747997798 0.05404934417 0.6177868308 1.432578996
+3.88578e-16 55 0.756457654340574 0.000000000 0.6196538340 1.433886286
+
+45 60 0.711628121159258 0.4658699617 0.4658699617 1.268970148
+40 60 0.717568229474739 0.4218288580 0.5027160569 1.290243251
+35 60 0.722767497027041 0.3747639043 0.5352183229 1.309008443
+30 60 0.727231413857704 0.3252277754 0.5633110309 1.325227775
+25 60 0.730971823528218 0.2737150175 0.5869837493 1.338895226
+20 60 0.734003670024678 0.2206610119 0.6062611476 1.350025037
+15 60 0.736342365192220 0.1664462334 0.6211857996 1.358641789
+10 60 0.738001810009283 0.1114041675 0.6318044296 1.364772458
+5 60 0.738992852774754 0.05583154416 0.6381574699 1.368440387
+3.88578e-16 60 0.739322410068301 0.000000000 0.6402719887 1.369661205
+
+45 65 0.697290997015862 0.4682608422 0.4682608422 1.218353617
+40 65 0.702403409927927 0.4251835378 0.5067140086 1.236284623
+35 65 0.706925033795539 0.3787826720 0.5409577180 1.252252727
+30 65 0.710844814089458 0.3295638846 0.5708213925 1.266178387
+25 65 0.714157834015820 0.2780085190 0.5961911930 1.278008519
+20 65 0.716863379905159 0.2245684307 0.6169966925 1.287710283
+15 65 0.718963224608393 0.1696650191 0.6331984715 1.295265296
+10 65 0.720460156989205 0.1136916440 0.6447773535 1.300664618
+5 65 0.721357015520920 0.05701863110 0.6517259357 1.303904795
+3.88578e-16 65 0.721655736973037 0.000000000 0.6540422140 1.304984893
+
+45 70 0.683412087979505 0.4679945010 0.4679945010 1.170336068
+40 70 0.687583483303601 0.4257318158 0.5073674210 1.184666639
+35 70 0.691302856788855 0.3799857647 0.5426759124 1.197517879
+30 70 0.694551891515597 0.3312116292 0.5736753698 1.208800759
+25 70 0.697317126885275 0.2798654714 0.6001734403 1.218445268
+20 70 0.699589053289368 0.2263979152 0.6220231599 1.226397915
+15 70 0.701361248317655 0.1712505940 0.6391159177 1.232619170
+10 70 0.702629525243168 0.1148549565 0.6513748270 1.237081048
+5 70 0.703391391456876 0.05763309088 0.6587492432 1.239765116
+3.88578e-16 70 0.703645477380152 0.000000000 0.6612104627 1.240660927
+
+45 75 0.669960350664741 0.4654526695 0.4654526695 1.124717667
+40 75 0.673117518353378 0.4238351868 0.5051071066 1.135343041
+35 75 0.675949080866161 0.3786937206 0.5408306822 1.144915145
+30 75 0.678436463888384 0.3304382287 0.5723358009 1.153356916
+25 75 0.680564409519301 0.2794955920 0.5993802313 1.160603449
+20 75 0.682320714350489 0.2263040321 0.6217652181 1.166601488
+15 75 0.683695937520559 0.1713087733 0.6393330457 1.171308773
+10 75 0.684683037284519 0.1149589105 0.6519643789 1.174693329
+5 75 0.685277200217675 0.05770541800 0.6595759459 1.176732842
+3.88578e-16 75 0.685475555995935 0.000000000 0.6621185428 1.177414129
+
+45 80 0.656893719069326 0.4609251404 0.4609251404 1.081273538
+40 80 0.658998177781184 0.4197836824 0.5002787117 1.088212635
+35 80 0.660892508689933 0.3751789837 0.5358111178 1.094477957
+30 80 0.662562527958779 0.3274850526 0.5672207498 1.100016322
+25 80 0.663995997280486 0.2771008234 0.5942446334 1.104781362
+20 80 0.665182651949589 0.2244457354 0.6166595898 1.108733724
+15 80 0.666114169792113 0.1699555785 0.6342828540 1.111841181
+10 80 0.666784082003403 0.1140786682 0.6469722768 1.114078668
+5 80 0.667187894899347 0.05727239819 0.6546265069 1.115428315
+3.88578e-16 80 0.667322800892977 0.000000000 0.6571846681 1.115879388
+
+45 85 0.644164632283773 0.4546240571 0.4546240571 1.039774451
+40 85 0.645207920672792 0.4138033564 0.4931516367 1.043145178
+35 85 0.646148486182927 0.3696674393 0.5279398166 1.046188749
+30 85 0.646978964953241 0.3225649333 0.5586988532 1.048879816
+25 85 0.647692886194183 0.2728703949 0.5851724503 1.051195956
+20 85 0.648284701587356 0.2209808917 0.6071400101 1.053117868
+15 85 0.648749809024676 0.1673124357 0.6244185109 1.054629541
+10 85 0.649084632530639 0.1122963206 0.6368640812 1.055718387
+5 85 0.649286557494318 0.05637534023 0.6443730874 1.056375340
+3.88578e-16 85 0.649354040781964 0.000000000 0.6468830526 1.056594934
+
+45 90 0.631723882998757 0.4466962415 0.4466962415 1.000000000
+40 90 0.631723871389873 0.4060642773 0.4839285613 1.000000000
+35 90 0.631723871023048 0.3623419267 0.5174779004 1.000000000
+30 90 0.631723864795619 0.3158619324 0.5470889151 1.000000000
+25 90 0.631723852539859 0.2669780365 0.5725362468 1.000000000
+20 90 0.631723843005114 0.2160622793 0.5936262336 1.000000000
+15 90 0.631723847907869 0.1635021631 0.6101983798 1.000000000
+10 90 0.631723846622849 0.1096976948 0.6221265419 1.000000000
+5 90 0.631723876774792 0.05505836369 0.6293199767 1.000000000
+3.88578e-16 90 0.631723886609432 0.000000000 0.6317238866 1.000000000
+
+45 95 0.619523386460134 0.4372333116 0.4372333116 0.9617470419
+40 95 0.618521642401965 0.3966881426 0.4727545191 0.9586393389
+35 95 0.617621270106828 0.3533467589 0.5046314695 0.9558504672
+30 95 0.616828452955954 0.3075327631 0.5326623707 0.9533980811
+25 95 0.616148535658753 0.2595808875 0.5566730097 0.9512974224
+20 95 0.615586051621747 0.2098348986 0.5765166457 0.9495613292
+15 95 0.615144712644753 0.1586456886 0.5920737704 0.9482002571
+10 95 0.614827427721017 0.1063695772 0.6032518492 0.9472223019
+5 95 0.614636236063493 0.05336677084 0.6099849820 0.9466332292
+3.88578e-16 95 0.614572364237335 0.000000000 0.6122337308 0.9464364891
+
+45 100 0.607518447486057 0.4262798038 0.4262798038 0.9248353693
+40 100 0.605578395078329 0.3857551314 0.4597250638 0.9189380676
+35 100 0.603842596460260 0.3427925853 0.4895585474 0.9136776194
+30 100 0.602320561146279 0.2977092310 0.5156475139 0.9090774308
+25 100 0.601020215676927 0.2508195792 0.5378843234 0.9051564813
+20 100 0.599948017130781 0.2024342840 0.5561836242 0.9019298208
+15 100 0.599109043280386 0.1528595677 0.5704796731 0.8994090417
+10 100 0.598507143581618 0.1023973122 0.5807240152 0.8976026878
+5 100 0.598144951265497 0.05134564954 0.5868834597 0.8965166115
+3.88578e-16 100 0.598024044379789 0.000000000 0.5889387154 0.8961542145
+
+45 105 0.595669663265970 0.4138394677 0.4138394677 0.8891120488
+40 105 0.592875752187955 0.3733101551 0.4448937185 0.8807910874
+35 105 0.590392168137013 0.3307613148 0.4723761125 0.8734272021
+30 105 0.588227576585906 0.2865012257 0.4962346794 0.8670343184
+25 105 0.586388324130104 0.2408191635 0.5164383627 0.8616207578
+20 105 0.584878935031810 0.1939856998 0.5329713300 0.8571907625
+15 105 0.583702494803744 0.1462541356 0.5458278649 0.8537458644
+10 105 0.582861013387403 0.09786289918 0.5550080809 0.8512860329
+5 105 0.582355693650155 0.04903866452 0.5605145004 0.8498105923
+3.88578e-16 105 0.582187185553332 0.000000000 0.5623496383 0.8493188686
+
+45 110 0.583944971139720 0.3998803067 0.3998803067 0.8544554711
+40 110 0.580402303135141 0.3593683275 0.4282784954 0.8441193757
+35 110 0.577279598042197 0.3173110415 0.4531671315 0.8350606530
+30 110 0.574579150006783 0.2740001124 0.4745821160 0.8272662361
+25 110 0.572300618983549 0.2296905903 0.4925730605 0.8207180678
+20 110 0.570442047991360 0.1846039326 0.5071951363 0.8153960674
+15 110 0.569000676125673 0.1389322607 0.5185022557 0.8112806125
+10 110 0.567973631943939 0.09284350354 0.5265416737 0.8083545037
+5 110 0.567358481210894 0.04648709567 0.5313499350 0.8066044397
+3.88578e-16 110 0.567153617958115 0.000000000 0.5329500696 0.8060220383
+
+45 115 0.572322082985511 0.3843388509 0.3843388509 0.8207798505
+40 115 0.568156452949234 0.3439202704 0.4098682178 0.8088753112
+35 115 0.564522407360315 0.3024808794 0.4319874649 0.7985609369
+30 115 0.561409493660046 0.2602822584 0.4508220959 0.7897782042
+25 115 0.558805074447523 0.2175325450 0.4665000482 0.7824674550
+20 115 0.556696050160121 0.1743935621 0.4791423740 0.7765722417
+15 115 0.555070138109030 0.1309885991 0.4888561070 0.7720426536
+10 115 0.553916845368330 0.08741040869 0.4957290617 0.7688377422
+5 115 0.553228189544288 0.04372912909 0.4998262327 0.7669272000
+3.88578e-16 115 0.552999199714754 0.000000000 0.5011874809 0.7662924395
+
+45 120 0.560791538427114 0.3671242391 0.3671242391 0.7880407217
+40 120 0.556149235148988 0.3269372682 0.3896286640 0.7750477860
+35 120 0.552148537571977 0.2862958593 0.4088728609 0.7639371437
+30 120 0.548759327165749 0.2454126318 0.4250671470 0.7545873682
+25 120 0.545951290479023 0.2044334162 0.4384088759 0.7468845175
+20 120 0.543696204306815 0.1634495296 0.4490738919 0.7407270676
+15 120 0.541969362671666 0.1225092610 0.4572107865 0.7360292293
+10 120 0.540750719028170 0.08162836845 0.4629374820 0.7327229202
+5 120 0.540025529443842 0.04079939215 0.4663391861 0.7307589453
+3.88578e-16 120 0.539784806635754 0.000000000 0.4674673551 0.7301075967
+
+45 125 0.549360475856603 0.3481227425 0.3481227425 0.7562418315
+40 125 0.544407582723668 0.3083769421 0.3675093286 0.7426671978
+35 125 0.540198645275000 0.2687719531 0.3838461291 0.7312280469
+30 125 0.536677413174766 0.2294484082 0.3974163008 0.7217261104
+25 125 0.533791619721297 0.1904733672 0.4084714541 0.7139852087
+20 125 0.531495219167283 0.1518579120 0.4172261841 0.7078550807
+15 125 0.529749638058331 0.1135717875 0.4238556812 0.7032130569
+10 125 0.528524551449417 0.07555528167 0.4284952953 0.6999643641
+5 125 0.527798214090253 0.03772869510 0.4312409583 0.6980418302
+3.88578e-16 125 0.527557555610579 0.000000000 0.4321498502 0.6974054173
+
+45 130 0.538057580710941 0.3272037925 0.3272037925 0.7254434184
+40 130 0.532977794682263 0.2881897295 0.3434511454 0.7118102705
+35 130 0.528728242479391 0.2499214276 0.3569247887 0.7005045415
+30 130 0.525221736301996 0.2124426053 0.3679613860 0.6912437367
+25 130 0.522381750795778 0.1757263321 0.3768463354 0.6837883790
+20 130 0.520143818882065 0.1396967979 0.3838137977 0.6779419839
+15 130 0.518455882604518 0.1042453866 0.3890490793 0.6735490611
+10 130 0.517278122498504 0.06924217337 0.3926918790 0.6704923892
+5 130 0.516582535876083 0.03454397342 0.3948394229 0.6686903859
+3.88578e-16 130 0.516352508380943 0.000000000 0.3955489697 0.6680950054
+
+45 135 0.526938955581511 0.3042283479 0.3042283479 0.6957716521
+40 135 0.521929077248937 0.2663266320 0.3173957205 0.6826042795
+35 135 0.517809387132630 0.2297585527 0.3281292191 0.6718707809
+30 135 0.514459999106363 0.1944476024 0.3367931268 0.6632068732
+25 135 0.511780867853772 0.1602619336 0.3436828257 0.6563171743
+20 135 0.509691089240150 0.1270372264 0.3490319108 0.6509680892
+15 135 0.508127471168264 0.09459137788 0.3530198282 0.6469801718
+10 135 0.507042902790417 0.06273339142 0.3557787422 0.6442212578
+5 135 0.506404852983190 0.03126836539 0.3573990518 0.6426009482
+3.88578e-16 135 0.506194261446506 0.000000000 0.3579333949 0.6420666051
+
+
+### -z patch
+# N_rho = 10
+# N_sigma = 10
+# ghosted_gfn=-1
+# dpx = dsigma = dnu
+# dpy = 180 - drho = 180 - dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+135 45 0.526939004055022 0.3042283758 0.3042283758 0.6957716242
+140 45 0.521929124593387 0.2663266562 0.3173957493 0.6826042507
+145 45 0.517809424608722 0.2297585693 0.3281292428 0.6718707572
+150 45 0.514460023421598 0.1944476116 0.3367931428 0.6632068572
+155 45 0.511780881778664 0.1602619380 0.3436828350 0.6563171650
+160 45 0.509691096488353 0.1270372282 0.3490319158 0.6509680842
+165 45 0.508127474552281 0.09459137851 0.3530198305 0.6469801695
+170 45 0.507042904179295 0.06273339159 0.3557787432 0.6442212568
+175 45 0.506404853515493 0.03126836542 0.3573990522 0.6426009478
+180 45 0.506194261767808 4.383275099e-17 0.3579333951 0.6420666049
+
+135 40 0.521929124593387 0.3173957493 0.2663266562 0.6826042507
+140 40 0.516094681400967 0.2790607565 0.2790607565 0.6674283408
+145 40 0.511224572080123 0.2416477211 0.2895805923 0.6548912888
+150 40 0.507213483913158 0.2051585959 0.2981699522 0.6446548883
+155 40 0.503969852652773 0.1695326714 0.3050664075 0.6364360129
+160 40 0.501417054563592 0.1346672869 0.3104629450 0.6300046700
+165 40 0.499493523154660 0.1004326447 0.3145110994 0.6251802674
+170 40 0.498152343091515 0.06668202154 0.3173244359 0.6218274635
+175 40 0.497360614693591 0.03325859985 0.3189816571 0.6198524642
+180 40 0.497098854691345 4.663298734e-17 0.3195289846 0.6192001847
+
+135 35 0.517809424608722 0.3281292428 0.2297585693 0.6718707572
+140 35 0.511224572080122 0.2895805923 0.2416477211 0.6548912888
+145 35 0.505654986065431 0.2515850038 0.2515850038 0.6406993784
+150 35 0.501014176038792 0.2142011241 0.2597820592 0.6289927700
+155 35 0.497223705951256 0.1774248040 0.2664210700 0.6195112799
+160 35 0.494215737455973 0.1412064817 0.2716536509 0.6120383800
+165 35 0.491934265281888 0.1054646381 0.2756012582 0.6064006124
+170 35 0.490335682796377 0.07009598802 0.2783563753 0.6024658975
+175 35 0.489388923640041 0.03498307685 0.2799838645 0.6001416019
+180 35 0.489075398166683 4.906105071e-17 0.2805221240 0.5993728878
+
+135 30 0.514460023421598 0.3367931428 0.1944476116 0.6632068572
+140 30 0.507213483913158 0.2981699522 0.2051585959 0.6446548883
+145 30 0.501014176038792 0.2597820592 0.2142011241 0.6289927700
+150 30 0.495795803998849 0.2217266241 0.2217266241 0.6159582216
+155 30 0.491495722954810 0.1840423339 0.2278686382 0.6053199413
+160 30 0.488057857076544 0.1467231637 0.2327406202 0.5968814209
+165 30 0.485434672101675 0.1097298981 0.2364350705 0.5904824451
+170 30 0.483588372727816 0.07299949584 0.2390234235 0.5859992864
+175 30 0.482491614567941 0.03645265551 0.2405563146 0.5833442410
+180 30 0.482127870662811 5.113159942e-17 0.2410639353 0.5824650161
+
+135 25 0.511780881778664 0.3436828350 0.1602619380 0.6563171650
+140 25 0.503969852652772 0.3050664075 0.1695326714 0.6364360129
+145 25 0.497223705951255 0.2664210700 0.1774248040 0.6195112799
+150 25 0.491495722954810 0.2278686382 0.1840423339 0.6053199413
+155 25 0.486739624185360 0.1894787897 0.1894787897 0.5936614241
+160 25 0.482912480035762 0.1512797290 0.1938150142 0.5843623607
+165 25 0.479976891527015 0.1132676689 0.1971178974 0.5772793049
+170 25 0.477902483588063 0.07541502259 0.1994397138 0.5723001535
+175 25 0.476666928621170 0.03767745399 0.2008178503 0.5693447303
+180 25 0.476256603228852 5.285830470e-17 0.2012747378 0.5683649319
+
+135 20 0.509691096488352 0.3490319158 0.1270372282 0.6509680842
+140 20 0.501417054563591 0.3104629450 0.1346672869 0.6300046700
+145 20 0.494215737455973 0.2716536509 0.1412064817 0.6120383800
+150 20 0.488057857076544 0.2327406202 0.1467231637 0.5968814209
+155 20 0.482912480035762 0.1938150142 0.1512797290 0.5843623607
+160 20 0.478749660259032 0.1549308476 0.1549308476 0.5743309946
+165 20 0.475542441543036 0.1161126678 0.1577222700 0.5666616246
+170 20 0.473268430340671 0.07736256882 0.1596900950 0.5612550699
+175 20 0.471910909461078 0.03866650156 0.1608603339 0.5580398648
+180 20 0.471459565591388 5.425337707e-17 0.1612486682 0.5569729252
+
+135 15 0.508127474552281 0.3530198305 0.09459137851 0.6469801695
+140 15 0.499493523154660 0.3145110994 0.1004326447 0.6251802674
+145 15 0.491934265281888 0.2756012582 0.1054646381 0.6064006124
+150 15 0.485434672101675 0.2364350705 0.1097298981 0.5904824451
+155 15 0.479976891527015 0.1971178974 0.1132676689 0.5772793049
+160 15 0.475542441543036 0.1577222700 0.1161126678 0.5666616246
+165 15 0.472113912625535 0.1182941872 0.1182941872 0.5585200831
+170 15 0.469676458003113 0.07885910843 0.1198355143 0.5527677720
+175 15 0.468218733140576 0.03942748672 0.1207535102 0.5493417646
+180 15 0.467733633374841 5.532722477e-17 0.1210583724 0.5482040037
+
+135 10 0.507042904179294 0.3557787432 0.06273339159 0.6442212568
+140 10 0.498152343091514 0.3173244359 0.06668202154 0.6218274635
+145 10 0.490335682796376 0.2783563753 0.07009598802 0.6024658975
+150 10 0.483588372727816 0.2390234235 0.07299949584 0.5859992864
+155 10 0.477902483588063 0.1994397138 0.07541502259 0.5723001535
+160 10 0.473268430340671 0.1596900950 0.07736256882 0.5612550699
+165 10 0.469676458003113 0.1198355143 0.07885910843 0.5527677720
+170 10 0.467117838376714 0.07991819589 0.07991819589 0.5467613886
+175 10 0.465585607693546 0.03996655893 0.08054966645 0.5431801411
+180 10 0.465075365730116 5.608817429e-17 0.08075948974 0.5419901741
+
+135 5 0.506404853515492 0.3573990522 0.03126836542 0.6426009478
+140 5 0.497360614693591 0.3189816571 0.03325859985 0.6198524642
+145 5 0.489388923640041 0.2799838645 0.03498307685 0.6001416019
+150 5 0.482491614567941 0.2405563146 0.03645265551 0.5833442410
+155 5 0.476666928621170 0.2008178503 0.03767745399 0.5693447303
+160 5 0.471910909461078 0.1608603339 0.03866650156 0.5580398648
+165 5 0.468218733140576 0.1207535102 0.03942748672 0.5493417646
+170 5 0.465585607693546 0.08054966645 0.03996655893 0.5431801411
+175 5 0.464007467461720 0.04028818793 0.04028818793 0.5395039048
+180 5 0.463481719243263 5.654228349e-17 0.04039509349 0.5382819686
+
+135 7.77156e-16 0.506194261767808 0.3579333951 4.383275099e-17 0.6420666049
+140 7.77156e-16 0.497098854691344 0.3195289846 4.663298734e-17 0.6192001847
+145 7.77156e-16 0.489075398166683 0.2805221240 4.906105071e-17 0.5993728878
+150 7.77156e-16 0.482127870662811 0.2410639353 5.113159942e-17 0.5824650161
+155 7.77156e-16 0.476256603228852 0.2012747378 5.285830470e-17 0.5683649319
+160 7.77156e-16 0.471459565591388 0.1612486682 5.425337707e-17 0.5569729252
+165 7.77156e-16 0.467733633374841 0.1210583724 5.532722477e-17 0.5482040037
+170 7.77156e-16 0.465075365730116 0.08075948974 5.608817429e-17 0.5419901741
+175 7.77156e-16 0.463481719243263 0.04039509349 5.654228349e-17 0.5382819686
+180 7.77156e-16 0.462950731437017 5.669324072e-17 5.669324072e-17 0.5370492686
+
+
diff --git a/test/misner1.2-025-init/h.t0.ah2.gp b/test/misner1.2-025-init/h.t0.ah2.gp
new file mode 100644
index 0000000..9486124
--- /dev/null
+++ b/test/misner1.2-025-init/h.t0.ah2.gp
@@ -0,0 +1,845 @@
+# N_patches = 3
+
+### +z patch
+# N_rho = 16
+# N_sigma = 16
+# ghosted_gfn=-1
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+0 0 1.93684857756723 0.000000000 0.000000000 1.936848578
+3 0 1.93278086941756 0.1011539350 0.000000000 1.930132060
+6 0 1.92056992105061 0.2007542224 0.000000000 1.910048838
+9 0 1.90019109810568 0.2972553779 0.000000000 1.876796593
+12 0 1.87159957665962 0.3891274325 0.000000000 1.830700635
+15 0 1.83472404748958 0.4748615260 0.000000000 1.772207342
+18 0 1.78945694305869 0.5529726061 0.000000000 1.701874686
+21 0 1.73563986472822 0.6219976995 0.000000000 1.620359405
+24 0 1.67304162210099 0.6804873331 0.000000000 1.528399574
+27 0 1.60132652154334 0.7269870278 0.000000000 1.426792378
+30 0 1.52000782676527 0.7600039134 0.000000000 1.316365392
+33 0 1.42838311462612 0.7779532012 0.000000000 1.197942878
+36 0 1.32545899815347 0.7790852516 0.000000000 1.072318855
+39 0 1.20992891341530 0.7614329369 0.000000000 0.9402913687
+42 0 1.08053778632110 0.7230209042 0.000000000 0.8029960646
+45 0 0.938273423647747 0.6634595005 0.000000000 0.6634595005
+
+0 3 1.93278086941756 0.000000000 0.1011539350 1.930132060
+3 3 1.92872666989452 0.1008037956 0.1008037956 1.923451002
+6 3 1.91655608931765 0.2000631048 0.09975680821 1.903473293
+9 3 1.89624355221421 0.2962412424 0.09802317460 1.870393593
+12 3 1.86774286381796 0.3878163499 0.09561969533 1.824532477
+15 3 1.83098075972645 0.4732866601 0.09256942555 1.766329862
+18 3 1.78584724324515 0.5511729325 0.08890119537 1.696335861
+21 3 1.73218095730883 0.6200164716 0.08464894710 1.615198130
+24 3 1.66974740107587 0.6783704186 0.07985084596 1.523644906
+27 3 1.59820709813320 0.7247810820 0.07454812514 1.422462966
+30 3 1.51706931602855 0.7577545982 0.06878360998 1.312469464
+33 3 1.42562757427727 0.7757035149 0.06259997423 1.194478665
+36 3 1.32288537694283 0.7768745516 0.05603838518 1.069276087
+39 3 1.20753684416466 0.7592980542 0.04914041671 0.9376550081
+42 3 1.07834117122502 0.7210044664 0.04196587430 0.8007565837
+45 3 0.936352979200688 0.6616473810 0.03467546990 0.6616473810
+
+0 6 1.92056992105061 0.000000000 0.2007542224 1.910048838
+3 6 1.91655608931766 0.09975680821 0.2000631048 1.903473293
+6 6 1.90450566214643 0.1979963151 0.1979963151 1.883809103
+9 6 1.88439062800073 0.2932079863 0.1945734133 1.851242367
+12 6 1.85616057685766 0.3838940568 0.1898266087 1.806079538
+15 6 1.81973656331351 0.4685738982 0.1838001481 1.748741595
+18 6 1.77500129840559 0.5457855949 0.1765494005 1.679755340
+21 6 1.72178479435327 0.6140833177 0.1681396318 1.599741736
+24 6 1.65984259009670 0.6720280761 0.1586443088 1.509399772
+27 6 1.58882405942072 0.7181687145 0.1481428918 1.409485464
+30 6 1.50822649323526 0.7510085454 0.1367180082 1.300784958
+33 6 1.41733156223400 0.7689524793 0.1244521363 1.184082982
+36 6 1.31513359322542 0.7702366289 0.1114251798 1.060139770
+39 6 1.20032959764074 0.7528845046 0.09771907923 0.9297349339
+42 6 1.07172415713909 0.7149458776 0.08345568880 0.7940278390
+45 6 0.930579707017754 0.6562094468 0.06897039208 0.6562094468
+
+0 9 1.90019109810568 0.000000000 0.2972553779 1.876796593
+3 9 1.89624355221422 0.09802317460 0.2962412424 1.870393593
+6 9 1.88439062800073 0.1945734133 0.2932079863 1.851242367
+9 9 1.86460023525000 0.2881828846 0.2881828846 1.819515124
+12 9 1.83681523785267 0.3773932611 0.2812108926 1.775495699
+15 9 1.80094739054386 0.4607585943 0.2723538422 1.719574484
+18 9 1.75686769695532 0.5368455799 0.2616892349 1.652240803
+21 9 1.70439205186360 0.6042297776 0.2493085739 1.574072386
+24 9 1.64325973605804 0.6614855182 0.2353150573 1.485720799
+27 9 1.57310195789342 0.7071663446 0.2198205130 1.387892097
+30 9 1.49339644547456 0.7397715376 0.2029414503 1.281321889
+33 9 1.40340568713423 0.7576942039 0.1847945322 1.166746758
+36 9 1.30210984805530 0.7591541545 0.1654936927 1.044886053
+39 9 1.18821347188676 0.7421659668 0.1451591245 0.9164986421
+42 9 1.06060605108764 0.7048185220 0.1239802151 0.7827802712
+45 9 0.920920695383220 0.6471434155 0.1024974477 0.6471434155
+
+0 12 1.87159957665963 0.000000000 0.3891274325 1.830700635
+3 12 1.86774286381797 0.09561969533 0.3878163499 1.824532477
+6 12 1.85616057685766 0.1898266087 0.3838940568 1.806079538
+9 12 1.83681523785267 0.2812108926 0.3773932611 1.775495699
+12 12 1.80964070622140 0.3683679195 0.3683679195 1.733034806
+15 12 1.77453627321201 0.4498991850 0.3568923757 1.679046617
+18 12 1.73135718688029 0.5244108102 0.3430600238 1.613970517
+21 12 1.67990025091756 0.5905081806 0.3269813711 1.538326404
+24 12 1.61988275807225 0.6467847015 0.3087813900 1.452702224
+27 12 1.55091127112291 0.6918014142 0.2885958496 1.357736723
+30 12 1.47243710558134 0.7240533951 0.2665666032 1.254097268
+33 12 1.38369705093786 0.7419191260 0.2428363637 1.142455268
+36 12 1.28365430619827 0.7435987328 0.2175465080 1.023475852
+39 12 1.17103047104595 0.7270999661 0.1908531935 0.8978936807
+42 12 1.04485588881372 0.6905826147 0.1630244412 0.7669696944
+45 12 0.907331342679346 0.6344539620 0.1348573527 0.6344539620
+
+0 15 1.83472404748959 0.000000000 0.4748615260 1.772207342
+3 15 1.83098075972645 0.09256942555 0.4732866601 1.766329862
+6 15 1.81973656331352 0.1838001481 0.4685738982 1.748741595
+9 15 1.80094739054386 0.2723538422 0.4607585943 1.719574484
+12 15 1.77453627321201 0.3568923757 0.4498991850 1.679046617
+15 15 1.74038739896571 0.4360763521 0.4360763521 1.627459102
+18 15 1.69833674547316 0.5085614535 0.4193917215 1.565191213
+21 15 1.64815788304099 0.5729912044 0.3999659163 1.492693121
+24 15 1.58954103674122 0.6279841561 0.3779357733 1.410475508
+27 15 1.52206250496843 0.6721125106 0.3534504599 1.319095074
+30 15 1.44514128985286 0.7038683111 0.3266664200 1.219135677
+33 15 1.35798374022437 0.7216147378 0.2977422627 1.111189252
+36 15 1.25953656721891 0.7235322073 0.2668389849 0.9958566490
+39 15 1.14855657509628 0.7076307097 0.2341477103 0.8738511513
+42 15 1.02430057927640 0.6721939046 0.2000366558 0.7465469628
+45 15 0.889772697864502 0.6181665483 0.1656372274 0.6181665483
+
+0 18 1.78945694305870 0.000000000 0.5529726061 1.701874686
+3 18 1.78584724324516 0.08890119537 0.5511729325 1.696335861
+6 18 1.77500129840560 0.1765494005 0.5457855949 1.679755340
+9 18 1.75686769695533 0.2616892349 0.5368455799 1.652240803
+12 18 1.73135718688030 0.3430600238 0.5244108102 1.613970517
+15 18 1.69833674547316 0.4193917215 0.5085614535 1.565191213
+18 18 1.65762041477447 0.4893988496 0.4893988496 1.506214783
+21 18 1.60895515198652 0.5517710727 0.4670437263 1.437412788
+24 18 1.55200011989339 0.6051585419 0.4416335607 1.359208339
+27 18 1.48629676791015 0.6481492535 0.4133188220 1.272064534
+30 18 1.41122746459976 0.6792351609 0.3822582130 1.176469809
+33 18 1.32596615519628 0.6967663917 0.3486148402 1.072926155
+36 18 1.22944926614207 0.6989087501 0.3125614951 0.9619653678
+39 18 1.12050259972404 0.6836952711 0.2743275376 0.8442933462
+42 18 0.998742837374446 0.6496199241 0.2344217685 0.7214760176
+45 18 0.868239417477188 0.5983487207 0.1944152846 0.5983487207
+
+0 21 1.73563986472824 0.000000000 0.6219976995 1.620359405
+3 21 1.73218095730884 0.08464894710 0.6200164716 1.615198130
+6 21 1.72178479435329 0.1681396318 0.6140833177 1.599741736
+9 21 1.70439205186361 0.2493085739 0.6042297776 1.574072386
+12 21 1.67990025091756 0.3269813711 0.5905081806 1.538326404
+15 21 1.64815788304100 0.3999659163 0.5729912044 1.492693121
+18 21 1.60895515198652 0.4670437263 0.5517710727 1.437412788
+21 21 1.56201002244778 0.5269581557 0.5269581557 1.372772929
+24 21 1.50694779972862 0.5783976975 0.4986787270 1.299102499
+27 21 1.44327212997886 0.6199719346 0.4670717207 1.216763432
+30 21 1.37032691998940 0.6501779456 0.4322851188 1.126141236
+33 21 1.28725626438230 0.6673590912 0.3944751436 1.027642883
+36 21 1.19300264134211 0.6696796256 0.3538208892 0.9217349292
+39 21 1.08652344876151 0.6552366663 0.3106035440 0.8091498961
+42 21 0.967997782449062 0.6228689618 0.2655441127 0.6917660641
+45 21 0.842801342701036 0.5751400873 0.2207755946 0.5751400873
+
+0 24 1.67304162210101 0.000000000 0.6804873331 1.528399574
+3 24 1.66974740107588 0.07985084596 0.6783704186 1.523644906
+6 24 1.65984259009671 0.1586443088 0.6720280761 1.509399772
+9 24 1.64325973605805 0.2353150573 0.6614855182 1.485720799
+12 24 1.61988275807226 0.3087813900 0.6467847015 1.452702224
+15 24 1.58954103674123 0.3779357733 0.6279841561 1.410475508
+18 24 1.55200011989339 0.4416335607 0.6051585419 1.359208339
+21 24 1.50694779972862 0.4986787270 0.5783976975 1.299102499
+24 24 1.45397425721230 0.5478050676 0.5478050676 1.230390327
+27 24 1.39254482313985 0.5876509234 0.5134955444 1.153329876
+30 24 1.32196725885859 0.6167267593 0.4755942084 1.068202081
+33 24 1.24136633106695 0.6333814488 0.4342412881 0.9753219017
+36 24 1.14972563002775 0.6358039253 0.3896236419 0.8751090278
+39 24 1.04624940425118 0.6222315894 0.3421101691 0.7683920205
+42 24 0.931961879908941 0.5920390738 0.2927494386 0.6575260047
+45 24 0.813660250704665 0.5487906139 0.2443373236 0.5487906139
+
+0 27 1.60132652154336 0.000000000 0.7269870278 1.426792378
+3 27 1.59820709813321 0.07454812514 0.7247810820 1.422462966
+6 27 1.58882405942073 0.1481428918 0.7181687145 1.409485464
+9 27 1.57310195789343 0.2198205130 0.7071663446 1.387892097
+12 27 1.55091127112292 0.2885958496 0.6918014142 1.357736723
+15 27 1.52206250496843 0.3534504599 0.6721125106 1.319095074
+18 27 1.48629676791016 0.4133188220 0.6481492535 1.272064534
+21 27 1.44327212997886 0.4670717207 0.6199719346 1.216763432
+24 27 1.39254482313985 0.5134955444 0.5876509234 1.153329876
+27 27 1.33354539832214 0.5512664772 0.5512664772 1.081921380
+30 27 1.26555485197413 0.5789210479 0.5109116994 1.002720669
+33 27 1.18770427479330 0.5948357774 0.4667083816 0.9159667728
+36 27 1.09909053801620 0.5972743804 0.4188694886 0.8220776587
+39 27 0.999367904873119 0.5847479109 0.3679301270 0.7221035325
+42 27 0.890731601417384 0.5573950154 0.3154216683 0.6190498798
+45 27 0.781218078964028 0.5197026686 0.2648017358 0.5197026686
+
+0 30 1.52000782676528 0.000000000 0.7600039134 1.316365392
+3 30 1.51706931602856 0.06878360998 0.7577545982 1.312469464
+6 30 1.50822649323527 0.1367180082 0.7510085454 1.300784958
+9 30 1.49339644547457 0.2029414503 0.7397715376 1.281321889
+12 30 1.47243710558135 0.2665666032 0.7240533951 1.254097268
+15 30 1.44514128985287 0.3266664200 0.7038683111 1.219135677
+18 30 1.41122746459977 0.3822582130 0.6792351609 1.176469809
+21 30 1.37032691998940 0.4322851188 0.6501779456 1.126141236
+24 30 1.32196725885859 0.4755942084 0.6167267593 1.068202081
+27 30 1.26555485197413 0.5109116994 0.5789210479 1.002720669
+30 30 1.20036752777115 0.5368206780 0.5368206780 0.9298006889
+33 30 1.12559915063834 0.5517656943 0.4905425737 0.8496446609
+36 30 1.04060678443679 0.5541808031 0.4403822536 0.7627644381
+39 30 0.945806945187282 0.5430567288 0.3871821816 0.6706192102
+42 30 0.844782717494056 0.5194741147 0.3330932617 0.5769344529
+45 30 0.746140671748284 0.4884637296 0.2820146658 0.4884637296
+
+0 33 1.42838311462613 0.000000000 0.7779532012 1.197942878
+3 33 1.42562757427728 0.06259997423 0.7757035149 1.194478665
+6 33 1.41733156223401 0.1244521363 0.7689524793 1.184082982
+9 33 1.40340568713424 0.1847945322 0.7576942039 1.166746758
+12 33 1.38369705093787 0.2428363637 0.7419191260 1.142455268
+15 33 1.35798374022438 0.2977422627 0.7216147378 1.111189252
+18 33 1.32596615519629 0.3486148402 0.6967663917 1.072926155
+21 33 1.28725626438230 0.3944751436 0.6673590912 1.027642883
+24 33 1.24136633106696 0.4342412881 0.6333814488 0.9753219017
+27 33 1.18770427479331 0.4667083816 0.5948357774 0.9159667728
+30 33 1.12559915063835 0.4905425737 0.5517656943 0.8496446609
+33 33 1.05443310397498 0.5043354347 0.5043354347 0.7766084659
+36 33 0.974089988159450 0.5068599784 0.4530481094 0.6976329105
+39 33 0.886083007355430 0.4978232200 0.3992301230 0.6147604789
+42 33 0.795183020805101 0.4791957076 0.3456152081 0.5322007500
+45 33 0.709381248721834 0.4558446097 0.2960289508 0.4558446097
+
+0 36 1.32545899815348 0.000000000 0.7790852516 1.072318855
+3 36 1.32288537694284 0.05603838518 0.7768745516 1.069276087
+6 36 1.31513359322543 0.1114251798 0.7702366289 1.060139770
+9 36 1.30210984805531 0.1654936927 0.7591541545 1.044886053
+12 36 1.28365430619828 0.2175465080 0.7435987328 1.023475852
+15 36 1.25953656721892 0.2668389849 0.7235322073 0.9958566490
+18 36 1.22944926614207 0.3125614951 0.6989087501 0.9619653678
+21 36 1.19300264134212 0.3538208892 0.6696796256 0.9217349292
+24 36 1.14972563002776 0.3896236419 0.6358039253 0.8751090278
+27 36 1.09909053801621 0.4188694886 0.5972743804 0.8220776587
+30 36 1.04060678443680 0.4403822536 0.5541808031 0.7627644381
+33 36 0.974089988159451 0.4530481094 0.5068599784 0.6976329105
+36 36 0.900277734875815 0.4561994057 0.4561994057 0.6279046141
+39 36 0.821801071905778 0.4503477065 0.4040543500 0.5561331022
+42 36 0.743720974563420 0.4378953006 0.3533408815 0.4863320010
+45 36 0.672113567440550 0.4227326634 0.3071332579 0.4227326634
+
+0 39 1.20992891341530 0.000000000 0.7614329369 0.9402913687
+3 39 1.20753684416467 0.04914041671 0.7592980542 0.9376550081
+6 39 1.20032959764074 0.09771907923 0.7528845046 0.9297349339
+9 39 1.18821347188677 0.1451591245 0.7421659668 0.9164986421
+12 39 1.17103047104596 0.1908531935 0.7270999661 0.8978936807
+15 39 1.14855657509628 0.2341477103 0.7076307097 0.8738511513
+18 39 1.12050259972405 0.2743275376 0.6836952711 0.8442933462
+21 39 1.08652344876152 0.3106035440 0.6552366663 0.8091498961
+24 39 1.04624940425119 0.3421101691 0.6222315894 0.7683920205
+27 39 0.999367904873124 0.3679301270 0.5847479109 0.7221035325
+30 39 0.945806945187284 0.3871821816 0.5430567288 0.6706192102
+33 39 0.886083007355431 0.3992301230 0.4978232200 0.6147604789
+36 39 0.821801071905778 0.4040543500 0.4503477065 0.5561331022
+39 39 0.756005328051942 0.4026679678 0.4026679678 0.4972535284
+42 39 0.692736186410352 0.3971611153 0.3571893438 0.4410921050
+45 39 0.635551013675659 0.3899929946 0.3158101001 0.3899929946
+
+0 42 1.08053778632110 0.000000000 0.7230209042 0.8029960646
+3 42 1.07834117122502 0.04196587430 0.7210044664 0.8007565837
+6 42 1.07172415713910 0.08345568880 0.7149458776 0.7940278390
+9 42 1.06060605108764 0.1239802151 0.7048185220 0.7827802712
+12 42 1.04485588881372 0.1630244412 0.6905826147 0.7669696944
+15 42 1.02430057927641 0.2000366558 0.6721939046 0.7465469628
+18 42 0.998742837374449 0.2344217685 0.6496199241 0.7214760176
+21 42 0.967997782449065 0.2655441127 0.6228689618 0.6917660641
+24 42 0.931961879908943 0.2927494386 0.5920390738 0.6575260047
+27 42 0.890731601417385 0.3154216683 0.5573950154 0.6190498798
+30 42 0.844782717494056 0.3330932617 0.5194741147 0.5769344529
+33 42 0.795183020805100 0.3456152081 0.4791957076 0.5322007500
+36 42 0.743720974563420 0.3533408815 0.4378953006 0.4863320010
+39 42 0.692736186410352 0.3571893438 0.3971611153 0.4410921050
+42 42 0.644539076544833 0.3584391968 0.3584391968 0.3980870578
+45 42 0.600711561616221 0.3583080981 0.3226220606 0.3583080981
+
+0 45 0.938273423647746 0.000000000 0.6634595005 0.6634595005
+3 45 0.936352979200686 0.03467546990 0.6616473810 0.6616473810
+6 45 0.930579707017751 0.06897039208 0.6562094468 0.6562094468
+9 45 0.920920695383216 0.1024974477 0.6471434155 0.6471434155
+12 45 0.907331342679344 0.1348573527 0.6344539620 0.6344539620
+15 45 0.889772697864501 0.1656372274 0.6181665483 0.6181665483
+18 45 0.868239417477188 0.1944152846 0.5983487207 0.5983487207
+21 45 0.842801342701035 0.2207755946 0.5751400873 0.5751400873
+24 45 0.813660250704663 0.2443373236 0.5487906139 0.5487906139
+27 45 0.781218078964026 0.2648017358 0.5197026686 0.5197026686
+30 45 0.746140671748283 0.2820146658 0.4884637296 0.4884637296
+33 45 0.709381248721834 0.2960289508 0.4558446097 0.4558446097
+36 45 0.672113567440550 0.3071332579 0.4227326634 0.4227326634
+39 45 0.635551013675659 0.3158101001 0.3899929946 0.3899929946
+42 45 0.600711561616222 0.3226220606 0.3583080981 0.3583080981
+45 45 0.568254040864613 0.3280816235 0.3280816235 0.3280816235
+
+
+### +x patch
+# N_rho = 16
+# N_sigma = 16
+# ghosted_gfn=-1
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 0 0.938213073141010 0.6634168262 0.000000000 0.6634168262
+45 3 0.936289009950347 0.6616021789 0.03467310096 0.6616021789
+45 6 0.930505617523423 0.6561572017 0.06896490090 0.6561572017
+45 9 0.920832543023486 0.6470814696 0.1024876364 0.6470814696
+45 12 0.907230427269771 0.6343833966 0.1348423536 0.6343833966
+45 15 0.889668995436008 0.6180945013 0.1656179225 0.6180945013
+45 18 0.868154515421344 0.5982902103 0.1943962734 0.5982902103
+45 21 0.842768057475181 0.5751173730 0.2207668754 0.5751173730
+45 24 0.813714842654303 0.5488274347 0.2443537172 0.5488274347
+45 27 0.781381967111663 0.5198116947 0.2648572874 0.5198116947
+45 30 0.746395115463044 0.4886303021 0.2821108365 0.4886303021
+45 33 0.709652277455967 0.4560187713 0.2961420527 0.4560187713
+45 36 0.672295625612130 0.4228471707 0.3072164524 0.4228471707
+45 39 0.635577204191159 0.3900090659 0.3158231143 0.3900090659
+45 42 0.600616185954123 0.3582512091 0.3225708375 0.3582512091
+45 45 0.568151817589292 0.3280226048 0.3280226048 0.3280226048
+
+48 0 0.794188310352750 0.5901969333 0.000000000 0.5314157057
+48 3 0.792421328411259 0.5884376974 0.03083871297 0.5298316825
+48 6 0.787138463679626 0.5831816416 0.06129486046 0.5250991087
+48 9 0.778396888693935 0.5744958055 0.09099119662 0.5172783467
+48 12 0.766301328920667 0.5624985248 0.1195627524 0.5064759467
+48 15 0.751017160777146 0.5473682157 0.1466668714 0.4928525551
+48 18 0.732786283271853 0.5293532125 0.1719972850 0.4766317734
+48 21 0.711942867821783 0.5087800039 0.1953023452 0.4581075732
+48 24 0.688924567031402 0.4860561659 0.2164061477 0.4376469375
+48 27 0.664273087939385 0.4616633951 0.2352292489 0.4156835881
+48 30 0.638616464681100 0.4361356276 0.2518030220 0.3926982829
+48 33 0.612625751778491 0.4100186699 0.2662692376 0.3691824686
+48 36 0.586944772949690 0.3838133328 0.2788567091 0.3455870771
+48 39 0.562106979296603 0.3579154022 0.2898341779 0.3222684756
+48 42 0.538473852326021 0.3325779295 0.2994545128 0.2994545128
+48 45 0.516232656290724 0.3079187301 0.3079187301 0.2772512699
+
+51 0 0.672846447769559 0.5228998996 0.000000000 0.4234359896
+51 3 0.671524672310663 0.5214403810 0.02732753240 0.4222540948
+51 6 0.667587601531156 0.5170909022 0.05434844384 0.4187319563
+51 9 0.661120273263591 0.5099385313 0.08076632888 0.4129400806
+51 12 0.652265032312192 0.5001275929 0.1063054015 0.4049953393
+51 15 0.641221484231826 0.4878576680 0.1307210681 0.3950593500
+51 18 0.628244670467038 0.4733793524 0.1538102754 0.3833350412
+51 21 0.613639886372509 0.4569865941 0.1754207180 0.3700604473
+51 24 0.597752681239417 0.4390046853 0.1954574789 0.3554989847
+51 27 0.580952913226532 0.4197734876 0.2138852750 0.3399258678
+51 30 0.563612941259083 0.3996266548 0.2307245567 0.3236112843
+51 33 0.546082043476379 0.3788693111 0.2460406074 0.3068023188
+51 36 0.528662219583437 0.3577587937 0.2599269784 0.2897073589
+51 39 0.511592995313127 0.3364942185 0.2724876454 0.2724876454
+51 42 0.495051343842381 0.3152184679 0.2838239834 0.2552588823
+51 45 0.479164603480572 0.2940296445 0.2940296445 0.2381005114
+
+54 0 0.585691850671541 0.4738346607 0.000000000 0.3442610322
+54 3 0.584794791419476 0.4726842532 0.02477233201 0.3434252123
+54 6 0.582124937828840 0.4692555959 0.04932075055 0.3409341469
+54 9 0.577745587631038 0.4636154988 0.07342948131 0.3368363765
+54 12 0.571759937638718 0.4558723376 0.09689865664 0.3312106406
+54 15 0.564307483849267 0.4461715320 0.1195513017 0.3241625928
+54 18 0.555558760080525 0.4346891748 0.1412390746 0.3158201720
+54 21 0.545708371238449 0.4216239340 0.1618462646 0.3063277189
+54 24 0.534966395806338 0.4071875153 0.1812915621 0.2958390467
+54 27 0.523548601432680 0.3915943169 0.1995272703 0.2845099250
+54 30 0.511666287929301 0.3750512244 0.2165359253 0.2724906647
+54 33 0.499517083563268 0.3577488334 0.2323248089 0.2599197418
+54 36 0.487278317943685 0.3398554605 0.2469194455 0.2469194455
+54 39 0.475104198538830 0.3215147568 0.2603575165 0.2335941442
+54 42 0.463126608674329 0.3028464949 0.2726842088 0.2200308580
+54 45 0.451457923557364 0.2839490522 0.2839490522 0.2063010622
+
+57 0 0.525188596556694 0.4404602186 0.000000000 0.2860382104
+57 3 0.524581765179646 0.4395269408 0.02303463090 0.2854321328
+57 6 0.522774446164220 0.4367420733 0.04590344162 0.2836236186
+57 9 0.519805628294285 0.4321498317 0.06844580923 0.2806413821
+57 12 0.515738522842636 0.4258216725 0.09051119058 0.2765318274
+57 15 0.510657976403419 0.4178530553 0.1119633887 0.2713569469
+57 18 0.504666998329066 0.4083591574 0.1326839334 0.2651915376
+57 21 0.497882569586454 0.3974697916 0.1525743580 0.2581199007
+57 24 0.490430950932772 0.3853238450 0.1715572289 0.2502322308
+57 27 0.482442816232176 0.3720636515 0.1895758993 0.2416209605
+57 30 0.474048600364965 0.3578297497 0.2065931023 0.2323773565
+57 33 0.465374512157669 0.3427564865 0.2225886650 0.2225886650
+57 36 0.456539596125094 0.3269688130 0.2375567480 0.2123360299
+57 39 0.447654007070816 0.3105803739 0.2515030278 0.2016932531
+57 42 0.438818375482081 0.2936927253 0.2644421177 0.1907262859
+57 45 0.430124103902068 0.2763954567 0.2763954567 0.1794933083
+
+60 0 0.481918747500817 0.4173538779 0.000000000 0.2409593738
+60 3 0.481498820234063 0.4165613870 0.02183105723 0.2405018289
+60 6 0.480246984327342 0.4141937938 0.04353352195 0.2391348983
+60 9 0.478186778520840 0.4102803299 0.06498202043 0.2368754589
+60 12 0.475356454160245 0.4048683832 0.08605743147 0.2337508701
+60 15 0.471807562019607 0.3980215882 0.1066495631 0.2297978711
+60 18 0.467603084458687 0.3898173224 0.1266593260 0.2250611360
+60 21 0.462815219750924 0.3803437675 0.1460002933 0.2195915766
+60 24 0.457522946131601 0.3696967229 0.1645995859 0.2134445025
+60 27 0.451809515907786 0.3579763762 0.1823980740 0.2066777572
+60 30 0.445760051885058 0.3452842515 0.1993499555 0.1993499555
+60 33 0.439459407058372 0.3317205230 0.2154218264 0.1915189332
+60 36 0.432990418535674 0.3173818374 0.2305914025 0.1832404893
+60 39 0.426432627999323 0.3023597085 0.2448460642 0.1745674591
+60 42 0.419861478461205 0.2867394744 0.2581813824 0.1655491127
+60 45 0.413347924279396 0.2705997359 0.2705997359 0.1562308304
+
+63 0 0.449819557272086 0.4007921602 0.000000000 0.2042138056
+63 3 0.449523778675512 0.4000926589 0.02096796776 0.2038573919
+63 6 0.448641358538110 0.3980009426 0.04183158471 0.2027916092
+63 9 0.447186887846053 0.3945371401 0.06248854412 0.2010267136
+63 12 0.445184174228163 0.3897340314 0.08284052567 0.1985794075
+63 15 0.442665504152201 0.3836359441 0.1027949414 0.1954722768
+63 18 0.439670664609089 0.3762972989 0.1222664041 0.1917330504
+63 21 0.436245774621327 0.3677808882 0.1411778558 0.1873937224
+63 24 0.432441987014700 0.3581559853 0.1594613185 0.1824895894
+63 27 0.428314134307335 0.3474963954 0.1770582571 0.1770582571
+63 30 0.423919391366364 0.3358785554 0.1939195744 0.1711386719
+63 33 0.419316027647094 0.3233797813 0.2100052855 0.1647702284
+63 36 0.414562314612664 0.3100767454 0.2252839425 0.1579919931
+63 39 0.409715629570959 0.2960442315 0.2397318918 0.1508420701
+63 42 0.404831772866092 0.2813541812 0.2533324426 0.1433571156
+63 45 0.399964472368686 0.2660750042 0.2660750042 0.1355719861
+
+66 0 0.425335318000618 0.3885631477 0.000000000 0.1729994594
+66 3 0.425125840621993 0.3879274322 0.02033041524 0.1727164206
+66 6 0.424500534330055 0.3860251650 0.04057287976 0.1718694767
+66 9 0.423468694911357 0.3828708475 0.06064078490 0.1704650841
+66 12 0.422045546818292 0.3784881971 0.08045014982 0.1685138024
+66 15 0.420251853042645 0.3729094954 0.09992079813 0.1660300044
+66 18 0.418113393109243 0.3661747208 0.1189773791 0.1630314896
+66 21 0.415660331656287 0.3583305112 0.1375501959 0.1595390224
+66 24 0.412926506884777 0.3494290062 0.1555758170 0.1555758170
+66 27 0.409948671896164 0.3395266300 0.1729974587 0.1511669951
+66 30 0.406765723387985 0.3286828698 0.1897651433 0.1463390420
+66 33 0.403417954530717 0.3169591093 0.2058356523 0.1411192875
+66 36 0.399946365454457 0.3044175635 0.2211723062 0.1355354316
+66 39 0.396392055752766 0.2911203499 0.2357446111 0.1296151306
+66 42 0.392795708900782 0.2771287096 0.2495278109 0.1233856510
+66 45 0.389197166675104 0.2625023797 0.2625023797 0.1168735894
+
+69 0 0.406334499514533 0.3793459354 0.000000000 0.1456172614
+69 3 0.406187303929768 0.3787554476 0.01984973190 0.1453905944
+69 6 0.405747735071057 0.3769876399 0.03962299759 0.1447119966
+69 9 0.405021802771362 0.3740533963 0.05924423782 0.1435856460
+69 12 0.404019378998818 0.3699705849 0.07863967544 0.1420184016
+69 15 0.402753986763684 0.3647636623 0.09773812873 0.1400196512
+69 18 0.401242515396638 0.3584631442 0.1164717359 0.1376011089
+69 21 0.399504871296887 0.3511049637 0.1347765681 0.1347765681
+69 24 0.397563578575046 0.3427297471 0.1525931147 0.1315616236
+69 27 0.395443344387937 0.3333820358 0.1698666316 0.1279733735
+69 30 0.393170606662383 0.3231094904 0.1865473513 0.1240301128
+69 33 0.390773081267725 0.3119621064 0.2025905607 0.1197510330
+69 36 0.388279327426187 0.2999914719 0.2179565624 0.1151559369
+69 39 0.385718345327831 0.2872500905 0.2326105369 0.1102649788
+69 42 0.383119210535882 0.2737907805 0.2465223260 0.1050984337
+69 45 0.380510752592231 0.2596661590 0.2596661590 0.09967649956
+
+72 0 0.391483303597850 0.3723227469 0.000000000 0.1209749938
+72 3 0.391382175394602 0.3717650666 0.01948338156 0.1207937925
+72 6 0.391080090570969 0.3700948676 0.03889853804 0.1202511120
+72 9 0.390580924510806 0.3673206250 0.05817787161 0.1193497059
+72 12 0.389891057207404 0.3634562966 0.07725502073 0.1180941095
+72 15 0.389019257311786 0.3585210794 0.09606543370 0.1164905602
+72 18 0.387976524195256 0.3525390800 0.1145468908 0.1145468908
+72 21 0.386775891979307 0.3455389123 0.1326399611 0.1122723984
+72 24 0.385432202384900 0.3375532366 0.1502883838 0.1096776951
+72 27 0.383961853869362 0.3286182593 0.1674393663 0.1067745450
+72 30 0.382382534552600 0.3187732089 0.1840437980 0.1035756942
+72 33 0.380712947889540 0.3080598080 0.2000563785 0.1000946992
+72 36 0.378972542017619 0.2965217604 0.2154356694 0.09634576032
+72 39 0.377181248854375 0.2842042658 0.2301440766 0.09234356372
+72 42 0.375359237400915 0.2711535719 0.2441477728 0.08810313621
+72 45 0.373526687382075 0.2574165732 0.2574165732 0.08363971476
+
+75 0 0.379913768677616 0.3669685209 0.000000000 0.09832891883
+75 3 0.379847081458306 0.3664348953 0.01920403911 0.09818593427
+75 6 0.379647837582556 0.3648363057 0.03834584091 0.09775759349
+75 9 0.379318477226296 0.3621795829 0.05736361053 0.09704572675
+75 12 0.378863024008964 0.3584760076 0.07619642762 0.09605335675
+75 15 0.378287021165601 0.3537411591 0.09478465791 0.09478465791
+75 18 0.377597443792604 0.3479947087 0.1130703350 0.09324490117
+75 21 0.376802588759083 0.3412601656 0.1309975042 0.09144038579
+75 24 0.375911945961079 0.3335645829 0.1485125207 0.08937836061
+75 27 0.374936054633314 0.3249382342 0.1655642999 0.08706693746
+75 30 0.373886346921090 0.3154142697 0.1821045135 0.08451499885
+75 33 0.372774984130589 0.3050283619 0.1980877344 0.08173210325
+75 36 0.371614692647833 0.2938183552 0.2134715306 0.07872839101
+75 39 0.370418599879553 0.2818239232 0.2282165131 0.07551449262
+75 42 0.369200075881508 0.2690862437 0.2422863421 0.07210144170
+75 45 0.367972583383560 0.2556476977 0.2556476977 0.06850059416
+
+78 0 0.371044943086379 0.3629367208 0.000000000 0.07714458149
+78 3 0.371003872694844 0.3624206671 0.01899366233 0.07703489087
+78 6 0.370881149695335 0.3608744114 0.03792942904 0.07670622408
+78 9 0.370678231493049 0.3583036510 0.05674972322 0.07615979208
+78 12 0.370397523759248 0.3547178168 0.07539759951 0.07539759951
+78 15 0.370042346030715 0.3501299796 0.09381704527 0.07442242459
+78 18 0.369616883903161 0.3445567199 0.1119532648 0.07323779169
+78 21 0.369126128353975 0.3380179682 0.1297529412 0.07184793710
+78 24 0.368575805002405 0.3305368176 0.1471644728 0.07025776946
+78 27 0.367972294008681 0.3221393164 0.1641381800 0.06847282548
+78 30 0.367322541133421 0.3128542424 0.1806264811 0.06649922208
+78 33 0.366633963824746 0.3027128685 0.1965840354 0.06434360651
+78 36 0.365914356224600 0.2917487252 0.2119678564 0.06201310590
+78 39 0.365171791062069 0.2799973627 0.2267373937 0.05951527670
+78 42 0.364414524688538 0.2674961204 0.2408545887 0.05685805562
+78 45 0.363650904677785 0.2542839053 0.2542839053 0.05404971261
+
+81 0 0.364482821021351 0.3599954327 0.000000000 0.05701767512
+81 3 0.364460300418588 0.3594919070 0.01884017252 0.05693792450
+81 6 0.364393002558398 0.3579829759 0.03762552692 0.05669893328
+81 9 0.364281715621722 0.3554735640 0.05630148148 0.05630148148
+81 12 0.364127741358217 0.3519718399 0.07481392409 0.05574686287
+81 15 0.363932877615811 0.3474891568 0.09310943895 0.05503687562
+81 18 0.363699393517765 0.3420399721 0.1111355238 0.05417380956
+81 21 0.363429998045422 0.3356417461 0.1288407950 0.05316043010
+81 24 0.363127803495429 0.3283148236 0.1461751773 0.05199995959
+81 27 0.362796283668009 0.3200823014 0.1630900785 0.05069605616
+81 30 0.362439226305552 0.3109698804 0.1795385442 0.04925279047
+81 33 0.362060683226965 0.3010057122 0.1954753951 0.04767462125
+81 36 0.361664919771203 0.2902202384 0.2108573457 0.04596637003
+81 39 0.361256360696749 0.2786460277 0.2256431042 0.04413319515
+81 42 0.360839539122931 0.2663176134 0.2397934562 0.04218056615
+81 45 0.360419045378050 0.2532713329 0.2532713329 0.04011423831
+
+84 0 0.359962386042342 0.3579904744 0.000000000 0.03762631505
+84 3 0.359952456814251 0.3574953491 0.01873553735 0.03757427528
+84 6 0.359922787370604 0.3560114504 0.03741831124 0.03741831124
+84 9 0.359873730725683 0.3535432024 0.05599574224 0.03715888792
+84 12 0.359805869838938 0.3500979535 0.07441561724 0.03679677767
+84 15 0.359720009758628 0.3456859396 0.09262626836 0.03633305633
+84 18 0.359617165901410 0.3403202327 0.1105767466 0.03576909780
+84 21 0.359498549632046 0.3340166760 0.1282169890 0.03510656730
+84 24 0.359365551549360 0.3267938086 0.1454979777 0.03434741334
+84 27 0.359219722218214 0.3186727780 0.1623718905 0.03349385863
+84 30 0.359062749310525 0.3096772436 0.1787922399 0.03254838987
+84 33 0.358896434607677 0.2998332724 0.1947140038 0.03151374681
+84 36 0.358722670889898 0.2891692311 0.2100937442 0.03039291090
+84 39 0.358543415784580 0.2777156705 0.2248897157 0.02918909316
+84 42 0.358360669256215 0.2655052104 0.2390619652 0.02790572210
+84 45 0.358176449905985 0.2525724216 0.2525724216 0.02654643122
+
+87 0 0.357313420326101 0.3568237347 0.000000000 0.01870033953
+87 3 0.357310802266356 0.3563334460 0.01867464459 0.01867464459
+87 6 0.357302984009182 0.3548639621 0.03729770537 0.01859763220
+87 9 0.357290072618891 0.3524194252 0.05581775342 0.01846951945
+87 12 0.357272244475992 0.3490067212 0.07418366867 0.01829066721
+87 15 0.357249742323639 0.3446354555 0.09234479197 0.01806157888
+87 18 0.357222870431505 0.3393179163 0.1102510743 0.01778289846
+87 21 0.357191988942581 0.3330690308 0.1278532221 0.01745540825
+87 24 0.357157507564839 0.3259063119 0.1451028388 0.01708002606
+87 27 0.357119878188449 0.3178497966 0.1619525605 0.01665780198
+87 30 0.357079585172752 0.3089219766 0.1783561863 0.01618991476
+87 33 0.357037136857689 0.2991477229 0.1942688027 0.01567766783
+87 36 0.356993057368005 0.2885542060 0.2096469023 0.01512248514
+87 39 0.356947875995926 0.2771708087 0.2244484953 0.01452590656
+87 42 0.356902120655768 0.2650290376 0.2386332173 0.01388958331
+87 45 0.356856309814558 0.2521624302 0.2521624302 0.01321527299
+
+90 0 0.356440658531950 0.3564406585 0.000000000 0.000000000
+90 3 0.356440438743954 0.3559519495 0.01865465121 0.000000000
+90 6 0.356439788652385 0.3544871742 0.03725810336 0.000000000
+90 9 0.356438735683075 0.3520503834 0.05575930294 0.000000000
+90 12 0.356437324515676 0.3486483138 0.07410748681 0.000000000
+90 15 0.356435615637648 0.3442903666 0.09225232568 0.000000000
+90 18 0.356433682656860 0.3389885765 0.1101440653 0.000000000
+90 21 0.356431609357919 0.3327575739 0.1277336650 0.000000000
+90 24 0.356429486638041 0.3256145385 0.1449729329 0.000000000
+90 27 0.356427408838718 0.3175791467 0.1618146575 0.000000000
+90 30 0.356425468159578 0.3086735100 0.1782127341 0.000000000
+90 33 0.356423750757929 0.2989221095 0.1941222877 0.000000000
+90 36 0.356422333283878 0.2883517248 0.2094997911 0.000000000
+90 39 0.356421277242993 0.2769913562 0.2243031776 0.000000000
+90 42 0.356420627572299 0.2648721451 0.2384919506 0.000000000
+90 45 0.356420409485400 0.2520272885 0.2520272885 0.000000000
+
+
+### +y patch
+# N_rho = 16
+# N_sigma = 16
+# ghosted_gfn=-1
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 0.568151817589292 0.3280226048 0.3280226048 0.3280226048
+42 45 0.600616185954124 0.3225708375 0.3582512091 0.3582512091
+39 45 0.635577204191160 0.3158231143 0.3900090659 0.3900090659
+36 45 0.672295625612131 0.3072164524 0.4228471707 0.4228471707
+33 45 0.709652277455969 0.2961420527 0.4560187713 0.4560187713
+30 45 0.746395115463046 0.2821108365 0.4886303021 0.4886303021
+27 45 0.781381967111665 0.2648572874 0.5198116947 0.5198116947
+24 45 0.813714842654306 0.2443537172 0.5488274347 0.5488274347
+21 45 0.842768057475184 0.2207668754 0.5751173730 0.5751173730
+18 45 0.868154515421348 0.1943962734 0.5982902103 0.5982902103
+15 45 0.889668995436011 0.1656179225 0.6180945013 0.6180945013
+12 45 0.907230427269772 0.1348423536 0.6343833966 0.6343833966
+9 45 0.920832543023486 0.1024876364 0.6470814696 0.6470814696
+6 45 0.930505617523423 0.06896490090 0.6561572017 0.6561572017
+3 45 0.936289009950348 0.03467310096 0.6616021789 0.6616021789
+3.88578e-16 45 0.938213073141011 0.000000000 0.6634168262 0.6634168262
+
+45 48 0.516232656290724 0.3079187301 0.3079187301 0.2772512699
+42 48 0.538473852326021 0.2994545128 0.3325779295 0.2994545128
+39 48 0.562106979296604 0.2898341779 0.3579154022 0.3222684756
+36 48 0.586944772949692 0.2788567091 0.3838133328 0.3455870771
+33 48 0.612625751778493 0.2662692376 0.4100186699 0.3691824686
+30 48 0.638616464681101 0.2518030220 0.4361356276 0.3926982829
+27 48 0.664273087939387 0.2352292489 0.4616633951 0.4156835881
+24 48 0.688924567031404 0.2164061477 0.4860561659 0.4376469375
+21 48 0.711942867821785 0.1953023452 0.5087800039 0.4581075732
+18 48 0.732786283271855 0.1719972850 0.5293532125 0.4766317734
+15 48 0.751017160777148 0.1466668714 0.5473682157 0.4928525551
+12 48 0.766301328920669 0.1195627524 0.5624985248 0.5064759467
+9 48 0.778396888693936 0.09099119662 0.5744958055 0.5172783467
+6 48 0.787138463679627 0.06129486046 0.5831816416 0.5250991087
+3 48 0.792421328411260 0.03083871297 0.5884376974 0.5298316825
+3.88578e-16 48 0.794188310352751 0.000000000 0.5901969333 0.5314157057
+
+45 51 0.479164603480572 0.2940296445 0.2940296445 0.2381005114
+42 51 0.495051343842382 0.2838239834 0.3152184679 0.2552588823
+39 51 0.511592995313127 0.2724876454 0.3364942185 0.2724876454
+36 51 0.528662219583438 0.2599269784 0.3577587937 0.2897073589
+33 51 0.546082043476380 0.2460406074 0.3788693111 0.3068023188
+30 51 0.563612941259084 0.2307245567 0.3996266548 0.3236112843
+27 51 0.580952913226533 0.2138852750 0.4197734876 0.3399258678
+24 51 0.597752681239419 0.1954574789 0.4390046853 0.3554989847
+21 51 0.613639886372510 0.1754207180 0.4569865941 0.3700604473
+18 51 0.628244670467040 0.1538102754 0.4733793524 0.3833350412
+15 51 0.641221484231827 0.1307210681 0.4878576680 0.3950593500
+12 51 0.652265032312194 0.1063054015 0.5001275929 0.4049953393
+9 51 0.661120273263592 0.08076632888 0.5099385313 0.4129400806
+6 51 0.667587601531157 0.05434844384 0.5170909022 0.4187319563
+3 51 0.671524672310663 0.02732753240 0.5214403810 0.4222540948
+3.88578e-16 51 0.672846447769559 0.000000000 0.5228998996 0.4234359896
+
+45 54 0.451457923557364 0.2839490522 0.2839490522 0.2063010622
+42 54 0.463126608674329 0.2726842088 0.3028464949 0.2200308580
+39 54 0.475104198538830 0.2603575165 0.3215147568 0.2335941442
+36 54 0.487278317943686 0.2469194455 0.3398554605 0.2469194455
+33 54 0.499517083563269 0.2323248089 0.3577488334 0.2599197418
+30 54 0.511666287929303 0.2165359253 0.3750512244 0.2724906647
+27 54 0.523548601432681 0.1995272703 0.3915943169 0.2845099250
+24 54 0.534966395806340 0.1812915621 0.4071875153 0.2958390467
+21 54 0.545708371238450 0.1618462646 0.4216239340 0.3063277189
+18 54 0.555558760080526 0.1412390746 0.4346891748 0.3158201720
+15 54 0.564307483849268 0.1195513017 0.4461715320 0.3241625928
+12 54 0.571759937638720 0.09689865664 0.4558723376 0.3312106406
+9 54 0.577745587631040 0.07342948131 0.4636154988 0.3368363765
+6 54 0.582124937828843 0.04932075055 0.4692555959 0.3409341469
+3 54 0.584794791419480 0.02477233201 0.4726842532 0.3434252123
+3.88578e-16 54 0.585691850671545 0.000000000 0.4738346607 0.3442610322
+
+45 57 0.430124103902068 0.2763954567 0.2763954567 0.1794933083
+42 57 0.438818375482081 0.2644421177 0.2936927253 0.1907262859
+39 57 0.447654007070817 0.2515030278 0.3105803739 0.2016932531
+36 57 0.456539596125095 0.2375567480 0.3269688130 0.2123360299
+33 57 0.465374512157670 0.2225886650 0.3427564865 0.2225886650
+30 57 0.474048600364966 0.2065931023 0.3578297497 0.2323773565
+27 57 0.482442816232177 0.1895758993 0.3720636515 0.2416209605
+24 57 0.490430950932773 0.1715572289 0.3853238450 0.2502322308
+21 57 0.497882569586455 0.1525743580 0.3974697916 0.2581199007
+18 57 0.504666998329067 0.1326839334 0.4083591574 0.2651915376
+15 57 0.510657976403420 0.1119633887 0.4178530553 0.2713569469
+12 57 0.515738522842637 0.09051119058 0.4258216725 0.2765318274
+9 57 0.519805628294287 0.06844580923 0.4321498317 0.2806413821
+6 57 0.522774446164222 0.04590344162 0.4367420733 0.2836236186
+3 57 0.524581765179648 0.02303463090 0.4395269408 0.2854321328
+3.88578e-16 57 0.525188596556696 0.000000000 0.4404602186 0.2860382104
+
+45 60 0.413347924279396 0.2705997359 0.2705997359 0.1562308304
+42 60 0.419861478461205 0.2581813824 0.2867394744 0.1655491127
+39 60 0.426432627999323 0.2448460642 0.3023597085 0.1745674591
+36 60 0.432990418535675 0.2305914025 0.3173818374 0.1832404893
+33 60 0.439459407058373 0.2154218264 0.3317205230 0.1915189332
+30 60 0.445760051885060 0.1993499555 0.3452842515 0.1993499555
+27 60 0.451809515907788 0.1823980740 0.3579763762 0.2066777572
+24 60 0.457522946131603 0.1645995859 0.3696967229 0.2134445025
+21 60 0.462815219750925 0.1460002933 0.3803437675 0.2195915766
+18 60 0.467603084458688 0.1266593260 0.3898173224 0.2250611360
+15 60 0.471807562019608 0.1066495631 0.3980215882 0.2297978711
+12 60 0.475356454160247 0.08605743147 0.4048683832 0.2337508701
+9 60 0.478186778520842 0.06498202043 0.4102803299 0.2368754589
+6 60 0.480246984327344 0.04353352195 0.4141937938 0.2391348983
+3 60 0.481498820234065 0.02183105723 0.4165613870 0.2405018289
+3.88578e-16 60 0.481918747500819 0.000000000 0.4173538779 0.2409593738
+
+45 63 0.399964472368686 0.2660750042 0.2660750042 0.1355719861
+42 63 0.404831772866093 0.2533324426 0.2813541812 0.1433571156
+39 63 0.409715629570960 0.2397318918 0.2960442315 0.1508420701
+36 63 0.414562314612664 0.2252839425 0.3100767454 0.1579919931
+33 63 0.419316027647095 0.2100052855 0.3233797813 0.1647702284
+30 63 0.423919391366365 0.1939195744 0.3358785554 0.1711386719
+27 63 0.428314134307337 0.1770582571 0.3474963954 0.1770582571
+24 63 0.432441987014701 0.1594613185 0.3581559853 0.1824895894
+21 63 0.436245774621328 0.1411778558 0.3677808882 0.1873937224
+18 63 0.439670664609091 0.1222664041 0.3762972989 0.1917330504
+15 63 0.442665504152202 0.1027949414 0.3836359441 0.1954722768
+12 63 0.445184174228164 0.08284052567 0.3897340314 0.1985794075
+9 63 0.447186887846055 0.06248854412 0.3945371401 0.2010267136
+6 63 0.448641358538111 0.04183158471 0.3980009426 0.2027916092
+3 63 0.449523778675514 0.02096796776 0.4000926589 0.2038573919
+3.88578e-16 63 0.449819557272088 0.000000000 0.4007921602 0.2042138056
+
+45 66 0.389197166675104 0.2625023797 0.2625023797 0.1168735894
+42 66 0.392795708900783 0.2495278109 0.2771287096 0.1233856510
+39 66 0.396392055752766 0.2357446111 0.2911203499 0.1296151306
+36 66 0.399946365454458 0.2211723062 0.3044175635 0.1355354316
+33 66 0.403417954530718 0.2058356523 0.3169591093 0.1411192875
+30 66 0.406765723387986 0.1897651433 0.3286828698 0.1463390420
+27 66 0.409948671896165 0.1729974587 0.3395266300 0.1511669951
+24 66 0.412926506884778 0.1555758170 0.3494290062 0.1555758170
+21 66 0.415660331656289 0.1375501959 0.3583305112 0.1595390224
+18 66 0.418113393109244 0.1189773791 0.3661747208 0.1630314896
+15 66 0.420251853042646 0.09992079813 0.3729094954 0.1660300044
+12 66 0.422045546818294 0.08045014982 0.3784881971 0.1685138024
+9 66 0.423468694911359 0.06064078490 0.3828708475 0.1704650841
+6 66 0.424500534330057 0.04057287976 0.3860251650 0.1718694767
+3 66 0.425125840621995 0.02033041524 0.3879274322 0.1727164206
+3.88578e-16 66 0.425335318000620 0.000000000 0.3885631477 0.1729994594
+
+45 69 0.380510752592231 0.2596661590 0.2596661590 0.09967649956
+42 69 0.383119210535882 0.2465223260 0.2737907805 0.1050984337
+39 69 0.385718345327831 0.2326105369 0.2872500905 0.1102649788
+36 69 0.388279327426188 0.2179565624 0.2999914719 0.1151559369
+33 69 0.390773081267726 0.2025905607 0.3119621064 0.1197510330
+30 69 0.393170606662384 0.1865473513 0.3231094904 0.1240301128
+27 69 0.395443344387938 0.1698666316 0.3333820358 0.1279733735
+24 69 0.397563578575047 0.1525931147 0.3427297471 0.1315616236
+21 69 0.399504871296889 0.1347765681 0.3511049637 0.1347765681
+18 69 0.401242515396639 0.1164717359 0.3584631442 0.1376011089
+15 69 0.402753986763685 0.09773812873 0.3647636623 0.1400196512
+12 69 0.404019378998819 0.07863967544 0.3699705849 0.1420184016
+9 69 0.405021802771364 0.05924423782 0.3740533963 0.1435856460
+6 69 0.405747735071059 0.03962299759 0.3769876399 0.1447119966
+3 69 0.406187303929769 0.01984973190 0.3787554476 0.1453905944
+3.88578e-16 69 0.406334499514534 0.000000000 0.3793459354 0.1456172614
+
+45 72 0.373526687382075 0.2574165732 0.2574165732 0.08363971476
+42 72 0.375359237400916 0.2441477728 0.2711535719 0.08810313621
+39 72 0.377181248854375 0.2301440766 0.2842042658 0.09234356372
+36 72 0.378972542017619 0.2154356694 0.2965217604 0.09634576032
+33 72 0.380712947889541 0.2000563785 0.3080598080 0.1000946992
+30 72 0.382382534552601 0.1840437980 0.3187732089 0.1035756942
+27 72 0.383961853869363 0.1674393663 0.3286182593 0.1067745450
+24 72 0.385432202384901 0.1502883838 0.3375532366 0.1096776951
+21 72 0.386775891979308 0.1326399611 0.3455389123 0.1122723984
+18 72 0.387976524195258 0.1145468908 0.3525390800 0.1145468908
+15 72 0.389019257311787 0.09606543370 0.3585210794 0.1164905602
+12 72 0.389891057207405 0.07725502073 0.3634562966 0.1180941095
+9 72 0.390580924510807 0.05817787161 0.3673206250 0.1193497059
+6 72 0.391080090570970 0.03889853804 0.3700948676 0.1202511120
+3 72 0.391382175394603 0.01948338156 0.3717650666 0.1207937925
+3.88578e-16 72 0.391483303597852 0.000000000 0.3723227469 0.1209749938
+
+45 75 0.367972583383560 0.2556476977 0.2556476977 0.06850059416
+42 75 0.369200075881508 0.2422863421 0.2690862437 0.07210144170
+39 75 0.370418599879553 0.2282165131 0.2818239232 0.07551449262
+36 75 0.371614692647834 0.2134715306 0.2938183552 0.07872839101
+33 75 0.372774984130590 0.1980877344 0.3050283619 0.08173210325
+30 75 0.373886346921091 0.1821045135 0.3154142697 0.08451499885
+27 75 0.374936054633315 0.1655642999 0.3249382342 0.08706693746
+24 75 0.375911945961080 0.1485125207 0.3335645829 0.08937836061
+21 75 0.376802588759084 0.1309975042 0.3412601656 0.09144038579
+18 75 0.377597443792605 0.1130703350 0.3479947087 0.09324490117
+15 75 0.378287021165602 0.09478465791 0.3537411591 0.09478465791
+12 75 0.378863024008966 0.07619642762 0.3584760076 0.09605335675
+9 75 0.379318477226297 0.05736361053 0.3621795829 0.09704572675
+6 75 0.379647837582557 0.03834584091 0.3648363057 0.09775759349
+3 75 0.379847081458307 0.01920403911 0.3664348953 0.09818593427
+3.88578e-16 75 0.379913768677617 0.000000000 0.3669685209 0.09832891883
+
+45 78 0.363650904677785 0.2542839053 0.2542839053 0.05404971261
+42 78 0.364414524688538 0.2408545887 0.2674961204 0.05685805562
+39 78 0.365171791062069 0.2267373937 0.2799973627 0.05951527670
+36 78 0.365914356224601 0.2119678564 0.2917487252 0.06201310590
+33 78 0.366633963824746 0.1965840354 0.3027128685 0.06434360651
+30 78 0.367322541133422 0.1806264811 0.3128542424 0.06649922208
+27 78 0.367972294008682 0.1641381800 0.3221393164 0.06847282548
+24 78 0.368575805002406 0.1471644728 0.3305368176 0.07025776946
+21 78 0.369126128353976 0.1297529412 0.3380179682 0.07184793710
+18 78 0.369616883903162 0.1119532648 0.3445567199 0.07323779169
+15 78 0.370042346030716 0.09381704527 0.3501299796 0.07442242459
+12 78 0.370397523759249 0.07539759951 0.3547178168 0.07539759951
+9 78 0.370678231493051 0.05674972322 0.3583036510 0.07615979208
+6 78 0.370881149695337 0.03792942904 0.3608744114 0.07670622408
+3 78 0.371003872694845 0.01899366233 0.3624206671 0.07703489087
+3.88578e-16 78 0.371044943086381 0.000000000 0.3629367208 0.07714458149
+
+45 81 0.360419045378050 0.2532713329 0.2532713329 0.04011423831
+42 81 0.360839539122932 0.2397934562 0.2663176134 0.04218056615
+39 81 0.361256360696750 0.2256431042 0.2786460277 0.04413319515
+36 81 0.361664919771204 0.2108573457 0.2902202384 0.04596637003
+33 81 0.362060683226966 0.1954753951 0.3010057122 0.04767462125
+30 81 0.362439226305553 0.1795385442 0.3109698804 0.04925279047
+27 81 0.362796283668010 0.1630900785 0.3200823014 0.05069605616
+24 81 0.363127803495429 0.1461751773 0.3283148236 0.05199995959
+21 81 0.363429998045423 0.1288407950 0.3356417461 0.05316043010
+18 81 0.363699393517766 0.1111355238 0.3420399721 0.05417380956
+15 81 0.363932877615812 0.09310943895 0.3474891568 0.05503687562
+12 81 0.364127741358218 0.07481392409 0.3519718399 0.05574686287
+9 81 0.364281715621724 0.05630148148 0.3554735640 0.05630148148
+6 81 0.364393002558399 0.03762552692 0.3579829759 0.05669893328
+3 81 0.364460300418589 0.01884017252 0.3594919070 0.05693792450
+3.88578e-16 81 0.364482821021352 0.000000000 0.3599954327 0.05701767512
+
+45 84 0.358176449905985 0.2525724216 0.2525724216 0.02654643122
+42 84 0.358360669256215 0.2390619652 0.2655052104 0.02790572210
+39 84 0.358543415784580 0.2248897157 0.2777156705 0.02918909316
+36 84 0.358722670889899 0.2100937442 0.2891692311 0.03039291090
+33 84 0.358896434607678 0.1947140038 0.2998332724 0.03151374681
+30 84 0.359062749310526 0.1787922399 0.3096772436 0.03254838987
+27 84 0.359219722218215 0.1623718905 0.3186727780 0.03349385863
+24 84 0.359365551549361 0.1454979777 0.3267938086 0.03434741334
+21 84 0.359498549632047 0.1282169890 0.3340166760 0.03510656730
+18 84 0.359617165901411 0.1105767466 0.3403202327 0.03576909780
+15 84 0.359720009758629 0.09262626836 0.3456859396 0.03633305633
+12 84 0.359805869838939 0.07441561724 0.3500979535 0.03679677767
+9 84 0.359873730725684 0.05599574224 0.3535432024 0.03715888792
+6 84 0.359922787370606 0.03741831124 0.3560114504 0.03741831124
+3 84 0.359952456814252 0.01873553735 0.3574953491 0.03757427528
+3.88578e-16 84 0.359962386042343 0.000000000 0.3579904744 0.03762631505
+
+45 87 0.356856309814558 0.2521624302 0.2521624302 0.01321527299
+42 87 0.356902120655768 0.2386332173 0.2650290376 0.01388958331
+39 87 0.356947875995926 0.2244484953 0.2771708087 0.01452590656
+36 87 0.356993057368006 0.2096469023 0.2885542060 0.01512248514
+33 87 0.357037136857690 0.1942688027 0.2991477229 0.01567766783
+30 87 0.357079585172753 0.1783561863 0.3089219766 0.01618991476
+27 87 0.357119878188450 0.1619525605 0.3178497966 0.01665780198
+24 87 0.357157507564840 0.1451028388 0.3259063119 0.01708002606
+21 87 0.357191988942582 0.1278532221 0.3330690308 0.01745540825
+18 87 0.357222870431506 0.1102510743 0.3393179163 0.01778289846
+15 87 0.357249742323640 0.09234479197 0.3446354555 0.01806157888
+12 87 0.357272244475994 0.07418366867 0.3490067212 0.01829066721
+9 87 0.357290072618892 0.05581775342 0.3524194252 0.01846951945
+6 87 0.357302984009184 0.03729770537 0.3548639621 0.01859763220
+3 87 0.357310802266358 0.01867464459 0.3563334460 0.01867464459
+3.88578e-16 87 0.357313420326102 0.000000000 0.3568237347 0.01870033953
+
+45 90 0.356420409485400 0.2520272885 0.2520272885 0.000000000
+42 90 0.356420627572299 0.2384919506 0.2648721451 0.000000000
+39 90 0.356421277242993 0.2243031776 0.2769913562 0.000000000
+36 90 0.356422333283879 0.2094997911 0.2883517248 0.000000000
+33 90 0.356423750757930 0.1941222877 0.2989221095 0.000000000
+30 90 0.356425468159579 0.1782127341 0.3086735100 0.000000000
+27 90 0.356427408838719 0.1618146575 0.3175791467 0.000000000
+24 90 0.356429486638042 0.1449729329 0.3256145385 0.000000000
+21 90 0.356431609357920 0.1277336650 0.3327575739 0.000000000
+18 90 0.356433682656861 0.1101440653 0.3389885765 0.000000000
+15 90 0.356435615637649 0.09225232568 0.3442903666 0.000000000
+12 90 0.356437324515677 0.07410748681 0.3486483138 0.000000000
+9 90 0.356438735683076 0.05575930294 0.3520503834 0.000000000
+6 90 0.356439788652386 0.03725810336 0.3544871742 0.000000000
+3 90 0.356440438743955 0.01865465121 0.3559519495 0.000000000
+3.88578e-16 90 0.356440658531951 0.000000000 0.3564406585 0.000000000
+
+