aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsvnadmin <svnadmin@f88db872-0e4f-0410-b76b-b9085cfa78c5>2008-06-26 13:51:26 +0000
committersvnadmin <svnadmin@f88db872-0e4f-0410-b76b-b9085cfa78c5>2008-06-26 13:51:26 +0000
commit9716af1598ddfd2ab8ee7198b35cca1df312c4fd (patch)
tree5f903e795434362f0360ee2e3e65a27e6c6601c3
parent8cb0df53b3d5d615624b9bffdcc11cf13905cfc0 (diff)
Make "Erik" branch the default trunk for AHFinderDirect.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1526 f88db872-0e4f-0410-b76b-b9085cfa78c5
-rw-r--r--README81
-rw-r--r--README.library12
-rw-r--r--configuration.ccl4
-rw-r--r--doc/Makefile61
-rw-r--r--doc/TODO20
-rw-r--r--doc/documentation.tex60
-rw-r--r--interface.ccl71
-rw-r--r--par/Kerr-carpet.par132
-rw-r--r--par/Kerr-centered.par5
-rw-r--r--par/Kerr-mask.par8
-rw-r--r--par/Kerr-order3.par5
-rw-r--r--par/Kerr-tiny.par7
-rw-r--r--par/Kerr.par6
-rw-r--r--par/bl-bad.par5
-rw-r--r--par/bl-carpet-mask.par170
-rw-r--r--par/bl-carpet.par149
-rw-r--r--par/bl-different-mask-min-radius-points=5.par5
-rw-r--r--par/bl-different-mask.par5
-rw-r--r--par/bl-ss.par103
-rw-r--r--par/bl-y.par5
-rw-r--r--par/bl.par9
-rw-r--r--par/checkpoint.par87
-rwxr-xr-xpar/horizon-movie.gnuplot88
-rw-r--r--par/misner-mask-noshrink.par5
-rw-r--r--par/misner-mask-xnoshrink.par5
-rw-r--r--par/misner-max-allowable-horizon-radius=0.75.par5
-rw-r--r--par/misner-max-allowable-horizon-radius=0.8.par5
-rw-r--r--par/misner-umfpack.par5
-rw-r--r--par/misner.par5
-rw-r--r--par/pretrack.gnuplot4
-rw-r--r--par/pretrack.par303
-rw-r--r--par/recover.par25
-rw-r--r--param.ccl644
-rw-r--r--run/test-ahfinderdirect/Misner/misner2.0-040/misner.par2
-rw-r--r--run/test-ahfinderdirect/Misner/misner2.0-050/misner.par2
-rw-r--r--run/test-ahfinderdirect/Misner/misner2.0-070/misner.par2
-rw-r--r--run/test-ahfinderdirect/Misner/misner2.0-100/misner.par2
-rw-r--r--run/test-ahfinderdirect/Misner/misner2.0-150/misner.par2
-rw-r--r--run/test-ahfinderdirect/Misner/misner2.0-200/misner.par2
-rw-r--r--schedule.ccl274
-rw-r--r--src/CODESTYLE57
-rw-r--r--src/README6
-rw-r--r--src/driver/BH_diagnostics.cc521
-rw-r--r--src/driver/BH_diagnostics.hh97
-rw-r--r--src/driver/Newton.cc694
-rw-r--r--src/driver/README36
-rw-r--r--src/driver/README.parallel8
-rw-r--r--src/driver/aliased_functions.cc122
-rw-r--r--src/driver/announce.cc119
-rw-r--r--src/driver/driver.hh99
-rw-r--r--src/driver/find_horizons.cc258
-rw-r--r--src/driver/horizon_sequence.cc14
-rw-r--r--src/driver/initial_guess.cc5
-rw-r--r--src/driver/io.cc249
-rw-r--r--src/driver/make.code.defn16
-rw-r--r--src/driver/mask.cc23
-rw-r--r--src/driver/misc-driver.cc3
-rw-r--r--src/driver/setup.cc392
-rw-r--r--src/driver/spherical_surface.cc264
-rw-r--r--src/driver/state.cc3
-rw-r--r--src/elliptic/Jacobian.cc3
-rw-r--r--src/elliptic/Jacobian.hh2
-rw-r--r--src/elliptic/dense_Jacobian.cc3
-rw-r--r--src/elliptic/make.code.defn14
-rw-r--r--src/elliptic/row_sparse_Jacobian.cc5
-rw-r--r--src/gr.cg/expansion.c349
-rw-r--r--src/gr.cg/expansion_Jacobian.c1253
-rw-r--r--src/gr/Schwarzschild_EF.cc3
-rw-r--r--src/gr/cg.hh3
-rw-r--r--src/gr/expansion.cc491
-rw-r--r--src/gr/expansion_Jacobian.cc415
-rw-r--r--src/gr/gfns.hh17
-rw-r--r--src/gr/gr.hh75
-rw-r--r--src/gr/gr_gfas.minc6
-rw-r--r--src/gr/horizon.maple34
-rw-r--r--src/gr/make.code.defn9
-rw-r--r--src/gr/maple.log265
-rw-r--r--src/gr/misc-gr.cc1
-rw-r--r--src/gr/setup_gr_gfas.maple7
-rw-r--r--src/include/config.h3
-rw-r--r--src/include/stdc.h15
-rw-r--r--src/jtutil/README6
-rw-r--r--src/jtutil/array.cc67
-rw-r--r--src/jtutil/array.hh21
-rw-r--r--src/jtutil/cpm_map.cc27
-rw-r--r--src/jtutil/cpm_map.hh12
-rw-r--r--src/jtutil/error_exit.cc17
-rw-r--r--src/jtutil/fuzzy.cc33
-rw-r--r--src/jtutil/linear_map.cc36
-rw-r--r--src/jtutil/linear_map.hh12
-rw-r--r--src/jtutil/make.code.defn14
-rw-r--r--src/jtutil/miscfp.cc39
-rw-r--r--src/jtutil/norm.cc31
-rw-r--r--src/jtutil/round.cc26
-rw-r--r--src/jtutil/test_array.cc2
-rw-r--r--src/jtutil/test_array2.cc2
-rw-r--r--src/jtutil/test_cpm_map.cc3
-rw-r--r--src/jtutil/test_error_exit.cc2
-rw-r--r--src/jtutil/test_fuzzy.cc3
-rw-r--r--src/jtutil/test_linear_map.cc3
-rw-r--r--src/jtutil/test_modulo.cc3
-rw-r--r--src/jtutil/test_norm.cc3
-rw-r--r--src/jtutil/test_round.cc2
-rw-r--r--src/jtutil/util.hh5
-rw-r--r--src/maple/Makefile4
-rw-r--r--src/misc/README4
-rwxr-xr-xsrc/misc/select.patch7
-rw-r--r--src/patch/coords.cc80
-rw-r--r--src/patch/coords.hh5
-rw-r--r--src/patch/fd_grid.cc2
-rw-r--r--src/patch/fd_grid.hh2
-rw-r--r--src/patch/ghost_zone.cc2
-rw-r--r--src/patch/ghost_zone.hh3
-rw-r--r--src/patch/make.code.defn14
-rw-r--r--src/patch/patch.cc57
-rw-r--r--src/patch/patch.hh9
-rw-r--r--src/patch/patch_info.cc2
-rw-r--r--src/patch/patch_interp.cc8
-rw-r--r--src/patch/patch_system.cc702
-rw-r--r--src/patch/patch_system.hh119
-rw-r--r--src/patch/test_coords.cc6
-rw-r--r--src/patch/test_coords2.cc6
-rw-r--r--src/patch/test_patch_system.cc2
-rw-r--r--src/sparse-matrix/umfpack/make.code.deps1
-rw-r--r--test/Kerr-Cartoon.par67
-rw-r--r--test/Kerr-Cartoon/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-Cartoon/h.t0.ah1.gp1228
-rw-r--r--test/Kerr-carpet-mask.par148
-rw-r--r--test/Kerr-carpet-mask/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-carpet-mask/Kerr.Theta.t0.ah1.gp2337
-rw-r--r--test/Kerr-carpet-mask/Kerr.h.t0.ah1.gp2337
-rw-r--r--test/Kerr-carpet-mask/emask.xy.asc1201
-rw-r--r--test/Kerr-carpet-mask/emask.xz.asc676
-rw-r--r--test/Kerr-carpet-mask/emask.yz.asc676
-rw-r--r--test/Kerr-carpet.par130
-rw-r--r--test/Kerr-carpet/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-carpet/Kerr.Theta.t0.ah1.gp1228
-rw-r--r--test/Kerr-carpet/Kerr.h.t0.ah1.gp1228
-rw-r--r--test/Kerr-definition-expansion-product.par68
-rw-r--r--test/Kerr-definition-expansion-product/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-definition-expansion-product/h.t0.ah1.gp1228
-rw-r--r--test/Kerr-definition-expansion.par65
-rw-r--r--test/Kerr-definition-expansion/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-definition-expansion/h.t0.ah1.gp1228
-rw-r--r--test/Kerr-definition-inner-expansion.par66
-rw-r--r--test/Kerr-definition-inner-expansion/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-definition-inner-expansion/h.t0.ah1.gp1228
-rw-r--r--test/Kerr-definition-mean-curvature.par66
-rw-r--r--test/Kerr-definition-mean-curvature/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-definition-mean-curvature/h.t0.ah1.gp1228
-rw-r--r--test/Kerr-modification-radius.par66
-rw-r--r--test/Kerr-modification-radius/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-modification-radius/h.t0.ah1.gp1228
-rw-r--r--test/Kerr-modification-radius2.par66
-rw-r--r--test/Kerr-modification-radius2/BH_diagnostics.ah1.gp34
-rw-r--r--test/Kerr-modification-radius2/h.t0.ah1.gp1228
-rw-r--r--test/Kerr-rotating-180.par67
-rw-r--r--test/Kerr-rotating-180/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-rotating-180/h.t0.ah1.gp1228
-rw-r--r--test/Kerr-rotating-90.par67
-rw-r--r--test/Kerr-rotating-90/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-rotating-90/h.t0.ah1.gp1228
-rw-r--r--test/Kerr-selection-areal-radius-definition-expansion-product.par69
-rw-r--r--test/Kerr-selection-areal-radius-definition-expansion-product/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-selection-areal-radius-definition-expansion-product/h.t0.ah1.gp1228
-rw-r--r--test/Kerr-selection-areal-radius.par66
-rw-r--r--test/Kerr-selection-areal-radius/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-selection-areal-radius/h.t0.ah1.gp1228
-rw-r--r--test/Kerr-selection-mean-coordinate-radius.par66
-rw-r--r--test/Kerr-selection-mean-coordinate-radius/BH_diagnostics.ah1.gp40
-rw-r--r--test/Kerr-selection-mean-coordinate-radius/h.t0.ah1.gp1228
-rw-r--r--test/Kerr.par22
-rw-r--r--test/Kerr/BH_diagnostics.ah1.gp22
-rw-r--r--test/Kerr/h.t0.ah1.gp2361
-rw-r--r--test/bl-carpet-mask.par170
-rw-r--r--test/bl-carpet-mask/bl.BH_diagnostics.ah1.gp40
-rw-r--r--test/bl-carpet-mask/bl.BH_diagnostics.ah2.gp40
-rw-r--r--test/bl-carpet-mask/bl.h.t0.ah1.gp2337
-rw-r--r--test/bl-carpet-mask/bl.h.t0.ah2.gp2337
-rw-r--r--test/bl-carpet-mask/emask.xy.asc1991
-rw-r--r--test/bl-carpet-mask/emask.xz.asc1991
-rw-r--r--test/bl-carpet-mask/emask.yz.asc1991
-rw-r--r--test/bl0.75-025.par148
-rw-r--r--test/bl0.75-025/BH_diagnostics.ah1.gp40
-rw-r--r--test/bl0.75-025/BH_diagnostics.ah2.gp40
-rw-r--r--test/bl0.75-025/emask_xy_[2].asc1895
-rw-r--r--test/bl0.75-025/emask_xz_[2].asc3615
-rw-r--r--test/bl0.75-025/emask_yz_[2].asc3615
-rw-r--r--test/bl0.75-025/h.t0.ah1.gp1636
-rw-r--r--test/bl0.75-025/h.t0.ah2.gp845
-rw-r--r--test/bl0.75-025/sf_area[0].xg2
-rw-r--r--test/bl0.75-025/sf_area[1].xg2
-rw-r--r--test/bl0.75-025/sf_centroid_x[0].xg2
-rw-r--r--test/bl0.75-025/sf_centroid_x[1].xg2
-rw-r--r--test/bl0.75-025/sf_centroid_y[0].xg2
-rw-r--r--test/bl0.75-025/sf_centroid_y[1].xg2
-rw-r--r--test/bl0.75-025/sf_centroid_z[0].xg2
-rw-r--r--test/bl0.75-025/sf_centroid_z[1].xg2
-rw-r--r--test/bl0.75-025/sf_max_radius[0].xg2
-rw-r--r--test/bl0.75-025/sf_max_radius[1].xg2
-rw-r--r--test/bl0.75-025/sf_max_x[0].xg2
-rw-r--r--test/bl0.75-025/sf_max_x[1].xg2
-rw-r--r--test/bl0.75-025/sf_max_y[0].xg2
-rw-r--r--test/bl0.75-025/sf_max_y[1].xg2
-rw-r--r--test/bl0.75-025/sf_max_z[0].xg2
-rw-r--r--test/bl0.75-025/sf_max_z[1].xg2
-rw-r--r--test/bl0.75-025/sf_mean_radius[0].xg2
-rw-r--r--test/bl0.75-025/sf_mean_radius[1].xg2
-rw-r--r--test/bl0.75-025/sf_min_radius[0].xg2
-rw-r--r--test/bl0.75-025/sf_min_radius[1].xg2
-rw-r--r--test/bl0.75-025/sf_min_x[0].xg2
-rw-r--r--test/bl0.75-025/sf_min_x[1].xg2
-rw-r--r--test/bl0.75-025/sf_min_y[0].xg2
-rw-r--r--test/bl0.75-025/sf_min_y[1].xg2
-rw-r--r--test/bl0.75-025/sf_min_z[0].xg2
-rw-r--r--test/bl0.75-025/sf_min_z[1].xg2
-rw-r--r--test/bl0.75-025/sf_origin_x[0].xg2
-rw-r--r--test/bl0.75-025/sf_origin_x[1].xg2
-rw-r--r--test/bl0.75-025/sf_origin_y[0].xg2
-rw-r--r--test/bl0.75-025/sf_origin_y[1].xg2
-rw-r--r--test/bl0.75-025/sf_origin_z[0].xg2
-rw-r--r--test/bl0.75-025/sf_origin_z[1].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_xx[0].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_xx[1].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_xy[0].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_xy[1].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_xz[0].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_xz[1].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_yy[0].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_yy[1].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_yz[0].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_yz[1].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_zz[0].xg2
-rw-r--r--test/bl0.75-025/sf_quadrupole_zz[1].xg2
-rw-r--r--test/bl0.75-025/sf_radius[0]_2D.asc1809
-rw-r--r--test/bl0.75-025/sf_radius[1]_2D.asc1809
-rw-r--r--test/bl0.75-025/sf_valid[0].xg2
-rw-r--r--test/bl0.75-025/sf_valid[1].xg2
-rw-r--r--test/checkpoint.par86
-rw-r--r--test/checkpoint/ADM_BS_phi.x.asc50
-rw-r--r--test/checkpoint/ADM_BS_phi.y.asc74
-rw-r--r--test/checkpoint/ADM_BS_phi.z.asc50
-rw-r--r--test/checkpoint/BH_diagnostics.ah1.gp42
-rw-r--r--test/checkpoint/BH_diagnostics.ah2.gp41
-rw-r--r--test/checkpoint/checkpoint.chkpt.it_1.h5bin0 -> 23104883 bytes
-rw-r--r--test/checkpoint/h.ah1.dx (renamed from test/Kerr/h.ah1.dx)0
-rw-r--r--test/checkpoint/h.ah2.dx (renamed from test/Kerr-carpet/Kerr.h.ah1.dx)0
-rw-r--r--test/checkpoint/h.t0.ah1.gp1228
-rw-r--r--test/checkpoint/h.t0.ah2.gp1228
-rw-r--r--test/checkpoint/h.t1.ah1.gp1228
-rw-r--r--test/checkpoint/h.t1.ah2.gp1228
-rw-r--r--test/checkpoint2.par102
-rw-r--r--test/checkpoint2/ADM_BS_phi.x.asc52
-rw-r--r--test/checkpoint2/ADM_BS_phi.y.asc76
-rw-r--r--test/checkpoint2/ADM_BS_phi.z.asc52
-rw-r--r--test/checkpoint2/BH_diagnostics.ah1.gp41
-rw-r--r--test/checkpoint2/BH_diagnostics.ah2.gp41
-rw-r--r--test/checkpoint2/checkpoint.chkpt.it_1.h5bin0 -> 23101174 bytes
-rw-r--r--test/checkpoint2/emask.x.asc52
-rw-r--r--test/checkpoint2/emask.y.asc76
-rw-r--r--test/checkpoint2/emask.z.asc52
-rw-r--r--test/checkpoint2/h.ah1.dx (renamed from test/Kerr-carpet-mask/Kerr.h.ah1.dx)10
-rw-r--r--test/checkpoint2/h.ah2.dx (renamed from test/bl-carpet-mask/bl.h.ah1.dx)10
-rw-r--r--test/checkpoint2/h.t0.ah1.gp1228
-rw-r--r--test/checkpoint2/h.t0.ah2.gp1228
-rw-r--r--test/checkpoint2/h.t1.ah1.gp1228
-rw-r--r--test/checkpoint2/h.t1.ah2.gp1228
-rw-r--r--test/misner1.2-025.par1
-rw-r--r--test/misner1.2-025/h.ah1.dx13
-rw-r--r--test/misner1.2-025/h.ah2.dx11
-rw-r--r--test/recover.par96
-rw-r--r--test/recover/ADM_BS_phi.x.asc50
-rw-r--r--test/recover/ADM_BS_phi.y.asc74
-rw-r--r--test/recover/ADM_BS_phi.z.asc50
-rw-r--r--test/recover/BH_diagnostics.ah1.gp40
-rw-r--r--test/recover/h.ah1.dx (renamed from test/bl-carpet-mask/bl.h.ah2.dx)10
-rw-r--r--test/recover/h.t2.ah1.gp1228
-rw-r--r--test/recover2.par110
-rw-r--r--test/recover2/ADM_BS_phi.x.asc48
-rw-r--r--test/recover2/ADM_BS_phi.y.asc72
-rw-r--r--test/recover2/ADM_BS_phi.z.asc48
-rw-r--r--test/recover2/BH_diagnostics.ah1.gp41
-rw-r--r--test/recover2/BH_diagnostics.ah2.gp41
-rw-r--r--test/recover2/emask.x.asc48
-rw-r--r--test/recover2/emask.y.asc72
-rw-r--r--test/recover2/emask.z.asc48
-rw-r--r--test/recover2/h.ah1.dx (renamed from test/bl0.75-025/h.ah1.dx)12
-rw-r--r--test/recover2/h.ah2.dx (renamed from test/bl0.75-025/h.ah2.dx)10
-rw-r--r--test/recover2/h.t2.ah1.gp1228
-rw-r--r--test/recover2/h.t2.ah2.gp1228
-rw-r--r--test/test.ccl20
291 files changed, 38775 insertions, 41204 deletions
diff --git a/README b/README
index 4dc8325..1093194 100644
--- a/README
+++ b/README
@@ -34,13 +34,10 @@ take to port this thorn to a non-Cactus numerical relativity code.
See below in this file for notes on compiling this thorn.
-See the "Visualization" section in the thorn guide for some notes
-on visualizing AHFinderDirect horizons.
-
Publications
============
-The algorithms used in this thorn are described in the paper
+The algorithms used in this thorn are described in the papers
@article{
Thornburg2003:AH-finding,
author = "Jonathan Thornburg",
@@ -55,7 +52,7 @@ The algorithms used in this thorn are described in the paper
eprint = "gr-qc/0306056",
note = "gr-qc/0306056",
}
-and to a lesser extent in the paper
+and
@article{
Thornburg-1996-horizon-finding,
author = "Jonathan Thornburg",
@@ -66,14 +63,14 @@ and to a lesser extent in the paper
year = 1996, month = "October 15",
eprint = "gr-qc/9508014",
}
-As a courtesy, I ask that both these papers be cited in any published
-research which uses this thorn, or which uses code from this thorn.
+As a courtesy, I ask that these papers be cited in any published research
+which uses this thorn, or which uses code from this thorn.
Copyright
=========
-This thorn is copyright (C) 2001-2005
+This thorn is copyright (C) 2001-2004
by Jonathan Thornburg <jthorn@aei.mpg.de>.
This thorn is free software; you can redistribute it and/or modify
@@ -123,37 +120,26 @@ Timothy A. Davis, and is subect to the UMFPACK License:
Other Software Required
=======================
-This thorn inherits from a number of other thorns (strictly speaking,
-implementations):
-
-Implementation Typically provided by Thorn
--------------- ---------------------------
-Grid CactusBase/CartGrid3d
-IO CactusBase/IOUtil
-ADMBase CactusEinstein/ADMBase
-StaticConformal CactusEinstein/StaticConformal
-SpaceMask CactusEinstein/SpaceMask
-SphericalSurface AEIThorns/SphericalSurface
-
-You can get CactusBase and CactusEinstein thorns from the same place
-you got Cactus itself. You can get AEIThorns thorns by anonymous CVS
-checkout:
- cvs -d cvs_anon@cvs.aei.mpg.de:/numrelcvs checkout AEIThorns/SphericalSurface
+This thorn inherits from Grid, ADMBase, StaticConformal, SpaceMask, IO
+(all in the CactusBase or CactusEinstein arrangements), and
+SphericalSurface (in the AEIThorns arrangement; you can get AEIThorns
+by anonymous CVS checkout from cvs_anon@cvs.aei.mpg.de:/numrelcvs, CVS
+path AEIThorns/SphericalSurface).
By default this thorn uses various Cactus APIs which are supplied by
other thorns:
* This thorn uses CCTK_InterpGridArrays() for interpolating grid arrays.
- This is supplied by a driver-specific global interpolation thorn,
- such as PUGHInterp or CarpetInterp.
+ This is supplied by a driver-specific thorn, such as PUGHInterp or
+ CarpetInterp.
* This thorn uses CCTK_ReduceLocArrayToArray1D() for interprocessor
communication in the multiprocessor Newton solver.
[see src/driver/README.parallel for details]
- This is supplied by a driver-specific thorn global reduction thorn,
- such as PUGHReduce or CarpetReduce.
-* This thorn uses CCTK_InterpLocalUniform() for (processor-local)
- interpatch and surface interpolation, and it needs various interpolation
- options which at present are (only) supported by the
- AEIThorns/AEILocalInterp local interpolator.
+ This is supplied by a driver-specific thorn; at present PUGHReduce
+ it this for the PUGH driver.
+* This thorn uses CCTK_InterpLocalUniform() for interpatch and surface
+ interpolation, and it needs various interpolation options which at
+ present are (only) supported by the AEIThorns/AEILocalInterp local
+ interpolator.
This thorn is written in C++, so you'll need a C++ compiler -- in fact
a fairly modern one -- to compile this thorn. See the "Compilation Notes"
@@ -191,7 +177,7 @@ In particular:
form.)
* <assert.h> is used fairly heavily for sanity checks.
* To avoid various portability problems, none of the C++ standard
- template library (STL) is used. :(
+ template library (STL) is used.
Compiler Notes
@@ -208,7 +194,6 @@ x86
* g++ (GCC) 3.2 for x86
* g++ (GCC) 3.2.2 for x86
* g++ (GCC) 3.3 for x86
-* g++ (GCC) 3.3.5 (propolice)
* Intel(R) C++ Compiler for 32-bit applications, Version 5.0.1 Build 010730D0
* Intel C++ Compiler for Linux, version 6.0
* Intel(R) C++ Compiler for 32-bit applications, Version 7.0 Build 20021021Z
@@ -216,37 +201,11 @@ x86
with
LIBS="crypt F90 CEPCF90 intrins mkl mkl_lapack guide"
LIBDIRS=/usr/local/intel/mkl/lib/32
-* Intel(R) C++ Compiler for 32-bit applications, Version 8.0 Build 20031231Z Package ID: l_cc_pc_8.0.058
-Intel(R) C++ Compiler for 32-bit applications, Version 8.0 Build 20040716Z Package ID: l_cc_pc_8.0.066_pe070.1
* Portland Group pgCC 3.3-2
On platinum.ncsa.uiuc.edu, Denis Pollney reports success configuring Cactus
with
LAPACK=yes
LAPACK_DIR=/usr/local/pgi/linux86
-Note that the compilers
-* Intel(R) C++ Compiler for 32-bit applications, Version 8.1 Build 20040921Z Package ID: l_cc_pc_8.1.022
-* Intel(R) C++ Compiler for 32-bit applications, Version 8.1 Build 20041019Z Package ID: l_cc_pu_8.1.024
-* Intel(R) C++ Compiler for 32-bit applications, Version 9.0 Build 20050430Z Package ID: l_cc_p_9.0.021
- do NOT work -- they have wierd bugs with anonymous namespaces when
- optimizing, which show up as error messages like this:
- > /home/swhite/aei/Cactus-Cott/Cactus/configs/new/lib/libAHFinderDirect.a(mask.cc.o)(.text+0x264e):
- > In function `set_mask_gridfn_to_inside_and_buffer_values':
- > /home/swhite/aei/Cactus-Cott/Cactus/configs/new/build/AHFinderDirect/driver/mask.cc:629:
- > multiple definition of `__IPONAME0'
- > /home/swhite/aei/Cactus-Cott/Cactus/configs/new/lib/libAHFinderDirect.a(find_horizons.cc.o)(.text+0x11f6):/home/swhite/aei/Cactus-Cott/Cactus/configs/new/build/AHFinderDirect/driver/find_horizons.cc:338:
- > first defined here
- > ld: Warning: size of symbol `__IPONAME0' changed from 498 in
- > /home/swhite/aei/Cactus-Cott/Cactus/configs/new/lib/libAHFinderDirect.a(find_horizons.cc.o)
- > to 670 in
- > /home/swhite/aei/Cactus-Cott/Cactus/configs/new/lib/libAHFinderDirect.a(find_horizons.cc.o)
-
- You can work around this compiler bug by switching compilers, or by
- disabling interprocedural optimization when compiling AHFinderDirect.
-
- See also the Intel Forum discussion "multiple definitions of __IPONAME0"
- http://softwareforums.intel.com/ids/board/message?board.id=16&message.id=3504
-
-
ia64, a.k.a. Itanium
====================
@@ -285,7 +244,7 @@ IBM Power4 (AIX)
Please let me (Jonathan) know of any other compilers which are ok.
-This thorn compiles, but does *NOT* work, using the following
+This thorn compiles, but does *NOT* work, using the folloing
systems/compilers; the cure is to switch to a newer compiler version:
x86
===
diff --git a/README.library b/README.library
index 745707b..93f2d3c 100644
--- a/README.library
+++ b/README.library
@@ -34,8 +34,8 @@ configuration, then you may also need to set the configure variables
LAPACK_EXTRA_LIBS = the name (or blank-separated list of names) of
that (Fortran) compiler's run-time support
library(ies)
- LAPACK_EXTRA_LIBS_DIRS = the directory (or blank-separated list of
- directories) containing that library(ies)
+ LAPACK_EXTRA_LIB_DIRS = the directory (or blank-separated list of
+ directories) containing that library(ies)
For example, if your LAPACK and/or BLAS were compiled with the GNU g77
compiler (as is common on GNU/Linux and *BSD systems), and you are *not*
@@ -43,7 +43,11 @@ using g77 to compile any part of your Cactus configuration (maybe because
you're using a different Fortran compiler), then you may need to set the
environment variables to point to the g77 support library g2c:
LAPACK_EXTRA_LIBS = g2c
- LAPACK_EXTRA_LIBS_DIRS = `g77 --print-file-name=libg2c.a | xargs dirname`
+ LAPACK_EXTRA_LIBDIRS = `g77 --print-file-name=libg2c.a | xargs basename`
+
+For example, on the AEI xeons the settings would be
+ LAPACK_EXTRA_LIBS = g2c
+ LAPACK_EXTRA_LIBDIRS = `g77 --print-file-name=libg2c.a | xargs dirname`
All of these settings are of configure variables, i.e. you set them either
on the command line when configuring,
@@ -52,7 +56,7 @@ or as assignments in your ~/.cactus/config file,
% cat ~/.cactus/config
LAPACK=yes
LAPACK_EXTRA_LIBS=g2c
- LAPACK_EXTRA_LIBS_DIRS=/usr/lib/gcc-lib/i386-redhat-linux/2.96
+ LAPACK_EXTRA_LIB_DIRS=/usr/lib/gcc-lib/i386-redhat-linux/2.96
Compiler Version Compatability
diff --git a/configuration.ccl b/configuration.ccl
deleted file mode 100644
index ff2c154..0000000
--- a/configuration.ccl
+++ /dev/null
@@ -1,4 +0,0 @@
-# Configuration definitions for thorn AHFinderDirect
-# $Header$
-
-REQUIRES SpaceMask
diff --git a/doc/Makefile b/doc/Makefile
new file mode 100644
index 0000000..dadc3b5
--- /dev/null
+++ b/doc/Makefile
@@ -0,0 +1,61 @@
+# Makefile for documentation
+# $Header: /usr/local/svn/cvs-repositories/numrelcvs/AEIThorns/AHFinderDirect/doc/Makefile,v 1.7 2003-07-31 17:30:20 jthorn Exp $
+
+#
+# ***** main targets *****
+# default latex & dvips everything
+# bib bibtex everything
+# clean remove all machine-generated files
+#
+# ***** targets for rebuilding figures in the thorn guide *****
+# 3patch-cactus run Cactus to generate the data file for the
+# 3patch figure
+# 3patch-gnuplot run gnuplot to generate the postscript file
+# for the 3patch figure
+#
+
+#
+# Note this Makefile always re-TeXs things, even if the .tex files
+# haven't changed (and similarly for dvips); this ensures that changes
+# to macros, included stuff from other directories, etc, get "used".
+# To implement this, we declare the .dvi and .ps files as "PHONY".
+#
+
+###############################################################################
+
+#
+# ***** main targets *****
+#
+
+.PHONY : default
+default : ps
+
+.PHONY : ps
+ps : dvi
+ dvips -f <documentation.dvi >documentation.ps
+
+.PHONY : dvi
+dvi :
+ latex documentation
+
+.PHONY : bib
+bib :
+ bibtex documentation
+
+.PHONY : clean
+clean :
+ -rm *.dvi *.ps *.aux *.bbl *.log *.blg
+
+###############################################################################
+
+#
+# ***** targets for rebuilding figures in the thorn guide *****
+#
+
+.PHONY : 3patch-cactus
+3patch-cactus :
+ cactus_test-ahfinderdirect 3patch.par 2>&1 | tee 3patch.log
+
+.PHONY : 3patch-gnuplot
+3patch-gnuplot :
+ gnuplot 3patch.gnuplot
diff --git a/doc/TODO b/doc/TODO
index feb4cc4..1b9941e 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,16 +1,10 @@
small things
- if the user asks for a mask to be set, and we find a horizon,
- but the mask parameters are such that we don't mask any grid points,
- then we should give a warning that something may be wrong...
- many more parameters should be steerable
- (find_every would be easy and already useful)
- document what parameters would be needed if ghost_size is restricted to 1
give a cogent error message (instead of core-dumping like we do right now)
if we try to set a mask and nobody's registered the bitfield yet
add a "find_after" or "find_when" option so we can specify the times at
which we want to find a given horizon(s)
- have some way to make find_every specifyable on a per-horizon basis
- (maybe with two parameters like we do for whether or not to set the mask)
+ add an option to compute/output the surface radius on a latitude/longitude
+ grid
I should set CXXFLAGS for this thorn to turn off automagic template
instantiation on those platforms (eg lemieux, modi4) where it's on
by default (Thomas Radke says to copy FlexIO's scheme for doing this)
@@ -23,13 +17,6 @@ small things
implement a log file where the full "algorithm highlights" (or whatever)
messages can go even if stdout (= the Cactus run's log file) only gets
less-verbose messages
- output all surfaces with the same "parity", eg rho x sigma should point out
- or suchlike
- Sascha Husa & Sergio Dain would like the ability to search for
- "antitrapped surfaces", i.e. to flip the sign of $K_{ij}$
- (Bernd Reimann is also interested in this)
- allow absolute paths in file names (eg for BH diagnostics file)
- to override IO::out_dir or AHFinderDirect::h_dir
medium things
switch to UMFPACK 4.1 and ATLAS BLAS, cf
@@ -43,9 +30,8 @@ medium things
if there exists a point which was excised at the last time step,
and which this AH would not excise,
then skip all excision for this AH
+ properly interface to Erik's SphericalSurface thorn
compute Gaussian curvature, cf AHFinder/src/AHFinder_gau.F
- HDF5 data files (simple format and/or Werner Benger's fancy one)
- move origin point to track moving BHs
read AHFinder Fourier coeffs for initial guess
write data files giving intersection of AH with a Cactus output plane
(or more generally, with a hyperslab)
diff --git a/doc/documentation.tex b/doc/documentation.tex
index 95e145d..e2116cb 100644
--- a/doc/documentation.tex
+++ b/doc/documentation.tex
@@ -1298,20 +1298,32 @@ This is controlled by the following parameters:
\begin{description}
\item[%%%
\begin{tabular}{@{}l@{}}
- \code{run\_at\_CCTK\_ANALYSIS} \\
- \code{run\_at\_CCTK\_POSTSTEP} \\
- \code{run\_at\_CCTK\_POSTINITIAL} %%%\\
+ \code{run\_at\_CCTK\_ANALYSIS} \\
+ \code{run\_at\_CCTK\_POSTSTEP} \\
+ \code{run\_at\_CCTK\_POSTINITIAL} \\
+ \code{run\_at\_CCTK\_POST\_RECOVER\_VARIABLES} %%%\\
\end{tabular}
]
\mbox{}\\
These parameters (which default to \verb|true|, \verb|false|,
- and \verb|false| respectively) control which schedule bins
- \thorn{AHFinderDirect} runs in. Historically,
+ \verb|false|, and \verb|true| respectively) control which
+ schedule bins \thorn{AHFinderDirect} runs in. Historically,
\thorn{AHFinderDirect} ran in CCTK\_ANALYSIS, and that's
still the default, but these parameters allow you to change this
so it runs in CCTK\_POSTSTEP and/or CCTK\_POSTINITIAL
instead. (You can even run in all three bins if you want!)
+ In general we need to run at CCTK\_POST\_RECOVER\_VARIABLES, since
+ \begin{itemize}
+ \item parameters may have been steered at recovery, so we may need
+ to find a new horizon or horizons, and
+ \item we need to set the mask again to make sure it's correct
+ right away (since our next regular horizon-finding may not
+ be until some time steps later)
+ \end{itemize}
+ Therefore the \verb|run_at_CCTK_POST_RECOVER_VARIABLES| parameter
+ should probably be left at its default setting of \verb|true|.
+
\item[%%%
\begin{tabular}{@{}l@{}}
\code{geometry\_interpolator\_name} \\
@@ -1651,6 +1663,44 @@ AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{Surfaces of Constant Expansion}
+
+Surfaces of Constant Expansion (CE surfaces) are introduced in
+\cite{AHFinderDirect/Schnetter03a} as a generalisation of
+apparent horizons (AH). On an AH surface, the expansion is zero
+everywhere. On a CE surfaces, the expansion is still everywhere the
+same, but it need not be zero. CE surfaces are also a generalisation
+of Constant Mean Curvature surfaces (CMC surfaces); both are identical
+when the extrinsic curvature vanishes. As described in
+\cite{AHFinderDirect/Schnetter03a}, it is likely that CE
+surfaces foliate the spacelike hypersurface outside of some interior
+region. This interior region is inside the common apparent horizon,
+if it exists.
+
+CE surfaces can give some insight into the spacetime, because they can
+be used to analyse the part of the spacelike hypersurface ``between
+the horizons and infinity''. Most notably, they can be used to look
+at the region where a common horizon is about to (or believed to)
+form. Similarly, one can use them for collapsing stars where an
+apparent horizon has not yet formed.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\section{Pretracking}
+
+Apparent horizon pretracking is introduced in
+\cite{AHFinderDirect/Schnetter03a}. This is an application
+of CE surfaces. Even when there is no common horizon, there are still
+common CE surfaces surrounding multiple black holes. Pretracking
+consists of tracking in time the smallest common CE surface that can
+be found. It is reasonable to believe that this surface will evolve
+into the common horizon at the time where this common horizon begins
+to exist. The expansion of this smallest CE surface is also an
+indication of how close the spacelike hypersurface is to having a
+common apparent horizon.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
\section{How \thorn{AHFinderDirect} Works}
\label{AHFinderDirect/sect-how-ahfinderdirect-works}
diff --git a/interface.ccl b/interface.ccl
index 798f96b..5ca0d73 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -2,17 +2,20 @@
# $Header$
implements: AHFinderDirect
-# thorns from: CactusBase CactusEinstein ................. AEIThorns
-inherits: Grid IO ADMBase StaticConformal SpaceMask SphericalSurface
+inherits: Grid ADMBase StaticConformal SpaceMask SphericalSurface IO
-# we use an include file provided by SpaceMask
+# include file provided by SpaceMask
USES INCLUDE: SpaceMask.h
################################################################################
-#
-# ***** aliased functions used from other thorns *****
-#
+# we use a mask in order to find out whether we interpolate from the excised
+# region. (we need 3 time levels because Carpet might need to interpolate
+# in time.)
+
+REAL ahmask TYPE=gf TIMELEVELS=3 TAGS='tensortypealias="Scalar" Prolongation="None"'
+
+################################################################################
# we use an aliased function maybe provided by DriftCorrect
SUBROUTINE SetDriftCorrectPosition \
@@ -20,20 +23,9 @@ SUBROUTINE SetDriftCorrectPosition \
CCTK_REAL IN x, CCTK_REAL IN y, CCTK_REAL IN z)
USES FUNCTION SetDriftCorrectPosition
-#
-# This IOUtil function is used to determine whether the diagnostics file
-# should be truncated or appended (as in a recovery run )
-#
-CCTK_INT FUNCTION IO_TruncateOutputFiles(CCTK_POINTER_TO_CONST IN GH)
-USES FUNCTION IO_TruncateOutputFiles
-
################################################################################
#
-# ***** aliased functions provided by this thorn *****
-#
-
-#
# This thorn provides an aliased-function interface which other thorns
# can use to find out about the horizons. Each function returns a status
# code which is >= 0 for ok, or < 0 for an error.
@@ -83,11 +75,6 @@ CCTK_INT FUNCTION HorizonCentroid \
# or -1.0 if this horizon wasn't found the most recent time AHFinderDirect
# searched for it.
#
-# If this function is to be used in a multiprocessor run on a horizon
-# which was found on some other processor, the parameter
-# AHFinderDirect::always_broadcast_horizon_shape
-# must be set to true to get the correct answer.
-#
CCTK_INT FUNCTION HorizonRadiusInDirection \
(CCTK_INT IN horizon_number, \
CCTK_INT IN N_points, \
@@ -111,3 +98,43 @@ PROVIDES FUNCTION HorizonRadiusInDirection \
LANGUAGE C
################################################################################
+
+# Grid arrays to store the horizon shape, for easy output and checkpointing.
+# These are similar and equivalent to SphericalSurface.
+# Note that the horizons are numbered [0...N_horizon-1].
+
+CCTK_REAL ah_radius[N_horizons] TYPE=array DIM=3 SIZE=max_N_zones_per_right_angle+1,max_N_zones_per_right_angle+1,6 DISTRIB=constant
+
+CCTK_REAL ah_origin[N_horizons] TYPE=scalar
+{
+ ah_origin_x ah_origin_y ah_origin_z
+}
+
+CCTK_REAL ah_centroid[N_horizons] TYPE=scalar
+{
+ ah_centroid_x ah_centroid_y ah_centroid_z ah_centroid_t
+ ah_centroid_x_p ah_centroid_y_p ah_centroid_z_p ah_centroid_t_p
+}
+
+CCTK_INT ah_flags[N_horizons] TYPE=scalar
+{
+ ah_initial_find_flag
+ ah_really_initial_find_flag
+ ah_search_flag
+ ah_found_flag
+ ah_centroid_valid
+ ah_centroid_valid_p
+ ah_centroid_iteration
+ ah_centroid_iteration_p
+}
+
+################################################################################
+
+# This IOUtil function is used to determine whether the diagnostics file
+# should be truncated or appended (as in a recovery run )
+
+CCTK_INT FUNCTION IO_TruncateOutputFiles \
+ (CCTK_POINTER_TO_CONST IN GH)
+USES FUNCTION IO_TruncateOutputFiles
+
+################################################################################
diff --git a/par/Kerr-carpet.par b/par/Kerr-carpet.par
deleted file mode 100644
index 423536a..0000000
--- a/par/Kerr-carpet.par
+++ /dev/null
@@ -1,132 +0,0 @@
-# This parameter file sets up Kerr/Kerr-Schild initial data, then
-# finds the apparent horizon in it. The local coordinate system origin
-# and the initial guess are both deliberately de-centered with respect
-# to the black hole, to make this a non-trivial test for the apparent
-# horizon finder.
-
-# flesh
-cactus::cctk_itlast = 0
-
-########################################
-
-#
-# ***** output setup (also see below for more output stuff) *****
-#
-ActiveThorns = "IOUtil IOBasic"
-IOUtil::parfile_write = "no"
-IO::out_dir = $parfile
-
-########################################
-
-#
-# basic grid setup
-#
-
-ActiveThorns = "Carpet CarpetLib CarpetInterp CarpetReduce"
-Carpet::domain_from_coordbase = true
-
-ActiveThorns = "SymBase Boundary"
-ActiveThorns = "CoordBase"
-CoordBase::domainsize = "minmax"
-CoordBase::xmin = -3.0 # specify full domain for "new" symmetries
-CoordBase::xmax = +3.0
-CoordBase::ymin = -3.0
-CoordBase::ymax = +3.0
-CoordBase::zmin = 0.0 # specify active domain for "old" symmetries
-CoordBase::zmax = +3.0
-CoordBase::dx = 0.2
-CoordBase::dy = 0.2
-CoordBase::dz = 0.2
-
-#
-# ghost zones
-#
-
-driver::ghost_size_x = 2
-driver::ghost_size_y = 2
-driver::ghost_size_z = 2
-
-# ghost zones are outside the nominal grid
-CoordBase::boundary_internal_x_lower = false
-CoordBase::boundary_internal_x_upper = false
-CoordBase::boundary_internal_y_lower = false
-CoordBase::boundary_internal_y_upper = false
-CoordBase::boundary_internal_z_lower = false
-CoordBase::boundary_internal_z_upper = false
-
-# ghost zone widths
-CoordBase::boundary_size_x_lower = 2
-CoordBase::boundary_size_x_upper = 2
-CoordBase::boundary_size_y_lower = 2
-CoordBase::boundary_size_y_upper = 2
-CoordBase::boundary_size_z_lower = 2
-CoordBase::boundary_size_z_upper = 2
-
-# ghost zones start 0.5 point outside nominal grid boundary
-CoordBase::boundary_shiftout_x_lower = 0
-CoordBase::boundary_shiftout_x_upper = 0
-CoordBase::boundary_shiftout_y_lower = 0
-CoordBase::boundary_shiftout_y_upper = 0
-CoordBase::boundary_shiftout_z_lower = 0
-CoordBase::boundary_shiftout_z_upper = 0
-
-# staggered grids everywhere
-CoordBase::boundary_staggered_x_lower = true
-CoordBase::boundary_staggered_x_upper = true
-CoordBase::boundary_staggered_y_lower = true
-CoordBase::boundary_staggered_y_upper = true
-CoordBase::boundary_staggered_z_lower = true
-CoordBase::boundary_staggered_z_upper = true
-
-# octant symmetry
-ActiveThorns = "ReflectionSymmetry"
-ReflectionSymmetry::avoid_origin_x = true
-ReflectionSymmetry::avoid_origin_y = true
-ReflectionSymmetry::avoid_origin_z = true
-ReflectionSymmetry::reflection_x = true
-ReflectionSymmetry::reflection_y = true
-ReflectionSymmetry::reflection_z = false # CartGrid3D will take care of
- # this reflection symmetry
-
-ActiveThorns = "CartGrid3D"
-CartGrid3D::type = "CoordBase"
-Grid::domain = "bitant"
-
-########################################
-
-#
-# Kerr initial data
-#
-ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
-ADMBase::initial_lapse = "exact"
-ADMBase::initial_shift = "exact"
-ADMBase::initial_data = "exact"
-ADMBase::lapse_evolution_method = "static"
-ADMBase::shift_evolution_method = "static"
-ADMBase::metric_type = "physical"
-Exact::exact_model = "Kerr/Kerr-Schild"
-Exact::Kerr_KerrSchild__mass = 1.0
-Exact::Kerr_KerrSchild__spin = 0.6
-
-########################################
-
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp AHFinderDirect"
-
-AHFinderDirect::print_timing_stats = "true"
-AHFinderDirect::verbose_level = "algorithm highlights"
-
-AHFinderDirect::output_Theta_every = 1
-AHFinderDirect::h_base_file_name = "Kerr.h"
-AHFinderDirect::Theta_base_file_name = "Kerr.Theta"
-
-AHFinderDirect::N_horizons = 1
-AHFinderDirect::origin_x[1] = 0.5
-AHFinderDirect::origin_y[1] = 0.7
-AHFinderDirect::origin_z[1] = 0.0
-
-AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
-AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
-AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
-AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
-AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
diff --git a/par/Kerr-centered.par b/par/Kerr-centered.par
index c2b21cf..80a6055 100644
--- a/par/Kerr-centered.par
+++ b/par/Kerr-centered.par
@@ -13,7 +13,7 @@ driver::global_nx = 31
driver::global_ny = 31
driver::global_nz = 19
-ActiveThorns = "CoordBase CartGrid3D"
+ActiveThorns = "CoordBase SymBase CartGrid3D"
grid::domain = "bitant"
grid::avoid_origin = "false"
grid::type = "byspacing"
@@ -37,8 +37,7 @@ IOUtil::parfile_write = "no"
########################################
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
diff --git a/par/Kerr-mask.par b/par/Kerr-mask.par
index 18a4dba..50cfe63 100644
--- a/par/Kerr-mask.par
+++ b/par/Kerr-mask.par
@@ -13,7 +13,7 @@ driver::global_nx = 31
driver::global_ny = 31
driver::global_nz = 19
-ActiveThorns = "CoordBase CartGrid3D"
+ActiveThorns = "CoordBase SymBase CartGrid3D"
grid::domain = "bitant"
grid::avoid_origin = "false"
grid::type = "byspacing"
@@ -35,16 +35,14 @@ SpaceMask::use_mask = "true"
ActiveThorns = "PUGHSlab IOUtil IOASCII"
IOUtil::parfile_write = "no"
-IO::out_dir = "$parfile"
-
+IO::out_dir = "Kerr-mask"
IOASCII::out2D_every = 1
IOASCII::out2D_style = "gnuplot f(x,y)"
IOASCII::out2D_vars = "SpaceMask::emask"
########################################
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
diff --git a/par/Kerr-order3.par b/par/Kerr-order3.par
index 36610aa..94091d7 100644
--- a/par/Kerr-order3.par
+++ b/par/Kerr-order3.par
@@ -14,7 +14,7 @@ driver::global_nx = 31
driver::global_ny = 31
driver::global_nz = 19
-ActiveThorns = "CoordBase CartGrid3D"
+ActiveThorns = "CoordBase SymBase CartGrid3D"
grid::domain = "bitant"
grid::avoid_origin = "false"
grid::type = "byspacing"
@@ -38,8 +38,7 @@ IOUtil::parfile_write = "no"
########################################
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
diff --git a/par/Kerr-tiny.par b/par/Kerr-tiny.par
index f7c9829..4aaedf3 100644
--- a/par/Kerr-tiny.par
+++ b/par/Kerr-tiny.par
@@ -16,13 +16,13 @@ driver::global_nx = 31
driver::global_ny = 31
driver::global_nz = 19
-ActiveThorns = "CoordBase CartGrid3D"
+ActiveThorns = "CoordBase SymBase CartGrid3D"
grid::domain = "bitant"
grid::avoid_origin = "false"
grid::type = "byspacing"
grid::dxyz = 0.2
-ActiveThorns = "ADMBase ADMCoupling StaticConformal Spacemask CoordGauge Exact"
+ActiveThorns = "ADMBase ADMCoupling StaticConformal SpaceMask CoordGauge Exact"
ADMBase::initial_lapse = "exact"
ADMBase::initial_shift = "exact"
ADMBase::initial_data = "exact"
@@ -40,8 +40,7 @@ IOUtil::parfile_write = "no"
########################################
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::h_base_file_name = "Kerr-tiny.h"
AHFinderDirect::N_horizons = 1
diff --git a/par/Kerr.par b/par/Kerr.par
index eb5b1f8..095f843 100644
--- a/par/Kerr.par
+++ b/par/Kerr.par
@@ -13,7 +13,7 @@ driver::global_nx = 31
driver::global_ny = 31
driver::global_nz = 19
-ActiveThorns = "CoordBase CartGrid3D"
+ActiveThorns = "CoordBase SymBase CartGrid3D"
grid::domain = "bitant"
grid::avoid_origin = "false"
grid::type = "byspacing"
@@ -37,11 +37,9 @@ IOUtil::parfile_write = "no"
########################################
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
-AHFinderDirect::verbose_level = "algorithm highlights"
AHFinderDirect::output_Theta_every = 1
AHFinderDirect::h_base_file_name = "Kerr.h"
diff --git a/par/bl-bad.par b/par/bl-bad.par
index b9c2d32..37137a6 100644
--- a/par/bl-bad.par
+++ b/par/bl-bad.par
@@ -9,7 +9,7 @@
# ***** grid *****
#
-ActiveThorns = "CoordBase CartGrid3D PUGH"
+ActiveThorns = "CoordBase SymBase CartGrid3D PUGH"
Driver::global_nx = 42
Driver::global_ny = 42
@@ -69,8 +69,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/par/bl-carpet-mask.par b/par/bl-carpet-mask.par
deleted file mode 100644
index 7e482ff..0000000
--- a/par/bl-carpet-mask.par
+++ /dev/null
@@ -1,170 +0,0 @@
-# This parameter file sets up Brill-Lindquist initial data and finds the
-# apparent horizons in it with AHFinderDirect.
-
-########################################
-
-#
-# ***** output setup (also see below for more output stuff) *****
-#
-ActiveThorns = "IOUtil"
-IOUtil::parfile_write = "no"
-IO::out_dir = $parfile
-
-########################################
-
-#
-# basic grid setup
-#
-
-ActiveThorns = "Carpet CarpetLib CarpetInterp CarpetReduce"
-Carpet::domain_from_coordbase = true
-
-ActiveThorns = "SymBase Boundary"
-ActiveThorns = "CoordBase"
-CoordBase::domainsize = "minmax"
-CoordBase::xmin = -3.0
-CoordBase::xmax = +3.0
-CoordBase::ymin = -3.0
-CoordBase::ymax = +3.0
-CoordBase::zmin = -3.0
-CoordBase::zmax = +3.0
-CoordBase::dx = 0.15
-CoordBase::dy = 0.15
-CoordBase::dz = 0.15
-
-#
-# ghost zones
-#
-
-driver::ghost_size_x = 2
-driver::ghost_size_y = 2
-driver::ghost_size_z = 2
-
-# ghost zones are outside the nominal grid
-CoordBase::boundary_internal_x_lower = false
-CoordBase::boundary_internal_x_upper = false
-CoordBase::boundary_internal_y_lower = false
-CoordBase::boundary_internal_y_upper = false
-CoordBase::boundary_internal_z_lower = false
-CoordBase::boundary_internal_z_upper = false
-
-# ghost zone widths
-CoordBase::boundary_size_x_lower = 2
-CoordBase::boundary_size_x_upper = 2
-CoordBase::boundary_size_y_lower = 2
-CoordBase::boundary_size_y_upper = 2
-CoordBase::boundary_size_z_lower = 2
-CoordBase::boundary_size_z_upper = 2
-
-# ghost zones start 0.5 point outside nominal grid boundary
-CoordBase::boundary_shiftout_x_lower = 0
-CoordBase::boundary_shiftout_x_upper = 0
-CoordBase::boundary_shiftout_y_lower = 0
-CoordBase::boundary_shiftout_y_upper = 0
-CoordBase::boundary_shiftout_z_lower = 0
-CoordBase::boundary_shiftout_z_upper = 0
-
-# staggered grids everywhere
-CoordBase::boundary_staggered_x_lower = true
-CoordBase::boundary_staggered_x_upper = true
-CoordBase::boundary_staggered_y_lower = true
-CoordBase::boundary_staggered_y_upper = true
-CoordBase::boundary_staggered_z_lower = true
-CoordBase::boundary_staggered_z_upper = true
-
-ActiveThorns = "CartGrid3D"
-CartGrid3D::type = "CoordBase"
-
-########################################
-########################################
-
-#
-# physics
-#
-
-ActiveThorns = "ADMBase ADMCoupling CoordGauge StaticConformal"
-ActiveThorns = "IDAnalyticBH"
-
-ADMBase::initial_data = "bl_bh"
-IDAnalyticBH::bl_nbh = 2
-
-IDAnalyticBH::bl_m_1 = 1.0
-IDAnalyticBH::bl_x0_1 = 0.0
-IDAnalyticBH::bl_y0_1 = 0.0
-IDAnalyticBH::bl_z0_1 = 1.0
-
-IDAnalyticBH::bl_m_2 = 1.0
-IDAnalyticBH::bl_x0_2 = 0.0
-IDAnalyticBH::bl_y0_2 = 0.0
-IDAnalyticBH::bl_z0_2 = -1.0
-
-########################################
-
-#
-# 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"
-
-########################################
-
-#
-# apparent horizons
-#
-
-ActiveThorns = "SpaceMask"
-SpaceMask::use_mask = true
-
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp AHFinderDirect"
-
-AHFinderDirect::print_timing_stats = "true"
-AHFinderDirect::verbose_level = "algorithm highlights"
-
-AHFinderDirect::h_base_file_name = "bl.h"
-AHFinderDirect::BH_diagnostics_base_file_name = "bl.BH_diagnostics"
-
-AHFinderDirect::N_horizons = 2
-AHFinderDirect::set_mask_for_all_horizons = true
-
-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.0
-AHFinderDirect::initial_guess__coord_sphere__radius[1] = 0.5
-
-AHFinderDirect::origin_x[2] = 0.0
-AHFinderDirect::origin_y[2] = 0.0
-AHFinderDirect::origin_z[2] = -1.0
-AHFinderDirect::initial_guess_method[2] = "coordinate sphere"
-AHFinderDirect::initial_guess__coord_sphere__x_center[2] = 0.0
-AHFinderDirect::initial_guess__coord_sphere__y_center[2] = 0.0
-AHFinderDirect::initial_guess__coord_sphere__z_center[2] = -1.0
-AHFinderDirect::initial_guess__coord_sphere__radius[2] = 0.5
-
-########################################
-
-#
-# ASCII output
-#
-
-########################################
-
-ActiveThorns = "CarpetIOASCII"
-CarpetIOASCII::out3D_ghosts = true
-CarpetIOASCII::out3D_outer_ghosts = true
-
-IOASCII::out2d_every = 1
-IOASCII::out2d_vars = "SpaceMask::emask"
-
-########################################
diff --git a/par/bl-carpet.par b/par/bl-carpet.par
deleted file mode 100644
index e2ef125..0000000
--- a/par/bl-carpet.par
+++ /dev/null
@@ -1,149 +0,0 @@
-# This parameter file sets up Brill-Lindquist initial data and finds the
-# apparent horizons in it with AHFinderDirect.
-
-########################################
-
-#
-# ***** output setup (also see below for more output stuff) *****
-#
-ActiveThorns = "IOUtil IOBasic"
-IOUtil::parfile_write = "no"
-IO::out_dir = $parfile
-
-########################################
-
-#
-# basic grid setup
-#
-
-ActiveThorns = "Carpet CarpetLib CarpetInterp CarpetReduce"
-Carpet::domain_from_coordbase = true
-
-ActiveThorns = "SymBase Boundary"
-ActiveThorns = "CoordBase"
-CoordBase::domainsize = "minmax"
-CoordBase::xmin = -3.0
-CoordBase::xmax = +3.0
-CoordBase::ymin = -3.0
-CoordBase::ymax = +3.0
-CoordBase::zmin = -3.0
-CoordBase::zmax = +3.0
-CoordBase::dx = 0.15
-CoordBase::dy = 0.15
-CoordBase::dz = 0.15
-
-#
-# ghost zones
-#
-
-driver::ghost_size_x = 2
-driver::ghost_size_y = 2
-driver::ghost_size_z = 2
-
-# ghost zones are outside the nominal grid
-CoordBase::boundary_internal_x_lower = false
-CoordBase::boundary_internal_x_upper = false
-CoordBase::boundary_internal_y_lower = false
-CoordBase::boundary_internal_y_upper = false
-CoordBase::boundary_internal_z_lower = false
-CoordBase::boundary_internal_z_upper = false
-
-# ghost zone widths
-CoordBase::boundary_size_x_lower = 2
-CoordBase::boundary_size_x_upper = 2
-CoordBase::boundary_size_y_lower = 2
-CoordBase::boundary_size_y_upper = 2
-CoordBase::boundary_size_z_lower = 2
-CoordBase::boundary_size_z_upper = 2
-
-# ghost zones start 0.5 point outside nominal grid boundary
-CoordBase::boundary_shiftout_x_lower = 0
-CoordBase::boundary_shiftout_x_upper = 0
-CoordBase::boundary_shiftout_y_lower = 0
-CoordBase::boundary_shiftout_y_upper = 0
-CoordBase::boundary_shiftout_z_lower = 0
-CoordBase::boundary_shiftout_z_upper = 0
-
-# staggered grids everywhere
-CoordBase::boundary_staggered_x_lower = true
-CoordBase::boundary_staggered_x_upper = true
-CoordBase::boundary_staggered_y_lower = true
-CoordBase::boundary_staggered_y_upper = true
-CoordBase::boundary_staggered_z_lower = true
-CoordBase::boundary_staggered_z_upper = true
-
-ActiveThorns = "CartGrid3D"
-CartGrid3D::type = "CoordBase"
-
-########################################
-########################################
-
-#
-# physics
-#
-
-ActiveThorns = "ADMBase ADMCoupling CoordGauge StaticConformal SpaceMask"
-ActiveThorns = "IDAnalyticBH"
-
-ADMBase::initial_data = "bl_bh"
-IDAnalyticBH::bl_nbh = 2
-
-IDAnalyticBH::bl_m_1 = 1.0
-IDAnalyticBH::bl_x0_1 = 0.0
-IDAnalyticBH::bl_y0_1 = 0.0
-IDAnalyticBH::bl_z0_1 = 1.0
-
-IDAnalyticBH::bl_m_2 = 1.0
-IDAnalyticBH::bl_x0_2 = 0.0
-IDAnalyticBH::bl_y0_2 = 0.0
-IDAnalyticBH::bl_z0_2 = -1.0
-
-########################################
-
-#
-# 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"
-
-########################################
-
-#
-# AHFinderDirect
-#
-
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp AHFinderDirect"
-
-AHFinderDirect::print_timing_stats = "true"
-AHFinderDirect::verbose_level = "algorithm highlights"
-
-AHFinderDirect::h_base_file_name = "bl.h"
-AHFinderDirect::BH_diagnostics_base_file_name = "bl.BH_diagnostics"
-
-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.0
-AHFinderDirect::initial_guess__coord_sphere__radius[1] = 0.5
-
-AHFinderDirect::origin_x[2] = 0.0
-AHFinderDirect::origin_y[2] = 0.0
-AHFinderDirect::origin_z[2] = -1.0
-AHFinderDirect::initial_guess_method[2] = "coordinate sphere"
-AHFinderDirect::initial_guess__coord_sphere__x_center[2] = 0.0
-AHFinderDirect::initial_guess__coord_sphere__y_center[2] = 0.0
-AHFinderDirect::initial_guess__coord_sphere__z_center[2] = -1.0
-AHFinderDirect::initial_guess__coord_sphere__radius[2] = 0.5
diff --git a/par/bl-different-mask-min-radius-points=5.par b/par/bl-different-mask-min-radius-points=5.par
index 8c06566..73739a9 100644
--- a/par/bl-different-mask-min-radius-points=5.par
+++ b/par/bl-different-mask-min-radius-points=5.par
@@ -7,7 +7,7 @@
# ***** grid *****
#
-ActiveThorns = "CoordBase CartGrid3D PUGH"
+ActiveThorns = "CoordBase SymBase CartGrid3D PUGH"
Driver::global_nx = 52
Driver::global_ny = 52
@@ -73,8 +73,7 @@ IOASCII::out2D_vars = "SpaceMask::emask"
# AHFinderDirect
#
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
AHFinderDirect::verbose_level = "algorithm details"
diff --git a/par/bl-different-mask.par b/par/bl-different-mask.par
index dbd641c..f2449c8 100644
--- a/par/bl-different-mask.par
+++ b/par/bl-different-mask.par
@@ -7,7 +7,7 @@
# ***** grid *****
#
-ActiveThorns = "CoordBase CartGrid3D PUGH"
+ActiveThorns = "CoordBase SymBase CartGrid3D PUGH"
Driver::global_nx = 52
Driver::global_ny = 52
@@ -73,8 +73,7 @@ IOASCII::out2D_vars = "SpaceMask::emask"
# AHFinderDirect
#
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
AHFinderDirect::verbose_level = "algorithm details"
diff --git a/par/bl-ss.par b/par/bl-ss.par
deleted file mode 100644
index dd9764b..0000000
--- a/par/bl-ss.par
+++ /dev/null
@@ -1,103 +0,0 @@
-# This parameter file sets up Brill-Lindquist initial data and finds the
-# apparent horizons in it with AHFinderDirect.
-
-########################################
-
-#
-# ***** grid *****
-#
-
-ActiveThorns = "CoordBase CartGrid3D PUGH"
-
-Driver::global_nx = 42
-Driver::global_ny = 42
-Driver::global_nz = 82
-PUGH::ghost_size = 2
-
-Grid::domain = "full"
-Grid::type = "byspacing"
-Grid::dxyz = 0.05
-Grid::avoid_origin = "true"
-
-########################################
-
-#
-# physics
-#
-
-ActiveThorns = "ADMBase ADMCoupling CoordGauge StaticConformal SpaceMask"
-ActiveThorns = "IDAnalyticBH"
-
-ADMBase::initial_data = "bl_bh"
-IDAnalyticBH::bl_nbh = 2
-
-IDAnalyticBH::bl_m_1 = 1.0
-IDAnalyticBH::bl_x0_1 = 0.0
-IDAnalyticBH::bl_y0_1 = 0.0
-IDAnalyticBH::bl_z0_1 = 1.0
-
-IDAnalyticBH::bl_m_2 = 1.0
-IDAnalyticBH::bl_x0_2 = 0.0
-IDAnalyticBH::bl_y0_2 = 0.0
-IDAnalyticBH::bl_z0_2 = -1.0
-
-########################################
-
-#
-# 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"
-
-########################################
-
-ActiveThorns = "IOUtil"
-IOUtil::parfile_write = "no"
-
-########################################
-
-ActiveThorns = "SphericalSurface"
-SphericalSurface::nsurfaces = 1
-
-########################################
-
-#
-# AHFinderDirect
-#
-
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
-
-AHFinderDirect::print_timing_stats = "true"
-##AHFinderDirect::verbose_level = "algorithm details"
-
-AHFinderDirect::h_base_file_name = "bl.h"
-AHFinderDirect::BH_diagnostics_base_file_name = "bl.BH_diagnostics"
-
-AHFinderDirect::N_horizons = 2
-
-AHFinderDIrect::which_surface_to_store_info[1] = 0
-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.0
-AHFinderDirect::initial_guess__coord_sphere__radius[1] = 0.5
-
-AHFinderDirect::origin_x[2] = 0.0
-AHFinderDirect::origin_y[2] = 0.0
-AHFinderDirect::origin_z[2] = -1.0
-AHFinderDirect::initial_guess_method[2] = "coordinate sphere"
-AHFinderDirect::initial_guess__coord_sphere__x_center[2] = 0.0
-AHFinderDirect::initial_guess__coord_sphere__y_center[2] = 0.0
-AHFinderDirect::initial_guess__coord_sphere__z_center[2] = -1.0
-AHFinderDirect::initial_guess__coord_sphere__radius[2] = 0.5
diff --git a/par/bl-y.par b/par/bl-y.par
index 6bd203f..8e8fea9 100644
--- a/par/bl-y.par
+++ b/par/bl-y.par
@@ -7,7 +7,7 @@
# ***** grid *****
#
-ActiveThorns = "CoordBase CartGrid3D PUGH"
+ActiveThorns = "CoordBase SymBase CartGrid3D PUGH"
Driver::global_nx = 42
Driver::global_ny = 42
@@ -67,8 +67,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/par/bl.par b/par/bl.par
index d304359..d2d9349 100644
--- a/par/bl.par
+++ b/par/bl.par
@@ -7,7 +7,7 @@
# ***** grid *****
#
-ActiveThorns = "CoordBase CartGrid3D PUGH"
+ActiveThorns = "CoordBase SymBase CartGrid3D PUGH"
Driver::global_nx = 42
Driver::global_ny = 42
@@ -67,14 +67,13 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
-AHFinderDirect::h_base_file_name = "bl.h"
-AHFinderDirect::BH_diagnostics_base_file_name = "bl.BH_diagnostics"
+AHFinderDirect::h_base_file_name = "misner.h"
+AHFinderDirect::BH_diagnostics_base_file_name = "misner.BH_diagnostics"
AHFinderDirect::N_horizons = 2
diff --git a/par/checkpoint.par b/par/checkpoint.par
new file mode 100644
index 0000000..84595f8
--- /dev/null
+++ b/par/checkpoint.par
@@ -0,0 +1,87 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it.
+
+cactus::cctk_itlast = 1
+
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+ActiveThorns = "Carpet CarpetLib CarpetReduce"
+driver::ghost_size = 2
+driver::global_nx = 33
+driver::global_ny = 33
+driver::global_nz = 33
+
+ActiveThorns = "Boundary CartGrid3D CoordBase RotatingSymmetry90 Slab SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byrange"
+grid::xmin = -0.2
+grid::ymin = -0.2
+grid::zmin = -0.2
+grid::xmax = 3.0
+grid::ymax = 3.0
+grid::zmax = 3.0
+
+ActiveThorns = "ADMBase ADMCoupling ADMMacros StaticConformal CoordGauge SpaceMask LegoExcision Exact NaNChecker Time MoL BSSN_MoL"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::evolution_method = "adm_bssn"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+LegoExcision::fixed_excision = sphere
+LegoExcision::fixed_size = 1.0
+SpaceMask::use_mask = yes
+Time::dtfac = 0.25
+BSSN_MoL::excise = yes
+BSSN_MoL::BSSN_MaxNumConstrainedVars = 16
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp CarpetInterp CarpetReduce SphericalSurface AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
+
+########################################
+
+ActiveThorns = "CarpetIOASCII"
+CarpetIOASCII::out0D_every = 1
+CarpetIOASCII::out0D_vars = "ADMBase::gxx AHFinderDirect::ah_radius AHFinderDirect::ah_origin AHFinderDirect::ah_flags"
+CarpetIOASCII::out1D_every = 1
+CarpetIOASCII::out1D_vars = "ADMBase::gxx AHFinderDirect::ah_radius"
+CarpetIOASCII::out2D_every = 1
+CarpetIOASCII::out2D_vars = "AHFinderDirect::ah_radius"
+
+ActiveThorns = "CarpetIOHDF5"
+IO::checkpoint_ID = yes
+IO::checkpoint_every = 1
+IO::checkpoint_on_terminate = yes
+IO::checkpoint_dir = $parfile
+CarpetIOHDF5::checkpoint = yes
diff --git a/par/horizon-movie.gnuplot b/par/horizon-movie.gnuplot
new file mode 100755
index 0000000..2732b22
--- /dev/null
+++ b/par/horizon-movie.gnuplot
@@ -0,0 +1,88 @@
+#! /bin/bash
+
+set -e
+
+echo "Preparing..." >&2
+
+dir="mec-4-t100"
+prefix="h.t"
+suffix=".ah3.gp"
+control="mec-4-t100/BH_diagnostics.ah3.gp"
+output="mec-4-t100.horizons"
+
+backslash=\\
+
+rm -f $output.png.*
+
+{
+ cat <<EOF
+ set terminal png
+ set title "Horizons for mec-4"
+ set xlabel "x"
+ set ylabel "y"
+ set zlabel "z"
+ set grid
+ set size ratio -1
+ set view 0, 0
+EOF
+ shopt -s nullglob
+ files="$dir/$prefix?$suffix \
+ $dir/$prefix??$suffix \
+ $dir/$prefix???$suffix \
+ $dir/$prefix????$suffix \
+ $dir/$prefix?????$suffix \
+ $dir/$prefix??????$suffix \
+ $dir/$prefix???????$suffix \
+ $dir/$prefix????????$suffix \
+ $dir/$prefix?????????$suffix"
+ for file in $files; do
+ iter=$(echo $file | sed -e "s+$dir/$prefix\(.*\)$suffix+\1+")
+ iterf=$(printf "%09d" $iter)
+ time=$(echo $iter | awk '{ printf "%.3f", $1 * 0.8 / 524288; }')
+ echo "Plotting iteration $iter, time $time..." >&2
+ input1=$dir/$prefix$iter.ah1.gp
+ input2=$dir/$prefix$iter.ah2.gp
+ input3=$dir/$prefix$iter.ah3.gp
+ cat <<EOF
+ set output "$output.png.$iterf"
+ set label 1 "t=$time" at -17,11,0
+ splot [-15:15] [-10:10] $backslash
+EOF
+ sep=""
+ if test -f $input1; then
+ cat <<EOF
+ $sep "$input1" using 4:5:6 title "individual horizon" with lines 1 $backslash
+EOF
+ sep=","
+ fi
+ if test -f $input2; then
+ cat <<EOF
+ $sep "$input2" using 4:5:6 title "" with lines 1 $backslash
+EOF
+ sep=","
+ fi
+ if test -f $input3; then
+ if (( $iter < 52428800 )); then
+ cat <<EOF
+ $sep "$input3" using 4:5:6 title "pretracking horizon" with lines 2 $backslash
+EOF
+ else
+ cat <<EOF
+ $sep "$input3" using 4:5:6 title "common horizon" with lines 3 $backslash
+EOF
+ fi
+ sep=","
+ fi
+ cat <<EOF
+
+EOF
+ done
+} | gnuplot
+
+echo "Creating movie..." >&2
+convert $output.png.* $output.mng
+
+echo "Cleaning up..." >&2
+rm $output.png.*
+
+echo "Done." >&2
diff --git a/par/misner-mask-noshrink.par b/par/misner-mask-noshrink.par
index 440f7cc..7c3285f 100644
--- a/par/misner-mask-noshrink.par
+++ b/par/misner-mask-noshrink.par
@@ -12,7 +12,7 @@
# ***** grid *****
#
-ActiveThorns = "CoordBase CartGrid3D PUGH"
+ActiveThorns = "CoordBase SymBase CartGrid3D PUGH"
Driver::global_nx = 83
Driver::global_ny = 83
@@ -71,8 +71,7 @@ IOASCII::out3D_vars = "SpaceMask::emask"
# AHFinderDirect
#
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/par/misner-mask-xnoshrink.par b/par/misner-mask-xnoshrink.par
index 602656d..ae8dfec 100644
--- a/par/misner-mask-xnoshrink.par
+++ b/par/misner-mask-xnoshrink.par
@@ -12,7 +12,7 @@
# ***** grid *****
#
-ActiveThorns = "CoordBase CartGrid3D PUGH"
+ActiveThorns = "CoordBase SymBase CartGrid3D PUGH"
Driver::global_nx = 83
Driver::global_ny = 83
@@ -71,8 +71,7 @@ IOASCII::out3D_vars = "SpaceMask::emask"
# AHFinderDirect
#
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/par/misner-max-allowable-horizon-radius=0.75.par b/par/misner-max-allowable-horizon-radius=0.75.par
index 4d3c9f2..522ce18 100644
--- a/par/misner-max-allowable-horizon-radius=0.75.par
+++ b/par/misner-max-allowable-horizon-radius=0.75.par
@@ -12,7 +12,7 @@
# ***** grid *****
#
-ActiveThorns = "CoordBase CartGrid3D PUGH"
+ActiveThorns = "CoordBase SymBase CartGrid3D PUGH"
Driver::global_nx = 83
Driver::global_ny = 83
@@ -62,8 +62,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/par/misner-max-allowable-horizon-radius=0.8.par b/par/misner-max-allowable-horizon-radius=0.8.par
index 3925685..6c82c3e 100644
--- a/par/misner-max-allowable-horizon-radius=0.8.par
+++ b/par/misner-max-allowable-horizon-radius=0.8.par
@@ -12,7 +12,7 @@
# ***** grid *****
#
-ActiveThorns = "CoordBase CartGrid3D PUGH"
+ActiveThorns = "CoordBase SymBase CartGrid3D PUGH"
Driver::global_nx = 83
Driver::global_ny = 83
@@ -62,8 +62,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/par/misner-umfpack.par b/par/misner-umfpack.par
index 079135d..1b5877d 100644
--- a/par/misner-umfpack.par
+++ b/par/misner-umfpack.par
@@ -12,7 +12,7 @@
# ***** grid *****
#
-ActiveThorns = "CoordBase CartGrid3D PUGH"
+ActiveThorns = "CoordBase SymBase CartGrid3D PUGH"
Driver::global_nx = 83
Driver::global_ny = 83
@@ -62,8 +62,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/par/misner.par b/par/misner.par
index c733fc4..092f886 100644
--- a/par/misner.par
+++ b/par/misner.par
@@ -12,7 +12,7 @@
# ***** grid *****
#
-ActiveThorns = "CoordBase CartGrid3D PUGH"
+ActiveThorns = "CoordBase SymBase CartGrid3D PUGH"
Driver::global_nx = 83
Driver::global_ny = 83
@@ -62,8 +62,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce SphericalSurface AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/par/pretrack.gnuplot b/par/pretrack.gnuplot
new file mode 100644
index 0000000..93f99e0
--- /dev/null
+++ b/par/pretrack.gnuplot
@@ -0,0 +1,4 @@
+set grid
+col=29
+p "BH_diagnostics.ah1.gp" u 2:col w lp, "BH_diagnostics.ah2.gp" u 2:col w lp, "BH_diagnostics.ah3.gp" u 2:col w lp, "BH_diagnostics.ah4.gp" u 2:col w lp, "BH_diagnostics.ah5.gp" u 2:col w lp, "BH_diagnostics.ah6.gp" u 2:col w lp, "BH_diagnostics.ah7.gp" u 2:col w lp, "BH_diagnostics.ah8.gp" u 2:col w lp, "BH_diagnostics.ah9.gp" u 2:col w lp
+sp "h.t670.ah9.gp" u 4:5:6 w l
diff --git a/par/pretrack.par b/par/pretrack.par
new file mode 100644
index 0000000..85aa2b1
--- /dev/null
+++ b/par/pretrack.par
@@ -0,0 +1,303 @@
+# Demonstrate pretracking in a binary black hole collision.
+# 2004-01-10 Erik Schnetter <schnetter@aei.mpg.de>
+# $Header$
+
+# Most parameter settings are fairly standard and should be looked up
+# in their respective thorns. Mostly the pretracking parameters are
+# explained.
+
+
+
+Cactus::cctk_run_title = "Pretracking the common apparent horizon with Brill-Lindquist black holes"
+Cactus::cctk_timer_output = full
+Cactus::cctk_full_warnings = yes
+Cactus::terminate = time
+Cactus::cctk_final_time = 5.0
+
+
+
+ActiveThorns = "CoordBase SymBase"
+
+ActiveThorns = "LocalInterp AEILocalInterp"
+
+ActiveThorns = "NaNCatcher"
+
+ActiveThorns = "TGRtensor"
+
+
+
+ActiveThorns = "SphericalSurface"
+
+
+
+ActiveThorns = "IOUtil"
+
+IO::out_dir = $parfile
+
+
+
+ActiveThorns = "PUGH PUGHInterp PUGHReduce PUGHSlab"
+
+driver::global_nx = 35
+driver::global_ny = 35
+driver::global_nz = 43
+driver::ghost_size = 2
+
+
+
+ActiveThorns = "NaNChecker"
+
+NaNChecker::check_every = 1
+NaNChecker::action_if_found = terminate
+NaNChecker::check_vars = "ADMBase::gxx"
+
+
+
+ActiveThorns = "Boundary CartGrid3D"
+
+grid::type = byspacing
+grid::dxyz = 0.125
+grid::domain = octant
+
+
+
+ActiveThorns = "Time MoL SpaceMask Dissipation"
+
+Time::dtfac = 0.25
+
+MoL::ODE_Method = RK3
+
+Dissipation::epsdis = 0.3
+Dissipation::vars = "ADM_BSSN::ADM_BSSN_phi ADM_BSSN::ADM_BSSN_metric ADM_BSSN::ADM_BSSN_K ADM_BSSN::ADM_BSSN_curv ADM_BSSN::ADM_BSSN_gamma ADMBase::lapse"
+
+
+
+ActiveThorns = "ADMBase ADMCoupling ADMMacros CoordGauge StaticConformal"
+
+ADMBase::metric_type = "static conformal"
+
+
+
+ActiveThorns = "IDAnalyticBH"
+
+ADMBase::initial_data = bl_bh
+
+IDAnalyticBH::bl_nbh = 2
+IDAnalyticBH::bl_z0_1 = +1.0
+IDAnalyticBH::bl_z0_2 = -1.0
+
+
+
+ActiveThorns = "BSSN_MoL"
+
+ADMBase::evolution_method = ADM_BSSN
+
+BSSN_MoL::bound = newrad
+BSSN_MoL::stencil_size = 2
+BSSN_MoL::advection = upwind2
+
+ADMBase::initial_lapse = one
+ADMBase::lapse_evolution_method = 1+log
+BSSN_MoL::lapsesource = standard
+BSSN_MoL::harmonic_f = 2.0
+
+ADMBase::initial_shift = none
+
+
+
+ActiveThorns = "ADMConstraints"
+
+
+
+ActiveThorns = "AHFinder"
+
+AHFinder::ahf_verbose = yes
+#AHFinder::ahf_veryverbose = yes
+AHFinder::ahf_active = yes
+AHFinder::ahf_findevery = 1
+
+AHFinder::ahf_guessold = yes
+AHFinder::ahf_manual_guess = yes
+AHFinder::ahf_l0_guess = +2.5
+AHFinder::ahf_l2_guess = +0.2
+
+AHFinder::ahf_ntheta = 36
+AHFinder::ahf_nphi = 72
+AHFinder::ahf_octant = high
+
+AHFinder::ahf_1Doutput = yes
+
+
+
+ActiveThorns = "SphericalSurface AHFinderDirect"
+
+# less output
+#AHFinderDirect::verbose_level = "physics highlights"
+AHFinderDirect::N_horizons = 12
+AHFinderDirect::find_every = 1
+
+AHFinderDirect::max_Newton_iterations__initial = 20
+AHFinderDirect::max_Newton_iterations__subsequent = 20
+AHFinderDirect::max_allowable_Theta_growth_iterations = 10
+AHFinderDirect::max_allowable_Theta_nonshrink_iterations = 10
+
+# these always seem to be positive, even for inner horizons
+AHFinderDirect::want_expansion_gradients = yes
+
+# individual apparent horizon
+AHFinderDirect::origin_z[1] = 1.0
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 1.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 0.5
+
+# common apparent horizon
+AHFinderDirect::initial_guess__coord_sphere__radius[2] = 3.5
+
+# pretrack: find CE surface with smallest Theta_l
+# (this is the simplest method, but it might not work)
+AHFinderDirect::use_pretracking[3] = yes
+AHFinderDirect::initial_guess__coord_sphere__radius[3] = 3.5
+AHFinderDirect::pretracking_value[3] = 0.1
+AHFinderDirect::pretracking_minimum_value[3] = -1.0
+AHFinderDirect::pretracking_maximum_value[3] = 1.0
+AHFinderDirect::pretracking_delta[3] = 0.01
+AHFinderDirect::pretracking_minimum_delta[3] = 0.0001
+AHFinderDirect::pretracking_maximum_delta[3] = 0.01
+AHFinderDirect::smoothing_factor[3] = 0.25
+
+# pretrack: find CE surface with smallest (Theta_l r)
+# (this is probably the best method)
+AHFinderDirect::use_pretracking[4] = yes
+AHFinderDirect::surface_modification[4] = "radius"
+AHFinderDirect::initial_guess__coord_sphere__radius[4] = 3.5
+AHFinderDirect::pretracking_value[4] = 0.1
+AHFinderDirect::pretracking_minimum_value[4] = -1.0
+AHFinderDirect::pretracking_maximum_value[4] = 1.0
+AHFinderDirect::pretracking_delta[4] = 0.01
+AHFinderDirect::pretracking_minimum_delta[4] = 0.0001
+AHFinderDirect::pretracking_maximum_delta[4] = 0.01
+AHFinderDirect::smoothing_factor[4] = 0.25
+
+# pretrack: find CE surface with smallest (Theta_l r^2)
+# (this is probably another good method)
+AHFinderDirect::use_pretracking[5] = yes
+AHFinderDirect::surface_modification[5] = "radius^2"
+AHFinderDirect::initial_guess__coord_sphere__radius[5] = 3.5
+AHFinderDirect::pretracking_value[5] = 0.1
+AHFinderDirect::pretracking_minimum_value[5] = -1.0
+AHFinderDirect::pretracking_maximum_value[5] = 1.0
+AHFinderDirect::pretracking_delta[5] = 0.01
+AHFinderDirect::pretracking_minimum_delta[5] = 0.0001
+AHFinderDirect::pretracking_maximum_delta[5] = 0.01
+AHFinderDirect::smoothing_factor[5] = 0.25
+
+# pretrack: find CE surface with smallest mean coordinate radius
+# (this might not find the horizon, or if it does, it might find it later)
+AHFinderDirect::use_pretracking[6] = yes
+AHFinderDirect::surface_selection[6] = "mean coordinate radius"
+AHFinderDirect::initial_guess__coord_sphere__radius[6] = 3.5
+AHFinderDirect::pretracking_value[6] = 2.0
+AHFinderDirect::pretracking_minimum_value[6] = 0.0
+AHFinderDirect::pretracking_maximum_value[6] = 10.0
+AHFinderDirect::pretracking_delta[6] = 0.1
+AHFinderDirect::pretracking_minimum_delta[6] = 0.0001
+AHFinderDirect::pretracking_maximum_delta[6] = 0.1
+AHFinderDirect::smoothing_factor[6] = 0.25
+
+# dependent surface: find CE surface with [smallest (Theta_l r)] + offset
+AHFinderDirect::depends_on[7] = 4
+AHFinderDirect::surface_modification[7] = "radius"
+AHFinderDirect::initial_guess__coord_sphere__radius[7] = 3.5
+AHFinderDirect::desired_value_offset[7] = -0.01
+
+# dependent surface: find CE surface with [smallest (Theta_l r)] + offset
+AHFinderDirect::depends_on[8] = 4
+AHFinderDirect::surface_modification[8] = "radius"
+AHFinderDirect::initial_guess__coord_sphere__radius[8] = 3.5
+AHFinderDirect::desired_value_offset[8] = 0.01
+
+# dependent surface: find CE surface with [smallest (Theta_l r^2)] + offset
+AHFinderDirect::depends_on[9] = 5
+AHFinderDirect::surface_modification[9] = "radius^2"
+AHFinderDirect::initial_guess__coord_sphere__radius[9] = 3.5
+AHFinderDirect::desired_value_offset[9] = -0.01
+
+# dependent surface: find CE surface with [smallest (Theta_l r^2)] + offset
+AHFinderDirect::depends_on[10] = 5
+AHFinderDirect::surface_modification[10] = "radius^2"
+AHFinderDirect::initial_guess__coord_sphere__radius[10] = 3.5
+AHFinderDirect::desired_value_offset[10] = 0.01
+
+# pretrack: find CE surface with smallest (Theta_l r)
+# try to find an inner horizon
+AHFinderDirect::use_pretracking[11] = yes
+AHFinderDirect::surface_modification[11] = "radius"
+AHFinderDirect::initial_guess__coord_sphere__radius[11] = 3.5
+AHFinderDirect::pretracking_value[11] = 0.1
+AHFinderDirect::pretracking_minimum_value[11] = -1.0
+AHFinderDirect::pretracking_maximum_value[11] = 1.0
+AHFinderDirect::pretracking_delta[11] = 0.01
+AHFinderDirect::pretracking_minimum_delta[11] = 0.0001
+AHFinderDirect::pretracking_maximum_delta[11] = 0.01
+
+# pretrack: find CE surface with smallest (Theta_l r)
+# desperately try to find an inner horizon
+AHFinderDirect::use_pretracking[12] = yes
+AHFinderDirect::surface_modification[12] = "radius"
+AHFinderDirect::initial_guess__coord_sphere__radius[12] = 3.5
+AHFinderDirect::pretracking_value[12] = 0.1
+AHFinderDirect::pretracking_minimum_value[12] = -1.0
+AHFinderDirect::pretracking_maximum_value[12] = 1.0
+AHFinderDirect::pretracking_delta[12] = 0.01
+AHFinderDirect::pretracking_minimum_delta[12] = 0.0001
+AHFinderDirect::pretracking_maximum_delta[12] = 0.01
+AHFinderDirect::smoothing_factor[12] = -0.25
+
+
+
+ActiveThorns = "HTTPD Socket"
+
+HTTPD::use_pthreads = yes
+
+
+
+ActiveThorns = "IOASCII IOBasic"
+
+IOBasic::outInfo_every = 1
+IOBasic::outInfo_reductions = "norm2"
+IOBasic::outInfo_vars = "ADMBase::gxx ADMConstraints::ham"
+
+IOBasic::outScalar_every = 1
+IOBasic::outScalar_style = gnuplot
+IOBasic::out_format = ".15g"
+IOBasic::outScalar_reductions = "minimum maximum norm1 norm2 norm_inf"
+IOBasic::outScalar_vars = "
+ StaticConformal::confac
+ ADMBase::metric
+ ADMBase::curv
+ ADMBase::lapse
+ ADMConstraints::hamiltonian
+ ADMConstraints::momentum
+ ADM_BSSN::ADM_BSSN_ham
+ ADM_BSSN::ADM_BSSN_normham
+ ADM_BSSN::ADM_BSSN_mom
+ ADM_BSSN::ADM_BSSN_dG
+ ADM_BSSN::ADM_BSSN_A
+ ADM_BSSN::ADM_BSSN_S
+"
+
+IOASCII::out1D_every = 1
+IOASCII::out1D_style = "gnuplot f(x)"
+IOASCII::out1D_vars = "
+ StaticConformal::confac
+ ADMBase::metric
+ ADMBase::curv
+ ADMBase::lapse
+ ADMConstraints::hamiltonian
+ ADMConstraints::momentum
+ ADM_BSSN::ADM_BSSN_ham
+ ADM_BSSN::ADM_BSSN_normham
+ ADM_BSSN::ADM_BSSN_mom
+ ADM_BSSN::ADM_BSSN_dG
+ ADM_BSSN::ADM_BSSN_A
+ ADM_BSSN::ADM_BSSN_S
+"
diff --git a/par/recover.par b/par/recover.par
new file mode 100644
index 0000000..875d4cb
--- /dev/null
+++ b/par/recover.par
@@ -0,0 +1,25 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it.
+
+cactus::cctk_itlast = 2
+
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+
+ActiveThorns = "Carpet CarpetLib CarpetReduce"
+ActiveThorns = "Boundary CartGrid3D CoordBase RotatingSymmetry90 Slab SymBase"
+ActiveThorns = "ADMBase ADMCoupling ADMMacros StaticConformal CoordGauge SpaceMask LegoExcision Exact NaNChecker Time MoL BSSN_MoL"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp CarpetInterp CarpetReduce SphericalSurface AHFinderDirect"
+
+########################################
+
+ActiveThorns = "CarpetIOASCII"
+ActiveThorns = "CarpetIOHDF5"
+IO::checkpoint_dir = $parfile
+IO::recover = auto
+IO::recover_dir = "checkpoint"
diff --git a/param.ccl b/param.ccl
index 4f8a33b..487d0ab 100644
--- a/param.ccl
+++ b/param.ccl
@@ -21,19 +21,22 @@ USES KEYWORD rotation_axis
shares: ADMBase
USES KEYWORD metric_type
+# we need to look at SpaceMask::use_mask in order to find out about the
+# excision region
+shares: SpaceMask
+USES BOOLEAN use_mask
+
# we need to look at IO::out_dir to set the default for our own
# output directory parameters
shares: IO
USES STRING out_dir
-# we need to look at SphericalSurface::nsurfaces to know how many
-# surfaces there are, so that we don't access a non-existing one
+# we want to know how many surfaces there are, so that we don't access
+# a non-existing one
shares: SphericalSurface
USES INT nsurfaces
USES INT maxntheta
USES INT maxnphi
-USES INT ntheta
-USES INT nphi
# all remaining parameters are private to this thorn
private:
@@ -45,33 +48,79 @@ private:
#
# set this to (try to) find apparent horizons at every time step
-int find_every "how often should we try to find apparent horizons?"
+int find_every "how often should we try to find apparent horizons?" STEERABLE=recover
{
0 :: "don't find AHs at all (this thorn is a no-op)"
1:* :: "any integer >= 1"
} 1
+# set this to (try to) find individual apparent horizons at every time step
+int find_every_individual[101] "how often should we try to find individual apparent horizons? (overrides find_every)" STEERABLE=always
+{
+-1 :: "use the value of find_every"
+0 :: "don't find this AH at all"
+1:* :: "any integer >= 1"
+} -1
+
+# set this to (try to) find individual apparent horizons after a time step
+int find_after_individual[101] "when should we start to find individual apparent horizons?" STEERABLE=always
+{
+0:* :: "after this iteration (inclusively)"
+} 0
+
+int dont_find_after_individual[101] "when should we stop finding individual apparent horizons?" STEERABLE=always
+{
+0:* :: "after this iteration (exclusively)"
+-1 :: "do not use this parameter"
+} -1
+
+# set this to (try to) find individual apparent horizons after a certain time
+real find_after_individual_time[101] "when should we start to find individual apparent horizons?" STEERABLE=always
+{
+*:* :: "after this time (inclusively)"
+} 0.0
+
+real dont_find_after_individual_time[101] "when should we stop finding individual apparent horizons?" STEERABLE=always
+{
+*:* :: "after this time (exclusively); ignore this value if it is less than or equal to find_after_individual_time"
+} 0.0
+
+# set this to disable finding individual horizons
+boolean disable_horizon[101] "should this horizon be disabled?" STEERABLE=always
+{
+} "false"
+
#
# These parameters control which schedule bin (or even bins, if you
-# want) AHFinderDirect runs in. Historically, AHFinderDirect has run
-# at CCTK_ANALYSIS. However, for some purposes it's more convenient
-# to run at CCTK_POSTSTEP and/or CCTK_POSTINITIAL.
+# want) AHFinderDirect runs in. Historically, Erik's branch of
+# AHFinderDirect has run at CCTK_POSTSTEP. However, for some purposes
+# it's more convenient to run at CCTK_ANALYSIS and/or CCTK_POSTINITIAL.
+#
+# In general we need to run at CCTK_POST_RECOVER_VARIABLES, since
+# (a) parameters may have been steered at recovery, so we may need
+# to find a new horizon or horizons, and
+# (b) we need to set the mask again to make sure it's correct
+# right away (since our next regular horizon-finding may not
+# be until some time steps later)
+# Therefore the run_at_CCTK_POST_RECOVER_VARIABLES parameter should
+# probably be left at its default setting of true .
#
Boolean run_at_CCTK_ANALYSIS "should we run at CCTK_ANALYSIS?"
{
-} true
+} false
Boolean run_at_CCTK_POSTSTEP "should we run at CCTK_POSTSTEP?"
{
-} false
+} true
Boolean run_at_CCTK_POSTINITIAL "should we run at CCTK_POSTINITIAL?"
{
} false
+Boolean run_at_CCTK_POST_RECOVER_VARIABLES \
+ "should we run at CCTK_POST_RECOVER_VARIABLES?"
+{
+} true
-#
-# unless you're trying to debug AHFinderDirect, you should leave
-# this parameter at its default value
-#
-keyword method "what should this thorn do for each apparent horizon?"
+keyword method "what should this thorn do for each apparent horizon?" \
+ STEERABLE=recover
{
# these options are mostly for testing/debugging
# ... in a multiprocessor Cactus run, the horizons are done sequentually
@@ -99,10 +148,11 @@ keyword method "what should this thorn do for each apparent horizon?"
#
# To change the N_horizons limit, just change the upper limit for
# N_horizons itself, change all the [N_horizons+1] array sizes in this
-# paramter file, and recompile your configuration. No changes are
-# needed to the source code.
+# paramter file, change the upper limit for which_horizon_to_announce_centroid,
+# and recompile your configuration. No changes are needed to the source code.
#
-int N_horizons "number of apparent horizons to search for"
+int N_horizons "number of apparent horizons to search for" \
+ STEERABLE=recover
{
0 :: "turn this thorn into a fancy no-op :)"
1:100 :: "search for this many apparent horizons"
@@ -116,64 +166,38 @@ int N_horizons "number of apparent horizons to search for"
# keep the horizon centroid at a constant coordinate position.
#
int which_horizon_to_announce_centroid \
- "for which horizon should we announce the centroid?"
+ "for which horizon should we announce the centroid?" \
+ STEERABLE=recover
{
0 :: "don't announce any centroid(s)"
1:100 :: "announce this horizon's centroid each time we find it"
} 0
#
-# This parameter controls whether/how we should store our horizon
-# information into the SphericalSurface variables.
-#
-# If this parameter is set to any value >= 0, that value must be
-# in the range 0 <= value < SphericalSurface::nsurfaces . We check
-# this at run-time...
+# This parameter controls whether and (if) into which surface the horizon
+# information will be stored.
#
int which_surface_to_store_info[101] \
- "into which SphericalSurface surface should we store our horizon information?"
+ "into which surface should we store the info?" \
+ STEERABLE=recover
{
--1 :: "don't store this horizon's information"
-0:* :: "store this horizon's information into the specified SphericalSurface surface"
+-1 :: "don't store info"
+0:* :: "store info into the corresponding surface"
} -1
#
-# When finding multiple horizons in a multiprocessor run, this thorn
-# will find different horizons in parallel on different processors.
-# As a performance optimization, this thorn normally only broadcasts
-# each horizon's shape from the processor that finds it, to all processors,
-# if it thinks that information will be needed, i.e. if either or both
-# of the following conditions hold:
-# * we're setting an excision mask
-# * we're storing horizon information in the SphericalSurface variables
-# for at least one horizon
-#
-# If another thorn calls the HorizonRadiusInDirection() aliased function
-# for a horizon which was found on some other processor, this broadcast is
-# also needed to get the right answer (in a multiprocessor run), but this
-# thorn doesn't know this. The following parameter should be used in this
-# case to force the broadcast to be made.
-#
-Boolean always_broadcast_horizon_shape \
- "should we always broadcast each horizon shape from the processor \
- that finds it, to all processors, even if there's no apparent need \
- for this information on other processors?"
-{
-} false
-
-#
# This parameter controls how verbose this thorn is in printing
# informational (non-error) messages describing what it's doing.
#
keyword verbose_level \
- "controls which (how many) messages to print describing AH finding"
+ "controls which (how many) messages to print describing AH finding" \
+ STEERABLE=recover
{
-"no output" :: "don't print anything"
-
-# 1 line each time step giving which horizons were found
+# 1 line each time step giving number of horizons found and their masses
+# ... this doesn't work yet :(
"physics highlights" :: "just a few physics messages"
-# 2 lines for each horizon giving position/mass/area, + a summary line or two
+# 1 line for each horizon giving position/mass/area, + a summary line or two
"physics details" :: "more detailed physics messages"
# 1 line giving Theta(h) norms at each Newton iteration
@@ -190,20 +214,136 @@ keyword verbose_level \
} "physics details"
# n.b. printing timing stats is independent of verbose_level
-Boolean print_timing_stats \
- "should we print timing stats for the whole apparent-horizon-finding process?"
-{
-} false
+boolean print_timing_stats \
+ "should we print timing stats for the whole apparent-horizon-finding process?" \
+ STEERABLE=recover
+{
+} "false"
+
+# Do we want the gradients of the surface expansion?
+# (Increases run time)
+boolean want_expansion_gradients "should we print the gradients of the expansions?" \
+ STEERABLE=recover
+{
+} "false"
+
+# By default, we find apparent horizons or CE surfaces.
+# This parameter allows the equation to be change so that other surfaces
+# are found instead.
+keyword surface_definition[101] "search for what kind of surface?" STEERABLE=recover
+{
+"expansion" :: "Theta_(l) (apparent horizons etc.)"
+"inner expansion" :: "Theta_(n) (expansion of ingoing null normal)"
+"mean curvature" :: "for CMC surfaces"
+"expansion product" :: "Theta_(l) Theta_(n) (product of the expansions)"
+} "expansion"
+
+# By default, we find surfaces as defined above.
+# This parameter allows the definition to be modified.
+keyword surface_modification[101] "how to modify the surface definition" STEERABLE=recover
+{
+"none" :: "no modification"
+"radius" :: "multiply with the coordinate radius"
+"radius^2" :: "multiply with the square of the coordinate radius"
+"mean radius" :: "multiply with the mean coordinate radius"
+"areal radius" :: "multiply with the areal radius (does not converge nicely, because the Jacobian is only approximate)"
+} "none"
+
+# By default, we find apparent horizons by looking for a specified expansion.
+# This parameter allows looking for a specified areal radius etc. instead.
+keyword surface_selection[101] "search for a surface with this areal radius" STEERABLE=recover
+{
+"definition" :: "look for a surface as defined by 'surface_definition'"
+"mean coordinate radius" :: "look for a surface with a certain mean coordinate radius (not covariant, but fast)"
+"areal radius" :: "look for a surface with a certain areal radius"
+"expansion times mean coordinate radius" :: "look for a surface with a certain product of expansion and mean coordiante radius"
+"expansion times areal radius" :: "look for a surface with a certain product of expansion and areal radius"
+} "definition"
# By default, we find apparent horizons by solving the equation
# Theta(h) = 0
# This parameter allows the RHS to be set to any specified constant,
# to find a surface of constant expansion.
-real surface_expansion[101] "search for a surface with this (constant) expansion"
+real desired_value[101] "search for a surface with this (constant) value" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
+
+
+# By default, we just find apparent horizons. This parameter uses
+# pretracking to search for outermost apparent horizons instead.
+boolean use_pretracking[101] "search for an outermost apparent horizon" STEERABLE=recover
+{
+} "no"
+
+int pretracking_max_iterations[101] "maximum number of pretracking iterations" STEERABLE=recover
+{
+ 0:* :: ""
+} 100
+
+real pretracking_value[101] "initial pretracking value" STEERABLE=recover
+{
+ *:* :: ""
+} 1.0
+
+real pretracking_minimum_value[101] "minimum pretracking value" STEERABLE=recover
+{
+ *:* :: ""
+} 0.0
+
+real pretracking_maximum_value[101] "maximum pretracking value (should be near the outer boundary)" STEERABLE=recover
+{
+ *:* :: ""
+} 10.0
+
+real pretracking_delta[101] "step size for value" STEERABLE=recover
+{
+ (0.0:* :: ""
+} 1.0
+
+real pretracking_minimum_delta[101] "minimum step size for value" STEERABLE=recover
+{
+ (0.0:* :: ""
+} 1.0e-4
+
+real pretracking_maximum_delta[101] "maximum step size for value" STEERABLE=recover
+{
+ (0.0:* :: ""
+} 1.0
+
+# Horizons can depend on other (usually pretracked) horizons
+int depends_on[101] "the other horizon that this horizon depends on" STEERABLE=recover
+{
+ 0 :: "the horizon is independent"
+ 1:100 :: "horizon index"
+} 0
+
+real desired_value_factor[101] "factor between this horizon's and the other horizon's desired value, applied before the offset" STEERABLE=recover
+{
+ *:* :: ""
+} 1.0
+
+real desired_value_offset[101] "difference between this horizon's and the other horizon's desired value, applied after the factor" STEERABLE=recover
+{
+ *:* :: ""
+} 0.0
+
+
+
+# By default, we keep the surface from the last time (if so desired).
+# We can also modify it before each finding to try make it find inner
+# or outer horizons.
+real shiftout_factor[101] "enlarge the surface initial guess before finding" STEERABLE=recover
+{
+ (0:* :: "choose 1 for doing nothing, larger for enlarging, smaller for shrinking"
+} 1.0
+
+real smoothing_factor[101] "smoothen (remove higher multipole moments) the surface initial guess before finding" STEERABLE=recover
+{
+ *:* :: "choose 0 for no smoothing, 1 for complete smoothing, larger for over-smoothing, negative for roughening"
+} 0.0
+
################################################################################
#
@@ -217,7 +357,8 @@ real surface_expansion[101] "search for a surface with this (constant) expansion
#
keyword initial_guess_method[101] \
- "method used to set up initial guess for apparent horizon shape"
+ "method used to set up initial guess for apparent horizon shape" \
+ STEERABLE=recover
{
"read from named file" :: "read from explicitly-named input file"
"read from h file" :: \
@@ -231,106 +372,115 @@ keyword initial_guess_method[101] \
"coordinate ellipsoid" :: "set to a coordinate ellipsoid"
} "coordinate sphere"
+# if a horizon could not be found, do we want to reset the horizon shape,
+# or do we want to continue with the last shape?
+boolean reset_horizon_after_not_finding[101] \
+ "reset the horizon shape to the initial data if a horizon was not found" \
+ STEERABLE=recover
+{
+} "yes"
+
# parameters for initial_guess_method = "read from named file"
string initial_guess__read_from_named_file__file_name[101] \
- "file name to read initial guess from"
+ "file name to read initial guess from" \
+ STEERABLE=recover
{
".+" :: "file name to read initial guess from"
} "h.gp"
# parameters for initial_guess_method = "Kerr/Kerr"
-real initial_guess__Kerr_Kerr__x_posn[101] "x coordinate of Kerr BH"
+real initial_guess__Kerr_Kerr__x_posn[101] "x coordinate of Kerr BH" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real initial_guess__Kerr_Kerr__y_posn[101] "y coordinate of Kerr BH"
+real initial_guess__Kerr_Kerr__y_posn[101] "y coordinate of Kerr BH" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real initial_guess__Kerr_Kerr__z_posn[101] "z coordinate of Kerr BH"
+real initial_guess__Kerr_Kerr__z_posn[101] "z coordinate of Kerr BH" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real initial_guess__Kerr_Kerr__mass[101] "mass of Kerr BH"
+real initial_guess__Kerr_Kerr__mass[101] "mass of Kerr BH" STEERABLE=recover
{
(0.0:* :: "BH mass = any real number > 0"
} 1.0
# n.b. my convention is that a=J/m^2 is dimensionless,
# while MTW take a=J/m=m * (my a)
-real initial_guess__Kerr_Kerr__spin[101] "dimensionless spin a=J/m^2 of Kerr BH"
+real initial_guess__Kerr_Kerr__spin[101] "dimensionless spin a=J/m^2 of Kerr BH" STEERABLE=recover
{
(-1.0:1.0) :: \
"dimensionless BH spin = J/m^2 = any real number with absolute value < 1"
} 0.6
# parameters for initial_guess_method = "Kerr/Kerr-Schild"
-real initial_guess__Kerr_KerrSchild__x_posn[101] "x coordinate of Kerr BH"
+real initial_guess__Kerr_KerrSchild__x_posn[101] "x coordinate of Kerr BH" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real initial_guess__Kerr_KerrSchild__y_posn[101] "y coordinate of Kerr BH"
+real initial_guess__Kerr_KerrSchild__y_posn[101] "y coordinate of Kerr BH" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real initial_guess__Kerr_KerrSchild__z_posn[101] "z coordinate of Kerr BH"
+real initial_guess__Kerr_KerrSchild__z_posn[101] "z coordinate of Kerr BH" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real initial_guess__Kerr_KerrSchild__mass[101] "mass of Kerr BH"
+real initial_guess__Kerr_KerrSchild__mass[101] "mass of Kerr BH" STEERABLE=recover
{
(0.0:* :: "BH mass = any real number > 0"
} 1.0
# n.b. my convention is that a=J/m^2 is dimensionless,
# while MTW take a=J/m=m * (my a)
-real initial_guess__Kerr_KerrSchild__spin[101] "dimensionless spin a=J/m^2 of Kerr BH"
+real initial_guess__Kerr_KerrSchild__spin[101] "dimensionless spin a=J/m^2 of Kerr BH" STEERABLE=recover
{
(-1.0:1.0) :: \
"dimensionless BH spin = J/m^2 = any real number with absolute value < 1"
} 0.6
# parameters for initial_guess_method = "sphere"
-real initial_guess__coord_sphere__x_center[101] "x coordinate of sphere center"
+real initial_guess__coord_sphere__x_center[101] "x coordinate of sphere center" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real initial_guess__coord_sphere__y_center[101] "y coordinate of sphere center"
+real initial_guess__coord_sphere__y_center[101] "y coordinate of sphere center" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real initial_guess__coord_sphere__z_center[101] "z coordinate of sphere center"
+real initial_guess__coord_sphere__z_center[101] "z coordinate of sphere center" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real initial_guess__coord_sphere__radius[101] "radius of sphere"
+real initial_guess__coord_sphere__radius[101] "radius of sphere" STEERABLE=recover
{
(0.0:* :: "any real number > 0.0"
} 2.0
# parameters for initial_guess_method = "ellipsoid"
real initial_guess__coord_ellipsoid__x_center[101] \
- "x coordinate of ellipsoid center"
+ "x coordinate of ellipsoid center" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
real initial_guess__coord_ellipsoid__y_center[101] \
- "y coordinate of ellipsoid center"
+ "y coordinate of ellipsoid center" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
real initial_guess__coord_ellipsoid__z_center[101] \
- "z coordinate of ellipsoid center"
+ "z coordinate of ellipsoid center" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real initial_guess__coord_ellipsoid__x_radius[101] "x radius of ellipsoid"
+real initial_guess__coord_ellipsoid__x_radius[101] "x radius of ellipsoid" STEERABLE=recover
{
(0.0:* :: "any real number > 0.0"
} 2.0
-real initial_guess__coord_ellipsoid__y_radius[101] "y radius of ellipsoid"
+real initial_guess__coord_ellipsoid__y_radius[101] "y radius of ellipsoid" STEERABLE=recover
{
(0.0:* :: "any real number > 0.0"
} 2.0
-real initial_guess__coord_ellipsoid__z_radius[101] "z radius of ellipsoid"
+real initial_guess__coord_ellipsoid__z_radius[101] "z radius of ellipsoid" STEERABLE=recover
{
(0.0:* :: "any real number > 0.0"
} 2.0
@@ -356,10 +506,11 @@ real initial_guess__coord_ellipsoid__z_radius[101] "z radius of ellipsoid"
# - each line contains various tab-separated fields, as described by
# the header comment
#
-Boolean output_BH_diagnostics \
- "should we output BH diagnostics to a data file for each AH found?"
+boolean output_BH_diagnostics \
+ "should we output BH diagnostics to a data file for each AH found?" \
+ STEERABLE=always
{
-} true
+} "true"
#
# These file names are actually just "base" file names, with the full
@@ -373,19 +524,20 @@ Boolean output_BH_diagnostics \
# - the third %s is the file name extension as set by the
# BH_diagnostics_file_name_extension parameter
#
-string BH_diagnostics_directory "directory for BH diagnostics output file(s)"
+string BH_diagnostics_directory "directory for BH diagnostics output file(s)" \
+ STEERABLE=always
{
".+" :: "any nonempty string"
"^$" :: "an empty string to default to IO::out_dir"
} ""
string BH_diagnostics_base_file_name \
- "base file name for BH diagnostics output file(s)"
+ "base file name for BH diagnostics output file(s)" STEERABLE=always
{
".+" :: "any nonempty string"
} "BH_diagnostics"
string BH_diagnostics_file_name_extension \
- "extension for BH diagnostics data files"
+ "extension for BH diagnostics data files" STEERABLE=always
{
".+" :: "any nonempty string"
} "gp"
@@ -404,7 +556,8 @@ string BH_diagnostics_file_name_extension \
# of one-file-per-horizon-per-time-step apparent-horizon-shape output
# files
int output_h_every \
- "how often (in Cactus time steps) should we output h (0 to disable)?"
+ "how often (in Cactus time steps) should we output h (0 to disable)?" \
+ STEERABLE=always
{
0 :: "don't output h at all"
1:* :: "any integer >= 1"
@@ -413,38 +566,48 @@ int output_h_every \
# setting this > 0 is probably only of interest if the Newton iteration
# fails to converge, or if you're debugging AHFinderDirect internals
int output_Theta_every \
- "how often (in Cactus time steps) should we output the Theta(h) functions?"
+ "how often (in Cactus time steps) should we output the Theta(h) functions?" \
+ STEERABLE=always
{
0 :: "don't output Theta(h) at all"
1:* :: "any integer >= 1"
} 0
-keyword horizon_file_format \
- "what file format should we use for h and Theta(h) data files?"
+int output_mean_curvature_every \
+ "how often (in Cactus time steps) should we output the mean_curvature(h) functions?" \
+ STEERABLE=always
+{
+0 :: "don't output mean_curvature(h) at all"
+1:* :: "any integer >= 1"
+} 0
+
+boolean output_ASCII_files "output h and Theta(h) as ASCII files" STEERABLE=always
+{
+} "yes"
+
+boolean output_HDF5_files "output h and Theta(h) as HDF5 files" STEERABLE=always
{
-"ASCII (gnuplot)" :: "simple ASCII format, directly readable by gnuplot"
-"HDF5" :: "HDF5 surface format (alas not implemented yet)"
-} "ASCII (gnuplot)"
+} "no"
# n.b. this refers to the patch system (angular) interpatch ghost zones,
# *not* the Cactus interprocessor ghost zones
-Boolean output_ghost_zones_for_h \
+boolean output_ghost_zones_for_h \
"should we include the patch system (angular) interpatch ghost zones \
- in h data files?"
+ in h data files?" STEERABLE=always
{
-} false
+} "false"
# n.b. making this "gnuplot" probably isn't a good idea,
# since it could create confusion with gnuplot command files
string ASCII_gnuplot_file_name_extension \
- "extension for ASCII (gnuplot) data files"
+ "extension for ASCII (gnuplot) data files" STEERABLE=always
{
".+" :: "any nonempty string"
} "gp"
-string HDF5_file_name_extension "extension for HDF5 data files"
+string HDF5_file_name_extension "extension for HDF5 data files" STEERABLE=always
{
".+" :: "any nonempty string"
-} "hdf5"
+} "h5"
#
# These file names are actually just "base" file names, with the full
@@ -461,29 +624,45 @@ string HDF5_file_name_extension "extension for HDF5 data files"
# {ASCII,HDF5}_data_file_name_extension
#
string h_directory \
- "directory for horizon shape and other similar output (or input) file(s)"
+ "directory for horizon shape and other similar output (or input) file(s)" \
+ STEERABLE=always
{
".+" :: "any nonempty string"
"^$" :: "an empty string to default to IO::out_dir"
} ""
string h_base_file_name \
- "base file name for horizon shape h input/output file(s)"
+ "base file name for horizon shape h input/output file(s)" \
+ STEERABLE=always
{
".+" :: "any nonempty string"
} "h"
-string Theta_base_file_name "base file name for Theta(h) output file(s)"
+string Theta_base_file_name "base file name for Theta(h) output file(s)" \
+ STEERABLE=always
{
".+" :: "any nonempty string"
} "Theta"
+string mean_curvature_base_file_name "base file name for mean_curvature(h) output file(s)" \
+ STEERABLE=always
+{
+".+" :: "any nonempty string"
+} "mean_curvature"
+
string Delta_h_base_file_name \
- "base file name for horizon-shape-update Delta_h output file(s)"
+ "base file name for horizon-shape-update Delta_h output file(s)" \
+ STEERABLE=always
{
".+" :: "any nonempty string"
} "Delta_h"
+int h_min_digits \
+ "minimum number of digits for the iteration number in the file name" STEERABLE=always
+{
+0:* :: ""
+} 0
+
#
# Thomas Radke has written a set of OpenDX macros to read AHFinderDirect
# ASCII (gnuplot) format files. These macros require a "control file"
@@ -498,13 +677,13 @@ string Delta_h_base_file_name \
# - the %d is the apparent horizon number
# - the third %s is the file name extension OpenDX_control_file_name_extension
#
-Boolean output_OpenDX_control_files \
+boolean output_OpenDX_control_files \
"should we output OpenDX control files to allow reading of AHFinderDirect \
- 'ASCII (gnuplot)' format data files?"
+ 'ASCII (gnuplot)' format data files?" STEERABLE=always
{
-} true
+} "true"
string OpenDX_control_file_name_extension \
- "file name extension for OpenDX control files"
+ "file name extension for OpenDX control files" STEERABLE=always
{
".+" :: "any nonempty string"
} "dx"
@@ -516,20 +695,23 @@ string OpenDX_control_file_name_extension \
#
# this is mainly useful for debugging purposes
-Boolean output_initial_guess \
- "should we output the initial guess back to the h data file?"
+boolean output_initial_guess \
+ "should we output the initial guess back to the h data file?" \
+ STEERABLE=always
{
-} false
+} "false"
# for debugging convergence failures, we can optionally output
# h, Theta, and delta_h at each Newton iteration
# (the file names are the usual ones with ".it%d" appended)
-Boolean debugging_output_at_each_Newton_iteration \
- "should we output {h, Theta, delta_h} at each Newton iteration?"
+boolean debugging_output_at_each_Newton_iteration \
+ "should we output {h, Theta, delta_h} at each Newton iteration?" \
+ STEERABLE=recover
{
-} false
+} "false"
-string Jacobian_base_file_name "base file name for Jacobian output file(s)"
+string Jacobian_base_file_name "base file name for Jacobian output file(s)" \
+ STEERABLE=always
{
".+" :: "any valid file name"
} "Jacobian.dat"
@@ -541,15 +723,17 @@ string Jacobian_base_file_name "base file name for Jacobian output file(s)"
# ***** based on each apparent horizon shape *****
#
-Boolean set_mask_for_all_horizons \
- "should we set a mask grid function (or functions) for all horizons?"
+boolean set_mask_for_all_horizons \
+ "should we set a mask grid function (or functions) for all horizons?" \
+ STEERABLE=recover
{
-} false
+} "false"
-Boolean set_mask_for_individual_horizon[101] \
- "should we set a mask grid function (or functions) for *this* horizon?"
+boolean set_mask_for_individual_horizon[101] \
+ "should we set a mask grid function (or functions) for *this* horizon?" \
+ STEERABLE=recover
{
-} false
+} "false"
#
# If we set a mask, we do so based on partitioning the Cactus grid into
@@ -570,23 +754,22 @@ Boolean set_mask_for_individual_horizon[101] \
# the geometric mean of the base grid's x, y, and z Cactus grid spacings)
# (The "base grid" part here only matters if you're doing mesh refinement.)
#
-real mask_radius_multiplier \
- "radius multiplier to define the 'inside' mask region" \
- STEERABLE=ALWAYS
+real mask_radius_multiplier \
+ "radius multiplier to define the 'inside' mask region" \
+ STEERABLE=recover
{
-(0:*) :: \
+(0:*) :: \
"any positive real number; typically this will be slightly less than 1.0"
} 0.8
-real mask_radius_offset \
- "radius offset (in Cactus grid spacings) \
- to define the 'inside' mask region" \
- STEERABLE=ALWAYS
+real mask_radius_offset \
+ "radius offset (in Cactus base grid spacings) to define the 'inside' mask region" \
+ STEERABLE=recover
{
*:* :: "any real number; typically this will be negative"
} -5.0
-real mask_buffer_thickness \
- "thickness (in Cactus grid spacings) of the 'buffer' mask region" \
- STEERABLE=ALWAYS
+real mask_buffer_thickness \
+ "thickness (in Cactus base grid spacings) of the 'buffer' mask region" \
+ STEERABLE=recover
{
*:* :: "any real number; typically this will be positive"
} 5.0
@@ -600,11 +783,11 @@ real mask_buffer_thickness \
# values independently at each time step, so all three regions can grow
# or shrink depending on the horizon positions/shapes.
#
-Boolean mask_is_noshrink \
- "should we prevent the inside & buffer regions from ever shrinking?" \
- STEERABLE=ALWAYS
+boolean mask_is_noshrink \
+ "should we prevent the inside & buffer regions from ever shrinking?" \
+ STEERABLE=recover
{
-} true
+} "true"
#
# If we're using mesh refinement (eg Carpet) it's possible to find a
@@ -628,9 +811,9 @@ Boolean mask_is_noshrink \
# the default setting for this parameter is effectively -infinity, to
# excise any horizon.
#
-real min_horizon_radius_points_for_mask \
- "only set mask if min r_inner >= this number of local grid spacings" \
- STEERABLE=ALWAYS
+real min_horizon_radius_points_for_mask \
+ "only set mask if min r_inner >= this number of local grid spacings" \
+ STEERABLE=recover
{
*:* :: "any real number"
} -1.0e10
@@ -651,39 +834,35 @@ real min_horizon_radius_points_for_mask \
# does horizon finding.]
# You can choose to set either (or even both!) of these.
#
-Boolean set_old_style_mask \
- "if we're setting a mask, \
- should we set an old-style (CCTK_REAL) mask gridfn?" \
- STEERABLE = ALWAYS
+boolean set_old_style_mask \
+ "if we're setting a mask, should we set an old-style (CCTK_REAL) mask gridfn?" STEERABLE=recover
{
-} true
-Boolean set_new_style_mask \
- "if we're setting a mask, \
- should we set an new-style (CCTK_INT) mask gridfn?" \
- STEERABLE = ALWAYS
+} "true"
+boolean set_new_style_mask \
+ "if we're setting a mask, should we set an new-style (CCTK_INT) mask gridfn?" STEERABLE=recover
{
-} false
+} "false"
#
# mask info for mask_type = "old-style (CCTK_REAL)"
# defaults match CactusEinstein/AHFinder
#
-string old_style_mask_gridfn_name "name of the old-style mask grid function"
+string old_style_mask_gridfn_name "name of the old-style mask grid function" STEERABLE=recover
{
".+" :: "any valid Cactus grid function name"
} "SpaceMask::emask"
real old_style_mask_inside_value \
- "set the old-style mask to this value in the 'inside' region"
+ "set the old-style mask to this value in the 'inside' region" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
real old_style_mask_buffer_value \
- "set the old-style mask to this value in the 'buffer' region"
+ "set the old-style mask to this value in the 'buffer' region" STEERABLE=recover
{
*:* :: "any real number"
} 0.5
real old_style_mask_outside_value \
- "set the old-style mask to this value in the 'outside' region"
+ "set the old-style mask to this value in the 'outside' region" STEERABLE=recover
{
*:* :: "any real number"
} 1.0
@@ -691,30 +870,30 @@ real old_style_mask_outside_value \
#
# mask info for mask_type = "new-style (CCTK_INT)"
#
-string new_style_mask_gridfn_name "name of the new-style mask grid function"
+string new_style_mask_gridfn_name "name of the new-style mask grid function" STEERABLE=recover
{
".+" :: "any valid Cactus grid function name"
} "SpaceMask::space_mask"
string new_style_mask_bitfield_name \
- "name of the new-style mask bit field ('type') as registered with SpaceMask"
+ "name of the new-style mask bit field ('type') as registered with SpaceMask" STEERABLE=recover
{
".+" :: "any valid bit field ('type') name registered with the SpaceMask thorn"
} "mask"
string new_style_mask_inside_value \
"set the specified bit field of the new-style mask to this named state \
- at grid points in the 'inside' region"
+ at grid points in the 'inside' region" STEERABLE=recover
{
".+" :: "any state name registered with the SpaceMask thorn"
} "inside"
string new_style_mask_buffer_value \
"set the specified bit field of the new-style mask to this named state \
- at grid points in the 'buffer' region"
+ at grid points in the 'buffer' region" STEERABLE=recover
{
".+" :: "any state name registered with the SpaceMask thorn"
} "buffer"
string new_style_mask_outside_value \
"set the specified bit field of the new-style mask to this named state \
- at grid points in the 'outside' region"
+ at grid points in the 'outside' region" STEERABLE=recover
{
".+" :: "any state name registered with the SpaceMask thorn"
} "outside"
@@ -740,7 +919,7 @@ string new_style_mask_outside_value \
# ==> visible message by default
int warn_level__point_outside__initial \
"warning level for point outside (or too close to boundary of) Cactus grid \
- (error occurs on first Newton iteration)"
+ (error occurs on first Newton iteration)" STEERABLE=recover
{
-1:* :: "any valid Cactus warning level"
} 1
@@ -749,18 +928,18 @@ int warn_level__point_outside__initial \
# ==> no visible message by default
int warn_level__point_outside__subsequent \
"warning level for point outside (or too close to boundary of) Cactus grid \
- (error occurs on subsequent Newton iteration)"
+ (error occurs on subsequent Newton iteration)" STEERABLE=recover
{
-1:* :: "any valid Cactus warning level"
} 2
# the Cactus configure process didn't find a finite() function,
# so we're skipping the "check that the geometry is finite" tests
-# even though the user set check_that_geometry_is_finite = true
+# even though the user set check_that_geometry_is_finite = "true"
int warn_level__skipping_finite_check \
"warning level if the user sets check_that_geometry_is_finite \
but the Cactus configure process doesn't find a finite() function \
- so we have to skip the finite-geometry check"
+ so we have to skip the finite-geometry check" STEERABLE=recover
{
-1:* :: "any valid Cactus warning level"
} 3
@@ -768,7 +947,7 @@ int warn_level__skipping_finite_check \
# infinity and/or NaN in interpolated {g_ij, partial_k g_ij, K_ij}
int warn_level__nonfinite_geometry \
"warning level if we find infinity and/or NaN in the interpolated geometry \
- values {g_ij, partial_k g_ij, K_ij}"
+ values {g_ij, partial_k g_ij, K_ij}" STEERABLE=recover
{
-1:* :: "any valid Cactus warning level"
} 1
@@ -780,7 +959,7 @@ int warn_level__nonfinite_geometry \
int warn_level__gij_not_positive_definite__initial \
"warning level if the interpolated g_{ij} isn't positive definite \
(usually this means we're too close to a singularity) \
- (error occurs on first Newton iteration)"
+ (error occurs on first Newton iteration)" STEERABLE=recover
{
-1:* :: "any valid Cactus warning level"
} 2
@@ -788,7 +967,7 @@ int warn_level__gij_not_positive_definite__initial \
int warn_level__gij_not_positive_definite__subsequent \
"warning level if the interpolated g_{ij} isn't positive definite \
(usually this means we're too close to a singularity) \
- (error occurs on subsequent Newton iteration)"
+ (error occurs on subsequent Newton iteration)" STEERABLE=recover
{
-1:* :: "any valid Cactus warning level"
} 2
@@ -808,13 +987,13 @@ int warn_level__gij_not_positive_definite__subsequent \
#
int max_Newton_iterations__initial \
"maximum number of Newton iterations before giving up \
- when initially finding a given horizon"
+ when initially finding a given horizon" STEERABLE=recover
{
(0:* :: "any positive integer"
} 20
int max_Newton_iterations__subsequent \
"maximum number of Newton iterations before giving up \
- when re-finding a given horizon after finding it before"
+ when re-finding a given horizon after finding it before" STEERABLE=recover
{
(0:* :: "any positive integer"
} 10
@@ -826,7 +1005,7 @@ int max_Newton_iterations__subsequent \
# to <= this fraction of the mean horizon radius
#
real max_allowable_Delta_h_over_h \
- "don't let horizon move > this fraction of mean radius in a Newton iteration"
+ "don't let horizon move > this fraction of mean radius in a Newton iteration" STEERABLE=recover
{
(0.0:* :: "any positive real number"
} 0.1
@@ -843,7 +1022,7 @@ real max_allowable_Delta_h_over_h \
#
real max_allowable_horizon_radius[101] \
"max mean-coordinate-radius allowed for any trial surface \
- before we give up and say we can't find this horizon"
+ before we give up and say we can't find this horizon" STEERABLE=recover
{
(0.0:* :: "any positive real number"
} 1.0e10
@@ -852,7 +1031,7 @@ real max_allowable_horizon_radius[101] \
# convergence tolerance for the Newton iteration
#
real Theta_norm_for_convergence \
- "we declare the horizon to be found if ||Theta||_infinity <= this"
+ "we declare the horizon to be found if ||Theta||_infinity <= this" STEERABLE=recover
{
(0.0:* :: "any positive real number"
} 1.0e-8
@@ -864,11 +1043,36 @@ real Theta_norm_for_convergence \
#
real max_allowable_Theta \
"max ||Theta||_infinity allowed for any trial surface \
- before we give up and say we can't find this horizon"
+ before we give up and say we can't find this horizon" STEERABLE=recover
{
(0.0:* :: "any positive real number"
} 1.0e10
+#
+# To detect some divergence cases faster, we also do not allow the Theta
+# norm to grow for more than a certain number of iterations.
+#
+int max_allowable_Theta_growth_iterations \
+ "max number of consecutive iterations during which ||Theta||_infinity \
+ is allowed to grow before we give up and say we can't find this horizon" STEERABLE=recover
+{
+0 :: "infinitly many"
+1:* :: "that many"
+} 0
+
+#
+# To detect some divergence cases faster, we also do not allow the Theta
+# norm to oscillate without shrinking for more than a certain number of
+# iterations.
+#
+int max_allowable_Theta_nonshrink_iterations \
+ "max number of consecutive iterations during which ||Theta||_infinity \
+ is allowed to oscillate without shrinking before we give up and say \
+ we can't find this horizon" STEERABLE=recover
+{
+0 :: "infinitly many"
+1:* :: "that many"
+} 0
################################################################################
@@ -895,19 +1099,31 @@ real max_allowable_Theta \
# of the horizon radius is no problem, and even 1/2 the horizon radius
# only slows the convergence by an extra iteration or two.
#
-real origin_x[101] "global x coordinate of patch system origin"
+real origin_x[101] "global x coordinate of patch system origin" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real origin_y[101] "global y coordinate of patch system origin"
+real origin_y[101] "global y coordinate of patch system origin" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
-real origin_z[101] "global z coordinate of patch system origin"
+real origin_z[101] "global z coordinate of patch system origin" STEERABLE=recover
{
*:* :: "any real number"
} 0.0
+boolean move_origins "move the origins with the horizons" STEERABLE=recover
+{
+} "no"
+
+boolean reshape_while_moving "reshape the horizons when moving them" STEERABLE=recover
+{
+} "no"
+
+boolean predict_origin_movement "predict origin movement when moving the origins" STEERABLE=recover
+{
+} "no"
+
#
# The "(rotating)" patch system types are ok for evaluating Theta(h),
# but alas they don't work yet for apparent horizon finding
@@ -966,11 +1182,21 @@ keyword patch_system_type[101] "what type of patch system should we use?"
# ... 3rd power of this parameter
# if Jacobian_store_solve_method = "row-oriented sparse matrix/ILUCG"
#
+#int N_zones_per_right_angle[101] "sets angular resolution of patch systems" ACCUMULATOR-BASE max_N_zones_per_right_angle
int N_zones_per_right_angle[101] "sets angular resolution of patch systems"
{
1:* :: "any integer >= 1; must be even for patch systems other than full-sphere"
} 18
+# Default parameter values do not trigger accumulator expressions.
+# Therefore the default values here must be large enough for the default
+# horizon shape.
+#int max_N_zones_per_right_angle "the maximum of all N_zones_per_right_angle -- calculated automatically; do not set this parameter directly" ACCUMULATOR=((x>y)*x+!(x>y)*y)
+int max_N_zones_per_right_angle "the maximum of all N_zones_per_right_angle"
+{
+1:* :: "must be at least the maximum of all N_zones_per_right_angle"
+} 18
+
#
# This parameter sets the width of the interpatch ghost zones in the
# patch system. Note that this thorn uses the terminology "ghost zone"
@@ -1005,7 +1231,7 @@ int patch_overlap_width \
# ***** parameters for the Jacobian matrix *****
#
-keyword Jacobian_compute_method "how do we compute the Jacobian matrix?"
+keyword Jacobian_compute_method "how do we compute the Jacobian matrix?" STEERABLE=recover
{
# for debugging only"
"numerical perturbation" :: "n.b. this is *very* slow"
@@ -1030,7 +1256,7 @@ keyword Jacobian_compute_method "how do we compute the Jacobian matrix?"
# for details on these libraries.
#
keyword Jacobian_store_solve_method \
- "how do we store/linear-solve the Jacobian matrix?"
+ "how do we store/linear-solve the Jacobian matrix?" STEERABLE=recover
{
# good for debugging, but very slow for large N_zones_per_right_angle
"dense matrix/LAPACK" :: \
@@ -1051,7 +1277,7 @@ keyword Jacobian_store_solve_method \
# extra parameters for
# Jacobian_store_solve_method == "row-oriented sparse matrix/ILUCG"
-real ILUCG__error_tolerance "error tolerance for conjugate gradient iteration"
+real ILUCG__error_tolerance "error tolerance for conjugate gradient iteration" STEERABLE=recover
{
(*:0.0) :: \
"negative ==> scale the absolute value by the floating point roundoff \
@@ -1060,18 +1286,18 @@ real ILUCG__error_tolerance "error tolerance for conjugate gradient iteration"
(0.0:*) :: \
"positive ==> error tolerance"
} 1.0e-10
-Boolean ILUCG__limit_CG_iterations \
- "should we limit the maximum number of conjugate gradient iterations allowed?"
+boolean ILUCG__limit_CG_iterations \
+ "should we limit the maximum number of conjugate gradient iterations allowed?" STEERABLE=recover
{
-false :: "no limit on CG iterations"
-true :: "limit to Neqns CG iterations"
-} true
+"false" :: "no limit on CG iterations"
+"true" :: "limit to Neqns CG iterations"
+} "true"
# extra parameters for
# Jacobian_store_solve_method == "row-oriented sparse matrix/UMFPACK"
int UMFPACK__N_II_iterations \
"number of iterative-improvement iterations to do inside UMFPACK \
- after the sparse LU decompose/solve, each time we solve a linear system"
+ after the sparse LU decompose/solve, each time we solve a linear system" STEERABLE=recover
{
-1 :: "use the UMFPACK default"
0 :: "don't do iterative improvement"
@@ -1094,7 +1320,7 @@ int UMFPACK__N_II_iterations \
# In practice the default value should be fine
#
real Jacobian_perturbation_amplitude \
- "perturbation amplitude for 1-sided finite differencing for Jacobians"
+ "perturbation amplitude for 1-sided finite differencing for Jacobians" STEERABLE=recover
{
(0.0:* :: "any real number > 0"
} 1.0e-6
@@ -1102,10 +1328,10 @@ real Jacobian_perturbation_amplitude \
# if AHFinderDirect::method = "test Jacobian", should we test all
# known methods for computing the Jacobian, or just the numerical perturbation
# method (the latter may be useful of some other methods are broken)
-Boolean test_all_Jacobian_compute_methods \
- "should we test all Jacobian computation methods, or just NP?"
+boolean test_all_Jacobian_compute_methods \
+ "should we test all Jacobian computation methods, or just NP?" STEERABLE=recover
{
-} true
+} "true"
################################################################################
@@ -1135,13 +1361,13 @@ Boolean test_all_Jacobian_compute_methods \
#
string coordinate_system_name \
- "name under which the coordinate system is registered in Cactus"
+ "name under which the coordinate system is registered in Cactus" STEERABLE=recover
{
".+" :: "any nonempty string"
} "cart3d"
string geometry_interpolator_name \
- "name under which the geometry interpolation operator is registered in Cactus"
+ "name under which the geometry interpolation operator is registered in Cactus" STEERABLE=recover
{
".+" :: "any nonempty string"
} "Hermite polynomial interpolation"
@@ -1151,7 +1377,7 @@ string geometry_interpolator_name \
# which requires driver::ghost_size >= 2.
#
string geometry_interpolator_pars \
- "parameters for the geometry interpolator"
+ "parameters for the geometry interpolator" STEERABLE=recover
{
".*" :: \
"any string acceptable to Util_TableSetFromString() and to the interpolator"
@@ -1166,11 +1392,11 @@ string geometry_interpolator_pars \
# from the Cactus grid, we can instead hardwire it to an Eddington-Finkelstein
# slice of Schwarzschild spacetime
#
-Boolean hardwire_Schwarzschild_EF_geometry \
+boolean hardwire_Schwarzschild_EF_geometry \
"should we hard-wire the geometry to Schwarzschild/EF instead of \
interpolating from the Cactus grid?"
{
-} false
+} "false"
real geometry__Schwarzschild_EF__mass "mass of Schwarzschild BH"
{
@@ -1227,14 +1453,16 @@ real geometry__Schwarzschild_EF__Delta_xyz \
# useful in catching assorted wierdness, so it's probably worth leaving
# them enabled unless you're trying to squeeze every last nanosecond...
#
-Boolean check_that_h_is_finite \
- "should we check that horizon shape function h is finite?"
+boolean check_that_h_is_finite \
+ "should we check that horizon shape function h is finite?" \
+ STEERABLE=recover
{
-} true
-Boolean check_that_geometry_is_finite \
- "should we check the interpolated geometry variables are finite?"
+} "true"
+boolean check_that_geometry_is_finite \
+ "should we check the interpolated geometry variables are finite?" \
+ STEERABLE=recover
{
-} true
+} "true"
################################################################################
@@ -1253,13 +1481,13 @@ Boolean check_that_geometry_is_finite \
#
string interpatch_interpolator_name \
- "name under which the interpatch interpolation operator is registered in Cactus"
+ "name under which the interpatch interpolation operator is registered in Cactus" STEERABLE=recover
{
".+" :: "any string (in practice it should be nonempty)"
} "Lagrange polynomial interpolation"
string interpatch_interpolator_pars \
- "parameters for the interpatch interpolator"
+ "parameters for the interpatch interpolator" STEERABLE=recover
{
".*" :: \
"any string acceptable to Util_TableSetFromString() and to the interpolator"
@@ -1281,14 +1509,14 @@ string interpatch_interpolator_pars \
#
string surface_interpolator_name \
- "name under which the surface interpolation operator is registered in Cactus"
+ "name under which the surface interpolation operator is registered in Cactus" STEERABLE=recover
{
"^$" :: "the empty string if this interpolator isn't going to be used"
".+" :: "any string (in practice it should be nonempty)"
} "Lagrange polynomial interpolation"
string surface_interpolator_pars \
- "parameters for the surface interpolator"
+ "parameters for the surface interpolator" STEERABLE=recover
{
".*" :: \
"any string acceptable to Util_TableSetFromString() and to the interpolator"
@@ -1307,7 +1535,7 @@ string surface_interpolator_pars \
# in either the rho or the sigma direction, i.e. it's 45 or 90 degrees
# divided by delta_drho_dsigma.
#
-keyword integral_method "how do we compute integrals over the horizon?"
+keyword integral_method "how do we compute integrals over the horizon?" STEERABLE=recover
{
"trapezoid" :: "alternate name for trapezoid rule"
"trapezoid rule" :: "trapezoid rule (2nd order for smooth functions)"
@@ -1357,10 +1585,10 @@ keyword integral_method "how do we compute integrals over the horizon?"
### true ==> gives a more thorough test of the Jacobian,
### but makes the test run much slower
### false ==> gives a slightly less thorough test, but runs faster
-##Boolean NP_Jacobian__perturb_all_y_patch_points \
+##boolean NP_Jacobian__perturb_all_y_patch_points \
## "should we perturb at *all* points in the y patch, or just those with the \
## iperp which is (supposedly) involved in the interpatch interpolation?"
##{
-##} true
+##} "true"
##
##################################################################################
diff --git a/run/test-ahfinderdirect/Misner/misner2.0-040/misner.par b/run/test-ahfinderdirect/Misner/misner2.0-040/misner.par
index 411b4a0..5cd7760 100644
--- a/run/test-ahfinderdirect/Misner/misner2.0-040/misner.par
+++ b/run/test-ahfinderdirect/Misner/misner2.0-040/misner.par
@@ -62,7 +62,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "always AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/run/test-ahfinderdirect/Misner/misner2.0-050/misner.par b/run/test-ahfinderdirect/Misner/misner2.0-050/misner.par
index 03af8a2..a41c983 100644
--- a/run/test-ahfinderdirect/Misner/misner2.0-050/misner.par
+++ b/run/test-ahfinderdirect/Misner/misner2.0-050/misner.par
@@ -62,7 +62,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "always AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/run/test-ahfinderdirect/Misner/misner2.0-070/misner.par b/run/test-ahfinderdirect/Misner/misner2.0-070/misner.par
index cd55921..8ce79d4 100644
--- a/run/test-ahfinderdirect/Misner/misner2.0-070/misner.par
+++ b/run/test-ahfinderdirect/Misner/misner2.0-070/misner.par
@@ -62,7 +62,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "always AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/run/test-ahfinderdirect/Misner/misner2.0-100/misner.par b/run/test-ahfinderdirect/Misner/misner2.0-100/misner.par
index 3d850bd..59f5b30 100644
--- a/run/test-ahfinderdirect/Misner/misner2.0-100/misner.par
+++ b/run/test-ahfinderdirect/Misner/misner2.0-100/misner.par
@@ -62,7 +62,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "always AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/run/test-ahfinderdirect/Misner/misner2.0-150/misner.par b/run/test-ahfinderdirect/Misner/misner2.0-150/misner.par
index 1bc7da9..0ab0a98 100644
--- a/run/test-ahfinderdirect/Misner/misner2.0-150/misner.par
+++ b/run/test-ahfinderdirect/Misner/misner2.0-150/misner.par
@@ -62,7 +62,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "always AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/run/test-ahfinderdirect/Misner/misner2.0-200/misner.par b/run/test-ahfinderdirect/Misner/misner2.0-200/misner.par
index dd37731..79831b1 100644
--- a/run/test-ahfinderdirect/Misner/misner2.0-200/misner.par
+++ b/run/test-ahfinderdirect/Misner/misner2.0-200/misner.par
@@ -62,7 +62,7 @@ IOUtil::parfile_write = "no"
# AHFinderDirect
#
-ActiveThorns = "always AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+ActiveThorns = "AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
AHFinderDirect::print_timing_stats = "true"
##AHFinderDirect::verbose_level = "algorithm details"
diff --git a/schedule.ccl b/schedule.ccl
index 3617d3b..7e46213 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -1,6 +1,9 @@
# Schedule definitions for thorn AHFinderDirect
# $Header$
+storage: ah_radius ah_origin ah_centroid ah_flags
+storage: ahmask[3]
+
#
# setup
#
@@ -12,171 +15,248 @@ schedule AHFinderDirect_setup at CCTK_BASEGRID \
} "setup data structures"
#
+# checkpoint/recover support
+#
+schedule AHFinderDirect_recover at CCTK_POST_RECOVER_VARIABLES
+ {
+ lang: C
+ options: global
+ } "import horizon data from Cactus variables"
+
+#
# find horizons
#
if (run_at_CCTK_ANALYSIS != 0)
{
- schedule AHFinderDirect_update at CCTK_ANALYSIS \
- before AHFinderDirect_find_horizons
- {
- lang: C
- options: global
- } "update internal data structures from steerable parameters"
schedule AHFinderDirect_find_horizons at CCTK_ANALYSIS
{
lang: C
options: global
- } "maybe find apparent horizon(s) after this time step"
+ } "find apparent horizon(s) after this time step"
}
if (run_at_CCTK_POSTSTEP != 0)
{
- schedule AHFinderDirect_update at CCTK_POSTSTEP \
- before AHFinderDirect_find_horizons
- {
- lang: C
- options: global
- } "update internal data structures from steerable parameters"
schedule AHFinderDirect_find_horizons at CCTK_POSTSTEP
{
lang: C
options: global
- } "maybe find apparent horizon(s) after this time step"
+ } "find apparent horizon(s) after this time step"
}
if (run_at_CCTK_POSTINITIAL != 0)
{
- schedule AHFinderDirect_update at CCTK_POSTINITIAL \
- before AHFinderDirect_find_horizons
+ schedule AHFinderDirect_find_horizons at CCTK_POSTINITIAL
{
lang: C
options: global
- } "update internal data structures from steerable parameters"
- schedule AHFinderDirect_find_horizons at CCTK_POSTINITIAL
+ } "find apparent horizon(s) after this time step"
+ }
+if (run_at_CCTK_POST_RECOVER_VARIABLES != 0)
+ {
+ schedule AHFinderDirect_find_horizons at CCTK_POST_RECOVER_VARIABLES
{
lang: C
options: global
- } "maybe find apparent horizon(s) after this time step"
+ } "find apparent horizon(s) after this time step"
}
#
-# announce horizon positions to other thorns
+# find horizons, set excision mask, maybe announce centroid to other thorns
+#
+# FIXME: the name AHFinderDirect_maybe_do_masks is archaic,
+# AHFinderDirect_do_masks would be more apt
+#
+# We use two Cactus Groups here:
+# group_for_mask_stuff
+# group_where_mask_is_set
+# AHFinderDirect_maybe_do_masks
+# this way other thorns can schedule routines which need to run immediately
+# before/after we set the mask in group_for_mask_stuff before/after
+# group_where_mask_is_set, without having to know in what higher-level
+# Cactus schedule bins/groups this thorn runs.
#
if (run_at_CCTK_ANALYSIS != 0)
{
- schedule AHFinderDirect_announce at CCTK_ANALYSIS \
- before DriftCorrect \
+ schedule AHFinderDirect_import_mask at CCTK_ANALYSIS \
+ before AHFinderDirect_find_horizons
+ {
+ lang: C
+ options: global loop-local
+ } "import the excision mask"
+
+ schedule AHFinderDirect_store at CCTK_ANALYSIS \
+ after AHFinderDirect_find_horizons \
+ before SphericalSurface_HasBeenSet
+ {
+ lang: C
+ options: global
+ } "store apparent horizon(s) into spherical surface(s)"
+
+ schedule AHFinderDirect_save at CCTK_ANALYSIS \
+ after AHFinderDirect_find_horizons \
+ {
+ lang: C
+ options: global
+ } "save apparent horizon(s) into Cactus variables"
+
+ if (which_horizon_to_announce_centroid != 0)
+ {
+ schedule AHFinderDirect_announce at CCTK_ANALYSIS \
+ before DriftCorrect \
+ after AHFinderDirect_find_horizons
+ {
+ lang: C
+ options: global
+ } "announce horizon position(s) to other thorns"
+ }
+
+ schedule AHFinderDirect_maybe_do_masks at CCTK_ANALYSIS \
after AHFinderDirect_find_horizons
{
lang: C
- } "maybe announce horizon position(s) to other thorns"
+ options: global loop-local
+ } "set mask(s) based on apparent horizon position(s)"
}
if (run_at_CCTK_POSTSTEP != 0)
{
- schedule AHFinderDirect_announce at CCTK_POSTSTEP \
- before DriftCorrect \
- after AHFinderDirect_find_horizons
+ schedule AHFinderDirect_import_mask at CCTK_POSTSTEP \
+ before AHFinderDirect_find_horizons
{
lang: C
- } "maybe announce horizon position(s) to other thorns"
- }
-if (run_at_CCTK_POSTINITIAL != 0)
- {
- schedule AHFinderDirect_announce at CCTK_POSTINITIAL \
- before DriftCorrect \
- after AHFinderDirect_find_horizons
+ options: global loop-local
+ } "import the excision mask"
+
+ schedule AHFinderDirect_store at CCTK_POSTSTEP \
+ after AHFinderDirect_find_horizons \
+ before SphericalSurface_HasBeenSet
{
lang: C
- } "maybe announce horizon position(s) to other thorns"
- }
+ options: global
+ } "store apparent horizon(s) into spherical surface(s)"
-#
-# store horizon info in SphericalSurface variables
-#
-if (run_at_CCTK_ANALYSIS != 0)
- {
- schedule AHFinderDirect_store_SS_info at CCTK_ANALYSIS \
- after AHFinderDirect_find_horizons
+ schedule AHFinderDirect_save at CCTK_POSTSTEP \
+ after AHFinderDirect_find_horizons \
{
lang: C
options: global
- } "maybe store horizon info in SphericalSurface variables"
- }
-if (run_at_CCTK_POSTSTEP != 0)
- {
- schedule AHFinderDirect_store_SS_info at CCTK_POSTSTEP \
+ } "save apparent horizon(s) into Cactus variables"
+
+ if (which_horizon_to_announce_centroid != 0)
+ {
+ schedule AHFinderDirect_announce at CCTK_POSTSTEP \
+ before DriftCorrect \
+ after AHFinderDirect_find_horizons
+ {
+ lang: C
+ options: global
+ } "announce horizon position(s) to other thorns"
+ }
+
+ schedule AHFinderDirect_maybe_do_masks at CCTK_POSTSTEP \
after AHFinderDirect_find_horizons
{
lang: C
- options: global
- } "maybe store horizon info in SphericalSurface variables"
+ options: global loop-local
+ } "set mask(s) based on apparent horizon position(s)"
}
if (run_at_CCTK_POSTINITIAL != 0)
{
- schedule AHFinderDirect_store_SS_info at CCTK_POSTINITIAL \
- after AHFinderDirect_find_horizons
+ schedule AHFinderDirect_import_mask at CCTK_POSTINITIAL \
+ before AHFinderDirect_find_horizons
+ {
+ lang: C
+ options: global loop-local
+ } "import the excision mask"
+
+ schedule AHFinderDirect_store at CCTK_POSTINITIAL \
+ after AHFinderDirect_find_horizons \
+ before SphericalSurface_HasBeenSet
{
lang: C
options: global
- } "maybe store horizon info in SphericalSurface variables"
- }
+ } "store apparent horizon(s) into spherical surface(s)"
-#
-# set excision mask
-# FIXME: the name AHFinderDirect_maybe_do_masks is archaic,
-# AHFinderDirect_do_masks would be more apt
-#
-# We use two Cactus Groups here:
-# group_for_mask_stuff
-# group_where_mask_is_set
-# AHFinderDirect_maybe_do_masks
-# this way other thorns can schedule routines which need to run immediately
-# before/after we set the mask in group_for_mask_stuff before/after
-# group_where_mask_is_set, without having to know in what higher-level
-# Cactus schedule bins/groups this thorn runs.
-#
-if (run_at_CCTK_ANALYSIS != 0)
- {
- schedule group group_for_mask_stuff \
- at CCTK_ANALYSIS \
- after AHFinderDirect_find_horizons
+ schedule AHFinderDirect_save at CCTK_POSTINITIAL \
+ after AHFinderDirect_find_horizons \
+ {
+ lang: C
+ options: global
+ } "save apparent horizon(s) into Cactus variables"
+
+ if (which_horizon_to_announce_centroid != 0)
{
- } "schedule group for working with the excision mask(s)"
- }
-if (run_at_CCTK_POSTSTEP != 0)
- {
- schedule group group_for_mask_stuff \
- at CCTK_POSTSTEP \
+ schedule AHFinderDirect_announce at CCTK_POSTINITIAL \
+ before DriftCorrect \
+ after AHFinderDirect_find_horizons
+ {
+ lang: C
+ options: global
+ } "announce horizon position(s) to other thorns"
+ }
+
+ schedule AHFinderDirect_maybe_do_masks at CCTK_POSTINITIAL \
after AHFinderDirect_find_horizons
{
- } "schedule group for working with the excision mask(s)"
+ lang: C
+ options: global loop-local
+ } "set mask(s) based on apparent horizon position(s)"
}
-if (run_at_CCTK_POSTINITIAL != 0)
+if (run_at_CCTK_POST_RECOVER_VARIABLES != 0)
{
- schedule group group_for_mask_stuff \
- at CCTK_POSTINITIAL \
+ schedule AHFinderDirect_import_mask at CCTK_POST_RECOVER_VARIABLES \
+ before AHFinderDirect_find_horizons
+ {
+ lang: C
+ options: global loop-local
+ } "import the excision mask"
+
+ schedule AHFinderDirect_store at CCTK_POST_RECOVER_VARIABLES \
+ after AHFinderDirect_find_horizons \
+ before SphericalSurface_HasBeenSet
+ {
+ lang: C
+ options: global
+ } "store apparent horizon(s) into spherical surface(s)"
+
+ schedule AHFinderDirect_save at CCTK_POST_RECOVER_VARIABLES \
+ after AHFinderDirect_find_horizons \
+ {
+ lang: C
+ options: global
+ } "save apparent horizon(s) into Cactus variables"
+
+ if (which_horizon_to_announce_centroid != 0)
+ {
+ schedule AHFinderDirect_announce at CCTK_POST_RECOVER_VARIABLES \
+ before DriftCorrect \
+ after AHFinderDirect_find_horizons
+ {
+ lang: C
+ options: global
+ } "announce horizon position(s) to other thorns"
+ }
+
+ schedule AHFinderDirect_maybe_do_masks at CCTK_POST_RECOVER_VARIABLES \
after AHFinderDirect_find_horizons
{
- } "schedule group for working with the excision mask(s)"
+ lang: C
+ options: global loop-local
+ } "set mask(s) based on apparent horizon position(s)"
}
-# if using mesh refinement, reset the mask after regridding
-# if not using mesh refinement, CCTK_POSTREGRID is ignored so this is a no-op
-schedule group group_for_mask_stuff \
- at CCTK_POSTREGRID \
+
+# TODO: Don't call this, since no horizon has been found yet
+schedule AHFinderDirect_maybe_do_masks at CCTK_POSTREGRIDINITIAL \
after (MaskOne MaskZero)
{
- } "schedule group for working with the excision mask(s)"
-
-schedule group \
- group_where_mask_is_set \
- in group_for_mask_stuff
- {
- } "schedule group where we set the excision mask(s)"
+ lang: C
+ options: global loop-local
+ } "set mask(s) based on apparent horizon position(s)"
-schedule AHFinderDirect_maybe_do_masks \
- in group_where_mask_is_set
+schedule AHFinderDirect_maybe_do_masks at CCTK_POSTREGRID \
+ after (MaskOne MaskZero)
{
lang: C
options: global loop-local
- } "maybe set mask(s) based on apparent horizon position(s)"
+ } "set mask(s) based on apparent horizon position(s)"
########################################
diff --git a/src/CODESTYLE b/src/CODESTYLE
index 1488481..d0233eb 100644
--- a/src/CODESTYLE
+++ b/src/CODESTYLE
@@ -1,6 +1,6 @@
AHFinderDirect Code Style
=========================
-$Header: /usr/local/svn/cvs-repositories/numrelcvs/AEIThorns/AHFinderDirect/src/CODESTYLE,v 1.10 2005-05-02 16:18:25 jthorn Exp $
+$Header: /usr/local/svn/cvs-repositories/numrelcvs/AEIThorns/AHFinderDirect/src/CODESTYLE,v 1.6 2003-08-18 10:01:01 jthorn Exp $
This file documents some general programming conventions used in this
thorn.
@@ -31,38 +31,6 @@ Only a few options are configured at compile-time; these use #defines
in src/include/config.h.
-Variable Names
-==============
-
-Most of the code uses the generic floating-point data type
- typedef CCTK_REAL fp;
-
-The code uses a number of standard variable names, which reference
-data structures in the ./patch/ subdirectory:
- patch_system& ps; // patch_system.{cc,hh}
- patch& p; // patch.{cc,hh}, fd_grid.{cc,hh}, grid.{cc,hh}
- int pn; // 0-origin patch number,
- // cf. patch_system.{cc,hh}
- ghost_zone& gz; // ghost_zone.{cc,hh}
- interpatch_ghost_zone& ipgz; // ghost_zone.{cc,hh}
- symmetry_ghost_zone& sgz; // ghost_zone.{cc,hh}
- int gfn; // small-integer gridfn number, cf. grid.hh
- // and the definitions in ../gr/gfns.hh
- int iwr; // integer gridfn-array indices
- // in the wr (radial) direction
- int irho, isigma; // integer gridfn-array indices
- // in the (rho,sigma) directions
- int iperp, ipar; // integer gridfn-array indices in the
- // (perpendicular,parallel) directions along a
- // given min/max rho/sigma side of a patch,
- // cf. patch_edge.{cc,hh}
- bool want_min, want_rho; // Boolean flags to specify a single min/max
- // rho/sigma side of a patch
-In the ./driver/ subdirectory, the code also uses
- int hn; // horizon number
- // (runs from 1 to N_horizons inclusive)
-
-
Code Layout/Indentation
========================
@@ -75,6 +43,9 @@ so I use
#define then /* empty */
with usage as shown below.
+A lot of the code uses the generic floating-point data type
+ typedef CCTK_REAL fp;
+
Almost (but not quite) all the code fits into 80 columns.
The indentation style is a bit unusual, and is best described by the
@@ -187,23 +158,6 @@ printf()-style printing, eg
}
-C++ Namespaces
-==============
-
-All this thorn's C++ code is in the AHFinderDirect:: C++ namespace.
-Alas, the C and Fortran code under ./sparse-matrix/*/ doesn't enjoy
-such protection. :(
-
-
-C++ Exceptions
-==============
-
-This thorn doesn't explicitly use C++ exceptions: no code in this thorn
-explicitly throws or catches an exception, and no function has an exception
-specification. However, this thorn does use new and new[] , which may
-throw an exception to report out-of-memory.
-
-
Error Handling
==============
@@ -257,8 +211,7 @@ C++ Templates
=============
I use C++ templates, but not for anything fancy, just simple containers.
-I instantiate all templates explicitly. I'm not (yet) using any of the
-STL containers in this thorn.
+I instantiate all templates explicitly.
Some C++ compilers offer "automatic" template instantiation. In practice
this often causes compilation to fail when the compiler can't find .cc
diff --git a/src/README b/src/README
index 3830f6a..d491526 100644
--- a/src/README
+++ b/src/README
@@ -46,12 +46,12 @@ include/ contains common header files which don't live in any other
source directory; all compile-time options for this thorn
are configured here
-All the C++ code in the directories
+All the code in the directories
driver/
gr/
gr.cg/
elliptic/
patch/
-is in namespace AHFinderDirect:: . All the code in the directories
+is in namespace AHFinderDirect. All the code in the directories
jtutil/
-is in namespace AHFinderDirect::jtutil:: .
+is in namespace jtutil.
diff --git a/src/driver/BH_diagnostics.cc b/src/driver/BH_diagnostics.cc
index 125177c..dde7d5c 100644
--- a/src/driver/BH_diagnostics.cc
+++ b/src/driver/BH_diagnostics.cc
@@ -12,15 +12,22 @@
// print - print a line or two summarizing the diagnostics
// setup_output_file - create/open output file, write header describing fields
// output - write a (long) line of all the diagnostics
+// store - copy the surface and the diagnostics into the SphericalSurface
+// variables
+// save - copy the surface and the diagnostics into the Cactus variables
+// load - set the surface and the diagnostics from the Cactus variables
//
#include <stdio.h>
#include <assert.h>
#include <math.h>
+#include <vector>
+
#include "util_Table.h"
#include "cctk.h"
#include "cctk_Arguments.h"
+#include "cctk_Parameters.h"
#include "config.h"
#include "stdc.h"
@@ -28,6 +35,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -50,7 +58,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
//******************************************************************************
@@ -67,17 +74,28 @@ extern struct state state;
// This function initializes a struct BH_diagnostics to all zeros.
//
BH_diagnostics::BH_diagnostics()
- : centroid_x(0.0), centroid_y(0.0), centroid_z(0.0),
- quadrupole_xx(0.0), quadrupole_xy(0.0), quadrupole_xz(0.0),
- quadrupole_yy(0.0), quadrupole_yz(0.0),
- quadrupole_zz(0.0),
- min_radius(0.0), max_radius(0.0),
- mean_radius(0.0),
+ : origin_x(0.0), origin_y(0.0), origin_z(0.0),
+ centroid_x(0.0), centroid_y(0.0), centroid_z(0.0),
+ quadrupole_xx(0.0), quadrupole_xy(0.0), quadrupole_xz(0.0),
+ quadrupole_yy(0.0), quadrupole_yz(0.0), quadrupole_zz(0.0),
+ min_radius(0.0), max_radius(0.0), mean_radius(0.0),
min_x(0.0), max_x(0.0),
min_y(0.0), max_y(0.0),
min_z(0.0), max_z(0.0),
circumference_xy(0.0), circumference_xz(0.0), circumference_yz(0.0),
- area(0.0), irreducible_mass(0.0), areal_radius(0.0) // no comma
+ area(1.0),
+ expansion(0.0),
+ inner_expansion(0.0),
+ product_expansion(0.0),
+ mean_curvature(0.0),
+ area_gradient(0.0),
+ expansion_gradient(0.0),
+ inner_expansion_gradient(0.0),
+ product_expansion_gradient(0.0),
+ mean_curvature_gradient(0.0),
+ mean_curvature_minimum(0.0),
+ mean_curvature_maximum(0.0),
+ mean_curvature_integral(0.0)
{ }
//******************************************************************************
@@ -90,6 +108,10 @@ BH_diagnostics::BH_diagnostics()
void BH_diagnostics::copy_to_buffer(CCTK_REAL buffer[N_buffer])
const
{
+buffer[posn__origin_x] = this->origin_x;
+buffer[posn__origin_y] = this->origin_y;
+buffer[posn__origin_z] = this->origin_z;
+
buffer[posn__centroid_x] = centroid_x;
buffer[posn__centroid_y] = centroid_y;
buffer[posn__centroid_z] = centroid_z;
@@ -112,13 +134,24 @@ buffer[posn__max_y] = max_y;
buffer[posn__min_z] = min_z;
buffer[posn__max_z] = max_z;
-buffer[posn__circumference_xy] = circumference_xy;
-buffer[posn__circumference_xz] = circumference_xz;
-buffer[posn__circumference_yz] = circumference_yz;
-
-buffer[posn__area] = area;
-buffer[posn__irreducible_mass] = irreducible_mass;
-buffer[posn__areal_radius] = areal_radius;
+buffer[posn__circumference_xy] = circumference_xy;
+buffer[posn__circumference_xz] = circumference_xz;
+buffer[posn__circumference_yz] = circumference_yz;
+buffer[posn__area] = area;
+buffer[posn__expansion] = expansion;
+buffer[posn__inner_expansion] = inner_expansion;
+buffer[posn__product_expansion] = product_expansion;
+buffer[posn__mean_curvature] = mean_curvature;
+
+buffer[posn__area_gradient] = area_gradient;
+buffer[posn__expansion_gradient] = expansion_gradient;
+buffer[posn__inner_expansion_gradient] = inner_expansion_gradient;
+buffer[posn__product_expansion_gradient] = product_expansion_gradient;
+buffer[posn__mean_curvature_gradient] = mean_curvature_gradient;
+
+buffer[posn__mean_curvature_minimum] = mean_curvature_minimum;
+buffer[posn__mean_curvature_maximum] = mean_curvature_maximum;
+buffer[posn__mean_curvature_integral] = mean_curvature_integral;
}
//******************************************************************************
@@ -128,6 +161,10 @@ buffer[posn__areal_radius] = areal_radius;
//
void BH_diagnostics::copy_from_buffer(const CCTK_REAL buffer[N_buffer])
{
+this->origin_x = buffer[posn__origin_x];
+this->origin_y = buffer[posn__origin_y];
+this->origin_z = buffer[posn__origin_z];
+
centroid_x = buffer[posn__centroid_x];
centroid_y = buffer[posn__centroid_y];
centroid_z = buffer[posn__centroid_z];
@@ -150,13 +187,24 @@ max_y = buffer[posn__max_y];
min_z = buffer[posn__min_z];
max_z = buffer[posn__max_z];
-circumference_xy = buffer[posn__circumference_xy];
-circumference_xz = buffer[posn__circumference_xz];
-circumference_yz = buffer[posn__circumference_yz];
-
- area = buffer[posn__area];
- irreducible_mass = buffer[posn__irreducible_mass];
- areal_radius = buffer[posn__areal_radius];
+ circumference_xy = buffer[posn__circumference_xy];
+ circumference_xz = buffer[posn__circumference_xz];
+ circumference_yz = buffer[posn__circumference_yz];
+ area = buffer[posn__area];
+ expansion = buffer[posn__expansion];
+ inner_expansion = buffer[posn__inner_expansion];
+product_expansion = buffer[posn__product_expansion];
+ mean_curvature = buffer[posn__mean_curvature];
+
+ area_gradient = buffer[posn__area_gradient];
+ expansion_gradient = buffer[posn__expansion_gradient];
+ inner_expansion_gradient = buffer[posn__inner_expansion_gradient];
+product_expansion_gradient = buffer[posn__product_expansion_gradient];
+ mean_curvature_gradient = buffer[posn__mean_curvature_gradient];
+
+ mean_curvature_minimum = buffer[posn__mean_curvature_minimum];
+ mean_curvature_maximum = buffer[posn__mean_curvature_maximum];
+ mean_curvature_integral = buffer[posn__mean_curvature_integral];
}
//******************************************************************************
@@ -165,13 +213,12 @@ circumference_yz = buffer[posn__circumference_yz];
//
// Given that an apparent horizon has been found, this function computes
-// the black hole diagnostics.
+// various black hole diagnostics.
//
// Inputs (gridfns)
-// h # ghosted
-// one # nominal
-// global_[xyz] # nominal
-// global_{xx,xy,xz,yy,yz,zz} # nominal
+// h # ghosted
+// one # nominal
+// global_[xyz] # nominal
//
// Bugs:
// The computation is rather inefficient -- we make many passes over the
@@ -179,6 +226,16 @@ circumference_yz = buffer[posn__circumference_yz];
//
void BH_diagnostics::compute
(const patch_system& ps,
+ const fp the_area,
+ const fp mean_expansion,
+ const fp mean_inner_expansion,
+ const fp mean_product_expansion,
+ const fp mean_mean_curvature,
+ const fp the_area_gradient,
+ const fp mean_expansion_gradient,
+ const fp mean_inner_expansion_gradient,
+ const fp mean_product_expansion_gradient,
+ const fp mean_mean_curvature_gradient,
const struct BH_diagnostics_info& BH_diagnostics_info)
{
//
@@ -194,19 +251,20 @@ max_radius = h_norms.max_abs_value();
// xyz bounding box of horizon
//
-// compute bounding box of nominal grid (for stored part of the horizon only)
+// compute bounding box of nominal grid
+// ... this is only the stored part of the horizon if there are symmetries
jtutil::norm<fp> x_norms;
-jtutil::norm<fp> y_norms;
-jtutil::norm<fp> z_norms;
-
ps.gridfn_norms(gfns::gfn__global_x, x_norms);
-ps.gridfn_norms(gfns::gfn__global_y, y_norms);
-ps.gridfn_norms(gfns::gfn__global_z, z_norms);
-
min_x = x_norms.min_value();
max_x = x_norms.max_value();
+
+jtutil::norm<fp> y_norms;
+ps.gridfn_norms(gfns::gfn__global_y, y_norms);
min_y = y_norms.min_value();
max_y = y_norms.max_value();
+
+jtutil::norm<fp> z_norms;
+ps.gridfn_norms(gfns::gfn__global_z, z_norms);
min_z = z_norms.min_value();
max_z = z_norms.max_value();
@@ -262,23 +320,31 @@ const fp integral_z = surface_integral(ps,
gfns::gfn__global_z, false, true, true,
BH_diagnostics_info.integral_method);
const fp integral_xx = surface_integral(ps,
- gfns::gfn__global_xx, true, true, true,
- BH_diagnostics_info.integral_method);
+ gfns::gfn__global_xx, true, true, true,
+ BH_diagnostics_info.integral_method);
const fp integral_xy = surface_integral(ps,
- gfns::gfn__global_xy, true, false, false,
- BH_diagnostics_info.integral_method);
+ gfns::gfn__global_xy, true, false, false,
+ BH_diagnostics_info.integral_method);
const fp integral_xz = surface_integral(ps,
- gfns::gfn__global_xz, false, true, false,
- BH_diagnostics_info.integral_method);
+ gfns::gfn__global_xz, false, true, false,
+ BH_diagnostics_info.integral_method);
const fp integral_yy = surface_integral(ps,
- gfns::gfn__global_yy, true, true, true,
- BH_diagnostics_info.integral_method);
+ gfns::gfn__global_yy, true, true, true,
+ BH_diagnostics_info.integral_method);
const fp integral_yz = surface_integral(ps,
- gfns::gfn__global_yz, false, false, true,
- BH_diagnostics_info.integral_method);
+ gfns::gfn__global_yz, false, false, true,
+ BH_diagnostics_info.integral_method);
const fp integral_zz = surface_integral(ps,
- gfns::gfn__global_zz, true, true, true,
- BH_diagnostics_info.integral_method);
+ gfns::gfn__global_zz, true, true, true,
+ BH_diagnostics_info.integral_method);
+
+
+//
+// originds
+//
+this->origin_x = ps.origin_x();
+this->origin_y = ps.origin_y();
+this->origin_z = ps.origin_z();
//
@@ -290,32 +356,52 @@ centroid_z = integral_z / integral_one;
//
-// quadrupoles (taken about centroid position)
+// quadrupoles
//
-quadrupole_xx = integral_xx / integral_one - centroid_x * centroid_x;
-quadrupole_xy = integral_xy / integral_one - centroid_x * centroid_y;
-quadrupole_xz = integral_xz / integral_one - centroid_x * centroid_z;
-quadrupole_yy = integral_yy / integral_one - centroid_y * centroid_y;
-quadrupole_yz = integral_yz / integral_one - centroid_y * centroid_z;
-quadrupole_zz = integral_zz / integral_one - centroid_z * centroid_z;
+quadrupole_xx = integral_xx / integral_one;
+quadrupole_xy = integral_xy / integral_one;
+quadrupole_xz = integral_xz / integral_one;
+quadrupole_yy = integral_yy / integral_one;
+quadrupole_yz = integral_yz / integral_one;
+quadrupole_zz = integral_zz / integral_one;
//
-// mean radius of horizon
+// area, mean radius, and mass
//
mean_radius = integral_h / integral_one;
//
-// surface area and quantities derived from it
+// expansion
+//
+area = the_area;
+expansion = mean_expansion;
+inner_expansion = mean_inner_expansion;
+product_expansion = mean_product_expansion;
+mean_curvature = mean_mean_curvature;
+
+area_gradient = the_area_gradient;
+expansion_gradient = mean_expansion_gradient;
+inner_expansion_gradient = mean_inner_expansion_gradient;
+product_expansion_gradient = mean_product_expansion_gradient;
+mean_curvature_gradient = mean_mean_curvature_gradient;
+
+//
+// minimum, maximum and the integral of the mean curvature
//
-area = integral_one;
-irreducible_mass = sqrt(area / (16.0*PI));
-areal_radius = sqrt(area / ( 4.0*PI));
+jtutil::norm<fp> mean_curvature_norms;
+ps.gridfn_norms(gfns::gfn__mean_curvature, mean_curvature_norms);
+mean_curvature_minimum = mean_curvature_norms.min_value();
+mean_curvature_maximum = mean_curvature_norms.max_value();
+mean_curvature_integral = surface_integral(ps,
+ gfns::gfn__mean_curvature,
+ true, true, true,
+ BH_diagnostics_info.integral_method);
//
-// proper circumferences
+// circumferences
//
circumference_xy
= ps.circumference("xy", gfns::gfn__h,
@@ -373,15 +459,16 @@ return ps.integrate_gridfn
void BH_diagnostics::print(int N_horizons, int hn)
const
{
+const fp m_irreducible = sqrt(area / (16*PI));
CCTK_VInfo(CCTK_THORNSTRING,
"AH %d/%d: r=%g at (%f,%f,%f)",
hn, N_horizons,
double(mean_radius),
double(centroid_x), double(centroid_y), double(centroid_z));
CCTK_VInfo(CCTK_THORNSTRING,
- "AH %d/%d: area=%.10g irreducible_mass=%.10g",
+ "AH %d/%d: area=%.10g m_irreducible=%.10g",
hn, N_horizons,
- double(area), double(irreducible_mass));
+ double(area), double(m_irreducible));
}
//******************************************************************************
@@ -419,10 +506,13 @@ snprintf(file_name_buffer, IO_info::file_name_buffer_size,
directory, IO_info.BH_diagnostics_base_file_name,
hn, IO_info.BH_diagnostics_file_name_extension);
-const char *const file_open_mode = IO_TruncateOutputFiles(state.cgi.GH)
- ? "w" : "a";
+const char *openMode;
+if (IO_TruncateOutputFiles(state.cgi.GH) == 1)
+ openMode = "w";
+else
+ openMode = "a";
-FILE *fileptr = fopen(file_name_buffer, file_open_mode);
+FILE *fileptr = fopen(file_name_buffer, openMode);
if (fileptr == NULL)
then CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
"\n"
@@ -460,17 +550,20 @@ fprintf(fileptr, "# column 23 = yz-plane circumference\n");
fprintf(fileptr, "# column 24 = ratio of xz/xy-plane circumferences\n");
fprintf(fileptr, "# column 25 = ratio of yz/xy-plane circumferences\n");
fprintf(fileptr, "# column 26 = area\n");
-fprintf(fileptr, "# column 27 = irreducible mass\n");
+fprintf(fileptr, "# column 27 = m_irreducible\n");
fprintf(fileptr, "# column 28 = areal radius\n");
-fprintf(fileptr, "# column 29 = [not implemented yet] (outer) expansion Theta_(l)\n");
-fprintf(fileptr, "# column 30 = [not implemented yet] inner expansion Theta_(n)\n");
-fprintf(fileptr, "# column 31 = [not implemented yet] product of inner and outer expansions\n");
-fprintf(fileptr, "# column 32 = [not implemented yet] mean curvature\n");
-fprintf(fileptr, "# column 33 = [not implemented yet] d/d(coordinate radius) of area\n");
-fprintf(fileptr, "# column 34 = [not implemented yet] d/d(coordinate radius) of (outer) expansion Theta_(l)\n");
-fprintf(fileptr, "# column 35 = [not implemented yet] d/d(coordinate radius) of inner expansion Theta_(n)\n");
-fprintf(fileptr, "# column 36 = [not implemented yet] d/d(coordinate radius) of product of inner and outer expansions\n");
-fprintf(fileptr, "# column 37 = [not implemented yet] d/d(coordinate radius) of mean curvature\n");
+fprintf(fileptr, "# column 29 = expansion Theta_(l)\n");
+fprintf(fileptr, "# column 30 = inner expansion Theta_(n)\n");
+fprintf(fileptr, "# column 31 = product of the expansions\n");
+fprintf(fileptr, "# column 32 = mean curvature\n");
+fprintf(fileptr, "# column 33 = gradient of the areal radius\n");
+fprintf(fileptr, "# column 34 = gradient of the expansion Theta_(l)\n");
+fprintf(fileptr, "# column 35 = gradient of the inner expansion Theta_(n)\n");
+fprintf(fileptr, "# column 36 = gradient of the product of the expansions\n");
+fprintf(fileptr, "# column 37 = gradient of the mean curvature\n");
+fprintf(fileptr, "# column 38 = minimum of the mean curvature\n");
+fprintf(fileptr, "# column 39 = maximum of the mean curvature\n");
+fprintf(fileptr, "# column 40 = integral of the mean curvature\n");
fflush(fileptr);
return fileptr;
@@ -493,22 +586,25 @@ void BH_diagnostics::output(FILE*fileptr, const struct IO_info& IO_info)
assert(fileptr != NULL);
fprintf(fileptr,
- // cctk_iteration min radius mean radius
- // == cctk_time ====== max radius
- // == == centroid_[xyz] ====== ======
- // == == ========== ====== ====== ======
- "%d\t%f\t%f\t%f\t%f\t%#.10g\t%#.10g\t%#.10g\t",
+ // cctk_iteration min radius mean radius
+ // == cctk_time ====== max radius
+ // == ==== centroid_[xyz] ====== ======
+ // == ==== ========== ====== ====== ======
+ "%d\t%.3f\t%f\t%f\t%f\t%#.10g\t%#.10g\t%#.10g\t",
IO_info.time_iteration, double(IO_info.time),
double(centroid_x), double(centroid_y), double(centroid_z),
double(min_radius), double(max_radius), double(mean_radius));
fprintf(fileptr,
// quadrupole_{xx,xy,xz,yy,yz,zz}
- // ====== ====== ====== ====== ====== ======
+ // ================================================
"%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t",
- double(quadrupole_xx), double(quadrupole_xy), double(quadrupole_xz),
- double(quadrupole_yy), double(quadrupole_yz),
- double(quadrupole_zz));
+ double(quadrupole_xx - centroid_x*centroid_x),
+ double(quadrupole_xy - centroid_x*centroid_y),
+ double(quadrupole_xz - centroid_x*centroid_z),
+ double(quadrupole_yy - centroid_y*centroid_y),
+ double(quadrupole_yz - centroid_y*centroid_z),
+ double(quadrupole_zz - centroid_z*centroid_z));
fprintf(fileptr,
// {min,max}_x {min,max}_y {min,max}_z
@@ -530,35 +626,248 @@ fprintf(fileptr,
double(circumference_xz / circumference_xy),
double(circumference_yz / circumference_xy));
+const fp m_irreducible = sqrt(area / (16*PI));;
+const fp areal_radius = sqrt(area / (4*PI));
+const fp areal_radius_gradient = sqrt(1 / (16*PI*area)) * area_gradient;
fprintf(fileptr,
- // area areal_radius
- // ====== irreducible_mass
- // ====== ====== ======
- "%#.10g\t%#.10g\t%#.10g\t",
- double(area), double(irreducible_mass), double(areal_radius));
-
-// these diagnostics aren't implemented yet :(
-fprintf(fileptr,
- // expansion product_expansion
- // ====== inner_expansion
- // ====== ====== ====== mean_curvature
- // ====== ====== ====== ======
- "%#.10g\t%#.10g\t%#.10g\t%#.10g\t",
- 0.0, 0.0, 0.0, 0.0);
-
-// these diagnostics aren't implemented yet :(
-fprintf(fileptr,
- // dr_area dr_inner_expansion
- // ====== dr_expansion dr_product_expansion
- // ====== ====== ====== ====== dr_mean_curvature
- // ====== ====== ====== ====== ======
- "%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\n",
- 0.0, 0.0, 0.0, 0.0, 0.0);
+ // area m_irre- areal expan- inner prod. mean areal expan- inner prod. mean mean mean mean
+ // ducible radius sion expan- of the curva- radius sion expan- of the curva- curva- curva- curva-
+ // sion expan- ture grad. grad. sion exp.s ture ture ture ture
+ // sions grad. grad. grad. min. max. integ.
+ // ====== ====== ====== ====== ====== ====== ====== ====== ====== ====== ====== ====== ====== ====== ======
+ //
+ // ====== ====== ====== ====== ====== ====== ====== ====== ====== ====== ====== ====== ====== ====== ======
+ "%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\t%#.10g\n",
+ double(area), double(m_irreducible), double(areal_radius),
+ double(expansion), double(inner_expansion), double(product_expansion), double(mean_curvature),
+ double(areal_radius_gradient),
+ double(expansion_gradient), double(inner_expansion_gradient), double(product_expansion_gradient), double(mean_curvature_gradient),
+ double(mean_curvature_minimum), double(mean_curvature_maximum), double(mean_curvature_integral));
fflush(fileptr);
}
//******************************************************************************
+
+//
+// This function copies the BH-diagnostics into the SphericalSurface variables.
+//
+// Arguments:
+// CCTK_ARGUMENTS
+//
+void BH_diagnostics::store(CCTK_ARGUMENTS,
+ const int horizon_number, const int surface_number)
+ const
+{
+ DECLARE_CCTK_ARGUMENTS;
+ DECLARE_CCTK_PARAMETERS;
+
+ assert (surface_number >= 0 && surface_number < nsurfaces);
+
+ assert(state.AH_data_array[horizon_number] != NULL);
+ const struct AH_data& AH_data = *state.AH_data_array[horizon_number];
+
+ // tell the world if we don't look for this horizon any more
+ const int my_dont_find_after = dont_find_after_individual[horizon_number];
+ const fp my_find_after_time = find_after_individual_time[horizon_number];
+ const fp my_dont_find_after_time = dont_find_after_individual_time[horizon_number];
+ if ((my_dont_find_after >= 0 and cctk_iteration > my_dont_find_after) or
+ (my_dont_find_after_time > my_find_after_time and cctk_time > my_dont_find_after_time))
+ {
+ assert (! AH_data.search_flag);
+ sf_active[surface_number] = 0;
+ }
+
+ // only try to copy AH info if we've found AHs at this time level
+ if (! AH_data.search_flag) {
+ sf_valid[surface_number] = 0;
+ return;
+ }
+
+ // did we actually *find* this horizon?
+ if (! AH_data.found_flag) {
+ sf_valid[surface_number] = -1;
+ return;
+ }
+
+ sf_active [surface_number] = 1;
+ sf_valid [surface_number] = 1;
+ sf_origin_x [surface_number] = this->origin_x;
+ sf_origin_y [surface_number] = this->origin_y;
+ sf_origin_z [surface_number] = this->origin_z;
+ sf_mean_radius [surface_number] = mean_radius;
+ sf_min_radius [surface_number] = min_radius;
+ sf_max_radius [surface_number] = max_radius;
+ sf_centroid_x [surface_number] = centroid_x;
+ sf_centroid_y [surface_number] = centroid_y;
+ sf_centroid_z [surface_number] = centroid_z;
+ sf_quadrupole_xx[surface_number] = quadrupole_xx - centroid_x*centroid_x;
+ sf_quadrupole_xy[surface_number] = quadrupole_xy - centroid_x*centroid_y;
+ sf_quadrupole_xz[surface_number] = quadrupole_xz - centroid_x*centroid_z;
+ sf_quadrupole_yy[surface_number] = quadrupole_yy - centroid_y*centroid_y;
+ sf_quadrupole_yz[surface_number] = quadrupole_yz - centroid_y*centroid_z;
+ sf_quadrupole_zz[surface_number] = quadrupole_zz - centroid_z*centroid_z;
+ sf_min_x [surface_number] = min_x;
+ sf_max_x [surface_number] = max_x;
+ sf_min_y [surface_number] = min_y;
+ sf_max_y [surface_number] = max_y;
+ sf_min_z [surface_number] = min_z;
+ sf_max_z [surface_number] = max_z;
+ sf_area [surface_number] = area;
+
+ std::vector<CCTK_REAL> xx, yy, zz, rr;
+ xx.resize (sf_ntheta[surface_number] * sf_nphi[surface_number]);
+ yy.resize (sf_ntheta[surface_number] * sf_nphi[surface_number]);
+ zz.resize (sf_ntheta[surface_number] * sf_nphi[surface_number]);
+ rr.resize (sf_ntheta[surface_number] * sf_nphi[surface_number]);
+ size_t n;
+ n = 0;
+ for (int j=0; j<sf_nphi[surface_number]; ++j) {
+ for (int i=0; i<sf_ntheta[surface_number]; ++i) {
+ const CCTK_REAL theta
+ = sf_origin_theta[surface_number] + i * sf_delta_theta[surface_number];
+ const CCTK_REAL phi
+ = sf_origin_phi[surface_number] + j * sf_delta_phi[surface_number];
+ xx[n] = sf_origin_x[surface_number] + sin(theta) * cos(phi);
+ yy[n] = sf_origin_y[surface_number] + sin(theta) * sin(phi);
+ zz[n] = sf_origin_z[surface_number] + cos(theta);
+ ++n;
+ }
+ }
+ AHFinderDirect_radius_in_direction
+ (horizon_number, sf_ntheta[surface_number] * sf_nphi[surface_number],
+ &xx[0], &yy[0], &zz[0], &rr[0]);
+ n = 0;
+ for (int j=0; j<sf_nphi[surface_number]; ++j) {
+ for (int i=0; i<sf_ntheta[surface_number]; ++i) {
+ sf_radius[i + maxntheta * (j + maxnphi * surface_number)] = rr[n];
+ ++n;
+ }
+ }
+}
+
+//******************************************************************************
+
+//
+// This function copies the BH-diagnostics into the Cactus variables.
+//
+// Arguments:
+// CCTK_ARGUMENTS
+//
+void BH_diagnostics::save(CCTK_ARGUMENTS,
+ const int horizon_number)
+ const
+{
+ DECLARE_CCTK_ARGUMENTS;
+ DECLARE_CCTK_PARAMETERS;
+
+ assert(state.AH_data_array[horizon_number] != NULL);
+ const struct verbose_info& verbose_info = state.verbose_info;
+ const struct AH_data& AH_data = *state.AH_data_array[horizon_number];
+ patch_system& ps = *AH_data.ps_ptr;
+
+ if (AH_data.search_flag &&
+ AH_data.found_flag &&
+ cctk_iteration > ah_centroid_iteration[horizon_number-1])
+ {
+ ah_centroid_x_p[horizon_number-1] = ah_centroid_x[horizon_number-1];
+ ah_centroid_y_p[horizon_number-1] = ah_centroid_y[horizon_number-1];
+ ah_centroid_z_p[horizon_number-1] = ah_centroid_z[horizon_number-1];
+ ah_centroid_t_p[horizon_number-1] = ah_centroid_t[horizon_number-1];
+ ah_centroid_valid_p[horizon_number-1] = ah_centroid_valid[horizon_number-1];
+ ah_centroid_iteration_p[horizon_number-1] =
+ ah_centroid_iteration[horizon_number-1];
+
+ ah_centroid_x[horizon_number-1] = centroid_x;
+ ah_centroid_y[horizon_number-1] = centroid_y;
+ ah_centroid_z[horizon_number-1] = centroid_z;
+ ah_centroid_t[horizon_number-1] = cctk_time;
+ ah_centroid_valid[horizon_number-1] = AH_data.found_flag;
+ ah_centroid_iteration[horizon_number-1] = cctk_iteration;
+ }
+
+ ah_origin_x[horizon_number-1] = ps.origin_x();
+ ah_origin_y[horizon_number-1] = ps.origin_y();
+ ah_origin_z[horizon_number-1] = ps.origin_z();
+
+ for (int pn = 0; pn < ps.N_patches(); ++pn) {
+ assert (pn < 6);
+ patch& p = ps.ith_patch(pn);
+ for (int i = 0, irho = p.min_irho(); irho <= p.max_irho(); ++i, ++irho) {
+ assert (i <= max_N_zones_per_right_angle);
+ for (int j = 0, isigma = p.min_isigma(); isigma <= p.max_isigma(); ++j, ++isigma) {
+ assert (j <= max_N_zones_per_right_angle);
+ ah_radius[i + (max_N_zones_per_right_angle+1) * (j + (max_N_zones_per_right_angle+1) * (pn + 6 * (horizon_number-1)))]
+ = p.ghosted_gridfn(gfns::gfn__h, irho,isigma);
+ }
+ }
+ }
+
+ ah_initial_find_flag [horizon_number-1] = AH_data.initial_find_flag;
+ ah_really_initial_find_flag[horizon_number-1] = AH_data.really_initial_find_flag;
+ ah_search_flag [horizon_number-1] = AH_data.search_flag;
+ ah_found_flag [horizon_number-1] = AH_data.found_flag;
+ if (verbose_info.print_algorithm_highlights) {
+ printf ("AHF BH_diagnostics::save[%d] initial_find_flag=%d\n", horizon_number, (int) AH_data.initial_find_flag);
+ printf ("AHF BH_diagnostics::save[%d] really_initial_find_flag=%d\n", horizon_number, (int) AH_data.really_initial_find_flag);
+ printf ("AHF BH_diagnostics::save[%d] search_flag=%d\n", horizon_number, (int) AH_data.search_flag);
+ printf ("AHF BH_diagnostics::save[%d] found_flag=%d\n", horizon_number, (int) AH_data.found_flag);
+ }
+}
+
+//******************************************************************************
+
+//
+// This function copies the BH-diagnostics from the Cactus variables.
+//
+// Arguments:
+// CCTK_ARGUMENTS
+//
+void BH_diagnostics::load(CCTK_ARGUMENTS,
+ const int horizon_number)
+{
+ DECLARE_CCTK_ARGUMENTS;
+ DECLARE_CCTK_PARAMETERS;
+
+ assert(state.AH_data_array[horizon_number] != NULL);
+ const struct verbose_info& verbose_info = state.verbose_info;
+ struct AH_data& AH_data = *state.AH_data_array[horizon_number];
+ patch_system& ps = *AH_data.ps_ptr;
+
+ ps.origin_x(ah_origin_x[horizon_number-1]);
+ ps.origin_y(ah_origin_y[horizon_number-1]);
+ ps.origin_z(ah_origin_z[horizon_number-1]);
+
+ for (int pn = 0; pn < ps.N_patches(); ++pn) {
+ assert (pn < 6);
+ patch& p = ps.ith_patch(pn);
+ for (int i = 0, irho = p.min_irho(); irho <= p.max_irho(); ++i, ++irho) {
+ assert (i <= max_N_zones_per_right_angle);
+ for (int j = 0, isigma = p.min_isigma(); isigma <= p.max_isigma(); ++j, ++isigma) {
+ assert (j <= max_N_zones_per_right_angle);
+ p.ghosted_gridfn(gfns::gfn__h, irho,isigma) =
+ ah_radius[i + (max_N_zones_per_right_angle+1) * (j + (max_N_zones_per_right_angle+1) * (pn + 6 * (horizon_number-1)))];
+ }
+ }
+ }
+
+ // recover the full ghosted-grid horizon shape
+ // (we only save and load the nominal-grid shape)
+ ps.synchronize();
+
+ AH_data.initial_find_flag = ah_initial_find_flag [horizon_number-1];
+ AH_data.really_initial_find_flag = ah_really_initial_find_flag[horizon_number-1];
+ AH_data.search_flag = ah_search_flag [horizon_number-1];
+ AH_data.found_flag = ah_found_flag [horizon_number-1];
+ if (verbose_info.print_algorithm_highlights) {
+ printf ("AHF BH_diagnostics::load[%d] initial_find_flag=%d\n", horizon_number, (int) AH_data.initial_find_flag);
+ printf ("AHF BH_diagnostics::load[%d] really_initial_find_flag=%d\n", horizon_number, (int) AH_data.really_initial_find_flag);
+ printf ("AHF BH_diagnostics::load[%d] search_flag=%d\n", horizon_number, (int) AH_data.search_flag);
+ printf ("AHF BH_diagnostics::load[%d] found_flag=%d\n", horizon_number, (int) AH_data.found_flag);
+ }
+}
+
+//******************************************************************************
//******************************************************************************
//******************************************************************************
diff --git a/src/driver/BH_diagnostics.hh b/src/driver/BH_diagnostics.hh
index 0d368e8..6698b05 100644
--- a/src/driver/BH_diagnostics.hh
+++ b/src/driver/BH_diagnostics.hh
@@ -4,7 +4,7 @@
//
// prerequisites:
// <stdio.h>
-// "cctk.h"
+// "cctk_Arguments.h"
//
// everything in this file is inside this namespace
@@ -31,57 +31,63 @@ struct BH_diagnostics_info
// Note that all the diagnostics are for the full apparent horizon, even
// if we don't actually store all of it due to patch-system symmetries.
//
-// All the "mean" quantities are computed via surface integrals using the
-// induced metric on the surface.
-//
struct BH_diagnostics
{
public:
- // mean x,y,z
+ fp origin_x, origin_y, origin_z;
fp centroid_x, centroid_y, centroid_z;
-
- // these are quadrupole moments about the centroid, i.e.
- // mean(xi*xj) - centroid_i*centroid_j
- fp quadrupole_xx, quadrupole_xy, quadrupole_xz,
- quadrupole_yy, quadrupole_yz,
- quadrupole_zz;
-
- // min,max,mean surface radius about local coordinate origin
+ fp quadrupole_xx, quadrupole_xy, quadrupole_xz;
+ fp quadrupole_yy, quadrupole_yz, quadrupole_zz;
fp min_radius, max_radius, mean_radius;
// xyz bounding box
- fp min_x, max_x,
- min_y, max_y,
- min_z, max_z;
-
- // proper circumference
- // (computed using induced metric along these local-coordinate planes)
- fp circumference_xy,
- circumference_xz,
- circumference_yz;
-
- // surface area (computed using induced metric)
- // and quantities derived from it
- fp area, irreducible_mass, areal_radius;
+ fp min_x, max_x, min_y, max_y, min_z, max_z;
+
+ fp circumference_xy, circumference_xz, circumference_yz;
+ fp area;
+ fp expansion;
+ fp inner_expansion;
+ fp product_expansion;
+ fp mean_curvature;
+
+ fp area_gradient;
+ fp expansion_gradient;
+ fp inner_expansion_gradient;
+ fp product_expansion_gradient;
+ fp mean_curvature_gradient;
+ fp mean_curvature_minimum;
+ fp mean_curvature_maximum;
+ fp mean_curvature_integral;
public:
// position of diagnostics in buffer and number of diagnostics
enum {
- posn__centroid_x = 0, posn__centroid_y, posn__centroid_z,
- posn__quadrupole_xx, posn__quadrupole_xy, posn__quadrupole_xz,
- posn__quadrupole_yy, posn__quadrupole_yz,
- posn__quadrupole_zz,
+ posn__origin_x = 0, posn__origin_y, posn__origin_z,
+ posn__centroid_x, posn__centroid_y, posn__centroid_z,
+ posn__quadrupole_xx, posn__quadrupole_xy, posn__quadrupole_xz,
+ posn__quadrupole_yy, posn__quadrupole_yz, posn__quadrupole_zz,
posn__min_radius, posn__max_radius, posn__mean_radius,
posn__min_x, posn__max_x,
posn__min_y, posn__max_y,
posn__min_z, posn__max_z,
- posn__circumference_xy,
- posn__circumference_xz,
- posn__circumference_yz,
-
- posn__area, posn__irreducible_mass, posn__areal_radius,
+ posn__circumference_xy, posn__circumference_xz,
+ posn__circumference_yz,
+ posn__area,
+ posn__expansion,
+ posn__inner_expansion,
+ posn__product_expansion,
+ posn__mean_curvature,
+
+ posn__area_gradient,
+ posn__expansion_gradient,
+ posn__inner_expansion_gradient,
+ posn__product_expansion_gradient,
+ posn__mean_curvature_gradient,
+ posn__mean_curvature_minimum,
+ posn__mean_curvature_maximum,
+ posn__mean_curvature_integral,
N_buffer // no comma // size of buffer
};
@@ -93,6 +99,16 @@ public:
public:
// compute diagnostics (assuming that apparent horizon has been found)
void compute(const patch_system& ps,
+ const fp area,
+ const fp mean_expansion,
+ const fp mean_inner_expansion,
+ const fp mean_product_expansion,
+ const fp mean_mean_curvature,
+ const fp area_gradient,
+ const fp mean_expansion_gradient,
+ const fp mean_inner_expansion_gradient,
+ const fp mean_product_expansion_gradient,
+ const fp mean_mean_curvature_gradient,
const struct BH_diagnostics_info& BH_diagnostics_info);
// print (CCTK_VInfo()) a line or two summarizing diagnostics
@@ -112,6 +128,17 @@ public:
void output(FILE* fileptr, const struct IO_info& IO_info)
const;
+ // store the diagnostics in the Cactus variables
+ void store(CCTK_ARGUMENTS, int horizon_number, int surface_number)
+ const;
+
+ // save the horizon shape in grid arrays
+ void save(CCTK_ARGUMENTS, int horizon_number)
+ const;
+
+ // load the horizon shape from grid arrays
+ void load(CCTK_ARGUMENTS, int horizon_number);
+
// constructor initializes all diagnostics to 0.0
BH_diagnostics();
diff --git a/src/driver/Newton.cc b/src/driver/Newton.cc
index 2a54d17..62bab31 100644
--- a/src/driver/Newton.cc
+++ b/src/driver/Newton.cc
@@ -10,15 +10,19 @@
/// Newton_step - take the Newton step, scaling it down if it's too large
//
+#include <iostream>
+
#include <stdio.h>
#include <assert.h>
#include <limits.h>
#include <float.h>
#include <math.h>
+#include <string.h>
#include "util_Table.h"
#include "cctk.h"
#include "cctk_Arguments.h"
+#include "cctk_Parameters.h"
#include "config.h"
#include "stdc.h"
@@ -26,6 +30,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -48,7 +53,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
@@ -67,6 +71,7 @@ bool broadcast_status(const cGH* GH,
struct iteration_status_buffers& isb);
void broadcast_horizon_data(const cGH* GH,
bool broadcast_flag, bool broadcast_horizon_shape,
+ struct AH_data& AH_data,
struct BH_diagnostics& BH_diagnostics,
patch_system& ps,
struct horizon_buffers& horizon_buffers);
@@ -106,22 +111,22 @@ void Newton(const cGH* GH,
const struct verbose_info& verbose_info,
struct iteration_status_buffers& isb)
{
+cGH const * const cctkGH = GH;
+DECLARE_CCTK_ARGUMENTS;
+DECLARE_CCTK_PARAMETERS;
+
const bool my_active_flag = hs.has_genuine_horizons();
-const int N_horizons = hs.N_horizons();
// print out which horizons we're finding on this processor
-if (verbose_info.print_physics_details)
- then {
- if (hs.has_genuine_horizons())
- then CCTK_VInfo(CCTK_THORNSTRING,
- "proc %d: searching for horizon%s %s/%d",
- my_proc,
- (hs.my_N_horizons() > 1 ? "s" : ""),
- hs.sequence_string(","), N_horizons);
- else CCTK_VInfo(CCTK_THORNSTRING,
- "proc %d: dummy horizon(s) only",
- my_proc);
- }
+if (hs.has_genuine_horizons())
+ then CCTK_VInfo(CCTK_THORNSTRING,
+ "proc %d: searching for horizon%s %s/%d",
+ my_proc,
+ (hs.my_N_horizons() > 1 ? "s" : ""),
+ hs.sequence_string(","), N_horizons);
+ else CCTK_VInfo(CCTK_THORNSTRING,
+ "proc %d: dummy horizon(s) only",
+ my_proc);
//
// each pass through this loop finds a single horizon,
@@ -138,7 +143,10 @@ if (verbose_info.print_physics_details)
"Newton_solve(): processor %d working on horizon %d",
my_proc, hn);
- const bool horizon_is_genuine = hs.is_genuine();
+ // only try to find horizons every find_every time steps
+ const bool horizon_is_genuine =
+ hs.is_genuine() && AH_data_array[hn]->search_flag;
+ // this is only a pessimistic approximation
const bool there_is_another_genuine_horizon = hs.is_next_genuine();
if (verbose_info.print_algorithm_details)
then {
@@ -152,12 +160,262 @@ if (verbose_info.print_physics_details)
struct AH_data* AH_data_ptr
= horizon_is_genuine ? AH_data_array[hn] : NULL;
+
patch_system* const ps_ptr = horizon_is_genuine
? AH_data_ptr->ps_ptr : NULL;
Jacobian* const Jac_ptr = horizon_is_genuine
? AH_data_ptr->Jac_ptr: NULL;
- const fp add_to_expansion = horizon_is_genuine
- ? -AH_data_ptr->surface_expansion : 0.0;
+
+ if (horizon_is_genuine) {
+ // deal with dependent horizons
+ if (AH_data_ptr->depends_on > 0) {
+ assert (AH_data_ptr->depends_on != hn);
+ assert (AH_data_ptr->depends_on < hn);
+ // check that the other horizon is on the same processor!
+ AH_data *AH_other_ptr = AH_data_array[AH_data_ptr->depends_on];
+ assert (AH_other_ptr);
+ AH_data_ptr->compute_info.desired_value
+ = AH_other_ptr->compute_info.desired_value
+ * AH_data_ptr->desired_value_factor
+ + AH_data_ptr->desired_value_offset;
+ const int gnp = ps_ptr->ghosted_N_grid_points();
+ assert (AH_other_ptr->ps_ptr->ghosted_N_grid_points() == gnp);
+ memcpy (ps_ptr->ghosted_gridfn_data(gfns::gfn__h),
+ AH_other_ptr->ps_ptr->ghosted_gridfn_data(gfns::gfn__h),
+ gnp * sizeof(fp));
+ ps_ptr->origin_x (AH_other_ptr->ps_ptr->origin_x());
+ ps_ptr->origin_y (AH_other_ptr->ps_ptr->origin_y());
+ ps_ptr->origin_z (AH_other_ptr->ps_ptr->origin_z());
+ }
+ }
+
+ if (horizon_is_genuine) {
+ if (AH_data_ptr->move_origins
+ && AH_data_ptr->depends_on == 0
+ && AH_data_ptr->found_flag)
+ {
+ // move the origin to the centre
+ patch_system& ps = *ps_ptr;
+ fp cx=0, cy=0, cz=0; // change of origin
+ fp sx=0, sy=0, sz=0; // change of shape
+ if (! predict_origin_movement) {
+ size_t N=0;
+ for (int pn=0; pn<ps.N_patches(); ++pn) {
+ patch& p = ps.ith_patch(pn);
+ for (int irho = p.min_irho(); irho <= p.max_irho(); ++irho) {
+ for (int isigma = p.min_isigma(); isigma <= p.max_isigma(); ++isigma) {
+ const fp rho = p.rho_of_irho (irho);
+ const fp sigma = p.sigma_of_isigma (isigma);
+ const fp r = p.ghosted_gridfn (gfns::gfn__h, irho, isigma);
+ fp x, y, z;
+ p.xyz_of_r_rho_sigma (r, rho, sigma, x, y, z);
+ cx += x;
+ cy += y;
+ cz += z;
+ ++N;
+ }
+ }
+ }
+ assert (N > 0);
+ cx /= N;
+ cy /= N;
+ cz /= N;
+ sx=cx; sy=cy; sz=cz;
+ } else { // if predict_origin_movement
+ if (ah_centroid_valid[hn-1]) {
+ if (verbose_info.print_algorithm_highlights) {
+ std::cout << "AHF centroid x " << (ah_centroid_x[hn-1]) << " y " << (ah_centroid_y[hn-1]) << " z " << (ah_centroid_z[hn-1]) << " t " << (ah_centroid_t[hn-1]) << std::endl;
+ }
+ if (ah_centroid_valid_p[hn-1]) {
+ // have two previous origins: linear extrapolation
+ if (verbose_info.print_algorithm_highlights) {
+ std::cout << "AHF centroid_p x " << (ah_centroid_x_p[hn-1]) << " y " << (ah_centroid_y_p[hn-1]) << " z " << (ah_centroid_z_p[hn-1]) << " t " << (ah_centroid_t_p[hn-1]) << std::endl;
+ }
+ fp const dt = ah_centroid_t[hn-1] - ah_centroid_t_p[hn-1];
+ fp const dt_n = cctk_time - ah_centroid_t [hn-1];
+ fp const dt_p = cctk_time - ah_centroid_t_p[hn-1];
+ fp const timescale =
+ fabs (dt) + fabs (dt_p) + fabs (dt_n) +
+ 0.001 * fabs (cctk_delta_time);
+ if (10 * fabs (dt ) < timescale ||
+ 10 * fabs (dt_p) < timescale ||
+ 10 * fabs (dt_n) < timescale)
+ {
+ // the times are too similar
+ if (verbose_info.print_algorithm_highlights) {
+ std::cout << "AHF toosim" << std::endl;
+ }
+ cx = ah_centroid_x[hn-1];
+ cy = ah_centroid_y[hn-1];
+ cz = ah_centroid_z[hn-1];
+ } else {
+ fp const fact_n = + dt_p / dt;
+ fp const fact_p = - dt_n / dt;
+ if (fabs (fact_n) > 5 || fabs (fact_p) > 5) {
+ // don't trust a large extrapolation
+ if (verbose_info.print_algorithm_highlights) {
+ std::cout << "AHF notrust" << std::endl;
+ }
+ cx = ah_centroid_x[hn-1];
+ cy = ah_centroid_y[hn-1];
+ cz = ah_centroid_z[hn-1];
+ } else {
+ if (verbose_info.print_algorithm_highlights) {
+ std::cout << "AHF extrap fn " << fact_n << " fp " << fact_p << std::endl;
+ }
+ cx = fact_n * ah_centroid_x[hn-1] + fact_p * ah_centroid_x_p[hn-1];
+ cy = fact_n * ah_centroid_y[hn-1] + fact_p * ah_centroid_y_p[hn-1];
+ cz = fact_n * ah_centroid_z[hn-1] + fact_p * ah_centroid_z_p[hn-1];
+ if (verbose_info.print_algorithm_highlights) {
+ std::cout << "AHF xp " << (ah_centroid_x_p[hn-1]) << " x " << (ah_centroid_x[hn-1]) << " cx " << cx << std::endl;
+ }
+ }
+ }
+ } else {
+ // have one previous origin: constant extrapolation
+ if (verbose_info.print_algorithm_highlights) {
+ std::cout << "AHF const" << std::endl;
+ }
+ cx = ah_centroid_x[hn-1];
+ cy = ah_centroid_y[hn-1];
+ cz = ah_centroid_z[hn-1];
+ }
+ if (verbose_info.print_algorithm_highlights) {
+ std::cout << "AHF predicted position cx " << cx << " cy " << cy << " cz " << cz << std::endl;
+ }
+ cx -= ps.origin_x();
+ cy -= ps.origin_y();
+ cz -= ps.origin_z();
+ }
+ sx = ah_centroid_x[hn-1] - ps.origin_x();
+ sy = ah_centroid_y[hn-1] - ps.origin_y();
+ sz = ah_centroid_z[hn-1] - ps.origin_z();
+ } // if predict_origin_movement
+ switch (ps.type()) {
+ case patch_system::patch_system__full_sphere:
+ break; // do nothing
+ case patch_system::patch_system__plus_z_hemisphere:
+ cz = 0; sz = 0; break;
+ case patch_system::patch_system__plus_xy_quadrant_mirrored:
+ cx = cy = 0; sx = sy = 0; break;
+ case patch_system::patch_system__plus_xy_quadrant_rotating:
+ cx = cy = 0; sx = sy = 0; break;
+ case patch_system::patch_system__plus_xz_quadrant_mirrored:
+ cx = cz = 0; sx = sz = 0; break;
+ case patch_system::patch_system__plus_xz_quadrant_rotating:
+ cx = cz = 0; sx = sz = 0; break;
+ case patch_system::patch_system__plus_xyz_octant_mirrored:
+ cx = cy = cz = 0; sx = sy = sz = 0; break;
+ case patch_system::patch_system__plus_xyz_octant_rotating:
+ cx = cy = cz = 0; sx = sy = sz = 0; break;
+ default: assert(0);
+ }
+ ps.origin_x (ps.origin_x() + cx);
+ ps.origin_y (ps.origin_y() + cy);
+ ps.origin_z (ps.origin_z() + cz);
+ if (reshape_while_moving) {
+ for (int pn=0; pn<ps.N_patches(); ++pn) {
+ patch& p = ps.ith_patch(pn);
+ for (int irho = p.min_irho(); irho <= p.max_irho(); ++irho) {
+ for (int isigma = p.min_isigma(); isigma <= p.max_isigma(); ++isigma) {
+ const fp rho = p.rho_of_irho (irho);
+ const fp sigma = p.sigma_of_isigma (isigma);
+ fp & r = p.ghosted_gridfn (gfns::gfn__h, irho, isigma);
+ fp x, y, z;
+ p.xyz_of_r_rho_sigma (r, rho, sigma, x, y, z);
+ fp const proj = (sx*x + sy*y + sz*z) / r;
+ r -= proj;
+ }
+ }
+ }
+ ps.synchronize();
+ }
+ }
+
+ // modify the initial guess
+ jtutil::norm<fp> norms;
+ ps_ptr->ghosted_gridfn_norms (gfns::gfn__h, norms);
+ // smoothing:
+ ps_ptr->scale_ghosted_gridfn
+ (1.0 - AH_data_ptr->smoothing_factor, gfns::gfn__h);
+ ps_ptr->add_to_ghosted_gridfn
+ (AH_data_ptr->smoothing_factor * norms.mean(), gfns::gfn__h);
+ // enlarging:
+ ps_ptr->scale_ghosted_gridfn
+ (AH_data_ptr->shiftout_factor, gfns::gfn__h);
+ }
+
+ bool I_am_pretracking = horizon_is_genuine && AH_data_ptr->use_pretracking;
+ bool I_was_pretracking = false;
+ bool pretracking_have_upper_bound = false;
+ bool pretracking_have_lower_bound = false;
+ bool pretracking_was_successful = false;
+ fp const old_pretracking_value = I_am_pretracking ? AH_data_ptr->pretracking_value : 0.0;
+ fp pretracking_upper_bound;
+ fp pretracking_lower_bound;
+ bool pretracking_have_horizon_info;
+ fp pretracking_mean_expansion;
+ for (int pretracking_iter = 0;
+ I_am_pretracking
+ ? pretracking_iter < AH_data_ptr->pretracking_max_iterations
+ : true;
+ ++pretracking_iter)
+ {
+ bool found_this_horizon;
+ if (I_am_pretracking || I_was_pretracking) {
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: iteration %d", pretracking_iter);
+ if (pretracking_have_lower_bound) {
+ if (pretracking_have_upper_bound) {
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: looking for value %g in [%g,%g]",
+ double(AH_data_ptr->pretracking_value),
+ double(pretracking_lower_bound),
+ double(pretracking_upper_bound));
+ } else {
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: looking for value %g in [%g,*]",
+ double(AH_data_ptr->pretracking_value),
+ double(pretracking_lower_bound));
+ }
+ } else {
+ if (pretracking_have_upper_bound) {
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: looking for value %g in [*,%g]",
+ double(AH_data_ptr->pretracking_value),
+ double(pretracking_upper_bound));
+ } else {
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: looking for value %g in [*,*]",
+ double(AH_data_ptr->pretracking_value));
+ }
+ }
+ AH_data_ptr->compute_info.desired_value = AH_data_ptr->pretracking_value;
+ ps_ptr->ghosted_gridfn_copy (gfns::gfn__h, gfns::gfn__save_h);
+ pretracking_have_horizon_info = false;
+ }
+
+ if (! I_am_pretracking) {
+ if (horizon_is_genuine) {
+ if (! AH_data_ptr->initial_guess_info.reset_horizon_after_not_finding) {
+ // save the surface for possible backtracking later
+ ps_ptr->ghosted_gridfn_copy (gfns::gfn__h, gfns::gfn__save_h);
+ }
+ }
+ }
+
+ struct what_to_compute dummy_compute_info;
+ struct what_to_compute & compute_info =
+ horizon_is_genuine
+ ? AH_data_ptr->compute_info
+ : dummy_compute_info;
+
+ if (horizon_is_genuine) {
+ if (ps_ptr->N_additional_points()) {
+ const int gnp = ps_ptr->ghosted_N_grid_points();
+ ps_ptr->ghosted_gridfn_data(gfns::gfn__h)[gnp] = 0;
+ }
+ }
const int max_iterations
= horizon_is_genuine
@@ -166,10 +424,16 @@ if (verbose_info.print_physics_details)
: solver_info.max_Newton_iterations__subsequent)
: INT_MAX;
+ int num_Theta_growth_iterations = 0;
+ fp previous_Theta_norm = 1.0e30;
+ int num_Theta_nonshrink_iterations = 0;
+ fp best_Theta_norm = 1.0e30;
+
//
// each pass through this loop does a single Newton iteration
// on the current horizon (which might be either genuine or dummy)
//
+ bool do_return = false;
for (int iteration = 1 ; ; ++iteration)
{
if (verbose_info.print_algorithm_debug)
@@ -185,20 +449,136 @@ if (verbose_info.print_physics_details)
if (horizon_is_genuine
&& solver_info.debugging_output_at_each_Newton_iteration)
then output_gridfn(*ps_ptr, gfns::gfn__h,
+ "h", GH,
IO_info, IO_info.h_base_file_name,
+ IO_info.h_min_digits,
hn, verbose_info.print_algorithm_highlights,
iteration);
+ // calculate the norms also for a surface a bit further out,
+ // so that we know how they vary in space.
+ // perform this calculation first, so that the real values
+ // do not have to be saved.
+ const fp epsilon = Jacobian_info.perturbation_amplitude;
+ jtutil::norm<fp> shifted_Theta_norms;
+ jtutil::norm<fp> shifted_expansion_Theta_norms;
+ jtutil::norm<fp> shifted_inner_expansion_Theta_norms;
+ jtutil::norm<fp> shifted_product_expansion_Theta_norms;
+ jtutil::norm<fp> shifted_mean_curvature_Theta_norms;
+ fp shifted_area;
+ jtutil::norm<fp> shifted2_Theta_norms;
+ jtutil::norm<fp> shifted2_expansion_Theta_norms;
+ jtutil::norm<fp> shifted2_inner_expansion_Theta_norms;
+ jtutil::norm<fp> shifted2_product_expansion_Theta_norms;
+ jtutil::norm<fp> shifted2_mean_curvature_Theta_norms;
+ fp shifted2_area;
+ if (solver_info.want_expansion_gradients) {
+ if (horizon_is_genuine) {
+ ps_ptr->add_to_ghosted_gridfn(epsilon, gfns::gfn__h);
+ // ps_ptr->scale_ghosted_gridfn(1.0+epsilon, gfns::gfn__h);
+ }
+ const enum expansion_status raw_shifted_expansion_status
+ = expansion(ps_ptr, compute_info,
+ cgi, gi,
+ error_info, (iteration == 1),
+ false, // no, we don't want Jacobian coeffs
+ false,
+ &shifted_Theta_norms,
+ &shifted_expansion_Theta_norms,
+ &shifted_inner_expansion_Theta_norms,
+ &shifted_product_expansion_Theta_norms,
+ &shifted_mean_curvature_Theta_norms);
+ if (horizon_is_genuine) {
+ shifted_area = ps_ptr->integrate_gridfn
+ (gfns::gfn__one, true, true, true,
+ gfns::gfn__h,
+ gfns::gfn__g_dd_11, gfns::gfn__g_dd_12, gfns::gfn__g_dd_13,
+ gfns::gfn__g_dd_22, gfns::gfn__g_dd_23,
+ gfns::gfn__g_dd_33,
+ BH_diagnostics_info.integral_method);
+ ps_ptr->add_to_ghosted_gridfn(-epsilon, gfns::gfn__h);
+ // ps_ptr->scale_ghosted_gridfn(1.0/(1.0+epsilon), gfns::gfn__h);
+
+ ps_ptr->add_to_ghosted_gridfn(-epsilon, gfns::gfn__h);
+ // ps_ptr->scale_ghosted_gridfn(1.0/(1.0+epsilon), gfns::gfn__h);
+ }
+ const enum expansion_status raw_shifted2_expansion_status
+ = expansion(ps_ptr, compute_info,
+ cgi, gi,
+ error_info, (iteration == 1),
+ false, // no, we don't want Jacobian coeffs
+ false,
+ &shifted2_Theta_norms,
+ &shifted2_expansion_Theta_norms,
+ &shifted2_inner_expansion_Theta_norms,
+ &shifted2_product_expansion_Theta_norms,
+ &shifted2_mean_curvature_Theta_norms);
+ if (horizon_is_genuine) {
+ shifted2_area = ps_ptr->integrate_gridfn
+ (gfns::gfn__one, true, true, true,
+ gfns::gfn__h,
+ gfns::gfn__g_dd_11, gfns::gfn__g_dd_12, gfns::gfn__g_dd_13,
+ gfns::gfn__g_dd_22, gfns::gfn__g_dd_23,
+ gfns::gfn__g_dd_33,
+ BH_diagnostics_info.integral_method);
+ ps_ptr->add_to_ghosted_gridfn(epsilon, gfns::gfn__h);
+ // ps_ptr->scale_ghosted_gridfn(1.0+epsilon, gfns::gfn__h);
+ }
+ } // if want_expansion_gradients
+
+ // now calculate the real values.
jtutil::norm<fp> Theta_norms;
+ jtutil::norm<fp> expansion_Theta_norms;
+ jtutil::norm<fp> inner_expansion_Theta_norms;
+ jtutil::norm<fp> product_expansion_Theta_norms;
+ jtutil::norm<fp> mean_curvature_Theta_norms;
const enum expansion_status raw_expansion_status
- = expansion(ps_ptr, add_to_expansion,
+ = expansion(ps_ptr, compute_info,
cgi, gi,
error_info, (iteration == 1),
true, // yes, we want Jacobian coeffs
verbose_info.print_algorithm_details,
- &Theta_norms);
+ &Theta_norms,
+ &expansion_Theta_norms,
+ &inner_expansion_Theta_norms,
+ &product_expansion_Theta_norms,
+ &mean_curvature_Theta_norms);
+ fp area;
+ if (horizon_is_genuine)
+ {
+ area = ps_ptr->integrate_gridfn
+ (gfns::gfn__one, true, true, true,
+ gfns::gfn__h,
+ gfns::gfn__g_dd_11, gfns::gfn__g_dd_12, gfns::gfn__g_dd_13,
+ gfns::gfn__g_dd_22, gfns::gfn__g_dd_23,
+ gfns::gfn__g_dd_33,
+ BH_diagnostics_info.integral_method);
+ }
const bool Theta_is_ok = (raw_expansion_status == expansion_success);
- const bool norms_are_ok = horizon_is_genuine && Theta_is_ok;
+ const bool norms_are_ok = horizon_is_genuine && Theta_is_ok;
+
+ if (norms_are_ok) {
+ const fp this_norm = Theta_norms.infinity_norm();
+ if (this_norm > previous_Theta_norm) {
+ ++ num_Theta_growth_iterations;
+ } else {
+ num_Theta_growth_iterations = 0;
+ }
+ previous_Theta_norm = this_norm;
+
+ if (this_norm >= best_Theta_norm) {
+ ++ num_Theta_nonshrink_iterations;
+ } else {
+ num_Theta_nonshrink_iterations = 0;
+ best_Theta_norm = this_norm;
+ }
+ }
+
+ if (I_am_pretracking && norms_are_ok) {
+ pretracking_mean_expansion = expansion_Theta_norms.mean();
+ pretracking_have_horizon_info = true;
+ }
+
if (verbose_info.print_algorithm_debug)
then {
CCTK_VInfo(CCTK_THORNSTRING,
@@ -212,27 +592,64 @@ if (verbose_info.print_physics_details)
}
if (horizon_is_genuine && Theta_is_ok
&& solver_info.debugging_output_at_each_Newton_iteration)
- then output_gridfn(*ps_ptr, gfns::gfn__Theta,
+ then {
+ output_gridfn(*ps_ptr, gfns::gfn__Theta,
+ "Theta", GH,
IO_info, IO_info.Theta_base_file_name,
+ IO_info.h_min_digits,
+ hn, verbose_info.print_algorithm_highlights,
+ iteration);
+ output_gridfn(*ps_ptr, gfns::gfn__mean_curvature,
+ "mean_curvature", GH,
+ IO_info, IO_info.mean_curvature_base_file_name,
+ IO_info.h_min_digits,
hn, verbose_info.print_algorithm_highlights,
iteration);
+ }
//
// have we found this horizon?
// if so, compute and output BH diagnostics
//
- const bool found_this_horizon
- = norms_are_ok && (Theta_norms.infinity_norm()
- <= solver_info.Theta_norm_for_convergence);
+ found_this_horizon
+ = (norms_are_ok
+ && (I_was_pretracking
+ ? pretracking_was_successful
+ : Theta_norms.infinity_norm() <= solver_info.Theta_norm_for_convergence));
if (horizon_is_genuine)
then AH_data_ptr->found_flag = found_this_horizon;
- if (found_this_horizon)
+ if (found_this_horizon && ! I_am_pretracking)
then {
struct BH_diagnostics& BH_diagnostics
= AH_data_ptr->BH_diagnostics;
- BH_diagnostics.compute(*ps_ptr, BH_diagnostics_info);
+ const fp mean_expansion = expansion_Theta_norms.mean();
+ const fp mean_inner_expansion = inner_expansion_Theta_norms.mean();
+ const fp mean_product_expansion = product_expansion_Theta_norms.mean();
+ const fp mean_mean_curvature = mean_curvature_Theta_norms.mean();
+ // const fp area_gradient = ! solver_info.want_expansion_gradients ? 0.0 : (shifted_area - area ) / epsilon;
+ // const fp mean_expansion_gradient = ! solver_info.want_expansion_gradients ? 0.0 : (shifted_expansion_Theta_norms.mean() - expansion_Theta_norms.mean() ) / epsilon;
+ // const fp mean_inner_expansion_gradient = ! solver_info.want_expansion_gradients ? 0.0 : (shifted_inner_expansion_Theta_norms.mean() - inner_expansion_Theta_norms.mean()) / epsilon;
+ // const fp mean_product_expansion_gradient = ! solver_info.want_expansion_gradients ? 0.0 : (shifted_product_expansion_Theta_norms.mean() - product_expansion_Theta_norms.mean()) / epsilon;
+ // const fp mean_mean_curvature_gradient = ! solver_info.want_expansion_gradients ? 0.0 : (shifted_mean_curvature_Theta_norms.mean() - mean_curvature_Theta_norms.mean() ) / epsilon;
+ const fp area_gradient = ! solver_info.want_expansion_gradients ? 0.0 : (shifted_area - shifted2_area ) / (2*epsilon);
+ const fp mean_expansion_gradient = ! solver_info.want_expansion_gradients ? 0.0 : (shifted_expansion_Theta_norms.mean() - shifted2_expansion_Theta_norms.mean() ) / (2*epsilon);
+ const fp mean_inner_expansion_gradient = ! solver_info.want_expansion_gradients ? 0.0 : (shifted_inner_expansion_Theta_norms.mean() - shifted2_inner_expansion_Theta_norms.mean()) / (2*epsilon);
+ const fp mean_product_expansion_gradient = ! solver_info.want_expansion_gradients ? 0.0 : (shifted_product_expansion_Theta_norms.mean() - shifted2_product_expansion_Theta_norms.mean()) / (2*epsilon);
+ const fp mean_mean_curvature_gradient = ! solver_info.want_expansion_gradients ? 0.0 : (shifted_mean_curvature_Theta_norms.mean() - shifted2_mean_curvature_Theta_norms.mean() ) / (2*epsilon);
+ BH_diagnostics.compute(*ps_ptr,
+ area,
+ mean_expansion,
+ mean_inner_expansion,
+ mean_product_expansion,
+ mean_mean_curvature,
+ area_gradient,
+ mean_expansion_gradient,
+ mean_inner_expansion_gradient,
+ mean_product_expansion_gradient,
+ mean_mean_curvature_gradient,
+ BH_diagnostics_info);
if (IO_info.output_BH_diagnostics)
then {
if (AH_data_ptr->BH_diagnostics_fileptr == NULL)
@@ -251,8 +668,13 @@ if (verbose_info.print_physics_details)
// (if so, we'll give up on this horizon)
//
const bool expansion_is_too_large
- = norms_are_ok && (Theta_norms.infinity_norm()
- > solver_info.max_allowable_Theta);
+ = norms_are_ok
+ && ( Theta_norms.infinity_norm() > solver_info.max_allowable_Theta
+ || ( solver_info.max_allowable_Theta_growth_iterations > 0
+ && num_Theta_growth_iterations > solver_info.max_allowable_Theta_growth_iterations)
+ || ( solver_info.max_allowable_Theta_nonshrink_iterations > 0
+ && num_Theta_nonshrink_iterations > solver_info.max_allowable_Theta_nonshrink_iterations)
+ );
//
@@ -260,10 +682,11 @@ if (verbose_info.print_physics_details)
// then pretend expansion() returned a "surface too large" error status
//
jtutil::norm<fp> h_norms;
- if (horizon_is_genuine)
- then ps_ptr->ghosted_gridfn_norms(gfns::gfn__h, h_norms);
- const fp mean_horizon_radius = horizon_is_genuine ? h_norms.mean()
- : 0.0;
+ if (horizon_is_genuine) {
+ ps_ptr->ghosted_gridfn_norms(gfns::gfn__h, h_norms);
+ }
+ const fp mean_horizon_radius
+ = horizon_is_genuine ? h_norms.mean() : 0.0;
const bool horizon_is_too_large
= (mean_horizon_radius > solver_info
.max_allowable_horizon_radius[hn]);
@@ -279,7 +702,7 @@ if (verbose_info.print_physics_details)
// does *this* horizon need more iterations?
// i.e. has this horizon's Newton iteration not yet converged?
- const bool this_horizon_needs_more_iterations
+ const bool this_horizon_needs_more_iterations
= horizon_is_genuine && Theta_is_ok
&& !found_this_horizon
&& !expansion_is_too_large
@@ -290,7 +713,8 @@ if (verbose_info.print_physics_details)
// on this or a following horizon?
const bool I_need_more_iterations
= this_horizon_needs_more_iterations
- || there_is_another_genuine_horizon;
+ || there_is_another_genuine_horizon
+ || I_am_pretracking;
if (verbose_info.print_algorithm_details)
then {
@@ -305,7 +729,6 @@ if (verbose_info.print_physics_details)
int(I_need_more_iterations));
}
-
//
// broadcast iteration status from each active processor
// to all processors, and inclusive-or the "we need more iterations"
@@ -373,6 +796,7 @@ if (verbose_info.print_physics_details)
broadcast_horizon_data(GH,
my_proc == found_proc,
broadcast_horizon_shape,
+ found_AH_data,
found_AH_data.BH_diagnostics,
*found_AH_data.ps_ptr,
found_AH_data.horizon_buffers);
@@ -387,8 +811,9 @@ if (verbose_info.print_physics_details)
//
// if we found our horizon, maybe output the horizon shape?
//
- if (found_this_horizon)
+ if (found_this_horizon && ! I_am_pretracking)
then {
+ // printf("will output h/Th/mc: %d/%d/%d\n", IO_info.output_h, IO_info.output_Theta, IO_info.output_mean_curvature); //xxxxxxxxxxxx
if (IO_info.output_h)
then {
// if this is the first time we've output h for this
@@ -396,13 +821,24 @@ if (verbose_info.print_physics_details)
if (!AH_data_ptr->h_files_written)
then setup_h_files(*ps_ptr, IO_info, hn);
output_gridfn(*ps_ptr, gfns::gfn__h,
+ "h", GH,
IO_info, IO_info.h_base_file_name,
+ IO_info.h_min_digits,
hn, verbose_info
.print_algorithm_highlights);
}
if (IO_info.output_Theta)
then output_gridfn(*ps_ptr, gfns::gfn__Theta,
+ "Theta", GH,
IO_info, IO_info.Theta_base_file_name,
+ IO_info.h_min_digits,
+ hn, verbose_info
+ .print_algorithm_highlights);
+ if (IO_info.output_mean_curvature)
+ then output_gridfn(*ps_ptr, gfns::gfn__mean_curvature,
+ "mean_curvature", GH,
+ IO_info, IO_info.mean_curvature_base_file_name,
+ IO_info.h_min_digits,
hn, verbose_info
.print_algorithm_highlights);
}
@@ -417,7 +853,8 @@ if (verbose_info.print_physics_details)
if (verbose_info.print_algorithm_details)
then CCTK_VInfo(CCTK_THORNSTRING,
"==> all processors are finished!");
- return; // *** NORMAL RETURN ***
+ do_return = true;
+ break; // *** LOOP EXIT ***
}
if ((N_procs == 1) && !this_horizon_needs_more_iterations)
then {
@@ -441,7 +878,7 @@ if (verbose_info.print_physics_details)
= expansion_Jacobian
(this_horizon_needs_more_iterations ? ps_ptr : NULL,
this_horizon_needs_more_iterations ? Jac_ptr : NULL,
- add_to_expansion,
+ compute_info,
cgi, gi, Jacobian_info,
error_info, (iteration == 1),
verbose_info.print_algorithm_details);
@@ -474,7 +911,7 @@ if (verbose_info.print_physics_details)
verbose_info.print_algorithm_details);
if ((rcond >= 0.0) && (rcond < 100.0*FP_EPSILON))
then {
- CCTK_VWarn(SERIOUS_WARNING, __LINE__, __FILE__, CCTK_THORNSTRING,
+ CCTK_VWarn(1, __LINE__, __FILE__, CCTK_THORNSTRING,
"Newton_solve: Jacobian matrix is numerically singular!");
// give up on this horizon
break; // *** LOOP CONTROL ***
@@ -491,7 +928,9 @@ if (verbose_info.print_physics_details)
if (solver_info.debugging_output_at_each_Newton_iteration)
then output_gridfn(*ps_ptr, gfns::gfn__Delta_h,
+ "Delta_h", GH,
IO_info, IO_info.Delta_h_base_file_name,
+ IO_info.h_min_digits,
hn, verbose_info.print_algorithm_details,
iteration);
@@ -507,6 +946,139 @@ if (verbose_info.print_physics_details)
// end of this Newton iteration
}
+ if (! I_am_pretracking) {
+ if (horizon_is_genuine) {
+ if (! AH_data_ptr->initial_guess_info.reset_horizon_after_not_finding) {
+ if (! found_this_horizon) {
+ // the surface failed; backtrack and continue
+ AH_data_ptr->ps_ptr->ghosted_gridfn_copy
+ (gfns::gfn__save_h, gfns::gfn__h);
+ }
+ }
+ }
+ }
+
+ // exit
+ if (do_return) return; // *** NORMAL RETURN ***
+
+ // break out of the pretracking loop if we are not pretracking
+ if (! I_am_pretracking) break;
+
+ if (! found_this_horizon) {
+ // the surface failed; backtrack and continue
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: solving failed; backtracking");
+ AH_data_ptr->ps_ptr->ghosted_gridfn_copy (gfns::gfn__save_h, gfns::gfn__h);
+ if (pretracking_have_lower_bound) {
+ assert (AH_data_ptr->pretracking_value >= pretracking_lower_bound - 1.0e-10 * fabs(pretracking_lower_bound));
+ }
+ pretracking_have_lower_bound = true;
+ pretracking_lower_bound = AH_data_ptr->pretracking_value;
+ if (pretracking_have_upper_bound) {
+ AH_data_ptr->pretracking_delta = 0.5 * (pretracking_upper_bound - pretracking_lower_bound);
+ AH_data_ptr->pretracking_value = pretracking_lower_bound + 0.5 * (pretracking_upper_bound - pretracking_lower_bound);
+ } else {
+ AH_data_ptr->pretracking_delta = fabs(AH_data_ptr->pretracking_delta);
+ AH_data_ptr->pretracking_delta *= 2.0;
+ if (AH_data_ptr->pretracking_delta > AH_data_ptr->pretracking_maximum_delta) {
+ AH_data_ptr->pretracking_delta = AH_data_ptr->pretracking_maximum_delta;
+ }
+ AH_data_ptr->pretracking_value += AH_data_ptr->pretracking_delta;
+ if (AH_data_ptr->pretracking_value > AH_data_ptr->pretracking_maximum_value) {
+ AH_data_ptr->pretracking_value = AH_data_ptr->pretracking_maximum_value;
+ }
+ }
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: new value %g, delta %g",
+ double(AH_data_ptr->pretracking_value),
+ double(AH_data_ptr->pretracking_delta));
+ if (pretracking_lower_bound >= AH_data_ptr->pretracking_maximum_value * 0.9999999999) {
+ // give up
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: upper bound reached, giving up.");
+ I_am_pretracking = false;
+ I_was_pretracking = true;
+ pretracking_was_successful = false;
+ // restore old pretracking goal
+ AH_data_ptr->pretracking_value = old_pretracking_value;
+ } else if (AH_data_ptr->pretracking_delta < AH_data_ptr->pretracking_minimum_delta) {
+ // give up
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: step size too small, giving up.");
+ I_am_pretracking = false;
+ I_was_pretracking = true;
+ pretracking_was_successful = true;
+ }
+ } else {
+ // the surface was okay
+ // get mean expansion
+ assert (pretracking_have_horizon_info);
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: solving succeeded; expansion is now %g",
+ double(pretracking_mean_expansion));
+// if (fabs(AH_data_ptr->pretracking_value) > 2.0 * AH_data_ptr->pretracking_minimum_delta) {
+ if (AH_data_ptr->pretracking_value > AH_data_ptr->pretracking_minimum_value + 1.0e-10 * AH_data_ptr->pretracking_minimum_delta) {
+ // it is not yet a horizon
+ if (pretracking_have_upper_bound) {
+ assert (AH_data_ptr->pretracking_value <= pretracking_upper_bound + 1.0e-10 * fabs(pretracking_upper_bound));
+ }
+ pretracking_have_upper_bound = true;
+ pretracking_upper_bound = AH_data_ptr->pretracking_value;
+ if (pretracking_have_lower_bound) {
+#if 1
+ // TODO
+ // move lower bound further down
+ pretracking_lower_bound -= pretracking_upper_bound - pretracking_lower_bound;
+ if (pretracking_lower_bound < AH_data_ptr->pretracking_minimum_value) pretracking_lower_bound = AH_data_ptr->pretracking_minimum_value;
+#endif
+ AH_data_ptr->pretracking_delta = 0.5 * (pretracking_lower_bound - pretracking_upper_bound);
+ AH_data_ptr->pretracking_value = pretracking_lower_bound + 0.5 * (pretracking_upper_bound - pretracking_lower_bound);
+ } else {
+ AH_data_ptr->pretracking_delta = - fabs(AH_data_ptr->pretracking_delta);
+ AH_data_ptr->pretracking_delta *= 2.0;
+ if (- AH_data_ptr->pretracking_delta > AH_data_ptr->pretracking_maximum_delta) {
+ AH_data_ptr->pretracking_delta = - AH_data_ptr->pretracking_maximum_delta;
+ }
+ AH_data_ptr->pretracking_value += AH_data_ptr->pretracking_delta;
+ if (AH_data_ptr->pretracking_value < AH_data_ptr->pretracking_minimum_value) {
+ AH_data_ptr->pretracking_value = AH_data_ptr->pretracking_minimum_value;
+ }
+ }
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: new value radius %g, delta %g",
+ double(AH_data_ptr->pretracking_value),
+ double(AH_data_ptr->pretracking_delta));
+ if (pretracking_upper_bound <= AH_data_ptr->pretracking_minimum_value * 1.00000000001) {
+ // give up
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: lower bound reached, giving up.");
+ I_am_pretracking = false;
+ I_was_pretracking = true;
+ pretracking_was_successful = false;
+ // restore old pretracking goal
+ AH_data_ptr->pretracking_value = old_pretracking_value;
+ } else if (- AH_data_ptr->pretracking_delta < AH_data_ptr->pretracking_minimum_delta) {
+ // give up
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: step size too small, giving up.");
+ I_am_pretracking = false;
+ I_was_pretracking = true;
+ pretracking_was_successful = true;
+ }
+ } else {
+ // a true horizon was found; we are done
+ CCTK_VInfo(CCTK_THORNSTRING,
+ "Pretracking: done.");
+ I_am_pretracking = false;
+ I_was_pretracking = true;
+ pretracking_was_successful = true;
+ }
+ } // if surface found
+
+ // end of pretracking loop
+ }
+ I_am_pretracking = false;
+
// end of this horizon
}
@@ -703,8 +1275,8 @@ return any_proc_needs_more_iterations;
//
// This function (which must be called on *every* processor) broadcasts
-// the BH diagnostics and optionally also the (ghosted) horizon shape,
-// from a specified processor to all processors.
+// the BH diagnostics and (ghosted) horizon shape from a specified processor
+// to all processors.
//
// The present implementation of this function uses the Cactus reduction
// API. If AHFinderDirect is ported to some other software environment,
@@ -715,15 +1287,11 @@ return any_proc_needs_more_iterations;
// GH --> The Cactus grid hierarchy.
// broadcast_flag = true on the broadcasting processor,
// false on all other processors
-// broadcast_horizon_shape = true to broadcast the (ghosted) horizon shape
-// as well as the BH diagnostics
-// false to only broadcast the BH diagnostics
// BH_diagnostics = On the broadcasting processor, this is the BH diagnostics
// to broadcast; on all other processors, it's set to the
// broadcast BH diagnostics.
-// ps = Used only if broadcast_horizon_shape; in this case...
-// On the broadcasting processor, gfn__h is broadcast;
-// on all other processors, gfn__h is set to the broadcast values.
+// ps = On the broadcasting processor, gfn__h is broadcast;
+// on all other processors, gfn__h is set to the broadcast values.
// horizon_buffers = Internal buffers for use in the broadcast;
// if N_buffer == 0 then we set N_buffer and allocate
// the buffers.
@@ -731,6 +1299,7 @@ return any_proc_needs_more_iterations;
namespace {
void broadcast_horizon_data(const cGH* GH,
bool broadcast_flag, bool broadcast_horizon_shape,
+ struct AH_data& AH_data,
struct BH_diagnostics& BH_diagnostics,
patch_system& ps,
struct horizon_buffers& horizon_buffers)
@@ -751,7 +1320,8 @@ if (horizon_buffers.N_buffer == 0)
// allocate the buffers
horizon_buffers.N_buffer
= BH_diagnostics::N_buffer
- + (broadcast_horizon_shape ? ps.N_grid_points() : 0);
+ + (broadcast_horizon_shape ? ps.N_grid_points() : 0)
+ + 4;
horizon_buffers.send_buffer
= new CCTK_REAL[horizon_buffers.N_buffer];
horizon_buffers.receive_buffer
@@ -762,9 +1332,9 @@ if (broadcast_flag)
then {
// pack the data to be broadcast into the send buffer
BH_diagnostics.copy_to_buffer(horizon_buffers.send_buffer);
+ int posn = BH_diagnostics::N_buffer;
if (broadcast_horizon_shape)
then {
- int posn = BH_diagnostics::N_buffer;
for (int pn = 0 ; pn < ps.N_patches() ; ++pn)
{
const patch& p = ps.ith_patch(pn);
@@ -782,8 +1352,12 @@ if (broadcast_flag)
}
}
}
- assert( posn == horizon_buffers.N_buffer );
}
+ horizon_buffers.send_buffer[posn++] = AH_data.initial_find_flag;
+ horizon_buffers.send_buffer[posn++] = AH_data.really_initial_find_flag;
+ horizon_buffers.send_buffer[posn++] = AH_data.search_flag;
+ horizon_buffers.send_buffer[posn++] = AH_data.found_flag;
+ assert( posn == horizon_buffers.N_buffer );
}
else jtutil::zero_C_array(horizon_buffers.N_buffer,
horizon_buffers.send_buffer);
@@ -814,9 +1388,12 @@ if (!broadcast_flag)
then {
// unpack the data from the receive buffer
BH_diagnostics.copy_from_buffer(horizon_buffers.receive_buffer);
+ ps.origin_x(BH_diagnostics.origin_x);
+ ps.origin_y(BH_diagnostics.origin_y);
+ ps.origin_z(BH_diagnostics.origin_z);
+ int posn = BH_diagnostics::N_buffer;
if (broadcast_horizon_shape)
then {
- int posn = BH_diagnostics::N_buffer;
for (int pn = 0 ; pn < ps.N_patches() ; ++pn)
{
patch& p = ps.ith_patch(pn);
@@ -834,12 +1411,16 @@ if (!broadcast_flag)
}
}
}
- assert( posn == horizon_buffers.N_buffer );
// recover the full ghosted-grid horizon shape
// (we only broadcast the nominal-grid shape)
ps.synchronize();
}
+ AH_data.initial_find_flag = horizon_buffers.receive_buffer[posn++];
+ AH_data.really_initial_find_flag = horizon_buffers.receive_buffer[posn++];
+ AH_data.search_flag = horizon_buffers.receive_buffer[posn++];
+ AH_data.found_flag = horizon_buffers.receive_buffer[posn++];
+ assert( posn == horizon_buffers.N_buffer );
}
}
}
@@ -918,6 +1499,7 @@ const fp scale = (max_Delta_h <= max_allowable_Delta_h)
if (verbose_info.print_algorithm_details)
then {
+
if (scale == 1.0)
then CCTK_VInfo(CCTK_THORNSTRING,
"h += Delta_h (rms-norm=%.1e, infinity-norm=%.1e)",
@@ -948,6 +1530,14 @@ if (verbose_info.print_algorithm_details)
}
}
}
+
+if (ps.N_additional_points())
+ {
+ const int np = ps.N_grid_points();
+ const int gnp = ps.ghosted_N_grid_points();
+ ps.ghosted_gridfn_data(gfns::gfn__h)[gnp]
+ -= scale * ps.gridfn_data(gfns::gfn__Delta_h)[np];
+ }
}
}
diff --git a/src/driver/README b/src/driver/README
index f3de3e7..a19bbb0 100644
--- a/src/driver/README
+++ b/src/driver/README
@@ -16,24 +16,16 @@ state.cc
setup.cc # sees CCTK_ARGUMENTS, CCTK_PARAMETERS
this is called from the scheduler to setup our data structures
-find_horizons.cc # sees CCTK_ARGUMENTS
+find_horizons.cc # sees CCTK_ARGUMENTS, CCTK_PARAMETERS
this is called from the scheduler to find the apparent horizon(s)
in a slice
-mask.cc # sees CCTK_ARGUMENTS
- this is called from the scheduler to set an excision mask or masks
-
-announce.cc # sees CCTK_ARGUMENTS
+announce.cc # sees CCTK_ARGUMENTS, CCTK_PARAMETERS
this is called from the scheduler to announce apparent horizon
- info to other thorns via aliased function calls
+ info to other thorns
-spherical_surface.cc # sees CCTK_ARGUMENTS, CCTK_PARAMETERS
- this is called from the scheduler to store apparent horizon
- info in the SphericalSurface variables
-
-aliased_functions.cc # sees CCTK_ARGUMENTS, CCTK_FUNCTIONS
- this is called from other thorns via the flesh aliased-function
- interface, for the other thorns to find out about apparent horizons
+mask.cc # sees CCTK_ARGUMENTS, CCTK_PARAMETERS
+ this is called from the scheduler to set an excision mask or masks
initial_guess.cc
this sets up the initial guess(es) for the horizon position(s)
@@ -46,24 +38,6 @@ Newton.cc # sees cGH (for interprocessor broadcasts)
io.cc
I/O routines
-BH_diagnostics.{cc,hh}
- this struct (= class with public data) computes and keeps track of
- the BH diagnostics (horizon circumferences, area, irreducible mass,
- etc)
-
-misc-driver.cc
- some misc code that doesn't fit anywhere else :)
-
-Makefile.standalone
- Makefile for standalone test drivers etc
-
-horizon_sequence.{cc,hh}
- this class keeps track of the sequence of horizons which a given
- processor should try to find (possibly including dummy ones to
- preserve the multiprocessor synchronization)
-test_horizon_sequence.cc
- standalone test driver for horizon_sequence.{cc,hh}
-
ellipsoid.maple
this is a Maple script to compute the intersection of a given
ray with an ellipsoid; this is used in setting up the initial guess
diff --git a/src/driver/README.parallel b/src/driver/README.parallel
index 67e3394..136c026 100644
--- a/src/driver/README.parallel
+++ b/src/driver/README.parallel
@@ -195,11 +195,3 @@ received from the broadcast, and for each flag which is true, all
processors then know to participate in the broadcast of the BH diagnostics
and (optionally) the horizon shape from the just-found-it processor
to all processors.
-
-We only broadcast the horizon shapes if they're needed, i.e. if either
-or both of the following conditions hold:
-* we're setting an excision mask
-* we're storing horizon information in the SphericalSurface variables
- for at least one horizon
-In either case, each processor needs to know the shapes of *all* horizons,
-so we do the broadcast.
diff --git a/src/driver/aliased_functions.cc b/src/driver/aliased_functions.cc
index 43c15ed..8b1218a 100644
--- a/src/driver/aliased_functions.cc
+++ b/src/driver/aliased_functions.cc
@@ -12,10 +12,12 @@
#include <assert.h>
#include <math.h>
+#include <vector>
+
#include "util_Table.h"
#include "cctk.h"
#include "cctk_Arguments.h"
-#include "cctk_Functions.h"
+#include "cctk_Parameters.h"
#include "config.h"
#include "stdc.h"
@@ -23,6 +25,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -45,7 +48,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
@@ -57,13 +59,8 @@ extern struct state state;
//******************************************************************************
//
-// This function is called (via the Cactus flesh function-aliasing mechanism)
-// by other thorns to find out our local coordinate origin for a given AH.
-//
-// Arguments:
-// horizon_number = (in) The horizon to inquire about; must be in the range
-// 1 to N_horizons inclusive.
-// *p_origin_[xyz] = (out) The local coordinate origin is stored here.
+// This function is called (via the magic of function aliasing) by
+// other thorns to find out our local coordinate origin for a given AH.
//
// Results:
// This function returns 0 for ok, or -1 if the horizon number is invalid.
@@ -77,7 +74,7 @@ const struct verbose_info& verbose_info = state.verbose_info;
if (! ((horizon_number >= 1) && (horizon_number <= state.N_horizons)) )
then {
- CCTK_VWarn(SERIOUS_WARNING, __LINE__, __FILE__, CCTK_THORNSTRING,
+ CCTK_VWarn(1, __LINE__, __FILE__, CCTK_THORNSTRING,
"AHFinderDirect_local_coordinate_origin():\n"
" horizon_number=%d must be in the range [1,N_horizons=%d]!\n"
,
@@ -108,10 +105,6 @@ return 0; // *** NORMAL RETURN ***
// by other thorns to query whether or not the specified horizon was found
// the last time we searched for it.
//
-// Arguments:
-// horizon_number = (in) The horizon to inquire about; must be in the range
-// 1 to N_horizons inclusive.
-//
// Results:
// This function returns
// 1 if the horizon was found
@@ -125,7 +118,7 @@ const struct verbose_info& verbose_info = state.verbose_info;
if (! ((horizon_number >= 1) && (horizon_number <= state.N_horizons)) )
then {
- CCTK_VWarn(SERIOUS_WARNING, __LINE__, __FILE__, CCTK_THORNSTRING,
+ CCTK_VWarn(1, __LINE__, __FILE__, CCTK_THORNSTRING,
"AHFinderDirect_horizon_was_found():\n"
" horizon_number=%d must be in the range [1,N_horizons=%d]!\n"
,
@@ -202,26 +195,16 @@ if (AH_data.found_flag)
// its local coordinate origin to a given (x,y,z) coordinate or coordinates.
//
// Arguments:
-// horizon_number = (in) The horizon to inquire about; must be in the range
-// 1 to N_horizons inclusive.
-// N_points = (in) Number of (x,y,z) coordinate tuples (should be >= 0).
-// x[], y[], z[] = (in) These arrays give the (x,y,z) coordinates.
-// radius[] = (out) This array is set to the horizon radius values
-// (Euclidean distances from the local coordinate origin),
-// or to all -1.0 if we didn't find this horizon the
-// last time we looked for it.
+// horizon_number = must be in the range 1 to N_horizons
+// N_points = should be >= 0
+// x[], y[], z[] = these give the (x,y,z) coordinates
+// radius[] = this is set to the horizon radius values (Euclidean distance
+// from the local coordinate origin), or to all -1.0 if we didn't
+// find this horizon the last time we looked for it
//
// Results:
// This function returns 0 for ok, or -1 if the horizon number is invalid.
//
-// FIXME:
-// * The current implementation is quite inefficient: it does a full 2-D
-// interpolation (to find the horizon radius) for each of the xyz points.
-// It would be more efficient to batch the interpolations.
-// * If an (x,y,z) coordinate tuple coincides with this horizon's local
-// coordinate origin, we return the dummy radius 1.0. It would be
-// better to return -1.0.
-//
extern "C"
CCTK_INT AHFinderDirect_radius_in_direction
(CCTK_INT horizon_number,
@@ -229,37 +212,52 @@ extern "C"
const CCTK_REAL* const x, const CCTK_REAL* const y, const CCTK_REAL* const z,
CCTK_REAL* const radius)
{
-const struct verbose_info& verbose_info = state.verbose_info;
-
-if (! ((horizon_number >= 1) && (horizon_number <= state.N_horizons)) )
- then {
- CCTK_VWarn(SERIOUS_WARNING, __LINE__, __FILE__, CCTK_THORNSTRING,
-"AHFinderDirect_distance_outside_thorn():\n"
-" horizon_number=%d must be in the range [1,N_horizons=%d]!\n"
- ,
- int(horizon_number), state.N_horizons);
- return -1; // *** ERROR RETURN ***
- }
-
-assert(state.AH_data_array[horizon_number] != NULL);
-const struct AH_data& AH_data = *state.AH_data_array[horizon_number];
-
- for (int point = 0 ; point < N_points ; ++point)
- {
- if (AH_data.found_flag)
- then {
- assert(AH_data.ps_ptr != NULL);
- const patch_system& ps = *AH_data.ps_ptr;
-
- const fp local_x = x[point] - ps.origin_x();
- const fp local_y = y[point] - ps.origin_y();
- const fp local_z = z[point] - ps.origin_z();
- radius[point] = ps.radius_in_local_xyz_direction
- (gfns::gfn__h,
- local_x, local_y, local_z);
- }
- else radius[point] = -1.0;
- }
+ const struct verbose_info& verbose_info = state.verbose_info;
+
+ if (! ((horizon_number >= 1) && (horizon_number <= state.N_horizons)) ) {
+ CCTK_VWarn(1, __LINE__, __FILE__, CCTK_THORNSTRING,
+ "AHFinderDirect_distance_outside_thorn():\n"
+ " horizon_number=%d must be in the range [1,N_horizons=%d]!\n"
+ ,
+ int(horizon_number), state.N_horizons);
+ return -1; // *** ERROR RETURN ***
+ }
+
+ assert(state.AH_data_array[horizon_number] != NULL);
+ const struct AH_data& AH_data = *state.AH_data_array[horizon_number];
+
+ if (AH_data.found_flag) {
+
+ assert(AH_data.ps_ptr != NULL);
+ const patch_system& ps = *AH_data.ps_ptr;
+
+ std::vector<fp> local_xs(N_points);
+ std::vector<fp> local_ys(N_points);
+ std::vector<fp> local_zs(N_points);
+
+ for (int point = 0 ; point < N_points ; ++point) {
+
+ local_xs.at(point) = x[point] - ps.origin_x();
+ local_ys.at(point) = y[point] - ps.origin_y();
+ local_zs.at(point) = z[point] - ps.origin_z();
+
+ }
+
+ ps.radii_in_local_xyz_directions (gfns::gfn__h,
+ N_points,
+ & local_xs.front(),
+ & local_ys.front(),
+ & local_zs.front(),
+ radius);
+
+ } else {
+ // if not found
+
+ for (int point = 0 ; point < N_points ; ++point) {
+ radius[point] = -1.0;
+ }
+
+ } // if not found
return 0; // *** NORMAL RETURN ***
}
diff --git a/src/driver/announce.cc b/src/driver/announce.cc
index 54b8972..5c0b62b 100644
--- a/src/driver/announce.cc
+++ b/src/driver/announce.cc
@@ -12,6 +12,7 @@
#include "util_Table.h"
#include "cctk.h"
#include "cctk_Arguments.h"
+#include "cctk_Parameters.h"
#include "config.h"
#include "stdc.h"
@@ -19,6 +20,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -41,7 +43,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
@@ -63,35 +64,42 @@ extern "C"
void AHFinderDirect_announce(CCTK_ARGUMENTS)
{
DECLARE_CCTK_ARGUMENTS
+DECLARE_CCTK_PARAMETERS
const struct verbose_info& verbose_info = state.verbose_info;
-// only try to announce AH info if we've found AHs at this time level
-if (! state.find_now(cctk_iteration))
+// which horizon to announce?
+const int hn = which_horizon_to_announce_centroid;
+if (hn == 0)
then return; // *** NO-OP RETURN ***
-// only try to anounce AH info if we've been asked to do so
-if (! state.announce_centroid_flag)
- then return; // *** NO-OP RETURN ***
+if (! ((hn >= 1) && (hn <= N_horizons)) )
+ then CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
+"\n"
+" AHFinderDirect_announce():\n"
+" invalid horizon number %d to announce\n"
+" (valid range is [1,N_horizons=%d])!\n"
+ ,
+ hn, int(N_horizons)); /*NOTREACHED*/
-// which horizon to announce?
-const int hn = state.which_horizon_to_announce_centroid;
+assert(state.AH_data_array[hn] != NULL);
+const struct AH_data& AH_data = *state.AH_data_array[hn];
+
+// only try to announce AH info if we've found AHs at this time level
+if (! AH_data.search_flag)
+ then return; // *** NO-OP RETURN ***
// did we actually *find* this horizon?
-if (state.AH_data_array[hn] == NULL)
+if (! AH_data.found_flag)
then return; // *** NO-OP RETURN ***
// is there anyone to announce it to?
if (CCTK_IsFunctionAliased("SetDriftCorrectPosition"))
then {
- assert(state.AH_data_array[hn] != NULL);
- const struct AH_data& AH_data = *state.AH_data_array[hn];
-
const struct BH_diagnostics& BH_diagnostics = AH_data.BH_diagnostics;
const CCTK_REAL xx = BH_diagnostics.centroid_x;
const CCTK_REAL yy = BH_diagnostics.centroid_y;
const CCTK_REAL zz = BH_diagnostics.centroid_z;
-
if (verbose_info.print_physics_details)
then CCTK_VInfo(CCTK_THORNSTRING,
"horizon %d centroid (%g,%g,%g) --> DriftCorrect",
@@ -102,4 +110,89 @@ if (CCTK_IsFunctionAliased("SetDriftCorrectPosition"))
//******************************************************************************
+//
+// This function is called by the Cactus scheduler, to copy any
+// desired apparent horizon info to Cactus variables.
+//
+extern "C"
+ void AHFinderDirect_store(CCTK_ARGUMENTS)
+{
+DECLARE_CCTK_ARGUMENTS
+DECLARE_CCTK_PARAMETERS
+
+for (int hn = 1; hn <= N_horizons; ++ hn)
+ {
+
+ // Store in spherical surface
+ const int sn = which_surface_to_store_info[hn];
+ if (sn == -1)
+ then continue;
+
+ if (sn < 0 || sn >= nsurfaces)
+ then CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
+"\n"
+" AHFinderDirect_store():\n"
+" invalid surface number %d for horizon number %d\n"
+" (valid range is [0,nsurfaces-1=%d])!\n"
+ ,
+ sn, hn,
+ int(nsurfaces-1)); /*NOTREACHED*/
+
+ const struct AH_data& AH_data = *state.AH_data_array[hn];
+ const struct BH_diagnostics& BH_diagnostics = AH_data.BH_diagnostics;
+ BH_diagnostics.store(cctkGH, hn, sn);
+
+ }
+}
+
+//******************************************************************************
+
+//
+// This function is called by the Cactus scheduler, to copy any
+// desired apparent horizon info to Cactus variables.
+//
+extern "C"
+ void AHFinderDirect_save(CCTK_ARGUMENTS)
+{
+DECLARE_CCTK_ARGUMENTS
+DECLARE_CCTK_PARAMETERS
+
+for (int hn = 1; hn <= N_horizons; ++ hn)
+ {
+
+ const struct AH_data& AH_data = *state.AH_data_array[hn];
+ const struct BH_diagnostics& BH_diagnostics = AH_data.BH_diagnostics;
+
+ // Save in grid array
+ BH_diagnostics.save(cctkGH, hn);
+
+ }
+}
+
+//******************************************************************************
+
+//
+// This function is called by the Cactus scheduler, to copy any
+// desired apparent horizon info from Cactus variables.
+//
+extern "C"
+ void AHFinderDirect_recover(CCTK_ARGUMENTS)
+{
+DECLARE_CCTK_ARGUMENTS
+DECLARE_CCTK_PARAMETERS
+
+for (int hn = 1; hn <= N_horizons; ++ hn)
+ {
+
+ struct AH_data& AH_data = *state.AH_data_array[hn];
+ struct BH_diagnostics& BH_diagnostics = AH_data.BH_diagnostics;
+
+ // Load from grid array
+ BH_diagnostics.load(cctkGH, hn);
+
+ }
+}
+
+//******************************************************************************
+
} // namespace AHFinderDirect
diff --git a/src/driver/driver.hh b/src/driver/driver.hh
index ae169fd..6569ba8 100644
--- a/src/driver/driver.hh
+++ b/src/driver/driver.hh
@@ -34,7 +34,6 @@ enum method
//
enum verbose_level
{
- verbose_level__no_output,
verbose_level__physics_highlights,
verbose_level__physics_details,
verbose_level__algorithm_highlights,
@@ -57,17 +56,6 @@ enum initial_guess_method
initial_guess__coord_ellipsoid // no comma
};
-//
-// this enum holds the decoded horizon_file_format parameter, i.e.
-// it specifies what format of input/output file(s) we should use
-// for h and H (and other angular grid functions)
-//
-enum horizon_file_format
- {
- horizon_file_format__ASCII_gnuplot,
- horizon_file_format__HDF5 // no comma
- };
-
//******************************************************************************
//
@@ -77,6 +65,7 @@ enum horizon_file_format
struct initial_guess_info
{
enum initial_guess_method method;
+ bool reset_horizon_after_not_finding;
// parameters for method == initial_guess__read_from_named_file
struct {
@@ -120,9 +109,12 @@ struct solver_info
fp max_allowable_Delta_h_over_h;
fp Theta_norm_for_convergence;
fp max_allowable_Theta;
+ fp max_allowable_Theta_growth_iterations;
+ fp max_allowable_Theta_nonshrink_iterations;
fp *max_allowable_horizon_radius; // --> new[]-allocated array
// of size N_horizons+1 ,
// subscripted by hn
+ bool want_expansion_gradients;
};
//
@@ -140,11 +132,13 @@ struct IO_info
// should cut this down to something reasonable
enum { default_directory_permission = 0777 };
- enum horizon_file_format horizon_file_format;
+ bool output_ASCII_files;
+ bool output_HDF5_files;
bool output_initial_guess;
int output_h_every, output_Theta_every;
+ int output_mean_curvature_every;
// based on the above, do we want to output things now (this time step)?
- bool output_h, output_Theta;
+ bool output_h, output_Theta, output_mean_curvature;
bool output_BH_diagnostics;
const char* BH_diagnostics_directory;
@@ -157,7 +151,9 @@ struct IO_info
const char* h_directory;
const char* h_base_file_name;
const char* Theta_base_file_name;
+ const char* mean_curvature_base_file_name;
const char* Delta_h_base_file_name;
+ int h_min_digits;
const char* Jacobian_base_file_name;
@@ -289,7 +285,26 @@ struct AH_data
//
patch_system* ps_ptr;
Jacobian* Jac_ptr;
- fp surface_expansion;
+ what_to_compute compute_info;
+
+ bool move_origins;
+
+ bool use_pretracking;
+ int pretracking_max_iterations;
+
+ fp pretracking_value;
+ fp pretracking_minimum_value;
+ fp pretracking_maximum_value;
+ fp pretracking_delta;
+ fp pretracking_minimum_delta;
+ fp pretracking_maximum_delta;
+
+ int depends_on;
+ fp desired_value_factor;
+ fp desired_value_offset;
+
+ fp shiftout_factor;
+ fp smoothing_factor;
// are we finding this horizon "from scratch"?
// ... true if this is the first time we've tried to find it,
@@ -299,10 +314,16 @@ struct AH_data
// (so we have that position as a very good initial guess)
// ... also false if we're not finding this horizon on this processor
bool initial_find_flag;
+ // is this really the first time in this simulation that we are
+ // trying to find a horizon?
+ // ... true initially if this is a genuine horizon,
+ // false after the first time that a horizon has been found
+ bool really_initial_find_flag;
// used only if we're finding this horizon on this processor
struct initial_guess_info initial_guess_info;
+ bool search_flag; // did we search for this horizon
bool found_flag; // did we find this horizon (successfully)
bool h_files_written; // have we written horizon-shape or similar
// files for this horizon yet?
@@ -310,13 +331,6 @@ struct AH_data
struct BH_diagnostics BH_diagnostics;
FILE *BH_diagnostics_fileptr;
- bool store_info_in_SS_vars; // should we store this horizon
- // in the SphericalSurface variables?
- int SS_surface_number; // if store_info_in_SS_vars ,
- // this is the SphericalSurface
- // surface number to store into;
- // otherwise this is ignored
-
// interprocessor-communication buffers
// for this horizon's BH diagnostics and (optionally) horizon shape
struct horizon_buffers horizon_buffers;
@@ -329,20 +343,9 @@ struct AH_data
//
struct state
{
- int find_every;
- bool find_now(int cctk_iteration_in) const
- {
- return (find_every != 0)
- && ((cctk_iteration_in % find_every) == 0);
- }
-
enum method method;
-
struct error_info error_info;
struct verbose_info verbose_info;
-
- const char* metric_type; // copy of ADMBase::metric_type
-
int timer_handle;
int N_procs; // total number of processors
int my_proc; // processor number of this processor
@@ -356,7 +359,6 @@ struct state
struct cactus_grid_info cgi;
struct geometry_info gi;
- bool test_all_Jacobian_compute_methods;
struct Jacobian_info Jac_info;
struct solver_info solver_info;
struct IO_info IO_info;
@@ -364,19 +366,6 @@ struct state
struct BH_diagnostics_info BH_diagnostics_info;
struct mask_info mask_info;
- bool announce_centroid_flag; // should we announce horizon centroid?
- int which_horizon_to_announce_centroid; // if so, which horizon?
-
- // should we always broadcast each horizon shape from the processor
- // that finds it, to all processors, even if there's no apparent need
- // for this information on other processors?
- bool always_broadcast_horizon_shape;
-
- // this is the inclusive-or of AH_data.store_info_in_SS_vars
- // over all horizons, i.e. it says if we will store horizon
- // information in the SphericalSurface variables for *any* horizon
- bool store_info_in_SS_vars_for_any_horizon;
-
// interprocessor-communication buffers for broadcasting
// Newton-iteration status from active processors to all processors
struct iteration_status_buffers isb;
@@ -402,10 +391,6 @@ struct state
extern "C"
void AHFinderDirect_setup(CCTK_ARGUMENTS);
-// ... called from Cactus Scheduler
-extern "C"
- void AHFinderDirect_setupupdate(CCTK_ARGUMENTS);
-
// find_horizons.cc
// ... called from Cactus Scheduler
extern "C"
@@ -416,11 +401,6 @@ extern "C"
extern "C"
void AHFinderDirect_announce(CCTK_ARGUMENTS);
-// spherical_surface.cc
-// ... called from Cactus Scheduler
-extern "C"
- void AHFinderDirect_store_SS_info(CCTK_ARGUMENTS);
-
// mask.cc
// ... called from Cactus Scheduler
extern "C"
@@ -438,7 +418,8 @@ extern "C"
CCTK_INT AHFinderDirect_radius_in_direction
(CCTK_INT horizon_number,
CCTK_INT N_points,
- const CCTK_REAL* const x, const CCTK_REAL* const y, const CCTK_REAL* const z,
+ const CCTK_REAL* const x, const CCTK_REAL* const y, const CCTK_REAL* const
+z,
CCTK_REAL* const radius);
// initial_guess.cc
@@ -469,18 +450,22 @@ void Newton(const cGH* GH,
// io.cc
void input_gridfn(patch_system& ps, int unknown_gfn,
const struct IO_info& IO_info, const char base_file_name[],
+ int min_digits,
int hn, bool print_msg_flag, int AHF_iteration = 0);
void input_gridfn__explicit_name(patch_system& ps, int unknown_gfn,
const struct IO_info& IO_info,
const char file_name[], bool print_msg_flag);
void setup_h_files(patch_system& ps, const struct IO_info& IO_info, int hn);
void output_gridfn(patch_system& ps, int unknown_gfn,
+ const char gfn_name[], const cGH *cctkGH,
const struct IO_info& IO_info, const char base_file_name[],
+ int min_digits,
int hn, bool print_msg_flag, int AHF_iteration = 0);
void output_Jacobians(const patch_system& ps,
const Jacobian* Jac_NP_ptr,
const Jacobian* Jac_SD_FDdr_ptr,
const struct IO_info& IO_info, const char base_file_name[],
+ int min_digits,
int hn, bool print_msg_flag, int AHF_iteration = 0);
// misc-driver.cc
diff --git a/src/driver/find_horizons.cc b/src/driver/find_horizons.cc
index bf3f25a..45cc780 100644
--- a/src/driver/find_horizons.cc
+++ b/src/driver/find_horizons.cc
@@ -6,8 +6,6 @@
// AHFinderDirect_find_horizons - top-level driver to find apparent horizons
///
/// find_horizon - find a horizon
-/// print_summary_of_which_horizons_found
-///
/// do_evaluate_expansions
/// do_test_expansion_Jacobian
///
@@ -15,10 +13,12 @@
#include <stdio.h>
#include <assert.h>
#include <math.h>
+#include <string.h>
-#include "util_String.h"
+#include "util_Table.h"
#include "cctk.h"
#include "cctk_Arguments.h"
+#include "cctk_Parameters.h"
#include "config.h"
#include "stdc.h"
@@ -26,6 +26,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -48,7 +49,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
@@ -63,8 +63,6 @@ extern struct state state;
// ***** prototypes for functions local to this file
//
namespace {
-void print_summary_of_which_horizons_found
- (int N_horizons, const struct AH_data* const* AH_data_array);
void do_evaluate_expansions(int my_proc, int N_horizons,
horizon_sequence& hs,
struct AH_data* const AH_data_array[],
@@ -89,6 +87,36 @@ void do_test_expansion_Jacobians(int my_proc, int N_horizons,
//******************************************************************************
//
+// This function is called by the Cactus scheduler to import
+// the excision mask.
+//
+extern "C"
+ void AHFinderDirect_import_mask(CCTK_ARGUMENTS)
+{
+DECLARE_CCTK_ARGUMENTS
+DECLARE_CCTK_PARAMETERS
+
+for (int k=0; k<cctk_lsh[2]; ++k)
+for (int j=0; j<cctk_lsh[1]; ++j)
+for (int i=0; i<cctk_lsh[0]; ++i)
+{
+ const int ind = CCTK_GFINDEX3D(cctkGH,i,j,k);
+ // zero means: point can be used,
+ // non-zero means: point must be avoided
+ ahmask[ind] = 0;
+ if (use_mask)
+ // grid points with mask values of 1.0 can be used,
+ // values of 0.0 and 0.5 must be avoided.
+ // the excision boundary cannot be used because
+ // (a) it is inaccurate
+ // (b) it does not respect the symmetries e.g. in Kerr.
+ then ahmask[ind] = fabs(emask[ind] - 1.0) > 0.01;
+}
+}
+
+//******************************************************************************
+
+//
// This function is called by the Cactus scheduler to find the apparent
// horizon or horizons in the current slice.
//
@@ -96,22 +124,44 @@ extern "C"
void AHFinderDirect_find_horizons(CCTK_ARGUMENTS)
{
DECLARE_CCTK_ARGUMENTS
+DECLARE_CCTK_PARAMETERS
-// only try to find horizons every find_every time steps
-if (! state.find_now(cctk_iteration))
- then return; // *** NO-OP RETURN ***
+// determine whether a horizon should be found at this iteration
+bool find_any = false;
+for (int hn = 1; hn <= state.my_hs->N_horizons(); ++ hn)
+{
+ // only try to find horizons every find_every time steps
+ const int my_find_after = find_after_individual[hn];
+ const int my_dont_find_after = dont_find_after_individual[hn];
+ const fp my_find_after_time = find_after_individual_time[hn];
+ const fp my_dont_find_after_time = dont_find_after_individual_time[hn];
+ const int my_find_every = (find_every_individual[hn] >= 0
+ ? find_every_individual[hn]
+ : find_every);
+ const bool find_this = cctk_iteration >= my_find_after
+ && (my_dont_find_after < 0
+ ? true
+ : cctk_iteration <= my_dont_find_after)
+ && cctk_time >= my_find_after_time
+ && (my_dont_find_after_time <= my_find_after_time
+ ? true
+ : cctk_time <= my_dont_find_after_time)
+ && my_find_every > 0
+ && cctk_iteration % my_find_every == 0
+ && ! disable_horizon[hn];
+ struct AH_data& AH_data = *state.AH_data_array[hn];
+ AH_data.search_flag = find_this;
+ find_any = find_any || find_this;
+}
+if (! find_any) return;
if (state.timer_handle >= 0)
then CCTK_TimerResetI(state.timer_handle);
const int my_proc = state.my_proc;
-const int N_horizons = state.N_horizons;
horizon_sequence& hs = *state.my_hs;
const bool active_flag = hs.has_genuine_horizons();
-const bool broadcast_horizon_shape
- = state.always_broadcast_horizon_shape
- || state.mask_info.set_mask_for_any_horizon
- || state.store_info_in_SS_vars_for_any_horizon;
+const bool broadcast_horizon_shape = true;
struct cactus_grid_info& cgi = state.cgi;
const struct geometry_info& gi = state.gi;
@@ -122,13 +172,50 @@ const struct verbose_info& verbose_info = state.verbose_info;
// what are the semantics of the Cactus gxx variables? (these may
// change from one call to another, so we have to re-check each time)
-if (CCTK_Equals(state.metric_type, "physical"))
+if (CCTK_Equals(metric_type, "physical"))
then cgi.use_Cactus_conformal_metric = false;
-else if (CCTK_Equals(state.metric_type, "static conformal"))
+else if (CCTK_Equals(metric_type, "static conformal"))
then cgi.use_Cactus_conformal_metric = (*conformal_state > 0);
else CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
-"AHFinderDirect_find_horizons(): unknown ADMBase::metric_type=\"%s\"!",
- state.metric_type); /*NOTREACHED*/
+"AHFinderDirect_find_horizons(): unknown metric_type=\"%s\"!",
+ metric_type); /*NOTREACHED*/
+
+// update parameters
+IO_info.output_ASCII_files = (output_ASCII_files != 0);
+IO_info.output_HDF5_files = (output_HDF5_files != 0);
+IO_info.output_initial_guess = (output_initial_guess != 0);
+IO_info.output_h_every = output_h_every;
+IO_info.output_Theta_every = output_Theta_every;
+IO_info.output_mean_curvature_every = output_mean_curvature_every;
+IO_info.output_h = false; // dummy value
+IO_info.output_Theta = false; // dummy value
+IO_info.output_mean_curvature = false; // dummy value
+
+IO_info.output_BH_diagnostics = (output_BH_diagnostics != 0);
+IO_info.BH_diagnostics_directory
+ = (strlen(BH_diagnostics_directory) == 0)
+ ? /* IO:: */ out_dir
+ : BH_diagnostics_directory;
+IO_info.BH_diagnostics_base_file_name = BH_diagnostics_base_file_name;
+IO_info.BH_diagnostics_file_name_extension = BH_diagnostics_file_name_extension;
+
+IO_info.output_ghost_zones_for_h = (output_ghost_zones_for_h != 0);
+IO_info.ASCII_gnuplot_file_name_extension = ASCII_gnuplot_file_name_extension;
+IO_info.HDF5_file_name_extension = HDF5_file_name_extension;
+IO_info.h_directory
+ = (strlen(h_directory) == 0)
+ ? /* IO:: */ out_dir
+ : h_directory;
+IO_info.h_base_file_name = h_base_file_name;
+IO_info.Theta_base_file_name = Theta_base_file_name;
+IO_info.mean_curvature_base_file_name = mean_curvature_base_file_name;
+IO_info.Delta_h_base_file_name = Delta_h_base_file_name;
+IO_info.h_min_digits = h_min_digits;
+IO_info.Jacobian_base_file_name = Jacobian_base_file_name;
+IO_info.output_OpenDX_control_files = (output_OpenDX_control_files != 0);
+IO_info.OpenDX_control_file_name_extension = OpenDX_control_file_name_extension;
+IO_info.time_iteration = 0;
+IO_info.time = 0.0;
// get the Cactus time step and decide if we want to output h and/or Theta now
IO_info.time_iteration = cctk_iteration;
@@ -139,6 +226,9 @@ IO_info.output_h
IO_info.output_Theta
= (IO_info.output_Theta_every > 0)
&& ((IO_info.time_iteration % IO_info.output_Theta_every) == 0);
+IO_info.output_mean_curvature
+ = (IO_info.output_mean_curvature_every > 0)
+ && ((IO_info.time_iteration % IO_info.output_mean_curvature_every) == 0);
// set initial guess for any (genuine) horizons that need it,
// i.e. for any (genuine) horizons where we didn't find the horizon previously
@@ -146,21 +236,39 @@ IO_info.output_Theta
{
assert( state.AH_data_array[hn] != NULL );
struct AH_data& AH_data = *state.AH_data_array[hn];
+ if (verbose_info.print_algorithm_highlights) {
+ printf ("AHF find_horizons[%d] initial_find_flag=%d\n", hn, (int) AH_data.initial_find_flag);
+ printf ("AHF find_horizons[%d] really_initial_find_flag=%d\n", hn, (int) AH_data.really_initial_find_flag);
+ printf ("AHF find_horizons[%d] search_flag=%d\n", hn, (int) AH_data.search_flag);
+ printf ("AHF find_horizons[%d] found_flag=%d\n", hn, (int) AH_data.found_flag);
+ }
if (AH_data.found_flag)
- then AH_data.initial_find_flag = false;
+ then {
+ AH_data.initial_find_flag = false;
+ AH_data.really_initial_find_flag = false;
+ }
else {
- patch_system& ps = *AH_data.ps_ptr;
- setup_initial_guess(ps,
- AH_data.initial_guess_info,
- IO_info,
- hn, N_horizons, verbose_info);
- if (active_flag && IO_info.output_initial_guess)
- then output_gridfn(ps, gfns::gfn__h,
- IO_info, IO_info.h_base_file_name,
- hn, verbose_info
- .print_algorithm_highlights);
- AH_data.initial_find_flag = true;
- }
+ if (AH_data.really_initial_find_flag
+ || AH_data.initial_guess_info.reset_horizon_after_not_finding)
+ then {
+ patch_system& ps = *AH_data.ps_ptr;
+ if (verbose_info.print_algorithm_highlights) {
+ printf ("AHF find_horizons[%d] setup_initial_guess\n", hn);
+ }
+ setup_initial_guess(ps,
+ AH_data.initial_guess_info,
+ IO_info,
+ hn, N_horizons, verbose_info);
+ if (active_flag && IO_info.output_initial_guess)
+ then output_gridfn(ps, gfns::gfn__h,
+ "h", cgi.GH,
+ IO_info, IO_info.h_base_file_name,
+ IO_info.h_min_digits,
+ hn, verbose_info
+ .print_algorithm_highlights);
+ AH_data.initial_find_flag = true;
+ }
+ }
}
//
@@ -180,7 +288,7 @@ case method__test_expansion_Jacobians:
do_test_expansion_Jacobians(my_proc, N_horizons,
state.AH_data_array,
cgi, gi, Jac_info,
- state.test_all_Jacobian_compute_methods,
+ (test_all_Jacobian_compute_methods != 0),
IO_info, error_info, verbose_info,
state.timer_handle);
break;
@@ -198,10 +306,6 @@ case method__find_horizons:
state.isb);
if (state.timer_handle >= 0)
then CCTK_TimerStopI(state.timer_handle);
- if (verbose_info.print_physics_highlights
- && !verbose_info.print_physics_details)
- then print_summary_of_which_horizons_found(N_horizons,
- state.AH_data_array);
break;
}
@@ -223,53 +327,6 @@ if (state.timer_handle >= 0)
}
//******************************************************************************
-
-//
-// This function prints (using CCTK_VInfo()) a 1-line summary of
-// which AHs were / were not found.
-//
-namespace {
-void print_summary_of_which_horizons_found
- (int N_horizons, const struct AH_data* const* AH_data_array)
-{
-const int hn_buffer_size = 10; // buffer for single "%d" for hn
-char hn_buffer[hn_buffer_size];
-const int msg_buffer_size = 200; // buffer for the entire line
-char msg_buffer[msg_buffer_size];
-
-msg_buffer[0] = '\0';
-Util_Strlcpy(msg_buffer, "found horizon(s) ", msg_buffer_size);;
-
-bool already_found_flag = false; // running inclusive-or of found_flag
- for (int hn = 1 ; hn <= N_horizons ; ++hn)
- {
- assert(AH_data_array[hn] != NULL);
- bool found_flag = AH_data_array[hn]->found_flag;
- if (found_flag)
- then {
- if (already_found_flag)
- then Util_Strlcat(msg_buffer, ",", msg_buffer_size);
- already_found_flag = true;
- snprintf(hn_buffer, hn_buffer_size, "%d", hn);
- Util_Strlcat(msg_buffer, hn_buffer, msg_buffer_size);
- }
- }
-
-if (already_found_flag)
- then {
- // we found one or more horizons
- Util_Strlcat(msg_buffer, " of ", msg_buffer_size);
-
- snprintf(hn_buffer, hn_buffer_size, "%d", N_horizons);
- Util_Strlcat(msg_buffer, hn_buffer, msg_buffer_size);
- }
- else Util_Strlcpy(msg_buffer, "no horizons found", msg_buffer_size);
-
-CCTK_VInfo(CCTK_THORNSTRING, msg_buffer);
-}
- }
-
-//******************************************************************************
//******************************************************************************
//******************************************************************************
@@ -317,7 +374,8 @@ if (active_flag)
if (timer_handle >= 0)
then CCTK_TimerStartI(timer_handle);
jtutil::norm<fp> Theta_norms;
- const bool Theta_ok = expansion(&ps, -AH_data.surface_expansion,
+ const bool Theta_ok = expansion(&ps,
+ AH_data.compute_info,
cgi, gi,
error_info, true,// initial eval
false, // no Jacobian coeffs
@@ -328,7 +386,9 @@ if (active_flag)
if (IO_info.output_h)
then output_gridfn(ps, gfns::gfn__h,
+ "h", cgi.GH,
IO_info, IO_info.h_base_file_name,
+ IO_info.h_min_digits,
hn, verbose_info.print_algorithm_details);
if (Theta_ok)
@@ -338,17 +398,28 @@ if (active_flag)
Theta_norms.rms_norm(), Theta_norms.infinity_norm());
if (IO_info.output_Theta)
then output_gridfn(ps, gfns::gfn__Theta,
+ "Theta", cgi.GH,
IO_info, IO_info
.Theta_base_file_name,
+ IO_info.h_min_digits,
+ hn, verbose_info
+ .print_algorithm_details);
+ if (IO_info.output_mean_curvature)
+ then output_gridfn(ps, gfns::gfn__mean_curvature,
+ "mean_curvature", cgi.GH,
+ IO_info, IO_info
+ .mean_curvature_base_file_name,
+ IO_info.h_min_digits,
hn, verbose_info
.print_algorithm_details);
}
}
}
else {
+ struct what_to_compute new_compute_info;
for (int i = 0 ; i < N_horizons ; ++i)
{
- expansion(NULL, 0.0, // dummy computation
+ expansion(NULL, new_compute_info,
cgi, gi,
error_info, true); // initial evaluation
}
@@ -402,17 +473,22 @@ const int hn = 1;
struct AH_data* const AH_data_ptr = active_flag ? AH_data_array[hn] : NULL;
patch_system* const ps_ptr = active_flag ? AH_data_ptr->ps_ptr : NULL;
-const fp add_to_expansion = active_flag ? -AH_data_ptr->surface_expansion : 0.0;
+struct what_to_compute dummy_compute_info;
+struct what_to_compute & compute_info =
+ active_flag
+ ? AH_data_ptr->compute_info
+ : dummy_compute_info;
//
// numerical-perturbation Jacobian
//
Jacobian* Jac_NP_ptr = active_flag ? AH_data_ptr->Jac_ptr : NULL;
-expansion(ps_ptr, add_to_expansion,
+expansion(ps_ptr, compute_info,
cgi, gi,
error_info, true); // initial evaluation
Jac_info.Jacobian_compute_method = Jacobian__numerical_perturbation;
-expansion_Jacobian(ps_ptr, Jac_NP_ptr, add_to_expansion,
+expansion_Jacobian(ps_ptr, Jac_NP_ptr,
+ compute_info,
cgi, gi, Jac_info,
error_info, true, // initial evaluation
print_msg_flag);
@@ -426,12 +502,13 @@ if (test_all_Jacobian_compute_methods)
*ps_ptr,
verbose_info.print_algorithm_details)
: NULL;
- expansion(ps_ptr, add_to_expansion,
+ expansion(ps_ptr, compute_info,
cgi, gi,
error_info, true, // initial evaluation
true); // compute SD Jacobian coeffs
Jac_info.Jacobian_compute_method = Jacobian__symbolic_diff_with_FD_dr;
- expansion_Jacobian(ps_ptr, Jac_SD_FDdr_ptr, add_to_expansion,
+ expansion_Jacobian(ps_ptr, Jac_SD_FDdr_ptr,
+ compute_info,
cgi, gi, Jac_info,
error_info, true, // initial evaluation
print_msg_flag);
@@ -441,6 +518,7 @@ if (active_flag)
then output_Jacobians(*ps_ptr,
Jac_NP_ptr, Jac_SD_FDdr_ptr,
IO_info, IO_info.Jacobian_base_file_name,
+ IO_info.h_min_digits,
hn, print_msg_flag);
}
}
diff --git a/src/driver/horizon_sequence.cc b/src/driver/horizon_sequence.cc
index 42345a7..e33c997 100644
--- a/src/driver/horizon_sequence.cc
+++ b/src/driver/horizon_sequence.cc
@@ -57,19 +57,19 @@ delete[] my_hn_;
//
char* horizon_sequence::sequence_string(const char sep[]) const
{
-const int hn_buffer_size = 10; // buffer size for single "%d"
-char hn_buffer[hn_buffer_size];
+const int N_hn_buffer = 10;
+char hn_buffer[N_hn_buffer];
-const int buffer_size = 200; // buffer size for entire string
-static char buffer[buffer_size];
+const int N_buffer = 100;
+static char buffer[N_buffer];
buffer[0] = '\0';
for (int pos = 0 ; pos < my_N_horizons_ ; ++pos)
{
if (pos > 0)
- then Util_Strlcat(buffer, sep, buffer_size);
- snprintf(hn_buffer, hn_buffer_size, "%d", my_hn_[pos]);
- Util_Strlcat(buffer, hn_buffer, buffer_size);
+ then Util_Strlcat(buffer, sep, N_buffer);
+ snprintf(hn_buffer, N_hn_buffer, "%d", my_hn_[pos]);
+ Util_Strlcat(buffer, hn_buffer, N_buffer);
}
return buffer;
diff --git a/src/driver/initial_guess.cc b/src/driver/initial_guess.cc
index 5f3fae4..315a47f 100644
--- a/src/driver/initial_guess.cc
+++ b/src/driver/initial_guess.cc
@@ -17,6 +17,7 @@
#include "util_Table.h"
#include "cctk.h"
#include "cctk_Arguments.h"
+#include "cctk_Parameters.h"
#include "config.h"
#include "stdc.h"
@@ -24,6 +25,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -46,7 +48,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
@@ -94,7 +95,7 @@ case initial_guess__read_from_named_file:
case initial_guess__read_from_h_file:
input_gridfn(ps, gfns::gfn__h,
- IO_info, IO_info.h_base_file_name,
+ IO_info, IO_info.h_base_file_name, IO_info.h_min_digits,
hn, verbose_info.print_algorithm_highlights);
break;
diff --git a/src/driver/io.cc b/src/driver/io.cc
index e7ea3e7..6202eaa 100644
--- a/src/driver/io.cc
+++ b/src/driver/io.cc
@@ -9,8 +9,8 @@
// output_gridfn - write an angular grid function to an output file
// output_Jacobians - write a Jacobian matrix or matrices to an output file
//
-/// io_file_name - compute file name for angular-gridfn I/O file
-/// OpenDX_control_file_name - compute file name for OpenDX control file
+/// io_ASCII_file_name - compute file name for angular-gridfn I/O file
+/// io_HDF5_file_name - compute file name for angular-gridfn I/O file
//
#include <stdio.h>
@@ -21,6 +21,7 @@
#include "util_Table.h"
#include "cctk.h"
#include "cctk_Arguments.h"
+#include "cctk_Parameters.h"
#include "config.h"
#include "stdc.h"
@@ -28,6 +29,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -50,7 +52,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
//******************************************************************************
@@ -64,13 +65,15 @@ namespace {
void output_OpenDX_control_file(const patch_system& ps,
const struct IO_info& IO_info,
int hn);
-
-const char* io_file_name(const struct IO_info& IO_info,
- const char base_file_name[],
- int hn, int AHF_iteration = 0);
-const char* OpenDX_control_file_name(const struct IO_info& IO_info,
- const char base_file_name[],
- int hn);
+const char* io_ASCII_file_name(const struct IO_info& IO_info,
+ const char base_file_name[],
+ int min_digits,
+ int hn, int AHF_iteration = 0);
+const char* io_HDF5_file_name(const struct IO_info& IO_info,
+ const char base_file_name[],
+ int min_digits,
+ int hn, int AHF_iteration = 0);
+void create_h_directory(const struct IO_info& IO_info);
}
//******************************************************************************
@@ -86,10 +89,11 @@ const char* OpenDX_control_file_name(const struct IO_info& IO_info,
//
void input_gridfn(patch_system& ps, int unknown_gfn,
const struct IO_info& IO_info, const char base_file_name[],
+ int min_digits,
int hn, bool print_msg_flag, int AHF_iteration /* = 0 */)
{
-const char* file_name = io_file_name(IO_info, base_file_name,
- hn, AHF_iteration);
+const char* file_name = io_ASCII_file_name(IO_info, base_file_name, min_digits,
+ hn, AHF_iteration);
input_gridfn__explicit_name(ps, unknown_gfn,
IO_info, base_file_name, print_msg_flag);
@@ -115,27 +119,25 @@ if (print_msg_flag)
" reading initial guess from \"%s\"", file_name);
}
-switch (IO_info.horizon_file_format)
- {
-case horizon_file_format__ASCII_gnuplot:
+if (IO_info.output_ASCII_files)
+ then {
ps.read_ghosted_gridfn(unknown_gfn,
file_name,
false); // no ghost zones in data file
- break;
+ }
-case horizon_file_format__HDF5:
+else if (IO_info.output_HDF5_files)
+ then {
CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
-"input_gridfn__explicit_name(): HDF5 data files not implemented yet!");
- /*NOTREACHED*/
+"input_gridfn__explicit_name(): reading from HDF5 data files not implemented yet!");
+ }
-default:
+else
+ {
CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
"\n"
" input_gridfn__explicit_name():\n"
-" unknown IO_info.horizon_file_format=(int)%d!\n"
-" (this should never happen!)"
- ,
- int(IO_info.horizon_file_format)); /*NOTREACHED*/
+" (this should never happen!)"); /*NOTREACHED*/
}
}
@@ -151,6 +153,19 @@ default:
void setup_h_files(patch_system& ps, const struct IO_info& IO_info, int hn)
{
// create the output directory (if it doesn't already exist)
+create_h_directory(IO_info);
+output_OpenDX_control_file(ps, IO_info, hn);
+}
+
+//******************************************************************************
+
+//
+// This function creates the h ooutput directory if it does not exist
+//
+namespace {
+void create_h_directory(const struct IO_info& IO_info)
+{
+// create the output directory (if it doesn't already exist)
const int status = CCTK_CreateDirectory(IO_info.default_directory_permission,
IO_info.h_directory);
if (status < 0)
@@ -162,9 +177,8 @@ if (status < 0)
,
status,
IO_info.h_directory); /*NOTREACHED*/
-
-output_OpenDX_control_file(ps, IO_info, hn);
}
+ }
//******************************************************************************
@@ -178,14 +192,18 @@ void output_OpenDX_control_file(const patch_system& ps,
const struct IO_info& IO_info,
int hn)
{
-const char* file_name = OpenDX_control_file_name(IO_info,
- IO_info.h_base_file_name,
- hn);
-FILE *fileptr = fopen(file_name, "w");
+if (! IO_info.output_OpenDX_control_files) return;
+static char file_name_buffer[IO_info::file_name_buffer_size];
+snprintf(file_name_buffer, IO_info::file_name_buffer_size,
+ "%s/%s.ah%d.%s",
+ IO_info.h_directory, IO_info.h_base_file_name,
+ hn, IO_info.OpenDX_control_file_name_extension);
+
+FILE *fileptr = fopen(file_name_buffer, "w");
if (fileptr == NULL)
then CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
"output_OpenDX_control_file(): can't open output file \"%s\"!",
- file_name); /*NOTREACHED*/
+ file_name_buffer); /*NOTREACHED*/
fprintf(fileptr, "# list the size of each patch (N_rho x N_sigma)\n");
for (int pn = 0 ; pn < ps.N_patches() ; ++pn)
@@ -222,15 +240,20 @@ fclose(fileptr);
// FIXME: if the gridfn is not h, we assume that it's nominal-grid.
//
void output_gridfn(patch_system& ps, int unknown_gfn,
+ const char gfn_name[], const cGH *cctkGH,
const struct IO_info& IO_info, const char base_file_name[],
+ int min_digits,
int hn, bool print_msg_flag, int AHF_iteration /* = 0 */)
{
-const char* file_name = io_file_name(IO_info, base_file_name,
+
+if (IO_info.output_ASCII_files)
+ then {
+ const char* file_name
+ = io_ASCII_file_name(IO_info, base_file_name, min_digits,
hn, AHF_iteration);
+ // create the output directory (if it doesn't already exist)
+ create_h_directory(IO_info);
-switch (IO_info.horizon_file_format)
- {
-case horizon_file_format__ASCII_gnuplot:
switch (unknown_gfn)
{
case gfns::gfn__h:
@@ -250,6 +273,12 @@ case horizon_file_format__ASCII_gnuplot:
"writing Theta to \"%s\"", file_name);
ps.print_gridfn(unknown_gfn, file_name);
break;
+ case gfns::gfn__mean_curvature:
+ if (print_msg_flag)
+ then CCTK_VInfo(CCTK_THORNSTRING,
+ "writing mean curvature to \"%s\"", file_name);
+ ps.print_gridfn(unknown_gfn, file_name);
+ break;
case gfns::gfn__Delta_h:
if (print_msg_flag)
then CCTK_VInfo(CCTK_THORNSTRING,
@@ -264,19 +293,52 @@ case horizon_file_format__ASCII_gnuplot:
ps.print_gridfn(unknown_gfn, file_name);
break;
}
- break;
+ }
-case horizon_file_format__HDF5:
- CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
-"output_gridfn(): HDF5 data files not implemented yet!"); /*NOTREACHED*/
+if (IO_info.output_HDF5_files)
+ then {
+ const char* file_name
+ = io_HDF5_file_name(IO_info, base_file_name, min_digits,
+ hn, AHF_iteration);
+ // create the output directory (if it doesn't already exist)
+ create_h_directory(IO_info);
-default:
- CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
-"\n"
-" output_gridfn(): unknown IO_info.horizon_file_format=(int)%d!\n"
-" (this should never happen!)"
- ,
- int(IO_info.horizon_file_format)); /*NOTREACHED*/
+ switch (unknown_gfn)
+ {
+ case gfns::gfn__h:
+ if (print_msg_flag)
+ then CCTK_VInfo(CCTK_THORNSTRING,
+ "writing h to \"%s\"", file_name);
+ ps.output_ghosted_gridfn_with_xyz
+ (unknown_gfn, gfn_name, cctkGH,
+ true, gfns::gfn__h,
+ file_name,
+ IO_info.output_ghost_zones_for_h); // should we include
+ // ghost zones?
+ break;
+ case gfns::gfn__Theta:
+ if (print_msg_flag)
+ then CCTK_VInfo(CCTK_THORNSTRING,
+ "writing Theta to \"%s\"", file_name);
+ ps.output_gridfn(unknown_gfn, gfn_name, cctkGH,
+ file_name);
+ break;
+ case gfns::gfn__Delta_h:
+ if (print_msg_flag)
+ then CCTK_VInfo(CCTK_THORNSTRING,
+ "writing Delta_h to \"%s\"", file_name);
+ ps.output_gridfn(unknown_gfn, gfn_name, cctkGH,
+ file_name);
+ break;
+ default:
+ if (print_msg_flag)
+ then CCTK_VInfo(CCTK_THORNSTRING,
+ "writing gfn=%d to \"%s\"",
+ unknown_gfn, file_name);
+ ps.output_gridfn(unknown_gfn, gfn_name, cctkGH,
+ file_name);
+ break;
+ }
}
}
@@ -296,17 +358,21 @@ void output_Jacobians(const patch_system& ps,
const Jacobian* Jac_NP_ptr,
const Jacobian* Jac_SD_FDdr_ptr,
const struct IO_info& IO_info, const char base_file_name[],
+ int min_digits,
int hn, bool print_msg_flag, int AHF_iteration /* = 0 */)
{
if (Jac_NP_ptr == NULL)
then {
- CCTK_VWarn(SERIOUS_WARNING, __LINE__, __FILE__, CCTK_THORNSTRING,
+ CCTK_VWarn(1, __LINE__, __FILE__, CCTK_THORNSTRING,
"output_Jacobians(): Jac_NP_ptr == NULL is not (yet) supported!");
return; // *** ERROR RETURN ***
}
-const char* file_name = io_file_name(IO_info, base_file_name,
- hn, AHF_iteration);
+const char* file_name = io_ASCII_file_name(IO_info, base_file_name, min_digits,
+ hn, AHF_iteration);
+// create the output directory (if it doesn't already exist)
+create_h_directory(IO_info);
+
if (print_msg_flag)
then CCTK_VInfo(CCTK_THORNSTRING,
" writing %s to \"%s\"",
@@ -427,40 +493,25 @@ fclose(fileptr);
// result points into a private static buffer; the usual caveats apply.
//
namespace {
-const char* io_file_name(const struct IO_info& IO_info,
- const char base_file_name[],
- int hn, int AHF_iteration /* = 0 */)
+const char* io_ASCII_file_name(const struct IO_info& IO_info,
+ const char base_file_name[], int min_digits,
+ int hn, int AHF_iteration /* = 0 */)
{
static char file_name_buffer[IO_info::file_name_buffer_size];
-const char* file_name_extension;
-switch (IO_info.horizon_file_format)
- {
-case horizon_file_format__ASCII_gnuplot:
- file_name_extension = IO_info.ASCII_gnuplot_file_name_extension;
- break;
-case horizon_file_format__HDF5:
- file_name_extension = IO_info.HDF5_file_name_extension;
- break;
-default:
- CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
-"\n"
-" io_file_name(): unknown IO_info.horizon_file_format=(int)%d!\n"
-" (this should never happen!)"
- ,
- int(IO_info.horizon_file_format)); /*NOTREACHED*/
- }
+const char* file_name_extension
+ = IO_info.ASCII_gnuplot_file_name_extension;
if (AHF_iteration == 0)
then snprintf(file_name_buffer, IO_info::file_name_buffer_size,
- "%s/%s.t%d.ah%d.%s",
+ "%s/%s.t%0*d.ah%d.%s",
IO_info.h_directory, base_file_name,
- IO_info.time_iteration, hn,
+ min_digits, IO_info.time_iteration, hn,
file_name_extension);
else snprintf(file_name_buffer, IO_info::file_name_buffer_size,
- "%s/%s.t%d.ah%d.it%d.%s",
+ "%s/%s.t%0*d.ah%d.it%d.%s",
IO_info.h_directory, base_file_name,
- IO_info.time_iteration, hn, AHF_iteration,
+ min_digits, IO_info.time_iteration, hn, AHF_iteration,
file_name_extension);
return file_name_buffer;
@@ -470,48 +521,42 @@ return file_name_buffer;
//******************************************************************************
//
-// This function encapsulates our file-naming conventions for OpenDX
-// control files for our regular angular-gridfn output files.
+// This function encapsulates our file-naming conventions for angular-gridfn
+// output files (those used for h, H, and other angular grid functions).
//
// Arguments:
// base_file_name[] = from the parameter file
// hn = the horizon number
+// AHF_iteration = the apparent horizon finder's internal iteration
+// number (>= 1) if this is an intermediate iterate,
+// or the default (0) if this is a final computed
+// horizon position
//
// Results:
// This function returns (a pointer to) the file name. The returned
// result points into a private static buffer; the usual caveats apply.
//
namespace {
-const char* OpenDX_control_file_name(const struct IO_info& IO_info,
- const char base_file_name[],
- int hn)
+const char* io_HDF5_file_name(const struct IO_info& IO_info,
+ const char base_file_name[], int min_digits,
+ int hn, int AHF_iteration /* = 0 */)
{
-const char* file_name_extension;
+static char file_name_buffer[IO_info::file_name_buffer_size];
-switch (IO_info.horizon_file_format)
- {
-case horizon_file_format__ASCII_gnuplot:
- file_name_extension = IO_info.OpenDX_control_file_name_extension;
- break;
-case horizon_file_format__HDF5:
- CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
-"\n"
-" OpenDX_control_file_name(): don't know how to form OpenDX control file\n"
-" name for HDF output files!"); /*NOTREACHED*/
-default:
- CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
-"\n"
-" OpenDX_control_file_name(): unknown IO_info.horizon_file_format=(int)%d!\n"
-" (this should never happen!)"
- ,
- int(IO_info.horizon_file_format)); /*NOTREACHED*/
- }
+const char* file_name_extension
+ = IO_info.HDF5_file_name_extension;
-static char file_name_buffer[IO_info::file_name_buffer_size];
-snprintf(file_name_buffer, IO_info::file_name_buffer_size,
- "%s/%s.ah%d.%s",
- IO_info.h_directory, base_file_name, hn,
- file_name_extension);
+if (AHF_iteration == 0)
+ then snprintf(file_name_buffer, IO_info::file_name_buffer_size,
+ "%s/%s.ah%d.%s",
+ IO_info.h_directory, base_file_name,
+ hn,
+ file_name_extension);
+ else snprintf(file_name_buffer, IO_info::file_name_buffer_size,
+ "%s/%s.ah%d.it%d.%s",
+ IO_info.h_directory, base_file_name,
+ hn, AHF_iteration,
+ file_name_extension);
return file_name_buffer;
}
diff --git a/src/driver/make.code.defn b/src/driver/make.code.defn
index 7f9ae10..9da0915 100644
--- a/src/driver/make.code.defn
+++ b/src/driver/make.code.defn
@@ -7,21 +7,7 @@ SRCS = state.cc \
initial_guess.cc Newton.cc \
io.cc misc-driver.cc \
BH_diagnostics.cc horizon_sequence.cc \
- mask.cc announce.cc spherical_surface.cc aliased_functions.cc
+ mask.cc announce.cc aliased_functions.cc
# Subdirectories containing source files
SUBDIRS =
-
-# disable automatic template instantiation on DEC Alphas cxx compiler
-ifeq ($(shell uname), OSF1)
- ifeq ($(CXX), cxx)
- CXXFLAGS += -nopt
- endif
-endif
-
-# disable automagic template instantiation on SGI Irix CC compiler
-ifneq (,$(findstring IRIX,$(shell uname)))
- ifeq ($(notdir $(CXX)), CC)
- CXXFLAGS += -no_auto_include
- endif
-endif
diff --git a/src/driver/mask.cc b/src/driver/mask.cc
index 19ce183..ce7ebf1 100644
--- a/src/driver/mask.cc
+++ b/src/driver/mask.cc
@@ -21,6 +21,7 @@
#include "util_Table.h"
#include "cctk.h"
#include "cctk_Arguments.h"
+#include "cctk_Parameters.h"
#include "SpaceMask.h" // from thorn SpaceMask
@@ -30,6 +31,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -55,7 +57,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
@@ -170,6 +171,7 @@ extern "C"
void AHFinderDirect_maybe_do_masks(CCTK_ARGUMENTS)
{
DECLARE_CCTK_ARGUMENTS
+DECLARE_CCTK_PARAMETERS
const struct verbose_info& verbose_info = state.verbose_info;
struct mask_info& mask_info = state.mask_info;
@@ -377,23 +379,20 @@ if (verbose_info.print_algorithm_highlights)
}
}
-if (verbose_info.print_algorithm_details)
+if (verbose_info.print_algorithm_debug)
then {
CCTK_VInfo(CCTK_THORNSTRING,
- " this grid has x=[%g,%g] Delta_x=%g",
+ " grid on this processor has x=[%g,%g]",
double(mgi.global_xyz_of_ijk(X_AXIS, 0)),
- double(mgi.global_xyz_of_ijk(X_AXIS, mgi.proc_gridfn_dims[X_AXIS]-1)),
- double(mgi.coord_delta[X_AXIS]));
+ double(mgi.global_xyz_of_ijk(X_AXIS, mgi.proc_gridfn_dims[X_AXIS]-1)));
CCTK_VInfo(CCTK_THORNSTRING,
- " y=[%g,%g] Delta_y=%g",
+ " y=[%g,%g]",
double(mgi.global_xyz_of_ijk(Y_AXIS, 0)),
- double(mgi.global_xyz_of_ijk(Y_AXIS, mgi.proc_gridfn_dims[Y_AXIS]-1)),
- double(mgi.coord_delta[Y_AXIS]));
+ double(mgi.global_xyz_of_ijk(Y_AXIS, mgi.proc_gridfn_dims[Y_AXIS]-1)));
CCTK_VInfo(CCTK_THORNSTRING,
- " z=[%g,%g] Delta_z=%g",
+ " z=[%g,%g]",
double(mgi.global_xyz_of_ijk(Z_AXIS, 0)),
- double(mgi.global_xyz_of_ijk(Z_AXIS, mgi.proc_gridfn_dims[Z_AXIS]-1)),
- double(mgi.coord_delta[Z_AXIS]));
+ double(mgi.global_xyz_of_ijk(Z_AXIS, mgi.proc_gridfn_dims[Z_AXIS]-1)));
}
@@ -659,7 +658,7 @@ long buffer_count = 0;
//
// FIXME:
// it would be more efficient here to compute the
- // radia of a whole batch of points at once
+ // radii of a whole batch of points at once
const fp r_horizon = ps.radius_in_local_xyz_direction
(gfns::gfn__h,
local_x, local_y, local_z);
diff --git a/src/driver/misc-driver.cc b/src/driver/misc-driver.cc
index 0297529..e3cc6b0 100644
--- a/src/driver/misc-driver.cc
+++ b/src/driver/misc-driver.cc
@@ -11,6 +11,7 @@
#include "util_Table.h"
#include "cctk.h"
#include "cctk_Arguments.h"
+#include "cctk_Parameters.h"
#include "config.h"
#include "stdc.h"
@@ -18,6 +19,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -40,7 +42,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
diff --git a/src/driver/setup.cc b/src/driver/setup.cc
index d010d32..5217097 100644
--- a/src/driver/setup.cc
+++ b/src/driver/setup.cc
@@ -5,24 +5,23 @@
// <<<access to persistent data>>>
//
// AHFinderDirect_setup - top-level driver to setup persistent data structures
-// AHFinderDirect_update - top-level driver to update from steerable parameters
-//
-/// set_mask_pars - set internal data structures from mask parameters
///
/// decode_method - decode the method parameter
/// decode_verbose_level - decode the verbose_level parameter
-/// decode_horizon_file_format - decode the horizon_file_format parameter
///
/// allocate_horizons_to_processor - choose which horizons this proc will find
///
/// choose_patch_system_type - choose patch system type
///
+#include <assert.h>
#include <stdio.h>
#include <assert.h>
#include <math.h>
#include <string.h>
+#include <vector>
+
#include "util_Table.h"
#include "cctk.h"
#include "cctk_Arguments.h"
@@ -36,6 +35,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -58,7 +58,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
@@ -67,17 +66,14 @@ using jtutil::error_exit;
//
namespace {
-void set_mask_pars(CCTK_ARGUMENTS);
-
enum method
decode_method(const char method_string[]);
enum verbose_level
decode_verbose_level(const char verbose_level_string[]);
-enum horizon_file_format
- decode_horizon_file_format(const char horizon_file_format_string[]);
int allocate_horizons_to_processor(int N_procs, int my_proc,
int N_horizons, bool multiproc_flag,
+ const CCTK_INT depends_on[],
horizon_sequence& my_hs,
const struct verbose_info& verbose_info);
@@ -113,9 +109,36 @@ CCTK_VInfo(CCTK_THORNSTRING,
//
+// check parameters
+//
+int need_zones = 0;
+for (int n=1; n<N_horizons; ++n) {
+ need_zones = jtutil::max(need_zones, N_zones_per_right_angle[n]);
+}
+if (need_zones > max_N_zones_per_right_angle) {
+ CCTK_VWarn (FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
+ "AHFinderDirect_setup(): "
+ "The parameter max_N_zones_per_right_angle must be at least the maximum of all N_zones_per_right_angle[] parameters. "
+ "Set max_N_zones_per_right_angle to %d or higher to continue.",
+ need_zones); /*NOTREACHED*/
+ }
+for (int n=1; n<N_horizons; ++n) {
+ if (depends_on[n] != 0) {
+ assert (depends_on[n] >= 1 && depends_on[n] < n);
+ if (N_zones_per_right_angle[n] != N_zones_per_right_angle[depends_on[n]]) {
+ CCTK_VWarn (FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
+ "AHFinderDirect_setup(): "
+ "The parameter N_zones_per_right_angle must be the same for a horizon as for the horizon on which it depends. "
+ "Horizon %d depends on horizon %d, but they have different resolutions.",
+ n, depends_on[n]); /*NOTREACHED*/
+ }
+ }
+}
+
+
+//
// basic setup
//
-state.find_every = find_every;
state.method = decode_method(method);
state.error_info.warn_level__point_outside__initial
@@ -144,9 +167,7 @@ verbose_info.print_algorithm_details
verbose_info.print_algorithm_debug
= (state.verbose_info.verbose_level >= verbose_level__algorithm_debug);
-state.metric_type = /* ADMBase:: */ metric_type;
-
-state.timer_handle = (print_timing_stats != 0) ? CCTK_TimerCreateI() : -1;
+state.timer_handle = (print_timing_stats != 0) ? CCTK_TimerCreate("finding apparent horizons") : -1;
state.N_procs = CCTK_nProcs(cctkGH);
state.my_proc = CCTK_MyProc(cctkGH);
@@ -173,6 +194,7 @@ if (cgi.coord_system_handle < 0)
coordinate_system_name); /*NOTREACHED*/
cgi.use_Cactus_conformal_metric = false; // dummy value, may change later
+cgi.mask_varindex = Cactus_gridfn_varindex("AHFinderDirect::ahmask");
cgi.g_dd_11_varindex = Cactus_gridfn_varindex("ADMBase::gxx");
cgi.g_dd_12_varindex = Cactus_gridfn_varindex("ADMBase::gxy");
cgi.g_dd_13_varindex = Cactus_gridfn_varindex("ADMBase::gxz");
@@ -222,9 +244,6 @@ gi.check_that_geometry_is_finite = (check_that_geometry_is_finite != 0);
//
// Jacobian info
//
-state.test_all_Jacobian_compute_methods
- = (test_all_Jacobian_compute_methods != 0);
-
struct Jacobian_info& Jac_info = state.Jac_info;
Jac_info.Jacobian_compute_method
= decode_Jacobian_compute_method(Jacobian_compute_method);
@@ -243,6 +262,8 @@ solver_info.linear_solver_pars.ILUCG_pars.error_tolerance
= ILUCG__error_tolerance;
solver_info.linear_solver_pars.ILUCG_pars.limit_CG_iterations
= (ILUCG__limit_CG_iterations != 0);
+solver_info.linear_solver_pars.UMFPACK_pars.N_II_iterations
+ = UMFPACK__N_II_iterations;
solver_info.max_Newton_iterations__initial
= max_Newton_iterations__initial;
solver_info.max_Newton_iterations__subsequent
@@ -250,9 +271,13 @@ solver_info.max_Newton_iterations__subsequent
solver_info.max_allowable_Delta_h_over_h = max_allowable_Delta_h_over_h;
solver_info.Theta_norm_for_convergence = Theta_norm_for_convergence;
solver_info.max_allowable_Theta = max_allowable_Theta;
+solver_info.max_allowable_Theta_growth_iterations
+ = max_allowable_Theta_growth_iterations;
+solver_info.max_allowable_Theta_nonshrink_iterations
+ = max_allowable_Theta_nonshrink_iterations;
// ... horizon numbers run from 1 to N_horizons inclusive
// so the array size is N_horizons+1
-solver_info.max_allowable_horizon_radius = new double[state.N_horizons+1];
+solver_info.max_allowable_horizon_radius = new fp[state.N_horizons+1];
{
for (int hn = 0 ; hn <= N_horizons ; ++hn)
{
@@ -260,18 +285,22 @@ solver_info.max_allowable_horizon_radius = new double[state.N_horizons+1];
= max_allowable_horizon_radius[hn];
}
}
+solver_info.want_expansion_gradients = want_expansion_gradients;
//
// I/O info
//
struct IO_info& IO_info = state.IO_info;
-IO_info.horizon_file_format = decode_horizon_file_format(horizon_file_format);
+IO_info.output_ASCII_files = (output_ASCII_files != 0);
+IO_info.output_HDF5_files = (output_HDF5_files != 0);
IO_info.output_initial_guess = (output_initial_guess != 0);
IO_info.output_h_every = output_h_every;
IO_info.output_Theta_every = output_Theta_every;
+IO_info.output_mean_curvature_every = output_mean_curvature_every;
IO_info.output_h = false; // dummy value
IO_info.output_Theta = false; // dummy value
+IO_info.output_mean_curvature = false; // dummy value
IO_info.output_BH_diagnostics = (output_BH_diagnostics != 0);
IO_info.BH_diagnostics_directory
@@ -290,7 +319,9 @@ IO_info.h_directory
: h_directory;
IO_info.h_base_file_name = h_base_file_name;
IO_info.Theta_base_file_name = Theta_base_file_name;
+IO_info.mean_curvature_base_file_name = mean_curvature_base_file_name;
IO_info.Delta_h_base_file_name = Delta_h_base_file_name;
+IO_info.h_min_digits = h_min_digits;
IO_info.Jacobian_base_file_name = Jacobian_base_file_name;
IO_info.output_OpenDX_control_files = (output_OpenDX_control_files != 0);
IO_info.OpenDX_control_file_name_extension = OpenDX_control_file_name_extension;
@@ -304,8 +335,6 @@ IO_info.time = 0.0;
state.BH_diagnostics_info.integral_method
= patch::decode_integration_method(integral_method);
-state.always_broadcast_horizon_shape = (always_broadcast_horizon_shape != 0);
-
//
// mask parameters
@@ -326,33 +355,43 @@ mask_info.set_mask_for_this_horizon = new bool[N_horizons+1];
}
}
if (mask_info.set_mask_for_any_horizon)
- then set_mask_pars(CCTK_PASS_CTOC);
-
-
-//
-// announce parameters
-//
-state.announce_centroid_flag = (which_horizon_to_announce_centroid != 0);
-if (state.announce_centroid_flag)
then {
- state.which_horizon_to_announce_centroid
- = which_horizon_to_announce_centroid;
- if ( (state.which_horizon_to_announce_centroid < 1)
- || (state.which_horizon_to_announce_centroid > state.N_horizons) )
- then CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
-"\n"
-" AHFinderDirect_setup():\n"
-" invalid which_horizon_to_announce_centroid = %d!\n"
-" (valid range is [1,N_horizons=%d])!\n"
- ,
- state.which_horizon_to_announce_centroid,
- state.N_horizons); /*NOTREACHED*/
+ mask_info.radius_multiplier = mask_radius_multiplier;
+ mask_info.radius_offset = mask_radius_offset;
+ mask_info.buffer_thickness = mask_buffer_thickness;
+ mask_info.mask_is_noshrink = mask_is_noshrink;
+ mask_info.min_horizon_radius_points_for_mask
+ = min_horizon_radius_points_for_mask;
+ mask_info.set_old_style_mask = (set_old_style_mask != 0);
+ mask_info.set_new_style_mask = (set_new_style_mask != 0);
+ if (mask_info.set_old_style_mask)
+ then {
+ struct mask_info::old_style_mask_info& osmi
+ = mask_info.old_style_mask_info;
+ osmi.gridfn_name = old_style_mask_gridfn_name;
+ osmi.gridfn_varindex = Cactus_gridfn_varindex(osmi.gridfn_name);
+ osmi.gridfn_dataptr = NULL; // dummy value; fixup later
+ osmi.inside_value = old_style_mask_inside_value;
+ osmi.buffer_value = old_style_mask_buffer_value;
+ osmi.outside_value = old_style_mask_outside_value;
+ }
+ if (mask_info.set_new_style_mask)
+ then {
+ struct mask_info::new_style_mask_info& nsmi
+ = mask_info.new_style_mask_info;
+ nsmi.gridfn_name = new_style_mask_gridfn_name;
+ nsmi.gridfn_varindex = Cactus_gridfn_varindex(nsmi.gridfn_name);
+ nsmi.gridfn_dataptr = NULL; // dummy value; fixup later
+ nsmi.bitfield_name = new_style_mask_bitfield_name;
+ nsmi.bitfield_bitmask = 0; // dummy value; fixup later
+ nsmi.inside_value = new_style_mask_inside_value;
+ nsmi.buffer_value = new_style_mask_buffer_value;
+ nsmi.outside_value = new_style_mask_outside_value;
+ nsmi.inside_bitvalue = 0; // dummy value; fixup later
+ nsmi.buffer_bitvalue = 0; // dummy value; fixup later
+ nsmi.outside_bitvalue = 0; // dummy value; fixup later
+ }
}
- else state.which_horizon_to_announce_centroid = 0; // dummy value; unused
-
-// initial value, will get each horizon's store_info_in_SS_vars
-// flag inclusive-ored into it below
-state.store_info_in_SS_vars_for_any_horizon = false;
//
@@ -371,6 +410,7 @@ const bool multiproc_flag = (state.method == method__find_horizons);
state.N_active_procs
= allocate_horizons_to_processor(state.N_procs, state.my_proc,
state.N_horizons, multiproc_flag,
+ depends_on,
hs,
verbose_info);
@@ -474,6 +514,8 @@ if (strlen(surface_interpolator_name) > 0)
true, verbose_info.print_algorithm_details);
patch_system& ps = *AH_data.ps_ptr;
if (genuine_flag)
+ then ps.set_gridfn_to_constant(0.0, gfns::gfn__zero);
+ if (genuine_flag)
then ps.set_gridfn_to_constant(1.0, gfns::gfn__one);
AH_data.Jac_ptr = genuine_flag
@@ -482,9 +524,67 @@ if (strlen(surface_interpolator_name) > 0)
verbose_info.print_algorithm_details)
: NULL;
- AH_data.surface_expansion = surface_expansion[hn];
-
- AH_data.initial_find_flag = genuine_flag;
+ AH_data.compute_info.surface_definition =
+ STRING_EQUAL(surface_definition[hn], "expansion")
+ ? definition_expansion
+ : STRING_EQUAL(surface_definition[hn], "inner expansion")
+ ? definition_inner_expansion
+ : STRING_EQUAL(surface_definition[hn], "mean curvature")
+ ? definition_mean_curvature
+ : STRING_EQUAL(surface_definition[hn], "expansion product")
+ ? definition_expansion_product
+ : (CCTK_WARN (0, "internal error"), definition_error);
+ AH_data.compute_info.surface_modification =
+ STRING_EQUAL(surface_modification[hn], "none")
+ ? modification_none
+ : STRING_EQUAL(surface_modification[hn], "radius")
+ ? modification_radius
+ : STRING_EQUAL(surface_modification[hn], "radius^2")
+ ? modification_radius2
+#if 0
+ : STRING_EQUAL(surface_modification[hn], "mean radius")
+ ? modification_mean_radius
+ : STRING_EQUAL(surface_modification[hn], "areal radius")
+ ? modification_areal_radius
+#endif
+ : (CCTK_WARN (0, "internal error"), modification_error);
+ AH_data.compute_info.surface_selection =
+ STRING_EQUAL(surface_selection[hn], "definition")
+ ? selection_definition
+ : STRING_EQUAL(surface_selection[hn], "mean coordinate radius")
+ ? selection_mean_coordinate_radius
+ : STRING_EQUAL(surface_selection[hn], "areal radius")
+ ? selection_areal_radius
+ : STRING_EQUAL(surface_selection[hn], "expansion times mean coordinate radius")
+ ? selection_expansion_mean_coordinate_radius
+ : STRING_EQUAL(surface_selection[hn], "expansion times areal radius")
+ ? selection_expansion_areal_radius
+ : (CCTK_WARN (0, "internal error"), selection_error);
+ AH_data.compute_info.desired_value = desired_value[hn];
+
+ AH_data.move_origins = move_origins;
+
+ AH_data.use_pretracking = use_pretracking[hn];
+ AH_data.pretracking_max_iterations = pretracking_max_iterations[hn];
+
+ AH_data.pretracking_value = pretracking_value[hn];
+ AH_data.pretracking_minimum_value = pretracking_minimum_value[hn];
+ AH_data.pretracking_maximum_value = pretracking_maximum_value[hn];
+ AH_data.pretracking_delta = pretracking_delta[hn];
+ AH_data.pretracking_minimum_delta = pretracking_minimum_delta[hn];
+ AH_data.pretracking_maximum_delta = pretracking_maximum_delta[hn];
+
+ AH_data.depends_on = depends_on[hn];
+ AH_data.desired_value_factor = desired_value_factor[hn];
+ AH_data.desired_value_offset = desired_value_offset[hn];
+
+ AH_data.shiftout_factor = shiftout_factor[hn];
+ AH_data.smoothing_factor = smoothing_factor[hn];
+
+ // AH_data.initial_find_flag = genuine_flag;
+ // AH_data.really_initial_find_flag = AH_data.initial_find_flag;
+ AH_data.initial_find_flag = true;
+ AH_data.really_initial_find_flag = AH_data.initial_find_flag;
if (genuine_flag)
then {
@@ -493,6 +593,8 @@ if (strlen(surface_interpolator_name) > 0)
" setting initial guess parameters etc");
AH_data.initial_guess_info.method
= decode_initial_guess_method(initial_guess_method[hn]);
+ AH_data.initial_guess_info.reset_horizon_after_not_finding
+ = reset_horizon_after_not_finding[hn];
// ... read from named file
AH_data.initial_guess_info.read_from_named_file_info.file_name
= initial_guess__read_from_named_file__file_name[hn];
@@ -542,106 +644,47 @@ if (strlen(surface_interpolator_name) > 0)
= initial_guess__coord_ellipsoid__z_radius[hn];
}
+ AH_data.search_flag = false;
AH_data.found_flag = false;
AH_data.h_files_written = false;
AH_data.BH_diagnostics_fileptr = NULL;
-
- AH_data.store_info_in_SS_vars = (which_surface_to_store_info[hn] >= 0);
- if (AH_data.store_info_in_SS_vars)
- then {
- AH_data.SS_surface_number = which_surface_to_store_info[hn];
- if (AH_data.SS_surface_number
- >= /* SphericalSurface:: */ nsurfaces)
- then CCTK_VWarn(FATAL_ERROR,
- __LINE__, __FILE__, CCTK_THORNSTRING,
-"\n"
-" AHFinderDirect_setup():\n"
-" which_surface_to_store_info[%d] = %d\n"
-" is outside the legal range [0,SphericalSurface::nsurfaces=%d)!\n"
- ,
- hn, AH_data.SS_surface_number,
- int(/* SphericalSurface:: */ nsurfaces));
- /*NOTREACHED*/
- }
- else AH_data.SS_surface_number = 0; // dummy value
-
- state.store_info_in_SS_vars_for_any_horizon
- |= AH_data.store_info_in_SS_vars;
}
}
-}
-//******************************************************************************
-
-//
-// This function is called by the Cactus scheduler to update some of our
-// persistent data structures (stored in struct state ) from parameters
-// which may have been steered. It is also called by AHFinderDirect_setup()
-// (above) as part of the initial setup of these data structures.
-//
-extern "C"
- void AHFinderDirect_update(CCTK_ARGUMENTS)
-{
-set_mask_pars(CCTK_PASS_CTOC);
+ // Initialise the centroids. These values may later be overwritten
+ // when they are recovered from a checkpoint. However, if new
+ // horizons are enabled during recovery, they are then correctly
+ // initialised.
+ for (int n = 0; n < N_horizons; ++ n) {
+ // Horizon centroids are not valid
+ ah_centroid_x[n] = 0.0;
+ ah_centroid_y[n] = 0.0;
+ ah_centroid_z[n] = 0.0;
+ ah_centroid_t[n] = 0.0;
+ ah_centroid_valid[n] = 0;
+ ah_centroid_iteration[n] = -1;
+
+ ah_centroid_x_p[n] = 0.0;
+ ah_centroid_y_p[n] = 0.0;
+ ah_centroid_z_p[n] = 0.0;
+ ah_centroid_t_p[n] = 0.0;
+ ah_centroid_valid_p[n] = 0;
+ ah_centroid_iteration_p[n] = -1;
+
+ struct AH_data& AH_data = *state.AH_data_array[n+1];
+ ah_initial_find_flag[n] = AH_data.initial_find_flag;
+ ah_really_initial_find_flag[n] = AH_data.really_initial_find_flag;
+ ah_search_flag[n] = AH_data.search_flag;
+ ah_found_flag[n] = AH_data.found_flag;
+ if (verbose_info.print_algorithm_highlights) {
+ printf ("AHF setup %d initial_find_flag=%d\n", n+1, (int) AH_data.initial_find_flag);
+ printf ("AHF setup %d really_initial_find_flag=%d\n", n+1, (int) AH_data.really_initial_find_flag);
+ printf ("AHF setup %d search_flag=%d\n", n+1, (int) AH_data.search_flag);
+ printf ("AHF setup %d found_flag=%d\n", n+1, (int) AH_data.found_flag);
+ }
+ }
}
-//******************************************************************************
-//******************************************************************************
-//******************************************************************************
-
-//
-// This function sets our internal data structures from the the mask
-// parameters.
-//
-namespace {
-void set_mask_pars(CCTK_ARGUMENTS)
-{
-DECLARE_CCTK_ARGUMENTS
-DECLARE_CCTK_PARAMETERS
-
-struct mask_info& mask_info = state.mask_info;
-mask_info.set_old_style_mask = (set_old_style_mask != 0);
-mask_info.set_new_style_mask = (set_new_style_mask != 0);
-if (mask_info.set_mask_for_any_horizon)
- then {
- mask_info.radius_multiplier = mask_radius_multiplier;
- mask_info.radius_offset = mask_radius_offset;
- mask_info.buffer_thickness = mask_buffer_thickness;
- mask_info.mask_is_noshrink = mask_is_noshrink;
- mask_info.min_horizon_radius_points_for_mask
- = min_horizon_radius_points_for_mask;
- mask_info.set_old_style_mask = (set_old_style_mask != 0);
- mask_info.set_new_style_mask = (set_new_style_mask != 0);
- if (mask_info.set_old_style_mask)
- then {
- struct mask_info::old_style_mask_info& osmi
- = mask_info.old_style_mask_info;
- osmi.gridfn_name = old_style_mask_gridfn_name;
- osmi.gridfn_varindex = Cactus_gridfn_varindex(osmi.gridfn_name);
- osmi.gridfn_dataptr = NULL; // dummy value; fixup later
- osmi.inside_value = old_style_mask_inside_value;
- osmi.buffer_value = old_style_mask_buffer_value;
- osmi.outside_value = old_style_mask_outside_value;
- }
- if (mask_info.set_new_style_mask)
- then {
- struct mask_info::new_style_mask_info& nsmi
- = mask_info.new_style_mask_info;
- nsmi.gridfn_name = new_style_mask_gridfn_name;
- nsmi.gridfn_varindex = Cactus_gridfn_varindex(nsmi.gridfn_name);
- nsmi.gridfn_dataptr = NULL; // dummy value; fixup later
- nsmi.bitfield_name = new_style_mask_bitfield_name;
- nsmi.bitfield_bitmask = 0; // dummy value; fixup later
- nsmi.inside_value = new_style_mask_inside_value;
- nsmi.buffer_value = new_style_mask_buffer_value;
- nsmi.outside_value = new_style_mask_outside_value;
- nsmi.inside_bitvalue = 0; // dummy value; fixup later
- nsmi.buffer_bitvalue = 0; // dummy value; fixup later
- nsmi.outside_bitvalue = 0; // dummy value; fixup later
- }
- }
-}
- }
//******************************************************************************
//******************************************************************************
@@ -677,9 +720,7 @@ namespace {
enum verbose_level
decode_verbose_level(const char verbose_level_string[])
{
-if (STRING_EQUAL(verbose_level_string, "no output"))
- then return verbose_level__no_output;
-else if (STRING_EQUAL(verbose_level_string, "physics highlights"))
+if (STRING_EQUAL(verbose_level_string, "physics highlights"))
then return verbose_level__physics_highlights;
else if (STRING_EQUAL(verbose_level_string, "physics details"))
then return verbose_level__physics_details;
@@ -696,26 +737,6 @@ else CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
}
//******************************************************************************
-
-//
-// This function decodes the horizon_file_format parameter (string) into an
-// internal enum for future use.
-//
-namespace {
-enum horizon_file_format
- decode_horizon_file_format(const char horizon_file_format_string[])
-{
-if (STRING_EQUAL(horizon_file_format_string, "ASCII (gnuplot)"))
- then return horizon_file_format__ASCII_gnuplot;
-else if (STRING_EQUAL(horizon_file_format_string, "HDF5"))
- then return horizon_file_format__HDF5;
-else CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
-"decode_horizon_file_format(): unknown horizon_file_format_string=\"%s\"!",
- horizon_file_format_string); /*NOTREACHED*/
-}
- }
-
-//******************************************************************************
//******************************************************************************
//******************************************************************************
@@ -743,6 +764,7 @@ else CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
namespace {
int allocate_horizons_to_processor(int N_procs, int my_proc,
int N_horizons, bool multiproc_flag,
+ const CCTK_INT depends_on[],
horizon_sequence& my_hs,
const struct verbose_info& verbose_info)
{
@@ -753,15 +775,38 @@ const int N_active_procs = multiproc_flag ? jtutil::min(N_procs, N_horizons)
// Implementation note:
// We allocate the horizons to active processors in round-robin order.
//
+std::vector<int> proc_of_horizon (N_horizons+1);
+ for (int hn = 1 ; hn <= N_horizons ; ++hn)
+ {
+ proc_of_horizon.at(hn) = -1;
+ }
+
int proc = 0;
for (int hn = 1 ; hn <= N_horizons ; ++hn)
{
+ if (depends_on[hn] < 0 || depends_on[hn] > N_horizons) {
+ CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
+ "horizon %d depends on a horizon with the illegal index %d",
+ hn, int(depends_on[hn]));
+ } else if (depends_on[hn] == hn) {
+ CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
+ "horizon %d depends on itself",
+ hn);
+ } else if (depends_on[hn] > hn) {
+ CCTK_VWarn(FATAL_ERROR, __LINE__, __FILE__, CCTK_THORNSTRING,
+ "horizon %d depends on a horizon with a larger index %d",
+ hn, int(depends_on[hn]));
+ }
+ const int this_horizons_proc
+ = depends_on[hn] == 0 ? proc : proc_of_horizon.at(depends_on[hn]);
+ assert (this_horizons_proc >= 0 && this_horizons_proc < N_procs);
+ proc_of_horizon.at(hn) = this_horizons_proc;
if (verbose_info.print_algorithm_highlights)
then CCTK_VInfo(CCTK_THORNSTRING,
" allocating horizon %d to processor #%d",
- hn, proc);
- if (proc == my_proc)
- then my_hs.append_hn(hn);
+ hn, this_horizons_proc);
+ if (this_horizons_proc == my_proc)
+ then my_hs.append_hn(hn);
if (++proc >= N_active_procs)
then proc = 0;
}
@@ -875,6 +920,19 @@ else if (STRING_EQUAL(grid_domain, "octant"))
" ==> using \"+xz quadrant (mirrored)\" patch system");
return patch_system::patch_system__plus_xz_quadrant_mirrored;
}
+ else if ((origin_y == 0.0) && (origin_z == 0.0))
+ then {
+ CCTK_VInfo(CCTK_THORNSTRING,
+ " Cactus has mirrored octant mode");
+ CCTK_VInfo(CCTK_THORNSTRING,
+ " but patch system origin_x=%g != 0",
+ double(origin_z));
+ CCTK_VInfo(CCTK_THORNSTRING,
+ " ==> using \"+yz quadrant (mirrored)\" patch system");
+ //return patch_system::patch_system__plus_yz_quadrant_mirrored;
+ CCTK_WARN (0, "This patch system type is not implemented");
+ return patch_system::patch_system__full_sphere;
+ }
else {
CCTK_VInfo(CCTK_THORNSTRING,
" Cactus has mirrored octant mode");
@@ -888,7 +946,7 @@ else if (STRING_EQUAL(grid_domain, "octant"))
}
else {
- CCTK_VWarn(SERIOUS_WARNING, __LINE__, __FILE__, CCTK_THORNSTRING,
+ CCTK_VWarn(1, __LINE__, __FILE__, CCTK_THORNSTRING,
"\n"
" choose_patch_system_type()\n"
" grid::domain = \"%s\" not supported!\n"
diff --git a/src/driver/spherical_surface.cc b/src/driver/spherical_surface.cc
deleted file mode 100644
index 96d3bc8..0000000
--- a/src/driver/spherical_surface.cc
+++ /dev/null
@@ -1,264 +0,0 @@
-// spherical_surface.cc -- interface with SphericalSurface thorn
-// $Header$
-//
-// <<<access to persistent data>>>
-// AHFinderDirect_store_SS_info - ... SphericalSurface information
-/// store_diagnostic_info - store BH_diagnostics info in SphericalSurface vars
-/// store_horizon_shape - store horizon shape in SphericalSurface vars
-//
-
-#include <stdio.h>
-#include <assert.h>
-#include <math.h>
-
-#include "util_Table.h"
-#include "cctk.h"
-#include "cctk_Arguments.h"
-#include "cctk_Parameters.h"
-
-#include "config.h"
-#include "stdc.h"
-#include "../jtutil/util.hh"
-#include "../jtutil/array.hh"
-#include "../jtutil/cpm_map.hh"
-#include "../jtutil/linear_map.hh"
-
-#include "../patch/coords.hh"
-#include "../patch/grid.hh"
-#include "../patch/fd_grid.hh"
-#include "../patch/patch.hh"
-#include "../patch/patch_edge.hh"
-#include "../patch/patch_interp.hh"
-#include "../patch/ghost_zone.hh"
-#include "../patch/patch_system.hh"
-
-#include "../elliptic/Jacobian.hh"
-
-#include "../gr/gfns.hh"
-#include "../gr/gr.hh"
-
-#include "horizon_sequence.hh"
-#include "BH_diagnostics.hh"
-#include "driver.hh"
-
-// all the code in this file is inside this namespace
-namespace AHFinderDirect
- {
-using jtutil::error_exit;
-
-//******************************************************************************
-
-//
-// ***** prototypes for functions local to this file *****
-//
-
-namespace {
-void store_diagnostic_info(CCTK_ARGUMENTS,
- const patch_system& ps,
- const struct BH_diagnostics& BH_diagnostics,
- const int sn);
-void store_horizon_shape(CCTK_ARGUMENTS,
- const patch_system& ps,
- const int sn);
- }
-
-//******************************************************************************
-
-//
-// ***** access to persistent data *****
-//
-extern struct state state;
-
-//******************************************************************************
-
-//
-// This function is called by the Cactus scheduler, to store any desired
-// apparent horizon info to the SphericalSurface variables.
-//
-// Cactus parameters used:
-// SphericalSurface::nsurfaces = (in)
-//
-extern "C"
- void AHFinderDirect_store_SS_info(CCTK_ARGUMENTS)
-{
-DECLARE_CCTK_ARGUMENTS
-DECLARE_CCTK_PARAMETERS
-
-const int N_surfaces = /* SphericalSurface:: */ nsurfaces;
-const struct verbose_info& verbose_info = state.verbose_info;
-
- for (int hn = 1; hn <= N_horizons; ++ hn)
- {
- assert(state.AH_data_array[hn] != NULL);
- const struct AH_data& AH_data = *state.AH_data_array[hn];
- assert(AH_data.ps_ptr != NULL);
- const patch_system& ps = *AH_data.ps_ptr;
-
- if (! AH_data.store_info_in_SS_vars)
- then continue; // *** LOOP CONTROL ***
- const int sn = AH_data.SS_surface_number;
- assert(sn >= 0);
- assert(sn < N_surfaces);
-
- if (! state.find_now(cctk_iteration))
- then {
- // we didn't try to find this (or any!) horizon
- // at this time step
- /* SphericalSurface:: */ sf_valid[sn] = 0;
- continue; // *** LOOP CONTROL ***
- }
-
- if (! AH_data.found_flag)
- then {
- // we tried to find this horizon, but failed
- /* SphericalSurface:: */ sf_valid[sn] = -1;
- continue; // *** LOOP CONTROL ***
- }
-
- // get to here ==> we found this horizon
- /* SphericalSurface:: */ sf_valid[sn] = 1;
-
- if (verbose_info.print_algorithm_highlights)
- then CCTK_VInfo(CCTK_THORNSTRING,
- "storing horizon %d info in SphericalSurface surface %d",
- hn, sn);
-
- const struct BH_diagnostics& BH_diagnostics = AH_data.BH_diagnostics;
- store_diagnostic_info(CCTK_PASS_CTOC, ps, BH_diagnostics, sn);
-
- store_horizon_shape(CCTK_PASS_CTOC, ps, sn);
- }
-}
-
-//******************************************************************************
-
-//
-// Assuming that we found this horizon, this function stores various
-// diagnostic info about it in the corresponding SphericalSurface variables.
-//
-// Arguments:
-// sn = (in) The SphericalSurface surface number to store the information in.
-//
-// Cactus variables:
-// sf_* = (out) The SphericalSurface variables.
-//
-namespace {
-void store_diagnostic_info(CCTK_ARGUMENTS,
- const patch_system& ps,
- const struct BH_diagnostics& BH_diagnostics,
- const int sn)
-{
-DECLARE_CCTK_ARGUMENTS
-
-/* SphericalSurface:: */ sf_origin_x[sn] = ps.origin_x();
-/* SphericalSurface:: */ sf_origin_y[sn] = ps.origin_y();
-/* SphericalSurface:: */ sf_origin_z[sn] = ps.origin_z();
-
-/* SphericalSurface:: */ sf_mean_radius [sn] = BH_diagnostics.mean_radius;
-/* SphericalSurface:: */ sf_min_radius [sn] = BH_diagnostics.min_radius;
-/* SphericalSurface:: */ sf_max_radius [sn] = BH_diagnostics.max_radius;
-
-/* SphericalSurface:: */ sf_area [sn] = BH_diagnostics.area;
-
-/* SphericalSurface:: */ sf_centroid_x [sn] = BH_diagnostics.centroid_x;
-/* SphericalSurface:: */ sf_centroid_y [sn] = BH_diagnostics.centroid_y;
-/* SphericalSurface:: */ sf_centroid_z [sn] = BH_diagnostics.centroid_z;
-/* SphericalSurface:: */ sf_quadrupole_xx[sn] = BH_diagnostics.quadrupole_xx;
-/* SphericalSurface:: */ sf_quadrupole_xy[sn] = BH_diagnostics.quadrupole_xy;
-/* SphericalSurface:: */ sf_quadrupole_xz[sn] = BH_diagnostics.quadrupole_xz;
-/* SphericalSurface:: */ sf_quadrupole_yy[sn] = BH_diagnostics.quadrupole_yy;
-/* SphericalSurface:: */ sf_quadrupole_yz[sn] = BH_diagnostics.quadrupole_yz;
-/* SphericalSurface:: */ sf_quadrupole_zz[sn] = BH_diagnostics.quadrupole_zz;
-
-/* SphericalSurface:: */ sf_min_x [sn] = BH_diagnostics.min_x;
-/* SphericalSurface:: */ sf_max_x [sn] = BH_diagnostics.max_x;
-/* SphericalSurface:: */ sf_min_y [sn] = BH_diagnostics.min_y;
-/* SphericalSurface:: */ sf_max_y [sn] = BH_diagnostics.max_y;
-/* SphericalSurface:: */ sf_min_z [sn] = BH_diagnostics.min_z;
-/* SphericalSurface:: */ sf_max_z [sn] = BH_diagnostics.max_z;
-}
- }
-
-//******************************************************************************
-
-//
-// This function stores our information about a specified horizon to the
-// SphericalSurface variables.
-//
-// Arguments:
-// sn = (in) The SphericalSurface surface number to store the information in.
-//
-// Cactus variables:
-// sf_maxn{theta,phi} = (in) The SphericalSurface array dimensions for
-// the 2-D array indexing.
-// sf_n{theta,phi} = (in) The SphericalSurface array dimensions for the
-// part of the 2-D array that's actually used.
-// sf_radius = (out) The SphericalSurface radius.
-//
-// FIXME:
-// * The present implementation is quite inefficient, as it calls
-// patch_system::radius_in_local_xyz_direction() (which does a
-// separate interpolator call) for each point. It would be more
-// efficient to have a new patch_system:: API which operated
-// on a whole array of points at once, to amortize the interpolator
-// overhead.
-// * It would be cleaner to abstract out the (complicated) indexing
-// calculation for the SphericalSurface shape array into a separate
-// access structure/function, the way we do with struct cactus_grid_info
-// for grid functions.
-//
-namespace {
-void store_horizon_shape(CCTK_ARGUMENTS,
- const patch_system& ps,
- const int sn)
-{
-DECLARE_CCTK_ARGUMENTS
-DECLARE_CCTK_PARAMETERS
-
-const double origin_theta = /* SphericalSurface:: */ sf_origin_theta[sn];
-const double origin_phi = /* SphericalSurface:: */ sf_origin_phi [sn];
-const double delta_theta = /* SphericalSurface:: */ sf_delta_theta [sn];
-const double delta_phi = /* SphericalSurface:: */ sf_delta_phi [sn];
-
-const int N_theta = /* SphericalSurface:: */ ntheta[sn];
-const int N_phi = /* SphericalSurface:: */ nphi [sn];
-const int max_N_theta = /* SphericalSurface:: */ maxntheta;
-const int max_N_phi = /* SphericalSurface:: */ maxnphi;
-
-// we want Fortran loop nesting here for cache efficiency in storing
-// to the SphericalSurface::sf_radius array (see comment below)
- for (int i_phi = 0 ; i_phi < N_phi ; ++i_phi)
- {
- const double phi = origin_phi + i_phi*delta_phi;
- const double sin_phi = sin(phi);
- const double cos_phi = cos(phi);
-
- for (int i_theta = 0 ; i_theta < N_theta ; ++i_theta)
- {
- const double theta = origin_theta + i_theta*delta_theta;
- const double sin_theta = sin(theta);
- const double cos_theta = cos(theta);
-
- const double local_x = sin_theta * cos_phi;
- const double local_y = sin_theta * sin_phi;
- const double local_z = cos_theta;
-
- const double local_r = ps.radius_in_local_xyz_direction
- (gfns::gfn__h,
- local_x, local_y, local_z);
-
- // SphericalSurface::sf_radius is actually stored as
- // a 3-D contiguous array, with indices
- // theta (contiguous, i.e. stride=1)
- // phi
- // surface (largest stride)
- const int sub = i_theta + max_N_theta * (i_phi + max_N_phi*sn);
- /* SphericalSurface:: */ sf_radius[sub] = local_r;
- }
- }
-}
- }
-
-//******************************************************************************
-
- } // namespace AHFinderDirect
diff --git a/src/driver/state.cc b/src/driver/state.cc
index dde1e23..9d495be 100644
--- a/src/driver/state.cc
+++ b/src/driver/state.cc
@@ -8,6 +8,7 @@
#include "util_Table.h"
#include "cctk.h"
#include "cctk_Arguments.h"
+#include "cctk_Parameters.h"
#include "config.h"
#include "stdc.h"
@@ -15,6 +16,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -37,7 +39,6 @@
// everything in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
diff --git a/src/elliptic/Jacobian.cc b/src/elliptic/Jacobian.cc
index 8a1cfa4..facd5cb 100644
--- a/src/elliptic/Jacobian.cc
+++ b/src/elliptic/Jacobian.cc
@@ -15,6 +15,7 @@
#include "util_Table.h"
#include "cctk.h"
+#include "cctk_Arguments.h"
#include "config.h"
#include "stdc.h"
@@ -22,6 +23,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -39,7 +41,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
//******************************************************************************
diff --git a/src/elliptic/Jacobian.hh b/src/elliptic/Jacobian.hh
index 0dcf14b..26f913a 100644
--- a/src/elliptic/Jacobian.hh
+++ b/src/elliptic/Jacobian.hh
@@ -160,7 +160,7 @@ protected:
// the constructor only uses ps to get the size of the matrix
Jacobian(patch_system& ps)
: ps_(ps),
- N_rows_(ps.N_grid_points())
+ N_rows_(ps.N_grid_points() + ps.N_additional_points())
{ }
public:
virtual ~Jacobian() { }
diff --git a/src/elliptic/dense_Jacobian.cc b/src/elliptic/dense_Jacobian.cc
index 61e3a8e..6deaab1 100644
--- a/src/elliptic/dense_Jacobian.cc
+++ b/src/elliptic/dense_Jacobian.cc
@@ -23,6 +23,7 @@
#include "util_Table.h"
#include "cctk.h"
+#include "cctk_Arguments.h"
#include "config.h"
#include "stdc.h"
@@ -30,6 +31,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -46,7 +48,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
//******************************************************************************
diff --git a/src/elliptic/make.code.defn b/src/elliptic/make.code.defn
index 72552f9..8f7883d 100644
--- a/src/elliptic/make.code.defn
+++ b/src/elliptic/make.code.defn
@@ -8,17 +8,3 @@ SRCS = Jacobian.cc \
# Subdirectories containing source files
SUBDIRS =
-
-# disable automatic template instantiation on DEC Alphas cxx compiler
-ifeq ($(shell uname), OSF1)
- ifeq ($(CXX), cxx)
- CXXFLAGS += -nopt
- endif
-endif
-
-# disable automagic template instantiation on SGI Irix CC compiler
-ifneq (,$(findstring IRIX,$(shell uname)))
- ifeq ($(notdir $(CXX)), CC)
- CXXFLAGS += -no_auto_include
- endif
-endif
diff --git a/src/elliptic/row_sparse_Jacobian.cc b/src/elliptic/row_sparse_Jacobian.cc
index 6b1152f..46da285 100644
--- a/src/elliptic/row_sparse_Jacobian.cc
+++ b/src/elliptic/row_sparse_Jacobian.cc
@@ -43,6 +43,7 @@
#include "util_Table.h"
#include "cctk.h"
+#include "cctk_Arguments.h"
#include "config.h"
#include "stdc.h"
@@ -86,6 +87,7 @@ extern "C"
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -102,7 +104,6 @@ extern "C"
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
//******************************************************************************
@@ -443,7 +444,7 @@ int max_N_in_row = 0;
{
for (int II = 0 ; II < N_rows_ ; ++II)
{
- max_N_in_row = jtutil::max(max_N_in_row, IA_[II+1]-IA_[II]);
+ max_N_in_row = jtutil::max(max_N_in_row, IA_[II+1]-IA_[II]);
}
}
diff --git a/src/gr.cg/expansion.c b/src/gr.cg/expansion.c
index 65f3677..e9e0161 100644
--- a/src/gr.cg/expansion.c
+++ b/src/gr.cg/expansion.c
@@ -1,182 +1,183 @@
/*
- * inputs = {r, partial_d_ln_sqrt_g, partial_d_g_uu, X_ud, X_udd, g_uu, K_uu, h}
+ * inputs = {partial_d_ln_sqrt_g, partial_d_g_uu, r, X_ud, X_udd, g_uu, K_uu, h}
* outputs = {Theta_A, Theta_B, Theta_C, Theta_D}
- * cost = 134*assignments+401*multiplications+3*divisions+5*functions+173*additions
+ * cost = 134*assignments+3*divisions+5*functions+401*multiplications+173*additions
*/
-fp t1, t2, t3, t5, t6, t8, t9, t11, t12, t14;
-fp t15, t17, t19, t25, t26, t27, t29, t31, t34, t35;
-fp t37, t39, t40, t42, t44, t46, t47, t49, t56, t61;
-fp t63, t65, t66, t67, t82, t93, t98, t100, t102, t106;
-fp t107, t110, t111, t112, t116, t119, t120, t121, t123, t124;
-fp t127, t128, t129, t130, t131, t133, t134, t135, t137, t138;
-fp t139, t141, t142, t143, t148, t149, t150, t153, t154, t155;
-fp t158, t159, t160, t163, t164, t167, t168, t171, t172, t177;
-fp t181, t182, t185, t186, t189, t191, t197, t198, t200, t205;
-fp t220, t224, t232, t239, t266, t273, t276, t280, t283, t289;
-fp t292, t302, t303, t306, t307, t310, t311, t314, t317, t326;
-fp t330, t334, t337, t340, t343, t353, t355, t356, t360, t362;
-fp t366, t382, t387, t394, t431, t440, t444, t447, t450, t465;
+fp t1, t2, t4, t5, t7, t8, t10, t11, t12, t14;
+fp t16, t18, t19, t21, t23, t29, t31, t33, t35, t40;
+fp t42, t46, t47, t48, t49, t56, t61, t63, t67, t83;
+fp t87, t102, t106, t107, t108, t109, t113, t116, t123, t128;
+fp t130, t134, t135, t138, t139, t140, t141, t144, t145, t148;
+fp t149, t155, t156, t159, t160, t161, t162, t163, t166, t167;
+fp t168, t171, t172, t173, t176, t177, t180, t181, t182, t185;
+fp t186, t197, t198, t205, t207, t210, t213, t221, t226, t228;
+fp t230, t241, t242, t248, t255, t258, t259, t260, t263, t270;
+fp t271, t274, t277, t278, t281, t282, t285, t291, t293, t294;
+fp t295, t297, t298, t301, t304, t309, t318, t323, t324, t330;
+fp t333, t340, t341, t344, t363, t369, t376, t378, t380, t384;
+fp t393, t396, t398, t411, t431, t440, t444, t447, t450, t465;
t1 = g_uu_13;
- t2 = t1*t1;
- t3 = 1/r;
- t5 = X_ud_13;
- t6 = PARTIAL_RHO(h);
- t8 = X_ud_23;
- t9 = PARTIAL_SIGMA(h);
- t11 = zz*t3-t5*t6-t8*t9;
- t12 = t11*t11;
- t14 = yy*yy;
- t15 = zz*zz;
- t17 = r*r;
- t19 = 1/t17/r;
- t25 = X_ud_11;
- t26 = t25*t25;
- t27 = PARTIAL_RHO_RHO(h);
- t29 = X_ud_21;
- t31 = PARTIAL_RHO_SIGMA(h);
- t34 = t29*t29;
- t35 = PARTIAL_SIGMA_SIGMA(h);
- t37 = (t14+t15)*t19-X_udd_111*t6-X_udd_211*t9-t26*t27-2.0*t29*t25*t31-t34
-*t35;
- t39 = g_uu_23;
- t40 = t39*t39;
- t42 = X_ud_12;
- t44 = X_ud_22;
- t46 = yy*t3-t42*t6-t44*t9;
- t47 = t46*t46;
- t49 = xx*xx;
- t56 = t5*t5;
- t61 = t8*t8;
- t63 = (t49+t14)*t19-X_udd_133*t6-X_udd_233*t9-t56*t27-2.0*t8*t5*t31-t61*
-t35;
- t65 = t1*t11;
- t66 = g_uu_22;
- t67 = t66*t46;
- t82 = -xx*yy*t19-X_udd_112*t6-X_udd_212*t9-t25*t42*t27-t29*t42*t31-t25*
-t44*t31-t29*t44*t35;
- t93 = t42*t42;
- t98 = t44*t44;
- t100 = (t49+t15)*t19-X_udd_122*t6-X_udd_222*t9-t93*t27-2.0*t44*t42*t31-
-t98*t35;
- t102 = t39*t11;
- t106 = t1*t12;
- t107 = partial_d_g_uu_123;
- t110 = g_uu_12;
- t111 = t110*t47;
- t112 = partial_d_g_uu_112;
- t116 = xx*t3-t25*t6-t29*t9;
- t119 = t66*t47;
- t120 = partial_d_g_uu_212;
- t121 = t120*t116;
- t123 = t39*t47;
- t124 = partial_d_g_uu_312;
- t127 = g_uu_11;
- t128 = t116*t116;
- t129 = t127*t128;
- t130 = partial_d_g_uu_113;
- t131 = t130*t11;
- t133 = t1*t128;
- t134 = partial_d_g_uu_313;
- t135 = t134*t11;
- t137 = g_uu_33;
- t138 = t137*t12;
- t139 = t134*t116;
- t141 = -t2*t12*t37-t40*t47*t63-2.0*t65*t67*t82-t40*t12*t100-2.0*t102*t67*
-t100-t106*t107*t46-t111*t112*t116-t119*t121-t123*t124*t116-t129*t131-t133*t135-
-t138*t139;
- t142 = t39*t12;
- t143 = partial_d_g_uu_213;
- t148 = t1*t116;
- t149 = partial_d_g_uu_322;
- t150 = t149*t47;
- t153 = t110*t116;
- t154 = partial_d_g_uu_222;
- t155 = t154*t47;
- t158 = t127*t116;
- t159 = partial_d_g_uu_122;
- t160 = t159*t47;
- t163 = partial_d_g_uu_333;
- t164 = t163*t12;
- t167 = partial_d_g_uu_133;
- t168 = t167*t12;
- t171 = partial_d_g_uu_233;
- t172 = t171*t12;
- t177 = t110*t46;
- t181 = partial_d_g_uu_323;
- t182 = t181*t11;
- t185 = t137*t11;
- t186 = t124*t46;
- t189 = -t142*t143*t116-t106*t130*t116+RATIONAL(-1.0,2.0)*t148*t150+
-RATIONAL(-1.0,2.0)*t153*t155+RATIONAL(-1.0,2.0)*t158*t160+RATIONAL(-1.0,2.0)*
-t148*t164+RATIONAL(-1.0,2.0)*t158*t168+RATIONAL(-1.0,2.0)*t153*t172+RATIONAL(
--1.0,2.0)*t65*t160-2.0*t65*t177*t37-t148*t182*t46-t185*t186*t116;
- t191 = t127*t127;
- t197 = t110*t128;
- t198 = t143*t11;
- t200 = t137*t137;
- t205 = t39*t46;
- t220 = -xx*zz*t19-X_udd_113*t6-X_udd_213*t9-t25*t5*t27-t29*t5*t31-t25*t8*
-t31-t29*t8*t35;
- t224 = t12*t11;
- t232 = t1*t220;
- t239 = -t191*t128*t37-2.0*t142*t1*t82-t197*t198-t200*t12*t63-t177*t131*
-t116-2.0*t65*t205*t220+RATIONAL(-1.0,2.0)*t39*t224*t171-t67*t198*t116-t205*t135
-*t116-2.0*t138*t232+RATIONAL(-1.0,2.0)*t205*t164+RATIONAL(-1.0,2.0)*t177*t168;
- t266 = -yy*zz*t19-X_udd_123*t6-X_udd_223*t9-t42*t5*t27-t44*t5*t31-t42*t8*
-t31-t44*t8*t35;
- t273 = t110*t110;
- t276 = t47*t46;
- t280 = t39*t266;
- t283 = t158*t37;
- t289 = t148*t266;
- t292 = RATIONAL(-1.0,2.0)*t67*t172+RATIONAL(-1.0,2.0)*t185*t150+RATIONAL(
--1.0,2.0)*t102*t155-2.0*t197*t127*t82-2.0*t133*t127*t220-2.0*t133*t110*t266+
-RATIONAL(-1.0,2.0)*t1*t224*t167-t273*t128*t100+RATIONAL(-1.0,2.0)*t39*t276*t149
--2.0*t138*t280-2.0*t65*t283+RATIONAL(-1.0,2.0)*t110*t276*t159-2.0*t67*t289;
- t302 = partial_d_g_uu_311;
- t303 = t302*t128;
- t306 = partial_d_g_uu_211;
- t307 = t306*t128;
- t310 = partial_d_g_uu_111;
- t311 = t310*t128;
- t314 = t148*t63;
- t317 = t153*t266;
- t326 = t107*t11;
- t330 = RATIONAL(-1.0,2.0)*t66*t276*t154-2.0*t273*t46*t116*t82+RATIONAL(
--1.0,2.0)*t205*t303+RATIONAL(-1.0,2.0)*t67*t307+RATIONAL(-1.0,2.0)*t177*t311
--2.0*t205*t314-2.0*t205*t317+RATIONAL(-1.0,2.0)*t185*t303+RATIONAL(-1.0,2.0)*
-t102*t307+RATIONAL(-1.0,2.0)*t65*t311-t111*t326-t158*t326*t46;
- t334 = t158*t82;
- t337 = t110*t82;
- t340 = t158*t220;
- t343 = t153*t100;
- t353 = t112*t46;
- t355 = partial_d_g_uu_223;
- t356 = t355*t11;
- t360 = t120*t46;
- t362 = -2.0*t177*t148*t220-2.0*t67*t334-2.0*t119*t337-2.0*t205*t340-2.0*
-t67*t343+RATIONAL(-1.0,2.0)*t137*t224*t163-t2*t128*t63-t273*t47*t37-t129*t353-
-t119*t356-t123*t182-t133*t186-t197*t360;
- t366 = t181*t46;
- t382 = t66*t66;
- t387 = t128*t116;
- t394 = -t142*t355*t46-t138*t366-2.0*t177*t283-2.0*t123*t110*t220-2.0*t123
-*t66*t266-t153*t356*t46-t65*t353*t116-t102*t360*t116-t382*t47*t100-2.0*t185*
-t317+RATIONAL(-1.0,2.0)*t127*t387*t310+RATIONAL(-1.0,2.0)*t110*t387*t306;
- t431 = RATIONAL(-1.0,2.0)*t1*t387*t302-2.0*t2*t11*t116*t220-2.0*t185*t314
--2.0*t102*t289-2.0*t65*t153*t82-2.0*t185*t205*t63-2.0*t40*t11*t46*t266-2.0*t102
-*t343-2.0*t102*t334-2.0*t185*t340-2.0*t102*t177*t82-2.0*t185*t67*t266-2.0*t185*
-t177*t220;
- Theta_A = t141+t189+t239+t292+t330+t362+t394+t431;
- t440 = t310*t116+t121+t139+t353+t154*t46+t366+t131+t356+t163*t11+t127*t37
-+2.0*t337+2.0*t232;
+ t2 = 1/r;
+ t4 = X_ud_13;
+ t5 = PARTIAL_RHO(h);
+ t7 = X_ud_23;
+ t8 = PARTIAL_SIGMA(h);
+ t10 = zz*t2-t4*t5-t7*t8;
+ t11 = t1*t10;
+ t12 = g_uu_23;
+ t14 = X_ud_12;
+ t16 = X_ud_22;
+ t18 = yy*t2-t14*t5-t16*t8;
+ t19 = t12*t18;
+ t21 = r*r;
+ t23 = 1/t21/r;
+ t29 = X_ud_11;
+ t31 = PARTIAL_RHO_RHO(h);
+ t33 = X_ud_21;
+ t35 = PARTIAL_RHO_SIGMA(h);
+ t40 = PARTIAL_SIGMA_SIGMA(h);
+ t42 = -xx*zz*t23-X_udd_113*t5-X_udd_213*t8-t29*t4*t31-t33*t4*t35-t29*t7*
+t35-t33*t7*t40;
+ t46 = g_uu_12;
+ t47 = t46*t18;
+ t48 = yy*yy;
+ t49 = zz*zz;
+ t56 = t29*t29;
+ t61 = t33*t33;
+ t63 = (t48+t49)*t23-X_udd_111*t5-X_udd_211*t8-t56*t31-2.0*t33*t29*t35-t61
+*t40;
+ t67 = t12*t12;
+ t83 = -yy*zz*t23-X_udd_123*t5-X_udd_223*t8-t14*t4*t31-t16*t4*t35-t14*t7*
+t35-t16*t7*t40;
+ t87 = t12*t10;
+ t102 = -xx*yy*t23-X_udd_112*t5-X_udd_212*t8-t29*t14*t31-t33*t14*t35-t29*
+t16*t35-t33*t16*t40;
+ t106 = g_uu_33;
+ t107 = t106*t10;
+ t108 = partial_d_g_uu_312;
+ t109 = t108*t18;
+ t113 = xx*t2-t29*t5-t33*t8;
+ t116 = xx*xx;
+ t123 = t4*t4;
+ t128 = t7*t7;
+ t130 = (t116+t48)*t23-X_udd_133*t5-X_udd_233*t8-t123*t31-2.0*t7*t4*t35-
+t128*t40;
+ t134 = partial_d_g_uu_212;
+ t135 = t134*t18;
+ t138 = g_uu_22;
+ t139 = t138*t18;
+ t140 = partial_d_g_uu_213;
+ t141 = t140*t10;
+ t144 = partial_d_g_uu_113;
+ t145 = t144*t10;
+ t148 = partial_d_g_uu_313;
+ t149 = t148*t10;
+ t155 = t10*t10;
+ t156 = t12*t155;
+ t159 = -2.0*t11*t19*t42-2.0*t11*t47*t63-2.0*t67*t10*t18*t83-2.0*t87*t47*
+t102-t107*t109*t113-2.0*t107*t19*t130-t87*t135*t113-t139*t141*t113-t47*t145*
+t113-t19*t149*t113-2.0*t107*t139*t83-t156*t140*t113;
+ t160 = g_uu_11;
+ t161 = t160*t113;
+ t162 = partial_d_g_uu_133;
+ t163 = t162*t155;
+ t166 = t46*t113;
+ t167 = partial_d_g_uu_233;
+ t168 = t167*t155;
+ t171 = partial_d_g_uu_222;
+ t172 = t18*t18;
+ t173 = t171*t172;
+ t176 = partial_d_g_uu_122;
+ t177 = t176*t172;
+ t180 = t1*t113;
+ t181 = partial_d_g_uu_333;
+ t182 = t181*t155;
+ t185 = partial_d_g_uu_322;
+ t186 = t185*t172;
+ t197 = t113*t113;
+ t198 = t46*t197;
+ t205 = RATIONAL(-1.0,2.0)*t161*t163+RATIONAL(-1.0,2.0)*t166*t168+RATIONAL
+(-1.0,2.0)*t166*t173+RATIONAL(-1.0,2.0)*t161*t177+RATIONAL(-1.0,2.0)*t180*t182+
+RATIONAL(-1.0,2.0)*t180*t186+RATIONAL(-1.0,2.0)*t47*t163+RATIONAL(-1.0,2.0)*
+t139*t168+RATIONAL(-1.0,2.0)*t19*t182+RATIONAL(-1.0,2.0)*t11*t177-2.0*t198*t160
+*t102-2.0*t11*t139*t102;
+ t207 = t160*t160;
+ t210 = t106*t106;
+ t213 = t46*t46;
+ t221 = t14*t14;
+ t226 = t16*t16;
+ t228 = (t116+t49)*t23-X_udd_122*t5-X_udd_222*t8-t221*t31-2.0*t16*t14*t35-
+t226*t40;
+ t230 = t1*t197;
+ t241 = partial_d_g_uu_112;
+ t242 = t241*t18;
+ t248 = t172*t18;
+ t255 = t180*t130;
+ t258 = -t207*t197*t63-t210*t155*t130-t213*t197*t228-2.0*t230*t160*t42-2.0
+*t230*t46*t83+RATIONAL(-1.0,2.0)*t107*t186+RATIONAL(-1.0,2.0)*t87*t173-t11*t242
+*t113-2.0*t47*t180*t42+RATIONAL(-1.0,2.0)*t12*t248*t185-2.0*t87*t139*t228-2.0*
+t19*t255;
+ t259 = t106*t155;
+ t260 = t12*t83;
+ t263 = t180*t83;
+ t270 = partial_d_g_uu_123;
+ t271 = t270*t10;
+ t274 = t166*t228;
+ t277 = partial_d_g_uu_211;
+ t278 = t277*t197;
+ t281 = partial_d_g_uu_111;
+ t282 = t281*t197;
+ t285 = t161*t102;
+ t291 = t46*t172;
+ t293 = t138*t172;
+ t294 = partial_d_g_uu_223;
+ t295 = t294*t10;
+ t297 = partial_d_g_uu_311;
+ t298 = t297*t197;
+ t301 = t161*t42;
+ t304 = -2.0*t259*t260-2.0*t139*t263-2.0*t213*t18*t113*t102-t161*t271*t18
+-2.0*t139*t274+RATIONAL(-1.0,2.0)*t139*t278+RATIONAL(-1.0,2.0)*t47*t282-2.0*
+t139*t285+RATIONAL(-1.0,2.0)*t138*t248*t171-t291*t271-t293*t295+RATIONAL(-1.0,
+2.0)*t107*t298-2.0*t19*t301;
+ t309 = t1*t1;
+ t318 = t166*t83;
+ t323 = partial_d_g_uu_323;
+ t324 = t323*t10;
+ t330 = t161*t63;
+ t333 = t155*t10;
+ t340 = RATIONAL(-1.0,2.0)*t87*t278-t309*t197*t130-t213*t172*t63+RATIONAL(
+-1.0,2.0)*t11*t282+RATIONAL(-1.0,2.0)*t19*t298-2.0*t19*t318-t166*t295*t18-t180*
+t324*t18+RATIONAL(-1.0,2.0)*t46*t248*t176-2.0*t47*t330+RATIONAL(-1.0,2.0)*t12*
+t333*t167+RATIONAL(-1.0,2.0)*t1*t333*t162;
+ t341 = t46*t102;
+ t344 = t12*t172;
+ t363 = t138*t138;
+ t369 = t1*t42;
+ t376 = -2.0*t293*t341-2.0*t344*t46*t42-2.0*t344*t138*t83+RATIONAL(-1.0,
+2.0)*t106*t333*t181-t344*t324-t67*t172*t130-t309*t155*t63-t67*t155*t228-t156*
+t294*t18-t363*t172*t228-2.0*t156*t1*t102-2.0*t259*t369-2.0*t309*t10*t113*t42;
+ t378 = t323*t18;
+ t380 = t160*t197;
+ t384 = t134*t113;
+ t393 = t1*t155;
+ t396 = t148*t113;
+ t398 = -t259*t378-t380*t242-t198*t135-t230*t109-t293*t384-t291*t241*t113-
+t344*t108*t113-t198*t141-t380*t145-t230*t149-t393*t144*t113-t259*t396;
+ t411 = t197*t113;
+ t431 = -t393*t270*t18-2.0*t107*t47*t42-2.0*t11*t166*t102-2.0*t87*t274-2.0
+*t107*t255+RATIONAL(-1.0,2.0)*t160*t411*t281+RATIONAL(-1.0,2.0)*t46*t411*t277+
+RATIONAL(-1.0,2.0)*t1*t411*t297-2.0*t87*t263-2.0*t87*t285-2.0*t11*t330-2.0*t107
+*t318-2.0*t107*t301;
+ Theta_A = t159+t205+t258+t304+t340+t376+t398+t431;
+ t440 = t281*t113+t384+t396+t242+t171*t18+t378+t145+t295+t181*t10+t160*t63
++2.0*t341+2.0*t369;
t444 = partial_d_ln_sqrt_g_1;
t447 = partial_d_ln_sqrt_g_2;
t450 = partial_d_ln_sqrt_g_3;
- t465 = t66*t100+2.0*t280+t137*t63+t127*t444*t116+t110*t447*t116+t1*t450*
-t116+t110*t444*t46+t66*t447*t46+t39*t450*t46+t1*t444*t11+t39*t447*t11+t137*t450
-*t11;
+ t465 = t138*t228+2.0*t260+t106*t130+t160*t444*t113+t46*t447*t113+t1*t450*
+t113+t46*t444*t18+t138*t447*t18+t12*t450*t18+t1*t444*t10+t12*t447*t10+t106*t450
+*t10;
Theta_B = t440+t465;
- Theta_C = K_uu_11*t128+2.0*K_uu_12*t46*t116+2.0*K_uu_13*t11*t116+K_uu_22*
-t47+2.0*K_uu_23*t11*t46+K_uu_33*t12;
- Theta_D = t129+2.0*t177*t116+2.0*t65*t116+t119+2.0*t102*t46+t138;
+ Theta_C = K_uu_11*t197+2.0*K_uu_12*t18*t113+2.0*K_uu_13*t10*t113+K_uu_22*
+t172+2.0*K_uu_23*t10*t18+K_uu_33*t155;
+ Theta_D = t380+2.0*t47*t113+2.0*t11*t113+t293+2.0*t87*t18+t259;
diff --git a/src/gr.cg/expansion_Jacobian.c b/src/gr.cg/expansion_Jacobian.c
index b5d2427..1017901 100644
--- a/src/gr.cg/expansion_Jacobian.c
+++ b/src/gr.cg/expansion_Jacobian.c
@@ -1,628 +1,631 @@
/*
- * inputs = {r, partial_d_ln_sqrt_g, partial_d_g_uu, X_ud, X_udd, g_uu, K_uu, Theta_A, Theta_B, Theta_C, Theta_D, h}
- * outputs = {partial_Theta_wrt_partial_d_h, partial_Theta_wrt_partial_dd_h}
- * cost = 458*assignments+1692*multiplications+10*divisions+7*functions+729*additions
+ * inputs = {partial_d_ln_sqrt_g, partial_d_g_uu, r, X_ud, X_udd, g_uu, K_uu, Theta_A, Theta_B, Theta_C, Theta_D, h}
+ * outputs = {partial_Theta_X_wrt_partial_d_h, partial_Theta_Y_wrt_partial_d_h, partial_Theta_X_wrt_partial_dd_h, partial_Theta_Y_wrt_partial_dd_h}
+ * cost = 466*assignments+10*divisions+7*functions+1722*multiplications+728*additions
*/
-fp t1, t2, t3, t4, t5, t7, t8, t10, t11, t13;
-fp t14, t16, t18, t20, t22, t24, t26, t28, t29, t31;
-fp t32, t35, t37, t38, t41, t42, t43, t46, t48, t52;
-fp t54, t55, t59, t60, t63, t67, t68, t69, t70, t71;
-fp t74, t76, t78, t80, t83, t85, t86, t92, t93, t94;
-fp t98, t99, t102, t103, t104, t107, t108, t112, t113, t114;
-fp t115, t116, t118, t119, t120, t122, t123, t126, t127, t128;
-fp t133, t136, t140, t141, t142, t143, t153, t156, t158, t160;
-fp t162, t165, t167, t168, t171, t172, t173, t174, t179, t183;
-fp t185, t189, t190, t193, t194, t195, t197, t198, t202, t205;
-fp t208, t209, t212, t216, t217, t218, t220, t222, t223, t224;
-fp t226, t227, t232, t235, t236, t237, t238, t240, t247, t248;
-fp t249, t254, t259, t263, t266, t267, t275, t278, t281, t284;
-fp t287, t288, t291, t296, t297, t298, t300, t307, t309, t311;
-fp t314, t316, t317, t322, t325, t326, t329, t334, t335, t336;
-fp t340, t346, t350, t351, t352, t354, t357, t358, t359, t361;
-fp t364, t365, t366, t368, t370, t373, t374, t376, t381, t385;
-fp t386, t392, t398, t401, t404, t405, t407, t408, t411, t414;
-fp t416, t417, t419, t421, t422, t424, t428, t431, t432, t434;
-fp t437, t440, t442, t449, t454, t458, t461, t467, t470, t471;
-fp t474, t475, t481, t485, t489, t494, t498, t503, t504, t505;
-fp t507, t514, t518, t534, t536, t542, t545, t548, t551, t552;
-fp t559, t561, t562, t565, t569, t571, t572, t573, t575, t576;
-fp t588, t589, t590, t593, t594, t599, t601, t605, t608, t609;
-fp t612, t613, t627, t632, t633, t640, t644, t652, t656, t664;
-fp t669, t672, t677, t678, t680, t694, t704, t707, t712, t716;
-fp t723, t738, t741, t746, t748, t750, t774, t776, t780, t785;
-fp t787, t792, t796, t797, t799, t800, t802, t803, t805, t807;
-fp t809, t811, t813, t815, t817, t819, t822, t824, t827, t829;
-fp t832, t835, t837, t840, t843, t847, t860, t869, t871, t876;
-fp t882, t886, t890, t891, t897, t899, t900, t902, t904, t905;
-fp t907, t913, t920, t929, t930, t933, t938, t944, t947, t949;
-fp t962, t970, t971, t976, t979, t983, t996, t997, t1000, t1001;
-fp t1004, t1010, t1012, t1015, t1033, t1036, t1039, t1047, t1048, t1050;
-fp t1062, t1065, t1070, t1074, t1075, t1078, t1080, t1082, t1087, t1093;
-fp t1095, t1097, t1103, t1107, t1112, t1114, t1138, t1139, t1141, t1145;
-fp t1150, t1163, t1166, t1169, t1174, t1186, t1189, t1192, t1200, t1214;
-fp t1234, t1266, t1281, t1289, t1300, t1301, t1308, t1335, t1342, t1345;
-fp t1364, t1370, t1405, t1414, t1427, t1457, t1460, t1463, t1465, t1469;
-fp t1475, t1476, t1477, t1483, t1486, t1487, t1491, t1492, t1493, t1497;
-fp t1505, t1508, t1510, t1513, t1516, t1517, t1520, t1526, t1536, t1547;
-fp t1552, t1555, t1558, t1561, t1572, t1580, t1594, t1600, t1606, t1610;
-fp t1622, t1629, t1639, t1641, t1643, t1645, t1648, t1655, t1659, t1660;
-fp t1666, t1667, t1684, t1697, t1704, t1718, t1721, t1739, t1748, t1751;
-fp t1757, t1760, t1761, t1768, t1771, t1783, t1785, t1788, t1791, t1803;
-fp t1809, t1812, t1825;
+fp t1, t2, t4, t5, t7, t8, t10, t11, t12, t14;
+fp t16, t18, t19, t20, t24, t25, t26, t28, t30, t32;
+fp t34, t36, t38, t40, t41, t42, t44, t47, t49, t50;
+fp t53, t54, t55, t56, t59, t60, t61, t68, t69, t70;
+fp t71, t75, t76, t79, t80, t81, t87, t91, t93, t97;
+fp t98, t101, t102, t108, t109, t112, t113, t114, t115, t117;
+fp t118, t119, t120, t123, t124, t126, t127, t128, t131, t133;
+fp t136, t137, t139, t140, t144, t146, t148, t151, t153, t154;
+fp t157, t160, t161, t162, t165, t166, t167, t169, t170, t171;
+fp t173, t177, t178, t179, t181, t184, t186, t190, t192, t196;
+fp t197, t198, t201, t203, t206, t207, t208, t209, t212, t213;
+fp t216, t218, t221, t222, t223, t226, t227, t228, t230, t232;
+fp t235, t237, t239, t241, t244, t246, t247, t251, t252, t254;
+fp t255, t257, t258, t262, t263, t265, t269, t271, t272, t273;
+fp t275, t278, t279, t284, t287, t288, t291, t294, t295, t298;
+fp t301, t307, t311, t312, t314, t317, t318, t322, t328, t330;
+fp t333, t337, t339, t341, t345, t357, t360, t363, t364, t365;
+fp t370, t372, t374, t377, t379, t380, t383, t384, t385, t387;
+fp t390, t397, t400, t405, t408, t410, t411, t412, t414, t419;
+fp t427, t430, t433, t436, t439, t443, t446, t447, t448, t451;
+fp t452, t454, t457, t458, t459, t462, t465, t471, t474, t478;
+fp t479, t481, t485, t489, t493, t499, t503, t508, t511, t513;
+fp t514, t521, t528, t534, t537, t539, t544, t550, t553, t556;
+fp t560, t564, t565, t574, t580, t582, t587, t595, t611, t616;
+fp t625, t627, t628, t629, t631, t632, t637, t639, t648, t652;
+fp t663, t676, t680, t681, t682, t698, t703, t709, t715, t718;
+fp t731, t735, t740, t742, t745, t747, t751, t759, t785, t790;
+fp t792, t797, t801, t802, t804, t805, t807, t808, t810, t812;
+fp t814, t816, t818, t820, t822, t824, t836, t837, t844, t846;
+fp t847, t849, t850, t852, t854, t856, t858, t860, t862, t866;
+fp t868, t873, t877, t879, t881, t884, t886, t890, t894, t895;
+fp t898, t902, t905, t910, t912, t914, t921, t926, t931, t934;
+fp t938, t940, t944, t946, t947, t950, t951, t956, t960, t964;
+fp t967, t970, t973, t976, t980, t983, t986, t991, t994, t999;
+fp t1005, t1009, t1012, t1015, t1016, t1024, t1030, t1034, t1037, t1044;
+fp t1057, t1066, t1076, t1089, t1101, t1112, t1123, t1130, t1143, t1162;
+fp t1172, t1185, t1206, t1230, t1236, t1272, t1283, t1313, t1326, t1332;
+fp t1341, t1346, t1351, t1380, t1389, t1402, t1415, t1418, t1420, t1423;
+fp t1425, t1428, t1431, t1433, t1436, t1439, t1443, t1446, t1465, t1466;
+fp t1467, t1470, t1476, t1477, t1478, t1481, t1484, t1485, t1490, t1497;
+fp t1500, t1501, t1504, t1506, t1511, t1514, t1518, t1524, t1532, t1537;
+fp t1540, t1543, t1556, t1560, t1567, t1568, t1582, t1585, t1588, t1600;
+fp t1601, t1606, t1610, t1613, t1631, t1635, t1641, t1646, t1652, t1662;
+fp t1668, t1673, t1674, t1688, t1694, t1695, t1704, t1705, t1711, t1739;
+fp t1749, t1752, t1755, t1766, t1769, t1772, t1777, t1782, t1791, t1794;
+fp t1803, t1809, t1819, t1830, t1834, t1855;
t1 = g_uu_13;
- t2 = X_ud_13;
- t3 = t1*t2;
- t4 = g_uu_12;
- t5 = 1/r;
- t7 = X_ud_11;
- t8 = PARTIAL_RHO(h);
- t10 = X_ud_21;
- t11 = PARTIAL_SIGMA(h);
- t13 = xx*t5-t7*t8-t10*t11;
- t14 = t4*t13;
- t16 = r*r;
- t18 = 1/t16/r;
- t20 = X_udd_112;
- t22 = X_udd_212;
- t24 = X_ud_12;
- t26 = PARTIAL_RHO_RHO(h);
- t28 = t10*t24;
- t29 = PARTIAL_RHO_SIGMA(h);
- t31 = X_ud_22;
- t32 = t7*t31;
- t35 = PARTIAL_SIGMA_SIGMA(h);
- t37 = -xx*yy*t18-t20*t8-t22*t11-t7*t24*t26-t28*t29-t32*t29-t10*t31*t35;
- t38 = t14*t37;
- t41 = g_uu_22;
- t42 = t41*t24;
- t43 = t1*t13;
- t46 = X_udd_123;
- t48 = X_udd_223;
- t52 = t31*t2;
- t54 = X_ud_23;
- t55 = t24*t54;
- t59 = -yy*zz*t18-t46*t8-t48*t11-t24*t2*t26-t52*t29-t55*t29-t31*t54*t35;
- t60 = t43*t59;
- t63 = g_uu_23;
- t67 = yy*t5-t24*t8-t31*t11;
- t68 = t63*t67;
- t69 = t1*t7;
- t70 = xx*xx;
- t71 = yy*yy;
- t74 = X_udd_133;
- t76 = X_udd_233;
- t78 = t2*t2;
- t80 = t54*t2;
- t83 = t54*t54;
- t85 = (t70+t71)*t18-t74*t8-t76*t11-t78*t26-2.0*t80*t29-t83*t35;
- t86 = t69*t85;
- t92 = zz*t5-t2*t8-t54*t11;
- t93 = t63*t92;
- t94 = t4*t67;
- t98 = t41*t67;
- t99 = t69*t59;
- t102 = g_uu_33;
- t103 = t102*t92;
- t104 = t43*t74;
- t107 = t1*t92;
- t108 = t4*t7;
- t112 = g_uu_11;
- t113 = t112*t13;
- t114 = partial_d_g_uu_123;
- t115 = t114*t2;
- t116 = t115*t67;
- t118 = partial_d_g_uu_211;
- t119 = t118*t13;
- t120 = t119*t7;
- t122 = t63*t2;
- t123 = t94*t37;
- t126 = partial_d_g_uu_122;
- t127 = t126*t67;
- t128 = t127*t24;
- t133 = t98*t37;
- t136 = X_udd_113;
- t140 = 2.0*t3*t38+2.0*t42*t60+2.0*t68*t86+2.0*t93*t94*t20+2.0*t98*t99+2.0
-*t103*t104+2.0*t107*t108*t37+t113*t116+t93*t120+2.0*t122*t123+t113*t128+2.0*
-t107*t14*t20+2.0*t3*t133+2.0*t107*t68*t136;
- t141 = partial_d_g_uu_311;
- t142 = t141*t13;
- t143 = t142*t7;
- t153 = zz*zz;
- t156 = X_udd_122;
- t158 = X_udd_222;
- t160 = t24*t24;
- t162 = t31*t24;
- t165 = t31*t31;
- t167 = (t70+t153)*t18-t156*t8-t158*t11-t160*t26-2.0*t162*t29-t165*t35;
- t168 = t108*t167;
- t171 = t13*t13;
- t172 = t112*t171;
- t173 = partial_d_g_uu_112;
- t174 = t173*t24;
- t179 = X_udd_213;
- t183 = t10*t2;
- t185 = t7*t54;
- t189 = -xx*zz*t18-t136*t8-t179*t11-t7*t2*t26-t183*t29-t185*t29-t10*t54*
-t35;
- t190 = t68*t189;
- t193 = t112*t7;
- t194 = t114*t92;
- t195 = t194*t67;
- t197 = t4*t4;
- t198 = t197*t67;
- t202 = t108*t59;
- t205 = t193*t37;
- t208 = t102*t2;
- t209 = t14*t59;
- t212 = t63*t24;
- t216 = t63*t63;
- t217 = t92*t92;
- t218 = t216*t217;
- t220 = t103*t143+2.0*t94*t43*t136+2.0*t107*t98*t20+2.0*t68*t104+2.0*t93*
-t168+t172*t174+2.0*t3*t190+t193*t195+2.0*t198*t7*t37+2.0*t103*t202+2.0*t93*t205
-+2.0*t208*t209+2.0*t107*t212*t189+t218*t156;
- t222 = t1*t1;
- t223 = t222*t217;
- t224 = X_udd_111;
- t226 = t102*t102;
- t227 = t226*t217;
- t232 = t113*t189;
- t235 = t67*t67;
- t236 = t41*t235;
- t237 = partial_d_g_uu_223;
- t238 = t237*t2;
- t240 = t194*t24;
- t247 = partial_d_g_uu_333;
- t248 = t247*t92;
- t249 = t248*t2;
- t254 = t113*t136;
- t259 = t1*t171;
- t263 = t193*t189;
- t266 = t223*t224+t227*t74+2.0*t107*t42*t37+2.0*t208*t232+t236*t238+t113*
-t240+2.0*t93*t98*t156+2.0*t68*t202+t43*t249+2.0*t93*t42*t167+2.0*t103*t254+2.0*
-t212*t209+2.0*t259*t4*t46+2.0*t103*t263;
- t267 = t98*t167;
- t275 = t14*t46;
- t278 = t43*t46;
- t281 = t113*t224;
- t284 = t113*t37;
- t287 = t102*t217;
- t288 = t63*t46;
- t291 = t113*t20;
- t296 = partial_d_g_uu_312;
- t297 = t296*t67;
- t298 = t297*t13;
- t300 = t222*t92;
- t307 = X_udd_211;
- t309 = t7*t7;
- t311 = t10*t7;
- t314 = t10*t10;
- t316 = (t71+t153)*t18-t224*t8-t307*t11-t309*t26-2.0*t311*t29-t314*t35;
- t317 = t113*t316;
- t322 = 2.0*t122*t267+2.0*t94*t69*t189+4.0*t43*t263+2.0*t103*t275+2.0*t98*
-t278+2.0*t107*t281+2.0*t122*t284+2.0*t287*t288+2.0*t93*t291+2.0*t68*t275+t208*
-t298+2.0*t300*t7*t189+2.0*t3*t317+2.0*t103*t86;
- t325 = t4*t24;
- t326 = t325*t189;
- t329 = t43*t85;
- t334 = partial_d_g_uu_313;
- t335 = t334*t92;
- t336 = t335*t13;
- t340 = t335*t7;
- t346 = t63*t59;
- t350 = partial_d_g_uu_111;
- t351 = t350*t13;
- t352 = t351*t7;
- t354 = t193*t316;
- t357 = partial_d_g_uu_113;
- t358 = t357*t2;
- t359 = t358*t13;
- t361 = t94*t189;
- t364 = partial_d_g_uu_323;
- t365 = t364*t2;
- t366 = t365*t67;
- t368 = 2.0*t103*t326+2.0*t208*t329+2.0*t212*t329+t212*t336+4.0*t68*t326+
-t68*t340+2.0*t93*t278+4.0*t43*t202+4.0*t103*t346*t2+t94*t352+2.0*t107*t354+t94*
-t359+2.0*t208*t361+t43*t366;
- t370 = t41*t59*t24;
- t373 = t357*t92;
- t374 = t373*t13;
- t376 = t1*t189;
- t381 = t63*t235;
- t385 = partial_d_g_uu_133;
- t386 = t385*t217;
- t392 = t4*t20;
- t398 = t350*t171;
- t401 = t118*t171;
- t404 = t334*t2;
- t405 = t404*t13;
- t407 = t4*t37;
- t408 = t407*t24;
- t411 = t43*t189;
- t414 = 4.0*t68*t370+t325*t374+4.0*t103*t376*t2+t98*t120+2.0*t381*t41*t46+
-RATIONAL(1.0,2.0)*t193*t386+2.0*t381*t4*t136+2.0*t236*t392+2.0*t259*t112*t136+
-RATIONAL(1.0,2.0)*t3*t398+RATIONAL(1.0,2.0)*t122*t401+t68*t405+4.0*t98*t408+2.0
-*t325*t411;
- t416 = t364*t92;
- t417 = t416*t67;
- t419 = t297*t7;
- t421 = t296*t24;
- t422 = t421*t13;
- t424 = t1*t37;
- t428 = t94*t316;
- t431 = t41*t41;
- t432 = t431*t235;
- t434 = t126*t235;
- t437 = t247*t217;
- t440 = t416*t24;
- t442 = t373*t7;
- t449 = t431*t67;
- t454 = t69*t417+t103*t419+t103*t422+4.0*t93*t424*t2+2.0*t3*t428+t432*t156
-+RATIONAL(1.0,2.0)*t193*t434+RATIONAL(1.0,2.0)*t69*t437+t43*t440+t94*t442+2.0*
-t300*t13*t136+t381*t296*t7+2.0*t449*t167*t24+t259*t421;
- t458 = t350*t7;
- t461 = t4*t235;
- t467 = t13*t189;
- t470 = t237*t92;
- t471 = t470*t24;
- t474 = t385*t92;
- t475 = t474*t2;
- t481 = t13*t37;
- t485 = t67*t59;
- t489 = t238*t67;
- t494 = RATIONAL(3.0,2.0)*t259*t141*t7+RATIONAL(3.0,2.0)*t172*t458+t461*
-t115+2.0*t198*t13*t20+2.0*t222*t2*t467+2.0*t98*t471+t113*t475+2.0*t107*t94*t224
-+2.0*t197*t24*t481+2.0*t216*t2*t485+t68*t249+t14*t489+t107*t128+2.0*t93*t99;
- t498 = t470*t67;
- t503 = partial_d_g_uu_233;
- t504 = t503*t92;
- t505 = t504*t2;
- t507 = t4*t171;
- t514 = t216*t92;
- t518 = t334*t7;
- t534 = t108*t498+2.0*t103*t94*t136+t14*t505+RATIONAL(3.0,2.0)*t507*t118*
-t7+2.0*t107*t325*t316+2.0*t514*t24*t59+t287*t518+t259*t404+RATIONAL(3.0,2.0)*
-t461*t126*t24+2.0*t514*t67*t46+RATIONAL(1.0,2.0)*t3*t434+2.0*t68*t440+t172*t358
-+2.0*t68*t422;
- t536 = partial_d_g_uu_213;
- t542 = t98*t59;
- t545 = t68*t85;
- t548 = t216*t235;
- t551 = t536*t13;
- t552 = t551*t2;
- t559 = t174*t13;
- t561 = t536*t92;
- t562 = t561*t7;
- t565 = t226*t92;
- t569 = t94*t475+t507*t536*t2+2.0*t43*t340+t14*t471+2.0*t208*t542+2.0*t208
-*t545+t548*t74+t98*t505+2.0*t93*t552+2.0*t94*t240+2.0*t113*t442+t107*t559+2.0*
-t14*t562+2.0*t565*t85*t2;
- t571 = partial_d_g_uu_322;
- t572 = t571*t67;
- t573 = t572*t24;
- t575 = t173*t67;
- t576 = t575*t13;
- t588 = partial_d_g_uu_212;
- t589 = t588*t24;
- t590 = t589*t13;
- t593 = t588*t67;
- t594 = t593*t13;
- t599 = t575*t7;
- t601 = t63*t217;
- t605 = t141*t171;
- t608 = t43*t573+t3*t576+2.0*t103*t405+2.0*t43*t419+t103*t573+2.0*t107*
-t359+2.0*t514*t167*t2+t93*t590+t381*t365+t122*t594+2.0*t103*t98*t46+t107*t599+
-2.0*t601*t1*t20+RATIONAL(1.0,2.0)*t208*t605;
- t609 = t593*t7;
- t612 = partial_d_g_uu_222;
- t613 = t612*t24;
- t627 = t588*t7;
- t632 = t612*t67;
- t633 = t632*t24;
- t640 = t216*t67;
- t644 = 2.0*t14*t609+RATIONAL(3.0,2.0)*t236*t613+t93*t609+2.0*t113*t599+
-RATIONAL(1.0,2.0)*t42*t401+2.0*t107*t116+RATIONAL(1.0,2.0)*t325*t398+2.0*t103*
-t366+t236*t627+2.0*t103*t212*t85+t14*t633+2.0*t93*t489+RATIONAL(3.0,2.0)*t381*
-t571*t24+2.0*t640*t85*t24;
- t652 = t364*t24;
- t656 = t1*t217;
- t664 = t247*t2;
- t669 = t1*t136;
- t672 = t503*t217;
- t677 = t112*t112;
- t678 = t677*t171;
- t680 = 4.0*t14*t205+2.0*t103*t68*t74+t287*t652+t461*t173*t7+t656*t114*t24
-+t601*t237*t24+t507*t589+t601*t536*t7+RATIONAL(3.0,2.0)*t287*t664+RATIONAL(1.0,
-2.0)*t212*t437+2.0*t287*t669+RATIONAL(1.0,2.0)*t108*t672+RATIONAL(1.0,2.0)*t42*
-t672+t678*t224;
- t694 = t677*t13;
- t704 = t571*t235;
- t707 = t612*t235;
- t712 = t222*t13;
- t716 = 2.0*t98*t590+2.0*t300*t316*t2+2.0*t94*t559+t98*t562+2.0*t122*t60+
-t93*t633+2.0*t103*t370+2.0*t694*t316*t7+RATIONAL(3.0,2.0)*t656*t385*t2+RATIONAL
-(3.0,2.0)*t601*t503*t2+RATIONAL(1.0,2.0)*t208*t704+RATIONAL(1.0,2.0)*t122*t707+
-RATIONAL(1.0,2.0)*t69*t704+2.0*t712*t85*t7;
- t723 = t197*t13;
- t738 = t14*t167;
- t741 = t14*t156;
- t746 = t561*t13;
- t748 = t197*t235;
- t750 = 2.0*t198*t316*t24+t656*t357*t7+2.0*t723*t167*t7+t68*t143+2.0*t507*
-t112*t20+2.0*t94*t354+t98*t552+RATIONAL(1.0,2.0)*t108*t707+RATIONAL(1.0,2.0)*
-t212*t605+2.0*t122*t738+2.0*t98*t741+2.0*t93*t408+t42*t746+t748*t224;
- t774 = t197*t171;
- t776 = t222*t171;
- t780 = 2.0*t94*t281+2.0*t42*t284+2.0*t98*t168+t107*t352+2.0*t212*t232+2.0
-*t93*t741+RATIONAL(1.0,2.0)*t325*t386+2.0*t42*t738+2.0*t98*t205+2.0*t98*t291+
-2.0*t325*t317+2.0*t68*t254+t774*t156+t776*t74+2.0*t68*t263;
- t785 = pow(Theta_D,1.0*RATIONAL(1.0,2.0));
- t787 = 1/t785/Theta_D;
- t792 = -t458-t627-t518-t174-t613-t652-t358-t238-t664-t112*t224-2.0*t392
--2.0*t669;
- t796 = partial_d_ln_sqrt_g_1;
- t797 = t112*t796;
- t799 = partial_d_ln_sqrt_g_2;
- t800 = t4*t799;
- t802 = partial_d_ln_sqrt_g_3;
- t803 = t1*t802;
- t805 = t4*t796;
- t807 = t41*t799;
- t809 = t63*t802;
- t811 = t1*t796;
- t813 = t63*t799;
- t815 = t102*t802;
- t817 = -t41*t156-2.0*t288-t102*t74-t797*t7-t800*t7-t803*t7-t805*t24-t807*
-t24-t809*t24-t811*t2-t813*t2-t815*t2;
- t819 = 1/t785;
- t822 = K_uu_11*t13;
- t824 = K_uu_12;
- t827 = t824*t67;
- t829 = K_uu_13;
- t832 = t829*t92;
- t835 = K_uu_22*t67;
- t837 = K_uu_23;
- t840 = t837*t92;
- t843 = K_uu_33*t92;
- t847 = 1/Theta_D;
- t860 = Theta_D*Theta_D;
- t869 = RATIONAL(3.0,2.0)*Theta_A/t785/t860+RATIONAL(1.0,2.0)*Theta_B*t787
-+Theta_C/t860;
- partial_Theta_wrt_partial_d_h_1 = (t140+t220+t266+t322+t368+t414+t454+
-t494+t534+t569+t608+t644+t680+t716+t750+t780)*t787+(t792+t817)*t819+(-2.0*t822*
-t7-2.0*t824*t24*t13-2.0*t827*t7-2.0*t829*t2*t13-2.0*t832*t7-2.0*t835*t24-2.0*
-t837*t2*t67-2.0*t840*t24-2.0*t843*t2)*t847-(-2.0*t113*t7-2.0*t325*t13-2.0*t94*
-t7-2.0*t3*t13-2.0*t107*t7-2.0*t98*t24-2.0*t122*t67-2.0*t93*t24-2.0*t103*t2)*
-t869;
- t871 = t113*t22;
- t876 = t63*t54;
- t882 = t551*t54;
- t886 = t561*t10;
- t890 = t112*t10;
- t891 = t890*t316;
- t897 = t334*t10;
- t899 = 2.0*t93*t871+t381*t296*t10+t876*t594+2.0*t93*t94*t22+t432*t158+2.0
-*t93*t882+t218*t158+2.0*t14*t886+t748*t307+2.0*t94*t891+t890*t195+t548*t76+t223
-*t307+t287*t897;
- t900 = t194*t31;
- t902 = t334*t54;
- t904 = t114*t54;
- t905 = t904*t67;
- t907 = t63*t31;
- t913 = t102*t54;
- t920 = t14*t48;
- t929 = t4*t10;
- t930 = t929*t59;
- t933 = t335*t10;
- t938 = t113*t900+t259*t902+t113*t905+2.0*t907*t209+2.0*t300*t13*t179+2.0*
-t913*t545+t507*t536*t54+t601*t536*t10+2.0*t68*t920+2.0*t712*t85*t10+2.0*t449*
-t167*t31+2.0*t68*t930+t68*t933+2.0*t197*t31*t481;
- t944 = t1*t54;
- t947 = t588*t31;
- t949 = t113*t307;
- t962 = t364*t54;
- t970 = t4*t31;
- t971 = t970*t189;
- t976 = t913*t298+2.0*t103*t907*t85+2.0*t944*t317+t507*t947+2.0*t107*t949+
-RATIONAL(3.0,2.0)*t507*t118*t10+2.0*t259*t4*t48+t259*t296*t31+2.0*t107*t891+
-t381*t962+2.0*t198*t13*t22+2.0*t103*t68*t76+2.0*t103*t971+2.0*t876*t60;
- t979 = t416*t31;
- t983 = t351*t10;
- t996 = t1*t10;
- t997 = t996*t85;
- t1000 = t41*t31;
- t1001 = t1000*t59;
- t1004 = t996*t59;
- t1010 = t142*t10;
- t1012 = 2.0*t907*t329+t43*t979+2.0*t913*t361+t107*t983+2.0*t944*t38+4.0*
-t93*t424*t54+2.0*t107*t929*t37+2.0*t103*t94*t179+2.0*t68*t997+2.0*t103*t1001+
-2.0*t98*t1004+t970*t374+2.0*t913*t542+t103*t1010;
- t1015 = t119*t10;
- t1033 = t43*t48;
- t1036 = t297*t10;
- t1039 = t373*t10;
- t1047 = t357*t54;
- t1048 = t1047*t13;
- t1050 = t93*t1015+2.0*t107*t1000*t37+2.0*t259*t112*t179+2.0*t970*t411+2.0
-*t944*t133+2.0*t93*t1004+2.0*t103*t98*t48+t774*t158+2.0*t98*t1033+2.0*t43*t1036
-+2.0*t113*t1039+2.0*t1000*t60+2.0*t94*t43*t179+t94*t1048;
- t1062 = t43*t76;
- t1065 = t113*t179;
- t1070 = t470*t31;
- t1074 = t237*t54;
- t1075 = t1074*t67;
- t1078 = t504*t54;
- t1080 = t474*t54;
- t1082 = 2.0*t107*t98*t22+2.0*t94*t996*t189+t98*t1015+2.0*t970*t317+2.0*
-t876*t123+2.0*t68*t1062+2.0*t68*t1065+2.0*t944*t428+t14*t1070+2.0*t94*t949+t14*
-t1075+t94*t1039+t14*t1078+t113*t1080;
- t1087 = t112*t189*t10;
- t1093 = t248*t54;
- t1095 = t127*t31;
- t1097 = t572*t31;
- t1103 = t296*t13*t31;
- t1107 = t407*t31;
- t1112 = t632*t31;
- t1114 = 4.0*t43*t930+4.0*t43*t1087+t227*t76+4.0*t68*t971+t68*t1093+t107*
-t1095+t103*t1097+4.0*t68*t1001+t98*t1078+2.0*t68*t1103+t678*t307+4.0*t98*t1107+
-RATIONAL(1.0,2.0)*t1000*t672+t93*t1112;
- t1138 = t173*t31;
- t1139 = t1138*t13;
- t1141 = t4*t22;
- t1145 = 2.0*t381*t41*t48+2.0*t216*t54*t485+t103*t1103+RATIONAL(1.0,2.0)*
-t996*t704+t103*t1036+t601*t237*t31+t172*t1047+RATIONAL(3.0,2.0)*t601*t503*t54+
-2.0*t514*t31*t59+2.0*t514*t67*t48+t776*t76+t107*t1139+2.0*t236*t1141+t996*t417;
- t1150 = t593*t10;
- t1163 = t947*t13;
- t1166 = t962*t67;
- t1169 = t575*t10;
- t1174 = t944*t576+t93*t1150+2.0*t723*t167*t10+RATIONAL(1.0,2.0)*t890*t386
-+RATIONAL(1.0,2.0)*t929*t672+RATIONAL(1.0,2.0)*t944*t434+RATIONAL(1.0,2.0)*t907
-*t437+t93*t1163+t98*t882+t43*t1166+t1000*t746+t107*t1169+t43*t1097+2.0*t107*
-t1048;
- t1186 = t112*t37*t10;
- t1189 = t929*t167;
- t1192 = t14*t158;
- t1200 = t43*t1093+t907*t336+2.0*t98*t1070+t113*t1095+2.0*t113*t1169+t68*
-t1010+t98*t886+t94*t1080+4.0*t14*t1186+2.0*t93*t1189+2.0*t93*t1192+2.0*t913*
-t232+2.0*t876*t738+t14*t1112;
- t1214 = t902*t13;
- t1234 = 2.0*t107*t14*t22+2.0*t1000*t738+2.0*t876*t267+2.0*t107*t68*t179+
-2.0*t94*t900+t68*t1214+2.0*t103*t920+2.0*t944*t190+2.0*t68*t1087+2.0*t93*t98*
-t158+2.0*t907*t232+2.0*t93*t1000*t167+2.0*t98*t1192+2.0*t98*t1189;
- t1266 = 2.0*t103*t1065+t94*t983+2.0*t1000*t284+2.0*t198*t316*t31+2.0*t107
-*t907*t189+RATIONAL(1.0,2.0)*t890*t434+2.0*t103*t1166+2.0*t43*t933+2.0*t103*
-t930+2.0*t94*t1139+2.0*t98*t1163+2.0*t98*t1186+RATIONAL(3.0,2.0)*t259*t141*t10+
-2.0*t222*t54*t467;
- t1281 = t588*t10;
- t1289 = t247*t54;
- t1300 = 2.0*t300*t10*t189+RATIONAL(3.0,2.0)*t656*t385*t54+t461*t904+t172*
-t1138+t236*t1074+2.0*t694*t316*t10+t236*t1281+RATIONAL(3.0,2.0)*t381*t571*t31+
-RATIONAL(3.0,2.0)*t461*t126*t31+RATIONAL(3.0,2.0)*t287*t1289+2.0*t103*t1087+2.0
-*t107*t905+2.0*t68*t979+2.0*t98*t871;
- t1301 = t612*t31;
- t1308 = t364*t31;
- t1335 = RATIONAL(3.0,2.0)*t236*t1301+2.0*t93*t1075+2.0*t14*t1150+t287*
-t1308+t656*t114*t31+t461*t173*t10+RATIONAL(1.0,2.0)*t1000*t401+t656*t357*t10+
-2.0*t300*t316*t54+2.0*t507*t112*t22+2.0*t640*t85*t31+2.0*t601*t1*t22+RATIONAL(
-1.0,2.0)*t876*t707+2.0*t565*t85*t54;
- t1342 = t63*t48;
- t1345 = t1*t179;
- t1364 = t350*t10;
- t1370 = RATIONAL(1.0,2.0)*t913*t704+2.0*t514*t167*t54+2.0*t287*t1342+2.0*
-t287*t1345+RATIONAL(1.0,2.0)*t970*t398+RATIONAL(1.0,2.0)*t996*t437+RATIONAL(1.0
-,2.0)*t907*t605+RATIONAL(1.0,2.0)*t944*t398+RATIONAL(1.0,2.0)*t876*t401+
-RATIONAL(1.0,2.0)*t913*t605+RATIONAL(1.0,2.0)*t929*t707+RATIONAL(1.0,2.0)*t970*
-t386+RATIONAL(3.0,2.0)*t172*t1364+2.0*t198*t10*t37;
- t1405 = 4.0*t103*t376*t54+2.0*t103*t1214+4.0*t103*t346*t54+2.0*t93*t1107+
-2.0*t107*t94*t307+2.0*t107*t970*t316+2.0*t913*t209+2.0*t381*t4*t179+t929*t498+
-2.0*t93*t1033+2.0*t103*t997+2.0*t103*t1062+2.0*t913*t329+2.0*t876*t284+2.0*t93*
-t1186;
- t1414 = -t1364-t1281-t897-t1138-t1301-t1308-t1047-t1074-t1289-t112*t307
--2.0*t1141-2.0*t1345;
- t1427 = -t41*t158-2.0*t1342-t102*t76-t797*t10-t800*t10-t803*t10-t805*t31-
-t807*t31-t809*t31-t811*t54-t813*t54-t815*t54;
- partial_Theta_wrt_partial_d_h_2 = (t899+t938+t976+t1012+t1050+t1082+t1114
-+t1145+t1174+t1200+t1234+t1266+t1300+t1335+t1370+t1405)*t787+(t1414+t1427)*t819
-+(-2.0*t822*t10-2.0*t824*t31*t13-2.0*t827*t10-2.0*t829*t54*t13-2.0*t832*t10-2.0
-*t835*t31-2.0*t837*t54*t67-2.0*t840*t31-2.0*t843*t54)*t847-(-2.0*t113*t10-2.0*
-t970*t13-2.0*t94*t10-2.0*t944*t13-2.0*t107*t10-2.0*t98*t31-2.0*t876*t67-2.0*t93
-*t31-2.0*t103*t54)*t869;
- t1457 = t14*t160;
- t1460 = t69*t2;
- t1463 = t68*t4;
- t1465 = t13*t24*t2;
- t1469 = t43*t78;
- t1475 = t103*t4;
- t1476 = t67*t7;
- t1477 = t1476*t2;
- t1483 = t212*t2;
- t1486 = t107*t41;
- t1487 = t1476*t24;
- t1491 = 2.0*t98*t1457+2.0*t287*t1460+2.0*t1463*t1465+t774*t160+2.0*t68*
-t1469+2.0*t107*t94*t309+2.0*t1475*t1477+2.0*t381*t108*t2+2.0*t287*t1483+2.0*
-t1486*t1487+t218*t160;
- t1492 = t13*t7;
- t1493 = t1492*t24;
- t1497 = t113*t309;
- t1505 = t98*t1;
- t1508 = t103*t41;
- t1510 = t67*t24*t2;
- t1513 = t93*t4;
- t1516 = t94*t1;
- t1517 = t1492*t2;
- t1520 = t107*t4;
- t1526 = 2.0*t198*t1493+t223*t309+2.0*t107*t1497+2.0*t259*t193*t2+2.0*t93*
-t1457+2.0*t1505*t1465+2.0*t1508*t1510+2.0*t1513*t1487+2.0*t1516*t1517+2.0*t1520
-*t1493+2.0*t103*t68*t78;
- t1536 = t93*t112;
- t1547 = t93*t1;
- t1552 = t432*t160+2.0*t93*t98*t160+t548*t78+2.0*t514*t1510+t748*t309+2.0*
-t1536*t1493+2.0*t300*t1517+2.0*t381*t42*t2+2.0*t507*t193*t24+2.0*t1547*t1465+
-2.0*t1475*t1465;
- t1555 = t103*t112;
- t1558 = t98*t112;
- t1561 = t108*t24;
- t1572 = t68*t112;
- t1580 = 2.0*t1547*t1477+2.0*t1555*t1517+2.0*t1558*t1493+2.0*t236*t1561+
-2.0*t259*t325*t2+t776*t78+t678*t309+t227*t78+2.0*t94*t1497+2.0*t1572*t1517+2.0*
-t103*t1469+2.0*t601*t69*t24;
- partial_Theta_wrt_partial_dd_h_11 = (t1491+t1526+t1552+t1580)*t787+(-t112
-*t309-2.0*t1561-2.0*t1460-t41*t160-2.0*t1483-t102*t78)*t819;
- t1594 = -t183-t185;
- t1600 = t67*t10;
- t1606 = -t28-t32;
- t1610 = t1*t1594;
- t1622 = 2.0*t218*t162-2.0*t107*t68*t1594+2.0*t432*t162+4.0*t1520*t1600*t7
-+2.0*t776*t80-2.0*t601*t1*t1606-2.0*t287*t1610+2.0*t223*t311+2.0*t748*t311-2.0*
-t93*t94*t1606+2.0*t774*t162;
- t1629 = -t52-t55;
- t1639 = t113*t1606;
- t1641 = t113*t1594;
- t1643 = t14*t1629;
- t1645 = -t381*t4*t1594-t300*t13*t1594-t107*t98*t1606-t259*t4*t1629-t103*
-t94*t1594-t107*t14*t1606+t678*t311-t507*t112*t1606-t93*t1639-t103*t1641-t103*
-t1643;
- t1648 = t43*t1629;
- t1655 = t13*t54*t2;
- t1659 = t13*t10;
- t1660 = t1659*t7;
- t1666 = t13*t31;
- t1667 = t1666*t24;
- t1684 = -2.0*t93*t1648+2.0*t227*t80+4.0*t103*t1*t1655+4.0*t94*t112*t1660
--2.0*t198*t13*t1606+4.0*t1513*t1667-2.0*t514*t67*t1629-2.0*t94*t43*t1594+4.0*
-t68*t1*t1655+4.0*t98*t4*t1667-2.0*t98*t1639;
- t1697 = t4*t1606;
- t1704 = t67*t31;
- t1718 = t63*t1629;
- t1721 = -2.0*t259*t112*t1594-2.0*t68*t1643-2.0*t68*t1641-2.0*t98*t1648+
-4.0*t107*t112*t1660-2.0*t236*t1697-2.0*t381*t41*t1629+4.0*t93*t41*t1704*t24-2.0
-*t103*t98*t1629+2.0*t548*t80+4.0*t103*t63*t67*t54*t2-2.0*t287*t1718;
- partial_Theta_wrt_partial_dd_h_12 = (t1622+2.0*t1645+t1684+t1721)*t787+(
--2.0*t890*t7+2.0*t1697+2.0*t1610-2.0*t1000*t24+2.0*t1718-2.0*t913*t2)*t819;
- t1739 = t996*t54;
- t1748 = t1704*t54;
- t1751 = t1600*t54;
- t1757 = t1600*t31;
- t1760 = 2.0*t507*t890*t31+2.0*t93*t98*t165+t227*t83+t548*t83+2.0*t287*
-t1739+2.0*t259*t970*t54+2.0*t601*t996*t31+2.0*t514*t1748+2.0*t1547*t1751+2.0*
-t107*t94*t314+2.0*t1486*t1757;
- t1761 = t907*t54;
- t1768 = t1659*t31;
- t1771 = t113*t314;
- t1783 = 2.0*t287*t1761+t748*t314+t774*t165+t678*t314+t223*t314+2.0*t198*
-t1768+2.0*t94*t1771+2.0*t1513*t1757+2.0*t1520*t1768+2.0*t1475*t1751+2.0*t103*
-t68*t83;
- t1785 = t1666*t54;
- t1788 = t1659*t54;
- t1791 = t43*t83;
- t1803 = t14*t165;
- t1809 = 2.0*t1547*t1785+2.0*t1516*t1788+2.0*t68*t1791+2.0*t1558*t1768+2.0
-*t259*t890*t54+2.0*t107*t1771+2.0*t1463*t1785+2.0*t98*t1803+t218*t165+t776*t83+
-t432*t165;
- t1812 = t929*t31;
- t1825 = t1572*t1788+t1505*t1785+t236*t1812+t103*t1791+t300*t1788+t381*
-t1000*t54+t381*t929*t54+t93*t1803+t1555*t1788+t1536*t1768+t1475*t1785+t1508*
-t1748;
- partial_Theta_wrt_partial_dd_h_22 = (t1760+t1783+t1809+2.0*t1825)*t787+(-
-t112*t314-2.0*t1812-2.0*t1739-t41*t165-2.0*t1761-t102*t83)*t819;
+ t2 = 1/r;
+ t4 = X_ud_13;
+ t5 = PARTIAL_RHO(h);
+ t7 = X_ud_23;
+ t8 = PARTIAL_SIGMA(h);
+ t10 = zz*t2-t4*t5-t7*t8;
+ t11 = t1*t10;
+ t12 = g_uu_12;
+ t14 = X_ud_12;
+ t16 = X_ud_22;
+ t18 = yy*t2-t14*t5-t16*t8;
+ t19 = t12*t18;
+ t20 = X_udd_111;
+ t24 = g_uu_23;
+ t25 = t24*t10;
+ t26 = t12*t14;
+ t28 = r*r;
+ t30 = 1/t28/r;
+ t32 = X_udd_112;
+ t34 = X_udd_212;
+ t36 = X_ud_11;
+ t38 = PARTIAL_RHO_RHO(h);
+ t40 = X_ud_21;
+ t41 = t40*t14;
+ t42 = PARTIAL_RHO_SIGMA(h);
+ t44 = t36*t16;
+ t47 = PARTIAL_SIGMA_SIGMA(h);
+ t49 = -xx*yy*t30-t32*t5-t34*t8-t36*t14*t38-t41*t42-t44*t42-t40*t16*t47;
+ t50 = t26*t49;
+ t53 = t1*t4;
+ t54 = partial_d_g_uu_122;
+ t55 = t18*t18;
+ t56 = t54*t55;
+ t59 = g_uu_33;
+ t60 = t59*t10;
+ t61 = X_udd_113;
+ t68 = xx*t2-t36*t5-t40*t8;
+ t69 = t68*t68;
+ t70 = t12*t69;
+ t71 = g_uu_11;
+ t75 = t24*t4;
+ t76 = t19*t49;
+ t79 = partial_d_g_uu_112;
+ t80 = t79*t68;
+ t81 = t80*t14;
+ t87 = X_udd_213;
+ t91 = t40*t4;
+ t93 = t36*t7;
+ t97 = -xx*zz*t30-t61*t5-t87*t8-t36*t4*t38-t91*t42-t93*t42-t40*t7*t47;
+ t98 = t26*t97;
+ t101 = g_uu_22;
+ t102 = t101*t18;
+ t108 = t59*t4;
+ t109 = t19*t97;
+ t112 = t71*t68;
+ t113 = partial_d_g_uu_133;
+ t114 = t113*t10;
+ t115 = t114*t4;
+ t117 = t12*t68;
+ t118 = partial_d_g_uu_213;
+ t119 = t118*t10;
+ t120 = t119*t36;
+ t123 = t79*t18;
+ t124 = t123*t36;
+ t126 = 2.0*t11*t19*t20+2.0*t25*t50+RATIONAL(1.0,2.0)*t53*t56+2.0*t60*t19*
+t61+2.0*t70*t71*t32+2.0*t75*t76+2.0*t19*t81+2.0*t60*t98+4.0*t102*t50+2.0*t11*
+t102*t32+2.0*t108*t109+t112*t115+2.0*t117*t120+t11*t124;
+ t127 = t101*t55;
+ t128 = t12*t32;
+ t131 = partial_d_g_uu_313;
+ t133 = t131*t68*t4;
+ t136 = t54*t18;
+ t137 = t136*t14;
+ t139 = yy*yy;
+ t140 = zz*zz;
+ t144 = X_udd_211;
+ t146 = t36*t36;
+ t148 = t40*t36;
+ t151 = t40*t40;
+ t153 = (t139+t140)*t30-t20*t5-t144*t8-t146*t38-2.0*t148*t42-t151*t47;
+ t154 = t19*t153;
+ t157 = t102*t49;
+ t160 = partial_d_g_uu_123;
+ t161 = t160*t10;
+ t162 = t161*t14;
+ t165 = partial_d_g_uu_312;
+ t166 = t165*t18;
+ t167 = t166*t36;
+ t169 = partial_d_g_uu_233;
+ t170 = t169*t10;
+ t171 = t170*t4;
+ t173 = t101*t14;
+ t177 = partial_d_g_uu_222;
+ t178 = t177*t18;
+ t179 = t178*t14;
+ t181 = t24*t18;
+ t184 = X_udd_123;
+ t186 = X_udd_223;
+ t190 = t16*t4;
+ t192 = t14*t7;
+ t196 = -yy*zz*t30-t184*t5-t186*t8-t14*t4*t38-t190*t42-t192*t42-t16*t7*t47
+;
+ t197 = t101*t196;
+ t198 = t197*t14;
+ t201 = t12*t12;
+ t203 = t68*t49;
+ t206 = t1*t36;
+ t207 = partial_d_g_uu_333;
+ t208 = t10*t10;
+ t209 = t207*t208;
+ t212 = partial_d_g_uu_322;
+ t213 = t212*t55;
+ t216 = 2.0*t127*t128+2.0*t60*t133+t112*t137+2.0*t53*t154+2.0*t53*t157+2.0
+*t19*t162+t60*t167+t117*t171+2.0*t11*t173*t49+t117*t179+4.0*t181*t198+2.0*t201*
+t14*t203+RATIONAL(1.0,2.0)*t206*t209+RATIONAL(1.0,2.0)*t206*t213;
+ t218 = t113*t208;
+ t221 = t24*t24;
+ t222 = t221*t55;
+ t223 = X_udd_133;
+ t226 = t1*t68;
+ t227 = t212*t18;
+ t228 = t227*t14;
+ t230 = t166*t68;
+ t232 = xx*xx;
+ t235 = X_udd_122;
+ t237 = X_udd_222;
+ t239 = t14*t14;
+ t241 = t16*t14;
+ t244 = t16*t16;
+ t246 = (t232+t140)*t30-t235*t5-t237*t8-t239*t38-2.0*t241*t42-t244*t47;
+ t247 = t102*t246;
+ t251 = partial_d_g_uu_212;
+ t252 = t251*t14;
+ t254 = t1*t1;
+ t255 = t254*t208;
+ t257 = t207*t10;
+ t258 = t257*t4;
+ t262 = t251*t18;
+ t263 = t262*t68;
+ t265 = t262*t36;
+ t269 = RATIONAL(1.0,2.0)*t26*t218+t222*t223+t19*t115+t226*t228+t108*t230+
+2.0*t75*t247+t11*t81+t70*t252+t255*t20+t226*t258+2.0*t112*t124+t75*t263+t25*
+t265+2.0*t60*t198;
+ t271 = t24*t14;
+ t272 = t131*t10;
+ t273 = t272*t68;
+ t275 = t226*t223;
+ t278 = t165*t14;
+ t279 = t278*t68;
+ t284 = t71*t36;
+ t287 = t12*t36;
+ t288 = t177*t55;
+ t291 = t169*t208;
+ t294 = t24*t208;
+ t295 = partial_d_g_uu_223;
+ t298 = t1*t208;
+ t301 = t12*t55;
+ t307 = t254*t10;
+ t311 = t71*t71;
+ t312 = t311*t69;
+ t314 = t181*t133+t271*t273+2.0*t60*t275+t60*t279+2.0*t25*t102*t235+
+RATIONAL(1.0,2.0)*t284*t56+RATIONAL(1.0,2.0)*t287*t288+RATIONAL(1.0,2.0)*t287*
+t291+t294*t295*t14+t298*t160*t14+RATIONAL(3.0,2.0)*t301*t54*t14+2.0*t226*t167+
+2.0*t307*t68*t61+t312*t20;
+ t317 = t59*t208;
+ t318 = t1*t61;
+ t322 = t118*t68*t4;
+ t328 = t221*t208;
+ t330 = t102*t196;
+ t333 = t1*t97;
+ t337 = t272*t36;
+ t339 = t252*t68;
+ t341 = t221*t10;
+ t345 = t1*t69;
+ t357 = 2.0*t317*t318+2.0*t25*t322+2.0*t25*t19*t32+t328*t235+2.0*t108*t330
++4.0*t60*t333*t4+t181*t337+t25*t339+2.0*t341*t18*t184+t345*t278+RATIONAL(1.0,
+2.0)*t284*t218+t294*t118*t36+2.0*t60*t102*t184+2.0*t25*t173*t246;
+ t360 = t112*t97;
+ t363 = partial_d_g_uu_111;
+ t364 = t363*t68;
+ t365 = t364*t36;
+ t370 = X_udd_233;
+ t372 = t4*t4;
+ t374 = t7*t4;
+ t377 = t7*t7;
+ t379 = (t232+t139)*t30-t223*t5-t370*t8-t372*t38-2.0*t374*t42-t377*t47;
+ t380 = t181*t379;
+ t383 = partial_d_g_uu_311;
+ t384 = t383*t68;
+ t385 = t384*t36;
+ t387 = t226*t196;
+ t390 = t201*t68;
+ t397 = t206*t196;
+ t400 = t383*t69;
+ t405 = t112*t61;
+ t408 = t201*t69;
+ t410 = partial_d_g_uu_211;
+ t411 = t410*t68;
+ t412 = t411*t36;
+ t414 = 2.0*t117*t265+2.0*t271*t360+t11*t365+2.0*t108*t380+t181*t385+2.0*
+t75*t387+2.0*t390*t246*t36+2.0*t11*t26*t153+2.0*t25*t397+RATIONAL(1.0,2.0)*t271
+*t400+t345*t131*t4+2.0*t181*t405+t408*t235+t25*t412;
+ t419 = t284*t97;
+ t427 = t226*t379;
+ t430 = t117*t184;
+ t433 = t181*t97;
+ t436 = t117*t246;
+ t439 = t24*t196;
+ t443 = t287*t196;
+ t446 = partial_d_g_uu_323;
+ t447 = t446*t18;
+ t448 = t447*t4;
+ t451 = t295*t10;
+ t452 = t451*t14;
+ t454 = t117*t235;
+ t457 = 2.0*t60*t181*t223+2.0*t181*t419+t60*t385+t102*t412+2.0*t60*t271*
+t379+2.0*t271*t427+2.0*t181*t430+2.0*t53*t433+2.0*t173*t436+4.0*t60*t439*t4+2.0
+*t181*t443+2.0*t60*t448+t117*t452+2.0*t102*t454;
+ t458 = t295*t18;
+ t459 = t458*t4;
+ t462 = t287*t246;
+ t465 = t117*t196;
+ t471 = t177*t14;
+ t474 = t24*t55;
+ t478 = t446*t10;
+ t479 = t478*t14;
+ t481 = t1*t49;
+ t485 = t206*t379;
+ t489 = t160*t18*t4;
+ t493 = t112*t20;
+ t499 = 2.0*t25*t459+2.0*t102*t462+2.0*t271*t465+2.0*t11*t271*t97+RATIONAL
+(3.0,2.0)*t127*t471+RATIONAL(3.0,2.0)*t474*t212*t14+t226*t479+4.0*t25*t481*t4+
+2.0*t181*t485+2.0*t11*t489+t117*t459+2.0*t19*t493+2.0*t108*t360+t19*t365;
+ t503 = t161*t18;
+ t508 = t284*t49;
+ t511 = t451*t18;
+ t513 = t59*t59;
+ t514 = t513*t10;
+ t521 = t478*t18;
+ t528 = t112*t153;
+ t534 = t207*t4;
+ t537 = t446*t14;
+ t539 = t284*t503+2.0*t307*t153*t4+2.0*t25*t508+t287*t511+2.0*t514*t379*t4
++t226*t448+2.0*t181*t275+t206*t521+2.0*t11*t181*t61+2.0*t102*t397+2.0*t26*t528+
+RATIONAL(3.0,2.0)*t298*t113*t4+RATIONAL(3.0,2.0)*t317*t534+t317*t537;
+ t544 = t112*t32;
+ t550 = t24*t184;
+ t553 = t226*t184;
+ t556 = t254*t68;
+ t560 = t201*t18;
+ t564 = t101*t101;
+ t565 = t564*t18;
+ t574 = t112*t49;
+ t580 = 2.0*t294*t1*t32+t112*t162+2.0*t25*t544+t112*t489+2.0*t60*t419+2.0*
+t317*t550+2.0*t102*t553+2.0*t556*t379*t36+2.0*t560*t153*t14+2.0*t565*t246*t14+
+2.0*t60*t405+2.0*t341*t246*t4+2.0*t75*t574+2.0*t19*t226*t61;
+ t582 = t284*t153;
+ t587 = t131*t36;
+ t595 = t68*t97;
+ t611 = t363*t69;
+ t616 = 2.0*t19*t582+2.0*t53*t528+t317*t587+2.0*t19*t206*t97+2.0*t60*t430+
+2.0*t254*t4*t595+2.0*t307*t36*t97+2.0*t108*t465+4.0*t181*t98+2.0*t181*t479+2.0*
+t173*t574+2.0*t102*t452+RATIONAL(1.0,2.0)*t26*t611+2.0*t102*t544;
+ t625 = t564*t55;
+ t627 = partial_d_g_uu_113;
+ t628 = t627*t10;
+ t629 = t628*t36;
+ t631 = t627*t68;
+ t632 = t631*t4;
+ t637 = t201*t55;
+ t639 = t628*t68;
+ t648 = 2.0*t60*t485+2.0*t25*t454+2.0*t108*t427+2.0*t60*t443+t625*t235+t19
+*t629+2.0*t11*t632+2.0*t25*t462+t637*t20+t26*t639+2.0*t226*t337+t19*t632+t474*
+t165*t36+2.0*t11*t493;
+ t652 = t119*t68;
+ t663 = t221*t18;
+ t676 = t251*t36;
+ t680 = t102*t322+t173*t652+2.0*t75*t436+2.0*t173*t387+2.0*t181*t279+t70*
+t118*t4+t102*t120+2.0*t663*t379*t14+2.0*t112*t629+2.0*t102*t339+2.0*t11*t117*
+t32+2.0*t11*t582+t127*t676+t301*t160*t4;
+ t681 = t71*t69;
+ t682 = t363*t36;
+ t698 = t226*t97;
+ t703 = t311*t68;
+ t709 = t410*t69;
+ t715 = t18*t196;
+ t718 = RATIONAL(3.0,2.0)*t681*t682+t298*t627*t36+RATIONAL(3.0,2.0)*t294*
+t169*t4+2.0*t11*t287*t49+t181*t258+t102*t171+2.0*t474*t12*t61+2.0*t26*t698+
+RATIONAL(1.0,2.0)*t271*t209+2.0*t703*t153*t36+RATIONAL(1.0,2.0)*t53*t611+
+RATIONAL(1.0,2.0)*t173*t709+RATIONAL(1.0,2.0)*t75*t709+2.0*t221*t4*t715;
+ t731 = t295*t4;
+ t735 = t627*t4;
+ t740 = t79*t14;
+ t742 = t117*t49;
+ t745 = t513*t208;
+ t747 = t123*t68;
+ t751 = 2.0*t341*t14*t196+RATIONAL(1.0,2.0)*t173*t291+RATIONAL(3.0,2.0)*
+t70*t410*t36+RATIONAL(3.0,2.0)*t345*t383*t36+t127*t731+t474*t446*t4+t681*t735+
+t301*t79*t36+t11*t137+t681*t740+2.0*t53*t742+t745*t223+t53*t747+2.0*t102*t508;
+ t759 = t254*t69;
+ t785 = RATIONAL(1.0,2.0)*t108*t400+2.0*t474*t101*t184+2.0*t25*t553+t759*
+t223+t25*t179+4.0*t226*t443+t60*t228+4.0*t226*t419+2.0*t345*t12*t184+2.0*t560*
+t36*t49+2.0*t560*t68*t32+RATIONAL(1.0,2.0)*t75*t288+RATIONAL(1.0,2.0)*t108*t213
++2.0*t345*t71*t61+4.0*t117*t508;
+ t790 = pow(Theta_D,1.0*RATIONAL(1.0,2.0));
+ t792 = 1/t790/Theta_D;
+ t797 = -t682-t676-t587-t740-t471-t537-t735-t731-t534-t71*t20-2.0*t128-2.0
+*t318;
+ t801 = partial_d_ln_sqrt_g_1;
+ t802 = t71*t801;
+ t804 = partial_d_ln_sqrt_g_2;
+ t805 = t12*t804;
+ t807 = partial_d_ln_sqrt_g_3;
+ t808 = t1*t807;
+ t810 = t12*t801;
+ t812 = t101*t804;
+ t814 = t24*t807;
+ t816 = t1*t801;
+ t818 = t24*t804;
+ t820 = t59*t807;
+ t822 = -t101*t235-2.0*t550-t59*t223-t802*t36-t805*t36-t808*t36-t810*t14-
+t812*t14-t814*t14-t816*t4-t818*t4-t820*t4;
+ t824 = 1/t790;
+ t836 = -2.0*t112*t36-2.0*t26*t68-2.0*t19*t36-2.0*t53*t68-2.0*t11*t36-2.0*
+t102*t14-2.0*t75*t18-2.0*t25*t14-2.0*t60*t4;
+ t837 = Theta_D*Theta_D;
+ t844 = RATIONAL(3.0,2.0)*Theta_A/t790/t837+RATIONAL(1.0,2.0)*Theta_B*t792
+;
+ partial_Theta_X_wrt_partial_d_h_1 = (t126+t216+t269+t314+t357+t414+t457+
+t499+t539+t580+t616+t648+t680+t718+t751+t785)*t792+(t797+t822)*t824-t836*t844;
+ t846 = t118*t7;
+ t847 = t846*t68;
+ t849 = t131*t7;
+ t850 = t849*t68;
+ t852 = t272*t40;
+ t854 = t251*t16;
+ t856 = t79*t16;
+ t858 = t119*t40;
+ t860 = t627*t7;
+ t862 = t1*t40;
+ t866 = t384*t40;
+ t868 = t59*t7;
+ t873 = t12*t40;
+ t877 = t628*t40;
+ t879 = t166*t40;
+ t881 = t102*t847+t181*t850+t181*t852+t70*t854+t681*t856+t102*t858+t681*
+t860+2.0*t19*t862*t97+t60*t866+2.0*t868*t360+t474*t165*t40+2.0*t11*t873*t49+t19
+*t877+t60*t879;
+ t884 = t251*t40;
+ t886 = t862*t379;
+ t890 = t131*t40;
+ t894 = t71*t40;
+ t895 = t894*t97;
+ t898 = t12*t16;
+ t902 = t631*t7;
+ t905 = t226*t370;
+ t910 = t24*t7;
+ t912 = t854*t68;
+ t914 = 2.0*t226*t852+t127*t884+2.0*t60*t886+t70*t846+t317*t890+2.0*t868*
+t427+2.0*t60*t895+t898*t639+RATIONAL(1.0,2.0)*t898*t218+2.0*t11*t902+2.0*t60*
+t905+RATIONAL(1.0,2.0)*t862*t213+t910*t263+t25*t912;
+ t921 = t451*t16;
+ t926 = t161*t16;
+ t931 = t862*t196;
+ t934 = t478*t16;
+ t938 = t262*t40;
+ t940 = t873*t246;
+ t944 = t446*t16;
+ t946 = 4.0*t25*t481*t7+t294*t118*t40+2.0*t102*t921+2.0*t910*t387+2.0*t19*
+t926+t862*t521+t894*t503+2.0*t25*t931+t226*t934+2.0*t181*t934+t25*t938+2.0*t25*
+t940+t112*t926+t317*t944;
+ t947 = t226*t186;
+ t950 = t160*t7;
+ t951 = t950*t18;
+ t956 = t170*t7;
+ t960 = t112*t144;
+ t964 = t1*t7;
+ t967 = t894*t153;
+ t970 = t117*t237;
+ t973 = t112*t34;
+ t976 = t894*t49;
+ t980 = 2.0*t25*t947+t112*t951+2.0*t19*t226*t87+t102*t956+t759*t370+t625*
+t237+2.0*t19*t960+t637*t144+2.0*t964*t742+2.0*t19*t967+2.0*t25*t970+2.0*t102*
+t973+2.0*t102*t976+t312*t144;
+ t983 = t136*t16;
+ t986 = t257*t7;
+ t991 = t12*t196*t40;
+ t994 = t101*t16;
+ t999 = t112*t87;
+ t1005 = t80*t16;
+ t1009 = t24*t16;
+ t1012 = t123*t40;
+ t1015 = t11*t983+t408*t237+t181*t986+2.0*t102*t931+4.0*t226*t991+2.0*t994
+*t387+4.0*t226*t895+2.0*t181*t999+t964*t747+4.0*t117*t976+2.0*t19*t1005+t181*
+t866+2.0*t1009*t465+2.0*t112*t1012;
+ t1016 = t411*t40;
+ t1024 = t227*t16;
+ t1030 = t458*t7;
+ t1034 = t117*t186;
+ t1037 = t364*t40;
+ t1044 = t102*t1016+2.0*t226*t879+RATIONAL(1.0,2.0)*t894*t218+RATIONAL(1.0
+,2.0)*t873*t291+t60*t1024+2.0*t181*t991+2.0*t1009*t360+2.0*t25*t1030+t255*t144+
+2.0*t181*t1034+t11*t1037+2.0*t181*t895+2.0*t112*t877+t11*t1005;
+ t1057 = t447*t7;
+ t1066 = t197*t16;
+ t1076 = 2.0*t181*t905+2.0*t898*t528+t11*t1012+2.0*t994*t574+2.0*t11*t181*
+t87+t868*t230+2.0*t60*t1057+2.0*t60*t19*t87+4.0*t60*t333*t7+4.0*t181*t1066+2.0*
+t994*t436+t25*t1016+2.0*t910*t436+2.0*t102*t970;
+ t1089 = t12*t97*t16;
+ t1101 = t898*t49;
+ t1112 = 2.0*t102*t940+t226*t1057+2.0*t117*t938+2.0*t181*t886+2.0*t1009*
+t427+2.0*t910*t76+4.0*t181*t1089+2.0*t60*t1009*t379+2.0*t11*t19*t144+2.0*t25*
+t19*t34+2.0*t25*t1101+4.0*t60*t439*t7+2.0*t910*t247+2.0*t60*t181*t370;
+ t1123 = t178*t16;
+ t1130 = t114*t7;
+ t1143 = 2.0*t868*t109+2.0*t25*t994*t246+4.0*t102*t1101+t25*t1123+2.0*t102
+*t947+2.0*t964*t154+t117*t956+t112*t1130+2.0*t60*t1089+2.0*t25*t102*t237+t345*
+t849+2.0*t25*t847+t117*t1123+2.0*t60*t1066;
+ t1162 = t165*t68*t16;
+ t1172 = 2.0*t868*t380+t873*t511+RATIONAL(1.0,2.0)*t862*t209+2.0*t898*t698
++2.0*t11*t994*t49+t745*t370+2.0*t60*t850+2.0*t868*t330+t19*t902+t226*t1024+2.0*
+t181*t1162+2.0*t201*t16*t203+2.0*t102*t912+t298*t627*t40;
+ t1185 = t12*t34;
+ t1206 = t226*t986+2.0*t60*t102*t186+t112*t983+2.0*t560*t40*t49+2.0*t560*
+t68*t34+2.0*t127*t1185+2.0*t514*t379*t7+2.0*t221*t7*t715+2.0*t11*t898*t153+
+RATIONAL(1.0,2.0)*t894*t56+2.0*t11*t102*t34+t117*t1030+2.0*t964*t157+t19*t1130;
+ t1230 = t24*t186;
+ t1236 = 2.0*t60*t991+t60*t1162+2.0*t868*t465+t328*t237+2.0*t117*t858+2.0*
+t60*t999+t19*t1037+2.0*t60*t1034+t222*t370+2.0*t11*t1009*t97+2.0*t341*t16*t196+
+2.0*t341*t18*t186+2.0*t317*t1230+2.0*t556*t379*t40;
+ t1272 = 2.0*t390*t246*t40+2.0*t565*t246*t16+2.0*t703*t153*t40+RATIONAL(
+1.0,2.0)*t994*t291+RATIONAL(1.0,2.0)*t1009*t209+RATIONAL(1.0,2.0)*t964*t56+2.0*
+t70*t71*t34+2.0*t345*t71*t87+2.0*t345*t12*t186+RATIONAL(1.0,2.0)*t868*t213+
+RATIONAL(1.0,2.0)*t910*t288+t301*t79*t40+t994*t652+2.0*t964*t433;
+ t1283 = t1*t87;
+ t1313 = 2.0*t11*t117*t34+2.0*t11*t967+2.0*t964*t528+2.0*t474*t101*t186+
+2.0*t317*t1283+2.0*t254*t7*t595+2.0*t307*t40*t97+2.0*t307*t68*t87+2.0*t560*t153
+*t16+2.0*t307*t153*t7+2.0*t474*t12*t87+2.0*t341*t246*t7+RATIONAL(3.0,2.0)*t70*
+t410*t40+RATIONAL(3.0,2.0)*t345*t383*t40;
+ t1326 = t177*t16;
+ t1332 = t207*t7;
+ t1341 = t295*t7;
+ t1346 = t363*t40;
+ t1351 = 2.0*t294*t1*t34+2.0*t663*t379*t16+t298*t160*t16+RATIONAL(3.0,2.0)
+*t474*t212*t16+RATIONAL(3.0,2.0)*t127*t1326+RATIONAL(3.0,2.0)*t301*t54*t16+
+RATIONAL(3.0,2.0)*t317*t1332+RATIONAL(3.0,2.0)*t294*t169*t7+RATIONAL(3.0,2.0)*
+t298*t113*t7+t127*t1341+t474*t446*t7+t301*t950+RATIONAL(3.0,2.0)*t681*t1346+
+t345*t165*t16;
+ t1380 = t294*t295*t16+RATIONAL(1.0,2.0)*t994*t709+RATIONAL(1.0,2.0)*t1009
+*t400+RATIONAL(1.0,2.0)*t964*t611+RATIONAL(1.0,2.0)*t898*t611+RATIONAL(1.0,2.0)
+*t910*t709+RATIONAL(1.0,2.0)*t868*t400+RATIONAL(1.0,2.0)*t873*t288+t117*t921+
+2.0*t910*t574+2.0*t11*t951+2.0*t11*t960+2.0*t25*t973+2.0*t25*t976+t1009*t273;
+ t1389 = -t1346-t884-t890-t856-t1326-t944-t860-t1341-t1332-t71*t144-2.0*
+t1185-2.0*t1283;
+ t1402 = -t101*t237-2.0*t1230-t59*t370-t802*t40-t805*t40-t808*t40-t810*t16
+-t812*t16-t814*t16-t816*t7-t818*t7-t820*t7;
+ t1415 = -2.0*t112*t40-2.0*t898*t68-2.0*t19*t40-2.0*t964*t68-2.0*t11*t40
+-2.0*t102*t16-2.0*t910*t18-2.0*t25*t16-2.0*t60*t7;
+ partial_Theta_X_wrt_partial_d_h_2 = (t881+t914+t946+t980+t1015+t1044+
+t1076+t1112+t1143+t1172+t1206+t1236+t1272+t1313+t1351+t1380)*t792+(t1389+t1402)
+*t824-t1415*t844;
+ t1418 = K_uu_11*t68;
+ t1420 = K_uu_12;
+ t1423 = t1420*t18;
+ t1425 = K_uu_13;
+ t1428 = t1425*t10;
+ t1431 = K_uu_22*t18;
+ t1433 = K_uu_23;
+ t1436 = t1433*t10;
+ t1439 = K_uu_33*t10;
+ t1443 = 1/Theta_D;
+ t1446 = 1/t837;
+ partial_Theta_Y_wrt_partial_d_h_1 = (-2.0*t1418*t36-2.0*t1420*t14*t68-2.0
+*t1423*t36-2.0*t1425*t4*t68-2.0*t1428*t36-2.0*t1431*t14-2.0*t1433*t4*t18-2.0*
+t1436*t14-2.0*t1439*t4)*t1443-t836*Theta_C*t1446;
+ partial_Theta_Y_wrt_partial_d_h_2 = (-2.0*t1418*t40-2.0*t1420*t16*t68-2.0
+*t1423*t40-2.0*t1425*t7*t68-2.0*t1428*t40-2.0*t1431*t16-2.0*t1433*t7*t18-2.0*
+t1436*t16-2.0*t1439*t7)*t1443-t1415*Theta_C*t1446;
+ t1465 = t11*t24;
+ t1466 = t18*t36;
+ t1467 = t1466*t4;
+ t1470 = t112*t146;
+ t1476 = t60*t71;
+ t1477 = t68*t36;
+ t1478 = t1477*t4;
+ t1481 = t181*t71;
+ t1484 = t102*t71;
+ t1485 = t1477*t14;
+ t1490 = t117*t239;
+ t1497 = t25*t71;
+ t1500 = 2.0*t1465*t1467+2.0*t19*t1470+2.0*t294*t206*t14+2.0*t1476*t1478+
+2.0*t1481*t1478+2.0*t1484*t1485+2.0*t11*t1470+2.0*t102*t1490+2.0*t345*t284*t4+
+t408*t239+2.0*t1497*t1485;
+ t1501 = t287*t14;
+ t1504 = t102*t1;
+ t1506 = t68*t14*t4;
+ t1511 = t226*t372;
+ t1514 = t19*t1;
+ t1518 = t18*t14*t4;
+ t1524 = t181*t12;
+ t1532 = 2.0*t127*t1501+2.0*t1504*t1506+2.0*t560*t1485+2.0*t181*t1511+2.0*
+t1514*t1478+2.0*t341*t1518+2.0*t70*t284*t14+2.0*t1524*t1506+2.0*t60*t1511+t328*
+t239+2.0*t1465*t1506;
+ t1537 = t206*t4;
+ t1540 = t11*t12;
+ t1543 = t60*t12;
+ t1556 = t271*t4;
+ t1560 = 2.0*t345*t26*t4+2.0*t317*t1537+2.0*t1540*t1485+2.0*t1543*t1467+
+2.0*t307*t1478+t255*t146+t222*t372+2.0*t11*t19*t146+2.0*t25*t102*t239+2.0*t317*
+t1556+t637*t146;
+ t1567 = t25*t12;
+ t1568 = t1466*t14;
+ t1582 = t11*t101;
+ t1585 = t60*t101;
+ t1588 = 2.0*t25*t1490+t759*t372+2.0*t474*t173*t4+2.0*t1567*t1568+t625*
+t239+2.0*t1543*t1506+2.0*t474*t287*t4+t745*t372+t312*t146+2.0*t60*t181*t372+2.0
+*t1582*t1568+2.0*t1585*t1518;
+ partial_Theta_X_wrt_partial_dd_h_11 = (t1500+t1532+t1560+t1588)*t792+(-
+t71*t146-2.0*t1501-2.0*t1537-t101*t239-2.0*t1556-t59*t372)*t824;
+ t1600 = -t91-t93;
+ t1601 = t1*t1600;
+ t1606 = -t190-t192;
+ t1610 = t117*t1606;
+ t1613 = -t41-t44;
+ t1631 = t18*t40;
+ t1635 = -2.0*t317*t1601+2.0*t408*t241-2.0*t345*t12*t1606-2.0*t181*t1610
+-2.0*t25*t19*t1613+2.0*t328*t241-2.0*t19*t226*t1600-2.0*t60*t19*t1600-2.0*t11*
+t102*t1613-2.0*t345*t71*t1600+4.0*t1540*t1631*t36;
+ t1641 = t112*t1600;
+ t1646 = t112*t1613;
+ t1652 = t18*t16;
+ t1662 = t24*t1606;
+ t1668 = 2.0*t255*t148-2.0*t70*t71*t1613-2.0*t60*t1641+2.0*t625*t241-2.0*
+t25*t1646+2.0*t312*t148+4.0*t25*t101*t1652*t14-2.0*t11*t181*t1600-2.0*t341*t18*
+t1606-2.0*t317*t1662-2.0*t560*t68*t1613;
+ t1673 = t68*t40;
+ t1674 = t1673*t36;
+ t1688 = t68*t7*t4;
+ t1694 = t68*t16;
+ t1695 = t1694*t14;
+ t1704 = -2.0*t60*t1610+4.0*t11*t71*t1674+2.0*t759*t374-2.0*t294*t1*t1613+
+2.0*t637*t148+2.0*t222*t374+4.0*t60*t1*t1688-2.0*t474*t12*t1600+4.0*t1567*t1695
+-2.0*t474*t101*t1606-2.0*t11*t117*t1613;
+ t1705 = t226*t1606;
+ t1711 = t12*t1613;
+ t1739 = -2.0*t25*t1705-2.0*t307*t68*t1600-2.0*t127*t1711-2.0*t181*t1641+
+4.0*t181*t1*t1688-2.0*t102*t1705+4.0*t102*t12*t1695+4.0*t19*t71*t1674+2.0*t745*
+t374+4.0*t60*t24*t18*t7*t4-2.0*t102*t1646-2.0*t60*t102*t1606;
+ partial_Theta_X_wrt_partial_dd_h_12 = (t1635+t1668+t1704+t1739)*t792+(
+-2.0*t894*t36+2.0*t1711+2.0*t1601-2.0*t994*t14+2.0*t1662-2.0*t868*t4)*t824;
+ t1749 = t226*t377;
+ t1752 = t1673*t7;
+ t1755 = t1694*t7;
+ t1766 = t873*t16;
+ t1769 = t1673*t16;
+ t1772 = t1631*t7;
+ t1777 = 2.0*t181*t1749+2.0*t1481*t1752+2.0*t1524*t1755+2.0*t345*t898*t7+
+t408*t244+t745*t377+2.0*t345*t894*t7+2.0*t127*t1766+2.0*t560*t1769+2.0*t1543*
+t1772+2.0*t1514*t1752;
+ t1782 = t117*t244;
+ t1791 = t1652*t7;
+ t1794 = t862*t7;
+ t1803 = 2.0*t474*t994*t7+t255*t151+2.0*t102*t1782+2.0*t25*t102*t244+2.0*
+t70*t894*t16+2.0*t341*t1791+2.0*t317*t1794+t759*t377+2.0*t60*t1749+t222*t377+
+2.0*t307*t1752;
+ t1809 = t1009*t7;
+ t1819 = t112*t151;
+ t1830 = 2.0*t1540*t1769+2.0*t25*t1782+2.0*t317*t1809+2.0*t1543*t1755+t328
+*t244+2.0*t1465*t1755+2.0*t1476*t1752+2.0*t11*t1819+2.0*t60*t181*t377+2.0*t474*
+t873*t7+2.0*t1497*t1769;
+ t1834 = t1631*t16;
+ t1855 = 2.0*t11*t19*t151+2.0*t1582*t1834+2.0*t1465*t1772+2.0*t1504*t1755+
+2.0*t294*t862*t16+2.0*t1567*t1834+t637*t151+t625*t244+t312*t151+2.0*t19*t1819+
+2.0*t1484*t1769+2.0*t1585*t1791;
+ partial_Theta_X_wrt_partial_dd_h_22 = (t1777+t1803+t1830+t1855)*t792+(-
+t71*t151-2.0*t1766-2.0*t1794-t101*t244-2.0*t1809-t59*t377)*t824;
+ partial_Theta_Y_wrt_partial_dd_h_11 = RATIONAL(0.0,1.0);
+ partial_Theta_Y_wrt_partial_dd_h_12 = RATIONAL(0.0,1.0);
+ partial_Theta_Y_wrt_partial_dd_h_22 = RATIONAL(0.0,1.0);
diff --git a/src/gr/Schwarzschild_EF.cc b/src/gr/Schwarzschild_EF.cc
index b27d5a4..63bc01f 100644
--- a/src/gr/Schwarzschild_EF.cc
+++ b/src/gr/Schwarzschild_EF.cc
@@ -16,6 +16,7 @@
#include "util_Table.h"
#include "cctk.h"
+#include "cctk_Arguments.h"
#include "config.h"
#include "stdc.h"
@@ -23,6 +24,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -41,7 +43,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
diff --git a/src/gr/cg.hh b/src/gr/cg.hh
index 50d1468..da331ac 100644
--- a/src/gr/cg.hh
+++ b/src/gr/cg.hh
@@ -106,7 +106,8 @@
p.gridfn(gfns::gfn__partial_Theta_wrt_partial_dd_h_22, irho,isigma)
#define save_Theta p.gridfn(gfns::gfn__save_Theta, irho,isigma)
-#define Delta_h p.gridfn(gfns::gfn__Delta_h, irho,isigma)
+#define old_Theta p.gridfn(gfns::gfn__old_Theta, irho,isigma)
+#define Delta_h p.gridfn(gfns::gfn__Delta_h, irho,isigma)
//******************************************************************************
diff --git a/src/gr/expansion.cc b/src/gr/expansion.cc
index 5a03783..cdbd57c 100644
--- a/src/gr/expansion.cc
+++ b/src/gr/expansion.cc
@@ -37,9 +37,11 @@
#include <stdio.h>
#include <assert.h>
#include <math.h>
+#include <string.h>
#include "util_Table.h"
#include "cctk.h"
+#include "cctk_Arguments.h"
#include "config.h"
#include "stdc.h"
@@ -47,6 +49,10 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
+using jtutil::pow2;
+using jtutil::pow3;
+using jtutil::pow4;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -65,9 +71,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
-using jtutil::pow2;
-using jtutil::pow4;
//******************************************************************************
//******************************************************************************
@@ -99,8 +102,13 @@ bool geometry_is_finite(patch_system& ps,
const struct error_info& error_info, bool initial_flag,
bool print_msg_flag);
-bool compute_Theta(patch_system& ps, fp add_to_expansion,
- bool Jacobian_flag, jtutil::norm<fp>* Theta_norms_ptr,
+bool compute_Theta(patch_system& ps, const struct what_to_compute& comput_info,
+ bool Jacobian_flag,
+ jtutil::norm<fp>* Theta_norms_ptr,
+ jtutil::norm<fp>* expansion_Theta_norms_ptr,
+ jtutil::norm<fp>* inner_expansion_Theta_norms_ptr,
+ jtutil::norm<fp>* product_expansion_Theta_norms_ptr,
+ jtutil::norm<fp>* mean_curvature_Theta_norms_ptr,
const struct error_info& error_info, bool initial_flag,
bool print_msg_flag);
}
@@ -172,13 +180,18 @@ bool compute_Theta(patch_system& ps, fp add_to_expansion,
// succeeded or failed, and if the latter, what caused the failure.
//
enum expansion_status
- expansion(patch_system* ps_ptr, fp add_to_expansion,
+ expansion(patch_system* ps_ptr,
+ const struct what_to_compute& compute_info,
const struct cactus_grid_info& cgi,
const struct geometry_info& gi,
const struct error_info& error_info, bool initial_flag,
bool Jacobian_flag /* = false */,
bool print_msg_flag /* = false */,
- jtutil::norm<fp>* Theta_norms_ptr /* = NULL */)
+ jtutil::norm<fp>* Theta_norms_ptr /* = NULL */,
+ jtutil::norm<fp>* expansion_Theta_norms_ptr /* = NULL */,
+ jtutil::norm<fp>* inner_expansion_Theta_norms_ptr /* = NULL */,
+ jtutil::norm<fp>* product_expansion_Theta_norms_ptr /* = NULL */,
+ jtutil::norm<fp>* mean_curvature_Theta_norms_ptr /* = NULL */)
{
const bool active_flag = (ps_ptr != NULL);
if (print_msg_flag)
@@ -230,6 +243,8 @@ if (gi.hardwire_Schwarzschild_EF_geometry)
if (active_flag)
then {
+
+
if (gi.check_that_geometry_is_finite
&& !geometry_is_finite(*ps_ptr,
error_info, initial_flag,
@@ -237,15 +252,134 @@ if (active_flag)
then return expansion_failure__geometry_nonfinite;
// *** ERROR RETURN ***
+ // Ensure that there is a norm object
+ const bool want_norms = Theta_norms_ptr;
+ jtutil::norm<fp> norms;
+ if (compute_info.surface_selection != selection_definition)
+ then if (! Theta_norms_ptr) Theta_norms_ptr = &norms;
+
+
// compute remaining gridfns --> $\Theta$
// and optionally also the Jacobian coefficients
// by algebraic ops and angular finite differencing
- if (!compute_Theta(*ps_ptr, add_to_expansion,
+ what_to_compute this_compute_info (compute_info);
+ this_compute_info.surface_selection = selection_definition;
+ if (!compute_Theta(*ps_ptr, this_compute_info,
Jacobian_flag, Theta_norms_ptr,
+ expansion_Theta_norms_ptr,
+ inner_expansion_Theta_norms_ptr,
+ product_expansion_Theta_norms_ptr,
+ mean_curvature_Theta_norms_ptr,
error_info, initial_flag,
print_msg_flag))
then return expansion_failure__gij_not_positive_definite;
// *** ERROR RETURN ***
+
+ if (compute_info.surface_selection != selection_definition) {
+ //
+ // Apply correction to find a surface by its areal radius
+ //
+ // get mean expansion
+ fp mean_expansion;
+ fp areal_radius;
+ switch (compute_info.surface_selection) {
+ case selection_mean_coordinate_radius: {
+ const int np = ps_ptr->N_grid_points();
+ fp sum_expansion = 0;
+ fp sum_radius = 0;
+ for (int pn = 0; pn < ps_ptr->N_patches(); ++pn) {
+ patch& p = ps_ptr->ith_patch(pn);
+ for (int irho = p.min_irho(); irho <= p.max_irho(); ++irho) {
+ for (int isigma = p.min_isigma(); isigma <= p.max_isigma(); ++isigma) {
+ sum_expansion += p.gridfn(gfns::gfn__Theta, irho,isigma);
+ sum_radius += p.ghosted_gridfn(gfns::gfn__h, irho,isigma);
+ }
+ }
+ }
+ mean_expansion = sum_expansion / np;
+ areal_radius = sum_radius / np;
+ break;
+ }
+ case selection_areal_radius: {
+ // get surface area
+ const fp area = ps_ptr->integrate_gridfn
+ (gfns::gfn__one, true, true, true,
+ gfns::gfn__h,
+ gfns::gfn__g_dd_11, gfns::gfn__g_dd_12, gfns::gfn__g_dd_13,
+ gfns::gfn__g_dd_22, gfns::gfn__g_dd_23,
+ gfns::gfn__g_dd_33,
+ patch::integration_method__automatic_choice);
+ mean_expansion = Theta_norms_ptr->mean();
+ areal_radius = sqrt(area / (4.0*PI));
+ break;
+ }
+ case selection_expansion_mean_coordinate_radius: {
+ const int np = ps_ptr->N_grid_points();
+ fp sum_expansion = 0;
+ fp sum_radius = 0;
+ for (int pn = 0; pn < ps_ptr->N_patches(); ++pn) {
+ patch& p = ps_ptr->ith_patch(pn);
+ for (int irho = p.min_irho(); irho <= p.max_irho(); ++irho) {
+ for (int isigma = p.min_isigma(); isigma <= p.max_isigma(); ++isigma) {
+ sum_expansion += p.gridfn(gfns::gfn__Theta, irho,isigma);
+ sum_radius += p.ghosted_gridfn(gfns::gfn__h, irho,isigma);
+ }
+ }
+ }
+ mean_expansion = sum_expansion / np;
+ areal_radius = mean_expansion * sum_radius / np;
+ break;
+ }
+ case selection_expansion_areal_radius: {
+ // get surface area
+ const fp area = ps_ptr->integrate_gridfn
+ (gfns::gfn__one, true, true, true,
+ gfns::gfn__h,
+ gfns::gfn__g_dd_11, gfns::gfn__g_dd_12, gfns::gfn__g_dd_13,
+ gfns::gfn__g_dd_22, gfns::gfn__g_dd_23,
+ gfns::gfn__g_dd_33,
+ patch::integration_method__automatic_choice);
+ mean_expansion = Theta_norms_ptr->mean();
+ areal_radius = mean_expansion * sqrt(area / (4.0*PI));
+ break;
+ }
+ default:
+ assert (0);
+ } // switch areal_radius_definition
+
+ if (! ps_ptr->N_additional_points()) {
+ // calculate correction
+ const fp correction
+ = (- mean_expansion
+ + areal_radius - compute_info.desired_value);
+ // apply correction
+ ps_ptr->add_to_gridfn(-correction, gfns::gfn__Theta);
+ } else {
+ const int np = ps_ptr->N_grid_points();
+ const int gnp = ps_ptr->ghosted_N_grid_points();
+ // apply correction
+ const fp correction
+ = ps_ptr->ghosted_gridfn_data(gfns::gfn__h)[gnp];
+ ps_ptr->add_to_gridfn(-correction, gfns::gfn__Theta);
+ ps_ptr->gridfn_data(gfns::gfn__Theta)[np]
+ = (mean_expansion - correction
+ - areal_radius + compute_info.desired_value);
+ }
+ if (want_norms) {
+ // recalculate norms
+ ps_ptr->gridfn_norms (gfns::gfn__Theta, *Theta_norms_ptr);
+ } // if want_norms
+ } else {
+ //
+ // do not apply correction
+ //
+ if (ps_ptr->N_additional_points()) {
+ const int np = ps_ptr->N_grid_points();
+ const int gnp = ps_ptr->ghosted_N_grid_points();
+ ps_ptr->gridfn_data(gfns::gfn__Theta)[np]
+ = ps_ptr->ghosted_gridfn_data(gfns::gfn__h)[gnp];
+ }
+ } // if use-areal-radius
}
return expansion_success; // *** NORMAL RETURN ***
@@ -256,25 +390,19 @@ return expansion_success; // *** NORMAL RETURN ***
//******************************************************************************
//
-// This function sets up the xyz-position gridfns:
-// * global_[xyz] (used by interplate_geometry() )
-// * global_{xx,xy,xz,yy,yz,zz} (used by higher-level code to compute
-// quadrupole moments of horizons)
-//
-// Bugs:
-// * We initialize the global_{xx,xy,xz,yy,yz,zz} gridfns every time
-// this function is called, i.e. at each horizon-finding Newton
-// iteration, even though they're only needed at the end of the
-// horizon-finding process. In practice the extra cost is small,
-// though, so it's probably not worth fixing this...
+// This function sets up the global xyz positions of the grid points
+// in the gridfns global_[xyz]. These will be used by interplate_geometry().
//
namespace {
-void setup_xyz_posns(patch_system& ps, bool print_msg_flag)
+void setup_xyz_posns(patch_system& ps, const bool print_msg_flag)
{
if (print_msg_flag)
then CCTK_VInfo(CCTK_THORNSTRING,
" xyz positions and derivative coefficients");
+#ifdef GEOMETRY_INTERP_DEBUG2
+ printf ("AH exp\n");
+#endif
for (int pn = 0 ; pn < ps.N_patches() ; ++pn)
{
patch& p = ps.ith_patch(pn);
@@ -285,12 +413,15 @@ if (print_msg_flag)
isigma <= p.max_isigma() ;
++isigma)
{
- const fp r = p.ghosted_gridfn(gfns::gfn__h, irho,isigma);
+ const fp r = p.ghosted_gridfn(gfns::gfn__h, irho,isigma);
const fp rho = p.rho_of_irho(irho);
const fp sigma = p.sigma_of_isigma(isigma);
-
fp local_x, local_y, local_z;
p.xyz_of_r_rho_sigma(r,rho,sigma, local_x,local_y,local_z);
+#ifdef GEOMETRY_INTERP_DEBUG2
+ printf (" pn=%d irho=%d isigma=%d x=%g y=%g z=%g\n",
+ pn, irho, isigma, local_x, local_y, local_z);
+#endif
const fp global_x = ps.origin_x() + local_x;
const fp global_y = ps.origin_y() + local_y;
@@ -353,12 +484,15 @@ if (print_msg_flag)
// global_[xyz] # xyz positions of grid points
//
// Inputs (Cactus 3-D gridfns):
+// ahmask # excision mask
// gxx,gxy,gxz,gyy,gyz,gzz # 3-metric $g_{ij}$
// # (may be either physical or conformal)
// kxx,kxy,kxz,kyy,kyz,kzz # extrinsic curvature $K_{ij}$
// psi # optional conformal factor $\psi$
//
// Outputs (angular gridfns, all on the nominal grid):
+// mask # excision mask
+// partial_d_mask_[123] # derivatives of the mask
// g_dd_{11,12,13,22,23,33} # $\stored{g}_{ij}$
// K_dd_{11,12,13,22,23,33} # $K_{ij}$
// partial_d_g_dd_[123]{11,12,13,22,23,33} # $\partial_k \stored{g}_{ij}$
@@ -428,6 +562,7 @@ const void* const interp_coords[N_GRID_DIMS]
const CCTK_INT input_array_variable_indices[]
= {
+ cgi.mask_varindex,
cgi.g_dd_11_varindex, cgi.g_dd_12_varindex, cgi.g_dd_13_varindex,
cgi.g_dd_22_varindex, cgi.g_dd_23_varindex,
cgi.g_dd_33_varindex,
@@ -436,19 +571,6 @@ const CCTK_INT input_array_variable_indices[]
cgi.K_dd_33_varindex,
cgi.psi_varindex,
};
-const CCTK_INT input_array_type_codes[]
- = {
- // g_ij
- CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL,
- CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL,
- CCTK_VARIABLE_REAL,
- // K_ij
- CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL,
- CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL,
- CCTK_VARIABLE_REAL,
- // psi
- CCTK_VARIABLE_REAL,
- };
const int N_input_arrays_for_psi = 1;
const int N_input_arrays_dim = sizeof(input_array_variable_indices)
/ sizeof(input_array_variable_indices[0]);
@@ -463,6 +585,8 @@ const int N_input_arrays_use
const CCTK_INT output_array_type_codes[]
= {
+ // mask $\partial_x$ mask $\partial_y$ mask $\partial_z$ mask
+ CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL,
// $g_{ij}$ $\partial_x g_{ij}$ $\partial_y g_{ij}$ $\partial_z g_{ij}$
CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL,
CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL, CCTK_VARIABLE_REAL,
@@ -480,18 +604,20 @@ const CCTK_INT output_array_type_codes[]
const CCTK_INT operand_indices[]
= {
- 0, 0, 0, 0, // g_dd_11, partial_[xyz] g_dd_11
- 1, 1, 1, 1, // g_dd_12, partial_[xyz] g_dd_12
- 2, 2, 2, 2, // g_dd_13, partial_[xyz] g_dd_13
- 3, 3, 3, 3, // g_dd_22, partial_[xyz] g_dd_22
- 4, 4, 4, 4, // g_dd_23, partial_[xyz] g_dd_23
- 5, 5, 5, 5, // g_dd_33, partial_[xyz] g_dd_33
- 6, 7, 8, 9, 10, 11, // K_dd_{11,12,13,22,23,33}
- 12, 12, 12, 12, // psi, partial_[xyz] psi
+ 0, 0, 0, 0, // mask, partial_[xyz] mask
+ 1, 1, 1, 1, // g_dd_11, partial_[xyz] g_dd_11
+ 2, 2, 2, 2, // g_dd_12, partial_[xyz] g_dd_12
+ 3, 3, 3, 3, // g_dd_13, partial_[xyz] g_dd_13
+ 4, 4, 4, 4, // g_dd_22, partial_[xyz] g_dd_22
+ 5, 5, 5, 5, // g_dd_23, partial_[xyz] g_dd_23
+ 6, 6, 6, 6, // g_dd_33, partial_[xyz] g_dd_33
+ 7, 8, 9, 10, 11, 12, // K_dd_{11,12,13,22,23,33}
+ 13, 13, 13, 13, // psi, partial_[xyz] psi
};
#define DERIV(x) x
const CCTK_INT operation_codes[]
= {
+ DERIV(0), DERIV(1), DERIV(2), DERIV(3), // mask, partial_[xyz] mask
DERIV(0), DERIV(1), DERIV(2), DERIV(3), // g_dd_11, partial_[xyz] g_dd_11
DERIV(0), DERIV(1), DERIV(2), DERIV(3), // g_dd_12, partial_[xyz] g_dd_12
DERIV(0), DERIV(1), DERIV(2), DERIV(3), // g_dd_13, partial_[xyz] g_dd_13
@@ -505,6 +631,10 @@ const CCTK_INT operation_codes[]
void* const output_arrays[]
= {
+ CAST_PTR_OR_NULL(void*, ps_ptr->gridfn_data(gfns::gfn__mask)),
+ CAST_PTR_OR_NULL(void*, ps_ptr->gridfn_data(gfns::gfn__partial_d_mask_1)),
+ CAST_PTR_OR_NULL(void*, ps_ptr->gridfn_data(gfns::gfn__partial_d_mask_2)),
+ CAST_PTR_OR_NULL(void*, ps_ptr->gridfn_data(gfns::gfn__partial_d_mask_3)),
CAST_PTR_OR_NULL(void*, ps_ptr->gridfn_data(gfns::gfn__g_dd_11)),
CAST_PTR_OR_NULL(void*, ps_ptr->gridfn_data(gfns::gfn__partial_d_g_dd_111)),
CAST_PTR_OR_NULL(void*, ps_ptr->gridfn_data(gfns::gfn__partial_d_g_dd_211)),
@@ -625,6 +755,21 @@ if (print_msg_flag)
" calling geometry interpolator (%s%d points)",
(active_flag ? "" : "dummy: "), N_interp_points);
+#ifdef GEOMETRY_INTERP_DEBUG2
+ {
+ printf("AHFinderDirect:: proc %d: CCTK_InterpGridArrays() coordinates are:\n",
+ int(CCTK_MyProc(cgi.GH)));
+ for (int pt = 0 ; pt < N_interp_points ; ++ pt)
+ {
+ printf(" pt=%d [x,y,z]=[%g,%g,%g]\n",
+ pt,
+ double(((const CCTK_REAL*)interp_coords[0])[pt]),
+ double(((const CCTK_REAL*)interp_coords[1])[pt]),
+ double(((const CCTK_REAL*)interp_coords[2])[pt]));
+ }
+ }
+#endif /* GEOMETRY_INTERP_DEBUG2 */
+
#ifdef GEOMETRY_INTERP_DEBUG
printf("AHFinderDirect:: proc %d: initializing interpolator outputs to 999.999\n",
int(CCTK_MyProc(cgi.GH)));
@@ -676,8 +821,11 @@ fflush(stdout);
{
for (int pt = 0 ; pt < N_interp_points ; pt = 2*pt + (pt == 0))
{
- printf("AHFinderDirect:: proc %d: CCTK_InterpGridArrays() results for pt=%d:\n",
- int(CCTK_MyProc(cgi.GH)), pt);
+ printf("AHFinderDirect:: proc %d: CCTK_InterpGridArrays() results for pt=%d at [x,y,z]=[%g,%g,%g]:\n",
+ int(CCTK_MyProc(cgi.GH)), pt,
+ double(((const CCTK_REAL*)interp_coords[0])[pt]),
+ double(((const CCTK_REAL*)interp_coords[1])[pt]),
+ double(((const CCTK_REAL*)interp_coords[2])[pt]));
for (int out = 0 ; out < N_output_arrays_use ; ++out)
{
const CCTK_REAL* const out_ptr
@@ -743,8 +891,8 @@ if (status == CCTK_ERROR_INTERP_POINT_OUTSIDE)
CCTK_VWarn(warn_level, __LINE__, __FILE__, CCTK_THORNSTRING,
"interpolate_geometry():\n"
-" one or more points on the trial horizon surface point"
-" is/are outside the grid (or too close to the grid boundary)"
+" one or more points on the trial horizon surface point\n"
+" is/are outside the grid (or too close to the grid boundary)\n"
" (in a single-processor run, this may also mean that\n"
" driver::ghost_size is too small for this geometry interpolator)\n");
}
@@ -763,6 +911,51 @@ else if (status < 0)
"***** interpolate_geometry(): error return %d from interpolator!\n",
status); /*NOTREACHED*/
+//
+// ***** check the interpolated excision mask *****
+//
+{
+bool did_use_excised_gridpoint = false;
+if (active_flag)
+ then {
+ for (int pn = 0 ; pn < ps_ptr->N_patches() ; ++pn)
+ {
+ patch& p = ps_ptr->ith_patch(pn);
+
+ for (int irho = p.min_irho() ; irho <= p.max_irho() ; ++irho)
+ for (int isigma = p.min_isigma() ; isigma <= p.max_isigma() ; ++isigma)
+ {
+ const fp m = p.gridfn(gfns::gfn__mask, irho,isigma);
+ const fp m1 = p.gridfn(gfns::gfn__partial_d_mask_1, irho,isigma);
+ const fp m2 = p.gridfn(gfns::gfn__partial_d_mask_2, irho,isigma);
+ const fp m3 = p.gridfn(gfns::gfn__partial_d_mask_3, irho,isigma);
+ if (fabs(m) > 1.0e-12
+ || fabs(m1) > 1.0e-12 || fabs(m2) > 1.0e-12 || fabs(m3) > 1.0e-12)
+ then did_use_excised_gridpoint = true;
+ }
+ }
+ }
+if (did_use_excised_gridpoint)
+ then {
+ if (print_msg_flag)
+ then {
+ // see if we can get further info
+ const int warn_level
+ = initial_flag
+ ? error_info.warn_level__point_outside__initial
+ : error_info.warn_level__point_outside__subsequent;
+
+
+ CCTK_VWarn(warn_level, __LINE__, __FILE__, CCTK_THORNSTRING,
+"interpolate_geometry():\n"
+" one or more points on the trial horizon surface point\n"
+" is/are in an excised region (or too close to the excision boundary)\n");
+ }
+
+ return expansion_failure__surface_in_excised_region; // *** ERROR RETURN ***
+ }
+}
+
return expansion_success; // *** NORMAL RETURN ***
}
}
@@ -1166,14 +1359,59 @@ return true; // *** no check possible ***
// g_ij isn't positive definite).
//
namespace {
-bool compute_Theta(patch_system& ps, fp add_to_expansion,
- bool Jacobian_flag, jtutil::norm<fp>* Theta_norms_ptr,
+bool compute_Theta(patch_system& ps, const struct what_to_compute& compute_info,
+ bool Jacobian_flag,
+ jtutil::norm<fp>* Theta_norms_ptr,
+ jtutil::norm<fp>* expansion_Theta_norms_ptr,
+ jtutil::norm<fp>* inner_expansion_Theta_norms_ptr,
+ jtutil::norm<fp>* product_expansion_Theta_norms_ptr,
+ jtutil::norm<fp>* mean_curvature_Theta_norms_ptr,
const struct error_info& error_info, bool initial_flag,
bool print_msg_flag)
{
if (print_msg_flag)
then CCTK_VInfo(CCTK_THORNSTRING, " computing Theta(h)");
+#if 0
+ fp mean_radius, areal_radius;
+ switch (compute_info.surface_modification) {
+ case modification_none:
+ case modification_radius:
+ case modification_radius2:
+ // do nothing
+ break;
+ case modification_mean_radius: {
+ // get average coordinate radius
+ const int np = ps.N_grid_points();
+ fp sum_radius = 0;
+ for (int pn = 0; pn < ps.N_patches(); ++pn) {
+ patch& p = ps.ith_patch(pn);
+ for (int irho = p.min_irho(); irho <= p.max_irho(); ++irho) {
+ for (int isigma = p.min_isigma(); isigma <= p.max_isigma(); ++isigma) {
+ sum_radius += p.ghosted_gridfn(gfns::gfn__h, irho,isigma);
+ }
+ }
+ }
+ mean_radius = sum_radius / np;
+ break;
+ }
+ case modification_areal_radius: {
+ // get surface area
+ const fp area = ps.integrate_gridfn
+ (gfns::gfn__one, true, true, true,
+ gfns::gfn__h,
+ gfns::gfn__g_dd_11, gfns::gfn__g_dd_12, gfns::gfn__g_dd_13,
+ gfns::gfn__g_dd_22, gfns::gfn__g_dd_23,
+ gfns::gfn__g_dd_33,
+ patch::integration_method__automatic_choice);
+ areal_radius = sqrt(area / (4.0*PI));
+ break;
+ }
+ default:
+ assert (0);
+ }
+#endif
+
for (int pn = 0 ; pn < ps.N_patches() ; ++pn)
{
patch& p = ps.ith_patch(pn);
@@ -1284,24 +1522,169 @@ CCTK_VWarn(warn_level, __LINE__, __FILE__, CCTK_THORNSTRING,
return false; // *** ERROR RETURN ***
}
+ assert (compute_info.surface_selection == selection_definition);
+
// compute H via equation (14) of my 1996 horizon finding paper
const fp sqrt_Theta_D = sqrt(Theta_D);
- Theta = + Theta_A/(Theta_D*sqrt_Theta_D)
- + Theta_B/sqrt_Theta_D
- + Theta_C/Theta_D
- - K
- + add_to_expansion;
+ const fp Theta_X = + Theta_A/(Theta_D*sqrt_Theta_D)
+ + Theta_B/sqrt_Theta_D;
+ const fp Theta_Y = + Theta_C/Theta_D
+ - K;
+
+#define mean_curvature p.gridfn(gfns::gfn__mean_curvature, irho,isigma)
+ mean_curvature = Theta_X;
+#undef mean_curvature
+
+ switch (compute_info.surface_definition) {
+ case definition_expansion:
+ Theta = + Theta_X + Theta_Y;
+ break;
+ case definition_inner_expansion:
+ Theta = - Theta_X + Theta_Y;
+ break;
+ case definition_mean_curvature:
+ Theta = + Theta_X;
+ break;
+ case definition_expansion_product:
+ Theta = (+ Theta_X + Theta_Y) * (- Theta_X + Theta_Y);
+ break;
+ default:
+ assert (0);
+ }
+
+ switch (compute_info.surface_modification) {
+ case modification_none:
+ // do nothing
+ break;
+ case modification_radius:
+ // multiply by radius
+ Theta *= r;
+ break;
+ case modification_radius2:
+ // multiply by radius^2
+ Theta *= pow2(r);
+ break;
+#if 0
+ case modification_mean_radius:
+ // multiply by average coordinate radius
+ Theta *= mean_radius;
+ break;
+ case modification_areal_radius:
+ // multiply by areal radius
+ Theta *= areal_radius;
+ break;
+#endif
+ default:
+ assert (0);
+ }
+
+ Theta -= compute_info.desired_value;
+
// update running norms of Theta(h) function
if (Theta_norms_ptr != NULL)
then Theta_norms_ptr->data(Theta);
+ if (expansion_Theta_norms_ptr != NULL)
+ then expansion_Theta_norms_ptr->data(+ Theta_X + Theta_Y);
+
+ if (inner_expansion_Theta_norms_ptr != NULL)
+ then inner_expansion_Theta_norms_ptr->data(- Theta_X + Theta_Y);
+
+ if (product_expansion_Theta_norms_ptr != NULL)
+ then product_expansion_Theta_norms_ptr->data((+ Theta_X + Theta_Y) * (- Theta_X + Theta_Y));
+
+ if (mean_curvature_Theta_norms_ptr != NULL)
+ then mean_curvature_Theta_norms_ptr->data(+ Theta_X);
+
+ fp partial_Theta_X_wrt_partial_d_h_1;
+ fp partial_Theta_X_wrt_partial_d_h_2;
+ fp partial_Theta_X_wrt_partial_dd_h_11;
+ fp partial_Theta_X_wrt_partial_dd_h_12;
+ fp partial_Theta_X_wrt_partial_dd_h_22;
+ fp partial_Theta_Y_wrt_partial_d_h_1;
+ fp partial_Theta_Y_wrt_partial_d_h_2;
+ fp partial_Theta_Y_wrt_partial_dd_h_11;
+ fp partial_Theta_Y_wrt_partial_dd_h_12;
+ fp partial_Theta_Y_wrt_partial_dd_h_22;
+
if (Jacobian_flag)
then {
// partial_Theta_wrt_partial_d_h,
// partial_Theta_wrt_partial_dd_h
#include "../gr.cg/expansion_Jacobian.c"
}
+
+ if (Jacobian_flag) {
+ switch (compute_info.surface_definition) {
+
+ case definition_expansion:
+ partial_Theta_wrt_partial_d_h_1
+ = (+ partial_Theta_X_wrt_partial_d_h_1
+ + partial_Theta_Y_wrt_partial_d_h_1);
+ partial_Theta_wrt_partial_d_h_2
+ = (+ partial_Theta_X_wrt_partial_d_h_2
+ + partial_Theta_Y_wrt_partial_d_h_2);
+ partial_Theta_wrt_partial_dd_h_11
+ = (+ partial_Theta_X_wrt_partial_dd_h_11
+ + partial_Theta_Y_wrt_partial_dd_h_11);
+ partial_Theta_wrt_partial_dd_h_12
+ = (+ partial_Theta_X_wrt_partial_dd_h_12
+ + partial_Theta_Y_wrt_partial_dd_h_12);
+ partial_Theta_wrt_partial_dd_h_22
+ = (+ partial_Theta_X_wrt_partial_dd_h_22
+ + partial_Theta_Y_wrt_partial_dd_h_22);
+ break;
+
+ case definition_inner_expansion:
+ partial_Theta_wrt_partial_d_h_1
+ = (- partial_Theta_X_wrt_partial_d_h_1
+ + partial_Theta_Y_wrt_partial_d_h_1);
+ partial_Theta_wrt_partial_d_h_2
+ = (- partial_Theta_X_wrt_partial_d_h_2
+ + partial_Theta_Y_wrt_partial_d_h_2);
+ partial_Theta_wrt_partial_dd_h_11
+ = (- partial_Theta_X_wrt_partial_dd_h_11
+ + partial_Theta_Y_wrt_partial_dd_h_11);
+ partial_Theta_wrt_partial_dd_h_12
+ = (- partial_Theta_X_wrt_partial_dd_h_12
+ + partial_Theta_Y_wrt_partial_dd_h_12);
+ partial_Theta_wrt_partial_dd_h_22
+ = (- partial_Theta_X_wrt_partial_dd_h_22
+ + partial_Theta_Y_wrt_partial_dd_h_22);
+ break;
+
+ case definition_mean_curvature:
+ partial_Theta_wrt_partial_d_h_1
+ = + partial_Theta_X_wrt_partial_d_h_1;
+ partial_Theta_wrt_partial_d_h_2
+ = + partial_Theta_X_wrt_partial_d_h_2;
+ partial_Theta_wrt_partial_dd_h_11
+ = + partial_Theta_X_wrt_partial_dd_h_11;
+ partial_Theta_wrt_partial_dd_h_12
+ = + partial_Theta_X_wrt_partial_dd_h_12;
+ partial_Theta_wrt_partial_dd_h_22
+ = + partial_Theta_X_wrt_partial_dd_h_22;
+ break;
+
+ case definition_expansion_product: {
+#define f(x,y,dx,dy) (- x*x + y*y)
+#define df(x,y,dx,dy) (- 2*x*dx + 2*y*dy)
+ partial_Theta_wrt_partial_d_h_1 = df(Theta_X, Theta_Y, partial_Theta_X_wrt_partial_d_h_1 , partial_Theta_Y_wrt_partial_d_h_1 );
+ partial_Theta_wrt_partial_d_h_2 = df(Theta_X, Theta_Y, partial_Theta_X_wrt_partial_d_h_2 , partial_Theta_Y_wrt_partial_d_h_2 );
+ partial_Theta_wrt_partial_dd_h_11 = df(Theta_X, Theta_Y, partial_Theta_X_wrt_partial_dd_h_11, partial_Theta_Y_wrt_partial_dd_h_11);
+ partial_Theta_wrt_partial_dd_h_12 = df(Theta_X, Theta_Y, partial_Theta_X_wrt_partial_dd_h_12, partial_Theta_Y_wrt_partial_dd_h_12);
+ partial_Theta_wrt_partial_dd_h_22 = df(Theta_X, Theta_Y, partial_Theta_X_wrt_partial_dd_h_22, partial_Theta_Y_wrt_partial_dd_h_22);
+#undef f
+#undef df
+ break;
+ }
+
+ default:
+ assert (0);
+ }
+ }
+
}
}
}
diff --git a/src/gr/expansion_Jacobian.cc b/src/gr/expansion_Jacobian.cc
index 372d114..04e00b5 100644
--- a/src/gr/expansion_Jacobian.cc
+++ b/src/gr/expansion_Jacobian.cc
@@ -17,6 +17,7 @@
#include "util_Table.h"
#include "cctk.h"
+#include "cctk_Arguments.h"
#include "config.h"
#include "stdc.h"
@@ -24,6 +25,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "../patch/coords.hh"
#include "../patch/grid.hh"
@@ -42,7 +44,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
@@ -53,7 +54,8 @@ using jtutil::error_exit;
namespace {
enum expansion_status
expansion_Jacobian_NP
- (patch_system& ps, Jacobian& Jac, fp add_to_expansion,
+ (patch_system& ps, Jacobian& Jac,
+ const struct what_to_compute& comput_info,
const struct cactus_grid_info& cgi,
const struct geometry_info& gi,
const struct Jacobian_info& Jacobian_info,
@@ -73,7 +75,8 @@ void add_ghost_zone_Jacobian(const patch_system& ps,
int xm_irho, int xm_isigma);
enum expansion_status
expansion_Jacobian_dr_FD
- (patch_system* ps_ptr, Jacobian* Jac_ptr, fp add_to_expansion,
+ (patch_system* ps_ptr, Jacobian* Jac_ptr,
+ const struct what_to_compute& compute_info,
const struct cactus_grid_info& cgi,
const struct geometry_info& gi,
const struct Jacobian_info& Jacobian_info,
@@ -109,7 +112,7 @@ enum expansion_status
//
enum expansion_status
expansion_Jacobian(patch_system* ps_ptr, Jacobian* Jac_ptr,
- fp add_to_expansion,
+ const struct what_to_compute& compute_info,
const struct cactus_grid_info& cgi,
const struct geometry_info& gi,
const struct Jacobian_info& Jacobian_info,
@@ -125,7 +128,7 @@ case Jacobian__numerical_perturbation:
if (active_flag)
then {
status = expansion_Jacobian_NP(*ps_ptr, *Jac_ptr,
- add_to_expansion,
+ compute_info,
cgi, gi, Jacobian_info,
error_info, initial_flag,
print_msg_flag);
@@ -153,7 +156,8 @@ case Jacobian__symbolic_diff_with_FD_dr:
// this function looks at ps_ptr and Jac_ptr (non-NULL vs NULL)
// to choose a normal vs dummy computation
{
- status = expansion_Jacobian_dr_FD(ps_ptr, Jac_ptr, add_to_expansion,
+ status = expansion_Jacobian_dr_FD(ps_ptr, Jac_ptr,
+ compute_info,
cgi, gi, Jacobian_info,
error_info, initial_flag,
print_msg_flag);
@@ -171,6 +175,327 @@ default:
int(Jacobian_info.Jacobian_compute_method)); /*NOTREACHED*/
}
+ if (active_flag) {
+
+ switch (compute_info.surface_modification) {
+
+ case modification_none:
+ // do nothing
+ break;
+
+ case modification_radius: {
+ // multiply with the coordinate radius
+ // H_{(r)i} = H_i h_i
+ // J_{(r)ij} = J_{ij} h_i + H_i \delta_{ij}
+ const int np = ps_ptr->N_grid_points();
+ for (int pn = 0; pn < ps_ptr->N_patches(); ++pn) {
+ patch& p = ps_ptr->ith_patch(pn);
+ for (int irho = p.min_irho(); irho <= p.max_irho(); ++irho) {
+ for (int isigma = p.min_isigma(); isigma <= p.max_isigma(); ++isigma) {
+ const int i = ps_ptr->gpn_of_patch_irho_isigma(p, irho,isigma);
+ const fp radius = p.ghosted_gridfn(gfns::gfn__h, irho, isigma);
+ for (int j=0; j<np; ++j) {
+ if (Jac_ptr->is_explicitly_stored (i, j)) {
+ const fp val = Jac_ptr->element (i, j);
+ Jac_ptr->set_element (i, j, val * radius);
+ }
+ }
+ const fp Theta = (p.gridfn(gfns::gfn__Theta, irho, isigma)
+ + compute_info.desired_value) / radius;
+ Jac_ptr->sum_into_element (i, i, Theta);
+ }
+ }
+ }
+ break;
+ }
+
+ case modification_radius2: {
+ // multiply with the square of the coordinate radius
+ // H_{(r2)i} = H_i h_i^2
+ // J_{(r2)ij} = J_{ij} h_i^2 + 2 H_i h_i \delta_{ij}
+ const int np = ps_ptr->N_grid_points();
+ for (int pn = 0; pn < ps_ptr->N_patches(); ++pn) {
+ patch& p = ps_ptr->ith_patch(pn);
+ for (int irho = p.min_irho(); irho <= p.max_irho(); ++irho) {
+ for (int isigma = p.min_isigma(); isigma <= p.max_isigma(); ++isigma) {
+ const int i = ps_ptr->gpn_of_patch_irho_isigma(p, irho,isigma);
+ const fp radius = p.ghosted_gridfn(gfns::gfn__h, irho, isigma);
+ const fp radius2 = radius * radius;
+ for (int j=0; j<np; ++j) {
+ if (Jac_ptr->is_explicitly_stored (i, j)) {
+ const fp val = Jac_ptr->element (i, j);
+ Jac_ptr->set_element (i, j, val * radius2);
+ }
+ }
+ const fp Theta = (p.gridfn(gfns::gfn__Theta, irho, isigma)
+ + compute_info.desired_value) / radius2;
+ Jac_ptr->sum_into_element (i, i, 2 * Theta * radius);
+ }
+ }
+ }
+ break;
+ }
+
+#if 0
+ case modification_mean_radius: {
+ // multiply with the average coordinate radius
+ // H_{(\bar r)i} = H_i \bar r
+ // J_{(\bar r)ij} = J_{ij} \bar r + H_i / N
+ // calculate average coordinate radius
+ const int np = ps_ptr->N_grid_points();
+ fp sum_radius = 0;
+ for (int pn = 0; pn < ps_ptr->N_patches(); ++pn) {
+ patch& p = ps_ptr->ith_patch(pn);
+ for (int irho = p.min_irho(); irho <= p.max_irho(); ++irho) {
+ for (int isigma = p.min_isigma(); isigma <= p.max_isigma(); ++isigma) {
+ sum_radius += p.ghosted_gridfn(gfns::gfn__h, irho,isigma);
+ }
+ }
+ }
+ mean_radius = sum_radius / np;
+ // correct Jacobian
+ const int np = ps_ptr->N_grid_points();
+ for (int pn = 0; pn < ps_ptr->N_patches(); ++pn) {
+ patch& p = ps_ptr->ith_patch(pn);
+ for (int irho = p.min_irho(); irho <= p.max_irho(); ++irho) {
+ for (int isigma = p.min_isigma(); isigma <= p.max_isigma(); ++isigma) {
+ const int i = ps_ptr->gpn_of_patch_irho_isigma(p, irho,isigma);
+ for (int j=0; j<np; ++j) {
+ if (Jac_ptr->is_explicitly_stored (i, j)) {
+ const fp val = Jac_ptr->element (i, j);
+ Jac_ptr->set_element (i, j, val * mean_radius);
+ }
+ }
+#error "unfinished"
+ const fp Theta = (p.gridfn(gfns::gfn__Theta, irho, isigma)
+ + compute_info.desired_value) / areal_radius;
+ const fp dRdh = 0.5 * areal_radius;
+ Jac_ptr->sum_into_element (i, i, Theta * dRdh);
+ }
+ }
+ }
+ break;
+ }
+
+ case modification_areal_radius: {
+ // multiply with the areal radius
+ // H_{(R)i} = H_i R
+ // J_{(R)ij} = J_{ij} R + H_i dR/dh_j
+ // get surface area
+ const fp area = ps_ptr->integrate_gridfn
+ (gfns::gfn__one, true, true, true,
+ gfns::gfn__h,
+ gfns::gfn__g_dd_11, gfns::gfn__g_dd_12, gfns::gfn__g_dd_13,
+ gfns::gfn__g_dd_22, gfns::gfn__g_dd_23,
+ gfns::gfn__g_dd_33,
+ patch::integration_method__automatic_choice);
+ const fp areal_radius = sqrt(area / (4.0*PI));
+ // correct Jacobian
+ const int np = ps_ptr->N_grid_points();
+ for (int pn = 0; pn < ps_ptr->N_patches(); ++pn) {
+ patch& p = ps_ptr->ith_patch(pn);
+ for (int irho = p.min_irho(); irho <= p.max_irho(); ++irho) {
+ for (int isigma = p.min_isigma(); isigma <= p.max_isigma(); ++isigma) {
+ const int i = ps_ptr->gpn_of_patch_irho_isigma(p, irho,isigma);
+ for (int j=0; j<np; ++j) {
+ if (Jac_ptr->is_explicitly_stored (i, j)) {
+ const fp val = Jac_ptr->element (i, j);
+ Jac_ptr->set_element (i, j, val * areal_radius);
+ }
+ }
+ const fp Theta = (p.gridfn(gfns::gfn__Theta, irho, isigma)
+ + compute_info.desired_value) / areal_radius;
+ const fp dRdh = 0.5 * areal_radius;
+ Jac_ptr->sum_into_element (i, i, Theta * dRdh);
+ }
+ }
+ }
+ break;
+ }
+#endif
+
+ default:
+ assert (0);
+ } // switch surface_modification
+
+ if (ps_ptr->N_additional_points()) {
+ switch (compute_info.surface_selection) {
+
+ case selection_definition: {
+ // we want nothing special
+ const int np = ps_ptr->N_grid_points();
+ for (int i=0; i<np; ++i) {
+ Jac_ptr->set_element (i, np, 0.0);
+ }
+ for (int j=0; j<np; ++j) {
+ Jac_ptr->set_element (np, j, 0.0);
+ }
+ Jac_ptr->set_element (np, np, 1.0);
+ break;
+ }
+
+ case selection_mean_coordinate_radius: {
+ // Jac_ptr->set_element (II, JJ, x) == dTheta(II)/dh(JJ)
+ // \frac{\partial R}{\partial h_j} = 1 / N
+ const int np = ps_ptr->N_grid_points();
+ for (int i=0; i<np; ++i) {
+ Jac_ptr->set_element (i, np, -1.0);
+ }
+ for (int j=0; j<np; ++j) {
+ fp val = 0;
+ for (int k=0; k<np; ++k) {
+ val += Jac_ptr->element (k, j) / np;
+ }
+ val -= 1.0 / np;
+ Jac_ptr->set_element (np, j, val);
+ }
+ Jac_ptr->set_element (np, np, -1.0);
+ break;
+ }
+
+ case selection_areal_radius: {
+ // \frac{\partial R_a}{\partial h_j}
+ // = \sqrt{1 / 16 \pi A} \sum_k \sqrt{q_k} dS_k
+ // The "trapezoid" method is faster
+// const enum patch::integration_method method
+// = patch::integration_method__automatic_choice;
+ const enum patch::integration_method method
+ = patch::integration_method__trapezoid;
+ const fp area = ps_ptr->integrate_gridfn
+ (gfns::gfn__one, true, true, true,
+ gfns::gfn__h,
+ gfns::gfn__g_dd_11, gfns::gfn__g_dd_12, gfns::gfn__g_dd_13,
+ gfns::gfn__g_dd_22, gfns::gfn__g_dd_23,
+ gfns::gfn__g_dd_33,
+ method);
+ const int np = ps_ptr->N_grid_points();
+ for (int i=0; i<np; ++i) {
+ Jac_ptr->set_element (i, np, -1.0);
+ }
+ for (int j=0; j<np; ++j) {
+ fp val = 0;
+ for (int k=0; k<np; ++k) {
+ val += Jac_ptr->element (k, j) / np;
+ }
+ Jac_ptr->set_element (np, j, val);
+ }
+ for (int jpn = 0; jpn < ps_ptr->N_patches(); ++jpn) {
+ patch& jp = ps_ptr->ith_patch(jpn);
+ for (int jrho = jp.min_irho(); jrho <= jp.max_irho(); ++jrho) {
+ for (int jsigma = jp.min_isigma(); jsigma <= jp.max_isigma(); ++jsigma) {
+ const int j = ps_ptr->gpn_of_patch_irho_isigma(jp, jrho,jsigma);
+ // const fp radius = jp.ghosted_gridfn(gfns::gfn__h, jrho, jsigma);
+ const fp epsilon = Jacobian_info.perturbation_amplitude;
+ fp val1, val2;
+#if 0
+ // Re-calculate all points
+ // (this is slow, but it works)
+ val1 = area;
+ jp.ghosted_gridfn(gfns::gfn__h, jrho, jsigma) += epsilon;
+ val2 = ps_ptr->integrate_gridfn
+ (gfns::gfn__one, true, true, true,
+ gfns::gfn__h,
+ gfns::gfn__g_dd_11, gfns::gfn__g_dd_12, gfns::gfn__g_dd_13,
+ gfns::gfn__g_dd_22, gfns::gfn__g_dd_23,
+ gfns::gfn__g_dd_33,
+ method);
+ jp.ghosted_gridfn(gfns::gfn__h, jrho, jsigma) -= epsilon;
+#else
+ // Re-calculate all points with non-zero Jacobian entries
+ jp.ghosted_gridfn(gfns::gfn__h, jrho, jsigma) -= epsilon/2;
+ val1 = 0;
+ for (int ipn = 0; ipn < ps_ptr->N_patches(); ++ipn) {
+ patch& ip = ps_ptr->ith_patch(ipn);
+ for (int irho = ip.min_irho(); irho <= ip.max_irho(); ++irho) {
+ for (int isigma = ip.min_isigma(); isigma <= ip.max_isigma(); ++isigma) {
+ const int i = ps_ptr->gpn_of_patch_irho_isigma(ip, irho,isigma);
+ if (Jac_ptr->is_explicitly_stored (i, j)) {
+ val1 += ps_ptr->integrate_gridpoint
+ (gfns::gfn__one,
+ gfns::gfn__h,
+ gfns::gfn__g_dd_11, gfns::gfn__g_dd_12, gfns::gfn__g_dd_13,
+ gfns::gfn__g_dd_22, gfns::gfn__g_dd_23,
+ gfns::gfn__g_dd_33,
+ method,
+ ipn, irho, isigma);
+ }
+ }
+ }
+ }
+ jp.ghosted_gridfn(gfns::gfn__h, jrho, jsigma) += epsilon;
+ val2 = 0;
+ for (int ipn = 0; ipn < ps_ptr->N_patches(); ++ipn) {
+ patch& ip = ps_ptr->ith_patch(ipn);
+ for (int irho = ip.min_irho(); irho <= ip.max_irho(); ++irho) {
+ for (int isigma = ip.min_isigma(); isigma <= ip.max_isigma(); ++isigma) {
+ const int i = ps_ptr->gpn_of_patch_irho_isigma(ip, irho,isigma);
+ if (Jac_ptr->is_explicitly_stored (i, j)) {
+ val2 += ps_ptr->integrate_gridpoint
+ (gfns::gfn__one,
+ gfns::gfn__h,
+ gfns::gfn__g_dd_11, gfns::gfn__g_dd_12, gfns::gfn__g_dd_13,
+ gfns::gfn__g_dd_22, gfns::gfn__g_dd_23,
+ gfns::gfn__g_dd_33,
+ method,
+ ipn, irho, isigma);
+ }
+ }
+ }
+ }
+ jp.ghosted_gridfn(gfns::gfn__h, jrho, jsigma) -= epsilon/2;
+#endif
+ const fp val = 1 / sqrt(16*PI*area) * ps_ptr->integrate_correction(true, true, true) * (val2 - val1) / epsilon;
+ Jac_ptr->sum_into_element (np, j, -val);
+ }
+ }
+ }
+ Jac_ptr->set_element (np, np, -1.0);
+ break;
+ }
+
+ case selection_expansion_mean_coordinate_radius: {
+ // Jac_ptr->set_element (II, JJ, x) == dTheta(II)/dh(JJ)
+ const int np = ps_ptr->N_grid_points();
+ fp sum_expansion = 0;
+ fp sum_radius = 0;
+ for (int pn = 0; pn < ps_ptr->N_patches(); ++pn) {
+ patch& p = ps_ptr->ith_patch(pn);
+ for (int irho = p.min_irho(); irho <= p.max_irho(); ++irho) {
+ for (int isigma = p.min_isigma(); isigma <= p.max_isigma(); ++isigma) {
+ sum_expansion += p.gridfn(gfns::gfn__Theta, irho,isigma);
+ sum_radius += p.ghosted_gridfn(gfns::gfn__h, irho,isigma);
+ }
+ }
+ }
+ for (int i=0; i<np; ++i) {
+ Jac_ptr->set_element (i, np, -1.0);
+ }
+ for (int j=0; j<np; ++j) {
+ fp val = 0;
+ for (int k=0; k<np; ++k) {
+ val += (Jac_ptr->element (k, j) / np) * (1.0 - sum_radius / np);
+ }
+ val -= (sum_expansion / np) / np;
+ Jac_ptr->set_element (np, j, val);
+ }
+ Jac_ptr->set_element (np, np, -1.0);
+ break;
+ }
+
+ case selection_expansion_areal_radius: {
+ CCTK_WARN (0, "selection_expansion_areal_radius not implemented");
+ break;
+ }
+
+ default:
+ assert (0);
+ } // switch surface_selection
+ } else {
+ assert (compute_info.surface_selection == selection_definition);
+ }
+
+ } // if active
+
return expansion_success; // *** NORMAL RETURN ***
}
@@ -214,7 +539,8 @@ return expansion_success; // *** NORMAL RETURN ***
namespace {
enum expansion_status
expansion_Jacobian_NP
- (patch_system& ps, Jacobian& Jac, fp add_to_expansion,
+ (patch_system& ps, Jacobian& Jac,
+ const struct what_to_compute& compute_info,
const struct cactus_grid_info& cgi,
const struct geometry_info& gi,
const struct Jacobian_info& Jacobian_info,
@@ -227,6 +553,7 @@ if (print_msg_flag)
const fp epsilon = Jacobian_info.perturbation_amplitude;
ps.gridfn_copy(gfns::gfn__Theta, gfns::gfn__save_Theta);
+ps.gridfn_copy(gfns::gfn__mean_curvature, gfns::gfn__save_mean_curvature);
for (int ypn = 0 ; ypn < ps.N_patches() ; ++ypn)
{
@@ -247,7 +574,8 @@ ps.gridfn_copy(gfns::gfn__Theta, gfns::gfn__save_Theta);
const fp save_h_y = yp.ghosted_gridfn(gfns::gfn__h, y_irho,y_isigma);
yp.ghosted_gridfn(gfns::gfn__h, y_irho,y_isigma) += epsilon;
const
- enum expansion_status status = expansion(&ps, add_to_expansion,
+ enum expansion_status status = expansion(&ps,
+ compute_info,
cgi, gi,
error_info, initial_flag);
if (status != expansion_success)
@@ -275,12 +603,19 @@ ps.gridfn_copy(gfns::gfn__Theta, gfns::gfn__save_Theta);
}
}
+ if (ps.N_additional_points())
+ {
+ const int np = ps.N_grid_points();
+ Jac.set_element(np,JJ, 0.0); // insert dummy value
+ }
+
yp.ghosted_gridfn(gfns::gfn__h, y_irho,y_isigma) = save_h_y;
}
}
}
ps.gridfn_copy(gfns::gfn__save_Theta, gfns::gfn__Theta);
+ps.gridfn_copy(gfns::gfn__save_mean_curvature, gfns::gfn__mean_curvature);
return expansion_success; // *** NORMAL RETURN ***
}
}
@@ -440,6 +775,12 @@ ps.compute_synchronize_Jacobian();
}
}
+ if (ps.N_additional_points())
+ {
+ const int np = ps.N_grid_points();
+ Jac.set_element(II,np, 0.0); // insert dummy value
+ }
+
}
}
}
@@ -519,11 +860,12 @@ patch& yp = ye.my_patch();
// It's illegal for one but not both of ps_ptr and Jac_ptr to be NULL.
//
// The basic algorithm is that
-// Jac += diag[ (Theta(h+epsilon) - Theta(h)) / epsilon ]
+// Jac += diag[ (Theta(h+epsilon/2) - Theta(h-epsilon/2)) / epsilon ]
//
// Inputs (angular gridfns, on ghosted grid):
// h # shape of trial surface
// Theta # Theta(h) assumed to already be computed
+// # (saved and restored, but not used)
//
// Outputs:
// Jac += d/dr terms
@@ -535,7 +877,8 @@ patch& yp = ye.my_patch();
namespace {
enum expansion_status
expansion_Jacobian_dr_FD
- (patch_system* ps_ptr, Jacobian* Jac_ptr, fp add_to_expansion,
+ (patch_system* ps_ptr, Jacobian* Jac_ptr,
+ const struct what_to_compute& compute_info,
const struct cactus_grid_info& cgi,
const struct geometry_info& gi,
const struct Jacobian_info& Jacobian_info,
@@ -550,18 +893,52 @@ if (print_msg_flag)
const fp epsilon = Jacobian_info.perturbation_amplitude;
-// compute Theta(h+epsilon)
+what_to_compute this_compute_info (compute_info);
+this_compute_info.surface_modification = modification_none;
+this_compute_info.surface_selection = selection_definition;
+this_compute_info.desired_value = 0.0;
+
+fp additional_save_Theta;
+
+// compute Theta(h-epsilon/2)
if (active_flag)
then {
ps_ptr->gridfn_copy(gfns::gfn__Theta, gfns::gfn__save_Theta);
- ps_ptr->add_to_ghosted_gridfn(epsilon, gfns::gfn__h);
+ ps_ptr->gridfn_copy(gfns::gfn__mean_curvature, gfns::gfn__save_mean_curvature);
+ if (ps_ptr->N_additional_points())
+ then {
+ const int np = ps_ptr->N_grid_points();
+ additional_save_Theta = ps_ptr->gridfn_data(gfns::gfn__Theta)[np];
+ }
+ ps_ptr->add_to_ghosted_gridfn(-epsilon/2, gfns::gfn__h);
}
const
- enum expansion_status status = expansion(ps_ptr, add_to_expansion,
+ enum expansion_status status = expansion(ps_ptr,
+ this_compute_info,
cgi, gi,
error_info, initial_flag);
if (status != expansion_success)
- then return status; // *** ERROR RETURN ***
+ then {
+ expansion(NULL,
+ this_compute_info,
+ cgi, gi,
+ error_info, false);
+ return status; // *** ERROR RETURN ***
+ }
+
+// compute Theta(h+epsilon/2)
+if (active_flag)
+ then {
+ ps_ptr->gridfn_copy(gfns::gfn__Theta, gfns::gfn__old_Theta);
+ ps_ptr->add_to_ghosted_gridfn(epsilon, gfns::gfn__h);
+ }
+const
+ enum expansion_status status2 = expansion(ps_ptr,
+ this_compute_info,
+ cgi, gi,
+ error_info, initial_flag);
+if (status2 != expansion_success)
+ then return status2; // *** ERROR RETURN ***
if (active_flag)
then {
@@ -575,7 +952,7 @@ if (active_flag)
++isigma)
{
const int II = ps_ptr->gpn_of_patch_irho_isigma(p, irho,isigma);
- const fp old_Theta = p.gridfn(gfns::gfn__save_Theta,
+ const fp old_Theta = p.gridfn(gfns::gfn__old_Theta,
irho,isigma);
const fp new_Theta = p.gridfn(gfns::gfn__Theta,
irho,isigma);
@@ -586,8 +963,14 @@ if (active_flag)
}
// restore h and Theta
- ps_ptr->add_to_ghosted_gridfn(-epsilon, gfns::gfn__h);
+ ps_ptr->add_to_ghosted_gridfn(-epsilon/2, gfns::gfn__h);
ps_ptr->gridfn_copy(gfns::gfn__save_Theta, gfns::gfn__Theta);
+ ps_ptr->gridfn_copy(gfns::gfn__save_mean_curvature, gfns::gfn__mean_curvature);
+ if (ps_ptr->N_additional_points())
+ then {
+ const int np = ps_ptr->N_grid_points();
+ ps_ptr->gridfn_data(gfns::gfn__Theta)[np] = additional_save_Theta;
+ }
}
return expansion_success; // *** NORMAL RETURN ***
diff --git a/src/gr/gfns.hh b/src/gr/gfns.hh
index ee80c90..c223d03 100644
--- a/src/gr/gfns.hh
+++ b/src/gr/gfns.hh
@@ -16,10 +16,11 @@ namespace gfns
// ghosted gridfns
enum {
- ghosted_min_gfn = -1, // must set this by hand so
+ ghosted_min_gfn = -3, // must set this by hand so
// ghosted_max_gfn is still < 0
gfn__h = ghosted_min_gfn,
- ghosted_max_gfn = gfn__h
+ gfn__save_h,
+ ghosted_max_gfn = gfn__save_h
};
// nominal gridfns
@@ -38,7 +39,7 @@ enum {
gfn__global_x = nominal_min_gfn, // no access macro
gfn__global_y, // no access macro
gfn__global_z, // no access macro
-
+
gfn__global_xx, // no access macro
gfn__global_xy, // no access macro
gfn__global_xz, // no access macro
@@ -46,6 +47,11 @@ enum {
gfn__global_yz, // no access macro
gfn__global_zz, // no access macro
+ gfn__mask, // no access macro
+ gfn__partial_d_mask_1, // no access macro
+ gfn__partial_d_mask_2, // no access macro
+ gfn__partial_d_mask_3, // no access macro
+
gfn__g_dd_11,
gfn__g_dd_12,
gfn__g_dd_13,
@@ -82,6 +88,9 @@ enum {
gfn__partial_d_psi_2, // no access macro
gfn__partial_d_psi_3, // no access macro
+ gfn__mean_curvature, // no access macro
+ gfn__save_mean_curvature, // no access macro
+
gfn__Theta,
gfn__partial_Theta_wrt_partial_d_h_1,
gfn__partial_Theta_wrt_partial_d_h_2,
@@ -90,6 +99,8 @@ enum {
gfn__partial_Theta_wrt_partial_dd_h_22,
gfn__Delta_h,
gfn__save_Theta,
+ gfn__old_Theta,
+ gfn__zero,
gfn__one,
nominal_max_gfn = gfn__one // no comma
};
diff --git a/src/gr/gr.hh b/src/gr/gr.hh
index 00f106c..3564438 100644
--- a/src/gr/gr.hh
+++ b/src/gr/gr.hh
@@ -1,3 +1,4 @@
+
// gr.hh -- header file for general relativity code
// $Header$
@@ -14,6 +15,68 @@ namespace AHFinderDirect
enum { N_GRID_DIMS = 3, N_HORIZON_DIMS = 2 };
//
+// this enum specifies what kind of surface we want
+//
+enum a_surface_definition
+ {
+ definition_error, // this value is illegal
+ definition_expansion, // apparent horizon
+ definition_inner_expansion, // expansion Theta_(l), ingoing null normal
+ definition_mean_curvature, // mean curvature
+ definition_expansion_product // product of Theta_(n) and Theta_(l)
+ };
+
+//
+// this enum specifies how the surface definition is modified
+//
+enum a_surface_modification
+ {
+ modification_error, // this value is illegal
+ modification_none, // no modification
+ modification_radius, // times coordinate radius
+ modification_radius2 // times coordinate radius^2
+#if 0
+ modification_mean_radius, // times mean coordinate radius
+ modification_areal_radius // times areal radius
+#endif
+ };
+
+//
+// this enum specifies how we select the surface
+//
+enum a_surface_selection
+ {
+ selection_error, // this value is illegal
+ selection_definition, // use the surface's definition
+ selection_mean_coordinate_radius, // mean coordinate radius (cheap)
+ selection_areal_radius, // areal radius
+ selection_expansion_mean_coordinate_radius, // expansion times mean coordinate radius
+ selection_expansion_areal_radius // expansion times areal radius
+ };
+
+//
+// this struct specifies what to calculate
+//
+struct what_to_compute
+ {
+ // how Theta is calculated
+ a_surface_definition surface_definition;
+ // how Theta is modified
+ a_surface_modification surface_modification;
+ // what is solved for
+ a_surface_selection surface_selection;
+ // the desired value (expansion, areal radius, etc.)
+ fp desired_value;
+
+ what_to_compute ()
+ : surface_definition (definition_error),
+ surface_modification (modification_error),
+ surface_selection (selection_error),
+ desired_value (0.0)
+ { }
+ };
+
+//
// this enum holds the (a) decoded Jacobian_compute_method parameter,
// i.e. it specifies how we compute the (a) Jacobian matrix
//
@@ -76,6 +139,7 @@ struct cactus_grid_info
bool use_Cactus_conformal_metric;
// Cactus variable indices of geometry variables
+ int mask_varindex;
int g_dd_11_varindex, g_dd_12_varindex, g_dd_13_varindex,
g_dd_22_varindex, g_dd_23_varindex,
g_dd_33_varindex;
@@ -169,18 +233,23 @@ struct error_info
// expansion.cc
enum expansion_status
- expansion(patch_system* ps_ptr, fp add_to_expansion,
+ expansion(patch_system* ps_ptr,
+ const struct what_to_compute& comput_info,
const struct cactus_grid_info& cgi,
const struct geometry_info& gi,
const struct error_info& error_info, bool initial_flag,
bool Jacobian_flag = false,
bool print_msg_flag = false,
- jtutil::norm<fp>* H_norms_ptr = NULL);
+ jtutil::norm<fp>* H_norms_ptr = NULL,
+ jtutil::norm<fp>* expansion_H_norms_ptr = NULL,
+ jtutil::norm<fp>* inner_expansion_H_norms_ptr = NULL,
+ jtutil::norm<fp>* product_expansion_H_norms_ptr = NULL,
+ jtutil::norm<fp>* mean_curvature_H_norms_ptr = NULL);
// expansion_Jacobian.cc
enum expansion_status
expansion_Jacobian(patch_system* ps_ptr, Jacobian* Jac_ptr,
- fp add_to_expansion,
+ const struct what_to_compute& comput_info,
const struct cactus_grid_info& cgi,
const struct geometry_info& gi,
const struct Jacobian_info& Jacobian_info,
diff --git a/src/gr/gr_gfas.minc b/src/gr/gr_gfas.minc
index 34da085..b72531c 100644
--- a/src/gr/gr_gfas.minc
+++ b/src/gr/gr_gfas.minc
@@ -40,5 +40,7 @@ partial_Theta_D_wrt_partial_d_h, partial_Theta_D_wrt_partial_d_h__fnd,
partial_Theta_A_wrt_partial_dd_h, partial_Theta_A_wrt_partial_dd_h__fnd,
partial_Theta_B_wrt_partial_dd_h, partial_Theta_B_wrt_partial_dd_h__fnd,
-partial_Theta_wrt_partial_d_h, partial_Theta_wrt_partial_d_h__fnd,
-partial_Theta_wrt_partial_dd_h, partial_Theta_wrt_partial_dd_h__fnd # no comma
+partial_Theta_X_wrt_partial_d_h, partial_Theta_X_wrt_partial_d_h__fnd,
+partial_Theta_Y_wrt_partial_d_h, partial_Theta_Y_wrt_partial_d_h__fnd,
+partial_Theta_X_wrt_partial_dd_h, partial_Theta_X_wrt_partial_dd_h__fnd,
+partial_Theta_Y_wrt_partial_dd_h, partial_Theta_Y_wrt_partial_dd_h__fnd # no comma
diff --git a/src/gr/horizon.maple b/src/gr/horizon.maple
index 7284253..423642f 100644
--- a/src/gr/horizon.maple
+++ b/src/gr/horizon.maple
@@ -258,7 +258,7 @@ global
@include "../maple/gfa.minc",
@include "../gr/gr_gfas.minc";
local u,v,
- temp;
+ temp1,temp2;
printf("%a...\n", procname);
@@ -284,14 +284,16 @@ assert_fnd_exists(Theta_D);
:= frontend('diff', [Theta_D__fnd, Diff(h,y_rs[u])]);
# equation (A1a) in my 1996 apparent horizon finding paper
- temp := + (3/2)*Theta_A/Theta_D^(5/2)
- + (1/2)*Theta_B/Theta_D^(3/2)
- + Theta_C/Theta_D^2;
- partial_Theta_wrt_partial_d_h__fnd[u]
+ temp1 := + (3/2)*Theta_A/Theta_D^(5/2)
+ + (1/2)*Theta_B/Theta_D^(3/2);
+ partial_Theta_X_wrt_partial_d_h__fnd[u]
:= + partial_Theta_A_wrt_partial_d_h__fnd[u] / Theta_D^(3/2)
+ partial_Theta_B_wrt_partial_d_h__fnd[u] / Theta_D^(1/2)
- + partial_Theta_C_wrt_partial_d_h__fnd[u] / Theta_D
- - partial_Theta_D_wrt_partial_d_h__fnd[u] * temp;
+ - partial_Theta_D_wrt_partial_d_h__fnd[u] * temp1;
+ temp2 := + Theta_C/Theta_D^2;
+ partial_Theta_Y_wrt_partial_d_h__fnd[u]
+ := + partial_Theta_C_wrt_partial_d_h__fnd[u] / Theta_D
+ - partial_Theta_D_wrt_partial_d_h__fnd[u] * temp2;
end do;
# Jacobian coefficients of Theta_[AB] and Theta wrt Diff(h,y_rs[u],y_rs[v])
@@ -305,17 +307,23 @@ assert_fnd_exists(Theta_D);
:= frontend('diff', [Theta_B__fnd, Diff(h,y_rs[u],y_rs[v])]);
# equation (A1b) in my 1996 apparent horizon finding paper
- partial_Theta_wrt_partial_dd_h__fnd[u,v]
+ partial_Theta_X_wrt_partial_dd_h__fnd[u,v]
:= + partial_Theta_A_wrt_partial_dd_h__fnd[u,v] / Theta_D^(3/2)
- + partial_Theta_B_wrt_partial_dd_h__fnd[u,v] / Theta_D^(1/2)
+ + partial_Theta_B_wrt_partial_dd_h__fnd[u,v] / Theta_D^(1/2);
+ partial_Theta_Y_wrt_partial_dd_h__fnd[u,v]
+ := 0;
end do;
end do;
if (cg_flag)
- then codegen2([partial_Theta_wrt_partial_d_h__fnd,
- partial_Theta_wrt_partial_dd_h__fnd],
- ['partial_Theta_wrt_partial_d_h',
- 'partial_Theta_wrt_partial_dd_h'],
+ then codegen2([partial_Theta_X_wrt_partial_d_h__fnd,
+ partial_Theta_Y_wrt_partial_d_h__fnd,
+ partial_Theta_X_wrt_partial_dd_h__fnd,
+ partial_Theta_Y_wrt_partial_dd_h__fnd],
+ ['partial_Theta_X_wrt_partial_d_h',
+ 'partial_Theta_Y_wrt_partial_d_h',
+ 'partial_Theta_X_wrt_partial_dd_h',
+ 'partial_Theta_Y_wrt_partial_dd_h'],
"../gr.cg/expansion_Jacobian.c");
fi;
diff --git a/src/gr/make.code.defn b/src/gr/make.code.defn
index 37e9db6..71bf658 100644
--- a/src/gr/make.code.defn
+++ b/src/gr/make.code.defn
@@ -10,16 +10,9 @@ SRCS = expansion.cc \
# Subdirectories containing source files
SUBDIRS =
-# disable automatic template instantiation on DEC Alphas cxx compiler
+# disable automatic template instantiation on DEC Alphas
ifeq ($(shell uname), OSF1)
ifeq ($(CXX), cxx)
CXXFLAGS += -nopt
endif
endif
-
-# disable automagic template instantiation on SGI Irix CC compiler
-ifneq (,$(findstring IRIX,$(shell uname)))
- ifeq ($(notdir $(CXX)), CC)
- CXXFLAGS += -no_auto_include
- endif
-endif
diff --git a/src/gr/maple.log b/src/gr/maple.log
index 54c762f..1a91a6c 100644
--- a/src/gr/maple.log
+++ b/src/gr/maple.log
@@ -1,10 +1,11 @@
+RedHat v <9 or other Linux present, starting standard mode...
|\^/| Maple 7 (IBM INTEL LINUX)
._|\| |/|_. Copyright (c) 2001 by Waterloo Maple Inc.
\ MAPLE / All rights reserved. Maple is a registered trademark of
<____ ____> Waterloo Maple Inc.
| Type ? for help.
# top-level Maple file to read/run all code in this directory
-# $Header: /numrelcvs/AEIDevelopment/AHFinderDirect/src/gr/doit.maple,v 1.5 2002/09/13 14:12:18 jthorn Exp $
+# $Header: /numrelcvs/AEIThorns/AHFinderDirect/src/gr/doit.maple,v 1.5 2002/09/13 14:12:18 jthorn Exp $
>
> read "../maple/setup.mm";
msum := proc(fn::algebraic)
@@ -205,19 +206,22 @@ rho, sigma, y_rs, y_rs_list, y_rs_set, xy_all_list, xy_all_set, inert, none,
fnd, symmetric3_23, X_ud, X_ud__fnd, X_udd, X_udd__fnd, g_dd, K_dd, g_uu,
g_uu__fnd, K_uu, K_uu__fnd, K, K__fnd, partial_d_g_dd, partial_d_ln_sqrt_g,
partial_d_ln_sqrt_g__fnd, partial_d_g_uu, partial_d_g_uu__fnd, h, h__fnd,
-s_d, s_d__fnd, partial_d_s_d, partial_d_s_d__fnd, n_u, n_u__fnd, HA,
-HA__fnd, HB, HB__fnd, HC, HC__fnd, HD, HD__fnd, H, H__fnd, partial_d_HA,
-partial_d_HA__fnd, partial_d_HB, partial_d_HB__fnd, partial_d_HC,
-partial_d_HC__fnd, partial_d_HD, partial_d_HD__fnd, partial_d_H,
-partial_d_H__fnd, partial_HA_wrt_partial_d_h,
-partial_HA_wrt_partial_d_h__fnd, partial_HB_wrt_partial_d_h,
-partial_HB_wrt_partial_d_h__fnd, partial_HC_wrt_partial_d_h,
-partial_HC_wrt_partial_d_h__fnd, partial_HD_wrt_partial_d_h,
-partial_HD_wrt_partial_d_h__fnd, partial_HA_wrt_partial_dd_h,
-partial_HA_wrt_partial_dd_h__fnd, partial_HB_wrt_partial_dd_h,
-partial_HB_wrt_partial_dd_h__fnd, partial_H_wrt_partial_d_h,
-partial_H_wrt_partial_d_h__fnd, partial_H_wrt_partial_dd_h,
-partial_H_wrt_partial_dd_h__fnd;
+s_d, s_d__fnd, partial_d_s_d, partial_d_s_d__fnd, n_u, n_u__fnd, Theta_A,
+Theta_A__fnd, Theta_B, Theta_B__fnd, Theta_C, Theta_C__fnd, Theta_D,
+Theta_D__fnd, Theta, Theta__fnd, partial_d_Theta_A, partial_d_Theta_A__fnd,
+partial_d_Theta_B, partial_d_Theta_B__fnd, partial_d_Theta_C,
+partial_d_Theta_C__fnd, partial_d_Theta_D, partial_d_Theta_D__fnd,
+partial_d_Theta_, partial_d_Theta__fnd, partial_Theta_A_wrt_partial_d_h,
+partial_Theta_A_wrt_partial_d_h__fnd, partial_Theta_B_wrt_partial_d_h,
+partial_Theta_B_wrt_partial_d_h__fnd, partial_Theta_C_wrt_partial_d_h,
+partial_Theta_C_wrt_partial_d_h__fnd, partial_Theta_D_wrt_partial_d_h,
+partial_Theta_D_wrt_partial_d_h__fnd, partial_Theta_A_wrt_partial_dd_h,
+partial_Theta_A_wrt_partial_dd_h__fnd, partial_Theta_B_wrt_partial_dd_h,
+partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_X_wrt_partial_d_h,
+partial_Theta_X_wrt_partial_d_h__fnd, partial_Theta_Y_wrt_partial_d_h,
+partial_Theta_Y_wrt_partial_d_h__fnd, partial_Theta_X_wrt_partial_dd_h,
+partial_Theta_X_wrt_partial_dd_h__fnd, partial_Theta_Y_wrt_partial_dd_h,
+partial_Theta_Y_wrt_partial_dd_h__fnd;
option remember;
var_list := [args[2 .. nargs]];
if type(operand, indexed) and op(0, operand) = 'X_ud' and
@@ -597,9 +601,11 @@ partial_Theta_B_wrt_partial_d_h__fnd, partial_Theta_C_wrt_partial_d_h,
partial_Theta_C_wrt_partial_d_h__fnd, partial_Theta_D_wrt_partial_d_h,
partial_Theta_D_wrt_partial_d_h__fnd, partial_Theta_A_wrt_partial_dd_h,
partial_Theta_A_wrt_partial_dd_h__fnd, partial_Theta_B_wrt_partial_dd_h,
-partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_wrt_partial_d_h,
-partial_Theta_wrt_partial_d_h__fnd, partial_Theta_wrt_partial_dd_h,
-partial_Theta_wrt_partial_dd_h__fnd;
+partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_X_wrt_partial_d_h,
+partial_Theta_X_wrt_partial_d_h__fnd, partial_Theta_Y_wrt_partial_d_h,
+partial_Theta_Y_wrt_partial_d_h__fnd, partial_Theta_X_wrt_partial_dd_h,
+partial_Theta_X_wrt_partial_dd_h__fnd, partial_Theta_Y_wrt_partial_dd_h,
+partial_Theta_Y_wrt_partial_dd_h__fnd;
make_gfa('g_dd', {inert}, [1 .. N, 1 .. N], symmetric);
make_gfa('K_dd', {inert}, [1 .. N, 1 .. N], symmetric);
make_gfa('g_uu', {inert, fnd}, [1 .. N, 1 .. N], symmetric);
@@ -635,9 +641,13 @@ partial_Theta_wrt_partial_dd_h__fnd;
[1 .. N_ang, 1 .. N_ang], symmetric);
make_gfa('partial_Theta_B_wrt_partial_dd_h', {inert, fnd},
[1 .. N_ang, 1 .. N_ang], symmetric);
- make_gfa('partial_Theta_wrt_partial_d_h', {inert, fnd}, [1 .. N_ang],
+ make_gfa('partial_Theta_X_wrt_partial_d_h', {inert, fnd}, [1 .. N_ang],
+ none);
+ make_gfa('partial_Theta_Y_wrt_partial_d_h', {inert, fnd}, [1 .. N_ang],
none);
- make_gfa('partial_Theta_wrt_partial_dd_h', {inert, fnd},
+ make_gfa('partial_Theta_X_wrt_partial_dd_h', {inert, fnd},
+ [1 .. N_ang, 1 .. N_ang], symmetric);
+ make_gfa('partial_Theta_Y_wrt_partial_dd_h', {inert, fnd},
[1 .. N_ang, 1 .. N_ang], symmetric);
NULL
end proc
@@ -660,9 +670,11 @@ partial_Theta_B_wrt_partial_d_h__fnd, partial_Theta_C_wrt_partial_d_h,
partial_Theta_C_wrt_partial_d_h__fnd, partial_Theta_D_wrt_partial_d_h,
partial_Theta_D_wrt_partial_d_h__fnd, partial_Theta_A_wrt_partial_dd_h,
partial_Theta_A_wrt_partial_dd_h__fnd, partial_Theta_B_wrt_partial_dd_h,
-partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_wrt_partial_d_h,
-partial_Theta_wrt_partial_d_h__fnd, partial_Theta_wrt_partial_dd_h,
-partial_Theta_wrt_partial_dd_h__fnd;
+partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_X_wrt_partial_d_h,
+partial_Theta_X_wrt_partial_d_h__fnd, partial_Theta_Y_wrt_partial_d_h,
+partial_Theta_Y_wrt_partial_d_h__fnd, partial_Theta_X_wrt_partial_dd_h,
+partial_Theta_X_wrt_partial_dd_h__fnd, partial_Theta_Y_wrt_partial_dd_h,
+partial_Theta_Y_wrt_partial_dd_h__fnd;
option remember;
var_list := [args[2 .. nargs]];
if type(operand, indexed) and op(0, operand) = 'g_dd' and
@@ -696,9 +708,11 @@ partial_Theta_B_wrt_partial_d_h__fnd, partial_Theta_C_wrt_partial_d_h,
partial_Theta_C_wrt_partial_d_h__fnd, partial_Theta_D_wrt_partial_d_h,
partial_Theta_D_wrt_partial_d_h__fnd, partial_Theta_A_wrt_partial_dd_h,
partial_Theta_A_wrt_partial_dd_h__fnd, partial_Theta_B_wrt_partial_dd_h,
-partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_wrt_partial_d_h,
-partial_Theta_wrt_partial_d_h__fnd, partial_Theta_wrt_partial_dd_h,
-partial_Theta_wrt_partial_dd_h__fnd;
+partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_X_wrt_partial_d_h,
+partial_Theta_X_wrt_partial_d_h__fnd, partial_Theta_Y_wrt_partial_d_h,
+partial_Theta_Y_wrt_partial_d_h__fnd, partial_Theta_X_wrt_partial_dd_h,
+partial_Theta_X_wrt_partial_dd_h__fnd, partial_Theta_Y_wrt_partial_dd_h,
+partial_Theta_Y_wrt_partial_dd_h__fnd;
printf("%a...\n", procname);
assert_fnd_exists(g_dd);
assert_fnd_exists(g_uu, fnd);
@@ -727,9 +741,11 @@ partial_Theta_B_wrt_partial_d_h__fnd, partial_Theta_C_wrt_partial_d_h,
partial_Theta_C_wrt_partial_d_h__fnd, partial_Theta_D_wrt_partial_d_h,
partial_Theta_D_wrt_partial_d_h__fnd, partial_Theta_A_wrt_partial_dd_h,
partial_Theta_A_wrt_partial_dd_h__fnd, partial_Theta_B_wrt_partial_dd_h,
-partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_wrt_partial_d_h,
-partial_Theta_wrt_partial_d_h__fnd, partial_Theta_wrt_partial_dd_h,
-partial_Theta_wrt_partial_dd_h__fnd;
+partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_X_wrt_partial_d_h,
+partial_Theta_X_wrt_partial_d_h__fnd, partial_Theta_Y_wrt_partial_d_h,
+partial_Theta_Y_wrt_partial_d_h__fnd, partial_Theta_X_wrt_partial_dd_h,
+partial_Theta_X_wrt_partial_dd_h__fnd, partial_Theta_Y_wrt_partial_dd_h,
+partial_Theta_Y_wrt_partial_dd_h__fnd;
printf("%a...\n", procname);
assert_fnd_exists(g_uu);
assert_fnd_exists(K_dd);
@@ -771,9 +787,11 @@ partial_Theta_B_wrt_partial_d_h__fnd, partial_Theta_C_wrt_partial_d_h,
partial_Theta_C_wrt_partial_d_h__fnd, partial_Theta_D_wrt_partial_d_h,
partial_Theta_D_wrt_partial_d_h__fnd, partial_Theta_A_wrt_partial_dd_h,
partial_Theta_A_wrt_partial_dd_h__fnd, partial_Theta_B_wrt_partial_dd_h,
-partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_wrt_partial_d_h,
-partial_Theta_wrt_partial_d_h__fnd, partial_Theta_wrt_partial_dd_h,
-partial_Theta_wrt_partial_dd_h__fnd;
+partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_X_wrt_partial_d_h,
+partial_Theta_X_wrt_partial_d_h__fnd, partial_Theta_Y_wrt_partial_d_h,
+partial_Theta_Y_wrt_partial_d_h__fnd, partial_Theta_X_wrt_partial_dd_h,
+partial_Theta_X_wrt_partial_dd_h__fnd, partial_Theta_Y_wrt_partial_dd_h,
+partial_Theta_Y_wrt_partial_dd_h__fnd;
printf("%a...\n", procname);
assert_fnd_exists(g_dd);
assert_fnd_exists(g_uu);
@@ -809,9 +827,11 @@ partial_Theta_B_wrt_partial_d_h__fnd, partial_Theta_C_wrt_partial_d_h,
partial_Theta_C_wrt_partial_d_h__fnd, partial_Theta_D_wrt_partial_d_h,
partial_Theta_D_wrt_partial_d_h__fnd, partial_Theta_A_wrt_partial_dd_h,
partial_Theta_A_wrt_partial_dd_h__fnd, partial_Theta_B_wrt_partial_dd_h,
-partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_wrt_partial_d_h,
-partial_Theta_wrt_partial_d_h__fnd, partial_Theta_wrt_partial_dd_h,
-partial_Theta_wrt_partial_dd_h__fnd;
+partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_X_wrt_partial_d_h,
+partial_Theta_X_wrt_partial_d_h__fnd, partial_Theta_Y_wrt_partial_d_h,
+partial_Theta_Y_wrt_partial_d_h__fnd, partial_Theta_X_wrt_partial_dd_h,
+partial_Theta_X_wrt_partial_dd_h__fnd, partial_Theta_Y_wrt_partial_dd_h,
+partial_Theta_Y_wrt_partial_dd_h__fnd;
printf("%a...\n", procname);
assert_fnd_exists(g_dd);
assert_fnd_exists(g_uu);
@@ -852,9 +872,11 @@ partial_Theta_B_wrt_partial_d_h__fnd, partial_Theta_C_wrt_partial_d_h,
partial_Theta_C_wrt_partial_d_h__fnd, partial_Theta_D_wrt_partial_d_h,
partial_Theta_D_wrt_partial_d_h__fnd, partial_Theta_A_wrt_partial_dd_h,
partial_Theta_A_wrt_partial_dd_h__fnd, partial_Theta_B_wrt_partial_dd_h,
-partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_wrt_partial_d_h,
-partial_Theta_wrt_partial_d_h__fnd, partial_Theta_wrt_partial_dd_h,
-partial_Theta_wrt_partial_dd_h__fnd;
+partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_X_wrt_partial_d_h,
+partial_Theta_X_wrt_partial_d_h__fnd, partial_Theta_Y_wrt_partial_d_h,
+partial_Theta_Y_wrt_partial_d_h__fnd, partial_Theta_X_wrt_partial_dd_h,
+partial_Theta_X_wrt_partial_dd_h__fnd, partial_Theta_Y_wrt_partial_dd_h,
+partial_Theta_Y_wrt_partial_dd_h__fnd;
printf("%a...\n", procname);
assert_fnd_exists(h);
assert_fnd_exists(X_ud);
@@ -883,9 +905,11 @@ partial_Theta_B_wrt_partial_d_h__fnd, partial_Theta_C_wrt_partial_d_h,
partial_Theta_C_wrt_partial_d_h__fnd, partial_Theta_D_wrt_partial_d_h,
partial_Theta_D_wrt_partial_d_h__fnd, partial_Theta_A_wrt_partial_dd_h,
partial_Theta_A_wrt_partial_dd_h__fnd, partial_Theta_B_wrt_partial_dd_h,
-partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_wrt_partial_d_h,
-partial_Theta_wrt_partial_d_h__fnd, partial_Theta_wrt_partial_dd_h,
-partial_Theta_wrt_partial_dd_h__fnd;
+partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_X_wrt_partial_d_h,
+partial_Theta_X_wrt_partial_d_h__fnd, partial_Theta_Y_wrt_partial_d_h,
+partial_Theta_Y_wrt_partial_d_h__fnd, partial_Theta_X_wrt_partial_dd_h,
+partial_Theta_X_wrt_partial_dd_h__fnd, partial_Theta_Y_wrt_partial_dd_h,
+partial_Theta_Y_wrt_partial_dd_h__fnd;
printf("%a...\n", procname);
assert_fnd_exists(h);
assert_fnd_exists(X_ud);
@@ -923,9 +947,11 @@ partial_Theta_B_wrt_partial_d_h__fnd, partial_Theta_C_wrt_partial_d_h,
partial_Theta_C_wrt_partial_d_h__fnd, partial_Theta_D_wrt_partial_d_h,
partial_Theta_D_wrt_partial_d_h__fnd, partial_Theta_A_wrt_partial_dd_h,
partial_Theta_A_wrt_partial_dd_h__fnd, partial_Theta_B_wrt_partial_dd_h,
-partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_wrt_partial_d_h,
-partial_Theta_wrt_partial_d_h__fnd, partial_Theta_wrt_partial_dd_h,
-partial_Theta_wrt_partial_dd_h__fnd;
+partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_X_wrt_partial_d_h,
+partial_Theta_X_wrt_partial_d_h__fnd, partial_Theta_Y_wrt_partial_d_h,
+partial_Theta_Y_wrt_partial_d_h__fnd, partial_Theta_X_wrt_partial_dd_h,
+partial_Theta_X_wrt_partial_dd_h__fnd, partial_Theta_Y_wrt_partial_dd_h,
+partial_Theta_Y_wrt_partial_dd_h__fnd;
printf("%a...\n", procname);
assert_fnd_exists(g_uu);
assert_fnd_exists(K_uu);
@@ -958,7 +984,7 @@ partial_Theta_wrt_partial_dd_h__fnd;
end proc
expansion_Jacobian := proc(cg_flag::boolean)
-local u, v, temp;
+local u, v, temp1, temp2;
global delta, N, N_ang, xx, yy, zz, x_xyz, x_xyz_list, x_xyz_set, r, r__fnd,
rho, sigma, y_rs, y_rs_list, y_rs_set, xy_all_list, xy_all_set, inert, none,
fnd, symmetric3_23, X_ud, X_ud__fnd, X_udd, X_udd__fnd, g_dd, K_dd, g_uu,
@@ -975,9 +1001,11 @@ partial_Theta_B_wrt_partial_d_h__fnd, partial_Theta_C_wrt_partial_d_h,
partial_Theta_C_wrt_partial_d_h__fnd, partial_Theta_D_wrt_partial_d_h,
partial_Theta_D_wrt_partial_d_h__fnd, partial_Theta_A_wrt_partial_dd_h,
partial_Theta_A_wrt_partial_dd_h__fnd, partial_Theta_B_wrt_partial_dd_h,
-partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_wrt_partial_d_h,
-partial_Theta_wrt_partial_d_h__fnd, partial_Theta_wrt_partial_dd_h,
-partial_Theta_wrt_partial_dd_h__fnd;
+partial_Theta_B_wrt_partial_dd_h__fnd, partial_Theta_X_wrt_partial_d_h,
+partial_Theta_X_wrt_partial_d_h__fnd, partial_Theta_Y_wrt_partial_d_h,
+partial_Theta_Y_wrt_partial_d_h__fnd, partial_Theta_X_wrt_partial_dd_h,
+partial_Theta_X_wrt_partial_dd_h__fnd, partial_Theta_Y_wrt_partial_dd_h,
+partial_Theta_Y_wrt_partial_dd_h__fnd;
printf("%a...\n", procname);
assert_fnd_exists(g_uu);
assert_fnd_exists(K_uu);
@@ -996,13 +1024,15 @@ partial_Theta_wrt_partial_dd_h__fnd;
frontend('diff', [Theta_C__fnd, Diff(h, y_rs[u])]);
partial_Theta_D_wrt_partial_d_h__fnd[u] :=
frontend('diff', [Theta_D__fnd, Diff(h, y_rs[u])]);
- temp := 3/2*Theta_A/Theta_D^(5/2) + 1/2*Theta_B/Theta_D^(3/2)
- + Theta_C/Theta_D^2;
- partial_Theta_wrt_partial_d_h__fnd[u] :=
+ temp1 := 3/2*Theta_A/Theta_D^(5/2) + 1/2*Theta_B/Theta_D^(3/2);
+ partial_Theta_X_wrt_partial_d_h__fnd[u] :=
partial_Theta_A_wrt_partial_d_h__fnd[u]/Theta_D^(3/2)
+ partial_Theta_B_wrt_partial_d_h__fnd[u]/Theta_D^(1/2)
- + partial_Theta_C_wrt_partial_d_h__fnd[u]/Theta_D
- - partial_Theta_D_wrt_partial_d_h__fnd[u]*temp
+ - partial_Theta_D_wrt_partial_d_h__fnd[u]*temp1;
+ temp2 := Theta_C/Theta_D^2;
+ partial_Theta_Y_wrt_partial_d_h__fnd[u] :=
+ partial_Theta_C_wrt_partial_d_h__fnd[u]/Theta_D
+ - partial_Theta_D_wrt_partial_d_h__fnd[u]*temp2
end do;
for u to N_ang do for v from u to N_ang do
partial_Theta_A_wrt_partial_dd_h__fnd[u, v] :=
@@ -1011,16 +1041,22 @@ partial_Theta_wrt_partial_dd_h__fnd;
partial_Theta_B_wrt_partial_dd_h__fnd[u, v] :=
frontend('diff', [Theta_B__fnd, Diff(h, y_rs[u], y_rs[v])])
;
- partial_Theta_wrt_partial_dd_h__fnd[u, v] :=
+ partial_Theta_X_wrt_partial_dd_h__fnd[u, v] :=
partial_Theta_A_wrt_partial_dd_h__fnd[u, v]/Theta_D^(3/2)
+
- partial_Theta_B_wrt_partial_dd_h__fnd[u, v]/Theta_D^(1/2)
+ partial_Theta_B_wrt_partial_dd_h__fnd[u, v]/Theta_D^(1/2);
+ partial_Theta_Y_wrt_partial_dd_h__fnd[u, v] := 0
end do
end do;
- if cg_flag then codegen2([partial_Theta_wrt_partial_d_h__fnd,
- partial_Theta_wrt_partial_dd_h__fnd],
- ['partial_Theta_wrt_partial_d_h', 'partial_Theta_wrt_partial_dd_h']
- , "../gr.cg/expansion_Jacobian.c")
+ if cg_flag then codegen2([partial_Theta_X_wrt_partial_d_h__fnd,
+ partial_Theta_Y_wrt_partial_d_h__fnd,
+ partial_Theta_X_wrt_partial_dd_h__fnd,
+ partial_Theta_Y_wrt_partial_dd_h__fnd], [
+ 'partial_Theta_X_wrt_partial_d_h',
+ 'partial_Theta_Y_wrt_partial_d_h',
+ 'partial_Theta_X_wrt_partial_dd_h',
+ 'partial_Theta_Y_wrt_partial_dd_h'],
+ "../gr.cg/expansion_Jacobian.c")
end if;
NULL
end proc
@@ -1040,7 +1076,7 @@ codegen2(g_uu) --> "../gr.cg/inverse_metric.c"
find temporary variables
--> `codegen2/temps`
convert Diff(expr,rho,sigma) --> PARTIAL_RHO_SIGMA(expr) etc
-bytes used=1000088, alloc=917336, time=0.12
+bytes used=1000776, alloc=917336, time=0.13
--> `codegen2/fix_Diff`
convert R_dd[2,3] --> R_dd_23 etc
--> `codegen2/unindex`
@@ -1053,7 +1089,7 @@ codegen2([K, K_uu]) --> "../gr.cg/extrinsic_curvature_trace_raise.c"
convert --> equation list
--> `codegen2/eqnlist`
optimizing computation sequence
-bytes used=2000352, alloc=1441528, time=0.17
+bytes used=2001072, alloc=1441528, time=0.20
--> `codegen2/optimize`
find temporary variables
--> `codegen2/temps`
@@ -1061,39 +1097,39 @@ bytes used=2000352, alloc=1441528, time=0.17
--> `codegen2/fix_Diff`
convert R_dd[2,3] --> R_dd_23 etc
--> `codegen2/unindex`
-bytes used=3000584, alloc=1638100, time=0.22
+bytes used=3001364, alloc=1638100, time=0.26
convert p/q --> RATIONAL(p/q)
--> `codegen2/fix_rationals`
writing C code
> curvature(true);
inverse_metric_gradient...
-bytes used=4000860, alloc=1703624, time=0.28
+bytes used=4001680, alloc=1703624, time=0.34
codegen2(partial_d_g_uu) --> "../gr.cg/inverse_metric_gradient.c"
--> `codegen2/input`
convert --> equation list
--> `codegen2/eqnlist`
optimizing computation sequence
-bytes used=5001020, alloc=1703624, time=0.38
+bytes used=5001836, alloc=1703624, time=0.42
--> `codegen2/optimize`
find temporary variables
--> `codegen2/temps`
convert Diff(expr,rho,sigma) --> PARTIAL_RHO_SIGMA(expr) etc
-bytes used=6001324, alloc=1769148, time=0.44
+bytes used=6002212, alloc=1769148, time=0.49
--> `codegen2/fix_Diff`
convert R_dd[2,3] --> R_dd_23 etc
--> `codegen2/unindex`
-bytes used=7001528, alloc=1769148, time=0.51
+bytes used=7002736, alloc=1769148, time=0.55
convert p/q --> RATIONAL(p/q)
--> `codegen2/fix_rationals`
writing C code
-bytes used=8001896, alloc=1769148, time=0.57
+bytes used=8003012, alloc=1769148, time=0.62
metric_det_gradient...
codegen2(partial_d_ln_sqrt_g) --> "../gr.cg/metric_det_gradient.c"
--> `codegen2/input`
convert --> equation list
--> `codegen2/eqnlist`
optimizing computation sequence
-bytes used=9002080, alloc=1769148, time=0.64
+bytes used=9003256, alloc=1769148, time=0.75
--> `codegen2/optimize`
find temporary variables
--> `codegen2/temps`
@@ -1108,29 +1144,29 @@ codegen/C/expression: Unknown function: RATIONAL will be left as is.
> horizon(true);
non_unit_normal...
non_unit_normal_deriv...
-bytes used=10002316, alloc=1769148, time=0.69
+bytes used=10005164, alloc=1769148, time=0.82
expansion...
-bytes used=11002748, alloc=1834672, time=0.77
+bytes used=11005388, alloc=1834672, time=0.89
codegen2([Theta_A, Theta_B, Theta_C, Theta_D]) --> "../gr.cg/expansion.c"
--> `codegen2/input`
convert --> equation list
--> `codegen2/eqnlist`
optimizing computation sequence
-bytes used=12003104, alloc=1834672, time=0.83
-bytes used=13003356, alloc=2031244, time=0.95
-bytes used=14003520, alloc=2031244, time=1.05
+bytes used=12005892, alloc=1834672, time=0.96
+bytes used=13006112, alloc=2031244, time=1.09
+bytes used=14006296, alloc=2031244, time=1.20
--> `codegen2/optimize`
find temporary variables
--> `codegen2/temps`
convert Diff(expr,rho,sigma) --> PARTIAL_RHO_SIGMA(expr) etc
-bytes used=15003896, alloc=2096768, time=1.11
+bytes used=15006844, alloc=2096768, time=1.27
--> `codegen2/fix_Diff`
convert R_dd[2,3] --> R_dd_23 etc
-bytes used=16004136, alloc=2096768, time=1.18
+bytes used=16007112, alloc=2096768, time=1.34
--> `codegen2/unindex`
-bytes used=17004388, alloc=2096768, time=1.25
+bytes used=17007616, alloc=2096768, time=1.40
convert p/q --> RATIONAL(p/q)
-bytes used=18004580, alloc=2096768, time=1.31
+bytes used=18007784, alloc=2096768, time=1.46
--> `codegen2/fix_rationals`
writing C code
codegen/C/expression: Unknown function: PARTIAL_RHO will be left as is.
@@ -1141,57 +1177,58 @@ codegen/C/expression: Unknown function: PARTIAL_RHO_SIGMA
will be left as is.
codegen/C/expression: Unknown function: PARTIAL_SIGMA_SIGMA
will be left as is.
-bytes used=19004732, alloc=2096768, time=1.37
-bytes used=20004972, alloc=2096768, time=1.47
+bytes used=19008004, alloc=2096768, time=1.51
+bytes used=20008500, alloc=2096768, time=1.62
expansion_Jacobian...
-bytes used=21005184, alloc=2096768, time=1.56
-codegen2([partial_Theta_wrt_partial_d_h, partial_Theta_wrt_partial_dd_h]) --> "../gr.cg/expansion_Jacobian.c"
+bytes used=21009180, alloc=2096768, time=1.70
+codegen2([partial_Theta_X_wrt_partial_d_h, partial_Theta_Y_wrt_partial_d_h, partial_Theta_X_wrt_partial_dd_h, partial_Theta_Y_wrt_partial_dd_h]) --> "../gr.cg/expansion_Jacobian.c"
--> `codegen2/input`
convert --> equation list
-bytes used=22005440, alloc=2096768, time=1.63
+bytes used=22009512, alloc=2096768, time=1.77
--> `codegen2/eqnlist`
optimizing computation sequence
-bytes used=23005788, alloc=2162292, time=1.71
-bytes used=24006060, alloc=2293340, time=1.78
-bytes used=25006304, alloc=2293340, time=1.84
-bytes used=26006456, alloc=2293340, time=1.94
-bytes used=27007216, alloc=2293340, time=2.10
-bytes used=28007500, alloc=2293340, time=2.26
-bytes used=29007664, alloc=2293340, time=2.39
-bytes used=30007868, alloc=2424388, time=2.50
-bytes used=31008068, alloc=2424388, time=2.60
-bytes used=32009692, alloc=2555436, time=2.71
+bytes used=23009696, alloc=2162292, time=1.84
+bytes used=24009880, alloc=2293340, time=1.91
+bytes used=25010716, alloc=2293340, time=1.97
+bytes used=26010940, alloc=2293340, time=2.07
+bytes used=27011284, alloc=2293340, time=2.21
+bytes used=28011604, alloc=2293340, time=2.37
+bytes used=29011784, alloc=2293340, time=2.47
+bytes used=30012024, alloc=2424388, time=2.60
+bytes used=31012336, alloc=2424388, time=2.69
+bytes used=32012604, alloc=2489912, time=2.80
--> `codegen2/optimize`
find temporary variables
+bytes used=33012892, alloc=2620960, time=2.87
--> `codegen2/temps`
convert Diff(expr,rho,sigma) --> PARTIAL_RHO_SIGMA(expr) etc
-bytes used=33010028, alloc=2555436, time=2.77
-bytes used=34010432, alloc=2555436, time=2.84
-bytes used=35010740, alloc=2555436, time=2.91
+bytes used=34013116, alloc=2620960, time=2.94
+bytes used=35013316, alloc=2620960, time=3.01
+bytes used=36013600, alloc=2620960, time=3.08
--> `codegen2/fix_Diff`
-bytes used=36021172, alloc=2555436, time=2.99
convert R_dd[2,3] --> R_dd_23 etc
-bytes used=37021516, alloc=2555436, time=3.05
-bytes used=38021792, alloc=2555436, time=3.12
-bytes used=39022208, alloc=2555436, time=3.20
+bytes used=37014080, alloc=2620960, time=3.15
+bytes used=38014560, alloc=2620960, time=3.22
+bytes used=39014928, alloc=2620960, time=3.29
--> `codegen2/unindex`
-bytes used=40022676, alloc=2555436, time=3.27
-bytes used=41022924, alloc=2555436, time=3.33
-bytes used=42023096, alloc=2555436, time=3.40
-bytes used=43023256, alloc=2555436, time=3.47
-bytes used=44023688, alloc=2555436, time=3.53
+bytes used=40015272, alloc=2620960, time=3.36
+bytes used=41015476, alloc=2620960, time=3.43
+bytes used=42015660, alloc=2620960, time=3.49
+bytes used=43016244, alloc=2620960, time=3.56
+bytes used=44016600, alloc=2620960, time=3.63
convert p/q --> RATIONAL(p/q)
-bytes used=45023996, alloc=2555436, time=3.60
-bytes used=46024268, alloc=2555436, time=3.67
-bytes used=47024688, alloc=2555436, time=3.73
-bytes used=48025108, alloc=2555436, time=3.80
+bytes used=45016764, alloc=2620960, time=3.68
+bytes used=46016940, alloc=2620960, time=3.74
+bytes used=47017228, alloc=2620960, time=3.81
+bytes used=48017676, alloc=2620960, time=3.87
--> `codegen2/fix_rationals`
writing C code
-bytes used=49025260, alloc=2555436, time=3.86
-bytes used=50025744, alloc=2555436, time=3.91
-bytes used=51026008, alloc=2555436, time=4.03
-bytes used=52026168, alloc=2555436, time=4.18
-bytes used=53026328, alloc=2555436, time=4.32
-bytes used=54026584, alloc=2555436, time=4.44
+bytes used=49017944, alloc=2620960, time=3.94
+bytes used=50018104, alloc=2620960, time=3.99
+bytes used=51018308, alloc=2620960, time=4.08
+bytes used=52018568, alloc=2620960, time=4.20
+bytes used=53018900, alloc=2620960, time=4.35
+bytes used=54019192, alloc=2620960, time=4.53
+bytes used=55019432, alloc=2620960, time=4.68
> quit
-bytes used=54895808, alloc=2555436, time=4.56
+bytes used=55315640, alloc=2620960, time=4.73
diff --git a/src/gr/misc-gr.cc b/src/gr/misc-gr.cc
index be9ccd0..eaaaf9a 100644
--- a/src/gr/misc-gr.cc
+++ b/src/gr/misc-gr.cc
@@ -11,6 +11,7 @@
#include "util_Table.h"
#include "cctk.h"
+#include "cctk_Arguments.h"
#include "config.h"
#include "stdc.h"
diff --git a/src/gr/setup_gr_gfas.maple b/src/gr/setup_gr_gfas.maple
index 6af4aed..b2fed25 100644
--- a/src/gr/setup_gr_gfas.maple
+++ b/src/gr/setup_gr_gfas.maple
@@ -74,8 +74,11 @@ make_gfa('partial_Theta_B_wrt_partial_dd_h', {inert,fnd},
[1..N_ang, 1..N_ang], symmetric);
# Jacobian coefficients for Theta itself
-make_gfa('partial_Theta_wrt_partial_d_h', {inert,fnd}, [1..N_ang], none);
-make_gfa('partial_Theta_wrt_partial_dd_h', {inert,fnd},
+make_gfa('partial_Theta_X_wrt_partial_d_h', {inert,fnd}, [1..N_ang], none);
+make_gfa('partial_Theta_Y_wrt_partial_d_h', {inert,fnd}, [1..N_ang], none);
+make_gfa('partial_Theta_X_wrt_partial_dd_h', {inert,fnd},
+ [1..N_ang, 1..N_ang], symmetric);
+make_gfa('partial_Theta_Y_wrt_partial_dd_h', {inert,fnd},
[1..N_ang, 1..N_ang], symmetric);
NULL;
diff --git a/src/include/config.h b/src/include/config.h
index 106fc1c..0da3f35 100644
--- a/src/include/config.h
+++ b/src/include/config.h
@@ -42,8 +42,7 @@ typedef CCTK_INT integer;
/* CCTK_VWarn() "warning level" for fatal errors (terminate execution) */
/* note low-level software uses error_exit() instead of CCTK_VWarn(), */
/* with exit codes defined in "stdc.h" */
-#define FATAL_ERROR 0
-#define SERIOUS_WARNING 1
+#define FATAL_ERROR (-1)
/******************************************************************************/
diff --git a/src/include/stdc.h b/src/include/stdc.h
index c8a5228..7a3ad4d 100644
--- a/src/include/stdc.h
+++ b/src/include/stdc.h
@@ -53,20 +53,20 @@
/******************************************************************************/
#ifdef __cplusplus
-namespace AHFinderDirect
- {
namespace jtutil
{
#endif
/*
- * Low-level code in this thorn does error handling with error_exit() .
- * In this this thorn this function is a wrapper around
- * CCTK_VWarn(msg_level, ...)
- * This function is declared to return int so it may be easily used in
- * conditional expressions like
+ * Low-level code in this thorn is done with error_exit() . In this
+ * this thorn it's a wrapper around CCTK_VWarn(msg_level, ...) . It's
+ * declared to return int so it may be easily used in conditional
+ * expressions like
* foo = bar_ok ? baz(bar) : error_exit(...);
*/
+#ifdef __cplusplus
+ extern "C"
+#endif
int error_exit(int msg_level, const char *format, ...)
#ifdef __GNUC__
__attribute__ ((noreturn))
@@ -88,7 +88,6 @@ int error_exit(int msg_level, const char *format, ...)
#ifdef __cplusplus
} /* namespace jtutil */
- } /* namespace AHFinderDirect */
#endif
/******************************************************************************/
diff --git a/src/jtutil/README b/src/jtutil/README
index 31ac7aa..1b6ea5e 100644
--- a/src/jtutil/README
+++ b/src/jtutil/README
@@ -1,8 +1,6 @@
This directory holds low-level utility code in the C++ namespace jtutil::.
-Apart from this namespace being inside this thorn's global AHFinderDirect::
-namespace, this code isn't specific to this project -- it's things like
-min/max templates, multidimensional array classes, fuzzy arithmetic
-routines, etc.
+This code is not specific to this project -- it's things like min/max
+templates, multidimensional array classes, fuzzy arithmetic routines, etc.
array<fp>
is a template class (templated on the integer or floating-point
diff --git a/src/jtutil/array.cc b/src/jtutil/array.cc
index c8e5c47..b6fbc99 100644
--- a/src/jtutil/array.cc
+++ b/src/jtutil/array.cc
@@ -33,12 +33,6 @@
#include "util.hh"
#include "array.hh"
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
-namespace jtutil
- {
-
//******************************************************************************
//******************************************************************************
//******************************************************************************
@@ -46,6 +40,8 @@ namespace jtutil
//
// This function constructs an array1d object.
//
+namespace jtutil
+ {
template <typename T>
array1d<T>::array1d(int min_i_in, int max_i_in,
T *array_in /* = NULL */,
@@ -77,18 +73,22 @@ if (we_own_array_)
operator()(i) = T(0);
}
}
+ } // namespace jtutil::
//******************************************************************************
//
// This function destroys an array1d object.
//
+namespace jtutil
+ {
template <typename T>
array1d<T>::~array1d()
{
if (we_own_array_)
then delete[] array_;
}
+ } // namespace jtutil::
//******************************************************************************
//******************************************************************************
@@ -97,6 +97,8 @@ if (we_own_array_)
//
// This function constructs an array2d object.
//
+namespace jtutil
+ {
template <typename T>
array2d<T>::array2d(int min_i_in, int max_i_in,
int min_j_in, int max_j_in,
@@ -135,18 +137,22 @@ if (we_own_array_)
}
}
}
+ } // namespace jtutil::
//******************************************************************************
//
// This function destroys an array2d object.
//
+namespace jtutil
+ {
template <typename T>
array2d<T>::~array2d()
{
if (we_own_array_)
then delete[] array_;
}
+ } // namespace jtutil::
//******************************************************************************
//******************************************************************************
@@ -155,6 +161,8 @@ if (we_own_array_)
//
// This function constructs an array3d object.
//
+namespace jtutil
+ {
template <typename T>
array3d<T>::array3d(int min_i_in, int max_i_in,
int min_j_in, int max_j_in,
@@ -202,18 +210,22 @@ if (we_own_array_)
}
}
}
+ } // namespace jtutil::
//******************************************************************************
//
// This function destroys an array3d object.
//
+namespace jtutil
+ {
template <typename T>
array3d<T>::~array3d()
{
if (we_own_array_)
then delete[] array_;
}
+ } // namespace jtutil::
//******************************************************************************
//******************************************************************************
@@ -223,6 +235,8 @@ if (we_own_array_)
//
// This function constructs an array4d object.
//
+namespace jtutil
+ {
template <typename T>
array4d<T>::array4d(int min_i_in, int max_i_in,
int min_j_in, int max_j_in,
@@ -278,6 +292,7 @@ if (we_own_array_)
}
}
}
+ } // namespace jtutil::
#endif /* NOT_USED */
//******************************************************************************
@@ -286,12 +301,15 @@ if (we_own_array_)
//
// This function destroys an array4d object.
//
+namespace jtutil
+ {
template <typename T>
array4d<T>::~array4d()
{
if (we_own_array_)
then delete[] array_;
}
+ } // namespace jtutil::
#endif /* NOT_USED */
//******************************************************************************
@@ -302,40 +320,33 @@ if (we_own_array_)
// ***** template instantiations *****
//
-template class array1d<int>;
+template class jtutil::array1d<int>;
// FIXME: we shouldn't have to instantiate these both, the const one
// is actually trivially derivable from the non-const one. :(
-template class array1d< void *>;
-template class array1d<const void *>;
+template class jtutil::array1d< void *>;
+template class jtutil::array1d<const void *>;
#ifdef STANDALONE_TEST
- template class array1d<float>;
- template class array2d<float>;
- template class array3d<float>;
+ template class jtutil::array1d<float>;
+ template class jtutil::array2d<float>;
+ template class jtutil::array3d<float>;
#ifdef NOT_USED
- template class array4d<float>;
+ template class jtutil::array4d<float>;
#endif
- template class array1d<double>;
- template class array2d<double>;
- template class array3d<double>;
+ template class jtutil::array1d<double>;
+ template class jtutil::array2d<double>;
+ template class jtutil::array3d<double>;
#ifdef NOT_USED
- template class array4d<double>;
+ template class jtutil::array4d<double>;
#endif
#else
// full-fledged Cactus thorn
- template class array1d<CCTK_REAL>;
+ template class jtutil::array1d<CCTK_REAL>;
- template class array2d<CCTK_INT>;
- template class array2d<CCTK_REAL>;
+ template class jtutil::array2d<CCTK_INT>;
+ template class jtutil::array2d<CCTK_REAL>;
- template class array3d<CCTK_REAL>;
+ template class jtutil::array3d<CCTK_REAL>;
#endif
-
-//******************************************************************************
-//******************************************************************************
-//******************************************************************************
-
- } // namespace jtutil
- } // namespace AHFinderDirect
diff --git a/src/jtutil/array.hh b/src/jtutil/array.hh
index 14a023e..bf70628 100644
--- a/src/jtutil/array.hh
+++ b/src/jtutil/array.hh
@@ -62,14 +62,10 @@
//
#endif
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
-namespace jtutil
- {
-
//******************************************************************************
+namespace jtutil
+ {
template <typename T>
class array1d
{
@@ -150,9 +146,12 @@ private:
bool we_own_array_; // true ==> array_ --> new[] array which we own
// false ==> array_ --> client-owned storage
};
+ } // namespace jtutil::
//******************************************************************************
+namespace jtutil
+ {
template <typename T>
class array2d
{
@@ -244,9 +243,12 @@ private:
bool we_own_array_; // true ==> array_ --> new[] array which we own
// false ==> array_ --> client-owned storage
};
+ } // namespace jtutil::
//******************************************************************************
+namespace jtutil
+ {
template <typename T>
class array3d
{
@@ -346,10 +348,13 @@ private:
bool we_own_array_; // true ==> array_ --> new[] array which we own
// false ==> array_ --> client-owned storage
};
+ } // namespace jtutil::
//******************************************************************************
#ifdef NOT_USED
+namespace jtutil
+ {
template <typename T>
class array4d
{
@@ -464,11 +469,9 @@ private:
bool we_own_array_; // true ==> array_ --> new[] array which we own
// false ==> array_ --> client-owned storage
};
+ } // namespace jtutil::
#endif /* NOT_USED */
//******************************************************************************
- } // namespace jtutil
- } // namespace AHFinderDirect
-
#endif /* AHFINDERDIRECT__ARRAY_HH */
diff --git a/src/jtutil/cpm_map.cc b/src/jtutil/cpm_map.cc
index 1a44b20..09ab35a 100644
--- a/src/jtutil/cpm_map.cc
+++ b/src/jtutil/cpm_map.cc
@@ -14,12 +14,7 @@
#include "stdc.h"
#include "util.hh"
#include "cpm_map.hh"
-
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
-namespace jtutil
- {
+using jtutil::error_exit;
//******************************************************************************
//******************************************************************************
@@ -30,6 +25,8 @@ namespace jtutil
// specified fixed point (must be integer or half-integer) and domain.
// The sample point need not be in the map's domain/range.
//
+namespace jtutil
+ {
template <typename fp_t>
cpm_map<fp_t>::cpm_map(int min_i_in, int max_i_in,
fp_t fixed_point)
@@ -53,6 +50,7 @@ assert(
fuzzy<fp_t>::ceiling(fixed_point)
);
}
+ } // namespace jtutil::
//******************************************************************************
@@ -61,6 +59,8 @@ assert(
// specified by a sample point sample_i --> sample_j and by sign.
// The sample point need not be in the map's domain/range.
//
+namespace jtutil
+ {
template <typename fp_t>
cpm_map<fp_t>::cpm_map(int min_i_in, int max_i_in,
int sample_i, int sample_j,
@@ -73,6 +73,7 @@ cpm_map<fp_t>::cpm_map(int min_i_in, int max_i_in,
// verify that we have setup correct
assert( map_unchecked(sample_i) == sample_j );
}
+ } // namespace jtutil::
//******************************************************************************
@@ -84,6 +85,8 @@ assert( map_unchecked(sample_i) == sample_j );
// is never ok) and by sign. The sample point need not be in the map's
// domain/range.
//
+namespace jtutil
+ {
template <typename fp_t>
cpm_map<fp_t>::cpm_map(int min_i_in, int max_i_in,
fp_t sample_i, fp_t sample_j,
@@ -112,6 +115,7 @@ assert(
(map_is_plus_in ? fuzzy<fp_t>::floor (sample_j)
: fuzzy<fp_t>::ceiling(sample_j)) );
}
+ } // namespace jtutil::
//******************************************************************************
//******************************************************************************
@@ -121,12 +125,5 @@ assert(
// ***** template instantiations *****
//
-template class cpm_map<float>;
-template class cpm_map<double>;
-
-//******************************************************************************
-//******************************************************************************
-//******************************************************************************
-
- } // namespace jtutil
- } // namespace AHFinderDirect
+template class jtutil::cpm_map<float>;
+template class jtutil::cpm_map<double>;
diff --git a/src/jtutil/cpm_map.hh b/src/jtutil/cpm_map.hh
index 1c63e8d..6b14ab3 100644
--- a/src/jtutil/cpm_map.hh
+++ b/src/jtutil/cpm_map.hh
@@ -25,14 +25,10 @@
//
#endif
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
-namespace jtutil
- {
-
//******************************************************************************
+namespace jtutil
+ {
template <typename fp_t>
class cpm_map
{
@@ -136,10 +132,8 @@ private:
int offset_;
bool map_is_plus_;
};
+ } // namespace jtutil::
//******************************************************************************
- } // namespace jtutil
- } // namespace AHFinderDirect
-
#endif /* AHFINDERDIRECT__CPM_MAP_HH */
diff --git a/src/jtutil/error_exit.cc b/src/jtutil/error_exit.cc
index ffffa1e..fd8e2d8 100644
--- a/src/jtutil/error_exit.cc
+++ b/src/jtutil/error_exit.cc
@@ -18,12 +18,6 @@
#include "config.h"
#include "stdc.h"
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
-namespace jtutil
- {
-
//******************************************************************************
//
@@ -54,6 +48,9 @@ namespace jtutil
// args... = (in) Any additional arguments are (presumably) used in formatting
// the error message string.
//
+namespace jtutil
+ {
+extern "C"
/*VARARGS*/
int error_exit(int msg_level, const char *format, ...)
{
@@ -78,14 +75,10 @@ if ((len > 0) && (buffer[len-1] == '\n'))
then abort();
else exit(msg_level);
#else
- CCTK_VWarn(msg_level, __LINE__, __FILE__, CCTK_THORNSTRING, "%s", buffer);
+ CCTK_VWarn(0, __LINE__, __FILE__, CCTK_THORNSTRING, "%s", buffer);
#endif
// if we got here, evidently msg_level wasn't drastic enough
abort(); /*NOTREACHED*/
}
-
-//******************************************************************************
-
- } // namespace jtutil
- } // namespace AHFinderDirect
+ } // namespace jtutil::
diff --git a/src/jtutil/fuzzy.cc b/src/jtutil/fuzzy.cc
index e444c30..d3e4314 100644
--- a/src/jtutil/fuzzy.cc
+++ b/src/jtutil/fuzzy.cc
@@ -11,39 +11,40 @@
//
#include <stdlib.h>
-#include <stdio.h>
#include "stdc.h"
#include "util.hh"
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
-namespace jtutil
- {
-
//******************************************************************************
+namespace jtutil
+ {
template <typename fp_t>
bool fuzzy<fp_t>::EQ(fp_t x, fp_t y)
{
-fp_t max_abs = max(jtutil::abs(x), jtutil::abs(y));
-fp_t epsilon = max(tolerance_, tolerance_*max_abs);
+fp_t max_abs = jtutil::max(jtutil::abs(x), jtutil::abs(y));
+fp_t epsilon = jtutil::max(tolerance_, tolerance_*max_abs);
return jtutil::abs(x-y) <= epsilon;
}
+ } // namespace jtutil::
//******************************************************************************
+namespace jtutil
+ {
template <typename fp_t>
bool fuzzy<fp_t>::is_integer(fp_t x)
{
int i = round<fp_t>::to_integer(x);
return EQ(x, fp_t(i));
}
+ } // namespace jtutil::
//******************************************************************************
+namespace jtutil
+ {
template <typename fp_t>
int fuzzy<fp_t>::floor(fp_t x)
{
@@ -51,9 +52,12 @@ return fuzzy<fp_t>::is_integer(x)
? round<fp_t>::to_integer(x)
: round<fp_t>::floor(x);
}
+ } // namespace jtutil::
//******************************************************************************
+namespace jtutil
+ {
template <typename fp_t>
int fuzzy<fp_t>::ceiling(fp_t x)
{
@@ -61,6 +65,7 @@ return fuzzy<fp_t>::is_integer(x)
? round<fp_t>::to_integer(x)
: round<fp_t>::ceiling(x);
}
+ } // namespace jtutil::
//******************************************************************************
//******************************************************************************
@@ -75,6 +80,8 @@ return fuzzy<fp_t>::is_integer(x)
// me figure out the correct syntax here!
//
+namespace jtutil
+ {
// initializations of fuzzy::tolerance for each instantation we're going to make
template <>
float fuzzy<float>::tolerance_ = 1.0e-5; // about 100 * FLT_EPSILON
@@ -85,10 +92,4 @@ template <>
// template instantiations
template class fuzzy<float>;
template class fuzzy<double>;
-
-//******************************************************************************
-//******************************************************************************
-//******************************************************************************
-
- } // namespace jtutil
- } // namespace AHFinderDirect
+ } // namespace jtutil::
diff --git a/src/jtutil/linear_map.cc b/src/jtutil/linear_map.cc
index b44b466..636675e 100644
--- a/src/jtutil/linear_map.cc
+++ b/src/jtutil/linear_map.cc
@@ -16,12 +16,7 @@
#include "stdc.h"
#include "util.hh"
#include "linear_map.hh"
-
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
-namespace jtutil
- {
+using jtutil::error_exit;
//******************************************************************************
//******************************************************************************
@@ -32,6 +27,8 @@ namespace jtutil
//
// This function constructs a linear_map<fp_t> object.
//
+namespace jtutil
+ {
template <typename fp_t>
linear_map<fp_t>::linear_map(int min_int_in, int max_int_in,
fp_t min_fp_in, fp_t delta_fp_in, fp_t max_fp_in)
@@ -40,6 +37,7 @@ linear_map<fp_t>::linear_map(int min_int_in, int max_int_in,
{
constructor_common(min_fp_in, max_fp_in);
}
+ } // namespace jtutil::
//******************************************************************************
@@ -47,6 +45,8 @@ constructor_common(min_fp_in, max_fp_in);
// This function constructs a linear_map<fp_t> object with a subrange
// of an existing one.
//
+namespace jtutil
+ {
template <typename fp_t>
linear_map<fp_t>::linear_map(const linear_map<fp_t> &lm_in,
int min_int_in, int max_int_in) // subrange
@@ -65,6 +65,7 @@ if (! (is_in_range(min_int_in) && is_in_range(max_int_in)) )
constructor_common(lm_in.fp_of_int_unchecked(min_int_in),
lm_in.fp_of_int_unchecked(max_int_in));
}
+ } // namespace jtutil::
//******************************************************************************
@@ -72,6 +73,8 @@ constructor_common(lm_in.fp_of_int_unchecked(min_int_in),
// This function does the common argument validation and setup for
// all the constructors of class linear_map<fp_t>:: .
//
+namespace jtutil
+ {
template <typename fp_t>
void linear_map<fp_t>::constructor_common(fp_t min_fp_in, fp_t max_fp_in)
// assumes
@@ -98,6 +101,7 @@ if (fuzzy<fp_t>::NE(fp_of_int_unchecked(max_int()), max_fp_in))
double(min_fp_in), double(delta_fp()), double(max_fp_in));
/*NOTREACHED*/
}
+ } // namespace jtutil::
//******************************************************************************
@@ -105,6 +109,8 @@ if (fuzzy<fp_t>::NE(fp_of_int_unchecked(max_int()), max_fp_in))
// This function converts fp --> int coordinate, returning the result
// as an fp (which need not be fuzzily integral).
//
+namespace jtutil
+ {
template <typename fp_t>
fp_t linear_map<fp_t>::fp_int_of_fp(fp_t x)
const
@@ -121,6 +127,7 @@ if (! is_in_range(x))
return inverse_delta_ * (x - origin_);
}
+ } // namespace jtutil::
//******************************************************************************
@@ -133,6 +140,8 @@ return inverse_delta_ * (x - origin_);
// Having to explicitly specify the namespace for jtutil::round<fp_t>::
// is ++ugly. :(
//
+namespace jtutil
+ {
template <typename fp_t>
int linear_map<fp_t>::int_of_fp(fp_t x, noninteger_action nia /* = nia_error */)
const
@@ -187,6 +196,7 @@ default:
return 0; // dummy return to quiet gcc
// (which doesn't grok that error_exit() never returns)
}
+ } // namespace jtutil::
//******************************************************************************
@@ -200,6 +210,8 @@ return 0; // dummy return to quiet gcc
// Having to explicitly specify the namespace for jtutil::round<fp_t>::
// is ++ugly. :(
//
+namespace jtutil
+ {
template <typename fp_t>
int linear_map<fp_t>::delta_int_of_delta_fp
(fp_t delta_x, noninteger_action nia /* = nia_error */)
@@ -259,6 +271,7 @@ default:
return 0; // dummy return to quiet gcc
// (which doesn't grok that error_exit() never returns)
}
+ } // namespace jtutil::
//******************************************************************************
//******************************************************************************
@@ -268,12 +281,5 @@ return 0; // dummy return to quiet gcc
// ***** template instantiation *****
//
-template class linear_map<float>;
-template class linear_map<double>;
-
-//******************************************************************************
-//******************************************************************************
-//******************************************************************************
-
- } // namespace jtutil
- } // namespace AHFinderDirect
+template class jtutil::linear_map<float>;
+template class jtutil::linear_map<double>;
diff --git a/src/jtutil/linear_map.hh b/src/jtutil/linear_map.hh
index 6125a36..48c0f2d 100644
--- a/src/jtutil/linear_map.hh
+++ b/src/jtutil/linear_map.hh
@@ -26,14 +26,10 @@
//
#endif
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
-namespace jtutil
- {
-
//*****************************************************************************
+namespace jtutil
+ {
template <typename fp_t>
class linear_map
{
@@ -143,10 +139,8 @@ private:
// bounds (inclusive)
const int min_int_, max_int_;
};
+ } // namespace jtutil::
//******************************************************************************
- } // namespace jtutil
- } // namespace AHFinderDirect
-
#endif /* AHFINDERDIRECT__LINEAR_MAP_HH */
diff --git a/src/jtutil/make.code.defn b/src/jtutil/make.code.defn
index f9bcd04..c188744 100644
--- a/src/jtutil/make.code.defn
+++ b/src/jtutil/make.code.defn
@@ -7,17 +7,3 @@ SRCS = array.cc cpm_map.cc fuzzy.cc linear_map.cc norm.cc round.cc \
# Subdirectories containing source files
SUBDIRS =
-
-# disable automatic template instantiation on DEC Alphas cxx compiler
-ifeq ($(shell uname), OSF1)
- ifeq ($(CXX), cxx)
- CXXFLAGS += -nopt
- endif
-endif
-
-# disable automagic template instantiation on SGI Irix CC compiler
-ifneq (,$(findstring IRIX,$(shell uname)))
- ifeq ($(notdir $(CXX)), CC)
- CXXFLAGS += -no_auto_include
- endif
-endif
diff --git a/src/jtutil/miscfp.cc b/src/jtutil/miscfp.cc
index 519f7e0..87a0272 100644
--- a/src/jtutil/miscfp.cc
+++ b/src/jtutil/miscfp.cc
@@ -23,12 +23,6 @@
#include "stdc.h"
#include "util.hh"
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
-namespace jtutil
- {
-
//******************************************************************************
//******************************************************************************
//******************************************************************************
@@ -37,12 +31,15 @@ namespace jtutil
// This function computes the floating point "signum" function (as in APL),
// signum(x) = -1.0, 0.0, or +1.0, according to the sign of x.
//
+namespace jtutil
+ {
double signum(double x)
{
if (x == 0.0)
then return 0.0;
else return (x > 0.0) ? 1.0 : -1.0;
}
+ } // namespace jtutil::
//******************************************************************************
@@ -61,10 +58,13 @@ if (x == 0.0)
// unwarranted IEEE exceptions if any of |x|, |y|, or |z| is close to
// the overflow and/or underflow threshold.
//
+namespace jtutil
+ {
double hypot3(double x, double y, double z)
{
return sqrt(x*x + y*y + z*z);
}
+ } // namespace jtutil::
//******************************************************************************
@@ -81,11 +81,14 @@ return sqrt(x*x + y*y + z*z);
// some real $R$, i.e. it returns the angle between the positive $x$ axis and
// the line joining the origin and the point $(x,y)$.
//
+namespace jtutil
+ {
double arctan_xy(double x, double y)
{
// note reversed argument order (y,x) in std::atan2() function
return ((x == 0.0) && (y == 0.0)) ? 0.0 : atan2(y,x);
}
+ } // namespace jtutil::
//******************************************************************************
@@ -93,6 +96,8 @@ return ((x == 0.0) && (y == 0.0)) ? 0.0 : atan2(y,x);
// This function reduces x modulo xmod to be (fuzzily) in the range
// [xmin, xmax] , or does an error_exit() if no such value exists.
//
+namespace jtutil
+ {
double modulo_reduce(double x, double xmod, double xmin, double xmax)
{
double xx = x;
@@ -108,24 +113,27 @@ double xx = x;
}
if (! (fuzzy<double>::GE(xx, xmin) && fuzzy<double>::LE(xx, xmax)) )
- then error_exit(ERROR_EXIT,
+ then jtutil::error_exit(ERROR_EXIT,
"***** modulo_reduce(): no modulo value is fuzzily within specified range!\n"
" x = %g xmod = %g\n"
" [xmin,xmax] = [%g,%g]\n"
" ==> xx = %g\n"
,
- x, xmod,
- xmin, xmax,
- xx); /*NOTREACHED*/
+ x, xmod,
+ xmin, xmax,
+ xx); /*NOTREACHED*/
return xx;
}
+ } // namespace jtutil::
//******************************************************************************
//
// This function sets a C-style array to all zeros.
//
+namespace jtutil
+ {
template <typename fp_t>
void zero_C_array(int N, fp_t array[])
{
@@ -134,6 +142,7 @@ template <typename fp_t>
array[i] = 0;
}
}
+ } // namespace jtutil::
//******************************************************************************
//******************************************************************************
@@ -143,11 +152,7 @@ template <typename fp_t>
// ***** template instantiations *****
//
+namespace jtutil
+ {
template void zero_C_array<CCTK_REAL>(int, CCTK_REAL[]);
-
-//******************************************************************************
-//******************************************************************************
-//******************************************************************************
-
- } // namespace jtutil
- } // namespace AHFinderDirect
+ } // namespace jtutil::
diff --git a/src/jtutil/norm.cc b/src/jtutil/norm.cc
index 5c9b699..5ff72a9 100644
--- a/src/jtutil/norm.cc
+++ b/src/jtutil/norm.cc
@@ -16,12 +16,6 @@
#include "util.hh"
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
-namespace jtutil
- {
-
//*****************************************************************************
//*****************************************************************************
//*****************************************************************************
@@ -29,6 +23,8 @@ namespace jtutil
//
// This function constructs a norm object.
//
+namespace jtutil
+ {
template <typename fp_t>
norm<fp_t>::norm()
: N_(0L),
@@ -36,12 +32,15 @@ template <typename fp_t>
max_abs_value_(0.0), min_abs_value_(0.0),
max_value_(0.0), min_value_(0.0)
{ }
+ }
//*****************************************************************************
//
// This function resets a norm object to its initial state
//
+namespace jtutil
+ {
template <typename fp_t>
void norm<fp_t>::reset()
{
@@ -53,12 +52,15 @@ min_abs_value_ = 0.0;
max_value_ = 0.0;
min_value_ = 0.0;
}
+ }
//*****************************************************************************
//
// This function updates the norms with a new data point x .
//
+namespace jtutil
+ {
template <typename fp_t>
void norm<fp_t>::data(fp_t x)
{
@@ -74,19 +76,29 @@ max_value_ = (N_ == 0) ? x : jtutil::max(max_value_, x);
++N_;
}
+ } // namespace jtutil::
//******************************************************************************
//
// these functions compute the corresponding norms
//
+namespace jtutil
+ {
template<typename fp_t>
fp_t norm<fp_t>::mean() const { return sum_/fp_t(N_); }
template<typename fp_t>
+ fp_t norm<fp_t>::std_dev() const
+ {
+ if (is_empty()) return fp_t(0);
+ return sqrt(jtutil::max(fp_t(0),fp_t(N_)*sum2_-sum_*sum_))/fp_t(N_);
+ }
+template<typename fp_t>
fp_t norm<fp_t>::two_norm() const { return sqrt(sum2_); }
template<typename fp_t>
fp_t norm<fp_t>::rms_norm() const
{ assert(is_nonempty()); return sqrt(sum2_/fp_t(N_)); }
+ } // namespace jtutil::
//******************************************************************************
//******************************************************************************
@@ -98,10 +110,3 @@ template<typename fp_t>
template class jtutil::norm<float>;
template class jtutil::norm<double>;
-
-//******************************************************************************
-//******************************************************************************
-//******************************************************************************
-
- } // namespace jtutil
- } // namespace AHFinderDirect
diff --git a/src/jtutil/round.cc b/src/jtutil/round.cc
index 3c2d7e6..6559944 100644
--- a/src/jtutil/round.cc
+++ b/src/jtutil/round.cc
@@ -14,12 +14,6 @@
#include "stdc.h"
#include "util.hh"
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
-namespace jtutil
- {
-
//******************************************************************************
//******************************************************************************
//******************************************************************************
@@ -35,6 +29,8 @@ namespace jtutil
//******************************************************************************
// round to nearest integer, up for exact tie
+namespace jtutil
+ {
template <typename fp_t>
int round<fp_t>::to_integer(fp_t x)
{
@@ -42,9 +38,12 @@ return (x >= 0.0)
? int(x + 0.5) // eg 3.6 --> int(4.1) = 4
: - int( (-x) + 0.5 ); // eg -3.6 --> - int(4.1) = -4
}
+ } // namespace jtutil::
//******************************************************************************
+namespace jtutil
+ {
template <typename fp_t>
int round<fp_t>::floor(fp_t x)
{
@@ -52,9 +51,12 @@ return (x >= 0.0)
? int(x)
: - ceiling(-x);
}
+ } // namespace jtutil::
//******************************************************************************
+namespace jtutil
+ {
template <typename fp_t>
int round<fp_t>::ceiling(fp_t x)
{
@@ -62,6 +64,7 @@ return (x >= 0.0)
? int(x) + (x != fp_t(int(x)))
: - floor(-x);
}
+ } // namespace jtutil::
//******************************************************************************
//******************************************************************************
@@ -71,12 +74,5 @@ return (x >= 0.0)
// ***** template instantiations *****
//
-template class round<float>;
-template class round<double>;
-
-//******************************************************************************
-//******************************************************************************
-//******************************************************************************
-
- } // namespace jtutil
- } // namespace AHFinderDirect
+template class jtutil::round<float>;
+template class jtutil::round<double>;
diff --git a/src/jtutil/test_array.cc b/src/jtutil/test_array.cc
index 2b413c4..56c2a0c 100644
--- a/src/jtutil/test_array.cc
+++ b/src/jtutil/test_array.cc
@@ -9,8 +9,6 @@
#include "util.hh"
#include "array.hh"
-using namespace AHFinderDirect;
-
using jtutil::fuzzy;
using jtutil::array1d;
using jtutil::array2d;
diff --git a/src/jtutil/test_array2.cc b/src/jtutil/test_array2.cc
index c89e209..9015cbd 100644
--- a/src/jtutil/test_array2.cc
+++ b/src/jtutil/test_array2.cc
@@ -9,8 +9,6 @@
#include "util.hh"
#include "array.hh"
-using namespace AHFinderDirect;
-
void print( jtutil::array2d<double>& Aref);
void cprint(const jtutil::array2d<double>& Aref);
diff --git a/src/jtutil/test_cpm_map.cc b/src/jtutil/test_cpm_map.cc
index cdb5c7c..070321a 100644
--- a/src/jtutil/test_cpm_map.cc
+++ b/src/jtutil/test_cpm_map.cc
@@ -7,9 +7,6 @@
#include "stdc.h"
#include "util.hh"
#include "cpm_map.hh"
-
-using namespace AHFinderDirect;
-
using jtutil::cpm_map;
//******************************************************************************
diff --git a/src/jtutil/test_error_exit.cc b/src/jtutil/test_error_exit.cc
index fd4e170..a1b568e 100644
--- a/src/jtutil/test_error_exit.cc
+++ b/src/jtutil/test_error_exit.cc
@@ -4,8 +4,6 @@
#include <stdio.h>
#include "stdc.h"
-
-using namespace AHFinderDirect;
using jtutil::error_exit;
int main()
diff --git a/src/jtutil/test_fuzzy.cc b/src/jtutil/test_fuzzy.cc
index 3566f61..437df36 100644
--- a/src/jtutil/test_fuzzy.cc
+++ b/src/jtutil/test_fuzzy.cc
@@ -12,9 +12,6 @@
#include "stdc.h"
#include "util.hh"
-
-using namespace AHFinderDirect;
-
using jtutil::error_exit;
using jtutil::fuzzy;
diff --git a/src/jtutil/test_linear_map.cc b/src/jtutil/test_linear_map.cc
index 29b8974..f38d362 100644
--- a/src/jtutil/test_linear_map.cc
+++ b/src/jtutil/test_linear_map.cc
@@ -7,9 +7,6 @@
#include "stdc.h"
#include "util.hh"
#include "linear_map.hh"
-
-using namespace AHFinderDirect;
-
using jtutil::fuzzy;
using jtutil::linear_map;
diff --git a/src/jtutil/test_modulo.cc b/src/jtutil/test_modulo.cc
index a32ba2b..c587ea6 100644
--- a/src/jtutil/test_modulo.cc
+++ b/src/jtutil/test_modulo.cc
@@ -6,9 +6,6 @@
#include "stdc.h"
#include "util.hh"
-
-using namespace AHFinderDirect;
-
using jtutil::error_exit;
using jtutil::fuzzy;
diff --git a/src/jtutil/test_norm.cc b/src/jtutil/test_norm.cc
index 6eec312..f9c8d47 100644
--- a/src/jtutil/test_norm.cc
+++ b/src/jtutil/test_norm.cc
@@ -7,9 +7,6 @@
#include "stdc.h"
#include "util.hh"
-
-using namespace AHFinderDirect;
-
using jtutil::norm;
using jtutil::fuzzy;
diff --git a/src/jtutil/test_round.cc b/src/jtutil/test_round.cc
index dc90584..5e3354a 100644
--- a/src/jtutil/test_round.cc
+++ b/src/jtutil/test_round.cc
@@ -6,8 +6,6 @@
#include "stdc.h"
#include "util.hh"
-
-using namespace AHFinderDirect;
using jtutil::round;
//
diff --git a/src/jtutil/util.hh b/src/jtutil/util.hh
index d59485a..d3a9c1a 100644
--- a/src/jtutil/util.hh
+++ b/src/jtutil/util.hh
@@ -9,9 +9,6 @@
// "stdc.h"
//
-// everything in this file is inside these namespaces
-namespace AHFinderDirect
- {
namespace jtutil
{
@@ -102,6 +99,7 @@ class norm
public:
// get norms etc
fp_t mean() const;
+ fp_t std_dev() const; // sqrt(sum (x_i - average of x_i)^2 / N)
fp_t two_norm() const; // sqrt(sum x_i^2)
fp_t rms_norm() const; // sqrt(average of x_i^2)
fp_t infinity_norm() const { return max_abs_value_; }
@@ -211,6 +209,5 @@ public:
//******************************************************************************
} // namespace jtutil
- } // namespace AHFinderDirect
#endif /* AHFINDERDIRECT__UTIL_HH */
diff --git a/src/maple/Makefile b/src/maple/Makefile
index 8b17ffa..935bef6 100644
--- a/src/maple/Makefile
+++ b/src/maple/Makefile
@@ -1,5 +1,5 @@
# Makefile for maple code
-# $Header: /usr/local/svn/cvs-repositories/numrelcvs/AEIThorns/AHFinderDirect/src/maple/Makefile,v 1.4 2003-07-31 17:25:49 jthorn Exp $
+# $Header: /usr/local/svn/cvs-repositories/numrelcvs/AEIThorns/AHFinderDirect/src/maple/Makefile,v 1.4.2.1 2004-04-06 21:04:22 schnetter Exp $
#
# Environment Variables:
@@ -31,4 +31,4 @@ clean :
.PHONY : run
run : mm
- maple -f <setup.mm >maple.log
+ maple <setup.mm >maple.log
diff --git a/src/misc/README b/src/misc/README
index 3932df9..0229869 100644
--- a/src/misc/README
+++ b/src/misc/README
@@ -17,7 +17,3 @@ mpp
select.patch
This is a Perl script to extract a selected patch from a
gridfn output file.
-
-select.plane
- This is a Perl script to extract one of the xy, xz, or yz
- planes from an AH-shape data file.
diff --git a/src/misc/select.patch b/src/misc/select.patch
index b3457e5..ff09a7b 100755
--- a/src/misc/select.patch
+++ b/src/misc/select.patch
@@ -1,4 +1,4 @@
-#!/usr/bin/perl -w
+#!/usr/local/bin/perl -w
# $Header$
#
@@ -8,8 +8,7 @@
# This filter prints that part of standard input starting with a
# line of the form (eg)
# ## +z patch
-# (with any number >= 1 of # characters allowed) and continuing up to and
-# including two consecutive newlines.
+# and continuing up to and including two consecutive newlines.
#
use strict;
@@ -22,7 +21,7 @@ my $in_selected_patch = 0;
my $newline_count = 0;
while (my $line = <STDIN>)
{
- if ($line =~ /^#+ \Q${patch_name}/o)
+ if ($line =~ /^### \Q${patch_name}/o)
{ $in_selected_patch = 1; }
if ($line =~ /^\n/)
{ ++$newline_count; }
diff --git a/src/patch/coords.cc b/src/patch/coords.cc
index 828553a..1b229c2 100644
--- a/src/patch/coords.cc
+++ b/src/patch/coords.cc
@@ -33,22 +33,17 @@
#include "config.h"
#include "stdc.h"
#include "../jtutil/util.hh"
+using jtutil::error_exit;
+using jtutil::arctan_xy;
+using jtutil::signum;
+using jtutil::pow2;
+using jtutil::hypot3;
#include "coords.hh"
-// FIXME: sometimes we get assertion failures in these checks,
-// but I've never been able to track down just what's wrong
-// ==> for now, just disable them :( :(
-#undef XYZ_OF_RMNP_SIGN_CHECKS
-
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
-using jtutil::arctan_xy;
-using jtutil::signum;
-using jtutil::pow2;
-using jtutil::hypot3;
//******************************************************************************
//******************************************************************************
@@ -134,15 +129,13 @@ z = sign_z * r * temp;
x = x_over_z * z;
y = y_over_z * z;
-#ifdef XYZ_OF_RMNP_SIGN_CHECKS
-if (jtutil::fuzzy<fp>::NE(r, 0.0))
- then {
- if (jtutil::fuzzy<fp>::NE(x, 0.0))
- then assert( signum(x) == sign_x );
- if (jtutil::fuzzy<fp>::NE(y, 0.0))
- then assert( signum(y) == sign_y );
- }
-#endif
+// if (jtutil::fuzzy<fp>::NE(r, 0.0))
+// then {
+// if (jtutil::fuzzy<fp>::NE(x, 0.0))
+// then assert( signum(x) == sign_x );
+// if (jtutil::fuzzy<fp>::NE(y, 0.0))
+// then assert( signum(y) == sign_y );
+// }
}
}
@@ -179,15 +172,13 @@ y = sign_y * r * temp;
z = z_over_y * y;
x = x_over_y * y;
-#ifdef XYZ_OF_RMNP_SIGN_CHECKS
-if (jtutil::fuzzy<fp>::NE(r, 0.0))
- then {
- if (jtutil::fuzzy<fp>::NE(z, 0.0))
- then assert( signum(z) == sign_z );
- if (jtutil::fuzzy<fp>::NE(x, 0.0))
- then assert( signum(x) == sign_x );
- }
-#endif
+// if (jtutil::fuzzy<fp>::NE(r, 0.0))
+// then {
+// if (jtutil::fuzzy<fp>::NE(z, 0.0))
+// then assert( signum(z) == sign_z );
+// if (jtutil::fuzzy<fp>::NE(x, 0.0))
+// then assert( signum(x) == sign_x );
+// }
}
}
@@ -223,15 +214,13 @@ x = sign_x * r * temp;
z = z_over_x * x;
y = y_over_x * x;
-#ifdef XYZ_OF_RMNP_SIGN_CHECKS
-if (jtutil::fuzzy<fp>::NE(r, 0.0))
- then {
- if (jtutil::fuzzy<fp>::NE(z, 0.0))
- then assert( signum(z) == sign_z );
- if (jtutil::fuzzy<fp>::NE(y, 0.0))
- then assert( signum(y) == sign_y );
- }
-#endif
+// if (jtutil::fuzzy<fp>::NE(r, 0.0))
+// then {
+// if (jtutil::fuzzy<fp>::NE(z, 0.0))
+// then assert( signum(z) == sign_z );
+// if (jtutil::fuzzy<fp>::NE(y, 0.0))
+// then assert( signum(y) == sign_y );
+// }
}
}
@@ -321,7 +310,8 @@ const fp tan2_nu = pow2(tan_nu);
fp x, y, z;
xyz_of_r_mu_nu(r,mu,nu, x,y,z);
-assert( jtutil::fuzzy<fp>::NE(r, 0.0) );
+// Comment this out, accept a nan instead
+// assert( jtutil::fuzzy<fp>::NE(r, 0.0) );
const fp rinv = 1.0/r;
partial_x_wrt_r = x*rinv;
partial_y_wrt_r = y*rinv;
@@ -363,7 +353,8 @@ const fp tan2_phi_bar = pow2(tan_phi_bar);
fp x, y, z;
xyz_of_r_mu_phi(r,mu,phi, x,y,z);
-assert( jtutil::fuzzy<fp>::NE(r, 0.0) );
+// Comment this out, accept a nan instead
+// assert( jtutil::fuzzy<fp>::NE(r, 0.0) );
const fp rinv = 1.0/r;
partial_x_wrt_r = x*rinv;
partial_y_wrt_r = y*rinv;
@@ -404,7 +395,8 @@ const fp tan2_phi = pow2(tan_phi);
fp x, y, z;
xyz_of_r_nu_phi(r,nu,phi, x,y,z);
-assert( jtutil::fuzzy<fp>::NE(r, 0.0) );
+// Comment this out, accept a nan instead
+// assert( jtutil::fuzzy<fp>::NE(r, 0.0) );
const fp rinv = 1.0/r;
partial_x_wrt_r = x*rinv;
partial_y_wrt_r = y*rinv;
@@ -659,13 +651,13 @@ else if (S == coords_set_nu)
then return "nu";
else if (S == coords_set_phi)
then return "phi";
-else if (S == coords_set_mu|coords_set_nu)
+else if (S == (coords_set_mu|coords_set_nu))
then return "{mu,nu}";
-else if (S == coords_set_mu|coords_set_phi)
+else if (S == (coords_set_mu|coords_set_phi))
then return "{mu,phi}";
-else if (S == coords_set_nu|coords_set_phi)
+else if (S == (coords_set_nu|coords_set_phi))
then return "{nu,phi}";
-else if (S == coords_set_mu|coords_set_nu|coords_set_phi)
+else if (S == (coords_set_mu|coords_set_nu|coords_set_phi))
then return "{mu,nu,phi}";
else error_exit(PANIC_EXIT,
"***** local_coords::mu_nu_phi::name_of_coords_set:\n"
diff --git a/src/patch/coords.hh b/src/patch/coords.hh
index e6ca9bd..f362474 100644
--- a/src/patch/coords.hh
+++ b/src/patch/coords.hh
@@ -278,6 +278,11 @@ public:
fp origin_y() const { return origin_y_; }
fp origin_z() const { return origin_z_; }
+ // set global (x,y,z) coordinates of local origin point
+ void origin_x(const fp x) { origin_x_=x; }
+ void origin_y(const fp y) { origin_y_=y; }
+ void origin_z(const fp z) { origin_z_=z; }
+
// radius of given (x,y,z) with respect to local origin point
#ifdef NOT_USED
fp radius_of_local_xyz(fp local_x, fp local_y, fp local_z) const
diff --git a/src/patch/fd_grid.cc b/src/patch/fd_grid.cc
index 80d1e1b..48e490e 100644
--- a/src/patch/fd_grid.cc
+++ b/src/patch/fd_grid.cc
@@ -20,6 +20,7 @@
#include "../jtutil/util.hh"
#include "../jtutil/array.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "coords.hh"
#include "grid.hh"
@@ -28,7 +29,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//*****************************************************************************
diff --git a/src/patch/fd_grid.hh b/src/patch/fd_grid.hh
index c750a75..9ae24c4 100644
--- a/src/patch/fd_grid.hh
+++ b/src/patch/fd_grid.hh
@@ -309,7 +309,7 @@ namespace AHFinderDirect
#define FD_GRID__ORDER4__DXX__KPM2 ( 1.0/12.0)
#define FD_GRID__ORDER4__DXX__KPM1 (16.0/12.0)
-#define FD_GRID__ORDER4__DXX__K0 (30.0/12.0)
+#define FD_GRID__ORDER4__DXX__K0 (30.0/12.0)
#define FD_GRID__ORDER4__DXX(inv_delta_x_, data_, \
irho_plus_m_, isigma_plus_m_) \
const fp data_p2 = data_(ghosted_gfn, \
diff --git a/src/patch/ghost_zone.cc b/src/patch/ghost_zone.cc
index 32c073f..985c1ca 100644
--- a/src/patch/ghost_zone.cc
+++ b/src/patch/ghost_zone.cc
@@ -34,6 +34,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "coords.hh"
#include "grid.hh"
@@ -46,7 +47,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
//******************************************************************************
diff --git a/src/patch/ghost_zone.hh b/src/patch/ghost_zone.hh
index a35aa6f..22916ad 100644
--- a/src/patch/ghost_zone.hh
+++ b/src/patch/ghost_zone.hh
@@ -793,7 +793,8 @@ private:
// -------------------
// partial gridfn at y
//
- mutable int Jacobian_min_y_ipar_m_, Jacobian_max_y_ipar_m_;
+ mutable int Jacobian_min_y_ipar_m_;
+ mutable int Jacobian_max_y_ipar_m_;
// other patch's y ipar posn for a Jacobian row
// ... subscripts are (oiperp, ipar)
diff --git a/src/patch/make.code.defn b/src/patch/make.code.defn
index 15194f2..a24223f 100644
--- a/src/patch/make.code.defn
+++ b/src/patch/make.code.defn
@@ -15,17 +15,3 @@ SRCS = coords.cc \
# Subdirectories containing source files
SUBDIRS =
-
-# disable automatic template instantiation on DEC Alphas cxx compiler
-ifeq ($(shell uname), OSF1)
- ifeq ($(CXX), cxx)
- CXXFLAGS += -nopt
- endif
-endif
-
-# disable automagic template instantiation on SGI Irix CC compiler
-ifneq (,$(findstring IRIX,$(shell uname)))
- ifeq ($(notdir $(CXX)), CC)
- CXXFLAGS += -no_auto_include
- endif
-endif
diff --git a/src/patch/patch.cc b/src/patch/patch.cc
index f4305f6..6b355fd 100644
--- a/src/patch/patch.cc
+++ b/src/patch/patch.cc
@@ -43,6 +43,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "coords.hh"
#include "grid.hh"
@@ -55,7 +56,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
//******************************************************************************
@@ -300,7 +300,7 @@ else error_exit(PANIC_EXIT,
" which is a multiple of 90 degrees!\n"
" %s patch: [min,max]_dsigma()=[%g,%g]\n"
,
- name(), min_dsigma(), max_dsigma());
+ name(), double(min_dsigma()), double(max_dsigma()));
const fp sigma = sigma_of_dsigma(dsigma);
const int isigma = isigma_of_sigma(sigma);
@@ -371,7 +371,7 @@ else error_exit(PANIC_EXIT,
" which is a multiple of 90 degrees!\n"
" %s patch: [min,max]_drho()=[%g,%g]\n"
,
- name(), min_drho(), max_drho());
+ name(), double(min_drho()), double(max_drho()));
const fp rho = rho_of_drho(drho);
const int irho = irho_of_rho(rho);
@@ -611,6 +611,57 @@ fp sum = 0.0;
return delta_rho() * delta_sigma() * sum;
}
+fp patch::integrate_gridpoint(int unknown_src_gfn,
+ int ghosted_radius_gfn,
+ int g_xx_gfn, int g_xy_gfn, int g_xz_gfn,
+ int g_yy_gfn, int g_yz_gfn,
+ int g_zz_gfn,
+ enum integration_method method,
+ int irho, int isigma)
+ const
+{
+const bool src_is_ghosted = is_valid_ghosted_gfn(unknown_src_gfn);
+
+const fp fn = unknown_gridfn(src_is_ghosted,
+ unknown_src_gfn, irho,isigma);
+
+const fp rho = rho_of_irho (irho);
+const fp sigma = sigma_of_isigma(isigma);
+const fp r = ghosted_gridfn(ghosted_radius_gfn, irho,isigma);
+const fp partial_surface_r_wrt_rho
+ = partial_rho (ghosted_radius_gfn, irho,isigma);
+const fp partial_surface_r_wrt_sigma
+ = partial_sigma(ghosted_radius_gfn, irho,isigma);
+
+const fp g_xx = gridfn(g_xx_gfn, irho,isigma);
+const fp g_xy = gridfn(g_xy_gfn, irho,isigma);
+const fp g_xz = gridfn(g_xz_gfn, irho,isigma);
+const fp g_yy = gridfn(g_yy_gfn, irho,isigma);
+const fp g_yz = gridfn(g_yz_gfn, irho,isigma);
+const fp g_zz = gridfn(g_zz_gfn, irho,isigma);
+
+fp g_rho_rho, g_rho_sigma, g_sigma_sigma;
+const fp Jac = rho_sigma_metric(r, rho, sigma,
+ partial_surface_r_wrt_rho,
+ partial_surface_r_wrt_sigma,
+ g_xx, g_xy, g_xz,
+ g_yy, g_yz,
+ g_zz,
+ g_rho_rho, g_rho_sigma,
+ g_sigma_sigma);
+
+const fp coeff_rho = integration_coeff(method,
+ max_irho()-min_irho(),
+ irho -min_irho());
+const fp coeff_sigma = integration_coeff(method,
+ max_isigma()-min_isigma(),
+ isigma -min_isigma());
+
+const fp val = coeff_rho*coeff_sigma * fn * sqrt(jtutil::abs(Jac));
+
+return delta_rho() * delta_sigma() * val;
+}
+
//******************************************************************************
//
diff --git a/src/patch/patch.hh b/src/patch/patch.hh
index d18c53c..6482154 100644
--- a/src/patch/patch.hh
+++ b/src/patch/patch.hh
@@ -416,6 +416,15 @@ public:
enum integration_method method)
const;
+ fp integrate_gridpoint(int unknown_src_gfn,
+ int ghosted_radius_gfn,
+ int g_xx_gfn, int g_xy_gfn, int g_xz_gfn,
+ int g_yy_gfn, int g_yz_gfn,
+ int g_zz_gfn,
+ enum integration_method method,
+ int irho, int isigma)
+ const;
+
// compute integration coefficient $c_i$ where
// $\int_{x_0}^{x_N} f(x) \, dx
// \approx \Delta x \, \sum_{i=0}^N c_i f(x_i)$
diff --git a/src/patch/patch_info.cc b/src/patch/patch_info.cc
index 002b63b..c293cf6 100644
--- a/src/patch/patch_info.cc
+++ b/src/patch/patch_info.cc
@@ -19,6 +19,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "coords.hh"
#include "grid.hh"
@@ -27,7 +28,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
//******************************************************************************
diff --git a/src/patch/patch_interp.cc b/src/patch/patch_interp.cc
index 580ad3f..a7ac765 100644
--- a/src/patch/patch_interp.cc
+++ b/src/patch/patch_interp.cc
@@ -26,6 +26,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "coords.hh"
#include "grid.hh"
@@ -38,7 +39,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//*****************************************************************************
//*****************************************************************************
@@ -306,9 +306,9 @@ if ( MSS_is_fn_of_interp_coords || MSS_is_fn_of_input_array_values
" MSS_is_fn_of_input_array_values=(int)%d (we only grok 0)\n"
" Jacobian_is_fn_of_input_array_values=(int)%d (we only grok 0)\n"
,
- MSS_is_fn_of_interp_coords,
- MSS_is_fn_of_input_array_values,
- Jacobian_is_fn_of_input_array_values); /*NOTREACHED*/
+ int(MSS_is_fn_of_interp_coords),
+ int(MSS_is_fn_of_input_array_values),
+ int(Jacobian_is_fn_of_input_array_values)); /*NOTREACHED*/
}
//******************************************************************************
diff --git a/src/patch/patch_system.cc b/src/patch/patch_system.cc
index 98974e6..bbd29f7 100644
--- a/src/patch/patch_system.cc
+++ b/src/patch/patch_system.cc
@@ -30,6 +30,8 @@
//
// patch_system::set_gridfn_to_constant
// patch_system::gridfn_copy
+// patch_system::ghosted_gridfn_copy
+// patch_system::add_to_gridfn
// patch_system::add_to_ghosted_gridfn
// patch_system::gridfn_norms
// patch_system::ghosted_gridfn_norms
@@ -39,9 +41,11 @@
//
// patch_system::patch_containing_local_xyz
// patch_system::radius_in_local_xyz_direction
+// patch_system::radii_in_local_xyz_directions
//
// patch_system::print_unknown_gridfn
// patch_system::read_unknown_gridfn
+// patch_system::output_unknown_gridfn
//
// patch_system::synchronize
// patch_system::compute_synchronize_Jacobian
@@ -51,20 +55,37 @@
/// patch_system::ghost_zone_Jacobian
//
+#include <assert.h>
#include <stdio.h>
#include <math.h>
#include <string.h>
#include <assert.h>
#include <limits.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+
+#include <vector>
+#include <sstream>
+#include <string>
#include "cctk.h"
+#include "CactusBase/IOUtil/src/ioGH.h"
#include "config.h"
#include "stdc.h"
+#include "../gr/gfns.hh"
#include "../jtutil/util.hh"
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
+
+#ifdef CCTK_HDF5
+// Some macros to fix compatibility issues as long as 1.8.0 is in beta
+// phase
+# define H5_USE_16_API 1
+# include <hdf5.h>
+#endif
#include "coords.hh"
#include "grid.hh"
@@ -80,7 +101,6 @@
// all the code in this file is inside this namespace
namespace AHFinderDirect
{
-using jtutil::error_exit;
//******************************************************************************
//******************************************************************************
@@ -325,12 +345,13 @@ delete[] ghosted_gridfn_storage_;
delete[] gridfn_storage_;
delete[] ghosted_starting_gpn_;
delete[] starting_gpn_;
-delete[] all_patches_;
for (int pn = N_patches()-1 ; pn >= 0 ; --pn)
{
delete &ith_patch(pn);
}
+
+delete[] all_patches_;
}
//******************************************************************************
@@ -342,6 +363,8 @@ delete[] all_patches_;
// of this patch system. This function also correctly sets
// N_grid_points_
// N_ghosted_grid_points_
+// max_N_additional_points_
+// N_additional_points_
// all_patches_[]
// starting_gpn_[]
// ghosted_starting_gpn_[]
@@ -353,6 +376,9 @@ void patch_system::create_patches(const struct patch_info patch_info_in[],
int N_zones_per_right_angle,
bool print_msg_flag)
{
+max_N_additional_points_ = 1;
+// N_additional_points_ = 0;
+N_additional_points_ = 1;
N_grid_points_ = 0;
ghosted_N_grid_points_ = 0;
for (int pn = 0 ; pn < N_patches() ; ++pn)
@@ -461,8 +487,8 @@ const int N_gridfns_in = jtutil::how_many_in_range(min_gfn_in, max_gfn_in);
const int ghosted_N_gridfns_in
= jtutil::how_many_in_range(ghosted_min_gfn_in, ghosted_max_gfn_in);
-const int gfn_stride = N_grid_points();
-const int ghosted_gfn_stride = ghosted_N_grid_points();
+const int gfn_stride = N_grid_points() + max_N_additional_points();
+const int ghosted_gfn_stride = ghosted_N_grid_points() + max_N_additional_points();
const int N_storage = gfn_stride * N_gridfns_in;
const int ghosted_N_storage = ghosted_gfn_stride * ghosted_N_gridfns_in;
@@ -531,7 +557,7 @@ const patch& plast = ith_patch(N_patches()-1);
const fp* const gfn1_first_ptr
= & pfirst.gridfn(gfn+1, pfirst.min_irho(),
pfirst.min_isigma());
- if (! (gfn1_first_ptr == gfn_last_ptr+1))
+ if (! (gfn1_first_ptr == gfn_last_ptr+max_N_additional_points()+1))
then error_exit(PANIC_EXIT,
"***** patch_system::setup_gridfn_storage():\n"
" nominal-grid gridfns don't partition overall storage array!"
@@ -561,7 +587,7 @@ const patch& plast = ith_patch(N_patches()-1);
= & pfirst.ghosted_gridfn(ghosted_gfn+1,
pfirst.ghosted_min_irho(),
pfirst.ghosted_min_isigma());
- if (! (ghosted_gfn1_first_ptr == ghosted_gfn_last_ptr+1))
+ if (! (ghosted_gfn1_first_ptr == ghosted_gfn_last_ptr+max_N_additional_points()+1))
then error_exit(PANIC_EXIT,
"***** patch_system::setup_gridfn_storage():\n"
" ghosted-grid gridfns don't partition overall storage array!"
@@ -635,7 +661,7 @@ const patch& plast = ith_patch(N_patches()-1);
if (! (p1_first_ptr == p_last_ptr+1))
then error_exit(PANIC_EXIT,
"***** patch_system::setup_gridfn_storage():\n"
-" nominal-grid patches gridfns don't partition storage for gfn=%d!\n"
+" ghosted-grid patches gridfns don't partition storage for gfn=%d!\n"
" (this should never happen!)\n"
" %s patch (pn=%d) last point at p_last_ptr=%p\n"
" %s patch (pn=%d) first point at p1_first_ptr=%p\n"
@@ -1489,6 +1515,29 @@ void patch_system::set_gridfn_to_constant(fp a, int dst_gfn)
//******************************************************************************
//
+// This function sets a ghosted gridfn to a constant value.
+//
+void patch_system::set_ghosted_gridfn_to_constant(fp a, int ghosted_dst_gfn)
+{
+ for (int pn = 0 ; pn < N_patches() ; ++pn)
+ {
+ patch& p = ith_patch(pn);
+ for (int irho = p.ghosted_min_irho() ;
+ irho <= p.ghosted_max_irho() ; ++irho)
+ {
+ for (int isigma = p.ghosted_min_isigma() ;
+ isigma <= p.ghosted_max_isigma() ;
+ ++isigma)
+ {
+ p.ghosted_gridfn(ghosted_dst_gfn, irho,isigma) = a;
+ }
+ }
+ }
+}
+
+//******************************************************************************
+
+//
// This function copies one (nominal-grid) gridfn to another.
//
void patch_system::gridfn_copy(int src_gfn, int dst_gfn)
@@ -1511,6 +1560,78 @@ void patch_system::gridfn_copy(int src_gfn, int dst_gfn)
//******************************************************************************
//
+// This function copies one ghosted gridfn to another.
+//
+void patch_system::ghosted_gridfn_copy(int ghosted_src_gfn,
+ int ghosted_dst_gfn)
+{
+ for (int pn = 0 ; pn < N_patches() ; ++pn)
+ {
+ patch& p = ith_patch(pn);
+ for (int irho = p.ghosted_min_irho() ;
+ irho <= p.ghosted_max_irho() ; ++irho)
+ {
+ for (int isigma = p.ghosted_min_isigma() ;
+ isigma <= p.ghosted_max_isigma() ;
+ ++isigma)
+ {
+ p.ghosted_gridfn(ghosted_dst_gfn, irho,isigma)
+ = p.ghosted_gridfn(ghosted_src_gfn, irho,isigma);
+ }
+ }
+ }
+}
+
+//******************************************************************************
+
+//
+// This function copies a ghosted gridfn to a nominal gridfn.
+//
+void patch_system::ghosted_gridfn_copy_to_nominal(int ghosted_src_gfn,
+ int dst_gfn)
+{
+ for (int pn = 0 ; pn < N_patches() ; ++pn)
+ {
+ patch& p = ith_patch(pn);
+ for (int irho = p.min_irho() ; irho <= p.max_irho() ; ++irho)
+ {
+ for (int isigma = p.min_isigma() ; isigma <= p.max_isigma() ;
+ ++isigma)
+ {
+ p.gridfn(dst_gfn, irho,isigma)
+ = p.ghosted_gridfn(ghosted_src_gfn, irho,isigma);
+ }
+ }
+ }
+}
+
+//******************************************************************************
+
+//
+// This function adds a scalar to a (nominal-grid) gridfn.
+//
+void patch_system::add_to_gridfn(fp delta, int dst_gfn)
+{
+ for (int pn = 0 ; pn < N_patches() ; ++pn)
+ {
+ patch& p = ith_patch(pn);
+ for (int irho = p.min_irho() ;
+ irho <= p.max_irho() ;
+ ++irho)
+ {
+ for (int isigma = p.min_isigma() ;
+ isigma <= p.max_isigma() ;
+ ++isigma)
+ {
+ p.gridfn(dst_gfn, irho,isigma) += delta;
+ }
+ }
+ }
+}
+
+//******************************************************************************
+
+//
// This function adds a scalar to a ghosted gridfn.
//
void patch_system::add_to_ghosted_gridfn(fp delta, int ghosted_dst_gfn)
@@ -1535,6 +1656,30 @@ void patch_system::add_to_ghosted_gridfn(fp delta, int ghosted_dst_gfn)
//******************************************************************************
//
+// This function scales a ghosted gridfn with a scalar.
+//
+void patch_system::scale_ghosted_gridfn(fp factor, int ghosted_dst_gfn)
+{
+ for (int pn = 0 ; pn < N_patches() ; ++pn)
+ {
+ patch& p = ith_patch(pn);
+ for (int irho = p.ghosted_min_irho() ;
+ irho <= p.ghosted_max_irho() ;
+ ++irho)
+ {
+ for (int isigma = p.ghosted_min_isigma() ;
+ isigma <= p.ghosted_max_isigma() ;
+ ++isigma)
+ {
+ p.ghosted_gridfn(ghosted_dst_gfn, irho,isigma) *= factor;
+ }
+ }
+ }
+}
+
+//******************************************************************************
+
+//
// This function computes norms of a nominal-grid gridfn.
//
void patch_system::gridfn_norms(int src_gfn, jtutil::norm<fp>& norms)
@@ -1757,6 +1902,69 @@ default:
return integral;
}
+fp patch_system::integrate_gridpoint(int unknown_src_gfn,
+ int ghosted_radius_gfn,
+ int g_xx_gfn, int g_xy_gfn, int g_xz_gfn,
+ int g_yy_gfn, int g_yz_gfn,
+ int g_zz_gfn,
+ enum patch::integration_method method,
+ int pn, int irho, int isigma)
+ const
+{
+const patch& p = ith_patch(pn);
+const fp val = p.integrate_gridpoint(unknown_src_gfn,
+ ghosted_radius_gfn,
+ g_xx_gfn, g_xy_gfn, g_xz_gfn,
+ g_yy_gfn, g_yz_gfn,
+ g_zz_gfn,
+ method,
+ irho, isigma);
+
+return val;
+}
+fp patch_system::integrate_correction(bool src_gfn_is_even_across_xy_plane,
+ bool src_gfn_is_even_across_xz_plane,
+ bool src_gfn_is_even_across_yz_plane)
+ const
+{
+fp integral = 1.0;
+//
+// correct the integral
+// for the fact that the patch system may not cover the full 2-sphere
+//
+switch (type())
+ {
+case patch_system__full_sphere:
+ break;
+case patch_system__plus_z_hemisphere:
+ integral *= src_gfn_is_even_across_xy_plane ? 2.0 : 0.0;
+ break;
+case patch_system__plus_xy_quadrant_mirrored:
+case patch_system__plus_xy_quadrant_rotating:
+ integral *= src_gfn_is_even_across_xz_plane ? 2.0 : 0.0;
+ integral *= src_gfn_is_even_across_yz_plane ? 2.0 : 0.0;
+ break;
+case patch_system__plus_xz_quadrant_mirrored:
+case patch_system__plus_xz_quadrant_rotating:
+ integral *= src_gfn_is_even_across_xy_plane ? 2.0 : 0.0;
+ integral *= src_gfn_is_even_across_yz_plane ? 2.0 : 0.0;
+ break;
+case patch_system__plus_xyz_octant_mirrored:
+case patch_system__plus_xyz_octant_rotating:
+ integral *= src_gfn_is_even_across_xy_plane ? 2.0 : 0.0;
+ integral *= src_gfn_is_even_across_xz_plane ? 2.0 : 0.0;
+ integral *= src_gfn_is_even_across_yz_plane ? 2.0 : 0.0;
+ break;
+default:
+ error_exit(PANIC_EXIT,
+"***** patch_system::integrate_gridfn(): bad patch system type()=(int)%d!\n"
+" (this should never happen!)\n",
+ int(type())); /*NOTREACHED*/
+ }
+
+return integral;
+}
+
//******************************************************************************
//******************************************************************************
//******************************************************************************
@@ -1814,7 +2022,6 @@ else error_exit(ERROR_EXIT,
// patch-system symmetries. If the point coincides with the local origin,
// we return the dummy value 1.0.
//
-// Bugs:
// Due to the surface-interpolator overhead, repeatedly calling this
// function is rather inefficient.
//
@@ -1940,13 +2147,177 @@ if (status < 0)
,
status,
double(x), double(y), double(z),
- p.name(), rho, sigma,
+ p.name(), double(rho), double(sigma),
double(p.drho_of_rho(rho)),
double(p.dsigma_of_sigma(sigma))); /*NOTREACHED*/
return xyz_radius;
}
+struct perpatch {
+ std::vector<int> n;
+ std::vector<fp> rho, sigma;
+ std::vector<fp> radii;
+ void reserve (int const npoints)
+ {
+ n.reserve (npoints);
+ rho.reserve (npoints);
+ sigma.reserve (npoints);
+ radii.reserve (npoints);
+ }
+ void addpoint (int const n_, fp const rho_, fp const sigma_)
+ {
+ n .push_back (n_);
+ rho .push_back (rho_);
+ sigma.push_back (sigma_);
+ radii.push_back (fp (0.0));
+ }
+};
+
+void patch_system::radii_in_local_xyz_directions(int const ghosted_radius_gfn,
+ int const npoints,
+ fp const * const xp,
+ fp const * const yp,
+ fp const * const zp,
+ fp * const radii)
+ const
+{
+ std::vector<perpatch> patchpoints (N_patches());
+ for (int pn=0; pn<N_patches(); ++pn) {
+ patchpoints.at(pn).reserve (npoints);
+ }
+
+ for (int n=0; n<npoints; ++n) {
+ fp x = xp[n];
+ fp y = yp[n];
+ fp z = zp[n];
+
+ if ((x == 0.0) && (y == 0.0) && (z == 0.0)) {
+ radii[n] = 1.0;
+ } else {
+ //
+ // apply symmetries to map (x,y,z) into that part of the
+ // 2-sphere which is covered by the patch system
+ //
+ switch (type())
+ {
+ case patch_system__full_sphere:
+ break;
+ case patch_system__plus_z_hemisphere:
+ z = fabs(z);
+ break;
+ case patch_system__plus_xy_quadrant_mirrored:
+ case patch_system__plus_xy_quadrant_rotating:
+ x = fabs(x);
+ y = fabs(y);
+ break;
+ case patch_system__plus_xz_quadrant_mirrored:
+ case patch_system__plus_xz_quadrant_rotating:
+ x = fabs(x);
+ z = fabs(z);
+ break;
+ case patch_system__plus_xyz_octant_mirrored:
+ case patch_system__plus_xyz_octant_rotating:
+ x = fabs(x);
+ y = fabs(y);
+ z = fabs(z);
+ break;
+ default:
+ error_exit(PANIC_EXIT,
+"***** patch_system::radii_in_local_xyz_directions():\n"
+" unknown patch system type()=(int)%d!\n"
+" (this should never happen!)\n",
+ int(type())); /*NOTREACHED*/
+ }
+
+ const patch* p_ptr = patch_containing_local_xyz(x, y, z);
+ if (p_ptr == NULL)
+ then error_exit(ERROR_EXIT,
+"***** patch_system::radius_in_local_xyz_direction():\n"
+" can't find containing patch!\n"
+" (this should never happen!)\n"
+" [local] (x,y,z)=(%g,%g,%g)\n"
+ ,
+ double(x), double(y), double(z)); /*NOTREACHED*/
+
+ const patch& p = *p_ptr;
+ const fp rho = p. rho_of_xyz(x,y,z);
+ const fp sigma = p.sigma_of_xyz(x,y,z);
+
+ patchpoints.at(p.patch_number()).addpoint (n, rho, sigma);
+ }
+ } // for n
+
+ for (int pn=0; pn<N_patches(); ++pn) {
+ const patch& p = ith_patch(pn);
+ perpatch& localpatchpoints = patchpoints.at(pn);
+
+ // Set up the surface interpolator to interpolate the surface
+ // radius gridfn to the (rho,sigma) coordinates:
+ //
+ // Notes on the interpolator setup:
+ // * The interpolator assumes Fortran subscripting, so we take the
+ // coordinates in the order (sigma,rho) to match our C
+ // subscripting in the patch system.
+ // * To avoid having to set up min/max array subscripts in the
+ // parameter table, we treat the patch as using 0-origin
+ // (integer) array subscripts (irho - ghosted_min_irho(), isigma
+ // - ghosted_min_isigma()). However, we use the usual
+ // floating-point coordinates.
+ //
+
+ const int N_dims = 2;
+ const CCTK_REAL coord_origin[N_dims]
+ = { p.ghosted_min_sigma(), p.ghosted_min_rho() };
+ const CCTK_REAL coord_delta[N_dims]
+ = { p.delta_sigma(), p.delta_rho() };
+
+ const int N_interp_points = localpatchpoints.radii.size();
+ const int interp_coords_type_code = CCTK_VARIABLE_REAL;
+ const void* const interp_coords[N_dims]
+ = { static_cast<const void*>(& localpatchpoints.sigma.front()),
+ static_cast<const void*>(& localpatchpoints.rho .front()) };
+
+ const int N_input_arrays = 1;
+ const CCTK_INT input_array_dims[N_dims]
+ = { p.ghosted_N_isigma(), p.ghosted_N_irho() };
+ const CCTK_INT input_array_type_codes[N_input_arrays]
+ = { CCTK_VARIABLE_REAL };
+ const void* const input_arrays[N_input_arrays]
+ = { static_cast<const void*>
+ (p.ghosted_gridfn_data_array(ghosted_radius_gfn)) };
+
+ const int N_output_arrays = 1;
+ const CCTK_INT output_array_type_codes[N_output_arrays]
+ = { CCTK_VARIABLE_REAL };
+ void* const output_arrays[N_output_arrays]
+ = { static_cast<void*>(& localpatchpoints.radii.front()) };
+
+ const int status = CCTK_InterpLocalUniform
+ (N_dims,
+ surface_interp_handle_,
+ surface_interp_par_table_handle_,
+ coord_origin, coord_delta,
+ N_interp_points,
+ interp_coords_type_code, interp_coords,
+ N_input_arrays,
+ input_array_dims, input_array_type_codes, input_arrays,
+ N_output_arrays,
+ output_array_type_codes, output_arrays);
+ if (status < 0)
+ then error_exit(ERROR_EXIT,
+"***** patch_system::radii_in_local_xyz_directions():\n"
+" error return (status=%d) from surface interpolator!\n"
+ ,
+ status); /*NOTREACHED*/
+
+ for (size_t nn=0; nn<localpatchpoints.radii.size(); ++nn) {
+ radii[localpatchpoints.n.at(nn)] = localpatchpoints.radii.at(nn);
+ }
+
+ } // for p
+}
+
//******************************************************************************
//******************************************************************************
//******************************************************************************
@@ -2034,8 +2405,9 @@ fprintf(output_fp, "\n");
const fp dpy = p.dpy_of_rho_sigma(rho, sigma);
fprintf(output_fp,
"%g\t%g\t%#.15g",
- dpx, dpy, p.unknown_gridfn(ghosted_flag,
- unknown_gfn, irho,isigma));
+ double(dpx), double(dpy),
+ double(p.unknown_gridfn(ghosted_flag,
+ unknown_gfn, irho,isigma)));
if (print_xyz_flag)
then {
const fp r = p.unknown_gridfn(radius_is_ghosted_flag,
@@ -2049,7 +2421,8 @@ fprintf(output_fp, "\n");
const fp global_z = origin_z() + local_z;
fprintf(output_fp,
"\t%#.10g\t%#.10g\t%#.10g",
- global_x, global_y, global_z);
+ double(global_x), double(global_y),
+ double(global_z));
}
fprintf(output_fp, "\n");
}
@@ -2122,12 +2495,13 @@ int line_number = 1;
" dpx=%g dpy=%g\n"
,
p.name(), unknown_gfn,
- irho, p.effective_min_irho(want_ghost_zones),
- p.effective_max_irho(want_ghost_zones),
- isigma,
+ int(irho),
+ p.effective_min_irho(want_ghost_zones),
+ p.effective_max_irho(want_ghost_zones),
+ int(isigma),
p.effective_min_isigma(want_ghost_zones),
p.effective_max_isigma(want_ghost_zones),
- dpx, dpy); /*NOTREACHED*/
+ double(dpx), double(dpy)); /*NOTREACHED*/
++line_number;
} while ((buffer[0] == '#') || (buffer[0] == '\n'));
@@ -2150,8 +2524,8 @@ int line_number = 1;
,
p.name(), unknown_gfn,
line_number,
- dpx, dpy,
- read_dpx, read_dpy); /*NOTREACHED*/
+ double(dpx), double(dpy),
+ double(read_dpx), double(read_dpy)); /*NOTREACHED*/
p.unknown_gridfn(ghosted_flag,
unknown_gfn, irho,isigma) = read_gridfn_value;
@@ -2164,6 +2538,298 @@ fclose(input_fp);
}
//******************************************************************************
+
+#ifdef CCTK_HDF5
+
+static void WriteAttribute (const hid_t dataset, const char* name, char value);
+static void WriteAttribute (const hid_t dataset, const char* name, const char* values);
+static void WriteAttribute (const hid_t dataset, const char* name, const char* values, int nvalues);
+
+static void WriteAttribute (const hid_t dataset, const char* const name, const char value)
+{
+ WriteAttribute (dataset, name, &value, 1);
+}
+
+static void WriteAttribute (const hid_t dataset, const char* const name, const char* const values)
+{
+ WriteAttribute (dataset, name, values, strlen(values));
+}
+
+static void WriteAttribute (const hid_t dataset, const char* const name, const char* const values, const int nvalues)
+{
+ assert (dataset>=0);
+ assert (name);
+ assert (values);
+ assert (nvalues>=0);
+
+ herr_t herr;
+
+ const hid_t dataspace = H5Screate (H5S_SCALAR);
+ assert (dataspace>=0);
+
+ const hid_t datatype = H5Tcopy (H5T_C_S1);
+ assert (datatype>=0);
+ herr = H5Tset_size (datatype, nvalues);
+ assert (!herr);
+
+ const hid_t attribute = H5Acreate (dataset, name, datatype, dataspace, H5P_DEFAULT);
+ assert (attribute>=0);
+ herr = H5Awrite (attribute, datatype, values);
+ assert (!herr);
+ herr = H5Aclose (attribute);
+ assert (!herr);
+
+ herr = H5Tclose (datatype);
+ assert (!herr);
+
+ herr = H5Sclose (dataspace);
+ assert (!herr);
+}
+
+#endif
+
+//
+// This function output an unknown-grid gridfn in HDF5 format to a
+// named output file.
+//
+void patch_system::output_unknown_gridfn
+ (bool ghosted_flag, int unknown_gfn,
+ const char gfn_name[], const cGH *cctkGH,
+ bool output_xyz_flag, bool radius_is_ghosted_flag,
+ int unknown_radius_gfn,
+ const char output_file_name[], bool want_ghost_zones)
+ const
+{
+if (want_ghost_zones && !ghosted_flag)
+ then error_exit(PANIC_EXIT,
+"***** patch_system::output_unknown_gridfn(unknown_gfn=%d):\n"
+" can't have want_ghost_zones && !ghosted_flag !\n"
+,
+ unknown_gfn); /*NOTREACHED*/
+if (want_ghost_zones && output_xyz_flag && !radius_is_ghosted_flag)
+ then error_exit(PANIC_EXIT,
+"***** patch_system::output_unknown_gridfn(unknown_gfn=%d):\n"
+" can't have want_ghost_zones && output_xyz_flag\n"
+" && !radius_is_ghosted_flag!\n"
+" unknown_radius_gfn=%d\n"
+,
+ unknown_gfn,
+ unknown_radius_gfn); /*NOTREACHED*/
+
+#ifdef CCTK_HDF5
+
+ using std::ostringstream;
+ using std::string;
+ using std::vector;
+
+ herr_t herr;
+
+ hid_t writer;
+
+ // Get grid hierarchy extentsion from IOUtil
+ const ioGH * const iogh = (const ioGH *)CCTK_GHExtension (cctkGH, "IO");
+ assert (iogh);
+
+ struct stat fileinfo;
+ if (! iogh->recovered || stat(output_file_name, &fileinfo) != 0) {
+ writer = H5Fcreate (output_file_name, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT);
+ } else {
+ writer = H5Fopen (output_file_name, H5F_ACC_RDWR, H5P_DEFAULT);
+ }
+ assert (writer >= 0);
+
+ hid_t datatype;
+ if (sizeof(fp) == sizeof(float)) {
+ datatype = H5T_NATIVE_FLOAT;
+ } else if (sizeof(fp) == sizeof(double)) {
+ datatype = H5T_NATIVE_DOUBLE;
+ } else if (sizeof(fp) == sizeof(long double)) {
+ datatype = H5T_NATIVE_LDOUBLE;
+ } else {
+ assert (0);
+ }
+ assert (datatype >= 0);
+
+ for (int pn=0; pn<N_patches(); ++pn) {
+ const patch& p = ith_patch(pn);
+
+ hsize_t shape[2];
+ shape[0] = p.effective_N_isigma(want_ghost_zones);
+ shape[1] = p.effective_N_irho(want_ghost_zones);
+
+ hid_t dataspace = H5Screate_simple (2, shape, NULL);
+ assert (dataspace >= 0);
+
+
+
+ ostringstream datasetnamebuf;
+ datasetnamebuf << gfn_name
+ << " it=" << cctkGH->cctk_iteration
+ << " patch=" << pn;
+ string datasetnamestr = datasetnamebuf.str();
+ assert (datasetnamestr.size() <= 256); // limit dataset name length
+ const char * const datasetname = datasetnamestr.c_str();
+ assert (datasetname);
+
+ ostringstream datasetnamebufx;
+ datasetnamebufx << "x"
+ << " it=" << cctkGH->cctk_iteration
+ << " patch=" << pn;
+ string datasetnamestrx = datasetnamebufx.str();
+ assert (datasetnamestrx.size() <= 256); // limit dataset name length
+ const char * const datasetnamex = datasetnamestrx.c_str();
+ assert (datasetnamex);
+
+ ostringstream datasetnamebufy;
+ datasetnamebufy << "y"
+ << " it=" << cctkGH->cctk_iteration
+ << " patch=" << pn;
+ string datasetnamestry = datasetnamebufy.str();
+ assert (datasetnamestry.size() <= 256); // limit dataset name length
+ const char * const datasetnamey = datasetnamestry.c_str();
+ assert (datasetnamey);
+
+ ostringstream datasetnamebufz;
+ datasetnamebufz << "z"
+ << " it=" << cctkGH->cctk_iteration
+ << " patch=" << pn;
+ string datasetnamestrz = datasetnamebufz.str();
+ assert (datasetnamestrz.size() <= 256); // limit dataset name length
+ const char * const datasetnamez = datasetnamestrz.c_str();
+ assert (datasetnamez);
+
+
+
+ hid_t dataset = H5Dcreate (writer, datasetname, datatype, dataspace, H5P_DEFAULT);
+ assert (dataset >= 0);
+
+ hid_t datasetx;
+ hid_t datasety;
+ hid_t datasetz;
+ if (output_xyz_flag) {
+
+ datasetx = H5Dcreate (writer, datasetnamex, datatype, dataspace, H5P_DEFAULT);
+ assert (datasetx >= 0);
+
+ datasety = H5Dcreate (writer, datasetnamey, datatype, dataspace, H5P_DEFAULT);
+ assert (datasety >= 0);
+
+ datasetz = H5Dcreate (writer, datasetnamez, datatype, dataspace, H5P_DEFAULT);
+ assert (datasetz >= 0);
+
+ } // if output_xyf_flag
+
+
+
+ vector<fp> tmpdata;
+ vector<fp> tmpx, tmpy, tmpz;
+ tmpdata.resize (shape[0] * shape[1]);
+ if (output_xyz_flag) {
+ tmpx.resize (shape[0] * shape[1]);
+ tmpy.resize (shape[0] * shape[1]);
+ tmpz.resize (shape[0] * shape[1]);
+ }
+
+ int elt = 0;
+ for (int irho = p.effective_min_irho(want_ghost_zones);
+ irho <= p.effective_max_irho(want_ghost_zones);
+ ++irho)
+ {
+ for (int isigma = p.effective_min_isigma(want_ghost_zones);
+ isigma <= p.effective_max_isigma(want_ghost_zones);
+ ++isigma)
+ {
+
+ tmpdata.at(elt) = p.unknown_gridfn (ghosted_flag, unknown_gfn, irho,isigma);
+ if (output_xyz_flag) {
+ const fp r = p.unknown_gridfn(radius_is_ghosted_flag,
+ unknown_radius_gfn,
+ irho,isigma);
+ const fp rho = p.rho_of_irho(irho);
+ const fp sigma = p.sigma_of_isigma(isigma);
+ fp local_x, local_y, local_z;
+ p.xyz_of_r_rho_sigma(r,rho,sigma,
+ local_x,local_y,local_z);
+ const fp global_x = origin_x() + local_x;
+ const fp global_y = origin_y() + local_y;
+ const fp global_z = origin_z() + local_z;
+ tmpx.at(elt) = global_x;
+ tmpy.at(elt) = global_y;
+ tmpz.at(elt) = global_z;
+ }
+ ++elt;
+
+ }
+ }
+
+
+
+ herr = H5Dwrite (dataset, datatype, H5S_ALL, H5S_ALL, H5P_DEFAULT, &tmpdata.front());
+ assert (! herr);
+
+ WriteAttribute (dataset, "name", gfn_name);
+
+ herr = H5Dclose (dataset);
+ assert (! herr);
+
+
+
+ if (output_xyz_flag) {
+
+ herr = H5Dwrite (datasetx, datatype, H5S_ALL, H5S_ALL, H5P_DEFAULT, &tmpx.front());
+ assert (! herr);
+
+ WriteAttribute (datasetx, "name", "x");
+
+ herr = H5Dclose (datasetx);
+ assert (! herr);
+
+
+
+ herr = H5Dwrite (datasety, datatype, H5S_ALL, H5S_ALL, H5P_DEFAULT, &tmpy.front());
+ assert (! herr);
+
+ WriteAttribute (datasety, "name", "y");
+
+ herr = H5Dclose (datasety);
+ assert (! herr);
+
+
+
+ herr = H5Dwrite (datasetz, datatype, H5S_ALL, H5S_ALL, H5P_DEFAULT, &tmpz.front());
+ assert (! herr);
+
+ WriteAttribute (datasetz, "name", "z");
+
+ herr = H5Dclose (datasetz);
+ assert (! herr);
+
+ } // if output_xyz_flag
+
+
+
+ herr = H5Sclose (dataspace);
+ assert (! herr);
+
+ } // for pn
+
+
+
+ herr = H5Fclose (writer);
+ assert (! herr);
+
+#else
+ error_exit(ERROR_EXIT,
+"***** patch_system::output_unknown_gridfn(unknown_gfn=%d):\n"
+" no HDF5 support compiled in. Cannot write output file \"%s\"\n!"
+,
+ unknown_gfn,
+ output_file_name); /*NOTREACHED*/
+
+#endif
+}
+
+//******************************************************************************
//******************************************************************************
//******************************************************************************
diff --git a/src/patch/patch_system.hh b/src/patch/patch_system.hh
index 38e5ea3..11cf665 100644
--- a/src/patch/patch_system.hh
+++ b/src/patch/patch_system.hh
@@ -104,6 +104,11 @@ public:
fp origin_y() const { return global_coords_.origin_y(); }
fp origin_z() const { return global_coords_.origin_z(); }
+ // set global (x,y,z) coordinates of local origin point
+ void origin_x(const fp x) { global_coords_.origin_x(x); }
+ void origin_y(const fp y) { global_coords_.origin_y(y); }
+ void origin_z(const fp z) { global_coords_.origin_z(z); }
+
//
// ***** meta-info about the entire patch system *****
@@ -132,6 +137,9 @@ public:
// total number of grid points
int N_grid_points() const { return N_grid_points_; }
int ghosted_N_grid_points() const { return ghosted_N_grid_points_; }
+ int max_N_additional_points() const { return max_N_additional_points_; }
+ int N_additional_points() const { return N_additional_points_; }
+ int N_additional_points(const int n) { return N_additional_points_=n; }
//
@@ -263,14 +271,21 @@ private:
//
public:
// dst = a
- void set_gridfn_to_constant(fp a, int dst_gfn);
+ void set_gridfn_to_constant(fp a, int dst_gfn);
+ void set_ghosted_gridfn_to_constant(fp a, int ghosted_dst_gfn);
// dst = src
- void gridfn_copy(int src_gfn, int dst_gfn);
+ void gridfn_copy(int src_gfn, int dst_gfn);
+ void ghosted_gridfn_copy(int ghosted_src_gfn, int ghosted_dst_gfn);
+ void ghosted_gridfn_copy_to_nominal(int ghosted_src_gfn, int dst_gfn);
// dst += delta
+ void add_to_gridfn(fp delta, int dst_gfn);
void add_to_ghosted_gridfn(fp delta, int ghosted_dst_gfn);
+ // dst *= factor
+ void scale_ghosted_gridfn(fp factor, int ghosted_dst_gfn);
+
// compute norms of gridfn (only over nominal grid)
void gridfn_norms(int src_gfn, jtutil::norm<fp>& norms)
const;
@@ -296,15 +311,18 @@ public:
// radius of surface in direction of an (x,y,z) point,
// taking into account any patch-system symmetries;
// or dummy value 1.0 if point is identical to local origin
- //
- // FIXME:
- // We should provide another API to compute this for a whole
- // batch of points at once, since this would be more efficient
- // (the interpolator overhead would be amortized over the whole batch)
fp radius_in_local_xyz_direction(int ghosted_radius_gfn,
fp x, fp y, fp z)
const;
+ void radii_in_local_xyz_directions(int ghosted_radius_gfn,
+ int npoints,
+ fp const * xp,
+ fp const * yp,
+ fp const * zp,
+ fp * radii)
+ const;
+
//
// ***** line/surface operations *****
@@ -349,6 +367,20 @@ public:
enum patch::integration_method method)
const;
+ fp integrate_gridpoint(int unknown_src_gfn,
+ int ghosted_radius_gfn,
+ int g_xx_gfn, int g_xy_gfn, int g_xz_gfn,
+ int g_yy_gfn, int g_yz_gfn,
+ int g_zz_gfn,
+ enum patch::integration_method method,
+ int pn, int irho, int isigma)
+ const;
+
+ fp integrate_correction(bool src_gfn_is_even_across_xy_plane,
+ bool src_gfn_is_even_across_xz_plane,
+ bool src_gfn_is_even_across_yz_plane)
+ const;
+
//
@@ -427,6 +459,74 @@ private:
const char input_file_name[],
bool want_ghost_zones);
+public:
+ // output to a named file
+ // output format is HDF5
+ void output_gridfn(int gfn,
+ const char gfn_name[], const cGH *cctkGH,
+ const char output_file_name[]) const
+ {
+ output_unknown_gridfn(false, gfn,
+ gfn_name, cctkGH,
+ false, false, 0,
+ output_file_name, false);
+ }
+ void output_ghosted_gridfn(int ghosted_gfn,
+ const char gfn_name[], const cGH *cctkGH,
+ const char output_file_name[],
+ bool want_ghost_zones = true)
+ const
+ {
+ output_unknown_gridfn(true, ghosted_gfn,
+ gfn_name, cctkGH,
+ false, false, 0,
+ output_file_name, want_ghost_zones);
+ }
+
+ // output to a named file (newly (re)created)
+ // output format is
+ // dpx dpy gridfn global_x global_y global_z
+ // where global_[xyz} are derived from the angular position
+ // and a specified (unknown-grid) radius gridfn
+ void output_gridfn_with_xyz
+ (int gfn,
+ const char gfn_name[], const cGH *cctkGH,
+ bool radius_is_ghosted_flag, int unknown_radius_gfn,
+ const char output_file_name[])
+ const
+ {
+ output_unknown_gridfn(false, gfn,
+ gfn_name, cctkGH,
+ true, radius_is_ghosted_flag,
+ unknown_radius_gfn,
+ output_file_name, false);
+ }
+ void output_ghosted_gridfn_with_xyz
+ (int ghosted_gfn,
+ const char gfn_name[], const cGH *cctkGH,
+ bool radius_is_ghosted_flag, int unknown_radius_gfn,
+ const char output_file_name[],
+ bool want_ghost_zones = true)
+ const
+ {
+ output_unknown_gridfn(true, ghosted_gfn,
+ gfn_name, cctkGH,
+ true, radius_is_ghosted_flag,
+ unknown_radius_gfn,
+ output_file_name, want_ghost_zones);
+ }
+
+private:
+ // ... internal worker functions
+ void output_unknown_gridfn
+ (bool ghosted_flag, int unknown_gfn,
+ const char gfn_name[], const cGH *cctkGH,
+ bool print_xyz_flag, bool radius_is_ghosted_flag,
+ int unknown_radius_gfn,
+ const char output_file_name[], bool want_ghost_zones)
+ const;
+
+
//
// ***** access to gridfns as 1-D arrays *****
@@ -587,6 +687,8 @@ private:
enum patch_system_type type_;
int N_patches_;
int N_grid_points_, ghosted_N_grid_points_;
+ int max_N_additional_points_;
+ int N_additional_points_;
// [pn] = --> individual patches
// *** constructor initialization list ordering:
@@ -607,7 +709,8 @@ private:
fp* ghosted_gridfn_storage_;
// min/max m over all ghost zone points
- mutable int global_min_ym_, global_max_ym_;
+ mutable int global_min_ym_;
+ mutable int global_max_ym_;
// info about the surface interpolator
// ... used only by radius_in_local_xyz_direction()
diff --git a/src/patch/test_coords.cc b/src/patch/test_coords.cc
index bf40c74..0abe7d8 100644
--- a/src/patch/test_coords.cc
+++ b/src/patch/test_coords.cc
@@ -15,14 +15,14 @@
#include "config.h"
#include "stdc.h"
#include "../jtutil/util.hh"
+using jtutil::error_exit;
+using jtutil::radians_of_degrees;
+using jtutil::degrees_of_radians;
#include "coords.hh"
using namespace AHFinderDirect;
using namespace local_coords;
-using jtutil::error_exit;
-using jtutil::radians_of_degrees;
-using jtutil::degrees_of_radians;
//******************************************************************************
diff --git a/src/patch/test_coords2.cc b/src/patch/test_coords2.cc
index cbf7a0a..bc53633 100644
--- a/src/patch/test_coords2.cc
+++ b/src/patch/test_coords2.cc
@@ -18,14 +18,14 @@
#include "coords.hh"
-using namespace AHFinderDirect;
-using namespace local_coords;
-
using jtutil::fuzzy;
using jtutil::error_exit;
using jtutil::radians_of_degrees;
using jtutil::degrees_of_radians;
+using namespace AHFinderDirect;
+using namespace local_coords;
+
// prototypes
namespace {
void test_r_mu_nu_phi(fp x, fp y, fp z);
diff --git a/src/patch/test_patch_system.cc b/src/patch/test_patch_system.cc
index cad9711..64ff79e 100644
--- a/src/patch/test_patch_system.cc
+++ b/src/patch/test_patch_system.cc
@@ -41,6 +41,7 @@
#include "../jtutil/array.hh"
#include "../jtutil/cpm_map.hh"
#include "../jtutil/linear_map.hh"
+using jtutil::error_exit;
#include "coords.hh"
#include "grid.hh"
@@ -52,7 +53,6 @@
#include "patch_system.hh"
using namespace AHFinderDirect;
-using jtutil::error_exit;
//******************************************************************************
diff --git a/src/sparse-matrix/umfpack/make.code.deps b/src/sparse-matrix/umfpack/make.code.deps
index d647c9a..3912cd5 100644
--- a/src/sparse-matrix/umfpack/make.code.deps
+++ b/src/sparse-matrix/umfpack/make.code.deps
@@ -4,5 +4,4 @@
#
# See the header comments in make.code.defn for general comments.
#
-CFLAGS += -DNBLAS -DNDEBUG -DINT
CPPFLAGS += -DNBLAS -DNDEBUG -DINT
diff --git a/test/Kerr-Cartoon.par b/test/Kerr-Cartoon.par
new file mode 100644
index 0000000..3289a19
--- /dev/null
+++ b/test/Kerr-Cartoon.par
@@ -0,0 +1,67 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it.
+
+# flesh
+cactus::cctk_itlast = 0
+
+# create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+ActiveThorns = "Carpet CarpetLib"
+driver::ghost_size = 3
+driver::global_nx = 19
+driver::global_ny = 7
+driver::global_nz = 19
+
+ActiveThorns = "Boundary CartGrid3D CoordBase Cartoon2D SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byrange"
+grid::xmin = -0.6
+grid::ymin = -0.6
+grid::zmin = -0.6
+grid::xmax = 3.0
+grid::ymax = 0.6
+grid::zmax = 3.0
+Cartoon2D::cartoon_active = yes
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp CarpetInterp CarpetReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::patch_system_type[1] = "+z hemisphere"
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
diff --git a/test/Kerr-Cartoon/BH_diagnostics.ah1.gp b/test/Kerr-Cartoon/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..16ffc4b
--- /dev/null
+++ b/test/Kerr-Cartoon/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.000012 0.000010 0.000000 1.036499940 2.756852586 1.996038499 1.199215002 7.233940996e-06 0.000000000 1.199211093 -0.000000000 1.079338567 -1.895784143 1.896076715 -1.896212540 1.895835286 -1.798820012 1.798820012 12.56314266 10.83369620 11.22401194 0.8623396626 0.8934079829 45.21162149 0.9483968740 1.896793748 1.180738528e-15 -1.471164815 -1.762301919e-15 0.7355824077 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-Cartoon/h.t0.ah1.gp b/test/Kerr-Cartoon/h.t0.ah1.gp
new file mode 100644
index 0000000..cec91d0
--- /dev/null
+++ b/test/Kerr-Cartoon/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.45750933683348 -0.9188436772 -0.7188436772 1.418843677
+-40 -45 2.43514389897600 -0.7425896569 -0.7808606878 1.480860688
+-35 -45 2.40944444346221 -0.5691008737 -0.8268342818 1.526834282
+-30 -45 2.38121685584344 -0.4000153740 -0.8588723554 1.558872355
+-25 -45 2.35103366142583 -0.2362158771 -0.8788200435 1.578820043
+-20 -45 2.31928050423471 -0.07806575123 -0.8882225985 1.588222598
+-15 -45 2.28619759792129 0.07440879867 -0.8883279866 1.588327987
+-10 -45 2.25191382758630 0.2213841456 -0.8801090299 1.580109030
+-5 -45 2.21647232140197 0.3631421757 -0.8642920903 1.564292090
+0 -45 2.17984876163997 0.5000000000 -0.8413858413 1.541385841
+5 -45 2.14196581511248 0.6322573616 -0.8117085604 1.511708560
+10 -45 2.10270456947039 0.7601550837 -0.7754127963 1.475412796
+15 -45 2.06191535082483 0.8838395386 -0.7325086601 1.432508660
+20 -45 2.01942366294656 1.003328362 -0.6828833086 1.382883309
+25 -45 1.97503993805021 1.118475092 -0.6263241152 1.326324115
+30 -45 1.92857315445794 1.228932136 -0.5625474948 1.262547495
+35 -45 1.87984757716527 1.334112068 -0.4912354871 1.191235487
+40 -45 1.82872336255201 1.433149263 -0.4120839871 1.112083987
+45 -45 1.77513501302357 1.524874678 -0.3248746776 1.024874678
+
+-45 -40 2.40953139622289 -0.9652852023 -0.5295202728 1.465285202
+-40 -40 2.38558387317794 -0.7899238540 -0.5899238540 1.537271387
+-35 -40 2.35815932559417 -0.6146643924 -0.6357675110 1.591905730
+-30 -40 2.32804779266575 -0.4416528375 -0.6685635753 1.630990558
+-25 -40 2.29583829137138 -0.2723073050 -0.6897322152 1.656218360
+-20 -40 2.26195290790305 -0.1075004002 -0.7005358509 1.669093632
+-15 -40 2.22667873606837 0.05228401593 -0.7020505667 1.670898800
+-10 -40 2.19019634876855 0.2068231794 -0.6951612001 1.662688372
+-5 -40 2.15260332606058 0.3560550020 -0.6805696627 1.645298855
+0 -40 2.11393307562347 0.5000000000 -0.6588099887 1.619366686
+5 -40 2.07417040295840 0.6387001733 -0.6302667978 1.585350235
+10 -40 2.03326465625555 0.7721701493 -0.5951952730 1.543553620
+15 -40 1.99114042883633 0.9003565409 -0.5537415126 1.494150952
+20 -40 1.94771002899359 1.023103119 -0.5059657445 1.437214009
+25 -40 1.90288493430008 1.140119969 -0.4518670566 1.372741703
+30 -40 1.85658674998863 1.250955451 -0.3914110133 1.300692996
+35 -40 1.80876901405743 1.354976333 -0.3245681272 1.221032746
+40 -40 1.75943047021129 1.451352563 -0.2513525634 1.133777835
+45 -40 1.70864639214271 1.539062732 -0.1718771548 1.039062732
+
+-45 -35 2.36032845140832 -0.9957101026 -0.3473074889 1.495710103
+-40 -35 2.33426891591153 -0.8222349084 -0.4033717758 1.575778202
+-35 -35 2.30474120745118 -0.6467074217 -0.4467074217 1.637667919
+-30 -35 2.27250641837989 -0.4715761603 -0.4783227404 1.682819273
+-25 -35 2.23816000807640 -0.2986447469 -0.4992448813 1.712699187
+-20 -35 2.20215179890156 -0.1291950745 -0.5104482529 1.728699260
+-15 -35 2.16480901079919 0.03589165282 -0.5128126243 1.732075932
+-10 -35 2.12635991110330 0.1960260000 -0.5071033337 1.723922220
+-5 -35 2.08695494053361 0.3508178229 -0.4939659464 1.705160087
+0 -35 2.04668398430586 0.5000000000 -0.4739297061 1.676545370
+5 -35 2.00559208307715 0.6433661012 -0.4474175140 1.638682035
+10 -35 1.96369339101856 0.7807199909 -0.4147599361 1.592042181
+15 -35 1.92098345270539 0.9118351553 -0.3762117909 1.536989724
+20 -35 1.87744949548295 1.036421683 -0.3319703950 1.473806463
+25 -35 1.83308540984901 1.154101596 -0.2821988986 1.402725399
+30 -35 1.78790011018842 1.264389975 -0.2270483640 1.323962273
+35 -35 1.74193391007558 1.366686696 -0.1666866962 1.237756878
+40 -35 1.69527180290100 1.460278202 -0.1013280076 1.144414997
+45 -35 1.64805986130244 1.544354561 -0.03126493636 1.044354561
+
+-45 -30 2.31059200832938 -1.012637540 -0.1733216908 1.512637540
+-40 -30 2.28198866010016 -0.8414873051 -0.2230227591 1.598722315
+-35 -30 2.25004187388672 -0.6666745957 -0.2619717800 1.666183998
+-30 -30 2.21548631531510 -0.4907956009 -0.2907956009 1.716108321
+-25 -30 2.17892042465402 -0.3159045575 -0.3101972543 1.749712970
+-20 -30 2.14081834454115 -0.1435868941 -0.3208941050 1.768240459
+-15 -30 2.10154351357161 0.02495738586 -0.3235745764 1.772883172
+-10 -30 2.06136780709522 0.1888287247 -0.3188731120 1.764739996
+-5 -30 2.02049111030474 0.3473501628 -0.3073582225 1.744795623
+0 -30 1.97905499969262 0.5000000000 -0.2895274998 1.713911905
+5 -30 1.93715816230694 0.6463539614 -0.2658108334 1.672833434
+10 -30 1.89487101218746 0.7860379537 -0.2365786729 1.622201847
+15 -30 1.85224674112882 0.9186904189 -0.2021524709 1.562573916
+20 -30 1.80933132330801 1.043933085 -0.1628175700 1.494443869
+25 -30 1.76617493824801 1.161350532 -0.1188390237 1.418270792
+30 -30 1.72284229567821 1.270478498 -0.07047849753 1.334507904
+35 -30 1.67942108798597 1.370800647 -0.01801138997 1.243632208
+40 -30 1.63603343755952 1.461756789 0.03825433759 1.146177109
+45 -30 1.59284278454516 1.542760376 0.09796201635 1.042760376
+
+-45 -25 2.26074928569749 -1.018190209 -0.007943720943 1.518190209
+-40 -25 2.22928230527764 -0.8494440998 -0.04991823930 1.608204854
+-35 -25 2.19468901979719 -0.6759523732 -0.08313295318 1.679434038
+-30 -25 2.15768553179086 -0.5003522731 -0.1079530758 1.732660963
+-25 -25 2.11887393618274 -0.3248386798 -0.1248386798 1.768872257
+-20 -25 2.07874997933124 -0.1512002618 -0.1342980840 1.789158015
+-15 -25 2.03771086954408 0.01912943282 -0.1368512927 1.794633389
+-10 -25 1.99606748975805 0.1850121521 -0.1330049385 1.786384855
+-5 -25 1.95406260488141 0.3455439229 -0.1232386769 1.765441040
+0 -25 1.91188167074443 0.5000000000 -0.1079961083 1.732753246
+5 -25 1.86966685343361 0.6477851359 -0.08768308792 1.689191833
+10 -25 1.82753200025754 0.7883922386 -0.06267119689 1.635553660
+15 -25 1.78557063434686 0.9213690846 -0.03330182209 1.572570832
+20 -25 1.74386604170356 1.046292740 0.0001062600781 1.500926969
+25 -25 1.70249886717690 1.162751518 0.03724848186 1.421275217
+30 -25 1.66155896501427 1.270336670 0.07782329415 1.334262251
+35 -25 1.62114758639851 1.368638944 0.1215243775 1.240544976
+40 -25 1.58138650390734 1.457255473 0.1680303253 1.140812649
+45 -25 1.54242112369517 1.535802007 0.2169975917 1.035802007
+
+-45 -20 2.21103464949187 -1.014096803 0.1489138320 1.514096803
+-40 -20 2.17649673907007 -0.8476238615 0.1154508543 1.606035578
+-35 -20 2.13912796398297 -0.6758061856 0.08881198862 1.679225260
+-30 -20 2.09963321615621 -0.5012541131 0.06879445016 1.734222995
+-25 -20 2.05862078547118 -0.3262193117 0.05510551636 1.771833032
+-20 -20 2.01660546721220 -0.1526049421 0.04739505791 1.793017342
+-15 -20 1.97401224793091 0.01800763033 0.04528305866 1.798820012
+-10 -20 1.93118520332444 0.1843198519 0.04838005500 1.790311085
+-5 -20 1.88840039754019 0.3452719879 0.05630070747 1.768549271
+0 -20 1.84587644838933 0.5000000000 0.06867307256 1.734556477
+5 -20 1.80378644662535 0.6477950818 0.08514307607 1.689305515
+10 -20 1.76227129379136 0.7880687270 0.1053749368 1.633718934
+15 -20 1.72144642496063 0.9203236543 0.1290510916 1.568669233
+20 -20 1.68141049423276 1.044130627 0.1558693725 1.494986612
+25 -20 1.64225325911007 1.159111851 0.1855390196 1.413469927
+30 -20 1.60406269018775 1.264930919 0.2177761218 1.324899217
+35 -20 1.56692928030488 1.361287951 0.2522996254 1.230046670
+40 -20 1.53094997922938 1.447919970 0.2888275473 1.129687029
+45 -20 1.49623277048491 1.524606853 0.3270736037 1.024606853
+
+-45 -15 2.16154397252768 -1.001725305 0.2976139172 1.501725305
+-40 -15 2.12383452071264 -0.8372936765 0.2729627956 1.593724543
+-35 -15 2.08366026443637 -0.6673498497 0.2532889430 1.667148361
+-30 -15 2.04172039130163 -0.4944372178 0.2384800811 1.722415786
+-25 -15 1.99862979279538 -0.3208013957 0.2283520069 1.760214273
+-20 -15 1.95491783799600 -0.1483839342 0.2226698911 1.781420218
+-15 -15 1.91102880212844 0.02116725892 0.2211672589 1.787028118
+-10 -15 1.86732984602166 0.1864736048 0.2235604666 1.778096545
+-5 -15 1.82411766140893 0.3463957766 0.2295604488 1.755704307
+0 -15 1.78163156320741 0.5000000000 0.2388798201 1.720923940
+5 -15 1.74006040168783 0.6465259793 0.2512387979 1.674799607
+10 -15 1.69955513122938 0.7853568666 0.2663673157 1.618339210
+15 -15 1.66023572781375 0.9159933244 0.2840066756 1.552508222
+20 -15 1.62219768744312 1.038031266 0.3039097993 1.478228753
+25 -15 1.58552185203313 1.151145377 0.3258395616 1.396385766
+30 -15 1.55027657913016 1.255075345 0.3495683130 1.307828861
+35 -15 1.51652715846752 1.349619192 0.3748752849 1.213381956
+40 -15 1.48433251057524 1.434624831 0.4015468016 1.113842500
+45 -15 1.45375652483370 1.509992389 0.4293733550 1.009992389
+
+-45 -10 2.11227654358919 -0.9821292002 0.4386606331 1.482129200
+-40 -10 2.07139333451227 -0.8194833477 0.4227259956 1.572499020
+-35 -10 2.02847862191015 -0.6515375615 0.4100186297 1.644566073
+-30 -10 1.98422922241533 -0.4807457921 0.4004730861 1.698701541
+-25 -10 1.93926266836155 -0.3092989782 0.3939761919 1.735547259
+-20 -10 1.89411298945005 -0.1391110495 0.3903798413 1.755943177
+-15 -10 1.84923402884614 0.02817752060 0.3895119091 1.760865465
+-10 -10 1.80500065336985 0.1911862833 0.3911862833 1.751369617
+-5 -10 1.76171739277767 0.3487715668 0.3952101912 1.728548902
+0 -10 1.71962614285123 0.5000000000 0.4013900540 1.693501158
+5 -10 1.67891692200141 0.6441207181 0.4095352695 1.647307345
+10 -10 1.63973518083892 0.7805387990 0.4194612010 1.591014591
+15 -10 1.60219025384248 0.9087905404 0.4309907857 1.525627067
+20 -10 1.56636116524663 1.028521125 0.4439556166 1.452099857
+25 -10 1.53230792053377 1.139467389 0.4581953633 1.371342240
+30 -10 1.50007026824328 1.241440347 0.4735587134 1.284212352
+35 -10 1.46968057089635 1.334316104 0.4899016627 1.191526881
+40 -10 1.44115862054267 1.418022072 0.5070883907 1.094056103
+45 -10 1.41452564300196 1.492535644 0.5249891866 0.9925356442
+
+-45 -5 2.06316719847709 -0.9560958413 0.5726081209 1.456095841
+-40 -5 2.01919737732868 -0.7950099112 0.5649758835 1.543332714
+-35 -5 1.97369709565430 -0.6291701009 0.5589138539 1.612622029
+-30 -5 1.92735855143222 -0.4609250319 0.5543864076 1.664370977
+-25 -5 1.88079258778887 -0.2923703148 0.5513354464 1.699243624
+-20 -5 1.83452724531448 -0.1253355440 0.5496861395 1.718095287
+-15 -5 1.78900781036874 0.03861527178 0.5493522862 1.721911248
+-10 -5 1.74460058711215 0.1981715219 0.5502408987 1.711754360
+-5 -5 1.70159978538379 0.3522558865 0.5522558865 1.688722945
+0 -5 1.66023525293727 0.5000000000 0.5553009634 1.653917557
+5 -5 1.62068107063964 0.6407182171 0.5592817829 1.608416581
+10 -5 1.58306434616637 0.7738815439 0.5641074092 1.553259421
+15 -5 1.54747201619239 0.8990926990 0.5696913898 1.489434230
+20 -5 1.51396041109688 1.016063885 0.5759521100 1.417873871
+25 -5 1.48256069372087 1.124596828 0.5828131155 1.339452219
+30 -5 1.45328420388429 1.224565322 0.5902031313 1.254983952
+35 -5 1.42612973831887 1.315901824 0.5980557103 1.165228564
+40 -5 1.40108441510339 1.398583875 0.6063092160 1.070890561
+45 -5 1.37813248447989 1.472627415 0.6149061273 0.9726274152
+
+-45 0 2.01410682765370 -0.9241885959 0.7000000000 1.424188596
+-40 0 1.96722047801037 -0.7645049488 0.7000000000 1.506978316
+-35 0 1.91937485764999 -0.6009081909 0.7000000000 1.572259838
+-30 0 1.87124725177853 -0.4356236259 0.7000000000 1.620547657
+-25 0 1.82342891077540 -0.2706143567 0.7000000000 1.652587821
+-20 0 1.77642366234793 -0.1075726756 0.7000000000 1.669292207
+-15 0 1.73064987577774 0.05207485174 0.7000000000 1.671679411
+-10 0 1.68644564794101 0.2071517865 0.7000000000 1.660824749
+-5 0 1.64407615015953 0.3567093220 0.7000000000 1.637819944
+0 0 1.60374205678632 0.5000000000 0.7000000000 1.603742057
+5 0 1.56558827210051 0.6364500087 0.7000000000 1.559630736
+10 0 1.52971236282157 0.7656317642 0.7000000000 1.506472595
+15 0 1.49617311795352 0.8872380977 0.7000000000 1.445192255
+20 0 1.46500039442759 1.001059645 0.7000000000 1.376650060
+25 0 1.43619690675987 1.106963040 0.7000000000 1.301636440
+30 0 1.40975006361949 1.204875032 0.7000000000 1.220879368
+35 0 1.38563103454361 1.294765311 0.7000000000 1.135042495
+40 0 1.36380440105775 1.376636571 0.7000000000 1.044734783
+45 0 1.34422853445994 1.450513112 0.7000000000 0.9505131122
+
+-45 5 1.96495735717053 -0.8867835036 0.8213278353 1.386783504
+-40 5 1.91540563227204 -0.7284431951 0.8280835426 1.464001591
+-35 5 1.86553652260577 -0.5672904511 0.8333544843 1.524248730
+-30 5 1.81599457200899 -0.4054021841 0.8371999482 1.568202584
+-25 5 1.76733281335007 -0.2445701705 0.8396962884 1.596735883
+-20 5 1.72000998934017 -0.08630003188 0.8409307723 1.610846099
+-15 5 1.67439597508633 0.06817363936 0.8409965480 1.611597918
+-10 5 1.63077985306402 0.2178633294 0.8399885607 1.600076570
+-5 5 1.58937927496868 0.3619996112 0.8380003888 1.577351662
+0 5 1.55035040864682 0.5000000000 0.8351219414 1.544450857
+5 5 1.51379722620494 0.6314378570 0.8314378570 1.502341580
+10 5 1.47978123317924 0.7560128208 0.8270266153 1.451920856
+15 5 1.44833212528101 0.8735245426 0.8219602967 1.394012571
+20 5 1.41945081922318 0.9838483879 0.8163041502 1.329362520
+25 5 1.39311946520430 1.086915600 0.8101171308 1.258644565
+30 5 1.36930633072389 1.182696392 0.8034522683 1.182464837
+35 5 1.34796784442003 1.271184692 0.7963570290 1.101365881
+40 5 1.32905785411190 1.352389723 0.7888743540 1.015838515
+45 5 1.31252282504254 1.426322902 0.7810427527 0.9263229023
+
+-45 10 1.91556669764977 -0.8441030466 0.9370016320 1.344103047
+-40 10 1.86368375382027 -0.6871717638 0.9494702714 1.414816215
+-35 10 1.81218821587501 -0.5287526704 0.9590615530 1.469211076
+-30 10 1.76167553186637 -0.3707440881 0.9659315917 1.508173001
+-25 10 1.71263366403516 -0.2147214748 0.9702607978 1.532725149
+-20 10 1.66545224908769 -0.06195640950 0.9722422540 1.543962546
+-15 10 1.62042988218654 0.08655571292 0.9720716647 1.542995085
+-10 10 1.57778644359354 0.2300598785 0.9699401215 1.530906504
+-5 10 1.53767543349455 0.3680036607 0.9660289348 1.508725061
+0 10 1.50019558347589 0.5000000000 0.9605062292 1.477404242
+5 10 1.46540351274144 0.6257924104 0.9535253715 1.437813830
+10 10 1.43332178503072 0.7452239709 0.9452239709 1.390734248
+15 10 1.40394738620763 0.8582099001 0.9357240549 1.336857547
+20 10 1.37725978830297 0.9647145939 0.9251330288 1.276792853
+25 10 1.35322724247876 1.064732897 0.9135449523 1.211073606
+30 10 1.33180802448134 1.158273299 0.9010414638 1.140162799
+35 10 1.31295792581833 1.245346957 0.8876940355 1.064465771
+40 10 1.29663099476378 1.325957570 0.8735653302 0.9843379017
+45 10 1.28277967732607 1.400092946 0.8587106715 0.9000929461
+
+-45 15 1.86577834488676 -0.7962431439 1.047327304 1.296243144
+-40 15 1.81198082299604 -0.6409318725 1.064333105 1.359709658
+-35 15 1.75933421002966 -0.4856494174 1.077179552 1.407653251
+-30 15 1.70835452563232 -0.3320685480 1.086164357 1.441185001
+-25 15 1.65943979030330 -0.1815021475 1.091604013 1.461486072
+-20 15 1.61288409917521 -0.03494224530 1.093816112 1.469741740
+-15 15 1.56889182570657 0.1068940601 1.093105940 1.467091340
+-10 15 1.52759616749679 0.2435152012 1.089758246 1.454597576
+-5 15 1.48907409657600 0.3746089274 1.084031888 1.433226518
+0 15 1.45335902863691 0.5000000000 1.076156996 1.403837021
+5 15 1.42045401439549 0.6196127532 1.066334784 1.367180026
+10 15 1.39034151872130 0.7334396172 1.054738434 1.323901857
+15 15 1.36299098984914 0.8415148484 1.041514848 1.274550766
+20 15 1.33836597935901 0.9438933352 1.026787329 1.219586915
+25 15 1.31642631903079 1.040632669 1.010657748 1.159390501
+30 15 1.29713376547681 1.131779992 0.9932101148 1.094275046
+35 15 1.28045493559854 1.217362087 0.9745137427 1.024499235
+40 15 1.26635783434520 1.297374893 0.9546252564 0.9502743936
+45 15 1.25481709435042 1.371779898 0.9335927197 0.8717798981
+
+-45 20 1.81544425482094 -0.7432000297 1.152487806 1.243200030
+-40 20 1.76023423909886 -0.5898861551 1.172752108 1.298875741
+-35 20 1.70698654419017 -0.4382726846 1.187717298 1.339992264
+-30 20 1.65610123276636 -0.2897465892 1.197868047 1.367881218
+-25 20 1.60785513301713 -0.1453062996 1.203685241 1.383863825
+-20 20 1.56242159865050 -0.005623967349 1.205623967 1.389190433
+-15 20 1.51989318956293 0.1288893745 1.204100125 1.385003710
+-10 20 1.48030314295647 0.2580230448 1.199483452 1.372319507
+-5 20 1.44364275007007 0.3817136592 1.192094695 1.352019062
+0 20 1.40987622229638 0.5000000000 1.182206068 1.324850282
+5 20 1.37895320741719 0.6129859371 1.170043962 1.291435171
+10 20 1.35081920660198 0.7208109334 1.155793021 1.252281032
+15 20 1.32541896376129 0.8236260706 1.139599223 1.207788938
+20 20 1.30270430542172 0.9215754056 1.121575406 1.158268908
+25 20 1.28263720339230 1.014781370 1.101805744 1.103952210
+30 20 1.26519198936823 1.103333322 1.080350339 1.045003968
+35 20 1.25035421755139 1.187277362 1.057249085 0.9815337941
+40 20 1.23812185136229 1.266609258 1.032526605 0.9136093374
+45 20 1.22850532327382 1.341269486 1.006197052 0.8412694856
+
+-45 25 1.76443072027902 -0.6848909832 1.252523740 1.184890983
+-40 25 1.70840691630652 -0.5341443198 1.274698639 1.232445208
+-35 25 1.65517804124567 -0.3868730504 1.290618742 1.266585979
+-30 25 1.60499374681498 -0.2441117435 1.300995657 1.288839346
+-25 25 1.55797905762742 -0.1064926125 1.306492612 1.300627605
+-20 25 1.51416485483792 0.02566467360 1.307704077 1.303225599
+-15 25 1.47351798315232 0.1522708698 1.305147397 1.297742781
+-10 25 1.43596508830102 0.2733986675 1.299261306 1.285120017
+-5 25 1.40140981120888 0.3892275706 1.290408289 1.266134661
+0 25 1.36974805269261 0.5000000000 1.278880541 1.241413326
+5 25 1.34087891699037 0.6059878516 1.264906868 1.211446687
+10 25 1.31471271739170 0.7074671982 1.248659898 1.176604949
+15 25 1.29117594636708 0.8046990223 1.230262794 1.137152232
+20 25 1.27021505397039 0.8979143158 1.209795789 1.093260598
+25 25 1.25179977949711 0.9873026469 1.187302647 1.045023899
+30 25 1.23592129814555 1.073001330 1.162795157 0.9924674168
+35 25 1.22259484261307 1.155087483 1.136259671 0.9355618835
+40 25 1.21185856679522 1.233570346 1.107662520 0.8742350957
+45 25 1.20377030700828 1.308383444 1.076955391 0.8083834441
+
+-45 30 1.71263603232501 -0.6211834651 1.347315575 1.121183465
+-40 30 1.65649401994670 -0.4737847245 1.370021595 1.160511444
+-35 30 1.60397444863968 -0.3316806292 1.385755307 1.187763033
+-30 30 1.55513515697239 -0.1954775850 1.395477585 1.204602513
+-25 30 1.50992250992742 -0.06539589211 1.400034548 1.212495403
+-20 30 1.46821137725089 0.05861663717 1.400147373 1.212690823
+-15 30 1.42983718969634 0.1767929895 1.396414319 1.206224984
+-10 30 1.39461949138880 0.2894769074 1.389319148 1.193935788
+-5 30 1.36237885764366 0.3970711082 1.379242555 1.176482616
+0 30 1.33294861034916 0.5000000000 1.366474305 1.154367359
+5 30 1.30618332136582 0.5986832708 1.351225092 1.127954946
+10 30 1.28196457585474 0.6935174066 1.333637157 1.097491750
+15 30 1.26020519117068 0.7848626091 1.313793617 1.063121730
+20 30 1.24084890613169 0.8730321611 1.291724812 1.024897439
+25 30 1.22387445744650 0.9582841743 1.267416140 0.9827935833
+30 30 1.20929573320307 1.040813493 1.240813493 0.9367164471
+35 30 1.19716211214492 1.120743391 1.211828771 0.8865134369
+40 30 1.18755735865367 1.198116143 1.180345275 0.8319824209
+45 30 1.18059717400552 1.272882274 1.146223789 0.7728822736
+
+-45 35 1.66000862734713 -0.5519263423 1.436566754 1.051926342
+-40 35 1.60454312700403 -0.4088853988 1.458442006 1.083167439
+-35 35 1.55348072976216 -0.2729231709 1.472923171 1.103848686
+-30 35 1.50665082283254 -0.1441460449 1.481217123 1.115693677
+-25 35 1.46380307674755 -0.02233023268 1.484331031 1.120140799
+-20 35 1.42465120210653 0.09295107642 1.483082510 1.118357726
+-15 35 1.38890287280588 0.2022363574 1.478118961 1.111269043
+-10 35 1.35627946693484 0.3061129292 1.469939961 1.099588220
+-5 35 1.32652912256348 0.4051754791 1.458919404 1.083849234
+0 35 1.29943219627494 0.5000000000 1.445323688 1.064432540
+5 35 1.27480712177720 0.5911272678 1.429328776 1.041589437
+10 35 1.25251295673116 0.6790531187 1.411033235 1.015460697
+15 35 1.23245098581830 0.7642222880 1.390468354 0.9860910035
+20 35 1.21456552191808 0.8470235996 1.367605528 0.9534395039
+25 35 1.19884543417014 0.9277851471 1.342362139 0.9173882085
+30 35 1.18532598703466 1.006768413 1.314606214 0.8777486390
+35 35 1.17408936232824 1.084159723 1.284159723 0.8342665441
+40 35 1.16526627387049 1.160059231 1.250802827 0.7866279595
+45 35 1.15903558710478 1.234466102 1.214278701 0.7344661019
+
+-45 40 1.60656665507303 -0.4769859608 1.519788559 0.9769859608
+-40 40 1.55267065884544 -0.3395541833 1.539554183 1.000541714
+-35 40 1.50385744262109 -0.2108494851 1.551852498 1.015198275
+-30 40 1.45970325581192 -0.09042332250 1.558099526 1.022643193
+-25 40 1.41975697522406 0.02240160496 1.559416804 1.024213063
+-20 40 1.38357899483601 0.1284074747 1.556672116 1.020942072
+-15 40 1.35076354862739 0.2284033742 1.550521797 1.013612407
+-10 40 1.32095030326829 0.3231793189 1.541449038 1.002799914
+-5 40 1.29382927007869 0.4134813881 1.529795911 0.9889122586
+0 40 1.26914177680841 0.5000000000 1.515788609 0.9722190057
+5 40 1.24668052262038 0.5833657660 1.499557117 0.9528750662
+10 40 1.22628887608320 0.6641494261 1.481149444 0.9309376562
+15 40 1.20786048480471 0.7428632550 1.460541451 0.9063780068
+20 40 1.19133971606852 0.8199621671 1.437643112 0.8790888292
+25 40 1.17672227376300 0.8958428655 1.412301410 0.8488877645
+30 40 1.16405891485182 0.9708405831 1.384302374 0.8155198122
+35 40 1.15345943228382 1.045221921 1.353371305 0.7786575995
+40 40 1.14509621184025 1.119172076 1.319172076 0.7379005458
+45 40 1.13920999381882 1.192776840 1.281308791 0.6927768399
+
+-45 45 1.55242598255026 -0.3962935589 1.596293559 0.8962935589
+-40 45 1.50107254714650 -0.2659577006 1.612832841 0.9128328414
+-35 45 1.45532056225935 -0.1457440797 1.622218120 0.9222181202
+-30 45 1.41448701297008 -0.03462583844 1.625999115 0.9259991152
+-25 45 1.37793304545236 0.06850631179 1.625341201 0.9253412005
+-20 45 1.34508790723267 0.1647454889 1.621104199 0.9211041990
+-15 45 1.31545699702771 0.2551187508 1.613909264 0.9139092638
+-10 45 1.28862140512580 0.3405665663 1.604191934 0.9041919337
+-5 45 1.26423340798151 0.4219389153 1.592242281 0.8922422813
+0 45 1.24201035167921 0.5000000000 1.578233942 0.8782339420
+5 45 1.22173016191844 0.5754366884 1.562245294 0.8622452942
+10 45 1.20322716929523 0.6488681146 1.544273032 0.8442730321
+15 45 1.18638979119615 0.7208545127 1.524240263 0.8242402626
+20 45 1.17116030733692 0.7919041753 1.502000130 0.8020001303
+25 45 1.15753677212318 0.8624775621 1.477335640 0.7773356404
+30 45 1.14557678803558 0.9329873270 1.449956049 0.7499560494
+35 45 1.13540600868653 1.003793959 1.419492339 0.7194923388
+40 45 1.12722693127170 1.075194150 1.385489695 0.6854896951
+45 45 1.12132987478805 1.147400105 1.347400105 0.6474001051
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.77513523376178 1.524874805 -0.3248748051 1.024874805
+45 -40 1.70864657515743 1.539062843 -0.1718772482 1.039062843
+45 -35 1.64806000245075 1.544354651 -0.03126499899 1.044354651
+45 -30 1.59284288875161 1.542760444 0.09796197697 1.042760444
+45 -25 1.54242119865482 1.535802058 0.2169975682 1.035802058
+45 -20 1.49623282864184 1.524606893 0.3270735892 1.024606893
+45 -15 1.45375655649364 1.509992411 0.4293733491 1.009992411
+45 -10 1.41452567346961 1.492535666 0.5249891828 0.9925356656
+45 -5 1.37813250145748 1.472627427 0.6149061263 0.9726274272
+45 0 1.34422854423283 1.450513119 0.7000000000 0.9505131191
+45 5 1.31252283247547 1.426322908 0.7810427532 0.9263229075
+45 10 1.28277968583137 1.400092952 0.8587106726 0.9000929521
+45 15 1.25481711242267 1.371779911 0.9335927230 0.8717799107
+45 20 1.22850533775807 1.341269496 1.006197055 0.8412694955
+45 25 1.20377031438887 1.308383449 1.076955393 0.8083834491
+45 30 1.18059720605501 1.272882295 1.146223801 0.7728822946
+45 35 1.15903559901951 1.234466109 1.214278706 0.7344661095
+45 40 1.13921002986002 1.192776862 1.281308809 0.6927768618
+45 45 1.12132988301645 1.147400110 1.347400110 0.6474001098
+
+50 -45 1.78896498264630 1.587906105 -0.3879061051 0.9128616116
+50 -40 1.71912847305419 1.607807209 -0.2295606205 0.9295606205
+50 -35 1.65475162743985 1.617061332 -0.08217476542 0.9373257518
+50 -30 1.59555397379820 1.617817887 0.05462754180 0.9379605770
+50 -25 1.54115540588582 1.611789924 0.1815638442 0.9329025151
+50 -20 1.49113590450948 1.600308249 0.2995205490 0.9232682455
+50 -15 1.44507475754294 1.584383499 0.4094403173 0.9099057938
+50 -10 1.40257468108527 1.564765091 0.5122531864 0.8934439948
+50 -5 1.36327495074834 1.541991661 0.6088375421 0.8743348187
+50 0 1.32685972886387 1.516433522 0.7000000000 0.8528889935
+50 5 1.29306164235760 1.488325538 0.7864672804 0.8293035943
+50 10 1.26166337130289 1.457792217 0.8688846098 0.8036830964
+50 15 1.23249851105931 1.424866371 0.9478171973 0.7760550312
+50 20 1.20545141159117 1.389501840 1.023752193 0.7463806662
+50 25 1.18046149838157 1.351585242 1.097100720 0.7145648626
+50 30 1.15752515119077 1.310942369 1.168197795 0.6804614426
+50 35 1.13669885784154 1.267343159 1.237299464 0.6438773613
+50 40 1.11810534761592 1.220507620 1.304577678 0.6045776782
+50 45 1.10193845855133 1.170111259 1.370111259 0.5622901101
+
+55 -45 1.80092053731217 1.641220426 -0.4412204264 0.7990911453
+55 -40 1.72844093791304 1.666806247 -0.2790666918 0.8170065300
+55 -35 1.66092013192804 1.680191341 -0.1263788732 0.8263788732
+55 -30 1.59830660465162 1.683565924 0.01666789526 0.8287417819
+55 -25 1.54041285783629 1.678764628 0.1503330269 0.8253798782
+55 -20 1.48697192520843 1.667279780 0.2751449052 0.8173381008
+55 -15 1.43767963098289 1.650295603 0.3917792221 0.8054456524
+55 -10 1.39222450164405 1.628730250 0.5009744030 0.7903454295
+55 -5 1.35030677644831 1.603276920 0.6034757767 0.7725228164
+55 0 1.31165448941834 1.574444456 0.7000000000 0.7523341078
+55 5 1.27603056777852 1.542589062 0.7912147236 0.7300287203
+55 10 1.24323827695836 1.507941355 0.8777272559 0.7057681350
+55 15 1.21312468671554 1.470627922 0.9600789679 0.6796409880
+55 20 1.18558213335698 1.430687411 1.038742515 0.6516743409
+55 25 1.16055225230329 1.388085254 1.114120955 0.6218439893
+55 30 1.13802740505172 1.342723451 1.186546611 0.5900813128
+55 35 1.11805267243608 1.294448846 1.256279071 0.5562790708
+55 40 1.10072810679170 1.243060641 1.323501910 0.5202966623
+55 45 1.08621029060728 1.188317638 1.388317638 0.4819651990
+
+60 -45 1.81105001465826 1.685610540 -0.4856105399 0.6845125644
+60 -40 1.73651888696066 1.716575500 -0.3208280535 0.7023901925
+60 -35 1.66643849425014 1.734018436 -0.1640690109 0.7124608760
+60 -30 1.60095252347827 1.740092492 -0.01596773425 0.7159677342
+60 -25 1.54005155355710 1.736689577 0.1233221796 0.7140030601
+60 -20 1.48362037137008 1.725418108 0.2539842840 0.7074954748
+60 -15 1.43147758286716 1.707608837 0.3764221875 0.6972132869
+60 -10 1.38340599090704 1.684335893 0.4911696278 0.6837766469
+60 -5 1.33917732735807 1.656446929 0.5988240038 0.6676749456
+60 0 1.29856982636669 1.624594458 0.7000000000 0.6492849132
+60 5 1.26138040658827 1.589265378 0.7952983721 0.6288876590
+60 10 1.22743320309366 1.550807362 0.8852856894 0.6066839130
+60 15 1.19658538705273 1.509451426 0.9704816944 0.5828070524
+60 20 1.16873103922038 1.465330624 1.051351613 0.5573338958
+60 25 1.14380462602887 1.418496044 1.128301739 0.5302939380
+60 30 1.12178281978035 1.368929236 1.201676528 0.5016765282
+60 35 1.10268575122702 1.316552516 1.271756227 0.4714368151
+60 40 1.08657739904047 1.261237584 1.338754176 0.4395007242
+60 45 1.07356595558368 1.202813894 1.402813894 0.4057697906
+
+65 -45 1.81942844436810 1.721824316 -0.5218243162 0.5697460355
+65 -40 1.74333496045920 1.757642309 -0.3552871975 0.5864482398
+65 -35 1.67121503207882 1.778857908 -0.1954659477 0.5963412364
+65 -30 1.60337106731297 1.787536305 -0.04335943223 0.6003880391
+65 -25 1.53994896055654 1.785575771 0.1005261729 0.5994738271
+65 -20 1.48097394952614 1.774658539 0.2360622329 0.5943830383
+65 -15 1.42638388486520 1.756231285 0.3633938416 0.5857902687
+65 -10 1.37605814993451 1.731506175 0.4828522344 0.5742607604
+65 -5 1.32984229305244 1.701475406 0.5948845225 0.5602571827
+65 0 1.28756758701866 1.666932530 0.7000000000 0.5441495755
+65 5 1.24906603926266 1.628496314 0.7987306343 0.5262264735
+65 10 1.21418163374458 1.586634442 0.8916029702 0.5067059618
+65 15 1.18277854278826 1.541685499 0.9791187883 0.4857459256
+65 20 1.15474655320452 1.493878086 1.061742040 0.4634529628
+65 25 1.13000619820180 1.443348531 1.139890644 0.4398906442
+65 30 1.10851077465235 1.390154435 1.213930903 0.4150858300
+65 35 1.09024785058234 1.334286468 1.284173674 0.3890341690
+65 40 1.07523979399540 1.275678276 1.350871356 0.3617047205
+65 45 1.06354354672310 1.214215154 1.414215154 0.3330439959
+
+70 -45 1.82614086691754 1.750524974 -0.5505249742 0.4551538678
+70 -40 1.74888479162358 1.790500991 -0.3828589053 0.4697039479
+70 -35 1.67518509927103 1.815027984 -0.2207925075 0.4786310435
+70 -30 1.60546607426187 1.826058362 -0.06560015243 0.4826457728
+70 -25 1.54000153948663 1.825462958 0.08192647188 0.4824290635
+70 -20 1.47893875219755 1.814963623 0.2213923822 0.4786076178
+70 -15 1.42232379671519 1.796093534 0.3527127844 0.4717394670
+70 -10 1.37012636187360 1.770179789 0.4760330329 0.4623076352
+70 -5 1.32226258981846 1.738342537 0.5916590664 0.4507198234
+70 0 1.27861495912896 1.701505042 0.7000000000 0.4373120716
+70 5 1.23904883770650 1.660410113 0.8015227299 0.4223547407
+70 10 1.20342577673770 1.615639507 0.8967173458 0.4060595727
+70 15 1.17161383219716 1.567633907 0.9860716431 0.3885869632
+70 20 1.14349532867109 1.516711989 1.070052901 0.3700529007
+70 25 1.11897294209425 1.463088119 1.149095365 0.3505354084
+70 30 1.09797334865463 1.406887267 1.223591608 0.3300799711
+70 35 1.08044966965117 1.348157945 1.293886587 0.3087042459
+70 40 1.06638280715902 1.286883204 1.360273407 0.2864020643
+70 45 1.05578189905331 1.222990026 1.422990026 0.2631468490
+
+75 -45 1.83126889548491 1.772267822 -0.5722678216 0.3409031354
+75 -40 1.75317918925904 1.815584936 -0.4039068349 0.3525099213
+75 -35 1.67830706966594 1.842822978 -0.2402547713 0.3598083324
+75 -30 1.60716556881868 1.855820982 -0.08278360917 0.3632911373
+75 -25 1.54012733315889 1.856406336 0.06749733787 0.3634479824
+75 -20 1.47743821638035 1.846316586 0.2099808367 0.3607444420
+75 -15 1.41923489785273 1.827145183 0.3443925201 0.3556074799
+75 -10 1.36556458019029 1.800308924 0.4707204535 0.3484167260
+75 -5 1.31640507865279 1.767033435 0.5891489381 0.3395005857
+75 0 1.27168391354112 1.728352335 0.7000000000 0.3291360162
+75 5 1.23129547393270 1.685115858 0.8036842025 0.3175508370
+75 10 1.19511575942228 1.638005269 0.9006610330 0.3049275927
+75 15 1.16301454365900 1.587550166 0.9914081887 0.2914081887
+75 20 1.13486501041097 1.534146518 1.076398550 0.2770987243
+75 25 1.11055190092896 1.478074736 1.156083740 0.2620743357
+75 30 1.08997636002889 1.419514982 1.230882222 0.2463832969
+75 35 1.07305988369078 1.358561281 1.301171081 0.2300508020
+75 40 1.05974692317760 1.295233652 1.367280264 0.2130822147
+75 45 1.05000644185786 1.229488396 1.429488396 0.1954658265
+
+80 -45 1.83488081693799 1.787487875 -0.5874878746 0.2270188496
+80 -40 1.75623312051157 1.833245026 -0.4187254099 0.2350870700
+80 -35 1.68055423773734 1.862490318 -0.2540259917 0.2402438041
+80 -30 1.60841688226042 1.876968047 -0.09499287250 0.2427966182
+80 -25 1.54026344914859 1.878462058 0.05721258609 0.2430600526
+80 -20 1.47641187845207 1.868712098 0.2018295369 0.2413408718
+80 -15 1.41706690005507 1.849350124 0.3384427239 0.2379268333
+80 -10 1.36233510323860 1.821856756 0.4669209893 0.2330790107
+80 -5 1.31224218387290 1.787536125 0.5873551852 0.2270273575
+80 0 1.26675081356855 1.747506022 0.7000000000 0.2199689703
+80 5 1.22577785807079 1.702699695 0.8052225889 0.2120684058
+80 10 1.18921004792619 1.653875674 0.9034594138 0.2034594138
+80 15 1.15691758437949 1.601632454 0.9951815263 0.1942475244
+80 20 1.12876552013849 1.546425490 1.080867731 0.1845130472
+80 25 1.10462307451018 1.488584776 1.160984652 0.1743141686
+80 30 1.08437041260909 1.428331097 1.235972209 0.1636898195
+80 35 1.06790386267812 1.365790964 1.306233360 0.1526623066
+80 40 1.05513969814121 1.301009694 1.372126939 0.1412396209
+80 45 1.04601672268608 1.233962574 1.433962574 0.1294174046
+
+85 -45 1.83702797738745 1.796496377 -0.5964963771 0.1134287353
+85 -40 1.75806028934033 1.843737858 -0.4275299407 0.1175618293
+85 -35 1.68190961899674 1.874215176 -0.2622358255 0.1202282492
+85 -30 1.60918301835814 1.889610413 -0.1022919462 0.1215751579
+85 -25 1.54036427259412 1.891676140 0.05105075830 0.1217558855
+85 -20 1.47581513271798 1.882149559 0.1969387011 0.1209224177
+85 -15 1.41578244650929 1.862683664 0.3348700126 0.1192193726
+85 -10 1.36041005382366 1.834797121 0.4646392538 0.1167796162
+85 -5 1.30975394986239 1.799842399 0.5862785257 0.1137214743
+85 0 1.26379912703930 1.758989990 0.7000000000 0.1101473516
+85 5 1.22247665250103 1.713225572 0.8061434838 0.1061434838
+85 10 1.18567984393598 1.663356620 0.9051311603 0.1017805159
+85 15 1.15327877651361 1.610025169 0.9974303476 0.09711461851
+85 20 1.12513274446938 1.553723934 1.083524147 0.09218889868
+85 25 1.10110076758694 1.494813820 1.163889303 0.08703493155
+85 30 1.08104934663499 1.433540444 1.238979827 0.08167420579
+85 35 1.06485869452598 1.370049711 1.309215367 0.07611948645
+85 40 1.05242736655765 1.304401592 1.374973079 0.07037602019
+85 45 1.04367557280795 1.236581922 1.436581922 0.06444256797
+
+90 -45 1.83773942024261 1.799478006 -0.5994780061 0.000000000
+90 -40 1.75866752489247 1.847217485 -0.4304496946 0.000000000
+90 -35 1.68236167081113 1.878110002 -0.2649630118 0.000000000
+90 -30 1.60944007254777 1.893815989 -0.1047200363 0.000000000
+90 -25 1.54040022081010 1.896076715 0.04899873630 0.000000000
+90 -20 1.47561855475151 1.886627867 0.1953087304 0.000000000
+90 -15 1.41535617554566 1.867129083 0.3336788662 0.000000000
+90 -10 1.35976961622187 1.839111660 0.4638784841 0.000000000
+90 -5 1.30892524325366 1.803944388 0.5859196482 0.000000000
+90 0 1.26281570315378 1.762815703 0.7000000000 0.000000000
+90 5 1.22137692158329 1.716729214 0.8064500128 0.000000000
+90 10 1.18450443982133 1.666509156 0.9056870374 0.000000000
+90 15 1.15206824301443 1.612812470 0.9981772025 0.000000000
+90 20 1.12392562598760 1.556144617 1.084405204 0.000000000
+90 25 1.09993195231571 1.496876894 1.164851330 0.000000000
+90 30 1.07994897128024 1.435263244 1.239974486 0.000000000
+90 35 1.06385135459481 1.371456012 1.310200069 0.000000000
+90 40 1.05153162089280 1.305519955 1.375911497 0.000000000
+90 45 1.04290370290388 1.237444280 1.437444280 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.12132992986752 1.147400137 1.347400137 0.6474001369
+40 45 1.12722699832854 1.075194185 1.385489736 0.6854897358
+35 45 1.13540604135168 1.003793974 1.419492359 0.7194923595
+30 45 1.14557682725411 0.9329873418 1.449956075 0.7499560750
+25 45 1.15753680237379 0.8624775716 1.477335661 0.7773356608
+20 45 1.17116031547863 0.7919041773 1.502000136 0.8020001359
+15 45 1.18638980216428 0.7208545148 1.524240270 0.8242402702
+10 45 1.20322717643226 0.6488681155 1.544273037 0.8442730371
+5 45 1.22173016987660 0.5754366889 1.562245300 0.8622452998
+0 45 1.24201036329882 0.5000000000 1.578233950 0.8782339502
+-5 45 1.26423342504010 0.4219389142 1.592242293 0.8922422933
+-10 45 1.28862142693451 0.3405665636 1.604191949 0.9041919490
+-15 45 1.31545704045459 0.2551187427 1.613909294 0.9139092939
+-20 45 1.34508796825072 0.1647454737 1.621104241 0.9211042408
+-25 45 1.37793313604749 0.06850628342 1.625341261 0.9253412614
+-30 45 1.41448714481408 -0.03462588827 1.625999202 0.9259992015
+-35 45 1.45532074467621 -0.1457441606 1.622218236 0.9222182358
+-40 45 1.50107277438866 -0.2659578165 1.612832980 0.9128329796
+-45 45 1.55242627106276 -0.3962937255 1.596293725 0.8962937255
+
+45 50 1.10193850251162 1.170111286 1.370111286 0.5622901326
+40 50 1.10570187007099 1.097870917 1.412514813 0.5978709169
+35 50 1.11213763862422 1.025689766 1.450762792 0.6299647820
+30 50 1.12097499172007 0.9534139226 1.485335951 0.6589751067
+25 50 1.13201731389230 0.8808043642 1.516637594 0.6852403043
+20 50 1.14513678295460 0.8075532879 1.544995714 0.7090355918
+15 50 1.16026941789867 0.7332941685 1.570665690 0.7305752593
+10 50 1.17740966019731 0.6576065182 1.593830981 0.7500132467
+5 50 1.19660804628775 0.5800174099 1.614603181 0.7674431916
+0 50 1.21796972082064 0.5000000000 1.633018937 0.7828958455
+-5 50 1.24165429261503 0.4169703389 1.649033369 0.7963335498
+-10 50 1.26787685529482 0.3302836613 1.662509186 0.8076411030
+-15 50 1.29691066844042 0.2392315170 1.673201228 0.8166127912
+-20 50 1.32908698211021 0.1430425803 1.680732450 0.8229322374
+-25 50 1.36479673266763 0.04088992662 1.684564730 0.8261479015
+-30 50 1.40448810293007 -0.06808980103 1.683960399 0.8256408076
+-35 50 1.44865810492079 -0.1847576365 1.677935254 0.8205851107
+-40 50 1.49783405347739 -0.3099031422 1.665204979 0.8099031422
+-45 50 1.55253909614881 -0.4441306999 1.644130700 0.7922197221
+
+45 55 1.08621032302633 1.188317659 1.388317659 0.4819652134
+40 55 1.08798992345225 1.116286430 1.434461567 0.5142755257
+35 55 1.09274008469628 1.043684975 1.476462613 0.5436849747
+30 55 1.10022745015610 0.9703858052 1.514732114 0.5704815677
+25 55 1.11027897723679 0.8961818948 1.549614815 0.5949066981
+20 55 1.12278053801736 0.8207989498 1.581387871 0.6171544311
+15 55 1.13767473254352 0.7439034285 1.610259987 0.6373709048
+10 55 1.15495869341680 0.6651072389 1.636369682 0.6556531102
+5 55 1.17468256966246 0.5839700464 1.659782022 0.6720466067
+0 55 1.19694859860762 0.5000000000 1.680482891 0.6865415117
+-5 55 1.22191066772060 0.4126539390 1.698370046 0.6990662321
+-10 55 1.24977415550007 0.3213384069 1.713240245 0.7094784574
+-15 55 1.28079578275388 0.2254131839 1.724771949 0.7175530436
+-20 55 1.31528096496912 0.1242001550 1.732501588 0.7229653955
+-25 55 1.35358050465198 0.01700059169 1.735795574 0.7252718688
+-30 55 1.39608241896540 -0.09687417606 1.733816399 0.7238860355
+-35 55 1.44319699616562 -0.2180522920 1.725484950 0.7180522920
+-40 55 1.49533191382198 -0.3470232554 1.709443008 0.7068196033
+-45 55 1.55285360462153 -0.4840235680 1.684023568 0.6890207201
+
+45 60 1.07356597656587 1.202813907 1.402813907 0.4057697986
+40 60 1.07357461463914 1.131110374 1.452128055 0.4342413353
+35 60 1.07677275581114 1.058320018 1.497363621 0.4603581011
+30 60 1.08297320954295 0.9843203429 1.538867441 0.4843203429
+25 60 1.09203711847292 0.9089172105 1.576925788 0.5062933396
+20 60 1.10387517159202 0.8318542159 1.611761965 0.5264060158
+15 60 1.11844681717712 0.7528188907 1.643532945 0.5447489999
+10 60 1.13576001538398 0.6714472746 1.672325811 0.5613725689
+5 60 1.15587054604326 0.5873270116 1.698152310 0.5762835049
+0 60 1.17888126928402 0.5000000000 1.720941127 0.5894406346
+-5 60 1.20494121277909 0.4089656574 1.740527297 0.6007487151
+-10 60 1.23424418749137 0.3136861668 1.756638255 0.6100503811
+-15 60 1.26702602441934 0.2135955782 1.768875854 0.6171157618
+-20 60 1.30355986376739 0.1081152583 1.776694479 0.6216298472
+-25 60 1.34414860282340 -0.003321258819 1.779375923 0.6231779796
+-30 60 1.38911258408898 -0.1212300333 1.776001981 0.6212300333
+-35 60 1.43877070612243 -0.2460204414 1.765427606 0.6151249153
+-40 60 1.49341295126874 -0.3779160696 1.746259630 0.6040582790
+-45 60 1.55326246330101 -0.5168489732 1.716848973 0.5870780284
+
+45 65 1.06354356194095 1.214215164 1.414215164 0.3330440007
+40 65 1.06203029482889 1.142875293 1.466148940 0.3572611180
+35 65 1.06386169125092 1.070035513 1.514095081 0.3796187708
+30 65 1.06889803817924 0.9955655338 1.558344683 0.4002526990
+25 65 1.07703912513176 0.9192715361 1.599130711 0.4192715361
+20 65 1.08822587952895 0.8409034202 1.636624449 0.4367551535
+15 65 1.10244091982163 0.7601602604 1.670931310 0.4527527053
+10 65 1.11970869057484 0.6766947423 1.702085680 0.4672802266
+5 65 1.14009508732152 0.5901171816 1.730044100 0.4803174519
+0 65 1.16370652084842 0.5000000000 1.754676282 0.4918036270
+-5 65 1.19068823823958 0.4058837553 1.775753600 0.5016321419
+-10 65 1.22122208502325 0.3072860169 1.792935309 0.5096441042
+-15 65 1.25552105614457 0.2037150209 1.805750595 0.5156199707
+-20 65 1.29382278601746 0.09469020064 1.813579522 0.5192706589
+-25 65 1.33637919086158 -0.02022785720 1.815632240 0.5202278572
+-30 65 1.38344159708986 -0.1413951088 1.810928916 0.5180346613
+-35 65 1.43524020799007 -0.2690265516 1.798283737 0.5121381173
+-40 65 1.49195698404712 -0.4031213968 1.776298169 0.5018860787
+-45 65 1.55369159698250 -0.5433706139 1.743370614 0.4865317076
+
+45 70 1.05578190799572 1.222990032 1.422990032 0.2631468512
+40 70 1.05301511985191 1.151996521 1.477019196 0.2828118589
+35 70 1.05369897637442 1.079182637 1.527158528 0.3010610832
+30 70 1.05773735647663 1.004404231 1.573653756 0.3179839624
+25 70 1.06506769806072 0.9274607089 1.616692449 0.3336487652
+20 70 1.07566231052891 0.8481010794 1.656399855 0.3481010794
+15 70 1.08952907091250 0.7660290985 1.692834112 0.3613620643
+10 70 1.10671146079459 0.6809079923 1.725980208 0.3734262566
+5 70 1.12728791722431 0.5923654850 1.755742324 0.3842587810
+0 70 1.15137035558375 0.5000000000 1.781934227 0.3937918540
+-5 70 1.17910164274658 0.4033891046 1.804267587 0.4019205325
+-10 70 1.21065172958688 0.3021014677 1.822338348 0.4084977516
+-15 70 1.24621119550951 0.1957140018 1.835610805 0.4133285308
+-20 70 1.28598263726476 0.08383598668 1.843401229 0.4161640133
+-25 70 1.33016867895617 -0.03385793930 1.844862045 0.4166957069
+-30 70 1.37895598371738 -0.1575840675 1.838969015 0.4145508193
+-35 70 1.43249480242676 -0.2873938717 1.824514988 0.4092899837
+-40 70 1.49087396285843 -0.4231060588 1.800114962 0.4004091004
+-45 70 1.55409167085667 -0.5642281118 1.764228112 0.3873473552
+
+45 75 1.05000644701573 1.229488399 1.429488399 0.1954658274
+40 75 1.04626269177291 1.158789782 1.485115090 0.2103709543
+35 75 1.04603910523970 1.086032960 1.536941804 0.2242578804
+30 75 1.04927592452123 1.011058730 1.585179687 0.2371831822
+25 75 1.05594321545900 0.9336569324 1.629980293 0.2491874684
+20 75 1.06604170338603 0.8535720531 1.671431232 0.2602942141
+15 75 1.07960298333118 0.7705083540 1.709550921 0.2705083540
+10 75 1.09668905395737 0.6841350989 1.744282038 0.2798145289
+5 75 1.11739105416330 0.5940926064 1.775483412 0.2881749117
+0 75 1.14182699345814 0.5000000000 1.802920182 0.2955265721
+-5 75 1.17013818692549 0.4014656942 1.826252269 0.3017783859
+-10 75 1.20248454825700 0.2981017405 1.845021928 0.3068077010
+-15 75 1.23903651957895 0.1895435316 1.858639314 0.3104564684
+-20 75 1.27996542493548 0.07547626722 1.866369370 0.3125277307
+-25 75 1.32543059839571 -0.04433056534 1.867320664 0.3127826293
+-30 75 1.37556324894000 -0.1699797367 1.860438944 0.3109386779
+-35 75 1.43044708838213 -0.3013936927 1.844508805 0.3066702100
+-40 75 1.49009616792283 -0.4382539757 1.818167546 0.2996120910
+-45 75 1.55443018203350 -0.5799350693 1.779935069 0.2893677297
+
+45 80 1.04601672556215 1.233962576 1.433962576 0.1294174049
+40 80 1.04157552785673 1.163486524 1.490712449 0.1394239388
+35 80 1.04069715720560 1.090788512 1.543733436 0.1487729693
+30 80 1.04334893552673 1.015696507 1.593212551 0.1574974722
+25 80 1.04952596366706 0.9379913582 1.639275499 0.1656196127
+20 80 1.05925136788564 0.8574122859 1.681982185 0.1731499538
+15 80 1.07257591850710 0.7736621873 1.721321187 0.1800864813
+10 80 1.08957694286204 0.6864133981 1.757202915 0.1864133981
+5 80 1.11035637509089 0.5953146377 1.789451294 0.1920996572
+0 80 1.13503771918706 0.5000000000 1.817793946 0.1970972315
+-5 80 1.16376166328575 0.4001009732 1.841851101 0.2013391571
+-10 80 1.19668009076889 0.2952625525 1.861123764 0.2047374475
+-15 80 1.23394760007187 0.1851646644 1.874981469 0.2071809347
+-20 80 1.27571091677999 0.06954999655 1.882651665 0.2085333973
+-25 80 1.32209570068662 -0.05174098747 1.883212366 0.2086322640
+-30 80 1.37319076285438 -0.1787275619 1.875590622 0.2072883449
+-35 80 1.42903003069429 -0.3112393885 1.858569916 0.2042871352
+-40 80 1.48957297432283 -0.4488621509 1.830809877 0.1993922914
+-45 80 1.55468464485242 -0.5908815497 1.790881550 0.1923518500
+
+45 85 1.04367557403775 1.236581923 1.436581923 0.06444256804
+40 85 1.03881649571484 1.166243762 1.493998397 0.06946585864
+35 85 1.03754310112911 1.093587867 1.547731328 0.07416688095
+30 85 1.03983932773614 1.018433707 1.597953521 0.07856075350
+25 85 1.04571594196274 0.9405558994 1.644775175 0.08265711741
+20 85 1.05521033256095 0.8596896852 1.688239288 0.08645973456
+15 85 1.06838567351154 0.7755364346 1.728315973 0.08996599020
+10 85 1.08532935372302 0.6877698021 1.764895465 0.09316628103
+5 85 1.10615050208931 0.5960432804 1.797779718 0.09604328040
+0 85 1.13097637547225 0.5000000000 1.826672669 0.09857108603
+-5 85 1.15994733436499 0.3992857239 1.851169444 0.1007142761
+-10 85 1.19321033642753 0.2935660102 1.870745333 0.1024269446
+-15 85 1.23090982926285 0.1825486207 1.884744677 0.1036517284
+-20 85 1.27317683606122 0.06601204400 1.892372109 0.1043190423
+-25 85 1.32011568572629 -0.05615940232 1.892687687 0.1043466518
+-30 85 1.37178863524833 -0.1839339972 1.884608432 0.1036398085
+-35 85 1.42819889012335 -0.3170856047 1.866919178 0.1020921993
+-40 85 1.48927290405030 -0.4551434609 1.838295651 0.09958796520
+-45 85 1.55484300934649 -0.5973422035 1.797342203 0.09600500281
+
+45 90 1.04290370367721 1.237444281 1.437444281 0.000000000
+40 90 1.03790540412222 1.167152734 1.495081667 0.000000000
+35 90 1.03649994048863 1.094511942 1.549051045 0.000000000
+30 90 1.03867684872534 1.019338424 1.599520537 0.000000000
+25 90 1.04445222114567 0.9414045822 1.646595181 0.000000000
+20 90 1.05386833715646 0.8604441997 1.690312300 0.000000000
+15 90 1.06699265738259 0.7761580207 1.730635764 0.000000000
+10 90 1.08391607334921 0.6882200509 1.767448953 0.000000000
+5 90 1.10475023866782 0.5962853276 1.800546330 0.000000000
+0 90 1.12962375362540 0.5000000000 1.829623754 0.000000000
+-5 90 1.15867694837616 0.3990146500 1.854267833 0.000000000
+-10 90 1.19205502424755 0.2930018174 1.873945030 0.000000000
+-15 90 1.22989894657607 0.1816787291 1.887991156 0.000000000
+-20 90 1.27233434553440 0.06483602478 1.895603196 0.000000000
+-25 90 1.31945824935289 -0.05762715178 1.895835286 0.000000000
+-30 90 1.37132387805717 -0.1856619390 1.887601315 0.000000000
+-35 90 1.42792405553032 -0.3190235912 1.869686909 0.000000000
+-40 90 1.48917415263352 -0.4572226940 1.840773584 0.000000000
+-45 90 1.55489582088033 -0.5994773790 1.799477379 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.55489581057595 -0.5994773717 1.799477372 1.346471444e-16
+-90 40 1.62480392423704 -0.7446720173 1.744403831 1.524283602e-16
+-90 35 1.69849676730854 -0.8913270992 1.674217723 1.703884279e-16
+-90 30 1.77545096989670 -1.037585643 1.587725485 1.882999336e-16
+-90 25 1.85502320112448 -1.181221972 1.483966681 2.058903107e-16
+-90 20 1.93645873212601 -1.319675981 1.362307893 2.228460366e-16
+-90 15 2.01890626207323 -1.450113699 1.222531391 2.388200500e-16
+-90 10 2.10143665319703 -1.569511109 1.064910645 2.534420155e-16
+-90 5 2.18306532031697 -1.674758098 0.8902666795 2.663310543e-16
+-90 -2.84217e-14 2.26277667331596 -1.762776673 0.7000000000 2.771102210e-16
+-90 -5 2.33954890196127 -1.830646212 0.4960948778 2.854218424e-16
+-90 -10 2.41237774609868 -1.875728308 0.2810950005 2.909428067e-16
+-90 -15 2.48029825630940 -1.895784143 0.05805157373 2.933989382e-16
+-90 -20 2.54240395145988 -1.889078232 -0.1695533639 2.925777010e-16
+-90 -25 2.59786320478490 -1.854463652 -0.3979044318 2.883386375e-16
+-90 -30 2.64593298690482 -1.791445183 -0.6229664935 2.806211009e-16
+-90 -35 2.68597005900954 -1.700217865 -0.8406091346 2.694489765e-16
+-90 -40 2.71743969188986 -1.581679575 -1.046736564 2.549322229e-16
+-90 -45 2.73992221759903 -1.437417580 -1.237417580 2.372652238e-16
+
+-85 45 1.55484299418656 -0.5973421928 1.797342193 0.09600500188
+-85 40 1.62456234358773 -0.7417014003 1.741911187 0.1086347960
+-85 35 1.69799442560952 -0.8873573719 1.671438090 0.1213780423
+-85 30 1.77461525143052 -1.032469461 1.584771656 0.1340737050
+-85 25 1.85378671298415 -1.174844569 1.480992849 0.1465299130
+-85 20 1.93476544806437 -1.311971671 1.359503753 0.1585269798
+-85 15 2.01671798031775 -1.441081170 1.220111132 0.1698225973
+-85 10 2.09873810471209 -1.559224403 1.063096822 0.1801587909
+-85 5 2.17986770797063 -1.663371579 0.8892704882 0.1892704882
+-85 -2.84217e-14 2.25911925666554 -1.750522626 0.7000000000 0.1968952168
+-85 -5 2.33549835093749 -1.817824489 0.4972166332 0.2027833668
+-85 -10 2.40802527302919 -1.862688509 0.2833942688 0.2067084600
+-85 -15 2.47575472957556 -1.882901791 0.06150338952 0.2084768930
+-85 -20 2.53779333533203 -1.876727181 -0.1650579489 0.2079366846
+-85 -25 2.59331480006156 -1.842987561 -0.3925530428 0.2049848504
+-85 -30 2.64157320001900 -1.781131223 -0.6170117255 0.1995731220
+-85 -35 2.68191440272111 -1.691275579 -0.8343476785 0.1917117718
+-85 -40 2.71378552817648 -1.574227132 -1.040483221 0.1814713596
+-85 -45 2.73674273506235 -1.431476866 -1.231476866 0.1689823297
+
+-80 45 1.55468461259730 -0.5908815270 1.790881527 0.1923518460
+-80 40 1.62383651183459 -0.7327360917 1.734388400 0.2173646331
+-80 35 1.69648788365303 -0.8754083414 1.663071289 0.2425216001
+-80 30 1.77211408230053 -1.017109459 1.575903555 0.2675073304
+-80 25 1.85009355107866 -1.155745168 1.472086652 0.2919525463
+-80 20 1.92971682708056 -1.288949822 1.351124486 0.3154401208
+-80 15 2.01020299018584 -1.414142271 1.212892876 0.3375149273
+-80 10 2.09071267048887 -1.528592423 1.057695577 0.3576955770
+-80 5 2.17036444703863 -1.629502210 0.8863073023 0.3754886951
+-80 -2.84217e-14 2.24825197639796 -1.714095977 0.7000000000 0.3904048586
+-80 -5 2.32346030797259 -1.779715680 0.5005507220 0.4019753827
+-80 -10 2.39508131338021 -1.823917520 0.2902306402 0.4097693598
+-80 -15 2.46222782344157 -1.844566385 0.07177533055 0.4134103117
+-80 -20 2.52404637176023 -1.839924825 -0.1516629866 0.4125918794
+-80 -25 2.57972855009188 -1.808733566 -0.3765801423 0.4070920189
+-80 -30 2.62852262839080 -1.750282069 -0.5992009583 0.3967854430
+-80 -35 2.66974540962224 -1.664465860 -0.8155753113 0.3816537299
+-80 -40 2.70279326209990 -1.551826510 -1.021686868 0.3617923734
+-80 -45 2.72715314110018 -1.413572025 -1.213572025 0.3374143776
+
+-75 45 1.55443011395511 -0.5799350220 1.779935022 0.2893677170
+-75 40 1.62263300766770 -0.7176231359 1.721707124 0.3262611359
+-75 35 1.69398763114413 -0.8553690834 1.649039649 0.3631700514
+-75 30 1.76797213641332 -0.9914790146 1.561105811 0.3996405975
+-75 25 1.84399550804782 -1.124026233 1.457295869 0.4351565176
+-75 20 1.92140703895342 -1.250883480 1.337269470 0.4691478144
+-75 15 1.99950812494930 -1.369766294 1.201002369 0.5010023686
+-75 10 2.07756473099090 -1.478285025 1.048825025 0.5300798748
+-75 5 2.15481469874616 -1.573998584 0.8814513643 0.5557262458
+-75 -2.84217e-14 2.23047772220060 -1.654476037 0.7000000000 0.5772901142
+-75 -5 2.30376244340785 -1.717360058 0.5060061319 0.5941398370
+-75 -10 2.37387343927909 -1.760434154 0.3014244705 0.6056815062
+-75 -15 2.44001735292042 -1.781692256 0.08862240271 0.6113775973
+-75 -20 2.50140912473347 -1.779410778 -0.1296376747 0.6107662771
+-75 -25 2.55727584533115 -1.752219726 -0.3502273060 0.6034804567
+-75 -30 2.60686493238402 -1.699177385 -0.5696956555 0.5892678044
+-75 -35 2.64945642930059 -1.619845072 -0.7843314994 0.5680107752
+-75 -40 2.68437421030332 -1.514353294 -0.9902431060 0.5397443384
+-75 -45 2.71100067473678 -1.383458476 -1.183458476 0.5046711776
+
+-70 45 1.55409155619296 -0.5642280333 1.764228033 0.3873473266
+-70 40 1.62095934171499 -0.6961048814 1.703651165 0.4353465739
+-70 35 1.69050960119995 -0.8270577885 1.629215867 0.4830095342
+-70 30 1.76223188730026 -0.9555413957 1.540357217 0.5297737428
+-70 25 1.83558247172701 -1.079866325 1.436703766 0.5750243166
+-70 20 1.90999157145793 -1.198224103 1.318103025 0.6181030247
+-70 15 1.98487068546727 -1.308714771 1.184643662 0.6583183390
+-70 10 2.05961966168035 -1.409376638 1.036674618 0.6949562623
+-70 5 2.13362761413113 -1.498212650 0.8748209542 0.7272899262
+-70 -2.84217e-14 2.20627322615913 -1.573218670 0.7000000000 0.7545898850
+-70 -5 2.27692105416349 -1.632411683 0.5134381517 0.7761343800
+-70 -10 2.34492027597804 -1.673865436 0.3166888713 0.7912223119
+-70 -15 2.40960135718488 -1.695750887 0.1116503232 0.7991879646
+-70 -20 2.47027790012071 -1.696389520 -0.09942040829 0.7994204083
+-70 -25 2.52623704483954 -1.674305377 -0.3138952482 0.7913824373
+-70 -30 2.57674118082785 -1.628297349 -0.5287730476 0.7746368848
+-70 -35 2.62104218475929 -1.557530133 -0.7406981095 0.7488797246
+-70 -40 2.65838713520912 -1.461622199 -0.9459964641 0.7139720915
+-70 -45 2.68803479591273 -1.340742248 -1.140742248 0.6699753871
+
+-65 45 1.55369139221958 -0.5433704764 1.743370476 0.4865316435
+-65 40 1.61883089682530 -0.6678250439 1.679921564 0.5445657614
+-65 35 1.68607909143911 -0.7902322794 1.603430368 0.6016451927
+-65 30 1.75495348081421 -0.9092597566 1.513636500 0.6571486168
+-65 25 1.82497575857915 -1.023521024 1.410429521 0.7104295209
+-65 20 1.89567938314371 -1.131591098 1.293850594 0.7608234242
+-65 15 1.96660556747104 -1.232010201 1.164090735 0.8076496209
+-65 10 2.03730854693277 -1.323293627 1.021495860 0.8502157816
+-65 5 2.10734445091941 -1.403926911 0.8665720209 0.8878156990
+-65 -2.84217e-14 2.17626798606207 -1.472368622 0.7000000000 0.9197305934
+-65 -5 2.24361987821611 -1.527047957 0.5226562834 0.9452279857
+-65 -10 2.30891503732574 -1.566368435 0.3356434928 0.9635634259
+-65 -15 2.37163256076338 -1.588721733 0.1403286984 0.9739869399
+-65 -20 2.43120683684020 -1.592513886 -0.06161276945 0.9757552500
+-65 -25 2.48701528425243 -1.576202961 -0.2681493404 0.9681493404
+-65 -30 2.53837087255875 -1.538358257 -0.4768466883 0.9505020652
+-65 -35 2.58452241848775 -1.477744857 -0.6848318573 0.9222375726
+-65 -40 2.62465839912428 -1.393429274 -0.8887758057 0.8829205708
+-65 -45 2.65791487682795 -1.284903955 -1.084903955 0.8323143834
+
+-60 45 1.55326214574644 -0.5168487653 1.716848765 0.5870779084
+-60 40 1.61627251356780 -0.6323329428 1.650140155 0.6537527294
+-60 35 1.68073599776030 -0.7446059149 1.571482444 0.7185735600
+-60 30 1.74622130620274 -0.8526172075 1.480933909 0.7809339089
+-60 25 1.81233687994325 -0.9553396760 1.378636036 0.8402407537
+-60 20 1.87873486342963 -1.051768746 1.264797634 0.8959141030
+-60 15 1.94510252138013 -1.140907983 1.139679969 0.9473786655
+-60 10 2.01115269335251 -1.221750764 1.003591114 0.9940532671
+-60 5 2.07661307864783 -1.293259763 0.8568899000 1.035339007
+-60 -2.84217e-14 2.14121495875927 -1.354346549 0.7000000000 1.070607479
+-60 -5 2.20467796428066 -1.403850228 0.5334346880 1.099188442
+-60 -10 2.26669371175248 -1.440519804 0.3578340020 1.120359631
+-60 -15 2.32690292217555 -1.462998628 0.1740161030 1.133337786
+-60 -20 2.38488601340550 -1.469831747 -0.01696012228 1.137282889
+-60 -25 2.44014266550236 -1.459479209 -0.2137201612 1.131305849
+-60 -30 2.49207479873944 -1.430352839 -0.4144897310 1.114489731
+-60 -35 2.53997375239516 -1.380882161 -0.6170078678 1.085927822
+-60 -40 2.58301192821051 -1.309614080 -0.8184465073 1.044781176
+-60 -45 2.62023676276265 -1.215347615 -1.015347615 0.9903564072
+
+-55 45 1.55285320302345 -0.4840233135 1.684023313 0.6890205419
+-55 40 1.61332565938289 -0.5890962005 1.613860220 0.7625933695
+-55 35 1.67454279893512 -0.6898711279 1.533156733 0.8331567333
+-55 30 1.73615004357317 -0.7856407052 1.442265007 0.9002153132
+-55 25 1.79786698962407 -0.8757753333 1.341534574 0.9633282593
+-55 20 1.85947426095340 -0.9596958211 1.231285830 1.022090017
+-55 15 1.92080493236301 -1.036846889 1.111796883 1.076111777
+-55 10 1.98173082273201 -1.106665824 0.9832985338 1.124999522
+-55 5 2.04214254443597 -1.168545827 0.8459788445 1.168328366
+-55 -2.84217e-14 2.10193654152798 -1.221805615 0.7000000000 1.205621271
+-55 -5 2.16099932138325 -1.265658529 0.5455248951 1.236327412
+-55 -10 2.21918994104053 -1.299183116 0.3827554735 1.259801580
+-55 -15 2.27631925617229 -1.321295910 0.2119852318 1.275285125
+-55 -20 2.33213003162005 -1.330732768 0.03366776541 1.281892885
+-55 -25 2.38627362885917 -1.326039644 -0.1514962700 1.278606724
+-55 -30 2.43828427981098 -1.305579842 -0.3424520077 1.264280616
+-55 -35 2.48755247640258 -1.267567167 -0.5376638545 1.237663855
+-55 -40 2.53329936739028 -1.210136264 -0.7349747084 1.197450303
+-55 -45 2.57455505222651 -1.131462773 -0.9314627734 1.142362532
+
+-50 45 1.55253857635926 -0.4441303838 1.644130384 0.7922194568
+-50 40 1.61005657271723 -0.5375212244 1.570583677 0.8705836767
+-50 35 1.66759126282364 -0.6257288929 1.488243857 0.9445986988
+-50 30 1.72489302155208 -0.7084306172 1.397687742 1.013993685
+-50 25 1.78180551444444 -0.7853949769 1.299389521 1.078574451
+-50 20 1.83824894281471 -0.8564427418 1.193704782 1.138190604
+-50 15 1.89419649111546 -0.9214042612 1.080864124 1.192699791
+-50 10 1.94966038174240 -0.9800854036 0.9609789904 1.241939116
+-50 5 2.00467507861825 -1.032232889 0.8340530076 1.285696052
+-50 -2.84217e-14 2.05928339649499 -1.077502603 0.7000000000 1.323681852
+-50 -5 2.11351712558486 -1.115424108 0.5586687038 1.355501773
+-50 -10 2.16738681089174 -1.145372503 0.4098764344 1.380631461
+-50 -15 2.22086256999737 -1.166534351 0.2534534664 1.398388360
+-50 -20 2.27385356160312 -1.177875117 0.08930340070 1.407904392
+-50 -25 2.32618308478040 -1.178109102 -0.08251512565 1.408100729
+-50 -30 2.37755735630532 -1.165676113 -0.2616785522 1.397668212
+-50 -35 2.42752822711592 -1.138734098 -0.4474539684 1.375061177
+-50 -40 2.47545003247534 -1.095181183 -0.6385159424 1.338515942
+-50 -45 2.52043261809085 -1.032726498 -0.8327264980 1.286110239
+
+-45 45 1.55242594490113 -0.3962935372 1.596293537 0.8962935372
+-45 40 1.60656629602666 -0.4769857424 1.519788376 0.9769857424
+-45 35 1.66000829354826 -0.5519261307 1.436566606 1.051926131
+-45 30 1.71263574487642 -0.6211832770 1.347315467 1.121183277
+-45 25 1.76443045329079 -0.6848908039 1.252523656 1.184890804
+-45 20 1.81544411663369 -0.7431999351 1.152487772 1.243199935
+-45 15 1.86577819060200 -0.7962430367 1.047327275 1.296243037
+-45 10 1.91556665016483 -0.8441030133 0.9370016261 1.344103013
+-45 5 1.96495733058953 -0.8867834849 0.8213278337 1.386783485
+-45 -2.84217e-14 2.01410680088933 -0.9241885769 0.7000000000 1.424188577
+-45 -5 2.06316719540452 -0.9560958391 0.5726081211 1.456095839
+-45 -10 2.11227654925053 -0.9821292041 0.4386606324 1.482129204
+-45 -15 2.16154396642920 -1.001725301 0.2976139183 1.501725301
+-45 -20 2.21103463915808 -1.014096796 0.1489138345 1.514096796
+-45 -25 2.26074923235783 -1.018190173 -0.007943704240 1.518190173
+-45 -30 2.31059185258559 -1.012637438 -0.1733216319 1.512637438
+-45 -35 2.36032815472892 -0.9957099146 -0.3473073572 1.495709915
+-45 -40 2.40953087791304 -0.9652848871 -0.5295200083 1.465284887
+-45 -45 2.45750866629784 -0.9188432900 -0.7188432900 1.418843290
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.73992223127470 -1.437417590 -1.237417590 2.372652250e-16
+-40 -90 2.75311805088193 -1.269670171 -1.409010784 2.582793306e-16
+-35 -90 2.75685258596161 -1.081265682 -1.558281432 2.765597127e-16
+-30 -90 2.75107653805023 -0.8755382690 -1.682502170 2.917723656e-16
+-25 -90 2.73586650487640 -0.6562271466 -1.779537118 3.036557195e-16
+-20 -90 2.71142434809482 -0.4273617442 -1.847905452 3.120284256e-16
+-15 -90 2.67807509718404 -0.1931368394 -1.886821901 3.167943161e-16
+-10 -90 2.63626330315766 0.04221768156 -1.896212540 3.179443377e-16
+-5 -90 2.58654769630492 0.2745675144 -1.876705101 3.155553655e-16
+-2.84217e-14 -90 2.52959396181648 0.5000000000 -1.829593962 3.097859148e-16
+5 -90 2.46616539405804 0.7149404767 -1.756780890 3.008688853e-16
+10 -90 2.39711116749741 0.9162539859 -1.660693663 2.891015938e-16
+15 -90 2.32335200215274 1.101327747 -1.544185702 2.748334837e-16
+20 -90 2.24586307105825 1.268130409 -1.410420955 2.584520268e-16
+25 -90 2.16565411978774 1.415244980 -1.262749193 2.403674516e-16
+30 -90 2.08374717120344 1.541873586 -1.104577985 2.209970654e-16
+35 -90 2.00115266763303 1.647814016 -0.9392482986 2.007500182e-16
+40 -90 1.91884517034272 1.733409900 -0.7699206799 1.800133656e-16
+45 -90 1.83773941616681 1.799478003 -0.5994780032 1.591401577e-16
+
+-45 -85 2.73674275642579 -1.431476881 -1.231476881 0.1689823310
+-40 -85 2.74934460911999 -1.263288997 -1.401405997 0.1838492022
+-35 -85 2.75252619582334 -1.074745329 -1.548969403 0.1967593274
+-30 -85 2.74626838717616 -0.8692097070 -1.671540779 0.2074829332
+-25 -85 2.73067459034032 -0.6504221672 -1.767088299 0.2158422581
+-20 -85 2.70596818599553 -0.4223837324 -1.834228477 0.2217162625
+-15 -85 2.67248889179383 -0.1892343085 -1.872257458 0.2250433672
+-10 -85 2.63068807046943 0.04487199968 -1.881159154 0.2258221647
+-5 -85 2.58112291017657 0.2758898894 -1.861590286 0.2241101106
+-2.84217e-14 -85 2.52444935037790 0.5000000000 -1.814843058 0.2200202582
+5 -85 2.46141350998073 0.7137161512 -1.742786786 0.2137161512
+10 -85 2.39284129015950 0.9139787927 -1.647790401 0.2054050444
+15 -85 2.31962584136948 1.098231004 -1.532628501 0.1953296837
+20 -85 2.24271263761074 1.264473753 -1.400374373 0.1837589468
+25 -85 2.16308181916798 1.411297627 -1.254284068 0.1709777012
+30 -85 2.08172802609946 1.537889171 -1.097676777 0.1572763387
+35 -85 1.99963847655586 1.644011401 -0.9338176026 0.1429405185
+40 -85 1.91777036203706 1.729959812 -0.7658090245 0.1282416725
+45 -85 1.83702797133204 1.796496373 -0.5964963728 0.1134287349
+
+-45 -80 2.72715318521213 -1.413572056 -1.213572056 0.3374143831
+-40 -80 2.73799360731667 -1.244109586 -1.378548865 0.3665042456
+-35 -80 2.73954488678973 -1.055199451 -1.521054996 0.3916319214
+-30 -80 2.73187550478844 -0.8502852269 -1.638762618 0.4123869510
+-25 -80 2.71516575784394 -0.6331012086 -1.729943384 0.4284645801
+-20 -80 2.68969960889637 -0.4075576533 -1.793494159 0.4396702965
+-15 -80 2.65585708160108 -0.1776281712 -1.828942764 0.4459208419
+-10 -80 2.61410699753902 0.05275800250 -1.836435409 0.4472419975
+-5 -80 2.56500014527061 0.2798165842 -1.816707959 0.4437635157
+-2.84217e-14 -80 2.50916290316393 0.5000000000 -1.771043081 0.4357115656
+5 -80 2.44729101444793 0.7100790895 -1.701214981 0.4233989876
+10 -80 2.38014295532000 0.9072135879 -1.609423018 0.4072135879
+15 -80 2.30853231208208 1.089010056 -1.498215456 0.3876046943
+20 -80 2.23331898465909 1.253565837 -1.370405121 0.3650682838
+25 -80 2.15539754991532 1.399497042 -1.228977632 0.3401308018
+30 -80 2.07568292432401 1.525948651 -1.076995189 0.3133321965
+35 -80 1.99509392073674 1.632585556 -0.9174998047 0.2852088569
+40 -80 1.91453579995144 1.719564659 -0.7534205643 0.2562772598
+45 -80 1.83488080326241 1.787487865 -0.5874878650 0.2270188479
+
+-45 -75 2.71100074826153 -1.383458527 -1.183458527 0.5046711913
+-40 -75 2.71897334761284 -1.212028799 -1.340316472 0.5467011510
+-35 -75 2.71790116539807 -1.022676979 -1.474608093 0.5826844823
+-30 -75 2.70798911958748 -0.8189490478 -1.584486763 0.6121263834
+-25 -75 2.68953417739119 -0.6045434299 -1.668701029 0.6346915280
+-20 -75 2.66290825906739 -0.3832017898 -1.726576974 0.6501993406
+-15 -75 2.62854657085217 -0.1586160073 -1.757988402 0.6586160073
+-10 -75 2.58693773899825 0.06565077898 -1.763316841 0.6600437581
+-5 -75 2.53861652373533 0.2862296782 -1.743405960 0.6547086536
+-2.84217e-14 -75 2.48415928815198 0.5000000000 -1.699513613 0.6429477348
+5 -75 2.42418169338627 0.7041340612 -1.633262996 0.6251959356
+10 -75 2.35933763061267 0.8961349539 -1.546592962 0.6019727699
+15 -75 2.29031785248287 1.073868470 -1.441706288 0.5738684702
+20 -75 2.21785082610227 1.235590425 -1.321018084 0.5415301634
+25 -75 2.14269880530797 1.379967954 -1.187097368 0.5056462157
+30 -75 2.06565143632241 1.506093036 -1.042604256 0.4669294030
+35 -75 1.98751809146722 1.613487158 -0.8902244647 0.4260993611
+40 -75 1.90911928355031 1.702096077 -0.7326023185 0.3838646343
+45 -75 1.83126884682059 1.772267788 -0.5722677878 0.3409031263
+
+-45 -70 2.68803489890329 -1.340742318 -1.140742318 0.6699754128
+-40 -70 2.69213732373602 -1.166893605 -1.286526442 0.7230364946
+-35 -70 2.68758843218687 -0.9772763276 -1.409769243 0.7678932055
+-30 -70 2.67476330784032 -0.7755169536 -1.509260170 0.8041049415
+-25 -70 2.65409887069095 -0.5652120864 -1.584354691 0.8314371121
+-20 -70 2.62606331089129 -0.3498349939 -1.634902456 0.8498349939
+-15 -70 2.59114576339747 -0.1326771721 -1.661183351 0.8594004574
+-10 -70 2.54984511161710 0.08319094348 -1.663841624 0.8603679898
+-5 -70 2.50266422162998 0.2949416551 -1.643827607 0.8530834833
+-2.84217e-14 -70 2.45010897907499 0.5000000000 -1.602349328 0.8379866242
+5 -70 2.39269120163723 0.6960475934 -1.540834246 0.8155969654
+10 -70 2.33093430388953 0.8810249194 -1.460899698 0.7865031693
+15 -70 2.26537551019703 1.053134213 -1.364324985 0.7513528483
+20 -70 2.19658121939580 1.210847899 -1.253038551 0.7108478990
+25 -70 2.12514813944931 1.352919802 -1.129092418 0.6657351960
+30 -70 2.05170401211594 1.478398067 -0.9946351629 0.6167967572
+35 -70 1.97691527770046 1.586643366 -0.8518875578 0.5648408780
+40 -70 1.90148473102219 1.677344376 -0.7031043902 0.5106882336
+45 -70 1.82614075711734 1.750524899 -0.5505248991 0.4551538405
+
+-45 -65 2.65791495867991 -1.284904010 -1.084904010 0.8323144091
+-40 -65 2.65730553624394 -1.108537989 -1.216980928 0.8939028872
+-35 -65 2.64862810717384 -0.9191807952 -1.326800224 0.9451124659
+-30 -65 2.63244496873038 -0.7204615870 -1.413901477 0.9857284475
+-25 -65 2.60932523927113 -0.5157623579 -1.478309406 1.015762358
+-20 -65 2.57982216012244 -0.3081687951 -1.520425516 1.035401422
+-15 -65 2.54445972107039 -0.1004560350 -1.540932430 1.044963954
+-10 -65 2.50372521830908 0.1049016266 -1.540714222 1.044862201
+-5 -65 2.45806834064097 0.3057055121 -1.520796159 1.035574256
+-2.84217e-14 -65 2.40790548043156 0.5000000000 -1.482303487 1.017624829
+5 -65 2.35362799138815 0.6860391502 -1.426437218 0.9915739591
+10 -65 2.29561313741973 0.8622574114 -1.354463871 0.9580122366
+15 -65 2.23423626769820 1.027247745 -1.267715373 0.9175607476
+20 -65 2.16988596749862 1.179750006 -1.167597791 0.8708751525
+25 -65 2.10297192365282 1.318648319 -1.055596985 0.8186483186
+30 -65 2.03394278720333 1.442982312 -0.9332932744 0.7616171619
+35 -65 1.96329526383647 1.551967593 -0.8023654206 0.7005645010
+40 -65 1.89158652525650 1.645027828 -0.6645910276 0.6363192464
+45 -65 1.81942822834613 1.721824171 -0.5218241711 0.5697459679
+
+-45 -60 2.62023686726584 -1.215347683 -1.015347683 0.9903564467
+-40 -60 2.61429690833676 -1.036837661 -1.131531803 1.057435380
+-35 -60 2.60110046895622 -0.8487028278 -1.226147255 1.112061636
+-30 -60 2.58138239139926 -0.6544293006 -1.299530202 1.154429301
+-25 -60 2.55581623917269 -0.4570345452 -1.352367205 1.184934759
+-20 -60 2.52500304569632 -0.2590830263 -1.385563474 1.204100633
+-15 -60 2.48946518724806 -0.06273022316 -1.400137784 1.212515115
+-10 -60 2.44964706035202 0.1302165013 -1.397146433 1.210788058
+-5 -60 2.40592153063426 0.3182305638 -1.377634162 1.199522643
+-2.84217e-14 -60 2.35860042575215 0.5000000000 -1.342607886 1.179300213
+5 -60 2.30794763311159 0.6743674241 -1.293028778 1.150675701
+10 -60 2.25419430951685 0.8402791659 -1.229819047 1.114181547
+15 -60 2.19755411454528 0.9967452944 -1.153878677 1.070337353
+20 -60 2.13823787305806 1.142811136 -1.066109080 1.019663553
+25 -60 2.07647052759823 1.277541827 -0.9674438281 0.9626991430
+30 -60 2.01251532388872 1.400024214 -0.8588876667 0.9000242140
+35 -60 1.94668978064150 1.509382776 -0.7415479996 0.8322781256
+40 -60 1.87937814703977 1.604809139 -0.6166602600 0.7601741555
+45 -60 1.81104965095292 1.685610302 -0.4856103018 0.6845124269
+
+-45 -55 2.57455508664554 -1.131462795 -0.9314627952 1.142362548
+-40 -55 2.56295811420673 -0.9517747567 -1.030157782 1.211469521
+-35 -55 2.54517168357390 -0.7663318769 -1.108509346 1.266331877
+-30 -55 2.52205047393338 -0.5782649922 -1.167609751 1.307714426
+-25 -55 2.49431911760072 -0.3900502436 -1.208718907 1.336499367
+-20 -55 2.46256943914097 -0.2036011607 -1.233128301 1.353591009
+-15 -55 2.42727570964332 -0.02037796966 -1.242077022 1.359856971
+-10 -55 2.38880469591968 0.1585081787 -1.236696357 1.356089389
+-5 -55 2.34743081274580 0.3321981791 -1.217983589 1.342986567
+-2.84217e-14 -55 2.30335238016053 0.5000000000 -1.186795811 1.321148650
+5 -55 2.25670738317065 0.6613166216 -1.143857422 1.291082866
+10 -55 2.20759183970211 0.8155865187 -1.089780086 1.253217508
+15 -55 2.15606850758528 0.9622344911 -1.025082606 1.207915845
+20 -55 2.10218895259080 1.100633860 -0.9502279670 1.155502062
+25 -55 2.04601215965540 1.230080449 -0.8656625753 1.096288737
+30 -55 1.98762669007661 1.349780090 -0.7718622903 1.030609071
+35 -55 1.92716273955334 1.458845969 -0.6693739593 0.9588459689
+40 -55 1.86482638308766 1.556321542 -0.5588749932 0.8814737599
+45 -55 1.80091991897689 1.641220035 -0.4412200346 0.7990908710
+
+-45 -50 2.52043251625240 -1.032726436 -0.8327264360 1.286110187
+-40 -50 2.50321682280566 -0.8535298959 -0.9130741161 1.353529896
+-35 -50 2.48113383803843 -0.6727924878 -0.9749212537 1.405425806
+-30 -50 2.45507044335722 -0.4930311811 -1.019980459 1.443234969
+-25 -50 2.42572034930473 -0.3159989110 -1.049915312 1.468353293
+-20 -50 2.39360456084111 -0.1428585332 -1.066239304 1.482050749
+-15 -50 2.35910006902889 0.02565819585 -1.070267713 1.485430985
+-10 -50 2.32246472633678 0.1891179073 -1.063099960 1.479416527
+-5 -50 2.28385953322317 0.3472778743 -1.045621885 1.464750680
+-2.84217e-14 -50 2.24336898564707 0.5000000000 -1.018520345 1.442009788
+5 -50 2.20101427730941 0.6471822476 -0.9823007877 1.411617970
+10 -50 2.15677016927742 0.7887024359 -0.9373128759 1.373868630
+15 -50 2.11057798576087 0.9243717266 -0.8837768450 1.328946567
+20 -50 2.06236023854384 1.053895117 -0.8218143263 1.276953840
+25 -50 2.01203652235219 1.176837959 -0.7514836878 1.217939427
+30 -50 1.95953611542908 1.292596591 -0.6728175648 1.151930712
+35 -50 1.90482408547975 1.400380037 -0.5858759558 1.078978040
+40 -50 1.84792811229195 1.499204672 -0.4908057581 0.9992046724
+45 -50 1.78896438492035 1.587905742 -0.3879057417 0.9128613066
+
+-45 -45 2.45750856893834 -0.9188432338 -0.7188432338 1.418843234
+-40 -45 2.43514317709797 -0.7425892886 -0.7808602488 1.480860249
+-35 -45 2.40944398974308 -0.5691006724 -0.8268339943 1.526833994
+-30 -45 2.38121657127352 -0.4000152665 -0.8588721691 1.558872169
+-25 -45 2.35103355166762 -0.2362158428 -0.8788199698 1.578819970
+-20 -45 2.31928049141237 -0.07806574804 -0.8882225897 1.588222590
+-15 -45 2.28619761683486 0.07440879515 -0.8883279997 1.588328000
+-10 -45 2.25191384971744 0.2213841428 -0.8801090454 1.580109045
+-5 -45 2.21647231343212 0.3631421761 -0.8642920847 1.564292085
+-2.84217e-14 -45 2.17984873967364 0.5000000000 -0.8413858258 1.541385826
+5 -45 2.14196577934367 0.6322573594 -0.8117085352 1.511708535
+10 -45 2.10270448316822 0.7601550730 -0.7754127357 1.475412736
+15 -45 2.06191522136892 0.8838395145 -0.7325085702 1.432508570
+20 -45 2.01942349360024 1.003328320 -0.6828831927 1.382883193
+25 -45 1.97503967167551 1.118475009 -0.6263239364 1.326323936
+30 -45 1.92857274042116 1.228931979 -0.5625472237 1.262547224
+35 -45 1.87984698741115 1.334111806 -0.4912351134 1.191235113
+40 -45 1.82872294088287 1.433149048 -0.4120837307 1.112083731
+45 -45 1.77513457493084 1.524874425 -0.3248744247 1.024874425
+
+
diff --git a/test/Kerr-carpet-mask.par b/test/Kerr-carpet-mask.par
deleted file mode 100644
index 85a066b..0000000
--- a/test/Kerr-carpet-mask.par
+++ /dev/null
@@ -1,148 +0,0 @@
-# This parameter file sets up Kerr/Kerr-Schild initial data, then
-# finds the apparent horizon in it. The local coordinate system origin
-# and the initial guess are both deliberately de-centered with respect
-# to the black hole, to make this a non-trivial test for the apparent
-# horizon finder.
-
-# flesh
-cactus::cctk_itlast = 0
-
-########################################
-
-#
-# ***** output setup (also see below for more output stuff) *****
-#
-ActiveThorns = "IOUtil"
-IOUtil::parfile_write = "no"
-IO::out_dir = $parfile
-
-########################################
-
-#
-# basic grid setup
-#
-
-ActiveThorns = "Carpet CarpetLib CarpetInterp CarpetReduce"
-Carpet::domain_from_coordbase = true
-
-ActiveThorns = "SymBase Boundary"
-ActiveThorns = "CoordBase"
-CoordBase::domainsize = "minmax" # specify continuum domain
-CoordBase::xmin = -3.0
-CoordBase::xmax = +3.0
-CoordBase::ymin = -3.0
-CoordBase::ymax = +3.0
-CoordBase::zmin = 0.0
-CoordBase::zmax = +3.0
-CoordBase::dx = 0.2
-CoordBase::dy = 0.2
-CoordBase::dz = 0.2
-
-ActiveThorns = "CartGrid3D"
-
-Grid::type = "CoordBase"
-Grid::domain = "bitant"
-
-#
-# ghost zones
-#
-
-driver::ghost_size_x = 2
-driver::ghost_size_y = 2
-driver::ghost_size_z = 2
-
-# ghost zones are outside the nominal grid
-CoordBase::boundary_internal_x_lower = false
-CoordBase::boundary_internal_x_upper = false
-CoordBase::boundary_internal_y_lower = false
-CoordBase::boundary_internal_y_upper = false
-CoordBase::boundary_internal_z_lower = false
-CoordBase::boundary_internal_z_upper = false
-
-# ghost zone widths
-CoordBase::boundary_size_x_lower = 2
-CoordBase::boundary_size_x_upper = 2
-CoordBase::boundary_size_y_lower = 2
-CoordBase::boundary_size_y_upper = 2
-CoordBase::boundary_size_z_lower = 2
-CoordBase::boundary_size_z_upper = 2
-
-# ghost zones start 0.5 point outside nominal grid boundary
-CoordBase::boundary_shiftout_x_lower = 0
-CoordBase::boundary_shiftout_x_upper = 0
-CoordBase::boundary_shiftout_y_lower = 0
-CoordBase::boundary_shiftout_y_upper = 0
-CoordBase::boundary_shiftout_z_lower = 0
-CoordBase::boundary_shiftout_z_upper = 0
-
-# staggered grids everywhere
-CoordBase::boundary_staggered_x_lower = true
-CoordBase::boundary_staggered_x_upper = true
-CoordBase::boundary_staggered_y_lower = true
-CoordBase::boundary_staggered_y_upper = true
-CoordBase::boundary_staggered_z_lower = true
-CoordBase::boundary_staggered_z_upper = true
-
-# octant symmetry
-ActiveThorns = "ReflectionSymmetry"
-ReflectionSymmetry::avoid_origin_x = true
-ReflectionSymmetry::avoid_origin_y = true
-ReflectionSymmetry::avoid_origin_z = true
-ReflectionSymmetry::reflection_x = true
-ReflectionSymmetry::reflection_y = true
-ReflectionSymmetry::reflection_z = true
-
-########################################
-
-#
-# Kerr initial data
-#
-ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
-ADMBase::initial_lapse = "exact"
-ADMBase::initial_shift = "exact"
-ADMBase::initial_data = "exact"
-ADMBase::lapse_evolution_method = "static"
-ADMBase::shift_evolution_method = "static"
-ADMBase::metric_type = "physical"
-
-Exact::exact_model = "Kerr/Kerr-Schild"
-Exact::Kerr_KerrSchild__mass = 1.0
-Exact::Kerr_KerrSchild__spin = 0.6
-
-SpaceMask::use_mask = true
-
-########################################
-
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp AHFinderDirect"
-
-AHFinderDirect::print_timing_stats = "true"
-AHFinderDirect::verbose_level = "algorithm highlights"
-
-AHFinderDirect::output_Theta_every = 1
-AHFinderDirect::h_base_file_name = "Kerr.h"
-AHFinderDirect::Theta_base_file_name = "Kerr.Theta"
-
-AHFinderDirect::N_horizons = 1
-AHFinderDirect::origin_x[1] = 0.5
-AHFinderDirect::origin_y[1] = 0.7
-AHFinderDirect::origin_z[1] = 0.0
-
-AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
-AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
-AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
-AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
-AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
-
-AHFinderDirect::set_mask_for_all_horizons = true
-
-########################################
-
-ActiveThorns = "CarpetIOASCII"
-CarpetIOASCII::out3D_ghosts = true
-CarpetIOASCII::out3D_outer_ghosts = true
-
-IOASCII::out2d_every = 1
-IOASCII::out2d_vars = "SpaceMask::emask"
-
-########################################
diff --git a/test/Kerr-carpet-mask/BH_diagnostics.ah1.gp b/test/Kerr-carpet-mask/BH_diagnostics.ah1.gp
deleted file mode 100644
index 4a4f4bf..0000000
--- a/test/Kerr-carpet-mask/BH_diagnostics.ah1.gp
+++ /dev/null
@@ -1,40 +0,0 @@
-# apparent horizon 1/1
-#
-# 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 = quadrupole_xx
-# column 10 = quadrupole_xy
-# column 11 = quadrupole_xz
-# column 12 = quadrupole_yy
-# column 13 = quadrupole_yz
-# column 14 = quadrupole_zz
-# column 15 = min x
-# column 16 = max x
-# column 17 = min y
-# column 18 = max y
-# column 19 = min z
-# column 20 = max z
-# column 21 = xy-plane circumference
-# column 22 = xz-plane circumference
-# column 23 = yz-plane circumference
-# column 24 = ratio of xz/xy-plane circumferences
-# column 25 = ratio of yz/xy-plane circumferences
-# column 26 = area
-# column 27 = irreducible mass
-# column 28 = areal radius
-# column 29 = [not implemented yet] (outer) expansion Theta_(l)
-# column 30 = [not implemented yet] inner expansion Theta_(n)
-# column 31 = [not implemented yet] product of inner and outer expansions
-# column 32 = [not implemented yet] mean curvature
-# column 33 = [not implemented yet] d/d(coordinate radius) of area
-# column 34 = [not implemented yet] d/d(coordinate radius) of (outer) expansion Theta_(l)
-# column 35 = [not implemented yet] d/d(coordinate radius) of inner expansion Theta_(n)
-# column 36 = [not implemented yet] d/d(coordinate radius) of product of inner and outer expansions
-# column 37 = [not implemented yet] d/d(coordinate radius) of mean curvature
-0 0.000000 -0.000130 -0.001013 0.000000 1.037138385 2.759577678 1.997479253 1.200832969 7.966977104e-05 -9.709800141e-16 1.201178224 -6.457943300e-16 1.080466108 -1.897377061 1.897155124 -1.899186417 1.896297585 -1.799760903 1.799760903 12.57084448 10.83804138 11.23201094 0.8621569854 0.8934969288 45.26880825 0.9489964832 1.897992966 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-carpet-mask/Kerr.Theta.t0.ah1.gp b/test/Kerr-carpet-mask/Kerr.Theta.t0.ah1.gp
deleted file mode 100644
index 566553d..0000000
--- a/test/Kerr-carpet-mask/Kerr.Theta.t0.ah1.gp
+++ /dev/null
@@ -1,2337 +0,0 @@
-# N_patches = 6
-# origin = 0.5 0.7 0
-
-### +z patch
-# N_rho = 19
-# N_sigma = 19
-# nominal_gfn=44
-# dpx = dsigma = dnu
-# dpy = drho = dmu
-#
-# dpx dpy gridfn
--45 -45 3.48610029732299e-14
--40 -45 -8.81517081552374e-14
--35 -45 -5.88973314563646e-14
--30 -45 -1.03195230138908e-13
--25 -45 4.72955008490317e-14
--20 -45 1.23290266884624e-13
--15 -45 2.19269047363468e-14
--10 -45 3.00315328161105e-14
--5 -45 -7.07767178198537e-14
-0 -45 -3.66373598126302e-15
-5 -45 -1.35391697853038e-13
-10 -45 -6.66133814775094e-15
-15 -45 9.24260668000443e-14
-20 -45 8.82627304576999e-14
-25 -45 -8.95949980872501e-14
-30 -45 6.37268016134840e-14
-35 -45 -7.17204073907851e-14
-40 -45 -5.61772850460329e-14
-45 -45 7.01660951563099e-14
-
--45 -40 -2.30371277609720e-14
--40 -40 4.52415882534751e-14
--35 -40 5.05706587716759e-14
--30 -40 4.60742555219440e-15
--25 -40 2.78665979180914e-14
--20 -40 -1.05693231944315e-13
--15 -40 -2.08721928629529e-14
--10 -40 4.95159468982820e-14
--5 -40 2.48689957516035e-14
-0 -40 -9.05941988094128e-14
-5 -40 5.85642645489770e-14
-10 -40 1.59872115546023e-14
-15 -40 5.31796828795450e-14
-20 -40 3.93574062229618e-14
-25 -40 -6.12843109593086e-14
-30 -40 -6.88338275267597e-15
-35 -40 -5.48450174164827e-14
-40 -40 -7.77156117237610e-15
-45 -40 2.88657986402541e-14
-
--45 -35 8.79851747015437e-14
--40 -35 1.62092561595273e-14
--35 -35 8.88178419700125e-15
--30 -35 9.60898027813073e-14
--25 -35 -1.16573417585641e-14
--20 -35 -9.14823772291129e-14
--15 -35 4.91828799908944e-14
--10 -35 4.77395900588817e-14
--5 -35 1.15962794922098e-13
-0 -35 3.55271367880050e-15
-5 -35 -8.84847750626250e-14
-10 -35 7.69384556065233e-14
-15 -35 4.91828799908944e-14
-20 -35 -5.21804821573824e-14
-25 -35 5.67879077095768e-14
-30 -35 -1.51545442861334e-14
-35 -35 -1.03583808197527e-13
-40 -35 -1.03250741290140e-13
-45 -35 1.52988732793347e-13
-
--45 -30 -1.03750341651221e-13
--40 -30 3.69704267200177e-14
--35 -30 -6.00630656322210e-14
--30 -30 -1.45439216225896e-14
--25 -30 1.31505917266850e-13
--20 -30 -6.63358257213531e-14
--15 -30 6.10622663543836e-15
--10 -30 1.40998324127395e-14
--5 -30 -1.14741549595010e-13
-0 -30 7.49955653134293e-14
-5 -30 -1.99840144432528e-15
-10 -30 -2.25930385511219e-14
-15 -30 3.41948691584548e-14
-20 -30 4.06341627012807e-14
-25 -30 1.13242748511766e-14
-30 -30 -4.10782519111308e-14
-35 -30 6.63913368725844e-14
-40 -30 -8.77076189453874e-15
-45 -30 8.71525074330748e-14
-
--45 -25 -3.01425551185730e-14
--40 -25 9.34807786734382e-14
--35 -25 -8.89288642724750e-14
--30 -25 1.90958360235527e-14
--25 -25 -8.82627304576999e-15
--20 -25 3.09752223870419e-14
--15 -25 1.55431223447522e-15
--10 -25 -5.02375918642883e-14
--5 -25 -5.30131494258512e-14
-0 -25 2.54241072639161e-14
-5 -25 5.99520433297585e-14
-10 -25 -1.22124532708767e-14
-15 -25 1.10189635194047e-13
-20 -25 -6.43929354282591e-14
-25 -25 5.05151476204446e-14
-30 -25 -7.74935671188359e-14
-35 -25 -3.33066907387547e-14
-40 -25 1.05027098129540e-13
-45 -25 3.05311331771918e-14
-
--45 -20 4.97379915032070e-14
--40 -20 1.83186799063151e-15
--35 -20 -5.39013278455514e-14
--30 -20 7.13318293321663e-14
--25 -20 -3.25295346215171e-14
--20 -20 4.87387907810444e-14
--15 -20 4.38538094726937e-14
--10 -20 -7.36077865326479e-14
--5 -20 -2.05946371067967e-14
-0 -20 -4.41868763800812e-14
-5 -20 1.82631687550838e-14
-10 -20 -7.16093850883226e-15
-15 -20 8.32667268468867e-14
-20 -20 7.18314296932476e-14
-25 -20 1.23567822640780e-13
-30 -20 -1.34781075189494e-13
-35 -20 4.88498130835069e-14
-40 -20 -7.30526750203353e-14
-45 -20 5.62883073484954e-14
-
--45 -15 -1.23900889548167e-13
--40 -15 1.23234755733392e-14
--35 -15 -5.88418203051333e-15
--30 -15 -3.70814490224802e-14
--25 -15 -3.95239396766556e-14
--20 -15 -5.00710584105946e-14
--15 -15 -1.78745906964650e-14
--10 -15 4.37427871702312e-14
--5 -15 2.55351295663786e-15
-0 -15 4.68514116391816e-14
-5 -15 -7.23865412055602e-14
-10 -15 4.74620343027254e-14
-15 -15 5.45674616603264e-14
-20 -15 -7.82152120848423e-14
-25 -15 4.62407889756378e-14
-30 -15 7.93809462606987e-14
-35 -15 -8.70414851306123e-14
-40 -15 4.69624339416441e-14
-45 -15 -1.23234755733392e-13
-
--45 -10 4.92383911421257e-14
--40 -10 -3.81916720471054e-14
--35 -10 -1.80411241501588e-14
--30 -10 -2.75890421619351e-14
--25 -10 1.28785870856518e-14
--20 -10 4.18554080283684e-14
--15 -10 6.77791156533658e-14
--10 -10 -2.16493489801906e-15
--5 -10 -5.68989300120393e-14
-0 -10 1.40998324127395e-14
-5 -10 5.09037256790634e-14
-10 -10 -5.68989300120393e-14
-15 -10 5.39568389967826e-14
-20 -10 -8.32667268468867e-14
-25 -10 -8.21565038222616e-15
-30 -10 -1.37667655053519e-14
-35 -10 2.93098878501041e-14
-40 -10 -2.53130849614536e-14
-45 -10 -6.53921361504217e-14
-
--45 -5 -3.05866443284231e-14
--40 -5 -4.14668299697496e-14
--35 -5 -8.97060203897126e-14
--30 -5 6.90558721316847e-14
--25 -5 -1.85407245112401e-14
--20 -5 2.25375273998907e-14
--15 -5 4.44644321362375e-14
--10 -5 1.85407245112401e-14
--5 -5 -5.99520433297585e-14
-0 -5 3.48054918219987e-14
-5 -5 -5.80091530366644e-14
-10 -5 5.59552404411079e-14
-15 -5 -3.29736238313671e-14
-20 -5 7.10542735760100e-14
-25 -5 -9.16489106828067e-14
-30 -5 -1.29896093881143e-14
-35 -5 -1.22013510406305e-13
-40 -5 4.79616346638068e-14
-45 -5 -2.11164419283705e-13
-
--45 0 -2.27595720048157e-14
--40 0 3.16968673530482e-14
--35 0 4.68514116391816e-14
--30 0 2.43138842392909e-14
--25 0 -8.88178419700125e-15
--20 0 1.91513471747840e-14
--15 0 -4.99600361081320e-14
--10 0 7.38298311375729e-15
--5 0 -7.27196081129478e-15
-0 0 2.94209101525666e-15
-5 0 1.11022302462516e-16
-10 0 7.03881397612349e-14
-15 0 -1.43218770176645e-14
-20 0 3.49720252756924e-15
-25 0 7.73825448163734e-14
-30 0 1.88737914186277e-14
-35 0 1.05471187339390e-14
-40 0 1.01030295240889e-14
-45 0 -6.43929354282591e-15
-
--45 5 7.90478793533111e-14
--40 5 -6.70019595361282e-14
--35 5 -3.09197112358106e-14
--30 5 -6.16173778666962e-15
--25 5 -2.86992651865603e-14
--20 5 7.88258347483861e-14
--15 5 3.96349619791181e-14
--10 5 1.14019904629004e-13
--5 5 -1.97619698383278e-14
-0 5 -2.80331313717852e-14
-5 5 1.26010313294955e-14
-10 5 -1.14908083048704e-14
-15 5 2.99760216648792e-15
-20 5 -6.16728890179274e-14
-25 5 -7.04991620636974e-14
-30 5 6.12843109593086e-14
-35 5 -5.09592368302947e-14
-40 5 6.98330282489223e-14
-45 5 -2.10942374678780e-14
-
--45 10 -1.93733917797090e-14
--40 10 5.48450174164827e-14
--35 10 -1.27675647831893e-14
--30 10 1.72528658026749e-13
--25 10 -4.44089209850063e-15
--20 10 -1.33226762955019e-15
--15 10 2.25375273998907e-14
--10 10 2.74225087082414e-14
--5 10 -9.06497099606440e-14
-0 10 -1.95399252334028e-14
-5 10 -3.44724249146111e-14
-10 10 3.92463839204993e-14
-15 10 -1.21791465801380e-13
-20 10 -3.68594044175552e-14
-25 10 8.78186412478499e-14
-30 10 -1.35114142096882e-13
-35 10 -5.79536418854332e-14
-40 10 -1.05138120432002e-13
-45 10 4.21884749357559e-14
-
--45 15 -5.79536418854332e-14
--40 15 -1.50990331349021e-13
--35 15 7.21644966006352e-14
--30 15 -3.33066907387547e-15
--25 15 -6.93334278878410e-14
--20 15 5.33462163332388e-14
--15 15 8.31557045444242e-14
--10 15 -2.63122856836162e-14
--5 15 4.19109191795997e-14
-0 15 8.84292639113937e-14
-5 15 -1.37112543541207e-14
-10 15 2.17048601314218e-14
-15 15 1.01363362148277e-13
-20 15 9.86988268891764e-14
-25 15 -7.39408534400354e-14
-30 15 2.55351295663786e-15
-35 15 1.65423230669148e-14
-40 15 1.69420033557799e-13
-45 15 -9.12603326241879e-14
-
--45 20 -5.15143483426073e-14
--40 20 4.41868763800812e-14
--35 20 -1.21236354289067e-13
--30 20 6.85007606193722e-14
--25 20 -1.07580611086178e-13
--20 20 -1.49880108324396e-14
--15 20 1.13520304267922e-13
--10 20 -4.90718576884319e-14
--5 20 6.32272012524027e-14
-0 20 -7.26640969617165e-14
-5 20 -8.77076189453874e-14
-10 20 7.71605002114484e-14
-15 20 1.10134124042816e-13
-20 20 -1.44328993201270e-14
-25 20 -5.11812814352197e-14
-30 20 6.73905375947470e-14
-35 20 -1.81410442223751e-13
-40 20 6.36157793110215e-14
-45 20 -1.67532654415936e-13
-
--45 25 1.03028696685215e-13
--40 25 -7.89368570508486e-14
--35 25 2.86437540353290e-14
--30 25 -1.11466391672366e-13
--25 25 -1.00142116821189e-13
--20 25 1.11022302462516e-15
--15 25 -9.70334923522387e-14
--10 25 -2.09832151654155e-14
--5 25 2.68673971959288e-14
-0 25 -1.46549439250521e-14
-5 25 1.06581410364015e-14
-10 25 8.41549052665869e-14
-15 25 1.14352971536391e-13
-20 25 -1.62980740014973e-13
-25 25 2.12385664610792e-13
-30 25 -8.41549052665869e-14
-35 25 6.59472476627343e-14
-40 25 1.33892896769794e-13
-45 25 -8.01581023779363e-14
-
--45 30 -5.15143483426073e-14
--40 30 1.01585406753202e-13
--35 30 -6.56141807553468e-14
--30 30 2.88657986402541e-15
--25 30 -1.44328993201270e-14
--20 30 -6.05071548420710e-14
--15 30 1.08246744900953e-13
--10 30 -5.14033260401447e-14
--5 30 6.13953332617712e-14
-0 30 -1.49880108324396e-13
-5 30 1.25899290992493e-13
-10 30 -1.44884104713583e-13
-15 30 -1.58206781009085e-13
-20 30 -4.07451850037432e-14
-25 30 -1.48547840694846e-13
-30 30 1.08357767203415e-13
-35 30 -1.34781075189494e-13
-40 30 5.24025267623074e-14
-45 30 6.11732886568461e-14
-
--45 35 -9.47020240005259e-14
--40 35 4.99600361081320e-15
--35 35 6.88338275267597e-15
--30 35 -3.54161144855425e-14
--25 35 -2.23154827949656e-14
--20 35 -3.19744231092045e-14
--15 35 4.27435864480685e-14
--10 35 -3.99680288865056e-14
--5 35 7.72715225139109e-14
-0 35 3.29736238313671e-14
-5 35 -5.54001289287953e-14
-10 35 2.08055794814754e-13
-15 35 6.22835116814713e-14
-20 35 -1.52100554373646e-14
-25 35 1.34892097491957e-13
-30 35 -8.89288642724750e-14
-35 35 -4.27435864480685e-14
-40 35 9.88098491916389e-14
-45 35 -1.55875312657372e-13
-
--45 40 1.33226762955019e-14
--40 40 4.55191440096314e-15
--35 40 6.21724893790088e-14
--30 40 4.55191440096314e-14
--25 40 -2.77555756156289e-15
--20 40 1.89626092605977e-13
--15 40 5.67323965583455e-14
--10 40 -1.37445610448594e-13
--5 40 6.05071548420710e-14
-0 40 -2.77555756156289e-14
-5 40 1.43218770176645e-13
-10 40 -8.99280649946377e-15
-15 40 -6.75015598972095e-14
-20 40 -2.27817764653082e-13
-25 40 -9.28146448586631e-14
-30 40 1.93178806284777e-14
-35 40 2.58792987040124e-13
-40 40 2.68673971959288e-14
-45 40 -9.52571355128384e-14
-
--45 45 -1.05138120432002e-13
--40 45 -3.40838468559923e-14
--35 45 1.52766688188422e-13
--30 45 2.35367281220533e-14
--25 45 2.66453525910038e-14
--20 45 -7.19424519957101e-14
--15 45 -1.65423230669148e-14
--10 45 -4.50750547997814e-14
--5 45 -6.75015598972095e-14
-0 45 1.09912079437890e-14
-5 45 -5.55111512312578e-14
-10 45 9.17044218340379e-14
-15 45 9.58122470251510e-14
-20 45 5.99520433297585e-15
-25 45 3.27515792264421e-14
-30 45 -4.32986979603811e-15
-35 45 1.82076576038526e-14
-40 45 -7.08322289710850e-14
-45 45 -1.59872115546023e-14
-
-
-### +x patch
-# N_rho = 19
-# N_sigma = 19
-# nominal_gfn=44
-# dpx = drho = dnu
-# dpy = dsigma = dphi
-#
-# dpx dpy gridfn
-45 -45 1.31006316905768e-14
-45 -40 -9.11493103217254e-14
-45 -35 -3.16413562018170e-14
-45 -30 5.22915044598449e-14
-45 -25 3.47499806707674e-14
-45 -20 3.75255382323303e-14
-45 -15 -2.93098878501041e-14
-45 -10 7.54951656745106e-15
-45 -5 -1.07580611086178e-13
-45 0 -2.53130849614536e-14
-45 5 -4.66293670342566e-14
-45 10 7.18314296932476e-14
-45 15 -1.21347376591530e-13
-45 20 1.33004718350094e-13
-45 25 7.50510764646606e-14
-45 30 2.43138842392909e-14
-45 35 -6.75015598972095e-14
-45 40 2.82107670557252e-13
-45 45 -2.15827355987130e-13
-
-50 -45 1.77635683940025e-15
-50 -40 5.55111512312578e-14
-50 -35 -1.22124532708767e-15
-50 -30 -2.58681964737661e-14
-50 -25 4.46309655899313e-14
-50 -20 -1.27675647831893e-14
-50 -15 2.78665979180914e-14
-50 -10 -2.81996648254790e-14
-50 -5 -4.44089209850063e-16
-50 0 7.16093850883226e-14
-50 5 2.63122856836162e-14
-50 10 1.99840144432528e-14
-50 15 -6.01740879346835e-14
-50 20 -1.40332190312620e-13
-50 25 -5.49560397189452e-14
-50 30 3.90798504668055e-14
-50 35 -1.31117339208231e-13
-50 40 2.24265050974282e-14
-50 45 -7.14983627858601e-14
-
-55 -45 -2.08721928629529e-14
-55 -40 -6.83897383169096e-14
-55 -35 -5.21804821573824e-14
-55 -30 -4.58522109170190e-14
-55 -25 3.19744231092045e-14
-55 -20 -5.24025267623074e-14
-55 -15 -1.56763491077072e-13
-55 -10 4.27435864480685e-14
-55 -5 3.74145159298678e-14
-55 0 9.81437153768638e-14
-55 5 -1.77635683940025e-15
-55 10 3.78586051397178e-14
-55 15 -6.37268016134840e-14
-55 20 2.63122856836162e-14
-55 25 -9.23705556488130e-14
-55 30 7.82707232360735e-14
-55 35 -3.11972669919669e-14
-55 40 1.88626891883814e-13
-55 45 8.84847750626250e-14
-
-60 -45 8.84847750626250e-14
-60 -40 -2.28705943072782e-14
-60 -35 -6.71684929898220e-14
-60 -30 2.89768209427166e-14
-60 -25 -8.68194405256872e-14
-60 -20 -1.12132525487141e-14
-60 -15 1.42108547152020e-14
-60 -10 -2.33146835171283e-15
-60 -5 9.10382880192628e-15
-60 0 5.16253706450698e-14
-60 5 -4.44089209850063e-16
-60 10 -1.46549439250521e-14
-60 15 -2.60125254669674e-13
-60 20 7.20534742981727e-14
-60 25 -7.01660951563099e-14
-60 30 -1.71640479607049e-13
-60 35 -4.67403893367191e-14
-60 40 -8.04911692853238e-14
-60 45 -2.03614902716254e-13
-
-65 -45 -1.04360964314765e-14
-65 -40 -2.04281036531029e-14
-65 -35 8.71525074330748e-14
-65 -30 3.10862446895044e-14
-65 -25 -9.63673585374636e-14
-65 -20 -4.44089209850063e-16
-65 -15 -5.10702591327572e-14
-65 -10 -2.35367281220533e-14
-65 -5 -1.21458398893992e-13
-65 0 -1.19459997449667e-13
-65 5 1.08468789505878e-13
-65 10 -4.32986979603811e-15
-65 15 1.38000721960907e-13
-65 20 -2.51909604287448e-13
-65 25 6.99440505513849e-15
-65 30 -1.55431223447522e-15
-65 35 2.23598917159507e-13
-65 40 -2.10831352376317e-13
-65 45 2.72670774847938e-13
-
-70 -45 -8.54871728961371e-15
-70 -40 -1.02140518265514e-13
-70 -35 6.88338275267597e-15
-70 -30 -6.10622663543836e-14
-70 -25 2.72004641033163e-14
-70 -20 -1.63202784619898e-14
-70 -15 -1.41664457942170e-13
-70 -10 6.70574706873595e-14
-70 -5 1.43218770176645e-14
-70 0 -6.13953332617712e-14
-70 5 3.69704267200177e-14
-70 10 -3.55271367880050e-15
-70 15 1.06026298851702e-13
-70 20 4.09672296086683e-14
-70 25 -1.35336186701807e-13
-70 30 1.40332190312620e-13
-70 35 1.66755498298699e-13
-70 40 4.65183447317941e-14
-70 45 -1.13353770814228e-13
-
-75 -45 -3.75255382323303e-14
-75 -40 -2.62012633811537e-14
-75 -35 1.09912079437890e-14
-75 -30 1.45994327738208e-13
-75 -25 -2.34257058195908e-14
-75 -20 3.33066907387547e-15
-75 -15 1.01585406753202e-13
-75 -10 -5.35127497869325e-14
-75 -5 -1.87627691161651e-14
-75 0 8.54871728961371e-14
-75 5 -1.42552636361870e-13
-75 10 1.40443212615082e-13
-75 15 -4.05231403988182e-14
-75 20 1.08801856413265e-14
-75 25 -1.48103751484996e-13
-75 30 -4.27435864480685e-14
-75 35 -2.78554956878452e-13
-75 40 3.66706665033689e-13
-75 45 -9.76996261670138e-15
-
-80 -45 -6.23945339839338e-14
-80 -40 -5.55111512312578e-15
-80 -35 -6.21724893790088e-15
-80 -30 -1.41220368732320e-13
-80 -25 1.83297821365613e-13
-80 -20 -2.33146835171283e-14
-80 -15 3.44169137633799e-15
-80 -10 -1.21347376591530e-13
-80 -5 2.73114864057789e-14
-80 0 -1.11022302462516e-14
-80 5 1.30562227695918e-13
-80 10 -2.84217094304040e-14
-80 15 -4.87387907810444e-14
-80 20 -1.07580611086178e-13
-80 25 4.95159468982820e-14
-80 30 1.09690034832965e-13
-80 35 5.56221735337203e-14
-80 40 -5.44009282066327e-15
-80 45 -2.83884027396653e-13
-
-85 -45 -1.46549439250521e-14
-85 -40 -2.37587727269783e-14
-85 -35 6.43929354282591e-15
-85 -30 -3.17523785042795e-14
-85 -25 -4.66293670342566e-15
-85 -20 -4.26325641456060e-14
-85 -15 4.49640324973188e-14
-85 -10 -4.32986979603811e-15
-85 -5 -1.65201186064223e-13
-85 0 1.65423230669148e-14
-85 5 -8.39328606616618e-14
-85 10 1.13131726209303e-13
-85 15 1.06581410364015e-14
-85 20 2.66453525910038e-14
-85 25 2.86992651865603e-13
-85 30 -2.14273043752655e-14
-85 35 -9.02611319020252e-14
-85 40 7.77156117237610e-16
-85 45 1.58095758706622e-13
-
-90 -45 1.15463194561016e-14
-90 -40 7.17204073907851e-14
-90 -35 2.95319324550292e-14
-90 -30 3.95239396766556e-14
-90 -25 -5.29576382746200e-14
-90 -20 -1.14352971536391e-14
-90 -15 -4.16333634234434e-14
-90 -10 -1.85407245112401e-14
-90 -5 3.19744231092045e-14
-90 0 5.04041253179821e-14
-90 5 2.04281036531029e-14
-90 10 -2.70894418008538e-14
-90 15 1.11133324764978e-13
-90 20 -7.21644966006352e-15
-90 25 7.06101843661600e-14
-90 30 -1.87738713464114e-13
-90 35 -1.16573417585641e-14
-90 40 2.12052597703405e-14
-90 45 -4.10449452203920e-13
-
-95 -45 -1.12576614696991e-13
-95 -40 -2.58681964737661e-14
-95 -35 -1.64313007644523e-14
-95 -30 4.98490138056695e-14
-95 -25 5.55111512312578e-16
-95 -20 3.64153152077051e-14
-95 -15 6.69464483848969e-14
-95 -10 -2.59792187762287e-14
-95 -5 -7.16093850883226e-14
-95 0 -8.18234369148740e-14
-95 5 1.46549439250521e-14
-95 10 -6.29496454962464e-14
-95 15 4.62963001268690e-14
-95 20 9.21485110438880e-14
-95 25 1.58428825614010e-13
-95 30 7.54951656745106e-15
-95 35 -1.62869717712510e-13
-95 40 2.75779399316889e-13
-95 45 3.80917519748891e-13
-
-100 -45 3.86357612569554e-14
-100 -40 -6.23945339839338e-14
-100 -35 7.77156117237610e-16
-100 -30 -7.79376563286860e-14
-100 -25 7.32747196252603e-15
-100 -20 6.92779167366098e-14
-100 -15 -1.36557432028894e-14
-100 -10 6.20614670765463e-14
-100 -5 1.12687636999453e-13
-100 0 -9.35918009759007e-14
-100 5 1.92068583260152e-14
-100 10 1.65534252971611e-13
-100 15 2.05391259555654e-14
-100 20 -1.49880108324396e-14
-100 25 -7.50510764646606e-14
-100 30 -8.26005930321116e-14
-100 35 -4.90718576884319e-14
-100 40 9.04831765069503e-14
-100 45 -1.60871316268185e-13
-
-105 -45 4.47419878923938e-14
-105 -40 -9.99200722162641e-15
-105 -35 3.60822483003176e-14
-105 -30 6.41708908233340e-14
-105 -25 -6.67244037799719e-14
-105 -20 -3.34177130412172e-14
-105 -15 -2.35367281220533e-14
-105 -10 -1.68753899743024e-14
-105 -5 2.98649993624167e-14
-105 0 1.40887301824932e-13
-105 5 -1.77635683940025e-15
-105 10 3.23074900165921e-14
-105 15 1.38111744263369e-13
-105 20 -6.66133814775094e-14
-105 25 -1.81632486828676e-13
-105 30 -4.38538094726937e-14
-105 35 -3.43058914609173e-14
-105 40 -2.49911202843123e-13
-105 45 7.12763181809350e-14
-
-110 -45 3.58602036953926e-14
-110 -40 -7.62723217917483e-14
-110 -35 3.10862446895044e-15
-110 -30 4.66293670342566e-14
-110 -25 8.10462807976364e-14
-110 -20 4.96269692007445e-14
-110 -15 5.17363929475323e-14
-110 -10 -6.67244037799719e-14
-110 -5 2.54241072639161e-14
-110 0 -1.21014309684142e-14
-110 5 3.15303338993544e-14
-110 10 -8.27116153345742e-14
-110 15 4.88498130835069e-14
-110 20 -1.32116539930394e-13
-110 25 6.99440505513849e-14
-110 30 1.49324996812084e-13
-110 35 -5.96189764223709e-14
-110 40 -5.52891066263328e-14
-110 45 -2.20934381900406e-14
-
-115 -45 3.66373598126302e-14
-115 -40 -5.06261699229071e-14
-115 -35 2.22044604925031e-14
-115 -30 -3.31956684362922e-14
-115 -25 -4.88498130835069e-14
-115 -20 1.05471187339390e-14
-115 -15 5.99520433297585e-15
-115 -10 7.33857419277228e-14
-115 -5 2.22044604925031e-14
-115 0 2.37587727269783e-14
-115 5 7.77156117237610e-14
-115 10 1.42996725571720e-13
-115 15 -2.31703545239270e-13
-115 20 1.32116539930394e-14
-115 25 -1.84741111297626e-13
-115 30 -2.95319324550292e-14
-115 35 -2.32036612146658e-14
-115 40 1.93511873192165e-13
-115 45 2.44249065417534e-15
-
-120 -45 3.21964677141295e-15
-120 -40 4.71844785465692e-14
-120 -35 -5.81756864903582e-14
-120 -30 7.42739203474230e-14
-120 -25 -1.05693231944315e-13
-120 -20 4.55191440096314e-15
-120 -15 1.58761892521397e-14
-120 -10 -8.45989944764369e-14
-120 -5 1.04360964314765e-14
-120 0 -2.83106871279415e-14
-120 5 5.37347943918576e-14
-120 10 -1.41109346429857e-13
-120 15 -1.28230759344206e-13
-120 20 8.37108160567368e-14
-120 25 -1.33448807559944e-13
-120 30 -2.50910403565285e-14
-120 35 1.32338584535319e-13
-120 40 7.16093850883226e-14
-120 45 -1.65756297576536e-13
-
-125 -45 -9.69224700497762e-14
-125 -40 9.21485110438880e-15
-125 -35 -5.92859095149834e-14
-125 -30 7.88258347483861e-14
-125 -25 1.66533453693773e-14
-125 -20 -2.77555756156289e-15
-125 -15 1.09245945623115e-13
-125 -10 3.28626015289046e-14
-125 -5 -6.26165785888588e-14
-125 0 1.50990331349021e-14
-125 5 -6.17284001691587e-14
-125 10 -4.04121180963557e-14
-125 15 1.01696429055664e-13
-125 20 8.73745520379998e-14
-125 25 -8.40438829641244e-14
-125 30 -6.99440505513849e-15
-125 35 -2.14273043752655e-14
-125 40 -1.30229160788531e-13
-125 45 -2.83217893581877e-13
-
-130 -45 3.43058914609173e-14
-130 -40 1.59205981731247e-13
-130 -35 1.99840144432528e-14
-130 -30 -3.64153152077051e-14
-130 -25 -4.28546087505310e-14
-130 -20 -4.67403893367191e-14
-130 -15 -9.99200722162641e-16
-130 -10 -7.30526750203353e-14
-130 -5 8.64863736182997e-14
-130 0 -9.12603326241879e-14
-130 5 1.10578213252666e-13
-130 10 1.08801856413265e-14
-130 15 -5.55111512312578e-15
-130 20 5.24025267623074e-14
-130 25 -6.03961325396085e-14
-130 30 9.79216707719388e-14
-130 35 1.49880108324396e-13
-130 40 -9.49240686054509e-14
-130 45 -3.69371200292790e-13
-
-135 -45 1.52655665885959e-13
-135 -40 9.71445146547012e-14
-135 -35 -4.47419878923938e-14
-135 -30 1.03472785895065e-13
-135 -25 3.19744231092045e-14
-135 -20 -1.09690034832965e-13
-135 -15 1.88737914186277e-15
-135 -10 1.64313007644523e-14
-135 -5 5.70654634657330e-14
-135 0 -4.47419878923938e-14
-135 5 -1.63202784619898e-14
-135 10 -6.99440505513849e-15
-135 15 1.63424829224823e-13
-135 20 -3.86357612569554e-14
-135 25 2.64455124465712e-13
-135 30 2.36477504245158e-14
-135 35 1.16129328375791e-13
-135 40 6.88338275267597e-14
-135 45 -4.50750547997814e-14
-
-
-### +y patch
-# N_rho = 19
-# N_sigma = 19
-# nominal_gfn=44
-# dpx = 90 - dsigma = 90 - dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn
-45 45 6.76125821996720e-14
-40 45 1.95621296938953e-13
-35 45 2.54574139546548e-13
-30 45 1.98729921407903e-14
-25 45 2.39475106411646e-13
-20 45 2.10387263166467e-13
-15 45 1.32782673745169e-13
-10 45 1.04249942012302e-13
-5 45 -1.68975944347949e-13
-0 45 1.10134124042816e-13
--5 45 -2.33701946683595e-13
--10 45 -1.31006316905768e-14
--15 45 3.41948691584548e-14
--20 45 5.42899059041702e-14
--25 45 1.01363362148277e-13
--30 45 1.07913677993565e-13
--35 45 -5.07371922253697e-14
--40 45 2.23154827949656e-14
--45 45 -3.99680288865056e-14
-
-45 50 -2.25930385511219e-13
-40 50 -9.38138455808257e-14
-35 50 3.95239396766556e-14
-30 50 2.36699548850083e-13
-25 50 1.22568621918617e-13
-20 50 -6.57252030578093e-14
-15 50 2.46913600676635e-13
-10 50 -1.03028696685215e-13
-5 50 -1.80966353013901e-14
-0 50 7.28306304154103e-14
--5 50 1.12576614696991e-13
--10 50 -1.22013510406305e-13
--15 50 3.03090885722668e-14
--20 50 -1.82298620643451e-13
--25 50 5.88418203051333e-14
--30 50 2.33146835171283e-14
--35 50 -6.27276008913213e-14
--40 50 7.26085858104852e-14
--45 50 1.37445610448594e-13
-
-45 55 -2.40696351738734e-13
-40 55 1.35225164399344e-13
-35 55 7.13873404833976e-14
-30 55 -9.32587340685131e-14
-25 55 -2.18713935851156e-14
-20 55 -1.62092561595273e-14
-15 55 1.62314606200198e-13
-10 55 -9.58122470251510e-14
-5 55 6.35047570085590e-14
-0 55 3.35287353436797e-14
--5 55 -2.44249065417534e-15
--10 55 -3.49720252756924e-14
--15 55 2.85327317328665e-14
--20 55 -1.24678045665405e-13
--25 55 -5.10702591327572e-15
--30 55 2.08721928629529e-14
--35 55 0.00000000000000
--40 55 1.11022302462516e-16
--45 55 1.11688436277291e-13
-
-45 60 -4.98490138056695e-14
-40 60 -9.76996261670138e-15
-35 60 3.15303338993544e-14
-30 60 5.25135490647699e-14
-25 60 1.38333788868295e-13
-20 60 1.86184401229639e-13
-15 60 -3.16413562018170e-14
-10 60 4.06341627012807e-14
-5 60 9.10382880192628e-15
-0 60 1.90958360235527e-14
--5 60 -9.11493103217254e-14
--10 60 -9.43689570931383e-14
--15 60 4.25215418431435e-14
--20 60 7.57172102794357e-14
--25 60 3.35287353436797e-14
--30 60 5.72875080706581e-14
--35 60 -2.77555756156289e-14
--40 60 8.32667268468867e-15
--45 60 1.04694031222152e-13
-
-45 65 5.01820807130571e-14
-40 65 -5.60662627435704e-14
-35 65 1.85296222809939e-13
-30 65 -5.19584375524573e-14
-25 65 -1.07802655691103e-13
-20 65 -7.27196081129478e-14
-15 65 -2.80886425230165e-13
-10 65 -2.33146835171283e-15
-5 65 5.39568389967826e-14
-0 65 -1.89848137210902e-14
--5 65 6.10622663543836e-15
--10 65 1.40110145707695e-13
--15 65 -4.79616346638068e-14
--20 65 1.36557432028894e-14
--25 65 7.89368570508486e-14
--30 65 -6.33937347060964e-14
--35 65 1.77635683940025e-15
--40 65 -1.33226762955019e-15
--45 65 -4.18554080283684e-14
-
-45 70 1.63868918434673e-13
-40 70 -9.80326930744013e-14
-35 70 4.96269692007445e-14
-30 70 7.12763181809350e-14
-25 70 -2.28705943072782e-14
-20 70 -1.11022302462516e-13
-15 70 -8.10462807976364e-15
-10 70 -4.08562073062058e-14
-5 70 -9.85878045867139e-14
-0 70 -5.71764857681956e-14
--5 70 6.15063555642337e-14
--10 70 1.97619698383278e-14
--15 70 7.19424519957101e-14
--20 70 -7.81597009336110e-14
--25 70 5.28466159721575e-14
--30 70 8.24895707296491e-14
--35 70 -7.08322289710850e-14
--40 70 8.64863736182997e-14
--45 70 6.01740879346835e-14
-
-45 75 2.96429547574917e-14
-40 75 5.68434188608080e-14
-35 75 -1.70530256582424e-13
-30 75 -3.49720252756924e-14
-25 75 -2.48578935213573e-13
-20 75 -3.68594044175552e-14
-15 75 -6.39488462184090e-14
-10 75 -5.70654634657330e-14
-5 75 -5.97299987248334e-14
-0 75 -1.05915276549240e-13
--5 75 9.09272657168003e-14
--10 75 9.61453139325386e-14
--15 75 -5.90638649100583e-14
--20 75 -7.46069872548105e-14
--25 75 8.26005930321116e-14
--30 75 -4.03010957938932e-14
--35 75 8.58202398035246e-14
--40 75 1.21458398893992e-13
--45 75 -5.01820807130571e-14
-
-45 80 -5.90638649100583e-14
-40 80 4.24105195406810e-14
-35 80 1.43218770176645e-14
-30 80 -2.00728322852228e-13
-25 80 6.98330282489223e-14
-20 80 -4.97379915032070e-14
-15 80 -1.25344179480180e-13
-10 80 1.14352971536391e-14
-5 80 1.48991929904696e-13
-0 80 1.94178007006940e-13
--5 80 3.33066907387547e-15
--10 80 1.82076576038526e-14
--15 80 -1.32227562232856e-13
--20 80 2.57571741713036e-14
--25 80 -2.90878432451791e-14
--30 80 7.30526750203353e-14
--35 80 4.66293670342566e-15
--40 80 1.72084568816899e-14
--45 80 -1.00919272938427e-13
-
-45 85 -3.09974268475344e-13
-40 85 1.68309810533174e-13
-35 85 -1.10356168647741e-13
-30 85 -1.23678844943242e-13
-25 85 8.58202398035246e-14
-20 85 2.15161222172355e-13
-15 85 -8.88178419700125e-16
-10 85 -7.22755189030977e-14
-5 85 6.77236045021345e-15
-0 85 4.75175454539567e-14
--5 85 6.89448498292222e-14
--10 85 -1.04027897407377e-13
--15 85 -3.09752223870419e-14
--20 85 6.72795152922845e-14
--25 85 2.88657986402541e-15
--30 85 7.47180095572730e-14
--35 85 -1.26565424807268e-13
--40 85 2.07611705604904e-14
--45 85 -7.92699239582362e-14
-
-45 90 1.54098955817972e-13
-40 90 -1.30673249998381e-13
-35 90 4.59632332194815e-14
-30 90 -1.91513471747840e-13
-25 90 1.03472785895065e-13
-20 90 -1.85851334322251e-13
-15 90 1.60760293965723e-13
-10 90 -1.85407245112401e-14
-5 90 7.21644966006352e-14
-0 90 1.49991130626859e-13
--5 90 -1.69086966650411e-13
--10 90 -4.68514116391816e-14
--15 90 -2.68673971959288e-14
--20 90 9.19264664389630e-14
--25 90 -5.72875080706581e-14
--30 90 -1.17683640610267e-14
--35 90 1.12021503184678e-13
--40 90 1.02362562870439e-13
--45 90 1.56097357262297e-13
-
-45 95 -1.92179605562615e-13
-40 95 -2.65343302885412e-13
-35 95 -1.13020703906841e-13
-30 95 -1.19126930542279e-13
-25 95 -4.10782519111308e-14
-20 95 2.72781797150401e-13
-15 95 6.02851102371460e-14
-10 95 -8.54871728961371e-14
-5 95 -1.02695629777827e-13
-0 95 1.63535851527286e-13
--5 95 4.34097202628436e-14
--10 95 4.72955008490317e-14
--15 95 8.28226376370367e-14
--20 95 6.99440505513849e-14
--25 95 -7.84927678409986e-14
--30 95 6.86117829218347e-14
--35 95 2.07611705604904e-14
--40 95 -2.46469511466785e-14
--45 95 -3.33066907387547e-15
-
-45 100 -1.82076576038526e-14
-40 100 1.57429624891847e-13
-35 100 -1.65423230669148e-13
-30 100 -3.43058914609173e-14
-25 100 1.52655665885959e-13
-20 100 -3.77475828372553e-14
-15 100 1.54654067330284e-13
-10 100 -2.17159623616681e-13
-5 100 -7.53841433720481e-14
-0 100 9.10382880192628e-14
--5 100 1.17572618307804e-13
--10 100 1.06692432666478e-13
--15 100 9.76996261670138e-15
--20 100 1.03916875104915e-13
--25 100 1.51101353651484e-13
--30 100 -3.24185123190546e-14
--35 100 -7.54951656745106e-15
--40 100 -1.02917674382752e-13
--45 100 7.16093850883226e-14
-
-45 105 -1.11022302462516e-14
-40 105 -2.30926389122033e-14
-35 105 -3.17523785042795e-14
-30 105 -1.55431223447522e-13
-25 105 2.08610906327067e-13
-20 105 -2.43138842392909e-14
-15 105 1.69975145070111e-13
-10 105 8.39328606616618e-14
-5 105 4.25215418431435e-14
-0 105 -2.49800180540660e-14
--5 105 6.20614670765463e-14
--10 105 7.03881397612349e-14
--15 105 3.89688281643430e-14
--20 105 1.94400051611865e-13
--25 105 -1.67643676718399e-13
--30 105 -2.55351295663786e-14
--35 105 8.33777491493493e-14
--40 105 5.30686605770825e-14
--45 105 -8.71525074330748e-14
-
-45 110 1.88737914186277e-15
-40 110 -2.33146835171283e-14
-35 110 2.01616501271928e-13
-30 110 1.02806652080289e-13
-25 110 -2.73669975570101e-13
-20 110 -9.90318937965640e-14
-15 110 -1.42663658664333e-13
-10 110 -2.30038210702332e-13
-5 110 -8.18234369148740e-14
-0 110 1.59539048638635e-13
--5 110 -1.92068583260152e-14
--10 110 -5.44009282066327e-15
--15 110 4.38538094726937e-14
--20 110 -4.38538094726937e-14
--25 110 7.14983627858601e-14
--30 110 8.43769498715119e-15
--35 110 -4.77395900588817e-15
--40 110 -5.17363929475323e-14
--45 110 2.45359288442160e-14
-
-45 115 -2.47579734491410e-14
-40 115 1.62758695410048e-13
-35 115 3.96349619791181e-14
-30 115 -3.49720252756924e-14
-25 115 -5.29576382746200e-14
-20 115 6.69464483848969e-14
-15 115 1.51878509768721e-13
-10 115 -5.02931030155196e-14
-5 115 7.79376563286860e-14
-0 115 -9.83657599817889e-14
--5 115 1.45661260830821e-13
--10 115 -1.43440814781570e-13
--15 115 1.06581410364015e-14
--20 115 9.47020240005259e-14
--25 115 7.04991620636974e-14
--30 115 -5.54001289287953e-14
--35 115 -3.48610029732299e-14
--40 115 -8.43769498715119e-14
--45 115 -1.60760293965723e-13
-
-45 120 -2.22044604925031e-15
-40 120 -4.07229805432507e-13
-35 120 4.13336032067946e-13
-30 120 4.41868763800812e-14
-25 120 -1.04360964314765e-14
-20 120 -1.88959958791202e-13
-15 120 -1.09245945623115e-13
-10 120 -5.49560397189452e-14
-5 120 -1.43662859386495e-13
-0 120 3.98570065840431e-14
--5 120 4.46309655899313e-14
--10 120 3.48610029732299e-14
--15 120 1.15463194561016e-14
--20 120 7.33857419277228e-14
--25 120 -1.30118138486068e-13
--30 120 -1.50990331349021e-14
--35 120 -8.59312621059871e-14
--40 120 1.57651669496772e-14
--45 120 -3.66373598126302e-15
-
-45 125 -1.95954363846340e-13
-40 125 1.11022302462516e-15
-35 125 1.44328993201270e-15
-30 125 6.88338275267597e-14
-25 125 -2.29816166097407e-14
-20 125 1.94178007006940e-13
-15 125 1.18793863634892e-14
-10 125 -9.17044218340379e-14
-5 125 3.38618022510673e-14
-0 125 -1.85407245112401e-13
--5 125 -7.18314296932476e-14
--10 125 8.84847750626250e-14
--15 125 3.17523785042795e-14
--20 125 -7.34967642301854e-14
--25 125 6.43929354282591e-14
--30 125 6.06181771445335e-14
--35 125 5.32907051820075e-14
--40 125 4.03010957938932e-14
--45 125 7.87148124459236e-14
-
-45 130 -4.32986979603811e-14
-40 130 -8.26005930321116e-14
-35 130 2.03281835808866e-13
-30 130 -1.22235555011230e-13
-25 130 7.42739203474230e-14
-20 130 2.44915199232310e-13
-15 130 2.44249065417534e-15
-10 130 4.35207425653061e-14
-5 130 2.08721928629529e-13
-0 130 -7.57172102794357e-14
--5 130 -8.45989944764369e-14
--10 130 -1.35447209004269e-14
--15 130 4.98490138056695e-14
--20 130 -8.13793477050240e-14
--25 130 -8.85957973650875e-14
--30 130 -5.71764857681956e-14
--35 130 2.12052597703405e-14
--40 130 7.27196081129478e-14
--45 130 1.01585406753202e-13
-
-45 135 -1.51989532071184e-13
-40 135 4.10782519111308e-14
-35 135 2.40918396343659e-14
-30 135 1.32116539930394e-14
-25 135 3.33066907387547e-16
-20 135 3.24962279307783e-13
-15 135 -6.69464483848969e-14
-10 135 -7.73825448163734e-14
-5 135 7.57172102794357e-14
-0 135 -6.00630656322210e-14
--5 135 5.32907051820075e-15
--10 135 -7.56061879769732e-14
--15 135 1.71085368094737e-13
--20 135 4.07451850037432e-14
--25 135 -1.15352172258554e-13
--30 135 1.05138120432002e-13
--35 135 2.02060590481778e-14
--40 135 -5.96189764223709e-14
--45 135 -1.47659662275146e-14
-
-
-### -x patch
-# N_rho = 19
-# N_sigma = 19
-# nominal_gfn=44
-# dpx = drho = dnu
-# dpy = 180 - dsigma = 180 - dphi
-#
-# dpx dpy gridfn
--135 45 -6.51700915454967e-14
--135 40 -8.55981951985996e-14
--135 35 -7.34967642301854e-14
--135 30 2.10942374678780e-14
--135 25 5.57331958361829e-14
--135 20 1.18793863634892e-14
--135 15 -1.00364161426114e-13
--135 10 -1.02029495963052e-13
--135 5 -2.46469511466785e-14
--135 -2.84217e-14 1.01141317543352e-13
--135 -5 1.48048240333765e-13
--135 -10 -1.46382905796827e-13
--135 -15 1.01196828694583e-13
--135 -20 -6.16173778666962e-14
--135 -25 -1.44328993201270e-15
--135 -30 -3.66373598126302e-15
--135 -35 -4.93494134445882e-14
--135 -40 -9.22595333463505e-14
--135 -45 4.27435864480685e-15
-
--130 45 -6.97220059464598e-14
--130 40 -4.68514116391816e-14
--130 35 5.36237720893951e-14
--130 30 -4.55191440096314e-14
--130 25 -8.65973959207622e-15
--130 20 -2.04281036531029e-14
--130 15 -3.60822483003176e-14
--130 10 -3.91908727692680e-14
--130 5 -9.98090499138016e-14
--130 -2.84217e-14 6.63913368725844e-14
--130 -5 -1.16240350678254e-13
--130 -10 1.19348975147204e-14
--130 -15 -1.10633724403897e-13
--130 -20 -2.04281036531029e-14
--130 -25 -4.41868763800812e-14
--130 -30 -7.03326286100037e-14
--130 -35 2.52020626589911e-14
--130 -40 -9.47575351517571e-14
--130 -45 2.27595720048157e-14
-
--125 45 7.10542735760100e-14
--125 40 5.15143483426073e-14
--125 35 6.13953332617712e-14
--125 30 1.73194791841524e-14
--125 25 7.10542735760100e-14
--125 20 9.31477117660506e-14
--125 15 1.77635683940025e-15
--125 10 7.43849426498855e-15
--125 5 1.28674848554056e-13
--125 -2.84217e-14 -1.51767487466259e-13
--125 -5 5.11812814352197e-14
--125 -10 2.47579734491410e-14
--125 -15 -6.17284001691587e-14
--125 -20 3.99680288865056e-14
--125 -25 -2.95319324550292e-14
--125 -30 -4.79616346638068e-14
--125 -35 -5.83977310952832e-14
--125 -40 9.07052211118753e-14
--125 -45 5.77315972805081e-15
-
--120 45 -2.17603712826531e-14
--120 40 -1.15130127653629e-13
--120 35 1.72639680329212e-13
--120 30 -4.20774526332934e-14
--120 25 4.55191440096314e-14
--120 20 -1.84297022087776e-14
--120 15 1.48769885299771e-14
--120 10 -2.12052597703405e-14
--120 5 1.36557432028894e-14
--120 -2.84217e-14 8.84847750626250e-14
--120 -5 6.25055562863963e-14
--120 -10 -1.08357767203415e-13
--120 -15 1.13131726209303e-13
--120 -20 1.78745906964650e-14
--120 -25 2.09832151654155e-14
--120 -30 3.76365605347928e-14
--120 -35 -7.22755189030977e-14
--120 -40 9.10382880192628e-15
--120 -45 3.79696274421804e-14
-
--115 45 -5.28466159721575e-14
--115 40 -6.03961325396085e-14
--115 35 7.54951656745106e-15
--115 30 -6.59472476627343e-14
--115 25 -1.33226762955019e-15
--115 20 -6.78346268045971e-14
--115 15 3.39728245535298e-14
--115 10 -7.77156117237610e-15
--115 5 3.75255382323303e-14
--115 -2.84217e-14 -2.48689957516035e-14
--115 -5 -7.92699239582362e-14
--115 -10 1.86517468137026e-14
--115 -15 -5.92859095149834e-14
--115 -20 1.37667655053519e-14
--115 -25 1.03361763592602e-13
--115 -30 -1.63202784619898e-14
--115 -35 -5.05151476204446e-14
--115 -40 -4.45199432874688e-14
--115 -45 -6.67244037799719e-14
-
--110 45 3.49720252756924e-14
--110 40 -1.44328993201270e-14
--110 35 -1.33559829862406e-13
--110 30 6.63913368725844e-14
--110 25 6.07291994469961e-14
--110 20 1.47659662275146e-14
--110 15 5.55111512312578e-16
--110 10 3.83026943495679e-14
--110 5 3.59712259978551e-14
--110 -2.84217e-14 4.06341627012807e-14
--110 -5 5.31796828795450e-14
--110 -10 -5.10702591327572e-15
--110 -15 2.68673971959288e-14
--110 -20 2.24265050974282e-14
--110 -25 -8.90398865749376e-14
--110 -30 6.99440505513849e-14
--110 -35 2.44249065417534e-15
--110 -40 -7.74935671188359e-14
--110 -45 -2.12052597703405e-14
-
--105 45 1.45439216225896e-14
--105 40 -8.43769498715119e-15
--105 35 1.36557432028894e-14
--105 30 1.57651669496772e-14
--105 25 -8.41549052665869e-14
--105 20 4.70734562441066e-14
--105 15 3.86357612569554e-14
--105 10 8.00470800754738e-14
--105 5 3.21964677141295e-14
--105 -2.84217e-14 -3.28626015289046e-14
--105 -5 2.26485497023532e-14
--105 -10 -6.96109836439973e-14
--105 -15 -9.32587340685131e-15
--105 -20 -9.60342916300760e-14
--105 -25 8.43769498715119e-15
--105 -30 7.64943663966733e-14
--105 -35 4.32986979603811e-14
--105 -40 -3.05311331771918e-14
--105 -45 -8.99280649946377e-14
-
--100 45 4.44089209850063e-15
--100 40 -6.77236045021345e-15
--100 35 1.07247544178790e-13
--100 30 -1.02140518265514e-14
--100 25 3.99680288865056e-14
--100 20 4.86277684785819e-14
--100 15 1.45439216225896e-14
--100 10 4.81836792687318e-14
--100 5 -4.55191440096314e-15
--100 -2.84217e-14 3.21964677141295e-14
--100 -5 -2.34257058195908e-14
--100 -10 -1.17572618307804e-13
--100 -15 3.46389583683049e-14
--100 -20 4.01900734914307e-14
--100 -25 4.22994972382185e-14
--100 -30 -2.53130849614536e-14
--100 -35 4.56301663120939e-14
--100 -40 -4.46309655899313e-14
--100 -45 6.43929354282591e-15
-
--95 45 4.97379915032070e-14
--95 40 5.49560397189452e-14
--95 35 1.41775480244632e-13
--95 30 -7.48290318597356e-14
--95 25 5.32907051820075e-15
--95 20 3.50830475781549e-14
--95 15 4.22994972382185e-14
--95 10 -8.30446822419617e-14
--95 5 -2.65343302885412e-14
--95 -2.84217e-14 6.10622663543836e-15
--95 -5 -3.38618022510673e-14
--95 -10 -9.76996261670138e-15
--95 -15 -8.20454815197991e-14
--95 -20 1.64313007644523e-14
--95 -25 -5.52891066263328e-14
--95 -30 7.32747196252603e-15
--95 -35 -6.55031584528842e-15
--95 -40 2.58681964737661e-14
--95 -45 -1.24900090270330e-13
-
--90 45 -8.09352584951739e-14
--90 40 7.78266340262235e-14
--90 35 -3.84137166520304e-14
--90 30 1.21347376591530e-13
--90 25 8.54871728961371e-15
--90 20 -4.21884749357559e-14
--90 15 -2.73114864057789e-14
--90 10 -3.99680288865056e-15
--90 5 4.21884749357559e-14
--90 -2.84217e-14 1.15463194561016e-14
--90 -5 3.57491813929300e-14
--90 -10 -5.50670620214078e-14
--90 -15 5.19584375524573e-14
--90 -20 2.66453525910038e-14
--90 -25 3.33066907387547e-15
--90 -30 1.07691633388640e-14
--90 -35 8.49320613838245e-14
--90 -40 -6.62803145701218e-14
--90 -45 -1.36557432028894e-14
-
--85 45 1.99840144432528e-14
--85 40 2.78665979180914e-14
--85 35 8.54871728961371e-14
--85 30 2.43138842392909e-14
--85 25 -1.66533453693773e-14
--85 20 -3.23074900165921e-14
--85 15 5.77315972805081e-15
--85 10 1.68753899743024e-14
--85 5 2.26485497023532e-14
--85 -2.84217e-14 2.49800180540660e-14
--85 -5 -3.18634008067420e-14
--85 -10 4.64073224293315e-14
--85 -15 -8.84847750626250e-14
--85 -20 3.74145159298678e-14
--85 -25 7.38298311375729e-14
--85 -30 -1.05471187339390e-14
--85 -35 -2.17603712826531e-14
--85 -40 4.11892742135933e-14
--85 -45 3.90798504668055e-14
-
--80 45 9.94759830064140e-14
--80 40 8.43769498715119e-15
--80 35 5.16253706450698e-14
--80 30 9.59232693276135e-14
--80 25 -9.43689570931383e-15
--80 20 8.10462807976364e-14
--80 15 -4.32986979603811e-15
--80 10 5.93969318174459e-14
--80 5 -9.99200722162641e-15
--80 -2.84217e-14 -6.17284001691587e-14
--80 -5 1.87627691161651e-14
--80 -10 2.30926389122033e-14
--80 -15 2.87547763377916e-14
--80 -20 -4.49640324973188e-14
--80 -25 -1.02473585172902e-13
--80 -30 -7.54951656745106e-15
--80 -35 3.45279360658424e-14
--80 -40 2.63122856836162e-14
--80 -45 1.21569421196455e-13
-
--75 45 7.52731210695856e-14
--75 40 1.68753899743024e-14
--75 35 3.17523785042795e-14
--75 30 -1.17128529097954e-13
--75 25 2.26485497023532e-14
--75 20 -5.24025267623074e-14
--75 15 5.07371922253697e-14
--75 10 4.45199432874688e-14
--75 5 6.99440505513849e-15
--75 -2.84217e-14 -3.09752223870419e-14
--75 -5 7.40518757424979e-14
--75 -10 -4.94049245958195e-14
--75 -15 7.09432512735475e-14
--75 -20 5.17363929475323e-14
--75 -25 2.06501482580279e-14
--75 -30 -5.92859095149834e-14
--75 -35 1.46549439250521e-14
--75 -40 1.38777878078145e-14
--75 -45 -5.82867087928207e-14
-
--70 45 1.31894495325469e-13
--70 40 2.15383266777280e-14
--70 35 -3.99680288865056e-15
--70 30 9.11493103217254e-14
--70 25 -2.23154827949656e-14
--70 20 -4.92939022933570e-14
--70 15 2.32036612146658e-14
--70 10 -1.87627691161651e-14
--70 5 -4.66293670342566e-15
--70 -2.84217e-14 -1.14352971536391e-14
--70 -5 -3.43058914609173e-14
--70 -10 -5.86197757002083e-14
--70 -15 -7.47180095572730e-14
--70 -20 3.50830475781549e-14
--70 -25 -1.43218770176645e-14
--70 -30 3.97459842815806e-14
--70 -35 -2.39808173319034e-14
--70 -40 -3.95239396766556e-14
--70 -45 6.66133814775094e-16
-
--65 45 3.68594044175552e-14
--65 40 8.43769498715119e-14
--65 35 2.55351295663786e-15
--65 30 2.99760216648792e-15
--65 25 4.72955008490317e-14
--65 20 7.10542735760100e-14
--65 15 -4.44089209850063e-16
--65 10 2.90878432451791e-14
--65 5 5.22915044598449e-14
--65 -2.84217e-14 -9.96980276113391e-14
--65 -5 1.26565424807268e-14
--65 -10 -5.99520433297585e-15
--65 -15 3.90798504668055e-14
--65 -20 -2.95319324550292e-14
--65 -25 -2.89768209427166e-14
--65 -30 1.00364161426114e-13
--65 -35 -2.00950367457153e-14
--65 -40 5.10702591327572e-15
--65 -45 9.65894031423886e-15
-
--60 45 -4.84057238736568e-14
--60 40 -5.51780843238703e-14
--60 35 9.62563362350011e-14
--60 30 -1.97619698383278e-14
--60 25 -1.57651669496772e-14
--60 20 6.09512440519211e-14
--60 15 5.35127497869325e-14
--60 10 -5.54001289287953e-14
--60 5 6.32827124036339e-14
--60 -2.84217e-14 2.14273043752655e-14
--60 -5 3.33066907387547e-15
--60 -10 1.78745906964650e-14
--60 -15 6.20614670765463e-14
--60 -20 3.55271367880050e-14
--60 -25 -5.59552404411079e-14
--60 -30 7.49400541621981e-14
--60 -35 8.77076189453874e-14
--60 -40 -4.64073224293315e-14
--60 -45 9.28146448586631e-14
-
--55 45 1.15574216863479e-13
--55 40 -1.02806652080289e-13
--55 35 8.75965966429249e-14
--55 30 3.46389583683049e-14
--55 25 -9.53681578153009e-14
--55 20 9.88098491916389e-15
--55 15 -4.05231403988182e-14
--55 10 6.22835116814713e-14
--55 5 3.99680288865056e-15
--55 -2.84217e-14 8.08242361927114e-14
--55 -5 -1.37667655053519e-14
--55 -10 -1.05471187339390e-13
--55 -15 5.19584375524573e-14
--55 -20 5.48450174164827e-14
--55 -25 5.97299987248334e-14
--55 -30 -5.90638649100583e-14
--55 -35 -1.59872115546023e-14
--55 -40 4.29656310529936e-14
--55 -45 6.32827124036339e-15
-
--50 45 -1.73194791841524e-14
--50 40 -4.55191440096314e-15
--50 35 7.21644966006352e-15
--50 30 3.71924713249427e-14
--50 25 -2.01283434364541e-13
--50 20 2.98649993624167e-14
--50 15 -4.90718576884319e-14
--50 10 3.55271367880050e-15
--50 5 -4.54081217071689e-14
--50 -2.84217e-14 3.85247389544929e-14
--50 -5 -5.16808817963010e-14
--50 -10 -2.19269047363468e-14
--50 -15 -3.11417558407356e-14
--50 -20 -8.07687250414801e-14
--50 -25 5.39013278455514e-14
--50 -30 1.11799458579753e-13
--50 -35 1.31006316905768e-14
--50 -40 3.35287353436797e-14
--50 -45 7.19424519957101e-14
-
--45 45 -3.93018950717305e-14
--45 40 -1.22346577313692e-13
--45 35 -6.38378239159465e-14
--45 30 4.99600361081320e-14
--45 25 -6.27276008913213e-14
--45 20 -6.31716901011714e-14
--45 15 2.28705943072782e-14
--45 10 -1.45994327738208e-14
--45 5 -5.71764857681956e-14
--45 -2.84217e-14 8.42659275690494e-14
--45 -5 3.41948691584548e-14
--45 -10 -6.28386231937839e-14
--45 -15 2.62567745323850e-14
--45 -20 -1.95399252334028e-14
--45 -25 -1.23789867245705e-14
--45 -30 1.79301018476963e-14
--45 -35 -5.71209746169643e-14
--45 -40 2.75335310107039e-14
--45 -45 -3.44169137633799e-15
-
-
-### -y patch
-# N_rho = 19
-# N_sigma = 19
-# nominal_gfn=44
-# dpx = 90 + dsigma = 90 + dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn
--45 -135 3.20299342604358e-14
--40 -135 5.72875080706581e-14
--35 -135 -5.75650638268144e-14
--30 -135 1.19571019752129e-13
--25 -135 2.53685961126848e-14
--20 -135 -1.09745545984197e-13
--15 -135 1.44884104713583e-13
--10 -135 -2.47024622979097e-14
--5 -135 -1.07691633388640e-13
--2.84217e-14 -135 -6.88893386779910e-14
-5 -135 -5.17363929475323e-14
-10 -135 -1.08801856413265e-14
-15 -135 1.17350573702879e-13
-20 -135 -2.64233079860787e-14
-25 -135 3.13638004456607e-14
-30 -135 -1.39888101102770e-14
-35 -135 8.44879721739744e-14
-40 -135 1.27675647831893e-14
-45 -135 -7.23865412055602e-14
-
--45 -130 -1.65423230669148e-14
--40 -130 -6.45594688819529e-14
--35 -130 -5.44564393578639e-14
--30 -130 3.78030939884866e-14
--25 -130 -9.32587340685131e-15
--20 -130 1.09967590589122e-13
--15 -130 7.28306304154103e-14
--10 -130 -3.05866443284231e-14
--5 -130 2.76445533131664e-14
--2.84217e-14 -130 8.43769498715119e-15
-5 -130 -7.83817455385361e-14
-10 -130 -1.02307051719208e-13
-15 -130 -7.94919685631612e-14
-20 -130 -7.08322289710850e-14
-25 -130 -1.00253139123652e-13
-30 -130 6.38378239159465e-14
-35 -130 -1.27675647831893e-14
-40 -130 -6.70574706873595e-14
-45 -130 4.40758540776187e-14
-
--45 -125 -4.91828799908944e-14
--40 -125 -2.42028619368284e-14
--35 -125 -2.97539770599542e-14
--30 -125 -3.23074900165921e-14
--25 -125 8.47655279301307e-14
--20 -125 6.55031584528842e-15
--15 -125 1.52988732793347e-13
--10 -125 -4.89608353859694e-14
--5 -125 -5.51225731726390e-14
--2.84217e-14 -125 -7.42739203474230e-14
-5 -125 4.29656310529936e-14
-10 -125 2.43138842392909e-14
-15 -125 5.29576382746200e-14
-20 -125 7.26085858104852e-14
-25 -125 -5.15143483426073e-14
-30 -125 -5.55111512312578e-14
-35 -125 4.88498130835069e-15
-40 -125 -4.99600361081320e-15
-45 -125 3.16413562018170e-14
-
--45 -120 2.09832151654155e-14
--40 -120 1.76525460915400e-14
--35 -120 1.88737914186277e-14
--30 -120 1.47659662275146e-14
--25 -120 1.28785870856518e-14
--20 -120 -1.94289029309402e-14
--15 -120 -5.61772850460329e-14
--10 -120 6.32827124036339e-14
--5 -120 -1.02917674382752e-13
--2.84217e-14 -120 -2.08721928629529e-14
-5 -120 -1.03250741290140e-14
-10 -120 -7.67164110015983e-14
-15 -120 5.88418203051333e-14
-20 -120 2.27595720048157e-14
-25 -120 -1.43884903991420e-13
-30 -120 3.99680288865056e-14
-35 -120 6.15063555642337e-14
-40 -120 8.99280649946377e-15
-45 -120 6.06181771445335e-14
-
--45 -115 8.94839757847876e-14
--40 -115 -4.72955008490317e-14
--35 -115 7.98250354705488e-14
--30 -115 6.43929354282591e-15
--25 -115 3.07531777821168e-14
--20 -115 -2.57571741713036e-14
--15 -115 3.73034936274053e-14
--10 -115 -9.52571355128384e-14
--5 -115 -3.33066907387547e-15
--2.84217e-14 -115 6.62803145701218e-14
-5 -115 2.13162820728030e-14
-10 -115 -3.41948691584548e-14
-15 -115 5.86197757002083e-14
-20 -115 6.39488462184090e-14
-25 -115 -1.14352971536391e-14
-30 -115 -8.80406858527749e-14
-35 -115 3.00870439673417e-14
-40 -115 5.09592368302947e-14
-45 -115 3.44169137633799e-15
-
--45 -110 2.99760216648792e-15
--40 -110 3.14193115968919e-14
--35 -110 -5.99520433297585e-15
--30 -110 2.44249065417534e-15
--25 -110 -1.88737914186277e-14
--20 -110 -3.08642000845794e-14
--15 -110 -2.62012633811537e-14
--10 -110 -7.57172102794357e-14
--5 -110 -6.73905375947470e-14
--2.84217e-14 -110 -8.53761505936745e-14
-5 -110 3.70814490224802e-14
-10 -110 -9.32587340685131e-15
-15 -110 -9.73665592596262e-14
-20 -110 -3.63042929052426e-14
-25 -110 3.33066907387547e-14
-30 -110 3.44169137633799e-14
-35 -110 -4.97379915032070e-14
-40 -110 1.95399252334028e-14
-45 -110 2.29816166097407e-14
-
--45 -105 -2.46469511466785e-14
--40 -105 -2.32036612146658e-14
--35 -105 -3.90798504668055e-14
--30 -105 2.44249065417534e-14
--25 -105 2.10942374678780e-15
--20 -105 -5.88418203051333e-15
--15 -105 -1.06581410364015e-14
--10 -105 -3.26405569239796e-14
--5 -105 6.27276008913213e-14
--2.84217e-14 -105 1.02140518265514e-14
-5 -105 3.09752223870419e-14
-10 -105 -2.44249065417534e-14
-15 -105 2.42028619368284e-14
-20 -105 6.94999613415348e-14
-25 -105 -4.91828799908944e-14
-30 -105 1.19015908239817e-13
-35 -105 -2.22044604925031e-15
-40 -105 -7.28306304154103e-14
-45 -105 -1.73194791841524e-14
-
--45 -100 -1.39888101102770e-14
--40 -100 -5.83977310952832e-14
--35 -100 -1.54321000422897e-14
--30 -100 4.59632332194815e-14
--25 -100 4.55191440096314e-15
--20 -100 1.31006316905768e-14
--15 -100 -1.69864122767649e-14
--10 -100 -2.64233079860787e-14
--5 -100 -1.27675647831893e-14
--2.84217e-14 -100 -6.66133814775094e-15
-5 -100 -3.10862446895044e-14
-10 -100 1.40998324127395e-14
-15 -100 5.52891066263328e-14
-20 -100 -6.49480469405717e-14
-25 -100 1.45439216225896e-13
-30 -100 -4.90718576884319e-14
-35 -100 -3.04201108747293e-14
-40 -100 -2.17603712826531e-14
-45 -100 6.73905375947470e-14
-
--45 -95 8.98170426921752e-14
--40 -95 -6.41708908233340e-14
--35 -95 2.04281036531029e-14
--30 -95 7.88258347483861e-15
--25 -95 7.41628980449605e-14
--20 -95 -2.22044604925031e-14
--15 -95 1.68753899743024e-14
--10 -95 5.44009282066327e-15
--5 -95 -3.95239396766556e-14
--2.84217e-14 -95 7.76045894212984e-14
-5 -95 -2.00950367457153e-14
-10 -95 3.11972669919669e-14
-15 -95 -3.97459842815806e-14
-20 -95 -3.28626015289046e-14
-25 -95 6.12843109593086e-14
-30 -95 -1.93178806284777e-14
-35 -95 4.44089209850063e-16
-40 -95 1.07469588783715e-13
-45 -95 -4.60742555219440e-14
-
--45 -90 -1.88737914186277e-15
--40 -90 7.99360577730113e-15
--35 -90 3.04201108747293e-14
--30 -90 3.46389583683049e-14
--25 -90 4.10782519111308e-15
--20 -90 -4.61852778244065e-14
--15 -90 2.62012633811537e-14
--10 -90 9.95870053088765e-14
--5 -90 -9.29256671611256e-14
--2.84217e-14 -90 -7.37188088351104e-14
-5 -90 -1.37667655053519e-14
-10 -90 -3.80806497446429e-14
-15 -90 -1.89848137210902e-14
-20 -90 -3.17523785042795e-14
-25 -90 6.90558721316847e-14
-30 -90 -2.87547763377916e-14
-35 -90 2.36477504245158e-14
-40 -90 -4.66293670342566e-15
-45 -90 -5.59552404411079e-14
-
--45 -85 -6.32827124036339e-14
--40 -85 5.88418203051333e-15
--35 -85 -5.38458166943201e-14
--30 -85 1.38777878078145e-14
--25 -85 2.34257058195908e-14
--20 -85 -5.96189764223709e-14
--15 -85 2.72004641033163e-14
--10 -85 2.60902410786912e-14
--5 -85 7.52731210695856e-14
--2.84217e-14 -85 4.30766533554561e-14
-5 -85 -2.77555756156289e-15
-10 -85 4.70734562441066e-14
-15 -85 1.08801856413265e-14
-20 -85 -5.95079541199084e-14
-25 -85 -3.99680288865056e-14
-30 -85 2.22044604925031e-15
-35 -85 -7.82707232360735e-14
-40 -85 9.99200722162641e-15
-45 -85 6.97220059464598e-14
-
--45 -80 6.43929354282591e-14
--40 -80 1.83186799063151e-14
--35 -80 -9.54791801177635e-15
--30 -80 -6.75015598972095e-14
--25 -80 4.36317648677687e-14
--20 -80 2.22044604925031e-16
--15 -80 -1.98729921407903e-14
--10 -80 1.03250741290140e-14
--5 -80 4.11892742135933e-14
--2.84217e-14 -80 4.92939022933570e-14
-5 -80 4.18554080283684e-14
-10 -80 4.04121180963557e-14
-15 -80 -5.66213742558830e-14
-20 -80 3.77475828372553e-15
-25 -80 3.66373598126302e-14
-30 -80 6.32827124036339e-15
-35 -80 1.54321000422897e-14
-40 -80 4.51860771022439e-14
-45 -80 -2.32036612146658e-14
-
--45 -75 -5.78426195829707e-14
--40 -75 -1.24344978758018e-14
--35 -75 1.27675647831893e-14
--30 -75 5.57331958361829e-14
--25 -75 -5.39568389967826e-14
--20 -75 -2.94209101525666e-14
--15 -75 1.26565424807268e-14
--10 -75 -3.96349619791181e-14
--5 -75 -7.10542735760100e-15
--2.84217e-14 -75 -1.98729921407903e-14
-5 -75 3.27515792264421e-14
-10 -75 -1.45439216225896e-14
-15 -75 8.21565038222616e-15
-20 -75 -1.44328993201270e-15
-25 -75 -2.68673971959288e-14
-30 -75 -3.46389583683049e-14
-35 -75 -4.82947015711943e-14
-40 -75 -1.39221967287995e-13
-45 -75 4.30766533554561e-14
-
--45 -70 -3.26405569239796e-14
--40 -70 -4.78506123613442e-14
--35 -70 5.66213742558830e-14
--30 -70 8.43769498715119e-15
--25 -70 5.42899059041702e-14
--20 -70 -2.02060590481778e-14
--15 -70 3.70814490224802e-14
--10 -70 5.85087533977457e-14
--5 -70 -5.17363929475323e-14
--2.84217e-14 -70 -4.44089209850063e-16
-5 -70 1.08801856413265e-14
-10 -70 -3.57491813929300e-14
-15 -70 1.07469588783715e-13
-20 -70 2.91988655476416e-14
-25 -70 2.26485497023532e-14
-30 -70 2.22044604925031e-15
-35 -70 7.57172102794357e-14
-40 -70 -7.57172102794357e-14
-45 -70 3.55271367880050e-14
-
--45 -65 2.28705943072782e-14
--40 -65 -9.04831765069503e-14
--35 -65 -8.58202398035246e-14
--30 -65 -2.24265050974282e-14
--25 -65 8.74855743404623e-14
--20 -65 3.10862446895044e-14
--15 -65 -2.86437540353290e-14
--10 -65 5.90638649100583e-14
--5 -65 -1.77635683940025e-15
--2.84217e-14 -65 6.31716901011714e-14
-5 -65 3.66373598126302e-14
-10 -65 1.66533453693773e-15
-15 -65 -3.20854454116670e-14
-20 -65 -8.35997937542743e-14
-25 -65 1.90958360235527e-14
-30 -65 -3.47499806707674e-14
-35 -65 -2.88657986402541e-15
-40 -65 -1.38444811170757e-13
-45 -65 -4.66293670342566e-15
-
--45 -60 1.12132525487141e-14
--40 -60 -3.85247389544929e-14
--35 -60 2.33146835171283e-14
--30 -60 5.10702591327572e-15
--25 -60 4.04121180963557e-14
--20 -60 -6.90558721316847e-14
--15 -60 5.02931030155196e-14
--10 -60 4.37427871702312e-14
--5 -60 1.83186799063151e-14
--2.84217e-14 -60 -2.30926389122033e-14
-5 -60 4.09672296086683e-14
-10 -60 2.52020626589911e-14
-15 -60 -4.58522109170190e-14
-20 -60 3.80806497446429e-14
-25 -60 -7.19424519957101e-14
-30 -60 -1.43218770176645e-14
-35 -60 -4.32986979603811e-15
-40 -60 1.87627691161651e-14
-45 -60 -4.41868763800812e-14
-
--45 -55 -3.69704267200177e-14
--40 -55 4.99600361081320e-14
--35 -55 -5.39568389967826e-14
--30 -55 -5.44009282066327e-15
--25 -55 4.77951012101130e-14
--20 -55 -1.99285032920216e-14
--15 -55 -1.17350573702879e-13
--10 -55 5.21804821573824e-15
--5 -55 9.93094495527203e-14
--2.84217e-14 -55 7.43849426498855e-15
-5 -55 3.83026943495679e-14
-10 -55 -3.73034936274053e-14
-15 -55 -3.44169137633799e-15
-20 -55 -2.53130849614536e-14
-25 -55 2.08721928629529e-14
-30 -55 1.00475183728577e-13
-35 -55 5.24025267623074e-14
-40 -55 -3.77475828372553e-15
-45 -55 2.28705943072782e-14
-
--45 -50 -7.78266340262235e-14
--40 -50 -9.94759830064140e-14
--35 -50 -2.30926389122033e-14
--30 -50 1.06692432666478e-13
--25 -50 -7.27751192641790e-14
--20 -50 -6.23390228327025e-14
--15 -50 1.00475183728577e-13
--10 -50 7.67164110015983e-14
--5 -50 5.64548408021892e-14
--2.84217e-14 -50 -3.39173134022985e-14
-5 -50 4.44644321362375e-14
-10 -50 -1.04194430861071e-13
-15 -50 3.01980662698043e-14
-20 -50 -1.07802655691103e-13
-25 -50 1.21902488103842e-13
-30 -50 3.18634008067420e-14
-35 -50 4.31876756579186e-14
-40 -50 2.58681964737661e-14
-45 -50 -7.18314296932476e-14
-
--45 -45 2.34257058195908e-14
--40 -45 2.89213097914853e-14
--35 -45 6.99440505513849e-15
--30 -45 -3.84137166520304e-14
--25 -45 7.23865412055602e-14
--20 -45 -4.27435864480685e-14
--15 -45 3.71924713249427e-15
--10 -45 1.09190434471884e-13
--5 -45 -5.81756864903582e-14
--2.84217e-14 -45 -1.66089364483923e-13
-5 -45 -1.31006316905768e-14
-10 -45 -5.48450174164827e-14
-15 -45 5.93969318174459e-15
-20 -45 1.21014309684142e-14
-25 -45 -5.38458166943201e-14
-30 -45 -4.42978986825437e-14
-35 -45 7.54951656745106e-15
-40 -45 -1.55431223447522e-15
-45 -45 5.40678612992451e-14
-
-
-### -z patch
-# N_rho = 19
-# N_sigma = 19
-# nominal_gfn=44
-# dpx = dsigma = dnu
-# dpy = 180 - drho = 180 - dmu
-#
-# dpx dpy gridfn
-135 45 -1.11799458579753e-13
-140 45 -9.25926002537381e-14
-145 45 1.61648472385423e-13
-150 45 -1.34336985979644e-14
-155 45 -2.83773005094190e-13
-160 45 6.08402217494586e-14
-165 45 -7.46069872548105e-14
-170 45 -8.67084182232247e-14
-175 45 -9.90318937965640e-14
-180 45 2.03170813506404e-14
-185 45 1.62758695410048e-13
-190 45 -5.27355936696949e-14
-195 45 7.21644966006352e-15
-200 45 -4.21884749357559e-15
-205 45 -9.01501095995627e-14
-210 45 3.84137166520304e-14
-215 45 1.68753899743024e-14
-220 45 1.16462395283179e-13
-225 45 -2.36144437337771e-13
-
-135 40 2.08277839419679e-13
-140 40 1.19348975147204e-13
-145 40 1.90514271025677e-13
-150 40 -9.47020240005259e-14
-155 40 6.11732886568461e-14
-160 40 -9.49240686054509e-14
-165 40 -5.41788836017076e-14
-170 40 -2.50022225145585e-13
-175 40 -7.29416527178728e-14
-180 40 -8.71525074330748e-14
-185 40 2.33146835171283e-14
-190 40 -7.32747196252603e-14
-195 40 6.22835116814713e-14
-200 40 1.80966353013901e-14
-205 40 7.99360577730113e-15
-210 40 1.30451205393456e-13
-215 40 2.47579734491410e-14
-220 40 -5.10702591327572e-15
-225 40 -6.21724893790088e-14
-
-135 35 3.70814490224802e-14
-140 35 1.89848137210902e-14
-145 35 1.72195591119362e-13
-150 35 7.20534742981727e-14
-155 35 3.53050921830800e-14
-160 35 9.71445146547012e-14
-165 35 1.34559030584569e-13
-170 35 3.43058914609173e-14
-175 35 -1.25455201782643e-14
-180 35 1.36113342819044e-13
-185 35 -8.83737527601625e-14
-190 35 1.05471187339390e-13
-195 35 -8.59312621059871e-14
-200 35 1.84297022087776e-14
-205 35 -6.49480469405717e-14
-210 35 -4.26325641456060e-14
-215 35 8.48210390813620e-14
-220 35 -1.53765888910584e-13
-225 35 5.17363929475323e-14
-
-135 30 -1.35336186701807e-13
-140 30 -1.05804254246777e-13
-145 30 2.04281036531029e-14
-150 30 6.11732886568461e-14
-155 30 4.13002965160558e-14
-160 30 9.98090499138016e-14
-165 30 1.28230759344206e-13
-170 30 -1.69864122767649e-14
-175 30 -1.18904885937354e-13
-180 30 1.28896893158981e-13
-185 30 4.40758540776187e-14
-190 30 -7.30526750203353e-14
-195 30 7.72715225139109e-14
-200 30 -9.35918009759007e-14
-205 30 1.45439216225896e-14
-210 30 3.67483821150927e-14
-215 30 -5.22915044598449e-14
-220 30 3.43058914609173e-14
-225 30 1.64757096854373e-13
-
-135 25 -7.27196081129478e-14
-140 25 1.01585406753202e-13
-145 25 9.75886038645513e-14
-150 25 -1.81632486828676e-13
-155 25 1.26676447109730e-13
-160 25 -1.49547041417009e-13
-165 25 -6.31716901011714e-14
-170 25 -1.50990331349021e-14
-175 25 1.89848137210902e-14
-180 25 4.77395900588817e-14
-185 25 5.81756864903582e-14
-190 25 9.67004254448511e-14
-195 25 -2.42028619368284e-14
-200 25 5.27355936696949e-14
-205 25 -5.58442181386454e-14
-210 25 -1.18460796727504e-13
-215 25 6.91668944341473e-14
-220 25 -2.73114864057789e-14
-225 25 3.94129173741931e-14
-
-135 20 8.90398865749376e-14
-140 20 1.72084568816899e-13
-145 20 1.21569421196455e-13
-150 20 -5.73985303731206e-14
-155 20 6.55031584528842e-15
-160 20 -1.95843341543878e-13
-165 20 -5.56221735337203e-14
-170 20 6.73905375947470e-14
-175 20 -7.74935671188359e-14
-180 20 -1.96509475358653e-14
-185 20 1.27287069773274e-13
-190 20 -4.50750547997814e-14
-195 20 1.05249142734465e-13
-200 20 -1.40998324127395e-14
-205 20 -1.80022663442969e-13
-210 20 -6.93334278878410e-14
-215 20 -3.84692278032617e-14
-220 20 1.54321000422897e-14
-225 20 -4.18554080283684e-14
-
-135 15 8.85957973650875e-14
-140 15 -5.60662627435704e-14
-145 15 -7.24975635080227e-14
-150 15 -1.28896893158981e-13
-155 15 -1.15019105351166e-13
-160 15 9.49240686054509e-14
-165 15 3.69704267200177e-14
-170 15 -5.74540415243519e-14
-175 15 4.94049245958195e-14
-180 15 -1.49880108324396e-14
-185 15 -1.88737914186277e-15
-190 15 2.81996648254790e-14
-195 15 -2.67563748934663e-14
-200 15 -6.71684929898220e-15
-205 15 6.89448498292222e-14
-210 15 -2.44249065417534e-15
-215 15 -7.41073868937292e-14
-220 15 7.21644966006352e-16
-225 15 1.12132525487141e-14
-
-135 10 -2.93098878501041e-14
-140 10 -1.75415237890775e-14
-145 10 -1.46105350040671e-13
-150 10 6.00630656322210e-14
-155 10 -1.59872115546023e-14
-160 10 -4.32986979603811e-15
-165 10 -2.30371277609720e-14
-170 10 8.53761505936745e-14
-175 10 4.92383911421257e-14
-180 10 -1.02695629777827e-14
-185 10 7.21644966006352e-15
-190 10 1.12132525487141e-14
-195 10 5.93969318174459e-15
-200 10 6.36157793110215e-14
-205 10 2.05391259555654e-14
-210 10 5.50670620214078e-14
-215 10 -4.20219414820622e-14
-220 10 -6.82787160144471e-15
-225 10 4.67403893367191e-14
-
-135 5 -1.95288230031565e-13
-140 5 -1.02029495963052e-13
-145 5 1.31006316905768e-14
-150 5 -4.64073224293315e-14
-155 5 6.05071548420710e-14
-160 5 8.32667268468867e-15
-165 5 3.10307335382731e-14
-170 5 4.54081217071689e-14
-175 5 5.17363929475323e-14
-180 5 -5.54001289287953e-14
-185 5 1.31561428418081e-14
-190 5 -1.56541446472147e-14
-195 5 4.10782519111308e-15
-200 5 1.48214773787458e-14
-205 5 -1.11577413974828e-14
-210 5 1.24844579119099e-13
-215 5 6.43929354282591e-15
-220 5 -2.22599716437344e-14
-225 5 3.26960680752109e-14
-
-135 -2.84217e-14 -4.54081217071689e-14
-140 -2.84217e-14 -3.21964677141295e-14
-145 -2.84217e-14 1.22124532708767e-13
-150 -2.84217e-14 -6.59472476627343e-14
-155 -2.84217e-14 -1.02251540567977e-13
-160 -2.84217e-14 2.26485497023532e-14
-165 -2.84217e-14 -9.73110481083950e-14
-170 -2.84217e-14 -1.14352971536391e-14
-175 -2.84217e-14 -6.11732886568461e-14
-180 -2.84217e-14 3.79696274421804e-14
-185 -2.84217e-14 -3.69149155687865e-14
-190 -2.84217e-14 6.76125821996720e-14
-195 -2.84217e-14 2.83106871279415e-14
-200 -2.84217e-14 -1.62647673107585e-14
-205 -2.84217e-14 -6.81676937119846e-14
-210 -2.84217e-14 -8.35442826030430e-14
-215 -2.84217e-14 9.42579347906758e-14
-220 -2.84217e-14 3.77475828372553e-14
-225 -2.84217e-14 -3.30291349825984e-14
-
-135 -5 -1.11466391672366e-13
-140 -5 1.72750702631674e-13
-145 -5 -3.06421554796543e-14
-150 -5 6.96109836439973e-14
-155 -5 -1.68753899743024e-14
-160 -5 -5.58442181386454e-14
-165 -5 -5.56776846849516e-14
-170 -5 -7.16648962395539e-14
-175 -5 -9.47575351517571e-14
-180 -5 -1.07691633388640e-14
-185 -5 4.18554080283684e-14
-190 -5 1.63202784619898e-14
-195 -5 -4.75175454539567e-14
-200 -5 9.85878045867139e-14
-205 -5 -6.81676937119846e-14
-210 -5 -2.06501482580279e-14
-215 -5 -2.06501482580279e-14
-220 -5 1.20792265079217e-13
-225 -5 -4.78506123613442e-14
-
-135 -10 -1.29896093881143e-14
-140 -10 2.93098878501041e-14
-145 -10 -2.77555756156289e-15
-150 -10 3.06421554796543e-14
-155 -10 -1.25399690631411e-13
-160 -10 -7.46624984060418e-14
-165 -10 -2.54241072639161e-14
-170 -10 6.81676937119846e-14
-175 -10 -6.94444501903035e-14
-180 -10 -8.02136135291676e-14
-185 -10 -7.88258347483861e-15
-190 -10 -5.99520433297585e-15
-195 -10 -6.13398221105399e-14
-200 -10 -1.26010313294955e-14
-205 -10 -3.94129173741931e-14
-210 -10 -9.02056207507940e-14
-215 -10 2.39253061806721e-14
-220 -10 1.11688436277291e-13
-225 -10 5.21249710061511e-14
-
-135 -15 -1.33337785257481e-13
-140 -15 1.77635683940025e-14
-145 -15 -5.29576382746200e-14
-150 -15 -2.13162820728030e-14
-155 -15 1.04805053524615e-13
-160 -15 2.42028619368284e-14
-165 -15 -1.89848137210902e-14
-170 -15 2.79776202205539e-14
-175 -15 9.30922006148194e-14
-180 -15 -8.37663272079681e-14
-185 -15 -3.60822483003176e-14
-190 -15 -1.16573417585641e-15
-195 -15 -2.44804176929847e-14
-200 -15 4.11892742135933e-14
-205 -15 -2.48689957516035e-14
-210 -15 -1.79301018476963e-14
-215 -15 3.68594044175552e-14
-220 -15 -8.63198401646059e-14
-225 -15 7.04991620636974e-15
-
-135 -20 -4.36317648677687e-14
-140 -20 6.45039577307216e-14
-145 -20 -1.93178806284777e-14
-150 -20 -5.61772850460329e-14
-155 -20 -1.11965992033447e-13
-160 -20 7.28306304154103e-14
-165 -20 -9.22040221951193e-14
-170 -20 -4.49640324973188e-14
-175 -20 5.73430192218893e-14
-180 -20 -3.74700270810990e-14
-185 -20 -2.88102874890228e-14
-190 -20 -4.99045249569008e-14
-195 -20 -4.32986979603811e-15
-200 -20 5.78981307342019e-14
-205 -20 4.72955008490317e-14
-210 -20 8.35997937542743e-14
-215 -20 2.81996648254790e-14
-220 -20 -1.49380507963315e-13
-225 -20 -2.74225087082414e-14
-
-135 -25 9.34807786734382e-14
-140 -25 9.21485110438880e-15
-145 -25 6.77236045021345e-15
-150 -25 -1.01585406753202e-14
-155 -25 3.35287353436797e-14
-160 -25 2.00950367457153e-14
-165 -25 3.16413562018170e-14
-170 -25 2.99760216648792e-15
-175 -25 -3.91908727692680e-14
-180 -25 1.11022302462516e-13
-185 -25 -3.08086889333481e-14
-190 -25 2.27040608535845e-14
-195 -25 -4.95159468982820e-14
-200 -25 -4.72399896978004e-14
-205 -25 3.74700270810990e-14
-210 -25 -2.50910403565285e-14
-215 -25 3.10862446895044e-14
-220 -25 7.10542735760100e-15
-225 -25 -3.59712259978551e-14
-
-135 -30 -1.60982338570648e-14
-140 -30 3.69704267200177e-14
-145 -30 -4.44089209850063e-14
-150 -30 3.93574062229618e-14
-155 -30 2.83106871279415e-15
-160 -30 -7.53841433720481e-14
-165 -30 7.54951656745106e-15
-170 -30 3.25850457727483e-14
-175 -30 -5.12923037376822e-14
-180 -30 -9.60342916300760e-15
-185 -30 -1.52100554373646e-14
-190 -30 -2.65898414397725e-14
-195 -30 1.41220368732320e-13
-200 -30 -1.32116539930394e-14
-205 -30 -9.55902024202260e-14
-210 -30 9.49240686054509e-14
-215 -30 2.75890421619351e-14
-220 -30 4.62407889756378e-14
-225 -30 2.64233079860787e-14
-
-135 -35 -2.16493489801906e-14
-140 -35 -1.89848137210902e-14
-145 -35 1.68753899743024e-14
-150 -35 3.83026943495679e-14
-155 -35 3.61932706027801e-14
-160 -35 1.12132525487141e-14
-165 -35 -4.20774526332934e-14
-170 -35 3.40838468559923e-14
-175 -35 -2.32591723658970e-14
-180 -35 -3.04756220259605e-14
-185 -35 -5.54556400800266e-14
-190 -35 4.79616346638068e-14
-195 -35 -2.04836148043341e-14
-200 -35 -5.91748872125208e-14
-205 -35 -1.22679644221080e-13
-210 -35 4.47419878923938e-14
-215 -35 -1.01807451358127e-13
-220 -35 -2.33146835171283e-14
-225 -35 9.76996261670138e-14
-
-135 -40 -1.11355369369903e-13
-140 -40 -8.12683254025615e-14
-145 -40 5.83977310952832e-14
-150 -40 -6.49480469405717e-14
-155 -40 -3.06976666308856e-14
-160 -40 -1.88737914186277e-15
-165 -40 7.16093850883226e-15
-170 -40 -9.56457135714572e-14
-175 -40 -3.17523785042795e-14
-180 -40 -4.74065231514942e-14
-185 -40 -1.62647673107585e-14
-190 -40 8.64308624670684e-14
-195 -40 5.39013278455514e-14
-200 -40 5.33462163332388e-14
-205 -40 4.96824803519758e-14
-210 -40 8.09352584951739e-14
-215 -40 -1.17683640610267e-14
-220 -40 -3.40838468559923e-14
-225 -40 5.27355936696949e-15
-
-135 -45 -2.07611705604904e-14
-140 -45 -9.29256671611256e-14
-145 -45 -5.30686605770825e-14
-150 -45 -3.88578058618805e-15
-155 -45 4.97935026544383e-14
-160 -45 4.57966997657877e-14
-165 -45 1.32116539930394e-14
-170 -45 3.66373598126302e-15
-175 -45 6.87783163755284e-14
-180 -45 -6.10622663543836e-14
-185 -45 -1.52100554373646e-14
-190 -45 5.47339951140202e-14
-195 -45 -6.92779167366098e-14
-200 -45 -4.50750547997814e-14
-205 -45 6.67244037799719e-14
-210 -45 1.05915276549240e-13
-215 -45 -1.03250741290140e-14
-220 -45 6.66133814775094e-16
-225 -45 4.04121180963557e-14
-
-
diff --git a/test/Kerr-carpet-mask/Kerr.h.t0.ah1.gp b/test/Kerr-carpet-mask/Kerr.h.t0.ah1.gp
deleted file mode 100644
index c507ecc..0000000
--- a/test/Kerr-carpet-mask/Kerr.h.t0.ah1.gp
+++ /dev/null
@@ -1,2337 +0,0 @@
-# N_patches = 6
-# origin = 0.5 0.7 0
-
-### +z patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = dsigma = dnu
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
--45 -45 2.45901997027683 -0.9197158418 -0.7197158418 1.419715842
--40 -45 2.43665405986180 -0.7433602522 -0.7817790474 1.481779047
--35 -45 2.41092683044404 -0.5697586275 -0.8277736515 1.527773652
--30 -45 2.38264967856070 -0.4005569301 -0.8598103581 1.559810358
--25 -45 2.35242157803781 -0.2366504971 -0.8797520891 1.579752089
--20 -45 2.32064127460952 -0.07840491450 -0.8891544419 1.589154442
--15 -45 2.28757174077146 0.07415299265 -0.8892826677 1.589282668
--10 -45 2.25332004130534 0.2212101631 -0.8810957333 1.581095733
--5 -45 2.21789920164036 0.3630540718 -0.8652991218 1.565299122
-0 -45 2.18130168392700 0.5000000000 -0.8424132125 1.542413213
-5 -45 2.14346212566735 0.6323497525 -0.8127645929 1.512764593
-10 -45 2.10420493680401 0.7603407152 -0.7764655648 1.476465565
-15 -45 2.06340218848216 0.8841163235 -0.7335416355 1.433541635
-20 -45 2.02090101955123 1.003696583 -0.6838949893 1.383894989
-25 -45 1.97653548831930 1.118943417 -0.6273284415 1.327328441
-30 -45 1.93004595469674 1.229488802 -0.5635116689 1.263511669
-35 -45 1.88127539137421 1.334745607 -0.4921402748 1.192140275
-40 -45 1.83013046862235 1.433867273 -0.4129396770 1.112939677
-45 -45 1.77648956218502 1.525656727 -0.3256567269 1.025656727
-
--45 -40 2.41096150770611 -0.9661548823 -0.5302500210 1.466154882
--40 -40 2.38699927507664 -0.7906891847 -0.5906891847 1.538183473
--35 -40 2.35951937144060 -0.6153072644 -0.6365379022 1.592823847
--30 -40 2.32932876711495 -0.4421709682 -0.6693166075 1.631887986
--25 -40 2.29704507353194 -0.2727132598 -0.6904627127 1.657088933
--20 -40 2.26312723163996 -0.1078157923 -0.7012629582 1.669960165
--15 -40 2.22788437902302 0.05204159855 -0.7028097119 1.671803514
--10 -40 2.19143485050750 0.2066573952 -0.6959501291 1.663628581
--5 -40 2.15386283220065 0.3559707786 -0.6813774455 1.646261533
-0 -40 2.11522372000491 0.5000000000 -0.6596395989 1.620355377
-5 -40 2.07552211621102 0.6387905626 -0.6311337176 1.586383390
-10 -40 2.03464756218978 0.7723552633 -0.5960761880 1.544603453
-15 -40 1.99252519488528 0.9006349744 -0.5546134444 1.495190080
-20 -40 1.94906203501760 1.023466232 -0.5068028676 1.438211653
-25 -40 1.90424462005588 1.140577359 -0.4526901107 1.373722581
-30 -40 1.85794934309674 1.251506595 -0.3922120258 1.301647606
-35 -40 1.81007852540820 1.355595319 -0.3253098934 1.221916749
-40 -40 1.76070901059745 1.452043891 -0.2520438909 1.134601727
-45 -40 1.70988424503137 1.539815495 -0.1725087985 1.039815495
-
--45 -35 2.36168911444784 -0.9965723375 -0.3479112322 1.496572338
--40 -35 2.33558765046648 -0.8229818990 -0.4039951207 1.576668431
--35 -35 2.30597968243843 -0.6473236160 -0.4473236160 1.638547935
--30 -35 2.27364430722705 -0.4720626477 -0.4789127499 1.683661894
--25 -35 2.23921394768569 -0.2990208252 -0.4998096004 1.713505689
--20 -35 2.20320527696391 -0.1294960725 -0.5110273142 1.729526245
--15 -35 2.16590047976925 0.03565765534 -0.5134241088 1.732949222
--10 -35 2.12747466853160 0.1958666397 -0.5077361652 1.724825997
--5 -35 2.08807850400550 0.3507375070 -0.4946087473 1.706078101
-0 -35 2.04783500232742 0.5000000000 -0.4745899029 1.677488229
-5 -35 2.00681149495753 0.6434532687 -0.4481151506 1.639678364
-10 -35 1.96495602558967 0.7809004910 -0.4154767153 1.593065847
-15 -35 1.92226073094301 0.9121089880 -0.3769273733 1.538011682
-20 -35 1.87871159312381 1.036782288 -0.3326641273 1.474797215
-25 -35 1.83432361635222 1.154543426 -0.2828623511 1.403672908
-30 -35 1.78914401751919 1.264921789 -0.2276933454 1.324883402
-35 -35 1.74313612851786 1.367284851 -0.1672848514 1.238611132
-40 -35 1.69642779967215 1.460933010 -0.1018744289 1.145195367
-45 -35 1.64918473554252 1.545067380 -0.03176405724 1.045067380
-
--45 -30 2.31186282025649 -1.013469481 -0.1738020125 1.513469481
--40 -30 2.28320313242105 -0.8422012434 -0.2235139910 1.599573154
--35 -30 2.25116018771624 -0.6672544553 -0.2624498984 1.667012124
--30 -30 2.21649671488303 -0.4912474653 -0.2912474653 1.716890973
--25 -30 2.17988453180882 -0.3162655709 -0.3106442363 1.750487166
--20 -30 2.14180928175829 -0.1438847961 -0.3213666541 1.769058938
--15 -30 2.10257533347098 0.02472414852 -0.3240771331 1.773753625
--10 -30 2.06240904733647 0.1886715455 -0.3193877663 1.765631404
--5 -30 2.02151519256840 0.3472727925 -0.3078688002 1.745679969
-0 -30 1.98008774221827 0.5000000000 -0.2900438711 1.714806286
-5 -30 1.93826030802299 0.6464372295 -0.2663603313 1.673785192
-10 -30 1.89602033674675 0.7862114486 -0.2371467500 1.623185785
-15 -30 1.85342243612943 0.9189561784 -0.2027251031 1.563565744
-20 -30 1.81051677333916 1.044289463 -0.1633828767 1.495423009
-25 -30 1.76731720686989 1.161778258 -0.1193686055 1.419188055
-30 -30 1.72397242767927 1.270983908 -0.07098390793 1.335383300
-35 -30 1.68052019750979 1.371370549 -0.01848129782 1.244446112
-40 -30 1.63709947924427 1.462383471 0.03782314319 1.146923960
-45 -30 1.59387115531535 1.543433602 0.09757332874 1.043433602
-
--45 -25 2.26191708743142 -1.018974438 -0.008309412933 1.518974438
--40 -25 2.23038721342514 -0.8501129302 -0.05028992429 1.609001935
--35 -25 2.19570266157544 -0.6764955000 -0.08349465194 1.680209703
--30 -25 2.15861370828994 -0.5007825969 -0.1083006348 1.733406305
--25 -25 2.11980310224504 -0.3252003871 -0.1252003871 1.769647941
--20 -25 2.07972925165152 -0.1515070339 -0.1346911111 1.790000864
--15 -25 2.03873349459356 0.01888810796 -0.1372712664 1.795534025
--10 -25 1.99708962169020 0.1848508553 -0.1334314977 1.787299615
--5 -25 1.95504651846672 0.3454661509 -0.1236531957 1.766329978
-0 -25 1.91284107724736 0.5000000000 -0.1084015711 1.733622764
-5 -25 1.87067410271653 0.6478647525 -0.08810743798 1.690101855
-10 -25 1.82857487703941 0.7885568090 -0.06310641339 1.636486985
-15 -25 1.78664289302073 0.9216221222 -0.03374217948 1.573515182
-20 -25 1.74496563302857 1.046637204 -0.0003350565520 1.501873375
-25 -25 1.70356025857187 1.163164698 0.03683530169 1.422161285
-30 -25 1.66259773956830 1.270818270 0.07743432130 1.335096406
-35 -25 1.62215322903619 1.369177784 0.1211655331 1.241314520
-40 -25 1.58237592202891 1.457854394 0.1676974906 1.141526415
-45 -25 1.54338528768258 1.536449485 0.2166956680 1.036449485
-
--45 -20 2.21210190207232 -1.014827648 0.1486478261 1.514827648
--40 -20 2.17750612612647 -0.8482488448 0.1151797598 1.606780405
--35 -20 2.14008056372298 -0.6763297974 0.08853981344 1.679973055
--30 -20 2.10054043564870 -0.5016867398 0.06852171587 1.734972327
--25 -20 2.05954907816122 -0.3265918783 0.05481471446 1.772632003
--20 -20 2.01759295414959 -0.1529245082 0.04707549175 1.793895343
--15 -20 1.97504477468627 0.01775551942 0.04494060244 1.799760903
--10 -20 1.93221326120842 0.1841518009 0.04803316801 1.791264149
--5 -20 1.88938113475186 0.3451916302 0.05596640344 1.769467764
-0 -20 1.84681519889324 0.5000000000 0.06835200098 1.735438614
-5 -20 1.80474039273105 0.6478732443 0.08481790434 1.690198917
-10 -20 1.76322632338574 0.7882248404 0.1050526910 1.634604297
-15 -20 1.72242126176783 0.9205616791 0.1287277693 1.569557554
-20 -20 1.68241432490257 1.044455483 0.1555445173 1.495879145
-25 -20 1.64323723812331 1.159506768 0.1852307731 1.414316827
-30 -20 1.60503983568096 1.265396892 0.2174823659 1.325706304
-35 -20 1.56786872919472 1.361804334 0.2520312077 1.230784142
-40 -20 1.53186458602672 1.448486268 0.2885819082 1.130361917
-45 -20 1.49713351907459 1.525223678 0.3268490979 1.025223678
-
--45 -15 2.16252590891324 -1.002407502 0.2974311231 1.502407502
--40 -15 2.12479394977641 -0.8378977907 0.2727698842 1.594444499
--35 -15 2.08460242024433 -0.6678776831 0.2530869564 1.667902185
--30 -15 2.04263872076966 -0.4948844980 0.2382724976 1.723190498
--25 -15 1.99956048923499 -0.3211836160 0.2281323759 1.761033948
--20 -15 1.95589996903284 -0.1487096758 0.2224300853 1.782315186
--15 -15 1.91205486128557 0.02091016665 0.2209101667 1.787987599
--10 -15 1.86835380598658 0.1863016809 0.2232992085 1.779071574
--5 -15 1.82509854208508 0.3463131792 0.2293074799 1.756648400
-0 -15 1.78256973112077 0.5000000000 0.2386370044 1.721830140
-5 -15 1.74099656534635 0.6466048112 0.2509973615 1.675700660
-10 -15 1.70047193510241 0.7855107988 0.2661333979 1.619212203
-15 -15 1.66114330038510 0.9162207283 0.2837792717 1.553356905
-20 -15 1.62310459626405 1.038332058 0.3036883604 1.479055175
-25 -15 1.58642203503149 1.151515066 0.3256271313 1.397178567
-30 -15 1.55118612726131 1.255518348 0.3493627145 1.308596164
-35 -15 1.51741083781887 1.350114265 0.3746858349 1.214088993
-40 -15 1.48520353323257 1.435173279 0.4013716659 1.114496115
-45 -15 1.45461492821614 1.510588762 0.4292135573 1.010588762
-
--45 -10 2.11321345372574 -0.9827866055 0.4385447148 1.482786605
--40 -10 2.07232710456957 -0.8200781618 0.4226010024 1.573207892
--35 -10 2.02940557571699 -0.6520637796 0.4098861170 1.645317590
--30 -10 1.98514350483773 -0.4811976949 0.4003350717 1.699484260
--25 -10 1.94016660890107 -0.3096762134 0.3938335462 1.736356243
--20 -10 1.89505177593941 -0.1394278145 0.3902263831 1.756813482
--15 -10 1.85021387725866 0.02792751736 0.3893473916 1.761798490
--10 -10 1.80598482572162 0.1910179034 0.3910179034 1.752324547
--5 -10 1.76266701862552 0.3486900495 0.3950458990 1.729480649
-0 -10 1.72053818179714 0.5000000000 0.4012316801 1.694399341
-5 -10 1.67982239498579 0.6441984452 0.4093786161 1.648195771
-10 -10 1.64062649107810 0.7806912914 0.4193087086 1.591879418
-15 -10 1.60307431709137 0.9090161046 0.4308423506 1.526468883
-20 -10 1.56722640374505 1.028813074 0.4438141808 1.452901979
-25 -10 1.53315939384002 1.139822728 0.4580609972 1.372104268
-30 -10 1.50091309980518 1.241856934 0.4734314848 1.284933901
-35 -10 1.47049936172850 1.334780920 0.4897846123 1.192190706
-40 -10 1.44196857939724 1.418538018 0.5069799707 1.094670983
-45 -10 1.41533207932061 1.493101499 0.5248894111 0.9931014994
-
--45 -5 2.06403580410233 -0.9567088663 0.5725544881 1.456708866
--40 -5 2.02007731086143 -0.7955742556 0.5649170421 1.544005274
--35 -5 1.97457041928025 -0.6296697373 0.5588514260 1.613335584
--30 -5 1.92822191434229 -0.4613554796 0.5543211798 1.665116535
--25 -5 1.88164141024208 -0.2927279203 0.5512683524 1.700010511
--20 -5 1.83538988651240 -0.1256295926 0.5496154582 1.718903179
--15 -5 1.78990742750189 0.03838326071 0.5492765318 1.722777125
--10 -5 1.74550909592548 0.1980143434 0.5501629110 1.712645764
--5 -5 1.70247746008098 0.3521796810 0.5521796810 1.689593977
-0 -5 1.66107452582795 0.5000000000 0.5552278159 1.654753636
-5 -5 1.62152141869894 0.6407911817 0.5592088183 1.609250570
-10 -5 1.58390316695738 0.7740266659 0.5640354036 1.554082449
-15 -5 1.54830769431436 0.8993082202 0.5696210195 1.490238566
-20 -5 1.51477468930016 1.016341448 0.5758853913 1.418636469
-25 -5 1.48337333866127 1.124939192 0.5827488811 1.340186421
-30 -5 1.45408075181426 1.224962458 0.5901429515 1.255671811
-35 -5 1.42691947061296 1.316353637 0.5979992577 1.165873820
-40 -5 1.40186254222292 1.399082926 0.6062571825 1.071485307
-45 -5 1.37890456165116 1.473172315 0.6148584548 0.9731723145
-
--45 0 2.01490463241630 -0.9247527290 0.7000000000 1.424752729
--40 0 1.96803877704212 -0.7650309413 0.7000000000 1.507605169
--35 0 1.92018896789338 -0.6013751453 0.7000000000 1.572926718
--30 0 1.87205490419553 -0.4360274521 0.7000000000 1.621247104
--25 0 1.82422246581817 -0.2709497275 0.7000000000 1.653307026
--20 0 1.77721113273445 -0.1078420063 0.7000000000 1.670032187
--15 0 1.73146730496046 0.05186328550 0.7000000000 1.672468987
--10 0 1.68727124033690 0.2070084239 0.7000000000 1.661637799
--5 0 1.64487404968767 0.3566397805 0.7000000000 1.638614807
-0 0 1.60451139986352 0.5000000000 0.7000000000 1.604511400
-5 0 1.56636691319502 0.6365178717 0.7000000000 1.560406414
-10 0 1.53049057200067 0.7657668988 0.7000000000 1.507238981
-15 0 1.49693658460314 0.8874356974 0.7000000000 1.445929707
-20 0 1.46575239668595 1.001316845 0.7000000000 1.377356711
-25 0 1.43695713573441 1.107284327 0.7000000000 1.302325442
-30 0 1.41048809217298 1.205244046 0.7000000000 1.221518520
-35 0 1.38637492019033 1.295191986 0.7000000000 1.135651850
-40 0 1.36453670603509 1.377107288 0.7000000000 1.045295761
-45 0 1.34495721163108 1.451028365 0.7000000000 0.9510283648
-
--45 5 1.96575224410728 -0.8873445011 0.8213769163 1.387344501
--40 5 1.91620998257719 -0.7289590642 0.8281373297 1.464616380
--35 5 1.86634884472280 -0.5677551879 0.8334125517 1.524912443
--30 5 1.81680514779380 -0.4058063136 0.8372611879 1.568902557
--25 5 1.76813002175779 -0.2449060312 0.8397593026 1.597456139
--20 5 1.72078631622751 -0.08656465853 0.8409943814 1.611573154
--15 5 1.67518228928033 0.06797084910 0.8410627615 1.612354741
--10 5 1.63157943006702 0.2177249969 0.8400571976 1.600861093
--5 5 1.59016518306663 0.3619313735 0.8380686265 1.578131623
-0 5 1.55111988036382 0.5000000000 0.8351890053 1.545217401
-5 5 1.51457543704123 0.6315054263 0.8315054263 1.503113901
-10 5 1.48054237407217 0.7561445037 0.8270919527 1.452667667
-15 5 1.44908352615448 0.8737183287 0.8220235703 1.394735790
-20 5 1.42019721801524 0.9841028130 0.8163653072 1.330061547
-25 5 1.39386181513831 1.087228349 0.8101758088 1.259315257
-30 5 1.37003395290345 1.183059163 0.8035072408 1.183093176
-35 5 1.34870385754763 1.271605772 0.7964096415 1.101967245
-40 5 1.32978564596926 1.352856492 0.7889230216 1.016394788
-45 5 1.31324602665406 1.426833307 0.7810874074 0.9268333073
-
--45 10 1.91634559614301 -0.8446495793 0.9370980004 1.344649579
--40 10 1.86446286622343 -0.6876680606 0.9495745623 1.415407678
--35 10 1.81297334220136 -0.5291983751 0.9591737908 1.469847608
--30 10 1.76247204316856 -0.3711377801 0.9660518281 1.508854896
--25 10 1.71342623584017 -0.2150522332 0.9703858689 1.533434463
--20 10 1.66622679757171 -0.06221775743 0.9723688652 1.544680593
--15 10 1.62119306981720 0.08636098955 0.9721998046 1.543721803
--10 10 1.57856479992115 0.2299267111 0.9700732889 1.531661733
--5 10 1.53844660423092 0.3679374623 0.9661623529 1.509481713
-0 10 1.50094500701831 0.5000000000 0.9606363652 1.478142280
-5 10 1.46614641809927 0.6258561825 0.9536538995 1.438542749
-10 10 1.43405357905616 0.7453491719 0.9453491719 1.391444298
-15 10 1.40467716613517 0.8583960997 0.9358465856 1.337552453
-20 10 1.37797894731431 0.9649572523 0.9252505857 1.277459552
-25 10 1.35393495066060 1.065028240 0.9136566316 1.211706971
-30 10 1.33251145611078 1.158620984 0.9011476495 1.140765008
-35 10 1.31366611390032 1.245748985 0.8877952746 1.065039926
-40 10 1.29734524428539 1.326412549 0.8736609387 0.9848801245
-45 10 1.28349223529647 1.400592929 0.8587988321 0.9005929294
-
--45 15 1.86655232779718 -0.7967808659 1.047471386 1.296780866
--40 15 1.81275125230814 -0.6414169810 1.064488014 1.360287788
--35 15 1.76009462925491 -0.4860754346 1.077342576 1.408261666
--30 15 1.70911268557677 -0.3324378163 1.086335735 1.441824592
--25 15 1.66020621687619 -0.1818169052 1.091784878 1.462161072
--20 15 1.61364678143237 -0.03519520269 1.094002336 1.470436734
--15 15 1.56963203032587 0.1067085924 1.093291408 1.467783515
--10 15 1.52834266159311 0.2433898642 1.089948710 1.455308398
--5 15 1.48981016950814 0.3745469446 1.084221721 1.433934985
-0 15 1.45408056956291 0.5000000000 1.076343745 1.404533976
-5 15 1.42117834179031 0.6196737470 1.066521588 1.367877187
-10 15 1.39106510739560 0.7335611084 1.054923053 1.324590868
-15 15 1.36370940119432 0.8416948556 1.041694856 1.275222562
-20 15 1.33907343190998 0.9441279746 1.026960067 1.220231582
-25 15 1.31713023492699 1.040921755 1.010823862 1.160010447
-30 15 1.29784273309956 1.132125301 0.9933703731 1.094873138
-35 15 1.28115632076441 1.217755031 0.9746641110 1.025060417
-40 15 1.26706628033318 1.297820973 0.9547677029 0.9508060112
-45 15 1.25552026721029 1.372268425 0.9337236201 0.8722684251
-
--45 20 1.81619387020303 -0.7437133596 1.152674643 1.243713360
--40 20 1.76099525739659 -0.5903573556 1.172956497 1.299437296
--35 20 1.70773903115876 -0.4386863012 1.187932298 1.340582970
--30 20 1.65684198743808 -0.2900998336 1.198090738 1.368493055
--25 20 1.60859681556008 -0.1456039709 1.203917584 1.384502184
--20 20 1.56316681402039 -0.005865130651 1.205865131 1.389853024
--15 20 1.52062129556442 0.1287115937 1.204341614 1.385667197
--10 20 1.48103036607711 0.2579041696 1.199728832 1.372993681
--5 20 1.44436338913042 0.3816546129 1.192340339 1.352693964
-0 20 1.41058894083879 0.5000000000 1.182449832 1.325520019
-5 20 1.37966656267845 0.6130443866 1.170287123 1.292103252
-10 20 1.35152174005239 0.7209257726 1.156030069 1.252932318
-15 20 1.32611297735760 0.8237955271 1.139829405 1.208421359
-20 20 1.30339718452647 0.9217996321 1.121799632 1.158884965
-25 20 1.28332761828553 1.015058465 1.102022027 1.104546442
-30 20 1.26588824936709 1.103665348 1.080559653 1.045579054
-35 20 1.25104575871674 1.187657478 1.057446671 0.9820766570
-40 20 1.23882049813017 1.267041840 1.032714243 0.9141248685
-45 20 1.22920674763986 1.341749815 1.006371877 0.8417498147
-
--45 25 1.76516593545057 -0.6853847117 1.252753969 1.185384712
--40 25 1.70913926321688 -0.5345876290 1.274944996 1.232973524
--35 25 1.65591379450595 -0.3872672797 1.290881281 1.267148997
--30 25 1.60573612740379 -0.2444559281 1.301273644 1.289435491
--25 25 1.55871711747993 -0.1067799256 1.306779926 1.301243750
--20 25 1.51491166024517 0.02543072537 1.308003804 1.303868366
--15 25 1.47425184378738 0.1520976892 1.305448781 1.298389100
--10 25 1.43668422687899 0.2732851844 1.299561419 1.285763612
--5 25 1.40211509051583 0.3891718229 1.290705420 1.266771861
-0 25 1.37043971747934 0.5000000000 1.279172851 1.242040188
-5 25 1.34156795258360 0.6060423154 1.265197156 1.212069212
-10 25 1.31540155153412 0.7075758991 1.248947365 1.177221423
-15 25 1.29186345237487 0.8048612639 1.230545141 1.137757726
-20 25 1.27090792045738 0.8981313668 1.210073868 1.093856940
-25 25 1.25248265413494 0.9875684774 1.187568477 1.045593974
-30 25 1.23660472493754 1.073318183 1.163051069 0.9930162210
-35 25 1.22327622218706 1.155452578 1.136502808 0.9360832932
-40 25 1.21253957802745 1.233982581 1.107891609 0.8747263774
-45 25 1.20446054417189 1.308846968 1.077171535 0.8088469680
-
--45 30 1.71335490238684 -0.6216540761 1.347587283 1.121654076
--40 30 1.65720595058857 -0.4742032393 1.370309557 1.161010210
--35 30 1.60468158381739 -0.3320472876 1.386057632 1.188286675
--30 30 1.55584576336370 -0.1957953779 1.395795378 1.205152946
--25 30 1.51062943411956 -0.06566060240 1.400362294 1.213063077
--20 30 1.46891521690785 0.05840504426 1.400483014 1.213272169
--15 30 1.43053312987362 0.1766356760 1.396753283 1.206812087
--10 30 1.39530237422146 0.2893738237 1.389656677 1.194520405
--5 30 1.36305693515197 0.3970198789 1.379580625 1.177068170
-0 30 1.33362120269366 0.5000000000 1.366810601 1.154949841
-5 30 1.30685765453972 0.5987342172 1.351561295 1.128537267
-10 30 1.28264333758706 0.6936198682 1.333972649 1.098072838
-15 30 1.26087753181753 0.7850145881 1.314121086 1.063688924
-20 30 1.24152257207831 0.8732346830 1.292046064 1.025453864
-25 30 1.22454636393857 0.9585357721 1.267727651 0.9833331365
-30 30 1.20997015916060 1.041115105 1.241115105 0.9372388552
-35 30 1.19784295902803 1.121096419 1.212119857 0.8870176125
-40 30 1.18823389254863 1.198513849 1.180618920 0.8324563890
-45 30 1.18127538058853 1.273326264 1.146480127 0.7733262640
-
--45 35 1.66070875226279 -0.5523700025 1.436877409 1.052370003
--40 35 1.60524326524106 -0.4092819886 1.458772950 1.083640077
--35 35 1.55418018255379 -0.2732711786 1.473271179 1.104345692
--30 35 1.50734619980012 -0.1444433429 1.481577685 1.116208613
--25 35 1.46449890614334 -0.02257852614 1.484703869 1.120673266
--20 35 1.42533399789962 0.09275598917 1.483457820 1.118893724
--15 35 1.38958485433767 0.2020901489 1.478501034 1.111814700
--10 35 1.35695107438930 0.3060169194 1.470321222 1.100132718
--5 35 1.32719652421997 0.4051277711 1.459301230 1.084394539
-0 35 1.30009299861040 0.5000000000 1.445702709 1.064973838
-5 35 1.27546506631818 0.5911742998 1.429705192 1.042127015
-10 35 1.25317217308937 0.6791473570 1.411407462 1.015995149
-15 35 1.23310710545051 0.7643629520 1.390835938 0.9866159685
-20 35 1.21522399949120 0.8472117387 1.367967471 0.9539564118
-25 35 1.19950797437723 0.9280215620 1.342717140 0.9178952018
-30 35 1.18598858756353 1.007051698 1.314949780 0.8782393029
-35 35 1.17476009557475 1.084493442 1.284493442 0.8347431435
-40 35 1.16593729647558 1.160439328 1.251120009 0.7870809420
-45 35 1.15970707014649 1.234891612 1.214576647 0.7348916122
-
--45 40 1.60724734935080 -0.4773999049 1.520135900 0.9773999049
--40 40 1.55334081464772 -0.3399165474 1.539916547 1.000973563
--35 40 1.50452350565485 -0.2111643225 1.552229786 1.015647910
--30 40 1.46036026931118 -0.09068907247 1.558485757 1.023103485
--25 40 1.42041538804408 0.02218011853 1.559815359 1.024688043
--20 40 1.38422708818299 0.1282334141 1.557073397 1.021420300
--15 40 1.35141193425665 0.2282730040 1.550930059 1.014098955
--10 40 1.32159242092354 0.3230933659 1.541858069 1.003287378
--5 40 1.29447291786357 0.4134383473 1.530208714 0.9894042178
-0 40 1.26978592521641 0.5000000000 1.516202660 0.9727124520
-5 40 1.24732600842069 0.5834089298 1.499971098 0.9533684302
-10 40 1.22693724125659 0.6642362155 1.481562454 0.9314298629
-15 40 1.20850920310997 0.7429936921 1.460949923 0.9068648047
-20 40 1.19199024440570 0.8201368817 1.438045901 0.8795688536
-25 40 1.17737900397792 0.8960637859 1.412698946 0.8493615298
-30 40 1.16471305227459 0.9711051697 1.384686914 0.8159780897
-35 40 1.15411544062808 1.045532006 1.353742897 0.7791004464
-40 40 1.14575792361167 1.119529874 1.319529874 0.7383269532
-45 40 1.13987278285515 1.193179895 1.281646995 0.6931798954
-
--45 45 1.55307589271538 -0.3966687847 1.596668785 0.8966687847
--40 45 1.50171405257092 -0.2662850438 1.613222954 0.9132229540
--35 45 1.45595524916908 -0.1460256982 1.622620313 0.9226203132
--30 45 1.41512119477623 -0.03486553663 1.626414285 0.9264142847
--25 45 1.37856149857591 0.06830951445 1.625763234 0.9257632338
--20 45 1.34571125814001 0.1645901227 1.621531064 0.9215310642
--15 45 1.31607880964690 0.2550029962 1.614341266 0.9143412660
--10 45 1.28923960803368 0.3404900798 1.604625711 0.9046257105
--5 45 1.26485420372645 0.4219005838 1.592680413 0.8926804125
-0 45 1.24263335785139 0.5000000000 1.578674474 0.8786744739
-5 45 1.22235552045383 0.5754753017 1.562686646 0.8626866457
-10 45 1.20385842563738 0.6489462162 1.544715968 0.8447159681
-15 45 1.18702630160278 0.7209730035 1.524682476 0.8246824760
-20 45 1.17179958781154 0.7920635118 1.502437904 0.8024379038
-25 45 1.15818117137418 0.8626793529 1.477768382 0.7777683822
-30 45 1.14622379537414 0.9332318728 1.450379615 0.7503796151
-35 45 1.13605266106893 1.004080887 1.419902114 0.7199021142
-40 45 1.12788121987200 1.075528016 1.385887581 0.6858875813
-45 45 1.12198931497928 1.147780833 1.347780833 0.6477808330
-
-
-### +x patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = drho = dnu
-# dpy = dsigma = dphi
-#
-# dpx dpy gridfn global_x global_y global_z
-45 -45 1.77648967562398 1.525656792 -0.3256567924 1.025656792
-45 -40 1.70988491999903 1.539815906 -0.1725091429 1.039815906
-45 -35 1.64918588906266 1.545068111 -0.03176456908 1.045068111
-45 -30 1.59387006748901 1.543432890 0.09757373990 1.043432890
-45 -25 1.54338591863648 1.536449908 0.2166954704 1.036449908
-45 -20 1.49713345640201 1.525223635 0.3268491135 1.025223635
-45 -15 1.45461504652962 1.510588844 0.4292135353 1.010588844
-45 -10 1.41533206190428 1.493101487 0.5248894132 0.9931014872
-45 -5 1.37890456099595 1.473172314 0.6148584549 0.9731723140
-45 0 1.34495720431479 1.451028360 0.7000000000 0.9510283596
-45 5 1.31324602750760 1.426833308 0.7810874074 0.9268333079
-45 10 1.28349222682848 1.400592923 0.8587988310 0.9005929235
-45 15 1.25552022374358 1.372268395 0.9337236120 0.8722683949
-45 20 1.22920690273172 1.341749921 1.006371916 0.8417499210
-45 25 1.20446049372284 1.308846934 1.077171520 0.8088469341
-45 30 1.18127562269348 1.273326423 1.146480218 0.7733264225
-45 35 1.15970697623078 1.234891553 1.214576605 0.7348915527
-45 40 1.13987241166119 1.193179670 1.281646805 0.6931796697
-45 45 1.12198954680079 1.147780967 1.347780967 0.6477809669
-
-50 -45 1.79039491432897 1.588775676 -0.3887756758 0.9135912680
-50 -40 1.72042484671478 1.608642593 -0.2302615908 0.9302615908
-50 -35 1.65592132588833 1.617850952 -0.08272766327 0.9379883216
-50 -30 1.59662374453545 1.618567351 0.05419483906 0.9385894513
-50 -25 1.54214472250494 1.612503617 0.1812310436 0.9335013748
-50 -20 1.49203832408020 1.600974143 0.2992781831 0.9238269977
-50 -15 1.44593457862114 1.585028708 0.4092674339 0.9104471887
-50 -10 1.40337484207692 1.565372533 0.5121460779 0.8939536996
-50 -5 1.36404835760750 1.542582799 0.6087858243 0.8748308423
-50 0 1.32759139831086 1.516994013 0.7000000000 0.8533593016
-50 5 1.29378813098874 1.488880815 0.7865158609 0.8297695270
-50 10 1.26237070988928 1.458329194 0.8689792933 0.8041336730
-50 15 1.23319327057341 1.425387719 0.9479568919 0.7764924935
-50 20 1.20614069426275 1.390010462 1.023937316 0.7468074501
-50 25 1.18113773128948 1.352073077 1.097328201 0.7149742044
-50 30 1.15820344713060 1.311417571 1.168472153 0.6808601849
-50 35 1.13737321190164 1.267798390 1.237618220 0.6442593458
-50 40 1.11876634645665 1.220933568 1.304935091 0.6049350910
-50 45 1.10259313976297 1.170509384 1.370509384 0.5626241767
-
-55 -45 1.80240635641800 1.642161971 -0.4421619710 0.7997504220
-55 -40 1.72979021989949 1.667717097 -0.2798309858 0.8176443141
-55 -35 1.66215770312465 1.681070715 -0.1269946179 0.8269946179
-55 -30 1.59943836202326 1.684404004 0.01618402931 0.8293286121
-55 -25 1.54144296548350 1.679552893 0.1499654526 0.8259318277
-55 -20 1.48790795623830 1.668014568 0.2748774640 0.8178526054
-55 -15 1.43855412542243 1.650995291 0.3915917413 0.8059355792
-55 -10 1.39301980729346 1.629375035 0.5008607100 0.7907969129
-55 -5 1.35107205535562 1.603902196 0.6034210722 0.7729606394
-55 0 1.31237190553196 1.575032129 0.7000000000 0.7527456007
-55 5 1.27674536407940 1.543173091 0.7912658195 0.7304376618
-55 10 1.24393660023953 1.508507513 0.8778270848 0.7061645629
-55 15 1.21381716363415 1.471181977 0.9602274264 0.6800289412
-55 20 1.18626863620723 1.431226319 1.038938661 0.6520516882
-55 25 1.16122601948566 1.388600838 1.114361376 0.6222050054
-55 30 1.13870380402307 1.343224332 1.186835795 0.5904320340
-55 35 1.11872554492514 1.294926966 1.256613854 0.5566138537
-55 40 1.10138444773251 1.243503713 1.323873691 0.5206069042
-55 45 1.08686181825884 1.188730503 1.388730503 0.4822542900
-
-60 -45 1.81257737020595 1.686610429 -0.4866104288 0.6850898505
-60 -40 1.73792269982038 1.717558987 -0.3216532973 0.7029580092
-60 -35 1.66773061814982 1.734975269 -0.1647389932 0.7130133043
-60 -30 1.60211940155204 1.740996352 -0.01648957799 0.7164895780
-60 -25 1.54109825193873 1.737530095 0.1229302396 0.7144883333
-60 -20 1.48458426954524 1.726214254 0.2536945106 0.7079551298
-60 -15 1.43237350837151 1.708364648 0.3762196683 0.6976496550
-60 -10 1.38421728845324 1.685030446 0.4910471593 0.6841776473
-60 -5 1.33994984331178 1.657114035 0.5987656395 0.6680600996
-60 0 1.29928373184947 1.625212719 0.7000000000 0.6496418659
-60 5 1.26208808302580 1.589876492 0.7953518377 0.6292404859
-60 10 1.22812092043092 1.551396117 0.8853895029 0.6070238314
-60 15 1.19727506942397 1.510033249 0.9706375933 0.5831429681
-60 20 1.16941257631043 1.465893550 1.051556502 0.5576589011
-60 25 1.14447110925491 1.419031242 1.128551306 0.5306029349
-60 30 1.12245003131056 1.369446056 1.201974914 0.5019749143
-60 35 1.10335553298346 1.317048498 1.272103517 0.4717231703
-60 40 1.08723824580955 1.261700562 1.339142661 0.4397680247
-60 45 1.07422008395700 1.203242121 1.403242121 0.4060170279
-
-65 -45 1.82101190655966 1.722887679 -0.5228876790 0.5702418898
-65 -40 1.74480908119266 1.758705740 -0.3561795222 0.5869441259
-65 -35 1.67255934484985 1.779886612 -0.1961862538 0.5968209287
-65 -30 1.60456623009085 1.788496042 -0.04391353698 0.6008355721
-65 -25 1.54101046358460 1.786461932 0.1001129493 0.5998870507
-65 -20 1.48196418284524 1.775510822 0.2357520272 0.5947804645
-65 -15 1.42729974838961 1.757037896 0.3631777109 0.5861663975
-65 -10 1.37688790002444 1.732248762 0.4827212964 0.5746070343
-65 -5 1.33062503023300 1.702182587 0.5948226522 0.5605869467
-65 0 1.28827619725671 1.667574749 0.7000000000 0.5444490471
-65 5 1.24975761191677 1.629121131 0.7987852987 0.5265178302
-65 10 1.21484403611892 1.587227260 0.8917075001 0.5069823975
-65 15 1.18345219644595 1.542278793 0.9792777609 0.4860225831
-65 20 1.15542422376389 1.494461350 1.061954331 0.4637249432
-65 25 1.13067625171823 1.443907903 1.140151484 0.4401514837
-65 30 1.10918189855074 1.390693360 1.214242051 0.4153371348
-65 35 1.09091548481442 1.334797359 1.284531404 0.3892724015
-65 40 1.07589907018856 1.276153878 1.351270433 0.3619264974
-65 45 1.06419267381502 1.214651071 1.414651071 0.3332472672
-
-70 -45 1.82778709605073 1.751652297 -0.5516522973 0.4555641799
-70 -40 1.75041434205126 1.791629645 -0.3838059587 0.4701147445
-70 -35 1.67656134375244 1.816108342 -0.2215489825 0.4790242617
-70 -30 1.60667583029354 1.827057578 -0.06617704996 0.4830094576
-70 -25 1.54108105672541 1.826392087 0.08149321191 0.4827672388
-70 -20 1.47994550197366 1.815858751 0.2210665823 0.4789334177
-70 -15 1.42324719013640 1.796934976 0.3524873204 0.4720457272
-70 -10 1.37096325178923 1.770955630 0.4758962311 0.4625900184
-70 -5 1.32304714774193 1.739077302 0.5915947829 0.4509872557
-70 0 1.27932340333837 1.702170762 0.7000000000 0.4375543738
-70 5 1.23973859911824 1.661056097 0.8015792462 0.4225898598
-70 10 1.20408047216487 1.616246444 0.8968243652 0.4062804798
-70 15 1.17227964777295 1.568240632 0.9862342146 0.3888077930
-70 20 1.14416399174868 1.517306515 1.070269291 0.3702692905
-70 25 1.11963757410795 1.463660161 1.149362113 0.3507436145
-70 30 1.09863588911614 1.407434502 1.223907554 0.3302791483
-70 35 1.08110589319905 1.348673083 1.294247290 0.3088917410
-70 40 1.06703905308393 1.287367448 1.360679735 0.2865783145
-70 45 1.05643274615378 1.223435720 1.423435720 0.2633090684
-
-75 -45 1.83296842902426 1.773448567 -0.5734485668 0.3412195151
-75 -40 1.75475744132935 1.816769256 -0.4049005971 0.3528272588
-75 -35 1.67972133238724 1.843954537 -0.2410470979 0.3601115329
-75 -30 1.60841010762614 1.856870888 -0.08338977234 0.3635724586
-75 -25 1.54125116400328 1.857396106 0.06703580070 0.3637131904
-75 -20 1.47847956477797 1.847265516 0.2096354546 0.3609987069
-75 -15 1.42017410344377 1.828023446 0.3441571901 0.3558428099
-75 -10 1.36640649036770 1.801110602 0.4705790960 0.3486315351
-75 -5 1.31717962538836 1.767778932 0.5890837156 0.3397003411
-75 0 1.27237085788438 1.729015872 0.7000000000 0.3293138105
-75 5 1.23196172046051 1.685757117 0.8037403054 0.3177226618
-75 10 1.19574263382593 1.638602187 0.9007662858 0.3050875365
-75 15 1.16365668527872 1.588150641 0.9915690855 0.2915690855
-75 20 1.13551639432019 1.534740092 1.076614594 0.2772577720
-75 25 1.11121247577879 1.478656511 1.156355026 0.2622302219
-75 30 1.09064034707529 1.420075128 1.231205623 0.2465333876
-75 35 1.07372130433315 1.359090488 1.301541635 0.2301926024
-75 40 1.06041140718594 1.295732280 1.367698663 0.2132158218
-75 45 1.05066138728313 1.229943417 1.429943417 0.1955877490
-
-80 -45 1.83662398687858 1.788711011 -0.5887110113 0.2272345216
-80 -40 1.75784532215403 1.834468930 -0.4197523869 0.2353028772
-80 -35 1.68199140976333 1.863655489 -0.2548418532 0.2404492552
-80 -30 1.60968547090453 1.878054087 -0.09561989833 0.2429881165
-80 -25 1.54142148101910 1.879498441 0.05672931271 0.2432427949
-80 -20 1.47747990339549 1.869702214 0.2014691643 0.2415154559
-80 -15 1.41801946602483 1.850257170 0.3381996817 0.2380867700
-80 -10 1.36318517138831 1.822681566 0.4667755530 0.2332244470
-80 -5 1.31301677793486 1.788296136 0.5872886929 0.2271613679
-80 0 1.26743234578084 1.748177201 0.7000000000 0.2200873172
-80 5 1.22644123997573 1.703350587 0.8052795346 0.2121831757
-80 10 1.18983709144917 1.654484087 0.9035666933 0.2035666933
-80 15 1.15755781429731 1.602242089 0.9953448776 0.1943550196
-80 20 1.12941075378557 1.547023656 1.081085445 0.1846185200
-80 25 1.10528055491225 1.489173189 1.161259033 0.1744179218
-80 30 1.08503080254165 1.428896458 1.236298620 0.1637895078
-80 35 1.06856167319912 1.366324277 1.306606789 0.1527563440
-80 40 1.05580142511468 1.301512044 1.372548461 0.1413281988
-80 45 1.04666753520687 1.234419232 1.434419232 0.1294979257
-
-85 -45 1.83877716435109 1.797730879 -0.5977308790 0.1135367402
-85 -40 1.75967107496567 1.844969029 -0.4285630162 0.1176695428
-85 -35 1.68334119274475 1.875384853 -0.2630548419 0.1203305826
-85 -30 1.61045265290309 1.890706807 -0.1029249491 0.1216710799
-85 -25 1.54152928160447 1.892728693 0.05055994471 0.1218479720
-85 -20 1.47688343323875 1.883150058 0.1965745494 0.1210099500
-85 -15 1.41672479610494 1.863590671 0.3346269808 0.1192987254
-85 -10 1.36124485727109 1.835616208 0.4644948267 0.1168512770
-85 -5 1.31050626278644 1.800589019 0.5862132050 0.1137867950
-85 0 1.26445294887368 1.759641324 0.7000000000 0.1102043359
-85 5 1.22311216814712 1.713856278 0.8061986635 0.1061986635
-85 10 1.18628196107642 1.663947401 0.9052353309 0.1018322025
-85 15 1.15389632026948 1.610619552 0.9975896120 0.09716662027
-85 20 1.12575780997646 1.554309328 1.083737213 0.09224011406
-85 25 1.10174494322083 1.495395814 1.164160691 0.08708584949
-85 30 1.08170078119919 1.434102990 1.239304613 0.08172342223
-85 35 1.06551155889633 1.370583138 1.309588876 0.07616615527
-85 40 1.05308791101096 1.304906465 1.375396718 0.07042019092
-85 45 1.04432772654574 1.237042185 1.437042185 0.06448283571
-
-90 -45 1.83951308739665 1.800732178 -0.6007321782 0.000000000
-90 -40 1.76029992019703 1.848467972 -0.4314989780 0.000000000
-90 -35 1.68381333506682 1.879299136 -0.2657956522 0.000000000
-90 -30 1.61073330496361 1.894935961 -0.1053666525 0.000000000
-90 -25 1.54159011319180 1.897155124 0.04849586605 0.000000000
-90 -20 1.47670910135696 1.887652646 0.1949357415 0.000000000
-90 -15 1.41631712151801 1.868057286 0.3334301550 0.000000000
-90 -10 1.36062134158933 1.839950446 0.4637305835 0.000000000
-90 -5 1.30969205509538 1.804708281 0.5858528162 0.000000000
-90 0 1.26348201822376 1.763482018 0.7000000000 0.000000000
-90 5 1.22202458301377 1.717374411 0.8065064602 0.000000000
-90 10 1.18511917932459 1.667114556 0.9057937858 0.000000000
-90 15 1.15269683620544 1.613419644 0.9983398944 0.000000000
-90 20 1.12455916960320 1.556739953 1.084621888 0.000000000
-90 25 1.10058378996209 1.497467659 1.165126808 0.000000000
-90 30 1.08060679967498 1.435832940 1.240303400 0.000000000
-90 35 1.06450963620562 1.371995245 1.310577644 0.000000000
-90 40 1.05219694378459 1.306029622 1.376339158 0.000000000
-90 45 1.04356012248846 1.237908439 1.437908439 0.000000000
-
-95 -45 1.83877716435109 1.797730879 -0.5977308790 -0.1135367402
-95 -40 1.75967107496567 1.844969029 -0.4285630162 -0.1176695428
-95 -35 1.68334119274475 1.875384853 -0.2630548419 -0.1203305826
-95 -30 1.61045265290309 1.890706807 -0.1029249491 -0.1216710799
-95 -25 1.54152928160447 1.892728693 0.05055994471 -0.1218479720
-95 -20 1.47688343323875 1.883150058 0.1965745494 -0.1210099500
-95 -15 1.41672479610494 1.863590671 0.3346269808 -0.1192987254
-95 -10 1.36124485727109 1.835616208 0.4644948267 -0.1168512770
-95 -5 1.31050626278645 1.800589019 0.5862132050 -0.1137867950
-95 0 1.26445294887368 1.759641324 0.7000000000 -0.1102043359
-95 5 1.22311216814712 1.713856278 0.8061986635 -0.1061986635
-95 10 1.18628196107642 1.663947401 0.9052353309 -0.1018322025
-95 15 1.15389632026948 1.610619552 0.9975896120 -0.09716662027
-95 20 1.12575780997646 1.554309328 1.083737213 -0.09224011406
-95 25 1.10174494322083 1.495395814 1.164160691 -0.08708584949
-95 30 1.08170078119919 1.434102990 1.239304613 -0.08172342223
-95 35 1.06551155889633 1.370583138 1.309588876 -0.07616615527
-95 40 1.05308791101096 1.304906465 1.375396718 -0.07042019092
-95 45 1.04432772654574 1.237042185 1.437042185 -0.06448283571
-
-100 -45 1.83662398687858 1.788711011 -0.5887110113 -0.2272345216
-100 -40 1.75784532215403 1.834468930 -0.4197523869 -0.2353028772
-100 -35 1.68199140976333 1.863655489 -0.2548418532 -0.2404492552
-100 -30 1.60968547090453 1.878054087 -0.09561989833 -0.2429881165
-100 -25 1.54142148101910 1.879498441 0.05672931271 -0.2432427949
-100 -20 1.47747990339549 1.869702214 0.2014691643 -0.2415154559
-100 -15 1.41801946602483 1.850257170 0.3381996817 -0.2380867700
-100 -10 1.36318517138831 1.822681566 0.4667755530 -0.2332244470
-100 -5 1.31301677793486 1.788296136 0.5872886929 -0.2271613679
-100 0 1.26743234578084 1.748177201 0.7000000000 -0.2200873172
-100 5 1.22644123997573 1.703350587 0.8052795346 -0.2121831757
-100 10 1.18983709144918 1.654484087 0.9035666933 -0.2035666933
-100 15 1.15755781429731 1.602242089 0.9953448776 -0.1943550196
-100 20 1.12941075378557 1.547023656 1.081085445 -0.1846185200
-100 25 1.10528055491225 1.489173189 1.161259033 -0.1744179218
-100 30 1.08503080254165 1.428896458 1.236298620 -0.1637895078
-100 35 1.06856167319912 1.366324277 1.306606789 -0.1527563440
-100 40 1.05580142511468 1.301512044 1.372548461 -0.1413281988
-100 45 1.04666753520687 1.234419232 1.434419232 -0.1294979257
-
-105 -45 1.83296842902426 1.773448567 -0.5734485668 -0.3412195151
-105 -40 1.75475744132936 1.816769256 -0.4049005971 -0.3528272588
-105 -35 1.67972133238724 1.843954537 -0.2410470979 -0.3601115329
-105 -30 1.60841010762614 1.856870888 -0.08338977234 -0.3635724586
-105 -25 1.54125116400328 1.857396106 0.06703580070 -0.3637131904
-105 -20 1.47847956477797 1.847265516 0.2096354546 -0.3609987069
-105 -15 1.42017410344377 1.828023446 0.3441571901 -0.3558428099
-105 -10 1.36640649036770 1.801110602 0.4705790960 -0.3486315351
-105 -5 1.31717962538836 1.767778932 0.5890837156 -0.3397003411
-105 0 1.27237085788439 1.729015872 0.7000000000 -0.3293138105
-105 5 1.23196172046052 1.685757117 0.8037403054 -0.3177226618
-105 10 1.19574263382593 1.638602187 0.9007662858 -0.3050875365
-105 15 1.16365668527873 1.588150641 0.9915690855 -0.2915690855
-105 20 1.13551639432019 1.534740092 1.076614594 -0.2772577720
-105 25 1.11121247577879 1.478656511 1.156355026 -0.2622302219
-105 30 1.09064034707529 1.420075128 1.231205623 -0.2465333876
-105 35 1.07372130433315 1.359090488 1.301541635 -0.2301926024
-105 40 1.06041140718594 1.295732280 1.367698663 -0.2132158218
-105 45 1.05066138728313 1.229943417 1.429943417 -0.1955877490
-
-110 -45 1.82778709605073 1.751652297 -0.5516522973 -0.4555641799
-110 -40 1.75041434205127 1.791629645 -0.3838059587 -0.4701147445
-110 -35 1.67656134375244 1.816108342 -0.2215489825 -0.4790242617
-110 -30 1.60667583029354 1.827057578 -0.06617704996 -0.4830094576
-110 -25 1.54108105672541 1.826392087 0.08149321191 -0.4827672388
-110 -20 1.47994550197367 1.815858751 0.2210665823 -0.4789334177
-110 -15 1.42324719013641 1.796934976 0.3524873204 -0.4720457272
-110 -10 1.37096325178923 1.770955630 0.4758962311 -0.4625900184
-110 -5 1.32304714774193 1.739077302 0.5915947829 -0.4509872557
-110 0 1.27932340333837 1.702170762 0.7000000000 -0.4375543738
-110 5 1.23973859911824 1.661056097 0.8015792462 -0.4225898598
-110 10 1.20408047216487 1.616246444 0.8968243652 -0.4062804798
-110 15 1.17227964777295 1.568240632 0.9862342146 -0.3888077930
-110 20 1.14416399174868 1.517306515 1.070269291 -0.3702692905
-110 25 1.11963757410795 1.463660161 1.149362113 -0.3507436145
-110 30 1.09863588911614 1.407434502 1.223907554 -0.3302791483
-110 35 1.08110589319905 1.348673083 1.294247290 -0.3088917410
-110 40 1.06703905308393 1.287367448 1.360679735 -0.2865783145
-110 45 1.05643274615378 1.223435720 1.423435720 -0.2633090684
-
-115 -45 1.82101190655966 1.722887679 -0.5228876790 -0.5702418898
-115 -40 1.74480908119266 1.758705740 -0.3561795222 -0.5869441259
-115 -35 1.67255934484986 1.779886612 -0.1961862538 -0.5968209287
-115 -30 1.60456623009085 1.788496042 -0.04391353698 -0.6008355721
-115 -25 1.54101046358461 1.786461932 0.1001129493 -0.5998870507
-115 -20 1.48196418284524 1.775510822 0.2357520272 -0.5947804645
-115 -15 1.42729974838961 1.757037896 0.3631777109 -0.5861663975
-115 -10 1.37688790002445 1.732248762 0.4827212964 -0.5746070343
-115 -5 1.33062503023300 1.702182587 0.5948226522 -0.5605869467
-115 0 1.28827619725672 1.667574749 0.7000000000 -0.5444490471
-115 5 1.24975761191677 1.629121131 0.7987852987 -0.5265178302
-115 10 1.21484403611892 1.587227260 0.8917075001 -0.5069823975
-115 15 1.18345219644595 1.542278793 0.9792777609 -0.4860225831
-115 20 1.15542422376389 1.494461350 1.061954331 -0.4637249432
-115 25 1.13067625171823 1.443907903 1.140151484 -0.4401514837
-115 30 1.10918189855074 1.390693360 1.214242051 -0.4153371348
-115 35 1.09091548481442 1.334797359 1.284531404 -0.3892724015
-115 40 1.07589907018856 1.276153878 1.351270433 -0.3619264974
-115 45 1.06419267381502 1.214651071 1.414651071 -0.3332472672
-
-120 -45 1.81257737020595 1.686610429 -0.4866104288 -0.6850898505
-120 -40 1.73792269982038 1.717558987 -0.3216532973 -0.7029580092
-120 -35 1.66773061814983 1.734975269 -0.1647389932 -0.7130133043
-120 -30 1.60211940155204 1.740996352 -0.01648957799 -0.7164895780
-120 -25 1.54109825193873 1.737530095 0.1229302396 -0.7144883333
-120 -20 1.48458426954525 1.726214254 0.2536945106 -0.7079551298
-120 -15 1.43237350837151 1.708364648 0.3762196683 -0.6976496550
-120 -10 1.38421728845324 1.685030446 0.4910471593 -0.6841776473
-120 -5 1.33994984331178 1.657114035 0.5987656395 -0.6680600996
-120 0 1.29928373184947 1.625212719 0.7000000000 -0.6496418659
-120 5 1.26208808302580 1.589876492 0.7953518377 -0.6292404859
-120 10 1.22812092043092 1.551396117 0.8853895029 -0.6070238314
-120 15 1.19727506942397 1.510033249 0.9706375933 -0.5831429681
-120 20 1.16941257631043 1.465893550 1.051556502 -0.5576589011
-120 25 1.14447110925491 1.419031242 1.128551306 -0.5306029349
-120 30 1.12245003131056 1.369446056 1.201974914 -0.5019749143
-120 35 1.10335553298346 1.317048498 1.272103517 -0.4717231703
-120 40 1.08723824580955 1.261700562 1.339142661 -0.4397680247
-120 45 1.07422008395700 1.203242121 1.403242121 -0.4060170279
-
-125 -45 1.80240635641800 1.642161971 -0.4421619710 -0.7997504220
-125 -40 1.72979021989949 1.667717097 -0.2798309858 -0.8176443141
-125 -35 1.66215770312465 1.681070715 -0.1269946179 -0.8269946179
-125 -30 1.59943836202326 1.684404004 0.01618402931 -0.8293286121
-125 -25 1.54144296548350 1.679552893 0.1499654526 -0.8259318277
-125 -20 1.48790795623830 1.668014568 0.2748774640 -0.8178526054
-125 -15 1.43855412542243 1.650995291 0.3915917413 -0.8059355792
-125 -10 1.39301980729346 1.629375035 0.5008607100 -0.7907969129
-125 -5 1.35107205535562 1.603902196 0.6034210722 -0.7729606394
-125 0 1.31237190553197 1.575032129 0.7000000000 -0.7527456007
-125 5 1.27674536407940 1.543173091 0.7912658195 -0.7304376618
-125 10 1.24393660023953 1.508507513 0.8778270848 -0.7061645629
-125 15 1.21381716363415 1.471181977 0.9602274264 -0.6800289412
-125 20 1.18626863620723 1.431226319 1.038938661 -0.6520516882
-125 25 1.16122601948566 1.388600838 1.114361376 -0.6222050054
-125 30 1.13870380402307 1.343224332 1.186835795 -0.5904320340
-125 35 1.11872554492514 1.294926966 1.256613854 -0.5566138537
-125 40 1.10138444773251 1.243503713 1.323873691 -0.5206069042
-125 45 1.08686181825884 1.188730503 1.388730503 -0.4822542900
-
-130 -45 1.79039491432897 1.588775676 -0.3887756758 -0.9135912680
-130 -40 1.72042484671478 1.608642593 -0.2302615908 -0.9302615908
-130 -35 1.65592132588834 1.617850952 -0.08272766327 -0.9379883216
-130 -30 1.59662374453545 1.618567351 0.05419483906 -0.9385894513
-130 -25 1.54214472250494 1.612503617 0.1812310436 -0.9335013748
-130 -20 1.49203832408021 1.600974143 0.2992781831 -0.9238269977
-130 -15 1.44593457862115 1.585028708 0.4092674339 -0.9104471887
-130 -10 1.40337484207692 1.565372533 0.5121460779 -0.8939536996
-130 -5 1.36404835760750 1.542582799 0.6087858243 -0.8748308423
-130 0 1.32759139831086 1.516994013 0.7000000000 -0.8533593016
-130 5 1.29378813098874 1.488880815 0.7865158609 -0.8297695270
-130 10 1.26237070988928 1.458329194 0.8689792933 -0.8041336730
-130 15 1.23319327057341 1.425387719 0.9479568919 -0.7764924935
-130 20 1.20614069426275 1.390010462 1.023937316 -0.7468074501
-130 25 1.18113773128948 1.352073077 1.097328201 -0.7149742044
-130 30 1.15820344713060 1.311417571 1.168472153 -0.6808601849
-130 35 1.13737321190164 1.267798390 1.237618220 -0.6442593458
-130 40 1.11876634645665 1.220933568 1.304935091 -0.6049350910
-130 45 1.10259313976297 1.170509384 1.370509384 -0.5626241767
-
-135 -45 1.77648967562398 1.525656792 -0.3256567924 -1.025656792
-135 -40 1.70988491999903 1.539815906 -0.1725091429 -1.039815906
-135 -35 1.64918588906266 1.545068111 -0.03176456908 -1.045068111
-135 -30 1.59387006748901 1.543432890 0.09757373990 -1.043432890
-135 -25 1.54338591863648 1.536449908 0.2166954704 -1.036449908
-135 -20 1.49713345640201 1.525223635 0.3268491135 -1.025223635
-135 -15 1.45461504652963 1.510588844 0.4292135353 -1.010588844
-135 -10 1.41533206190428 1.493101487 0.5248894132 -0.9931014872
-135 -5 1.37890456099595 1.473172314 0.6148584549 -0.9731723140
-135 0 1.34495720431479 1.451028360 0.7000000000 -0.9510283596
-135 5 1.31324602750760 1.426833308 0.7810874074 -0.9268333079
-135 10 1.28349222682848 1.400592923 0.8587988310 -0.9005929235
-135 15 1.25552022374359 1.372268395 0.9337236120 -0.8722683949
-135 20 1.22920690273172 1.341749921 1.006371916 -0.8417499210
-135 25 1.20446049372284 1.308846934 1.077171520 -0.8088469341
-135 30 1.18127562269348 1.273326423 1.146480218 -0.7733264225
-135 35 1.15970697623078 1.234891553 1.214576605 -0.7348915527
-135 40 1.13987241166118 1.193179670 1.281646805 -0.6931796697
-135 45 1.12198954680079 1.147780967 1.347780967 -0.6477809669
-
-
-### +y patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = 90 - dsigma = 90 - dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
-45 45 1.12198951938101 1.147780951 1.347780951 0.6477809510
-40 45 1.12788175024096 1.075528287 1.385887904 0.6858879038
-35 45 1.13605256785396 1.004080846 1.419902055 0.7199020551
-30 45 1.14622403397791 0.9332319630 1.450379771 0.7503797713
-25 45 1.15818126338185 0.8626793817 1.477768444 0.7777684440
-20 45 1.17179955189614 0.7920635029 1.502437879 0.8024378792
-15 45 1.18702630680597 0.7209730044 1.524682480 0.8246824796
-10 45 1.20385844033324 0.6489462180 1.544715978 0.8447159784
-5 45 1.22235552516638 0.5754753020 1.562686649 0.8626866490
-0 45 1.24263337081977 0.5000000000 1.578674483 0.8786744830
--5 45 1.26485423130356 0.4219005820 1.592680432 0.8926804320
--10 45 1.28923965002703 0.3404900746 1.604625740 0.9046257400
--15 45 1.31607886274645 0.2550029863 1.614341303 0.9143413029
--20 45 1.34571139002997 0.1645900898 1.621531154 0.9215311545
--25 45 1.37856141287799 0.06830954129 1.625763176 0.9257631762
--30 45 1.41512182100761 -0.03486577332 1.626414695 0.9264146946
--35 45 1.45595484118276 -0.1460255172 1.622620055 0.9226200547
--40 45 1.50171430974745 -0.2662851751 1.613223110 0.9132231104
--45 45 1.55307654758013 -0.3966691628 1.596669163 0.8966691628
-
-45 50 1.10259345494866 1.170509576 1.370509576 0.5626243375
-40 50 1.10635976256831 1.098226650 1.412938759 0.5982266500
-35 50 1.11278589161396 1.025996185 1.451200404 0.6303319817
-30 50 1.12161885674380 0.9536743543 1.485787032 0.6593536084
-25 50 1.13265430301113 0.8810186438 1.517097119 0.6856258908
-20 50 1.14575970696433 0.8077205887 1.545455369 0.7094212883
-15 50 1.16088621006509 0.7334181862 1.571128530 0.7309636286
-10 50 1.17802101832790 0.6576883538 1.594295094 0.7504026836
-5 50 1.19721329617504 0.5800578831 1.615065791 0.7678313679
-0 50 1.21857388110610 0.5000000000 1.633481750 0.7832841923
--5 50 1.24225683994386 0.4169300465 1.649493914 0.7967199928
--10 50 1.26847795609618 0.3302031987 1.662965512 0.8080240059
--15 50 1.29751721106492 0.2391095601 1.673656377 0.8169947068
--20 50 1.32969452279880 0.1428794110 1.681180754 0.8233084090
--25 50 1.36541342945374 0.04068247323 1.685009615 0.8265212045
--30 50 1.40510572898999 -0.06833961949 1.684393097 0.8260038846
--35 50 1.44927967637653 -0.1850514434 1.678354853 0.8209371967
--40 50 1.49845820673828 -0.3102406320 1.665607184 0.8102406320
--45 50 1.55317606043746 -0.4445180509 1.644518051 0.7925447481
-
-45 55 1.08686184097155 1.188730517 1.388730517 0.4822543001
-40 55 1.08864148238479 1.116655502 1.434901410 0.5145835073
-35 55 1.09338355780872 1.044005130 1.476919842 0.5440051301
-30 55 1.10086413174004 0.9706580089 1.515203584 0.5708116950
-25 55 1.11091051970600 0.8964072487 1.550098088 0.5952450895
-20 55 1.12339676136936 0.8209750161 1.581871609 0.6174931482
-15 55 1.13828384314118 0.7440340143 1.610747340 0.6377121529
-10 55 1.15556336567246 0.6651936799 1.636859914 0.6559963738
-5 55 1.17527989911057 0.5840127454 1.660270074 0.6723883443
-0 55 1.19754221284986 0.5000000000 1.680969152 0.6868819948
--5 55 1.22249772793256 0.4126119740 1.698849707 0.6994020946
--10 55 1.25035284914594 0.3212556797 1.713709414 0.7098069732
--15 55 1.28137385796716 0.2252892517 1.725234470 0.7178769044
--20 55 1.31585396417051 0.1240364386 1.732951395 0.7232803537
--25 55 1.35416319807313 0.01679266865 1.736241466 0.7255840860
--30 55 1.39666170807391 -0.09712184246 1.734245369 0.7241864041
--35 55 1.44379221282628 -0.2183484378 1.725907890 0.7183484378
--40 55 1.49593880193140 -0.3473670241 1.709852695 0.7071064697
--45 55 1.55348334263049 -0.4844226249 1.684422625 0.6893001428
-
-45 60 1.07422017741895 1.203242182 1.403242182 0.4060170633
-40 60 1.07422866064533 1.131494861 1.452586269 0.4345058850
-35 60 1.07741610226606 1.058653601 1.497840027 0.4606331543
-30 60 1.08359956012831 0.9846004554 1.539352610 0.4846004554
-25 60 1.09265424420508 0.9091482954 1.577421351 0.5065794532
-20 60 1.10447907859234 0.8320357664 1.612260771 0.5266940015
-15 60 1.11904693685313 0.7529545445 1.644039212 0.5450412932
-10 60 1.13635981634734 0.6715378168 1.672839302 0.5616690328
-5 60 1.15646164248395 0.5873716695 1.698662752 0.5765782085
-0 60 1.17945937509388 0.5000000000 1.721441782 0.5897296875
--5 60 1.20550129600056 0.4089233426 1.741010957 0.6010279563
--10 60 1.23478988030431 0.3136037924 1.757105424 0.6103201009
--15 60 1.26756859794334 0.2134729324 1.769333574 0.6173800268
--20 60 1.30409599393161 0.1079540833 1.777137303 0.6218855121
--25 60 1.34469744247402 -0.003526773792 1.779816651 0.6234324342
--30 60 1.38965935148308 -0.1214745551 1.776425505 0.6214745551
--35 60 1.43933535474108 -0.2463132187 1.765845736 0.6153663224
--40 60 1.49399560476425 -0.3782585877 1.746667827 0.6042939517
--45 60 1.55388098060067 -0.5172538878 1.717253888 0.5873118060
-
-45 65 1.06419266291495 1.214651063 1.414651063 0.3332472638
-40 65 1.06267927413621 1.143268138 1.466617114 0.3574794311
-35 65 1.06450223751994 1.070378728 1.514585244 0.3798473376
-30 65 1.06952203770097 0.9958548342 1.558845766 0.4004863578
-25 65 1.07765591497165 0.9195116411 1.599645618 0.4195116411
-20 65 1.08883106221044 0.8410930029 1.637145324 0.4369980412
-15 65 1.10304079904870 0.7603018233 1.671459630 0.4529990650
-10 65 1.12030182894641 0.6767883421 1.702616510 0.4675277569
-5 65 1.14066063957460 0.5901618849 1.730555060 0.4805557168
-0 65 1.16424534867276 0.5000000000 1.755164626 0.4920313455
--5 65 1.19120043486832 0.4058432694 1.776216355 0.5018479282
--10 65 1.22171983036718 0.3072074706 1.793380767 0.5098518248
--15 65 1.25601920470788 0.2035974650 1.806189320 0.5158245514
--20 65 1.29431954165919 0.09453458433 1.814007074 0.5194700298
--25 65 1.33689083871955 -0.02042703231 1.816059372 0.5204270323
--30 65 1.38395003374785 -0.1416308316 1.811337200 0.5182250472
--35 65 1.43575926476058 -0.2693046712 1.798680933 0.5123233328
--40 65 1.49249588218773 -0.4034476062 1.776686930 0.5020673611
--45 65 1.55428105894565 -0.5437664630 1.743766463 0.4867162950
-
-45 70 1.05643276857318 1.223435735 1.423435735 0.2633090740
-40 70 1.05365936097715 1.152395417 1.477494582 0.2829848850
-35 70 1.05432930491320 1.079529107 1.527653339 0.3012411796
-30 70 1.05834879847473 1.004695810 1.574158786 0.3181677781
-25 70 1.06567357790663 0.9277038764 1.617213923 0.3338385664
-20 70 1.07626095949601 0.8482948115 1.656932130 0.3482948115
-15 70 1.09012250771545 0.7661739973 1.693374882 0.3615588883
-10 70 1.10728843956143 0.6810023078 1.726515098 0.3736209406
-5 70 1.12782920272481 0.5924098357 1.756249256 0.3844432891
-0 70 1.15188296050603 0.5000000000 1.782415918 0.3939671752
--5 70 1.17958966090571 0.4033491183 1.804724632 0.4020868833
--10 70 1.21113043847322 0.3020232158 1.822782137 0.4086592774
--15 70 1.24669684615182 0.1955954211 1.836053355 0.4134896056
--20 70 1.28647451555249 0.08367680720 1.843838571 0.4163231928
--25 70 1.33067421531452 -0.03406083432 1.845297155 0.4168540739
--30 70 1.37945511671347 -0.1578220895 1.839381281 0.4147008719
--35 70 1.43299419785289 -0.2876683724 1.824907016 0.4094326702
--40 70 1.49139171408481 -0.4234266354 1.800497010 0.4005481546
--45 70 1.55465977945611 -0.5646171475 1.764617147 0.3874889526
-
-45 75 1.05066139253833 1.229943420 1.429943420 0.1955877500
-40 75 1.04691310299726 1.159199320 1.485603158 0.2105017318
-35 75 1.04667745020518 1.086390586 1.537452547 0.2243947337
-30 75 1.04989021073678 1.011357924 1.585697905 0.2373220383
-25 75 1.05654786466344 0.9339052510 1.630512814 0.2493301570
-20 75 1.06663644191714 0.8537693089 1.671973188 0.2604394308
-15 75 1.08018250704228 0.7706535611 1.710092841 0.2706535611
-10 75 1.09723861522063 0.6842273707 1.744805338 0.2799547466
-5 75 1.11789497415470 0.5941350402 1.775968433 0.2883048726
-0 75 1.14229905479049 0.5000000000 1.803376158 0.2956487506
--5 75 1.17058857178051 0.4014277685 1.826685762 0.3018945400
--10 75 1.20293431959479 0.2980262235 1.845450207 0.3069224578
--15 75 1.23950156897400 0.1894270075 1.859074188 0.3105729925
--20 75 1.28044392986836 0.07531756239 1.866805408 0.3126445667
--25 75 1.32592020396201 -0.04453163756 1.867751865 0.3128981692
--30 75 1.37604170123433 -0.1702127710 1.860842571 0.3110468295
--35 75 1.43091311183745 -0.3016547777 1.844881673 0.3067701197
--40 75 1.49057458016261 -0.4385552128 1.818526547 0.2997082849
--45 75 1.55496184034649 -0.5803044371 1.780304437 0.2894667015
-
-45 80 1.04666752644809 1.234419226 1.434419226 0.1294979247
-40 80 1.04222241928785 1.163898596 1.491203537 0.1395105308
-35 80 1.04133307446823 1.091149513 1.544248999 0.1488638769
-30 80 1.04395895804973 1.015998023 1.593734792 0.1575895574
-25 80 1.05012584304658 0.9382417016 1.639812362 0.1657142762
-20 80 1.05984209967465 0.8576116105 1.682529825 0.1732465175
-15 80 1.07314510225010 0.7738074116 1.721863172 0.1801820477
-10 80 1.09011251051509 0.6865050272 1.757722570 0.1865050272
-5 80 1.11084607037772 0.5953566738 1.789931769 0.1921843781
-0 80 1.13550072514386 0.5000000000 1.818249918 0.1971776317
--5 80 1.16421060519784 0.4000624354 1.842291591 0.2014168273
--10 80 1.19713671551320 0.2951844295 1.861566821 0.2048155705
--15 80 1.23442573545034 0.1850426706 1.875436755 0.2072612141
--20 80 1.27620702809265 0.06938259882 1.883111586 0.2086144938
--25 80 1.32260048752502 -0.05195164664 1.883664126 0.2087119215
--30 80 1.37368141299134 -0.1789700758 1.876010668 0.2073624104
--35 80 1.42949954813448 -0.3115059267 1.858950572 0.2043542551
--40 80 1.49004815415101 -0.4491648418 1.831170610 0.1994558984
--45 80 1.55520372095580 -0.5912457718 1.791245772 0.1924160721
-
-45 85 1.04432772525100 1.237042184 1.437042184 0.06448283563
-40 85 1.03946291724475 1.166658344 1.494492477 0.06950908497
-35 85 1.03817615514818 1.093950043 1.548248569 0.07421213367
-30 85 1.04044247351314 1.018734418 1.598474368 0.07860632168
-25 85 1.04630561383820 0.9408043258 1.645307927 0.08270372718
-20 85 1.05578799463550 0.8598865930 1.688780288 0.08650706589
-15 85 1.06893378253408 0.7756777918 1.728843526 0.09001214504
-10 85 1.08583868954214 0.6878579209 1.765395211 0.09321000318
-5 85 1.10661146451038 0.5960833042 1.798237192 0.09608330419
-0 85 1.13141201022694 0.5000000000 1.827106646 0.09860905410
--5 85 1.16037299577820 0.3992487652 1.851591884 0.1007512348
--10 85 1.19364944249635 0.2934900417 1.871176172 0.1024646381
--15 85 1.23137444449619 0.1824287965 1.885191866 0.1036908524
--20 85 1.27366174648181 0.06584675252 1.892826244 0.1043587739
--25 85 1.32060738439736 -0.05636655299 1.893131923 0.1043855174
--30 85 1.37226410145767 -0.1841710508 1.885019021 0.1036757304
--35 85 1.42864707590520 -0.3173420159 1.867285371 0.1021242370
--40 85 1.48972125621192 -0.4554310110 1.838638340 0.09961794660
--45 85 1.55533278237721 -0.5976878645 1.797687865 0.09603524423
-
-45 90 1.04356012193811 1.237908439 1.437908439 0.000000000
-40 90 1.03855664419304 1.167571343 1.495580546 0.000000000
-35 90 1.03713838452095 1.094878139 1.549574028 0.000000000
-30 90 1.03928564132860 1.019642821 1.600047767 0.000000000
-25 90 1.04504820405665 0.9416564554 1.647135325 0.000000000
-20 90 1.05445323988819 0.8606442482 1.690861928 0.000000000
-15 90 1.06754718832124 0.7763015439 1.731171400 0.000000000
-10 90 1.08443219154136 0.6883096739 1.767957230 0.000000000
-5 90 1.10521938097328 0.5963262160 1.801013688 0.000000000
-0 90 1.13007019642116 0.5000000000 1.830070196 0.000000000
--5 90 1.15911629842434 0.3989763581 1.854705511 0.000000000
--10 90 1.19251035953649 0.2929227492 1.874393448 0.000000000
--15 90 1.23038146537826 0.1815538440 1.888457234 0.000000000
--20 90 1.27283809699851 0.06466373163 1.896076567 0.000000000
--25 90 1.31996833941717 -0.05784272516 1.896297585 0.000000000
--30 90 1.37181723450071 -0.1859086173 1.888028574 0.000000000
--35 90 1.42838802600968 -0.3192897137 1.870066972 0.000000000
--40 90 1.48963572327899 -0.4575193859 1.841127168 0.000000000
--45 90 1.55539538830078 -0.5998306265 1.799830626 0.000000000
-
-45 95 1.04432772525100 1.237042184 1.437042184 -0.06448283563
-40 95 1.03946291724475 1.166658344 1.494492477 -0.06950908497
-35 95 1.03817615514818 1.093950043 1.548248569 -0.07421213367
-30 95 1.04044247351314 1.018734418 1.598474368 -0.07860632168
-25 95 1.04630561383820 0.9408043258 1.645307927 -0.08270372718
-20 95 1.05578799463550 0.8598865930 1.688780288 -0.08650706589
-15 95 1.06893378253408 0.7756777918 1.728843526 -0.09001214504
-10 95 1.08583868954214 0.6878579209 1.765395211 -0.09321000318
-5 95 1.10661146451038 0.5960833042 1.798237192 -0.09608330419
-0 95 1.13141201022694 0.5000000000 1.827106646 -0.09860905410
--5 95 1.16037299577820 0.3992487652 1.851591884 -0.1007512348
--10 95 1.19364944249635 0.2934900417 1.871176172 -0.1024646381
--15 95 1.23137444449619 0.1824287965 1.885191866 -0.1036908524
--20 95 1.27366174648181 0.06584675252 1.892826244 -0.1043587739
--25 95 1.32060738439736 -0.05636655299 1.893131923 -0.1043855174
--30 95 1.37226410145767 -0.1841710508 1.885019021 -0.1036757304
--35 95 1.42864707590520 -0.3173420159 1.867285371 -0.1021242370
--40 95 1.48972125621192 -0.4554310110 1.838638340 -0.09961794660
--45 95 1.55533278237721 -0.5976878645 1.797687865 -0.09603524423
-
-45 100 1.04666752644809 1.234419226 1.434419226 -0.1294979247
-40 100 1.04222241928784 1.163898596 1.491203537 -0.1395105308
-35 100 1.04133307446823 1.091149513 1.544248999 -0.1488638769
-30 100 1.04395895804973 1.015998023 1.593734792 -0.1575895574
-25 100 1.05012584304658 0.9382417016 1.639812362 -0.1657142762
-20 100 1.05984209967466 0.8576116105 1.682529825 -0.1732465175
-15 100 1.07314510225010 0.7738074116 1.721863172 -0.1801820477
-10 100 1.09011251051509 0.6865050272 1.757722570 -0.1865050272
-5 100 1.11084607037772 0.5953566738 1.789931769 -0.1921843781
-0 100 1.13550072514386 0.5000000000 1.818249918 -0.1971776317
--5 100 1.16421060519784 0.4000624354 1.842291591 -0.2014168273
--10 100 1.19713671551320 0.2951844295 1.861566821 -0.2048155705
--15 100 1.23442573545035 0.1850426706 1.875436755 -0.2072612141
--20 100 1.27620702809265 0.06938259882 1.883111586 -0.2086144938
--25 100 1.32260048752502 -0.05195164664 1.883664126 -0.2087119215
--30 100 1.37368141299134 -0.1789700758 1.876010668 -0.2073624104
--35 100 1.42949954813448 -0.3115059267 1.858950572 -0.2043542551
--40 100 1.49004815415101 -0.4491648418 1.831170610 -0.1994558984
--45 100 1.55520372095580 -0.5912457718 1.791245772 -0.1924160721
-
-45 105 1.05066139253833 1.229943420 1.429943420 -0.1955877500
-40 105 1.04691310299725 1.159199320 1.485603158 -0.2105017318
-35 105 1.04667745020517 1.086390586 1.537452547 -0.2243947337
-30 105 1.04989021073678 1.011357924 1.585697905 -0.2373220383
-25 105 1.05654786466344 0.9339052510 1.630512814 -0.2493301570
-20 105 1.06663644191714 0.8537693089 1.671973188 -0.2604394308
-15 105 1.08018250704228 0.7706535611 1.710092841 -0.2706535611
-10 105 1.09723861522063 0.6842273707 1.744805338 -0.2799547466
-5 105 1.11789497415470 0.5941350402 1.775968433 -0.2883048726
-0 105 1.14229905479049 0.5000000000 1.803376158 -0.2956487506
--5 105 1.17058857178051 0.4014277685 1.826685762 -0.3018945400
--10 105 1.20293431959479 0.2980262235 1.845450207 -0.3069224578
--15 105 1.23950156897400 0.1894270075 1.859074188 -0.3105729925
--20 105 1.28044392986836 0.07531756239 1.866805408 -0.3126445667
--25 105 1.32592020396201 -0.04453163756 1.867751865 -0.3128981692
--30 105 1.37604170123433 -0.1702127710 1.860842571 -0.3110468295
--35 105 1.43091311183745 -0.3016547777 1.844881673 -0.3067701197
--40 105 1.49057458016261 -0.4385552128 1.818526547 -0.2997082849
--45 105 1.55496184034649 -0.5803044371 1.780304437 -0.2894667015
-
-45 110 1.05643276857318 1.223435735 1.423435735 -0.2633090740
-40 110 1.05365936097715 1.152395417 1.477494582 -0.2829848850
-35 110 1.05432930491320 1.079529107 1.527653339 -0.3012411796
-30 110 1.05834879847473 1.004695810 1.574158786 -0.3181677781
-25 110 1.06567357790662 0.9277038764 1.617213923 -0.3338385664
-20 110 1.07626095949601 0.8482948115 1.656932130 -0.3482948115
-15 110 1.09012250771545 0.7661739973 1.693374882 -0.3615588883
-10 110 1.10728843956143 0.6810023078 1.726515098 -0.3736209406
-5 110 1.12782920272481 0.5924098357 1.756249256 -0.3844432891
-0 110 1.15188296050603 0.5000000000 1.782415918 -0.3939671752
--5 110 1.17958966090571 0.4033491183 1.804724632 -0.4020868833
--10 110 1.21113043847323 0.3020232158 1.822782137 -0.4086592774
--15 110 1.24669684615182 0.1955954211 1.836053355 -0.4134896056
--20 110 1.28647451555249 0.08367680720 1.843838571 -0.4163231928
--25 110 1.33067421531452 -0.03406083432 1.845297155 -0.4168540739
--30 110 1.37945511671346 -0.1578220895 1.839381281 -0.4147008719
--35 110 1.43299419785288 -0.2876683724 1.824907016 -0.4094326702
--40 110 1.49139171408481 -0.4234266354 1.800497010 -0.4005481546
--45 110 1.55465977945611 -0.5646171475 1.764617147 -0.3874889526
-
-45 115 1.06419266291495 1.214651063 1.414651063 -0.3332472638
-40 115 1.06267927413621 1.143268138 1.466617114 -0.3574794311
-35 115 1.06450223751993 1.070378728 1.514585244 -0.3798473376
-30 115 1.06952203770097 0.9958548342 1.558845766 -0.4004863578
-25 115 1.07765591497165 0.9195116411 1.599645618 -0.4195116411
-20 115 1.08883106221044 0.8410930029 1.637145324 -0.4369980412
-15 115 1.10304079904870 0.7603018233 1.671459630 -0.4529990650
-10 115 1.12030182894642 0.6767883421 1.702616510 -0.4675277569
-5 115 1.14066063957460 0.5901618849 1.730555060 -0.4805557168
-0 115 1.16424534867277 0.5000000000 1.755164626 -0.4920313455
--5 115 1.19120043486832 0.4058432694 1.776216355 -0.5018479282
--10 115 1.22171983036719 0.3072074706 1.793380767 -0.5098518248
--15 115 1.25601920470788 0.2035974650 1.806189320 -0.5158245514
--20 115 1.29431954165919 0.09453458433 1.814007074 -0.5194700298
--25 115 1.33689083871955 -0.02042703231 1.816059372 -0.5204270323
--30 115 1.38395003374785 -0.1416308316 1.811337200 -0.5182250472
--35 115 1.43575926476058 -0.2693046712 1.798680933 -0.5123233328
--40 115 1.49249588218772 -0.4034476062 1.776686930 -0.5020673611
--45 115 1.55428105894565 -0.5437664630 1.743766463 -0.4867162950
-
-45 120 1.07422017741895 1.203242182 1.403242182 -0.4060170633
-40 120 1.07422866064533 1.131494861 1.452586269 -0.4345058850
-35 120 1.07741610226605 1.058653601 1.497840027 -0.4606331543
-30 120 1.08359956012831 0.9846004554 1.539352610 -0.4846004554
-25 120 1.09265424420508 0.9091482954 1.577421351 -0.5065794532
-20 120 1.10447907859234 0.8320357664 1.612260771 -0.5266940015
-15 120 1.11904693685313 0.7529545445 1.644039212 -0.5450412932
-10 120 1.13635981634734 0.6715378168 1.672839302 -0.5616690328
-5 120 1.15646164248395 0.5873716695 1.698662752 -0.5765782085
-0 120 1.17945937509388 0.5000000000 1.721441782 -0.5897296875
--5 120 1.20550129600057 0.4089233426 1.741010957 -0.6010279563
--10 120 1.23478988030431 0.3136037924 1.757105424 -0.6103201009
--15 120 1.26756859794334 0.2134729324 1.769333574 -0.6173800268
--20 120 1.30409599393161 0.1079540833 1.777137303 -0.6218855121
--25 120 1.34469744247402 -0.003526773792 1.779816651 -0.6234324342
--30 120 1.38965935148308 -0.1214745551 1.776425505 -0.6214745551
--35 120 1.43933535474108 -0.2463132187 1.765845736 -0.6153663224
--40 120 1.49399560476424 -0.3782585877 1.746667827 -0.6042939517
--45 120 1.55388098060067 -0.5172538878 1.717253888 -0.5873118060
-
-45 125 1.08686184097155 1.188730517 1.388730517 -0.4822543001
-40 125 1.08864148238479 1.116655502 1.434901410 -0.5145835073
-35 125 1.09338355780872 1.044005130 1.476919842 -0.5440051301
-30 125 1.10086413174003 0.9706580089 1.515203584 -0.5708116950
-25 125 1.11091051970600 0.8964072487 1.550098088 -0.5952450895
-20 125 1.12339676136936 0.8209750161 1.581871609 -0.6174931482
-15 125 1.13828384314118 0.7440340143 1.610747340 -0.6377121529
-10 125 1.15556336567246 0.6651936799 1.636859914 -0.6559963738
-5 125 1.17527989911057 0.5840127454 1.660270074 -0.6723883443
-0 125 1.19754221284986 0.5000000000 1.680969152 -0.6868819948
--5 125 1.22249772793256 0.4126119740 1.698849707 -0.6994020946
--10 125 1.25035284914594 0.3212556797 1.713709414 -0.7098069732
--15 125 1.28137385796716 0.2252892517 1.725234470 -0.7178769044
--20 125 1.31585396417051 0.1240364386 1.732951395 -0.7232803537
--25 125 1.35416319807313 0.01679266865 1.736241466 -0.7255840860
--30 125 1.39666170807391 -0.09712184246 1.734245369 -0.7241864041
--35 125 1.44379221282627 -0.2183484378 1.725907890 -0.7183484378
--40 125 1.49593880193140 -0.3473670241 1.709852695 -0.7071064697
--45 125 1.55348334263049 -0.4844226249 1.684422625 -0.6893001428
-
-45 130 1.10259345494866 1.170509576 1.370509576 -0.5626243375
-40 130 1.10635976256831 1.098226650 1.412938759 -0.5982266500
-35 130 1.11278589161396 1.025996185 1.451200404 -0.6303319817
-30 130 1.12161885674380 0.9536743543 1.485787032 -0.6593536084
-25 130 1.13265430301113 0.8810186438 1.517097119 -0.6856258908
-20 130 1.14575970696433 0.8077205887 1.545455369 -0.7094212883
-15 130 1.16088621006509 0.7334181862 1.571128530 -0.7309636286
-10 130 1.17802101832790 0.6576883538 1.594295094 -0.7504026836
-5 130 1.19721329617504 0.5800578831 1.615065791 -0.7678313679
-0 130 1.21857388110610 0.5000000000 1.633481750 -0.7832841923
--5 130 1.24225683994387 0.4169300465 1.649493914 -0.7967199928
--10 130 1.26847795609618 0.3302031987 1.662965512 -0.8080240059
--15 130 1.29751721106492 0.2391095601 1.673656377 -0.8169947068
--20 130 1.32969452279880 0.1428794110 1.681180754 -0.8233084090
--25 130 1.36541342945374 0.04068247323 1.685009615 -0.8265212045
--30 130 1.40510572898999 -0.06833961949 1.684393097 -0.8260038846
--35 130 1.44927967637653 -0.1850514434 1.678354853 -0.8209371967
--40 130 1.49845820673828 -0.3102406320 1.665607184 -0.8102406320
--45 130 1.55317606043746 -0.4445180509 1.644518051 -0.7925447481
-
-45 135 1.12198951938101 1.147780951 1.347780951 -0.6477809510
-40 135 1.12788175024096 1.075528287 1.385887904 -0.6858879038
-35 135 1.13605256785396 1.004080846 1.419902055 -0.7199020551
-30 135 1.14622403397791 0.9332319630 1.450379771 -0.7503797713
-25 135 1.15818126338185 0.8626793817 1.477768444 -0.7777684440
-20 135 1.17179955189614 0.7920635029 1.502437879 -0.8024378792
-15 135 1.18702630680597 0.7209730044 1.524682480 -0.8246824796
-10 135 1.20385844033324 0.6489462180 1.544715978 -0.8447159784
-5 135 1.22235552516638 0.5754753020 1.562686649 -0.8626866490
-0 135 1.24263337081977 0.5000000000 1.578674483 -0.8786744830
--5 135 1.26485423130356 0.4219005820 1.592680432 -0.8926804320
--10 135 1.28923965002704 0.3404900746 1.604625740 -0.9046257400
--15 135 1.31607886274645 0.2550029863 1.614341303 -0.9143413029
--20 135 1.34571139002997 0.1645900898 1.621531154 -0.9215311545
--25 135 1.37856141287799 0.06830954129 1.625763176 -0.9257631762
--30 135 1.41512182100761 -0.03486577332 1.626414695 -0.9264146946
--35 135 1.45595484118276 -0.1460255172 1.622620055 -0.9226200547
--40 135 1.50171430974745 -0.2662851751 1.613223110 -0.9132231104
--45 135 1.55307654758013 -0.3966691628 1.596669163 -0.8966691628
-
-
-### -x patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = drho = dnu
-# dpy = 180 - dsigma = 180 - dphi
-#
-# dpx dpy gridfn global_x global_y global_z
--135 45 1.55307669083840 -0.3966692455 1.596669246 -0.8966692455
--135 40 1.60724782678259 -0.4774001952 1.520136143 -0.9774001952
--135 35 1.66070773707550 -0.5523693592 1.436876958 -1.052369359
--135 30 1.71335482065713 -0.6216540226 1.347587252 -1.121654023
--135 25 1.76516599340672 -0.6853847506 1.252753987 -1.185384751
--135 20 1.81619309146095 -0.7437128264 1.152674449 -1.243712826
--135 15 1.86655280445547 -0.7967811971 1.047471475 -1.296781197
--135 10 1.91634552528601 -0.8446495295 0.9370979917 -1.344649530
--135 5 1.96575226233816 -0.8873445140 0.8213769174 -1.387344514
--135 -2.84217e-14 2.01490466144001 -0.9247527495 0.7000000000 -1.424752750
--135 -5 2.06403602257640 -0.9567090205 0.5725544747 -1.456709020
--135 -10 2.11321362277730 -0.9827867241 0.4385446939 -1.482786724
--135 -15 2.16252659436943 -1.002407979 0.2974309954 -1.502407979
--135 -20 2.21210093687743 -1.014826987 0.1486480667 -1.514826987
--135 -25 2.26191580784798 -1.018973579 -0.008309012237 -1.518973579
--135 -30 2.31186215386092 -1.013469045 -0.1738017607 -1.513469045
--135 -35 2.36168894063541 -0.9965722274 -0.3479111551 -1.496572227
--135 -40 2.41096294902780 -0.9661557588 -0.5302507564 -1.466155759
--135 -45 2.45902042093682 -0.9197161020 -0.7197161020 -1.419716102
-
--130 45 1.55317612704970 -0.4445180914 1.644518091 -0.7925447821
--130 40 1.61072048717089 -0.5379490512 1.570942666 -0.8709426660
--130 35 1.66828438538341 -0.6261967942 1.488571485 -0.9449913146
--130 30 1.72560163789978 -0.7089270617 1.397974365 -1.014410252
--130 25 1.78252972026748 -0.7859174191 1.299633140 -1.079012832
--130 20 1.83898808535515 -0.8569881546 1.193903297 -1.138648260
--130 15 1.89494282310402 -0.9219643084 1.081014188 -1.193169727
--130 10 1.95042335131257 -0.9806646123 0.9610811205 -1.242425130
--130 5 2.00546348019430 -1.032835487 0.8341057282 -1.286201692
--130 -2.84217e-14 2.06007381791222 -1.078108101 0.7000000000 -1.324189925
--130 -5 2.11438492491677 -1.116087393 0.5586106739 -1.356058335
--130 -10 2.16833985804388 -1.146096009 0.4097488607 -1.381238554
--130 -15 2.22188431599945 -1.167301069 0.2532480250 -1.399031712
--130 -20 2.27495355907383 -1.178686804 0.08900797063 -1.408585478
--130 -25 2.32739733316274 -1.178985061 -0.08292359209 -1.408835746
--130 -30 2.37889813177883 -1.166615437 -0.2622208714 -1.398456399
--130 -35 2.42898698552048 -1.139718851 -0.4481435003 -1.375887483
--130 -40 2.47701964252477 -1.096192641 -0.6393646560 -1.339364656
--130 -45 2.52209391353809 -1.033736766 -0.8337367656 -1.286957954
-
--125 45 1.55348325603983 -0.4844225701 1.684422570 -0.6893001043
--125 40 1.61397524751689 -0.5895347134 1.614228176 -0.7629004194
--125 35 1.67523074088794 -0.6903599552 1.533499014 -0.8334990138
--125 30 1.73685320808421 -0.7861614072 1.442565635 -0.9005799127
--125 25 1.79858362702702 -0.8763237232 1.341790292 -0.9637122460
--125 20 1.86020151952977 -0.9602667225 1.231493621 -1.022489767
--125 15 1.92153951851896 -1.037434635 1.111954369 -1.076523321
--125 10 1.98249820771010 -1.107287973 0.9834082354 -1.125435155
--125 5 2.04289584983757 -1.169161320 0.8460326931 -1.168759339
--125 -2.84217e-14 2.10267091999790 -1.222407183 0.7000000000 -1.206042493
--125 -5 2.16184349670114 -1.266348268 0.5454645507 -1.236810372
--125 -10 2.22018192525481 -1.299987356 0.3826136643 -1.260364715
--125 -15 2.27743465248292 -1.322188345 0.2117461046 -1.275910015
--125 -20 2.33336309277893 -1.331700727 0.03331545727 -1.282570657
--125 -25 2.38763853492431 -1.327084106 -0.1519833107 -1.279338064
--125 -30 2.43976614156135 -1.306677179 -0.3430855555 -1.265048980
--125 -35 2.48912428728610 -1.268684040 -0.5384458977 -1.238445898
--125 -40 2.53496000802218 -1.211257301 -0.7359153700 -1.198235262
--125 -45 2.57632089670170 -1.132581767 -0.9325817666 -1.143146060
-
--120 45 1.55388017072355 -0.5172533576 1.717253358 -0.5873114998
--120 40 1.61692167382562 -0.6327877334 1.650521769 -0.6540153028
--120 35 1.68140642751476 -0.7451023765 1.571830070 -0.7188601922
--120 30 1.74692660951612 -0.8531635331 1.481249330 -0.7812493301
--120 25 1.81305142425747 -0.9559134682 1.378903600 -0.8405720328
--120 20 1.87946281951236 -1.052370012 1.265016477 -0.8962612441
--120 15 1.94583378747248 -1.141524886 1.139845268 -0.9477348349
--120 10 2.01189734807706 -1.222388264 1.003703522 -0.9944213279
--120 5 2.07734980715749 -1.293895965 0.8569455605 -1.035706318
--120 -2.84217e-14 2.14192130899116 -1.354958266 0.7000000000 -1.070960654
--120 -5 2.20549229017337 -1.404553440 0.5333731649 -1.099594441
--120 -10 2.26766430877439 -1.441350733 0.3576874867 -1.120839369
--120 -15 2.32803909462439 -1.463957114 0.1737592773 -1.133891168
--120 -20 2.38618538302241 -1.470904980 -0.01735074732 -1.137902521
--120 -25 2.44159954581500 -1.460649111 -0.2142656953 -1.131981292
--120 -30 2.49367079300926 -1.431589090 -0.4152034813 -1.115203481
--120 -35 2.54168624045126 -1.382150280 -0.6178958140 -1.086659971
--120 -40 2.58482716137630 -1.310885802 -0.8195136082 -1.045515405
--120 -45 2.62213520141377 -1.216590435 -1.016590435 -0.9910739496
-
--115 45 1.55428101941941 -0.5437664364 1.743766436 -0.4867162826
--115 40 1.61948318132554 -0.6682956021 1.680316409 -0.5447851863
--115 35 1.68674768732862 -0.7907439066 1.603788613 -0.6018837684
--115 30 1.75566863607431 -0.9098340393 1.513968062 -0.6574164093
--115 25 1.82568762668307 -1.024115304 1.410706638 -0.7107066381
--115 20 1.89640901755200 -1.132219087 1.294079163 -0.7611162601
--115 15 1.96734480170232 -1.232661253 1.164265183 -0.8079532112
--115 10 2.03805770461902 -1.323964088 1.021614081 -0.8505284223
--115 5 2.10803895685584 -1.404554377 0.8666269171 -0.8881082916
--115 -2.84217e-14 2.17692184567344 -1.472961221 0.7000000000 -0.9200069264
--115 -5 2.24437398785344 -1.527729274 0.5225966758 -0.9455456890
--115 -10 2.30983226004597 -1.567189306 0.3354987512 -0.9639462040
--115 -15 2.37274777066199 -1.589703910 0.1400655248 -0.9744449366
--115 -20 2.43252369334396 -1.593647291 -0.06202529492 -0.9762837652
--115 -25 2.48852115053884 -1.577460084 -0.2687355465 -0.9687355465
--115 -30 2.54004426840365 -1.539702024 -0.4776225128 -0.9511286743
--115 -35 2.58632606932388 -1.479125058 -0.6857982847 -0.9228811710
--115 -40 2.62656099120836 -1.394801805 -0.8899274955 -0.8835605922
--115 -45 2.65993527061974 -1.286260737 -1.086260737 -0.8329470609
-
--110 45 1.55465979676552 -0.5646171594 1.764617159 -0.3874889569
--110 40 1.62162050116662 -0.6965927506 1.704060536 -0.4355241437
--110 35 1.69117100890931 -0.8275769966 1.629579421 -0.4831985104
--110 30 1.76293187538528 -0.9561195612 1.540691021 -0.5299841778
--110 25 1.83632081201604 -1.080501807 1.437000096 -0.5752556130
--110 20 1.91073045488983 -1.198881064 1.318342139 -0.6183421389
--110 15 1.98562845988834 -1.309405294 1.184828687 -0.6585696686
--110 10 2.06034243815446 -1.410046690 1.036792766 -0.6952001413
--110 5 2.13429626546044 -1.498838864 0.8748757408 -0.7275178495
--110 -2.84217e-14 2.20688153941098 -1.573790298 0.7000000000 -0.7547979404
--110 -5 2.27762538466485 -1.633071312 0.5133804417 -0.7763744652
--110 -10 2.34582555961458 -1.674704682 0.3165408896 -0.7915277724
--110 -15 2.41076967817370 -1.696815520 0.1113650555 -0.7995754594
--110 -20 2.47171245175853 -1.697665018 -0.09988465155 -0.7998846515
--110 -25 2.52790069100110 -1.675737259 -0.3145629460 -0.7919035999
--110 -30 2.57859202642170 -1.629826083 -0.5296556621 -0.7751932982
--110 -35 2.62302641546844 -1.559087764 -0.7417887739 -0.7494466557
--110 -40 2.66045286480238 -1.463146500 -0.9472755041 -0.7145268915
--110 -45 2.69017681252395 -1.342209082 -1.142209082 -0.6705092710
-
--105 45 1.55496200747938 -0.5803045532 1.780304553 -0.2894667326
--105 40 1.62326971955814 -0.7181009242 1.722108036 -0.3263891589
--105 35 1.69466050494768 -0.8559074536 1.649416620 -0.3633143072
--105 30 1.76867601494425 -0.9920728136 1.561448641 -0.3997997054
--105 25 1.84474698830442 -1.124688069 1.457604489 -0.4353338562
--105 20 1.92215021471101 -1.251560699 1.337515958 -0.4693292748
--105 15 2.00024781636015 -1.370457989 1.201187708 -0.5011877077
--105 10 2.07829669797062 -1.478982014 1.048947923 -0.5302666324
--105 5 2.15547612641962 -1.574635205 0.8815070614 -0.5558968278
--105 -2.84217e-14 2.23109779415349 -1.655074980 0.7000000000 -0.5774506006
--105 -5 2.30449216545165 -1.718062412 0.5059446839 -0.5943280322
--105 -10 2.37481747424694 -1.761333077 0.3012659661 -0.6059223718
--105 -15 2.44128020538216 -1.782873166 0.08830597886 -0.6116940211
--105 -20 2.50304161854904 -1.780898389 -0.1301791209 -0.6111648813
--105 -25 2.55920846665648 -1.753921806 -0.3510209989 -0.6039365276
--105 -30 2.60900761668348 -1.700984975 -0.5707392680 -0.5897521467
--105 -35 2.65169033638267 -1.621632434 -0.7855830235 -0.5684896973
--105 -40 2.68664572060231 -1.516057834 -0.9916733852 -0.5402010686
--105 -45 2.71326776448456 -1.385033529 -1.185033529 -0.5050932117
-
--100 45 1.55520374537793 -0.5912457889 1.791245789 -0.1924160752
--100 40 1.62446148792814 -0.7332105425 1.734786511 -0.2174482915
--100 35 1.69716808508189 -0.8759598070 1.663457429 -0.2426188383
--100 30 1.77280301416743 -1.017699255 1.576244073 -0.2676113272
--100 25 1.85082314391220 -1.156398118 1.472391128 -0.2920676791
--100 20 1.93048243245342 -1.289659579 1.351382816 -0.3155652701
--100 15 2.01098855292125 -1.414890294 1.213093308 -0.3376468240
--100 10 2.09149526373718 -1.529351764 1.057829469 -0.3578294693
--100 5 2.17106791991137 -1.630192438 0.8863676895 -0.3756104010
--100 -2.84217e-14 2.24892056660087 -1.714754410 0.7000000000 -0.3905209581
--100 -5 2.32423915175427 -1.780479860 0.5004838649 -0.4021101283
--100 -10 2.39612794245345 -1.824933051 0.2900515747 -0.4099484253
--100 -15 2.46365802873413 -1.845928246 0.07141042109 -0.4136504445
--100 -20 2.52591037654525 -1.841652856 -0.1522919385 -0.4128965780
--100 -25 2.58191223922679 -1.810687863 -0.3774914461 -0.4074366142
--100 -30 2.63090025251097 -1.752317557 -0.6003761476 -0.3971443543
--100 -35 2.67219970455935 -1.666455652 -0.8169685785 -0.3820045839
--100 -40 2.70524225731732 -1.553685665 -1.023246884 -0.3621201927
--100 -45 2.72957452116027 -1.415271044 -1.215271044 -0.3377139605
-
--95 45 1.55533280313961 -0.5976878792 1.797687879 -0.09603524552
--95 40 1.62515469492866 -0.7421541521 1.742291091 -0.1086744067
--95 35 1.69866747929032 -0.8879072948 1.671823150 -0.1214261543
--95 30 1.77530789057038 -1.033067590 1.585116986 -0.1341260345
--95 25 1.85454946448140 -1.175533694 1.481314193 -0.1465902036
--95 20 1.93559837526480 -1.312751734 1.359787673 -0.1585952265
--95 15 2.01757729851413 -1.441908259 1.220332750 -0.1698949583
--95 10 2.09957569007757 -1.560046218 1.063241730 -0.1802306905
--95 5 2.18061950597011 -1.664117688 0.8893357642 -0.1893357642
--95 -2.84217e-14 2.25982904942277 -1.751229718 0.7000000000 -0.1969570793
--95 -5 2.33634145261623 -1.818661210 0.4971434296 -0.2028565704
--95 -10 2.40918172847388 -1.863823192 0.2831941936 -0.2068077319
--95 -15 2.47734178791566 -1.884429327 0.06109408751 -0.2086105351
--95 -20 2.53983940143508 -1.878643389 -0.1657553917 -0.2081043311
--95 -25 2.59567297621262 -1.845118108 -0.3935465328 -0.2051712490
--95 -30 2.64410119687750 -1.783314275 -0.6182721113 -0.1997641143
--95 -35 2.68450680949386 -1.693393721 -0.8358308180 -0.1918970853
--95 -40 2.71635999213921 -1.576194871 -1.042134351 -0.1816435145
--95 -45 2.73929324344007 -1.433276907 -1.233276907 -0.1691398128
-
--90 45 1.55539540338115 -0.5998306372 1.799830637 -3.537369600e-16
--90 40 1.62540788942526 -0.7451346815 1.744792052 -4.004708926e-16
--90 35 1.69919043250603 -0.8918953164 1.674615593 -4.476733064e-16
--90 30 1.77616618277513 -1.038205036 1.588083091 -4.947306928e-16
--90 25 1.85581446101750 -1.181939097 1.484301082 -5.409596742e-16
--90 20 1.93732543054556 -1.320490411 1.362604321 -5.855217358e-16
--90 15 2.01980009597829 -1.450977077 1.222762732 -6.274899760e-16
--90 10 2.10229841428839 -1.570359778 1.065060289 -6.658868639e-16
--90 5 2.18383655516788 -1.675526398 0.8903338970 -6.997114540e-16
--90 -2.84217e-14 2.26350381782764 -1.763503818 0.7000000000 -7.280075062e-16
--90 -5 2.34042040685219 -1.831514401 0.4960189211 -7.498816530e-16
--90 -10 2.41357893841795 -1.876911251 0.2808864157 -7.644825773e-16
--90 -15 2.48194736641590 -1.897377061 0.05762475263 -7.710649665e-16
--90 -20 2.54451682080305 -1.891063680 -0.1702760077 -7.690344029e-16
--90 -25 2.60028247208995 -1.856656253 -0.3989268584 -7.579679911e-16
--90 -30 2.64851192398100 -1.793678608 -0.6242559620 -7.377125811e-16
--90 -35 2.68860683666493 -1.702377787 -0.8421215281 -7.083476279e-16
--90 -40 2.72005963977981 -1.583686572 -1.048420634 -6.701731418e-16
--90 -45 2.74252290178652 -1.439256541 -1.239256541 -6.237203169e-16
-
--85 45 1.55533280313961 -0.5976878792 1.797687879 0.09603524552
--85 40 1.62515469492866 -0.7421541521 1.742291091 0.1086744067
--85 35 1.69866747929032 -0.8879072948 1.671823150 0.1214261543
--85 30 1.77530789057038 -1.033067590 1.585116986 0.1341260345
--85 25 1.85454946448140 -1.175533694 1.481314193 0.1465902036
--85 20 1.93559837526480 -1.312751734 1.359787673 0.1585952265
--85 15 2.01757729851413 -1.441908259 1.220332750 0.1698949583
--85 10 2.09957569007757 -1.560046218 1.063241730 0.1802306905
--85 5 2.18061950597011 -1.664117688 0.8893357642 0.1893357642
--85 -2.84217e-14 2.25982904942278 -1.751229718 0.7000000000 0.1969570793
--85 -5 2.33634145261623 -1.818661210 0.4971434296 0.2028565704
--85 -10 2.40918172847388 -1.863823192 0.2831941936 0.2068077319
--85 -15 2.47734178791566 -1.884429327 0.06109408751 0.2086105351
--85 -20 2.53983940143508 -1.878643389 -0.1657553917 0.2081043311
--85 -25 2.59567297621262 -1.845118108 -0.3935465328 0.2051712490
--85 -30 2.64410119687750 -1.783314275 -0.6182721113 0.1997641143
--85 -35 2.68450680949386 -1.693393721 -0.8358308180 0.1918970853
--85 -40 2.71635999213921 -1.576194871 -1.042134351 0.1816435145
--85 -45 2.73929324344007 -1.433276907 -1.233276907 0.1691398128
-
--80 45 1.55520374537794 -0.5912457889 1.791245789 0.1924160752
--80 40 1.62446148792814 -0.7332105425 1.734786511 0.2174482915
--80 35 1.69716808508189 -0.8759598070 1.663457429 0.2426188383
--80 30 1.77280301416743 -1.017699255 1.576244073 0.2676113272
--80 25 1.85082314391220 -1.156398118 1.472391128 0.2920676791
--80 20 1.93048243245342 -1.289659579 1.351382816 0.3155652701
--80 15 2.01098855292126 -1.414890294 1.213093308 0.3376468240
--80 10 2.09149526373718 -1.529351764 1.057829469 0.3578294693
--80 5 2.17106791991137 -1.630192438 0.8863676895 0.3756104010
--80 -2.84217e-14 2.24892056660087 -1.714754410 0.7000000000 0.3905209581
--80 -5 2.32423915175427 -1.780479860 0.5004838649 0.4021101283
--80 -10 2.39612794245345 -1.824933051 0.2900515747 0.4099484253
--80 -15 2.46365802873413 -1.845928246 0.07141042109 0.4136504445
--80 -20 2.52591037654525 -1.841652856 -0.1522919385 0.4128965780
--80 -25 2.58191223922679 -1.810687863 -0.3774914461 0.4074366142
--80 -30 2.63090025251098 -1.752317557 -0.6003761476 0.3971443543
--80 -35 2.67219970455936 -1.666455652 -0.8169685785 0.3820045839
--80 -40 2.70524225731732 -1.553685665 -1.023246884 0.3621201927
--80 -45 2.72957452116027 -1.415271044 -1.215271044 0.3377139605
-
--75 45 1.55496200747938 -0.5803045532 1.780304553 0.2894667326
--75 40 1.62326971955814 -0.7181009242 1.722108036 0.3263891589
--75 35 1.69466050494768 -0.8559074536 1.649416620 0.3633143072
--75 30 1.76867601494425 -0.9920728136 1.561448641 0.3997997054
--75 25 1.84474698830442 -1.124688069 1.457604489 0.4353338562
--75 20 1.92215021471101 -1.251560699 1.337515958 0.4693292748
--75 15 2.00024781636015 -1.370457989 1.201187708 0.5011877077
--75 10 2.07829669797063 -1.478982014 1.048947923 0.5302666324
--75 5 2.15547612641963 -1.574635205 0.8815070614 0.5558968278
--75 -2.84217e-14 2.23109779415349 -1.655074980 0.7000000000 0.5774506006
--75 -5 2.30449216545165 -1.718062412 0.5059446839 0.5943280322
--75 -10 2.37481747424694 -1.761333077 0.3012659661 0.6059223718
--75 -15 2.44128020538217 -1.782873166 0.08830597886 0.6116940211
--75 -20 2.50304161854904 -1.780898389 -0.1301791209 0.6111648813
--75 -25 2.55920846665648 -1.753921806 -0.3510209989 0.6039365276
--75 -30 2.60900761668348 -1.700984975 -0.5707392680 0.5897521467
--75 -35 2.65169033638267 -1.621632434 -0.7855830235 0.5684896973
--75 -40 2.68664572060232 -1.516057834 -0.9916733852 0.5402010686
--75 -45 2.71326776448456 -1.385033529 -1.185033529 0.5050932117
-
--70 45 1.55465979676552 -0.5646171594 1.764617159 0.3874889569
--70 40 1.62162050116662 -0.6965927506 1.704060536 0.4355241437
--70 35 1.69117100890932 -0.8275769966 1.629579421 0.4831985104
--70 30 1.76293187538528 -0.9561195612 1.540691021 0.5299841778
--70 25 1.83632081201604 -1.080501807 1.437000096 0.5752556130
--70 20 1.91073045488983 -1.198881064 1.318342139 0.6183421389
--70 15 1.98562845988834 -1.309405294 1.184828687 0.6585696686
--70 10 2.06034243815447 -1.410046690 1.036792766 0.6952001413
--70 5 2.13429626546044 -1.498838864 0.8748757408 0.7275178495
--70 -2.84217e-14 2.20688153941098 -1.573790298 0.7000000000 0.7547979404
--70 -5 2.27762538466485 -1.633071312 0.5133804417 0.7763744652
--70 -10 2.34582555961458 -1.674704682 0.3165408896 0.7915277724
--70 -15 2.41076967817370 -1.696815520 0.1113650555 0.7995754594
--70 -20 2.47171245175854 -1.697665018 -0.09988465155 0.7998846515
--70 -25 2.52790069100110 -1.675737259 -0.3145629460 0.7919035999
--70 -30 2.57859202642170 -1.629826083 -0.5296556621 0.7751932982
--70 -35 2.62302641546844 -1.559087764 -0.7417887739 0.7494466557
--70 -40 2.66045286480238 -1.463146500 -0.9472755041 0.7145268915
--70 -45 2.69017681252395 -1.342209082 -1.142209082 0.6705092710
-
--65 45 1.55428101941941 -0.5437664364 1.743766436 0.4867162826
--65 40 1.61948318132554 -0.6682956021 1.680316409 0.5447851863
--65 35 1.68674768732862 -0.7907439066 1.603788613 0.6018837684
--65 30 1.75566863607431 -0.9098340393 1.513968062 0.6574164093
--65 25 1.82568762668307 -1.024115304 1.410706638 0.7107066381
--65 20 1.89640901755200 -1.132219087 1.294079163 0.7611162601
--65 15 1.96734480170233 -1.232661253 1.164265183 0.8079532112
--65 10 2.03805770461903 -1.323964088 1.021614081 0.8505284223
--65 5 2.10803895685584 -1.404554377 0.8666269171 0.8881082916
--65 -2.84217e-14 2.17692184567345 -1.472961221 0.7000000000 0.9200069264
--65 -5 2.24437398785344 -1.527729274 0.5225966758 0.9455456890
--65 -10 2.30983226004597 -1.567189306 0.3354987512 0.9639462040
--65 -15 2.37274777066200 -1.589703910 0.1400655248 0.9744449366
--65 -20 2.43252369334396 -1.593647291 -0.06202529492 0.9762837652
--65 -25 2.48852115053884 -1.577460084 -0.2687355465 0.9687355465
--65 -30 2.54004426840366 -1.539702024 -0.4776225128 0.9511286743
--65 -35 2.58632606932389 -1.479125058 -0.6857982847 0.9228811710
--65 -40 2.62656099120836 -1.394801805 -0.8899274955 0.8835605922
--65 -45 2.65993527061974 -1.286260737 -1.086260737 0.8329470609
-
--60 45 1.55388017072355 -0.5172533576 1.717253358 0.5873114998
--60 40 1.61692167382562 -0.6327877334 1.650521769 0.6540153028
--60 35 1.68140642751477 -0.7451023765 1.571830070 0.7188601922
--60 30 1.74692660951612 -0.8531635331 1.481249330 0.7812493301
--60 25 1.81305142425747 -0.9559134682 1.378903600 0.8405720328
--60 20 1.87946281951236 -1.052370012 1.265016477 0.8962612441
--60 15 1.94583378747248 -1.141524886 1.139845268 0.9477348349
--60 10 2.01189734807707 -1.222388264 1.003703522 0.9944213279
--60 5 2.07734980715749 -1.293895965 0.8569455605 1.035706318
--60 -2.84217e-14 2.14192130899117 -1.354958266 0.7000000000 1.070960654
--60 -5 2.20549229017337 -1.404553440 0.5333731649 1.099594441
--60 -10 2.26766430877440 -1.441350733 0.3576874867 1.120839369
--60 -15 2.32803909462439 -1.463957114 0.1737592773 1.133891168
--60 -20 2.38618538302242 -1.470904980 -0.01735074732 1.137902521
--60 -25 2.44159954581500 -1.460649111 -0.2142656953 1.131981292
--60 -30 2.49367079300926 -1.431589090 -0.4152034813 1.115203481
--60 -35 2.54168624045127 -1.382150280 -0.6178958140 1.086659971
--60 -40 2.58482716137630 -1.310885802 -0.8195136082 1.045515405
--60 -45 2.62213520141378 -1.216590435 -1.016590435 0.9910739496
-
--55 45 1.55348325603983 -0.4844225701 1.684422570 0.6893001043
--55 40 1.61397524751689 -0.5895347134 1.614228176 0.7629004194
--55 35 1.67523074088794 -0.6903599552 1.533499014 0.8334990138
--55 30 1.73685320808421 -0.7861614072 1.442565635 0.9005799127
--55 25 1.79858362702702 -0.8763237232 1.341790292 0.9637122460
--55 20 1.86020151952977 -0.9602667225 1.231493621 1.022489767
--55 15 1.92153951851896 -1.037434635 1.111954369 1.076523321
--55 10 1.98249820771010 -1.107287973 0.9834082354 1.125435155
--55 5 2.04289584983757 -1.169161320 0.8460326931 1.168759339
--55 -2.84217e-14 2.10267091999790 -1.222407183 0.7000000000 1.206042493
--55 -5 2.16184349670114 -1.266348268 0.5454645507 1.236810372
--55 -10 2.22018192525481 -1.299987356 0.3826136643 1.260364715
--55 -15 2.27743465248293 -1.322188345 0.2117461046 1.275910015
--55 -20 2.33336309277894 -1.331700727 0.03331545727 1.282570657
--55 -25 2.38763853492432 -1.327084106 -0.1519833107 1.279338064
--55 -30 2.43976614156136 -1.306677179 -0.3430855555 1.265048980
--55 -35 2.48912428728611 -1.268684040 -0.5384458977 1.238445898
--55 -40 2.53496000802219 -1.211257301 -0.7359153700 1.198235262
--55 -45 2.57632089670170 -1.132581767 -0.9325817666 1.143146060
-
--50 45 1.55317612704970 -0.4445180914 1.644518091 0.7925447821
--50 40 1.61072048717089 -0.5379490512 1.570942666 0.8709426660
--50 35 1.66828438538341 -0.6261967942 1.488571485 0.9449913146
--50 30 1.72560163789978 -0.7089270617 1.397974365 1.014410252
--50 25 1.78252972026748 -0.7859174191 1.299633140 1.079012832
--50 20 1.83898808535515 -0.8569881546 1.193903297 1.138648260
--50 15 1.89494282310403 -0.9219643084 1.081014188 1.193169727
--50 10 1.95042335131257 -0.9806646123 0.9610811205 1.242425130
--50 5 2.00546348019431 -1.032835487 0.8341057282 1.286201692
--50 -2.84217e-14 2.06007381791222 -1.078108101 0.7000000000 1.324189925
--50 -5 2.11438492491677 -1.116087393 0.5586106739 1.356058335
--50 -10 2.16833985804388 -1.146096009 0.4097488607 1.381238554
--50 -15 2.22188431599945 -1.167301069 0.2532480250 1.399031712
--50 -20 2.27495355907384 -1.178686804 0.08900797063 1.408585478
--50 -25 2.32739733316274 -1.178985061 -0.08292359209 1.408835746
--50 -30 2.37889813177883 -1.166615437 -0.2622208714 1.398456399
--50 -35 2.42898698552049 -1.139718851 -0.4481435003 1.375887483
--50 -40 2.47701964252478 -1.096192641 -0.6393646560 1.339364656
--50 -45 2.52209391353809 -1.033736766 -0.8337367656 1.286957954
-
--45 45 1.55307669083840 -0.3966692455 1.596669246 0.8966692455
--45 40 1.60724782678259 -0.4774001952 1.520136143 0.9774001952
--45 35 1.66070773707550 -0.5523693592 1.436876958 1.052369359
--45 30 1.71335482065713 -0.6216540226 1.347587252 1.121654023
--45 25 1.76516599340672 -0.6853847506 1.252753987 1.185384751
--45 20 1.81619309146096 -0.7437128264 1.152674449 1.243712826
--45 15 1.86655280445548 -0.7967811971 1.047471475 1.296781197
--45 10 1.91634552528602 -0.8446495295 0.9370979917 1.344649530
--45 5 1.96575226233816 -0.8873445140 0.8213769174 1.387344514
--45 -2.84217e-14 2.01490466144001 -0.9247527495 0.7000000000 1.424752750
--45 -5 2.06403602257641 -0.9567090205 0.5725544747 1.456709020
--45 -10 2.11321362277731 -0.9827867241 0.4385446939 1.482786724
--45 -15 2.16252659436944 -1.002407979 0.2974309954 1.502407979
--45 -20 2.21210093687744 -1.014826987 0.1486480667 1.514826987
--45 -25 2.26191580784799 -1.018973579 -0.008309012237 1.518973579
--45 -30 2.31186215386093 -1.013469045 -0.1738017607 1.513469045
--45 -35 2.36168894063542 -0.9965722274 -0.3479111551 1.496572227
--45 -40 2.41096294902780 -0.9661557588 -0.5302507564 1.466155759
--45 -45 2.45902042093683 -0.9197161020 -0.7197161020 1.419716102
-
-
-### -y patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = 90 + dsigma = 90 + dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
--45 -135 2.45902708372356 -0.9197199487 -0.7197199487 -1.419719949
--40 -135 2.43665280645099 -0.7433596126 -0.7817782852 -1.481778285
--35 -135 2.41092613450877 -0.5697583187 -0.8277732105 -1.527773211
--30 -135 2.38264885179568 -0.4005566176 -0.8598098168 -1.559809817
--25 -135 2.35242017034242 -0.2366500563 -0.8797511438 -1.579751144
--20 -135 2.32064172883383 -0.07840502771 -0.8891547529 -1.589154753
--15 -135 2.28757242799693 0.07415286472 -0.8892831451 -1.589283145
--10 -135 2.25332021710917 0.2212101414 -0.8810958566 -1.581095857
--5 -135 2.21789913766772 0.3630540758 -0.8652990766 -1.565299077
--2.84217e-14 -135 2.18130161379306 0.5000000000 -0.8424131629 -1.542413163
-5 -135 2.14346229252596 0.6323497628 -0.8127647107 -1.512764711
-10 -135 2.10420494125444 0.7603407157 -0.7764655679 -1.476465568
-15 -135 2.06340162209847 0.8841162181 -0.7335412420 -1.433541242
-20 -135 2.02090126471248 1.003696645 -0.6838951572 -1.383895157
-25 -135 1.97653466050048 1.118943158 -0.6273278855 -1.327327886
-30 -135 1.93004548694468 1.229488625 -0.5635113627 -1.263511363
-35 -135 1.88127541797210 1.334745619 -0.4921402917 -1.192140292
-40 -135 1.83012840141095 1.433866218 -0.4129384199 -1.112938420
-45 -135 1.77648935900540 1.525656610 -0.3256566096 -1.025656610
-
--45 -130 2.52208895050095 -1.033733747 -0.8337337475 -1.286955422
--40 -130 2.50482947789638 -0.8544018846 -0.9141133118 -1.354401885
--35 -130 2.48273436614084 -0.6735490319 -0.9760017107 -1.406332417
--30 -130 2.45665259654433 -0.4936711332 -1.021088889 -1.444165052
--25 -130 2.42728261729714 -0.3165244493 -1.051042332 -1.469298975
--20 -130 2.39516872758201 -0.1432786268 -1.067393502 -1.483019235
--15 -130 2.36068134291102 0.02534025075 -1.071454301 -1.486426650
--10 -130 2.32405114800248 0.1889055510 -1.064304293 -1.480427082
--5 -130 2.28544358070030 0.3471719487 -1.046832620 -1.465766607
--2.84217e-14 -130 2.24496114555327 0.5000000000 -1.019740011 -1.443033209
-5 -130 2.20262866124614 0.6472902017 -0.9835347094 -1.412653354
-10 -130 2.15838294223717 0.7889183196 -0.9385372130 -1.374895971
-15 -130 2.11220145390916 0.9246981557 -0.8849950949 -1.329968800
-20 -130 2.06399710487794 1.054334736 -0.8230221689 -1.277967340
-25 -130 2.01364456352303 1.177378895 -0.7526437292 -1.218912817
-30 -130 1.96111951968439 1.293237049 -0.6739268708 -1.152861531
-35 -130 1.90636733213100 1.401109506 -0.5869177442 -1.079852205
-40 -130 1.84941072013409 1.500006342 -0.4917611513 -1.000006342
-45 -130 1.79039302738868 1.588774528 -0.3887745283 -0.9135903051
-
--45 -125 2.57632552098710 -1.132584697 -0.9325846969 -1.143148112
--40 -125 2.56470482465213 -0.9527641720 -1.031336921 -1.212295163
--35 -125 2.54690278524993 -0.7671931741 -1.109739406 -1.267193174
--30 -125 2.52378820861935 -0.5790079347 -1.168896565 -1.308615463
--25 -125 2.49603788464905 -0.3906635529 -1.210034153 -1.337420312
--20 -125 2.46427535064478 -0.2040885709 -1.234467450 -1.354528691
--15 -125 2.42897753858267 -0.02074282079 -1.243438665 -1.360810403
--10 -125 2.39050137457522 0.1582656299 -1.238071920 -1.357052568
--5 -125 2.34914018462357 0.3320759878 -1.219380243 -1.343964515
--2.84217e-14 -125 2.30509822560579 0.5000000000 -1.188225924 -1.322150026
-5 -125 2.25848798822742 0.6614439049 -1.145312277 -1.292101567
-10 -125 2.20936133687622 0.8158394774 -1.091214686 -1.254222026
-15 -125 2.15784072055377 0.9626144317 -1.026500563 -1.208908709
-20 -125 2.10396413927604 1.101141063 -0.9516214967 -1.156477822
-25 -125 2.04775708889720 1.230703094 -0.8669978412 -1.097223701
-30 -125 1.98932447019233 1.350505950 -0.7731195176 -1.031489391
-35 -125 1.92879222320645 1.459656707 -0.6705318130 -0.9596567068
-40 -125 1.86639656749069 1.557210966 -0.5599349663 -0.8822159611
-45 -125 1.80240529322583 1.642161297 -0.4421612973 -0.7997499502
-
--45 -120 2.62213009933529 -1.216587095 -1.016587095 -0.9910720212
--40 -120 2.61618050504002 -1.037944950 -1.132851419 -1.058197260
--35 -120 2.60299058474725 -0.8496828763 -1.227546909 -1.112869727
--30 -120 2.58324930300220 -0.6552642089 -1.300976306 -1.155264209
--25 -120 2.55765514006792 -0.4577231282 -1.353843876 -1.185787315
--20 -120 2.52681538065408 -0.2596278623 -1.387060399 -1.204964883
--15 -120 2.49125934442365 -0.06313578274 -1.401651353 -1.213388974
--10 -120 2.45143913400086 0.1299459810 -1.398680630 -1.211673827
--5 -120 2.40774839878398 0.3180925424 -1.379211755 -1.200433466
--2.84217e-14 -120 2.36048904336462 0.5000000000 -1.344243477 -1.180244522
-5 -120 2.30989430984826 0.6745144972 -1.294709831 -1.151646258
-10 -120 2.25615777492933 0.8405755585 -1.231499973 -1.115152029
-15 -120 2.19948955473053 0.9971827902 -1.155511434 -1.071280026
-20 -120 2.14014725745976 1.143385147 -1.067686165 -1.020574083
-25 -120 2.07834287060690 1.278242932 -0.9689473538 -0.9635672040
-30 -120 2.01431259507779 1.400827978 -0.8602798270 -0.9008279781
-35 -120 1.94841790211150 1.510278828 -0.7428276950 -0.8330169581
-40 -120 1.88101323174759 1.605770338 -0.6178057724 -0.7608355175
-45 -120 1.81257706051694 1.686610226 -0.4866102261 -0.6850897335
-
--45 -115 2.65993726575774 -1.286262076 -1.086262076 -0.8329476857
--40 -115 2.65934612902596 -1.109773215 -1.218453012 -0.8945893313
--35 -115 2.65065579144244 -0.9202672635 -1.328351861 -0.9458360064
--30 -115 2.63445912908358 -0.7213953977 -1.415518885 -0.9864826570
--25 -115 2.61132408212655 -0.5165404707 -1.479978074 -1.016540471
--20 -115 2.58179864178110 -0.3087879583 -1.522126653 -1.036194675
--15 -115 2.54641521034786 -0.1009175025 -1.542654650 -1.045767038
--10 -115 2.50569945026910 0.1045900845 -1.542481065 -1.045686094
--5 -115 2.46010388289158 0.3055446156 -1.522635215 -1.036431822
--2.84217e-14 -115 2.41001562783372 0.5000000000 -1.484215930 -1.018516615
-5 -115 2.35578718272244 0.6862098204 -1.428387987 -0.9924836177
-10 -115 2.29777182366091 0.8625980612 -1.356395792 -0.9589131061
-15 -115 2.23634902572674 1.027746326 -1.269576101 -0.9184284194
-20 -115 2.17194013284591 1.180393504 -1.169365790 -0.8716995836
-25 -115 2.10497052084426 1.319426336 -1.057265448 -0.8194263357
-30 -115 2.03583228924149 1.443858328 -0.9348105791 -0.7623246927
-35 -115 1.96509301717360 1.552930860 -0.8037411090 -0.7012059950
-40 -115 1.89326408345586 1.646043299 -0.6658012185 -0.6368835677
-45 -115 1.82101302999240 1.722888433 -0.5228884334 -0.5702422416
-
--45 -110 2.69017742478109 -1.342209501 -1.142209501 -0.6705094236
--40 -110 2.69427515032362 -1.168217286 -1.288103943 -0.7236106580
--35 -110 2.68975007064775 -0.9784645071 -1.411466139 -0.7685108252
--30 -110 2.67694931884621 -0.7765593988 -1.511065738 -0.8047621145
--25 -110 2.65628071841350 -0.5660877624 -1.586232584 -0.8321206093
--20 -110 2.62824313938183 -0.3505404204 -1.636840599 -0.8505404204
--15 -110 2.59333136412204 -0.1332108278 -1.663174981 -0.8601253515
--10 -110 2.55206384175154 0.08282825995 -1.665898505 -0.8611166331
--5 -110 2.50494296528854 0.2947549439 -1.645961726 -0.8538602389
--2.84217e-14 -110 2.45247447427004 0.5000000000 -1.604572166 -0.8387956712
-5 -110 2.39512033203575 0.6962466266 -1.543109207 -0.8164249834
-10 -110 2.33335015314445 0.8814198248 -1.463139318 -0.7873183244
-15 -110 2.26769292146063 1.053700052 -1.366436727 -0.7521214597
-20 -110 2.19877672806427 1.211558400 -1.254990636 -0.7115583998
-25 -110 2.12724215699262 1.353760228 -1.130894717 -0.6663911790
-30 -110 2.05370739567560 1.479353423 -0.9962898870 -0.6173990276
-35 -110 1.97876798292987 1.587661736 -0.8533419399 -0.5653702298
-40 -110 1.90318593125280 1.678397710 -0.7043597048 -0.5111451308
-45 -110 1.82778628767939 1.751651744 -0.5516517437 -0.4555639784
-
--45 -105 2.71326723376603 -1.385033160 -1.185033160 -0.5050931129
--40 -105 2.72124773196287 -1.213460888 -1.342023169 -0.5471584591
--35 -105 2.72023676274214 -1.023985474 -1.476476817 -0.5831852055
--30 -105 2.71035541818887 -0.8201015736 -1.586482997 -0.6126612724
--25 -105 2.69193598342519 -0.6055298086 -1.670816325 -0.6352583198
--20 -105 2.66532882447778 -0.3840046142 -1.728782716 -0.6507903674
--15 -105 2.63097711129252 -0.1592250104 -1.760261232 -0.6592250104
--10 -105 2.58941305686895 0.06523517083 -1.765673871 -0.6606753227
--5 -105 2.54116524101577 0.2860150573 -1.745859087 -0.6553659673
--2.84217e-14 -105 2.48682152253086 0.5000000000 -1.702085134 -0.6436367718
-5 -105 2.42688862602911 0.7043620050 -1.635868406 -0.6258940529
-10 -105 2.36202763198724 0.8965866076 -1.549154418 -0.6026591099
-15 -105 2.29288434560344 1.074511538 -1.444106249 -0.5745115380
-20 -105 2.22021511984595 1.236374586 -1.323172548 -0.5421074504
-25 -105 2.14489222468096 1.380868752 -1.189029135 -0.5061638312
-30 -105 2.06771639522837 1.507098792 -1.044346276 -0.4673961759
-35 -105 1.98940177828424 1.614542474 -0.8917316132 -0.4265032003
-40 -105 1.91089480350427 1.703214051 -0.7339346679 -0.3842216363
-45 -105 1.83296842354138 1.773448563 -0.5734485629 -0.3412195140
-
--45 -100 2.72957437647331 -1.415270943 -1.215270943 -0.3377139426
--40 -100 2.74043870598869 -1.245667121 -1.380405062 -0.3668315433
--35 -100 2.74207050585193 -1.056633208 -1.523102613 -0.3919929715
--30 -100 2.73444001179928 -0.8515527869 -1.640958096 -0.4127740730
--25 -100 2.71776842862247 -0.6341873631 -1.732272649 -0.4288752925
--20 -100 2.69230610475137 -0.4084371364 -1.795910519 -0.4400963660
--15 -100 2.65850757660347 -0.1783044313 -1.831466601 -0.4463658625
--10 -100 2.61681939254388 0.05229394462 -1.839067212 -0.4477060554
--5 -100 2.56776437585535 0.2795792985 -1.819420146 -0.4442417475
--2.84217e-14 -100 2.51202375094460 0.5000000000 -1.773860466 -0.4362083466
-5 -100 2.45025028298340 0.7103331175 -1.704118534 -0.4239109623
-10 -100 2.38306225215796 0.9077130442 -1.612255575 -0.4077130442
-15 -100 2.31134024518403 1.089726486 -1.500889207 -0.3880761488
-20 -100 2.23587637292667 1.254428750 -1.372775955 -0.3654863259
-25 -100 2.15771512020838 1.400464218 -1.231051747 -0.3404965241
-30 -100 2.07776978607348 1.526980125 -1.078781755 -0.3136472161
-35 -100 1.99699469660268 1.633664599 -0.9190408372 -0.2854805825
-40 -100 1.91635733317261 1.720724981 -0.7548033819 -0.2565210879
-45 -100 1.83662391909518 1.788710964 -0.5887109638 -0.2272345132
-
--45 -95 2.73929324028570 -1.433276905 -1.233276905 -0.1691398126
--40 -95 2.75193063008428 -1.264947539 -1.403382570 -0.1840221299
--35 -95 2.75519641925126 -1.076272988 -1.551151126 -0.1969502034
--30 -95 2.74899583055465 -0.8705695311 -1.673896063 -0.2076889939
--25 -95 2.73340475298480 -0.6515723737 -1.769554925 -0.2160580599
--20 -95 2.70872326589364 -0.4233228568 -1.836808700 -0.2219420028
--15 -95 2.67533861902884 -0.1899692525 -1.875000306 -0.2252833354
--10 -95 2.63361649568062 0.04436536101 -1.884032445 -0.2260735451
--5 -95 2.58407586510101 0.2756334943 -1.864520895 -0.2243665057
--2.84217e-14 -95 2.52744704454928 0.5000000000 -1.817829345 -0.2202815244
-5 -95 2.46449518582034 0.7139837226 -1.745845141 -0.2139837226
-10 -95 2.39590615889801 0.9145090371 -1.650797566 -0.2056681373
-15 -95 2.32258750968936 1.098994818 -1.535479092 -0.1955790781
-20 -95 2.24541568520986 1.265395141 -1.402905866 -0.1839804237
-25 -95 2.16550819841082 1.412319851 -1.256476234 -0.1711694909
-30 -95 2.08387324447937 1.538958715 -1.099529281 -0.1574384118
-35 -95 2.00159577109326 1.645131187 -0.9354168228 -0.1430804321
-40 -95 1.91962000927900 1.731146081 -0.7672227650 -0.1283653588
-45 -95 1.83877712506786 1.797730851 -0.5977308513 -0.1135367378
-
--45 -90 2.74252290611351 -1.439256544 -1.239256544 -6.237203179e-16
--40 -90 2.75575839354561 -1.271367351 -1.411033404 -6.789686644e-16
--35 -90 2.75957767750076 -1.082828730 -1.560513696 -7.270457976e-16
--30 -90 2.75386907812363 -0.8769345391 -1.684920580 -7.670586065e-16
--25 -90 2.73864400962586 -0.6574009709 -1.782054392 -7.982996158e-16
--20 -90 2.71424085619857 -0.4283250467 -1.850552104 -8.203304372e-16
--15 -90 2.68101022250007 -0.1938965057 -1.889657014 -8.329076939e-16
--10 -90 2.63928305750787 0.04169330672 -1.899186417 -8.359726222e-16
--5 -90 2.58958199538951 0.2743030578 -1.879727854 -8.297141922e-16
--2.84217e-14 -90 2.53264592504603 0.5000000000 -1.832645925 -8.145712985e-16
-5 -90 2.46928586010306 0.7152124432 -1.759889482 -7.911707474e-16
-10 -90 2.40022727936662 0.9167950930 -1.663762434 -7.602535419e-16
-15 -90 2.32636447770493 1.102107433 -1.547095530 -7.227301321e-16
-20 -90 2.24861940528998 1.269073131 -1.413011062 -6.796047357e-16
-25 -90 2.16812465476108 1.416289073 -1.264988258 -6.319963722e-16
-30 -90 2.08592912879004 1.542964564 -1.106467616 -5.810116042e-16
-35 -90 2.00314871568486 1.648958902 -0.9408833655 -5.277549777e-16
-40 -90 1.92072587274675 1.734618793 -0.7713613816 -4.732318637e-16
-45 -90 1.83951305993225 1.800732159 -0.6007321588 -4.183526300e-16
-
--45 -85 2.73929324028570 -1.433276905 -1.233276905 0.1691398126
--40 -85 2.75193063008428 -1.264947539 -1.403382570 0.1840221299
--35 -85 2.75519641925126 -1.076272988 -1.551151126 0.1969502034
--30 -85 2.74899583055465 -0.8705695311 -1.673896063 0.2076889939
--25 -85 2.73340475298480 -0.6515723737 -1.769554925 0.2160580599
--20 -85 2.70872326589364 -0.4233228568 -1.836808700 0.2219420028
--15 -85 2.67533861902884 -0.1899692525 -1.875000306 0.2252833354
--10 -85 2.63361649568062 0.04436536101 -1.884032445 0.2260735451
--5 -85 2.58407586510101 0.2756334943 -1.864520895 0.2243665057
--2.84217e-14 -85 2.52744704454928 0.5000000000 -1.817829345 0.2202815244
-5 -85 2.46449518582034 0.7139837226 -1.745845141 0.2139837226
-10 -85 2.39590615889801 0.9145090371 -1.650797566 0.2056681373
-15 -85 2.32258750968936 1.098994818 -1.535479092 0.1955790781
-20 -85 2.24541568520986 1.265395141 -1.402905866 0.1839804237
-25 -85 2.16550819841082 1.412319851 -1.256476234 0.1711694909
-30 -85 2.08387324447937 1.538958715 -1.099529281 0.1574384118
-35 -85 2.00159577109326 1.645131187 -0.9354168228 0.1430804321
-40 -85 1.91962000927900 1.731146081 -0.7672227650 0.1283653588
-45 -85 1.83877712506786 1.797730851 -0.5977308513 0.1135367378
-
--45 -80 2.72957437647331 -1.415270943 -1.215270943 0.3377139426
--40 -80 2.74043870598869 -1.245667121 -1.380405062 0.3668315433
--35 -80 2.74207050585193 -1.056633208 -1.523102613 0.3919929715
--30 -80 2.73444001179928 -0.8515527869 -1.640958096 0.4127740730
--25 -80 2.71776842862247 -0.6341873631 -1.732272649 0.4288752925
--20 -80 2.69230610475137 -0.4084371364 -1.795910519 0.4400963660
--15 -80 2.65850757660347 -0.1783044313 -1.831466601 0.4463658625
--10 -80 2.61681939254388 0.05229394462 -1.839067212 0.4477060554
--5 -80 2.56776437585536 0.2795792985 -1.819420146 0.4442417475
--2.84217e-14 -80 2.51202375094460 0.5000000000 -1.773860466 0.4362083466
-5 -80 2.45025028298340 0.7103331175 -1.704118534 0.4239109623
-10 -80 2.38306225215797 0.9077130442 -1.612255575 0.4077130442
-15 -80 2.31134024518404 1.089726486 -1.500889207 0.3880761488
-20 -80 2.23587637292667 1.254428750 -1.372775955 0.3654863259
-25 -80 2.15771512020838 1.400464218 -1.231051747 0.3404965241
-30 -80 2.07776978607348 1.526980125 -1.078781755 0.3136472161
-35 -80 1.99699469660268 1.633664599 -0.9190408372 0.2854805825
-40 -80 1.91635733317261 1.720724981 -0.7548033819 0.2565210879
-45 -80 1.83662391909518 1.788710964 -0.5887109638 0.2272345132
-
--45 -75 2.71326723376603 -1.385033160 -1.185033160 0.5050931129
--40 -75 2.72124773196287 -1.213460888 -1.342023169 0.5471584591
--35 -75 2.72023676274214 -1.023985474 -1.476476817 0.5831852055
--30 -75 2.71035541818887 -0.8201015736 -1.586482997 0.6126612724
--25 -75 2.69193598342519 -0.6055298086 -1.670816325 0.6352583198
--20 -75 2.66532882447778 -0.3840046142 -1.728782716 0.6507903674
--15 -75 2.63097711129252 -0.1592250104 -1.760261232 0.6592250104
--10 -75 2.58941305686895 0.06523517083 -1.765673871 0.6606753227
--5 -75 2.54116524101577 0.2860150573 -1.745859087 0.6553659673
--2.84217e-14 -75 2.48682152253086 0.5000000000 -1.702085134 0.6436367718
-5 -75 2.42688862602911 0.7043620050 -1.635868406 0.6258940529
-10 -75 2.36202763198724 0.8965866076 -1.549154418 0.6026591099
-15 -75 2.29288434560345 1.074511538 -1.444106249 0.5745115380
-20 -75 2.22021511984595 1.236374586 -1.323172548 0.5421074504
-25 -75 2.14489222468096 1.380868752 -1.189029135 0.5061638312
-30 -75 2.06771639522837 1.507098792 -1.044346276 0.4673961759
-35 -75 1.98940177828424 1.614542474 -0.8917316132 0.4265032003
-40 -75 1.91089480350427 1.703214051 -0.7339346679 0.3842216363
-45 -75 1.83296842354138 1.773448563 -0.5734485629 0.3412195140
-
--45 -70 2.69017742478110 -1.342209501 -1.142209501 0.6705094236
--40 -70 2.69427515032363 -1.168217286 -1.288103943 0.7236106580
--35 -70 2.68975007064775 -0.9784645071 -1.411466139 0.7685108252
--30 -70 2.67694931884621 -0.7765593988 -1.511065738 0.8047621145
--25 -70 2.65628071841350 -0.5660877624 -1.586232584 0.8321206093
--20 -70 2.62824313938183 -0.3505404204 -1.636840599 0.8505404204
--15 -70 2.59333136412204 -0.1332108278 -1.663174981 0.8601253515
--10 -70 2.55206384175155 0.08282825995 -1.665898505 0.8611166331
--5 -70 2.50494296528855 0.2947549439 -1.645961726 0.8538602389
--2.84217e-14 -70 2.45247447427005 0.5000000000 -1.604572166 0.8387956712
-5 -70 2.39512033203575 0.6962466266 -1.543109207 0.8164249834
-10 -70 2.33335015314445 0.8814198248 -1.463139318 0.7873183244
-15 -70 2.26769292146063 1.053700052 -1.366436727 0.7521214597
-20 -70 2.19877672806427 1.211558400 -1.254990636 0.7115583998
-25 -70 2.12724215699262 1.353760228 -1.130894717 0.6663911790
-30 -70 2.05370739567560 1.479353423 -0.9962898870 0.6173990276
-35 -70 1.97876798292987 1.587661736 -0.8533419399 0.5653702298
-40 -70 1.90318593125280 1.678397710 -0.7043597048 0.5111451308
-45 -70 1.82778628767939 1.751651744 -0.5516517437 0.4555639784
-
--45 -65 2.65993726575774 -1.286262076 -1.086262076 0.8329476857
--40 -65 2.65934612902596 -1.109773215 -1.218453012 0.8945893313
--35 -65 2.65065579144244 -0.9202672635 -1.328351861 0.9458360064
--30 -65 2.63445912908358 -0.7213953977 -1.415518885 0.9864826570
--25 -65 2.61132408212655 -0.5165404707 -1.479978074 1.016540471
--20 -65 2.58179864178110 -0.3087879583 -1.522126653 1.036194675
--15 -65 2.54641521034786 -0.1009175025 -1.542654650 1.045767038
--10 -65 2.50569945026910 0.1045900845 -1.542481065 1.045686094
--5 -65 2.46010388289159 0.3055446156 -1.522635215 1.036431822
--2.84217e-14 -65 2.41001562783373 0.5000000000 -1.484215930 1.018516615
-5 -65 2.35578718272245 0.6862098204 -1.428387987 0.9924836177
-10 -65 2.29777182366092 0.8625980612 -1.356395792 0.9589131061
-15 -65 2.23634902572675 1.027746326 -1.269576101 0.9184284194
-20 -65 2.17194013284591 1.180393504 -1.169365790 0.8716995836
-25 -65 2.10497052084426 1.319426336 -1.057265448 0.8194263357
-30 -65 2.03583228924149 1.443858328 -0.9348105791 0.7623246927
-35 -65 1.96509301717360 1.552930860 -0.8037411090 0.7012059950
-40 -65 1.89326408345586 1.646043299 -0.6658012185 0.6368835677
-45 -65 1.82101302999240 1.722888433 -0.5228884334 0.5702422416
-
--45 -60 2.62213009933530 -1.216587095 -1.016587095 0.9910720212
--40 -60 2.61618050504002 -1.037944950 -1.132851419 1.058197260
--35 -60 2.60299058474725 -0.8496828763 -1.227546909 1.112869727
--30 -60 2.58324930300220 -0.6552642089 -1.300976306 1.155264209
--25 -60 2.55765514006793 -0.4577231282 -1.353843876 1.185787315
--20 -60 2.52681538065409 -0.2596278623 -1.387060399 1.204964883
--15 -60 2.49125934442366 -0.06313578274 -1.401651353 1.213388974
--10 -60 2.45143913400086 0.1299459810 -1.398680630 1.211673827
--5 -60 2.40774839878399 0.3180925424 -1.379211755 1.200433466
--2.84217e-14 -60 2.36048904336463 0.5000000000 -1.344243477 1.180244522
-5 -60 2.30989430984827 0.6745144972 -1.294709831 1.151646258
-10 -60 2.25615777492934 0.8405755585 -1.231499973 1.115152029
-15 -60 2.19948955473053 0.9971827902 -1.155511434 1.071280026
-20 -60 2.14014725745976 1.143385147 -1.067686165 1.020574083
-25 -60 2.07834287060690 1.278242932 -0.9689473538 0.9635672040
-30 -60 2.01431259507780 1.400827978 -0.8602798270 0.9008279781
-35 -60 1.94841790211150 1.510278828 -0.7428276950 0.8330169581
-40 -60 1.88101323174759 1.605770338 -0.6178057724 0.7608355175
-45 -60 1.81257706051694 1.686610226 -0.4866102261 0.6850897335
-
--45 -55 2.57632552098711 -1.132584697 -0.9325846969 1.143148112
--40 -55 2.56470482465214 -0.9527641720 -1.031336921 1.212295163
--35 -55 2.54690278524993 -0.7671931741 -1.109739406 1.267193174
--30 -55 2.52378820861936 -0.5790079347 -1.168896565 1.308615463
--25 -55 2.49603788464905 -0.3906635529 -1.210034153 1.337420312
--20 -55 2.46427535064478 -0.2040885709 -1.234467450 1.354528691
--15 -55 2.42897753858268 -0.02074282079 -1.243438665 1.360810403
--10 -55 2.39050137457523 0.1582656299 -1.238071920 1.357052568
--5 -55 2.34914018462358 0.3320759878 -1.219380243 1.343964515
--2.84217e-14 -55 2.30509822560579 0.5000000000 -1.188225924 1.322150026
-5 -55 2.25848798822743 0.6614439049 -1.145312277 1.292101567
-10 -55 2.20936133687622 0.8158394774 -1.091214686 1.254222026
-15 -55 2.15784072055378 0.9626144317 -1.026500563 1.208908709
-20 -55 2.10396413927604 1.101141063 -0.9516214967 1.156477822
-25 -55 2.04775708889721 1.230703094 -0.8669978412 1.097223701
-30 -55 1.98932447019233 1.350505950 -0.7731195176 1.031489391
-35 -55 1.92879222320645 1.459656707 -0.6705318130 0.9596567068
-40 -55 1.86639656749069 1.557210966 -0.5599349663 0.8822159611
-45 -55 1.80240529322583 1.642161297 -0.4421612973 0.7997499502
-
--45 -50 2.52208895050096 -1.033733747 -0.8337337475 1.286955422
--40 -50 2.50482947789638 -0.8544018846 -0.9141133118 1.354401885
--35 -50 2.48273436614085 -0.6735490319 -0.9760017107 1.406332417
--30 -50 2.45665259654433 -0.4936711332 -1.021088889 1.444165052
--25 -50 2.42728261729714 -0.3165244493 -1.051042332 1.469298975
--20 -50 2.39516872758202 -0.1432786268 -1.067393502 1.483019235
--15 -50 2.36068134291102 0.02534025075 -1.071454301 1.486426650
--10 -50 2.32405114800248 0.1889055510 -1.064304293 1.480427082
--5 -50 2.28544358070031 0.3471719487 -1.046832620 1.465766607
--2.84217e-14 -50 2.24496114555327 0.5000000000 -1.019740011 1.443033209
-5 -50 2.20262866124615 0.6472902017 -0.9835347094 1.412653354
-10 -50 2.15838294223718 0.7889183196 -0.9385372130 1.374895971
-15 -50 2.11220145390917 0.9246981557 -0.8849950949 1.329968800
-20 -50 2.06399710487794 1.054334736 -0.8230221689 1.277967340
-25 -50 2.01364456352303 1.177378895 -0.7526437292 1.218912817
-30 -50 1.96111951968440 1.293237049 -0.6739268708 1.152861531
-35 -50 1.90636733213100 1.401109506 -0.5869177442 1.079852205
-40 -50 1.84941072013409 1.500006342 -0.4917611513 1.000006342
-45 -50 1.79039302738868 1.588774528 -0.3887745283 0.9135903051
-
--45 -45 2.45902708372356 -0.9197199487 -0.7197199487 1.419719949
--40 -45 2.43665280645100 -0.7433596126 -0.7817782852 1.481778285
--35 -45 2.41092613450878 -0.5697583187 -0.8277732105 1.527773211
--30 -45 2.38264885179568 -0.4005566176 -0.8598098168 1.559809817
--25 -45 2.35242017034243 -0.2366500563 -0.8797511438 1.579751144
--20 -45 2.32064172883383 -0.07840502771 -0.8891547529 1.589154753
--15 -45 2.28757242799694 0.07415286472 -0.8892831451 1.589283145
--10 -45 2.25332021710917 0.2212101414 -0.8810958566 1.581095857
--5 -45 2.21789913766773 0.3630540758 -0.8652990766 1.565299077
--2.84217e-14 -45 2.18130161379306 0.5000000000 -0.8424131629 1.542413163
-5 -45 2.14346229252596 0.6323497628 -0.8127647107 1.512764711
-10 -45 2.10420494125444 0.7603407157 -0.7764655679 1.476465568
-15 -45 2.06340162209847 0.8841162181 -0.7335412420 1.433541242
-20 -45 2.02090126471248 1.003696645 -0.6838951572 1.383895157
-25 -45 1.97653466050049 1.118943158 -0.6273278855 1.327327886
-30 -45 1.93004548694468 1.229488625 -0.5635113627 1.263511363
-35 -45 1.88127541797210 1.334745619 -0.4921402917 1.192140292
-40 -45 1.83012840141095 1.433866218 -0.4129384199 1.112938420
-45 -45 1.77648935900539 1.525656610 -0.3256566096 1.025656610
-
-
-### -z patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = dsigma = dnu
-# dpy = 180 - drho = 180 - dmu
-#
-# dpx dpy gridfn global_x global_y global_z
-135 45 1.12198931497928 1.147780833 1.347780833 -0.6477808330
-140 45 1.12788121987200 1.075528016 1.385887581 -0.6858875813
-145 45 1.13605266106893 1.004080887 1.419902114 -0.7199021142
-150 45 1.14622379537414 0.9332318728 1.450379615 -0.7503796151
-155 45 1.15818117137418 0.8626793529 1.477768382 -0.7777683822
-160 45 1.17179958781154 0.7920635118 1.502437904 -0.8024379038
-165 45 1.18702630160278 0.7209730035 1.524682476 -0.8246824760
-170 45 1.20385842563738 0.6489462162 1.544715968 -0.8447159681
-175 45 1.22235552045383 0.5754753017 1.562686646 -0.8626866457
-180 45 1.24263335785139 0.5000000000 1.578674474 -0.8786744739
-185 45 1.26485420372645 0.4219005838 1.592680413 -0.8926804125
-190 45 1.28923960803368 0.3404900798 1.604625711 -0.9046257105
-195 45 1.31607880964690 0.2550029962 1.614341266 -0.9143412660
-200 45 1.34571125814001 0.1645901227 1.621531064 -0.9215310642
-205 45 1.37856149857591 0.06830951445 1.625763234 -0.9257632338
-210 45 1.41512119477623 -0.03486553663 1.626414285 -0.9264142847
-215 45 1.45595524916908 -0.1460256982 1.622620313 -0.9226203132
-220 45 1.50171405257092 -0.2662850438 1.613222954 -0.9132229540
-225 45 1.55307589271537 -0.3966687847 1.596668785 -0.8966687847
-
-135 40 1.13987278285515 1.193179895 1.281646995 -0.6931798954
-140 40 1.14575792361167 1.119529874 1.319529874 -0.7383269532
-145 40 1.15411544062808 1.045532006 1.353742897 -0.7791004464
-150 40 1.16471305227459 0.9711051697 1.384686914 -0.8159780897
-155 40 1.17737900397792 0.8960637859 1.412698946 -0.8493615298
-160 40 1.19199024440570 0.8201368817 1.438045901 -0.8795688536
-165 40 1.20850920310997 0.7429936921 1.460949923 -0.9068648047
-170 40 1.22693724125659 0.6642362155 1.481562454 -0.9314298629
-175 40 1.24732600842068 0.5834089298 1.499971098 -0.9533684302
-180 40 1.26978592521641 0.5000000000 1.516202660 -0.9727124520
-185 40 1.29447291786357 0.4134383473 1.530208714 -0.9894042178
-190 40 1.32159242092354 0.3230933659 1.541858069 -1.003287378
-195 40 1.35141193425665 0.2282730040 1.550930059 -1.014098955
-200 40 1.38422708818299 0.1282334141 1.557073397 -1.021420300
-205 40 1.42041538804408 0.02218011853 1.559815359 -1.024688043
-210 40 1.46036026931118 -0.09068907247 1.558485757 -1.023103485
-215 40 1.50452350565485 -0.2111643225 1.552229786 -1.015647910
-220 40 1.55334081464772 -0.3399165474 1.539916547 -1.000973563
-225 40 1.60724734935080 -0.4773999049 1.520135900 -0.9773999049
-
-135 35 1.15970707014649 1.234891612 1.214576647 -0.7348916122
-140 35 1.16593729647558 1.160439328 1.251120009 -0.7870809420
-145 35 1.17476009557475 1.084493442 1.284493442 -0.8347431435
-150 35 1.18598858756353 1.007051698 1.314949780 -0.8782393029
-155 35 1.19950797437723 0.9280215620 1.342717140 -0.9178952018
-160 35 1.21522399949120 0.8472117387 1.367967471 -0.9539564118
-165 35 1.23310710545051 0.7643629520 1.390835938 -0.9866159685
-170 35 1.25317217308937 0.6791473570 1.411407462 -1.015995149
-175 35 1.27546506631818 0.5911742998 1.429705192 -1.042127015
-180 35 1.30009299861041 0.5000000000 1.445702709 -1.064973838
-185 35 1.32719652421997 0.4051277711 1.459301230 -1.084394539
-190 35 1.35695107438930 0.3060169194 1.470321222 -1.100132718
-195 35 1.38958485433767 0.2020901489 1.478501034 -1.111814700
-200 35 1.42533399789962 0.09275598917 1.483457820 -1.118893724
-205 35 1.46449890614334 -0.02257852614 1.484703869 -1.120673266
-210 35 1.50734619980012 -0.1444433429 1.481577685 -1.116208613
-215 35 1.55418018255379 -0.2732711786 1.473271179 -1.104345692
-220 35 1.60524326524106 -0.4092819886 1.458772950 -1.083640077
-225 35 1.66070875226279 -0.5523700025 1.436877409 -1.052370003
-
-135 30 1.18127538058853 1.273326264 1.146480127 -0.7733262640
-140 30 1.18823389254863 1.198513849 1.180618920 -0.8324563890
-145 30 1.19784295902803 1.121096419 1.212119857 -0.8870176125
-150 30 1.20997015916060 1.041115105 1.241115105 -0.9372388552
-155 30 1.22454636393857 0.9585357721 1.267727651 -0.9833331365
-160 30 1.24152257207831 0.8732346830 1.292046064 -1.025453864
-165 30 1.26087753181753 0.7850145881 1.314121086 -1.063688924
-170 30 1.28264333758706 0.6936198682 1.333972649 -1.098072838
-175 30 1.30685765453972 0.5987342172 1.351561295 -1.128537267
-180 30 1.33362120269366 0.5000000000 1.366810601 -1.154949841
-185 30 1.36305693515197 0.3970198789 1.379580625 -1.177068170
-190 30 1.39530237422146 0.2893738237 1.389656677 -1.194520405
-195 30 1.43053312987362 0.1766356760 1.396753283 -1.206812087
-200 30 1.46891521690785 0.05840504426 1.400483014 -1.213272169
-205 30 1.51062943411956 -0.06566060240 1.400362294 -1.213063077
-210 30 1.55584576336370 -0.1957953779 1.395795378 -1.205152946
-215 30 1.60468158381739 -0.3320472876 1.386057632 -1.188286675
-220 30 1.65720595058857 -0.4742032393 1.370309557 -1.161010210
-225 30 1.71335490238684 -0.6216540761 1.347587283 -1.121654076
-
-135 25 1.20446054417189 1.308846968 1.077171535 -0.8088469680
-140 25 1.21253957802745 1.233982581 1.107891609 -0.8747263774
-145 25 1.22327622218706 1.155452578 1.136502808 -0.9360832932
-150 25 1.23660472493754 1.073318183 1.163051069 -0.9930162210
-155 25 1.25248265413494 0.9875684774 1.187568477 -1.045593974
-160 25 1.27090792045738 0.8981313668 1.210073868 -1.093856940
-165 25 1.29186345237487 0.8048612639 1.230545141 -1.137757726
-170 25 1.31540155153412 0.7075758991 1.248947365 -1.177221423
-175 25 1.34156795258360 0.6060423154 1.265197156 -1.212069212
-180 25 1.37043971747934 0.5000000000 1.279172851 -1.242040188
-185 25 1.40211509051583 0.3891718229 1.290705420 -1.266771861
-190 25 1.43668422687899 0.2732851844 1.299561419 -1.285763612
-195 25 1.47425184378738 0.1520976892 1.305448781 -1.298389100
-200 25 1.51491166024517 0.02543072537 1.308003804 -1.303868366
-205 25 1.55871711747993 -0.1067799256 1.306779926 -1.301243750
-210 25 1.60573612740378 -0.2444559281 1.301273644 -1.289435491
-215 25 1.65591379450595 -0.3872672797 1.290881281 -1.267148997
-220 25 1.70913926321688 -0.5345876290 1.274944996 -1.232973524
-225 25 1.76516593545057 -0.6853847117 1.252753969 -1.185384712
-
-135 20 1.22920674763986 1.341749815 1.006371877 -0.8417498147
-140 20 1.23882049813018 1.267041840 1.032714243 -0.9141248685
-145 20 1.25104575871674 1.187657478 1.057446671 -0.9820766570
-150 20 1.26588824936709 1.103665348 1.080559653 -1.045579054
-155 20 1.28332761828553 1.015058465 1.102022027 -1.104546442
-160 20 1.30339718452647 0.9217996321 1.121799632 -1.158884965
-165 20 1.32611297735760 0.8237955271 1.139829405 -1.208421359
-170 20 1.35152174005239 0.7209257726 1.156030069 -1.252932318
-175 20 1.37966656267845 0.6130443866 1.170287123 -1.292103252
-180 20 1.41058894083879 0.5000000000 1.182449832 -1.325520019
-185 20 1.44436338913042 0.3816546129 1.192340339 -1.352693964
-190 20 1.48103036607711 0.2579041696 1.199728832 -1.372993681
-195 20 1.52062129556442 0.1287115937 1.204341614 -1.385667197
-200 20 1.56316681402039 -0.005865130651 1.205865131 -1.389853024
-205 20 1.60859681556008 -0.1456039709 1.203917584 -1.384502184
-210 20 1.65684198743808 -0.2900998336 1.198090738 -1.368493055
-215 20 1.70773903115876 -0.4386863012 1.187932298 -1.340582970
-220 20 1.76099525739659 -0.5903573556 1.172956497 -1.299437296
-225 20 1.81619387020303 -0.7437133596 1.152674643 -1.243713360
-
-135 15 1.25552026721029 1.372268425 0.9337236201 -0.8722684251
-140 15 1.26706628033318 1.297820973 0.9547677029 -0.9508060112
-145 15 1.28115632076441 1.217755031 0.9746641110 -1.025060417
-150 15 1.29784273309956 1.132125301 0.9933703731 -1.094873138
-155 15 1.31713023492699 1.040921755 1.010823862 -1.160010447
-160 15 1.33907343190998 0.9441279746 1.026960067 -1.220231582
-165 15 1.36370940119432 0.8416948556 1.041694856 -1.275222562
-170 15 1.39106510739560 0.7335611084 1.054923053 -1.324590868
-175 15 1.42117834179031 0.6196737470 1.066521588 -1.367877187
-180 15 1.45408056956291 0.5000000000 1.076343745 -1.404533976
-185 15 1.48981016950814 0.3745469446 1.084221721 -1.433934985
-190 15 1.52834266159311 0.2433898642 1.089948710 -1.455308398
-195 15 1.56963203032587 0.1067085924 1.093291408 -1.467783515
-200 15 1.61364678143237 -0.03519520269 1.094002336 -1.470436734
-205 15 1.66020621687619 -0.1818169052 1.091784878 -1.462161072
-210 15 1.70911268557677 -0.3324378163 1.086335735 -1.441824592
-215 15 1.76009462925491 -0.4860754346 1.077342576 -1.408261666
-220 15 1.81275125230814 -0.6414169810 1.064488014 -1.360287788
-225 15 1.86655232779717 -0.7967808659 1.047471386 -1.296780866
-
-135 10 1.28349223529647 1.400592929 0.8587988321 -0.9005929294
-140 10 1.29734524428539 1.326412549 0.8736609387 -0.9848801245
-145 10 1.31366611390032 1.245748985 0.8877952746 -1.065039926
-150 10 1.33251145611078 1.158620984 0.9011476495 -1.140765008
-155 10 1.35393495066060 1.065028240 0.9136566316 -1.211706971
-160 10 1.37797894731431 0.9649572523 0.9252505857 -1.277459552
-165 10 1.40467716613517 0.8583960997 0.9358465856 -1.337552453
-170 10 1.43405357905616 0.7453491719 0.9453491719 -1.391444298
-175 10 1.46614641809927 0.6258561825 0.9536538995 -1.438542749
-180 10 1.50094500701831 0.5000000000 0.9606363652 -1.478142280
-185 10 1.53844660423091 0.3679374623 0.9661623529 -1.509481713
-190 10 1.57856479992115 0.2299267111 0.9700732889 -1.531661733
-195 10 1.62119306981720 0.08636098955 0.9721998046 -1.543721803
-200 10 1.66622679757171 -0.06221775743 0.9723688652 -1.544680593
-205 10 1.71342623584017 -0.2150522332 0.9703858689 -1.533434463
-210 10 1.76247204316855 -0.3711377801 0.9660518281 -1.508854896
-215 10 1.81297334220135 -0.5291983751 0.9591737908 -1.469847608
-220 10 1.86446286622342 -0.6876680606 0.9495745623 -1.415407678
-225 10 1.91634559614301 -0.8446495793 0.9370980004 -1.344649579
-
-135 5 1.31324602665406 1.426833307 0.7810874074 -0.9268333073
-140 5 1.32978564596926 1.352856492 0.7889230216 -1.016394788
-145 5 1.34870385754763 1.271605772 0.7964096415 -1.101967245
-150 5 1.37003395290345 1.183059163 0.8035072408 -1.183093176
-155 5 1.39386181513831 1.087228349 0.8101758088 -1.259315257
-160 5 1.42019721801524 0.9841028130 0.8163653072 -1.330061547
-165 5 1.44908352615448 0.8737183287 0.8220235703 -1.394735790
-170 5 1.48054237407217 0.7561445037 0.8270919527 -1.452667667
-175 5 1.51457543704122 0.6315054263 0.8315054263 -1.503113901
-180 5 1.55111988036382 0.5000000000 0.8351890053 -1.545217401
-185 5 1.59016518306663 0.3619313735 0.8380686265 -1.578131623
-190 5 1.63157943006702 0.2177249969 0.8400571976 -1.600861093
-195 5 1.67518228928033 0.06797084910 0.8410627615 -1.612354741
-200 5 1.72078631622751 -0.08656465853 0.8409943814 -1.611573154
-205 5 1.76813002175779 -0.2449060312 0.8397593026 -1.597456139
-210 5 1.81680514779380 -0.4058063136 0.8372611879 -1.568902557
-215 5 1.86634884472280 -0.5677551879 0.8334125517 -1.524912443
-220 5 1.91620998257719 -0.7289590642 0.8281373297 -1.464616380
-225 5 1.96575224410728 -0.8873445011 0.8213769163 -1.387344501
-
-135 -2.84217e-14 1.34495721163108 1.451028365 0.7000000000 -0.9510283648
-140 -2.84217e-14 1.36453670603509 1.377107288 0.7000000000 -1.045295761
-145 -2.84217e-14 1.38637492019033 1.295191986 0.7000000000 -1.135651850
-150 -2.84217e-14 1.41048809217298 1.205244046 0.7000000000 -1.221518520
-155 -2.84217e-14 1.43695713573441 1.107284327 0.7000000000 -1.302325442
-160 -2.84217e-14 1.46575239668595 1.001316845 0.7000000000 -1.377356711
-165 -2.84217e-14 1.49693658460314 0.8874356974 0.7000000000 -1.445929707
-170 -2.84217e-14 1.53049057200067 0.7657668988 0.7000000000 -1.507238981
-175 -2.84217e-14 1.56636691319502 0.6365178717 0.7000000000 -1.560406414
-180 -2.84217e-14 1.60451139986352 0.5000000000 0.7000000000 -1.604511400
-185 -2.84217e-14 1.64487404968767 0.3566397805 0.7000000000 -1.638614807
-190 -2.84217e-14 1.68727124033690 0.2070084239 0.7000000000 -1.661637799
-195 -2.84217e-14 1.73146730496046 0.05186328550 0.7000000000 -1.672468987
-200 -2.84217e-14 1.77721113273445 -0.1078420063 0.7000000000 -1.670032187
-205 -2.84217e-14 1.82422246581817 -0.2709497275 0.7000000000 -1.653307026
-210 -2.84217e-14 1.87205490419553 -0.4360274521 0.7000000000 -1.621247104
-215 -2.84217e-14 1.92018896789338 -0.6013751453 0.7000000000 -1.572926718
-220 -2.84217e-14 1.96803877704212 -0.7650309413 0.7000000000 -1.507605169
-225 -2.84217e-14 2.01490463241630 -0.9247527290 0.7000000000 -1.424752729
-
-135 -5 1.37890456165116 1.473172315 0.6148584548 -0.9731723145
-140 -5 1.40186254222292 1.399082926 0.6062571825 -1.071485307
-145 -5 1.42691947061296 1.316353637 0.5979992577 -1.165873820
-150 -5 1.45408075181426 1.224962458 0.5901429515 -1.255671811
-155 -5 1.48337333866127 1.124939192 0.5827488811 -1.340186421
-160 -5 1.51477468930016 1.016341448 0.5758853913 -1.418636469
-165 -5 1.54830769431436 0.8993082202 0.5696210195 -1.490238566
-170 -5 1.58390316695738 0.7740266659 0.5640354036 -1.554082449
-175 -5 1.62152141869894 0.6407911817 0.5592088183 -1.609250570
-180 -5 1.66107452582795 0.5000000000 0.5552278159 -1.654753636
-185 -5 1.70247746008098 0.3521796810 0.5521796810 -1.689593977
-190 -5 1.74550909592547 0.1980143434 0.5501629110 -1.712645764
-195 -5 1.78990742750189 0.03838326071 0.5492765318 -1.722777125
-200 -5 1.83538988651240 -0.1256295926 0.5496154582 -1.718903179
-205 -5 1.88164141024208 -0.2927279203 0.5512683524 -1.700010511
-210 -5 1.92822191434228 -0.4613554796 0.5543211798 -1.665116535
-215 -5 1.97457041928025 -0.6296697373 0.5588514260 -1.613335584
-220 -5 2.02007731086142 -0.7955742556 0.5649170421 -1.544005274
-225 -5 2.06403580410232 -0.9567088663 0.5725544881 -1.456708866
-
-135 -10 1.41533207932062 1.493101499 0.5248894111 -0.9931014994
-140 -10 1.44196857939724 1.418538018 0.5069799707 -1.094670983
-145 -10 1.47049936172850 1.334780920 0.4897846123 -1.192190706
-150 -10 1.50091309980518 1.241856934 0.4734314848 -1.284933901
-155 -10 1.53315939384002 1.139822728 0.4580609972 -1.372104268
-160 -10 1.56722640374505 1.028813074 0.4438141808 -1.452901979
-165 -10 1.60307431709137 0.9090161046 0.4308423506 -1.526468883
-170 -10 1.64062649107810 0.7806912914 0.4193087086 -1.591879418
-175 -10 1.67982239498579 0.6441984452 0.4093786161 -1.648195771
-180 -10 1.72053818179714 0.5000000000 0.4012316801 -1.694399341
-185 -10 1.76266701862552 0.3486900495 0.3950458990 -1.729480649
-190 -10 1.80598482572162 0.1910179034 0.3910179034 -1.752324547
-195 -10 1.85021387725865 0.02792751736 0.3893473916 -1.761798490
-200 -10 1.89505177593941 -0.1394278145 0.3902263831 -1.756813482
-205 -10 1.94016660890106 -0.3096762134 0.3938335462 -1.736356243
-210 -10 1.98514350483773 -0.4811976949 0.4003350717 -1.699484260
-215 -10 2.02940557571699 -0.6520637796 0.4098861170 -1.645317590
-220 -10 2.07232710456957 -0.8200781618 0.4226010024 -1.573207892
-225 -10 2.11321345372573 -0.9827866055 0.4385447148 -1.482786605
-
-135 -15 1.45461492821614 1.510588762 0.4292135573 -1.010588762
-140 -15 1.48520353323258 1.435173279 0.4013716659 -1.114496115
-145 -15 1.51741083781887 1.350114265 0.3746858349 -1.214088993
-150 -15 1.55118612726131 1.255518348 0.3493627145 -1.308596164
-155 -15 1.58642203503149 1.151515066 0.3256271313 -1.397178567
-160 -15 1.62310459626405 1.038332058 0.3036883604 -1.479055175
-165 -15 1.66114330038510 0.9162207283 0.2837792717 -1.553356905
-170 -15 1.70047193510241 0.7855107988 0.2661333979 -1.619212203
-175 -15 1.74099656534635 0.6466048112 0.2509973615 -1.675700660
-180 -15 1.78256973112077 0.5000000000 0.2386370044 -1.721830140
-185 -15 1.82509854208507 0.3463131792 0.2293074799 -1.756648400
-190 -15 1.86835380598657 0.1863016809 0.2232992085 -1.779071574
-195 -15 1.91205486128557 0.02091016665 0.2209101667 -1.787987599
-200 -15 1.95589996903284 -0.1487096758 0.2224300853 -1.782315186
-205 -15 1.99956048923498 -0.3211836160 0.2281323759 -1.761033948
-210 -15 2.04263872076965 -0.4948844980 0.2382724976 -1.723190498
-215 -15 2.08460242024433 -0.6678776831 0.2530869564 -1.667902185
-220 -15 2.12479394977641 -0.8378977907 0.2727698842 -1.594444499
-225 -15 2.16252590891323 -1.002407502 0.2974311231 -1.502407502
-
-135 -20 1.49713351907460 1.525223678 0.3268490979 -1.025223678
-140 -20 1.53186458602672 1.448486268 0.2885819082 -1.130361917
-145 -20 1.56786872919472 1.361804334 0.2520312077 -1.230784142
-150 -20 1.60503983568096 1.265396892 0.2174823659 -1.325706304
-155 -20 1.64323723812331 1.159506768 0.1852307731 -1.414316827
-160 -20 1.68241432490257 1.044455483 0.1555445173 -1.495879145
-165 -20 1.72242126176783 0.9205616791 0.1287277693 -1.569557554
-170 -20 1.76322632338573 0.7882248404 0.1050526910 -1.634604297
-175 -20 1.80474039273105 0.6478732443 0.08481790434 -1.690198917
-180 -20 1.84681519889324 0.5000000000 0.06835200098 -1.735438614
-185 -20 1.88938113475185 0.3451916302 0.05596640344 -1.769467764
-190 -20 1.93221326120842 0.1841518009 0.04803316801 -1.791264149
-195 -20 1.97504477468627 0.01775551942 0.04494060244 -1.799760903
-200 -20 2.01759295414958 -0.1529245082 0.04707549175 -1.793895343
-205 -20 2.05954907816122 -0.3265918783 0.05481471446 -1.772632003
-210 -20 2.10054043564870 -0.5016867398 0.06852171587 -1.734972327
-215 -20 2.14008056372298 -0.6763297974 0.08853981344 -1.679973055
-220 -20 2.17750612612646 -0.8482488448 0.1151797598 -1.606780405
-225 -20 2.21210190207232 -1.014827648 0.1486478261 -1.514827648
-
-135 -25 1.54338528768258 1.536449485 0.2166956680 -1.036449485
-140 -25 1.58237592202891 1.457854394 0.1676974906 -1.141526415
-145 -25 1.62215322903620 1.369177784 0.1211655331 -1.241314520
-150 -25 1.66259773956830 1.270818270 0.07743432130 -1.335096406
-155 -25 1.70356025857187 1.163164698 0.03683530169 -1.422161285
-160 -25 1.74496563302857 1.046637204 -0.0003350565520 -1.501873375
-165 -25 1.78664289302073 0.9216221222 -0.03374217948 -1.573515182
-170 -25 1.82857487703940 0.7885568090 -0.06310641339 -1.636486985
-175 -25 1.87067410271653 0.6478647525 -0.08810743798 -1.690101855
-180 -25 1.91284107724736 0.5000000000 -0.1084015711 -1.733622764
-185 -25 1.95504651846671 0.3454661509 -0.1236531957 -1.766329978
-190 -25 1.99708962169020 0.1848508553 -0.1334314977 -1.787299615
-195 -25 2.03873349459356 0.01888810796 -0.1372712664 -1.795534025
-200 -25 2.07972925165151 -0.1515070339 -0.1346911111 -1.790000864
-205 -25 2.11980310224503 -0.3252003871 -0.1252003871 -1.769647941
-210 -25 2.15861370828993 -0.5007825969 -0.1083006348 -1.733406305
-215 -25 2.19570266157544 -0.6764955000 -0.08349465194 -1.680209703
-220 -25 2.23038721342513 -0.8501129302 -0.05028992429 -1.609001935
-225 -25 2.26191708743142 -1.018974438 -0.008309412933 -1.518974438
-
-135 -30 1.59387115531536 1.543433602 0.09757332874 -1.043433602
-140 -30 1.63709947924428 1.462383471 0.03782314319 -1.146923960
-145 -30 1.68052019750979 1.371370549 -0.01848129782 -1.244446112
-150 -30 1.72397242767927 1.270983908 -0.07098390793 -1.335383300
-155 -30 1.76731720686988 1.161778258 -0.1193686055 -1.419188055
-160 -30 1.81051677333916 1.044289463 -0.1633828767 -1.495423009
-165 -30 1.85342243612943 0.9189561784 -0.2027251031 -1.563565744
-170 -30 1.89602033674675 0.7862114486 -0.2371467500 -1.623185785
-175 -30 1.93826030802299 0.6464372295 -0.2663603313 -1.673785192
-180 -30 1.98008774221827 0.5000000000 -0.2900438711 -1.714806286
-185 -30 2.02151519256839 0.3472727925 -0.3078688002 -1.745679969
-190 -30 2.06240904733647 0.1886715455 -0.3193877663 -1.765631404
-195 -30 2.10257533347097 0.02472414852 -0.3240771331 -1.773753625
-200 -30 2.14180928175829 -0.1438847961 -0.3213666541 -1.769058938
-205 -30 2.17988453180881 -0.3162655709 -0.3106442363 -1.750487166
-210 -30 2.21649671488302 -0.4912474653 -0.2912474653 -1.716890973
-215 -30 2.25116018771623 -0.6672544553 -0.2624498984 -1.667012124
-220 -30 2.28320313242105 -0.8422012434 -0.2235139910 -1.599573154
-225 -30 2.31186282025648 -1.013469481 -0.1738020125 -1.513469481
-
-135 -35 1.64918473554252 1.545067380 -0.03176405724 -1.045067380
-140 -35 1.69642779967215 1.460933010 -0.1018744289 -1.145195367
-145 -35 1.74313612851786 1.367284851 -0.1672848514 -1.238611132
-150 -35 1.78914401751919 1.264921789 -0.2276933454 -1.324883402
-155 -35 1.83432361635222 1.154543426 -0.2828623511 -1.403672908
-160 -35 1.87871159312381 1.036782288 -0.3326641273 -1.474797215
-165 -35 1.92226073094301 0.9121089880 -0.3769273733 -1.538011682
-170 -35 1.96495602558967 0.7809004910 -0.4154767153 -1.593065847
-175 -35 2.00681149495753 0.6434532687 -0.4481151506 -1.639678364
-180 -35 2.04783500232742 0.5000000000 -0.4745899029 -1.677488229
-185 -35 2.08807850400549 0.3507375070 -0.4946087473 -1.706078101
-190 -35 2.12747466853160 0.1958666397 -0.5077361652 -1.724825997
-195 -35 2.16590047976924 0.03565765534 -0.5134241088 -1.732949222
-200 -35 2.20320527696391 -0.1294960725 -0.5110273142 -1.729526245
-205 -35 2.23921394768569 -0.2990208252 -0.4998096004 -1.713505689
-210 -35 2.27364430722704 -0.4720626477 -0.4789127499 -1.683661894
-215 -35 2.30597968243842 -0.6473236160 -0.4473236160 -1.638547935
-220 -35 2.33558765046647 -0.8229818990 -0.4039951207 -1.576668431
-225 -35 2.36168911444784 -0.9965723375 -0.3479112322 -1.496572338
-
-135 -40 1.70988424503137 1.539815495 -0.1725087985 -1.039815495
-140 -40 1.76070901059745 1.452043891 -0.2520438909 -1.134601727
-145 -40 1.81007852540820 1.355595319 -0.3253098934 -1.221916749
-150 -40 1.85794934309674 1.251506595 -0.3922120258 -1.301647606
-155 -40 1.90424462005588 1.140577359 -0.4526901107 -1.373722581
-160 -40 1.94906203501760 1.023466232 -0.5068028676 -1.438211653
-165 -40 1.99252519488528 0.9006349744 -0.5546134444 -1.495190080
-170 -40 2.03464756218978 0.7723552633 -0.5960761880 -1.544603453
-175 -40 2.07552211621101 0.6387905626 -0.6311337176 -1.586383390
-180 -40 2.11522372000491 0.5000000000 -0.6596395989 -1.620355377
-185 -40 2.15386283220064 0.3559707786 -0.6813774455 -1.646261533
-190 -40 2.19143485050749 0.2066573952 -0.6959501291 -1.663628581
-195 -40 2.22788437902302 0.05204159855 -0.7028097119 -1.671803514
-200 -40 2.26312723163996 -0.1078157923 -0.7012629582 -1.669960165
-205 -40 2.29704507353194 -0.2727132598 -0.6904627127 -1.657088933
-210 -40 2.32932876711495 -0.4421709682 -0.6693166075 -1.631887986
-215 -40 2.35951937144060 -0.6153072644 -0.6365379022 -1.592823847
-220 -40 2.38699927507664 -0.7906891847 -0.5906891847 -1.538183473
-225 -40 2.41096150770610 -0.9661548823 -0.5302500210 -1.466154882
-
-135 -45 1.77648956218502 1.525656727 -0.3256567269 -1.025656727
-140 -45 1.83013046862235 1.433867273 -0.4129396770 -1.112939677
-145 -45 1.88127539137421 1.334745607 -0.4921402748 -1.192140275
-150 -45 1.93004595469674 1.229488802 -0.5635116689 -1.263511669
-155 -45 1.97653548831930 1.118943417 -0.6273284415 -1.327328441
-160 -45 2.02090101955123 1.003696583 -0.6838949893 -1.383894989
-165 -45 2.06340218848215 0.8841163235 -0.7335416355 -1.433541635
-170 -45 2.10420493680401 0.7603407152 -0.7764655648 -1.476465565
-175 -45 2.14346212566735 0.6323497525 -0.8127645929 -1.512764593
-180 -45 2.18130168392699 0.5000000000 -0.8424132125 -1.542413213
-185 -45 2.21789920164036 0.3630540718 -0.8652991218 -1.565299122
-190 -45 2.25332004130533 0.2212101631 -0.8810957333 -1.581095733
-195 -45 2.28757174077146 0.07415299265 -0.8892826677 -1.589282668
-200 -45 2.32064127460952 -0.07840491450 -0.8891544419 -1.589154442
-205 -45 2.35242157803781 -0.2366504971 -0.8797520891 -1.579752089
-210 -45 2.38264967856070 -0.4005569301 -0.8598103581 -1.559810358
-215 -45 2.41092683044404 -0.5697586275 -0.8277736515 -1.527773652
-220 -45 2.43665405986180 -0.7433602522 -0.7817790474 -1.481779047
-225 -45 2.45901997027683 -0.9197158418 -0.7197158418 -1.419715842
-
-
diff --git a/test/Kerr-carpet-mask/emask.xy.asc b/test/Kerr-carpet-mask/emask.xy.asc
deleted file mode 100644
index de5b723..0000000
--- a/test/Kerr-carpet-mask/emask.xy.asc
+++ /dev/null
@@ -1,1201 +0,0 @@
-# 2D ASCII output created by CarpetIOASCII
-# created on carbon.aei.mpg.de by jonathan on Jun 09 2006 at 12:59:25
-# parameter filename: "Kerr-carpet-mask.par"
-#
-# SPACEMASK::emask x y (emask)
-#
-# iteration 0
-# refinement level 0 multigrid level 0 map 0 component 0 time level 0
-# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
-0 0 0 0 0 0 0 2 0 -3.3 -3.3 0.1 1
-0 0 0 0 0 1 0 2 0 -3.1 -3.3 0.1 1
-0 0 0 0 0 2 0 2 0 -2.9 -3.3 0.1 1
-0 0 0 0 0 3 0 2 0 -2.7 -3.3 0.1 1
-0 0 0 0 0 4 0 2 0 -2.5 -3.3 0.1 1
-0 0 0 0 0 5 0 2 0 -2.3 -3.3 0.1 1
-0 0 0 0 0 6 0 2 0 -2.1 -3.3 0.1 1
-0 0 0 0 0 7 0 2 0 -1.9 -3.3 0.1 1
-0 0 0 0 0 8 0 2 0 -1.7 -3.3 0.1 1
-0 0 0 0 0 9 0 2 0 -1.5 -3.3 0.1 1
-0 0 0 0 0 10 0 2 0 -1.3 -3.3 0.1 1
-0 0 0 0 0 11 0 2 0 -1.1 -3.3 0.1 1
-0 0 0 0 0 12 0 2 0 -0.9 -3.3 0.1 1
-0 0 0 0 0 13 0 2 0 -0.7 -3.3 0.1 1
-0 0 0 0 0 14 0 2 0 -0.5 -3.3 0.1 1
-0 0 0 0 0 15 0 2 0 -0.3 -3.3 0.1 1
-0 0 0 0 0 16 0 2 0 -0.1 -3.3 0.1 1
-0 0 0 0 0 17 0 2 0 0.1 -3.3 0.1 1
-0 0 0 0 0 18 0 2 0 0.3 -3.3 0.1 1
-0 0 0 0 0 19 0 2 0 0.5 -3.3 0.1 1
-0 0 0 0 0 20 0 2 0 0.7 -3.3 0.1 1
-0 0 0 0 0 21 0 2 0 0.9 -3.3 0.1 1
-0 0 0 0 0 22 0 2 0 1.1 -3.3 0.1 1
-0 0 0 0 0 23 0 2 0 1.3 -3.3 0.1 1
-0 0 0 0 0 24 0 2 0 1.5 -3.3 0.1 1
-0 0 0 0 0 25 0 2 0 1.7 -3.3 0.1 1
-0 0 0 0 0 26 0 2 0 1.9 -3.3 0.1 1
-0 0 0 0 0 27 0 2 0 2.1 -3.3 0.1 1
-0 0 0 0 0 28 0 2 0 2.3 -3.3 0.1 1
-0 0 0 0 0 29 0 2 0 2.5 -3.3 0.1 1
-0 0 0 0 0 30 0 2 0 2.7 -3.3 0.1 1
-0 0 0 0 0 31 0 2 0 2.9 -3.3 0.1 1
-0 0 0 0 0 32 0 2 0 3.1 -3.3 0.1 1
-0 0 0 0 0 33 0 2 0 3.3 -3.3 0.1 1
-
-0 0 0 0 0 0 1 2 0 -3.3 -3.1 0.1 1
-0 0 0 0 0 1 1 2 0 -3.1 -3.1 0.1 1
-0 0 0 0 0 2 1 2 0 -2.9 -3.1 0.1 1
-0 0 0 0 0 3 1 2 0 -2.7 -3.1 0.1 1
-0 0 0 0 0 4 1 2 0 -2.5 -3.1 0.1 1
-0 0 0 0 0 5 1 2 0 -2.3 -3.1 0.1 1
-0 0 0 0 0 6 1 2 0 -2.1 -3.1 0.1 1
-0 0 0 0 0 7 1 2 0 -1.9 -3.1 0.1 1
-0 0 0 0 0 8 1 2 0 -1.7 -3.1 0.1 1
-0 0 0 0 0 9 1 2 0 -1.5 -3.1 0.1 1
-0 0 0 0 0 10 1 2 0 -1.3 -3.1 0.1 1
-0 0 0 0 0 11 1 2 0 -1.1 -3.1 0.1 1
-0 0 0 0 0 12 1 2 0 -0.9 -3.1 0.1 1
-0 0 0 0 0 13 1 2 0 -0.7 -3.1 0.1 1
-0 0 0 0 0 14 1 2 0 -0.5 -3.1 0.1 1
-0 0 0 0 0 15 1 2 0 -0.3 -3.1 0.1 1
-0 0 0 0 0 16 1 2 0 -0.1 -3.1 0.1 1
-0 0 0 0 0 17 1 2 0 0.1 -3.1 0.1 1
-0 0 0 0 0 18 1 2 0 0.3 -3.1 0.1 1
-0 0 0 0 0 19 1 2 0 0.5 -3.1 0.1 1
-0 0 0 0 0 20 1 2 0 0.7 -3.1 0.1 1
-0 0 0 0 0 21 1 2 0 0.9 -3.1 0.1 1
-0 0 0 0 0 22 1 2 0 1.1 -3.1 0.1 1
-0 0 0 0 0 23 1 2 0 1.3 -3.1 0.1 1
-0 0 0 0 0 24 1 2 0 1.5 -3.1 0.1 1
-0 0 0 0 0 25 1 2 0 1.7 -3.1 0.1 1
-0 0 0 0 0 26 1 2 0 1.9 -3.1 0.1 1
-0 0 0 0 0 27 1 2 0 2.1 -3.1 0.1 1
-0 0 0 0 0 28 1 2 0 2.3 -3.1 0.1 1
-0 0 0 0 0 29 1 2 0 2.5 -3.1 0.1 1
-0 0 0 0 0 30 1 2 0 2.7 -3.1 0.1 1
-0 0 0 0 0 31 1 2 0 2.9 -3.1 0.1 1
-0 0 0 0 0 32 1 2 0 3.1 -3.1 0.1 1
-0 0 0 0 0 33 1 2 0 3.3 -3.1 0.1 1
-
-0 0 0 0 0 0 2 2 0 -3.3 -2.9 0.1 1
-0 0 0 0 0 1 2 2 0 -3.1 -2.9 0.1 1
-0 0 0 0 0 2 2 2 0 -2.9 -2.9 0.1 1
-0 0 0 0 0 3 2 2 0 -2.7 -2.9 0.1 1
-0 0 0 0 0 4 2 2 0 -2.5 -2.9 0.1 1
-0 0 0 0 0 5 2 2 0 -2.3 -2.9 0.1 1
-0 0 0 0 0 6 2 2 0 -2.1 -2.9 0.1 1
-0 0 0 0 0 7 2 2 0 -1.9 -2.9 0.1 1
-0 0 0 0 0 8 2 2 0 -1.7 -2.9 0.1 1
-0 0 0 0 0 9 2 2 0 -1.5 -2.9 0.1 1
-0 0 0 0 0 10 2 2 0 -1.3 -2.9 0.1 1
-0 0 0 0 0 11 2 2 0 -1.1 -2.9 0.1 1
-0 0 0 0 0 12 2 2 0 -0.9 -2.9 0.1 1
-0 0 0 0 0 13 2 2 0 -0.7 -2.9 0.1 1
-0 0 0 0 0 14 2 2 0 -0.5 -2.9 0.1 1
-0 0 0 0 0 15 2 2 0 -0.3 -2.9 0.1 1
-0 0 0 0 0 16 2 2 0 -0.1 -2.9 0.1 1
-0 0 0 0 0 17 2 2 0 0.1 -2.9 0.1 1
-0 0 0 0 0 18 2 2 0 0.3 -2.9 0.1 1
-0 0 0 0 0 19 2 2 0 0.5 -2.9 0.1 1
-0 0 0 0 0 20 2 2 0 0.7 -2.9 0.1 1
-0 0 0 0 0 21 2 2 0 0.9 -2.9 0.1 1
-0 0 0 0 0 22 2 2 0 1.1 -2.9 0.1 1
-0 0 0 0 0 23 2 2 0 1.3 -2.9 0.1 1
-0 0 0 0 0 24 2 2 0 1.5 -2.9 0.1 1
-0 0 0 0 0 25 2 2 0 1.7 -2.9 0.1 1
-0 0 0 0 0 26 2 2 0 1.9 -2.9 0.1 1
-0 0 0 0 0 27 2 2 0 2.1 -2.9 0.1 1
-0 0 0 0 0 28 2 2 0 2.3 -2.9 0.1 1
-0 0 0 0 0 29 2 2 0 2.5 -2.9 0.1 1
-0 0 0 0 0 30 2 2 0 2.7 -2.9 0.1 1
-0 0 0 0 0 31 2 2 0 2.9 -2.9 0.1 1
-0 0 0 0 0 32 2 2 0 3.1 -2.9 0.1 1
-0 0 0 0 0 33 2 2 0 3.3 -2.9 0.1 1
-
-0 0 0 0 0 0 3 2 0 -3.3 -2.7 0.1 1
-0 0 0 0 0 1 3 2 0 -3.1 -2.7 0.1 1
-0 0 0 0 0 2 3 2 0 -2.9 -2.7 0.1 1
-0 0 0 0 0 3 3 2 0 -2.7 -2.7 0.1 1
-0 0 0 0 0 4 3 2 0 -2.5 -2.7 0.1 1
-0 0 0 0 0 5 3 2 0 -2.3 -2.7 0.1 1
-0 0 0 0 0 6 3 2 0 -2.1 -2.7 0.1 1
-0 0 0 0 0 7 3 2 0 -1.9 -2.7 0.1 1
-0 0 0 0 0 8 3 2 0 -1.7 -2.7 0.1 1
-0 0 0 0 0 9 3 2 0 -1.5 -2.7 0.1 1
-0 0 0 0 0 10 3 2 0 -1.3 -2.7 0.1 1
-0 0 0 0 0 11 3 2 0 -1.1 -2.7 0.1 1
-0 0 0 0 0 12 3 2 0 -0.9 -2.7 0.1 1
-0 0 0 0 0 13 3 2 0 -0.7 -2.7 0.1 1
-0 0 0 0 0 14 3 2 0 -0.5 -2.7 0.1 1
-0 0 0 0 0 15 3 2 0 -0.3 -2.7 0.1 1
-0 0 0 0 0 16 3 2 0 -0.1 -2.7 0.1 1
-0 0 0 0 0 17 3 2 0 0.1 -2.7 0.1 1
-0 0 0 0 0 18 3 2 0 0.3 -2.7 0.1 1
-0 0 0 0 0 19 3 2 0 0.5 -2.7 0.1 1
-0 0 0 0 0 20 3 2 0 0.7 -2.7 0.1 1
-0 0 0 0 0 21 3 2 0 0.9 -2.7 0.1 1
-0 0 0 0 0 22 3 2 0 1.1 -2.7 0.1 1
-0 0 0 0 0 23 3 2 0 1.3 -2.7 0.1 1
-0 0 0 0 0 24 3 2 0 1.5 -2.7 0.1 1
-0 0 0 0 0 25 3 2 0 1.7 -2.7 0.1 1
-0 0 0 0 0 26 3 2 0 1.9 -2.7 0.1 1
-0 0 0 0 0 27 3 2 0 2.1 -2.7 0.1 1
-0 0 0 0 0 28 3 2 0 2.3 -2.7 0.1 1
-0 0 0 0 0 29 3 2 0 2.5 -2.7 0.1 1
-0 0 0 0 0 30 3 2 0 2.7 -2.7 0.1 1
-0 0 0 0 0 31 3 2 0 2.9 -2.7 0.1 1
-0 0 0 0 0 32 3 2 0 3.1 -2.7 0.1 1
-0 0 0 0 0 33 3 2 0 3.3 -2.7 0.1 1
-
-0 0 0 0 0 0 4 2 0 -3.3 -2.5 0.1 1
-0 0 0 0 0 1 4 2 0 -3.1 -2.5 0.1 1
-0 0 0 0 0 2 4 2 0 -2.9 -2.5 0.1 1
-0 0 0 0 0 3 4 2 0 -2.7 -2.5 0.1 1
-0 0 0 0 0 4 4 2 0 -2.5 -2.5 0.1 1
-0 0 0 0 0 5 4 2 0 -2.3 -2.5 0.1 1
-0 0 0 0 0 6 4 2 0 -2.1 -2.5 0.1 1
-0 0 0 0 0 7 4 2 0 -1.9 -2.5 0.1 1
-0 0 0 0 0 8 4 2 0 -1.7 -2.5 0.1 1
-0 0 0 0 0 9 4 2 0 -1.5 -2.5 0.1 1
-0 0 0 0 0 10 4 2 0 -1.3 -2.5 0.1 1
-0 0 0 0 0 11 4 2 0 -1.1 -2.5 0.1 1
-0 0 0 0 0 12 4 2 0 -0.9 -2.5 0.1 1
-0 0 0 0 0 13 4 2 0 -0.7 -2.5 0.1 1
-0 0 0 0 0 14 4 2 0 -0.5 -2.5 0.1 1
-0 0 0 0 0 15 4 2 0 -0.3 -2.5 0.1 1
-0 0 0 0 0 16 4 2 0 -0.1 -2.5 0.1 1
-0 0 0 0 0 17 4 2 0 0.1 -2.5 0.1 1
-0 0 0 0 0 18 4 2 0 0.3 -2.5 0.1 1
-0 0 0 0 0 19 4 2 0 0.5 -2.5 0.1 1
-0 0 0 0 0 20 4 2 0 0.7 -2.5 0.1 1
-0 0 0 0 0 21 4 2 0 0.9 -2.5 0.1 1
-0 0 0 0 0 22 4 2 0 1.1 -2.5 0.1 1
-0 0 0 0 0 23 4 2 0 1.3 -2.5 0.1 1
-0 0 0 0 0 24 4 2 0 1.5 -2.5 0.1 1
-0 0 0 0 0 25 4 2 0 1.7 -2.5 0.1 1
-0 0 0 0 0 26 4 2 0 1.9 -2.5 0.1 1
-0 0 0 0 0 27 4 2 0 2.1 -2.5 0.1 1
-0 0 0 0 0 28 4 2 0 2.3 -2.5 0.1 1
-0 0 0 0 0 29 4 2 0 2.5 -2.5 0.1 1
-0 0 0 0 0 30 4 2 0 2.7 -2.5 0.1 1
-0 0 0 0 0 31 4 2 0 2.9 -2.5 0.1 1
-0 0 0 0 0 32 4 2 0 3.1 -2.5 0.1 1
-0 0 0 0 0 33 4 2 0 3.3 -2.5 0.1 1
-
-0 0 0 0 0 0 5 2 0 -3.3 -2.3 0.1 1
-0 0 0 0 0 1 5 2 0 -3.1 -2.3 0.1 1
-0 0 0 0 0 2 5 2 0 -2.9 -2.3 0.1 1
-0 0 0 0 0 3 5 2 0 -2.7 -2.3 0.1 1
-0 0 0 0 0 4 5 2 0 -2.5 -2.3 0.1 1
-0 0 0 0 0 5 5 2 0 -2.3 -2.3 0.1 1
-0 0 0 0 0 6 5 2 0 -2.1 -2.3 0.1 1
-0 0 0 0 0 7 5 2 0 -1.9 -2.3 0.1 1
-0 0 0 0 0 8 5 2 0 -1.7 -2.3 0.1 1
-0 0 0 0 0 9 5 2 0 -1.5 -2.3 0.1 1
-0 0 0 0 0 10 5 2 0 -1.3 -2.3 0.1 1
-0 0 0 0 0 11 5 2 0 -1.1 -2.3 0.1 1
-0 0 0 0 0 12 5 2 0 -0.9 -2.3 0.1 1
-0 0 0 0 0 13 5 2 0 -0.7 -2.3 0.1 1
-0 0 0 0 0 14 5 2 0 -0.5 -2.3 0.1 1
-0 0 0 0 0 15 5 2 0 -0.3 -2.3 0.1 1
-0 0 0 0 0 16 5 2 0 -0.1 -2.3 0.1 1
-0 0 0 0 0 17 5 2 0 0.1 -2.3 0.1 1
-0 0 0 0 0 18 5 2 0 0.3 -2.3 0.1 1
-0 0 0 0 0 19 5 2 0 0.5 -2.3 0.1 1
-0 0 0 0 0 20 5 2 0 0.7 -2.3 0.1 1
-0 0 0 0 0 21 5 2 0 0.9 -2.3 0.1 1
-0 0 0 0 0 22 5 2 0 1.1 -2.3 0.1 1
-0 0 0 0 0 23 5 2 0 1.3 -2.3 0.1 1
-0 0 0 0 0 24 5 2 0 1.5 -2.3 0.1 1
-0 0 0 0 0 25 5 2 0 1.7 -2.3 0.1 1
-0 0 0 0 0 26 5 2 0 1.9 -2.3 0.1 1
-0 0 0 0 0 27 5 2 0 2.1 -2.3 0.1 1
-0 0 0 0 0 28 5 2 0 2.3 -2.3 0.1 1
-0 0 0 0 0 29 5 2 0 2.5 -2.3 0.1 1
-0 0 0 0 0 30 5 2 0 2.7 -2.3 0.1 1
-0 0 0 0 0 31 5 2 0 2.9 -2.3 0.1 1
-0 0 0 0 0 32 5 2 0 3.1 -2.3 0.1 1
-0 0 0 0 0 33 5 2 0 3.3 -2.3 0.1 1
-
-0 0 0 0 0 0 6 2 0 -3.3 -2.1 0.1 1
-0 0 0 0 0 1 6 2 0 -3.1 -2.1 0.1 1
-0 0 0 0 0 2 6 2 0 -2.9 -2.1 0.1 1
-0 0 0 0 0 3 6 2 0 -2.7 -2.1 0.1 1
-0 0 0 0 0 4 6 2 0 -2.5 -2.1 0.1 1
-0 0 0 0 0 5 6 2 0 -2.3 -2.1 0.1 1
-0 0 0 0 0 6 6 2 0 -2.1 -2.1 0.1 1
-0 0 0 0 0 7 6 2 0 -1.9 -2.1 0.1 1
-0 0 0 0 0 8 6 2 0 -1.7 -2.1 0.1 1
-0 0 0 0 0 9 6 2 0 -1.5 -2.1 0.1 1
-0 0 0 0 0 10 6 2 0 -1.3 -2.1 0.1 1
-0 0 0 0 0 11 6 2 0 -1.1 -2.1 0.1 1
-0 0 0 0 0 12 6 2 0 -0.9 -2.1 0.1 1
-0 0 0 0 0 13 6 2 0 -0.7 -2.1 0.1 1
-0 0 0 0 0 14 6 2 0 -0.5 -2.1 0.1 1
-0 0 0 0 0 15 6 2 0 -0.3 -2.1 0.1 1
-0 0 0 0 0 16 6 2 0 -0.1 -2.1 0.1 1
-0 0 0 0 0 17 6 2 0 0.1 -2.1 0.1 1
-0 0 0 0 0 18 6 2 0 0.3 -2.1 0.1 1
-0 0 0 0 0 19 6 2 0 0.5 -2.1 0.1 1
-0 0 0 0 0 20 6 2 0 0.7 -2.1 0.1 1
-0 0 0 0 0 21 6 2 0 0.9 -2.1 0.1 1
-0 0 0 0 0 22 6 2 0 1.1 -2.1 0.1 1
-0 0 0 0 0 23 6 2 0 1.3 -2.1 0.1 1
-0 0 0 0 0 24 6 2 0 1.5 -2.1 0.1 1
-0 0 0 0 0 25 6 2 0 1.7 -2.1 0.1 1
-0 0 0 0 0 26 6 2 0 1.9 -2.1 0.1 1
-0 0 0 0 0 27 6 2 0 2.1 -2.1 0.1 1
-0 0 0 0 0 28 6 2 0 2.3 -2.1 0.1 1
-0 0 0 0 0 29 6 2 0 2.5 -2.1 0.1 1
-0 0 0 0 0 30 6 2 0 2.7 -2.1 0.1 1
-0 0 0 0 0 31 6 2 0 2.9 -2.1 0.1 1
-0 0 0 0 0 32 6 2 0 3.1 -2.1 0.1 1
-0 0 0 0 0 33 6 2 0 3.3 -2.1 0.1 1
-
-0 0 0 0 0 0 7 2 0 -3.3 -1.9 0.1 1
-0 0 0 0 0 1 7 2 0 -3.1 -1.9 0.1 1
-0 0 0 0 0 2 7 2 0 -2.9 -1.9 0.1 1
-0 0 0 0 0 3 7 2 0 -2.7 -1.9 0.1 1
-0 0 0 0 0 4 7 2 0 -2.5 -1.9 0.1 1
-0 0 0 0 0 5 7 2 0 -2.3 -1.9 0.1 1
-0 0 0 0 0 6 7 2 0 -2.1 -1.9 0.1 1
-0 0 0 0 0 7 7 2 0 -1.9 -1.9 0.1 1
-0 0 0 0 0 8 7 2 0 -1.7 -1.9 0.1 1
-0 0 0 0 0 9 7 2 0 -1.5 -1.9 0.1 1
-0 0 0 0 0 10 7 2 0 -1.3 -1.9 0.1 1
-0 0 0 0 0 11 7 2 0 -1.1 -1.9 0.1 1
-0 0 0 0 0 12 7 2 0 -0.9 -1.9 0.1 1
-0 0 0 0 0 13 7 2 0 -0.7 -1.9 0.1 1
-0 0 0 0 0 14 7 2 0 -0.5 -1.9 0.1 1
-0 0 0 0 0 15 7 2 0 -0.3 -1.9 0.1 1
-0 0 0 0 0 16 7 2 0 -0.1 -1.9 0.1 1
-0 0 0 0 0 17 7 2 0 0.1 -1.9 0.1 1
-0 0 0 0 0 18 7 2 0 0.3 -1.9 0.1 1
-0 0 0 0 0 19 7 2 0 0.5 -1.9 0.1 1
-0 0 0 0 0 20 7 2 0 0.7 -1.9 0.1 1
-0 0 0 0 0 21 7 2 0 0.9 -1.9 0.1 1
-0 0 0 0 0 22 7 2 0 1.1 -1.9 0.1 1
-0 0 0 0 0 23 7 2 0 1.3 -1.9 0.1 1
-0 0 0 0 0 24 7 2 0 1.5 -1.9 0.1 1
-0 0 0 0 0 25 7 2 0 1.7 -1.9 0.1 1
-0 0 0 0 0 26 7 2 0 1.9 -1.9 0.1 1
-0 0 0 0 0 27 7 2 0 2.1 -1.9 0.1 1
-0 0 0 0 0 28 7 2 0 2.3 -1.9 0.1 1
-0 0 0 0 0 29 7 2 0 2.5 -1.9 0.1 1
-0 0 0 0 0 30 7 2 0 2.7 -1.9 0.1 1
-0 0 0 0 0 31 7 2 0 2.9 -1.9 0.1 1
-0 0 0 0 0 32 7 2 0 3.1 -1.9 0.1 1
-0 0 0 0 0 33 7 2 0 3.3 -1.9 0.1 1
-
-0 0 0 0 0 0 8 2 0 -3.3 -1.7 0.1 1
-0 0 0 0 0 1 8 2 0 -3.1 -1.7 0.1 1
-0 0 0 0 0 2 8 2 0 -2.9 -1.7 0.1 1
-0 0 0 0 0 3 8 2 0 -2.7 -1.7 0.1 1
-0 0 0 0 0 4 8 2 0 -2.5 -1.7 0.1 1
-0 0 0 0 0 5 8 2 0 -2.3 -1.7 0.1 1
-0 0 0 0 0 6 8 2 0 -2.1 -1.7 0.1 1
-0 0 0 0 0 7 8 2 0 -1.9 -1.7 0.1 1
-0 0 0 0 0 8 8 2 0 -1.7 -1.7 0.1 1
-0 0 0 0 0 9 8 2 0 -1.5 -1.7 0.1 1
-0 0 0 0 0 10 8 2 0 -1.3 -1.7 0.1 1
-0 0 0 0 0 11 8 2 0 -1.1 -1.7 0.1 1
-0 0 0 0 0 12 8 2 0 -0.9 -1.7 0.1 1
-0 0 0 0 0 13 8 2 0 -0.7 -1.7 0.1 1
-0 0 0 0 0 14 8 2 0 -0.5 -1.7 0.1 1
-0 0 0 0 0 15 8 2 0 -0.3 -1.7 0.1 1
-0 0 0 0 0 16 8 2 0 -0.1 -1.7 0.1 1
-0 0 0 0 0 17 8 2 0 0.1 -1.7 0.1 1
-0 0 0 0 0 18 8 2 0 0.3 -1.7 0.1 1
-0 0 0 0 0 19 8 2 0 0.5 -1.7 0.1 1
-0 0 0 0 0 20 8 2 0 0.7 -1.7 0.1 1
-0 0 0 0 0 21 8 2 0 0.9 -1.7 0.1 1
-0 0 0 0 0 22 8 2 0 1.1 -1.7 0.1 1
-0 0 0 0 0 23 8 2 0 1.3 -1.7 0.1 1
-0 0 0 0 0 24 8 2 0 1.5 -1.7 0.1 1
-0 0 0 0 0 25 8 2 0 1.7 -1.7 0.1 1
-0 0 0 0 0 26 8 2 0 1.9 -1.7 0.1 1
-0 0 0 0 0 27 8 2 0 2.1 -1.7 0.1 1
-0 0 0 0 0 28 8 2 0 2.3 -1.7 0.1 1
-0 0 0 0 0 29 8 2 0 2.5 -1.7 0.1 1
-0 0 0 0 0 30 8 2 0 2.7 -1.7 0.1 1
-0 0 0 0 0 31 8 2 0 2.9 -1.7 0.1 1
-0 0 0 0 0 32 8 2 0 3.1 -1.7 0.1 1
-0 0 0 0 0 33 8 2 0 3.3 -1.7 0.1 1
-
-0 0 0 0 0 0 9 2 0 -3.3 -1.5 0.1 1
-0 0 0 0 0 1 9 2 0 -3.1 -1.5 0.1 1
-0 0 0 0 0 2 9 2 0 -2.9 -1.5 0.1 1
-0 0 0 0 0 3 9 2 0 -2.7 -1.5 0.1 1
-0 0 0 0 0 4 9 2 0 -2.5 -1.5 0.1 1
-0 0 0 0 0 5 9 2 0 -2.3 -1.5 0.1 1
-0 0 0 0 0 6 9 2 0 -2.1 -1.5 0.1 1
-0 0 0 0 0 7 9 2 0 -1.9 -1.5 0.1 1
-0 0 0 0 0 8 9 2 0 -1.7 -1.5 0.1 1
-0 0 0 0 0 9 9 2 0 -1.5 -1.5 0.1 1
-0 0 0 0 0 10 9 2 0 -1.3 -1.5 0.1 1
-0 0 0 0 0 11 9 2 0 -1.1 -1.5 0.1 1
-0 0 0 0 0 12 9 2 0 -0.9 -1.5 0.1 1
-0 0 0 0 0 13 9 2 0 -0.7 -1.5 0.1 1
-0 0 0 0 0 14 9 2 0 -0.5 -1.5 0.1 1
-0 0 0 0 0 15 9 2 0 -0.3 -1.5 0.1 1
-0 0 0 0 0 16 9 2 0 -0.1 -1.5 0.1 1
-0 0 0 0 0 17 9 2 0 0.1 -1.5 0.1 1
-0 0 0 0 0 18 9 2 0 0.3 -1.5 0.1 1
-0 0 0 0 0 19 9 2 0 0.5 -1.5 0.1 1
-0 0 0 0 0 20 9 2 0 0.7 -1.5 0.1 1
-0 0 0 0 0 21 9 2 0 0.9 -1.5 0.1 1
-0 0 0 0 0 22 9 2 0 1.1 -1.5 0.1 1
-0 0 0 0 0 23 9 2 0 1.3 -1.5 0.1 1
-0 0 0 0 0 24 9 2 0 1.5 -1.5 0.1 1
-0 0 0 0 0 25 9 2 0 1.7 -1.5 0.1 1
-0 0 0 0 0 26 9 2 0 1.9 -1.5 0.1 1
-0 0 0 0 0 27 9 2 0 2.1 -1.5 0.1 1
-0 0 0 0 0 28 9 2 0 2.3 -1.5 0.1 1
-0 0 0 0 0 29 9 2 0 2.5 -1.5 0.1 1
-0 0 0 0 0 30 9 2 0 2.7 -1.5 0.1 1
-0 0 0 0 0 31 9 2 0 2.9 -1.5 0.1 1
-0 0 0 0 0 32 9 2 0 3.1 -1.5 0.1 1
-0 0 0 0 0 33 9 2 0 3.3 -1.5 0.1 1
-
-0 0 0 0 0 0 10 2 0 -3.3 -1.3 0.1 1
-0 0 0 0 0 1 10 2 0 -3.1 -1.3 0.1 1
-0 0 0 0 0 2 10 2 0 -2.9 -1.3 0.1 1
-0 0 0 0 0 3 10 2 0 -2.7 -1.3 0.1 1
-0 0 0 0 0 4 10 2 0 -2.5 -1.3 0.1 1
-0 0 0 0 0 5 10 2 0 -2.3 -1.3 0.1 1
-0 0 0 0 0 6 10 2 0 -2.1 -1.3 0.1 1
-0 0 0 0 0 7 10 2 0 -1.9 -1.3 0.1 1
-0 0 0 0 0 8 10 2 0 -1.7 -1.3 0.1 1
-0 0 0 0 0 9 10 2 0 -1.5 -1.3 0.1 1
-0 0 0 0 0 10 10 2 0 -1.3 -1.3 0.1 1
-0 0 0 0 0 11 10 2 0 -1.1 -1.3 0.1 1
-0 0 0 0 0 12 10 2 0 -0.9 -1.3 0.1 1
-0 0 0 0 0 13 10 2 0 -0.7 -1.3 0.1 1
-0 0 0 0 0 14 10 2 0 -0.5 -1.3 0.1 1
-0 0 0 0 0 15 10 2 0 -0.3 -1.3 0.1 0.5
-0 0 0 0 0 16 10 2 0 -0.1 -1.3 0.1 0.5
-0 0 0 0 0 17 10 2 0 0.1 -1.3 0.1 0.5
-0 0 0 0 0 18 10 2 0 0.3 -1.3 0.1 0.5
-0 0 0 0 0 19 10 2 0 0.5 -1.3 0.1 0.5
-0 0 0 0 0 20 10 2 0 0.7 -1.3 0.1 1
-0 0 0 0 0 21 10 2 0 0.9 -1.3 0.1 1
-0 0 0 0 0 22 10 2 0 1.1 -1.3 0.1 1
-0 0 0 0 0 23 10 2 0 1.3 -1.3 0.1 1
-0 0 0 0 0 24 10 2 0 1.5 -1.3 0.1 1
-0 0 0 0 0 25 10 2 0 1.7 -1.3 0.1 1
-0 0 0 0 0 26 10 2 0 1.9 -1.3 0.1 1
-0 0 0 0 0 27 10 2 0 2.1 -1.3 0.1 1
-0 0 0 0 0 28 10 2 0 2.3 -1.3 0.1 1
-0 0 0 0 0 29 10 2 0 2.5 -1.3 0.1 1
-0 0 0 0 0 30 10 2 0 2.7 -1.3 0.1 1
-0 0 0 0 0 31 10 2 0 2.9 -1.3 0.1 1
-0 0 0 0 0 32 10 2 0 3.1 -1.3 0.1 1
-0 0 0 0 0 33 10 2 0 3.3 -1.3 0.1 1
-
-0 0 0 0 0 0 11 2 0 -3.3 -1.1 0.1 1
-0 0 0 0 0 1 11 2 0 -3.1 -1.1 0.1 1
-0 0 0 0 0 2 11 2 0 -2.9 -1.1 0.1 1
-0 0 0 0 0 3 11 2 0 -2.7 -1.1 0.1 1
-0 0 0 0 0 4 11 2 0 -2.5 -1.1 0.1 1
-0 0 0 0 0 5 11 2 0 -2.3 -1.1 0.1 1
-0 0 0 0 0 6 11 2 0 -2.1 -1.1 0.1 1
-0 0 0 0 0 7 11 2 0 -1.9 -1.1 0.1 1
-0 0 0 0 0 8 11 2 0 -1.7 -1.1 0.1 1
-0 0 0 0 0 9 11 2 0 -1.5 -1.1 0.1 1
-0 0 0 0 0 10 11 2 0 -1.3 -1.1 0.1 1
-0 0 0 0 0 11 11 2 0 -1.1 -1.1 0.1 1
-0 0 0 0 0 12 11 2 0 -0.9 -1.1 0.1 1
-0 0 0 0 0 13 11 2 0 -0.7 -1.1 0.1 0.5
-0 0 0 0 0 14 11 2 0 -0.5 -1.1 0.1 0.5
-0 0 0 0 0 15 11 2 0 -0.3 -1.1 0.1 0.5
-0 0 0 0 0 16 11 2 0 -0.1 -1.1 0.1 0.5
-0 0 0 0 0 17 11 2 0 0.1 -1.1 0.1 0.5
-0 0 0 0 0 18 11 2 0 0.3 -1.1 0.1 0.5
-0 0 0 0 0 19 11 2 0 0.5 -1.1 0.1 0.5
-0 0 0 0 0 20 11 2 0 0.7 -1.1 0.1 0.5
-0 0 0 0 0 21 11 2 0 0.9 -1.1 0.1 0.5
-0 0 0 0 0 22 11 2 0 1.1 -1.1 0.1 1
-0 0 0 0 0 23 11 2 0 1.3 -1.1 0.1 1
-0 0 0 0 0 24 11 2 0 1.5 -1.1 0.1 1
-0 0 0 0 0 25 11 2 0 1.7 -1.1 0.1 1
-0 0 0 0 0 26 11 2 0 1.9 -1.1 0.1 1
-0 0 0 0 0 27 11 2 0 2.1 -1.1 0.1 1
-0 0 0 0 0 28 11 2 0 2.3 -1.1 0.1 1
-0 0 0 0 0 29 11 2 0 2.5 -1.1 0.1 1
-0 0 0 0 0 30 11 2 0 2.7 -1.1 0.1 1
-0 0 0 0 0 31 11 2 0 2.9 -1.1 0.1 1
-0 0 0 0 0 32 11 2 0 3.1 -1.1 0.1 1
-0 0 0 0 0 33 11 2 0 3.3 -1.1 0.1 1
-
-0 0 0 0 0 0 12 2 0 -3.3 -0.9 0.1 1
-0 0 0 0 0 1 12 2 0 -3.1 -0.9 0.1 1
-0 0 0 0 0 2 12 2 0 -2.9 -0.9 0.1 1
-0 0 0 0 0 3 12 2 0 -2.7 -0.9 0.1 1
-0 0 0 0 0 4 12 2 0 -2.5 -0.9 0.1 1
-0 0 0 0 0 5 12 2 0 -2.3 -0.9 0.1 1
-0 0 0 0 0 6 12 2 0 -2.1 -0.9 0.1 1
-0 0 0 0 0 7 12 2 0 -1.9 -0.9 0.1 1
-0 0 0 0 0 8 12 2 0 -1.7 -0.9 0.1 1
-0 0 0 0 0 9 12 2 0 -1.5 -0.9 0.1 1
-0 0 0 0 0 10 12 2 0 -1.3 -0.9 0.1 1
-0 0 0 0 0 11 12 2 0 -1.1 -0.9 0.1 1
-0 0 0 0 0 12 12 2 0 -0.9 -0.9 0.1 0.5
-0 0 0 0 0 13 12 2 0 -0.7 -0.9 0.1 0.5
-0 0 0 0 0 14 12 2 0 -0.5 -0.9 0.1 0.5
-0 0 0 0 0 15 12 2 0 -0.3 -0.9 0.1 0.5
-0 0 0 0 0 16 12 2 0 -0.1 -0.9 0.1 0.5
-0 0 0 0 0 17 12 2 0 0.1 -0.9 0.1 0.5
-0 0 0 0 0 18 12 2 0 0.3 -0.9 0.1 0.5
-0 0 0 0 0 19 12 2 0 0.5 -0.9 0.1 0.5
-0 0 0 0 0 20 12 2 0 0.7 -0.9 0.1 0.5
-0 0 0 0 0 21 12 2 0 0.9 -0.9 0.1 0.5
-0 0 0 0 0 22 12 2 0 1.1 -0.9 0.1 0.5
-0 0 0 0 0 23 12 2 0 1.3 -0.9 0.1 1
-0 0 0 0 0 24 12 2 0 1.5 -0.9 0.1 1
-0 0 0 0 0 25 12 2 0 1.7 -0.9 0.1 1
-0 0 0 0 0 26 12 2 0 1.9 -0.9 0.1 1
-0 0 0 0 0 27 12 2 0 2.1 -0.9 0.1 1
-0 0 0 0 0 28 12 2 0 2.3 -0.9 0.1 1
-0 0 0 0 0 29 12 2 0 2.5 -0.9 0.1 1
-0 0 0 0 0 30 12 2 0 2.7 -0.9 0.1 1
-0 0 0 0 0 31 12 2 0 2.9 -0.9 0.1 1
-0 0 0 0 0 32 12 2 0 3.1 -0.9 0.1 1
-0 0 0 0 0 33 12 2 0 3.3 -0.9 0.1 1
-
-0 0 0 0 0 0 13 2 0 -3.3 -0.7 0.1 1
-0 0 0 0 0 1 13 2 0 -3.1 -0.7 0.1 1
-0 0 0 0 0 2 13 2 0 -2.9 -0.7 0.1 1
-0 0 0 0 0 3 13 2 0 -2.7 -0.7 0.1 1
-0 0 0 0 0 4 13 2 0 -2.5 -0.7 0.1 1
-0 0 0 0 0 5 13 2 0 -2.3 -0.7 0.1 1
-0 0 0 0 0 6 13 2 0 -2.1 -0.7 0.1 1
-0 0 0 0 0 7 13 2 0 -1.9 -0.7 0.1 1
-0 0 0 0 0 8 13 2 0 -1.7 -0.7 0.1 1
-0 0 0 0 0 9 13 2 0 -1.5 -0.7 0.1 1
-0 0 0 0 0 10 13 2 0 -1.3 -0.7 0.1 1
-0 0 0 0 0 11 13 2 0 -1.1 -0.7 0.1 0.5
-0 0 0 0 0 12 13 2 0 -0.9 -0.7 0.1 0.5
-0 0 0 0 0 13 13 2 0 -0.7 -0.7 0.1 0.5
-0 0 0 0 0 14 13 2 0 -0.5 -0.7 0.1 0.5
-0 0 0 0 0 15 13 2 0 -0.3 -0.7 0.1 0.5
-0 0 0 0 0 16 13 2 0 -0.1 -0.7 0.1 0.5
-0 0 0 0 0 17 13 2 0 0.1 -0.7 0.1 0.5
-0 0 0 0 0 18 13 2 0 0.3 -0.7 0.1 0.5
-0 0 0 0 0 19 13 2 0 0.5 -0.7 0.1 0.5
-0 0 0 0 0 20 13 2 0 0.7 -0.7 0.1 0.5
-0 0 0 0 0 21 13 2 0 0.9 -0.7 0.1 0.5
-0 0 0 0 0 22 13 2 0 1.1 -0.7 0.1 0.5
-0 0 0 0 0 23 13 2 0 1.3 -0.7 0.1 0.5
-0 0 0 0 0 24 13 2 0 1.5 -0.7 0.1 1
-0 0 0 0 0 25 13 2 0 1.7 -0.7 0.1 1
-0 0 0 0 0 26 13 2 0 1.9 -0.7 0.1 1
-0 0 0 0 0 27 13 2 0 2.1 -0.7 0.1 1
-0 0 0 0 0 28 13 2 0 2.3 -0.7 0.1 1
-0 0 0 0 0 29 13 2 0 2.5 -0.7 0.1 1
-0 0 0 0 0 30 13 2 0 2.7 -0.7 0.1 1
-0 0 0 0 0 31 13 2 0 2.9 -0.7 0.1 1
-0 0 0 0 0 32 13 2 0 3.1 -0.7 0.1 1
-0 0 0 0 0 33 13 2 0 3.3 -0.7 0.1 1
-
-0 0 0 0 0 0 14 2 0 -3.3 -0.5 0.1 1
-0 0 0 0 0 1 14 2 0 -3.1 -0.5 0.1 1
-0 0 0 0 0 2 14 2 0 -2.9 -0.5 0.1 1
-0 0 0 0 0 3 14 2 0 -2.7 -0.5 0.1 1
-0 0 0 0 0 4 14 2 0 -2.5 -0.5 0.1 1
-0 0 0 0 0 5 14 2 0 -2.3 -0.5 0.1 1
-0 0 0 0 0 6 14 2 0 -2.1 -0.5 0.1 1
-0 0 0 0 0 7 14 2 0 -1.9 -0.5 0.1 1
-0 0 0 0 0 8 14 2 0 -1.7 -0.5 0.1 1
-0 0 0 0 0 9 14 2 0 -1.5 -0.5 0.1 1
-0 0 0 0 0 10 14 2 0 -1.3 -0.5 0.1 1
-0 0 0 0 0 11 14 2 0 -1.1 -0.5 0.1 0.5
-0 0 0 0 0 12 14 2 0 -0.9 -0.5 0.1 0.5
-0 0 0 0 0 13 14 2 0 -0.7 -0.5 0.1 0.5
-0 0 0 0 0 14 14 2 0 -0.5 -0.5 0.1 0.5
-0 0 0 0 0 15 14 2 0 -0.3 -0.5 0.1 0.5
-0 0 0 0 0 16 14 2 0 -0.1 -0.5 0.1 0.5
-0 0 0 0 0 17 14 2 0 0.1 -0.5 0.1 0.5
-0 0 0 0 0 18 14 2 0 0.3 -0.5 0.1 0.5
-0 0 0 0 0 19 14 2 0 0.5 -0.5 0.1 0.5
-0 0 0 0 0 20 14 2 0 0.7 -0.5 0.1 0.5
-0 0 0 0 0 21 14 2 0 0.9 -0.5 0.1 0.5
-0 0 0 0 0 22 14 2 0 1.1 -0.5 0.1 0.5
-0 0 0 0 0 23 14 2 0 1.3 -0.5 0.1 0.5
-0 0 0 0 0 24 14 2 0 1.5 -0.5 0.1 1
-0 0 0 0 0 25 14 2 0 1.7 -0.5 0.1 1
-0 0 0 0 0 26 14 2 0 1.9 -0.5 0.1 1
-0 0 0 0 0 27 14 2 0 2.1 -0.5 0.1 1
-0 0 0 0 0 28 14 2 0 2.3 -0.5 0.1 1
-0 0 0 0 0 29 14 2 0 2.5 -0.5 0.1 1
-0 0 0 0 0 30 14 2 0 2.7 -0.5 0.1 1
-0 0 0 0 0 31 14 2 0 2.9 -0.5 0.1 1
-0 0 0 0 0 32 14 2 0 3.1 -0.5 0.1 1
-0 0 0 0 0 33 14 2 0 3.3 -0.5 0.1 1
-
-0 0 0 0 0 0 15 2 0 -3.3 -0.3 0.1 1
-0 0 0 0 0 1 15 2 0 -3.1 -0.3 0.1 1
-0 0 0 0 0 2 15 2 0 -2.9 -0.3 0.1 1
-0 0 0 0 0 3 15 2 0 -2.7 -0.3 0.1 1
-0 0 0 0 0 4 15 2 0 -2.5 -0.3 0.1 1
-0 0 0 0 0 5 15 2 0 -2.3 -0.3 0.1 1
-0 0 0 0 0 6 15 2 0 -2.1 -0.3 0.1 1
-0 0 0 0 0 7 15 2 0 -1.9 -0.3 0.1 1
-0 0 0 0 0 8 15 2 0 -1.7 -0.3 0.1 1
-0 0 0 0 0 9 15 2 0 -1.5 -0.3 0.1 1
-0 0 0 0 0 10 15 2 0 -1.3 -0.3 0.1 0.5
-0 0 0 0 0 11 15 2 0 -1.1 -0.3 0.1 0.5
-0 0 0 0 0 12 15 2 0 -0.9 -0.3 0.1 0.5
-0 0 0 0 0 13 15 2 0 -0.7 -0.3 0.1 0.5
-0 0 0 0 0 14 15 2 0 -0.5 -0.3 0.1 0.5
-0 0 0 0 0 15 15 2 0 -0.3 -0.3 0.1 0.5
-0 0 0 0 0 16 15 2 0 -0.1 -0.3 0.1 0
-0 0 0 0 0 17 15 2 0 0.1 -0.3 0.1 0
-0 0 0 0 0 18 15 2 0 0.3 -0.3 0.1 0
-0 0 0 0 0 19 15 2 0 0.5 -0.3 0.1 0
-0 0 0 0 0 20 15 2 0 0.7 -0.3 0.1 0.5
-0 0 0 0 0 21 15 2 0 0.9 -0.3 0.1 0.5
-0 0 0 0 0 22 15 2 0 1.1 -0.3 0.1 0.5
-0 0 0 0 0 23 15 2 0 1.3 -0.3 0.1 0.5
-0 0 0 0 0 24 15 2 0 1.5 -0.3 0.1 0.5
-0 0 0 0 0 25 15 2 0 1.7 -0.3 0.1 1
-0 0 0 0 0 26 15 2 0 1.9 -0.3 0.1 1
-0 0 0 0 0 27 15 2 0 2.1 -0.3 0.1 1
-0 0 0 0 0 28 15 2 0 2.3 -0.3 0.1 1
-0 0 0 0 0 29 15 2 0 2.5 -0.3 0.1 1
-0 0 0 0 0 30 15 2 0 2.7 -0.3 0.1 1
-0 0 0 0 0 31 15 2 0 2.9 -0.3 0.1 1
-0 0 0 0 0 32 15 2 0 3.1 -0.3 0.1 1
-0 0 0 0 0 33 15 2 0 3.3 -0.3 0.1 1
-
-0 0 0 0 0 0 16 2 0 -3.3 -0.1 0.1 1
-0 0 0 0 0 1 16 2 0 -3.1 -0.1 0.1 1
-0 0 0 0 0 2 16 2 0 -2.9 -0.1 0.1 1
-0 0 0 0 0 3 16 2 0 -2.7 -0.1 0.1 1
-0 0 0 0 0 4 16 2 0 -2.5 -0.1 0.1 1
-0 0 0 0 0 5 16 2 0 -2.3 -0.1 0.1 1
-0 0 0 0 0 6 16 2 0 -2.1 -0.1 0.1 1
-0 0 0 0 0 7 16 2 0 -1.9 -0.1 0.1 1
-0 0 0 0 0 8 16 2 0 -1.7 -0.1 0.1 1
-0 0 0 0 0 9 16 2 0 -1.5 -0.1 0.1 1
-0 0 0 0 0 10 16 2 0 -1.3 -0.1 0.1 0.5
-0 0 0 0 0 11 16 2 0 -1.1 -0.1 0.1 0.5
-0 0 0 0 0 12 16 2 0 -0.9 -0.1 0.1 0.5
-0 0 0 0 0 13 16 2 0 -0.7 -0.1 0.1 0.5
-0 0 0 0 0 14 16 2 0 -0.5 -0.1 0.1 0.5
-0 0 0 0 0 15 16 2 0 -0.3 -0.1 0.1 0
-0 0 0 0 0 16 16 2 0 -0.1 -0.1 0.1 0
-0 0 0 0 0 17 16 2 0 0.1 -0.1 0.1 0
-0 0 0 0 0 18 16 2 0 0.3 -0.1 0.1 0
-0 0 0 0 0 19 16 2 0 0.5 -0.1 0.1 0
-0 0 0 0 0 20 16 2 0 0.7 -0.1 0.1 0
-0 0 0 0 0 21 16 2 0 0.9 -0.1 0.1 0.5
-0 0 0 0 0 22 16 2 0 1.1 -0.1 0.1 0.5
-0 0 0 0 0 23 16 2 0 1.3 -0.1 0.1 0.5
-0 0 0 0 0 24 16 2 0 1.5 -0.1 0.1 0.5
-0 0 0 0 0 25 16 2 0 1.7 -0.1 0.1 1
-0 0 0 0 0 26 16 2 0 1.9 -0.1 0.1 1
-0 0 0 0 0 27 16 2 0 2.1 -0.1 0.1 1
-0 0 0 0 0 28 16 2 0 2.3 -0.1 0.1 1
-0 0 0 0 0 29 16 2 0 2.5 -0.1 0.1 1
-0 0 0 0 0 30 16 2 0 2.7 -0.1 0.1 1
-0 0 0 0 0 31 16 2 0 2.9 -0.1 0.1 1
-0 0 0 0 0 32 16 2 0 3.1 -0.1 0.1 1
-0 0 0 0 0 33 16 2 0 3.3 -0.1 0.1 1
-
-0 0 0 0 0 0 17 2 0 -3.3 0.1 0.1 1
-0 0 0 0 0 1 17 2 0 -3.1 0.1 0.1 1
-0 0 0 0 0 2 17 2 0 -2.9 0.1 0.1 1
-0 0 0 0 0 3 17 2 0 -2.7 0.1 0.1 1
-0 0 0 0 0 4 17 2 0 -2.5 0.1 0.1 1
-0 0 0 0 0 5 17 2 0 -2.3 0.1 0.1 1
-0 0 0 0 0 6 17 2 0 -2.1 0.1 0.1 1
-0 0 0 0 0 7 17 2 0 -1.9 0.1 0.1 1
-0 0 0 0 0 8 17 2 0 -1.7 0.1 0.1 1
-0 0 0 0 0 9 17 2 0 -1.5 0.1 0.1 1
-0 0 0 0 0 10 17 2 0 -1.3 0.1 0.1 0.5
-0 0 0 0 0 11 17 2 0 -1.1 0.1 0.1 0.5
-0 0 0 0 0 12 17 2 0 -0.9 0.1 0.1 0.5
-0 0 0 0 0 13 17 2 0 -0.7 0.1 0.1 0.5
-0 0 0 0 0 14 17 2 0 -0.5 0.1 0.1 0.5
-0 0 0 0 0 15 17 2 0 -0.3 0.1 0.1 0
-0 0 0 0 0 16 17 2 0 -0.1 0.1 0.1 0
-0 0 0 0 0 17 17 2 0 0.1 0.1 0.1 0
-0 0 0 0 0 18 17 2 0 0.3 0.1 0.1 0
-0 0 0 0 0 19 17 2 0 0.5 0.1 0.1 0
-0 0 0 0 0 20 17 2 0 0.7 0.1 0.1 0
-0 0 0 0 0 21 17 2 0 0.9 0.1 0.1 0.5
-0 0 0 0 0 22 17 2 0 1.1 0.1 0.1 0.5
-0 0 0 0 0 23 17 2 0 1.3 0.1 0.1 0.5
-0 0 0 0 0 24 17 2 0 1.5 0.1 0.1 0.5
-0 0 0 0 0 25 17 2 0 1.7 0.1 0.1 1
-0 0 0 0 0 26 17 2 0 1.9 0.1 0.1 1
-0 0 0 0 0 27 17 2 0 2.1 0.1 0.1 1
-0 0 0 0 0 28 17 2 0 2.3 0.1 0.1 1
-0 0 0 0 0 29 17 2 0 2.5 0.1 0.1 1
-0 0 0 0 0 30 17 2 0 2.7 0.1 0.1 1
-0 0 0 0 0 31 17 2 0 2.9 0.1 0.1 1
-0 0 0 0 0 32 17 2 0 3.1 0.1 0.1 1
-0 0 0 0 0 33 17 2 0 3.3 0.1 0.1 1
-
-0 0 0 0 0 0 18 2 0 -3.3 0.3 0.1 1
-0 0 0 0 0 1 18 2 0 -3.1 0.3 0.1 1
-0 0 0 0 0 2 18 2 0 -2.9 0.3 0.1 1
-0 0 0 0 0 3 18 2 0 -2.7 0.3 0.1 1
-0 0 0 0 0 4 18 2 0 -2.5 0.3 0.1 1
-0 0 0 0 0 5 18 2 0 -2.3 0.3 0.1 1
-0 0 0 0 0 6 18 2 0 -2.1 0.3 0.1 1
-0 0 0 0 0 7 18 2 0 -1.9 0.3 0.1 1
-0 0 0 0 0 8 18 2 0 -1.7 0.3 0.1 1
-0 0 0 0 0 9 18 2 0 -1.5 0.3 0.1 1
-0 0 0 0 0 10 18 2 0 -1.3 0.3 0.1 0.5
-0 0 0 0 0 11 18 2 0 -1.1 0.3 0.1 0.5
-0 0 0 0 0 12 18 2 0 -0.9 0.3 0.1 0.5
-0 0 0 0 0 13 18 2 0 -0.7 0.3 0.1 0.5
-0 0 0 0 0 14 18 2 0 -0.5 0.3 0.1 0.5
-0 0 0 0 0 15 18 2 0 -0.3 0.3 0.1 0
-0 0 0 0 0 16 18 2 0 -0.1 0.3 0.1 0
-0 0 0 0 0 17 18 2 0 0.1 0.3 0.1 0
-0 0 0 0 0 18 18 2 0 0.3 0.3 0.1 0
-0 0 0 0 0 19 18 2 0 0.5 0.3 0.1 0
-0 0 0 0 0 20 18 2 0 0.7 0.3 0.1 0
-0 0 0 0 0 21 18 2 0 0.9 0.3 0.1 0.5
-0 0 0 0 0 22 18 2 0 1.1 0.3 0.1 0.5
-0 0 0 0 0 23 18 2 0 1.3 0.3 0.1 0.5
-0 0 0 0 0 24 18 2 0 1.5 0.3 0.1 0.5
-0 0 0 0 0 25 18 2 0 1.7 0.3 0.1 1
-0 0 0 0 0 26 18 2 0 1.9 0.3 0.1 1
-0 0 0 0 0 27 18 2 0 2.1 0.3 0.1 1
-0 0 0 0 0 28 18 2 0 2.3 0.3 0.1 1
-0 0 0 0 0 29 18 2 0 2.5 0.3 0.1 1
-0 0 0 0 0 30 18 2 0 2.7 0.3 0.1 1
-0 0 0 0 0 31 18 2 0 2.9 0.3 0.1 1
-0 0 0 0 0 32 18 2 0 3.1 0.3 0.1 1
-0 0 0 0 0 33 18 2 0 3.3 0.3 0.1 1
-
-0 0 0 0 0 0 19 2 0 -3.3 0.5 0.1 1
-0 0 0 0 0 1 19 2 0 -3.1 0.5 0.1 1
-0 0 0 0 0 2 19 2 0 -2.9 0.5 0.1 1
-0 0 0 0 0 3 19 2 0 -2.7 0.5 0.1 1
-0 0 0 0 0 4 19 2 0 -2.5 0.5 0.1 1
-0 0 0 0 0 5 19 2 0 -2.3 0.5 0.1 1
-0 0 0 0 0 6 19 2 0 -2.1 0.5 0.1 1
-0 0 0 0 0 7 19 2 0 -1.9 0.5 0.1 1
-0 0 0 0 0 8 19 2 0 -1.7 0.5 0.1 1
-0 0 0 0 0 9 19 2 0 -1.5 0.5 0.1 1
-0 0 0 0 0 10 19 2 0 -1.3 0.5 0.1 0.5
-0 0 0 0 0 11 19 2 0 -1.1 0.5 0.1 0.5
-0 0 0 0 0 12 19 2 0 -0.9 0.5 0.1 0.5
-0 0 0 0 0 13 19 2 0 -0.7 0.5 0.1 0.5
-0 0 0 0 0 14 19 2 0 -0.5 0.5 0.1 0.5
-0 0 0 0 0 15 19 2 0 -0.3 0.5 0.1 0
-0 0 0 0 0 16 19 2 0 -0.1 0.5 0.1 0
-0 0 0 0 0 17 19 2 0 0.1 0.5 0.1 0
-0 0 0 0 0 18 19 2 0 0.3 0.5 0.1 0
-0 0 0 0 0 19 19 2 0 0.5 0.5 0.1 0
-0 0 0 0 0 20 19 2 0 0.7 0.5 0.1 0
-0 0 0 0 0 21 19 2 0 0.9 0.5 0.1 0.5
-0 0 0 0 0 22 19 2 0 1.1 0.5 0.1 0.5
-0 0 0 0 0 23 19 2 0 1.3 0.5 0.1 0.5
-0 0 0 0 0 24 19 2 0 1.5 0.5 0.1 0.5
-0 0 0 0 0 25 19 2 0 1.7 0.5 0.1 1
-0 0 0 0 0 26 19 2 0 1.9 0.5 0.1 1
-0 0 0 0 0 27 19 2 0 2.1 0.5 0.1 1
-0 0 0 0 0 28 19 2 0 2.3 0.5 0.1 1
-0 0 0 0 0 29 19 2 0 2.5 0.5 0.1 1
-0 0 0 0 0 30 19 2 0 2.7 0.5 0.1 1
-0 0 0 0 0 31 19 2 0 2.9 0.5 0.1 1
-0 0 0 0 0 32 19 2 0 3.1 0.5 0.1 1
-0 0 0 0 0 33 19 2 0 3.3 0.5 0.1 1
-
-0 0 0 0 0 0 20 2 0 -3.3 0.7 0.1 1
-0 0 0 0 0 1 20 2 0 -3.1 0.7 0.1 1
-0 0 0 0 0 2 20 2 0 -2.9 0.7 0.1 1
-0 0 0 0 0 3 20 2 0 -2.7 0.7 0.1 1
-0 0 0 0 0 4 20 2 0 -2.5 0.7 0.1 1
-0 0 0 0 0 5 20 2 0 -2.3 0.7 0.1 1
-0 0 0 0 0 6 20 2 0 -2.1 0.7 0.1 1
-0 0 0 0 0 7 20 2 0 -1.9 0.7 0.1 1
-0 0 0 0 0 8 20 2 0 -1.7 0.7 0.1 1
-0 0 0 0 0 9 20 2 0 -1.5 0.7 0.1 1
-0 0 0 0 0 10 20 2 0 -1.3 0.7 0.1 0.5
-0 0 0 0 0 11 20 2 0 -1.1 0.7 0.1 0.5
-0 0 0 0 0 12 20 2 0 -0.9 0.7 0.1 0.5
-0 0 0 0 0 13 20 2 0 -0.7 0.7 0.1 0.5
-0 0 0 0 0 14 20 2 0 -0.5 0.7 0.1 0.5
-0 0 0 0 0 15 20 2 0 -0.3 0.7 0.1 0.5
-0 0 0 0 0 16 20 2 0 -0.1 0.7 0.1 0
-0 0 0 0 0 17 20 2 0 0.1 0.7 0.1 0
-0 0 0 0 0 18 20 2 0 0.3 0.7 0.1 0
-0 0 0 0 0 19 20 2 0 0.5 0.7 0.1 0
-0 0 0 0 0 20 20 2 0 0.7 0.7 0.1 0.5
-0 0 0 0 0 21 20 2 0 0.9 0.7 0.1 0.5
-0 0 0 0 0 22 20 2 0 1.1 0.7 0.1 0.5
-0 0 0 0 0 23 20 2 0 1.3 0.7 0.1 0.5
-0 0 0 0 0 24 20 2 0 1.5 0.7 0.1 0.5
-0 0 0 0 0 25 20 2 0 1.7 0.7 0.1 1
-0 0 0 0 0 26 20 2 0 1.9 0.7 0.1 1
-0 0 0 0 0 27 20 2 0 2.1 0.7 0.1 1
-0 0 0 0 0 28 20 2 0 2.3 0.7 0.1 1
-0 0 0 0 0 29 20 2 0 2.5 0.7 0.1 1
-0 0 0 0 0 30 20 2 0 2.7 0.7 0.1 1
-0 0 0 0 0 31 20 2 0 2.9 0.7 0.1 1
-0 0 0 0 0 32 20 2 0 3.1 0.7 0.1 1
-0 0 0 0 0 33 20 2 0 3.3 0.7 0.1 1
-
-0 0 0 0 0 0 21 2 0 -3.3 0.9 0.1 1
-0 0 0 0 0 1 21 2 0 -3.1 0.9 0.1 1
-0 0 0 0 0 2 21 2 0 -2.9 0.9 0.1 1
-0 0 0 0 0 3 21 2 0 -2.7 0.9 0.1 1
-0 0 0 0 0 4 21 2 0 -2.5 0.9 0.1 1
-0 0 0 0 0 5 21 2 0 -2.3 0.9 0.1 1
-0 0 0 0 0 6 21 2 0 -2.1 0.9 0.1 1
-0 0 0 0 0 7 21 2 0 -1.9 0.9 0.1 1
-0 0 0 0 0 8 21 2 0 -1.7 0.9 0.1 1
-0 0 0 0 0 9 21 2 0 -1.5 0.9 0.1 1
-0 0 0 0 0 10 21 2 0 -1.3 0.9 0.1 1
-0 0 0 0 0 11 21 2 0 -1.1 0.9 0.1 0.5
-0 0 0 0 0 12 21 2 0 -0.9 0.9 0.1 0.5
-0 0 0 0 0 13 21 2 0 -0.7 0.9 0.1 0.5
-0 0 0 0 0 14 21 2 0 -0.5 0.9 0.1 0.5
-0 0 0 0 0 15 21 2 0 -0.3 0.9 0.1 0.5
-0 0 0 0 0 16 21 2 0 -0.1 0.9 0.1 0.5
-0 0 0 0 0 17 21 2 0 0.1 0.9 0.1 0.5
-0 0 0 0 0 18 21 2 0 0.3 0.9 0.1 0.5
-0 0 0 0 0 19 21 2 0 0.5 0.9 0.1 0.5
-0 0 0 0 0 20 21 2 0 0.7 0.9 0.1 0.5
-0 0 0 0 0 21 21 2 0 0.9 0.9 0.1 0.5
-0 0 0 0 0 22 21 2 0 1.1 0.9 0.1 0.5
-0 0 0 0 0 23 21 2 0 1.3 0.9 0.1 0.5
-0 0 0 0 0 24 21 2 0 1.5 0.9 0.1 1
-0 0 0 0 0 25 21 2 0 1.7 0.9 0.1 1
-0 0 0 0 0 26 21 2 0 1.9 0.9 0.1 1
-0 0 0 0 0 27 21 2 0 2.1 0.9 0.1 1
-0 0 0 0 0 28 21 2 0 2.3 0.9 0.1 1
-0 0 0 0 0 29 21 2 0 2.5 0.9 0.1 1
-0 0 0 0 0 30 21 2 0 2.7 0.9 0.1 1
-0 0 0 0 0 31 21 2 0 2.9 0.9 0.1 1
-0 0 0 0 0 32 21 2 0 3.1 0.9 0.1 1
-0 0 0 0 0 33 21 2 0 3.3 0.9 0.1 1
-
-0 0 0 0 0 0 22 2 0 -3.3 1.1 0.1 1
-0 0 0 0 0 1 22 2 0 -3.1 1.1 0.1 1
-0 0 0 0 0 2 22 2 0 -2.9 1.1 0.1 1
-0 0 0 0 0 3 22 2 0 -2.7 1.1 0.1 1
-0 0 0 0 0 4 22 2 0 -2.5 1.1 0.1 1
-0 0 0 0 0 5 22 2 0 -2.3 1.1 0.1 1
-0 0 0 0 0 6 22 2 0 -2.1 1.1 0.1 1
-0 0 0 0 0 7 22 2 0 -1.9 1.1 0.1 1
-0 0 0 0 0 8 22 2 0 -1.7 1.1 0.1 1
-0 0 0 0 0 9 22 2 0 -1.5 1.1 0.1 1
-0 0 0 0 0 10 22 2 0 -1.3 1.1 0.1 1
-0 0 0 0 0 11 22 2 0 -1.1 1.1 0.1 1
-0 0 0 0 0 12 22 2 0 -0.9 1.1 0.1 0.5
-0 0 0 0 0 13 22 2 0 -0.7 1.1 0.1 0.5
-0 0 0 0 0 14 22 2 0 -0.5 1.1 0.1 0.5
-0 0 0 0 0 15 22 2 0 -0.3 1.1 0.1 0.5
-0 0 0 0 0 16 22 2 0 -0.1 1.1 0.1 0.5
-0 0 0 0 0 17 22 2 0 0.1 1.1 0.1 0.5
-0 0 0 0 0 18 22 2 0 0.3 1.1 0.1 0.5
-0 0 0 0 0 19 22 2 0 0.5 1.1 0.1 0.5
-0 0 0 0 0 20 22 2 0 0.7 1.1 0.1 0.5
-0 0 0 0 0 21 22 2 0 0.9 1.1 0.1 0.5
-0 0 0 0 0 22 22 2 0 1.1 1.1 0.1 0.5
-0 0 0 0 0 23 22 2 0 1.3 1.1 0.1 1
-0 0 0 0 0 24 22 2 0 1.5 1.1 0.1 1
-0 0 0 0 0 25 22 2 0 1.7 1.1 0.1 1
-0 0 0 0 0 26 22 2 0 1.9 1.1 0.1 1
-0 0 0 0 0 27 22 2 0 2.1 1.1 0.1 1
-0 0 0 0 0 28 22 2 0 2.3 1.1 0.1 1
-0 0 0 0 0 29 22 2 0 2.5 1.1 0.1 1
-0 0 0 0 0 30 22 2 0 2.7 1.1 0.1 1
-0 0 0 0 0 31 22 2 0 2.9 1.1 0.1 1
-0 0 0 0 0 32 22 2 0 3.1 1.1 0.1 1
-0 0 0 0 0 33 22 2 0 3.3 1.1 0.1 1
-
-0 0 0 0 0 0 23 2 0 -3.3 1.3 0.1 1
-0 0 0 0 0 1 23 2 0 -3.1 1.3 0.1 1
-0 0 0 0 0 2 23 2 0 -2.9 1.3 0.1 1
-0 0 0 0 0 3 23 2 0 -2.7 1.3 0.1 1
-0 0 0 0 0 4 23 2 0 -2.5 1.3 0.1 1
-0 0 0 0 0 5 23 2 0 -2.3 1.3 0.1 1
-0 0 0 0 0 6 23 2 0 -2.1 1.3 0.1 1
-0 0 0 0 0 7 23 2 0 -1.9 1.3 0.1 1
-0 0 0 0 0 8 23 2 0 -1.7 1.3 0.1 1
-0 0 0 0 0 9 23 2 0 -1.5 1.3 0.1 1
-0 0 0 0 0 10 23 2 0 -1.3 1.3 0.1 1
-0 0 0 0 0 11 23 2 0 -1.1 1.3 0.1 1
-0 0 0 0 0 12 23 2 0 -0.9 1.3 0.1 1
-0 0 0 0 0 13 23 2 0 -0.7 1.3 0.1 0.5
-0 0 0 0 0 14 23 2 0 -0.5 1.3 0.1 0.5
-0 0 0 0 0 15 23 2 0 -0.3 1.3 0.1 0.5
-0 0 0 0 0 16 23 2 0 -0.1 1.3 0.1 0.5
-0 0 0 0 0 17 23 2 0 0.1 1.3 0.1 0.5
-0 0 0 0 0 18 23 2 0 0.3 1.3 0.1 0.5
-0 0 0 0 0 19 23 2 0 0.5 1.3 0.1 0.5
-0 0 0 0 0 20 23 2 0 0.7 1.3 0.1 0.5
-0 0 0 0 0 21 23 2 0 0.9 1.3 0.1 0.5
-0 0 0 0 0 22 23 2 0 1.1 1.3 0.1 1
-0 0 0 0 0 23 23 2 0 1.3 1.3 0.1 1
-0 0 0 0 0 24 23 2 0 1.5 1.3 0.1 1
-0 0 0 0 0 25 23 2 0 1.7 1.3 0.1 1
-0 0 0 0 0 26 23 2 0 1.9 1.3 0.1 1
-0 0 0 0 0 27 23 2 0 2.1 1.3 0.1 1
-0 0 0 0 0 28 23 2 0 2.3 1.3 0.1 1
-0 0 0 0 0 29 23 2 0 2.5 1.3 0.1 1
-0 0 0 0 0 30 23 2 0 2.7 1.3 0.1 1
-0 0 0 0 0 31 23 2 0 2.9 1.3 0.1 1
-0 0 0 0 0 32 23 2 0 3.1 1.3 0.1 1
-0 0 0 0 0 33 23 2 0 3.3 1.3 0.1 1
-
-0 0 0 0 0 0 24 2 0 -3.3 1.5 0.1 1
-0 0 0 0 0 1 24 2 0 -3.1 1.5 0.1 1
-0 0 0 0 0 2 24 2 0 -2.9 1.5 0.1 1
-0 0 0 0 0 3 24 2 0 -2.7 1.5 0.1 1
-0 0 0 0 0 4 24 2 0 -2.5 1.5 0.1 1
-0 0 0 0 0 5 24 2 0 -2.3 1.5 0.1 1
-0 0 0 0 0 6 24 2 0 -2.1 1.5 0.1 1
-0 0 0 0 0 7 24 2 0 -1.9 1.5 0.1 1
-0 0 0 0 0 8 24 2 0 -1.7 1.5 0.1 1
-0 0 0 0 0 9 24 2 0 -1.5 1.5 0.1 1
-0 0 0 0 0 10 24 2 0 -1.3 1.5 0.1 1
-0 0 0 0 0 11 24 2 0 -1.1 1.5 0.1 1
-0 0 0 0 0 12 24 2 0 -0.9 1.5 0.1 1
-0 0 0 0 0 13 24 2 0 -0.7 1.5 0.1 1
-0 0 0 0 0 14 24 2 0 -0.5 1.5 0.1 0.5
-0 0 0 0 0 15 24 2 0 -0.3 1.5 0.1 0.5
-0 0 0 0 0 16 24 2 0 -0.1 1.5 0.1 0.5
-0 0 0 0 0 17 24 2 0 0.1 1.5 0.1 0.5
-0 0 0 0 0 18 24 2 0 0.3 1.5 0.1 0.5
-0 0 0 0 0 19 24 2 0 0.5 1.5 0.1 0.5
-0 0 0 0 0 20 24 2 0 0.7 1.5 0.1 0.5
-0 0 0 0 0 21 24 2 0 0.9 1.5 0.1 1
-0 0 0 0 0 22 24 2 0 1.1 1.5 0.1 1
-0 0 0 0 0 23 24 2 0 1.3 1.5 0.1 1
-0 0 0 0 0 24 24 2 0 1.5 1.5 0.1 1
-0 0 0 0 0 25 24 2 0 1.7 1.5 0.1 1
-0 0 0 0 0 26 24 2 0 1.9 1.5 0.1 1
-0 0 0 0 0 27 24 2 0 2.1 1.5 0.1 1
-0 0 0 0 0 28 24 2 0 2.3 1.5 0.1 1
-0 0 0 0 0 29 24 2 0 2.5 1.5 0.1 1
-0 0 0 0 0 30 24 2 0 2.7 1.5 0.1 1
-0 0 0 0 0 31 24 2 0 2.9 1.5 0.1 1
-0 0 0 0 0 32 24 2 0 3.1 1.5 0.1 1
-0 0 0 0 0 33 24 2 0 3.3 1.5 0.1 1
-
-0 0 0 0 0 0 25 2 0 -3.3 1.7 0.1 1
-0 0 0 0 0 1 25 2 0 -3.1 1.7 0.1 1
-0 0 0 0 0 2 25 2 0 -2.9 1.7 0.1 1
-0 0 0 0 0 3 25 2 0 -2.7 1.7 0.1 1
-0 0 0 0 0 4 25 2 0 -2.5 1.7 0.1 1
-0 0 0 0 0 5 25 2 0 -2.3 1.7 0.1 1
-0 0 0 0 0 6 25 2 0 -2.1 1.7 0.1 1
-0 0 0 0 0 7 25 2 0 -1.9 1.7 0.1 1
-0 0 0 0 0 8 25 2 0 -1.7 1.7 0.1 1
-0 0 0 0 0 9 25 2 0 -1.5 1.7 0.1 1
-0 0 0 0 0 10 25 2 0 -1.3 1.7 0.1 1
-0 0 0 0 0 11 25 2 0 -1.1 1.7 0.1 1
-0 0 0 0 0 12 25 2 0 -0.9 1.7 0.1 1
-0 0 0 0 0 13 25 2 0 -0.7 1.7 0.1 1
-0 0 0 0 0 14 25 2 0 -0.5 1.7 0.1 1
-0 0 0 0 0 15 25 2 0 -0.3 1.7 0.1 1
-0 0 0 0 0 16 25 2 0 -0.1 1.7 0.1 1
-0 0 0 0 0 17 25 2 0 0.1 1.7 0.1 1
-0 0 0 0 0 18 25 2 0 0.3 1.7 0.1 1
-0 0 0 0 0 19 25 2 0 0.5 1.7 0.1 1
-0 0 0 0 0 20 25 2 0 0.7 1.7 0.1 1
-0 0 0 0 0 21 25 2 0 0.9 1.7 0.1 1
-0 0 0 0 0 22 25 2 0 1.1 1.7 0.1 1
-0 0 0 0 0 23 25 2 0 1.3 1.7 0.1 1
-0 0 0 0 0 24 25 2 0 1.5 1.7 0.1 1
-0 0 0 0 0 25 25 2 0 1.7 1.7 0.1 1
-0 0 0 0 0 26 25 2 0 1.9 1.7 0.1 1
-0 0 0 0 0 27 25 2 0 2.1 1.7 0.1 1
-0 0 0 0 0 28 25 2 0 2.3 1.7 0.1 1
-0 0 0 0 0 29 25 2 0 2.5 1.7 0.1 1
-0 0 0 0 0 30 25 2 0 2.7 1.7 0.1 1
-0 0 0 0 0 31 25 2 0 2.9 1.7 0.1 1
-0 0 0 0 0 32 25 2 0 3.1 1.7 0.1 1
-0 0 0 0 0 33 25 2 0 3.3 1.7 0.1 1
-
-0 0 0 0 0 0 26 2 0 -3.3 1.9 0.1 1
-0 0 0 0 0 1 26 2 0 -3.1 1.9 0.1 1
-0 0 0 0 0 2 26 2 0 -2.9 1.9 0.1 1
-0 0 0 0 0 3 26 2 0 -2.7 1.9 0.1 1
-0 0 0 0 0 4 26 2 0 -2.5 1.9 0.1 1
-0 0 0 0 0 5 26 2 0 -2.3 1.9 0.1 1
-0 0 0 0 0 6 26 2 0 -2.1 1.9 0.1 1
-0 0 0 0 0 7 26 2 0 -1.9 1.9 0.1 1
-0 0 0 0 0 8 26 2 0 -1.7 1.9 0.1 1
-0 0 0 0 0 9 26 2 0 -1.5 1.9 0.1 1
-0 0 0 0 0 10 26 2 0 -1.3 1.9 0.1 1
-0 0 0 0 0 11 26 2 0 -1.1 1.9 0.1 1
-0 0 0 0 0 12 26 2 0 -0.9 1.9 0.1 1
-0 0 0 0 0 13 26 2 0 -0.7 1.9 0.1 1
-0 0 0 0 0 14 26 2 0 -0.5 1.9 0.1 1
-0 0 0 0 0 15 26 2 0 -0.3 1.9 0.1 1
-0 0 0 0 0 16 26 2 0 -0.1 1.9 0.1 1
-0 0 0 0 0 17 26 2 0 0.1 1.9 0.1 1
-0 0 0 0 0 18 26 2 0 0.3 1.9 0.1 1
-0 0 0 0 0 19 26 2 0 0.5 1.9 0.1 1
-0 0 0 0 0 20 26 2 0 0.7 1.9 0.1 1
-0 0 0 0 0 21 26 2 0 0.9 1.9 0.1 1
-0 0 0 0 0 22 26 2 0 1.1 1.9 0.1 1
-0 0 0 0 0 23 26 2 0 1.3 1.9 0.1 1
-0 0 0 0 0 24 26 2 0 1.5 1.9 0.1 1
-0 0 0 0 0 25 26 2 0 1.7 1.9 0.1 1
-0 0 0 0 0 26 26 2 0 1.9 1.9 0.1 1
-0 0 0 0 0 27 26 2 0 2.1 1.9 0.1 1
-0 0 0 0 0 28 26 2 0 2.3 1.9 0.1 1
-0 0 0 0 0 29 26 2 0 2.5 1.9 0.1 1
-0 0 0 0 0 30 26 2 0 2.7 1.9 0.1 1
-0 0 0 0 0 31 26 2 0 2.9 1.9 0.1 1
-0 0 0 0 0 32 26 2 0 3.1 1.9 0.1 1
-0 0 0 0 0 33 26 2 0 3.3 1.9 0.1 1
-
-0 0 0 0 0 0 27 2 0 -3.3 2.1 0.1 1
-0 0 0 0 0 1 27 2 0 -3.1 2.1 0.1 1
-0 0 0 0 0 2 27 2 0 -2.9 2.1 0.1 1
-0 0 0 0 0 3 27 2 0 -2.7 2.1 0.1 1
-0 0 0 0 0 4 27 2 0 -2.5 2.1 0.1 1
-0 0 0 0 0 5 27 2 0 -2.3 2.1 0.1 1
-0 0 0 0 0 6 27 2 0 -2.1 2.1 0.1 1
-0 0 0 0 0 7 27 2 0 -1.9 2.1 0.1 1
-0 0 0 0 0 8 27 2 0 -1.7 2.1 0.1 1
-0 0 0 0 0 9 27 2 0 -1.5 2.1 0.1 1
-0 0 0 0 0 10 27 2 0 -1.3 2.1 0.1 1
-0 0 0 0 0 11 27 2 0 -1.1 2.1 0.1 1
-0 0 0 0 0 12 27 2 0 -0.9 2.1 0.1 1
-0 0 0 0 0 13 27 2 0 -0.7 2.1 0.1 1
-0 0 0 0 0 14 27 2 0 -0.5 2.1 0.1 1
-0 0 0 0 0 15 27 2 0 -0.3 2.1 0.1 1
-0 0 0 0 0 16 27 2 0 -0.1 2.1 0.1 1
-0 0 0 0 0 17 27 2 0 0.1 2.1 0.1 1
-0 0 0 0 0 18 27 2 0 0.3 2.1 0.1 1
-0 0 0 0 0 19 27 2 0 0.5 2.1 0.1 1
-0 0 0 0 0 20 27 2 0 0.7 2.1 0.1 1
-0 0 0 0 0 21 27 2 0 0.9 2.1 0.1 1
-0 0 0 0 0 22 27 2 0 1.1 2.1 0.1 1
-0 0 0 0 0 23 27 2 0 1.3 2.1 0.1 1
-0 0 0 0 0 24 27 2 0 1.5 2.1 0.1 1
-0 0 0 0 0 25 27 2 0 1.7 2.1 0.1 1
-0 0 0 0 0 26 27 2 0 1.9 2.1 0.1 1
-0 0 0 0 0 27 27 2 0 2.1 2.1 0.1 1
-0 0 0 0 0 28 27 2 0 2.3 2.1 0.1 1
-0 0 0 0 0 29 27 2 0 2.5 2.1 0.1 1
-0 0 0 0 0 30 27 2 0 2.7 2.1 0.1 1
-0 0 0 0 0 31 27 2 0 2.9 2.1 0.1 1
-0 0 0 0 0 32 27 2 0 3.1 2.1 0.1 1
-0 0 0 0 0 33 27 2 0 3.3 2.1 0.1 1
-
-0 0 0 0 0 0 28 2 0 -3.3 2.3 0.1 1
-0 0 0 0 0 1 28 2 0 -3.1 2.3 0.1 1
-0 0 0 0 0 2 28 2 0 -2.9 2.3 0.1 1
-0 0 0 0 0 3 28 2 0 -2.7 2.3 0.1 1
-0 0 0 0 0 4 28 2 0 -2.5 2.3 0.1 1
-0 0 0 0 0 5 28 2 0 -2.3 2.3 0.1 1
-0 0 0 0 0 6 28 2 0 -2.1 2.3 0.1 1
-0 0 0 0 0 7 28 2 0 -1.9 2.3 0.1 1
-0 0 0 0 0 8 28 2 0 -1.7 2.3 0.1 1
-0 0 0 0 0 9 28 2 0 -1.5 2.3 0.1 1
-0 0 0 0 0 10 28 2 0 -1.3 2.3 0.1 1
-0 0 0 0 0 11 28 2 0 -1.1 2.3 0.1 1
-0 0 0 0 0 12 28 2 0 -0.9 2.3 0.1 1
-0 0 0 0 0 13 28 2 0 -0.7 2.3 0.1 1
-0 0 0 0 0 14 28 2 0 -0.5 2.3 0.1 1
-0 0 0 0 0 15 28 2 0 -0.3 2.3 0.1 1
-0 0 0 0 0 16 28 2 0 -0.1 2.3 0.1 1
-0 0 0 0 0 17 28 2 0 0.1 2.3 0.1 1
-0 0 0 0 0 18 28 2 0 0.3 2.3 0.1 1
-0 0 0 0 0 19 28 2 0 0.5 2.3 0.1 1
-0 0 0 0 0 20 28 2 0 0.7 2.3 0.1 1
-0 0 0 0 0 21 28 2 0 0.9 2.3 0.1 1
-0 0 0 0 0 22 28 2 0 1.1 2.3 0.1 1
-0 0 0 0 0 23 28 2 0 1.3 2.3 0.1 1
-0 0 0 0 0 24 28 2 0 1.5 2.3 0.1 1
-0 0 0 0 0 25 28 2 0 1.7 2.3 0.1 1
-0 0 0 0 0 26 28 2 0 1.9 2.3 0.1 1
-0 0 0 0 0 27 28 2 0 2.1 2.3 0.1 1
-0 0 0 0 0 28 28 2 0 2.3 2.3 0.1 1
-0 0 0 0 0 29 28 2 0 2.5 2.3 0.1 1
-0 0 0 0 0 30 28 2 0 2.7 2.3 0.1 1
-0 0 0 0 0 31 28 2 0 2.9 2.3 0.1 1
-0 0 0 0 0 32 28 2 0 3.1 2.3 0.1 1
-0 0 0 0 0 33 28 2 0 3.3 2.3 0.1 1
-
-0 0 0 0 0 0 29 2 0 -3.3 2.5 0.1 1
-0 0 0 0 0 1 29 2 0 -3.1 2.5 0.1 1
-0 0 0 0 0 2 29 2 0 -2.9 2.5 0.1 1
-0 0 0 0 0 3 29 2 0 -2.7 2.5 0.1 1
-0 0 0 0 0 4 29 2 0 -2.5 2.5 0.1 1
-0 0 0 0 0 5 29 2 0 -2.3 2.5 0.1 1
-0 0 0 0 0 6 29 2 0 -2.1 2.5 0.1 1
-0 0 0 0 0 7 29 2 0 -1.9 2.5 0.1 1
-0 0 0 0 0 8 29 2 0 -1.7 2.5 0.1 1
-0 0 0 0 0 9 29 2 0 -1.5 2.5 0.1 1
-0 0 0 0 0 10 29 2 0 -1.3 2.5 0.1 1
-0 0 0 0 0 11 29 2 0 -1.1 2.5 0.1 1
-0 0 0 0 0 12 29 2 0 -0.9 2.5 0.1 1
-0 0 0 0 0 13 29 2 0 -0.7 2.5 0.1 1
-0 0 0 0 0 14 29 2 0 -0.5 2.5 0.1 1
-0 0 0 0 0 15 29 2 0 -0.3 2.5 0.1 1
-0 0 0 0 0 16 29 2 0 -0.1 2.5 0.1 1
-0 0 0 0 0 17 29 2 0 0.1 2.5 0.1 1
-0 0 0 0 0 18 29 2 0 0.3 2.5 0.1 1
-0 0 0 0 0 19 29 2 0 0.5 2.5 0.1 1
-0 0 0 0 0 20 29 2 0 0.7 2.5 0.1 1
-0 0 0 0 0 21 29 2 0 0.9 2.5 0.1 1
-0 0 0 0 0 22 29 2 0 1.1 2.5 0.1 1
-0 0 0 0 0 23 29 2 0 1.3 2.5 0.1 1
-0 0 0 0 0 24 29 2 0 1.5 2.5 0.1 1
-0 0 0 0 0 25 29 2 0 1.7 2.5 0.1 1
-0 0 0 0 0 26 29 2 0 1.9 2.5 0.1 1
-0 0 0 0 0 27 29 2 0 2.1 2.5 0.1 1
-0 0 0 0 0 28 29 2 0 2.3 2.5 0.1 1
-0 0 0 0 0 29 29 2 0 2.5 2.5 0.1 1
-0 0 0 0 0 30 29 2 0 2.7 2.5 0.1 1
-0 0 0 0 0 31 29 2 0 2.9 2.5 0.1 1
-0 0 0 0 0 32 29 2 0 3.1 2.5 0.1 1
-0 0 0 0 0 33 29 2 0 3.3 2.5 0.1 1
-
-0 0 0 0 0 0 30 2 0 -3.3 2.7 0.1 1
-0 0 0 0 0 1 30 2 0 -3.1 2.7 0.1 1
-0 0 0 0 0 2 30 2 0 -2.9 2.7 0.1 1
-0 0 0 0 0 3 30 2 0 -2.7 2.7 0.1 1
-0 0 0 0 0 4 30 2 0 -2.5 2.7 0.1 1
-0 0 0 0 0 5 30 2 0 -2.3 2.7 0.1 1
-0 0 0 0 0 6 30 2 0 -2.1 2.7 0.1 1
-0 0 0 0 0 7 30 2 0 -1.9 2.7 0.1 1
-0 0 0 0 0 8 30 2 0 -1.7 2.7 0.1 1
-0 0 0 0 0 9 30 2 0 -1.5 2.7 0.1 1
-0 0 0 0 0 10 30 2 0 -1.3 2.7 0.1 1
-0 0 0 0 0 11 30 2 0 -1.1 2.7 0.1 1
-0 0 0 0 0 12 30 2 0 -0.9 2.7 0.1 1
-0 0 0 0 0 13 30 2 0 -0.7 2.7 0.1 1
-0 0 0 0 0 14 30 2 0 -0.5 2.7 0.1 1
-0 0 0 0 0 15 30 2 0 -0.3 2.7 0.1 1
-0 0 0 0 0 16 30 2 0 -0.1 2.7 0.1 1
-0 0 0 0 0 17 30 2 0 0.1 2.7 0.1 1
-0 0 0 0 0 18 30 2 0 0.3 2.7 0.1 1
-0 0 0 0 0 19 30 2 0 0.5 2.7 0.1 1
-0 0 0 0 0 20 30 2 0 0.7 2.7 0.1 1
-0 0 0 0 0 21 30 2 0 0.9 2.7 0.1 1
-0 0 0 0 0 22 30 2 0 1.1 2.7 0.1 1
-0 0 0 0 0 23 30 2 0 1.3 2.7 0.1 1
-0 0 0 0 0 24 30 2 0 1.5 2.7 0.1 1
-0 0 0 0 0 25 30 2 0 1.7 2.7 0.1 1
-0 0 0 0 0 26 30 2 0 1.9 2.7 0.1 1
-0 0 0 0 0 27 30 2 0 2.1 2.7 0.1 1
-0 0 0 0 0 28 30 2 0 2.3 2.7 0.1 1
-0 0 0 0 0 29 30 2 0 2.5 2.7 0.1 1
-0 0 0 0 0 30 30 2 0 2.7 2.7 0.1 1
-0 0 0 0 0 31 30 2 0 2.9 2.7 0.1 1
-0 0 0 0 0 32 30 2 0 3.1 2.7 0.1 1
-0 0 0 0 0 33 30 2 0 3.3 2.7 0.1 1
-
-0 0 0 0 0 0 31 2 0 -3.3 2.9 0.1 1
-0 0 0 0 0 1 31 2 0 -3.1 2.9 0.1 1
-0 0 0 0 0 2 31 2 0 -2.9 2.9 0.1 1
-0 0 0 0 0 3 31 2 0 -2.7 2.9 0.1 1
-0 0 0 0 0 4 31 2 0 -2.5 2.9 0.1 1
-0 0 0 0 0 5 31 2 0 -2.3 2.9 0.1 1
-0 0 0 0 0 6 31 2 0 -2.1 2.9 0.1 1
-0 0 0 0 0 7 31 2 0 -1.9 2.9 0.1 1
-0 0 0 0 0 8 31 2 0 -1.7 2.9 0.1 1
-0 0 0 0 0 9 31 2 0 -1.5 2.9 0.1 1
-0 0 0 0 0 10 31 2 0 -1.3 2.9 0.1 1
-0 0 0 0 0 11 31 2 0 -1.1 2.9 0.1 1
-0 0 0 0 0 12 31 2 0 -0.9 2.9 0.1 1
-0 0 0 0 0 13 31 2 0 -0.7 2.9 0.1 1
-0 0 0 0 0 14 31 2 0 -0.5 2.9 0.1 1
-0 0 0 0 0 15 31 2 0 -0.3 2.9 0.1 1
-0 0 0 0 0 16 31 2 0 -0.1 2.9 0.1 1
-0 0 0 0 0 17 31 2 0 0.1 2.9 0.1 1
-0 0 0 0 0 18 31 2 0 0.3 2.9 0.1 1
-0 0 0 0 0 19 31 2 0 0.5 2.9 0.1 1
-0 0 0 0 0 20 31 2 0 0.7 2.9 0.1 1
-0 0 0 0 0 21 31 2 0 0.9 2.9 0.1 1
-0 0 0 0 0 22 31 2 0 1.1 2.9 0.1 1
-0 0 0 0 0 23 31 2 0 1.3 2.9 0.1 1
-0 0 0 0 0 24 31 2 0 1.5 2.9 0.1 1
-0 0 0 0 0 25 31 2 0 1.7 2.9 0.1 1
-0 0 0 0 0 26 31 2 0 1.9 2.9 0.1 1
-0 0 0 0 0 27 31 2 0 2.1 2.9 0.1 1
-0 0 0 0 0 28 31 2 0 2.3 2.9 0.1 1
-0 0 0 0 0 29 31 2 0 2.5 2.9 0.1 1
-0 0 0 0 0 30 31 2 0 2.7 2.9 0.1 1
-0 0 0 0 0 31 31 2 0 2.9 2.9 0.1 1
-0 0 0 0 0 32 31 2 0 3.1 2.9 0.1 1
-0 0 0 0 0 33 31 2 0 3.3 2.9 0.1 1
-
-0 0 0 0 0 0 32 2 0 -3.3 3.1 0.1 1
-0 0 0 0 0 1 32 2 0 -3.1 3.1 0.1 1
-0 0 0 0 0 2 32 2 0 -2.9 3.1 0.1 1
-0 0 0 0 0 3 32 2 0 -2.7 3.1 0.1 1
-0 0 0 0 0 4 32 2 0 -2.5 3.1 0.1 1
-0 0 0 0 0 5 32 2 0 -2.3 3.1 0.1 1
-0 0 0 0 0 6 32 2 0 -2.1 3.1 0.1 1
-0 0 0 0 0 7 32 2 0 -1.9 3.1 0.1 1
-0 0 0 0 0 8 32 2 0 -1.7 3.1 0.1 1
-0 0 0 0 0 9 32 2 0 -1.5 3.1 0.1 1
-0 0 0 0 0 10 32 2 0 -1.3 3.1 0.1 1
-0 0 0 0 0 11 32 2 0 -1.1 3.1 0.1 1
-0 0 0 0 0 12 32 2 0 -0.9 3.1 0.1 1
-0 0 0 0 0 13 32 2 0 -0.7 3.1 0.1 1
-0 0 0 0 0 14 32 2 0 -0.5 3.1 0.1 1
-0 0 0 0 0 15 32 2 0 -0.3 3.1 0.1 1
-0 0 0 0 0 16 32 2 0 -0.1 3.1 0.1 1
-0 0 0 0 0 17 32 2 0 0.1 3.1 0.1 1
-0 0 0 0 0 18 32 2 0 0.3 3.1 0.1 1
-0 0 0 0 0 19 32 2 0 0.5 3.1 0.1 1
-0 0 0 0 0 20 32 2 0 0.7 3.1 0.1 1
-0 0 0 0 0 21 32 2 0 0.9 3.1 0.1 1
-0 0 0 0 0 22 32 2 0 1.1 3.1 0.1 1
-0 0 0 0 0 23 32 2 0 1.3 3.1 0.1 1
-0 0 0 0 0 24 32 2 0 1.5 3.1 0.1 1
-0 0 0 0 0 25 32 2 0 1.7 3.1 0.1 1
-0 0 0 0 0 26 32 2 0 1.9 3.1 0.1 1
-0 0 0 0 0 27 32 2 0 2.1 3.1 0.1 1
-0 0 0 0 0 28 32 2 0 2.3 3.1 0.1 1
-0 0 0 0 0 29 32 2 0 2.5 3.1 0.1 1
-0 0 0 0 0 30 32 2 0 2.7 3.1 0.1 1
-0 0 0 0 0 31 32 2 0 2.9 3.1 0.1 1
-0 0 0 0 0 32 32 2 0 3.1 3.1 0.1 1
-0 0 0 0 0 33 32 2 0 3.3 3.1 0.1 1
-
-0 0 0 0 0 0 33 2 0 -3.3 3.3 0.1 1
-0 0 0 0 0 1 33 2 0 -3.1 3.3 0.1 1
-0 0 0 0 0 2 33 2 0 -2.9 3.3 0.1 1
-0 0 0 0 0 3 33 2 0 -2.7 3.3 0.1 1
-0 0 0 0 0 4 33 2 0 -2.5 3.3 0.1 1
-0 0 0 0 0 5 33 2 0 -2.3 3.3 0.1 1
-0 0 0 0 0 6 33 2 0 -2.1 3.3 0.1 1
-0 0 0 0 0 7 33 2 0 -1.9 3.3 0.1 1
-0 0 0 0 0 8 33 2 0 -1.7 3.3 0.1 1
-0 0 0 0 0 9 33 2 0 -1.5 3.3 0.1 1
-0 0 0 0 0 10 33 2 0 -1.3 3.3 0.1 1
-0 0 0 0 0 11 33 2 0 -1.1 3.3 0.1 1
-0 0 0 0 0 12 33 2 0 -0.9 3.3 0.1 1
-0 0 0 0 0 13 33 2 0 -0.7 3.3 0.1 1
-0 0 0 0 0 14 33 2 0 -0.5 3.3 0.1 1
-0 0 0 0 0 15 33 2 0 -0.3 3.3 0.1 1
-0 0 0 0 0 16 33 2 0 -0.1 3.3 0.1 1
-0 0 0 0 0 17 33 2 0 0.1 3.3 0.1 1
-0 0 0 0 0 18 33 2 0 0.3 3.3 0.1 1
-0 0 0 0 0 19 33 2 0 0.5 3.3 0.1 1
-0 0 0 0 0 20 33 2 0 0.7 3.3 0.1 1
-0 0 0 0 0 21 33 2 0 0.9 3.3 0.1 1
-0 0 0 0 0 22 33 2 0 1.1 3.3 0.1 1
-0 0 0 0 0 23 33 2 0 1.3 3.3 0.1 1
-0 0 0 0 0 24 33 2 0 1.5 3.3 0.1 1
-0 0 0 0 0 25 33 2 0 1.7 3.3 0.1 1
-0 0 0 0 0 26 33 2 0 1.9 3.3 0.1 1
-0 0 0 0 0 27 33 2 0 2.1 3.3 0.1 1
-0 0 0 0 0 28 33 2 0 2.3 3.3 0.1 1
-0 0 0 0 0 29 33 2 0 2.5 3.3 0.1 1
-0 0 0 0 0 30 33 2 0 2.7 3.3 0.1 1
-0 0 0 0 0 31 33 2 0 2.9 3.3 0.1 1
-0 0 0 0 0 32 33 2 0 3.1 3.3 0.1 1
-0 0 0 0 0 33 33 2 0 3.3 3.3 0.1 1
-
-
-
diff --git a/test/Kerr-carpet-mask/emask.xz.asc b/test/Kerr-carpet-mask/emask.xz.asc
deleted file mode 100644
index 1158aa7..0000000
--- a/test/Kerr-carpet-mask/emask.xz.asc
+++ /dev/null
@@ -1,676 +0,0 @@
-# 2D ASCII output created by CarpetIOASCII
-# created on carbon.aei.mpg.de by jonathan on Jun 09 2006 at 12:59:25
-# parameter filename: "Kerr-carpet-mask.par"
-#
-# SPACEMASK::emask x z (emask)
-#
-# iteration 0
-# refinement level 0 multigrid level 0 map 0 component 0 time level 0
-# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
-0 0 0 0 0 0 17 0 0 -3.3 0.1 -0.3 1
-0 0 0 0 0 1 17 0 0 -3.1 0.1 -0.3 1
-0 0 0 0 0 2 17 0 0 -2.9 0.1 -0.3 1
-0 0 0 0 0 3 17 0 0 -2.7 0.1 -0.3 1
-0 0 0 0 0 4 17 0 0 -2.5 0.1 -0.3 1
-0 0 0 0 0 5 17 0 0 -2.3 0.1 -0.3 1
-0 0 0 0 0 6 17 0 0 -2.1 0.1 -0.3 1
-0 0 0 0 0 7 17 0 0 -1.9 0.1 -0.3 1
-0 0 0 0 0 8 17 0 0 -1.7 0.1 -0.3 1
-0 0 0 0 0 9 17 0 0 -1.5 0.1 -0.3 1
-0 0 0 0 0 10 17 0 0 -1.3 0.1 -0.3 0.5
-0 0 0 0 0 11 17 0 0 -1.1 0.1 -0.3 0.5
-0 0 0 0 0 12 17 0 0 -0.9 0.1 -0.3 0.5
-0 0 0 0 0 13 17 0 0 -0.7 0.1 -0.3 0.5
-0 0 0 0 0 14 17 0 0 -0.5 0.1 -0.3 0.5
-0 0 0 0 0 15 17 0 0 -0.3 0.1 -0.3 0
-0 0 0 0 0 16 17 0 0 -0.1 0.1 -0.3 0
-0 0 0 0 0 17 17 0 0 0.1 0.1 -0.3 0
-0 0 0 0 0 18 17 0 0 0.3 0.1 -0.3 0
-0 0 0 0 0 19 17 0 0 0.5 0.1 -0.3 0
-0 0 0 0 0 20 17 0 0 0.7 0.1 -0.3 0
-0 0 0 0 0 21 17 0 0 0.9 0.1 -0.3 0.5
-0 0 0 0 0 22 17 0 0 1.1 0.1 -0.3 0.5
-0 0 0 0 0 23 17 0 0 1.3 0.1 -0.3 0.5
-0 0 0 0 0 24 17 0 0 1.5 0.1 -0.3 0.5
-0 0 0 0 0 25 17 0 0 1.7 0.1 -0.3 1
-0 0 0 0 0 26 17 0 0 1.9 0.1 -0.3 1
-0 0 0 0 0 27 17 0 0 2.1 0.1 -0.3 1
-0 0 0 0 0 28 17 0 0 2.3 0.1 -0.3 1
-0 0 0 0 0 29 17 0 0 2.5 0.1 -0.3 1
-0 0 0 0 0 30 17 0 0 2.7 0.1 -0.3 1
-0 0 0 0 0 31 17 0 0 2.9 0.1 -0.3 1
-0 0 0 0 0 32 17 0 0 3.1 0.1 -0.3 1
-0 0 0 0 0 33 17 0 0 3.3 0.1 -0.3 1
-
-0 0 0 0 0 0 17 1 0 -3.3 0.1 -0.1 1
-0 0 0 0 0 1 17 1 0 -3.1 0.1 -0.1 1
-0 0 0 0 0 2 17 1 0 -2.9 0.1 -0.1 1
-0 0 0 0 0 3 17 1 0 -2.7 0.1 -0.1 1
-0 0 0 0 0 4 17 1 0 -2.5 0.1 -0.1 1
-0 0 0 0 0 5 17 1 0 -2.3 0.1 -0.1 1
-0 0 0 0 0 6 17 1 0 -2.1 0.1 -0.1 1
-0 0 0 0 0 7 17 1 0 -1.9 0.1 -0.1 1
-0 0 0 0 0 8 17 1 0 -1.7 0.1 -0.1 1
-0 0 0 0 0 9 17 1 0 -1.5 0.1 -0.1 1
-0 0 0 0 0 10 17 1 0 -1.3 0.1 -0.1 0.5
-0 0 0 0 0 11 17 1 0 -1.1 0.1 -0.1 0.5
-0 0 0 0 0 12 17 1 0 -0.9 0.1 -0.1 0.5
-0 0 0 0 0 13 17 1 0 -0.7 0.1 -0.1 0.5
-0 0 0 0 0 14 17 1 0 -0.5 0.1 -0.1 0.5
-0 0 0 0 0 15 17 1 0 -0.3 0.1 -0.1 0
-0 0 0 0 0 16 17 1 0 -0.1 0.1 -0.1 0
-0 0 0 0 0 17 17 1 0 0.1 0.1 -0.1 0
-0 0 0 0 0 18 17 1 0 0.3 0.1 -0.1 0
-0 0 0 0 0 19 17 1 0 0.5 0.1 -0.1 0
-0 0 0 0 0 20 17 1 0 0.7 0.1 -0.1 0
-0 0 0 0 0 21 17 1 0 0.9 0.1 -0.1 0.5
-0 0 0 0 0 22 17 1 0 1.1 0.1 -0.1 0.5
-0 0 0 0 0 23 17 1 0 1.3 0.1 -0.1 0.5
-0 0 0 0 0 24 17 1 0 1.5 0.1 -0.1 0.5
-0 0 0 0 0 25 17 1 0 1.7 0.1 -0.1 1
-0 0 0 0 0 26 17 1 0 1.9 0.1 -0.1 1
-0 0 0 0 0 27 17 1 0 2.1 0.1 -0.1 1
-0 0 0 0 0 28 17 1 0 2.3 0.1 -0.1 1
-0 0 0 0 0 29 17 1 0 2.5 0.1 -0.1 1
-0 0 0 0 0 30 17 1 0 2.7 0.1 -0.1 1
-0 0 0 0 0 31 17 1 0 2.9 0.1 -0.1 1
-0 0 0 0 0 32 17 1 0 3.1 0.1 -0.1 1
-0 0 0 0 0 33 17 1 0 3.3 0.1 -0.1 1
-
-0 0 0 0 0 0 17 2 0 -3.3 0.1 0.1 1
-0 0 0 0 0 1 17 2 0 -3.1 0.1 0.1 1
-0 0 0 0 0 2 17 2 0 -2.9 0.1 0.1 1
-0 0 0 0 0 3 17 2 0 -2.7 0.1 0.1 1
-0 0 0 0 0 4 17 2 0 -2.5 0.1 0.1 1
-0 0 0 0 0 5 17 2 0 -2.3 0.1 0.1 1
-0 0 0 0 0 6 17 2 0 -2.1 0.1 0.1 1
-0 0 0 0 0 7 17 2 0 -1.9 0.1 0.1 1
-0 0 0 0 0 8 17 2 0 -1.7 0.1 0.1 1
-0 0 0 0 0 9 17 2 0 -1.5 0.1 0.1 1
-0 0 0 0 0 10 17 2 0 -1.3 0.1 0.1 0.5
-0 0 0 0 0 11 17 2 0 -1.1 0.1 0.1 0.5
-0 0 0 0 0 12 17 2 0 -0.9 0.1 0.1 0.5
-0 0 0 0 0 13 17 2 0 -0.7 0.1 0.1 0.5
-0 0 0 0 0 14 17 2 0 -0.5 0.1 0.1 0.5
-0 0 0 0 0 15 17 2 0 -0.3 0.1 0.1 0
-0 0 0 0 0 16 17 2 0 -0.1 0.1 0.1 0
-0 0 0 0 0 17 17 2 0 0.1 0.1 0.1 0
-0 0 0 0 0 18 17 2 0 0.3 0.1 0.1 0
-0 0 0 0 0 19 17 2 0 0.5 0.1 0.1 0
-0 0 0 0 0 20 17 2 0 0.7 0.1 0.1 0
-0 0 0 0 0 21 17 2 0 0.9 0.1 0.1 0.5
-0 0 0 0 0 22 17 2 0 1.1 0.1 0.1 0.5
-0 0 0 0 0 23 17 2 0 1.3 0.1 0.1 0.5
-0 0 0 0 0 24 17 2 0 1.5 0.1 0.1 0.5
-0 0 0 0 0 25 17 2 0 1.7 0.1 0.1 1
-0 0 0 0 0 26 17 2 0 1.9 0.1 0.1 1
-0 0 0 0 0 27 17 2 0 2.1 0.1 0.1 1
-0 0 0 0 0 28 17 2 0 2.3 0.1 0.1 1
-0 0 0 0 0 29 17 2 0 2.5 0.1 0.1 1
-0 0 0 0 0 30 17 2 0 2.7 0.1 0.1 1
-0 0 0 0 0 31 17 2 0 2.9 0.1 0.1 1
-0 0 0 0 0 32 17 2 0 3.1 0.1 0.1 1
-0 0 0 0 0 33 17 2 0 3.3 0.1 0.1 1
-
-0 0 0 0 0 0 17 3 0 -3.3 0.1 0.3 1
-0 0 0 0 0 1 17 3 0 -3.1 0.1 0.3 1
-0 0 0 0 0 2 17 3 0 -2.9 0.1 0.3 1
-0 0 0 0 0 3 17 3 0 -2.7 0.1 0.3 1
-0 0 0 0 0 4 17 3 0 -2.5 0.1 0.3 1
-0 0 0 0 0 5 17 3 0 -2.3 0.1 0.3 1
-0 0 0 0 0 6 17 3 0 -2.1 0.1 0.3 1
-0 0 0 0 0 7 17 3 0 -1.9 0.1 0.3 1
-0 0 0 0 0 8 17 3 0 -1.7 0.1 0.3 1
-0 0 0 0 0 9 17 3 0 -1.5 0.1 0.3 1
-0 0 0 0 0 10 17 3 0 -1.3 0.1 0.3 0.5
-0 0 0 0 0 11 17 3 0 -1.1 0.1 0.3 0.5
-0 0 0 0 0 12 17 3 0 -0.9 0.1 0.3 0.5
-0 0 0 0 0 13 17 3 0 -0.7 0.1 0.3 0.5
-0 0 0 0 0 14 17 3 0 -0.5 0.1 0.3 0.5
-0 0 0 0 0 15 17 3 0 -0.3 0.1 0.3 0
-0 0 0 0 0 16 17 3 0 -0.1 0.1 0.3 0
-0 0 0 0 0 17 17 3 0 0.1 0.1 0.3 0
-0 0 0 0 0 18 17 3 0 0.3 0.1 0.3 0
-0 0 0 0 0 19 17 3 0 0.5 0.1 0.3 0
-0 0 0 0 0 20 17 3 0 0.7 0.1 0.3 0
-0 0 0 0 0 21 17 3 0 0.9 0.1 0.3 0.5
-0 0 0 0 0 22 17 3 0 1.1 0.1 0.3 0.5
-0 0 0 0 0 23 17 3 0 1.3 0.1 0.3 0.5
-0 0 0 0 0 24 17 3 0 1.5 0.1 0.3 0.5
-0 0 0 0 0 25 17 3 0 1.7 0.1 0.3 1
-0 0 0 0 0 26 17 3 0 1.9 0.1 0.3 1
-0 0 0 0 0 27 17 3 0 2.1 0.1 0.3 1
-0 0 0 0 0 28 17 3 0 2.3 0.1 0.3 1
-0 0 0 0 0 29 17 3 0 2.5 0.1 0.3 1
-0 0 0 0 0 30 17 3 0 2.7 0.1 0.3 1
-0 0 0 0 0 31 17 3 0 2.9 0.1 0.3 1
-0 0 0 0 0 32 17 3 0 3.1 0.1 0.3 1
-0 0 0 0 0 33 17 3 0 3.3 0.1 0.3 1
-
-0 0 0 0 0 0 17 4 0 -3.3 0.1 0.5 1
-0 0 0 0 0 1 17 4 0 -3.1 0.1 0.5 1
-0 0 0 0 0 2 17 4 0 -2.9 0.1 0.5 1
-0 0 0 0 0 3 17 4 0 -2.7 0.1 0.5 1
-0 0 0 0 0 4 17 4 0 -2.5 0.1 0.5 1
-0 0 0 0 0 5 17 4 0 -2.3 0.1 0.5 1
-0 0 0 0 0 6 17 4 0 -2.1 0.1 0.5 1
-0 0 0 0 0 7 17 4 0 -1.9 0.1 0.5 1
-0 0 0 0 0 8 17 4 0 -1.7 0.1 0.5 1
-0 0 0 0 0 9 17 4 0 -1.5 0.1 0.5 1
-0 0 0 0 0 10 17 4 0 -1.3 0.1 0.5 0.5
-0 0 0 0 0 11 17 4 0 -1.1 0.1 0.5 0.5
-0 0 0 0 0 12 17 4 0 -0.9 0.1 0.5 0.5
-0 0 0 0 0 13 17 4 0 -0.7 0.1 0.5 0.5
-0 0 0 0 0 14 17 4 0 -0.5 0.1 0.5 0.5
-0 0 0 0 0 15 17 4 0 -0.3 0.1 0.5 0.5
-0 0 0 0 0 16 17 4 0 -0.1 0.1 0.5 0
-0 0 0 0 0 17 17 4 0 0.1 0.1 0.5 0
-0 0 0 0 0 18 17 4 0 0.3 0.1 0.5 0
-0 0 0 0 0 19 17 4 0 0.5 0.1 0.5 0
-0 0 0 0 0 20 17 4 0 0.7 0.1 0.5 0.5
-0 0 0 0 0 21 17 4 0 0.9 0.1 0.5 0.5
-0 0 0 0 0 22 17 4 0 1.1 0.1 0.5 0.5
-0 0 0 0 0 23 17 4 0 1.3 0.1 0.5 0.5
-0 0 0 0 0 24 17 4 0 1.5 0.1 0.5 0.5
-0 0 0 0 0 25 17 4 0 1.7 0.1 0.5 1
-0 0 0 0 0 26 17 4 0 1.9 0.1 0.5 1
-0 0 0 0 0 27 17 4 0 2.1 0.1 0.5 1
-0 0 0 0 0 28 17 4 0 2.3 0.1 0.5 1
-0 0 0 0 0 29 17 4 0 2.5 0.1 0.5 1
-0 0 0 0 0 30 17 4 0 2.7 0.1 0.5 1
-0 0 0 0 0 31 17 4 0 2.9 0.1 0.5 1
-0 0 0 0 0 32 17 4 0 3.1 0.1 0.5 1
-0 0 0 0 0 33 17 4 0 3.3 0.1 0.5 1
-
-0 0 0 0 0 0 17 5 0 -3.3 0.1 0.7 1
-0 0 0 0 0 1 17 5 0 -3.1 0.1 0.7 1
-0 0 0 0 0 2 17 5 0 -2.9 0.1 0.7 1
-0 0 0 0 0 3 17 5 0 -2.7 0.1 0.7 1
-0 0 0 0 0 4 17 5 0 -2.5 0.1 0.7 1
-0 0 0 0 0 5 17 5 0 -2.3 0.1 0.7 1
-0 0 0 0 0 6 17 5 0 -2.1 0.1 0.7 1
-0 0 0 0 0 7 17 5 0 -1.9 0.1 0.7 1
-0 0 0 0 0 8 17 5 0 -1.7 0.1 0.7 1
-0 0 0 0 0 9 17 5 0 -1.5 0.1 0.7 1
-0 0 0 0 0 10 17 5 0 -1.3 0.1 0.7 1
-0 0 0 0 0 11 17 5 0 -1.1 0.1 0.7 0.5
-0 0 0 0 0 12 17 5 0 -0.9 0.1 0.7 0.5
-0 0 0 0 0 13 17 5 0 -0.7 0.1 0.7 0.5
-0 0 0 0 0 14 17 5 0 -0.5 0.1 0.7 0.5
-0 0 0 0 0 15 17 5 0 -0.3 0.1 0.7 0.5
-0 0 0 0 0 16 17 5 0 -0.1 0.1 0.7 0.5
-0 0 0 0 0 17 17 5 0 0.1 0.1 0.7 0.5
-0 0 0 0 0 18 17 5 0 0.3 0.1 0.7 0.5
-0 0 0 0 0 19 17 5 0 0.5 0.1 0.7 0.5
-0 0 0 0 0 20 17 5 0 0.7 0.1 0.7 0.5
-0 0 0 0 0 21 17 5 0 0.9 0.1 0.7 0.5
-0 0 0 0 0 22 17 5 0 1.1 0.1 0.7 0.5
-0 0 0 0 0 23 17 5 0 1.3 0.1 0.7 0.5
-0 0 0 0 0 24 17 5 0 1.5 0.1 0.7 1
-0 0 0 0 0 25 17 5 0 1.7 0.1 0.7 1
-0 0 0 0 0 26 17 5 0 1.9 0.1 0.7 1
-0 0 0 0 0 27 17 5 0 2.1 0.1 0.7 1
-0 0 0 0 0 28 17 5 0 2.3 0.1 0.7 1
-0 0 0 0 0 29 17 5 0 2.5 0.1 0.7 1
-0 0 0 0 0 30 17 5 0 2.7 0.1 0.7 1
-0 0 0 0 0 31 17 5 0 2.9 0.1 0.7 1
-0 0 0 0 0 32 17 5 0 3.1 0.1 0.7 1
-0 0 0 0 0 33 17 5 0 3.3 0.1 0.7 1
-
-0 0 0 0 0 0 17 6 0 -3.3 0.1 0.9 1
-0 0 0 0 0 1 17 6 0 -3.1 0.1 0.9 1
-0 0 0 0 0 2 17 6 0 -2.9 0.1 0.9 1
-0 0 0 0 0 3 17 6 0 -2.7 0.1 0.9 1
-0 0 0 0 0 4 17 6 0 -2.5 0.1 0.9 1
-0 0 0 0 0 5 17 6 0 -2.3 0.1 0.9 1
-0 0 0 0 0 6 17 6 0 -2.1 0.1 0.9 1
-0 0 0 0 0 7 17 6 0 -1.9 0.1 0.9 1
-0 0 0 0 0 8 17 6 0 -1.7 0.1 0.9 1
-0 0 0 0 0 9 17 6 0 -1.5 0.1 0.9 1
-0 0 0 0 0 10 17 6 0 -1.3 0.1 0.9 1
-0 0 0 0 0 11 17 6 0 -1.1 0.1 0.9 1
-0 0 0 0 0 12 17 6 0 -0.9 0.1 0.9 0.5
-0 0 0 0 0 13 17 6 0 -0.7 0.1 0.9 0.5
-0 0 0 0 0 14 17 6 0 -0.5 0.1 0.9 0.5
-0 0 0 0 0 15 17 6 0 -0.3 0.1 0.9 0.5
-0 0 0 0 0 16 17 6 0 -0.1 0.1 0.9 0.5
-0 0 0 0 0 17 17 6 0 0.1 0.1 0.9 0.5
-0 0 0 0 0 18 17 6 0 0.3 0.1 0.9 0.5
-0 0 0 0 0 19 17 6 0 0.5 0.1 0.9 0.5
-0 0 0 0 0 20 17 6 0 0.7 0.1 0.9 0.5
-0 0 0 0 0 21 17 6 0 0.9 0.1 0.9 0.5
-0 0 0 0 0 22 17 6 0 1.1 0.1 0.9 0.5
-0 0 0 0 0 23 17 6 0 1.3 0.1 0.9 1
-0 0 0 0 0 24 17 6 0 1.5 0.1 0.9 1
-0 0 0 0 0 25 17 6 0 1.7 0.1 0.9 1
-0 0 0 0 0 26 17 6 0 1.9 0.1 0.9 1
-0 0 0 0 0 27 17 6 0 2.1 0.1 0.9 1
-0 0 0 0 0 28 17 6 0 2.3 0.1 0.9 1
-0 0 0 0 0 29 17 6 0 2.5 0.1 0.9 1
-0 0 0 0 0 30 17 6 0 2.7 0.1 0.9 1
-0 0 0 0 0 31 17 6 0 2.9 0.1 0.9 1
-0 0 0 0 0 32 17 6 0 3.1 0.1 0.9 1
-0 0 0 0 0 33 17 6 0 3.3 0.1 0.9 1
-
-0 0 0 0 0 0 17 7 0 -3.3 0.1 1.1 1
-0 0 0 0 0 1 17 7 0 -3.1 0.1 1.1 1
-0 0 0 0 0 2 17 7 0 -2.9 0.1 1.1 1
-0 0 0 0 0 3 17 7 0 -2.7 0.1 1.1 1
-0 0 0 0 0 4 17 7 0 -2.5 0.1 1.1 1
-0 0 0 0 0 5 17 7 0 -2.3 0.1 1.1 1
-0 0 0 0 0 6 17 7 0 -2.1 0.1 1.1 1
-0 0 0 0 0 7 17 7 0 -1.9 0.1 1.1 1
-0 0 0 0 0 8 17 7 0 -1.7 0.1 1.1 1
-0 0 0 0 0 9 17 7 0 -1.5 0.1 1.1 1
-0 0 0 0 0 10 17 7 0 -1.3 0.1 1.1 1
-0 0 0 0 0 11 17 7 0 -1.1 0.1 1.1 1
-0 0 0 0 0 12 17 7 0 -0.9 0.1 1.1 1
-0 0 0 0 0 13 17 7 0 -0.7 0.1 1.1 0.5
-0 0 0 0 0 14 17 7 0 -0.5 0.1 1.1 0.5
-0 0 0 0 0 15 17 7 0 -0.3 0.1 1.1 0.5
-0 0 0 0 0 16 17 7 0 -0.1 0.1 1.1 0.5
-0 0 0 0 0 17 17 7 0 0.1 0.1 1.1 0.5
-0 0 0 0 0 18 17 7 0 0.3 0.1 1.1 0.5
-0 0 0 0 0 19 17 7 0 0.5 0.1 1.1 0.5
-0 0 0 0 0 20 17 7 0 0.7 0.1 1.1 0.5
-0 0 0 0 0 21 17 7 0 0.9 0.1 1.1 0.5
-0 0 0 0 0 22 17 7 0 1.1 0.1 1.1 1
-0 0 0 0 0 23 17 7 0 1.3 0.1 1.1 1
-0 0 0 0 0 24 17 7 0 1.5 0.1 1.1 1
-0 0 0 0 0 25 17 7 0 1.7 0.1 1.1 1
-0 0 0 0 0 26 17 7 0 1.9 0.1 1.1 1
-0 0 0 0 0 27 17 7 0 2.1 0.1 1.1 1
-0 0 0 0 0 28 17 7 0 2.3 0.1 1.1 1
-0 0 0 0 0 29 17 7 0 2.5 0.1 1.1 1
-0 0 0 0 0 30 17 7 0 2.7 0.1 1.1 1
-0 0 0 0 0 31 17 7 0 2.9 0.1 1.1 1
-0 0 0 0 0 32 17 7 0 3.1 0.1 1.1 1
-0 0 0 0 0 33 17 7 0 3.3 0.1 1.1 1
-
-0 0 0 0 0 0 17 8 0 -3.3 0.1 1.3 1
-0 0 0 0 0 1 17 8 0 -3.1 0.1 1.3 1
-0 0 0 0 0 2 17 8 0 -2.9 0.1 1.3 1
-0 0 0 0 0 3 17 8 0 -2.7 0.1 1.3 1
-0 0 0 0 0 4 17 8 0 -2.5 0.1 1.3 1
-0 0 0 0 0 5 17 8 0 -2.3 0.1 1.3 1
-0 0 0 0 0 6 17 8 0 -2.1 0.1 1.3 1
-0 0 0 0 0 7 17 8 0 -1.9 0.1 1.3 1
-0 0 0 0 0 8 17 8 0 -1.7 0.1 1.3 1
-0 0 0 0 0 9 17 8 0 -1.5 0.1 1.3 1
-0 0 0 0 0 10 17 8 0 -1.3 0.1 1.3 1
-0 0 0 0 0 11 17 8 0 -1.1 0.1 1.3 1
-0 0 0 0 0 12 17 8 0 -0.9 0.1 1.3 1
-0 0 0 0 0 13 17 8 0 -0.7 0.1 1.3 1
-0 0 0 0 0 14 17 8 0 -0.5 0.1 1.3 0.5
-0 0 0 0 0 15 17 8 0 -0.3 0.1 1.3 0.5
-0 0 0 0 0 16 17 8 0 -0.1 0.1 1.3 0.5
-0 0 0 0 0 17 17 8 0 0.1 0.1 1.3 0.5
-0 0 0 0 0 18 17 8 0 0.3 0.1 1.3 0.5
-0 0 0 0 0 19 17 8 0 0.5 0.1 1.3 0.5
-0 0 0 0 0 20 17 8 0 0.7 0.1 1.3 0.5
-0 0 0 0 0 21 17 8 0 0.9 0.1 1.3 1
-0 0 0 0 0 22 17 8 0 1.1 0.1 1.3 1
-0 0 0 0 0 23 17 8 0 1.3 0.1 1.3 1
-0 0 0 0 0 24 17 8 0 1.5 0.1 1.3 1
-0 0 0 0 0 25 17 8 0 1.7 0.1 1.3 1
-0 0 0 0 0 26 17 8 0 1.9 0.1 1.3 1
-0 0 0 0 0 27 17 8 0 2.1 0.1 1.3 1
-0 0 0 0 0 28 17 8 0 2.3 0.1 1.3 1
-0 0 0 0 0 29 17 8 0 2.5 0.1 1.3 1
-0 0 0 0 0 30 17 8 0 2.7 0.1 1.3 1
-0 0 0 0 0 31 17 8 0 2.9 0.1 1.3 1
-0 0 0 0 0 32 17 8 0 3.1 0.1 1.3 1
-0 0 0 0 0 33 17 8 0 3.3 0.1 1.3 1
-
-0 0 0 0 0 0 17 9 0 -3.3 0.1 1.5 1
-0 0 0 0 0 1 17 9 0 -3.1 0.1 1.5 1
-0 0 0 0 0 2 17 9 0 -2.9 0.1 1.5 1
-0 0 0 0 0 3 17 9 0 -2.7 0.1 1.5 1
-0 0 0 0 0 4 17 9 0 -2.5 0.1 1.5 1
-0 0 0 0 0 5 17 9 0 -2.3 0.1 1.5 1
-0 0 0 0 0 6 17 9 0 -2.1 0.1 1.5 1
-0 0 0 0 0 7 17 9 0 -1.9 0.1 1.5 1
-0 0 0 0 0 8 17 9 0 -1.7 0.1 1.5 1
-0 0 0 0 0 9 17 9 0 -1.5 0.1 1.5 1
-0 0 0 0 0 10 17 9 0 -1.3 0.1 1.5 1
-0 0 0 0 0 11 17 9 0 -1.1 0.1 1.5 1
-0 0 0 0 0 12 17 9 0 -0.9 0.1 1.5 1
-0 0 0 0 0 13 17 9 0 -0.7 0.1 1.5 1
-0 0 0 0 0 14 17 9 0 -0.5 0.1 1.5 1
-0 0 0 0 0 15 17 9 0 -0.3 0.1 1.5 1
-0 0 0 0 0 16 17 9 0 -0.1 0.1 1.5 1
-0 0 0 0 0 17 17 9 0 0.1 0.1 1.5 1
-0 0 0 0 0 18 17 9 0 0.3 0.1 1.5 1
-0 0 0 0 0 19 17 9 0 0.5 0.1 1.5 1
-0 0 0 0 0 20 17 9 0 0.7 0.1 1.5 1
-0 0 0 0 0 21 17 9 0 0.9 0.1 1.5 1
-0 0 0 0 0 22 17 9 0 1.1 0.1 1.5 1
-0 0 0 0 0 23 17 9 0 1.3 0.1 1.5 1
-0 0 0 0 0 24 17 9 0 1.5 0.1 1.5 1
-0 0 0 0 0 25 17 9 0 1.7 0.1 1.5 1
-0 0 0 0 0 26 17 9 0 1.9 0.1 1.5 1
-0 0 0 0 0 27 17 9 0 2.1 0.1 1.5 1
-0 0 0 0 0 28 17 9 0 2.3 0.1 1.5 1
-0 0 0 0 0 29 17 9 0 2.5 0.1 1.5 1
-0 0 0 0 0 30 17 9 0 2.7 0.1 1.5 1
-0 0 0 0 0 31 17 9 0 2.9 0.1 1.5 1
-0 0 0 0 0 32 17 9 0 3.1 0.1 1.5 1
-0 0 0 0 0 33 17 9 0 3.3 0.1 1.5 1
-
-0 0 0 0 0 0 17 10 0 -3.3 0.1 1.7 1
-0 0 0 0 0 1 17 10 0 -3.1 0.1 1.7 1
-0 0 0 0 0 2 17 10 0 -2.9 0.1 1.7 1
-0 0 0 0 0 3 17 10 0 -2.7 0.1 1.7 1
-0 0 0 0 0 4 17 10 0 -2.5 0.1 1.7 1
-0 0 0 0 0 5 17 10 0 -2.3 0.1 1.7 1
-0 0 0 0 0 6 17 10 0 -2.1 0.1 1.7 1
-0 0 0 0 0 7 17 10 0 -1.9 0.1 1.7 1
-0 0 0 0 0 8 17 10 0 -1.7 0.1 1.7 1
-0 0 0 0 0 9 17 10 0 -1.5 0.1 1.7 1
-0 0 0 0 0 10 17 10 0 -1.3 0.1 1.7 1
-0 0 0 0 0 11 17 10 0 -1.1 0.1 1.7 1
-0 0 0 0 0 12 17 10 0 -0.9 0.1 1.7 1
-0 0 0 0 0 13 17 10 0 -0.7 0.1 1.7 1
-0 0 0 0 0 14 17 10 0 -0.5 0.1 1.7 1
-0 0 0 0 0 15 17 10 0 -0.3 0.1 1.7 1
-0 0 0 0 0 16 17 10 0 -0.1 0.1 1.7 1
-0 0 0 0 0 17 17 10 0 0.1 0.1 1.7 1
-0 0 0 0 0 18 17 10 0 0.3 0.1 1.7 1
-0 0 0 0 0 19 17 10 0 0.5 0.1 1.7 1
-0 0 0 0 0 20 17 10 0 0.7 0.1 1.7 1
-0 0 0 0 0 21 17 10 0 0.9 0.1 1.7 1
-0 0 0 0 0 22 17 10 0 1.1 0.1 1.7 1
-0 0 0 0 0 23 17 10 0 1.3 0.1 1.7 1
-0 0 0 0 0 24 17 10 0 1.5 0.1 1.7 1
-0 0 0 0 0 25 17 10 0 1.7 0.1 1.7 1
-0 0 0 0 0 26 17 10 0 1.9 0.1 1.7 1
-0 0 0 0 0 27 17 10 0 2.1 0.1 1.7 1
-0 0 0 0 0 28 17 10 0 2.3 0.1 1.7 1
-0 0 0 0 0 29 17 10 0 2.5 0.1 1.7 1
-0 0 0 0 0 30 17 10 0 2.7 0.1 1.7 1
-0 0 0 0 0 31 17 10 0 2.9 0.1 1.7 1
-0 0 0 0 0 32 17 10 0 3.1 0.1 1.7 1
-0 0 0 0 0 33 17 10 0 3.3 0.1 1.7 1
-
-0 0 0 0 0 0 17 11 0 -3.3 0.1 1.9 1
-0 0 0 0 0 1 17 11 0 -3.1 0.1 1.9 1
-0 0 0 0 0 2 17 11 0 -2.9 0.1 1.9 1
-0 0 0 0 0 3 17 11 0 -2.7 0.1 1.9 1
-0 0 0 0 0 4 17 11 0 -2.5 0.1 1.9 1
-0 0 0 0 0 5 17 11 0 -2.3 0.1 1.9 1
-0 0 0 0 0 6 17 11 0 -2.1 0.1 1.9 1
-0 0 0 0 0 7 17 11 0 -1.9 0.1 1.9 1
-0 0 0 0 0 8 17 11 0 -1.7 0.1 1.9 1
-0 0 0 0 0 9 17 11 0 -1.5 0.1 1.9 1
-0 0 0 0 0 10 17 11 0 -1.3 0.1 1.9 1
-0 0 0 0 0 11 17 11 0 -1.1 0.1 1.9 1
-0 0 0 0 0 12 17 11 0 -0.9 0.1 1.9 1
-0 0 0 0 0 13 17 11 0 -0.7 0.1 1.9 1
-0 0 0 0 0 14 17 11 0 -0.5 0.1 1.9 1
-0 0 0 0 0 15 17 11 0 -0.3 0.1 1.9 1
-0 0 0 0 0 16 17 11 0 -0.1 0.1 1.9 1
-0 0 0 0 0 17 17 11 0 0.1 0.1 1.9 1
-0 0 0 0 0 18 17 11 0 0.3 0.1 1.9 1
-0 0 0 0 0 19 17 11 0 0.5 0.1 1.9 1
-0 0 0 0 0 20 17 11 0 0.7 0.1 1.9 1
-0 0 0 0 0 21 17 11 0 0.9 0.1 1.9 1
-0 0 0 0 0 22 17 11 0 1.1 0.1 1.9 1
-0 0 0 0 0 23 17 11 0 1.3 0.1 1.9 1
-0 0 0 0 0 24 17 11 0 1.5 0.1 1.9 1
-0 0 0 0 0 25 17 11 0 1.7 0.1 1.9 1
-0 0 0 0 0 26 17 11 0 1.9 0.1 1.9 1
-0 0 0 0 0 27 17 11 0 2.1 0.1 1.9 1
-0 0 0 0 0 28 17 11 0 2.3 0.1 1.9 1
-0 0 0 0 0 29 17 11 0 2.5 0.1 1.9 1
-0 0 0 0 0 30 17 11 0 2.7 0.1 1.9 1
-0 0 0 0 0 31 17 11 0 2.9 0.1 1.9 1
-0 0 0 0 0 32 17 11 0 3.1 0.1 1.9 1
-0 0 0 0 0 33 17 11 0 3.3 0.1 1.9 1
-
-0 0 0 0 0 0 17 12 0 -3.3 0.1 2.1 1
-0 0 0 0 0 1 17 12 0 -3.1 0.1 2.1 1
-0 0 0 0 0 2 17 12 0 -2.9 0.1 2.1 1
-0 0 0 0 0 3 17 12 0 -2.7 0.1 2.1 1
-0 0 0 0 0 4 17 12 0 -2.5 0.1 2.1 1
-0 0 0 0 0 5 17 12 0 -2.3 0.1 2.1 1
-0 0 0 0 0 6 17 12 0 -2.1 0.1 2.1 1
-0 0 0 0 0 7 17 12 0 -1.9 0.1 2.1 1
-0 0 0 0 0 8 17 12 0 -1.7 0.1 2.1 1
-0 0 0 0 0 9 17 12 0 -1.5 0.1 2.1 1
-0 0 0 0 0 10 17 12 0 -1.3 0.1 2.1 1
-0 0 0 0 0 11 17 12 0 -1.1 0.1 2.1 1
-0 0 0 0 0 12 17 12 0 -0.9 0.1 2.1 1
-0 0 0 0 0 13 17 12 0 -0.7 0.1 2.1 1
-0 0 0 0 0 14 17 12 0 -0.5 0.1 2.1 1
-0 0 0 0 0 15 17 12 0 -0.3 0.1 2.1 1
-0 0 0 0 0 16 17 12 0 -0.1 0.1 2.1 1
-0 0 0 0 0 17 17 12 0 0.1 0.1 2.1 1
-0 0 0 0 0 18 17 12 0 0.3 0.1 2.1 1
-0 0 0 0 0 19 17 12 0 0.5 0.1 2.1 1
-0 0 0 0 0 20 17 12 0 0.7 0.1 2.1 1
-0 0 0 0 0 21 17 12 0 0.9 0.1 2.1 1
-0 0 0 0 0 22 17 12 0 1.1 0.1 2.1 1
-0 0 0 0 0 23 17 12 0 1.3 0.1 2.1 1
-0 0 0 0 0 24 17 12 0 1.5 0.1 2.1 1
-0 0 0 0 0 25 17 12 0 1.7 0.1 2.1 1
-0 0 0 0 0 26 17 12 0 1.9 0.1 2.1 1
-0 0 0 0 0 27 17 12 0 2.1 0.1 2.1 1
-0 0 0 0 0 28 17 12 0 2.3 0.1 2.1 1
-0 0 0 0 0 29 17 12 0 2.5 0.1 2.1 1
-0 0 0 0 0 30 17 12 0 2.7 0.1 2.1 1
-0 0 0 0 0 31 17 12 0 2.9 0.1 2.1 1
-0 0 0 0 0 32 17 12 0 3.1 0.1 2.1 1
-0 0 0 0 0 33 17 12 0 3.3 0.1 2.1 1
-
-0 0 0 0 0 0 17 13 0 -3.3 0.1 2.3 1
-0 0 0 0 0 1 17 13 0 -3.1 0.1 2.3 1
-0 0 0 0 0 2 17 13 0 -2.9 0.1 2.3 1
-0 0 0 0 0 3 17 13 0 -2.7 0.1 2.3 1
-0 0 0 0 0 4 17 13 0 -2.5 0.1 2.3 1
-0 0 0 0 0 5 17 13 0 -2.3 0.1 2.3 1
-0 0 0 0 0 6 17 13 0 -2.1 0.1 2.3 1
-0 0 0 0 0 7 17 13 0 -1.9 0.1 2.3 1
-0 0 0 0 0 8 17 13 0 -1.7 0.1 2.3 1
-0 0 0 0 0 9 17 13 0 -1.5 0.1 2.3 1
-0 0 0 0 0 10 17 13 0 -1.3 0.1 2.3 1
-0 0 0 0 0 11 17 13 0 -1.1 0.1 2.3 1
-0 0 0 0 0 12 17 13 0 -0.9 0.1 2.3 1
-0 0 0 0 0 13 17 13 0 -0.7 0.1 2.3 1
-0 0 0 0 0 14 17 13 0 -0.5 0.1 2.3 1
-0 0 0 0 0 15 17 13 0 -0.3 0.1 2.3 1
-0 0 0 0 0 16 17 13 0 -0.1 0.1 2.3 1
-0 0 0 0 0 17 17 13 0 0.1 0.1 2.3 1
-0 0 0 0 0 18 17 13 0 0.3 0.1 2.3 1
-0 0 0 0 0 19 17 13 0 0.5 0.1 2.3 1
-0 0 0 0 0 20 17 13 0 0.7 0.1 2.3 1
-0 0 0 0 0 21 17 13 0 0.9 0.1 2.3 1
-0 0 0 0 0 22 17 13 0 1.1 0.1 2.3 1
-0 0 0 0 0 23 17 13 0 1.3 0.1 2.3 1
-0 0 0 0 0 24 17 13 0 1.5 0.1 2.3 1
-0 0 0 0 0 25 17 13 0 1.7 0.1 2.3 1
-0 0 0 0 0 26 17 13 0 1.9 0.1 2.3 1
-0 0 0 0 0 27 17 13 0 2.1 0.1 2.3 1
-0 0 0 0 0 28 17 13 0 2.3 0.1 2.3 1
-0 0 0 0 0 29 17 13 0 2.5 0.1 2.3 1
-0 0 0 0 0 30 17 13 0 2.7 0.1 2.3 1
-0 0 0 0 0 31 17 13 0 2.9 0.1 2.3 1
-0 0 0 0 0 32 17 13 0 3.1 0.1 2.3 1
-0 0 0 0 0 33 17 13 0 3.3 0.1 2.3 1
-
-0 0 0 0 0 0 17 14 0 -3.3 0.1 2.5 1
-0 0 0 0 0 1 17 14 0 -3.1 0.1 2.5 1
-0 0 0 0 0 2 17 14 0 -2.9 0.1 2.5 1
-0 0 0 0 0 3 17 14 0 -2.7 0.1 2.5 1
-0 0 0 0 0 4 17 14 0 -2.5 0.1 2.5 1
-0 0 0 0 0 5 17 14 0 -2.3 0.1 2.5 1
-0 0 0 0 0 6 17 14 0 -2.1 0.1 2.5 1
-0 0 0 0 0 7 17 14 0 -1.9 0.1 2.5 1
-0 0 0 0 0 8 17 14 0 -1.7 0.1 2.5 1
-0 0 0 0 0 9 17 14 0 -1.5 0.1 2.5 1
-0 0 0 0 0 10 17 14 0 -1.3 0.1 2.5 1
-0 0 0 0 0 11 17 14 0 -1.1 0.1 2.5 1
-0 0 0 0 0 12 17 14 0 -0.9 0.1 2.5 1
-0 0 0 0 0 13 17 14 0 -0.7 0.1 2.5 1
-0 0 0 0 0 14 17 14 0 -0.5 0.1 2.5 1
-0 0 0 0 0 15 17 14 0 -0.3 0.1 2.5 1
-0 0 0 0 0 16 17 14 0 -0.1 0.1 2.5 1
-0 0 0 0 0 17 17 14 0 0.1 0.1 2.5 1
-0 0 0 0 0 18 17 14 0 0.3 0.1 2.5 1
-0 0 0 0 0 19 17 14 0 0.5 0.1 2.5 1
-0 0 0 0 0 20 17 14 0 0.7 0.1 2.5 1
-0 0 0 0 0 21 17 14 0 0.9 0.1 2.5 1
-0 0 0 0 0 22 17 14 0 1.1 0.1 2.5 1
-0 0 0 0 0 23 17 14 0 1.3 0.1 2.5 1
-0 0 0 0 0 24 17 14 0 1.5 0.1 2.5 1
-0 0 0 0 0 25 17 14 0 1.7 0.1 2.5 1
-0 0 0 0 0 26 17 14 0 1.9 0.1 2.5 1
-0 0 0 0 0 27 17 14 0 2.1 0.1 2.5 1
-0 0 0 0 0 28 17 14 0 2.3 0.1 2.5 1
-0 0 0 0 0 29 17 14 0 2.5 0.1 2.5 1
-0 0 0 0 0 30 17 14 0 2.7 0.1 2.5 1
-0 0 0 0 0 31 17 14 0 2.9 0.1 2.5 1
-0 0 0 0 0 32 17 14 0 3.1 0.1 2.5 1
-0 0 0 0 0 33 17 14 0 3.3 0.1 2.5 1
-
-0 0 0 0 0 0 17 15 0 -3.3 0.1 2.7 1
-0 0 0 0 0 1 17 15 0 -3.1 0.1 2.7 1
-0 0 0 0 0 2 17 15 0 -2.9 0.1 2.7 1
-0 0 0 0 0 3 17 15 0 -2.7 0.1 2.7 1
-0 0 0 0 0 4 17 15 0 -2.5 0.1 2.7 1
-0 0 0 0 0 5 17 15 0 -2.3 0.1 2.7 1
-0 0 0 0 0 6 17 15 0 -2.1 0.1 2.7 1
-0 0 0 0 0 7 17 15 0 -1.9 0.1 2.7 1
-0 0 0 0 0 8 17 15 0 -1.7 0.1 2.7 1
-0 0 0 0 0 9 17 15 0 -1.5 0.1 2.7 1
-0 0 0 0 0 10 17 15 0 -1.3 0.1 2.7 1
-0 0 0 0 0 11 17 15 0 -1.1 0.1 2.7 1
-0 0 0 0 0 12 17 15 0 -0.9 0.1 2.7 1
-0 0 0 0 0 13 17 15 0 -0.7 0.1 2.7 1
-0 0 0 0 0 14 17 15 0 -0.5 0.1 2.7 1
-0 0 0 0 0 15 17 15 0 -0.3 0.1 2.7 1
-0 0 0 0 0 16 17 15 0 -0.1 0.1 2.7 1
-0 0 0 0 0 17 17 15 0 0.1 0.1 2.7 1
-0 0 0 0 0 18 17 15 0 0.3 0.1 2.7 1
-0 0 0 0 0 19 17 15 0 0.5 0.1 2.7 1
-0 0 0 0 0 20 17 15 0 0.7 0.1 2.7 1
-0 0 0 0 0 21 17 15 0 0.9 0.1 2.7 1
-0 0 0 0 0 22 17 15 0 1.1 0.1 2.7 1
-0 0 0 0 0 23 17 15 0 1.3 0.1 2.7 1
-0 0 0 0 0 24 17 15 0 1.5 0.1 2.7 1
-0 0 0 0 0 25 17 15 0 1.7 0.1 2.7 1
-0 0 0 0 0 26 17 15 0 1.9 0.1 2.7 1
-0 0 0 0 0 27 17 15 0 2.1 0.1 2.7 1
-0 0 0 0 0 28 17 15 0 2.3 0.1 2.7 1
-0 0 0 0 0 29 17 15 0 2.5 0.1 2.7 1
-0 0 0 0 0 30 17 15 0 2.7 0.1 2.7 1
-0 0 0 0 0 31 17 15 0 2.9 0.1 2.7 1
-0 0 0 0 0 32 17 15 0 3.1 0.1 2.7 1
-0 0 0 0 0 33 17 15 0 3.3 0.1 2.7 1
-
-0 0 0 0 0 0 17 16 0 -3.3 0.1 2.9 1
-0 0 0 0 0 1 17 16 0 -3.1 0.1 2.9 1
-0 0 0 0 0 2 17 16 0 -2.9 0.1 2.9 1
-0 0 0 0 0 3 17 16 0 -2.7 0.1 2.9 1
-0 0 0 0 0 4 17 16 0 -2.5 0.1 2.9 1
-0 0 0 0 0 5 17 16 0 -2.3 0.1 2.9 1
-0 0 0 0 0 6 17 16 0 -2.1 0.1 2.9 1
-0 0 0 0 0 7 17 16 0 -1.9 0.1 2.9 1
-0 0 0 0 0 8 17 16 0 -1.7 0.1 2.9 1
-0 0 0 0 0 9 17 16 0 -1.5 0.1 2.9 1
-0 0 0 0 0 10 17 16 0 -1.3 0.1 2.9 1
-0 0 0 0 0 11 17 16 0 -1.1 0.1 2.9 1
-0 0 0 0 0 12 17 16 0 -0.9 0.1 2.9 1
-0 0 0 0 0 13 17 16 0 -0.7 0.1 2.9 1
-0 0 0 0 0 14 17 16 0 -0.5 0.1 2.9 1
-0 0 0 0 0 15 17 16 0 -0.3 0.1 2.9 1
-0 0 0 0 0 16 17 16 0 -0.1 0.1 2.9 1
-0 0 0 0 0 17 17 16 0 0.1 0.1 2.9 1
-0 0 0 0 0 18 17 16 0 0.3 0.1 2.9 1
-0 0 0 0 0 19 17 16 0 0.5 0.1 2.9 1
-0 0 0 0 0 20 17 16 0 0.7 0.1 2.9 1
-0 0 0 0 0 21 17 16 0 0.9 0.1 2.9 1
-0 0 0 0 0 22 17 16 0 1.1 0.1 2.9 1
-0 0 0 0 0 23 17 16 0 1.3 0.1 2.9 1
-0 0 0 0 0 24 17 16 0 1.5 0.1 2.9 1
-0 0 0 0 0 25 17 16 0 1.7 0.1 2.9 1
-0 0 0 0 0 26 17 16 0 1.9 0.1 2.9 1
-0 0 0 0 0 27 17 16 0 2.1 0.1 2.9 1
-0 0 0 0 0 28 17 16 0 2.3 0.1 2.9 1
-0 0 0 0 0 29 17 16 0 2.5 0.1 2.9 1
-0 0 0 0 0 30 17 16 0 2.7 0.1 2.9 1
-0 0 0 0 0 31 17 16 0 2.9 0.1 2.9 1
-0 0 0 0 0 32 17 16 0 3.1 0.1 2.9 1
-0 0 0 0 0 33 17 16 0 3.3 0.1 2.9 1
-
-0 0 0 0 0 0 17 17 0 -3.3 0.1 3.1 1
-0 0 0 0 0 1 17 17 0 -3.1 0.1 3.1 1
-0 0 0 0 0 2 17 17 0 -2.9 0.1 3.1 1
-0 0 0 0 0 3 17 17 0 -2.7 0.1 3.1 1
-0 0 0 0 0 4 17 17 0 -2.5 0.1 3.1 1
-0 0 0 0 0 5 17 17 0 -2.3 0.1 3.1 1
-0 0 0 0 0 6 17 17 0 -2.1 0.1 3.1 1
-0 0 0 0 0 7 17 17 0 -1.9 0.1 3.1 1
-0 0 0 0 0 8 17 17 0 -1.7 0.1 3.1 1
-0 0 0 0 0 9 17 17 0 -1.5 0.1 3.1 1
-0 0 0 0 0 10 17 17 0 -1.3 0.1 3.1 1
-0 0 0 0 0 11 17 17 0 -1.1 0.1 3.1 1
-0 0 0 0 0 12 17 17 0 -0.9 0.1 3.1 1
-0 0 0 0 0 13 17 17 0 -0.7 0.1 3.1 1
-0 0 0 0 0 14 17 17 0 -0.5 0.1 3.1 1
-0 0 0 0 0 15 17 17 0 -0.3 0.1 3.1 1
-0 0 0 0 0 16 17 17 0 -0.1 0.1 3.1 1
-0 0 0 0 0 17 17 17 0 0.1 0.1 3.1 1
-0 0 0 0 0 18 17 17 0 0.3 0.1 3.1 1
-0 0 0 0 0 19 17 17 0 0.5 0.1 3.1 1
-0 0 0 0 0 20 17 17 0 0.7 0.1 3.1 1
-0 0 0 0 0 21 17 17 0 0.9 0.1 3.1 1
-0 0 0 0 0 22 17 17 0 1.1 0.1 3.1 1
-0 0 0 0 0 23 17 17 0 1.3 0.1 3.1 1
-0 0 0 0 0 24 17 17 0 1.5 0.1 3.1 1
-0 0 0 0 0 25 17 17 0 1.7 0.1 3.1 1
-0 0 0 0 0 26 17 17 0 1.9 0.1 3.1 1
-0 0 0 0 0 27 17 17 0 2.1 0.1 3.1 1
-0 0 0 0 0 28 17 17 0 2.3 0.1 3.1 1
-0 0 0 0 0 29 17 17 0 2.5 0.1 3.1 1
-0 0 0 0 0 30 17 17 0 2.7 0.1 3.1 1
-0 0 0 0 0 31 17 17 0 2.9 0.1 3.1 1
-0 0 0 0 0 32 17 17 0 3.1 0.1 3.1 1
-0 0 0 0 0 33 17 17 0 3.3 0.1 3.1 1
-
-0 0 0 0 0 0 17 18 0 -3.3 0.1 3.3 1
-0 0 0 0 0 1 17 18 0 -3.1 0.1 3.3 1
-0 0 0 0 0 2 17 18 0 -2.9 0.1 3.3 1
-0 0 0 0 0 3 17 18 0 -2.7 0.1 3.3 1
-0 0 0 0 0 4 17 18 0 -2.5 0.1 3.3 1
-0 0 0 0 0 5 17 18 0 -2.3 0.1 3.3 1
-0 0 0 0 0 6 17 18 0 -2.1 0.1 3.3 1
-0 0 0 0 0 7 17 18 0 -1.9 0.1 3.3 1
-0 0 0 0 0 8 17 18 0 -1.7 0.1 3.3 1
-0 0 0 0 0 9 17 18 0 -1.5 0.1 3.3 1
-0 0 0 0 0 10 17 18 0 -1.3 0.1 3.3 1
-0 0 0 0 0 11 17 18 0 -1.1 0.1 3.3 1
-0 0 0 0 0 12 17 18 0 -0.9 0.1 3.3 1
-0 0 0 0 0 13 17 18 0 -0.7 0.1 3.3 1
-0 0 0 0 0 14 17 18 0 -0.5 0.1 3.3 1
-0 0 0 0 0 15 17 18 0 -0.3 0.1 3.3 1
-0 0 0 0 0 16 17 18 0 -0.1 0.1 3.3 1
-0 0 0 0 0 17 17 18 0 0.1 0.1 3.3 1
-0 0 0 0 0 18 17 18 0 0.3 0.1 3.3 1
-0 0 0 0 0 19 17 18 0 0.5 0.1 3.3 1
-0 0 0 0 0 20 17 18 0 0.7 0.1 3.3 1
-0 0 0 0 0 21 17 18 0 0.9 0.1 3.3 1
-0 0 0 0 0 22 17 18 0 1.1 0.1 3.3 1
-0 0 0 0 0 23 17 18 0 1.3 0.1 3.3 1
-0 0 0 0 0 24 17 18 0 1.5 0.1 3.3 1
-0 0 0 0 0 25 17 18 0 1.7 0.1 3.3 1
-0 0 0 0 0 26 17 18 0 1.9 0.1 3.3 1
-0 0 0 0 0 27 17 18 0 2.1 0.1 3.3 1
-0 0 0 0 0 28 17 18 0 2.3 0.1 3.3 1
-0 0 0 0 0 29 17 18 0 2.5 0.1 3.3 1
-0 0 0 0 0 30 17 18 0 2.7 0.1 3.3 1
-0 0 0 0 0 31 17 18 0 2.9 0.1 3.3 1
-0 0 0 0 0 32 17 18 0 3.1 0.1 3.3 1
-0 0 0 0 0 33 17 18 0 3.3 0.1 3.3 1
-
-
-
diff --git a/test/Kerr-carpet-mask/emask.yz.asc b/test/Kerr-carpet-mask/emask.yz.asc
deleted file mode 100644
index ac95648..0000000
--- a/test/Kerr-carpet-mask/emask.yz.asc
+++ /dev/null
@@ -1,676 +0,0 @@
-# 2D ASCII output created by CarpetIOASCII
-# created on carbon.aei.mpg.de by jonathan on Jun 09 2006 at 12:59:25
-# parameter filename: "Kerr-carpet-mask.par"
-#
-# SPACEMASK::emask y z (emask)
-#
-# iteration 0
-# refinement level 0 multigrid level 0 map 0 component 0 time level 0
-# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
-0 0 0 0 0 17 0 0 0 0.1 -3.3 -0.3 1
-0 0 0 0 0 17 1 0 0 0.1 -3.1 -0.3 1
-0 0 0 0 0 17 2 0 0 0.1 -2.9 -0.3 1
-0 0 0 0 0 17 3 0 0 0.1 -2.7 -0.3 1
-0 0 0 0 0 17 4 0 0 0.1 -2.5 -0.3 1
-0 0 0 0 0 17 5 0 0 0.1 -2.3 -0.3 1
-0 0 0 0 0 17 6 0 0 0.1 -2.1 -0.3 1
-0 0 0 0 0 17 7 0 0 0.1 -1.9 -0.3 1
-0 0 0 0 0 17 8 0 0 0.1 -1.7 -0.3 1
-0 0 0 0 0 17 9 0 0 0.1 -1.5 -0.3 1
-0 0 0 0 0 17 10 0 0 0.1 -1.3 -0.3 0.5
-0 0 0 0 0 17 11 0 0 0.1 -1.1 -0.3 0.5
-0 0 0 0 0 17 12 0 0 0.1 -0.9 -0.3 0.5
-0 0 0 0 0 17 13 0 0 0.1 -0.7 -0.3 0.5
-0 0 0 0 0 17 14 0 0 0.1 -0.5 -0.3 0.5
-0 0 0 0 0 17 15 0 0 0.1 -0.3 -0.3 0
-0 0 0 0 0 17 16 0 0 0.1 -0.1 -0.3 0
-0 0 0 0 0 17 17 0 0 0.1 0.1 -0.3 0
-0 0 0 0 0 17 18 0 0 0.1 0.3 -0.3 0
-0 0 0 0 0 17 19 0 0 0.1 0.5 -0.3 0
-0 0 0 0 0 17 20 0 0 0.1 0.7 -0.3 0
-0 0 0 0 0 17 21 0 0 0.1 0.9 -0.3 0.5
-0 0 0 0 0 17 22 0 0 0.1 1.1 -0.3 0.5
-0 0 0 0 0 17 23 0 0 0.1 1.3 -0.3 0.5
-0 0 0 0 0 17 24 0 0 0.1 1.5 -0.3 0.5
-0 0 0 0 0 17 25 0 0 0.1 1.7 -0.3 1
-0 0 0 0 0 17 26 0 0 0.1 1.9 -0.3 1
-0 0 0 0 0 17 27 0 0 0.1 2.1 -0.3 1
-0 0 0 0 0 17 28 0 0 0.1 2.3 -0.3 1
-0 0 0 0 0 17 29 0 0 0.1 2.5 -0.3 1
-0 0 0 0 0 17 30 0 0 0.1 2.7 -0.3 1
-0 0 0 0 0 17 31 0 0 0.1 2.9 -0.3 1
-0 0 0 0 0 17 32 0 0 0.1 3.1 -0.3 1
-0 0 0 0 0 17 33 0 0 0.1 3.3 -0.3 1
-
-0 0 0 0 0 17 0 1 0 0.1 -3.3 -0.1 1
-0 0 0 0 0 17 1 1 0 0.1 -3.1 -0.1 1
-0 0 0 0 0 17 2 1 0 0.1 -2.9 -0.1 1
-0 0 0 0 0 17 3 1 0 0.1 -2.7 -0.1 1
-0 0 0 0 0 17 4 1 0 0.1 -2.5 -0.1 1
-0 0 0 0 0 17 5 1 0 0.1 -2.3 -0.1 1
-0 0 0 0 0 17 6 1 0 0.1 -2.1 -0.1 1
-0 0 0 0 0 17 7 1 0 0.1 -1.9 -0.1 1
-0 0 0 0 0 17 8 1 0 0.1 -1.7 -0.1 1
-0 0 0 0 0 17 9 1 0 0.1 -1.5 -0.1 1
-0 0 0 0 0 17 10 1 0 0.1 -1.3 -0.1 0.5
-0 0 0 0 0 17 11 1 0 0.1 -1.1 -0.1 0.5
-0 0 0 0 0 17 12 1 0 0.1 -0.9 -0.1 0.5
-0 0 0 0 0 17 13 1 0 0.1 -0.7 -0.1 0.5
-0 0 0 0 0 17 14 1 0 0.1 -0.5 -0.1 0.5
-0 0 0 0 0 17 15 1 0 0.1 -0.3 -0.1 0
-0 0 0 0 0 17 16 1 0 0.1 -0.1 -0.1 0
-0 0 0 0 0 17 17 1 0 0.1 0.1 -0.1 0
-0 0 0 0 0 17 18 1 0 0.1 0.3 -0.1 0
-0 0 0 0 0 17 19 1 0 0.1 0.5 -0.1 0
-0 0 0 0 0 17 20 1 0 0.1 0.7 -0.1 0
-0 0 0 0 0 17 21 1 0 0.1 0.9 -0.1 0.5
-0 0 0 0 0 17 22 1 0 0.1 1.1 -0.1 0.5
-0 0 0 0 0 17 23 1 0 0.1 1.3 -0.1 0.5
-0 0 0 0 0 17 24 1 0 0.1 1.5 -0.1 0.5
-0 0 0 0 0 17 25 1 0 0.1 1.7 -0.1 1
-0 0 0 0 0 17 26 1 0 0.1 1.9 -0.1 1
-0 0 0 0 0 17 27 1 0 0.1 2.1 -0.1 1
-0 0 0 0 0 17 28 1 0 0.1 2.3 -0.1 1
-0 0 0 0 0 17 29 1 0 0.1 2.5 -0.1 1
-0 0 0 0 0 17 30 1 0 0.1 2.7 -0.1 1
-0 0 0 0 0 17 31 1 0 0.1 2.9 -0.1 1
-0 0 0 0 0 17 32 1 0 0.1 3.1 -0.1 1
-0 0 0 0 0 17 33 1 0 0.1 3.3 -0.1 1
-
-0 0 0 0 0 17 0 2 0 0.1 -3.3 0.1 1
-0 0 0 0 0 17 1 2 0 0.1 -3.1 0.1 1
-0 0 0 0 0 17 2 2 0 0.1 -2.9 0.1 1
-0 0 0 0 0 17 3 2 0 0.1 -2.7 0.1 1
-0 0 0 0 0 17 4 2 0 0.1 -2.5 0.1 1
-0 0 0 0 0 17 5 2 0 0.1 -2.3 0.1 1
-0 0 0 0 0 17 6 2 0 0.1 -2.1 0.1 1
-0 0 0 0 0 17 7 2 0 0.1 -1.9 0.1 1
-0 0 0 0 0 17 8 2 0 0.1 -1.7 0.1 1
-0 0 0 0 0 17 9 2 0 0.1 -1.5 0.1 1
-0 0 0 0 0 17 10 2 0 0.1 -1.3 0.1 0.5
-0 0 0 0 0 17 11 2 0 0.1 -1.1 0.1 0.5
-0 0 0 0 0 17 12 2 0 0.1 -0.9 0.1 0.5
-0 0 0 0 0 17 13 2 0 0.1 -0.7 0.1 0.5
-0 0 0 0 0 17 14 2 0 0.1 -0.5 0.1 0.5
-0 0 0 0 0 17 15 2 0 0.1 -0.3 0.1 0
-0 0 0 0 0 17 16 2 0 0.1 -0.1 0.1 0
-0 0 0 0 0 17 17 2 0 0.1 0.1 0.1 0
-0 0 0 0 0 17 18 2 0 0.1 0.3 0.1 0
-0 0 0 0 0 17 19 2 0 0.1 0.5 0.1 0
-0 0 0 0 0 17 20 2 0 0.1 0.7 0.1 0
-0 0 0 0 0 17 21 2 0 0.1 0.9 0.1 0.5
-0 0 0 0 0 17 22 2 0 0.1 1.1 0.1 0.5
-0 0 0 0 0 17 23 2 0 0.1 1.3 0.1 0.5
-0 0 0 0 0 17 24 2 0 0.1 1.5 0.1 0.5
-0 0 0 0 0 17 25 2 0 0.1 1.7 0.1 1
-0 0 0 0 0 17 26 2 0 0.1 1.9 0.1 1
-0 0 0 0 0 17 27 2 0 0.1 2.1 0.1 1
-0 0 0 0 0 17 28 2 0 0.1 2.3 0.1 1
-0 0 0 0 0 17 29 2 0 0.1 2.5 0.1 1
-0 0 0 0 0 17 30 2 0 0.1 2.7 0.1 1
-0 0 0 0 0 17 31 2 0 0.1 2.9 0.1 1
-0 0 0 0 0 17 32 2 0 0.1 3.1 0.1 1
-0 0 0 0 0 17 33 2 0 0.1 3.3 0.1 1
-
-0 0 0 0 0 17 0 3 0 0.1 -3.3 0.3 1
-0 0 0 0 0 17 1 3 0 0.1 -3.1 0.3 1
-0 0 0 0 0 17 2 3 0 0.1 -2.9 0.3 1
-0 0 0 0 0 17 3 3 0 0.1 -2.7 0.3 1
-0 0 0 0 0 17 4 3 0 0.1 -2.5 0.3 1
-0 0 0 0 0 17 5 3 0 0.1 -2.3 0.3 1
-0 0 0 0 0 17 6 3 0 0.1 -2.1 0.3 1
-0 0 0 0 0 17 7 3 0 0.1 -1.9 0.3 1
-0 0 0 0 0 17 8 3 0 0.1 -1.7 0.3 1
-0 0 0 0 0 17 9 3 0 0.1 -1.5 0.3 1
-0 0 0 0 0 17 10 3 0 0.1 -1.3 0.3 0.5
-0 0 0 0 0 17 11 3 0 0.1 -1.1 0.3 0.5
-0 0 0 0 0 17 12 3 0 0.1 -0.9 0.3 0.5
-0 0 0 0 0 17 13 3 0 0.1 -0.7 0.3 0.5
-0 0 0 0 0 17 14 3 0 0.1 -0.5 0.3 0.5
-0 0 0 0 0 17 15 3 0 0.1 -0.3 0.3 0
-0 0 0 0 0 17 16 3 0 0.1 -0.1 0.3 0
-0 0 0 0 0 17 17 3 0 0.1 0.1 0.3 0
-0 0 0 0 0 17 18 3 0 0.1 0.3 0.3 0
-0 0 0 0 0 17 19 3 0 0.1 0.5 0.3 0
-0 0 0 0 0 17 20 3 0 0.1 0.7 0.3 0
-0 0 0 0 0 17 21 3 0 0.1 0.9 0.3 0.5
-0 0 0 0 0 17 22 3 0 0.1 1.1 0.3 0.5
-0 0 0 0 0 17 23 3 0 0.1 1.3 0.3 0.5
-0 0 0 0 0 17 24 3 0 0.1 1.5 0.3 0.5
-0 0 0 0 0 17 25 3 0 0.1 1.7 0.3 1
-0 0 0 0 0 17 26 3 0 0.1 1.9 0.3 1
-0 0 0 0 0 17 27 3 0 0.1 2.1 0.3 1
-0 0 0 0 0 17 28 3 0 0.1 2.3 0.3 1
-0 0 0 0 0 17 29 3 0 0.1 2.5 0.3 1
-0 0 0 0 0 17 30 3 0 0.1 2.7 0.3 1
-0 0 0 0 0 17 31 3 0 0.1 2.9 0.3 1
-0 0 0 0 0 17 32 3 0 0.1 3.1 0.3 1
-0 0 0 0 0 17 33 3 0 0.1 3.3 0.3 1
-
-0 0 0 0 0 17 0 4 0 0.1 -3.3 0.5 1
-0 0 0 0 0 17 1 4 0 0.1 -3.1 0.5 1
-0 0 0 0 0 17 2 4 0 0.1 -2.9 0.5 1
-0 0 0 0 0 17 3 4 0 0.1 -2.7 0.5 1
-0 0 0 0 0 17 4 4 0 0.1 -2.5 0.5 1
-0 0 0 0 0 17 5 4 0 0.1 -2.3 0.5 1
-0 0 0 0 0 17 6 4 0 0.1 -2.1 0.5 1
-0 0 0 0 0 17 7 4 0 0.1 -1.9 0.5 1
-0 0 0 0 0 17 8 4 0 0.1 -1.7 0.5 1
-0 0 0 0 0 17 9 4 0 0.1 -1.5 0.5 1
-0 0 0 0 0 17 10 4 0 0.1 -1.3 0.5 1
-0 0 0 0 0 17 11 4 0 0.1 -1.1 0.5 0.5
-0 0 0 0 0 17 12 4 0 0.1 -0.9 0.5 0.5
-0 0 0 0 0 17 13 4 0 0.1 -0.7 0.5 0.5
-0 0 0 0 0 17 14 4 0 0.1 -0.5 0.5 0.5
-0 0 0 0 0 17 15 4 0 0.1 -0.3 0.5 0.5
-0 0 0 0 0 17 16 4 0 0.1 -0.1 0.5 0
-0 0 0 0 0 17 17 4 0 0.1 0.1 0.5 0
-0 0 0 0 0 17 18 4 0 0.1 0.3 0.5 0
-0 0 0 0 0 17 19 4 0 0.1 0.5 0.5 0
-0 0 0 0 0 17 20 4 0 0.1 0.7 0.5 0.5
-0 0 0 0 0 17 21 4 0 0.1 0.9 0.5 0.5
-0 0 0 0 0 17 22 4 0 0.1 1.1 0.5 0.5
-0 0 0 0 0 17 23 4 0 0.1 1.3 0.5 0.5
-0 0 0 0 0 17 24 4 0 0.1 1.5 0.5 0.5
-0 0 0 0 0 17 25 4 0 0.1 1.7 0.5 1
-0 0 0 0 0 17 26 4 0 0.1 1.9 0.5 1
-0 0 0 0 0 17 27 4 0 0.1 2.1 0.5 1
-0 0 0 0 0 17 28 4 0 0.1 2.3 0.5 1
-0 0 0 0 0 17 29 4 0 0.1 2.5 0.5 1
-0 0 0 0 0 17 30 4 0 0.1 2.7 0.5 1
-0 0 0 0 0 17 31 4 0 0.1 2.9 0.5 1
-0 0 0 0 0 17 32 4 0 0.1 3.1 0.5 1
-0 0 0 0 0 17 33 4 0 0.1 3.3 0.5 1
-
-0 0 0 0 0 17 0 5 0 0.1 -3.3 0.7 1
-0 0 0 0 0 17 1 5 0 0.1 -3.1 0.7 1
-0 0 0 0 0 17 2 5 0 0.1 -2.9 0.7 1
-0 0 0 0 0 17 3 5 0 0.1 -2.7 0.7 1
-0 0 0 0 0 17 4 5 0 0.1 -2.5 0.7 1
-0 0 0 0 0 17 5 5 0 0.1 -2.3 0.7 1
-0 0 0 0 0 17 6 5 0 0.1 -2.1 0.7 1
-0 0 0 0 0 17 7 5 0 0.1 -1.9 0.7 1
-0 0 0 0 0 17 8 5 0 0.1 -1.7 0.7 1
-0 0 0 0 0 17 9 5 0 0.1 -1.5 0.7 1
-0 0 0 0 0 17 10 5 0 0.1 -1.3 0.7 1
-0 0 0 0 0 17 11 5 0 0.1 -1.1 0.7 0.5
-0 0 0 0 0 17 12 5 0 0.1 -0.9 0.7 0.5
-0 0 0 0 0 17 13 5 0 0.1 -0.7 0.7 0.5
-0 0 0 0 0 17 14 5 0 0.1 -0.5 0.7 0.5
-0 0 0 0 0 17 15 5 0 0.1 -0.3 0.7 0.5
-0 0 0 0 0 17 16 5 0 0.1 -0.1 0.7 0.5
-0 0 0 0 0 17 17 5 0 0.1 0.1 0.7 0.5
-0 0 0 0 0 17 18 5 0 0.1 0.3 0.7 0.5
-0 0 0 0 0 17 19 5 0 0.1 0.5 0.7 0.5
-0 0 0 0 0 17 20 5 0 0.1 0.7 0.7 0.5
-0 0 0 0 0 17 21 5 0 0.1 0.9 0.7 0.5
-0 0 0 0 0 17 22 5 0 0.1 1.1 0.7 0.5
-0 0 0 0 0 17 23 5 0 0.1 1.3 0.7 0.5
-0 0 0 0 0 17 24 5 0 0.1 1.5 0.7 1
-0 0 0 0 0 17 25 5 0 0.1 1.7 0.7 1
-0 0 0 0 0 17 26 5 0 0.1 1.9 0.7 1
-0 0 0 0 0 17 27 5 0 0.1 2.1 0.7 1
-0 0 0 0 0 17 28 5 0 0.1 2.3 0.7 1
-0 0 0 0 0 17 29 5 0 0.1 2.5 0.7 1
-0 0 0 0 0 17 30 5 0 0.1 2.7 0.7 1
-0 0 0 0 0 17 31 5 0 0.1 2.9 0.7 1
-0 0 0 0 0 17 32 5 0 0.1 3.1 0.7 1
-0 0 0 0 0 17 33 5 0 0.1 3.3 0.7 1
-
-0 0 0 0 0 17 0 6 0 0.1 -3.3 0.9 1
-0 0 0 0 0 17 1 6 0 0.1 -3.1 0.9 1
-0 0 0 0 0 17 2 6 0 0.1 -2.9 0.9 1
-0 0 0 0 0 17 3 6 0 0.1 -2.7 0.9 1
-0 0 0 0 0 17 4 6 0 0.1 -2.5 0.9 1
-0 0 0 0 0 17 5 6 0 0.1 -2.3 0.9 1
-0 0 0 0 0 17 6 6 0 0.1 -2.1 0.9 1
-0 0 0 0 0 17 7 6 0 0.1 -1.9 0.9 1
-0 0 0 0 0 17 8 6 0 0.1 -1.7 0.9 1
-0 0 0 0 0 17 9 6 0 0.1 -1.5 0.9 1
-0 0 0 0 0 17 10 6 0 0.1 -1.3 0.9 1
-0 0 0 0 0 17 11 6 0 0.1 -1.1 0.9 1
-0 0 0 0 0 17 12 6 0 0.1 -0.9 0.9 0.5
-0 0 0 0 0 17 13 6 0 0.1 -0.7 0.9 0.5
-0 0 0 0 0 17 14 6 0 0.1 -0.5 0.9 0.5
-0 0 0 0 0 17 15 6 0 0.1 -0.3 0.9 0.5
-0 0 0 0 0 17 16 6 0 0.1 -0.1 0.9 0.5
-0 0 0 0 0 17 17 6 0 0.1 0.1 0.9 0.5
-0 0 0 0 0 17 18 6 0 0.1 0.3 0.9 0.5
-0 0 0 0 0 17 19 6 0 0.1 0.5 0.9 0.5
-0 0 0 0 0 17 20 6 0 0.1 0.7 0.9 0.5
-0 0 0 0 0 17 21 6 0 0.1 0.9 0.9 0.5
-0 0 0 0 0 17 22 6 0 0.1 1.1 0.9 0.5
-0 0 0 0 0 17 23 6 0 0.1 1.3 0.9 0.5
-0 0 0 0 0 17 24 6 0 0.1 1.5 0.9 1
-0 0 0 0 0 17 25 6 0 0.1 1.7 0.9 1
-0 0 0 0 0 17 26 6 0 0.1 1.9 0.9 1
-0 0 0 0 0 17 27 6 0 0.1 2.1 0.9 1
-0 0 0 0 0 17 28 6 0 0.1 2.3 0.9 1
-0 0 0 0 0 17 29 6 0 0.1 2.5 0.9 1
-0 0 0 0 0 17 30 6 0 0.1 2.7 0.9 1
-0 0 0 0 0 17 31 6 0 0.1 2.9 0.9 1
-0 0 0 0 0 17 32 6 0 0.1 3.1 0.9 1
-0 0 0 0 0 17 33 6 0 0.1 3.3 0.9 1
-
-0 0 0 0 0 17 0 7 0 0.1 -3.3 1.1 1
-0 0 0 0 0 17 1 7 0 0.1 -3.1 1.1 1
-0 0 0 0 0 17 2 7 0 0.1 -2.9 1.1 1
-0 0 0 0 0 17 3 7 0 0.1 -2.7 1.1 1
-0 0 0 0 0 17 4 7 0 0.1 -2.5 1.1 1
-0 0 0 0 0 17 5 7 0 0.1 -2.3 1.1 1
-0 0 0 0 0 17 6 7 0 0.1 -2.1 1.1 1
-0 0 0 0 0 17 7 7 0 0.1 -1.9 1.1 1
-0 0 0 0 0 17 8 7 0 0.1 -1.7 1.1 1
-0 0 0 0 0 17 9 7 0 0.1 -1.5 1.1 1
-0 0 0 0 0 17 10 7 0 0.1 -1.3 1.1 1
-0 0 0 0 0 17 11 7 0 0.1 -1.1 1.1 1
-0 0 0 0 0 17 12 7 0 0.1 -0.9 1.1 1
-0 0 0 0 0 17 13 7 0 0.1 -0.7 1.1 0.5
-0 0 0 0 0 17 14 7 0 0.1 -0.5 1.1 0.5
-0 0 0 0 0 17 15 7 0 0.1 -0.3 1.1 0.5
-0 0 0 0 0 17 16 7 0 0.1 -0.1 1.1 0.5
-0 0 0 0 0 17 17 7 0 0.1 0.1 1.1 0.5
-0 0 0 0 0 17 18 7 0 0.1 0.3 1.1 0.5
-0 0 0 0 0 17 19 7 0 0.1 0.5 1.1 0.5
-0 0 0 0 0 17 20 7 0 0.1 0.7 1.1 0.5
-0 0 0 0 0 17 21 7 0 0.1 0.9 1.1 0.5
-0 0 0 0 0 17 22 7 0 0.1 1.1 1.1 0.5
-0 0 0 0 0 17 23 7 0 0.1 1.3 1.1 1
-0 0 0 0 0 17 24 7 0 0.1 1.5 1.1 1
-0 0 0 0 0 17 25 7 0 0.1 1.7 1.1 1
-0 0 0 0 0 17 26 7 0 0.1 1.9 1.1 1
-0 0 0 0 0 17 27 7 0 0.1 2.1 1.1 1
-0 0 0 0 0 17 28 7 0 0.1 2.3 1.1 1
-0 0 0 0 0 17 29 7 0 0.1 2.5 1.1 1
-0 0 0 0 0 17 30 7 0 0.1 2.7 1.1 1
-0 0 0 0 0 17 31 7 0 0.1 2.9 1.1 1
-0 0 0 0 0 17 32 7 0 0.1 3.1 1.1 1
-0 0 0 0 0 17 33 7 0 0.1 3.3 1.1 1
-
-0 0 0 0 0 17 0 8 0 0.1 -3.3 1.3 1
-0 0 0 0 0 17 1 8 0 0.1 -3.1 1.3 1
-0 0 0 0 0 17 2 8 0 0.1 -2.9 1.3 1
-0 0 0 0 0 17 3 8 0 0.1 -2.7 1.3 1
-0 0 0 0 0 17 4 8 0 0.1 -2.5 1.3 1
-0 0 0 0 0 17 5 8 0 0.1 -2.3 1.3 1
-0 0 0 0 0 17 6 8 0 0.1 -2.1 1.3 1
-0 0 0 0 0 17 7 8 0 0.1 -1.9 1.3 1
-0 0 0 0 0 17 8 8 0 0.1 -1.7 1.3 1
-0 0 0 0 0 17 9 8 0 0.1 -1.5 1.3 1
-0 0 0 0 0 17 10 8 0 0.1 -1.3 1.3 1
-0 0 0 0 0 17 11 8 0 0.1 -1.1 1.3 1
-0 0 0 0 0 17 12 8 0 0.1 -0.9 1.3 1
-0 0 0 0 0 17 13 8 0 0.1 -0.7 1.3 1
-0 0 0 0 0 17 14 8 0 0.1 -0.5 1.3 0.5
-0 0 0 0 0 17 15 8 0 0.1 -0.3 1.3 0.5
-0 0 0 0 0 17 16 8 0 0.1 -0.1 1.3 0.5
-0 0 0 0 0 17 17 8 0 0.1 0.1 1.3 0.5
-0 0 0 0 0 17 18 8 0 0.1 0.3 1.3 0.5
-0 0 0 0 0 17 19 8 0 0.1 0.5 1.3 0.5
-0 0 0 0 0 17 20 8 0 0.1 0.7 1.3 0.5
-0 0 0 0 0 17 21 8 0 0.1 0.9 1.3 1
-0 0 0 0 0 17 22 8 0 0.1 1.1 1.3 1
-0 0 0 0 0 17 23 8 0 0.1 1.3 1.3 1
-0 0 0 0 0 17 24 8 0 0.1 1.5 1.3 1
-0 0 0 0 0 17 25 8 0 0.1 1.7 1.3 1
-0 0 0 0 0 17 26 8 0 0.1 1.9 1.3 1
-0 0 0 0 0 17 27 8 0 0.1 2.1 1.3 1
-0 0 0 0 0 17 28 8 0 0.1 2.3 1.3 1
-0 0 0 0 0 17 29 8 0 0.1 2.5 1.3 1
-0 0 0 0 0 17 30 8 0 0.1 2.7 1.3 1
-0 0 0 0 0 17 31 8 0 0.1 2.9 1.3 1
-0 0 0 0 0 17 32 8 0 0.1 3.1 1.3 1
-0 0 0 0 0 17 33 8 0 0.1 3.3 1.3 1
-
-0 0 0 0 0 17 0 9 0 0.1 -3.3 1.5 1
-0 0 0 0 0 17 1 9 0 0.1 -3.1 1.5 1
-0 0 0 0 0 17 2 9 0 0.1 -2.9 1.5 1
-0 0 0 0 0 17 3 9 0 0.1 -2.7 1.5 1
-0 0 0 0 0 17 4 9 0 0.1 -2.5 1.5 1
-0 0 0 0 0 17 5 9 0 0.1 -2.3 1.5 1
-0 0 0 0 0 17 6 9 0 0.1 -2.1 1.5 1
-0 0 0 0 0 17 7 9 0 0.1 -1.9 1.5 1
-0 0 0 0 0 17 8 9 0 0.1 -1.7 1.5 1
-0 0 0 0 0 17 9 9 0 0.1 -1.5 1.5 1
-0 0 0 0 0 17 10 9 0 0.1 -1.3 1.5 1
-0 0 0 0 0 17 11 9 0 0.1 -1.1 1.5 1
-0 0 0 0 0 17 12 9 0 0.1 -0.9 1.5 1
-0 0 0 0 0 17 13 9 0 0.1 -0.7 1.5 1
-0 0 0 0 0 17 14 9 0 0.1 -0.5 1.5 1
-0 0 0 0 0 17 15 9 0 0.1 -0.3 1.5 1
-0 0 0 0 0 17 16 9 0 0.1 -0.1 1.5 1
-0 0 0 0 0 17 17 9 0 0.1 0.1 1.5 1
-0 0 0 0 0 17 18 9 0 0.1 0.3 1.5 1
-0 0 0 0 0 17 19 9 0 0.1 0.5 1.5 1
-0 0 0 0 0 17 20 9 0 0.1 0.7 1.5 1
-0 0 0 0 0 17 21 9 0 0.1 0.9 1.5 1
-0 0 0 0 0 17 22 9 0 0.1 1.1 1.5 1
-0 0 0 0 0 17 23 9 0 0.1 1.3 1.5 1
-0 0 0 0 0 17 24 9 0 0.1 1.5 1.5 1
-0 0 0 0 0 17 25 9 0 0.1 1.7 1.5 1
-0 0 0 0 0 17 26 9 0 0.1 1.9 1.5 1
-0 0 0 0 0 17 27 9 0 0.1 2.1 1.5 1
-0 0 0 0 0 17 28 9 0 0.1 2.3 1.5 1
-0 0 0 0 0 17 29 9 0 0.1 2.5 1.5 1
-0 0 0 0 0 17 30 9 0 0.1 2.7 1.5 1
-0 0 0 0 0 17 31 9 0 0.1 2.9 1.5 1
-0 0 0 0 0 17 32 9 0 0.1 3.1 1.5 1
-0 0 0 0 0 17 33 9 0 0.1 3.3 1.5 1
-
-0 0 0 0 0 17 0 10 0 0.1 -3.3 1.7 1
-0 0 0 0 0 17 1 10 0 0.1 -3.1 1.7 1
-0 0 0 0 0 17 2 10 0 0.1 -2.9 1.7 1
-0 0 0 0 0 17 3 10 0 0.1 -2.7 1.7 1
-0 0 0 0 0 17 4 10 0 0.1 -2.5 1.7 1
-0 0 0 0 0 17 5 10 0 0.1 -2.3 1.7 1
-0 0 0 0 0 17 6 10 0 0.1 -2.1 1.7 1
-0 0 0 0 0 17 7 10 0 0.1 -1.9 1.7 1
-0 0 0 0 0 17 8 10 0 0.1 -1.7 1.7 1
-0 0 0 0 0 17 9 10 0 0.1 -1.5 1.7 1
-0 0 0 0 0 17 10 10 0 0.1 -1.3 1.7 1
-0 0 0 0 0 17 11 10 0 0.1 -1.1 1.7 1
-0 0 0 0 0 17 12 10 0 0.1 -0.9 1.7 1
-0 0 0 0 0 17 13 10 0 0.1 -0.7 1.7 1
-0 0 0 0 0 17 14 10 0 0.1 -0.5 1.7 1
-0 0 0 0 0 17 15 10 0 0.1 -0.3 1.7 1
-0 0 0 0 0 17 16 10 0 0.1 -0.1 1.7 1
-0 0 0 0 0 17 17 10 0 0.1 0.1 1.7 1
-0 0 0 0 0 17 18 10 0 0.1 0.3 1.7 1
-0 0 0 0 0 17 19 10 0 0.1 0.5 1.7 1
-0 0 0 0 0 17 20 10 0 0.1 0.7 1.7 1
-0 0 0 0 0 17 21 10 0 0.1 0.9 1.7 1
-0 0 0 0 0 17 22 10 0 0.1 1.1 1.7 1
-0 0 0 0 0 17 23 10 0 0.1 1.3 1.7 1
-0 0 0 0 0 17 24 10 0 0.1 1.5 1.7 1
-0 0 0 0 0 17 25 10 0 0.1 1.7 1.7 1
-0 0 0 0 0 17 26 10 0 0.1 1.9 1.7 1
-0 0 0 0 0 17 27 10 0 0.1 2.1 1.7 1
-0 0 0 0 0 17 28 10 0 0.1 2.3 1.7 1
-0 0 0 0 0 17 29 10 0 0.1 2.5 1.7 1
-0 0 0 0 0 17 30 10 0 0.1 2.7 1.7 1
-0 0 0 0 0 17 31 10 0 0.1 2.9 1.7 1
-0 0 0 0 0 17 32 10 0 0.1 3.1 1.7 1
-0 0 0 0 0 17 33 10 0 0.1 3.3 1.7 1
-
-0 0 0 0 0 17 0 11 0 0.1 -3.3 1.9 1
-0 0 0 0 0 17 1 11 0 0.1 -3.1 1.9 1
-0 0 0 0 0 17 2 11 0 0.1 -2.9 1.9 1
-0 0 0 0 0 17 3 11 0 0.1 -2.7 1.9 1
-0 0 0 0 0 17 4 11 0 0.1 -2.5 1.9 1
-0 0 0 0 0 17 5 11 0 0.1 -2.3 1.9 1
-0 0 0 0 0 17 6 11 0 0.1 -2.1 1.9 1
-0 0 0 0 0 17 7 11 0 0.1 -1.9 1.9 1
-0 0 0 0 0 17 8 11 0 0.1 -1.7 1.9 1
-0 0 0 0 0 17 9 11 0 0.1 -1.5 1.9 1
-0 0 0 0 0 17 10 11 0 0.1 -1.3 1.9 1
-0 0 0 0 0 17 11 11 0 0.1 -1.1 1.9 1
-0 0 0 0 0 17 12 11 0 0.1 -0.9 1.9 1
-0 0 0 0 0 17 13 11 0 0.1 -0.7 1.9 1
-0 0 0 0 0 17 14 11 0 0.1 -0.5 1.9 1
-0 0 0 0 0 17 15 11 0 0.1 -0.3 1.9 1
-0 0 0 0 0 17 16 11 0 0.1 -0.1 1.9 1
-0 0 0 0 0 17 17 11 0 0.1 0.1 1.9 1
-0 0 0 0 0 17 18 11 0 0.1 0.3 1.9 1
-0 0 0 0 0 17 19 11 0 0.1 0.5 1.9 1
-0 0 0 0 0 17 20 11 0 0.1 0.7 1.9 1
-0 0 0 0 0 17 21 11 0 0.1 0.9 1.9 1
-0 0 0 0 0 17 22 11 0 0.1 1.1 1.9 1
-0 0 0 0 0 17 23 11 0 0.1 1.3 1.9 1
-0 0 0 0 0 17 24 11 0 0.1 1.5 1.9 1
-0 0 0 0 0 17 25 11 0 0.1 1.7 1.9 1
-0 0 0 0 0 17 26 11 0 0.1 1.9 1.9 1
-0 0 0 0 0 17 27 11 0 0.1 2.1 1.9 1
-0 0 0 0 0 17 28 11 0 0.1 2.3 1.9 1
-0 0 0 0 0 17 29 11 0 0.1 2.5 1.9 1
-0 0 0 0 0 17 30 11 0 0.1 2.7 1.9 1
-0 0 0 0 0 17 31 11 0 0.1 2.9 1.9 1
-0 0 0 0 0 17 32 11 0 0.1 3.1 1.9 1
-0 0 0 0 0 17 33 11 0 0.1 3.3 1.9 1
-
-0 0 0 0 0 17 0 12 0 0.1 -3.3 2.1 1
-0 0 0 0 0 17 1 12 0 0.1 -3.1 2.1 1
-0 0 0 0 0 17 2 12 0 0.1 -2.9 2.1 1
-0 0 0 0 0 17 3 12 0 0.1 -2.7 2.1 1
-0 0 0 0 0 17 4 12 0 0.1 -2.5 2.1 1
-0 0 0 0 0 17 5 12 0 0.1 -2.3 2.1 1
-0 0 0 0 0 17 6 12 0 0.1 -2.1 2.1 1
-0 0 0 0 0 17 7 12 0 0.1 -1.9 2.1 1
-0 0 0 0 0 17 8 12 0 0.1 -1.7 2.1 1
-0 0 0 0 0 17 9 12 0 0.1 -1.5 2.1 1
-0 0 0 0 0 17 10 12 0 0.1 -1.3 2.1 1
-0 0 0 0 0 17 11 12 0 0.1 -1.1 2.1 1
-0 0 0 0 0 17 12 12 0 0.1 -0.9 2.1 1
-0 0 0 0 0 17 13 12 0 0.1 -0.7 2.1 1
-0 0 0 0 0 17 14 12 0 0.1 -0.5 2.1 1
-0 0 0 0 0 17 15 12 0 0.1 -0.3 2.1 1
-0 0 0 0 0 17 16 12 0 0.1 -0.1 2.1 1
-0 0 0 0 0 17 17 12 0 0.1 0.1 2.1 1
-0 0 0 0 0 17 18 12 0 0.1 0.3 2.1 1
-0 0 0 0 0 17 19 12 0 0.1 0.5 2.1 1
-0 0 0 0 0 17 20 12 0 0.1 0.7 2.1 1
-0 0 0 0 0 17 21 12 0 0.1 0.9 2.1 1
-0 0 0 0 0 17 22 12 0 0.1 1.1 2.1 1
-0 0 0 0 0 17 23 12 0 0.1 1.3 2.1 1
-0 0 0 0 0 17 24 12 0 0.1 1.5 2.1 1
-0 0 0 0 0 17 25 12 0 0.1 1.7 2.1 1
-0 0 0 0 0 17 26 12 0 0.1 1.9 2.1 1
-0 0 0 0 0 17 27 12 0 0.1 2.1 2.1 1
-0 0 0 0 0 17 28 12 0 0.1 2.3 2.1 1
-0 0 0 0 0 17 29 12 0 0.1 2.5 2.1 1
-0 0 0 0 0 17 30 12 0 0.1 2.7 2.1 1
-0 0 0 0 0 17 31 12 0 0.1 2.9 2.1 1
-0 0 0 0 0 17 32 12 0 0.1 3.1 2.1 1
-0 0 0 0 0 17 33 12 0 0.1 3.3 2.1 1
-
-0 0 0 0 0 17 0 13 0 0.1 -3.3 2.3 1
-0 0 0 0 0 17 1 13 0 0.1 -3.1 2.3 1
-0 0 0 0 0 17 2 13 0 0.1 -2.9 2.3 1
-0 0 0 0 0 17 3 13 0 0.1 -2.7 2.3 1
-0 0 0 0 0 17 4 13 0 0.1 -2.5 2.3 1
-0 0 0 0 0 17 5 13 0 0.1 -2.3 2.3 1
-0 0 0 0 0 17 6 13 0 0.1 -2.1 2.3 1
-0 0 0 0 0 17 7 13 0 0.1 -1.9 2.3 1
-0 0 0 0 0 17 8 13 0 0.1 -1.7 2.3 1
-0 0 0 0 0 17 9 13 0 0.1 -1.5 2.3 1
-0 0 0 0 0 17 10 13 0 0.1 -1.3 2.3 1
-0 0 0 0 0 17 11 13 0 0.1 -1.1 2.3 1
-0 0 0 0 0 17 12 13 0 0.1 -0.9 2.3 1
-0 0 0 0 0 17 13 13 0 0.1 -0.7 2.3 1
-0 0 0 0 0 17 14 13 0 0.1 -0.5 2.3 1
-0 0 0 0 0 17 15 13 0 0.1 -0.3 2.3 1
-0 0 0 0 0 17 16 13 0 0.1 -0.1 2.3 1
-0 0 0 0 0 17 17 13 0 0.1 0.1 2.3 1
-0 0 0 0 0 17 18 13 0 0.1 0.3 2.3 1
-0 0 0 0 0 17 19 13 0 0.1 0.5 2.3 1
-0 0 0 0 0 17 20 13 0 0.1 0.7 2.3 1
-0 0 0 0 0 17 21 13 0 0.1 0.9 2.3 1
-0 0 0 0 0 17 22 13 0 0.1 1.1 2.3 1
-0 0 0 0 0 17 23 13 0 0.1 1.3 2.3 1
-0 0 0 0 0 17 24 13 0 0.1 1.5 2.3 1
-0 0 0 0 0 17 25 13 0 0.1 1.7 2.3 1
-0 0 0 0 0 17 26 13 0 0.1 1.9 2.3 1
-0 0 0 0 0 17 27 13 0 0.1 2.1 2.3 1
-0 0 0 0 0 17 28 13 0 0.1 2.3 2.3 1
-0 0 0 0 0 17 29 13 0 0.1 2.5 2.3 1
-0 0 0 0 0 17 30 13 0 0.1 2.7 2.3 1
-0 0 0 0 0 17 31 13 0 0.1 2.9 2.3 1
-0 0 0 0 0 17 32 13 0 0.1 3.1 2.3 1
-0 0 0 0 0 17 33 13 0 0.1 3.3 2.3 1
-
-0 0 0 0 0 17 0 14 0 0.1 -3.3 2.5 1
-0 0 0 0 0 17 1 14 0 0.1 -3.1 2.5 1
-0 0 0 0 0 17 2 14 0 0.1 -2.9 2.5 1
-0 0 0 0 0 17 3 14 0 0.1 -2.7 2.5 1
-0 0 0 0 0 17 4 14 0 0.1 -2.5 2.5 1
-0 0 0 0 0 17 5 14 0 0.1 -2.3 2.5 1
-0 0 0 0 0 17 6 14 0 0.1 -2.1 2.5 1
-0 0 0 0 0 17 7 14 0 0.1 -1.9 2.5 1
-0 0 0 0 0 17 8 14 0 0.1 -1.7 2.5 1
-0 0 0 0 0 17 9 14 0 0.1 -1.5 2.5 1
-0 0 0 0 0 17 10 14 0 0.1 -1.3 2.5 1
-0 0 0 0 0 17 11 14 0 0.1 -1.1 2.5 1
-0 0 0 0 0 17 12 14 0 0.1 -0.9 2.5 1
-0 0 0 0 0 17 13 14 0 0.1 -0.7 2.5 1
-0 0 0 0 0 17 14 14 0 0.1 -0.5 2.5 1
-0 0 0 0 0 17 15 14 0 0.1 -0.3 2.5 1
-0 0 0 0 0 17 16 14 0 0.1 -0.1 2.5 1
-0 0 0 0 0 17 17 14 0 0.1 0.1 2.5 1
-0 0 0 0 0 17 18 14 0 0.1 0.3 2.5 1
-0 0 0 0 0 17 19 14 0 0.1 0.5 2.5 1
-0 0 0 0 0 17 20 14 0 0.1 0.7 2.5 1
-0 0 0 0 0 17 21 14 0 0.1 0.9 2.5 1
-0 0 0 0 0 17 22 14 0 0.1 1.1 2.5 1
-0 0 0 0 0 17 23 14 0 0.1 1.3 2.5 1
-0 0 0 0 0 17 24 14 0 0.1 1.5 2.5 1
-0 0 0 0 0 17 25 14 0 0.1 1.7 2.5 1
-0 0 0 0 0 17 26 14 0 0.1 1.9 2.5 1
-0 0 0 0 0 17 27 14 0 0.1 2.1 2.5 1
-0 0 0 0 0 17 28 14 0 0.1 2.3 2.5 1
-0 0 0 0 0 17 29 14 0 0.1 2.5 2.5 1
-0 0 0 0 0 17 30 14 0 0.1 2.7 2.5 1
-0 0 0 0 0 17 31 14 0 0.1 2.9 2.5 1
-0 0 0 0 0 17 32 14 0 0.1 3.1 2.5 1
-0 0 0 0 0 17 33 14 0 0.1 3.3 2.5 1
-
-0 0 0 0 0 17 0 15 0 0.1 -3.3 2.7 1
-0 0 0 0 0 17 1 15 0 0.1 -3.1 2.7 1
-0 0 0 0 0 17 2 15 0 0.1 -2.9 2.7 1
-0 0 0 0 0 17 3 15 0 0.1 -2.7 2.7 1
-0 0 0 0 0 17 4 15 0 0.1 -2.5 2.7 1
-0 0 0 0 0 17 5 15 0 0.1 -2.3 2.7 1
-0 0 0 0 0 17 6 15 0 0.1 -2.1 2.7 1
-0 0 0 0 0 17 7 15 0 0.1 -1.9 2.7 1
-0 0 0 0 0 17 8 15 0 0.1 -1.7 2.7 1
-0 0 0 0 0 17 9 15 0 0.1 -1.5 2.7 1
-0 0 0 0 0 17 10 15 0 0.1 -1.3 2.7 1
-0 0 0 0 0 17 11 15 0 0.1 -1.1 2.7 1
-0 0 0 0 0 17 12 15 0 0.1 -0.9 2.7 1
-0 0 0 0 0 17 13 15 0 0.1 -0.7 2.7 1
-0 0 0 0 0 17 14 15 0 0.1 -0.5 2.7 1
-0 0 0 0 0 17 15 15 0 0.1 -0.3 2.7 1
-0 0 0 0 0 17 16 15 0 0.1 -0.1 2.7 1
-0 0 0 0 0 17 17 15 0 0.1 0.1 2.7 1
-0 0 0 0 0 17 18 15 0 0.1 0.3 2.7 1
-0 0 0 0 0 17 19 15 0 0.1 0.5 2.7 1
-0 0 0 0 0 17 20 15 0 0.1 0.7 2.7 1
-0 0 0 0 0 17 21 15 0 0.1 0.9 2.7 1
-0 0 0 0 0 17 22 15 0 0.1 1.1 2.7 1
-0 0 0 0 0 17 23 15 0 0.1 1.3 2.7 1
-0 0 0 0 0 17 24 15 0 0.1 1.5 2.7 1
-0 0 0 0 0 17 25 15 0 0.1 1.7 2.7 1
-0 0 0 0 0 17 26 15 0 0.1 1.9 2.7 1
-0 0 0 0 0 17 27 15 0 0.1 2.1 2.7 1
-0 0 0 0 0 17 28 15 0 0.1 2.3 2.7 1
-0 0 0 0 0 17 29 15 0 0.1 2.5 2.7 1
-0 0 0 0 0 17 30 15 0 0.1 2.7 2.7 1
-0 0 0 0 0 17 31 15 0 0.1 2.9 2.7 1
-0 0 0 0 0 17 32 15 0 0.1 3.1 2.7 1
-0 0 0 0 0 17 33 15 0 0.1 3.3 2.7 1
-
-0 0 0 0 0 17 0 16 0 0.1 -3.3 2.9 1
-0 0 0 0 0 17 1 16 0 0.1 -3.1 2.9 1
-0 0 0 0 0 17 2 16 0 0.1 -2.9 2.9 1
-0 0 0 0 0 17 3 16 0 0.1 -2.7 2.9 1
-0 0 0 0 0 17 4 16 0 0.1 -2.5 2.9 1
-0 0 0 0 0 17 5 16 0 0.1 -2.3 2.9 1
-0 0 0 0 0 17 6 16 0 0.1 -2.1 2.9 1
-0 0 0 0 0 17 7 16 0 0.1 -1.9 2.9 1
-0 0 0 0 0 17 8 16 0 0.1 -1.7 2.9 1
-0 0 0 0 0 17 9 16 0 0.1 -1.5 2.9 1
-0 0 0 0 0 17 10 16 0 0.1 -1.3 2.9 1
-0 0 0 0 0 17 11 16 0 0.1 -1.1 2.9 1
-0 0 0 0 0 17 12 16 0 0.1 -0.9 2.9 1
-0 0 0 0 0 17 13 16 0 0.1 -0.7 2.9 1
-0 0 0 0 0 17 14 16 0 0.1 -0.5 2.9 1
-0 0 0 0 0 17 15 16 0 0.1 -0.3 2.9 1
-0 0 0 0 0 17 16 16 0 0.1 -0.1 2.9 1
-0 0 0 0 0 17 17 16 0 0.1 0.1 2.9 1
-0 0 0 0 0 17 18 16 0 0.1 0.3 2.9 1
-0 0 0 0 0 17 19 16 0 0.1 0.5 2.9 1
-0 0 0 0 0 17 20 16 0 0.1 0.7 2.9 1
-0 0 0 0 0 17 21 16 0 0.1 0.9 2.9 1
-0 0 0 0 0 17 22 16 0 0.1 1.1 2.9 1
-0 0 0 0 0 17 23 16 0 0.1 1.3 2.9 1
-0 0 0 0 0 17 24 16 0 0.1 1.5 2.9 1
-0 0 0 0 0 17 25 16 0 0.1 1.7 2.9 1
-0 0 0 0 0 17 26 16 0 0.1 1.9 2.9 1
-0 0 0 0 0 17 27 16 0 0.1 2.1 2.9 1
-0 0 0 0 0 17 28 16 0 0.1 2.3 2.9 1
-0 0 0 0 0 17 29 16 0 0.1 2.5 2.9 1
-0 0 0 0 0 17 30 16 0 0.1 2.7 2.9 1
-0 0 0 0 0 17 31 16 0 0.1 2.9 2.9 1
-0 0 0 0 0 17 32 16 0 0.1 3.1 2.9 1
-0 0 0 0 0 17 33 16 0 0.1 3.3 2.9 1
-
-0 0 0 0 0 17 0 17 0 0.1 -3.3 3.1 1
-0 0 0 0 0 17 1 17 0 0.1 -3.1 3.1 1
-0 0 0 0 0 17 2 17 0 0.1 -2.9 3.1 1
-0 0 0 0 0 17 3 17 0 0.1 -2.7 3.1 1
-0 0 0 0 0 17 4 17 0 0.1 -2.5 3.1 1
-0 0 0 0 0 17 5 17 0 0.1 -2.3 3.1 1
-0 0 0 0 0 17 6 17 0 0.1 -2.1 3.1 1
-0 0 0 0 0 17 7 17 0 0.1 -1.9 3.1 1
-0 0 0 0 0 17 8 17 0 0.1 -1.7 3.1 1
-0 0 0 0 0 17 9 17 0 0.1 -1.5 3.1 1
-0 0 0 0 0 17 10 17 0 0.1 -1.3 3.1 1
-0 0 0 0 0 17 11 17 0 0.1 -1.1 3.1 1
-0 0 0 0 0 17 12 17 0 0.1 -0.9 3.1 1
-0 0 0 0 0 17 13 17 0 0.1 -0.7 3.1 1
-0 0 0 0 0 17 14 17 0 0.1 -0.5 3.1 1
-0 0 0 0 0 17 15 17 0 0.1 -0.3 3.1 1
-0 0 0 0 0 17 16 17 0 0.1 -0.1 3.1 1
-0 0 0 0 0 17 17 17 0 0.1 0.1 3.1 1
-0 0 0 0 0 17 18 17 0 0.1 0.3 3.1 1
-0 0 0 0 0 17 19 17 0 0.1 0.5 3.1 1
-0 0 0 0 0 17 20 17 0 0.1 0.7 3.1 1
-0 0 0 0 0 17 21 17 0 0.1 0.9 3.1 1
-0 0 0 0 0 17 22 17 0 0.1 1.1 3.1 1
-0 0 0 0 0 17 23 17 0 0.1 1.3 3.1 1
-0 0 0 0 0 17 24 17 0 0.1 1.5 3.1 1
-0 0 0 0 0 17 25 17 0 0.1 1.7 3.1 1
-0 0 0 0 0 17 26 17 0 0.1 1.9 3.1 1
-0 0 0 0 0 17 27 17 0 0.1 2.1 3.1 1
-0 0 0 0 0 17 28 17 0 0.1 2.3 3.1 1
-0 0 0 0 0 17 29 17 0 0.1 2.5 3.1 1
-0 0 0 0 0 17 30 17 0 0.1 2.7 3.1 1
-0 0 0 0 0 17 31 17 0 0.1 2.9 3.1 1
-0 0 0 0 0 17 32 17 0 0.1 3.1 3.1 1
-0 0 0 0 0 17 33 17 0 0.1 3.3 3.1 1
-
-0 0 0 0 0 17 0 18 0 0.1 -3.3 3.3 1
-0 0 0 0 0 17 1 18 0 0.1 -3.1 3.3 1
-0 0 0 0 0 17 2 18 0 0.1 -2.9 3.3 1
-0 0 0 0 0 17 3 18 0 0.1 -2.7 3.3 1
-0 0 0 0 0 17 4 18 0 0.1 -2.5 3.3 1
-0 0 0 0 0 17 5 18 0 0.1 -2.3 3.3 1
-0 0 0 0 0 17 6 18 0 0.1 -2.1 3.3 1
-0 0 0 0 0 17 7 18 0 0.1 -1.9 3.3 1
-0 0 0 0 0 17 8 18 0 0.1 -1.7 3.3 1
-0 0 0 0 0 17 9 18 0 0.1 -1.5 3.3 1
-0 0 0 0 0 17 10 18 0 0.1 -1.3 3.3 1
-0 0 0 0 0 17 11 18 0 0.1 -1.1 3.3 1
-0 0 0 0 0 17 12 18 0 0.1 -0.9 3.3 1
-0 0 0 0 0 17 13 18 0 0.1 -0.7 3.3 1
-0 0 0 0 0 17 14 18 0 0.1 -0.5 3.3 1
-0 0 0 0 0 17 15 18 0 0.1 -0.3 3.3 1
-0 0 0 0 0 17 16 18 0 0.1 -0.1 3.3 1
-0 0 0 0 0 17 17 18 0 0.1 0.1 3.3 1
-0 0 0 0 0 17 18 18 0 0.1 0.3 3.3 1
-0 0 0 0 0 17 19 18 0 0.1 0.5 3.3 1
-0 0 0 0 0 17 20 18 0 0.1 0.7 3.3 1
-0 0 0 0 0 17 21 18 0 0.1 0.9 3.3 1
-0 0 0 0 0 17 22 18 0 0.1 1.1 3.3 1
-0 0 0 0 0 17 23 18 0 0.1 1.3 3.3 1
-0 0 0 0 0 17 24 18 0 0.1 1.5 3.3 1
-0 0 0 0 0 17 25 18 0 0.1 1.7 3.3 1
-0 0 0 0 0 17 26 18 0 0.1 1.9 3.3 1
-0 0 0 0 0 17 27 18 0 0.1 2.1 3.3 1
-0 0 0 0 0 17 28 18 0 0.1 2.3 3.3 1
-0 0 0 0 0 17 29 18 0 0.1 2.5 3.3 1
-0 0 0 0 0 17 30 18 0 0.1 2.7 3.3 1
-0 0 0 0 0 17 31 18 0 0.1 2.9 3.3 1
-0 0 0 0 0 17 32 18 0 0.1 3.1 3.3 1
-0 0 0 0 0 17 33 18 0 0.1 3.3 3.3 1
-
-
-
diff --git a/test/Kerr-carpet.par b/test/Kerr-carpet.par
deleted file mode 100644
index de47754..0000000
--- a/test/Kerr-carpet.par
+++ /dev/null
@@ -1,130 +0,0 @@
-# This parameter file sets up Kerr/Kerr-Schild initial data, then
-# finds the apparent horizon in it. The local coordinate system origin
-# and the initial guess are both deliberately de-centered with respect
-# to the black hole, to make this a non-trivial test for the apparent
-# horizon finder.
-
-# flesh
-cactus::cctk_itlast = 0
-
-########################################
-
-#
-# ***** output setup (also see below for more output stuff) *****
-#
-ActiveThorns = "IOUtil IOBasic"
-IOUtil::parfile_write = "no"
-IO::out_dir = $parfile
-
-########################################
-
-#
-# basic grid setup
-#
-
-ActiveThorns = "Carpet CarpetLib CarpetInterp CarpetReduce"
-Carpet::domain_from_coordbase = true
-
-ActiveThorns = "SymBase Boundary"
-ActiveThorns = "CoordBase"
-CoordBase::domainsize = "spacing"
-CoordBase::zero_origin_x = true
-CoordBase::zero_origin_y = true
-CoordBase::zero_origin_z = true
-CoordBase::dx = 0.04
-CoordBase::dy = 0.04
-CoordBase::dz = 0.04
-CoordBase::ncells_x = 80
-CoordBase::ncells_y = 80
-CoordBase::ncells_z = 80
-
-#
-# ghost zones
-#
-
-driver::ghost_size_x = 2
-driver::ghost_size_y = 2
-driver::ghost_size_z = 2
-
-# ghost zones are outside the nominal grid
-CoordBase::boundary_internal_x_lower = false
-CoordBase::boundary_internal_x_upper = false
-CoordBase::boundary_internal_y_lower = false
-CoordBase::boundary_internal_y_upper = false
-CoordBase::boundary_internal_z_lower = false
-CoordBase::boundary_internal_z_upper = false
-
-# ghost zone widths
-CoordBase::boundary_size_x_lower = 2
-CoordBase::boundary_size_x_upper = 2
-CoordBase::boundary_size_y_lower = 2
-CoordBase::boundary_size_y_upper = 2
-CoordBase::boundary_size_z_lower = 2
-CoordBase::boundary_size_z_upper = 2
-
-# ghost zones start 0.5 point outside nominal grid boundary
-CoordBase::boundary_shiftout_x_lower = 0
-CoordBase::boundary_shiftout_x_upper = 0
-CoordBase::boundary_shiftout_y_lower = 0
-CoordBase::boundary_shiftout_y_upper = 0
-CoordBase::boundary_shiftout_z_lower = 0
-CoordBase::boundary_shiftout_z_upper = 0
-
-# staggered grids everywhere
-CoordBase::boundary_staggered_x_lower = true
-CoordBase::boundary_staggered_x_upper = true
-CoordBase::boundary_staggered_y_lower = true
-CoordBase::boundary_staggered_y_upper = true
-CoordBase::boundary_staggered_z_lower = true
-CoordBase::boundary_staggered_z_upper = true
-
-# octant symmetry
-ActiveThorns = "ReflectionSymmetry"
-ReflectionSymmetry::avoid_origin_x = true
-ReflectionSymmetry::avoid_origin_y = true
-ReflectionSymmetry::avoid_origin_z = true
-ReflectionSymmetry::reflection_x = true
-ReflectionSymmetry::reflection_y = true
-ReflectionSymmetry::reflection_z = true
-
-ActiveThorns = "CartGrid3D"
-CartGrid3D::type = "CoordBase"
-
-########################################
-
-#
-# Kerr initial data
-#
-ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
-ADMBase::initial_lapse = "exact"
-ADMBase::initial_shift = "exact"
-ADMBase::initial_data = "exact"
-ADMBase::lapse_evolution_method = "static"
-ADMBase::shift_evolution_method = "static"
-ADMBase::metric_type = "physical"
-Exact::exact_model = "Kerr/Kerr-Schild"
-Exact::Kerr_KerrSchild__mass = 1.0
-Exact::Kerr_KerrSchild__spin = 0.6
-
-########################################
-
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp AHFinderDirect"
-
-AHFinderDirect::print_timing_stats = "true"
-
-AHFinderDirect::output_Theta_every = 1
-AHFinderDirect::h_base_file_name = "Kerr.h"
-AHFinderDirect::Theta_base_file_name = "Kerr.Theta"
-
-AHFinderDirect::N_horizons = 1
-AHFinderDirect::patch_system_type[1] = "+z hemisphere"
-AHFinderDirect::origin_x[1] = 0.5
-AHFinderDirect::origin_y[1] = 0.7
-AHFinderDirect::origin_z[1] = 0.0
-
-AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
-AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
-AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
-AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
-AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
diff --git a/test/Kerr-carpet/BH_diagnostics.ah1.gp b/test/Kerr-carpet/BH_diagnostics.ah1.gp
deleted file mode 100644
index 4bfb6ae..0000000
--- a/test/Kerr-carpet/BH_diagnostics.ah1.gp
+++ /dev/null
@@ -1,40 +0,0 @@
-# apparent horizon 1/1
-#
-# 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 = quadrupole_xx
-# column 10 = quadrupole_xy
-# column 11 = quadrupole_xz
-# column 12 = quadrupole_yy
-# column 13 = quadrupole_yz
-# column 14 = quadrupole_zz
-# column 15 = min x
-# column 16 = max x
-# column 17 = min y
-# column 18 = max y
-# column 19 = min z
-# column 20 = max z
-# column 21 = xy-plane circumference
-# column 22 = xz-plane circumference
-# column 23 = yz-plane circumference
-# column 24 = ratio of xz/xy-plane circumferences
-# column 25 = ratio of yz/xy-plane circumferences
-# column 26 = area
-# column 27 = irreducible mass
-# column 28 = areal radius
-# column 29 = [not implemented yet] (outer) expansion Theta_(l)
-# column 30 = [not implemented yet] inner expansion Theta_(n)
-# column 31 = [not implemented yet] product of inner and outer expansions
-# column 32 = [not implemented yet] mean curvature
-# column 33 = [not implemented yet] d/d(coordinate radius) of area
-# column 34 = [not implemented yet] d/d(coordinate radius) of (outer) expansion Theta_(l)
-# column 35 = [not implemented yet] d/d(coordinate radius) of inner expansion Theta_(n)
-# column 36 = [not implemented yet] d/d(coordinate radius) of product of inner and outer expansions
-# column 37 = [not implemented yet] d/d(coordinate radius) of mean curvature
-0 0.000000 0.000012 -0.000005 0.000000 1.037147702 2.757533954 1.996589100 1.199992441 6.349956123e-06 0.000000000 1.199980324 0.000000000 1.079986242 -1.896474015 1.896754066 -1.896898084 1.896467010 -1.799394038 1.799394038 12.56635368 10.83747889 11.22776372 0.8624203304 0.8934782524 45.23842102 0.9486779171 1.897355834 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-carpet/Kerr.Theta.t0.ah1.gp b/test/Kerr-carpet/Kerr.Theta.t0.ah1.gp
deleted file mode 100644
index 521fc85..0000000
--- a/test/Kerr-carpet/Kerr.Theta.t0.ah1.gp
+++ /dev/null
@@ -1,1228 +0,0 @@
-# N_patches = 5
-# origin = 0.5 0.7 0
-
-### +z patch
-# N_rho = 19
-# N_sigma = 19
-# nominal_gfn=44
-# dpx = dsigma = dnu
-# dpy = drho = dmu
-#
-# dpx dpy gridfn
--45 -45 -1.39126991177685e-14
--40 -45 -2.56170139354556e-14
--35 -45 5.32863683733176e-15
--30 -45 -7.55085555713408e-14
--25 -45 -3.61030107719207e-14
--20 -45 3.98292510084275e-15
--15 -45 8.57468393164473e-16
--10 -45 -4.21375174336491e-15
--5 -45 -1.39104765033149e-14
-0 -45 -4.17996800367026e-14
-5 -45 1.75544528999844e-14
-10 -45 -1.04988880002960e-13
-15 -45 2.65084720667275e-14
-20 -45 3.86978860414389e-15
-25 -45 5.52910581902433e-15
-30 -45 -6.15306416928973e-15
-35 -45 2.50176940795599e-14
-40 -45 4.64006003758621e-15
-45 -45 1.83393881678096e-14
-
--45 -40 2.49482238253579e-14
--40 -40 -2.82331666726088e-15
--35 -40 -3.70095664184444e-14
--30 -40 2.92251032402158e-14
--25 -40 7.48514206345974e-15
--20 -40 -4.44375981324685e-14
--15 -40 -1.62682367577105e-14
--10 -40 3.04031973208385e-15
--5 -40 4.16001326268567e-14
-0 -40 -4.13707425522131e-14
-5 -40 3.13992538567009e-14
-10 -40 1.32004867106628e-14
-15 -40 1.03432887255117e-16
-20 -40 -9.18953498366126e-15
-25 -40 -1.57709674313000e-14
-30 -40 4.21094908074904e-14
-35 -40 -3.08451723364522e-14
-40 -40 -1.68076381805438e-13
-45 -40 -1.70931628226678e-13
-
--45 -35 -4.50330419655975e-14
--40 -35 1.87963793835122e-14
--35 -35 -3.74576129662241e-14
--30 -35 3.36972203612840e-14
--25 -35 -6.24897269346780e-14
--20 -35 2.29010061782164e-14
--15 -35 -4.27391683242156e-14
--10 -35 4.58049125972443e-14
--5 -35 3.91689718853838e-15
-0 -35 -2.58844595063534e-14
-5 -35 4.99122770024341e-14
-10 -35 2.13232751768155e-15
-15 -35 -5.82691989277351e-14
-20 -35 -2.11308835013080e-14
-25 -35 1.66710991799518e-14
-30 -35 2.35393302072673e-14
-35 -35 3.88456627975486e-14
-40 -35 -1.90028114771534e-14
-45 -35 4.26084948573768e-14
-
--45 -30 -3.53059595448180e-14
--40 -30 -3.37339748149312e-14
--35 -30 4.46178738486985e-14
--30 -30 -8.34147204434310e-15
--25 -30 4.29972897564301e-15
--20 -30 1.46558112867901e-14
--15 -30 1.40254290386527e-14
--10 -30 -1.21644773247442e-14
--5 -30 3.89057818080130e-15
-0 -30 2.03050467065258e-14
-5 -30 1.59963188528511e-15
-10 -30 -4.82984962787980e-15
-15 -30 2.64767591531823e-15
-20 -30 9.61551259621996e-14
-25 -30 -1.74673914655338e-14
-30 -30 -1.42905706799340e-14
-35 -30 3.93610925103483e-14
-40 -30 -6.00057113372965e-15
-45 -30 1.07506234817145e-14
-
--45 -25 4.75201746442250e-14
--40 -25 5.22475129566963e-14
--35 -25 -2.30948615266569e-15
--30 -25 -4.13436103928466e-14
--25 -25 2.19305910237333e-14
--20 -25 1.89425840464719e-14
--15 -25 -1.69390326418273e-15
--10 -25 1.12643726811468e-14
--5 -25 9.87166078048052e-16
-0 -25 -1.17269746430920e-14
-5 -25 -7.28310369912250e-14
-10 -25 5.08206215825424e-15
-15 -25 2.60698038677398e-14
-20 -25 1.48957994376697e-14
-25 -25 -3.37272798665161e-14
-30 -25 4.39151482106021e-14
-35 -25 5.05028961358955e-14
-40 -25 -1.60940054685921e-14
-45 -25 -1.16102873842783e-14
-
--45 -20 -2.10310284812221e-14
--40 -20 -1.70627401097079e-14
--35 -20 3.80962080458180e-14
--30 -20 7.62627808126304e-15
--25 -20 4.93852192213345e-14
--20 -20 -4.87413928662583e-15
--15 -20 -7.80092136720700e-14
--10 -20 -1.23932439831387e-15
--5 -20 3.70605239205513e-14
-0 -20 -2.85463926802398e-14
-5 -20 6.34202434492137e-14
-10 -20 -1.61189692236136e-14
-15 -20 7.92012126455549e-14
-20 -20 -7.66142791569502e-14
-25 -20 5.71289706079864e-14
-30 -20 -3.71320541588810e-14
-35 -20 1.40972303275255e-14
-40 -20 -1.88361153931338e-14
-45 -20 -1.82570972229179e-14
-
--45 -15 -3.23174104664703e-14
--40 -15 1.07000725554224e-14
--35 -15 1.08637057683048e-14
--30 -15 -3.82481589802919e-14
--25 -15 6.63379941256981e-15
--20 -15 -6.41484478383636e-15
--15 -15 -6.50876379702792e-15
--10 -15 -2.85826592429095e-14
--5 -15 1.45498305244296e-14
-0 -15 3.14859629254455e-14
-5 -15 9.05731652872666e-15
-10 -15 2.99492418712188e-14
-15 -15 -1.50817401102510e-14
-20 -15 4.06125870780483e-15
-25 -15 -3.01339357113017e-14
-30 -15 -1.24407320382935e-14
-35 -15 6.21974260289759e-15
-40 -15 2.03207676380268e-14
-45 -15 -2.10931532657055e-15
-
--45 -10 -2.46823232425558e-14
--40 -10 6.82950603621973e-14
--35 -10 -1.84867583481046e-14
--30 -10 3.00886431655462e-14
--25 -10 -4.06245675120542e-14
--20 -10 6.37828006556929e-15
--15 -10 2.74595884225404e-15
--10 -10 -6.47398801234544e-15
--5 -10 -1.41834786103467e-14
-0 -10 -3.69538926368873e-14
-5 -10 2.99136258298527e-14
-10 -10 -8.43596026367521e-15
-15 -10 2.99148726623510e-14
-20 -10 -1.42395860727729e-14
-25 -10 7.97764090031128e-15
-30 -10 -4.55668489052208e-15
-35 -10 6.39597424502425e-14
-40 -10 3.06519675093153e-14
-45 -10 1.35164774338337e-14
-
--45 -5 -3.85402430455595e-14
--40 -5 -5.98577448458065e-14
--35 -5 4.64819697489072e-14
--30 -5 -1.17916744077351e-14
--25 -5 6.36101414597245e-16
--20 -5 -2.30530926379618e-14
--15 -5 2.14999459208221e-14
--10 -5 -2.72158055640570e-14
--5 -5 3.43007415005980e-14
-0 -5 -3.14027775137615e-14
-5 -5 2.27308948573535e-14
-10 -5 -3.46955808267629e-14
-15 -5 1.18037253148823e-13
-20 -5 1.61409188965955e-13
-25 -5 -4.88246324880509e-14
-30 -5 2.73493792717072e-14
-35 -5 3.95485510659710e-14
-40 -5 -2.20306086741451e-14
-45 -5 -2.67900393709219e-14
-
--45 0 -2.65308608415893e-14
--40 0 1.61307599222393e-15
--35 0 -5.77381024935431e-15
--30 0 -5.68121938382404e-17
--25 0 1.08796977503489e-15
--20 0 1.51751170223563e-14
--15 0 2.56138426441010e-14
--10 0 9.40783909109122e-15
--5 0 -1.72105710759263e-14
-0 0 -9.94205260652914e-15
-5 0 -1.16268214674087e-14
-10 0 -9.95834274417073e-15
-15 0 3.66966114613565e-14
-20 0 -2.38160457067399e-14
-25 0 2.16131908377382e-14
-30 0 -2.03537273840704e-14
-35 0 1.91705375532369e-14
-40 0 -7.53022318979168e-14
-45 0 3.23958524936496e-14
-
--45 5 3.38444550163075e-15
--40 5 1.53235171947153e-14
--35 5 -1.63018199200032e-14
--30 5 -6.52399683755134e-15
--25 5 7.39268672320104e-15
--20 5 -6.15980790680259e-14
--15 5 -3.69521579134113e-14
--10 5 -6.08380533451136e-14
--5 5 -3.13801718984652e-14
-0 5 4.20762329058494e-14
-5 5 4.98976944832141e-15
-10 5 1.86112247575060e-14
-15 5 -2.31299354669368e-14
-20 5 7.10017981908617e-14
-25 5 8.55628502077765e-14
-30 5 -7.67859083608546e-15
-35 5 -1.25672042217140e-14
-40 5 6.58647398774082e-15
-45 5 4.33990950815533e-14
-
--45 10 2.70793587206497e-14
--40 10 -9.25821919128822e-15
--35 10 5.03086613166948e-14
--30 10 2.67620669548718e-14
--25 10 -5.24457322188809e-14
--20 10 -9.41992794531443e-15
--15 10 5.12507787944760e-14
--10 10 -3.60594800546954e-15
--5 10 1.45026135198179e-14
-0 10 -2.09634013707133e-14
-5 10 -1.54022302724377e-14
-10 10 -6.46200757833948e-15
-15 10 -2.07221690978407e-13
-20 10 -7.08363489393404e-16
-25 10 1.15407900250220e-14
-30 10 2.85110476894168e-14
-35 10 -5.60452292214242e-14
-40 10 -1.21166640089376e-14
-45 10 5.03699187394402e-14
-
--45 15 -2.80620795697906e-14
--40 15 1.76542808150160e-14
--35 15 -1.04727695699608e-14
--30 15 -1.98037658320771e-14
--25 15 5.15985366413008e-15
--20 15 -2.96637714392034e-16
--15 15 -1.48295817899852e-14
--10 15 1.35739401489754e-15
--5 15 1.10923369014276e-14
-0 15 3.38968761913472e-14
-5 15 -2.37759031213036e-14
-10 15 -9.04657479570276e-14
-15 15 6.42567596353949e-14
-20 15 -1.40149935927425e-14
-25 15 4.67478703317092e-14
-30 15 3.86996207649148e-14
-35 15 5.57951037802318e-14
-40 15 -1.28719734523997e-14
-45 15 -4.05069857864482e-14
-
--45 20 5.97166630381119e-14
--40 20 -3.42230042048308e-14
--35 20 7.00985493609640e-15
--30 20 -3.52058063691346e-14
--25 20 -2.35792559522691e-14
--20 20 3.99436343376247e-15
--15 20 -2.55050158510378e-14
--10 20 -6.65772775451656e-14
--5 20 3.58664920679930e-14
-0 20 -2.34472543377690e-14
-5 20 -6.52769938797038e-14
-10 20 -3.77220498760933e-14
-15 20 -1.93665070959137e-14
-20 20 8.54459190034740e-14
-25 20 -5.58164083529211e-14
-30 20 2.06951426481861e-14
-35 20 5.67112546159820e-14
-40 20 -5.08707659330199e-15
-45 20 -9.75909891093307e-14
-
--45 25 8.75748041792579e-15
--40 25 -1.51545984962420e-14
--35 25 -1.27593248466784e-14
--30 25 1.63912937042876e-14
--25 25 3.47241224489536e-14
--20 25 2.14507773522998e-14
--15 25 1.16245446428465e-14
--10 25 -1.23358354781056e-14
--5 25 -7.83563752076999e-15
-0 25 2.30543123654059e-14
-5 25 -2.72795566517992e-14
-10 25 -1.64685973191858e-14
-15 25 -2.10094528579896e-14
-20 25 1.08115773278517e-13
-25 25 3.10653195875754e-14
-30 25 -1.63747054110486e-14
-35 25 -3.50894443709726e-14
-40 25 -1.02279838244679e-14
-45 25 1.56636531002674e-13
-
--45 30 -2.18649967922979e-14
--40 30 4.77445231787665e-14
--35 30 -1.25561453595546e-15
--30 30 -4.46165999111459e-14
--25 30 -3.42838821568159e-14
--20 30 1.20842138379151e-13
--15 30 2.80290114035298e-14
--10 30 4.28734738683323e-14
--5 30 -2.56084216332386e-14
-0 30 -2.82338171939123e-14
-5 30 3.34333255525010e-14
-10 30 1.59508582557588e-13
-15 30 -3.99070425143033e-14
-20 30 3.78785544596916e-14
-25 30 -2.38544535687002e-14
-30 30 6.34399217186443e-15
-35 30 1.54370873722831e-14
-40 30 2.34222363726388e-14
-45 30 -1.38309611159848e-13
-
--45 35 5.68940511022631e-15
--40 35 -6.75093119427428e-14
--35 35 -1.74296341248770e-15
--30 35 3.86236181926236e-14
--25 35 -5.60561796633663e-14
--20 35 -2.28088489935552e-14
--15 35 -4.09329688200177e-15
--10 35 -5.98282274416606e-14
--5 35 -1.63346983508839e-14
-0 35 -1.00861701803068e-14
-5 35 -6.37804696210220e-14
-10 35 -2.49854390649284e-15
-15 35 2.08223195630186e-14
-20 35 4.55625120965308e-15
-25 35 6.73769850675909e-14
-30 35 4.06913543658793e-14
-35 35 -3.43687751869215e-14
-40 35 4.37814931877889e-14
-45 35 1.35115009458620e-13
-
--45 40 1.58454521205498e-14
--40 40 8.84363112255149e-14
--35 40 -1.52895816667165e-14
--30 40 -1.14323698077734e-14
--25 40 4.89456565555546e-14
--20 40 -1.35834269179846e-14
--15 40 1.00277858933184e-14
--10 40 7.36969079512262e-14
--5 40 9.88803223328505e-15
-0 40 5.72149749453188e-15
-5 40 4.41959294682215e-14
-10 40 -6.60583783854141e-14
-15 40 -6.49676709998936e-14
-20 40 8.71317449614717e-14
-25 40 -1.79614461325028e-13
-30 40 -5.34703032718797e-14
-35 40 -2.96302695920736e-14
-40 40 9.06023303257064e-14
-45 40 -7.26871362578818e-14
-
--45 45 -5.81928168846835e-14
--40 45 -3.26088440104344e-14
--35 45 1.59860189322125e-14
--30 45 3.22858601832510e-14
--25 45 -7.19526977062401e-14
--20 45 6.55978093025422e-14
--15 45 -1.32883992438187e-13
--10 45 -3.19058473217948e-14
--5 45 6.40695721303153e-14
-0 45 -3.12178668332441e-14
-5 45 -2.05743625261712e-15
-10 45 6.74078306193981e-14
-15 45 5.92881863395456e-14
-20 45 -3.01275931285927e-14
-25 45 6.21575273890285e-14
-30 45 -2.39418944739112e-14
-35 45 1.94832268807926e-13
-40 45 -1.16532326323304e-13
-45 45 -4.62269653979386e-14
-
-
-### +x patch
-# N_rho = 10
-# N_sigma = 19
-# nominal_gfn=44
-# dpx = drho = dnu
-# dpy = dsigma = dphi
-#
-# dpx dpy gridfn
-45 -45 -1.08297160301973e-14
-45 -40 1.01255321401789e-13
-45 -35 2.26362982178041e-14
-45 -30 -2.01932654625425e-16
-45 -25 -9.14547300737145e-14
-45 -20 5.16692808330554e-14
-45 -15 -5.31240633080965e-14
-45 -10 5.79500640182640e-14
-45 -5 -3.18217674433185e-14
-45 0 1.94840346114111e-14
-45 5 -1.75978480919381e-14
-45 10 -4.38049661648232e-14
-45 15 5.78225618427797e-14
-45 20 4.59120588769402e-14
-45 25 -5.99518264893240e-14
-45 30 5.03358205811155e-14
-45 35 -2.40738418783026e-14
-45 40 4.28924474063508e-14
-45 45 2.98987722600896e-14
-
-50 -45 3.19687852579076e-14
-50 -40 -5.06181468268307e-14
-50 -35 -2.48205861246020e-14
-50 -30 4.53025204155688e-14
-50 -25 1.06895828994036e-14
-50 -20 1.15476313407303e-13
-50 -15 4.69121811709494e-14
-50 -10 -5.29231606455349e-15
-50 -5 -1.50926363420845e-14
-50 0 1.31459513413867e-15
-50 5 -4.67877689716567e-14
-50 10 1.04075168622098e-13
-50 15 -1.74448129552918e-15
-50 20 -4.90451321048802e-14
-50 25 9.89150168023700e-15
-50 30 6.00583493527707e-14
-50 35 -4.15027170616589e-15
-50 40 1.38105672731204e-15
-50 45 -1.32719573178730e-13
-
-55 -45 -8.15737993646592e-14
-55 -40 2.72782013990835e-14
-55 -35 -3.79562917554588e-15
-55 -30 -7.21308863332881e-15
-55 -25 -3.51720605765160e-15
-55 -20 -2.81079955317953e-14
-55 -15 -1.32966554433622e-14
-55 -10 -3.81959546456867e-14
-55 -5 -3.92655742989523e-14
-55 0 3.53769747871158e-14
-55 5 -3.64909925193446e-14
-55 10 -3.86357070468468e-14
-55 15 8.35595698536751e-14
-55 20 1.41479709891978e-14
-55 25 -6.49196950537612e-14
-55 30 5.83010202614975e-14
-55 35 -3.77909509241547e-15
-55 40 1.39410510045790e-14
-55 45 5.68755112451136e-14
-
-60 -45 4.95501534768239e-14
-60 -40 -5.84157288513465e-15
-60 -35 1.83808046907985e-14
-60 -30 -2.76359881160038e-14
-60 -25 4.65000217150791e-14
-60 -20 6.33454877094208e-14
-60 -15 -1.11733810138209e-13
-60 -10 -1.40731610392963e-14
-60 -5 1.09818295949971e-14
-60 0 6.27612111586684e-15
-60 5 -4.41293594548309e-14
-60 10 2.43764969147520e-14
-60 15 -6.63851027100926e-14
-60 20 2.35714225915729e-14
-60 25 1.23459619263966e-13
-60 30 -8.08230435703217e-14
-60 35 -2.68117776244803e-15
-60 40 3.10473218315122e-14
-60 45 9.24271510022168e-15
-
-65 -45 -3.82859976361116e-14
-65 -40 -1.79448469972421e-14
-65 -35 -6.80738018038474e-15
-65 -30 4.35949019939041e-14
-65 -25 -3.68064411414293e-14
-65 -20 -2.66298484999372e-14
-65 -15 3.16512224415866e-14
-65 -10 3.22771323557625e-14
-65 -5 -4.84529950883772e-14
-65 0 4.90524504695444e-14
-65 5 -2.53453941861936e-15
-65 10 2.40602893511466e-14
-65 15 6.94898240512221e-14
-65 20 1.53312150301399e-14
-65 25 -3.81639164714898e-15
-65 30 6.53979908421531e-14
-65 35 -1.47507602920455e-13
-65 40 1.10408644032889e-13
-65 45 3.25519233963789e-14
-
-70 -45 -8.69123566518692e-15
-70 -40 2.57077887623469e-14
-70 -35 -9.10843666115935e-15
-70 -30 -6.48211952863909e-15
-70 -25 6.47653588745079e-15
-70 -20 -1.22127785315285e-14
-70 -15 2.03808324383825e-14
-70 -10 -1.83393881678096e-14
-70 -5 2.14989701388668e-14
-70 0 -3.06111472975212e-14
-70 5 1.71873691494351e-14
-70 10 -9.09107316336699e-14
-70 15 -2.70812560744516e-14
-70 20 2.72858992345082e-14
-70 25 -2.27150112955266e-14
-70 30 -5.05573772950629e-14
-70 35 1.16098320193658e-13
-70 40 -4.16422538812578e-14
-70 45 -1.18549972356191e-13
-
-75 -45 1.84273169639981e-14
-75 -40 -1.87369651044600e-14
-75 -35 -1.40747331324464e-14
-75 -30 2.13005611413020e-14
-75 -25 -2.41288109284477e-14
-75 -20 -4.01431275373620e-14
-75 -15 -8.77152083605948e-15
-75 -10 5.51507082190150e-14
-75 -5 -9.55407628011606e-14
-75 0 -2.31955296983721e-14
-75 5 2.13065242532506e-14
-75 10 -3.09016050595301e-14
-75 15 -7.73410740832758e-14
-75 20 -1.70254435549744e-14
-75 25 -3.49565211846259e-14
-75 30 1.10873224663799e-14
-75 35 -2.50938592821770e-16
-75 40 -1.37621088570211e-13
-75 45 -7.08081596828558e-15
-
-80 -45 2.94184164875699e-14
-80 -40 7.07496127655416e-14
-80 -35 -3.56482421706716e-14
-80 -30 -8.23012448122884e-15
-80 -25 -8.83342878010840e-15
-80 -20 4.56555366429301e-14
-80 -15 -6.51455885763985e-14
-80 -10 -1.27754794590484e-14
-80 -5 3.71910076520099e-14
-80 0 1.04371806336490e-14
-80 5 -9.57773357151970e-15
-80 10 4.68205660873744e-14
-80 15 3.24876844176591e-14
-80 20 -1.35950278812302e-14
-80 25 1.01665637713966e-13
-80 30 -7.35690805150901e-15
-80 35 2.60690449262191e-14
-80 40 -3.33867048590841e-14
-80 45 4.66996775451423e-14
-
-85 -45 -1.86996143396179e-14
-85 -40 -1.46331514613851e-14
-85 -35 2.83280885728099e-14
-85 -30 -3.15928923647069e-14
-85 -25 -4.99392736365289e-14
-85 -20 -3.01076438086190e-14
-85 -15 2.93798731003381e-14
-85 -10 -3.57108548461327e-14
-85 -5 3.62002637067926e-14
-85 0 -6.49078772500811e-14
-85 5 5.05194844291346e-14
-85 10 -6.90657925815630e-14
-85 15 -1.30515010691307e-13
-85 20 3.26288475405168e-14
-85 25 1.01614788632076e-13
-85 30 -7.89797914568791e-15
-85 35 -5.69404007451368e-14
-85 40 -2.23368415777636e-14
-85 45 6.41743060601774e-14
-
-90 -45 -3.47535585379366e-15
-90 -40 2.05913302901706e-14
-90 -35 -2.65327039852825e-14
-90 -30 1.64679467978823e-14
-90 -25 -9.61307856234273e-15
-90 -20 -1.96674274088871e-16
-90 -15 -3.26995375221628e-14
-90 -10 6.41302332418658e-14
-90 -5 -7.50866382959181e-14
-90 0 7.92468304519622e-14
-90 5 -1.03337043783069e-13
-90 10 5.16349116241877e-14
-90 15 3.96152294995789e-14
-90 20 -1.18257400399946e-13
-90 25 -4.32303932235145e-14
-90 30 3.75199545911420e-14
-90 35 -1.02498847083521e-14
-90 40 4.15958500282754e-14
-90 45 -8.99308839202861e-14
-
-
-### +y patch
-# N_rho = 10
-# N_sigma = 19
-# nominal_gfn=44
-# dpx = 90 - dsigma = 90 - dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn
-45 45 -2.72623178372566e-14
-40 45 5.58000911102252e-15
-35 45 5.78053230282372e-15
-30 45 -1.24617113503311e-14
-25 45 3.88588900640530e-15
-20 45 -5.32460360525011e-14
-15 45 3.48527630367190e-14
-10 45 1.49185134731833e-14
-5 45 -2.29615588695498e-14
-0 45 8.86259381854826e-14
--5 45 -9.35597628017037e-14
--10 45 7.30886163223532e-14
--15 45 -6.41771791959345e-15
--20 45 -2.83703182474282e-14
--25 45 8.43329312633090e-14
--30 45 -7.09727957827477e-14
--35 45 -1.10070372955073e-14
--40 45 1.28868270221627e-15
--45 45 -2.26827020707865e-14
-
-45 50 -9.07777542372146e-14
-40 50 1.28586919757867e-13
-35 50 -7.88985847141599e-14
-30 50 1.01571854226046e-14
-25 50 -7.28387077215953e-14
-20 50 7.74017351948264e-14
-15 50 -6.14149573210931e-14
-10 50 -5.81879921850159e-14
-5 50 6.31687627553057e-14
-0 50 -4.04686050295422e-14
--5 50 8.82323727968704e-14
--10 50 1.16199367836134e-15
--15 50 -4.01819419751370e-14
--20 50 6.27886414736323e-14
--25 50 -7.37312771600940e-14
--30 50 3.72950368504599e-14
--35 50 1.33394814291754e-14
--40 50 -6.47995112429411e-15
--45 50 1.46731585215498e-14
-
-45 55 -1.79364444304053e-14
-40 55 -2.06223926824123e-14
-35 55 3.65333848242888e-14
-30 55 1.80174885427986e-14
-25 55 -8.01471519359942e-14
-20 55 3.77038894897042e-14
-15 55 1.20103579859254e-14
-10 55 9.41185606014028e-14
-5 55 -2.16419764054177e-14
-0 55 -3.35282474527021e-14
--5 55 -5.48214360192312e-14
--10 55 3.95648683086669e-14
--15 55 -1.51249997769332e-14
--20 55 -1.82444174785107e-13
--25 55 -1.50498699873908e-13
--30 55 2.13407362528034e-13
--35 55 -4.64875533900955e-14
--40 55 2.61381086046064e-14
--45 55 8.26216265542579e-14
-
-45 60 4.43605655681134e-14
-40 60 -9.42293660634308e-14
-35 60 1.29432055351320e-15
-30 60 -7.63317902809091e-14
-25 60 9.58176138259048e-14
-20 60 4.90505531157426e-14
-15 60 5.55771791435622e-14
-10 60 -1.19669465309391e-13
-5 60 2.48647131530222e-14
-0 60 1.50508945584438e-14
--5 60 1.68224809082851e-14
--10 60 -3.60716231190272e-14
--15 60 1.81993417731896e-13
--20 60 4.14235703030674e-14
--25 60 9.38057682746407e-14
--30 60 5.81761201712272e-15
--35 60 -6.64656589315082e-14
--40 60 1.90920413159490e-14
--45 60 -1.92014373151528e-14
-
-45 65 1.74430890738375e-13
-40 65 -9.04063607830297e-14
-35 65 6.87735458859695e-14
-30 65 4.39701443658014e-14
-25 65 -1.06585205071619e-13
-20 65 -1.09231905204982e-13
-15 65 4.44442659758293e-14
-10 65 5.89306706731685e-14
-5 65 4.24782821764613e-14
-0 65 -4.50839994677044e-14
--5 65 9.85836846184585e-14
--10 65 2.81394373947974e-14
--15 65 5.89344653807722e-14
--20 65 4.04310916343742e-14
--25 65 -2.01936449333029e-14
--30 65 3.33609008473790e-16
--35 65 2.97537602195197e-14
--40 65 -2.66290895584165e-15
--45 65 2.13766179237018e-14
-
-45 70 3.60009331373812e-16
-40 70 -7.50093346810199e-14
-35 70 -7.11416602711124e-14
-30 70 -1.83200351590307e-14
-25 70 -1.31402213329052e-13
-20 70 3.88469096300470e-14
-15 70 8.54297101809953e-16
-10 70 -1.02960391948348e-13
-5 70 -9.14811846067232e-15
-0 70 -5.21436192835179e-15
--5 70 -5.77691106756761e-14
--10 70 -2.83399605865986e-14
--15 70 -1.69796902232955e-14
--20 70 -5.62237431091239e-14
--25 70 2.92265127030400e-14
--30 70 -1.66172956471422e-14
--35 70 -4.13120601096273e-14
--40 70 -4.70371354713284e-14
--45 70 2.51939311426974e-14
-
-45 75 -1.94982918699793e-14
-40 75 1.05039729084849e-13
-35 75 1.03201843772160e-13
-30 75 2.72160766146001e-14
-25 75 -7.14532599754847e-15
-20 75 -4.08224886186415e-14
-15 75 3.39447437172624e-14
-10 75 9.33469339152448e-14
-5 75 -2.01729366718084e-14
-0 75 2.59940723459917e-14
--5 75 1.47505705566653e-14
--10 75 8.15374243817724e-14
--15 75 1.31674185444020e-14
--20 75 4.28312984038226e-14
--25 75 -3.16327910046543e-14
--30 75 2.38533151564191e-14
--35 75 -4.65111889974557e-15
--40 75 2.16529214263489e-13
--45 75 -4.05946977422023e-14
-
-45 80 8.34508243757748e-14
-40 80 3.18108712114851e-14
-35 80 5.29277685047680e-14
-30 80 -9.49468368510731e-15
-25 80 -1.73264831301867e-13
-20 80 -1.30713690739415e-13
-15 80 -1.02269972004909e-13
-10 80 6.39171875149724e-14
-5 80 -1.89147742607476e-14
-0 80 -3.03511556165592e-14
--5 80 2.36951300594535e-14
--10 80 -2.92555693212626e-15
--15 80 -1.41767023467687e-14
--20 80 -5.66825774685198e-14
--25 80 -1.21884219297236e-13
--30 80 1.63821864060387e-14
--35 80 -3.81815889669013e-14
--40 80 -4.16972771415114e-14
--45 80 2.09297639983119e-14
-
-45 85 -1.01008882247983e-13
-40 85 -3.89991858251726e-14
-35 85 -1.40963087556789e-13
-30 85 1.32274182926273e-13
-25 85 3.63676103121158e-14
-20 85 1.67169934579131e-13
-15 85 3.11408342688890e-14
-10 85 -6.11108386117110e-14
-5 85 -3.61223095705909e-14
-0 85 8.10371734993875e-14
--5 85 -3.70140116473516e-14
--10 85 2.85329485733010e-15
--15 85 1.40612890255076e-14
--20 85 5.54851303791182e-15
--25 85 2.76119188277746e-14
--30 85 -5.97509238267624e-15
--35 85 5.60990598592881e-14
--40 85 3.12375993127834e-14
--45 85 -3.92139662755420e-15
-
-45 90 -2.73110527249099e-14
-40 90 1.27187756854275e-13
-35 90 8.35779470804987e-14
-30 90 -6.70275467073989e-15
-25 90 4.15330205123798e-14
-20 90 -8.71407980496119e-14
-15 90 -3.70366172626480e-14
-10 90 7.89806588186170e-14
-5 90 3.70721790939055e-14
-0 90 -8.89431215310432e-14
--5 90 8.66711216684912e-14
--10 90 -4.60113717959398e-15
--15 90 3.31689428527404e-14
--20 90 -2.69695832506855e-14
--25 90 4.55213124139764e-15
--30 90 3.04846209039922e-14
--35 90 -6.91423372549405e-14
--40 90 -4.39491108436552e-14
--45 90 5.59152333809432e-14
-
-
-### -x patch
-# N_rho = 10
-# N_sigma = 19
-# nominal_gfn=44
-# dpx = drho = dnu
-# dpy = 180 - dsigma = 180 - dphi
-#
-# dpx dpy gridfn
--90 45 -4.55375754465637e-15
--90 40 -3.02880550501206e-14
--90 35 -2.54721916302658e-14
--90 30 4.55122593258361e-14
--90 25 -5.07829455570485e-15
--90 20 5.11316249757199e-14
--90 15 -3.64188930748743e-14
--90 10 2.58262378496910e-15
--90 5 2.29422600708795e-14
--90 -2.84217e-14 -4.93984193827846e-15
--90 -5 -1.96125667789593e-14
--90 -10 1.01400008181707e-14
--90 -15 -4.39864073983887e-14
--90 -20 -7.38509730799364e-15
--90 -25 3.75681473777090e-15
--90 -30 9.49641840858328e-15
--90 -35 -1.22881305825162e-14
--90 -40 4.36813671171599e-14
--90 -45 5.28190772369763e-15
-
--85 45 7.62661418393651e-14
--85 40 4.13026817608353e-16
--85 35 3.90478665027172e-14
--85 30 -1.86893686290879e-14
--85 25 6.12368229041538e-15
--85 20 -1.80461656902609e-14
--85 15 5.87951454016078e-14
--85 10 -2.65074420746636e-14
--85 5 -1.52215479803930e-14
--85 -2.84217e-14 3.66579054437988e-14
--85 -5 -2.94654708618558e-14
--85 -10 -3.91505404484516e-16
--85 -15 -3.91771034016775e-14
--85 -20 4.08457447552413e-14
--85 -25 -1.32837534375096e-14
--85 -30 -2.45957768041372e-14
--85 -35 -1.49279460320839e-14
--85 -40 2.43088969092975e-15
--85 -45 -1.10258482032000e-14
-
--80 45 9.12719335874335e-15
--80 40 2.28551606893529e-13
--80 35 6.12899488106056e-16
--80 30 6.68177535870229e-15
--80 25 1.08073272553355e-15
--80 20 2.37358960611389e-14
--80 15 -1.41457158486791e-13
--80 10 6.27861478086356e-15
--80 5 5.80145740475269e-15
--80 -2.84217e-14 6.69695418911709e-15
--80 -5 9.32755392021867e-15
--80 -10 -1.15603056641267e-14
--80 -15 2.79829328111991e-14
--80 -20 -1.28115833913922e-14
--80 -25 3.80675851084644e-14
--80 -30 3.02687562514503e-14
--80 -35 2.38498457094671e-14
--80 -40 2.86887484254872e-14
--80 -45 1.68005420773248e-13
-
--75 45 -6.35771817136810e-14
--75 40 -2.52741621034613e-14
--75 35 5.93270007773206e-14
--75 30 1.25894845763586e-14
--75 25 2.60809169400078e-14
--75 20 -2.62652855194390e-14
--75 15 7.88925131819940e-15
--75 10 -6.48880363503246e-14
--75 5 -6.62298449589926e-14
--75 -2.84217e-14 4.05523759103993e-13
--75 -5 5.87545420302482e-15
--75 -10 -6.94420649455241e-15
--75 -15 -2.73267736564109e-14
--75 -20 1.22355467771507e-14
--75 -25 -9.60006813627290e-15
--75 -30 -2.70198902314889e-14
--75 -35 -2.90432825358899e-14
--75 -40 2.15639680591073e-14
--75 -45 -1.04893307581455e-14
-
--70 45 5.75845794659191e-14
--70 40 8.82789934902872e-15
--70 35 1.12477843879077e-14
--70 30 7.27076818890504e-15
--70 25 -6.35662312717389e-14
--70 20 -6.85524770629997e-15
--70 15 5.55154880399478e-15
--70 10 1.15448015730601e-14
--70 5 -6.71511457550622e-15
--70 -2.84217e-14 3.21817225645837e-14
--70 -5 -2.77590450625809e-14
--70 -10 -5.78627857433789e-15
--70 -15 1.96576695893347e-15
--70 -20 2.26549464951709e-15
--70 -25 2.72877423782014e-14
--70 -30 1.79002320778443e-14
--70 -35 3.68711680111267e-14
--70 -40 -4.14888934839597e-14
--70 -45 -6.23806561961260e-15
-
--65 45 3.66004969387657e-15
--65 40 1.16038905914606e-14
--65 35 -1.48244589347202e-14
--65 30 -1.38872203667151e-14
--65 25 1.02093355471011e-14
--65 20 1.08741141091606e-14
--65 15 -1.03324467037869e-14
--65 10 -1.04635267464404e-14
--65 5 -1.41386468505145e-14
--65 -2.84217e-14 6.90474153547393e-15
--65 -5 2.58847847670052e-14
--65 -10 -1.39012933109139e-13
--65 -15 5.71949172051278e-15
--65 -20 1.32104071605410e-14
--65 -25 9.87702758123432e-15
--65 -30 -2.52516106982736e-15
--65 -35 -3.38986651249318e-15
--65 -40 4.29320207856465e-14
--65 -45 -9.55333902263877e-15
-
--60 45 -3.93214649209439e-14
--60 40 9.23772777022824e-15
--60 35 -1.38162593345259e-14
--60 30 1.35944315700354e-14
--60 25 2.76765372772547e-14
--60 20 -3.79579722688261e-14
--60 15 1.80367331313602e-14
--60 10 -2.99104274334439e-15
--60 5 1.03954171659648e-13
--60 -2.84217e-14 6.47555468448469e-14
--60 -5 1.11150238318869e-14
--60 -10 -1.55374844934553e-14
--60 -15 1.82948274585204e-15
--60 -20 -1.37641092100294e-14
--60 -25 3.79995297380975e-13
--60 -30 -3.81921057279744e-15
--60 -35 -3.76802538823440e-14
--60 -40 -2.65923893148778e-14
--60 -45 -3.07566472290688e-14
-
--55 45 5.43557169760400e-14
--55 40 6.15214259744312e-15
--55 35 1.42487475811304e-14
--55 30 -4.90243696332771e-15
--55 25 -1.33175805452912e-14
--55 20 4.32952285134292e-14
--55 15 1.12301661026049e-15
--55 10 -2.94113691734488e-14
--55 5 9.99515140792662e-15
--55 -2.84217e-14 -5.37286686495830e-14
--55 -5 -2.73088301104563e-14
--55 -10 3.12882315542384e-14
--55 -15 4.04790133703981e-14
--55 -20 1.16628169795352e-14
--55 -25 -3.17246229286638e-14
--55 -30 2.45991920409805e-14
--55 -35 -2.03555705277636e-14
--55 -40 -2.31157324184772e-14
--55 -45 -3.90100278468974e-14
-
--50 45 -2.31859887192543e-14
--50 40 -4.68192650447674e-14
--50 35 -7.55645546135497e-15
--50 30 -1.41874901583849e-14
--50 25 2.73053064533957e-14
--50 20 -3.65613030302303e-14
--50 15 -1.30015356120117e-14
--50 10 2.62695139079117e-14
--50 5 -6.33392535469290e-14
--50 -2.84217e-14 6.70907556940548e-14
--50 -5 -1.63660317936687e-16
--50 -10 2.40963390733817e-14
--50 -15 -3.88595405853565e-14
--50 -20 6.43345240362164e-14
--50 -25 6.38904077213120e-15
--50 -30 2.33861595453494e-14
--50 -35 -4.91179904908712e-14
--50 -40 1.04391403290757e-13
--50 -45 2.42234617781056e-14
-
--45 45 6.29981635434651e-14
--45 40 -3.40774500631746e-14
--45 35 -2.89281402651720e-15
--45 30 9.57003573609505e-15
--45 25 -1.64885466391596e-14
--45 20 -3.86073551600363e-15
--45 15 3.95752766495228e-14
--45 10 1.54674721381670e-14
--45 5 2.20047775573856e-14
--45 -2.84217e-14 -7.93312898011989e-14
--45 -5 1.35682914556567e-13
--45 -10 -8.27422711510012e-14
--45 -15 6.11326310753779e-14
--45 -20 -1.18221404887819e-14
--45 -25 8.17922118923065e-16
--45 -30 -2.91187972172036e-14
--45 -35 -2.52732947417234e-14
--45 -40 4.78798316098927e-14
--45 -45 -4.23012319616944e-14
-
-
-### -y patch
-# N_rho = 10
-# N_sigma = 19
-# nominal_gfn=44
-# dpx = 90 + dsigma = 90 + dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn
--45 -90 3.55087053510728e-15
--40 -90 -7.60822611509115e-15
--35 -90 -2.26239925231464e-14
--30 -90 -4.61132868001535e-15
--25 -90 -2.40221796447837e-14
--20 -90 3.77238930197865e-14
--15 -90 6.68735899989059e-16
--10 -90 -2.78263198073836e-14
--5 -90 -1.42692390021903e-14
--2.84217e-14 -90 -1.63289520793697e-14
-5 -90 4.59701721133854e-17
-10 -90 3.36736389640324e-14
-15 -90 2.31856634586025e-15
-20 -90 -1.25604821682446e-15
-25 -90 1.34657909822700e-15
-30 -90 -2.69946283208700e-14
-35 -90 5.31888985980111e-14
-40 -90 -2.44041982802590e-14
-45 -90 -3.14824121633306e-14
-
--45 -85 2.19328136381869e-14
--40 -85 3.73480543366944e-15
--35 -85 2.35737536262437e-14
--30 -85 -1.53118078112524e-14
--25 -85 2.47706802986025e-13
--20 -85 -1.20714527783450e-14
--15 -85 2.34551961186824e-14
--10 -85 -6.72183662897563e-15
--5 -85 2.30411393090102e-14
--2.84217e-14 -85 -2.94585861780605e-14
-5 -85 1.20911310477756e-14
-10 -85 1.54704807991957e-15
-15 -85 5.61289296291401e-14
-20 -85 5.80536053257363e-16
-25 -85 -3.98466524532959e-14
-30 -85 -5.33974448858887e-14
-35 -85 5.13069404670108e-14
-40 -85 1.12062052345929e-14
-45 -85 1.54790459963583e-14
-
--45 -80 1.41273657269098e-13
--40 -80 7.04421330294247e-14
--35 -80 2.14541925891432e-15
--30 -80 -2.34852285188603e-14
--25 -80 -1.64945097511082e-14
--20 -80 -1.84418994832181e-14
--15 -80 3.96194578880515e-14
--10 -80 6.38016115633855e-14
--5 -80 -9.27984902462931e-14
--2.84217e-14 -80 1.10273660862414e-14
-5 -80 3.66324809028540e-15
-10 -80 -2.03921081409764e-14
-15 -80 -4.21912396512958e-14
-20 -80 1.60571859628145e-13
-25 -80 -7.97615012232411e-15
-30 -80 -6.84294201164226e-15
-35 -80 7.74147456208962e-15
-40 -80 -7.46331165271674e-14
-45 -80 -2.52321492692775e-14
-
--45 -75 -7.82631338208661e-15
--40 -75 -2.93189409382444e-14
--35 -75 9.48129378827711e-15
--30 -75 3.04904755957236e-15
--25 -75 9.85973455658318e-16
--20 -75 7.70520799941998e-15
--15 -75 8.87809790961480e-15
--10 -75 1.60277607158532e-15
--5 -75 -3.47470533249017e-15
--2.84217e-14 -75 3.42391046070922e-16
-5 -75 -1.61277241561564e-14
-10 -75 2.39706800415906e-14
-15 -75 4.86216969464159e-14
-20 -75 -3.90960050791755e-14
-25 -75 -5.13586569106383e-16
-30 -75 1.32821271342509e-14
-35 -75 2.54016642789456e-14
-40 -75 -2.16488068791043e-14
-45 -75 -9.49761103097302e-15
-
--45 -70 2.96366663848913e-14
--40 -70 -3.74162506533438e-14
--35 -70 3.77637916597340e-14
--30 -70 -4.56585181989044e-14
--25 -70 2.59020777916563e-14
--20 -70 -1.88573115456059e-14
--15 -70 -1.20208205368899e-14
--10 -70 -1.22731685925359e-16
--5 -70 -2.65595108839972e-13
--2.84217e-14 -70 -7.36982089938332e-14
-5 -70 2.51060023465088e-14
-10 -70 -3.48658818830061e-14
-15 -70 7.25951959136550e-14
-20 -70 -3.84507963663294e-14
-25 -70 4.25022430444733e-14
-30 -70 5.03658529812934e-14
-35 -70 4.74318392722217e-14
-40 -70 4.25077724755529e-15
-45 -70 -5.59527467761112e-14
-
--45 -65 6.34968423326998e-15
--40 -65 -3.29494461229207e-14
--35 -65 2.45338688600882e-15
--30 -65 1.22474187909394e-14
--25 -65 -1.30880549453760e-14
--20 -65 2.12263475025953e-14
--15 -65 1.88626783463597e-14
--10 -65 1.31366272027034e-14
--5 -65 2.67910151528772e-14
--2.84217e-14 -65 2.40299316903170e-14
-5 -65 -2.12282448563972e-14
-10 -65 3.12862799903280e-14
-15 -65 -1.98924535697864e-14
-20 -65 -1.96405934051180e-14
-25 -65 1.57088589098492e-13
-30 -65 -7.47502103617959e-14
-35 -65 -2.68822507656918e-14
-40 -65 -1.33657733318582e-14
-45 -65 5.73044216245489e-14
-
--45 -60 -2.69036637585984e-14
--40 -60 1.95264811264639e-16
--35 -60 8.98982494348943e-15
--30 -60 3.10181025829637e-14
--25 -60 3.81048274530893e-15
--20 -60 -6.00539041238635e-14
--15 -60 3.86456274967251e-14
--10 -60 -1.28388510760302e-14
--5 -60 -6.27788836540799e-14
--2.84217e-14 -60 1.32746461392608e-14
-5 -60 3.03591787126356e-14
-10 -60 -3.95748429686538e-14
-15 -60 1.19983233418108e-14
-20 -60 2.99756964042275e-14
-25 -60 8.48550830295780e-15
-30 -60 -4.29618363453899e-14
-35 -60 1.35979552270959e-14
-40 -60 -6.31146610668987e-15
-45 -60 -6.21161108660395e-15
-
--45 -55 -3.79652906334904e-14
--40 -55 1.47117561188903e-14
--35 -55 -5.60112936934254e-14
--30 -55 -3.69225049839939e-15
--25 -55 7.31883900272762e-14
--20 -55 1.52354528732551e-14
--15 -55 -2.41257480573104e-14
--10 -55 1.21238468483303e-14
--5 -55 5.76680088230919e-14
--2.84217e-14 -55 -3.64779820932748e-15
-5 -55 -4.12809977173856e-14
-10 -55 6.30450552874251e-14
-15 -55 2.37196330285516e-15
-20 -55 -2.04928305228003e-14
-25 -55 3.03055649152062e-14
-30 -55 -2.09148020083316e-15
-35 -55 -4.76777905350501e-16
-40 -55 2.70144150105178e-14
-45 -55 -7.50896740620011e-15
-
--45 -50 -4.43929832130707e-14
--40 -50 1.23110072483557e-14
--35 -50 1.05808103164490e-14
--30 -50 -5.43904385506139e-14
--25 -50 -3.58496327242108e-14
--20 -50 3.55494171426496e-14
--15 -50 2.84078045375419e-14
--10 -50 7.52024310879396e-15
--5 -50 3.19549616802084e-15
--2.84217e-14 -50 1.84162689438605e-13
-5 -50 3.03298510438699e-14
-10 -50 2.91433001863017e-14
-15 -50 7.21669360555233e-14
-20 -50 4.39213552680395e-14
-25 -50 -1.61633401975225e-13
-30 -50 2.63631347655058e-14
-35 -50 -1.80267042612647e-14
-40 -50 -1.30363385017485e-14
-45 -50 -7.18359833423721e-15
-
--45 -45 2.14102824011575e-16
--40 -45 -1.15132512898408e-14
--35 -45 -5.02884409461779e-14
--30 -45 -2.11775584048335e-14
--25 -45 9.36416742758350e-14
--20 -45 -1.97382529158047e-14
--15 -45 -1.55838612413833e-14
--10 -45 -2.93232506418800e-14
--5 -45 1.37942771354788e-14
--2.84217e-14 -45 1.36182298077214e-14
-5 -45 1.29870073029004e-14
-10 -45 1.12897430119829e-14
-15 -45 6.23392938832457e-14
-20 -45 -8.84510834801150e-14
-25 -45 6.78258447669999e-14
-30 -45 -7.29716851180506e-15
-35 -45 -1.25423217818554e-14
-40 -45 -1.74549502456045e-14
-45 -45 4.32388500004599e-14
-
-
diff --git a/test/Kerr-carpet/Kerr.h.t0.ah1.gp b/test/Kerr-carpet/Kerr.h.t0.ah1.gp
deleted file mode 100644
index 41b64ea..0000000
--- a/test/Kerr-carpet/Kerr.h.t0.ah1.gp
+++ /dev/null
@@ -1,1228 +0,0 @@
-# N_patches = 5
-# origin = 0.5 0.7 0
-
-### +z patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = dsigma = dnu
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
--45 -45 2.45808719009766 -0.9191773009 -0.7191773009 1.419177301
--40 -45 2.43572361103085 -0.7428854687 -0.7812132225 1.481213223
--35 -45 2.41002824343574 -0.5693599131 -0.8272042284 1.527204228
--30 -45 2.38180547531377 -0.4002378513 -0.8592576973 1.559257697
--25 -45 2.35162732871967 -0.2364017814 -0.8792187166 1.579218717
--20 -45 2.31987658213283 -0.07821431981 -0.8886307873 1.588630787
--15 -45 2.28679576275045 0.07429744623 -0.8887435596 1.588743560
--10 -45 2.25251364180676 0.2213099341 -0.8805299038 1.580529904
--5 -45 2.21707285291688 0.3631050954 -0.8647159199 1.564715920
-0 -45 2.18044949659022 0.5000000000 -0.8418106251 1.541810625
-5 -45 2.14256643086129 0.6322944471 -0.8121324495 1.512132450
-10 -45 2.10330579100567 0.7602294692 -0.7758346577 1.475834658
-15 -45 2.06251753166515 0.8839516387 -0.7329270232 1.432927023
-20 -45 2.02002689962312 1.003478715 -0.6832963997 1.383296400
-25 -45 1.97564410287152 1.118664284 -0.6267298379 1.326729838
-30 -45 1.92918059445153 1.229161727 -0.5629451576 1.262945158
-35 -45 1.88045730152240 1.334382610 -0.4916218617 1.191621862
-40 -45 1.82933851112300 1.433463158 -0.4124580715 1.112458072
-45 -45 1.77575876697900 1.525234802 -0.3252348021 1.025234802
-
--45 -40 2.41011600943906 -0.9656407175 -0.5298185855 1.465640718
--40 -40 2.38617388659333 -0.7902428838 -0.5902428838 1.537651592
--35 -40 2.35875469559438 -0.6149458143 -0.6361047554 1.592307642
--30 -40 2.32864795907838 -0.4418955938 -0.6689163885 1.631411024
--25 -40 2.29644245238255 -0.2725105414 -0.6900979300 1.656654202
--20 -40 2.26255929973794 -0.1076632609 -0.7009113112 1.669541088
--15 -40 2.22728756355472 0.05216159962 -0.7024339211 1.671355664
--10 -40 2.19080749844878 0.2067413717 -0.6955505041 1.663152327
--5 -40 2.15321535730112 0.3560140754 -0.6809621882 1.645766649
-0 -40 2.11454434674188 0.5000000000 -0.6592029062 1.619834947
-5 -40 2.07478204855438 0.6387410742 -0.6306590760 1.585817734
-10 -40 2.03387563450366 0.7722519341 -0.5955844679 1.544017444
-15 -40 1.99175042493586 0.9004791922 -0.5541256028 1.494608693
-20 -40 1.94831876129731 1.023266609 -0.5063426540 1.437663192
-25 -40 1.90349336692387 1.140324642 -0.4522353571 1.373180626
-30 -40 1.85719648166034 1.251202077 -0.3917694495 1.301120164
-35 -40 1.80937935284367 1.355264831 -0.3249138506 1.221444764
-40 -40 1.76004452140040 1.451684591 -0.2516845908 1.134173530
-45 -40 1.70926811194135 1.539440812 -0.1721944020 1.039440812
-
--45 -35 2.36091551119854 -0.9960821150 -0.3475679747 1.496082115
--40 -35 2.33486541611382 -0.8225727930 -0.4036537320 1.576180877
--35 -35 2.30534453031574 -0.6470076006 -0.4470076006 1.638096619
--30 -35 2.27311518252433 -0.4718364283 -0.4786383922 1.683270070
--25 -35 2.23877148248618 -0.2988629399 -0.4995725199 1.713167103
--20 -35 2.20276751393073 -0.1293709956 -0.5107866906 1.729182599
--15 -35 2.16542764375796 0.03575902555 -0.5131592072 1.732570904
--10 -35 2.12697989777064 0.1959373697 -0.5074552911 1.724424867
--5 -35 2.08757497743409 0.3507735007 -0.4943206752 1.705666692
-0 -35 2.04730316385289 0.5000000000 -0.4742848529 1.677052572
-5 -35 2.00621085920435 0.6434103333 -0.4477715214 1.639187611
-10 -35 1.96431017655901 0.7808081635 -0.4151100762 1.592542233
-15 -35 1.92159803611955 0.9119669144 -0.3765561051 1.537481456
-20 -35 1.87806209662261 1.036596715 -0.3323071211 1.474287357
-25 -35 1.83369606987806 1.154319498 -0.2825261008 1.403192692
-30 -35 1.78850893798274 1.264650270 -0.2273640488 1.324413118
-35 -35 1.74254230276439 1.366989398 -0.1669893976 1.238189180
-40 -35 1.69588331700471 1.460624591 -0.1016170606 1.144827807
-45 -35 1.64867835173504 1.544746491 -0.03153936837 1.044746491
-
--45 -30 2.31118065938454 -1.013022902 -0.1735441800 1.513022902
--40 -30 2.28258773352078 -0.8418394757 -0.2232650733 1.599142016
--35 -30 2.25064909753884 -0.6669894487 -0.2622313894 1.666633655
--30 -30 2.21610068951998 -0.4910703574 -0.2910703574 1.716584213
--25 -30 2.17954047260677 -0.3161367367 -0.3104847226 1.750210880
--20 -30 2.14144126366793 -0.1437741601 -0.3211911570 1.768754968
--15 -30 2.10216823588457 0.02481617074 -0.3238788527 1.773410194
--10 -30 2.06199409872194 0.1887341836 -0.3191826694 1.765276166
--5 -30 2.02111670359118 0.3473028987 -0.3076701252 1.745335854
-0 -30 1.97967885410205 0.5000000000 -0.2898394271 1.714452179
-5 -30 1.93778122686131 0.6464010345 -0.2661214753 1.673371482
-10 -30 1.89549262466688 0.7861317885 -0.2368859175 1.622734010
-15 -30 1.85286537659101 0.9188302581 -0.2024537826 1.563095803
-20 -30 1.80994675940819 1.044118102 -0.1631110536 1.494952197
-25 -30 1.76678681309413 1.161579650 -0.1191227028 1.418762139
-30 -30 1.72344999559069 1.270750269 -0.07075026919 1.334978626
-35 -30 1.68002684119306 1.371114737 -0.01827037070 1.244080776
-40 -30 1.63664221269677 1.462114663 0.03800809916 1.146603606
-45 -30 1.59345713235010 1.543162561 0.09772981471 1.043162561
-
--45 -25 2.26134045732750 -1.018587206 -0.008128843745 1.518587206
--40 -25 2.22988498578380 -0.8498089184 -0.05012097769 1.608639628
--35 -25 2.19530081343698 -0.6762801828 -0.08335126009 1.679902198
--30 -25 2.15830325218548 -0.5006386624 -0.1081843834 1.733157003
--25 -25 2.11949859817111 -0.3250818492 -0.1250818492 1.769393736
--20 -25 2.07937741019046 -0.1513968142 -0.1345499009 1.789698038
--15 -25 2.03833821827093 0.01898138751 -0.1371089335 1.795185901
--10 -25 1.99669622404794 0.1849129351 -0.1332673238 1.786947543
--5 -25 1.95469092678290 0.3454942581 -0.1235033863 1.766008711
-0 -25 1.91250762711104 0.5000000000 -0.1082606489 1.733320555
-5 -25 1.87029198389490 0.6478345485 -0.08794645286 1.689756621
-10 -25 1.82815403117182 0.7884903977 -0.06293078472 1.636110348
-15 -25 1.78618978648276 0.9215151956 -0.03355609676 1.573116126
-20 -25 1.74448075544008 1.046485309 -0.0001404528492 1.501456046
-25 -25 1.70310871380933 1.162988920 0.03701107977 1.421784328
-30 -25 1.66216384364775 1.270617106 0.07759679518 1.334747980
-35 -25 1.62175051285489 1.368962002 0.1213092347 1.241006351
-40 -25 1.58199200492661 1.457621999 0.1678266381 1.141249457
-45 -25 1.54303178547341 1.536212093 0.2168063656 1.036212093
-
--45 -20 2.21162740281997 -1.014502715 0.1487660920 1.514502715
--40 -20 2.17710176983291 -0.8479984791 0.1152883591 1.606482030
--35 -20 2.13974221019473 -0.6761438160 0.08863648723 1.679707446
--30 -20 2.10025353776330 -0.5015499265 0.06860796499 1.734735359
--25 -20 2.05924726664259 -0.3264707474 0.05490926154 1.772372237
--20 -20 2.01723538632549 -0.1528087937 0.04719120627 1.793577420
--15 -20 1.97464217902768 0.01785382075 0.04507413059 1.799394038
--10 -20 1.93181520930288 0.1842168683 0.04816747857 1.790895134
--5 -20 1.88902874089238 0.3452205039 0.05608652399 1.769137735
-0 -20 1.84650258350688 0.5000000000 0.06845892174 1.735144852
-5 -20 1.80441122227920 0.6478462734 0.08493010871 1.689890638
-10 -20 1.76289195714194 0.7881701834 0.1051655128 1.634294322
-15 -20 1.72206287340349 0.9204741718 0.1288466353 1.569230972
-20 -20 1.68202154192376 1.044328372 0.1556716280 1.495529911
-25 -20 1.64285817753298 1.159354633 0.1853495197 1.413990574
-30 -20 1.60466291919016 1.265217151 0.2175956770 1.325394985
-35 -20 1.56752818410000 1.361617148 0.2521285076 1.230516812
-40 -20 1.53155177722515 1.448292586 0.2886659204 1.130131096
-45 -20 1.49684063715823 1.525023115 0.3269220968 1.025023115
-
--45 -15 2.16213790248307 -1.002137936 0.2975033531 1.502137936
--40 -15 2.12444032773786 -0.8376751290 0.2728409867 1.594179141
--35 -15 2.08427536787888 -0.6676944552 0.2531570724 1.667640509
--30 -15 2.04234296921469 -0.4947404497 0.2383393507 1.722940999
--25 -15 1.99925757008812 -0.3210592125 0.2282038605 1.760767163
--20 -15 1.95554703379459 -0.1485926184 0.2225162611 1.781993573
--15 -15 1.91165782787456 0.02100964846 0.2210096485 1.787616328
--10 -15 1.86795894092421 0.1863679791 0.2233999563 1.778695578
--5 -15 1.82474579010566 0.3463428835 0.2293984545 1.756308878
-0 -15 1.78225678204337 0.5000000000 0.2387180015 1.721527855
-5 -15 1.74068249951780 0.6465783645 0.2510783590 1.675398373
-10 -15 1.70017234898149 0.7854604980 0.2662098358 1.618926933
-15 -15 1.66084734110982 0.9161465719 0.2838534281 1.553080150
-20 -15 1.62280307804538 1.038232054 0.3037619818 1.478780416
-25 -15 1.58612193362639 1.151391819 0.3256979510 1.396914264
-30 -15 1.55087363626517 1.255366146 0.3494333514 1.308332544
-35 -15 1.51712261643092 1.349952791 0.3747476260 1.213858385
-40 -15 1.48493148028531 1.435001978 0.4014263673 1.114291967
-45 -15 1.45436173979344 1.510412860 0.4292606901 1.010412860
-
--45 -10 2.11287197465898 -0.9825469986 0.4385869640 1.482546999
--40 -10 2.07199863835873 -0.8198689279 0.4226449705 1.572958537
--35 -10 2.02909389036546 -0.6518868404 0.4099306740 1.645064895
--30 -10 1.98485239311417 -0.4810538069 0.4003790161 1.699235039
--25 -10 1.93988957896159 -0.3095606024 0.3938772627 1.736108314
--20 -10 1.89474115311279 -0.1393230043 0.3902771589 1.756525518
--15 -10 1.84986300086275 0.02801704165 0.3894063041 1.761464381
--10 -10 1.80562922526052 0.1910787423 0.3910787423 1.751979512
--5 -10 1.76234345154056 0.3487178249 0.3951018785 1.729163173
-0 -10 1.72024831998023 0.5000000000 0.4012820141 1.694113883
-5 -10 1.67953451244436 0.6441737329 0.4094284219 1.647913308
-10 -10 1.64034621963296 0.7806433404 0.4193566596 1.591607474
-15 -10 1.60279562085625 0.9089449967 0.4308891440 1.526203505
-20 -10 1.56696160258770 1.028723724 0.4438574664 1.452656494
-25 -10 1.53290270906196 1.139715608 0.4581015031 1.371874548
-30 -10 1.50066299346972 1.241733314 0.4734692393 1.284719785
-35 -10 1.47027265197671 1.334652220 0.4898170217 1.192006904
-40 -10 1.44175492856068 1.418401922 0.5070085697 1.094508790
-45 -10 1.41512823327030 1.492958466 0.5249146317 0.9929584660
-
--45 -5 2.06376268793440 -0.9565161125 0.5725713519 1.456516112
--40 -5 2.01980232361008 -0.7953978928 0.5649354306 1.543795093
--35 -5 1.97431123086306 -0.6295214533 0.5588699536 1.613123812
--30 -5 1.92797900167298 -0.4612343703 0.5543395320 1.664906767
--25 -5 1.88141699110491 -0.2926333734 0.5512860913 1.699807755
--20 -5 1.83515303423664 -0.1255488568 0.5496348649 1.718681359
--15 -5 1.78963376371327 0.03845383855 0.5492995763 1.722513725
--10 -5 1.74522529457181 0.1980634430 0.5501872729 1.712367306
--5 -5 1.70222121909556 0.3522019295 0.5522019295 1.689339676
-0 -5 1.66085173903213 0.5000000000 0.5552472331 1.654531697
-5 -5 1.62129242645411 0.6407712990 0.5592287010 1.609023311
-10 -5 1.58366911878733 0.7739861739 0.5640554946 1.553852807
-15 -5 1.54807089965712 0.8992471509 0.5696409594 1.490010652
-20 -5 1.51455421257072 1.016266294 0.5759034563 1.418429986
-25 -5 1.48315028703548 1.124845221 0.5827665119 1.339984900
-30 -5 1.45387239082756 1.224858575 0.5901586933 1.255491881
-35 -5 1.42671815851836 1.316238465 0.5980136481 1.165709336
-40 -5 1.40167710451757 1.398963996 0.6062695827 1.071343572
-45 -5 1.37873202890089 1.473050548 0.6148691080 0.9730505482
-
--45 0 2.01470070864697 -0.9246085331 0.7000000000 1.424608533
--40 0 1.96782284559925 -0.7648921432 0.7000000000 1.507439756
--35 0 1.91998557243646 -0.6012584825 0.7000000000 1.572760107
--30 0 1.87186412845347 -0.4359320642 0.7000000000 1.621081888
--25 0 1.82404877236225 -0.2708763215 0.7000000000 1.653149606
--20 0 1.77704434922271 -0.1077849630 0.7000000000 1.669875462
--15 0 1.73127000472248 0.05191435056 0.7000000000 1.672278410
--10 0 1.68706396608023 0.2070444167 0.7000000000 1.661433674
--5 0 1.64469041910992 0.3566557849 0.7000000000 1.638431876
-0 0 1.60435045192532 0.5000000000 0.7000000000 1.604350452
-5 0 1.56619088407603 0.6365025298 0.7000000000 1.560231055
-10 0 1.53030887215719 0.7657353469 0.7000000000 1.507060042
-15 0 1.49676431933696 0.8873911119 0.7000000000 1.445763312
-20 0 1.46558728051050 1.001260372 0.7000000000 1.377201553
-25 0 1.43678169784984 1.107210184 0.7000000000 1.302166441
-30 0 1.41033364287096 1.205166821 0.7000000000 1.221384763
-35 0 1.38621631094989 1.295101012 0.7000000000 1.135521925
-40 0 1.36439396218848 1.377015534 0.7000000000 1.045186413
-45 0 1.34482574782655 1.450935406 0.7000000000 0.9509354058
-
--45 5 1.96555135296479 -0.8872027206 0.8213645121 1.387202721
--40 5 1.91600799796225 -0.7288295216 0.8281238229 1.464461997
--35 5 1.86614466780635 -0.5676383765 0.8333979564 1.524745619
--30 5 1.81660771728488 -0.4057078805 0.8372462719 1.568732066
--25 5 1.76794848795957 -0.2448295517 0.8397449536 1.597292128
--20 5 1.72062619711773 -0.08651007871 0.8409812619 1.611423198
--15 5 1.67501079508509 0.06801507742 0.8410483204 1.612189679
--10 5 1.63139151029817 0.2177575083 0.8400410662 1.600676712
--5 5 1.58998718192872 0.3619468287 0.8380531713 1.577954968
-0 5 1.55095205572713 0.5000000000 0.8351743784 1.545050215
-5 5 1.51439310352279 0.6314895950 0.8314895950 1.502932948
-10 5 1.48037164738034 0.7561149667 0.8270772973 1.452500154
-15 5 1.44891705040763 0.8736753946 0.8220095518 1.394575558
-20 5 1.42003270566768 0.9840467356 0.8163518277 1.329907476
-25 5 1.39370049644602 1.087160386 0.8101630576 1.259169510
-30 5 1.36988757355111 1.182986183 0.8034961817 1.182966770
-35 5 1.34855206071221 1.271518928 0.7963987906 1.101843218
-40 5 1.32964624821794 1.352767089 0.7889137001 1.016288242
-45 5 1.31311930178498 1.426743870 0.7810795826 0.9267438702
-
--45 10 1.91616187580460 -0.8445206675 0.9370752698 1.344520668
--40 10 1.86428471110870 -0.6875545753 0.9495507147 1.415272432
--35 10 1.81279375256372 -0.5290964247 0.9591481175 1.469702008
--30 10 1.76228360918290 -0.3710446428 0.9660233832 1.508693577
--25 10 1.71324304173639 -0.2149757821 0.9703569601 1.533270513
--20 10 1.66606142003677 -0.06216195579 0.9723418318 1.544527280
--15 10 1.62103771331275 0.08640062796 0.9721737201 1.543573870
--10 10 1.57839061616525 0.2299565119 0.9700434881 1.531492725
--5 10 1.53827488920263 0.3679522026 0.9661326450 1.509313231
-0 10 1.50078952530282 0.5000000000 0.9606093661 1.477989160
-5 10 1.46599229898751 0.6258429527 0.9536272358 1.438391531
-10 10 1.43390555008840 0.7453238460 0.9453238460 1.391300668
-15 10 1.40452765321934 0.8583579522 0.9358214822 1.337410085
-20 10 1.37783799290767 0.9649096915 0.9252275447 1.277328880
-25 10 1.35380457266741 1.064973830 0.9136360574 1.211590289
-30 10 1.33238656661071 1.158559255 0.9011287970 1.140658090
-35 10 1.31354026190951 1.245677541 0.8877772834 1.064937893
-40 10 1.29721879388786 1.326332000 0.8736440122 0.9847841297
-45 10 1.28337603052614 1.400511392 0.8587844548 0.9005113916
-
--45 15 1.86637533139647 -0.7966578983 1.047438437 1.296657898
--40 15 1.81257999272445 -0.6413091457 1.064453579 1.360159275
--35 15 1.75993621709942 -0.4859866858 1.077308615 1.408134920
--30 15 1.70895798126468 -0.3323624662 1.086300765 1.441694082
--25 15 1.66004387853328 -0.1817502357 1.091746569 1.462018099
--20 15 1.61348719362171 -0.03514227250 1.093963369 1.470291310
--15 15 1.56949253828494 0.1067435439 1.093256456 1.467653075
--10 15 1.52819338195025 0.2434149284 1.089910622 1.455166252
--5 15 1.48966589657162 0.3745590934 1.084184513 1.433796123
-0 15 1.45394544209326 0.5000000000 1.076308771 1.404403453
-5 15 1.42103602329257 0.6196617627 1.066484884 1.367740206
-10 15 1.39091995377512 0.7335367370 1.054886018 1.324452651
-15 15 1.36356718916197 0.8416592226 1.041659223 1.275089577
-20 15 1.33894076701743 0.9440839739 1.026927674 1.220110691
-25 15 1.31700101702241 1.040868688 1.010793369 1.159896643
-30 15 1.29771126010326 1.132061266 0.9933406543 1.094762226
-35 15 1.28103614537221 1.217687704 0.9746383469 1.024964264
-40 15 1.26694560505338 1.297744989 0.9547434388 0.9507154565
-45 15 1.25541344162006 1.372194208 0.9337037338 0.8721942084
-
--45 20 1.81604152440699 -0.7436090346 1.152636672 1.243609035
--40 20 1.76083328789807 -0.5902570688 1.172912996 1.299317779
--35 20 1.70758574641657 -0.4386020458 1.187888501 1.340462641
--30 20 1.65669989185382 -0.2900320724 1.198048020 1.368375689
--25 20 1.60845309156894 -0.1455462879 1.203872560 1.384378482
--20 20 1.56301788093835 -0.005816933586 1.205816934 1.389720603
--15 20 1.52048675539013 0.1287444442 1.204296992 1.385544597
--10 20 1.48089246426217 0.2579267117 1.199682301 1.372865839
--5 20 1.44422739755045 0.3816657556 1.192293983 1.352566603
-0 20 1.41045678718268 0.5000000000 1.182404633 1.325395835
-5 20 1.37953116980407 0.6130332931 1.170240972 1.291976452
-10 20 1.35139425167886 0.7209049328 1.155987052 1.252814129
-15 20 1.32599186246616 0.8237659547 1.139789235 1.208310993
-20 20 1.30327682164864 0.9217606808 1.121760681 1.158777947
-25 20 1.28321096601390 1.015011647 1.101985484 1.104446041
-30 20 1.26576835446301 1.103608174 1.080523610 1.045480025
-35 20 1.25093485390524 1.187596518 1.057414983 0.9819895963
-40 20 1.23870968186813 1.266973226 1.032684480 0.9140430972
-45 20 1.22910189736436 1.341678014 1.006345744 0.8416780142
-
--45 25 1.76502895138219 -0.6852927210 1.252711073 1.185292721
--40 25 1.70900413225587 -0.5345058306 1.274899539 1.232876040
--35 25 1.65577468099989 -0.3871927403 1.290831641 1.267042544
--30 25 1.60558941195662 -0.2443879075 1.301218706 1.289317676
--25 25 1.55857281613223 -0.1067237517 1.306723752 1.301123284
--20 25 1.51475608770868 0.02547946085 1.307941366 1.303734466
--15 25 1.47410673583327 0.1521319326 1.305389187 1.298261302
--10 25 1.43654997344140 0.2733063702 1.299505392 1.285643461
--5 25 1.40199072585590 0.3891816531 1.290653026 1.266659501
-0 25 1.37032509842175 0.5000000000 1.279124411 1.241936307
-5 25 1.34145358121831 0.6060332751 1.265148971 1.211965880
-10 25 1.31528592686406 0.7075576531 1.248899112 1.177117944
-15 25 1.29174835919611 0.8048341035 1.230497874 1.137656362
-20 25 1.27078793290576 0.8980937789 1.210025712 1.093753668
-25 25 1.25237342805944 0.9875259577 1.187525958 1.045502790
-30 25 1.23649766007979 1.073268545 1.163010978 0.9929302460
-35 25 1.22317592218162 1.155398836 1.136467018 0.9360065410
-40 25 1.21244645994006 1.233926214 1.107860284 0.8746592020
-45 25 1.20436702291296 1.308784164 1.077142250 0.8087841645
-
--45 30 1.71323644184469 -0.6215765254 1.347542509 1.121576525
--40 30 1.65709142513421 -0.4741359145 1.370263234 1.160929976
--35 30 1.60456958532088 -0.3319892149 1.386009749 1.188203739
--30 30 1.55572741143749 -0.1957424493 1.395742449 1.205061271
--25 30 1.51051166461132 -0.06561650319 1.400307693 1.212968505
--20 30 1.46879764913839 0.05844038826 1.400426949 1.213175063
--15 30 1.43042100189540 0.1766610219 1.396698670 1.206717494
--10 30 1.39520095531478 0.2893891332 1.389606549 1.194433580
--5 30 1.36295783292345 0.3970273662 1.379531215 1.176982590
-0 30 1.33352468403424 0.5000000000 1.366762342 1.154866253
-5 30 1.30675786570632 0.5987266781 1.351511543 1.128451094
-10 30 1.28253881164339 0.6936040896 1.333920985 1.097983354
-15 30 1.26077878637921 0.7849922672 1.314072992 1.063605621
-20 30 1.24142267063178 0.8732046499 1.291998424 1.025371349
-25 30 1.22444967797788 0.9584995677 1.267682825 0.9832554959
-30 30 1.20987403343919 1.041072117 1.241072117 0.9371643965
-35 30 1.19774488202889 1.121045565 1.212077926 0.8869449852
-40 30 1.18814617501930 1.198462283 1.180583440 0.8323949356
-45 30 1.18119430222797 1.273273186 1.146449482 0.7732731858
-
--45 35 1.66061276194621 -0.5523091747 1.436834817 1.052309175
--40 35 1.60514380030721 -0.4092256472 1.458725935 1.083572932
--35 35 1.55407771854717 -0.2732201984 1.473220198 1.104272885
--30 35 1.50724347782039 -0.1443994257 1.481524422 1.116132546
--25 35 1.46439211565315 -0.02254041999 1.484646648 1.120591547
--20 35 1.42523783227795 0.09278346545 1.483404961 1.118818234
--15 35 1.38948771485329 0.2021109744 1.478446613 1.111736978
--10 35 1.35686275245650 0.3060295455 1.470271083 1.100061112
--5 35 1.32711000759981 0.4051339556 1.459251733 1.084323850
-0 35 1.30001063292067 0.5000000000 1.445655466 1.064906368
-5 35 1.27538395401395 0.5911685016 1.429658787 1.042060742
-10 35 1.25308926317442 0.6791355046 1.411360395 1.015927931
-15 35 1.23302734502725 0.7643458523 1.390791253 0.9865521517
-20 35 1.21514269540367 0.8471885086 1.367922781 0.9538925877
-25 35 1.19942444176699 0.9279917550 1.342672381 0.9178312805
-30 35 1.18590768672075 1.007017110 1.314907832 0.8781793948
-35 35 1.17467496959158 1.084451088 1.284451088 0.8346826560
-40 35 1.16585735036202 1.160394043 1.251082219 0.7870269733
-45 35 1.15963445039665 1.234845594 1.214544424 0.7348455940
-
--45 40 1.60717626245419 -0.4773566755 1.520099626 0.9773566755
--40 40 1.55327561131564 -0.3398812909 1.539881291 1.000931546
--35 40 1.50445802614582 -0.2111333714 1.552192696 1.015603707
--30 40 1.46029978108711 -0.09066460609 1.558450198 1.023061108
--25 40 1.42035002980178 0.02220210468 1.559775796 1.024640893
--20 40 1.38416983032804 0.1282487920 1.557037945 1.021378050
--15 40 1.35135224312224 0.2282850060 1.550892474 1.014054163
--10 40 1.32153706566699 0.3231007757 1.541822807 1.003245355
--5 40 1.29441389744734 0.4134422940 1.530170862 0.9893591067
-0 40 1.26972478690338 0.5000000000 1.516163361 0.9726656173
-5 40 1.24726270212903 0.5834046965 1.499930497 0.9533200434
-10 40 1.22687078527352 0.6642273197 1.481520122 0.9313794128
-15 40 1.20844288165720 0.7429803569 1.460908163 0.9068150371
-20 40 1.19192275383617 0.8201187555 1.438004112 0.8795190524
-25 40 1.17730661255054 0.8960394338 1.412655126 0.8493093066
-30 40 1.16464545779825 0.9710778290 1.384647178 0.8159307341
-35 40 1.15404919307560 1.045500691 1.353705372 0.7790557251
-40 40 1.14569102326752 1.119493700 1.319493700 0.7382838425
-45 40 1.13981172833133 1.193142767 1.281615840 0.6931427669
-
--45 45 1.55304344397497 -0.3966500504 1.596650050 0.8966500504
--40 45 1.50168513961242 -0.2662702903 1.613205371 0.9132053714
--35 45 1.45592882855803 -0.1460139751 1.622603571 0.9226035708
--30 45 1.41509160197145 -0.03485435160 1.626394912 0.9263949116
--25 45 1.37853446132199 0.06831798105 1.625745077 0.9257450771
--20 45 1.34568691233422 0.1645961907 1.621514392 0.9215143924
--15 45 1.31605357573901 0.2550076936 1.614323735 0.9143237348
--10 45 1.28921574348377 0.3404930324 1.604608965 0.9046089654
--5 45 1.26482572608393 0.4219023421 1.592660314 0.8926603142
-0 45 1.24260122947985 0.5000000000 1.578651756 0.8786517557
-5 45 1.22231992120308 0.5754731036 1.562661521 0.8626615212
-10 45 1.20381648190974 0.6489410268 1.544686537 0.8446865373
-15 45 1.18697912157190 0.7209642206 1.524649698 0.8246496978
-20 45 1.17175032176340 0.7920512326 1.502404167 0.8024041669
-25 45 1.15812767051044 0.8626625993 1.477732454 0.7777324541
-30 45 1.14616954553420 0.9332113683 1.450344100 0.7503441002
-35 45 1.13600171000499 1.004058279 1.419869827 0.7198698271
-40 45 1.12782678117149 1.075500238 1.385854476 0.6858544760
-45 45 1.12193546245908 1.147749741 1.347749741 0.6477497413
-
-
-### +x patch
-# N_rho = 10
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = drho = dnu
-# dpy = dsigma = dphi
-#
-# dpx dpy gridfn global_x global_y global_z
-45 -45 1.77575907784335 1.525234982 -0.3252349816 1.025234982
-45 -40 1.70926821207757 1.539440873 -0.1721944531 1.039440873
-45 -35 1.64867855495667 1.544746620 -0.03153945854 1.044746620
-45 -30 1.59345725926693 1.543162644 0.09772976674 1.043162644
-45 -25 1.54303184901825 1.536212136 0.2168063457 1.036212136
-45 -20 1.49684067295646 1.525023139 0.3269220879 1.025023139
-45 -15 1.45436178628674 1.510412893 0.4292606814 1.010412893
-45 -10 1.41512825250643 1.492958480 0.5249146293 0.9929584795
-45 -5 1.37873204642448 1.473050561 0.6148691069 0.9730505606
-45 0 1.34482575966260 1.450935414 0.7000000000 0.9509354142
-45 5 1.31311931152921 1.426743877 0.7810795832 0.9267438771
-45 10 1.28337604348171 1.400511401 0.8587844564 0.9005114006
-45 15 1.25541344483032 1.372194211 0.9337037344 0.8721942106
-45 20 1.22910191066901 1.341678023 1.006345747 0.8416780233
-45 25 1.20436704733656 1.308784181 1.077142257 0.8087841809
-45 30 1.18119433842065 1.273273209 1.146449496 0.7732732095
-45 35 1.15963446671224 1.234845604 1.214544432 0.7348456043
-45 40 1.13981176072931 1.193142787 1.281615857 0.6931427866
-45 45 1.12193544754802 1.147749733 1.347749733 0.6477497327
-
-50 -45 1.78960340508716 1.588294343 -0.3882943429 0.9131873817
-50 -40 1.71976462305894 1.608217144 -0.2299045971 0.9299045971
-50 -35 1.65538478342473 1.617488752 -0.08247404818 0.9376843999
-50 -30 1.59618244480158 1.618258183 0.05437333675 0.9383300293
-50 -25 1.54177922940029 1.612239950 0.1813539935 0.9332801321
-50 -20 1.49175613595787 1.600765917 0.2993539713 0.9236522749
-50 -15 1.44569263034674 1.584847150 0.4093160822 0.9102948436
-50 -10 1.40318930951217 1.565231686 0.5121709131 0.8938355148
-50 -5 1.36388659792467 1.542459162 0.6087966412 0.8747270980
-50 0 1.32746841945494 1.516899806 0.7000000000 0.8532802523
-50 5 1.29366960316203 1.488790220 0.7865079349 0.8296935093
-50 10 1.26227118409841 1.458253639 0.8689659709 0.8040702748
-50 15 1.23310560704446 1.425321936 0.9479392655 0.7764372952
-50 20 1.20605832349399 1.389949680 1.023915194 0.7467564485
-50 25 1.18106888404290 1.352023410 1.097305041 0.7149325293
-50 30 1.15813356988872 1.311368617 1.168443889 0.6808191069
-50 35 1.13730913267387 1.267755132 1.237587931 0.6442230484
-50 40 1.11871825791133 1.220902580 1.304909089 0.6049090887
-50 45 1.10255447387232 1.170485870 1.370485870 0.5626044465
-
-55 -45 1.80157578690699 1.641635650 -0.4416356497 0.7993818878
-55 -40 1.72909481195744 1.667247653 -0.2794370755 0.8173156059
-55 -35 1.66157064716575 1.680653574 -0.1267025324 0.8267025324
-55 -30 1.59895232137458 1.684044085 0.01639182872 0.8290765940
-55 -25 1.54105424304125 1.679255433 0.1501041608 0.8257235435
-55 -20 1.48760921162711 1.667780052 0.2749628208 0.8176883956
-55 -15 1.43831278290104 1.650802191 0.3916434821 0.8058003695
-55 -10 1.39285298414098 1.629239785 0.5008845582 0.7907022098
-55 -5 1.35093243011716 1.603788115 0.6034310530 0.7728807585
-55 0 1.31227726129462 1.574954601 0.7000000000 0.7526913150
-55 5 1.27665268679201 1.543097368 0.7912591947 0.7303846402
-55 10 1.24385967883407 1.508445150 0.8778160885 0.7061208957
-55 15 1.21374495485366 1.471124202 0.9602119458 0.6799884870
-55 20 1.18620170460083 1.431173777 1.038919538 0.6520148982
-55 25 1.16117174926163 1.388559309 1.114342011 0.6221759265
-55 30 1.13864758947445 1.343182705 1.186811762 0.5904028861
-55 35 1.11867413118565 1.294890433 1.256588273 0.5565882731
-55 40 1.10135134234879 1.243481364 1.323854939 0.5205912559
-55 45 1.08683554425295 1.188713854 1.388713854 0.4822426319
-
-60 -45 1.81172405631492 1.686051804 -0.4860518038 0.6847673282
-60 -40 1.73719235823748 1.717047323 -0.3212239595 0.7026625993
-60 -35 1.66710987181451 1.734515599 -0.1644171285 0.7127479135
-60 -30 1.60161956931277 1.740609184 -0.01626604622 0.7162660462
-60 -25 1.54071384528152 1.737221409 0.1230741821 0.7143101136
-60 -20 1.48427710547457 1.725960548 0.2537868523 0.7078086522
-60 -15 1.43212894065853 1.708158329 0.3762749515 0.6975305362
-60 -10 1.38405299906691 1.684889798 0.4910719594 0.6840964439
-60 -5 1.33982057359415 1.657002404 0.5987754060 0.6679956495
-60 0 1.29920894051823 1.625147947 0.7000000000 0.6496044703
-60 5 1.26201788426691 1.589815872 0.7953465341 0.6292054868
-60 10 1.22806890032986 1.551351583 0.8853816503 0.6069981194
-60 15 1.19721905236091 1.509985992 0.9706249310 0.5831156845
-60 20 1.16936357597347 1.465853077 1.051541771 0.5576355342
-60 25 1.14443645321592 1.419003412 1.128538329 0.5305868675
-60 30 1.12241407306304 1.369418203 1.201958833 0.5019588333
-60 35 1.10331722747488 1.317020132 1.272083656 0.4717067933
-60 40 1.08720962341765 1.261680510 1.339125835 0.4397564475
-60 45 1.07419878814401 1.203228180 1.403228180 0.4060089789
-
-65 -45 1.82012248940126 1.722290397 -0.5222903972 0.5699633727
-65 -40 1.74402853070134 1.758142651 -0.3557070341 0.5866815530
-65 -35 1.67190774503210 1.779387991 -0.1958371153 0.5965884178
-65 -30 1.60406015230070 1.788089653 -0.04367890777 0.6006460695
-65 -25 1.54063254102219 1.786146435 0.1002600676 0.5997399324
-65 -20 1.48165223425361 1.775242332 0.2358497498 0.5946552652
-65 -15 1.42705610735242 1.756823319 0.3632352067 0.5860663385
-65 -10 1.37672495763367 1.732102936 0.4827470094 0.5745390347
-65 -5 1.33050405224603 1.702073286 0.5948322147 0.5605359791
-65 0 1.28822363254321 1.667527110 0.7000000000 0.5444268323
-65 5 1.24971937295252 1.629086583 0.7987822761 0.5265017203
-65 10 1.21483154497106 1.587216081 0.8917055290 0.5069771847
-65 15 1.18342521391873 1.542255029 0.9792713934 0.4860115019
-65 20 1.15539073093013 1.494432523 1.061943838 0.4637115010
-65 25 1.13064865621122 1.443884866 1.140140741 0.4401407413
-65 30 1.10915165496300 1.390669074 1.214228029 0.4153258100
-65 35 1.09088778738264 1.334776164 1.284516563 0.3892625182
-65 40 1.07587894031738 1.276139357 1.351258248 0.3619197258
-65 45 1.06418208432046 1.214643959 1.414643959 0.3332439512
-
-70 -45 1.82685344042650 1.751012938 -0.5510129382 0.4553314722
-70 -40 1.74959772315220 1.791027062 -0.3833003319 0.4698954223
-70 -35 1.67589775495007 1.815587422 -0.2211842302 0.4788346622
-70 -30 1.60617646636478 1.826645121 -0.06593891780 0.4828593355
-70 -25 1.54070720453212 1.826070317 0.08164325601 0.4826501239
-70 -20 1.47963767248843 1.815585051 0.2211662007 0.4788337993
-70 -15 1.42301600433719 1.796724308 0.3525437688 0.4719690503
-70 -10 1.37081146326342 1.770814914 0.4759210432 0.4625388020
-70 -5 1.32294097591241 1.738977868 0.5916034822 0.4509510649
-70 0 1.27928659753532 1.702136176 0.7000000000 0.4375417854
-70 5 1.23971596112831 1.661034896 0.8015773914 0.4225821432
-70 10 1.20408808783206 1.616253504 0.8968256101 0.4062830495
-70 15 1.17227196741968 1.568233633 0.9862323393 0.3888052456
-70 20 1.14415005588390 1.517294124 1.070264781 0.3702647806
-70 25 1.11962453811080 1.463648941 1.149356881 0.3507395308
-70 30 1.09862206028638 1.407423080 1.223900960 0.3302749910
-70 35 1.08109596292958 1.348665288 1.294241832 0.3088889037
-70 40 1.06702711318935 1.287358637 1.360672342 0.2865751077
-70 45 1.05642471712231 1.223430222 1.423430222 0.2633070673
-
-75 -45 1.83199679864056 1.772773530 -0.5727735299 0.3410386395
-75 -40 1.75390954577191 1.816132996 -0.4043667112 0.3526567733
-75 -35 1.67903790632022 1.843407724 -0.2406642153 0.3599650148
-75 -30 1.60789444876948 1.856435873 -0.08313861633 0.3634558967
-75 -25 1.54085142955424 1.857044055 0.06719996447 0.3636188588
-75 -20 1.47815551877574 1.846970229 0.2097429304 0.3609195850
-75 -15 1.41994374102076 1.827808031 0.3442149103 0.3557850897
-75 -10 1.36626483889888 1.800975720 0.4706028794 0.3485953934
-75 -5 1.31709624865472 1.767698683 0.5890907365 0.3396788383
-75 0 1.27236726366714 1.729012401 0.7000000000 0.3293128802
-75 5 1.23197346963575 1.685768425 0.8037412948 0.3177256920
-75 10 1.19578722644083 1.638644649 0.9007737730 0.3050989140
-75 15 1.16368140233218 1.588173754 0.9915752787 0.2915752787
-75 20 1.13552769263373 1.534750387 1.076618341 0.2772605307
-75 25 1.11121014865510 1.478654462 1.156354070 0.2622296727
-75 30 1.09063128147093 1.420067480 1.231201207 0.2465313384
-75 35 1.07371114072187 1.359082356 1.301535941 0.2301904234
-75 40 1.06039521519570 1.295720130 1.367688467 0.2132125661
-75 45 1.05065248244170 1.229937230 1.429937230 0.1955860913
-
-80 -45 1.83562105714528 1.788007282 -0.5880072818 0.2271104351
-80 -40 1.75697500605898 1.833808229 -0.4191979931 0.2351863779
-80 -35 1.68129699405014 1.863092500 -0.2544476436 0.2403499849
-80 -30 1.60915771981026 1.877602279 -0.09535904658 0.2429084505
-80 -25 1.54100002855850 1.879121261 0.05690519453 0.2431762880
-80 -20 1.47714230706211 1.869389244 0.2015830759 0.2414602709
-80 -15 1.41778771357502 1.850036492 0.3382588121 0.2380478585
-80 -10 1.36304636118476 1.822546881 0.4667993017 0.2332006983
-80 -5 1.31294323086005 1.788223973 0.5872950062 0.2271486437
-80 0 1.26744219540518 1.748186901 0.7000000000 0.2200890275
-80 5 1.22646334149392 1.703372272 0.8052814318 0.2121869994
-80 10 1.18988881510929 1.654534274 0.9035755426 0.2035755426
-80 15 1.15759089471851 1.602273589 0.9953533179 0.1943605738
-80 20 1.12943348559830 1.547044730 1.081093116 0.1846222358
-80 25 1.10528620231632 1.489178243 1.161261390 0.1744188130
-80 30 1.08502935254478 1.428895217 1.236297903 0.1637892889
-80 35 1.06855837593025 1.366321603 1.306604917 0.1527558727
-80 40 1.05579034550583 1.301503633 1.372541403 0.1413267157
-80 45 1.04666453713710 1.234417128 1.434417128 0.1294975548
-
-85 -45 1.83777597360071 1.797024281 -0.5970242811 0.1134749209
-85 -40 1.75880960652584 1.844310583 -0.4280105144 0.1176119363
-85 -35 1.68265865959350 1.874827185 -0.2626643585 0.1202817930
-85 -30 1.60993051492774 1.890255914 -0.1026646263 0.1216316319
-85 -25 1.54110827658622 1.892348327 0.05073731243 0.1218146943
-85 -20 1.47655267452938 1.882840292 0.1966872951 0.1209828490
-85 -15 1.41651008554116 1.863384013 0.3346823546 0.1192806452
-85 -10 1.36112715522662 1.835500722 0.4645151900 0.1168411733
-85 -5 1.31046052859593 1.800543631 0.5862171759 0.1137828241
-85 0 1.26449549411229 1.759683707 0.7000000000 0.1102080440
-85 5 1.22316579445653 1.713909498 0.8062033197 0.1062033197
-85 10 1.18636143577947 1.664025380 0.9052490806 0.1018390248
-85 15 1.15395462760305 1.610675672 0.9976046494 0.09717153018
-85 20 1.12580340951619 1.554352034 1.083752757 0.09224385030
-85 25 1.10176660572669 1.495415386 1.164169818 0.08708756177
-85 30 1.08171041342041 1.434111308 1.239309415 0.08172414995
-85 35 1.06551512067366 1.370586049 1.309590914 0.07616640988
-85 40 1.05307969854704 1.304900188 1.375391451 0.07041964175
-85 45 1.04432456852316 1.237039956 1.437039956 0.06448264072
-
-90 -45 1.83849088478710 1.800009372 -0.6000093718 0.000000000
-90 -40 1.75942030405196 1.847794147 -0.4309335717 0.000000000
-90 -35 1.68311384487191 1.878726147 -0.2653944411 0.000000000
-90 -30 1.61019079288464 1.894466132 -0.1050953964 0.000000000
-90 -25 1.54114759480442 1.896754066 0.04868288240 0.000000000
-90 -20 1.47635923198370 1.887323876 0.1950554039 0.000000000
-90 -15 1.41608684065960 1.867834852 0.3334897561 0.000000000
-90 -10 1.36048943706430 1.839820546 0.4637534885 0.000000000
-90 -5 1.30963451605055 1.804650961 0.5858578310 0.000000000
-90 0 1.26351473398103 1.763514734 0.7000000000 0.000000000
-90 5 1.22206852937733 1.717418190 0.8065102904 0.000000000
-90 10 1.18518840759856 1.667182733 0.9058058072 0.000000000
-90 15 1.15274621806895 1.613467343 0.9983526754 0.000000000
-90 20 1.12459803972155 1.556776479 1.084635183 0.000000000
-90 25 1.10059922878479 1.497481651 1.165133333 0.000000000
-90 30 1.08061112714332 1.435836688 1.240305564 0.000000000
-90 35 1.06450872756046 1.371994500 1.310577122 0.000000000
-90 40 1.05218480076486 1.306020320 1.376331353 0.000000000
-90 45 1.04355344679962 1.237903719 1.437903719 0.000000000
-
-
-### +y patch
-# N_rho = 10
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = 90 - dsigma = 90 - dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
-45 45 1.12193548966302 1.147749757 1.347749757 0.6477497570
-40 45 1.12782684500838 1.075500270 1.385854515 0.6858545148
-35 45 1.13600177625133 1.004058309 1.419869869 0.7198698691
-30 45 1.14616957726518 0.9332113803 1.450344121 0.7503441210
-25 45 1.15812769058036 0.8626626056 1.477732468 0.7777324676
-20 45 1.17175033899469 0.7920512369 1.502404179 0.8024041787
-15 45 1.18697912978009 0.7209642221 1.524649704 0.8246497035
-10 45 1.20381648826125 0.6489410276 1.544686542 0.8446865418
-5 45 1.22231992939774 0.5754731041 1.562661527 0.8626615270
-0 45 1.24260124074671 0.5000000000 1.578651764 0.8786517636
--5 45 1.26482574316408 0.4219023411 1.592660326 0.8926603263
--10 45 1.28921576586600 0.3404930296 1.604608981 0.9046089811
--15 45 1.31605361199212 0.2550076869 1.614323760 0.9143237600
--20 45 1.34568696893454 0.1645961766 1.621514431 0.9215144311
--25 45 1.37853458326604 0.06831794286 1.625745159 0.9257451590
--30 45 1.41509170316778 -0.03485438985 1.626394978 0.9263949779
--35 45 1.45592900618914 -0.1460140539 1.622603683 0.9226036834
--40 45 1.50168540811818 -0.2662704273 1.613205535 0.9132055347
--45 45 1.55304362635081 -0.3966501557 1.596650156 0.8966501557
-
-45 50 1.10255452673073 1.170485902 1.370485902 0.5626044735
-40 50 1.10631218814650 1.098200926 1.412908102 0.5982009258
-35 50 1.11274329244940 1.025976049 1.451171647 0.6303078516
-30 50 1.12157721428140 0.9536575106 1.485757858 0.6593291286
-25 50 1.13261755476023 0.8810062819 1.517070608 0.6856036461
-20 50 1.14573601073046 0.8077142246 1.545437884 0.7094066163
-15 50 1.16086794708974 0.7334145141 1.571114826 0.7309521292
-10 50 1.17800806542658 0.6576866199 1.594285261 0.7503944325
-5 50 1.19720708477937 0.5800574678 1.615061044 0.7678273843
-0 50 1.21856973033369 0.5000000000 1.633478570 0.7832815242
--5 50 1.24225619751098 0.4169300894 1.649493423 0.7967195808
--10 50 1.26848156549593 0.3302027156 1.662968252 0.8080263051
--15 50 1.29751785922165 0.2391094298 1.673656863 0.8169951149
--20 50 1.32969692969801 0.1428787646 1.681182530 0.8233098993
--25 50 1.36541016142195 0.04068357258 1.685007257 0.8265192263
--30 50 1.40510515847389 -0.06833938873 1.684392697 0.8260035492
--35 50 1.44927940017345 -0.1850513129 1.678354667 0.8209370402
--40 50 1.49846065908236 -0.3102419580 1.665608764 0.8102419580
--45 50 1.55317078084930 -0.4445148403 1.644514840 0.7925420541
-
-45 55 1.08683558023942 1.188713876 1.388713876 0.4822426479
-40 55 1.08860985294701 1.116637586 1.434880058 0.5145685565
-35 55 1.09335557905925 1.043991210 1.476899962 0.5439912095
-30 55 1.10083997066100 0.9706476792 1.515185693 0.5707991672
-25 55 1.11088960147655 0.8963997844 1.550082081 0.5952338812
-20 55 1.12339003957160 0.8209730955 1.581866332 0.6174894535
-15 55 1.13828367134969 0.7440339775 1.610747203 0.6377120567
-10 55 1.15556779194145 0.6651943127 1.636863502 0.6559988865
-5 55 1.17529298031708 0.5840136805 1.660280762 0.6723958282
-0 55 1.19756046328321 0.5000000000 1.680984102 0.6868924628
--5 55 1.22252495695157 0.4126100276 1.698871955 0.6994176726
--10 55 1.25039121322647 0.3212501954 1.713740517 0.7098287520
--15 55 1.28141588914299 0.2252802407 1.725268100 0.7179004520
--20 55 1.31590490404099 0.1240218841 1.732991384 0.7233083536
--25 55 1.35420843728661 0.01677652590 1.736276084 0.7256083259
--30 55 1.39671463564497 -0.09714447086 1.734284563 0.7242138477
--35 55 1.44383402071854 -0.2183692390 1.725937597 0.7183692390
--40 55 1.49597486001449 -0.3473874490 1.709877037 0.7071235138
--45 55 1.55350258502493 -0.4844348186 1.684434819 0.6893086809
-
-45 60 1.07419879494666 1.203228184 1.403228184 0.4060089814
-40 60 1.07420295700192 1.131479751 1.452568261 0.4344954883
-35 60 1.07739731263216 1.058643858 1.497826113 0.4606251211
-30 60 1.08359546209544 0.9845986227 1.539349436 0.4845986227
-25 60 1.09265764478755 0.9091495688 1.577424082 0.5065810298
-20 60 1.10449489115954 0.8320405201 1.612273831 0.5267015421
-15 60 1.11906628649111 0.7529589184 1.644055536 0.5450507176
-10 60 1.13638047734427 0.6715409357 1.672856990 0.5616792449
-5 60 1.15649276068262 0.5873740205 1.698689624 0.5765937231
-0 60 1.17950566445550 0.5000000000 1.721481869 0.5897528322
--5 60 1.20556880618125 0.4089182422 1.741069256 0.6010616149
--10 60 1.23487478043949 0.3135909764 1.757178107 0.6103620645
--15 60 1.26766033524282 0.2134521957 1.769410965 0.6174247082
--20 60 1.30419879644622 0.1079231782 1.777222215 0.6219345356
--25 60 1.34479252033113 -0.003562376036 1.779893000 0.6234765144
--30 60 1.38976133123629 -0.1215201618 1.776504498 0.6215201618
--35 60 1.43942477972499 -0.2463595867 1.765911956 0.6154045547
--40 60 1.49407357782599 -0.3783044248 1.746722454 0.6043254904
--45 60 1.55392965967871 -0.5172857557 1.717285756 0.5873302049
-
-45 65 1.06418210411211 1.214643973 1.414643973 0.3332439574
-40 65 1.06266523579572 1.143259640 1.466606987 0.3574747087
-35 65 1.06449330267194 1.070373941 1.514578407 0.3798441493
-30 65 1.06952810406760 0.9958576467 1.558850637 0.4004886294
-25 65 1.07766788799877 0.9195163019 1.599655613 0.4195163019
-20 65 1.08885470993707 0.8411004110 1.637165677 0.4370075321
-15 65 1.10307035097531 0.7603087971 1.671485656 0.4530112014
-10 65 1.12033978296809 0.6767943314 1.702650477 0.4675435960
-5 65 1.14072859556949 0.5901672564 1.730616457 0.4805843463
-0 65 1.16434310854767 0.5000000000 1.755253226 0.4920726606
--5 65 1.19132867524767 0.4058331328 1.776332217 0.5019019554
--10 65 1.22186672806060 0.3071842895 1.793512233 0.5099131286
--15 65 1.25617049383585 0.2035617629 1.806322562 0.5158866831
--20 65 1.29447742946495 0.09448512356 1.814142966 0.5195333975
--25 65 1.33703910851043 -0.02048475101 1.816183151 0.5204847510
--30 65 1.38410707197013 -0.1417036381 1.811463305 0.5182838507
--35 65 1.43591167755251 -0.2693863366 1.798797563 0.5123777184
--40 65 1.49263500989291 -0.4035318239 1.776787297 0.5021141629
--45 65 1.55437684486733 -0.5438307873 1.743830787 0.4867462899
-
-45 70 1.05642472863586 1.223430230 1.423430230 0.2633070701
-40 70 1.05365479447131 1.152392589 1.477491212 0.2829836585
-35 70 1.05433613515391 1.079532861 1.527658701 0.3012431311
-30 70 1.05837388426509 1.004707773 1.574179506 0.3181753196
-25 70 1.06570374495371 0.9277159838 1.617239887 0.3338480167
-20 70 1.07629877145054 0.8483070481 1.656965750 0.3483070481
-15 70 1.09016688504332 0.7661848329 1.693415320 0.3615736069
-10 70 1.10735121878520 0.6810125700 1.726573297 0.3736421235
-5 70 1.12793076913370 0.5924181577 1.756344376 0.3844779100
-0 70 1.15201766654817 0.5000000000 1.782542500 0.3940132474
--5 70 1.17975336342128 0.4033357052 1.804877945 0.4021426846
--10 70 1.21130869855503 0.3019940766 1.822947393 0.4087194259
--15 70 1.24687349397701 0.1955522892 1.836214325 0.4135481941
--20 70 1.28665064283392 0.08361980967 1.843995171 0.4163801903
--25 70 1.33084258662054 -0.03412840948 1.845442071 0.4169068188
--30 70 1.37963609353657 -0.1579083921 1.839530762 0.4147552784
--35 70 1.43318141565288 -0.2877712797 1.825053983 0.4094861617
--40 70 1.49156674529728 -0.4235350097 1.800626166 0.4005951634
--45 70 1.55479135173773 -0.5647072470 1.764707247 0.3875217461
-
-45 75 1.05065249107689 1.229937236 1.429937236 0.1955860929
-40 75 1.04690601322926 1.159194856 1.485597838 0.2105003063
-35 75 1.04668098939625 1.086392569 1.537455379 0.2243954924
-30 75 1.04991768746108 1.011371307 1.585721084 0.2373282493
-25 75 1.05658485455831 0.9339204421 1.630545391 0.2493388860
-20 75 1.06668352800264 0.8537849259 1.672016095 0.2604509277
-15 75 1.08024655530365 0.7706696092 1.710152734 0.2706696092
-10 75 1.09733543641017 0.6842436271 1.744897533 0.2799794500
-5 75 1.11804105560217 0.5941473413 1.776109035 0.2883425470
-0 75 1.14248128990910 0.5000000000 1.803552184 0.2956959165
--5 75 1.17079765239545 0.4014101623 1.826887001 0.3019484619
--10 75 1.20315010770073 0.2979899925 1.845655683 0.3069775150
--15 75 1.23970876372922 0.1893750922 1.859267938 0.3106249078
--20 75 1.28064411053664 0.07525116884 1.866987823 0.3126934446
--25 75 1.32611573849753 -0.04461194009 1.867924075 0.3129443126
--30 75 1.37625477971388 -0.1703165526 1.861022326 0.3110949947
--35 75 1.43114437593142 -0.3017843411 1.845066709 0.3068196998
--40 75 1.49079942405676 -0.4386967880 1.818695269 0.2997534940
--45 75 1.55514104608409 -0.5804289397 1.780428940 0.2895000619
-
-45 80 1.04666453847702 1.234417129 1.434417129 0.1294975550
-40 80 1.04222098223572 1.163897681 1.491202446 0.1395103385
-35 80 1.04134212347650 1.091154650 1.544256335 0.1488651705
-30 80 1.04399415843898 1.016015421 1.593764927 0.1575948710
-25 80 1.05017153550466 0.9382607702 1.639853255 0.1657214867
-20 80 1.05989739369889 0.8576302678 1.682581085 0.1732555561
-15 80 1.07322318268682 0.7738273334 1.721937521 0.1801951575
-10 80 1.09022718132528 0.6865246460 1.757833834 0.1865246460
-5 80 1.11101100138942 0.5953708318 1.790093595 0.1922129123
-0 80 1.13569780801254 0.5000000000 1.818444006 0.1972118547
--5 80 1.16442712429837 0.4000438491 1.842504033 0.2014542866
--10 80 1.19735214604442 0.2951475720 1.861775851 0.2048524280
--15 80 1.23462606960994 0.1849915564 1.875627516 0.2072948504
--20 80 1.27639626187695 0.06931874761 1.883287016 0.2086454268
--25 80 1.32278781826127 -0.05202982407 1.883831778 0.2087414831
--30 80 1.37388937052844 -0.1790728630 1.876188701 0.2073938024
--35 80 1.42973543886021 -0.3116398384 1.859141817 0.2043879769
--40 80 1.49028403384550 -0.4493150978 1.831349678 0.1994874729
--45 80 1.55540230338722 -0.5913851119 1.791385112 0.1924406416
-
-45 85 1.04432456858508 1.237039956 1.437039956 0.06448264072
-40 85 1.03946368485659 1.166658836 1.494493063 0.06950913630
-35 85 1.03818994499799 1.093957932 1.548259836 0.07421311941
-30 85 1.04048649916532 1.018756368 1.598512386 0.07860964785
-25 85 1.04636367998888 0.9408287888 1.645360388 0.08270831694
-20 85 1.05585888657429 0.8599107579 1.688846680 0.08651287450
-15 85 1.06903544609803 0.7757040108 1.728941376 0.09002070586
-10 85 1.08598143832035 0.6878826175 1.765535273 0.09322225694
-5 85 1.10680645760065 0.5961002348 1.798430710 0.09610023478
-0 85 1.13163776111984 0.5000000000 1.827331538 0.09862872959
--5 85 1.16061446924268 0.3992277988 1.851831530 0.1007722012
--10 85 1.19388403712631 0.2934494551 1.871406350 0.1024847760
--15 85 1.23159032681580 0.1823731205 1.885399652 0.1037090313
--20 85 1.27386467653763 0.06577757972 1.893016295 0.1043754012
--25 85 1.32081045427675 -0.05645210551 1.893315391 0.1044015687
--30 85 1.37248988053281 -0.1842836177 1.885213993 0.1036927882
--35 85 1.42890672876285 -0.3174905656 1.867497522 0.1021427979
--40 85 1.48998625401226 -0.4556009671 1.838840886 0.09963566705
--45 85 1.55556325256879 -0.5978505206 1.797850521 0.09604947480
-
-45 90 1.04355344678355 1.237903719 1.437903719 0.000000000
-40 90 1.03855348029636 1.167569309 1.495578122 0.000000000
-35 90 1.03714770211576 1.094883483 1.549581660 0.000000000
-30 90 1.03932500227902 1.019662501 1.600081855 0.000000000
-25 90 1.04510107021910 0.9416787976 1.647183238 0.000000000
-20 90 1.05451825146126 0.8606664835 1.690923019 0.000000000
-15 90 1.06764399271735 0.7763265987 1.731264906 0.000000000
-10 90 1.08456973780793 0.6883335585 1.768092686 0.000000000
-5 90 1.10540781176368 0.5963426389 1.801201401 0.000000000
-0 90 1.13028693400321 0.5000000000 1.830286934 0.000000000
--5 90 1.15934615793793 0.3989563245 1.854934496 0.000000000
--10 90 1.19273067394428 0.2928844920 1.874610415 0.000000000
--15 90 1.23058151000019 0.1815020687 1.888650462 0.000000000
--20 90 1.27302438997692 0.06460001568 1.896251625 0.000000000
--25 90 1.32015527991691 -0.05792172963 1.896467010 0.000000000
--30 90 1.37202744582303 -0.1860137229 1.888210623 0.000000000
--35 90 1.42863414235674 -0.3194308802 1.870268578 0.000000000
--40 90 1.48988989556769 -0.4576827647 1.841321875 0.000000000
--45 90 1.55561819737237 -0.5999881763 1.799988176 0.000000000
-
-
-### -x patch
-# N_rho = 10
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = drho = dnu
-# dpy = 180 - dsigma = 180 - dphi
-#
-# dpx dpy gridfn global_x global_y global_z
--90 45 1.55561820456239 -0.5999881814 1.799988181 1.347052516e-16
--90 40 1.62553444053442 -0.7452316253 1.744873397 1.524918560e-16
--90 35 1.69923111046092 -0.8919286379 1.674638925 1.704564654e-16
--90 30 1.77618663406097 -1.038222747 1.588093317 1.883717350e-16
--90 25 1.85575921581176 -1.181889028 1.484277734 2.059651990e-16
--90 20 1.93719251434708 -1.320365511 1.362558861 2.229231171e-16
--90 15 2.01963531154335 -1.450817907 1.222720083 2.388984004e-16
--90 10 2.10216069740700 -1.570224153 1.065036374 2.535209651e-16
--90 5 2.18378678841473 -1.675476820 0.8903295595 2.664102737e-16
--90 -2.84217e-14 2.26349236762395 -1.763492368 0.7000000000 2.771887135e-16
--90 -5 2.34026429198193 -1.831358880 0.4960325274 2.854996897e-16
--90 -10 2.41309509225887 -1.876434756 0.2809704347 2.910197101e-16
--90 -15 2.48101246443958 -1.896474015 0.05786672307 2.934737305e-16
--90 -20 2.54311733302008 -1.889748592 -0.1697973547 2.926501309e-16
--90 -25 2.59857329475371 -1.855107212 -0.3982045288 2.884079256e-16
--90 -30 2.64663449898639 -1.792052711 -0.6233172495 2.806862313e-16
--90 -35 2.68666670323174 -1.700788522 -0.8410087133 2.695099608e-16
--90 -40 2.71812927528388 -1.582207827 -1.047179820 2.549884935e-16
--90 -45 2.74060720688101 -1.437901941 -1.237901941 2.373167029e-16
-
--85 45 1.55556326098468 -0.5978505265 1.797850527 0.09604947532
--85 40 1.62529011832943 -0.7422576603 1.742377945 0.1086834625
--85 35 1.69872566603541 -0.8879548367 1.671856439 0.1214303137
--85 30 1.77534674048762 -1.033101139 1.585136355 0.1341289697
--85 25 1.85451709061869 -1.175504445 1.481300554 0.1465876446
--85 20 1.93549374639148 -1.312653746 1.359752009 0.1585866537
--85 15 2.01744040277046 -1.441776498 1.220297445 0.1698834307
--85 10 2.09945414650518 -1.559926963 1.063220702 0.1802202570
--85 5 2.18058167661013 -1.664080145 0.8893324796 0.1893324796
--85 -2.84217e-14 2.25982724037898 -1.751227915 0.7000000000 0.1969569216
--85 -5 2.33620543690528 -1.818526224 0.4971552393 0.2028447607
--85 -10 2.40873387491552 -1.863383770 0.2832716755 0.2067692875
--85 -15 2.47645973788165 -1.883580358 0.06132156803 0.2085362599
--85 -20 2.53849797593518 -1.877387100 -0.1652981398 0.2079944201
--85 -25 2.59401624134923 -1.843621294 -0.3928485571 0.2050402948
--85 -30 2.64226741496346 -1.781730712 -0.6173578409 0.1996255705
--85 -35 2.68260297562227 -1.691838182 -0.8347416173 0.1917609932
--85 -40 2.71446723470988 -1.574748181 -1.040920433 0.1815169455
--85 -45 2.73742166569675 -1.431956027 -1.231956027 0.1690242508
-
--80 45 1.55540229129274 -0.5913851034 1.791385103 0.1924406401
--80 40 1.62455856089568 -0.7332842355 1.734848347 0.2174612856
--80 35 1.69721242092151 -0.8759957518 1.663482598 0.2426251764
--80 30 1.77283674489138 -1.017728132 1.576260745 0.2676164190
--80 25 1.85081125335339 -1.156387477 1.472386165 0.2920658027
--80 20 1.93043028329798 -1.289611234 1.351365220 0.3155567455
--80 15 2.01090931210955 -1.414814840 1.213073090 0.3376335194
--80 10 2.09141306039560 -1.529272003 1.057815405 0.3578154053
--80 5 2.17105879726136 -1.630183487 0.8863669064 0.3756088227
--80 -2.84217e-14 2.24893742059317 -1.714771008 0.7000000000 0.3905238848
--80 -5 2.32414298279151 -1.780385501 0.5004921202 0.4020934903
--80 -10 2.39576399774578 -1.824579920 0.2901138412 0.4098861588
--80 -15 2.46290862606389 -1.845214654 0.07160162729 0.4135246191
--80 -20 2.52472582612578 -1.840554715 -0.1518922479 0.4127029461
--80 -25 2.58040496456268 -1.809338924 -0.3768624257 0.4071987600
--80 -30 2.62919622883976 -1.750858739 -0.5995338991 0.3968871255
--80 -35 2.67041161306923 -1.665005977 -0.8159535052 0.3817489671
--80 -40 2.70345703065198 -1.552330410 -1.022109690 0.3618812246
--80 -45 2.72781606842944 -1.414037184 -1.214037184 0.3374963976
-
--75 45 1.55514104970796 -0.5804289422 1.780428942 0.2895000625
--75 40 1.62334508956990 -0.7181574818 1.722155494 0.3264043135
--75 35 1.69469931839280 -0.8559385084 1.649438365 0.3633226283
--75 30 1.76867912810251 -0.9920754399 1.561450157 0.3998004092
--75 25 1.84469528830683 -1.124642537 1.457583257 0.4353216557
--75 20 1.92209840199578 -1.251513485 1.337498773 0.4693166238
--75 15 2.00019062723332 -1.370404511 1.201173378 0.5011733783
--75 10 2.07823966893547 -1.478927710 1.048938348 0.5302520817
--75 5 2.15548120948011 -1.574640098 0.8815074894 0.5558981388
--75 -2.84217e-14 2.23113123354814 -1.655107280 0.7000000000 0.5774592554
--75 -5 2.30441104332360 -1.717984333 0.5059515150 0.5943071108
--75 -10 2.37451899013346 -1.761048857 0.3013160819 0.6058462151
--75 -15 2.44066350462953 -1.782296481 0.08846050113 0.6115394989
--75 -20 2.50205409840719 -1.779998510 -0.1298515919 0.6109237596
--75 -25 2.55791846208335 -1.752785685 -0.3504912172 0.6036321050
--75 -30 2.60750577422095 -1.699718006 -0.5700077829 0.5894126633
--75 -35 2.65009403727897 -1.620355226 -0.7846887129 0.5681474705
--75 -40 2.68501189348353 -1.514831811 -0.9906446296 0.5398725567
--75 -45 2.71164147953627 -1.383903673 -1.183903673 0.5047904678
-
--70 45 1.55479130698301 -0.5647072164 1.764707216 0.3875217350
--70 40 1.62165746117735 -0.6966200233 1.704083420 0.4355340702
--70 35 1.69120271845674 -0.8276018887 1.629596850 0.4832075704
--70 30 1.76291728196399 -0.9561075075 1.540684061 0.5299797906
--70 25 1.83625763113900 -1.080447428 1.436974739 0.5752358206
--70 20 1.91065587131774 -1.198814750 1.318318002 0.6183180025
--70 15 1.98552491161889 -1.309310935 1.184803404 0.6585353249
--70 10 2.06026515302923 -1.409975043 1.036780133 0.6951740638
--70 5 2.13426392694642 -1.498808578 0.8748730911 0.7275068262
--70 -2.84217e-14 2.20689648801772 -1.573804345 0.7000000000 0.7548030531
--70 -5 2.27753849801392 -1.632989940 0.5133875608 0.7763448482
--70 -10 2.34553375862133 -1.674434167 0.3165885887 0.7914293130
--70 -15 2.41021455584503 -1.696309664 0.1115005991 0.7993913430
--70 -20 2.47088876188796 -1.696932654 -0.09961809267 0.7996180927
--70 -25 2.52684628256504 -1.674829741 -0.3141397634 0.7915732903
--70 -30 2.57734962950843 -1.628799906 -0.5290631991 0.7748198007
--70 -35 2.62164900877872 -1.558006493 -0.7410316601 0.7490531054
--70 -40 2.65899812928375 -1.462073052 -0.9463747740 0.7141361882
--70 -45 2.68864981165244 -1.341163405 -1.141163405 0.6701286758
-
--65 45 1.55437670909338 -0.5438306961 1.743830696 0.4867462474
--65 40 1.61950971925917 -0.6683147466 1.680332473 0.5447941135
--65 35 1.68675013993625 -0.7907457834 1.603789927 0.6018846435
--65 30 1.75561462317604 -0.9097906660 1.513943020 0.6573961839
--65 25 1.82562741686597 -1.024065040 1.410683200 0.7106831995
--65 20 1.89631980038364 -1.132142299 1.294051215 0.7610804531
--65 15 1.96723592606812 -1.232565365 1.164239490 0.8079084979
--65 10 2.03792820735798 -1.323848194 1.021593645 0.8504743801
--65 5 2.10795509800083 -1.404478613 0.8666202886 0.8880729622
--65 -2.84217e-14 2.17686917251083 -1.472913482 0.7000000000 0.9199846657
--65 -5 2.24421656900514 -1.527587050 0.5226091188 0.9454793691
--65 -10 2.30950562811447 -1.566896986 0.3355502951 0.9638098930
--65 -15 2.37221992636337 -1.589239032 0.1401900885 0.9742281604
--65 -20 2.43179285504018 -1.593018266 -0.06179634863 0.9759904461
--65 -25 2.48760197358564 -1.576692739 -0.2683777278 0.9683777278
--65 -30 2.53895822370934 -1.538829911 -0.4771189977 0.9507220009
--65 -35 2.58510892633524 -1.478193668 -0.6851461184 0.9224468567
--65 -40 2.62524608369546 -1.393853230 -0.8891315469 0.8831182646
--65 -45 2.65850661574723 -1.285301333 -1.085301333 0.8324996839
-
--60 45 1.55392945959679 -0.5172856247 1.717285625 0.5873301293
--60 40 1.61693117209141 -0.6327943877 1.650527353 0.6540191447
--60 35 1.68138598300718 -0.7450872370 1.571819469 0.7188514515
--60 30 1.74686075397181 -0.8531125217 1.481219879 0.7812198786
--60 25 1.81296713297849 -0.9558457808 1.378872037 0.8405329534
--60 20 1.87935615836505 -1.052281913 1.264984412 0.8962103805
--60 15 1.94571426466619 -1.141424055 1.139818250 0.9476766203
--60 10 2.01175529790355 -1.222266655 1.003682079 0.9943511167
--60 5 2.07720678384076 -1.293772457 0.8569347550 1.035635011
--60 -2.84217e-14 2.14180240060973 -1.354855289 0.7000000000 1.070901200
--60 -5 2.20526413834512 -1.404356419 0.5333904020 1.099480691
--60 -10 2.26727597521348 -1.441018281 0.3577461071 1.120647427
--60 -15 2.32748183415174 -1.463487004 0.1738852430 1.133619750
--60 -20 2.38546260757264 -1.470307993 -0.01713346181 1.137557850
--60 -25 2.44071843051372 -1.459941559 -0.2139357585 1.131572787
--60 -30 2.49264866943097 -1.430797357 -0.4147463738 1.114746374
--60 -35 2.54054630662294 -1.381306145 -0.6173047442 1.086172609
--60 -40 2.58358235971237 -1.310013715 -0.8187818405 1.045011905
--60 -45 2.62081032645389 -1.215723100 -1.015723100 0.9905731939
-
--55 45 1.55350231050541 -0.4844346446 1.684434645 0.6893085591
--55 40 1.61396542012268 -0.5895280792 1.614222609 0.7628957742
--55 35 1.67517393933939 -0.6903195941 1.533470753 0.8334707526
--55 30 1.73677277145210 -0.7861018429 1.442531245 0.9005382053
--55 25 1.79848073811734 -0.8762449899 1.341753578 0.9636571164
--55 20 1.86008078823340 -0.9601719478 1.231459126 1.022423405
--55 15 1.92140497987324 -1.037326990 1.111925526 1.076447947
--55 10 1.98232412678182 -1.107146839 0.9833833496 1.125336332
--55 5 2.04272981815592 -1.169025663 0.8460208247 1.168664351
--55 -2.84217e-14 2.10251867108700 -1.222282468 0.7000000000 1.205955167
--55 -5 2.16158077205122 -1.266133607 0.5454833311 1.236660065
--55 -10 2.21977143965919 -1.299654559 0.3826723453 1.260131688
--55 -15 2.27689868041881 -1.321759510 0.2118610104 1.275609742
--55 -20 2.33270815835181 -1.331186601 0.03350258402 1.282210662
--55 -25 2.38684933754262 -1.326480191 -0.1517017006 1.278915198
--55 -30 2.43885634130116 -1.306003460 -0.3426965840 1.264577237
--55 -35 2.48812072143473 -1.267970942 -0.5379465807 1.237946581
--55 -40 2.53386483045202 -1.210517987 -0.7352950122 1.197717589
--55 -45 2.57512079519263 -1.131821278 -0.9318212775 1.142613560
-
--50 45 1.55317037419733 -0.4445145930 1.644514593 0.7925418466
--50 40 1.61067991304018 -0.5379229052 1.570920727 0.8709207269
--50 35 1.66820675979272 -0.6261443920 1.488534792 0.9449473440
--50 30 1.72550167386624 -0.7088570286 1.397933931 1.014351487
--50 25 1.78240921105079 -0.7858304837 1.299592602 1.078939885
--50 20 1.83884840510241 -0.8568850846 1.193865782 1.138561774
--50 15 1.89479166805089 -0.9218508817 1.080983796 1.193074550
--50 10 1.95025263212398 -0.9805350107 0.9610582683 1.242316381
--50 5 2.00526440330850 -1.032683327 0.8340924159 1.286074014
--50 -2.84217e-14 2.05986889428005 -1.077951120 0.7000000000 1.324058203
--50 -5 2.11410294020603 -1.115871863 0.5586295302 1.355877485
--50 -10 2.16797302329200 -1.145817527 0.4097979647 1.381004880
--50 -15 2.22144688365599 -1.166972820 0.2533359791 1.398756278
--50 -20 2.27443708011593 -1.178305695 0.08914668314 1.408265689
--50 -25 2.32676469638392 -1.178528677 -0.08271077658 1.408452794
--50 -30 2.37813498495595 -1.166080790 -0.2619121925 1.398007776
--50 -35 2.42810451227759 -1.139123126 -0.4477263692 1.375387611
--50 -40 2.47602328271318 -1.095550586 -0.6388259081 1.338825908
--50 -45 2.52100109134941 -1.033072198 -0.8330721982 1.286400316
-
--45 45 1.55304327917664 -0.3966499553 1.596649955 0.8966499553
--45 40 1.60717602058326 -0.4773565284 1.520099502 0.9773565284
--45 35 1.66061243160898 -0.5523089653 1.436834670 1.052308965
--45 30 1.71323617425856 -0.6215763503 1.347542408 1.121576350
--45 25 1.76502872788042 -0.6852925709 1.252711003 1.185292571
--45 20 1.81604135785908 -0.7436089205 1.152636630 1.243608921
--45 15 1.86637525422948 -0.7966578447 1.047438422 1.296657845
--45 10 1.91616180840957 -0.8445206202 0.9370752615 1.344520620
--45 5 1.96555130524201 -0.8872026870 0.8213645091 1.387202687
--45 -2.84217e-14 2.01470068060574 -0.9246085133 0.7000000000 1.424608513
--45 -5 2.06376267635611 -0.9565161043 0.5725713526 1.456516104
--45 -10 2.11287199389406 -0.9825470121 0.4385869616 1.482547012
--45 -15 2.16213786299112 -1.002137909 0.2975033604 1.502137909
--45 -20 2.21162745239333 -1.014502749 0.1487660797 1.514502749
--45 -25 2.26134044292005 -1.018587196 -0.008128839234 1.518587196
--45 -30 2.31118043836460 -1.013022758 -0.1735440964 1.513022758
--45 -35 2.36091523157666 -0.9960819378 -0.3475678506 1.496081938
--45 -40 2.41011556670813 -0.9656404483 -0.5298183596 1.465640448
--45 -45 2.45808669395284 -0.9191770144 -0.7191770144 1.419177014
-
-
-### -y patch
-# N_rho = 10
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = 90 + dsigma = 90 + dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
--45 -90 2.74060722654379 -1.437901954 -1.237901954 2.373167047e-16
--40 -90 2.75380070677955 -1.270108974 -1.409533729 2.583348408e-16
--35 -90 2.75753395387732 -1.081656498 -1.558839576 2.766189296e-16
--30 -90 2.75175745895780 -0.8758787295 -1.683091865 2.918349439e-16
--25 -90 2.73654965631959 -0.6565158589 -1.780156263 3.037215118e-16
--20 -90 2.71210711213837 -0.4275952632 -1.848547040 3.120966898e-16
--15 -90 2.67876306050315 -0.1933148974 -1.887486423 3.168652314e-16
--10 -90 2.63695942328219 0.04209680157 -1.896898084 3.180177894e-16
--5 -90 2.58725066763772 0.2745062464 -1.877405398 3.156307026e-16
--2.84217e-14 -90 2.53030494336249 0.5000000000 -1.830304943 3.098627511e-16
-5 -90 2.46688400858862 0.7150031080 -1.757496770 3.009466159e-16
-10 -90 2.39783985907317 0.9163805219 -1.661411284 2.891799262e-16
-15 -90 2.32408844289387 1.101518352 -1.544897050 2.749115191e-16
-20 -90 2.24660098178585 1.268382790 -1.411114364 2.585284064e-16
-25 -90 2.16639353430592 1.415557470 -1.263419330 2.404415787e-16
-30 -90 2.08448850608500 1.542244253 -1.105220000 2.210683882e-16
-35 -90 2.00189493459953 1.648239763 -0.9398563281 2.008178479e-16
-40 -90 1.91959274550422 1.733890432 -0.7704933557 1.800775507e-16
-45 -90 1.83849087542906 1.800009365 -0.6000093652 1.591999729e-16
-
--45 -85 2.73742169541042 -1.431956048 -1.231956048 0.1690242526
--40 -85 2.75002064324413 -1.263722571 -1.401922710 0.1838944087
--35 -85 2.75320144726993 -1.075131647 -1.549521121 0.1968075965
--30 -85 2.74694191004528 -0.8695455059 -1.672122400 0.2075338185
--25 -85 2.73134627376184 -0.6507051447 -1.767695146 0.2158953503
--20 -85 2.70664017407187 -0.4226127931 -1.834857816 0.2217713225
--15 -85 2.67316618388553 -0.1894089819 -1.872909348 0.2251004002
--10 -85 2.63137295683303 0.04475350940 -1.881831146 0.2258809564
--5 -85 2.58181650871725 0.2758296666 -1.862278636 0.2241703334
--2.84217e-14 -85 2.52515041574287 0.5000000000 -1.815541456 0.2200813600
-5 -85 2.46212378745193 0.7137778221 -1.743491688 0.2137778221
-10 -85 2.39356097790169 0.9141033039 -1.648496539 0.2054668235
-15 -85 2.32035391712027 1.098418774 -1.533329271 0.1953909931
-20 -85 2.24344260431199 1.264722576 -1.401058011 0.1838187573
-25 -85 2.16381431533927 1.411606225 -1.254945858 0.1710356003
-30 -85 2.08246407425162 1.538256144 -1.098312392 0.1573319478
-35 -85 2.00037640131632 1.644433575 -0.9344205288 0.1429932677
-40 -85 1.91851409553092 1.730436804 -0.7663774821 0.1282914061
-45 -85 1.83777595922209 1.797024271 -0.5970242709 0.1134749200
-
--45 -80 2.72781611576685 -1.414037217 -1.214037217 0.3374964035
--40 -80 2.73865297486570 -1.244529605 -1.379049424 0.3665925077
--35 -80 2.74020102205984 -1.055571929 -1.521586950 0.3917257192
--30 -80 2.73252734602883 -0.8506074128 -1.639320660 0.4124853489
--25 -80 2.71581496616267 -0.6333721382 -1.730524394 0.4285670279
--20 -80 2.69034932561304 -0.4077768805 -1.794096481 0.4397765021
--15 -80 2.65651003505677 -0.1777947689 -1.829564515 0.4460304734
--10 -80 2.61476616582830 0.05264522680 -1.837074992 0.4473547732
--5 -80 2.56566967719348 0.2797591106 -1.817364885 0.4438793496
--2.84217e-14 -80 2.50984112393190 0.5000000000 -1.771710998 0.4358293374
-5 -80 2.44797732622435 0.7101380035 -1.701888371 0.4235177244
-10 -80 2.38083909984170 0.9073326898 -1.610098478 0.4073326898
-15 -80 2.30923666036005 1.089189767 -1.498886146 0.3877229550
-20 -80 2.23402978634260 1.253805675 -1.371064072 0.3651844746
-25 -80 2.15611227500734 1.399795314 -1.229617277 0.3402435884
-30 -80 2.07640548355835 1.526305791 -1.077613773 0.3134412695
-35 -80 1.99582245791508 1.632999136 -0.9180904580 0.2853130050
-40 -80 1.91527016015517 1.720032449 -0.7539780541 0.2563755603
-45 -80 1.83562101814777 1.788007254 -0.5880072544 0.2271104303
-
--45 -75 2.71164155301276 -1.383903724 -1.183903724 0.5047904814
--40 -75 2.71960669592889 -1.212427593 -1.340791737 0.5468284977
--35 -75 2.71852788739267 -1.023028094 -1.475109536 0.5828188437
--30 -75 2.70861113499115 -0.8192520057 -1.585011502 0.6122669866
--25 -75 2.69015120203353 -0.6047968309 -1.669244450 0.6348371369
--20 -75 2.66352347483269 -0.3834058373 -1.727137590 0.6503495572
--15 -75 2.62916354669416 -0.1587705985 -1.758565344 0.6587705985
--10 -75 2.58755960183861 0.06554636763 -1.763908987 0.6602024232
--5 -75 2.53924855851471 0.2861764561 -1.744014290 0.6548716553
--2.84217e-14 -75 2.48480185131356 0.5000000000 -1.700134281 0.6431140424
-5 -75 2.42483235229306 0.7041888515 -1.633889252 0.6253637404
-10 -75 2.35999918704315 0.8962460298 -1.547222905 0.6021415626
-15 -75 2.29098877088159 1.074036577 -1.442333672 0.5740365774
-20 -75 2.21853171266880 1.235816254 -1.321638542 0.5416964148
-25 -75 2.14339000785501 1.380251819 -1.187706117 0.5058093296
-30 -75 2.06635288005047 1.506434680 -1.043196001 0.4670879606
-35 -75 1.98822919449464 1.613885546 -0.8907934223 0.4262518128
-40 -75 1.90983875332179 1.702549098 -0.7331422083 0.3840092973
-45 -75 1.83199668760838 1.772773453 -0.5727734527 0.3410386188
-
--45 -70 2.68864988003904 -1.341163452 -1.141163452 0.6701286929
--40 -70 2.69274321850983 -1.167268758 -1.286973532 0.7231992218
--35 -70 2.68818621757121 -0.9776049100 -1.410238507 0.7680640037
--30 -70 2.67535566851750 -0.7757994332 -1.509749439 0.8042830209
--25 -70 2.65468644871270 -0.5654479085 -1.584860413 0.8316211799
--20 -70 2.62664896862447 -0.3500245219 -1.635423180 0.8500245219
--15 -70 2.59173446136044 -0.1328209138 -1.661719802 0.8595957097
--10 -70 2.55043862969820 0.08309392437 -1.664391847 0.8605682545
--5 -70 2.50326357425578 0.2948925465 -1.644388921 0.8532877847
--2.84217e-14 -70 2.45071725952949 0.5000000000 -1.602920924 0.8381946684
-5 -70 2.39330966141363 0.6960982675 -1.541413454 0.8158077799
-10 -70 2.33156180634601 0.8811274937 -1.461481426 0.7867149010
-15 -70 2.26601502664578 1.053290363 -1.364907745 0.7515649555
-20 -70 2.19723297510192 1.211058817 -1.253618044 0.7110588173
-25 -70 2.12581043589157 1.353185612 -1.129662450 0.6659426705
-30 -70 2.05237851325249 1.478719717 -0.9951922770 0.6169995302
-35 -70 1.97760344022178 1.587021626 -0.8524277685 0.5650374986
-40 -70 1.90218463878029 1.677777739 -0.7036208517 0.5108762102
-45 -70 1.82685329028241 1.751012835 -0.5510128354 0.4553314348
-
--45 -65 2.65850672211308 -1.285301405 -1.085301405 0.8324997172
--40 -65 2.65788882429462 -1.108891069 -1.217401712 0.8940991020
--35 -65 2.64920351583818 -0.9194891091 -1.327240542 0.9453177896
--30 -65 2.63301436997025 -0.7207255744 -1.414358717 0.9859416618
--25 -65 2.60989084699586 -0.5159825386 -1.478781585 1.015982539
--20 -65 2.58038649755577 -0.3083455825 -1.520911235 1.035627917
--15 -65 2.54502670978039 -0.1005898362 -1.541431783 1.045196806
--10 -65 2.50429695955838 0.1048114034 -1.541225903 1.045100802
--5 -65 2.45864521475400 0.3056599139 -1.521317349 1.035817291
--2.84217e-14 -65 2.40849047304962 0.5000000000 -1.482833671 1.017872057
-5 -65 2.35422192603647 0.6860860969 -1.426973821 0.9918241814
-10 -65 2.29621775297654 0.8623528223 -1.355004973 0.9582645566
-15 -65 2.23485274527994 1.027393225 -1.268258311 0.9178139238
-20 -65 2.17051387487831 1.179946707 -1.168138225 0.8711271606
-25 -65 2.10360894528741 1.318896299 -1.056128781 0.8188962994
-30 -65 2.03459169264599 1.443283159 -0.9338143574 0.7618601468
-35 -65 1.96395926360679 1.552323375 -0.8028735308 0.7008014366
-40 -65 1.89226423969376 1.645438067 -0.6650799309 0.6365472258
-45 -65 1.82012218147494 1.722290190 -0.5222901904 0.5699632763
-
--45 -60 2.62081048357175 -1.215723203 -1.015723203 0.9905732533
--40 -60 2.61486505758293 -1.037171652 -1.131929839 1.057665186
--35 -60 2.60166441298070 -0.8489952398 -1.226564863 1.112302742
--30 -60 2.58194252830700 -0.6546798015 -1.299964083 1.154679801
--25 -60 2.55637425946842 -0.4572434979 -1.352815306 1.185193469
--20 -60 2.52556005593258 -0.2592504784 -1.386023545 1.204366255
--15 -60 2.49002423709130 -0.06285659337 -1.400609404 1.212787405
--10 -60 2.45021107058716 0.1301313618 -1.397629283 1.211066831
--5 -60 2.40649146743014 0.3181875046 -1.378126331 1.199806797
--2.84217e-14 -60 2.35917724688779 0.5000000000 -1.343107428 1.179588623
-5 -60 2.30853146274038 0.6744115330 -1.293532944 1.150966782
-10 -60 2.25478646871392 0.8403685546 -1.230325996 1.114474233
-15 -60 2.19815482225905 0.9968810811 -1.154385440 1.070629933
-20 -60 2.13884760472648 1.142994437 -1.066612697 1.019954316
-25 -60 2.07708918132377 1.277773484 -0.9679406184 0.9629859650
-30 -60 2.01314457578668 1.400305624 -0.8593750831 0.9003056240
-35 -60 1.94733158328099 1.509715559 -0.7420232624 0.8325525187
-40 -60 1.88003435547872 1.605194897 -0.6171199884 0.7604395799
-45 -60 1.81172358513421 1.686051495 -0.4860514953 0.6847671501
-
--45 -55 2.57512076600317 -1.131821259 -0.9318212590 1.142613547
--40 -55 2.56352151195974 -0.9520938905 -1.030538111 1.211735830
--35 -55 2.54573550856203 -0.7666124040 -1.108909980 1.266612404
--30 -55 2.52261490438475 -0.5785063060 -1.168027718 1.308007090
--25 -55 2.49488335727866 -0.3902515818 -1.209150678 1.336801696
--20 -55 2.46313344470127 -0.2037623074 -1.233571048 1.353901024
--15 -55 2.42784075800947 -0.02049910906 -1.242529120 1.360173533
--10 -55 2.38937487221761 0.1584266691 -1.237158621 1.356413069
--5 -55 2.34800641634040 0.3321570331 -1.218453890 1.343315876
--2.84217e-14 -55 2.30393202210478 0.5000000000 -1.187270626 1.321481119
-5 -55 2.25729278376433 0.6613584679 -1.144335727 1.291417779
-10 -55 2.20818143181344 0.8156708039 -1.090258091 1.253552211
-15 -55 2.15666195918453 0.9623617198 -1.025557430 1.208248320
-20 -55 2.10278953263638 1.100805456 -0.9506994251 1.155832181
-25 -55 2.04662091798607 1.230297673 -0.8661284132 1.096614921
-30 -55 1.98824228978861 1.350043280 -0.7723181495 1.030928267
-35 -55 1.92778905403159 1.459157587 -0.6698189963 0.9591575872
-40 -55 1.86546599789749 1.556683849 -0.5593067734 0.8817760956
-45 -55 1.80157518313323 1.641635267 -0.4416352671 0.7993816199
-
--45 -50 2.52100080642490 -1.033072025 -0.8330720249 1.286400171
--40 -50 2.50378543561764 -0.8538373540 -0.9134405304 1.353837354
--35 -50 2.48170454853419 -0.6730622535 -0.9753065192 1.405749082
--30 -50 2.45564449590353 -0.4932633749 -1.020382631 1.443572431
--25 -50 2.42629781270809 -0.3161931665 -1.050331894 1.468702847
--20 -50 2.39418305088005 -0.1430139003 -1.066666171 1.482408933
--15 -50 2.35968100427471 0.02554138780 -1.070703647 1.485796777
--10 -50 2.32304930313349 0.1890396566 -1.063543742 1.479788904
--5 -50 2.28444787599748 0.3472385317 -1.046071573 1.465128013
--2.84217e-14 -50 2.24395816556408 0.5000000000 -1.018971683 1.442388505
-5 -50 2.20160520880551 0.6472217633 -0.9827524543 1.411996964
-10 -50 2.15736285361443 0.7887817718 -0.9377628124 1.374246172
-15 -50 2.11117352714766 0.9244914715 -0.8842237391 1.329321555
-20 -50 2.06295942498898 1.054056042 -0.8222564656 1.277324839
-25 -50 2.01264050786291 1.177041137 -0.7519194031 1.218305036
-30 -50 1.96014473073990 1.292842764 -0.6732439503 1.152288492
-35 -50 1.90543929284730 1.400670836 -0.5862912594 1.079326521
-40 -50 1.84855311037578 1.499542619 -0.4912085071 0.9995426190
-45 -50 1.78960263441678 1.588293874 -0.3882938742 0.9131869885
-
--45 -45 2.45808654484782 -0.9191769284 -0.7191769284 1.419176928
--40 -45 2.43572294219647 -0.7428851274 -0.7812128158 1.481212816
--35 -45 2.41002780000617 -0.5693597163 -0.8272039474 1.527203947
--30 -45 2.38180519095384 -0.4002377438 -0.8592575112 1.559257511
--25 -45 2.35162721466272 -0.2364017457 -0.8792186400 1.579218640
--20 -45 2.31987653199382 -0.07821430732 -0.8886307530 1.588630753
--15 -45 2.28679577469170 0.07429744401 -0.8887435679 1.588743568
--10 -45 2.25251365582796 0.2213099324 -0.8805299137 1.580529914
--5 -45 2.21707286021393 0.3631050949 -0.8647159251 1.564715925
--2.84217e-14 -45 2.18044947984185 0.5000000000 -0.8418106132 1.541810613
-5 -45 2.14256639072692 0.6322944446 -0.8121324212 1.512132421
-10 -45 2.10330570219115 0.7602294582 -0.7758345954 1.475834595
-15 -45 2.06251740780542 0.8839516156 -0.7329269371 1.432926937
-20 -45 2.02002674229405 1.003478675 -0.6832962920 1.383296292
-25 -45 1.97564380800193 1.118664191 -0.6267296398 1.326729640
-30 -45 1.92918010405151 1.229161541 -0.5629448366 1.262944837
-35 -45 1.88045669928693 1.334382343 -0.4916214801 1.191621480
-40 -45 1.82933804863412 1.433462922 -0.4124577903 1.112457790
-45 -45 1.77575834112713 1.525234556 -0.3252345563 1.025234556
-
-
diff --git a/test/Kerr-definition-expansion-product.par b/test/Kerr-definition-expansion-product.par
new file mode 100644
index 0000000..264aee0
--- /dev/null
+++ b/test/Kerr-definition-expansion-product.par
@@ -0,0 +1,68 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it. The local coordinate system origin
+# and the initial guess are both deliberately de-centered with respect
+# to the black hole, to make this a non-trivial test for the apparent
+# horizon finder.
+
+# flesh
+cactus::cctk_itlast = 0
+
+ActiveThorns = "PUGH"
+driver::ghost_size = 3
+driver::global_nx = 31
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "CartGrid3D CoordBase SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byspacing"
+grid::dxyz = 0.2
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+# automagically create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
+
+AHFinderDirect::surface_definition[1] = "expansion product"
+AHFinderDirect::desired_value[1] = -0.02
+
+AHFinderDirect::max_Newton_iterations__initial = 50
diff --git a/test/Kerr-definition-expansion-product/BH_diagnostics.ah1.gp b/test/Kerr-definition-expansion-product/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..0be014e
--- /dev/null
+++ b/test/Kerr-definition-expansion-product/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.005639 -0.011664 0.000000 1.030030213 2.768199982 1.999251819 1.199651548 -0.003893750688 0.000000000 1.203304779 0.000000000 1.080503845 -1.871565298 1.903335254 -1.911943884 1.889271069 -1.800792562 1.800792562 12.57504095 10.81131452 11.22747659 0.8597438816 0.8928381733 45.28820354 0.9491997588 1.898399518 -9.658071226e-05 -1.470067622 -0.02000000000 0.7349855207 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-definition-expansion-product/h.t0.ah1.gp b/test/Kerr-definition-expansion-product/h.t0.ah1.gp
new file mode 100644
index 0000000..1653ad8
--- /dev/null
+++ b/test/Kerr-definition-expansion-product/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.45408260618409 -0.9168652533 -0.7168652533 1.416865253
+-40 -45 2.43725213137270 -0.7436654323 -0.7821427469 1.482142747
+-35 -45 2.41466289948897 -0.5714163684 -0.8301411509 1.530141151
+-30 -45 2.38838704530769 -0.4027254509 -0.8635663463 1.563566346
+-25 -45 2.35950763835029 -0.2388694658 -0.8845106828 1.584510683
+-20 -45 2.32864343362670 -0.08039940117 -0.8946342490 1.594634249
+-15 -45 2.29616169308619 0.07255391472 -0.8952505078 1.595250508
+-10 -45 2.26227001687274 0.2201028361 -0.8873756970 1.587375697
+-5 -45 2.22706426470012 0.3624881678 -0.8717674343 1.571767434
+0 -45 2.19055583046515 0.5000000000 -0.8489568823 1.548956882
+5 -45 2.15269222743349 0.6329196723 -0.8192788070 1.519278807
+10 -45 2.11337612708281 0.7614754118 -0.7829007491 1.482900749
+15 -45 2.07247146389529 0.8858046307 -0.7398424837 1.439842484
+20 -45 2.02981424411665 1.005918147 -0.6899986859 1.389998686
+25 -45 1.98522257543262 1.121663740 -0.6331621934 1.333162193
+30 -45 1.93850944692676 1.232687702 -0.5690523251 1.269052325
+35 -45 1.88949881568305 1.338394444 -0.4973513542 1.197351354
+40 -45 1.83805182236631 1.437909330 -0.4177568139 1.117756814
+45 -45 1.78409629752726 1.530048478 -0.3300484776 1.030048478
+
+-45 -40 2.40545502732653 -0.9628062792 -0.5274402094 1.462806279
+-40 -40 2.38579430048793 -0.7900376354 -0.5900376354 1.537406987
+-35 -40 2.36153946567533 -0.6162621308 -0.6376821744 1.594187537
+-30 -40 2.33355830870839 -0.4438817406 -0.6718029811 1.634851131
+-25 -40 2.30277801501697 -0.2746417896 -0.6939330152 1.661224679
+-20 -40 2.26984725299198 -0.1096206113 -0.7054238011 1.674918864
+-15 -40 2.23519324509042 0.05057201243 -0.7074118126 1.677288084
+-10 -40 2.19908988124981 0.2056327028 -0.7008264051 1.669439901
+-5 -40 2.16169948498038 0.3554467402 -0.6864034737 1.652251321
+0 -40 2.12310190591714 0.5000000000 -0.6647035992 1.626390417
+5 -40 2.08331628154923 0.6393117600 -0.6361324965 1.592340703
+10 -40 2.04232163443822 0.7733825046 -0.6009645934 1.550429228
+15 -40 2.00006372401970 0.9021507386 -0.5593601548 1.500846989
+20 -40 1.95646942662136 1.025455661 -0.5113893103 1.443677563
+25 -40 1.91146028036315 1.143004668 -0.4570579425 1.378927960
+30 -40 1.86496361912343 1.254343742 -0.3963354303 1.306561688
+35 -40 1.81692955291195 1.358833690 -0.3291906235 1.226541623
+40 -40 1.76735458478673 1.455637261 -0.2556372605 1.138884138
+45 -40 1.71630496940393 1.543720069 -0.1757851247 1.043720069
+
+-45 -35 2.35789560950488 -0.9941684417 -0.3462280062 1.494168442
+-40 -35 2.33423752736925 -0.8222171285 -0.4033569390 1.575757013
+-35 -35 2.30713731060683 -0.6478995856 -0.4478995856 1.639370505
+-30 -35 2.27678371124491 -0.4734048529 -0.4805405698 1.685986662
+-25 -35 2.24376117086790 -0.3006434151 -0.5022460813 1.716985345
+-20 -35 2.20862904576084 -0.1310457425 -0.5140085761 1.733783928
+-15 -35 2.17182399574433 0.03438772659 -0.5167426995 1.737688661
+-10 -35 2.13366264366621 0.1949820371 -0.5112489879 1.729842828
+-5 -35 2.09436512074110 0.3502881197 -0.4982053781 1.711214622
+0 -35 2.05407787945988 0.5000000000 -0.4781706701 1.682602094
+5 -35 2.01289304467215 0.6438879972 -0.4515944606 1.644647334
+10 -35 1.97086601172382 0.7817453536 -0.4188317277 1.597857302
+15 -35 1.92802056109171 0.9133438245 -0.3801542606 1.542620154
+20 -35 1.88436204119082 1.038396724 -0.3357699873 1.479232843
+25 -35 1.83988995875848 1.156529670 -0.2858448937 1.407932420
+30 -35 1.79461101996188 1.267259124 -0.2305280539 1.328931785
+35 -35 1.74855447592384 1.369980711 -0.1699807112 1.242461219
+40 -35 1.70179222670079 1.463971663 -0.1044101082 1.148816693
+45 -35 1.65445489520697 1.548407013 -0.03410249352 1.048407013
+
+-45 -30 2.30940910446852 -1.011863147 -0.1728745951 1.511863147
+-40 -30 2.28229877545837 -0.8416696092 -0.2231481951 1.598939577
+-35 -30 2.25202539097761 -0.6677030739 -0.2628198031 1.667652817
+-30 -30 2.21890065948505 -0.4923225420 -0.2923225420 1.718753060
+-25 -30 2.18337751470363 -0.3175735308 -0.3122636630 1.753292095
+-20 -30 2.14593896097889 -0.1451262875 -0.3233359782 1.772469908
+-15 -30 2.10701091924587 0.02372150820 -0.3262375227 1.777495530
+-10 -30 2.06693896209006 0.1879877377 -0.3216267691 1.769509470
+-5 -30 2.02599537758958 0.3469343107 -0.3101024904 1.749548834
+0 -30 1.98439340973194 0.5000000000 -0.2921967049 1.718535104
+5 -30 1.94230048306155 0.6467424682 -0.2683746453 1.677274086
+10 -30 1.89984658054905 0.7867890346 -0.2390379491 1.626461438
+15 -30 1.85712162650856 0.9197923605 -0.2045268252 1.566686418
+20 -30 1.81418307589371 1.045391651 -0.1651312299 1.498451245
+25 -30 1.77106898296583 1.163183124 -0.1211080145 1.422200800
+30 -30 1.72781853387688 1.272703939 -0.07270393891 1.338362481
+35 -30 1.68449032069545 1.373429107 -0.02017866466 1.247386038
+40 -30 1.64118053471399 1.464782556 0.03617243075 1.149783077
+45 -30 1.59803188192415 1.546157437 0.09600072190 1.046157437
+
+-45 -25 2.26027469414914 -1.017871500 -0.007795104682 1.517871500
+-40 -25 2.22989277662743 -0.8498136344 -0.05012359848 1.608645248
+-35 -25 2.19644990765394 -0.6768958874 -0.08376129246 1.680781516
+-30 -25 2.16043157117155 -0.5016253997 -0.1089813401 1.734866082
+-25 -25 2.12230810187220 -0.3261755374 -0.1261755374 1.771739157
+-20 -25 2.08254452104575 -0.1523889601 -0.1358210083 1.792423937
+-15 -25 2.04156569104374 0.01821975018 -0.1384343987 1.798028370
+-10 -25 1.99974230321570 0.1844322510 -0.1345385228 1.789673638
+-5 -25 1.95739635535079 0.3452804114 -0.1246431725 1.768452990
+0 -25 1.91481443325667 0.5000000000 -0.1092355473 1.735411232
+5 -25 1.87225470356436 0.6479896888 -0.08877333872 1.691529884
+10 -25 1.82993022551617 0.7887706887 -0.06367203153 1.637699957
+15 -25 1.78797710738931 0.9219369777 -0.03429011739 1.574690238
+20 -25 1.74645484479941 1.047103723 -0.0009327458073 1.503155124
+25 -25 1.70538077914991 1.163873394 0.03612660649 1.423681087
+30 -25 1.66477732574534 1.271828776 0.07661816745 1.336846654
+35 -25 1.62469291710573 1.370538593 0.1202592938 1.243257957
+40 -25 1.58521579847528 1.459573447 0.1667421718 1.143575103
+45 -25 1.54647218295830 1.538522467 0.2157290203 1.038522467
+
+-45 -20 2.21092490014200 -1.014021647 0.1489411863 1.514021647
+-40 -20 2.17723700061905 -0.8480822101 0.1152520397 1.606581817
+-35 -20 2.14065617339068 -0.6766461906 0.08837535122 1.680424912
+-30 -20 2.10176466111294 -0.5022705373 0.06815368115 1.735983494
+-25 -20 2.06107786171974 -0.3272054495 0.05433579960 1.773947811
+-20 -20 2.01907157588605 -0.1534030133 0.04659698673 1.795210025
+-15 -20 1.97617690985529 0.01747908724 0.04456510929 1.800792562
+-10 -20 1.93278150682273 0.1840589130 0.04784143074 1.791790943
+-5 -20 1.88924736858724 0.3452025905 0.05601200034 1.769342487
+0 -20 1.84594381543749 0.5000000000 0.06865003167 1.734619782
+5 -20 1.80327348113500 0.6477530514 0.08531793069 1.688825106
+10 -20 1.76159854804702 0.7879587570 0.1056019345 1.633095263
+15 -20 1.72105016255952 0.9202268993 0.1291825193 1.568308139
+20 -20 1.68157406377379 1.044183561 0.1558164389 1.495132046
+25 -20 1.64308541138531 1.159445832 0.1852783352 1.414186151
+30 -20 1.60555591388981 1.265642994 0.2173272190 1.326132567
+35 -20 1.56901500698355 1.362434404 0.2517036951 1.231683975
+40 -20 1.53353604595695 1.449521187 0.2881329985 1.131595286
+45 -20 1.49921929324571 1.526651997 0.3263292321 1.026651997
+
+-45 -15 2.16159271254996 -1.001759167 0.2976048439 1.501759167
+-40 -15 2.12455024134750 -0.8377443372 0.2728188864 1.594261620
+-35 -15 2.08488381829663 -0.6680353335 0.2530266282 1.668127333
+-30 -15 2.04322199020572 -0.4951685843 0.2381406527 1.723682550
+-25 -15 2.00011306824570 -0.3214105503 0.2280019752 1.761520610
+-20 -15 1.95604375334486 -0.1487573644 0.2223949776 1.782446209
+-15 -15 1.91144199856948 0.02106372726 0.2210637273 1.787414503
+-10 -15 1.86668417379609 0.1865820137 0.2237252065 1.777481728
+-5 -15 1.82212841833633 0.3465632856 0.2300734741 1.753789670
+0 -15 1.77820283190124 0.5000000000 0.2397672410 1.717612040
+5 -15 1.73556900725161 0.6461477706 0.2523971276 1.670476662
+10 -15 1.69513335767995 0.7846144468 0.2674955083 1.614128738
+15 -15 1.65672202652889 0.9151129215 0.2848870785 1.549222514
+20 -15 1.61987856391261 1.037262086 0.3044760571 1.476115450
+25 -15 1.58436555576756 1.150670506 0.3261124310 1.395367404
+30 -15 1.55014247294659 1.255010027 0.3495986270 1.307715727
+35 -15 1.51725069812427 1.350024548 0.3747201669 1.213960864
+40 -15 1.48576091903354 1.435524243 0.4012595930 1.114914377
+45 -15 1.45575120909138 1.511378189 0.4290020309 1.011378189
+
+-45 -10 2.11235483394741 -0.9821841345 0.4386509467 1.482184134
+-40 -10 2.07196687841210 -0.8198486968 0.4226492218 1.572934426
+-35 -10 2.02931948586378 -0.6520149076 0.4098984240 1.645247794
+-30 -10 1.98506312833195 -0.4811579671 0.4003472049 1.699415449
+-25 -10 1.93976302318104 -0.3095077878 0.3938972338 1.735995053
+-20 -10 1.89390587362074 -0.1390411645 0.3904136974 1.755751170
+-15 -10 1.84789714017375 0.02851862082 0.3897363739 1.759592462
+-10 -10 1.80205370096411 0.1916904711 0.3916904711 1.748510226
+-5 -10 1.75661684971156 0.3492094049 0.3960926219 1.723544388
+0 -10 1.71186992989074 0.5000000000 0.4027369063 1.685862779
+5 -10 1.66866475356726 0.6432406567 0.4113089685 1.637248198
+10 -10 1.63072394235209 0.7789970854 0.4210029146 1.582271098
+15 -10 1.59546874459236 0.9070755822 0.4321193332 1.519226755
+20 -10 1.56171848957110 1.026954595 0.4447145290 1.447795850
+25 -10 1.52935188621680 1.138233767 0.4586618379 1.368696731
+30 -10 1.49846616980536 1.240647489 0.4738008581 1.282839081
+35 -10 1.46916306376343 1.334022323 0.4899756430 1.191107318
+40 -10 1.44152104711296 1.418252939 0.5070398768 1.094331239
+45 -10 1.41559825314781 1.493288267 0.5248564790 0.9932882667
+
+-45 -5 2.06318660467771 -0.9561095374 0.5726069226 1.456109537
+-40 -5 2.01953784938283 -0.7952282726 0.5649531160 1.543592947
+-35 -5 1.97408386629397 -0.6293913759 0.5588862063 1.612938042
+-30 -5 1.92748347951291 -0.4609873174 0.5543769691 1.664478859
+-25 -5 1.88030674077624 -0.2921656295 0.5513738494 1.698804675
+-20 -5 1.83303119703582 -0.1248255859 0.5498087198 1.716694188
+-15 -5 1.78603006703601 0.03938323114 0.5496030343 1.719045184
+-10 -5 1.73953488255580 0.1990479253 0.5506757463 1.706784030
+-5 -5 1.69353866082502 0.3529558065 0.5529558065 1.680722822
+0 -5 1.64755652671443 0.5000000000 0.5564059872 1.641287077
+5 -5 1.60084110733783 0.6389955807 0.5610044193 1.588726757
+10 -5 1.56941852900024 0.7715207192 0.5652787864 1.539870518
+15 -5 1.53812953766441 0.8966832758 0.5704780958 1.480442140
+20 -5 1.50746602619961 1.013850143 0.5764842340 1.411791665
+25 -5 1.47811472900277 1.122723761 0.5831645404 1.335435414
+30 -5 1.45040828823558 1.223131474 0.5904204092 1.252500454
+35 -5 1.42450095723794 1.314969984 0.5981721407 1.163897758
+40 -5 1.40046861850077 1.398188935 0.6063503944 1.070419890
+45 -5 1.37834547929776 1.472777738 0.6148929758 0.9727777379
+
+-45 0 2.01399666678408 -0.9241107004 0.7000000000 1.424110700
+-40 0 1.96725177504203 -0.7645250661 0.7000000000 1.507002290
+-35 0 1.91924181129327 -0.6008318786 0.7000000000 1.572150853
+-30 0 1.87062259082062 -0.4353112954 0.7000000000 1.620006685
+-25 0 1.82195802013880 -0.2699927314 0.7000000000 1.651254741
+-20 0 1.77371356648979 -0.1066457682 0.7000000000 1.666745550
+-15 0 1.72624365929117 0.05321526449 0.7000000000 1.667423333
+-10 0 1.67975934296615 0.2083128512 0.7000000000 1.654240024
+-5 0 1.63423911257161 0.3575666763 0.7000000000 1.628020339
+0 0 1.58927018948279 0.5000000000 0.7000000000 1.589270189
+5 0 1.54467174837081 0.6346270135 0.7000000000 1.538793806
+10 0 1.51500717592518 0.7630782353 0.7000000000 1.491990813
+15 0 1.48567748841193 0.8845216289 0.7000000000 1.435054256
+20 0 1.45733351896289 0.9984374190 0.7000000000 1.369445554
+25 0 1.43061568242275 1.104604313 0.7000000000 1.296578133
+30 0 1.40580557643634 1.202902788 0.7000000000 1.217463342
+35 0 1.38301640378794 1.293265620 0.7000000000 1.132900714
+40 0 1.36229173939300 1.375664251 0.7000000000 1.043576017
+45 0 1.34363707831731 1.450094890 0.7000000000 0.9500948895
+
+-45 5 1.96465481528015 -0.8865699824 0.8213091546 1.386569982
+-40 5 1.91505800867973 -0.7282202471 0.8280602969 1.463735892
+-35 5 1.86481914887352 -0.5668800350 0.8333032041 1.523662595
+-30 5 1.81457606365122 -0.4046949570 0.8370927787 1.566977631
+-25 5 1.76487264262504 -0.2435337105 0.8395018278 1.594513188
+-20 5 1.71615655652850 -0.08498651173 0.8406150374 1.607237232
+-15 5 1.66878019747973 0.06962194720 0.8405236579 1.606192760
+-10 5 1.62300777153706 0.2192079556 0.8393213937 1.592450817
+-5 5 1.57904649933939 0.3628967709 0.8371032291 1.567097079
+0 5 1.53724074561344 0.5000000000 0.8339793590 1.531391080
+5 5 1.49885970327739 0.6301408827 0.8301408827 1.487517096
+10 5 1.46678325656590 0.7537640771 0.8259108497 1.439167597
+15 5 1.43780820637275 0.8708104261 0.8210741048 1.383883350
+20 5 1.41114359009215 0.9810167016 0.8156234890 1.321582526
+25 5 1.38668841070799 1.084206222 0.8096087974 1.252834287
+30 5 1.36446069091053 1.180280497 0.8030861760 1.178280384
+35 5 1.34447171435520 1.269184524 0.7961071145 1.098509345
+40 5 1.32671591279655 1.350887722 0.7887177480 1.014048499
+45 5 1.31117159371023 1.425369261 0.7809593199 0.9253692605
+
+-45 10 1.91500603950724 -0.8437096474 0.9369322651 1.343709647
+-40 10 1.86288270513842 -0.6866614936 0.9493630440 1.414208098
+-35 10 1.81081565173390 -0.5279734858 0.9588653379 1.468098285
+-30 10 1.75940600518869 -0.3696223283 0.9655889980 1.506230056
+-25 10 1.70915519207808 -0.2132698283 0.9697118802 1.529612083
+-20 10 1.66047568639393 -0.06027721918 0.9714287629 1.539349008
+-15 10 1.61370623029745 0.08827121785 0.9709427573 1.536592734
+-10 10 1.56914527887082 0.2315382769 0.9684617231 1.522522089
+-5 10 1.52711449939277 0.3689102270 0.9642018171 1.498362962
+0 10 1.48806981165417 0.5000000000 0.9584006110 1.465462688
+5 10 1.45266964646228 0.6246993164 0.9513223209 1.425319709
+10 10 1.42137796888107 0.7431805288 0.9431805288 1.379145312
+15 10 1.39350660580871 0.8555459891 0.9339710383 1.326915696
+20 10 1.36850462084257 0.9617604279 0.9237018701 1.268676349
+25 10 1.34610143498198 1.061759133 0.9124204699 1.204696349
+30 10 1.32617346562094 1.155488303 0.9001909058 1.135339045
+35 10 1.30865833750530 1.242906144 0.8870793874 1.060979928
+40 10 1.29351351178388 1.323971725 0.8731480280 0.9819712634
+45 10 1.28070457030502 1.398636898 0.8584539309 0.8986368978
+
+-45 15 1.86488785484873 -0.7956244790 1.047161533 1.295624479
+-40 15 1.81064543348900 -0.6400910311 1.064064599 1.358707582
+-35 15 1.75722300820783 -0.4844666376 1.076726936 1.405964066
+-30 15 1.70515594282663 -0.3305106512 1.085441335 1.438486644
+-25 15 1.65487400913828 -0.1796270631 1.090526554 1.457464940
+-20 15 1.60672268074312 -0.03289869920 1.092311686 1.464127143
+-15 15 1.56098804885093 0.1088744527 1.091125547 1.459700415
+-10 15 1.51793475441157 0.2451373614 1.087293186 1.445397849
+-5 15 1.47785606710824 0.3755535686 1.081138761 1.422429220
+0 15 1.44110086555807 0.5000000000 1.072984350 1.391996544
+5 15 1.40797651598072 0.6185620554 1.063116840 1.355170495
+10 15 1.37848668171497 0.7314491792 1.051713733 1.312613522
+15 15 1.35231355246215 0.8388394798 1.038839480 1.264566154
+20 15 1.32911174881921 0.9408240019 1.024527734 1.211153991
+25 15 1.30864333257602 1.037436336 1.008821075 1.152535943
+30 15 1.29076637272148 1.128678700 0.9917707999 1.088903449
+35 15 1.27540214990357 1.214531315 0.9734304878 1.020456473
+40 15 1.26250332450296 1.294947862 0.9538502341 0.9473819710
+45 15 1.25204413824481 1.369853396 0.9330765151 0.8698533963
+
+-45 20 1.81413909644515 -0.7423062689 1.152162504 1.242306269
+-40 20 1.75827120599427 -0.5886707017 1.172224889 1.297427220
+-35 20 1.70403645097203 -0.4366511183 1.186874403 1.337676428
+-30 20 1.65186702601474 -0.2877274190 1.196595132 1.364383912
+-25 20 1.60208334007474 -0.1429898133 1.201877138 1.378896104
+-20 20 1.55492542744430 -0.003198089578 1.203198090 1.382525389
+-15 20 1.51058144384180 0.1311630131 1.201011715 1.376518375
+-10 20 1.46922173167686 0.2598344617 1.195744366 1.362046451
+-5 20 1.43105024872678 0.3827454387 1.187802287 1.340225769
+0 20 1.39637314859993 0.5000000000 1.177587744 1.312161544
+5 20 1.36555684054715 0.6118882921 1.165477540 1.278889031
+10 20 1.33827926388950 0.7187610984 1.151561797 1.240655840
+15 20 1.31412216010485 0.8208677427 1.135852433 1.197494718
+20 20 1.29280676017484 0.9183724058 1.118372406 1.149468738
+25 20 1.27416756546007 1.011382114 1.099152501 1.096662482
+30 20 1.25810720340476 1.099954793 1.078220464 1.039152184
+35 20 1.24457565313241 1.184101080 1.055598043 0.9769975945
+40 20 1.23355513825260 1.263781681 1.031300107 0.9102395627
+45 20 1.22505160869316 1.338904413 1.005336236 0.8389044127
+
+-45 25 1.76261207066086 -0.6836696819 1.251954237 1.183669682
+-40 25 1.70570531898680 -0.5325089709 1.273789837 1.230496275
+-35 25 1.65126806112358 -0.3847780153 1.289223540 1.263593959
+-30 25 1.59958683646375 -0.2416049764 1.298971020 1.284497498
+-25 25 1.55083497905263 -0.1037115540 1.303711554 1.294663606
+-20 25 1.50511137398085 0.02850081511 1.304070498 1.295433364
+-15 25 1.46247064241419 0.1548778839 1.300610453 1.288013272
+-10 25 1.42294104591626 0.2754539162 1.293826073 1.273464123
+-5 25 1.38656608033400 0.3904008721 1.284154685 1.252723765
+0 25 1.35360489258528 0.5000000000 1.272058147 1.226782655
+5 25 1.32561769444664 0.6047815501 1.258477376 1.197658599
+10 25 1.30094530925893 0.7052946433 1.242914442 1.164283778
+15 25 1.27897256602514 0.8018191994 1.225251085 1.126404587
+20 25 1.25954215885737 0.8945708680 1.205512265 1.084074550
+25 25 1.24259765635357 0.9837204295 1.183720429 1.037341809
+30 25 1.22811582158858 1.069382533 1.159872368 0.9861994763
+35 25 1.21610304300942 1.151609065 1.133943196 0.9305941869
+40 25 1.20659367486182 1.230383367 1.105891440 0.8704370012
+45 25 1.19964493300511 1.305613078 1.075663548 0.8056130784
+
+-45 30 1.71018630368597 -0.6195797413 1.346389665 1.119579741
+-40 30 1.65292407255292 -0.4716860992 1.368577616 1.158010400
+-35 30 1.59896054775375 -0.3290808595 1.383611688 1.184050177
+-30 30 1.54838808205930 -0.1924602014 1.392460201 1.199376251
+-25 30 1.50119911378829 -0.06212938518 1.395990182 1.205490357
+-20 30 1.45733181584516 0.06188732249 1.394959226 1.203704689
+-15 30 1.41669961997798 0.1797626665 1.390015555 1.195141999
+-10 30 1.37916575794671 0.2918097070 1.381680825 1.180705824
+-5 30 1.34441581733897 0.3984282314 1.370286705 1.160970628
+0 30 1.31192282441688 0.5000000000 1.355961412 1.136158494
+5 30 1.28857543188621 0.5973529796 1.342446309 1.112749649
+10 30 1.26682154716156 0.6912315090 1.326152406 1.084527781
+15 30 1.24700400900953 0.7818785528 1.307363870 1.051985081
+20 30 1.22934463916644 0.8695736726 1.286238762 1.015395320
+25 30 1.21391562168290 0.9545550526 1.262798996 0.9747964560
+30 30 1.20076665406697 1.036999173 1.236999173 0.9301098508
+35 30 1.18996379709017 1.117010976 1.208751239 0.8811829950
+40 30 1.18160150276201 1.194614940 1.177936240 0.8278098499
+45 30 1.17580259281176 1.269743483 1.144411607 0.7697434834
+
+-45 35 1.65679057352896 -0.5498871025 1.435138863 1.049887103
+-40 35 1.59995589521154 -0.4062869844 1.456273695 1.080070770
+-35 35 1.54719785599124 -0.2697971722 1.469797172 1.099384297
+-30 35 1.49837049732256 -0.1406059154 1.476923672 1.109561993
+-25 35 1.45325858358482 -0.01856763124 1.478681109 1.112071874
+-20 35 1.41163893708118 0.09666891870 1.475930109 1.108143038
+-15 35 1.37333884752832 0.2055730924 1.469399371 1.098816178
+-10 35 1.33824131935406 0.3086915744 1.459699969 1.084963996
+-5 35 1.30639151242225 0.4066149795 1.447398493 1.067395669
+0 35 1.27924489779772 0.5000000000 1.433744730 1.047896073
+5 35 1.25657429166428 0.5898239271 1.418897607 1.026692185
+10 35 1.23646284301080 0.6767586730 1.401921820 1.002448249
+15 35 1.21839077047161 0.7612079513 1.382591259 0.9748413456
+20 35 1.20227692588175 0.8435125228 1.360850903 0.9437928996
+25 35 1.18815065771079 0.9239689200 1.336631693 0.9092042830
+30 35 1.17608631464616 1.002818129 1.309815329 0.8709065466
+35 35 1.16619372659040 1.080231306 1.280231306 0.8286561835
+40 35 1.15862366356217 1.156296557 1.247662971 0.7821437802
+45 35 1.15357011390500 1.231002701 1.211853602 0.7310027011
+
+-45 40 1.60242088404766 -0.4744648328 1.517673082 0.9744648328
+-40 40 1.54689966842961 -0.3364337152 1.536433715 0.9968228851
+-35 40 1.49612606937838 -0.2071949880 1.547473101 1.009979113
+-30 40 1.44967898975348 -0.08636868986 1.552206672 1.015620363
+-25 40 1.40711868696143 0.02665305524 1.551766510 1.015095799
+-20 40 1.36803646782347 0.1325817842 1.547048633 1.009473251
+-15 40 1.33225898240221 0.2321240682 1.538870211 0.9997265878
+-10 40 1.29961398789599 0.3260353702 1.527857745 0.9866024421
+-5 40 1.26962544222490 0.4150999028 1.514272814 0.9704125519
+0 40 1.24771511384296 0.5000000000 1.502015816 0.9558052296
+5 40 1.22775429152350 0.5821001653 1.487418800 0.9384091839
+10 40 1.20958083486257 0.6619129096 1.470506375 0.9182537405
+15 40 1.19313484525780 0.7399023859 1.451269305 0.8953278930
+20 40 1.17838542124512 0.8164829880 1.429622187 0.8695298631
+25 40 1.16536120549247 0.8920210649 1.405424252 0.8406918868
+30 40 1.15414859646877 0.9668320402 1.378476505 0.8085768122
+35 40 1.14488738581232 1.041170051 1.348515712 0.7728709295
+40 40 1.13777442394554 1.115213066 1.315213066 0.7331823822
+45 40 1.13306971305147 1.189042810 1.278175568 0.6890428099
+
+-45 45 1.54717803064055 -0.3932636525 1.593263652 0.8932636525
+-40 45 1.49394895297732 -0.2623227185 1.608500838 0.9085008385
+-35 45 1.44597164197914 -0.1415958459 1.616293828 0.9162938284
+-30 45 1.40252126786630 -0.03010321189 1.618165696 0.9181656963
+-25 45 1.36291503687044 0.07320913529 1.615255963 0.9152559630
+-20 45 1.32637798950565 0.1694088156 1.608291814 0.9082918143
+-15 45 1.29335283952293 0.2592335898 1.598552476 0.8985524757
+-10 45 1.26458254949253 0.3435407504 1.587324497 0.8873244975
+-5 45 1.24027404476395 0.4234183050 1.575332780 0.8753327796
+0 45 1.22027070043927 0.5000000000 1.562861687 0.8628616872
+5 45 1.20243840483036 0.5742455037 1.548629991 0.8486299908
+10 45 1.18613518737250 0.6467534258 1.532280035 0.8322800354
+15 45 1.17122931451476 0.7180322871 1.513707573 0.8137075731
+20 45 1.15771004904600 0.7885517849 1.492789513 0.7927895134
+25 45 1.14562319743287 0.8587468784 1.469335164 0.7693351635
+30 45 1.13506666643253 0.9290148744 1.443075560 0.7430755597
+35 45 1.12619775942276 0.9997081430 1.413657188 0.7136571884
+40 45 1.11924330752335 1.071120318 1.380634691 0.6806346906
+45 45 1.11451343885054 1.143464634 1.343464634 0.6434646339
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.78409655973585 1.530048629 -0.3300486290 1.030048629
+45 -40 1.71630517790171 1.543720195 -0.1757852311 1.043720195
+45 -35 1.65445502037247 1.548407092 -0.03410254906 1.048407092
+45 -30 1.59803204109403 1.546157542 0.09600066174 1.046157542
+45 -25 1.54647225934218 1.538522519 0.2157289963 1.038522519
+45 -20 1.49921936659721 1.526652047 0.3263292138 1.026652047
+45 -15 1.45575124181027 1.511378212 0.4290020248 1.011378212
+45 -10 1.41559827675578 1.493288283 0.5248564760 0.9932882832
+45 -5 1.37834549226213 1.472777747 0.6148929750 0.9727777471
+45 0 1.34363708877888 1.450094897 0.7000000000 0.9500948969
+45 5 1.31117160305715 1.425369267 0.7809593204 0.9253692671
+45 10 1.28070458477104 1.398636908 0.8584539327 0.8986369079
+45 15 1.25204415703382 1.369853409 0.9330765186 0.8698534094
+45 20 1.22505163601233 1.338904431 1.005336242 0.8389044314
+45 25 1.19964494845992 1.305613089 1.075663553 0.8056130887
+45 30 1.17580262009469 1.269743501 1.144411618 0.7697435013
+45 35 1.15357013360629 1.231002714 1.211853611 0.7310027136
+45 40 1.13306972600516 1.189042818 1.278175574 0.6890428177
+45 45 1.11451341572506 1.143464621 1.343464621 0.6434646206
+
+50 -45 1.79875362069551 1.593858776 -0.3938587757 0.9178564952
+50 -40 1.72767401419689 1.613313960 -0.2341813331 0.9341813331
+50 -35 1.66207076461781 1.622002210 -0.08563440511 0.9414716403
+50 -30 1.60168373800353 1.622112296 0.05214816407 0.9415640134
+50 -25 1.54614646736779 1.615390477 0.1798848788 0.9359237379
+50 -20 1.49504747695030 1.603194595 0.2984700047 0.9256901781
+50 -15 1.44796719087466 1.586553979 0.4088587387 0.9117270434
+50 -10 1.40450912584921 1.566233625 0.5119942442 0.8946762415
+50 -5 1.36430721781520 1.542780654 0.6087685142 0.8749968620
+50 0 1.32704083985659 1.516572261 0.7000000000 0.8530054094
+50 5 1.29243363102606 1.487845530 0.7864252852 0.8289008200
+50 10 1.26026168415721 1.456728126 0.8686969818 0.8027902177
+50 15 1.23035014625773 1.423254239 0.9473852279 0.7747022918
+50 20 1.20257656582696 1.387380494 1.022980086 0.7446006449
+50 25 1.17687367266297 1.348996984 1.095893795 0.7123930559
+50 30 1.15323259551382 1.307935078 1.166461535 0.6779380256
+50 35 1.13170579285028 1.263972526 1.234939322 0.6410490647
+50 40 1.11241459068280 1.216840493 1.301500594 0.6015005937
+50 45 1.09555561388419 1.166229721 1.366229721 0.5590331130
+
+55 -45 1.81136616751664 1.647839689 -0.4478396893 0.8037260031
+55 -40 1.73770080431831 1.673057239 -0.2843118966 0.8213835215
+55 -35 1.66899188605906 1.685926845 -0.1303949165 0.8303949165
+55 -30 1.60520915788113 1.688677350 0.01371681177 0.8323208412
+55 -25 1.54618137247647 1.683178848 0.1482746423 0.8284707482
+55 -20 1.49165160957592 1.670953353 0.2738078337 0.8199103648
+55 -15 1.44131996882456 1.653208258 0.3909987786 0.8074851153
+55 -10 1.39487769636833 1.630881297 0.5005951153 0.7918516092
+55 -5 1.35202265583404 1.604678891 0.6033531202 0.7735044866
+55 0 1.31248054733813 1.575121123 0.7000000000 0.7528079151
+55 5 1.27600698076226 1.542569790 0.7912130375 0.7300152259
+55 10 1.24240016654751 1.507261867 0.8776074437 0.7052923520
+55 15 1.21150020565050 1.469328166 0.9597306992 0.6787308887
+55 20 1.18319391764101 1.428812651 1.038060158 0.6503616196
+55 25 1.15741747979223 1.385686443 1.113002371 0.6201643239
+55 30 1.13415884413285 1.339858733 1.184892666 0.5880754160
+55 35 1.11345905072376 1.291184780 1.253993547 0.5539935473
+55 40 1.09541713434958 1.239475401 1.320493536 0.5177862502
+55 45 1.08019153166695 1.184503627 1.384503627 0.4792945998
+
+60 -45 1.82201326687160 1.692787673 -0.4927876732 0.6886562842
+60 -40 1.74634929335248 1.723462515 -0.3266069452 0.7063664124
+60 -35 1.67511792061076 1.740445659 -0.1685694011 0.7161716351
+60 -30 1.60848466055299 1.745926861 -0.01933620835 0.7193362084
+60 -25 1.54645773619592 1.741833859 0.1209233616 0.7169731126
+60 -20 1.48893281526419 1.729806000 0.2523872222 0.7100288250
+60 -15 1.43573612548494 1.711201386 0.3754595668 0.6992874461
+60 -10 1.38665461280360 1.687117043 0.4906792360 0.6853823446
+60 -5 1.34146021082592 1.658418313 0.5986515300 0.6688131250
+60 0 1.29993088798655 1.625773172 0.7000000000 0.6499654440
+60 5 1.26185811297297 1.589677901 0.7953344632 0.6291258295
+60 10 1.22706271660432 1.550490187 0.8852297630 0.6065007925
+60 15 1.19539609145404 1.508448124 0.9702128605 0.5822277959
+60 20 1.16674713139532 1.463691986 1.050755198 0.5563878278
+60 25 1.14104647388631 1.416281197 1.127268939 0.5290151957
+60 30 1.11826667963560 1.366205645 1.200104063 0.5001040625
+60 35 1.09842391798637 1.313396576 1.269546414 0.4696147320
+60 40 1.08158084251694 1.257737082 1.335816906 0.4374797083
+60 45 1.06784665399123 1.199069732 1.399069732 0.4036080978
+
+65 -45 1.83079712387546 1.729458873 -0.5294588726 0.5733060877
+65 -40 1.75361571364297 1.765058847 -0.3615104119 0.5899066284
+65 -35 1.68037804896500 1.785869691 -0.2003756508 0.5996108843
+65 -30 1.61140816527408 1.793990242 -0.04708561434 0.6033975593
+65 -25 1.54686982363119 1.791353426 0.09783200815 0.6021679919
+65 -20 1.48679943636961 1.779672474 0.2342373100 0.5967210744
+65 -15 1.43114556983851 1.760424951 0.3622701522 0.5877458073
+65 -10 1.37979316054968 1.734848831 0.4822628341 0.5758194664
+65 -5 1.33258890140498 1.703956890 0.5946674208 0.5614143177
+65 0 1.28936573387475 1.668562205 0.7000000000 0.5449095052
+65 5 1.24995277560044 1.629297456 0.7988007251 0.5266000519
+65 10 1.21419229430411 1.586643982 0.8916046525 0.5067104107
+65 15 1.18194357554371 1.540950135 0.9789217479 0.4854030196
+65 20 1.15309198719345 1.492454019 1.061223722 0.4627889093
+65 25 1.12755467496815 1.441301957 1.138936311 0.4389363112
+65 30 1.10528120675793 1.387561033 1.212433601 0.4138765068
+65 35 1.08625524625924 1.331231221 1.282034367 0.3876094842
+65 40 1.07049758292478 1.272257244 1.348000769 0.3601094669
+65 45 1.05806509200754 1.210536137 1.410536137 0.3313284418
+
+70 -45 1.83781914084459 1.758522152 -0.5585221520 0.4580646025
+70 -40 1.75951217428047 1.798342930 -0.3894390734 0.4725581803
+70 -35 1.68472339175928 1.822515588 -0.2260353838 0.4813563082
+70 -30 1.61389803062565 1.833022861 -0.06962110758 0.4851806430
+70 -25 1.54732695483886 1.831767866 0.07898644540 0.4847238620
+70 -20 1.48516949850077 1.820503544 0.2193760156 0.4806239844
+70 -15 1.42748392885083 1.800795708 0.3514528407 0.4734509184
+70 -10 1.37424658429926 1.773999453 0.4753595230 0.4636978795
+70 -5 1.32537665894179 1.741258966 0.5914039120 0.4517813165
+70 0 1.28076013317171 1.703520846 0.7000000000 0.4380457643
+70 5 1.24025995618546 1.661544365 0.8016219642 0.4227675748
+70 10 1.20373826780204 1.615929203 0.8967684270 0.4061650133
+70 15 1.17105914588565 1.567128448 0.9859362060 0.3884029914
+70 20 1.14210131378510 1.515472533 1.069601776 0.3696017758
+70 25 1.11676367740445 1.461186629 1.148208686 0.3498433224
+70 30 1.09496985570399 1.404406488 1.222159329 0.3291770413
+70 35 1.07666903175763 1.345190127 1.291808498 0.3076240485
+70 40 1.06184028301994 1.283531279 1.357460807 0.2851820631
+70 45 1.05049163168126 1.219367298 1.419367298 0.2618282839
+
+75 -45 1.84317367617669 1.780538627 -0.5805386274 0.3431192911
+75 -40 1.76406196774479 1.823751369 -0.4107592854 0.3546981103
+75 -35 1.68812425550586 1.850677763 -0.2457547517 0.3619130159
+75 -30 1.61589332081620 1.863183801 -0.08703453474 0.3652639987
+75 -25 1.54775746207921 1.863126271 0.06436378082 0.3652485835
+75 -20 1.48397541468605 1.852273613 0.2078126564 0.3623406225
+75 -15 1.42469687896871 1.832252753 0.3430239508 0.3569760492
+75 -10 1.36997654020223 1.804510051 0.4699796813 0.3495424148
+75 -5 1.31979721104041 1.770298346 0.5888632954 0.3403754159
+75 0 1.27409134791650 1.730677738 0.7000000000 0.3297591060
+75 5 1.23275199546061 1.686517753 0.8038068524 0.3179264736
+75 10 1.19565643650079 1.638520109 0.9007518132 0.3050655437
+75 15 1.16267148966146 1.587229372 0.9913222322 0.2913222322
+75 20 1.13366741852431 1.533055211 1.076001347 0.2768063096
+75 25 1.10852532351923 1.476289908 1.155251461 0.2615960925
+75 30 1.08714320132310 1.417124901 1.229502308 0.2457428766
+75 35 1.06943872048351 1.355663968 1.299142361 0.2292744692
+75 40 1.05535437107115 1.291937482 1.364514449 0.2121990088
+75 45 1.04485698510691 1.225910828 1.425910828 0.1945072202
+
+80 -45 1.84693923895599 1.795948954 -0.5959489539 0.2285107662
+80 -40 1.76729024643552 1.841639048 -0.4257688300 0.2365671625
+80 -35 1.69056340678108 1.870605139 -0.2597080501 0.2416746659
+80 -30 1.61734980268500 1.884615533 -0.09940815075 0.2441450764
+80 -25 1.54810597346634 1.885480741 0.05393972005 0.2442976360
+80 -20 1.48316334683781 1.874971068 0.1995514584 0.2424444969
+80 -15 1.42274019030326 1.854752307 0.3369952133 0.2388793839
+80 -10 1.36695118069079 1.826335678 0.4661312344 0.2338687656
+80 -5 1.31582859935617 1.791055018 0.5870473219 0.2276478332
+80 0 1.26934119204448 1.750057047 0.7000000000 0.2204187848
+80 5 1.22740543582652 1.704296629 0.8053623026 0.2123499885
+80 10 1.18990989905990 1.654554731 0.9035791498 0.2035791498
+80 15 1.15672208638679 1.601446298 0.9951316460 0.1942147001
+80 20 1.12770478298004 1.545442131 1.080509817 0.1843396544
+80 25 1.10272381100852 1.486885026 1.160192045 0.1740144569
+80 30 1.08165590334065 1.426007202 1.234630507 0.1632800540
+80 35 1.06439368096681 1.362945124 1.304240681 0.1521605083
+80 40 1.05085142644097 1.297754251 1.369395298 0.1406655984
+80 45 1.04096486838487 1.230417820 1.430417820 0.1287923688
+
+85 -45 1.84917510511458 1.805069304 -0.6050693043 0.1141787692
+85 -40 1.76921858372742 1.852266474 -0.4346863000 0.1183079866
+85 -35 1.69203096143994 1.882484885 -0.2680263378 0.1209517549
+85 -30 1.61823654596517 1.897428589 -0.1068057723 0.1222591597
+85 -25 1.54833201625686 1.898874774 0.04769398010 0.1223856844
+85 -20 1.48269324614915 1.888591139 0.1945941577 0.1214859830
+85 -15 1.42158075119002 1.868264504 0.3333746310 0.1197076328
+85 -10 1.36514684212653 1.839444728 0.4638197552 0.1171862291
+85 -5 1.31345513002003 1.803515570 0.5859571649 0.1140428351
+85 0 1.26649742336288 1.761678018 0.7000000000 0.1103825236
+85 5 1.22420502909290 1.714940869 0.8062935529 0.1062935529
+85 10 1.18647358110761 1.664135413 0.9052684826 0.1018486515
+85 15 1.15317029127262 1.609920752 0.9974023693 0.09710548325
+85 20 1.12415268325320 1.552806074 1.083190073 0.09210859636
+85 25 1.09927657131989 1.493165709 1.163120776 0.08689074057
+85 30 1.07840479763855 1.431256743 1.237661331 0.08147440784
+85 35 1.06141399993350 1.367235201 1.307244625 0.07587324872
+85 40 1.04820065724993 1.301170992 1.372262284 0.07009337932
+85 45 1.03868109750476 1.233057034 1.433057034 0.06413418016
+
+90 -45 1.84991553836100 1.808087822 -0.6080878218 0.000000000
+90 -40 1.76985896856493 1.855790628 -0.4376434159 0.000000000
+90 -35 1.69251992850639 1.886431159 -0.2707895490 0.000000000
+90 -30 1.61853356986857 1.901691188 -0.1092667849 0.000000000
+90 -25 1.54840913265436 1.903335254 0.04561402389 0.000000000
+90 -20 1.48253854549436 1.893130531 0.1929419542 0.000000000
+90 -15 1.42119586829074 1.872769793 0.3321674425 0.000000000
+90 -10 1.36454635985619 1.843815835 0.4630490113 0.000000000
+90 -5 1.31266438276712 1.807669298 0.5855937607 0.000000000
+90 0 1.26554966207419 1.765549662 0.7000000000 0.000000000
+90 5 1.22313858779144 1.718484176 0.8066035521 0.000000000
+90 10 1.18532919789891 1.667321384 0.9058302552 0.000000000
+90 15 1.15198851553212 1.612735459 0.9981565676 0.000000000
+90 20 1.12297222715030 1.555248715 1.084079122 0.000000000
+90 25 1.09813256635123 1.495246096 1.164090876 0.000000000
+90 30 1.07732754699623 1.432993024 1.238663773 0.000000000
+90 35 1.06042830942318 1.368652017 1.308236691 0.000000000
+90 40 1.04732523125044 1.302297674 1.373207682 0.000000000
+90 45 1.03792816006516 1.233926040 1.433926040 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.11451349681325 1.143464667 1.343464667 0.6434646674
+40 45 1.11924340744566 1.071120369 1.380634751 0.6806347513
+35 45 1.12619784282927 0.9997081800 1.413657241 0.7136572413
+30 45 1.13506674729662 0.9290149050 1.443075613 0.7430756126
+25 45 1.14562335347829 0.8587469273 1.469335268 0.7693352683
+20 45 1.15771037116099 0.7885518652 1.492789734 0.7927897340
+15 45 1.17122987138317 0.7180323907 1.513707960 0.8137079600
+10 45 1.18613569815274 0.6467534889 1.532280394 0.8322803938
+5 45 1.20243934218011 0.5742455616 1.548630652 0.8486306523
+0 45 1.22027191422620 0.5000000000 1.562862545 0.8628625454
+-5 45 1.24028256309095 0.4234177790 1.575338791 0.8753387915
+-10 45 1.26456638290927 0.3435427506 1.587313154 0.8873131538
+-15 45 1.29337025604362 0.2592303476 1.598564576 0.8985645758
+-20 45 1.32645682750610 0.1693891657 1.608345802 0.9083458019
+-25 45 1.36285763928974 0.07322710909 1.615217418 0.9152174180
+-30 45 1.40250899569339 -0.03009857345 1.618157662 0.9181576622
+-35 45 1.44596738479274 -0.1415939569 1.616291131 0.9162911307
+-40 45 1.49394812508420 -0.2623222960 1.608500335 0.9085003350
+-45 45 1.54717789322204 -0.3932635731 1.593263573 0.8932635731
+
+45 50 1.09555570640082 1.166229777 1.366229777 0.5590331602
+40 50 1.09821526316788 1.093822787 1.407690440 0.5938227872
+35 50 1.10348857067852 1.021601490 1.444924128 0.6250655609
+30 50 1.11108421207303 0.9494132828 1.478406639 0.6531607240
+25 50 1.12077971924584 0.8770240995 1.508530791 0.6784378882
+20 50 1.13241139542029 0.8041355872 1.535605658 0.7011563997
+15 50 1.14586202436121 0.7303972888 1.559854388 0.7215034996
+10 50 1.16104029769636 0.6554153367 1.581404174 0.7395859170
+5 50 1.17782857764323 0.5787616233 1.600249473 0.7553990010
+0 50 1.19594913679524 0.5000000000 1.616150190 0.7687412869
+-5 50 1.21489576273106 0.4187596870 1.628581027 0.7791719975
+-10 50 1.23953973165026 0.3340768316 1.640997048 0.7895902760
+-15 50 1.27115024809966 0.2444111380 1.653870619 0.8003924845
+-20 50 1.30994526059642 0.1481835377 1.666607786 0.8110802368
+-25 50 1.35016545088063 0.04581180890 1.674009719 0.8172911960
+-30 50 1.39317282264320 -0.06351297669 1.676033106 0.8189890196
+-35 50 1.43997634430960 -0.1806539064 1.672074520 0.8156673710
+-40 50 1.49131302217345 -0.3063771149 1.661002824 0.8063771149
+-45 50 1.54778841374667 -0.4412417130 1.641241713 0.7897955742
+
+45 55 1.08019159347420 1.184503667 1.384503667 0.4792946272
+40 55 1.08093747098678 1.112291604 1.429700718 0.5109419437
+35 55 1.08460273595083 1.039636295 1.470680500 0.5396362953
+30 55 1.09093607301627 0.9664134158 1.507851733 0.5656638735
+25 55 1.09974234976344 0.8924221001 1.541551909 0.5892609907
+20 55 1.11087714244291 0.8173979318 1.572043651 0.6106115378
+15 55 1.12423990529289 0.7410231672 1.599510706 0.6298441770
+10 55 1.13976501199861 0.6629352246 1.624051577 0.6470278801
+5 55 1.15740438568577 0.5827349468 1.645664769 0.6621616001
+0 55 1.17712604466866 0.5000000000 1.664245206 0.6751717618
+-5 55 1.19904887869274 0.4142881724 1.679690673 0.6859867942
+-10 55 1.22423894876027 0.3249887950 1.692537865 0.6949824950
+-15 55 1.25937198424369 0.2300061820 1.707630647 0.7055505744
+-20 55 1.29836767441966 0.1290325916 1.719224578 0.7136687325
+-25 55 1.34032123332258 0.02173190999 1.725649229 0.7181673216
+-30 55 1.38576362444627 -0.09246252966 1.726175203 0.7185356126
+-35 55 1.43528608138991 -0.2141162732 1.719863732 0.7141162732
+-40 55 1.48940907180522 -0.3436682913 1.705444717 0.7040199702
+-45 55 1.54855111788641 -0.4812971369 1.681297137 0.6871116525
+
+45 60 1.06784669029913 1.199069756 1.399069756 0.4036081116
+40 60 1.06689025118468 1.127180912 1.447445104 0.4315376323
+35 60 1.06908449363458 1.054333559 1.491670367 0.4570710995
+30 60 1.07422911055348 0.9804098629 1.532094291 0.4804098629
+25 60 1.08216937349565 0.9052221980 1.569001808 0.5017184278
+20 60 1.09279762202853 0.8285240101 1.602612299 0.5211234541
+15 60 1.10605084933824 0.7500168488 1.633075582 0.5387114387
+10 60 1.12191582943252 0.6693574423 1.660473784 0.5545297975
+5 60 1.14043889642376 0.5861611372 1.684826305 0.5685897323
+0 60 1.16177429352833 0.5000000000 1.706126052 0.5808871468
+-5 60 1.18633318644453 0.4103715098 1.724458331 0.5914712933
+-10 60 1.21510439581080 0.3165753908 1.740252652 0.6005901484
+-15 60 1.24984652014038 0.2174789128 1.754383052 0.6087483386
+-20 60 1.28914105828499 0.1124499345 1.764785054 0.6147539375
+-25 60 1.33245644613148 0.001056911134 1.769986907 0.6177572288
+-30 60 1.37985602541209 -0.1170903744 1.768831881 0.6170903744
+-35 60 1.43161661464910 -0.2423109563 1.760129913 0.6120662904
+-40 60 1.48803672523763 -0.3747556074 1.742493138 0.6018836937
+-45 60 1.54934575378630 -0.5142848849 1.714284885 0.5855976513
+
+45 65 1.05806511412148 1.210536151 1.410536151 0.3313284488
+40 65 1.05564885595715 1.139012438 1.461545368 0.3551144373
+35 65 1.05655251027882 1.066119127 1.508501903 0.3770106289
+30 65 1.06062847674586 0.9917315763 1.551704074 0.3971561321
+25 65 1.06776766191827 0.9156623259 1.591390734 0.4156623259
+20 65 1.07790456906511 0.8376701117 1.627741007 0.4326127363
+15 65 1.09101858988013 0.7574647542 1.660871544 0.4480617594
+10 65 1.10714421710345 0.6747120155 1.690841077 0.4620367824
+5 65 1.12638662826449 0.5890336162 1.717658889 0.4745421335
+0 65 1.14895932957227 0.5000000000 1.741310787 0.4855711947
+-5 65 1.17525278242393 0.4071038287 1.761808096 0.4951292467
+-10 65 1.20586307896968 0.3097097327 1.779189733 0.5032344373
+-15 65 1.24134077903381 0.2070613631 1.793261876 0.5097963853
+-20 65 1.28148826050610 0.09855417963 1.802963327 0.5143202459
+-25 65 1.32609622381388 -0.01622488712 1.807047843 0.5162248871
+-30 65 1.37514980407286 -0.1375508442 1.804270455 0.5149297697
+-35 65 1.42875860914002 -0.2655535987 1.793323846 0.5098252822
+-40 65 1.48704978773859 -0.4001509398 1.772758116 0.5002353250
+-45 65 1.55009254716607 -0.5409536975 1.740953697 0.4854046809
+
+45 70 1.05049164289574 1.219367305 1.419367305 0.2618282867
+40 70 1.04687443408493 1.148194386 1.472487988 0.2811626340
+35 70 1.04669677862678 1.075333766 1.521661771 0.2990604272
+30 70 1.04985894303748 1.000647245 1.567146465 0.3156155019
+25 70 1.05629603795551 0.9239402378 1.609142774 0.3309009084
+20 70 1.06598324239846 0.8449687822 1.647793939 0.3449687822
+15 70 1.07893823965279 0.7634431470 1.683183210 0.3578494231
+10 70 1.09523060014905 0.6790312796 1.715336841 0.3695523879
+5 70 1.11499196208008 0.5913580033 1.744226756 0.3800674571
+0 70 1.13843498601022 0.5000000000 1.769778956 0.3893676971
+-5 70 1.16586869566661 0.4044733596 1.791874496 0.3974098160
+-10 70 1.19765963732026 0.3042252131 1.810293990 0.4041139636
+-15 70 1.23409530761473 0.1986723247 1.824570194 0.4093100770
+-20 70 1.27522989527705 0.08731574148 1.833840682 0.4126842585
+-25 70 1.32102352894489 -0.03018756951 1.836990912 0.4138308486
+-30 70 1.37146307158874 -0.1540109153 1.832780134 0.4122982507
+-35 70 1.42656935621941 -0.2841368546 1.819863486 0.4075969753
+-40 70 1.48634795805240 -0.4203036875 1.796775226 0.3991935359
+-45 70 1.55074383010991 -0.5619355403 1.761935540 0.3865129274
+
+45 75 1.04485698981863 1.225910831 1.425910831 0.1945072210
+40 75 1.04030432116909 1.155038035 1.480643931 0.2091729109
+35 75 1.03927225147802 1.082241898 1.531527606 0.2228071504
+30 75 1.04170111048358 1.007369353 1.578789498 0.2354709362
+25 75 1.04756340334972 0.9302154939 1.622600104 0.2472099528
+20 75 1.05686909719403 0.8505297920 1.663072688 0.2580545491
+15 75 1.06966694576730 0.7680187526 1.700259602 0.2680187526
+10 75 1.08604984492513 0.6823487659 1.734151241 0.2770999898
+5 75 1.10616099673978 0.5931469523 1.764674537 0.2852786823
+0 75 1.13019740203985 0.5000000000 1.791686859 0.2925166124
+-5 75 1.15840647567742 0.4024535912 1.814960554 0.2987527801
+-10 75 1.19104678771268 0.3000221510 1.834130739 0.3038894157
+-15 75 1.22832733467495 0.1922268550 1.848625014 0.3077731450
+-20 75 1.27035078205932 0.07866513780 1.857608020 0.3101801341
+-25 75 1.31714031289609 -0.04092589383 1.860019323 0.3108262408
+-30 75 1.36868462528620 -0.1666294448 1.854636068 0.3093838020
+-35 75 1.42495123244148 -0.2983146943 1.840111539 0.3054919663
+-40 75 1.48586200798184 -0.4355878945 1.814990234 0.2987607329
+-45 75 1.55127100972033 -0.5777402451 1.777740245 0.2887796283
+
+45 80 1.04096487226947 1.230417823 1.430417823 0.1287923693
+40 80 1.03574457022604 1.159772188 1.486285876 0.1386434144
+35 80 1.03409622122501 1.087041257 1.538381802 0.1478293318
+30 80 1.03598978941080 1.012059098 1.586912375 0.1563865812
+25 80 1.04142610836383 0.9346111020 1.632026516 0.1643414215
+20 80 1.05044133608401 0.8544396076 1.673814818 0.1717098267
+15 80 1.06310679934512 0.7712461906 1.712304565 0.1784966075
+10 80 1.07953087763753 0.6846946382 1.747455344 0.1846946382
+5 80 1.09986177854159 0.5944137659 1.779154283 0.1902840164
+0 80 1.12428323647940 0.5000000000 1.807202848 0.1952297352
+-5 80 1.15300643360653 0.4010242181 1.831298364 0.1994784248
+-10 80 1.18623891980434 0.2970489102 1.850992826 0.2029510898
+-15 80 1.22415435281961 0.1876633607 1.865656207 0.2055366395
+-20 80 1.26685977720753 0.07253654547 1.874446189 0.2070865505
+-25 80 1.31439501412127 -0.04852731359 1.876320620 0.2074170633
+-30 80 1.36674310566966 -0.1755406758 1.870070773 0.2063150466
+-35 80 1.42383687162537 -0.3082913083 1.854359621 0.2035447466
+-40 80 1.48554367481631 -0.4462954759 1.827751033 0.1988529346
+-45 80 1.55165618641401 -0.5887565596 1.788756560 0.1919771569
+
+45 85 1.03868109846788 1.233057034 1.433057034 0.06413418022
+40 85 1.03306080449591 1.162552357 1.489599151 0.06908097446
+35 85 1.03104070014312 1.089867784 1.542418499 0.07370206865
+30 85 1.03260884324033 1.014828798 1.591709635 0.07801448419
+25 85 1.03778361631927 0.9372140427 1.637608540 0.08203011810
+20 85 1.04661737350202 0.8567606021 1.680191698 0.08575566170
+15 85 1.05919513380435 0.7731661964 1.719470124 0.08919207865
+10 85 1.07563426837122 0.6860924825 1.755382913 0.09233404053
+5 85 1.09608533322908 0.5951693561 1.787790717 0.09516935607
+0 85 1.12072440776784 0.5000000000 1.816459713 0.09767756817
+-5 85 1.14974443202198 0.4001716072 1.841043752 0.09982839285
+-10 85 1.18332922588058 0.2952755135 1.861050258 0.1015787354
+-15 85 1.22163505731375 0.1849405824 1.875817754 0.1028707239
+-20 85 1.26476479133606 0.06887945879 1.884493952 0.1036297928
+-25 85 1.31275961295984 -0.05306031860 1.886041681 0.1037652015
+-30 85 1.36559563261503 -0.1808463458 1.879260463 0.1031719219
+-35 85 1.42318525850643 -0.3142172603 1.862822757 0.1017338090
+-40 85 1.48536481952905 -0.4526370154 1.835308586 0.09932663084
+-45 85 1.55189124313231 -0.5952589722 1.795258972 0.09582274369
+
+45 90 1.03792816059688 1.233926041 1.433926041 0.000000000
+40 90 1.03217460875507 1.163469050 1.490691623 0.000000000
+35 90 1.03003021340808 1.090801059 1.543751355 0.000000000
+30 90 1.03148911741125 1.015744559 1.593295779 0.000000000
+25 90 1.03657563704912 0.9380757939 1.639456572 0.000000000
+20 90 1.04534760230752 0.8575299368 1.682305428 0.000000000
+15 90 1.05789462498951 0.7738032767 1.721847740 0.000000000
+10 90 1.07433704623969 0.6865566703 1.758015452 0.000000000
+5 90 1.09482615879362 0.5954203870 1.790660015 0.000000000
+0 90 1.11953562616611 0.5000000000 1.819535626 0.000000000
+-5 90 1.14865289097414 0.3998883041 1.844281920 0.000000000
+-10 90 1.18235482299368 0.2946862396 1.864392196 0.000000000
+-15 90 1.22079215895627 0.1840357392 1.879194675 0.000000000
+-20 90 1.26406555029201 0.06766411932 1.887833070 0.000000000
+-25 90 1.31221543765498 -0.05456620729 1.889271069 0.000000000
+-30 90 1.36521500878225 -0.1826075044 1.882310879 0.000000000
+-35 90 1.42296985503619 -0.3161819785 1.865628666 0.000000000
+-40 90 1.48530616449330 -0.4547363991 1.837810534 0.000000000
+-45 90 1.55196932519003 -0.5974080340 1.797408034 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.55196931529996 -0.5974080270 1.797408027 1.343937228e-16
+-90 40 1.62260834869135 -0.7429901089 1.742992542 1.522223858e-16
+-90 35 1.69676000246279 -0.8899044247 1.673221556 1.702142005e-16
+-90 30 1.77384480088788 -1.036194660 1.586922400 1.881295873e-16
+-90 25 1.85316855985026 -1.179541096 1.483182875 2.056844628e-16
+-90 20 1.93391906733710 -1.317289477 1.361439277 2.225537741e-16
+-90 15 2.01517654273259 -1.446511067 1.221566069 2.383788548e-16
+-90 10 2.09590699551715 -1.564065459 1.063950430 2.527751157e-16
+-90 5 2.17497066115156 -1.666694241 0.8895611834 2.653435167e-16
+-90 -2.84217e-14 2.25108845816183 -1.751088458 0.7000000000 2.756788275e-16
+-90 -5 2.32280598205419 -1.813967004 0.4975541194 2.833792285e-16
+-90 -10 2.38885683363667 -1.852564731 0.2851793641 2.881060867e-16
+-90 -15 2.45115724399819 -1.867636086 0.06559382271 2.899517955e-16
+-90 -20 2.52376707609047 -1.871565298 -0.1631791771 2.904329851e-16
+-90 -25 2.58850436845335 -1.845981666 -0.3939492167 2.872998938e-16
+-90 -30 2.64294933270304 -1.788861263 -0.6214746664 2.803046619e-16
+-90 -35 2.68746871022861 -1.701445488 -0.8414687256 2.695993170e-16
+-90 -40 2.72228626573928 -1.585392266 -1.049851882 2.553868964e-16
+-90 -45 2.74739865084200 -1.442704217 -1.242704217 2.379126501e-16
+
+-85 45 1.55189122859663 -0.5952589619 1.795258962 0.09582274279
+-85 40 1.62234674522741 -0.7400079525 1.740490216 0.1084866385
+-85 35 1.69624587888778 -0.8859287105 1.670437731 0.1212530506
+-85 30 1.77301103089773 -1.031084136 1.583971838 0.1339525048
+-85 25 1.85195540492834 -1.173190034 1.480221326 0.1463851599
+-85 20 1.93228269239789 -1.309646488 1.358657456 0.1583235527
+-85 15 2.01309746793952 -1.437596444 1.219177403 0.1695177234
+-85 10 2.09340128514313 -1.553988061 1.062173513 0.1797006704
+-85 5 2.17210660294045 -1.655669206 0.8885966178 0.1885966178
+-85 -2.84217e-14 2.24800496494912 -1.739450627 0.7000000000 0.1959265424
+-85 -5 2.31965894106545 -1.802104943 0.4985919152 0.2014080848
+-85 -10 2.38499619434393 -1.840093008 0.2873784654 0.2047316098
+-85 -15 2.44135843766910 -1.849795528 0.07037418578 0.2055804703
+-85 -20 2.51936330088886 -1.859466846 -0.1587757006 0.2064266010
+-85 -25 2.58435314532983 -1.834890956 -0.3887775338 0.2042764892
+-85 -30 2.63871333636187 -1.778661587 -0.6155858805 0.1993570568
+-85 -35 2.68339568725325 -1.692485872 -0.8351951349 0.1918176587
+-85 -40 2.71856573606345 -1.577880787 -1.043549002 0.1817910130
+-85 -45 2.74414848679194 -1.436703532 -1.236703532 0.1694396036
+
+-80 45 1.55165615551834 -0.5887565379 1.788756538 0.1919771531
+-80 40 1.62155972444574 -0.7310076677 1.732938080 0.2170598653
+-80 35 1.69470237215533 -0.8739607582 1.662057680 0.2422663521
+-80 30 1.77051273182991 -1.015738541 1.575112055 0.2672656005
+-80 25 1.84832663521048 -1.154163863 1.471349277 0.2916737195
+-80 20 1.92739436302758 -1.286796775 1.350340841 0.3150604805
+-80 15 2.00688829637354 -1.410985975 1.212047149 0.3369583872
+-80 10 2.08591046553418 -1.523932903 1.056873978 0.3568739780
+-80 5 2.16351158559272 -1.622778370 0.8857190425 0.3743031007
+-80 -2.84217e-14 2.23869303573766 -1.704682258 0.7000000000 0.3887449660
+-80 -5 2.31045246168088 -1.766952737 0.5016673348 0.3997249315
+-80 -10 2.37801605403359 -1.807359312 0.2931502991 0.4068497009
+-80 -15 2.44210402477764 -1.825404234 0.07690981350 0.4100315075
+-80 -20 2.50995303945972 -1.826859558 -0.1469076185 0.4102881205
+-80 -25 2.57211972144561 -1.801924028 -0.3734048029 0.4058913137
+-80 -30 2.62598567913859 -1.748110183 -0.5979470194 0.3964024809
+-80 -35 2.67114211805997 -1.665598225 -0.8163682022 0.3818533965
+-80 -40 2.70735521221117 -1.555289716 -1.024592843 0.3624030301
+-80 -45 2.73433509517214 -1.418611415 -1.218611415 0.3383029579
+
+-75 45 1.55127094522258 -0.5777402003 1.777740200 0.2887796163
+-75 40 1.62025077744639 -0.7158355113 1.720207129 0.3257821434
+-75 35 1.69213564636871 -0.8538873000 1.648002093 0.3627730087
+-75 30 1.76636667472668 -0.9901246310 1.560323857 0.3992776915
+-75 25 1.84231901972986 -1.122549732 1.456607366 0.4347608904
+-75 20 1.91931840027895 -1.248980206 1.336576735 0.4686378339
+-75 15 1.99663934901655 -1.367083664 1.200283560 0.5002835600
+-75 10 2.07352960895406 -1.474442727 1.048147525 0.5290503343
+-75 5 2.14921881401026 -1.568612573 0.8809801493 0.5542830683
+-75 -2.84217e-14 2.22295388940370 -1.647208572 0.7000000000 0.5753428030
+-75 -5 2.29407716319982 -1.708038024 0.5068217043 0.5916420053
+-75 -10 2.36222666782303 -1.749343942 0.3033799741 0.6027098928
+-75 -15 2.42775058643324 -1.770221441 0.09169599816 0.6083040018
+-75 -20 2.49164790590917 -1.770515860 -0.1264001895 0.6083828911
+-75 -25 2.55133385021114 -1.746986548 -0.3477870352 0.6020782310
+-75 -30 2.60467650382052 -1.697331205 -0.5686297628 0.5887731219
+-75 -35 2.65061564797833 -1.620772570 -0.7849809401 0.5682592974
+-75 -40 2.68850877685236 -1.517455871 -0.9928464772 0.5405756714
+-75 -45 2.71777101379078 -1.388162146 -1.188162146 0.5059315222
+
+-70 45 1.55074371593838 -0.5619354621 1.761935462 0.3865128989
+-70 40 1.61842268740996 -0.6942330858 1.702080542 0.4346652960
+-70 35 1.68855556045375 -0.8255238575 1.628141797 0.4824512289
+-70 30 1.76060446799690 -0.9541972047 1.539581148 0.5292844973
+-70 25 1.83400244291063 -1.078506411 1.436069628 0.5745293484
+-70 20 1.90817135611035 -1.196605702 1.317513975 0.6175139746
+-70 15 1.98251628957268 -1.306569326 1.184068792 0.6575374609
+-70 10 2.05644878348346 -1.406437066 1.036156292 0.6938863455
+-70 5 2.12938379848124 -1.494238176 0.8744732328 0.7258433362
+-70 -2.84217e-14 2.20077779080876 -1.568054650 0.7000000000 0.7527103354
+-70 -5 2.27015897112978 -1.626078770 0.5139922099 0.7738293879
+-70 -10 2.33719926738458 -1.666707651 0.3179509818 0.7886170914
+-70 -15 2.40175765056250 -1.688603303 0.1135655123 0.7965864571
+-70 -20 2.46360212616374 -1.690453913 -0.09726002385 0.7972600238
+-70 -25 2.52166949498655 -1.670374135 -0.3120620802 0.7899515823
+-70 -30 2.57468827338173 -1.626601720 -0.5277940756 0.7740197263
+-70 -35 2.62166317506939 -1.558017614 -0.7410394468 0.7490571529
+-70 -40 2.66177781541262 -1.464124180 -0.9480958752 0.7148827380
+-70 -45 2.69414605670184 -1.344927185 -1.144927185 0.6714985796
+
+-65 45 1.55009230323196 -0.5409535337 1.740953534 0.4854046045
+-65 40 1.61608570597708 -0.6658446625 1.678259826 0.5436422943
+-65 35 1.68398098221973 -0.7886267508 1.602306165 0.6008965224
+-65 30 1.75327409321614 -0.9079111776 1.512857897 0.6565197641
+-65 25 1.82347557398963 -1.022268644 1.409845527 0.7098455266
+-65 20 1.89412179133281 -1.130250496 1.293362655 0.7601982909
+-65 15 1.96476481535423 -1.230389032 1.163656344 0.8068936570
+-65 10 2.03497805969659 -1.321207953 1.021128100 0.8492432156
+-65 5 2.10435954394183 -1.401230131 0.8663360832 0.8865581698
+-65 -2.84217e-14 2.17253305995525 -1.468983630 0.7000000000 0.9181521454
+-65 -5 2.23915803000367 -1.523016801 0.5230089638 0.9433482271
+-65 -10 2.30392474146425 -1.561902359 0.3364309825 0.9614808605
+-65 -15 2.36652473727688 -1.584223219 0.1415340716 0.9718892484
+-65 -20 2.42653743177593 -1.588494979 -0.06015000681 0.9738812028
+-65 -25 2.48329602925265 -1.573098063 -0.2667015028 0.9667015028
+-65 -30 2.53602603265829 -1.536475307 -0.4757595670 0.9496240315
+-65 -35 2.58407125299495 -1.477399613 -0.6845901151 0.9220765828
+-65 -40 2.62678160322784 -1.394960954 -0.8900610379 0.8836348049
+-65 -45 2.66302270063816 -1.288334078 -1.088334078 0.8339138761
+
+-60 45 1.54934540527816 -0.5142846568 1.714284657 0.5855975196
+-60 40 1.61326261888205 -0.6302242620 1.648370761 0.6525352819
+-60 35 1.67844563877963 -0.7429098756 1.570294864 0.7175943512
+-60 30 1.74444681326378 -0.8512426912 1.480140332 0.7801403315
+-60 25 1.81087645512229 -0.9541669282 1.378089175 0.8395636674
+-60 20 1.87739434405684 -1.050661524 1.264394638 0.8952748482
+-60 15 1.94370527377069 -1.139729251 1.139364129 0.9466981243
+-60 10 2.00954735499330 -1.220376432 1.003348782 0.9932597959
+-60 5 2.07468071639386 -1.291591071 0.8567439084 1.034375587
+-60 -2.84217e-14 2.13888495686505 -1.352328708 0.7000000000 1.069442478
+-60 -5 2.20194370613736 -1.401489059 0.5336412635 1.097825220
+-60 -10 2.26361932423785 -1.437887816 0.3582980924 1.118840052
+-60 -15 2.32361964955458 -1.460228826 0.1747582691 1.131738640
+-60 -20 2.38154641522398 -1.467073356 -0.01595615031 1.135690332
+-60 -25 2.43685855637277 -1.456842009 -0.2124904148 1.129783261
+-60 -30 2.48896947830345 -1.427947468 -0.4131009895 1.113100989
+-60 -35 2.53759456828877 -1.379120346 -0.6157742313 1.084910637
+-60 -40 2.58285843106368 -1.309506543 -0.8183562726 1.044719090
+-60 -45 2.62382595462482 -1.217697292 -1.017697292 0.9917129942
+
+-55 45 1.54855063913022 -0.4812968335 1.681296834 0.6871114400
+-55 40 1.60999324512236 -0.5868466115 1.611972591 0.7610181903
+-55 35 1.67200574354735 -0.6880683857 1.531894440 0.8318944396
+-55 30 1.73422489315507 -0.7842151073 1.441441938 0.8992170988
+-55 25 1.79637996173524 -0.8746374203 1.341003956 0.9625314840
+-55 20 1.85826628819544 -0.9587475570 1.230940690 1.021426036
+-55 15 1.91973462025639 -1.035990526 1.111567421 1.075512145
+-55 10 1.98067896969684 -1.105813046 0.9831481660 1.124402400
+-55 5 2.04101336241439 -1.167623222 0.8458981269 1.167682351
+-55 -2.84217e-14 2.10065905179797 -1.220759157 0.7000000000 1.204888533
+-55 -5 2.15952932387736 -1.264457458 0.5456299752 1.235486413
+-55 -10 2.21749987344823 -1.297812912 0.3829970773 1.258842154
+-55 -15 2.27437808760776 -1.319742770 0.2124013944 1.274197605
+-55 -20 2.32985523704472 -1.328947044 0.03431771586 1.280642507
+-55 -25 2.38344346586606 -1.323873928 -0.1504863802 1.277090273
+-55 -30 2.43445153144789 -1.302741644 -0.3408133734 1.262293288
+-55 -35 2.48232846734281 -1.263855170 -0.5350646864 1.235064686
+-55 -40 2.52863164418967 -1.206985258 -0.7323307001 1.195243945
+-55 -45 2.57578368420139 -1.132241342 -0.9322413418 1.142907692
+
+-50 45 1.54778777155654 -0.4412413225 1.641241322 0.7897952465
+-50 40 1.60634421527366 -0.5351289795 1.568576345 0.8685763449
+-50 35 1.66474507241547 -0.6238075355 1.486898508 0.9429864886
+-50 30 1.72274630814764 -0.7069266664 1.396819436 1.012731721
+-50 25 1.78020499162773 -0.7842403593 1.298851114 1.077605612
+-50 20 1.83705972757166 -0.8555652206 1.193385391 1.137454277
+-50 15 1.89330234734328 -0.9207332961 1.080684339 1.192136785
+-50 10 1.94896250165039 -0.9795556077 0.9608855731 1.241494565
+-50 5 2.00408999110927 -1.031785689 0.8340138827 1.285320806
+-50 -2.84217e-14 2.05873812454160 -1.077084900 0.7000000000 1.323331358
+-50 -5 2.11294789788049 -1.114989030 0.5587067681 1.355136700
+-50 -10 2.16672577841977 -1.144870680 0.4099649193 1.380210381
+-50 -15 2.22001697791567 -1.165899819 0.2536234887 1.397855924
+-50 -20 2.27266275300585 -1.176996420 0.08962322022 1.407167077
+-50 -25 2.32431902243625 -1.176764367 -0.08188806539 1.406972362
+-50 -30 2.37426398602369 -1.163368834 -0.2603464441 1.395732175
+-50 -35 2.42093274108668 -1.134281730 -0.4443363871 1.371325197
+-50 -40 2.46234203279563 -1.086734382 -0.6314282346 1.331428235
+-50 -45 2.51773265778451 -1.031084597 -0.8310845970 1.284732521
+
+-45 45 1.54717754544957 -0.3932633723 1.593263372 0.8932633723
+-45 40 1.60242049367218 -0.4744645954 1.517672883 0.9744645954
+-45 35 1.65679014287101 -0.5498868296 1.435138672 1.049886830
+-45 30 1.71018600005354 -0.6195795425 1.346389550 1.119579543
+-45 25 1.76261182171666 -0.6836695147 1.251954159 1.183669515
+-45 20 1.81413894488162 -0.7423061651 1.152162466 1.242306165
+-45 15 1.86488773411241 -0.7956243951 1.047161510 1.295624395
+-45 10 1.91500597333143 -0.8437096010 0.9369322569 1.343709601
+-45 5 1.96465480155203 -0.8865699727 0.8213091538 1.386569973
+-45 -2.84217e-14 2.01399673814744 -0.9241107508 0.7000000000 1.424110751
+-45 -5 2.06318671124947 -0.9561096126 0.5726069160 1.456109613
+-45 -10 2.11235525576963 -0.9821844304 0.4386508945 1.482184430
+-45 -15 2.16159421082797 -1.001760208 0.2976045650 1.501760208
+-45 -20 2.21093003523800 -1.014025164 0.1489399064 1.514025164
+-45 -25 2.26029123986496 -1.017882611 -0.007800285900 1.517882611
+-45 -30 2.30945285661693 -1.011891790 -0.1728911319 1.511891790
+-45 -35 2.35791530144211 -0.9941809202 -0.3462367438 1.494180920
+-45 -40 2.40470155445084 -0.9623480770 -0.5270557320 1.462348077
+-45 -45 2.45495601754203 -0.9173695176 -0.7173695176 1.417369518
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.74739853045124 -1.442704132 -1.242704132 2.379126396e-16
+-40 -90 2.76272433702283 -1.275844973 -1.416369626 2.591805289e-16
+-35 -90 2.76819998152314 -1.087774281 -1.567576674 2.776980515e-16
+-30 -90 2.76384146252288 -0.8819207313 -1.693556919 2.931261819e-16
+-25 -90 2.74977080149516 -0.6621033563 -1.792138690 3.051989670e-16
+-20 -90 2.72622147232096 -0.4324226587 -1.861810200 3.137312662e-16
+-15 -90 2.69355599325653 -0.1971435901 -1.901775298 3.186255791e-16
+-10 -90 2.65223732871474 0.03944382113 -1.911943884 3.198708717e-16
+-5 -90 2.60284850812413 0.2731468050 -1.892943884 3.175440428e-16
+-2.84217e-14 -90 2.54606283045031 0.5000000000 -1.846062830 3.118027696e-16
+5 -90 2.48265263217799 0.7163774341 -1.773205389 3.028803064e-16
+10 -90 2.41348243615413 0.9190968269 -1.676816215 2.910760370e-16
+15 -90 2.33947678974609 1.105501149 -1.559761051 2.767409138e-16
+20 -90 2.26161691518286 1.273518541 -1.425224726 2.602649658e-16
+25 -90 2.18091447524216 1.421694285 -1.276579772 2.420612091e-16
+30 -90 2.09839197610461 1.549195988 -1.117260758 2.225502571e-16
+35 -90 2.01507061507679 1.655797022 -0.9506492137 2.021462276e-16
+40 -90 1.93193662107634 1.741824923 -0.7799493130 1.812415189e-16
+45 -90 1.84991553447700 1.808087819 -0.6080878191 1.601945561e-16
+
+-45 -85 2.74414829057246 -1.436703393 -1.236703393 0.1694395915
+-40 -85 2.75886908433480 -1.269397508 -1.408685837 0.1844861057
+-35 -85 2.76379088792958 -1.081189962 -1.558173293 0.1975645634
+-30 -85 2.75895590082740 -0.8755353330 -1.682497084 0.2084414858
+-25 -85 2.74450781383044 -0.6562500483 -1.779586230 0.2169356854
+-20 -85 2.72069931284913 -0.4274051335 -1.848024663 0.2229232724
+-15 -85 2.68790567989554 -0.1932102948 -1.887096040 0.2263415750
+-10 -85 2.64660189744177 0.04211879289 -1.896773365 0.2271882312
+-5 -85 2.59736443163871 0.2744796934 -1.877708900 0.2255203066
+-2.84217e-14 -85 2.54086056109646 0.5000000000 -1.831191820 0.2214505894
+5 -85 2.47784500442040 0.7151428419 -1.759093935 0.2151428419
+10 -85 2.40915767497430 0.9168016449 -1.663799591 0.2068056671
+15 -85 2.33569778791115 1.102375955 -1.548097671 0.1966830607
+20 -85 2.25841580911654 1.269826495 -1.415080911 0.1850456022
+25 -85 2.17829404301012 1.417706475 -1.268027887 0.1721801297
+30 -85 2.09632814978973 1.545168369 -1.110284718 0.1583793906
+35 -85 2.01351641252717 1.651951095 -0.9451566603 0.1439325575
+40 -85 1.93082701926579 1.738333684 -0.7757886166 0.1291147737
+45 -85 1.84917509932078 1.805069300 -0.6050693002 0.1141787689
+
+-45 -80 2.73433458089840 -1.418611054 -1.218611054 0.3383028943
+-40 -80 2.74726115322447 -1.250013039 -1.385584326 0.3677447872
+-35 -80 2.75055133931317 -1.061447652 -1.529978352 0.3932053499
+-30 -80 2.74432124697763 -0.8564367890 -1.649417436 0.4142656829
+-25 -80 2.72877644491268 -0.6387812618 -1.742124297 0.4306124038
+-20 -80 2.70422576415329 -0.4124590643 -1.806960675 0.4420448067
+-15 -80 2.67107960271185 -0.1815121186 -1.843437853 0.4484767172
+-10 -80 2.62983384142668 0.05006733028 -1.851694970 0.4499326697
+-5 -80 2.58105965046189 0.2784380124 -1.832465106 0.4465419259
+-2.84217e-14 -80 2.52539645887665 0.5000000000 -1.787030012 0.4385304930
+5 -80 2.46354914449608 0.7114747115 -1.717167013 0.4262117613
+10 -80 2.39628907002459 0.9099759923 -1.625089392 0.4099759923
+15 -80 2.32443995272353 1.093068808 -1.513362925 0.3902756018
+20 -80 2.24886488097651 1.258811329 -1.384816991 0.3676094854
+25 -80 2.17046109532400 1.405783407 -1.242458785 0.3425078926
+30 -80 2.09014574456910 1.533097195 -1.089376831 0.3155154139
+35 -80 2.00884911865533 1.640394180 -0.9286516757 0.2871752326
+40 -80 1.92748586823869 1.727813889 -0.7632516135 0.2580107390
+45 -80 1.84693922548048 1.795948944 -0.5959489444 0.2285107645
+
+-45 -75 2.71776947523605 -1.388161077 -1.188161077 0.5059312358
+-40 -75 2.72777784119469 -1.217572637 -1.346923361 0.5484714614
+-35 -75 2.72845075954253 -1.028587284 -1.483048883 0.5849461851
+-30 -75 2.72000946640633 -0.8248036596 -1.594627248 0.6148435181
+-25 -75 2.70275497966539 -0.6099729762 -1.680344729 0.6378114479
+-20 -75 2.67707721121991 -0.3879011796 -1.739488442 0.6536589579
+-15 -75 2.64343467559033 -0.1623464127 -1.771910464 0.6623464127
+-10 -75 2.60234416365688 0.06306402613 -1.777987045 0.6639746275
+-5 -75 2.55436363111248 0.2849036550 -1.758562473 0.6587698292
+-2.84217e-14 -75 2.50008538819176 0.5000000000 -1.714897044 0.6470697128
+5 -75 2.44013612971923 0.7054775430 -1.648619063 0.6293105813
+10 -75 2.37518674520450 0.8987960348 -1.561684702 0.6060165894
+15 -75 2.30593651883940 1.077781927 -1.456311508 0.5777819271
+20 -75 2.23312127421011 1.240655146 -1.334933290 0.5452587317
+25 -75 2.15750315692292 1.386047836 -1.200135716 0.5091398305
+30 -75 2.07987641571145 1.513021433 -1.054604591 0.4701448831
+35 -75 2.00106073305798 1.621074287 -0.9010600088 0.4290027364
+40 -75 1.92188470176923 1.710133950 -0.7421814830 0.3864313637
+45 -75 1.84317362433667 1.780538591 -0.5805385914 0.3431192814
+
+-45 -70 2.69414127499657 -1.344923910 -1.144923910 0.6714973878
+-40 -70 2.70022676115762 -1.171902351 -1.292495633 0.7252091024
+-35 -70 2.69745518238103 -0.9826997460 -1.417514687 0.7707123166
+-30 -70 2.68616269566719 -0.7809529907 -1.518675662 0.8075319004
+-25 -70 2.66676027778849 -0.5702936921 -1.595252230 0.8354034917
+-20 -70 2.63971877727513 -0.3542541155 -1.647043893 0.8542541155
+-15 -70 2.60555176794396 -0.1361946701 -1.674310832 0.8641784699
+-10 -70 2.56478833293939 0.08074825786 -1.677694783 0.8654101272
+-5 -70 2.51795808202053 0.2936885371 -1.658150812 0.8582967035
+-2.84217e-14 -70 2.46558786756592 0.5000000000 -1.616894725 0.8432807158
+5 -70 2.40820591391660 0.6973188071 -1.555364286 0.8208854674
+10 -70 2.34634985177217 0.8835448136 -1.475190728 0.7917046789
+15 -70 2.28057326941927 1.056845032 -1.378173953 0.7563934606
+20 -70 2.21144782056515 1.215658963 -1.266256840 0.7156589627
+25 -70 2.13957233000353 1.358708894 -1.141507166 0.6702537945
+30 -70 2.06558096419136 1.485015583 -1.006097036 0.6209685378
+35 -70 1.99014690056901 1.593916341 -0.8622744424 0.5686213948
+40 -70 1.91397898712291 1.685080459 -0.7123238940 0.5140438585
+45 -70 1.83781901053861 1.758522063 -0.5585220628 0.4580645700
+
+-45 -65 2.66300724546227 -1.288323700 -1.088323700 0.8339090363
+-40 -65 2.66436372489025 -1.112810500 -1.222072707 0.8962772228
+-35 -65 2.65756219235232 -0.9239678327 -1.333636822 0.9483004240
+-30 -65 2.64302816738931 -0.7253681995 -1.422399980 0.9896913641
+-25 -65 2.62125908331867 -0.5204079841 -1.488271984 1.020407984
+-20 -65 2.59280872684801 -0.3122370360 -1.531602916 1.040613530
+-15 -65 2.55823232196315 -0.1037061715 -1.553062105 1.050620114
+-10 -65 2.51805345436225 0.1026405707 -1.553537307 1.050841704
+-5 -65 2.47275572248099 0.3045445691 -1.534065799 1.041761991
+-2.84217e-14 -65 2.42278288463692 0.5000000000 -1.495786995 1.023912291
+5 -65 2.36854791144198 0.6872184739 -1.439916949 0.9978596611
+10 -65 2.31044648873815 0.8645981767 -1.367739011 0.9642025358
+15 -65 2.24886853226460 1.030700750 -1.280602162 0.9235699561
+20 -65 2.18421005594033 1.184237246 -1.179926382 0.8766240687
+25 -65 2.11688561657187 1.324064664 -1.067212374 0.8240646635
+30 -65 2.04734974695579 1.449198084 -0.9440593084 0.7666374460
+35 -65 1.97610497684573 1.558831259 -0.8121677515 0.7051354029
+40 -65 1.90371385307760 1.652368823 -0.6733396851 0.6403988124
+45 -65 1.83079692277098 1.729458738 -0.5294587375 0.5733060247
+
+-45 -60 2.62378192122720 -1.217668466 -1.017668466 0.9916963511
+-40 -60 2.61993829183952 -1.040153998 -1.135484060 1.059717216
+-35 -60 2.60887240708207 -0.8527326741 -1.231902472 1.115384412
+-30 -60 2.59099660636545 -0.6587289083 -1.306977341 1.158728908
+-25 -60 2.56689377872961 -0.4611825696 -1.361262672 1.190070559
+-20 -60 2.53718889546010 -0.2627464166 -1.395628556 1.209911711
+-15 -60 2.50245987745968 -0.06566760303 -1.411100235 1.218844289
+-10 -60 2.46320462997251 0.1281699348 -1.408753089 1.217489163
+-5 -60 2.41983963946189 0.3171790388 -1.389653149 1.206461808
+-2.84217e-14 -60 2.37270988209045 0.5000000000 -1.354827034 1.186354941
+5 -60 2.32210469044511 0.6754370020 -1.305254108 1.157733999
+10 -60 2.26827814086337 0.8424051736 -1.241876236 1.121142768
+15 -60 2.21145701202903 0.9998879696 -1.165607301 1.077108877
+20 -60 2.15186187751450 1.146906874 -1.077362028 1.026160445
+25 -60 2.08972540040630 1.282505161 -0.9780877335 0.9688444047
+30 -60 2.02531539021588 1.405748578 -0.8688025554 0.9057485777
+35 -60 1.95895246897794 1.515741132 -0.7506286729 0.8375208548
+40 -60 1.89102745981470 1.611657291 -0.6248215697 0.7648860899
+45 -60 1.82201289125122 1.692787427 -0.4927874273 0.6886561423
+
+-45 -55 2.57574086678349 -1.132214209 -0.9322142090 1.142888693
+-40 -55 2.56684437692980 -0.9539761107 -1.032781253 1.213306496
+-35 -55 2.55169619234752 -0.7695780993 -1.113145432 1.269578099
+-30 -55 2.53066414022290 -0.5819476365 -1.173988278 1.312180718
+-25 -55 2.50448425049220 -0.3936774776 -1.216497535 1.341946021
+-20 -55 2.47386062149895 -0.2068272582 -1.241991931 1.359797389
+-15 -55 2.43936605799967 -0.02296999120 -1.251750578 1.366630467
+-10 -55 2.40144114927490 0.1567017332 -1.246941219 1.363262918
+-5 -55 2.36041341040795 0.3312701417 -1.228591105 1.350414030
+-2.84217e-14 -55 2.31651842345271 0.5000000000 -1.197580802 1.328700382
+5 -55 2.26992138379290 0.6622612004 -1.154654007 1.298642717
+10 -55 2.22074167745752 0.8174663552 -1.100441168 1.260682478
+15 -55 2.16906043940260 0.9650198010 -1.035477524 1.215194445
+20 -55 2.11493735067313 1.104276310 -0.9602355179 1.162509425
+25 -55 2.05844094129029 1.234515423 -0.8751734074 1.102948294
+30 -55 1.99966136689908 1.354925336 -0.7807741182 1.036849200
+35 -55 1.93873407790325 1.464603205 -0.6775961447 0.9646032052
+40 -55 1.87586729463027 1.562575611 -0.5663283023 0.8866926231
+45 -55 1.81136554861308 1.647839297 -0.4478392971 0.8037257285
+
+-45 -50 2.51843820141366 -1.031513652 -0.8315136525 1.285092541
+-40 -50 2.50555854977756 -0.8547961056 -0.9145831261 1.354796106
+-35 -50 2.48668867016923 -0.6754181685 -0.9786711145 1.408572313
+-30 -50 2.46282918728967 -0.4961694514 -1.025416103 1.447796015
+-25 -50 2.43500338689306 -0.3191216735 -1.056612098 1.473972563
+-20 -50 2.40394986762270 -0.1456370075 -1.073873099 1.488456263
+-15 -50 2.37017924731943 0.02343051696 -1.078581524 1.492407101
+-10 -50 2.33403521258143 0.1875690971 -1.071883699 1.486786959
+-5 -50 2.29573619998386 0.3464836793 -1.054699575 1.472367766
+-2.84217e-14 -50 2.25540424792466 0.5000000000 -1.027739891 1.449745905
+5 -50 2.21308857877008 0.6479896584 -0.9915295360 1.419361810
+10 -50 2.16878804462340 0.7903111330 -0.9464362504 1.381524050
+15 -50 2.12246059905923 0.9267609514 -0.8926935531 1.336428573
+20 -50 2.07403894624936 1.057031707 -0.8304320374 1.284184958
+25 -50 2.02344882630136 1.180676995 -0.7597165270 1.224847599
+30 -50 1.97062469655656 1.297081719 -0.6805860355 1.158449233
+35 -50 1.91553499712488 1.405442915 -0.5931064942 1.085045182
+40 -50 1.85820487226404 1.504761483 -0.4974281071 1.004761483
+45 -50 1.79875296585715 1.593858377 -0.3938583774 0.9178561611
+
+-45 -45 2.45413013399461 -0.9168926935 -0.7168926935 1.416892693
+-40 -45 2.43726599494358 -0.7436725065 -0.7821511776 1.482151178
+-35 -45 2.41466473234466 -0.5714171817 -0.8301423124 1.530142312
+-30 -45 2.38838673006031 -0.4027253318 -0.8635661399 1.563566140
+-25 -45 2.35950729059272 -0.2388693569 -0.8845104493 1.584510449
+-20 -45 2.32864321989739 -0.08039934790 -0.8946341026 1.594634103
+-15 -45 2.29616157902596 0.07255393596 -0.8952504285 1.595250429
+-10 -45 2.26226994093782 0.2201028455 -0.8873756437 1.587375644
+-5 -45 2.22706415527236 0.3624881746 -0.8717673571 1.571767357
+-2.84217e-14 -45 2.19055560874368 0.5000000000 -0.8489567255 1.548956726
+5 -45 2.15269210834898 0.6329196650 -0.8192787229 1.519278723
+10 -45 2.11337602163817 0.7614753987 -0.7829006751 1.482900675
+15 -45 2.07247132255332 0.8858046044 -0.7398423855 1.439842385
+20 -45 2.02981406653442 1.005918103 -0.6899985643 1.389998564
+25 -45 1.98522231301383 1.121663658 -0.6331620172 1.333162017
+30 -45 1.93850901125585 1.232687537 -0.5690520399 1.269052040
+35 -45 1.88949834127028 1.338394234 -0.4973510535 1.197351054
+40 -45 1.83805126856150 1.437909048 -0.4177564771 1.117756477
+45 -45 1.78409602869249 1.530048322 -0.3300483224 1.030048322
+
+
diff --git a/test/Kerr-definition-expansion.par b/test/Kerr-definition-expansion.par
new file mode 100644
index 0000000..3a41671
--- /dev/null
+++ b/test/Kerr-definition-expansion.par
@@ -0,0 +1,65 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it. The local coordinate system origin
+# and the initial guess are both deliberately de-centered with respect
+# to the black hole, to make this a non-trivial test for the apparent
+# horizon finder.
+
+# flesh
+cactus::cctk_itlast = 0
+
+ActiveThorns = "PUGH"
+driver::ghost_size = 3
+driver::global_nx = 31
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "CartGrid3D CoordBase SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byspacing"
+grid::dxyz = 0.2
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+# automagically create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
+
+AHFinderDirect::desired_value[1] = 0.02
diff --git a/test/Kerr-definition-expansion/BH_diagnostics.ah1.gp b/test/Kerr-definition-expansion/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..cea2f14
--- /dev/null
+++ b/test/Kerr-definition-expansion/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.000021 -0.000006 0.000000 1.100259489 2.820632421 2.056459576 1.280889565 5.406122908e-06 0.000000000 1.280905803 0.000000000 1.161628002 -1.959919952 1.960302372 -1.960155237 1.959954336 -1.866296248 1.866296248 12.92105350 11.26654170 11.64508270 0.8719522522 0.9012487024 48.25495719 0.9797968517 1.959593703 0.02000000000 -1.415436814 -0.02830873627 0.7177184069 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-definition-expansion/h.t0.ah1.gp b/test/Kerr-definition-expansion/h.t0.ah1.gp
new file mode 100644
index 0000000..2ba20cb
--- /dev/null
+++ b/test/Kerr-definition-expansion/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.52684579451221 -0.9588750997 -0.7588750997 1.458875100
+-40 -45 2.50491549932175 -0.7781922630 -0.8232902215 1.523290221
+-35 -45 2.47961755800926 -0.6002375692 -0.8713020915 1.571302091
+-30 -45 2.45175458334556 -0.4266761290 -0.9050501377 1.605050138
+-25 -45 2.42189793543936 -0.2584067137 -0.9264084460 1.626408446
+-20 -45 2.39043441249092 -0.09580040530 -0.9369481601 1.636948160
+-15 -45 2.35760619622444 0.06111560338 -0.9379388668 1.637938867
+-10 -45 2.32354525979107 0.2125216161 -0.9303709322 1.630370932
+-5 -45 2.28829718395576 0.3587072931 -0.9149830298 1.614983030
+0 -45 2.25183900761443 0.5000000000 -0.8922906324 1.592290632
+5 -45 2.21409387314803 0.6367109652 -0.8626134825 1.562613482
+10 -45 2.17494581297163 0.7690930615 -0.8261025873 1.526102587
+15 -45 2.13424354670843 0.8973039232 -0.7827584276 1.482758428
+20 -45 2.09181237196700 1.021370782 -0.7324544508 1.432454451
+25 -45 2.04746220918611 1.141153809 -0.6749587797 1.374958780
+30 -45 2.00099948163081 1.256306715 -0.6099616557 1.309961656
+35 -45 1.95224363658878 1.366235112 -0.5371119487 1.237111949
+40 -45 1.90105206635299 1.470056692 -0.4560685476 1.156068548
+45 -45 1.84735148397844 1.566568877 -0.3665688766 1.066568877
+
+-45 -40 2.47945570579884 -1.007807602 -0.5652008024 1.507807602
+-40 -40 2.45599283410906 -0.8279951200 -0.6279951200 1.582642955
+-35 -40 2.42901568214785 -0.6481570647 -0.6759037385 1.639738223
+-30 -40 2.39930587230953 -0.4704754300 -0.7104532704 1.680912752
+-25 -40 2.36744936733429 -0.2963968749 -0.7330803115 1.707878610
+-20 -40 2.33386832412301 -0.1268149686 -0.7450637976 1.722159972
+-15 -40 2.29885214269095 0.03777218391 -0.7474952751 1.725057694
+-10 -40 2.26258466529926 0.1971333740 -0.7412727602 1.717641990
+-5 -40 2.22516596886126 0.3512027242 -0.7271076300 1.700760645
+0 -40 2.18663040384051 0.5000000000 -0.7055389306 1.675056070
+5 -40 2.14696379059160 0.6435678811 -0.6769527531 1.640988390
+10 -40 2.10611868219111 0.7819222940 -0.6416034913 1.598860781
+15 -40 2.06402060400778 0.9150104822 -0.5996312448 1.548840205
+20 -40 2.02058132534009 1.042674412 -0.5510855446 1.490985692
+25 -40 1.97571143226855 1.164618400 -0.4959508802 1.425278758
+30 -40 1.92933277083778 1.280379889 -0.4341754079 1.351657617
+35 -40 1.88139483991209 1.389305406 -0.3657066617 1.270059743
+40 -40 1.83189600480425 1.490535852 -0.2905358521 1.180474660
+45 -40 1.78090797654733 1.583006475 -0.2087503340 1.083006475
+
+-45 -35 2.43077779378563 -1.040352954 -0.3785667502 1.540352954
+-40 -35 2.40524643384462 -0.8624397671 -0.4369217192 1.623692487
+-35 -35 2.37620363147763 -0.6822630371 -0.4822630371 1.688446600
+-30 -35 2.34439975585619 -0.5023130824 -0.5156003269 1.736057184
+-25 -35 2.31042486141601 -0.3244310827 -0.5379656408 1.767998162
+-20 -35 2.27472844547980 -0.1499315508 -0.5503411773 1.785672260
+-15 -35 2.23763992260555 0.02027760376 -0.5536154151 1.790348356
+-10 -35 2.19939064168536 0.1855858844 -0.5485618083 1.783131058
+-5 -35 2.16013333785071 0.3455867983 -0.5358319746 1.764950971
+0 -35 2.11995944014348 0.5000000000 -0.5159587809 1.736569109
+5 -35 2.07891528655565 0.6486074770 -0.4893663871 1.698591235
+10 -35 2.03701905668681 0.7912022690 -0.4563858411 1.651490134
+15 -35 1.99426841391835 0.9275465470 -0.4172689584 1.595625436
+20 -35 1.95065293337694 1.057337246 -0.3722078453 1.531271497
+25 -35 1.90616571741793 1.180178911 -0.3213565926 1.458648382
+30 -35 1.86081734570091 1.295564649 -0.2648568543 1.377958393
+35 -35 1.81464881091985 1.402865472 -0.2028654725 1.289425525
+40 -35 1.76774571492227 1.501330685 -0.1355852727 1.193339442
+45 -35 1.72025470441194 1.590103515 -0.06329869836 1.090103515
+
+-45 -30 2.38150452730048 -1.059060681 -0.2001241036 1.559060681
+-40 -30 2.35346157009515 -0.8835032901 -0.2519322466 1.648795016
+-35 -30 2.32202613590984 -0.7039993277 -0.2927475755 1.719489240
+-30 -30 2.28791953677210 -0.5231887223 -0.3231887223 1.772214853
+-25 -30 2.25173474181725 -0.3431701394 -0.3439556341 1.808184199
+-20 -30 2.21394345023095 -0.1655702444 -0.3557653445 1.828639218
+-15 -30 2.17491072412226 0.008373122307 -0.3593086980 1.834776486
+-10 -30 2.13491178648504 0.1777269825 -0.3552237249 1.827701105
+-5 -30 2.09414848107696 0.3417852853 -0.3440816497 1.808402465
+0 -30 2.05276503816911 0.5000000000 -0.3263825191 1.777746671
+5 -30 2.01086328309244 0.6519224466 -0.3025580673 1.736481510
+10 -30 1.96851803264613 0.7971552503 -0.2729802159 1.685251169
+15 -30 1.92578587013331 0.9353135436 -0.2379703269 1.624612262
+20 -30 1.88271713649721 1.065994811 -0.1978131334 1.555057963
+25 -30 1.83936459542343 1.188756661 -0.1527714197 1.477043426
+30 -30 1.79579546147186 1.303104145 -0.1031041451 1.391017183
+35 -30 1.75210190297103 1.408486550 -0.04908498632 1.297453255
+40 -30 1.70840817589174 1.504302922 0.008980077021 1.196881616
+45 -30 1.66488148400409 1.589920775 0.07073394728 1.089920775
+
+-45 -25 2.33206534966215 -1.066082008 -0.03027603351 1.566082008
+-40 -25 2.30117789645208 -0.8929644207 -0.07410351858 1.660070353
+-35 -25 2.26710900370753 -0.7147562544 -0.1089746444 1.734851723
+-30 -25 2.23055985120160 -0.5341384713 -0.1352411257 1.791180374
+-25 -25 2.19212709171632 -0.3533547869 -0.1533547869 1.830025246
+-20 -25 2.15230284509999 -0.1742418233 -0.1638182358 1.852464185
+-15 -25 2.11148441019990 0.001719934313 -0.1671487621 1.859606522
+-10 -25 2.06998642013342 0.1733474338 -0.1638530107 1.852538760
+-5 -25 2.02805408173567 0.3396953727 -0.1544109870 1.832290275
+0 -25 1.98587689746370 0.5000000000 -0.1392678424 1.799815696
+5 -25 1.94360238701662 0.6536292642 -0.1188318294 1.755990525
+10 -25 1.90134970255178 0.8000409826 -0.09347702429 1.701616970
+15 -25 1.85921643286713 0.9387484377 -0.06354683015 1.637431461
+20 -25 1.81729269513100 1.069294764 -0.02936323692 1.564124509
+25 -25 1.77566527915902 1.191233858 0.008766142424 1.482355791
+30 -25 1.73442789342979 1.304120369 0.05053726291 1.392777334
+35 -25 1.69368886705502 1.407507818 0.09563940391 1.296055481
+40 -25 1.65357332445207 1.500952083 0.1437470781 1.192888241
+45 -25 1.61423262913952 1.584026516 0.1945101338 1.084026516
+
+-45 -20 2.28269688271603 -1.063170461 0.1310524812 1.563170461
+-40 -20 2.24874404472538 -0.8923573046 0.09604714921 1.659346820
+-35 -20 2.21189877713497 -0.7158058367 0.06802003539 1.736350682
+-30 -20 2.17285086822152 -0.5361694854 0.04678327793 1.794698194
+-25 -20 2.13220221687422 -0.3557509282 0.03205500626 1.835163788
+-20 -20 2.09046365067131 -0.1765066008 0.02349339924 1.858686610
+-15 -20 2.04806018779960 -7.257259015e-05 0.02072371727 1.866296248
+-10 -20 2.00533927062653 0.1721982972 0.02335901136 1.859055837
+-5 -20 1.96258093991882 0.3391939295 0.03101477620 1.838021796
+0 -20 1.92000931180486 0.5000000000 0.04331813999 1.804218582
+5 -20 1.87780454305627 0.6538598300 0.05991251778 1.758625904
+10 -20 1.83611448518797 0.8001394645 0.08045878884 1.702175488
+15 -20 1.79506025570266 0.9382978612 0.1046357304 1.635749887
+20 -20 1.75474930890976 1.067864210 0.1321357897 1.560194095
+25 -20 1.71527864870997 1.188420303 0.1626626981 1.476322104
+30 -20 1.67674339015894 1.299590235 0.1959263716 1.384930912
+35 -20 1.63924136083332 1.401035452 0.2316387405 1.286811985
+40 -20 1.60287637241064 1.492454713 0.2695100308 1.182761470
+45 -20 1.56776149496387 1.573589085 0.3092455291 1.073589085
+
+-45 -15 2.23349796231404 -1.051715094 0.2842191936 1.551715094
+-40 -15 2.19636550816771 -0.8829635392 0.2583790652 1.648151766
+-35 -15 2.15670058897984 -0.7082699619 0.2376299984 1.725588338
+-30 -15 2.11518696098191 -0.5302197331 0.2218733579 1.784392921
+-25 -15 2.07243240515255 -0.3511108044 0.2109356479 1.825213010
+-20 -15 2.02896252983541 -0.1729421983 0.2045904813 1.848893494
+-15 -15 1.98522277982333 0.002577007597 0.2025770076 1.856407881
+-10 -15 1.94158367088919 0.1740063194 0.2046149880 1.848802034
+-5 -15 1.89834838863311 0.3401449994 0.2104163602 1.827151018
+0 -15 1.85576218552544 0.5000000000 0.2196934032 1.792528622
+5 -15 1.81402264717630 0.6527541484 0.2321639508 1.745987905
+10 -15 1.77328957946746 0.7977369482 0.2475543533 1.688550141
+15 -15 1.73369090336902 0.9343984594 0.2656015406 1.621197121
+20 -15 1.69533302755487 1.062287927 0.2860524249 1.544873382
+25 -15 1.65830350253635 1.181035495 0.3086641350 1.460485331
+30 -15 1.62268062706141 1.290340350 0.3332017672 1.368909641
+35 -15 1.58853618678982 1.389961531 0.3594374375 1.270996786
+40 -15 1.55593913883898 1.479712662 0.3871489311 1.167576084
+45 -15 1.52495778135131 1.559459219 0.4161187577 1.059459219
+
+-45 -10 2.18447185629603 -1.032786763 0.4297283381 1.532786763
+-40 -10 2.14414411268105 -0.8658257969 0.4129876716 1.627727800
+-35 -10 2.10171115975305 -0.6931105991 0.3995496648 1.703938524
+-30 -10 2.05785416777244 -0.5171364241 0.3893591218 1.761731965
+-25 -10 2.01318323281396 -0.3401477323 0.3823112158 1.801702626
+-20 -10 1.96823107085837 -0.1641199508 0.3782641691 1.824654569
+-15 -10 1.92345256402378 0.009241045965 0.3770505489 1.831537351
+-10 -10 1.87922800892191 0.1784868832 0.3784868832 1.823391494
+-5 -10 1.83586896217671 0.3424062861 0.3823814351 1.801304393
+0 -10 1.79362613951674 0.5000000000 0.3885400895 1.766376928
+5 -10 1.75269851017681 0.6504542390 0.3967705229 1.719699821
+10 -10 1.71324207427600 0.7931149368 0.4068850632 1.662337412
+15 -10 1.67537641024309 0.9274636090 0.4187027628 1.595315907
+20 -10 1.63919268749207 1.053095916 0.4320502510 1.519618540
+25 -10 1.60475740781258 1.169702228 0.4467625293 1.436181063
+30 -10 1.57212237169492 1.277053570 0.4626821756 1.345896263
+35 -10 1.54132588884398 1.374988100 0.4796595989 1.249612511
+40 -10 1.51239845830208 1.463402048 0.4975523191 1.148137852
+45 -10 1.48536506023348 1.542241810 0.5162246484 1.042241810
+
+-45 -5 2.13555503547102 -1.007184104 0.5681384770 1.507184104
+-40 -5 2.09210664834325 -0.8417701881 0.5601004265 1.599059442
+-35 -5 2.04704746347196 -0.6711345150 0.5536705363 1.672553423
+-30 -5 2.00105549639841 -0.4976681896 0.5488185401 1.728011993
+-25 -5 1.95473479395982 -0.3235218674 0.5454907907 1.766048344
+-20 -5 1.90861261227550 -0.1505890328 0.5436158795 1.787478677
+-15 -5 1.86313831046381 0.01949703180 0.5431099488 1.793261491
+-10 -5 1.81868529918734 0.1853543327 0.5438813572 1.784444253
+-5 -5 1.77555624111627 0.3458344994 0.5458344994 1.762119735
+0 -5 1.73399039301125 0.5000000000 0.5488727794 1.727392036
+5 -5 1.69417249975045 0.6470992276 0.5529007724 1.681351865
+10 -5 1.65624161954420 0.7865417397 0.5578257635 1.625058959
+15 -5 1.62029664889049 0.9178741561 0.5635590161 1.559527582
+20 -5 1.58640477527100 1.040758005 0.5700163071 1.485720408
+25 -5 1.55460645445875 1.154949415 0.5771183616 1.404543554
+30 -5 1.52492353369321 1.260282613 0.5847907185 1.316848113
+35 -5 1.49736211829534 1.356654518 0.5929637932 1.223429442
+40 -5 1.47191841909183 1.444013182 0.6015725325 1.125031101
+45 -5 1.44858204370748 1.522347724 0.6105561640 1.022347724
+
+-45 0 2.08663908548254 -0.9754766472 0.7000000000 1.475476647
+-40 0 2.04022972175755 -0.8114343861 0.7000000000 1.562906641
+-35 0 1.99277242190337 -0.6430073042 0.7000000000 1.632383603
+-30 0 1.94493429412072 -0.4724671471 0.7000000000 1.684362507
+-25 0 1.89730188917497 -0.3018344264 0.7000000000 1.719539477
+-20 0 1.85037914018594 -0.1328669387 0.7000000000 1.738787624
+-15 0 1.80459094744376 0.03293749418 0.7000000000 1.743101002
+-10 0 1.76028446942851 0.1943298097 0.7000000000 1.733541793
+-5 0 1.71773485199367 0.3502895431 0.7000000000 1.711198352
+0 0 1.67715305651411 0.5000000000 0.7000000000 1.677153057
+5 0 1.63869620540068 0.6428217849 0.7000000000 1.632460472
+10 0 1.60247499467311 0.7782668626 0.7000000000 1.578129799
+15 0 1.56855999755081 0.9059732008 0.7000000000 1.515112612
+20 0 1.53699132723553 1.025681994 0.7000000000 1.444299408
+25 0 1.50778268609039 1.137216498 0.7000000000 1.366515190
+30 0 1.48092985503582 1.240464928 0.7000000000 1.282522876
+35 0 1.45641319481439 1.335364290 0.7000000000 1.193023846
+40 0 1.43420383940633 1.421888458 0.7000000000 1.098663881
+45 0 1.41426717216781 1.500037908 0.7000000000 1.000037908
+
+-45 5 2.03758961556433 -0.9380442689 0.8258125712 1.438044269
+-40 5 1.98846002005961 -0.7752965425 0.8329687035 1.519839236
+-35 5 1.93891493736551 -0.6092709111 0.8385998068 1.584203041
+-30 5 1.88959531553717 -0.4420973785 0.8427605476 1.631760525
+-25 5 1.84105232405379 -0.2756279024 0.8455233415 1.663339404
+-20 5 1.79374730555051 -0.1114348806 0.8469725145 1.679903528
+-15 5 1.74805732125975 0.04917639408 0.8471993791 1.682496603
+-10 5 1.70428255056118 0.2051468329 0.8462981412 1.672195406
+-5 5 1.66265229127947 0.3556375648 0.8443624352 1.650070185
+0 5 1.62333437808896 0.5000000000 0.8414829135 1.617157101
+5 5 1.58644595084692 0.6377456983 0.8377456983 1.574440536
+10 5 1.55206141881025 0.7685178140 0.8332312536 1.522840197
+15 5 1.52022026468922 0.8920644782 0.8280138108 1.463204552
+20 5 1.49093643259655 1.008215698 0.8221613969 1.396311156
+25 5 1.46420067843577 1.116861827 0.8157356434 1.322864458
+30 5 1.43999074420786 1.217937589 0.8087925364 1.243504381
+35 5 1.41827082834054 1.311405670 0.8013825099 1.158807390
+40 5 1.39900026811533 1.397247210 0.7935514167 1.069297586
+45 5 1.38213292332665 1.475450755 0.7853408829 0.9754507552
+
+-45 10 1.98825350000236 -0.8951054745 0.9459947361 1.395105475
+-40 10 1.93672635448273 -0.7337001048 0.9592476584 1.470266532
+-35 10 1.88548409438844 -0.5703616656 0.9695395728 1.528634879
+-30 10 1.83511918618121 -0.4070451133 0.9770181894 1.571048221
+-25 10 1.78612373501219 -0.2453905741 0.9818578401 1.598495245
+-20 10 1.73889276777552 -0.08673668778 0.9842471688 1.612045801
+-15 10 1.69373340907380 0.06785269790 0.9843793941 1.612795688
+-10 10 1.65087784295352 0.2175548266 0.9824451734 1.601826177
+-5 10 1.61049260094169 0.3617529271 0.9786268297 1.580171274
+0 10 1.57268921114305 0.5000000000 0.9730946156 1.548796528
+5 10 1.53753639212529 0.6319844037 0.9660048796 1.508588638
+10 10 1.50506831320605 0.7574989315 0.9574989315 1.460349009
+15 10 1.47529427739563 0.8764136896 0.9477032634 1.404795014
+20 10 1.44820422216715 0.9886526440 0.9367299224 1.342562105
+25 10 1.42377415651915 1.094173749 0.9246775521 1.274209717
+30 10 1.40197271316289 1.192953628 0.9116330893 1.200230892
+35 10 1.38276117347030 1.284973237 0.8976727659 1.121057964
+40 10 1.36610017720298 1.370209634 0.8828643842 1.037075457
+45 10 1.35194782490671 1.448626426 0.8672684335 0.9486264261
+
+-45 15 1.93847414523902 -0.8467483034 1.060860120 1.346748303
+-40 15 1.88495688968333 -0.6868819838 1.079006327 1.414470868
+-35 15 1.83248497909670 -0.5266314050 1.092862174 1.466181595
+-30 15 1.78157572229313 -0.3677315523 1.102715615 1.502955136
+-25 15 1.73263335099467 -0.2115614296 1.108876644 1.525948410
+-20 15 1.68596066370556 -0.05917941245 1.111659136 1.536332809
+-15 15 1.64177339567904 0.08863264938 1.111367351 1.535243853
+-10 15 1.60021705995629 0.2313220867 1.108287090 1.523748165
+-5 15 1.56138186037245 0.3685200779 1.102680045 1.502822387
+0 15 1.52531391991530 0.5000000000 1.094780292 1.473340108
+5 15 1.49202911957172 0.6256399075 1.084793988 1.436070713
+10 15 1.46152071845339 0.7453906702 1.072899437 1.391679647
+15 15 1.43376887581832 0.8592491542 1.059249154 1.340736096
+20 15 1.40874574969014 0.9672360616 1.043971879 1.283720529
+25 15 1.38642101559117 1.069378235 1.027175494 1.221035566
+30 15 1.36676364894063 1.165693817 1.008949576 1.153015513
+35 15 1.34974580494196 1.256181605 0.9893688503 1.079939252
+40 15 1.33534257683450 1.340811827 0.9684959470 1.002040516
+45 15 1.32353259810886 1.419519760 0.9463845771 0.9195197601
+
+-45 20 1.88809980865359 -0.7929539048 1.170596736 1.292953905
+-40 20 1.83308906854884 -0.6349957594 1.192318977 1.352635274
+-35 20 1.77993252475912 -0.4783686193 1.208559300 1.397255193
+-30 20 1.72903789662566 -0.3245279663 1.219794747 1.428124330
+-25 20 1.68069063204262 -0.1745385391 1.226502076 1.446552565
+-20 20 1.63507615672818 -0.02913611409 1.229136114 1.453789525
+-15 20 1.59229962206590 0.1112099766 1.228115030 1.450984121
+-10 20 1.55240639893330 0.2462367249 1.223812512 1.439163048
+-5 20 1.51540142882004 0.3758340387 1.216555085 1.419223432
+0 20 1.48126105129179 0.5000000000 1.206621117 1.391930079
+5 20 1.44994672394306 0.6188028633 1.194243531 1.357922941
+10 20 1.42141235473026 0.7323504043 1.179612540 1.317724623
+15 20 1.39561343855887 0.8407653773 1.162880493 1.271753701
+20 20 1.37251022035237 0.9441656871 1.144165687 1.220335196
+25 20 1.35207250922982 1.042648955 1.123557417 1.163714439
+30 20 1.33428038439170 1.136279571 1.101120147 1.102068546
+35 20 1.31912759327524 1.225079757 1.076898897 1.035521209
+40 20 1.30661632370544 1.309019055 1.050922398 0.9641513656
+45 20 1.29676156354419 1.388010750 1.023209481 0.8880107500
+
+-45 25 1.83699617442403 -0.7336218012 1.275247293 1.233621801
+-40 25 1.78108281333808 -0.5781369807 1.299146409 1.284873620
+-35 25 1.72786021129862 -0.4258174154 1.316553989 1.322204296
+-30 25 1.67758837547899 -0.2777682707 1.328178976 1.347134161
+-25 25 1.63040321487398 -0.1346860058 1.334686006 1.361088532
+-20 25 1.58634978749559 0.003051638114 1.336675214 1.365354403
+-15 25 1.54540875550826 0.1353056776 1.334671648 1.361057740
+-10 25 1.50751827658541 0.2621072734 1.329122099 1.349156696
+-5 25 1.47259466284259 0.3836008661 1.320398179 1.330448188
+0 25 1.44054483491715 0.5000000000 1.308800554 1.305577001
+5 25 1.41127871100031 0.6115525024 1.294566016 1.275050937
+10 25 1.38471444068240 0.7185137647 1.277873230 1.239253141
+15 25 1.36078703723370 0.8211262423 1.258850820 1.198459452
+20 25 1.33944959182986 0.9196030949 1.237582797 1.152850028
+25 25 1.32067872203445 1.014115953 1.214115953 1.102525220
+30 25 1.30447255320889 1.104783257 1.188464420 1.047515329
+35 25 1.29085288113193 1.191661322 1.160616251 0.9877947385
+40 25 1.27986220769682 1.274734766 1.130538569 0.9232929405
+45 25 1.27156427824546 1.353910006 1.098184775 0.8539100065
+
+-45 30 1.78505748224491 -0.6685944332 1.374688311 1.168594433
+-40 30 1.72893496919333 -0.5163697800 1.399322636 1.211262337
+-35 30 1.67633615690685 -0.3692010717 1.416692474 1.241347778
+-30 30 1.62733333681295 -0.2277655926 1.427765593 1.260526982
+-25 30 1.58188744518003 -0.09234341988 1.433399135 1.270284563
+-20 30 1.53988697885999 0.03706904629 1.434327386 1.271892342
+-15 30 1.50118136467165 0.1606660223 1.431163104 1.266411646
+-10 30 1.46560141473840 0.2787619173 1.424403413 1.254703516
+-5 30 1.43297829447893 0.3917372602 1.414441385 1.237448778
+0 30 1.40315453982404 0.5000000000 1.401577270 1.215167477
+5 30 1.37599362946620 0.6039574994 1.386030485 1.188239656
+10 30 1.35138361272166 0.7039964730 1.367948933 1.156921489
+15 30 1.32924374932359 0.8004684040 1.347419432 1.121363350
+20 30 1.30952422351105 0.8936777868 1.324474077 1.081620830
+25 30 1.29221072682641 0.9838729351 1.299098395 1.037668858
+30 30 1.27732232414391 1.071235909 1.271235909 0.9894096178
+35 30 1.26491413605139 1.155873655 1.240795137 0.9366846534
+40 30 1.25507613215193 1.237807653 1.207655386 0.8792849215
+45 30 1.24792988139402 1.316961878 1.171673160 0.8169618776
+
+-45 35 1.73222684228219 -0.5976901060 1.468610887 1.097690106
+-40 35 1.67668956345732 -0.4497523855 1.492544479 1.131870818
+-35 35 1.62546683217193 -0.3087393388 1.508739339 1.154999475
+-30 35 1.57840460423579 -0.1748233019 1.518422348 1.168828245
+-25 35 1.53526950332623 -0.04783166509 1.522623980 1.174828797
+-20 35 1.49578891608633 0.07262572952 1.522184502 1.174201158
+-15 35 1.45968265831518 0.1870620445 1.517772629 1.167900350
+-10 35 1.42668223355393 0.2960484944 1.509906579 1.156666466
+-5 35 1.39654370924918 0.4001706137 1.498975387 1.141055107
+0 35 1.36905482206476 0.5000000000 1.485257586 1.121464056
+5 35 1.34404124369559 0.5960763431 1.468938248 1.098157626
+10 35 1.32136726960904 0.6888961941 1.450120818 1.071283551
+15 35 1.30093935674664 0.7789053499 1.428838280 1.040888936
+20 35 1.28270641736301 0.8664927006 1.405060270 1.006930419
+25 35 1.26666267616838 0.9519844376 1.378699791 0.9692837544
+30 35 1.25284874580169 1.035636759 1.349617601 0.9277500818
+35 35 1.24135275960300 1.117626143 1.317626143 0.8820615449
+40 35 1.23231266825430 1.198037324 1.282494591 0.8318884889
+45 35 1.22591377797278 1.276845960 1.243953397 0.7768459604
+
+-45 40 1.67851844914484 -0.5207413147 1.556503661 1.020741315
+-40 40 1.62446105263712 -0.3783724124 1.578372412 1.046803478
+-35 40 1.57541292776286 -0.2446726245 1.592384744 1.063502724
+-30 40 1.53096869430989 -0.1192488915 1.599993547 1.072570543
+-25 40 1.49069282298437 -0.001460821942 1.602356166 1.075386203
+-20 40 1.45415879499421 0.1094516173 1.600373088 1.073022863
+-15 40 1.42097035097823 0.2142869653 1.594728213 1.066295562
+-10 40 1.39077527010369 0.3138326401 1.585927737 1.055807563
+-5 40 1.36326960668368 0.4088378995 1.574331391 1.041987577
+0 40 1.33819983596369 0.5000000000 1.560178274 1.025120548
+5 40 1.31536374156219 0.5879586261 1.543607020 1.005371697
+10 40 1.29460801882967 0.6732945373 1.524668929 0.9828021588
+15 40 1.27583017001875 0.7565298491 1.503339244 0.9573824304
+20 40 1.25897826370291 0.8381280823 1.479522946 0.9289992710
+25 40 1.24405215603838 0.9184922655 1.453057985 0.8974595596
+30 40 1.23110843407494 0.9979608897 1.423718029 0.8624935612
+35 40 1.22026167443496 1.076798278 1.391211099 0.8237533108
+40 40 1.21169178993759 1.155181384 1.355181384 0.7808147681
+45 40 1.20564747697282 1.233178829 1.315210085 0.7331788289
+
+-45 45 1.62404127316423 -0.4376406662 1.637640666 0.9376406662
+-40 45 1.57244539987354 -0.3023773834 1.656236129 0.9562361293
+-35 45 1.52639526647284 -0.1772808219 1.667257256 0.9672572558
+-30 45 1.48522702309126 -0.06136304908 1.672309323 0.9723093225
+-25 45 1.44831529059570 0.04646642049 1.672605900 0.9726058999
+-20 45 1.41509983225007 0.1472954668 1.669047741 0.9690477407
+-15 45 1.38509301020655 0.2421555343 1.662288647 0.9622886465
+-10 45 1.35788131590216 0.3319974511 1.652789801 0.9527898015
+-5 45 1.33312068753839 0.4176854161 1.640859999 0.9408599994
+0 45 1.31053178794707 0.5000000000 1.626685914 0.9266859142
+5 45 1.28989574554304 0.5796456259 1.610353670 0.9103536699
+10 45 1.27104871999927 0.6572592702 1.591861640 0.8918616402
+15 45 1.25388133106318 0.7334185210 1.571129780 0.8711297798
+20 45 1.23833856755229 0.8086479247 1.548003204 0.8480032036
+25 45 1.22442127837032 0.8834221518 1.522251458 0.8222514580
+30 45 1.21219256306393 0.9581657233 1.493566311 0.7935663110
+35 45 1.20178342421980 1.033246455 1.461554862 0.7615548623
+40 45 1.19340278856630 1.108961944 1.425732584 0.7257325840
+45 45 1.18735050725204 1.185517135 1.385517135 0.6855171350
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.84735174904455 1.566569030 -0.3665690296 1.066569030
+45 -40 1.78090812970360 1.583006568 -0.2087504122 1.083006568
+45 -35 1.72025485710126 1.590103611 -0.06329876611 1.090103611
+45 -30 1.66488160639826 1.589920855 0.07073390101 1.089920855
+45 -25 1.61423269045067 1.584026557 0.1945101146 1.084026557
+45 -20 1.56776155522400 1.573589127 0.3092455141 1.073589127
+45 -15 1.52495781192082 1.559459241 0.4161187521 1.059459241
+45 -10 1.48536508744075 1.542241829 0.5162246451 1.042241829
+45 -5 1.44858205927970 1.522347735 0.6105561630 1.022347735
+45 0 1.41426718201521 1.500037915 0.7000000000 1.000037915
+45 5 1.38213292963914 1.475450760 0.7853408833 0.9754507596
+45 10 1.35194783295832 1.448626432 0.8672684345 0.9486264317
+45 15 1.32353260799326 1.419519767 0.9463845790 0.9195197670
+45 20 1.29676158354839 1.388010764 1.023209486 0.8880107637
+45 25 1.27156430021892 1.353910021 1.098184782 0.8539100212
+45 30 1.24792989634861 1.316961887 1.171673166 0.8169618874
+45 35 1.22591380859503 1.276845980 1.243953411 0.7768459798
+45 40 1.20564749458634 1.233178840 1.315210094 0.7331788396
+45 45 1.18735055459069 1.185517162 1.385517162 0.6855171623
+
+50 -45 1.86094344877353 1.631677679 -0.4316776789 0.9495903230
+50 -40 1.79118318805451 1.654239302 -0.2685217724 0.9685217724
+50 -35 1.72676096329034 1.665672159 -0.1162124327 0.9781150786
+50 -30 1.66741595500103 1.668163165 0.02556068213 0.9802052811
+50 -25 1.61278674936393 1.663464794 0.1574674564 0.9762628798
+50 -20 1.56246925503182 1.652945083 0.2803623080 0.9674357940
+50 -15 1.51605527674165 1.637647251 0.3951683379 0.9545993886
+50 -10 1.47315997770395 1.618349945 0.5028047309 0.9384070262
+50 -5 1.43343134829759 1.595614286 0.6041461704 0.9193295435
+50 0 1.39656338245454 1.569829619 0.7000000000 0.8976936384
+50 5 1.36229413755247 1.541241997 0.7910968707 0.8737057753
+50 10 1.33041260878960 1.509983227 0.8780872929 0.8474765529
+50 15 1.30075714954623 1.476087625 0.9615418910 0.8190347665
+50 20 1.27321883197408 1.439507377 1.041952720 0.7883402939
+50 25 1.24774269383843 1.400121915 1.119733742 0.7552919665
+50 30 1.22433139111809 1.357745681 1.195219700 0.7197340842
+50 35 1.20304910760122 1.312133747 1.268662171 0.6814611272
+50 40 1.18402755806294 1.262987924 1.340222886 0.6402228855
+50 45 1.16747133617148 1.209963139 1.409963139 0.5957298079
+
+55 -45 1.87267695186853 1.686691553 -0.4866915531 0.8309303710
+55 -40 1.80029997098495 1.715315610 -0.3197708803 0.8509731516
+55 -35 1.73275346018702 1.731233573 -0.1621190294 0.8621190294
+55 -30 1.67000262428907 1.736657718 -0.01398466656 0.8659170565
+55 -25 1.61187746575955 1.733451234 0.1248322434 0.8636718524
+55 -20 1.55812625055246 1.723136251 0.2548148121 0.8564492233
+55 -15 1.50845943873321 1.706926928 0.3766049045 0.8450993327
+55 -10 1.46257897664869 1.685769344 0.4909168718 0.8302846331
+55 -5 1.42019744504998 1.660381545 0.5984797694 0.8125079050
+55 0 1.38105444931047 1.631293575 0.7000000000 0.7921402894
+55 5 1.34492051459770 1.598876040 0.7961391961 0.7694412869
+55 10 1.31160810542847 1.563371419 0.8875010718 0.7445806838
+55 15 1.28097142732249 1.524912483 0.9746244722 0.7176514467
+55 20 1.25291151098829 1.483541281 1.057979751 0.6886830192
+55 25 1.22737804188034 1.439222114 1.137966464 0.6576504043
+55 30 1.20437155152308 1.391852116 1.214911059 0.6244815749
+55 35 1.18394575017119 1.341270146 1.289063698 0.5890636980
+55 40 1.16621100540073 1.287265713 1.360594369 0.5512493866
+55 45 1.15133431027388 1.229585901 1.429585901 0.5108615475
+
+60 -45 1.88260740507885 1.732455848 -0.5324558482 0.7115587157
+60 -40 1.80819961276008 1.766793793 -0.3629662049 0.7313837377
+60 -35 1.73811032089396 1.787092315 -0.2012317413 0.7431030945
+60 -30 1.67249690720990 1.795510534 -0.04796335534 0.7479633553
+60 -25 1.61136533893250 1.793955851 0.09661847722 0.7470657591
+60 -20 1.55461440564618 1.784056677 0.2326415904 0.7413504683
+60 -15 1.50207909455801 1.767168979 0.3604630953 0.7316003514
+60 -10 1.45355726588930 1.744392503 0.4805800272 0.7184503464
+60 -5 1.40883384090049 1.716598829 0.5935613944 0.7024036615
+60 0 1.36770131999114 1.684464088 0.7000000000 0.6838506600
+60 5 1.32996710725099 1.648493441 0.8004801562 0.6630829972
+60 10 1.29546753915491 1.609051656 0.8955557300 0.6403112722
+60 15 1.26406943941505 1.566381649 0.9857361016 0.6156757320
+60 20 1.23567722258590 1.520625811 1.071477416 0.5892585867
+60 25 1.21023495319047 1.471840812 1.153176813 0.5610925543
+60 30 1.18772931077643 1.420011168 1.231168696 0.5311686956
+60 35 1.16818998395276 1.365059216 1.305720984 0.4994421710
+60 40 1.15169183063694 1.306855644 1.377032273 0.4658383233
+60 45 1.13835225746077 1.245226484 1.445226484 0.4302567111
+
+65 -45 1.89081527943605 1.769763641 -0.5697636409 0.5921005098
+65 -40 1.81485933156324 1.809240009 -0.3985828090 0.6105086427
+65 -35 1.74274418391597 1.833593906 -0.2337925057 0.6218650511
+65 -30 1.67478181882780 1.844880445 -0.07646708696 0.6271280508
+65 -25 1.61113054211985 1.844999374 0.07281649151 0.6271835085
+65 -20 1.55182921604271 1.835642914 0.2138657357 0.6228205193
+65 -15 1.49683261375216 1.818276222 0.3467689510 0.6147222977
+65 -10 1.44603543177869 1.794132493 0.4718095250 0.6034638919
+65 -5 1.39929843549632 1.764227092 0.5893944613 0.5895187747
+65 0 1.35646932204287 1.729378709 0.7000000000 0.5732687070
+65 5 1.31739258725894 1.690227444 0.8041314083 0.5550121719
+65 10 1.28192789865193 1.647264106 0.9022936159 0.5349780385
+65 15 1.24995143076336 1.600845368 0.9949706273 0.5133326255
+65 20 1.22136548313146 1.551216291 1.082611440 0.4901902069
+65 25 1.19610131242239 1.498525864 1.165620257 0.4656202573
+65 30 1.17412307682163 1.442842314 1.244350264 0.4396545916
+65 35 1.15542881390691 1.384164663 1.319098762 0.4122927536
+65 40 1.14005145023263 1.322433423 1.390103581 0.3835070032
+65 45 1.12805602250665 1.257538051 1.457538051 0.3532457947
+
+70 -45 1.89738577846001 1.799312854 -0.5993128541 0.4729112039
+70 -40 1.82027789206492 1.843181915 -0.4270634492 0.4888782362
+70 -35 1.74659433730337 1.871084563 -0.2600437469 0.4990339698
+70 -30 1.67676500185962 1.884948762 -0.09960054068 0.5040801254
+70 -25 1.61107314093449 1.886633530 0.05340216569 0.5046933309
+70 -20 1.54967932240981 1.877860938 0.1984996317 0.5015003683
+70 -15 1.49264653001595 1.860175172 0.3355421610 0.4950632762
+70 -10 1.43995970380183 1.834919000 0.4646177633 0.4858707810
+70 -5 1.39155239039143 1.803234721 0.5859817360 0.4743386468
+70 0 1.34732549977463 1.766071830 0.7000000000 0.4608124605
+70 5 1.30715927217138 1.724197782 0.8071034278 0.4455715535
+70 10 1.27093289645184 1.678222186 0.9077523607 0.4288378052
+70 15 1.23852907507630 1.628610468 1.002410263 0.4107806163
+70 20 1.20984425343057 1.575704575 1.091524446 0.3915244463
+70 25 1.18479340488089 1.519739092 1.175512148 0.3711546762
+70 30 1.16331392498223 1.460856279 1.254750631 0.3497230850
+70 35 1.14537025004606 1.399120898 1.329571231 0.3272532439
+70 40 1.13095307300543 1.334529563 1.400253449 0.3037439206
+70 45 1.12007851110936 1.267019772 1.467019772 0.2791723661
+
+75 -45 1.90240084128366 1.821686498 -0.6216864984 0.3541448299
+75 -40 1.82446710996948 1.869079363 -0.4487939882 0.3668437096
+75 -35 1.74962036324775 1.899881147 -0.2802073317 0.3750970228
+75 -30 1.67837586299171 1.915894700 -0.1174671864 0.3793878415
+75 -25 1.61111218615547 1.918923443 0.03834513238 0.3801993906
+75 -20 1.54808859431055 1.910696791 0.1865483583 0.3779950660
+75 -15 1.48945825556032 1.892811966 0.3267971584 0.3732028416
+75 -10 1.43528432427564 1.866697000 0.4590144445 0.3662053574
+75 -5 1.38556342368463 1.833598003 0.5833252930 0.3573365080
+75 0 1.34024311777254 1.794575441 0.7000000000 0.3468804439
+75 5 1.29923476008439 1.750507088 0.8094051938 0.3350723642
+75 10 1.26243419381190 1.702106786 0.9119638600 0.3221035424
+75 15 1.22972702589134 1.649933884 1.008123856 0.3081238556
+75 20 1.20100248147055 1.594414334 1.098334241 0.2932474369
+75 25 1.17615837493926 1.535855048 1.183027141 0.2775565235
+75 30 1.15510678474499 1.474459661 1.262604548 0.2611056793
+75 35 1.13778063272939 1.410344719 1.337430234 0.2439261322
+75 40 1.12413337656175 1.343549219 1.407821839 0.2260283321
+75 45 1.11414000463807 1.274044970 1.474044970 0.2074047245
+
+80 -45 1.90593032600410 1.837341457 -0.6373414566 0.2358093812
+80 -40 1.82744400490430 1.887304796 -0.4640869424 0.2446192660
+80 -35 1.75179708516910 1.920249650 -0.2944695112 0.2504283327
+80 -30 1.67956071846563 1.937874389 -0.1301571656 0.2535360497
+80 -25 1.61118337318439 1.941931995 0.02761606830 0.2542515150
+80 -20 1.54699531691872 1.934146689 0.1780132938 0.2528787555
+80 -15 1.48721735455145 1.916148329 0.3205441990 0.2497051590
+80 -10 1.43197229657093 1.889424856 0.4550069102 0.2449930898
+80 -5 1.38130538892438 1.855299052 0.5814266972 0.2389757899
+80 0 1.33520047727516 1.814915782 0.7000000000 0.2318551297
+80 5 1.29359317850182 1.769238231 0.8110439566 0.2238009451
+80 10 1.25639188943402 1.719061377 0.9149534119 0.2149534119
+80 15 1.22348384656265 1.665017742 1.012165563 0.2054240609
+80 20 1.19475076039161 1.607597307 1.103132451 0.1952992889
+80 25 1.17007618624600 1.547162177 1.188299743 0.1846429451
+80 30 1.14935112091694 1.483961177 1.268090250 0.1734989034
+80 35 1.13248313876222 1.418147881 1.342894067 0.1618942437
+80 40 1.11939687693704 1.349790555 1.413058942 0.1498410028
+80 45 1.11003642260205 1.278883523 1.478883523 0.1373381799
+
+85 -45 1.90802690875045 1.846604409 -0.6466044094 0.1178126201
+85 -40 1.82922383578860 1.898130276 -0.4731705992 0.1223205493
+85 -35 1.75310807424053 1.932388336 -0.3029691108 0.1253177412
+85 -30 1.68028489645485 1.951010459 -0.1377412788 0.1269469658
+85 -25 1.61124325320405 1.955713321 0.02118973027 0.1273584129
+85 -20 1.54635660720776 1.948213977 0.1728932194 0.1267023054
+85 -15 1.48588744489426 1.930159382 0.3167899486 0.1251227329
+85 -10 1.42999574095705 1.903072693 0.4526004282 0.1227529548
+85 -5 1.37875890801464 1.868325163 0.5802870603 0.1197129397
+85 0 1.33218204737126 1.827112692 0.7000000000 0.1161073158
+85 5 1.29021654425588 1.780452842 0.8120251079 0.1120251079
+85 10 1.25277871489800 1.729192197 0.9167397487 0.1075403825
+85 15 1.21975653576786 1.674009686 1.014574947 0.1027125384
+85 20 1.19102627670631 1.615435400 1.105985284 0.09758795243
+85 25 1.16646178690179 1.553865677 1.191425636 0.09220129961
+85 30 1.14594050803573 1.489577223 1.271332676 0.08657678871
+85 35 1.12935371182140 1.422745784 1.346113554 0.08072979542
+85 40 1.11660789451626 1.353456681 1.416135186 0.07466778442
+85 45 1.10762807308093 1.281716883 1.481716883 0.06839136532
+
+90 -45 1.90872152155635 1.849669931 -0.6496699313 0.000000000
+90 -40 1.82981589150584 1.901720296 -0.4761829831 0.000000000
+90 -35 1.75354525631087 1.936420181 -0.3057922391 0.000000000
+90 -30 1.68052778692566 1.955379755 -0.1402638935 0.000000000
+90 -25 1.61126539235543 1.960302372 0.01904982068 0.000000000
+90 -20 1.54614591288739 1.952901905 0.1711869533 0.000000000
+90 -15 1.48544591634396 1.934830574 0.3155383064 0.000000000
+90 -10 1.42933808806935 1.907623231 0.4517980457 0.000000000
+90 -5 1.37791077187395 1.872667405 0.5799071632 0.000000000
+90 0 1.33117637542158 1.831176375 0.7000000000 0.000000000
+90 5 1.28909165542671 1.784186272 0.8123517407 0.000000000
+90 10 1.25157563052043 1.732561384 0.9173338275 0.000000000
+90 15 1.21851648299425 1.676996541 1.015375273 0.000000000
+90 20 1.18978853112620 1.618035503 1.106931644 0.000000000
+90 25 1.16526225172098 1.556086253 1.192461107 0.000000000
+90 30 1.14481031758793 1.491434818 1.272405159 0.000000000
+90 35 1.12831837563580 1.424264304 1.347176833 0.000000000
+90 40 1.11568673650233 1.354665625 1.417149611 0.000000000
+90 45 1.10683397438226 1.282649809 1.482649809 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.18735060068837 1.185517189 1.385517189 0.6855171889
+40 45 1.19340286350337 1.108961982 1.425732630 0.7257326296
+35 45 1.20178347851385 1.033246479 1.461554897 0.7615548967
+30 45 1.21219259118619 0.9581657339 1.493566329 0.7935663294
+25 45 1.22442129856140 0.8834221581 1.522251472 0.8222514716
+20 45 1.23833858069274 0.8086479279 1.548003213 0.8480032126
+15 45 1.25388134260787 0.7334185231 1.571129788 0.8711297878
+10 45 1.27104872837219 0.6572592713 1.591861646 0.8918616461
+5 45 1.28989575424012 0.5796456265 1.610353676 0.9103536760
+0 45 1.31053179888152 0.5000000000 1.626685922 0.9266859219
+-5 45 1.33312070471532 0.4176854150 1.640860011 0.9408600115
+-10 45 1.35788134147547 0.3319974479 1.652789819 0.9527898194
+-15 45 1.38509305003462 0.2421555269 1.662288674 0.9622886742
+-20 45 1.41509989016037 0.1472954524 1.669047780 0.9690477804
+-25 45 1.44831537842283 0.04646639298 1.672605959 0.9726059589
+-30 45 1.48522716736601 -0.06136310361 1.672309417 0.9723094170
+-35 45 1.52639542158197 -0.1772808907 1.667257354 0.9672573541
+-40 45 1.57244571320724 -0.3023775433 1.656236320 0.9562363199
+-45 45 1.62404148429006 -0.4376407881 1.637640788 0.9376407881
+
+45 50 1.16747138196494 1.209963167 1.409963167 0.5957298312
+40 50 1.17134100340975 1.133363060 1.454812702 0.6333630599
+35 50 1.17794211014441 1.056794493 1.495184946 0.6672393945
+30 50 1.18699526000279 0.9801179160 1.531588624 0.6977857079
+25 50 1.19829635502690 0.9031002671 1.564451312 0.7253607775
+20 50 1.21171164158568 0.8254335245 1.594121260 0.7502568197
+15 50 1.22717027414196 0.7467458543 1.620868065 0.7727000534
+10 50 1.24466267787727 0.6666089192 1.644886135 0.7928536071
+5 50 1.26423547560236 0.5845396691 1.666292840 0.8108159655
+0 50 1.28599009341779 0.5000000000 1.685125565 0.8266184982
+-5 50 1.31008325503457 0.4123944811 1.701335664 0.8402203860
+-10 50 1.33672518055090 0.3210677145 1.714775418 0.8514976788
+-15 50 1.36618362868097 0.2253028747 1.725183628 0.8602312044
+-20 50 1.39878417337838 0.1243237681 1.732161964 0.8660867234
+-25 50 1.43491012973099 0.01730416758 1.735144553 0.8685894127
+-30 50 1.47500063515142 -0.09661083322 1.733360275 0.8670922260
+-35 50 1.51953921902452 -0.2182620113 1.725784460 0.8607353619
+-40 50 1.56903802973930 -0.3484042859 1.711088856 0.8484042859
+-45 50 1.62399990873855 -0.4875874780 1.687587478 0.8286842886
+
+45 55 1.15133435135381 1.229585927 1.429585927 0.5108615657
+40 55 1.15317118898118 1.153208031 1.478463017 0.5450856728
+35 55 1.15804819917529 1.076178558 1.522868259 0.5761785576
+30 55 1.16572457030900 0.9983881202 1.563233546 0.6044426362
+25 55 1.17601957786198 0.9196401753 1.599921260 0.6301316501
+20 55 1.18881291763757 0.8396656092 1.633223591 0.6534501936
+15 55 1.20404035266395 0.7581313988 1.663359495 0.6745515805
+10 55 1.22169389180530 0.6746473761 1.690474489 0.6935377035
+5 55 1.24181875508925 0.5887691544 1.714636078 0.7104558304
+0 55 1.26451185209583 0.5000000000 1.735827469 0.7252942018
+-5 55 1.28992245994957 0.4077922397 1.753939522 0.7379763984
+-10 55 1.31824902392205 0.3115495751 1.768755469 0.7483506358
+-15 55 1.34974126448830 0.2106321231 1.779935619 0.7561790610
+-20 55 1.38469649920006 0.1043668663 1.786993101 0.7611207634
+-25 55 1.42345547672836 -0.007932960507 1.789265749 0.7627120885
+-30 55 1.46639472023105 -0.1269351498 1.785883532 0.7603438350
+-35 55 1.51390941569622 -0.2532347480 1.775730704 0.7532347480
+-40 55 1.56638953843117 -0.3872734901 1.757411369 0.7404074119
+-45 55 1.62418213504200 -0.5292235500 1.729223550 0.7206700882
+
+45 60 1.13835227845841 1.245226498 1.445226498 0.4302567190
+40 60 1.13837165798180 1.169201891 1.497523758 0.4604505566
+35 60 1.14165860921937 1.091964137 1.545412402 0.4880990782
+30 60 1.14801951574360 1.013409935 1.589252093 0.5134099353
+25 60 1.15730880447649 0.9333584271 1.629340146 0.5365547835
+20 60 1.16943109772788 0.8515620697 1.665908848 0.5576677334
+15 60 1.18433928230967 0.7677135282 1.699120489 0.5768424834
+10 60 1.20203558431539 0.6814518226 1.729064423 0.5941306216
+5 60 1.22256949977010 0.5923661748 1.755750209 0.6095376673
+0 60 1.24603716161530 0.5000000000 1.779099836 0.6230185808
+-5 60 1.27258167402840 0.4038553625 1.798938235 0.6344722858
+-10 60 1.30238785298215 0.3033996224 1.814976147 0.6437317786
+-15 60 1.33568287291918 0.1980760667 1.826795459 0.6505556616
+-20 60 1.37272913113372 0.08732113812 1.833825854 0.6546146623
+-25 60 1.41381713775134 -0.02940889126 1.835321031 0.6554779029
+-30 60 1.45925310381979 -0.1525978273 1.830332594 0.6525978273
+-35 60 1.50933971869578 -0.2826113489 1.817684838 0.6452956421
+-40 60 1.56434702606028 -0.4196152956 1.795954832 0.6327498175
+-45 60 1.62447970069209 -0.5634715990 1.763471599 0.6139956140
+
+45 65 1.12805603234608 1.257538058 1.457538058 0.3532457978
+40 65 1.12651173997758 1.181907633 1.512665872 0.3789523196
+35 65 1.12839637584781 1.104614314 1.563478727 0.4026467432
+30 65 1.13356534295054 1.025546773 1.610273712 0.4244676029
+25 65 1.14191267035012 0.9445256149 1.653288258 0.4445256149
+20 65 1.15337416597447 0.8613121185 1.692696887 0.4629021606
+15 65 1.16792633558872 0.7756138802 1.728605004 0.4796463906
+10 65 1.18558682218275 0.6870905887 1.761043454 0.4947726883
+5 65 1.20641483270334 0.5953593308 1.789962139 0.5082576925
+0 65 1.23050906064349 0.5000000000 1.815219944 0.5200356003
+-5 65 1.25800758810361 0.4005625938 1.836574754 0.5299935118
+-10 65 1.28908099764951 0.2965775950 1.853665787 0.5379631915
+-15 65 1.32393157319783 0.1875711191 1.866000457 0.5437149426
+-20 65 1.36278385040502 0.07308709126 1.872933577 0.5469479094
+-25 65 1.40587495194972 -0.04728127971 1.873648492 0.5472812797
+-30 65 1.45343956979793 -0.1738477670 1.867138569 0.5442456529
+-35 65 1.50569091213086 -0.3067752586 1.852194477 0.5372771085
+-40 65 1.56278974908735 -0.4459983606 1.827396945 0.5257138292
+-45 65 1.62481712334025 -0.5911344586 1.791134459 0.5088043541
+
+45 70 1.12007851856332 1.267019777 1.467019777 0.2791723679
+40 70 1.11724512937273 1.191765886 1.524414480 0.3000623315
+35 70 1.11795085810650 1.114499720 1.577596550 0.3194190218
+30 70 1.12209637317096 1.035095178 1.626812035 0.3373319934
+25 70 1.12961471819717 0.9533664002 1.672247383 0.3538691077
+20 70 1.14047408879826 0.8690751804 1.714025724 0.3690751804
+15 70 1.15467631807827 0.7819360292 1.752199585 0.3829693296
+10 70 1.17225802228729 0.6916225256 1.786745346 0.3955429581
+5 70 1.19329080407793 0.5977734988 1.817556205 0.4067571937
+0 70 1.21787772799168 0.5000000000 1.844430714 0.4165387151
+-5 70 1.24615327318662 0.3978951609 1.867063651 0.4247764306
+-10 70 1.27827438769046 0.2910475663 1.885028138 0.4313149690
+-15 70 1.31441862779608 0.1790598691 1.897764875 0.4359507620
+-20 70 1.35477351998900 0.06157418546 1.904565026 0.4384258145
+-25 70 1.39952421321004 -0.06169350872 1.904555617 0.4384223900
+-30 70 1.44883873924393 -0.1909091244 1.896689707 0.4355594330
+-35 70 1.50285008490320 -0.3260657874 1.879744208 0.4293917757
+-40 70 1.56162554245929 -0.4669133916 1.852322508 0.4194110933
+-45 70 1.62514377844590 -0.6128839612 1.812883961 0.4050566361
+
+45 75 1.11414000816501 1.274044972 1.474044972 0.2074047252
+40 75 1.11030126633793 1.199112312 1.533169610 0.2232471241
+35 75 1.11007399262373 1.121907866 1.588176479 0.2379861703
+30 75 1.11339653991882 1.042289220 1.639272481 0.2516773027
+25 75 1.12023599137722 0.9600608219 1.686603616 0.2643596423
+20 75 1.13058988399070 0.8749806272 1.730250806 0.2760548714
+15 75 1.14448401128554 0.7867651265 1.770222022 0.2867651265
+10 75 1.16197363316808 0.6950964396 1.806446891 0.2964715509
+5 75 1.18314296020789 0.5996294041 1.838769299 0.3051323141
+0 75 1.20810055717471 0.5000000000 1.866935529 0.3126794326
+-5 75 1.23697839670008 0.3958372533 1.890585643 0.3190164616
+-10 75 1.26992139269366 0.2867790325 1.909236197 0.3240138624
+-15 75 1.30708442865644 0.1724932565 1.922271807 0.3275067435
+-20 75 1.34862223221078 0.05270499267 1.928932932 0.3292915868
+-25 75 1.39467597234759 -0.07276839799 1.928305793 0.3291235454
+-30 75 1.44535632131792 -0.2039730440 1.919317079 0.3267150267
+-35 75 1.50072844925783 -0.3407681231 1.900741319 0.3217376668
+-40 75 1.56078527825413 -0.4827640820 1.871212625 0.3138254771
+-45 75 1.62542579613228 -0.6292590301 1.829259030 0.3025840452
+
+45 80 1.11003642457001 1.278883524 1.478883524 0.1373381801
+40 80 1.10547952073175 1.204193547 1.539225189 0.1479780437
+35 80 1.10457850019863 1.127053013 1.595524511 0.1579051332
+30 80 1.10729985124847 1.047305552 1.647961023 0.1671511050
+25 80 1.11363679735339 0.9647462857 1.696651626 0.1757365720
+20 80 1.12360993566579 0.8791281350 1.741645990 0.1836702924
+15 80 1.13726465280056 0.7901671827 1.782918668 0.1909477791
+10 80 1.15467177883078 0.6975503349 1.820363623 0.1975503349
+5 80 1.17592650149336 0.6009432745 1.853786908 0.2034437618
+0 80 1.20114219943458 0.5000000000 1.882894150 0.2085761541
+-5 80 1.23044928122054 0.3943764092 1.907283167 0.2128765957
+-10 80 1.26398212229654 0.2837479913 1.926426085 0.2162520087
+-15 80 1.30187973410150 0.1678321324 1.939667358 0.2185868024
+-20 80 1.34427072408648 0.04641656648 1.946210241 0.2197404892
+-25 80 1.39126158745064 -0.08060550510 1.945112524 0.2195469320
+-30 80 1.44291921447035 -0.2131922723 1.935285251 0.2178141187
+-35 80 1.49925838675510 -0.3511069962 1.915506760 0.2143266370
+-40 80 1.56021806282565 -0.4938632699 1.884440122 0.2088487506
+-45 80 1.62564023106445 -0.6406692285 1.840669229 0.2011307611
+
+45 85 1.10762807389504 1.281716883 1.481716883 0.06839136537
+40 85 1.10264070525103 1.207177346 1.542781142 0.07373379579
+35 85 1.10133302145830 1.130082661 1.599851297 0.07872678735
+30 85 1.10368881627215 1.050267209 1.653090764 0.08338463715
+25 85 1.10971775012977 0.9675196025 1.702599023 0.08771604858
+20 85 1.11945475686495 0.8815886906 1.748406311 0.09172366698
+15 85 1.13295828527061 0.7921896973 1.790466796 0.09540348257
+10 85 1.15030935743886 0.6990118112 1.828652067 0.09874426090
+5 85 1.17161039189648 0.6017269397 1.862744241 0.1017269397
+0 85 1.19697814350603 0.5000000000 1.892423280 0.1043235191
+-5 85 1.22654190484584 0.3935035442 1.917260060 0.1064964558
+-10 85 1.26043019217477 0.2819364906 1.936699617 0.1081971966
+-15 85 1.29877138485485 0.1650471401 1.950061091 0.1093661742
+-20 85 1.34167757183639 0.04266218916 1.956525308 0.1099317199
+-25 85 1.38923319433275 -0.08527832932 1.955133428 0.1098099461
+-30 85 1.44147775609736 -0.2186789701 1.944788491 0.1089048814
+-35 85 1.49839503916081 -0.3572454615 1.924273397 0.1071100433
+-40 85 1.55989128291162 -0.5004344768 1.892271382 0.1043102298
+-45 85 1.62577448708610 -0.6474026299 1.847402630 0.1003847226
+
+45 90 1.10683397488962 1.282649809 1.482649809 0.000000000
+40 90 1.10170316536029 1.208161144 1.543953588 0.000000000
+35 90 1.10025948936736 1.131082917 1.601279810 0.000000000
+30 90 1.10249257622195 1.051246288 1.654786578 0.000000000
+25 90 1.10841766481584 0.9684375468 1.704567561 0.000000000
+20 90 1.11807463413710 0.8824040466 1.750646483 0.000000000
+15 90 1.13152642390934 0.7928605885 1.792970596 0.000000000
+10 90 1.14885763349527 0.6994970345 1.831403905 0.000000000
+5 90 1.17017326632762 0.6019873202 1.865720404 0.000000000
+0 90 1.19559121772243 0.5000000000 1.895591218 0.000000000
+-5 90 1.22524039450710 0.3932132634 1.920577985 0.000000000
+-10 90 1.25924741245212 0.2813339816 1.940116615 0.000000000
+-15 90 1.29773693981334 0.1641209644 1.953517626 0.000000000
+-20 90 1.34081539879654 0.04141412513 1.959954336 0.000000000
+-25 90 1.38855967500236 -0.08683067617 1.958462446 0.000000000
+-30 90 1.44099995615392 -0.2204999781 1.947942569 0.000000000
+-35 90 1.49810956205807 -0.3592803439 1.927179510 0.000000000
+-40 90 1.55978376883629 -0.5026096804 1.894863689 0.000000000
+-45 90 1.62581935719814 -0.6496278925 1.849627892 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.62581934863409 -0.6496278864 1.849627886 1.407888111e-16
+-90 40 1.69592168546934 -0.7991513831 1.790117446 1.591001583e-16
+-90 35 1.76968163797087 -0.9496383315 1.715047687 1.775294943e-16
+-90 30 1.84656995225804 -1.099176489 1.623284976 1.958426368e-16
+-90 25 1.92594672471208 -1.245500514 1.513940257 2.137621617e-16
+-90 20 2.00705970493588 -1.386019194 1.386454848 2.309707369e-16
+-90 15 2.08907160256196 -1.517888214 1.240691517 2.471200342e-16
+-90 10 2.17107478996946 -1.638091286 1.077003181 2.618406649e-16
+-90 5 2.25210045362255 -1.743530531 0.8962834878 2.747532484e-16
+-90 -2.84217e-14 2.33115918596640 -1.831159186 0.7000000000 2.854846635e-16
+-90 -5 2.40725964452458 -1.898099295 0.4901934977 2.936824625e-16
+-90 -10 2.47942131803914 -1.941753337 0.2694530065 2.990285408e-16
+-90 -15 2.54669653217502 -1.959919952 0.04086643538 3.012533096e-16
+-90 -20 2.60820211181929 -1.950908278 -0.1920576601 3.001496978e-16
+-90 -25 2.66312542233974 -1.913611308 -0.4254854368 2.955821363e-16
+-90 -30 2.71073730688903 -1.847567371 -0.6553686534 2.874940866e-16
+-90 -35 2.75039547201197 -1.752992074 -0.8775620334 2.759119531e-16
+-90 -40 2.78157224060503 -1.630807958 -1.087960172 2.609487145e-16
+-90 -45 2.80385085939383 -1.482621956 -1.282621956 2.428011632e-16
+
+-85 45 1.62577447433769 -0.6474026209 1.847402621 0.1003847218
+-85 40 1.69569093838022 -0.7960671045 1.787529429 0.1133911788
+-85 35 1.76919430262866 -0.9455316938 1.712172189 0.1264676360
+-85 30 1.84575491051487 -1.093902132 1.620239825 0.1394483673
+-85 25 1.92473828395819 -1.238947334 1.510884459 0.1521381782
+-85 20 2.00540369199810 -1.378126716 1.383582221 0.1643147963
+-85 15 2.08693159920428 -1.508661434 1.238219209 0.1757351043
+-85 10 2.16843628452671 -1.627610350 1.075155109 0.1861417860
+-85 5 2.24897460311483 -1.731955508 0.8952708045 0.1952708045
+-85 -2.84217e-14 2.32758501771817 -1.818727854 0.7000000000 0.2028624010
+-85 -5 2.40330130603821 -1.885114345 0.4913295336 0.2086704664
+-85 -10 2.47516867806438 -1.928567781 0.2717779757 0.2124721495
+-85 -15 2.54225798141328 -1.946910845 0.04435221522 0.2140769596
+-85 -20 2.60369786455727 -1.938448947 -0.1875228344 0.2133366394
+-85 -25 2.65868115697846 -1.902044241 -0.4200916247 0.2101516404
+-85 -30 2.70647610614208 -1.837178144 -0.6493704306 0.2044765922
+-85 -35 2.74643189210215 -1.743990012 -0.8712587223 0.1963236871
+-85 -40 2.77800125423760 -1.623309125 -1.081667903 0.1857654776
+-85 -45 2.80074390408985 -1.476646175 -1.276646175 0.1729341321
+
+-80 45 1.62564020308294 -0.6406692089 1.840669209 0.2011307576
+-80 40 1.69499774833466 -0.7867581708 1.779718307 0.2268901832
+-80 35 1.76773238918973 -0.9331690175 1.703515750 0.2527063657
+-80 30 1.84331478832448 -1.078064488 1.611095957 0.2782553465
+-80 25 1.92112713980634 -1.219316829 1.501730604 0.3031619454
+-80 20 2.00046374587705 -1.354535967 1.374995891 0.3270047277
+-80 15 2.08055743336597 -1.481134716 1.230843447 0.3493275029
+-80 10 2.16058443458897 -1.596388124 1.069649788 0.3696497883
+-80 5 2.23967849242518 -1.697511255 0.8922573228 0.3874805246
+-80 -2.84217e-14 2.31695816970689 -1.781758369 0.7000000000 0.4023355639
+-80 -5 2.39153071089294 -1.846504496 0.4947074576 0.4137520531
+-80 -10 2.46251246365929 -1.889345124 0.2786939884 0.4213060116
+-80 -15 2.52903513215226 -1.908181201 0.05472979194 0.4246273202
+-80 -20 2.59026039682267 -1.901308737 -0.1740049035 0.4234155193
+-80 -25 2.64539923119501 -1.867505682 -0.4039860301 0.4174551287
+-80 -30 2.69371609940094 -1.806094295 -0.6314241620 0.4066266443
+-80 -35 2.73453457601726 -1.716992943 -0.8523551708 0.3909156719
+-80 -40 2.76725542614852 -1.600762986 -1.062749446 0.3704211944
+-80 -45 2.79137001291938 -1.458631325 -1.258631325 0.3453595478
+
+-75 45 1.62542573900148 -0.6292589905 1.829258990 0.3025840345
+-75 40 1.69384745632850 -0.7710624286 1.766548015 0.3405801513
+-75 35 1.76530349959411 -0.9124293131 1.688993652 0.3784592938
+-75 30 1.83927006524731 -1.051626662 1.595832071 0.4157571110
+-75 25 1.91515916948810 -1.186700818 1.486521508 0.4519501220
+-75 20 1.99232576828375 -1.315508220 1.360790952 0.4864639615
+-75 15 2.07008338074847 -1.435762142 1.218685903 0.5186859028
+-75 10 2.14770822064984 -1.545076597 1.060602182 0.5479766227
+-75 5 2.22445473518649 -1.641026778 0.8873155714 0.5736863962
+-75 -2.84217e-14 2.29956024627773 -1.721204631 0.7000000000 0.5951699871
+-75 -5 2.37225397926580 -1.783282826 0.5002386371 0.6118037893
+-75 -10 2.44176108995333 -1.825077687 0.2900260716 0.6230026885
+-75 -15 2.50730456531626 -1.844613411 0.07176272990 0.6282372701
+-75 -20 2.56811464398065 -1.840196228 -0.1517617692 0.6270536893
+-75 -25 2.62343534416416 -1.810487092 -0.3773978251 0.6190931504
+-75 -30 2.67252959773751 -1.754572755 -0.6016781872 0.6041109491
+-75 -35 2.71468684864406 -1.672036300 -0.8208761902 0.5819953724
+-75 -40 2.74923947722031 -1.563028163 -1.031086171 0.5527867303
+-75 -45 2.77557264455758 -1.428319632 -1.228319632 0.5166916881
+
+-70 45 1.62514367272303 -0.6128838888 1.812883889 0.4050566097
+-70 40 1.69224727795718 -0.7487082049 1.747790594 0.4544926179
+-70 35 1.76192216520990 -0.8831169787 1.668468935 0.5034134107
+-70 30 1.83365996968857 -1.014538473 1.574419195 0.5512469228
+-70 25 1.90691880361895 -1.141264748 1.465334321 0.5973715149
+-70 20 1.98113615911511 -1.261480641 1.341126521 0.6411265215
+-70 15 2.05573192737445 -1.373287126 1.201945773 0.6818207542
+-70 10 2.13011560808115 -1.474730118 1.048198200 0.7187429838
+-70 5 2.20368918731909 -1.563827624 0.8805615206 0.7511718239
+-70 -2.84217e-14 2.27584419468967 -1.638593996 0.7000000000 0.7783845577
+-70 -5 2.34596107961315 -1.697069945 0.5077812868 0.7996680626
+-70 -10 2.41340709744266 -1.737356351 0.3054937099 0.8143311151
+-70 -15 2.47752550490154 -1.757646813 0.09506535976 0.8217162393
+-70 -20 2.53764047485620 -1.756283370 -0.1212199868 0.8212199868
+-70 -25 2.59305367208122 -1.731813737 -0.3407118374 0.8123137689
+-70 -30 2.64304391098678 -1.683061066 -0.5603908943 0.7945692477
+-70 -35 2.68687635042616 -1.609210255 -0.7768849204 0.7676897507
+-70 -40 2.72380632814506 -1.509894981 -0.9865021372 0.7315419470
+-70 -45 2.75309840477734 -1.385297227 -1.185297227 0.6861920732
+
+-65 45 1.62481692875160 -0.5911343279 1.791134328 0.5088042932
+-65 40 1.69021193977679 -0.7193193475 1.723130415 0.5685779495
+-65 35 1.75761274865510 -0.8449717243 1.641759340 0.6271706151
+-65 30 1.82654140874896 -0.9667461726 1.546826298 0.6839549728
+-65 25 1.89652189197166 -1.083248962 1.438281116 0.7382811157
+-65 20 1.96709385338316 -1.193056774 1.316222271 0.7894853394
+-65 15 2.03780572862325 -1.294716932 1.180892953 0.8368902496
+-65 10 2.10821894483412 -1.386755039 1.032685819 0.8798083239
+-65 5 2.17789830299834 -1.467670347 0.8721488490 0.9175397517
+-65 -2.84217e-14 2.24640917457398 -1.535938128 0.7000000000 0.9493735405
+-65 -5 2.31330345085316 -1.590005120 0.5171482453 0.9745853932
+-65 -10 2.37810577583446 -1.628290834 0.3247249032 0.9924383147
+-65 -15 2.44030649353628 -1.649203588 0.1241226343 1.002190092
+-65 -20 2.49935014016492 -1.651164103 -0.08295970266 1.003104295
+-65 -25 2.55462553736144 -1.632645158 -0.2944687693 0.9944687693
+-65 -30 2.60545783710728 -1.592230317 -0.5079497366 0.9756230194
+-65 -35 2.65110776342381 -1.528697722 -0.7205094379 0.9459972840
+-65 -40 2.69077400070996 -1.441125087 -0.9287973446 0.9051614935
+-65 -45 2.72360616712814 -1.329018477 -1.129018477 0.8528853228
+
+-60 45 1.62447935301688 -0.5634713714 1.763471371 0.6139954826
+-60 40 1.68776601276206 -0.6824200684 1.692168243 0.6826705448
+-60 35 1.75241425737391 -0.7976845578 1.608648510 0.7492185288
+-60 30 1.81799551911054 -0.9082132738 1.513032313 0.8130323127
+-60 25 1.88412150930802 -1.012984047 1.405516048 0.8735217468
+-60 20 1.95045018077431 -1.111003069 1.286357164 0.9301130554
+-60 15 2.01667474652778 -1.201287029 1.155858486 0.9822385243
+-60 10 2.08251275114998 -1.282842214 1.014363185 1.029324432
+-60 5 2.14769835745218 -1.354645474 0.8622604538 1.070780064
+-60 -2.84217e-14 2.21197050558183 -1.415622650 0.7000000000 1.105985253
+-60 -5 2.27505559898651 -1.464624853 0.5281175973 1.134276688
+-60 -10 2.33664777839637 -1.500407583 0.3472741707 1.154935856
+-60 -15 2.39639854913940 -1.521625835 0.1583069901 1.167186220
+-60 -20 2.45389396289248 -1.526829879 -0.03770574603 1.170190776
+-60 -25 2.50864159136159 -1.514485100 -0.2393698294 1.163063515
+-60 -30 2.56005294908957 -1.483008487 -0.4448904840 1.144890484
+-60 -35 2.60742869756829 -1.430833387 -0.6519840928 1.114767176
+-60 -40 2.64995182927394 -1.356511033 -0.8577977228 1.071857144
+-60 -45 2.68668477480632 -1.258848050 -1.058848050 1.015471395
+
+-55 45 1.62418171560718 -0.5292232842 1.729223284 0.7206699021
+-55 40 1.68495262077442 -0.6374489005 1.654432953 0.7964502944
+-55 35 1.74638659136808 -0.7409207962 1.568902096 0.8689020958
+-55 30 1.80813061740658 -0.8389432155 1.473039226 0.9375381328
+-55 25 1.86990845187497 -0.9309033641 1.367241197 1.001929322
+-55 20 1.93150626611043 -1.016241275 1.251866692 1.061683571
+-55 15 1.99276222992165 -1.094420330 1.127223640 1.116425134
+-55 10 2.05355257756519 -1.164894499 0.9935658202 1.165771678
+-55 5 2.11376998258212 -1.227069491 0.8510990016 1.209307076
+-55 -2.84217e-14 2.17331501678109 -1.280275439 0.7000000000 1.246562282
+-55 -5 2.23207967815431 -1.323735196 0.5404438451 1.276993132
+-55 -10 2.28992531725795 -1.356531021 0.3726434905 1.299957016
+-55 -15 2.34666546617424 -1.377580310 0.1969038721 1.314695887
+-55 -20 2.40204475643990 -1.385616148 0.01369184889 1.320322641
+-55 -25 2.45571843912626 -1.379180648 -0.1762763271 1.315816455
+-55 -30 2.50722608531651 -1.356632106 -0.3719270464 1.300027797
+-55 -35 2.55596579978842 -1.316179265 -0.5717024118 1.271702412
+-55 -40 2.60116950738335 -1.255952873 -0.7734194085 1.229531439
+-55 -45 2.64187719220846 -1.174123957 -0.9741239568 1.172234214
+
+-50 45 1.62399936304924 -0.4875871462 1.687587146 0.8286840101
+-50 40 1.68183702698678 -0.5837765834 1.609396531 0.9093965314
+-50 35 1.73961679746609 -0.6743506548 1.522289181 0.9853972013
+-50 30 1.79709144380311 -0.7590115998 1.426890686 1.056436169
+-50 25 1.85411075441005 -0.8375559964 1.323712604 1.122342743
+-50 20 1.91059947759549 -0.9098301560 1.213136212 1.182987964
+-50 15 1.96653394080588 -0.9756862535 1.095408940 1.238247791
+-50 10 2.02193094512883 -1.034949629 0.9706530336 1.287975667
+-50 5 2.07682702007855 -1.087380767 0.8388778218 1.331970616
+-50 -2.84217e-14 2.13126424447568 -1.132643131 0.7000000000 1.369950249
+-50 -5 2.18527890616871 -1.170273775 0.5538699797 1.401526108
+-50 -10 2.23888089894109 -1.199647267 0.4003063292 1.426173395
+-50 -15 2.29204043658155 -1.219946193 0.2391418066 1.443206216
+-50 -20 2.34466656021235 -1.230127984 0.07028491236 1.451749753
+-50 -25 2.39658213597234 -1.228894997 -0.1061969772 1.450715154
+-50 -30 2.44749359954860 -1.214672252 -0.2899664861 1.438780854
+-50 -35 2.49695541680625 -1.185601814 -0.4802710963 1.414387860
+-50 -40 2.54432740041176 -1.139565792 -0.6757590513 1.375759051
+-50 -45 2.58872761462000 -1.074258079 -0.8742580787 1.320959373
+
+-45 45 1.62404114991563 -0.4376405951 1.637640595 0.9376405951
+-45 40 1.67851806343550 -0.5207410802 1.556503464 1.020741080
+-45 35 1.73222650261232 -0.5976898908 1.468610736 1.097689891
+-45 30 1.78505718352000 -0.6685942376 1.374688198 1.168594238
+-45 25 1.83699594537424 -0.7336216473 1.275247221 1.233621647
+-45 20 1.88809964492691 -0.7929537927 1.170596695 1.292953793
+-45 15 1.93847406017713 -0.8467482443 1.060860104 1.346748244
+-45 10 1.98825345582521 -0.8951054435 0.9459947306 1.395105444
+-45 5 2.03758961215231 -0.9380442664 0.8258125710 1.438044266
+-45 -2.84217e-14 2.08663914944709 -0.9754766925 0.7000000000 1.475476692
+-45 -5 2.13555505177134 -1.007184116 0.5681384760 1.507184116
+-45 -10 2.18447186313088 -1.032786767 0.4297283372 1.532786767
+-45 -15 2.23349796528917 -1.051715097 0.2842191930 1.551715097
+-45 -20 2.28269687351766 -1.063170455 0.1310524835 1.563170455
+-45 -25 2.33206533983738 -1.066082001 -0.03027603043 1.566082001
+-45 -30 2.38150440100628 -1.059060598 -0.2001240559 1.559060598
+-45 -35 2.43077745511205 -1.040352740 -0.3785665999 1.540352740
+-45 -40 2.47945514150797 -1.007807258 -0.5652005144 1.507807258
+-45 -45 2.52684521814665 -0.9588747669 -0.7588747669 1.458874767
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.80385087080395 -1.482621964 -1.282621964 2.428011642e-16
+-40 -90 2.81693188221259 -1.310688911 -1.457895015 2.642659223e-16
+-35 -90 2.82063242101533 -1.117848292 -1.610526814 2.829579267e-16
+-30 -90 2.81490603098246 -0.9074530155 -1.737780132 2.985419636e-16
+-25 -90 2.79983574812972 -0.6832617170 -1.837512941 3.107557101e-16
+-20 -90 2.77562693937887 -0.4493203236 -1.908236153 3.194168056e-16
+-15 -90 2.74259697019087 -0.2098363289 -1.949145245 3.244267244e-16
+-10 -90 2.70119241891963 0.03094285893 -1.960155237 3.257750596e-16
+-5 -90 2.65196870755304 0.2688656975 -1.941877166 3.235366415e-16
+-2.84217e-14 -90 2.59557940565856 0.5000000000 -1.895579406 3.178668011e-16
+5 -90 2.53276115420056 0.7207446796 -1.823123233 3.089934792e-16
+10 -90 2.46435460323063 0.9279306860 -1.726915519 2.972114323e-16
+15 -90 2.39126202576359 1.118904154 -1.609781748 2.828666825e-16
+20 -90 2.31443724379160 1.291584158 -1.474859599 2.663434847e-16
+25 -90 2.23486612695111 1.444495238 -1.325476574 2.480493403e-16
+30 -90 2.15353808536413 1.576769043 -1.165018690 2.283989169e-16
+35 -90 2.07144342471146 1.688131138 -0.9968271160 2.078013896e-16
+40 -90 1.98953919344674 1.778851143 -0.8240754435 1.866454114e-16
+45 -90 1.90872152473020 1.849669934 -0.6496699335 1.652868964e-16
+
+-45 -85 2.80074392163022 -1.476646187 -1.276646187 0.1729341332
+-40 -85 2.81324436830598 -1.304271034 -1.450246487 0.1881221914
+-35 -85 2.81640476892454 -1.111290843 -1.601161806 0.2013255709
+-30 -85 2.81020823424116 -0.9010882589 -1.726756050 0.2123136435
+-25 -85 2.79476345907963 -0.6774225485 -1.824990804 0.2209080708
+-20 -85 2.77029409611988 -0.4443105139 -1.894471814 0.2269868715
+-15 -85 2.73713841631407 -0.2059074069 -1.934482308 0.2304873362
+-10 -85 2.69574460497860 0.03361675023 -1.944990845 0.2314067141
+-5 -85 2.64666712667213 0.2701989083 -1.926638497 0.2298010917
+-2.84217e-14 -85 2.59054974130162 0.5000000000 -1.880691917 0.2257812868
+5 -85 2.52811547983117 0.7195076560 -1.808983989 0.2195076560
+10 -85 2.46018033464440 0.9256289329 -1.713861629 0.2111855278
+15 -85 2.38761907639061 1.115766445 -1.598071657 0.2010552179
+20 -85 2.31135682376209 1.287872505 -1.464661918 0.1893833782
+25 -85 2.23235031667453 1.440480165 -1.316866222 0.1764529303
+30 -85 2.15156301025568 1.572706867 -1.157982796 0.1625524317
+35 -85 2.06996264969257 1.684244502 -0.9912764249 0.1479675141
+40 -85 1.98848863277548 1.775314893 -0.8198611057 0.1329706169
+45 -85 1.90802691225002 1.846604412 -0.6466044119 0.1178126203
+
+-45 -80 2.79137004440864 -1.458631347 -1.258631347 0.3453595517
+-40 -80 2.80214719462548 -1.284975600 -1.427251085 0.3750917610
+-35 -80 2.80371412494137 -1.091627386 -1.573079479 0.4008052414
+-30 -80 2.79613925394281 -0.8820488966 -1.693778907 0.4220878072
+-25 -80 2.77960420038896 -0.6599928549 -1.787612705 0.4386332375
+-20 -80 2.75438948551512 -0.4293852925 -1.853465105 0.4502447923
+-15 -80 2.72087649688978 -0.1942175381 -1.890855124 0.4568376614
+-10 -80 2.67953190907596 0.04156459376 -1.899916385 0.4584354062
+-5 -80 2.63090097158782 0.2741595595 -1.881368047 0.4551648337
+-2.84217e-14 -80 2.57559823624654 0.5000000000 -1.836469112 0.4472479401
+5 -80 2.51430202909125 0.7158314143 -1.766964355 0.4349923762
+10 -80 2.44775902985566 0.9187818781 -1.675030051 0.4187818781
+15 -80 2.37676750400074 1.106419912 -1.563189922 0.3990614456
+20 -80 2.30216719826286 1.276796581 -1.434231066 0.3763225199
+25 -80 2.22483094023218 1.428473195 -1.291117193 0.3510876829
+30 -80 2.14564723656388 1.560529940 -1.136891739 0.3238935743
+35 -80 2.06551669028564 1.672563530 -0.9745942677 0.2952761511
+40 -80 1.98532604877105 1.764658246 -0.8071610080 0.2657531500
+45 -80 1.90593031675552 1.837341450 -0.6373414502 0.2358093801
+
+-45 -75 2.77557270576684 -1.428319674 -1.228319674 0.5166916995
+-40 -75 2.78354211769513 -1.252685172 -1.388768851 0.5596839267
+-35 -75 2.78254187380401 -1.058891290 -1.526327489 0.5965426527
+-30 -75 2.77277473178066 -0.8505034292 -1.639140555 0.6267708227
+-25 -75 2.75453073086912 -0.6312363482 -1.725944178 0.6500297833
+-20 -75 2.72817990042315 -0.4048503127 -1.786055802 0.6661366445
+-15 -75 2.69415690805710 -0.1750555176 -1.819341490 0.6750555176
+-10 -75 2.65294847472922 0.05456751585 -1.826173149 0.6768860553
+-5 -75 2.60508359109235 0.2806326586 -1.807380186 0.6718504960
+-2.84217e-14 -75 2.55112766497398 0.5000000000 -1.764200098 0.6602804262
+5 -75 2.49168236053396 0.7098181175 -1.698232057 0.6426043431
+10 -75 2.42739283780292 0.9075614857 -1.611396044 0.6193367034
+15 -75 2.35893629880136 1.091061701 -1.505872298 0.5910617008
+20 -75 2.28702282230289 1.258532572 -1.384051113 0.5584198126
+25 -75 2.21239573664705 1.408591233 -1.248480188 0.5220936928
+30 -75 2.13582300034260 1.540270691 -1.101801690 0.4827913079
+35 -75 2.05809896481029 1.653029387 -0.9466966206 0.4412310297
+40 -75 1.98002552389976 1.746742901 -0.7858103318 0.3981216785
+45 -75 1.90240079809296 1.821686468 -0.6216864684 0.3541448219
+
+-45 -70 2.75309846090644 -1.385297265 -1.185297265 0.6861920872
+-40 -70 2.75727596329092 -1.207225568 -1.334592204 0.7405310010
+-35 -70 2.75287110122328 -1.013160000 -1.461016437 0.7865456589
+-30 -70 2.74024995344033 -0.8067456334 -1.563349830 0.8237919677
+-25 -70 2.71983983500154 -0.5915969625 -1.640937240 0.8520314758
+-20 -70 2.69210619842617 -0.3712075011 -1.693622937 0.8712075011
+-15 -70 2.65753812819748 -0.1488881218 -1.721683439 0.8814206886
+-10 -70 2.61662943893366 0.07227407942 -1.725754237 0.8829023380
+-5 -70 2.56987718367675 0.2894344925 -1.706774763 0.8759943745
+-2.84217e-14 -70 2.51777816941893 0.5000000000 -1.665937567 0.8611308504
+5 -70 2.46083700243645 0.7016311890 -1.604655036 0.8388258335
+10 -70 2.39956691182718 0.8922439116 -1.524525765 0.8096611637
+15 -70 2.33449660611179 1.070011433 -1.427311631 0.7742781126
+20 -70 2.26617904178354 1.233370838 -1.314919819 0.7333708385
+25 -70 2.19519342673779 1.381032201 -1.189379653 0.6876779548
+30 -70 2.12215231419361 1.511992817 -1.052822976 0.6379753892
+35 -70 2.04770849498633 1.625556000 -0.9074605580 0.5850677959
+40 -70 1.97254790500909 1.721344639 -0.7555418617 0.5297739124
+45 -70 1.89738566798208 1.799312778 -0.5993127784 0.4729111763
+
+-45 -65 2.72360628578582 -1.329018557 -1.129018557 0.8528853600
+-40 -65 2.72316133388035 -1.148402262 -1.264489318 0.9160564133
+-35 -65 2.71470419510085 -0.9545855071 -1.377363393 0.9686904587
+-30 -65 2.69878351831052 -0.7512176531 -1.467172546 1.010569155
+-25 -65 2.67596041678148 -0.5417022078 -1.533937594 1.041702208
+-20 -65 2.64678514068201 -0.3291459742 -1.578059841 1.062276750
+-15 -65 2.61177684195355 -0.1163419110 -1.600219327 1.072609887
+-10 -65 2.57141850047697 0.09421934189 -1.601296469 1.073112167
+-5 -65 2.52615496130034 0.3003237028 -1.582310521 1.064258874
+-2.84217e-14 -65 2.47639691330867 0.5000000000 -1.544377806 1.046570559
+5 -65 2.42253007025169 0.6914854163 -1.488688323 1.020602126
+10 -65 2.36492636925593 0.8731953310 -1.416495896 0.9869382448
+15 -65 2.30395386857368 1.043700100 -1.329116397 0.9461925153
+20 -65 2.23999105244144 1.201711497 -1.227936493 0.8990115511
+25 -65 2.17343718810564 1.346079151 -1.114422594 0.8460791509
+30 -65 2.10472912111661 1.475800472 -0.9901359958 0.7881233582
+35 -65 2.03435086978345 1.590040416 -0.8567390481 0.7259193399
+40 -65 1.96284493034295 1.688162443 -0.7159968601 0.6602901798
+45 -65 1.89081504284152 1.769763482 -0.5697634820 0.5921004357
+
+-45 -60 2.68668484614052 -1.258848097 -1.058848097 1.015471422
+-40 -60 2.68100004103205 -1.076049690 -1.178262880 1.084415579
+-35 -60 2.66809663701707 -0.8834411712 -1.275758751 1.140704847
+-30 -60 2.64869444025566 -0.6845321640 -1.351669891 1.184532164
+-25 -60 2.62345996325040 -0.4823639800 -1.406686354 1.216295933
+-20 -60 2.59298856786461 -0.2795212812 -1.441717118 1.236520955
+-15 -60 2.55779886975218 -0.07817668475 -1.457784763 1.245797614
+-10 -60 2.51833234651137 0.1198481973 -1.455948007 1.244737162
+-5 -60 2.47495859811771 0.3130147541 -1.437251140 1.233942521
+-2.84217e-14 -60 2.42798544414802 0.5000000000 -1.402697075 1.213992722
+5 -60 2.37767271951754 0.6796352142 -1.353239894 1.185438606
+10 -60 2.32424958755688 0.8508542754 -1.289793473 1.148807798
+15 -60 2.26792519247605 1.012652298 -1.213244424 1.104612183
+20 -60 2.20890467526739 1.164055455 -1.124477367 1.053362499
+25 -60 2.14740701854270 1.304104250 -1.024407128 0.9955869197
+30 -60 2.08368615147968 1.431852776 -0.9140163527 0.9318527757
+35 -60 2.01804840343434 1.546383106 -0.7943899475 0.8627864385
+40 -60 1.95086878130193 1.646835543 -0.6667453784 0.7890908121
+45 -60 1.88260706791988 1.732455628 -0.5324556275 0.7115585883
+
+-45 -55 2.64187718152846 -1.174123950 -0.9741239500 1.172234210
+-40 -55 2.63061732447452 -0.9900999767 -1.075832001 1.243450953
+-35 -55 2.61318468424025 -0.8001712565 -1.156836988 1.300171257
+-30 -55 2.59041987883094 -0.6074953096 -1.218238145 1.343164809
+-25 -55 2.56303766252305 -0.4145711468 -1.261304154 1.373319953
+-20 -55 2.53162835275524 -0.2233325563 -1.287339865 1.391550355
+-15 -55 2.49666422549521 -0.03525401149 -1.297595166 1.398731193
+-10 -55 2.45851084547337 0.1485433290 -1.293209829 1.395660547
+-5 -55 2.41744116306445 0.3271936166 -1.275186001 1.383040127
+-2.84217e-14 -55 2.37365075457673 0.5000000000 -1.244380868 1.361470141
+5 -55 2.32727496894198 0.6663610171 -1.201515126 1.331455225
+10 -55 2.27840801819213 0.8257100528 -1.147193501 1.293418814
+15 -55 2.22711525181702 0.9774660366 -1.081927508 1.247719073
+20 -55 2.17344425446430 1.120992804 -1.006163706 1.194668688
+25 -55 2.11744895882904 1.255571309 -0.9203279019 1.134565811
+30 -55 2.05921065373703 1.380384743 -0.8248711059 1.067726243
+35 -55 1.99885427106603 1.494515575 -0.7203154363 0.9945155751
+40 -55 1.93657855502217 1.596965200 -0.6073122181 0.9153898699
+45 -55 1.87267635501663 1.686691175 -0.4866911749 0.8309301062
+
+-45 -50 2.58872749487146 -1.074258006 -0.8742580059 1.320959312
+-40 -50 2.57191118316783 -0.8906740496 -0.9573407947 1.390674050
+-35 -50 2.55021974910614 -0.7054482987 -1.021558585 1.444559174
+-30 -50 2.52453016372330 -0.5211263701 -1.068642754 1.484067483
+-25 -50 2.49552930839897 -0.3394822588 -1.100275514 1.510610519
+-20 -50 2.46373713605858 -0.1616942779 -1.117990087 1.525474812
+-15 -50 2.42953093490730 0.01149673470 -1.123119006 1.529778485
+-10 -50 2.39316967185572 0.1796534357 -1.116775646 1.524455775
+-5 -50 2.35481520589150 0.3425330548 -1.099855420 1.510258019
+-2.84217e-14 -50 2.31454969291588 0.5000000000 -1.073047931 1.487763865
+5 -50 2.27239466977198 0.6519554681 -1.036858948 1.457397703
+10 -50 2.22832697674220 0.7982809366 -0.9916352528 1.419450517
+15 -50 2.18228820929634 0.9387904269 -0.9375881670 1.374099627
+20 -50 2.13419939643851 1.073189204 -0.8748243959 1.321434570
+25 -50 2.08397597584712 1.201037994 -0.8033808289 1.261486299
+30 -50 2.03154449766981 1.321722667 -0.7232654087 1.194261479
+35 -50 1.97686702076314 1.434433587 -0.6345094642 1.119786399
+40 -50 1.91996245717223 1.538154810 -0.5372247243 1.038154810
+45 -50 1.86094281689353 1.631677295 -0.4316772947 0.9495900006
+
+-45 -45 2.52684505074827 -0.9588746702 -0.7588746702 1.458874670
+-40 -45 2.50491482411177 -0.7781919185 -0.8232898108 1.523289811
+-35 -45 2.47961707179234 -0.6002373535 -0.8713017833 1.571301783
+-30 -45 2.45175433471604 -0.4266760351 -0.9050499749 1.605049975
+-25 -45 2.42189783825609 -0.2584066832 -0.9264083807 1.626408381
+-20 -45 2.39043438190435 -0.09580039768 -0.9369481391 1.636948139
+-15 -45 2.35760619511449 0.06111560359 -0.9379388660 1.637938866
+-10 -45 2.32354524936327 0.2125216174 -0.9303709249 1.630370925
+-5 -45 2.28829712339109 0.3587072968 -0.9149829871 1.614982987
+-2.84217e-14 -45 2.25183883751491 0.5000000000 -0.8922905121 1.592290512
+5 -45 2.21409378075584 0.6367109595 -0.8626134172 1.562613417
+10 -45 2.17494574084462 0.7690930525 -0.8261025366 1.526102537
+15 -45 2.13424342936694 0.8973039014 -0.7827583461 1.482758346
+20 -45 2.09181219247079 1.021370737 -0.7324543279 1.432454328
+25 -45 2.04746193463178 1.141153723 -0.6749585953 1.374958595
+30 -45 2.00099903630937 1.256306546 -0.6099613642 1.309961364
+35 -45 1.95224317607454 1.366234908 -0.5371116569 1.237111657
+40 -45 1.90105154985855 1.470056428 -0.4560682335 1.156068234
+45 -45 1.84735121778133 1.566568723 -0.3665687229 1.066568723
+
+
diff --git a/test/Kerr-definition-inner-expansion.par b/test/Kerr-definition-inner-expansion.par
new file mode 100644
index 0000000..d470a52
--- /dev/null
+++ b/test/Kerr-definition-inner-expansion.par
@@ -0,0 +1,66 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it. The local coordinate system origin
+# and the initial guess are both deliberately de-centered with respect
+# to the black hole, to make this a non-trivial test for the apparent
+# horizon finder.
+
+# flesh
+cactus::cctk_itlast = 0
+
+ActiveThorns = "PUGH"
+driver::ghost_size = 3
+driver::global_nx = 31
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "CartGrid3D CoordBase SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byspacing"
+grid::dxyz = 0.2
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+# automagically create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
+
+AHFinderDirect::surface_definition[1] = "inner expansion"
+AHFinderDirect::desired_value[1] = -1.4
diff --git a/test/Kerr-definition-inner-expansion/BH_diagnostics.ah1.gp b/test/Kerr-definition-inner-expansion/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..12fd390
--- /dev/null
+++ b/test/Kerr-definition-inner-expansion/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 -0.000093 0.000083 0.000000 1.096174565 2.816506791 2.069353579 1.280422588 -5.492557843e-06 0.000000000 1.280428317 0.000000000 1.214416627 -1.955908604 1.956100321 -1.955939612 1.955940334 -1.916070721 1.916070721 12.89789712 11.39357325 11.77967501 0.8833667343 0.9133019831 48.92993653 0.9866256422 1.973251284 0.01891199739 -1.400000000 -0.02647679635 0.7094559987 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-definition-inner-expansion/h.t0.ah1.gp b/test/Kerr-definition-inner-expansion/h.t0.ah1.gp
new file mode 100644
index 0000000..6dcbbb7
--- /dev/null
+++ b/test/Kerr-definition-inner-expansion/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.55669130296034 -0.9761064120 -0.7761064120 1.476106412
+-40 -45 2.53795017223158 -0.7950489846 -0.8433792800 1.543379280
+-35 -45 2.51517206938995 -0.6160135542 -0.8938325329 1.593832533
+-30 -45 2.48918310342422 -0.4408227799 -0.9295528557 1.629552856
+-25 -45 2.46059490175562 -0.2705244989 -0.9523951203 1.652395120
+-20 -45 2.42984286018510 -0.1056227075 -0.9639347135 1.663934713
+-15 -45 2.39721752048201 0.05374168650 -0.9654586993 1.665458699
+-10 -45 2.36289643924937 0.2076529296 -0.9579826255 1.657982626
+-5 -45 2.32696506519085 0.3563197144 -0.9422731792 1.642273179
+0 -45 2.28943450410283 0.5000000000 -0.9188746629 1.618874663
+5 -45 2.25025679597314 0.6389438733 -0.8881357385 1.588135739
+10 -45 2.20934200340629 0.7733486968 -0.8502374944 1.550237494
+15 -45 2.16656050753941 0.9033199449 -0.8052105260 1.505210526
+20 -45 2.12175673635793 1.028834222 -0.7529600844 1.452960084
+25 -45 2.07476351970985 1.149703094 -0.6932927819 1.393292782
+30 -45 2.02541424008698 1.265534626 -0.6259448670 1.325944867
+35 -45 1.97356343833215 1.375694977 -0.5506220357 1.250622036
+40 -45 1.91911076925308 1.479271571 -0.4670504133 1.167050413
+45 -45 1.86204584300896 1.575052669 -0.3750526687 1.075052669
+
+-45 -40 2.51186690822875 -1.027517515 -0.5817393835 1.527517515
+-40 -40 2.49226801534156 -0.8476096983 -0.6476096983 1.606018699
+-35 -40 2.46842518235165 -0.6667853084 -0.6982270520 1.666342113
+-30 -40 2.44110705433196 -0.4873832451 -0.7350264666 1.710197947
+-25 -40 2.41091826833527 -0.3110195728 -0.7593931978 1.739237087
+-20 -40 2.37831729940390 -0.1387527813 -0.7725853182 1.754958843
+-15 -40 2.34363900490189 0.02876693598 -0.7756957714 1.758665737
+-10 -40 2.30711541640769 0.1911725459 -0.7696389732 1.751447526
+-5 -40 2.26889438661370 0.3482785965 -0.7551528004 1.734183578
+0 -40 2.22905586652050 0.5000000000 -0.7328094923 1.707555860
+5 -40 2.18762746295465 0.6462870687 -0.7030323525 1.672068847
+10 -40 2.14460308189979 0.7870737655 -0.6661181616 1.628076227
+15 -40 2.09994896335019 0.9222345601 -0.6222538961 1.575800831
+20 -40 2.05361693308012 1.051546898 -0.5715402379 1.515362647
+25 -40 2.00556234288359 1.174660081 -0.5140204334 1.446813213
+30 -40 1.95575505687638 1.291067221 -0.4497079835 1.370168620
+35 -40 1.90420592137084 1.400087841 -0.3786278843 1.285458656
+40 -40 1.85097924456515 1.500854469 -0.3008544691 1.192771909
+45 -40 1.79623015010761 1.592324202 -0.2165688348 1.092324202
+
+-45 -35 2.46503398802974 -1.062060669 -0.3937666554 1.562060669
+-40 -35 2.44393845358260 -0.8843566674 -0.4552108213 1.649812032
+-35 -35 2.41856958133984 -0.7033419109 -0.5033419109 1.718550352
+-30 -35 2.38962548722185 -0.5216486680 -0.5390504290 1.769547400
+-25 -35 2.35768846184744 -0.3412961978 -0.5632902962 1.804165518
+-20 -35 2.32322611297610 -0.1637882221 -0.5769987024 1.823743151
+-15 -35 2.28660463846028 0.009780172706 -0.5810474080 1.829525302
+-10 -35 2.24810333692208 0.1786221560 -0.5762152909 1.822624324
+-5 -35 2.20792902688239 0.3421702105 -0.5631763240 1.804002749
+0 -35 2.16623014760661 0.5000000000 -0.5424985684 1.774471854
+5 -35 2.12311122294074 0.6517667431 -0.5146512852 1.734701812
+10 -35 2.07865000323067 0.7971536252 -0.4800191188 1.685241952
+15 -35 2.03290499120363 0.9358297525 -0.4389147148 1.626538780
+20 -35 1.98592902366055 1.067416270 -0.3915979173 1.558963390
+25 -35 1.93778500212549 1.191461650 -0.3382987528 1.482844294
+30 -35 1.88855405893144 1.307423067 -0.2792386838 1.398497774
+35 -35 1.83835988915833 1.414662749 -0.2146627490 1.306273782
+40 -35 1.78737565462124 1.512449966 -0.1448640329 1.206590885
+45 -35 1.73584356708183 1.599981979 -0.07021567324 1.099981979
+
+-45 -30 2.41694244718776 -1.082260245 -0.2135183783 1.582260245
+-40 -30 2.39377574361580 -0.9072023352 -0.2682385939 1.677038438
+-35 -30 2.36644209922168 -0.7270295551 -0.3117369569 1.752379813
+-30 -30 2.33557802598367 -0.5445022466 -0.3445022466 1.809130960
+-25 -30 2.30173833123414 -0.3618941625 -0.3671384397 1.848337996
+-20 -30 2.26539280136457 -0.1810372868 -0.3803000461 1.871134567
+-15 -30 2.22693228231210 -0.003386071274 -0.3846462388 1.878662394
+-10 -30 2.18667756871400 0.1699127417 -0.3808100193 1.872017867
+-5 -30 2.14488962750205 0.3379517481 -0.3693797125 1.852219995
+0 -30 2.10178086153171 0.5000000000 -0.3508904308 1.820195619
+5 -30 2.05752738832070 0.6554479598 -0.3258234358 1.776778310
+10 -30 2.01228368455002 0.8037618412 -0.2946122826 1.722719007
+15 -30 1.96618839689051 0.9444463176 -0.2576487199 1.658696239
+20 -30 1.91937713885119 1.077015782 -0.2152952240 1.585337832
+25 -30 1.87199555187612 1.200975440 -0.1678998761 1.503246681
+30 -30 1.82420303247407 1.315808397 -0.1158083971 1.413021593
+35 -30 1.77618947628391 1.420976255 -0.05938326834 1.315290403
+40 -30 1.72818138543818 1.515926779 0.0009821746865 1.210734389
+45 -30 1.68044815661617 1.600111554 0.06485029807 1.100111554
+
+-45 -25 2.36809047539027 -1.090274426 -0.04155714359 1.590274426
+-40 -25 2.34237402208602 -0.9179015355 -0.08796166742 1.689789249
+-35 -25 2.31270343905575 -0.7391865422 -0.1252441497 1.769741790
+-30 -25 2.27966755567089 -0.5569059243 -0.1536296816 1.830614760
+-25 -25 2.24379866984149 -0.3734695826 -0.1734695826 1.873161565
+-20 -25 2.20556829287693 -0.1909280405 -0.1851961127 1.898309190
+-15 -25 2.16538865693336 -0.01100069553 -0.1892862691 1.907080558
+-10 -25 2.12361708846640 0.1648842887 -0.1862343239 1.900535641
+-5 -25 2.08056212172128 0.3355449499 -0.1765324120 1.879729824
+0 -25 2.03649163653892 0.5000000000 -0.1606585555 1.845688228
+5 -25 1.99164249627637 0.6574265257 -0.1390709332 1.799393423
+10 -25 1.94623185508941 0.8071235751 -0.1122073803 1.741784348
+15 -25 1.90045943035565 0.9484811942 -0.08048458922 1.673754603
+20 -25 1.85451937076773 1.080956590 -0.04430401598 1.596165113
+25 -25 1.80860998929779 1.204058628 -0.004058627731 1.509858600
+30 -25 1.76293269754930 1.317335847 0.03986353690 1.415667214
+35 -25 1.71770467907927 1.420375905 0.08706981905 1.314433015
+40 -25 1.67315935634980 1.512808031 0.1371584453 1.207017609
+45 -25 1.62955109442664 1.594313523 0.1897132236 1.094313523
+
+-45 -20 2.31878451097795 -1.087882947 0.1220578719 1.587882947
+-40 -20 2.29014975917545 -0.9179945260 0.08492667538 1.689900071
+-35 -20 2.25785953175319 -0.7410689068 0.05488820658 1.772430085
+-30 -20 2.22247020271610 -0.5598315052 0.03186638718 1.835682014
+-25 -20 2.18450089666239 -0.3767407965 0.01567164399 1.880176706
+-20 -20 2.14442769105896 -0.1939702048 0.006029795170 1.906667468
+-15 -20 2.10268233843721 -0.01340960221 0.002607290973 1.916070721
+-10 -20 2.05965283213846 0.1633199602 0.005032545360 1.909407389
+-5 -20 2.01568643477302 0.3348426766 0.01291269917 1.887756844
+0 -20 1.97109445094551 0.5000000000 0.02584599338 1.852222910
+5 -20 1.92615894274653 0.6578217970 0.04342994718 1.803911394
+10 -20 1.88114056171036 0.8074996278 0.06526610330 1.743917049
+15 -20 1.83627813179276 0.9483619841 0.09096507473 1.673309705
+20 -20 1.79179706327123 1.079853441 0.1201465593 1.593134235
+25 -20 1.74791803721927 1.201519992 0.1524379099 1.504414478
+30 -20 1.70485225530095 1.312994536 0.1874760997 1.408147843
+35 -20 1.66281239607630 1.413991652 0.2249040643 1.305315355
+40 -20 1.62200953248188 1.504301413 0.2643713728 1.196879817
+45 -20 1.58265607033644 1.583788758 0.3055331520 1.083788758
+
+-45 -15 2.26918851876357 -1.076510987 0.2775751542 1.576510987
+-40 -15 2.23738092612342 -0.9087893079 0.2501321377 1.678929719
+-35 -15 2.20228877784804 -0.7338102894 0.2278564531 1.762063705
+-30 -15 2.16445152105797 -0.5542144546 0.2107373689 1.825952997
+-25 -15 2.12438442219124 -0.3724465656 0.1986757163 1.870967698
+-20 -15 2.08257083874204 -0.1907223656 0.1915010002 1.897744103
+-15 -15 2.03945879634401 -0.01101252095 0.1889874791 1.907124691
+-10 -15 1.99545938416824 0.1649605377 0.1908688790 1.900103211
+-5 -15 1.95094670849311 0.3357158311 0.1968512649 1.877776643
+0 -15 1.90626010518893 0.5000000000 0.2066235799 1.841305867
+5 -15 1.86170800344195 0.6567696087 0.2198659077 1.791884827
+10 -15 1.81757278308107 0.8051721387 0.2362557234 1.730717202
+15 -15 1.77410842523337 0.9445255871 0.2554744129 1.658992076
+20 -15 1.73154784281233 1.074299227 0.2772098938 1.577874157
+25 -15 1.69010728397915 1.194096737 0.3011588983 1.488495256
+30 -15 1.64998208793285 1.303637758 0.3270304187 1.391941427
+35 -15 1.61135934907661 1.402747980 0.3545444330 1.289257728
+40 -15 1.57440913262420 1.491342478 0.3834351886 1.181435960
+45 -15 1.53929264002452 1.569418314 0.4134502265 1.069418314
+
+-45 -10 2.21936429513737 -1.057269874 0.4254113049 1.557269874
+-40 -10 2.18423894965586 -0.8913663202 0.4076206291 1.658165811
+-35 -10 2.14626755482975 -0.7184046111 0.3931801007 1.740062117
+-30 -10 2.10598442431775 -0.5409257857 0.3820936774 1.802936348
+-25 -10 2.06390702012496 -0.3613159371 0.3743067887 1.847097988
+-20 -10 2.02052570982685 -0.1817651925 0.3697158541 1.873134472
+-15 -10 1.97629885745515 -0.004242411945 0.3681776077 1.881858301
+-10 -10 1.93164952481986 0.1695181977 0.3695181977 1.874255437
+-5 -10 1.88696375336620 0.3380202334 0.3735416679 1.851437204
+0 -10 1.84259076730846 0.5000000000 0.3800374711 1.814597673
+5 -10 1.79884476414797 0.6544155019 0.3887868883 1.764977263
+10 -10 1.75600786161162 0.8004316443 0.3995683557 1.703832522
+15 -10 1.71432716253053 0.9374016916 0.4121628958 1.632405336
+20 -10 1.67402190085861 1.064847979 0.4263569125 1.551907067
+25 -10 1.63528467781293 1.182441961 0.4419451977 1.463501509
+30 -10 1.59828072624806 1.289982871 0.4587334729 1.368290469
+35 -10 1.56315772899171 1.387381716 0.4765386259 1.267312428
+40 -10 1.53003932518738 1.474639330 0.4951909358 1.161529923
+45 -10 1.49903501561879 1.551833660 0.5145333464 1.051833660
+
+-45 -5 2.16929818774090 -1.030998589 0.5660549796 1.530998589
+-40 -5 2.13081677240936 -0.8665968816 0.5575118731 1.628646743
+-35 -5 2.08999366680745 -0.6957044294 0.5506006051 1.707642898
+-30 -5 2.04736736996104 -0.5207579455 0.5453196384 1.768004624
+-25 -5 2.00345714887229 -0.3440483986 0.5416396020 1.810067632
+-20 -5 1.95875515827330 -0.1676811291 0.5395073988 1.834438826
+-15 -5 1.91371974709171 0.006452090211 0.5388506171 1.841945875
+-10 -5 1.86877134538927 0.1766890856 0.5395818967 1.833587311
+-5 -5 1.82429001888516 0.3416031114 0.5416031114 1.810484721
+0 -5 1.78061489589335 0.5000000000 0.5448091862 1.773839119
+5 -5 1.73804533074449 0.6509085561 0.5490914439 1.724892689
+10 -5 1.69684318721388 0.7935661036 0.5543404648 1.664896106
+15 -5 1.65723116274234 0.9273995592 0.5604488564 1.595076870
+20 -5 1.61939873068805 1.052004659 0.5673129138 1.516620336
+25 -5 1.58350308459251 1.167123449 0.5748342689 1.430650853
+30 -5 1.54967210764253 1.272621533 0.5829209425 1.338219751
+35 -5 1.51801113829317 1.368468011 0.5914877355 1.240300858
+40 -5 1.48860033348716 1.454712109 0.6004570097 1.137781585
+45 -5 1.46150460149065 1.531467917 0.6097582505 1.031467917
+
+-45 0 2.11892430446560 -0.9983057445 0.7000000000 1.498305745
+-40 0 2.07715060168528 -0.8351666702 0.7000000000 1.591189676
+-35 0 2.03360866939349 -0.6664300135 0.7000000000 1.665834699
+-30 0 1.98884224723999 -0.4944211236 0.7000000000 1.722387910
+-25 0 1.94336692472435 -0.3213023517 0.7000000000 1.761288577
+-20 0 1.89766461770212 -0.1490395245 0.7000000000 1.783221438
+-15 0 1.85217839339151 0.02062095686 0.7000000000 1.789066945
+-10 0 1.80730782781629 0.1861642892 0.7000000000 1.779850761
+-5 0 1.76340704209728 0.3463089495 0.7000000000 1.756696746
+0 0 1.72078484118138 0.5000000000 0.7000000000 1.720784841
+5 0 1.67970691576121 0.6463961038 0.7000000000 1.673315124
+10 0 1.64039894594417 0.7848522876 0.7000000000 1.615477600
+15 0 1.60304598832772 0.9148988320 0.7000000000 1.548423521
+20 0 1.56779843668220 1.036218646 0.7000000000 1.473248622
+25 0 1.53477348231690 1.148623301 0.7000000000 1.390977158
+30 0 1.50406195968326 1.252030980 0.7000000000 1.302555866
+35 0 1.47573075990219 1.346444390 0.7000000000 1.208847869
+40 0 1.44982533826902 1.431929764 0.7000000000 1.110630644
+45 0 1.42637722680800 1.508601010 0.7000000000 1.008601010
+
+-45 5 2.06814279978638 -0.9596074095 0.8276991015 1.459607410
+-40 5 2.02324164750186 -0.7976036992 0.8352945577 1.546423870
+-35 5 1.97721751446724 -0.6311841646 0.8413377968 1.615498410
+-30 5 1.93061206563658 -0.4625471396 0.8458593982 1.667180550
+-25 5 1.88392510400749 -0.2936900313 0.8489121589 1.702073765
+-20 5 1.83761048101352 -0.1263865270 0.8505664885 1.720982839
+-15 5 1.79207551635554 0.03782411107 0.8509060373 1.724863900
+-10 5 1.74767801685423 0.1976391044 0.8500232724 1.714773850
+-5 5 1.70472561316235 0.3519844815 0.8480155185 1.691825118
+0 5 1.66347800607046 0.5000000000 0.8449816612 1.657147970
+5 5 1.62415210262062 0.6410195950 0.8410195950 1.611861346
+10 5 1.58692542849076 0.7745495390 0.8362240319 1.557047809
+15 5 1.55193717839109 0.9002442634 0.8306846099 1.493731926
+20 5 1.51929560170248 1.017882492 0.8244850343 1.422870453
+25 5 1.48908070828234 1.127343683 0.8177022497 1.345342870
+30 5 1.46135101736661 1.228587201 0.8104063233 1.261950050
+35 5 1.43614325333475 1.321630647 0.8026600876 1.173410171
+40 5 1.41348171300012 1.406534868 0.7945197937 1.080366186
+45 5 1.39337745415880 1.483386668 0.7860351853 0.9833866678
+
+-45 10 2.01683321265192 -0.9151591113 0.9495307333 1.415159111
+-40 10 1.96907107857244 -0.7543037845 0.9635772809 1.494821041
+-35 10 1.92090434506157 -0.5904692223 0.9746030784 1.557351446
+-30 10 1.87285569598844 -0.4256971535 0.9827146584 1.603354502
+-25 10 1.82538892234408 -0.2617768411 0.9880540519 1.633635708
+-20 10 1.77890837249323 -0.1002387414 0.9907882981 1.649142388
+-15 10 1.73376101008688 0.05763986294 0.9911000651 1.650910507
+-10 10 1.69024083220715 0.2108202967 0.9891797033 1.640019594
+-5 10 1.64858985944273 0.3584826020 0.9852179301 1.617551261
+0 10 1.60900342759444 0.5000000000 0.9794005131 1.584559050
+5 10 1.57163752760786 0.6349116958 0.9719046219 1.542047739
+10 10 1.53661430130460 0.7628960674 0.9628960674 1.490957688
+15 10 1.50402453379295 0.8837440657 0.9525270998 1.432152350
+20 10 1.47393750851595 0.9973355619 0.9409364002 1.366418226
+25 10 1.44640131425286 1.103616583 0.9282482128 1.294459940
+30 10 1.42145004490037 1.202580697 0.9145732662 1.216905464
+35 10 1.39910444059198 1.294251070 0.9000091194 1.134308082
+40 10 1.37937964268917 1.378668690 0.8846419561 1.047156569
+45 10 1.36228291875695 1.455878291 0.8685471330 0.9558782911
+
+-45 15 1.96486667562209 -0.8650844239 1.065773269 1.365084424
+-40 15 1.91461328227948 -0.7055554284 1.084969307 1.436725013
+-35 15 1.86474516259232 -0.5447048506 1.099778360 1.491993150
+-30 15 1.81573831509873 -0.3843707327 1.110437885 1.531775042
+-25 15 1.76799306486149 -0.2260830297 1.117221030 1.557090082
+-20 15 1.72183770749079 -0.07107868430 1.120419193 1.569025790
+-15 15 1.67753556749576 0.07967197922 1.120328021 1.568685529
+-10 15 1.63529511596095 0.2254324489 1.117237074 1.557149961
+-5 15 1.59527671983964 0.3656658796 1.111421522 1.535446023
+0 15 1.55759969324908 0.5000000000 1.103136465 1.504525771
+5 15 1.52235239028976 0.6281933515 1.092614353 1.465256713
+10 15 1.48959941380448 0.7501051089 1.080063571 1.418416557
+15 15 1.45938617682230 0.8656678971 1.065667897 1.364691171
+20 15 1.43174667361899 0.9748647350 1.049587989 1.304680137
+25 15 1.40670587282926 1.077708862 1.031962430 1.238900653
+30 15 1.38428389696404 1.174227202 1.012909934 1.167795770
+35 15 1.36449969365947 1.264447324 0.9925319021 1.091743921
+40 15 1.34737237804815 1.348386512 0.9709147666 1.011067674
+45 15 1.33292145936791 1.426042639 0.9481323774 0.9260426394
+
+-45 20 1.91212026534783 -0.8094028992 1.176583680 1.309402899
+-40 20 1.85985387964487 -0.6515677567 1.199507294 1.372385011
+-35 20 1.80882431806465 -0.4942494595 1.216814214 1.419935384
+-30 20 1.75942513675467 -0.3390187588 1.228929959 1.453223119
+-25 20 1.71195934659619 -0.1870881140 1.236297480 1.473465215
+-20 20 1.66665120849081 -0.03935429269 1.239354293 1.481863740
+-15 20 1.62365836871197 0.1035531464 1.238515727 1.479559800
+-10 20 1.58308615461890 0.2412216752 1.234164466 1.467604809
+-5 20 1.54500247018930 0.3734086472 1.226645196 1.446945783
+0 20 1.50944454203411 0.5000000000 1.216260439 1.418413898
+5 20 1.47643171025139 0.6209729376 1.203271472 1.382727005
+10 20 1.44597274627892 0.7363651554 1.187899700 1.340493409
+15 20 1.41807229286697 0.8462491307 1.170329379 1.292219348
+20 20 1.39273550311897 0.9507109036 1.150710904 1.238318030
+25 20 1.36997272635930 1.049833136 1.129164934 1.179120966
+30 20 1.34980216166380 1.143681456 1.105786405 1.114888986
+35 20 1.33225221212247 1.232293915 1.080648841 1.045824095
+40 20 1.31735939658278 1.315670855 1.053807702 0.9720786724
+45 20 1.30517143969089 1.393769758 1.025305588 0.8937697582
+
+-45 25 1.85848637065523 -0.7480533906 1.281976854 1.248053391
+-40 25 1.80480101982031 -0.5924942444 1.307125082 1.301983941
+-35 25 1.75324449133968 -0.4394187522 1.325611886 1.341629018
+-30 25 1.70408772930092 -0.2900539761 1.338101754 1.368413627
+-25 25 1.65750054082482 -0.1452344967 1.345234497 1.383709844
+-20 25 1.61357590461857 -0.005477359974 1.347602309 1.388787633
+-15 25 1.57234763425972 0.1289484882 1.345734962 1.384783094
+-10 25 1.53380823840211 0.2579586068 1.340093506 1.372684953
+-5 25 1.49792741057178 0.3815984754 1.331070763 1.353335619
+0 25 1.46466036202371 0.5000000000 1.318992216 1.327433091
+5 25 1.43396067906779 0.6133453660 1.304121838 1.295543462
+10 25 1.40578620528616 0.7218389778 1.286666963 1.258111361
+15 25 1.38010672190729 0.8256854110 1.266785068 1.215474501
+20 25 1.35690660603772 0.9250717719 1.244589101 1.167875095
+25 25 1.33618999144769 1.020154205 1.220154205 1.115474293
+30 25 1.31798109840341 1.111046127 1.193522743 1.058362938
+35 25 1.30232604328554 1.197808841 1.164710231 0.9965743054
+40 25 1.28929177091867 1.280442732 1.133710622 0.9300954299
+45 25 1.27896712931842 1.358881339 1.100502946 0.8588813388
+
+-45 30 1.80388978586745 -0.6809230699 1.381806252 1.180923070
+-40 30 1.74950228927265 -0.5284604618 1.407641742 1.225671450
+-35 30 1.69814355473077 -0.3805084777 1.426015901 1.257496427
+-30 30 1.64991784326703 -0.2378656910 1.437865691 1.278020866
+-25 30 1.60483101662561 -0.1009347224 1.444036298 1.288708671
+-20 30 1.56282212285259 0.03017413243 1.445264490 1.290835962
+-15 30 1.52379070493462 0.1555553025 1.442175175 1.285485112
+-10 30 1.48761398473177 0.2754390365 1.435283575 1.273548509
+-5 30 1.45416576674919 0.3901365285 1.425004844 1.255745225
+0 30 1.42332485874968 0.5000000000 1.411662429 1.232635486
+5 30 1.39498577314834 0.6053923722 1.395499417 1.204640327
+10 30 1.36906374280831 0.7066653556 1.376687698 1.172057474
+15 30 1.34550049040643 0.8041431530 1.355337415 1.135077700
+20 30 1.32426595289796 0.8981095424 1.331503980 1.093796978
+25 30 1.30536312519293 0.9887978978 1.305196147 1.048230475
+30 30 1.28882686747482 1.076380897 1.276380897 0.9983209988
+35 30 1.27472821031319 1.160962374 1.244990998 0.9439520975
+40 30 1.26317289138804 1.242567405 1.210930377 0.8849573728
+45 30 1.25430047629806 1.321132411 1.174081019 0.8211324110
+
+-45 35 1.74830930687428 -0.6078813592 1.475746879 1.107881359
+-40 35 1.69405434348832 -0.4595885780 1.500752534 1.143593135
+-35 35 1.64369722668029 -0.3178097405 1.517809741 1.167953351
+-30 35 1.59712892892556 -0.1828286071 1.528131142 1.182693840
+-25 35 1.55416555891748 -0.05457436243 1.532748814 1.189288558
+-20 35 1.51458220775137 0.06725614212 1.532514538 1.188953978
+-15 35 1.47814239657834 0.1831045043 1.528114513 1.182670091
+-10 35 1.44461476022484 0.2934849482 1.520086611 1.171205059
+-5 35 1.41378713856343 0.3989379985 1.508840510 1.155143962
+0 35 1.38547317608482 0.5000000000 1.494674767 1.134913184
+5 35 1.35951896641613 0.5971827399 1.477793194 1.110803800
+10 35 1.33580585870496 0.6909602641 1.458317393 1.082989474
+15 35 1.31425385555419 0.7817598142 1.436297595 1.051541942
+20 35 1.29482234304752 0.8699544423 1.411719984 1.016441476
+25 35 1.27751511105702 0.9558569222 1.384514714 0.9775883243
+30 35 1.26238069341004 1.039712001 1.354560034 0.9348086076
+35 35 1.24951548011416 1.121687446 1.321687446 0.8878616866
+40 35 1.23906658798496 1.201863048 1.285687061 0.8364478091
+45 35 1.23123029680281 1.280214971 1.246312404 0.7802149707
+
+-45 40 1.69180190430510 -0.5288192548 1.563281857 1.028819255
+-40 40 1.63863159214477 -0.3860346527 1.586034653 1.055934981
+-35 40 1.59013791629275 -0.2516328922 1.600725640 1.073443017
+-30 40 1.54596572234559 -0.1253149156 1.608809683 1.083077205
+-25 40 1.50572720319283 -0.006518304303 1.611456878 1.086232009
+-20 40 1.46903715474108 0.1054556855 1.609585339 1.084001595
+-15 40 1.43553362876291 0.2113587421 1.603898126 1.077223840
+-10 40 1.40489266242974 0.3119429045 1.594920555 1.066524787
+-5 40 1.37683186217661 0.4079309889 1.583029528 1.052353613
+0 40 1.35111486333164 0.5000000000 1.568479893 1.035014033
+5 40 1.32755166356733 0.5887736348 1.551423730 1.014687289
+10 40 1.30599856277509 0.6748192606 1.531924737 0.9914492945
+15 40 1.28636021626701 0.7586471145 1.509969593 0.9652841727
+20 40 1.26858895041403 0.8407092572 1.485473605 0.9360909907
+25 40 1.25268850938641 0.9213974870 1.458285801 0.9036898272
+30 40 1.23871810704661 1.001038864 1.428191443 0.8678247682
+35 40 1.22679492882018 1.079886443 1.394911828 0.8281636680
+40 40 1.21710201054598 1.158106778 1.358106778 0.7843011168
+45 40 1.20989268118897 1.235760424 1.317376301 0.7357604242
+
+-45 45 1.63452743105875 -0.4436948523 1.643694852 0.9436948523
+-40 45 1.58349281463559 -0.3080145876 1.662954288 0.9629542877
+-35 45 1.53775585635206 -0.1823216588 1.674456317 0.9744563170
+-30 45 1.49670061490799 -0.06569965917 1.679820552 0.9798205515
+-25 45 1.45974194895824 0.04288821255 1.680279392 0.9802793916
+-20 45 1.42635230815676 0.1444908595 1.676753336 0.9767533358
+-15 45 1.39606884041536 0.2401123090 1.669914067 0.9699140671
+-10 45 1.36849745433889 0.3306839796 1.660238868 0.9602388681
+-5 45 1.34330761285967 0.4170564164 1.648049499 0.9480494989
+0 45 1.32023027627915 0.5000000000 1.633543781 0.9335437811
+5 45 1.29905286527984 0.5802110395 1.616816376 0.9168163764
+10 45 1.27961604087023 0.6583192537 1.597873105 0.8978731052
+15 45 1.26181361338450 0.7348951692 1.576640706 0.8766407059
+20 45 1.24559103864207 0.8104555564 1.552969631 0.8529696311
+25 45 1.23094908806270 0.8854663068 1.526635162 0.8266351625
+30 45 1.21795007572609 0.9603418585 1.497335488 0.7973354878
+35 45 1.20672373581423 1.035438534 1.464685475 0.7646854749
+40 45 1.19747801724391 1.111041425 1.428210814 0.7282108137
+45 45 1.19051245096459 1.187342684 1.387342684 0.6873426840
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.86204620458546 1.575052877 -0.3750528775 1.075052877
+45 -40 1.79623031426763 1.592324302 -0.2165689185 1.092324302
+45 -35 1.73584371763019 1.599982074 -0.07021574004 1.099982074
+45 -30 1.68044827107762 1.600111629 0.06485025480 1.100111629
+45 -25 1.62955113194290 1.594313549 0.1897132118 1.094313549
+45 -20 1.58265614323234 1.583788808 0.3055331338 1.083788808
+45 -15 1.53929266462845 1.569418331 0.4134502219 1.069418331
+45 -10 1.49903505047739 1.551833685 0.5145333421 1.051833685
+45 -5 1.46150462246596 1.531467932 0.6097582492 1.031467932
+45 0 1.42637724207765 1.508601020 0.7000000000 1.008601020
+45 5 1.39337746356525 1.483386674 0.7860351859 0.9833866744
+45 10 1.36228293110194 1.455878300 0.8685471345 0.9558782997
+45 15 1.33292147944376 1.426042653 0.9481323811 0.9260426534
+45 20 1.30517146686489 1.393769777 1.025305595 0.8937697768
+45 25 1.27896715311996 1.358881355 1.100502953 0.8588813548
+45 30 1.25430050653972 1.321132431 1.174081030 0.8211324308
+45 35 1.23123028536946 1.280214963 1.246312399 0.7802149635
+45 40 1.20989270905743 1.235760441 1.317376315 0.7357604411
+45 45 1.19051246810381 1.187342694 1.387342694 0.6873426939
+
+50 -45 1.87160444637122 1.638160849 -0.4381608491 0.9550303487
+50 -40 1.80248586162048 1.661522750 -0.2746333112 0.9746333112
+50 -35 1.73838788939093 1.673521065 -0.1217082957 0.9847010925
+50 -30 1.67910189548884 1.676350136 0.02083393251 0.9870749650
+50 -25 1.62431741991630 1.671783023 0.1535886026 0.9832427025
+50 -20 1.57367460205507 1.661213502 0.2773528498 0.9743738210
+50 -15 1.52680204322170 1.645711620 0.3930074967 0.9613661977
+50 -10 1.48334491879140 1.626081847 0.5014413880 0.9448948621
+50 -5 1.44297423834424 1.602908201 0.6035080355 0.9254498650
+50 0 1.40540277261583 1.576600984 0.7000000000 0.9033754889
+50 5 1.37038253236504 1.547424198 0.7916377432 0.8788932580
+50 10 1.33771406342876 1.515526129 0.8790646561 0.8521275999
+50 15 1.30724474532896 1.480955915 0.9628463451 0.8231197462
+50 20 1.27887092321269 1.443678052 1.043470722 0.7918399054
+50 25 1.25254407006303 1.403585629 1.121348898 0.7581983678
+50 30 1.22827086180790 1.360505606 1.196813144 0.7220499370
+50 35 1.20612024584984 1.314206958 1.270113850 0.6832007580
+50 40 1.18623021767955 1.264407319 1.341413899 0.6414138993
+50 45 1.16880975187220 1.210777057 1.410777057 0.5964127661
+
+55 -45 1.87973393681533 1.691163475 -0.4911634747 0.8340616442
+55 -40 1.80794966690995 1.720479636 -0.3241040122 0.8545890411
+55 -35 1.74073461481559 1.736904701 -0.1660899955 0.8660899955
+55 -30 1.67808908444204 1.742645843 -0.01744191176 0.8701099863
+55 -25 1.61988075194450 1.739575561 0.1219764233 0.8679601517
+55 -20 1.56589336754857 1.729233474 0.2525956046 0.8607185445
+55 -15 1.51586926559119 1.712855572 0.3750163290 0.8492506142
+55 -10 1.46953778260189 1.691411117 0.4899220750 0.8342350451
+55 -5 1.42663264639427 1.665639468 0.5980197608 0.8161895424
+55 0 1.38691175232964 1.636091597 0.7000000000 0.7954999004
+55 5 1.35015963010941 1.603156693 0.7965137048 0.7724386326
+55 10 1.31620085055022 1.567094936 0.8881576281 0.7471879178
+55 15 1.28489922412414 1.528055136 0.9754665433 0.7198519556
+55 20 1.25616185965691 1.486092820 1.058908435 0.6904696258
+55 25 1.22994561212976 1.441186887 1.138882653 0.6590261529
+55 30 1.20625479106923 1.393246679 1.215716210 0.6254580579
+55 35 1.18514796219664 1.342124396 1.289661850 0.5896618499
+55 40 1.16674065782400 1.287623261 1.360894388 0.5514997449
+55 45 1.15120321094084 1.229502825 1.429502825 0.5108033771
+
+60 -45 1.88653103233570 1.735024465 -0.5350244652 0.7130417075
+60 -40 1.81262441139956 1.769893732 -0.3655673621 0.7331734879
+60 -35 1.74283560115759 1.790591444 -0.2036818576 0.7451233174
+60 -30 1.67734325451439 1.799264498 -0.05013070774 0.7501307077
+60 -25 1.61617907789119 1.797821372 0.09481595543 0.7492975183
+60 -20 1.55926756767000 1.787900025 0.2312427262 0.7435694261
+60 -15 1.50646976779536 1.770872995 0.3594706072 0.7337388660
+60 -10 1.45760632712707 1.747858910 0.4799688061 0.7204516775
+60 -5 1.41248141400139 1.719748692 0.5932858171 0.7042222355
+60 0 1.37090317857343 1.687236979 0.7000000000 0.6854515893
+60 5 1.33269153363513 1.650846120 0.8006859890 0.6644413171
+60 10 1.29769381830615 1.610957577 0.8958917953 0.6414116562
+60 15 1.26578564159065 1.567829454 0.9861240399 0.6165116228
+60 20 1.23687733402329 1.521617061 1.071838201 0.5898308850
+60 25 1.21091973229309 1.472390702 1.153433231 0.5614100335
+60 30 1.18790195021178 1.420144894 1.231245902 0.5312459023
+60 35 1.16785769967959 1.364813155 1.305548690 0.4993001078
+60 40 1.15086610053391 1.306277152 1.376546861 0.4655043305
+60 45 1.13704703166658 1.244372013 1.444372013 0.4297633821
+
+65 -45 1.89209367515055 1.770622138 -0.5706221385 0.5925008338
+65 -40 1.81652397874576 1.810440886 -0.3995904644 0.6110686209
+65 -35 1.74465291025139 1.835054513 -0.2348152343 0.6225461437
+65 -30 1.67680401848755 1.846504308 -0.07740462489 0.6278852707
+65 -25 1.61315111865101 1.846686186 0.07202991820 0.6279700818
+65 -20 1.55375026083597 1.837296337 0.2132639390 0.6235915231
+65 -15 1.49857579490955 1.819811460 0.3463575853 0.6154381909
+65 -10 1.44754038105020 1.795479350 0.4715720376 0.6040919419
+65 -5 1.40052025764390 1.765330974 0.5892978841 0.5900335235
+65 0 1.35737551522833 1.730199999 0.7000000000 0.5736516808
+65 5 1.31796041033310 1.690740456 0.8041762911 0.5552513935
+65 10 1.28214310667125 1.647456707 0.9023275766 0.5350678498
+65 15 1.24980591233398 1.600717208 0.9949362870 0.5132728637
+65 20 1.22085673562567 1.550778418 1.082452067 0.4899860231
+65 25 1.19523343505494 1.497801345 1.165282409 0.4652824086
+65 30 1.17290098436717 1.441860952 1.243783674 0.4391969747
+65 35 1.15386029844068 1.382964394 1.318258325 0.4117330587
+65 40 1.13814641976004 1.321059133 1.388950416 0.3828661615
+65 45 1.12582603811604 1.256040521 1.456040521 0.3525474849
+
+70 -45 1.89651173008154 1.798714314 -0.5987143135 0.4726933529
+70 -40 1.81967033723516 1.842733600 -0.4266872688 0.4887150631
+70 -35 1.74616239883081 1.870745490 -0.2598063249 0.4989105570
+70 -30 1.67642446125275 1.884667488 -0.09943814675 0.5039777499
+70 -25 1.61074651257467 1.886352405 0.05353325669 0.5045910096
+70 -20 1.54929997882416 1.877523653 0.1986223932 0.5013776068
+70 -15 1.49216061170394 1.859732379 0.3356608071 0.4949021125
+70 -10 1.43932736700599 1.834332790 0.4647211279 0.4856574181
+70 -5 1.39074431694866 1.802477934 0.5860479463 0.4740631987
+70 0 1.34632070772989 1.765127634 0.7000000000 0.4604688014
+70 5 1.30594301384429 1.723058716 0.8070037725 0.4451569673
+70 10 1.26949693230620 1.676890972 0.9075176316 0.4283532826
+70 15 1.23686822577097 1.627097018 1.002004736 0.4102297655
+70 20 1.20795782647602 1.574027303 1.090913969 0.3909139691
+70 25 1.18268510410685 1.517924500 1.174665990 0.3704942187
+70 30 1.16098801362822 1.458935158 1.253641472 0.3490238542
+70 35 1.14283212191111 1.397128456 1.328176108 0.3265280543
+70 40 1.12820907600635 1.332504769 1.398554445 0.3030069560
+70 45 1.11713580403194 1.265004632 1.465004632 0.2784389153
+
+75 -45 1.89986503667495 1.819924757 -0.6199247568 0.3536727727
+75 -40 1.82208867519452 1.867294586 -0.4472963829 0.3663654802
+75 -35 1.74734903963643 1.898063848 -0.2789348454 0.3746100791
+75 -30 1.67616517051344 1.914029738 -0.1163904499 0.3788881264
+75 -25 1.60891985459670 1.916992633 0.03924548362 0.3796820317
+75 -20 1.54587803241088 1.908682415 0.1872815312 0.3774553156
+75 -15 1.48720026289136 1.890700488 0.3273629274 0.3726370726
+75 -10 1.43295639367644 1.864480313 0.4594053061 0.3656113980
+75 -5 1.38315017917175 1.831275267 0.5835285061 0.3567141327
+75 0 1.33773380982271 1.792151636 0.7000000000 0.3462309873
+75 5 1.29662142474256 1.747991765 0.8091851316 0.3343983856
+75 10 1.25971273945847 1.699515380 0.9115069253 0.3214091774
+75 15 1.22689435260072 1.647285014 1.007414093 0.3074140930
+75 20 1.19805771601113 1.591730914 1.097357557 0.2925284168
+75 25 1.17310403237020 1.533165056 1.181772778 0.2768357424
+75 30 1.15194495917831 1.471792313 1.261064554 0.2603909656
+75 35 1.13451344154452 1.407730620 1.335599823 0.2432256867
+75 40 1.12076313093375 1.341020189 1.405699730 0.2253506803
+75 45 1.11066944059261 1.271633807 1.471633807 0.2067586555
+
+80 -45 1.90221419181706 1.834733942 -0.6347339425 0.2353496061
+80 -40 1.82379839747296 1.884537231 -0.4617646803 0.2441312697
+80 -35 1.74820099216017 1.917334159 -0.2924280620 0.2499142528
+80 -30 1.67599848452144 1.934824755 -0.1283964588 0.2529983170
+80 -25 1.60763883356968 1.938759801 0.02909528632 0.2536921718
+80 -20 1.54345532139527 1.930864925 0.1792077581 0.2523000920
+80 -15 1.48367208258535 1.912772473 0.3214487568 0.2491099046
+80 -10 1.42841399181244 1.885972277 0.4556156930 0.2443843070
+80 -5 1.37772997223930 1.851790951 0.5817336163 0.2383572170
+80 0 1.33160549834881 1.811375419 0.7000000000 0.2312308682
+80 5 1.28997592228653 1.765689079 0.8107334459 0.2231751337
+80 10 1.25275114417895 1.715528807 0.9143305246 0.2143305246
+80 15 1.21981761051952 1.661526703 1.011230142 0.2048084965
+80 20 1.19105827892415 1.604174181 1.101886535 0.1946956995
+80 25 1.16635706785527 1.543833744 1.186747669 0.1840560525
+80 30 1.14560503423821 1.480754146 1.266238670 0.1729334175
+80 35 1.12870906588837 1.415088094 1.340751582 0.1613547207
+80 40 1.11559348903224 1.346903212 1.410636173 0.1493318863
+80 45 1.10620246974264 1.276193338 1.476193338 0.1368638278
+
+85 -45 1.90360655624760 1.843484712 -0.6434847123 0.1175396819
+85 -40 1.82481842966074 1.894763093 -0.4703451971 0.1220259590
+85 -35 1.74871571035700 1.928799527 -0.3004561994 0.1250037611
+85 -30 1.67590711946825 1.947230028 -0.1355586463 0.1266162210
+85 -25 1.60688097999042 1.951772129 0.02302753834 0.1270136033
+85 -20 1.54201170712561 1.944144835 0.1743742660 0.1263463016
+85 -15 1.48156266876545 1.925996806 0.3179053075 0.1247585547
+85 -10 1.42569333071781 1.898851286 0.4533447762 0.1223836295
+85 -5 1.37448106947946 1.864079697 0.5806584904 0.1193415096
+85 0 1.32793222396352 1.822879041 0.7000000000 0.1157369193
+85 5 1.28599544125315 1.776263683 0.8116586039 0.1116586039
+85 10 1.24858678975726 1.725079194 0.9160145155 0.1071805414
+85 15 1.21559215331503 1.670001489 1.013500954 0.1023618666
+85 20 1.18688813840770 1.611559897 1.104574716 0.09724888985
+85 25 1.16234793370974 1.550148925 1.189692486 0.09187612599
+85 30 1.14184871744742 1.486043756 1.269292628 0.08626765042
+85 35 1.12528074401516 1.419417939 1.343783372 0.08043864673
+85 40 1.11254993086632 1.350355059 1.413532616 0.07439642761
+85 45 1.10358118160415 1.278860758 1.478860758 0.06814148683
+
+90 -45 1.90406658027803 1.846378391 -0.6463783907 0.000000000
+90 -40 1.82515618116165 1.898150750 -0.4731877790 0.000000000
+90 -35 1.74888649905000 1.932603951 -0.3031200857 0.000000000
+90 -30 1.67587686819136 1.951351941 -0.1379384341 0.000000000
+90 -25 1.60662894160608 1.956100321 0.02100926944 0.000000000
+90 -20 1.54153096972089 1.948565277 0.1727653568 0.000000000
+90 -15 1.48085956301778 1.930400497 0.3167253420 0.000000000
+90 -10 1.42478586144138 1.903140163 0.4525885316 0.000000000
+90 -5 1.37339740469458 1.868171213 0.5803005291 0.000000000
+90 0 1.32670724047072 1.826707240 0.7000000000 0.000000000
+90 5 1.28466861531265 1.779780063 0.8119662474 0.000000000
+90 10 1.24719968305832 1.728251917 0.9165739521 0.000000000
+90 15 1.21418608199906 1.672813695 1.014254482 0.000000000
+90 20 1.18550229069794 1.614007754 1.105465663 0.000000000
+90 25 1.16101750001053 1.552239201 1.190667198 0.000000000
+90 30 1.14060410238266 1.487792128 1.270302051 0.000000000
+90 35 1.12414665298861 1.420847029 1.344784031 0.000000000
+90 40 1.11154480362362 1.351492720 1.414487227 0.000000000
+90 45 1.10271695841989 1.279738639 1.479738639 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.19051249110985 1.187342707 1.387342707 0.6873427072
+40 45 1.19747807359252 1.111041454 1.428210848 0.7282108480
+35 45 1.20672379987097 1.035438562 1.464685515 0.7646855155
+30 45 1.21795009510856 0.9603418658 1.497335501 0.7973355005
+25 45 1.23094912209922 0.8854663174 1.526635185 0.8266351854
+20 45 1.24559106599839 0.8104555633 1.552969650 0.8529696498
+15 45 1.26181363236294 0.7348951727 1.576640719 0.8766407191
+10 45 1.27961605504889 0.6583192554 1.597873115 0.8978731151
+5 45 1.29905287460257 0.5802110400 1.616816383 0.9168163829
+0 45 1.32023028673697 0.5000000000 1.633543788 0.9335437885
+-5 45 1.34330762794300 0.4170564155 1.648049510 0.9480495095
+-10 45 1.36849748074465 0.3306839764 1.660238887 0.9602388867
+-15 45 1.39606887345687 0.2401123028 1.669914090 0.9699140901
+-20 45 1.42635236081586 0.1444908464 1.676753372 0.9767533719
+-25 45 1.45974201630541 0.04288819146 1.680279437 0.9802794369
+-30 45 1.49670076830630 -0.06569971715 1.679820652 0.9798206519
+-35 45 1.53775596996706 -0.1823217093 1.674456389 0.9744563890
+-40 45 1.58349312569243 -0.3080147463 1.662954477 0.9629544768
+-45 45 1.63452771399507 -0.4436950157 1.643695016 0.9436950157
+
+45 50 1.16880979410693 1.210777082 1.410777082 0.5964127876
+40 50 1.17341613379670 1.134485116 1.456149917 0.6344851165
+35 50 1.18072416811091 1.058109528 1.497063010 0.6688152773
+30 50 1.19045292044866 0.9815164766 1.534011002 0.6998183243
+25 50 1.20239774014286 0.9044799504 1.567410053 0.7278434554
+20 50 1.21642349248489 0.8266990024 1.597598132 0.7531742615
+15 50 1.23245872776914 0.7478091982 1.624836518 0.7760299812
+10 50 1.25049234590919 0.6673892710 1.649311729 0.7965671219
+5 50 1.27056901596455 0.5849631942 1.671133753 0.8148779743
+0 50 1.29278588750492 0.5000000000 1.690331445 0.8309867505
+-5 50 1.31729382917486 0.4119123086 1.706846920 0.8448448794
+-10 50 1.34429657462234 0.3200542176 1.720523244 0.8563206780
+-15 50 1.37405103895412 0.2237209827 1.731087330 0.8651849980
+-20 50 1.40686964316620 0.1221522260 1.738128227 0.8710930125
+-25 50 1.44311742068649 0.01454328029 1.741065295 0.8735575051
+-30 50 1.48321169900327 -0.09993205867 1.739112807 0.8719191729
+-35 50 1.52760829505642 -0.2220761352 1.731231593 0.8653060495
+-40 50 1.57678780594048 -0.3525947155 1.716082815 0.8525947155
+-45 50 1.63121833967845 -0.4919771531 1.691977153 0.8323676633
+
+45 55 1.15120323766831 1.229502842 1.429502842 0.5108033889
+40 55 1.15361257767188 1.153458053 1.478760982 0.5452943103
+35 55 1.15904424180895 1.076674131 1.523576011 0.5766741315
+30 55 1.16725549942444 0.9990426461 1.564367218 0.6052364419
+25 55 1.17806390259934 0.9203696536 1.601485631 0.6312270347
+20 55 1.19134756141510 0.8403898033 1.635213298 0.6548434014
+15 55 1.20704070984480 0.7587746383 1.665760098 0.6762325007
+10 55 1.22513321143368 0.6751390444 1.693262878 0.6954901548
+5 55 1.24566777769856 0.5890442948 1.717780947 0.7126578913
+0 55 1.26873645961846 0.5000000000 1.739288065 0.7277173372
+-5 55 1.29448254273390 0.4074662705 1.757665368 0.7405852634
+-10 55 1.32309761450488 0.3108564443 1.772686409 0.7511031096
+-15 55 1.35482122752558 0.2095430417 1.784000126 0.7590250596
+-20 55 1.38993893509506 0.1028690064 1.791108437 0.7640023528
+-25 55 1.42877569640273 -0.009831379511 1.793336922 0.7655627543
+-30 55 1.47168987736428 -0.1291990151 1.789804662 0.7630894396
+-35 55 1.51905540063903 -0.2557950959 1.779387260 0.7557950959
+-40 55 1.57123853184152 -0.3900201781 1.760684745 0.7426994539
+-45 55 1.62856296778477 -0.5319996280 1.731999628 0.7226139189
+
+45 60 1.13704705619508 1.244372029 1.444372029 0.4297633914
+40 60 1.13749255776819 1.168685105 1.496907876 0.4600949766
+35 60 1.14119521088827 1.091723859 1.545069250 0.4879009591
+30 60 1.14795993862926 1.013383292 1.589205945 0.5133832916
+25 60 1.15763842676930 0.9334818554 1.629604839 0.5367076039
+20 60 1.17013379929676 0.8517733205 1.666489255 0.5580028314
+15 60 1.18539720389740 0.7679526657 1.700012962 0.5773577530
+10 60 1.20342935045930 0.6816622169 1.730257628 0.5948195189
+5 60 1.22427733445260 0.5924952032 1.757225010 0.6103891441
+0 60 1.24803230059329 0.5000000000 1.780827677 0.6240161503
+-5 60 1.27483165653863 0.4036853744 1.800881208 0.6355940618
+-10 60 1.30485407743968 0.3030273365 1.817087485 0.6449507604
+-15 60 1.33831804152334 0.1974804010 1.829018514 0.6518391428
+-20 60 1.37547605472717 0.08649533988 1.836094717 0.6559245904
+-25 60 1.41660678497703 -0.03045348466 1.837561169 0.6567712471
+-30 60 1.46200179611600 -0.1538270799 1.832461722 0.6538270799
+-35 60 1.51194860680062 -0.2839640898 1.819616752 0.6464110332
+-40 60 1.56670093563396 -0.4209990623 1.797603941 0.6337019309
+-45 60 1.62644955250344 -0.5647611698 1.764761170 0.6147401480
+
+45 65 1.12582606549647 1.256040539 1.456040539 0.3525474934
+40 65 1.12458283303193 1.180740014 1.511274358 0.3783034460
+35 65 1.12676206469718 1.103738622 1.562228109 0.4020635704
+30 65 1.13221767812528 1.024921964 1.609191512 0.4239629650
+25 65 1.14084162256874 0.9441086757 1.652394129 0.4441086757
+20 65 1.15256827390455 0.8610596605 1.692003264 0.4625787190
+15 65 1.16737284110644 0.7754832634 1.728117536 0.4794190804
+10 65 1.18527234522562 0.6870409629 1.760762012 0.4946414498
+5 65 1.20632414642477 0.5953521627 1.789880207 0.5082194868
+0 65 1.23062152568324 0.5000000000 1.815321872 0.5200831300
+-5 65 1.25829791550547 0.4005396453 1.836837057 0.5301158256
+-10 65 1.28951909193061 0.2965084619 1.854057860 0.5381460183
+-15 65 1.32448149190000 0.1874413462 1.866484776 0.5439407843
+-20 65 1.36340143927166 0.07289362209 1.873465129 0.5471957762
+-25 65 1.40650831210795 -0.04752783517 1.874177232 0.5475278352
+-30 65 1.45402613919001 -0.1741197140 1.867609595 0.5444652959
+-35 65 1.50615797383807 -0.3070255183 1.852551885 0.5374437706
+-40 65 1.56305442010430 -0.4461585731 1.827587879 0.5258028630
+-45 65 1.62478944802797 -0.5911158734 1.791115873 0.5087956877
+
+45 70 1.11713580395233 1.265004632 1.465004632 0.2784389152
+40 70 1.11450126637357 1.190066966 1.522389785 0.2993254028
+35 70 1.11540128731436 1.113098307 1.575595125 0.3186905628
+30 70 1.11973494505965 1.033969081 1.624861578 0.3366220853
+25 70 1.12743361729166 0.9524910240 1.670370132 0.3531858444
+20 70 1.13846426808779 0.8684247711 1.712238739 0.3684247711
+15 70 1.15282931369018 0.7814850482 1.750516501 0.3823567371
+10 70 1.17056421831551 0.6913456489 1.785175100 0.3949714353
+5 70 1.19173915902637 0.5976463632 1.816103038 0.4062282843
+0 70 1.21645330226933 0.5000000000 1.843092192 0.4160515328
+-5 70 1.24483734967964 0.3980029824 1.865831246 0.4243278715
+-10 70 1.27704513098574 0.2912485061 1.883888552 0.4309001936
+-15 70 1.31325107076864 0.1793449502 1.896700937 0.4355635205
+-20 70 1.35363654809149 0.06194212728 1.903554114 0.4380578727
+-25 70 1.39838347541749 -0.06123567811 1.903573796 0.4380650364
+-30 70 1.44765257771005 -0.1903434784 1.895709979 0.4352028413
+-35 70 1.50157012646673 -0.3253622376 1.878739434 0.4290260681
+-40 70 1.56019817494396 -0.4660296069 1.851269255 0.4190277403
+-45 70 1.62351317386380 -0.6117673377 1.811767338 0.4046502184
+
+45 75 1.11066944566136 1.271633811 1.471633811 0.2067586564
+40 75 1.10695028749695 1.197002335 1.530655037 0.2225733462
+35 75 1.10683820443932 1.120095048 1.585587507 0.2372924573
+30 75 1.11027075818747 1.040766781 1.636635540 0.2509707365
+25 75 1.11721343499010 0.9588195122 1.683941619 0.2636463623
+20 75 1.12766289223654 0.8740098373 1.727583583 0.2753401911
+15 75 1.14164652001019 0.7860541568 1.767568647 0.2860541568
+10 75 1.15921873812081 0.6946338902 1.803823643 0.2957686538
+5 75 1.18046314831935 0.5994037440 1.836189993 0.3044411912
+0 75 1.20548468255100 0.5000000000 1.864408788 0.3120023944
+-5 75 1.23441293174456 0.3960532844 1.888116396 0.3183548287
+-10 75 1.26739154961563 0.2872037954 1.906827246 0.3233683860
+-15 75 1.30457575624965 0.1731218365 1.919925914 0.3268781635
+-20 75 1.34611637112334 0.05353610692 1.926649465 0.3286797335
+-25 75 1.39215294224647 -0.07173223480 1.926083734 0.3285281464
+-30 75 1.44279196228977 -0.2027240512 1.917153760 0.3261353672
+-35 75 1.49809603081709 -0.3392933369 1.898635106 0.3211733087
+-40 75 1.55805537942960 -0.4810451739 1.869164110 0.3132765792
+-45 75 1.62257016364720 -0.6272750892 1.827275089 0.3020524498
+
+45 80 1.10620247262382 1.276193340 1.476193340 0.1368638281
+40 80 1.10170893854226 1.201791675 1.536362750 0.1474733185
+35 80 1.10086658766527 1.124945815 1.592515120 0.1573744964
+30 80 1.10364154158544 1.045497358 1.644829139 0.1665988694
+25 80 1.11002561292209 0.9632392553 1.693419789 0.1751667119
+20 80 1.12003895466573 0.8779232156 1.738335501 0.1830865639
+15 80 1.13372902043766 0.7892650844 1.779551992 0.1903541432
+10 80 1.15116607755813 0.6969505519 1.816962085 0.1969505519
+5 80 1.17244491644391 0.6006444101 1.850370872 0.2028414225
+0 80 1.19767667490684 0.5000000000 1.879481275 0.2079743720
+-5 80 1.22699002154124 0.3946733572 1.903889036 0.2122781189
+-10 80 1.26052139219139 0.2843400802 1.923068182 0.2156599198
+-15 80 1.29841054321898 0.1687172785 1.936363948 0.2180043221
+-20 80 1.34078425928650 0.04759296841 1.942978104 0.2191705761
+-25 80 1.38774929722435 -0.07913974549 1.941969192 0.2189926778
+-30 80 1.43937062961799 -0.2114383118 1.932247303 0.2172784463
+-35 80 1.49566294191934 -0.3490659149 1.912591794 0.2138126499
+-40 80 1.55656457262407 -0.4915359864 1.881666574 0.2083596992
+-45 80 1.62192079517394 -0.6380593977 1.838059398 0.2006705775
+
+45 85 1.10358118277188 1.278860759 1.478860759 0.06814148690
+40 85 1.09862361423765 1.204600989 1.539710760 0.07346517214
+35 85 1.09734069170875 1.127798613 1.596589338 0.07844140292
+30 85 1.09971599996567 1.048286478 1.649660037 0.08308448746
+25 85 1.10575784364523 0.9658513099 1.699021358 0.08740304345
+20 85 1.11550153343201 0.8802411548 1.744703987 0.09139975558
+15 85 1.12900732804605 0.7911707463 1.786664019 0.09507078270
+10 85 1.14635598379894 0.6983278491 1.824773125 0.09840489745
+5 85 1.16764997257642 0.6013830699 1.858813792 0.1013830699
+0 85 1.19300424401308 0.5000000000 1.888464503 0.1039771710
+-5 85 1.22254728049826 0.3938503838 1.913295665 0.1061496162
+-10 85 1.25641114206334 0.2826318152 1.932756235 0.1078521954
+-15 85 1.29472576024978 0.1660905058 1.946167197 0.1090255026
+-20 85 1.33760255608204 0.04405124032 1.952708922 0.1095978293
+-25 85 1.38512754325051 -0.08354863511 1.951424086 0.1094854208
+-30 85 1.43733967358364 -0.2166158422 1.941215048 0.1085922457
+-35 85 1.49422400480663 -0.3548591747 1.920865426 0.1068118845
+-40 85 1.55568729503246 -0.4977382540 1.889058149 0.1040291083
+-45 85 1.62154200160946 -0.6444155213 1.844415521 0.1001233845
+
+45 90 1.10271695914580 1.279738640 1.479738640 0.000000000
+40 90 1.09760478637624 1.205526757 1.540814047 0.000000000
+35 90 1.09617456545135 1.128739901 1.597933636 0.000000000
+30 90 1.09841572834303 1.049207864 1.651255925 0.000000000
+25 90 1.10434202019030 0.9667151049 1.700873772 0.000000000
+20 90 1.11399463798408 0.8810086057 1.746812541 0.000000000
+15 90 1.12743760348099 0.7918023239 1.789021099 0.000000000
+10 90 1.14475545833575 0.6987846992 1.827364051 0.000000000
+5 90 1.16605332752885 0.6016282438 1.861616143 0.000000000
+0 90 1.19144776732016 0.5000000000 1.891447767 0.000000000
+-5 90 1.22106712164297 0.3935769881 1.916420593 0.000000000
+-10 90 1.25504193405185 0.2820642553 1.935975027 0.000000000
+-15 90 1.29349877468116 0.1652178823 1.949423873 0.000000000
+-20 90 1.33654378673466 0.04287510250 1.955940334 0.000000000
+-25 90 1.38425588740805 -0.08501181694 1.954561890 0.000000000
+-30 90 1.43666517070135 -0.2183325854 1.944188535 0.000000000
+-35 90 1.49374667347808 -0.3567778938 1.923605641 0.000000000
+-40 90 1.55539654369408 -0.4997896264 1.891502879 0.000000000
+-45 90 1.62141639175236 -0.6465145257 1.846514526 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.62141639235794 -0.6465145262 1.846514526 1.404075345e-16
+-90 40 1.69151227737367 -0.7957735805 1.787283134 1.586864968e-16
+-90 35 1.76527343177544 -0.9460273404 1.712519244 1.770872754e-16
+-90 30 1.84216950112220 -1.095365586 1.621084751 1.953759358e-16
+-90 25 1.92156588890464 -1.241530128 1.512088836 2.132759297e-16
+-90 20 2.00270758444781 -1.381929539 1.384966335 2.304698986e-16
+-90 15 2.08475320277569 -1.513716960 1.239573833 2.466092029e-16
+-90 10 2.16679296957004 -1.633874516 1.076259651 2.613242595e-16
+-90 5 2.24785090124908 -1.739297150 0.8959131149 2.742348087e-16
+-90 -2.84217e-14 2.32694263051545 -1.826942631 0.7000000000 2.849682844e-16
+-90 -5 2.40307153890557 -1.893927126 0.4905585152 2.931715192e-16
+-90 -10 2.47525154207485 -1.937646909 0.2701770805 2.985256485e-16
+-90 -15 2.54254367867695 -1.955908604 0.04194127295 3.007620611e-16
+-90 -20 2.60406281444908 -1.947018611 -0.1906419370 2.996733509e-16
+-90 -25 2.65899443989573 -1.909867367 -0.4237396082 2.951236357e-16
+-90 -30 2.70660854470654 -1.843991758 -0.6533042724 2.870562003e-16
+-90 -35 2.74627070728845 -1.749613264 -0.8751961655 2.754981683e-16
+-90 -40 2.77745201036430 -1.627651679 -1.085311739 2.605621818e-16
+-90 -45 2.79973561761686 -1.479712041 -1.279712041 2.424448014e-16
+
+-85 45 1.62154200236105 -0.6444155218 1.844415522 0.1001233845
+-85 40 1.69149939298571 -0.7928633815 1.784841187 0.1131108894
+-85 35 1.76505706456834 -0.9421513366 1.709805237 0.1261718930
+-85 30 1.84168345522662 -1.090386226 1.618209916 0.1391407654
+-85 25 1.92074798994507 -1.235342215 1.509203364 0.1518227711
+-85 20 2.00150476671867 -1.374475244 1.382253194 0.1639953339
+-85 15 2.08312833629533 -1.505000812 1.237238348 0.1754148414
+-85 10 2.16472777959534 -1.623971666 1.074513511 0.1858234424
+-85 5 2.24535103813235 -1.728359365 0.8949561827 0.1949561827
+-85 -2.84217e-14 2.32403717882581 -1.815193516 0.7000000000 0.2025531865
+-85 -5 2.39981440616756 -1.881653833 0.4916322892 0.2083677108
+-85 -10 2.47171979661581 -1.925183833 0.2723746570 0.2121760924
+-85 -15 2.53883002913794 -1.943611457 0.04523628337 0.2137883006
+-85 -20 2.60027235577421 -1.935240845 -0.1863551808 0.2130559669
+-85 -25 2.65523803722759 -1.898933478 -0.4186410523 0.2098794839
+-85 -30 2.70299468125550 -1.834171759 -0.6476346932 0.2042135676
+-85 -35 2.74290024251186 -1.741104455 -0.8692382334 0.1960712336
+-85 -40 2.77440955890215 -1.620563885 -1.079364374 0.1855253002
+-85 -45 2.79708501114219 -1.474063884 -1.274063884 0.1727082109
+
+-80 45 1.62192079479010 -0.6380593974 1.838059397 0.2006705774
+-80 40 1.69145965345359 -0.7840722248 1.777464530 0.2264165784
+-80 35 1.76440511859145 -0.9304714706 1.701626907 0.2522307154
+-80 30 1.84022325221757 -1.075417819 1.609567902 0.2777886674
+-80 25 1.91829644480995 -1.216783493 1.500549290 0.3027152498
+-80 20 1.99790614945293 -1.352164940 1.374132907 0.3265866516
+-80 15 2.07827525814658 -1.478961598 1.230261162 0.3489443236
+-80 10 2.15856536412373 -1.594429045 1.069304350 0.3693043499
+-80 5 2.23789759481812 -1.695763887 0.8921044479 0.3871724165
+-80 -2.84217e-14 2.31537641850755 -1.780200648 0.7000000000 0.4020608957
+-80 -5 2.39010460515275 -1.845105241 0.4948298767 0.4135053265
+-80 -10 2.46118453678874 -1.888056653 0.2789211805 0.4210788195
+-80 -15 2.52774161486961 -1.906949497 0.05505982618 0.4244101374
+-80 -20 2.58893996102539 -1.900084623 -0.1735593625 0.4231996750
+-80 -25 2.64398819627939 -1.866242873 -0.4033971728 0.4172324614
+-80 -30 2.69215235176969 -1.804755568 -0.6306512478 0.4063905906
+-80 -35 2.73276613368016 -1.715559198 -0.8513512520 0.3906628640
+-80 -40 2.76524006437427 -1.599233023 -1.061465655 0.3701514207
+-80 -45 2.78907694970122 -1.457022342 -1.257022342 0.3450758408
+
+-75 45 1.62257015372840 -0.6272750823 1.827275082 0.3020524480
+-75 40 1.69140217082907 -0.7692274874 1.765008317 0.3400884803
+-75 35 1.76332156180047 -0.9108435535 1.687883291 0.3780343908
+-75 30 1.83779408342999 -1.050381509 1.595113182 0.4154234733
+-75 25 1.91422381583436 -1.185877042 1.486137375 0.4517293919
+-75 20 1.99194526619018 -1.315161488 1.360664752 0.4863710547
+-75 15 2.07025633969340 -1.435923879 1.218729240 0.5187292399
+-75 10 2.14840506503608 -1.545740142 1.060719183 0.5481544189
+-75 5 2.22562329125931 -1.642151508 0.8874139725 0.5739877665
+-75 -2.84217e-14 2.30112450660498 -1.722715590 0.7000000000 0.5955748475
+-75 -5 2.37412340960797 -1.785082144 0.5000812172 0.6122859150
+-75 -10 2.44382311407678 -1.827041174 0.2896798559 0.6235288032
+-75 -15 2.50943517126033 -1.846605769 0.07122887929 0.6287711207
+-75 -20 2.57018327033582 -1.842081265 -0.1524478666 0.6275587835
+-75 -25 2.62530958763818 -1.812137758 -0.3781675433 0.6195354450
+-75 -30 2.67408216737325 -1.755882519 -0.6024343794 0.6044618991
+-75 -35 2.71580289393781 -1.672929254 -0.8215014435 0.5822346387
+-75 -40 2.74982010443196 -1.563463866 -1.031451769 0.5529034764
+-75 -45 2.77554489618717 -1.428300354 -1.228300354 0.5166865225
+
+-70 45 1.62351314023793 -0.6117673147 1.811767315 0.4046502100
+-70 40 1.69133547985558 -0.7480353896 1.747226035 0.4542477331
+-70 35 1.76180810042773 -0.8830274373 1.668406237 0.5033808203
+-70 30 1.83440447320034 -1.015153407 1.574774227 0.5514707403
+-70 25 1.90856320538877 -1.142680067 1.465994295 0.5978866489
+-70 20 1.98369192783736 -1.263753042 1.341953608 0.6419536081
+-70 15 2.05918488295377 -1.376433634 1.202788877 0.6829659895
+-70 10 2.13441638811797 -1.478717170 1.048901224 0.7201941518
+-70 5 2.20875180788706 -1.568568935 0.8809763316 0.7528975200
+-70 -2.84217e-14 2.28155064075963 -1.643956301 0.7000000000 0.7803362772
+-70 -5 2.35216392733207 -1.702879116 0.5072730502 0.8017824281
+-70 -10 2.41993053907781 -1.743403927 0.3044273590 0.8165322529
+-70 -15 2.48417271159309 -1.763704084 0.09344231871 0.8239209059
+-70 -20 2.54420221243161 -1.762117585 -0.1233434673 0.8233434673
+-70 -25 2.59931435472339 -1.737202240 -0.3432245376 0.8142750236
+-70 -30 2.64879237420855 -1.687809094 -0.5631321695 0.7962973886
+-70 -35 2.69191159391620 -1.613162945 -0.7796526232 0.7691284120
+-70 -40 2.72795329445284 -1.512955025 -0.9890698188 0.7326557119
+-70 -45 2.75621734679542 -1.387433050 -1.187433050 0.6869694495
+
+-65 45 1.62478937386188 -0.5911158236 1.791115824 0.5087956645
+-65 40 1.69127870589747 -0.7200889128 1.723776157 0.5689368037
+-65 35 1.75987237652003 -0.8467008513 1.642970088 0.6279769202
+-65 30 1.83006621698079 -0.9695766581 1.548460479 0.6852748499
+-65 25 1.90135378345269 -1.087282708 1.440162082 0.7401620822
+-65 20 1.97323601222503 -1.198343265 1.318146396 0.7919504706
+-65 15 2.04522218127739 -1.301248680 1.182643129 0.8399360536
+-65 10 2.11683245657766 -1.394463720 1.034045068 0.8834029407
+-65 5 2.18758852208585 -1.476425190 0.8729147984 0.9216222018
+-65 -2.84217e-14 2.25701445635856 -1.545549777 0.7000000000 0.9538555263
+-65 -5 2.32462364667286 -1.600232601 0.5162534566 0.9793545459
+-65 -10 2.38990343234865 -1.638849172 0.3228631833 0.9973617485
+-65 -15 2.45231397032978 -1.659778699 0.1212890418 1.007121347
+-65 -20 2.51127744502483 -1.661429808 -0.08669611354 1.007891272
+-65 -25 2.56616880136401 -1.642281673 -0.2989623498 0.9989623498
+-65 -30 2.61631072351153 -1.600945383 -0.5129813826 0.9796869216
+-65 -35 2.66097367953827 -1.536247382 -0.7257957666 0.9495177482
+-65 -40 2.69938197945845 -1.447334885 -0.9340079840 0.9080571700
+-65 -45 2.73072511757401 -1.333799158 -1.133799158 0.8551145909
+
+-60 45 1.62644935016128 -0.5647610373 1.764761037 0.6147400715
+-60 40 1.69125428939641 -0.6848638955 1.694218858 0.6840814890
+-60 35 1.75752838042262 -0.8014716296 1.611300246 0.7514049957
+-60 30 1.82480497332730 -0.9134878544 1.516077593 0.8160775932
+-60 25 1.89265503256093 -1.019836622 1.408711456 0.8774780830
+-60 20 1.96069284201781 -1.119463146 1.289436381 0.9349974832
+-60 15 2.02856330309081 -1.211316335 1.158545830 0.9880289465
+-60 10 2.09593868565162 -1.294336176 1.016389880 1.035960474
+-60 5 2.16250794250463 -1.367434295 0.8633793307 1.078163693
+-60 -2.84217e-14 2.22796234751066 -1.429471992 0.7000000000 1.113981174
+-60 -5 2.29198644051571 -1.479245486 0.5268384577 1.142717914
+-60 -10 2.35423089018713 -1.515460511 0.3446199334 1.163626668
+-60 -15 2.41430799940385 -1.536734427 0.1542586551 1.175909170
+-60 -20 2.47177203138702 -1.541596534 -0.04308036859 1.178716308
+-60 -25 2.52610553223252 -1.528508964 -0.2459092646 1.171160196
+-60 -30 2.57670527035265 -1.495907320 -0.4523376285 1.152337628
+-60 -35 2.62287083974621 -1.442268486 -0.6599910349 1.121369233
+-60 -40 2.66380139553219 -1.366213802 -0.8659393133 1.077459041
+-60 -45 2.69859754124341 -1.266646786 -1.066646786 1.019973998
+
+-55 45 1.62856270248487 -0.5319994598 1.731999460 0.7226138012
+-55 40 1.69129973851322 -0.6417336038 1.658028246 0.7994504760
+-55 35 1.75479563199322 -0.7468959642 1.573085954 0.8730859535
+-55 30 1.81865171408101 -0.8467342185 1.477537364 0.9429934518
+-55 25 1.88254316175435 -0.9405717780 1.371749652 1.008699218
+-55 20 1.94620803673972 -1.027782233 1.256067257 1.069764636
+-55 15 2.00943788802786 -1.107762618 1.130798695 1.125767505
+-55 10 2.07206275900877 -1.179901419 0.9962119451 1.176279637
+-55 5 2.13393054286274 -1.243541807 0.8525401425 1.220841117
+-55 -2.84217e-14 2.19489797080743 -1.297955160 0.7000000000 1.258941756
+-55 -5 2.25481389458759 -1.342310335 0.5388187310 1.289999584
+-55 -10 2.31349106844892 -1.375636687 0.3692746461 1.313334947
+-55 -15 2.37070121501116 -1.396811449 0.1917509041 1.328161675
+-55 -20 2.42614848696546 -1.404537687 0.006804971916 1.333571645
+-55 -25 2.47944995511838 -1.397340631 -0.1847444663 1.328532212
+-55 -30 2.53011360274635 -1.373580598 -0.3817122624 1.311895258
+-55 -35 2.57751704121061 -1.331492818 -0.5824250771 1.282425077
+-55 -40 2.62088644708140 -1.269263047 -0.7845879700 1.238851322
+-55 -45 2.65928508016358 -1.185155114 -0.9851551138 1.179958314
+
+-50 45 1.63121794775009 -0.4919769148 1.691976915 0.8323674634
+-50 40 1.69146076161167 -0.5899781226 1.614600241 0.9146002406
+-50 35 1.75170686129475 -0.6825122076 1.528003962 0.9922455573
+-50 30 1.81165762968876 -0.7692164211 1.432782442 1.064999031
+-50 25 1.87111254265755 -0.8498210910 1.329431912 1.132634380
+-50 20 1.92995241609907 -0.9241106772 1.218333897 1.194970744
+-50 15 1.98811057175420 -0.9918773484 1.099747331 1.251833733
+-50 10 2.04556511180347 -1.052891515 0.9738166722 1.303030698
+-50 5 2.10231491014920 -1.106861921 0.8405822019 1.348317245
+-50 -2.84217e-14 2.15836350648873 -1.153402370 0.7000000000 1.387369319
+-50 -5 2.21370715373521 -1.192002331 0.5519689774 1.419758532
+-50 -10 2.26831248464268 -1.221990266 0.3963666556 1.444921397
+-50 -15 2.32210513347311 -1.242506729 0.2330967292 1.462136754
+-50 -20 2.37494664371208 -1.252471639 0.06215248716 1.470498306
+-50 -25 2.42660997088221 -1.250557085 -0.1162981748 1.468891804
+-50 -30 2.47675201557288 -1.235170199 -0.3018009813 1.455980674
+-50 -35 2.52488121560264 -1.204453483 -0.4934711771 1.430206289
+-50 -40 2.57032311781551 -1.156317445 -0.6898153569 1.389815357
+-50 -45 2.61218385549271 -1.088522297 -0.8885222974 1.332928474
+
+-45 45 1.63452737851016 -0.4436948220 1.643694822 0.9436948220
+-45 40 1.69180163501165 -0.5288190911 1.563281720 1.028819091
+-45 35 1.74830906119318 -0.6078812035 1.475746770 1.107881203
+-45 30 1.80388955869055 -0.6809229211 1.381806166 1.180922921
+-45 25 1.85848620932662 -0.7480532823 1.281976803 1.248053282
+-45 20 1.91212015541821 -0.8094028240 1.176583653 1.309402824
+-45 15 1.96486659696656 -0.8650843692 1.065773254 1.365084369
+-45 10 2.01683313031038 -0.9151590536 0.9495307231 1.415159054
+-45 5 2.06814263886304 -0.9596072959 0.8276990916 1.459607296
+-45 -2.84217e-14 2.11892389018748 -0.9983054516 0.7000000000 1.498305452
+-45 -5 2.16929802457608 -1.030998474 0.5660549897 1.530998474
+-45 -10 2.21936423919594 -1.057269835 0.4254113118 1.557269835
+-45 -15 2.26918848515674 -1.076510964 0.2775751605 1.576510964
+-45 -20 2.31878447038657 -1.087882919 0.1220578820 1.587882919
+-45 -25 2.36809041574651 -1.090274386 -0.04155712491 1.590274386
+-45 -30 2.41694235953047 -1.082260188 -0.2135183452 1.582260188
+-45 -35 2.46503374374079 -1.062060514 -0.3937665470 1.562060514
+-45 -40 2.51186643517873 -1.027517227 -0.5817391421 1.527517227
+-45 -45 2.55669072071942 -0.9761060758 -0.7761060758 1.476106076
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.79973560862896 -1.479712034 -1.279712034 2.424448006e-16
+-40 -90 2.81281492485511 -1.308042582 -1.454741243 2.638796966e-16
+-35 -90 2.81650679132475 -1.115481928 -1.607147296 2.825440551e-16
+-30 -90 2.81076352482220 -0.9053817624 -1.734192617 2.981026196e-16
+-25 -90 2.79567132905736 -0.6815017575 -1.833738696 3.102934983e-16
+-20 -90 2.77143034500196 -0.4478850038 -1.904292644 3.189338651e-16
+-15 -90 2.73836110886325 -0.2087400073 -1.945053717 3.239256568e-16
+-10 -90 2.69691176145256 0.03168618730 -1.955939612 3.252587944e-16
+-5 -90 2.64763825093561 0.2692431217 -1.937563188 3.230083316e-16
+-2.84217e-14 -90 2.59119665804331 0.5000000000 -1.891196658 3.173300693e-16
+5 -90 2.52833432205556 0.7203588558 -1.818713247 3.084534115e-16
+10 -90 2.45988449108957 0.9271544591 -1.722513318 2.966723181e-16
+15 -90 2.38674892138259 1.117736077 -1.605422424 2.823328192e-16
+20 -90 2.30988455095537 1.290027045 -1.470581467 2.658195646e-16
+25 -90 2.23028040894256 1.442557230 -1.321320502 2.475403683e-16
+30 -90 2.14892641675284 1.574463208 -1.161024868 2.279098147e-16
+35 -90 2.06681380265768 1.685475696 -0.9930347516 2.073369589e-16
+40 -90 1.98489268713608 1.775864426 -0.8205160132 1.862095069e-16
+45 -90 1.90406657151011 1.846378385 -0.6463783845 1.648837979e-16
+
+-45 -85 2.79708499712207 -1.474063874 -1.274063874 0.1727082100
+-40 -85 2.80966607612061 -1.301976100 -1.447511491 0.1878829103
+-35 -85 2.81289519059675 -1.109282981 -1.598294282 0.2010746951
+-30 -85 2.80675167622232 -0.8993649194 -1.723771139 0.2120524976
+-25 -85 2.79134229407288 -0.6759812255 -1.821899877 0.2206376497
+-20 -85 2.76688741643498 -0.4431492785 -1.891281346 0.2267077418
+-15 -85 2.73371970301808 -0.2050257215 -1.931191813 0.2301994552
+-10 -85 2.69229255732784 0.03421397936 -1.941603791 0.2311103852
+-5 -85 2.64315988034438 0.2705034306 -1.923157792 0.2294965694
+-2.84217e-14 -85 2.58696915990253 0.5000000000 -1.877124961 0.2254692186
+5 -85 2.52445327127395 0.7191896789 -1.805349494 0.2191896789
+10 -85 2.45642440035389 0.9249791292 -1.710176409 0.2108631129
+15 -85 2.38375959396595 1.114771085 -1.594356924 0.2007302209
+20 -85 2.30738995085233 1.286520317 -1.460946810 0.1890583484
+25 -85 2.22827818651416 1.438764593 -1.313187166 0.1761310546
+30 -85 2.14739049274496 1.570626571 -1.154379618 0.1622371944
+35 -85 2.06569899400790 1.681805226 -0.9877927774 0.1476627344
+40 -85 1.98413945493843 1.772525553 -0.8165368995 0.1326797865
+45 -85 1.90360654310321 1.843484703 -0.6434847030 0.1175396811
+
+-45 -80 2.78907692027843 -1.457022322 -1.257022322 0.3450758371
+-40 -80 2.80017567301123 -1.283719736 -1.425754403 0.3748278556
+-35 -80 2.80203571018526 -1.090674575 -1.571718723 0.4005653035
+-30 -80 2.79471442301028 -0.8813446448 -1.692559108 0.4218727236
+-25 -80 2.77837775778162 -0.6594810321 -1.786515098 0.4384396997
+-20 -80 2.75330338165257 -0.4290188196 -1.852458229 0.4500672529
+-15 -80 2.71986115356686 -0.1939584785 -1.889888300 0.4566671843
+-10 -80 2.67851449413090 0.04173866112 -1.898929200 0.4582613389
+-5 -80 2.62981033495337 0.2742531814 -1.880297944 0.4549761457
+-2.84217e-14 -80 2.57437071280584 0.5000000000 -1.835260237 0.4470347829
+5 -80 2.51288501476980 0.7157097757 -1.765574019 0.4347472225
+10 -80 2.44610360698746 0.9184986553 -1.673423815 0.4184986553
+15 -80 2.37483358001952 1.105926481 -1.561348413 0.3987367380
+20 -80 2.29993036463143 1.276041829 -1.432157402 0.3759568771
+25 -80 2.22228012139992 1.427408680 -1.288834332 0.3506851530
+30 -80 2.14277942989482 1.559112468 -1.134436606 0.3234606680
+35 -80 2.06234400077407 1.670762440 -0.9720220456 0.2948225990
+40 -80 1.98186653099743 1.762454523 -0.8045347138 0.2652900635
+45 -80 1.90221416105495 1.834733921 -0.6347339209 0.2353496023
+
+-45 -75 2.77554482398047 -1.428300304 -1.228300304 0.5166865091
+-40 -75 2.78421442071280 -1.253108494 -1.389273346 0.5598191059
+-35 -75 2.78385587243226 -1.059627445 -1.527378827 0.5968243578
+-30 -75 2.77464629815758 -0.8514149914 -1.640719427 0.6271938803
+-25 -75 2.75684937402338 -0.6321885734 -1.727986231 0.6505769498
+-20 -75 2.73082170590448 -0.4057265154 -1.788463149 0.6667816912
+-15 -75 2.69698309372004 -0.1757636546 -1.821984293 0.6757636546
+-10 -75 2.65581332013774 0.05408650568 -1.828901093 0.6776170057
+-5 -75 2.60784362051318 0.2804002436 -1.810036701 0.6725623070
+-2.84217e-14 -75 2.55365018675383 0.5000000000 -1.766636667 0.6609333029
+5 -75 2.49385031263823 0.7100006752 -1.700318701 0.6431634574
+10 -75 2.42909917209321 0.9078479808 -1.613020838 0.6197720657
+15 -75 2.36009622994031 1.091352336 -1.506956964 0.5913523364
+20 -75 2.28757977729394 1.258717296 -1.384558638 0.5585558037
+25 -75 2.21231450577733 1.408557873 -1.248408647 0.5220745235
+30 -75 2.13508870877500 1.539913048 -1.101182235 0.4826253252
+35 -75 2.05672732799472 1.652260941 -0.9455991662 0.4409369677
+40 -75 1.97804653002123 1.745496808 -0.7843252956 0.3977237643
+45 -75 1.89986496609171 1.819924708 -0.6199247078 0.3536727595
+
+-45 -70 2.75621722132106 -1.387432964 -1.187432964 0.6869694182
+-40 -70 2.76157929054076 -1.209890064 -1.337767626 0.7416867603
+-35 -70 2.75825084593890 -1.016117063 -1.465239562 0.7880827505
+-30 -70 2.74655654828957 -0.8097530653 -1.568558855 0.8256878977
+-25 -70 2.72688817977242 -0.5944257878 -1.647003676 0.8542394777
+-20 -70 2.69968482528939 -0.3736600628 -1.700361295 0.8736600628
+-15 -70 2.66542066942725 -0.1508127931 -1.728866410 0.8840350762
+-10 -70 2.62458389389500 0.07097380873 -1.733128439 0.8855863278
+-5 -70 2.57767614352765 0.2887954768 -1.714078747 0.8786528070
+-2.84217e-14 -70 2.52520897725172 0.5000000000 -1.672920242 0.8636723363
+5 -70 2.46770441468467 0.7021938775 -1.611086595 0.8411667292
+10 -70 2.40569935748626 0.8932463485 -1.530210867 0.8117303717
+15 -70 2.33975788457623 1.071296074 -1.432105974 0.7760231109
+20 -70 2.27046611405189 1.234758202 -1.318731568 0.7347582018
+25 -70 2.19843841987293 1.382334566 -1.192172584 0.6886944986
+30 -70 2.12432551926635 1.513029155 -1.054617967 0.6386287124
+35 -70 2.04881780180508 1.626165748 -0.9083313689 0.5853847451
+40 -70 1.97263111081736 1.721396158 -0.7556032592 0.5297962593
+45 -70 1.89651161385673 1.798714234 -0.5987142340 0.4726933240
+
+-45 -65 2.73072494907351 -1.333799045 -1.133799045 0.8551145382
+-40 -65 2.73200510087524 -1.153755630 -1.270869214 0.9190314076
+-35 -65 2.72509314119861 -0.9601520842 -1.385313289 0.9723975562
+-30 -65 2.71048079225568 -0.7566407764 -1.476565672 1.014949241
+-25 -65 2.68868843184859 -0.5466569901 -1.544563159 1.046656990
+-20 -65 2.66023696267121 -0.3333599634 -1.589637682 1.067675585
+-15 -65 2.62563227560606 -0.1196115948 -1.612421953 1.078300065
+-10 -65 2.58535599670551 0.09201994635 -1.613769861 1.078928605
+-5 -65 2.53986259024383 0.2992402029 -1.594694981 1.070033843
+-2.84217e-14 -65 2.48958165288713 0.5000000000 -1.556327238 1.052142671
+5 -65 2.43492534679120 0.6924651831 -1.499887110 1.025824206
+10 -65 2.37629761061245 0.8749897608 -1.426672613 0.9916837257
+15 -65 2.31410672875049 1.046096030 -1.338058128 0.9503621128
+20 -65 2.24877377332211 1.204462819 -1.235495688 0.9025364614
+25 -65 2.18074249555417 1.348922973 -1.120521190 0.8489229729
+30 -65 2.11049783877774 1.478474981 -0.9947683816 0.7902834751
+35 -65 2.03857269231533 1.592302542 -0.8599696983 0.7274258168
+40 -65 1.96555534132296 1.689803127 -0.7179521513 0.6612019471
+45 -65 1.89209337167742 1.770621935 -0.5706219347 0.5925007388
+
+-45 -60 2.69859744317109 -1.266646722 -1.066646722 1.019973960
+-40 -60 2.69517989851853 -1.084385445 -1.188197046 1.090151073
+-35 -60 2.68426020810633 -0.8918221831 -1.287728077 1.147615340
+-30 -60 2.66650232795049 -0.6924960935 -1.365463822 1.192496093
+-25 -60 2.64253081723085 -0.4895051296 -1.422000598 1.225137617
+-20 -60 2.61292103991748 -0.2855135121 -1.458180637 1.246026172
+-15 -60 2.57818657483689 -0.08278521589 -1.474984036 1.255727618
+-10 -60 2.53877596555231 0.1167621556 -1.473449820 1.254841838
+-5 -60 2.49507593694113 0.3114948719 -1.454623473 1.243972442
+-2.84217e-14 -60 2.44741919042197 0.5000000000 -1.419527193 1.223709595
+5 -60 2.39609703014320 0.6810271867 -1.369150212 1.194624432
+10 -60 2.34137525483032 0.8534394597 -1.304454782 1.157272508
+15 -60 2.28350666224369 1.016174406 -1.226389108 1.112201270
+20 -60 2.22274096402831 1.168215011 -1.135905654 1.059960623
+25 -60 2.15934487840556 1.308574424 -1.033993448 1.001121584
+30 -60 2.09362640714390 1.436298193 -0.9217160416 0.9362981932
+35 -60 2.02594833109914 1.550479317 -0.8002399422 0.8661639345
+40 -60 1.95674448391530 1.650289627 -0.6708617954 0.7914674266
+45 -60 1.88653065995596 1.735024221 -0.5350242214 0.7130415667
+
+-45 -55 2.65928474425678 -1.185154901 -0.9851549010 1.179958165
+-40 -55 2.65076485745348 -1.001512446 -1.089432851 1.252974372
+-35 -55 2.63566424206829 -0.8113557989 -1.172810170 1.311355799
+-30 -55 2.61477495918682 -0.6179079603 -1.236273385 1.355793220
+-25 -55 2.58878915681338 -0.4237600768 -1.281009878 1.387118050
+-20 -55 2.55829373576030 -0.2309513443 -1.308272313 1.406207412
+-15 -55 2.52376995069138 -0.04106514460 -1.319282610 1.413916905
+-10 -55 2.48560256560887 0.1446704293 -1.315174134 1.411040120
+-5 -55 2.44409110712391 0.3252885938 -1.296960511 1.398286803
+-2.84217e-14 -55 2.39946270399643 0.5000000000 -1.265524779 1.376275267
+5 -55 2.35188650662740 0.6681203281 -1.221624143 1.345535711
+10 -55 2.30149296338415 0.8290101635 -1.165909359 1.306523799
+15 -55 2.24838617802127 0.9820262608 -1.098946496 1.259635897
+20 -55 2.19265640451798 1.126482067 -1.021245332 1.205228956
+25 -55 2.13440333390339 1.261621155 -0.9333018377 1.143650259
+30 -55 2.07376110466264 1.386605571 -0.8356458958 1.075270832
+35 -55 2.01091070907892 1.500514169 -0.7288823165 1.000514169
+40 -55 1.94611524919079 1.602367213 -0.6137500860 0.9198977135
+45 -55 1.87973331970019 1.691163084 -0.4911630836 0.8340613704
+
+-45 -50 2.61218354519677 -1.088522109 -0.8885221087 1.332928316
+-40 -50 2.59843830219607 -0.9050176927 -0.9744348829 1.405017693
+-35 -50 2.57927318518752 -0.7191813956 -1.041171480 1.461016347
+-30 -50 2.55554441372059 -0.5336710681 -1.090370808 1.502299485
+-25 -50 2.52794556649019 -0.3503869087 -1.123660611 1.530232946
+-20 -50 2.49701612577128 -0.1706321296 -1.142546633 1.546080200
+-15 -50 2.46316279963347 0.004734410536 -1.148356343 1.550955126
+-10 -50 2.42667810839627 0.1751680402 -1.142213588 1.545800742
+-5 -50 2.38775843935633 0.3403301344 -1.125034914 1.531386124
+-2.84217e-14 -50 2.34652069221699 0.5000000000 -1.097539137 1.508314427
+5 -50 2.30301998500225 0.6540033888 -1.060266789 1.477039214
+10 -50 2.25726439695361 0.8021544618 -1.013603106 1.437883734
+15 -50 2.20922737038377 0.9442070561 -0.9578033023 1.391062140
+20 -50 2.15886226715193 1.079812996 -0.8930231127 1.336705106
+25 -50 2.10612507823363 1.208488829 -0.8193591973 1.274893742
+30 -50 2.05098199948569 1.329584782 -0.7368829908 1.205687988
+35 -50 1.99344390692793 1.442269217 -0.6456999040 1.129176293
+40 -50 1.93359135943789 1.545524178 -0.5460071955 1.045524178
+45 -50 1.87160372277418 1.638160409 -0.4381604090 0.9550299795
+
+-45 -45 2.55669053907403 -0.9761059710 -0.7761059710 1.476105971
+-40 -45 2.53794957745989 -0.7950486811 -0.8433789183 1.543378918
+-35 -45 2.51517168741192 -0.6160133847 -0.8938322908 1.593832291
+-30 -45 2.48918282819807 -0.4408226759 -0.9295526755 1.629552676
+-25 -45 2.46059477789650 -0.2705244601 -0.9523950371 1.652395037
+-20 -45 2.42984279904851 -0.1056226922 -0.9639346716 1.663934672
+-15 -45 2.39721748960644 0.05374169224 -0.9654586778 1.665458678
+-10 -45 2.36289639433245 0.2076529351 -0.9579825940 1.657982594
+-5 -45 2.32696493961944 0.3563197222 -0.9422730906 1.642273091
+-2.84217e-14 -45 2.28943416695225 0.5000000000 -0.9188744245 1.618874425
+5 -45 2.25025664811577 0.6389438641 -0.8881356342 1.588135634
+10 -45 2.20934192939709 0.7733486876 -0.8502374425 1.550237442
+15 -45 2.16656044476939 0.9033199332 -0.8052104823 1.505210482
+20 -45 2.12175660494795 1.028834190 -0.7529599944 1.452959994
+25 -45 2.07476336033953 1.149703044 -0.6932926749 1.393292675
+30 -45 2.02541389443400 1.265534495 -0.6259446407 1.325944641
+35 -45 1.97356291425308 1.375694744 -0.5506217036 1.250621704
+40 -45 1.91911041020699 1.479271388 -0.4670501949 1.167050195
+45 -45 1.86204554321088 1.575052496 -0.3750524956 1.075052496
+
+
diff --git a/test/Kerr-definition-mean-curvature.par b/test/Kerr-definition-mean-curvature.par
new file mode 100644
index 0000000..615098c
--- /dev/null
+++ b/test/Kerr-definition-mean-curvature.par
@@ -0,0 +1,66 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it. The local coordinate system origin
+# and the initial guess are both deliberately de-centered with respect
+# to the black hole, to make this a non-trivial test for the apparent
+# horizon finder.
+
+# flesh
+cactus::cctk_itlast = 0
+
+ActiveThorns = "PUGH"
+driver::ghost_size = 3
+driver::global_nx = 31
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "CartGrid3D CoordBase SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byspacing"
+grid::dxyz = 0.2
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+# automagically create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
+
+AHFinderDirect::surface_definition[1] = "mean curvature"
+AHFinderDirect::desired_value[1] = 0.7
diff --git a/test/Kerr-definition-mean-curvature/BH_diagnostics.ah1.gp b/test/Kerr-definition-mean-curvature/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..94325b9
--- /dev/null
+++ b/test/Kerr-definition-mean-curvature/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.000058 0.000038 0.000000 1.155880774 2.876137839 2.115259643 1.356082179 2.050374417e-06 0.000000000 1.356081086 0.000000000 1.256767681 -2.015711963 2.016004567 -2.015808591 2.015888182 -1.943849457 1.943849457 13.23698376 11.69728253 12.06833376 0.8836818676 0.9117132707 51.30971292 1.010333759 2.020667518 0.03620639586 -1.363793604 -0.04921681045 0.7000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-definition-mean-curvature/h.t0.ah1.gp b/test/Kerr-definition-mean-curvature/h.t0.ah1.gp
new file mode 100644
index 0000000..445fccd
--- /dev/null
+++ b/test/Kerr-definition-mean-curvature/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.59894701352409 -1.000502758 -0.8005027579 1.500502758
+-40 -45 2.57851979158886 -0.8157505906 -0.8680504933 1.568050493
+-35 -45 2.55446544725727 -0.6334485213 -0.9187322464 1.618732246
+-30 -45 2.52758826002201 -0.4553385647 -0.9546949325 1.654694932
+-25 -45 2.49847228306946 -0.2823856347 -0.9778314081 1.677831408
+-20 -45 2.46752129508272 -0.1150138151 -0.9897365696 1.689736570
+-15 -45 2.43499579262398 0.04670900470 -0.9917050251 1.691705025
+-10 -45 2.40104546445615 0.2029329784 -0.9847507986 1.684750799
+-5 -45 2.36573151931906 0.3539260493 -0.9696328971 1.669632897
+0 -45 2.32904465709365 0.5000000000 -0.9468832707 1.646883271
+5 -45 2.29091989450067 0.6414546482 -0.9168340276 1.616834028
+10 -45 2.25125164163448 0.7785339261 -0.8796443913 1.579644391
+15 -45 2.20989745591181 0.9113874120 -0.8353187231 1.535318723
+20 -45 2.16668839081247 1.040033148 -0.7837288805 1.483728881
+25 -45 2.12144175543298 1.164320179 -0.7246392213 1.424639221
+30 -45 2.07397179715100 1.283887657 -0.6577332499 1.357733250
+35 -45 2.02410891273135 1.398122641 -0.5826520596 1.282652060
+40 -45 1.97172085963340 1.506117112 -0.4990436826 1.199043683
+45 -45 1.91675246092189 1.606637549 -0.4066375493 1.106637549
+
+-45 -40 2.55297120841059 -1.052513879 -0.6027138229 1.552513879
+-40 -40 2.53129710321845 -0.8687133585 -0.6687133585 1.631169062
+-35 -40 2.50582277110383 -0.6844625536 -0.7194107284 1.691587835
+-30 -40 2.47731624637024 -0.5020292023 -0.7563123618 1.735565489
+-25 -40 2.44636691510149 -0.3229443015 -0.7808512102 1.764809750
+-20 -40 2.41340929775147 -0.1481775589 -0.7943132691 1.780853207
+-15 -40 2.37874927137257 0.02170735111 -0.7978033023 1.785012467
+-10 -40 2.34258895828653 0.1864241039 -0.7922357186 1.778377279
+-5 -40 2.30504721665678 0.3458610498 -0.7783393763 1.761816263
+0 -40 2.26617687567042 0.5000000000 -0.7566704170 1.735992203
+5 -40 2.22598026117950 0.6488517277 -0.7276298755 1.701383033
+10 -40 2.18442563737595 0.7924043607 -0.6914852408 1.658307535
+15 -40 2.14145491719689 0.9305801192 -0.6483885357 1.606946882
+20 -40 2.09699468748990 1.063197009 -0.5983984895 1.547371064
+25 -40 2.05097126228416 1.189935391 -0.5415076647 1.479571220
+30 -40 2.00332245550319 1.310307366 -0.4776709013 1.403493528
+35 -40 1.95401885230243 1.423633621 -0.4068441689 1.319085515
+40 -40 1.90307995774468 1.529026169 -0.3290261689 1.226345634
+45 -40 1.85060344976234 1.625389715 -0.2443140944 1.125389715
+
+-45 -35 2.50540177149663 -1.087641219 -0.4116783498 1.587641219
+-40 -35 2.48190233762984 -0.9058611190 -0.4731557453 1.675440039
+-35 -35 2.45458843842646 -0.7212628344 -0.5212628344 1.744144083
+-30 -35 2.42418253009658 -0.5364230153 -0.5569686840 1.795137321
+-25 -35 2.39126697775173 -0.3532780514 -0.5812822464 1.829860686
+-20 -35 2.35629488588866 -0.1732365757 -0.5951754868 1.849702290
+-15 -35 2.31960827946640 0.002704599202 -0.5995373682 1.855931702
+-10 -35 2.28145661528867 0.1738541347 -0.5951494579 1.849665117
+-5 -35 2.24201395889523 0.3397337111 -0.5826766244 1.831852064
+0 -35 2.20139483514074 0.5000000000 -0.5626682045 1.803277079
+5 -35 2.15966929025981 0.6543800301 -0.5355664888 1.764571818
+10 -35 2.11687901045946 0.8026186569 -0.5017211655 1.716235687
+15 -35 2.07304449801546 0.9444351676 -0.4614024726 1.658654626
+20 -35 2.02818010802138 1.079488178 -0.4148219072 1.592130685
+25 -35 1.98230594088950 1.207348099 -0.3621538425 1.516912893
+30 -35 1.93545785975685 1.327476086 -0.3035588858 1.433230622
+35 -35 1.88770592140102 1.439214513 -0.2392145127 1.341337334
+40 -35 1.83916677687943 1.541786787 -0.1693448723 1.241553147
+45 -35 1.79002015220296 1.634312991 -0.09425450703 1.134312991
+
+-45 -30 2.45694965323995 -1.108451109 -0.2286396809 1.608451109
+-40 -30 2.43112592161981 -0.9291589691 -0.2833460591 1.703205336
+-35 -30 2.40159727381766 -0.7452579488 -0.3267670265 1.778412657
+-30 -30 2.36904525360384 -0.5594692458 -0.3594692458 1.835054563
+-25 -30 2.33404153902765 -0.3739902144 -0.3821149443 1.874278063
+-20 -30 2.29705283608551 -0.1905551347 -0.3953977973 1.897284639
+-15 -30 2.25845219877341 -0.01051097895 -0.3999982812 1.905252911
+-10 -30 2.21853211483891 0.1651041774 -0.3965547789 1.899288590
+-5 -30 2.17751788789579 0.3354866550 -0.3856472161 1.880396137
+0 -30 2.13558155727783 0.5000000000 -0.3677907786 1.849467880
+5 -30 2.09285547093634 0.6581170267 -0.3434369924 1.807285885
+10 -30 2.04944685752789 0.8093717628 -0.3129809394 1.754534454
+15 -30 2.00544411325929 0.9533198613 -0.2767685492 1.691812754
+20 -30 1.96093055940361 1.089507845 -0.2351108437 1.619659492
+25 -30 1.91599642041558 1.217451722 -0.1882996833 1.538580184
+30 -30 1.87074352486550 1.336621938 -0.1366219380 1.449071703
+35 -30 1.82530028288952 1.446440817 -0.08037985982 1.351657566
+40 -30 1.77982891058345 1.546288236 -0.01990830649 1.246917764
+45 -30 1.73453479160570 1.635519568 0.04440747157 1.135519568
+
+-45 -25 2.40806944565186 -1.117122021 -0.05407638274 1.617122021
+-40 -25 2.37952573873558 -0.9403904615 -0.1004592994 1.716590507
+-35 -25 2.34748474400958 -0.7578229675 -0.1376551956 1.796357364
+-30 -25 2.31259644654055 -0.5721725099 -0.1659600227 1.857057262
+-25 -25 2.27542493124872 -0.3857811049 -0.1857811049 1.899563709
+-20 -25 2.23644969444248 -0.2006021124 -0.1975902411 1.924888484
+-15 -25 2.19607188762742 -0.01824149832 -0.2018873214 1.934103602
+-10 -25 2.15462231885144 0.1599915329 -0.1991735206 1.928283838
+-5 -25 2.11237181676433 0.3330305982 -0.1899337079 1.908468995
+0 -25 2.06954219829907 0.5000000000 -0.1746263264 1.875642210
+5 -25 2.02631786798606 0.6601673908 -0.1536795272 1.830721654
+10 -25 1.98285841869069 0.8129034010 -0.1274924889 1.774563369
+15 -25 1.93930315065430 0.9576477556 -0.09643700820 1.707964676
+20 -25 1.89578192708873 1.093882718 -0.06086457979 1.631679357
+25 -25 1.85242745968595 1.221115964 -0.02111596362 1.546438174
+30 -25 1.80937532701988 1.338867710 0.02247292795 1.452961495
+35 -25 1.76677596704183 1.446669151 0.06955966508 1.351983661
+40 -25 1.72479695147145 1.544065646 0.1197878439 1.244268984
+45 -25 1.68362940103827 1.630629428 0.1727788391 1.130629428
+
+-45 -20 2.35902481381258 -1.115439147 0.1120282352 1.615439147
+-40 -20 2.32747645993521 -0.9411061401 0.07490171617 1.717443420
+-35 -20 2.29271890845240 -0.7602299254 0.04492824464 1.799794856
+-30 -20 2.25538150462922 -0.5755259494 0.02197237509 1.862865589
+-25 -20 2.21602625442858 -0.3893933742 0.005795842938 1.907310246
+-20 -20 2.17514599024980 -0.2039111250 -0.003911124951 1.933979921
+-15 -20 2.13316652528786 -0.02085289213 -0.007503342128 1.943849457
+-10 -20 2.09045107265864 0.1582855424 -0.005359387925 1.937958991
+-5 -20 2.04730744145345 0.3322517772 0.002134042454 1.917370960
+0 -20 2.00399626503538 0.5000000000 0.01459291021 1.883140502
+5 -20 1.96074017652083 0.6606552457 0.03164223747 1.836297861
+10 -20 1.91773421931348 0.8134813903 0.05291868208 1.777841310
+15 -20 1.87514855632972 0.9578529323 0.07807299390 1.708730406
+20 -20 1.83313708311071 1.093231715 0.1067682849 1.629890742
+25 -20 1.79184798910435 1.219151105 0.1386761798 1.542224521
+30 -20 1.75142264512511 1.335202603 0.1734758027 1.446613343
+35 -20 1.71200516322135 1.441031249 0.2108487903 1.343931903
+40 -20 1.67374238705454 1.536332901 0.2504773038 1.235053457
+45 -20 1.63678803490592 1.620857844 0.2920411079 1.120857844
+
+-45 -15 2.30994082478923 -1.104823513 0.2699888358 1.604823513
+-40 -15 2.27521275521231 -0.9326104980 0.2425253310 1.707318708
+-35 -15 2.23763326011618 -0.7536116825 0.2202790321 1.790343026
+-30 -15 2.19782193919585 -0.5704677995 0.2031941653 1.854104617
+-25 -15 2.15634325383384 -0.3855714844 0.1911338900 1.899114177
+-20 -15 2.11370217502603 -0.2010476376 0.1838996966 1.926112554
+-15 -15 2.07034397485227 -0.01875119797 0.1812488020 1.936005827
+-10 -15 2.02665563037583 0.1597226593 0.1829093184 1.929808696
+-5 -15 1.98297033166434 0.3330192047 0.1885923794 1.908599223
+0 -15 1.93957334630121 0.5000000000 0.1980014786 1.873483987
+5 -15 1.89670926232428 0.6597169741 0.2108390906 1.825573367
+10 -15 1.85458997024355 0.8113873584 0.2268109799 1.765965465
+15 -15 1.81339619760433 0.9543696416 0.2456303584 1.695730588
+20 -15 1.77328550262659 1.088142278 0.2670188559 1.615907628
+25 -15 1.73440021062179 1.212287047 0.2907064022 1.527504502
+30 -15 1.69686600094514 1.326472965 0.3164325622 1.431493166
+35 -15 1.66080199260787 1.430447727 0.3439445402 1.328817066
+40 -15 1.62631938151499 1.524028286 0.3729976487 1.220389389
+45 -15 1.59352527259810 1.607096250 0.4033544538 1.107096250
+
+-45 -10 2.26084478447650 -1.086375649 0.4202791716 1.586375649
+-40 -10 2.22286387723241 -0.9159705071 0.4024503468 1.687487939
+-35 -10 2.18245625348992 -0.7389484045 0.3880067416 1.769401694
+-30 -10 2.14023837024492 -0.5578564976 0.3769229146 1.832261201
+-25 -10 2.09677827035054 -0.3750338669 0.3691195672 1.876516183
+-20 -10 2.05258882588326 -0.1925839197 0.3644746742 1.902858681
+-15 -10 2.00812581017778 -0.01236289400 0.3628338331 1.912164352
+-10 -10 1.96378788766424 0.1640197137 0.3640197137 1.905438890
+-5 -10 1.91991891006785 0.3351913139 0.3678401882 1.883771902
+0 -10 1.87681232740270 0.5000000000 0.3740949595 1.848299331
+5 -10 1.83471702120028 0.6574948296 0.3825807292 1.800174140
+10 -10 1.79384337903396 0.8069048424 0.3930951576 1.740543853
+15 -10 1.75436465271448 0.9476170497 0.4054405644 1.670529572
+20 -10 1.71642555382967 1.079155807 0.4194254222 1.591217502
+25 -10 1.68014703294318 1.201164055 0.4348657293 1.503651169
+30 -10 1.64562751686303 1.313384988 0.4515862956 1.408824126
+35 -10 1.61295188556836 1.415649128 0.4694202971 1.307682477
+40 -10 1.58219043771610 1.507859734 0.4882100560 1.201120459
+45 -10 1.55340389835252 1.589982883 0.5078066092 1.089982883
+
+-45 -5 2.21169339743434 -1.060919329 0.5634372541 1.560919329
+-40 -5 2.17048265729682 -0.8920365512 0.5548594077 1.658964561
+-35 -5 2.12733746606309 -0.7170691574 0.5479311516 1.738154891
+-30 -5 2.08287262182944 -0.5384598335 0.5426371861 1.798665193
+-25 -5 2.03765568999821 -0.3584561057 0.5389364273 1.840965060
+-20 -5 1.99219852746438 -0.1790809748 0.5367671823 1.865759644
+-15 -5 1.94695451884769 -0.002119150252 0.5360520030 1.873934180
+-10 -5 1.90231813074920 0.1708852499 0.5367021909 1.866502499
+-5 -5 1.85862660006094 0.3386217831 0.5386217831 1.844561460
+0 -5 1.81616366632822 0.5000000000 0.5417109067 1.809252615
+5 -5 1.77516475544102 0.6541315093 0.5458684907 1.761731212
+10 -5 1.73582242846722 0.8003097933 0.5509944289 1.703141471
+15 -5 1.69828852814726 0.9379882449 0.5569915220 1.634594383
+20 -5 1.66268332582334 1.066759085 0.5637663463 1.557157787
+25 -5 1.62909791114725 1.186332365 0.5712302912 1.471844506
+30 -5 1.59759893811808 1.296516460 0.5793000293 1.379606978
+35 -5 1.56823585285375 1.397202028 0.5878975132 1.281337287
+40 -5 1.54104119399795 1.488344994 0.5969502793 1.177863697
+45 -5 1.51603671808260 1.569954370 0.6063911221 1.069954370
+
+-45 0 2.16239534431923 -1.029044412 0.7000000000 1.529044412
+-40 0 2.11806982738370 -0.8614690415 0.7000000000 1.622535621
+-35 0 2.07237054508016 -0.6886629120 0.7000000000 1.697586569
+-30 0 2.02590812571974 -0.5129540629 0.7000000000 1.754487903
+-25 0 1.97923873082784 -0.3364624320 0.7000000000 1.793799474
+-20 0 1.93285893513554 -0.1610766900 0.7000000000 1.816293278
+-15 0 1.88720265332621 0.01155601135 0.7000000000 1.822897782
+-10 0 1.84264139994486 0.1800286788 0.7000000000 1.814647537
+-5 0 1.79948665876622 0.3431644037 0.7000000000 1.792639069
+0 0 1.75799418163874 0.5000000000 0.7000000000 1.757994182
+5 0 1.71836977380245 0.6497657940 0.7000000000 1.711830858
+10 0 1.68077507508019 0.7918635289 0.7000000000 1.655240325
+15 0 1.64533168029665 0.9258431744 0.7000000000 1.589268363
+20 0 1.61212840762255 1.051380389 0.7000000000 1.514905168
+25 0 1.58122471074712 1.168254439 0.7000000000 1.433076268
+30 0 1.55265732587907 1.276328663 0.7000000000 1.344640688
+35 0 1.52644543994924 1.375533136 0.7000000000 1.250390903
+40 0 1.50259255950582 1.465847880 0.7000000000 1.151052680
+45 0 1.48109297755530 1.547290888 0.7000000000 1.047290888
+
+-45 5 2.11282925420029 -0.9911452124 0.8304583018 1.491145212
+-40 5 2.06559315410136 -0.8247657892 0.8381266110 1.578794389
+-35 5 2.01761406457454 -0.6542953992 0.8442254707 1.648504674
+-30 5 1.96948838124463 -0.4819297422 0.8487965372 1.700752203
+-25 5 1.92174511313187 -0.3096234482 0.8519015873 1.736243088
+-20 5 1.87484534170242 -0.1390787789 0.8536173648 1.755854514
+-15 5 1.82918267668956 0.02825418242 0.8540307352 1.760579359
+-10 5 1.78508495144435 0.1911674351 0.8532343391 1.751476511
+-5 5 1.74281847990410 0.3486770077 0.8513229923 1.729629717
+0 5 1.70259408915331 0.5000000000 0.8483908524 1.696115205
+5 5 1.66457465752316 0.6445293477 0.8445293477 1.651978004
+10 5 1.62888224882383 0.7818083713 0.8398256675 1.598214693
+15 5 1.59560195053211 0.9115053987 0.8343615073 1.535759056
+20 5 1.56479035828797 1.033390296 0.8282126936 1.465477793
+25 5 1.53647849004368 1.147312177 0.8214487394 1.388165444
+30 5 1.51067970893867 1.253181055 0.8141331483 1.304547855
+35 5 1.48739240788619 1.350950756 0.8063235402 1.215283626
+40 5 1.46660341636769 1.440604411 0.7980720522 1.120968686
+45 5 1.44829335202494 1.522143978 0.7894260105 1.022143978
+
+-45 10 2.06285416346007 -0.9474508088 0.9552246308 1.447450809
+-40 10 2.01300165992618 -0.7822876877 0.9694577711 1.528170959
+-35 10 1.96310692069487 -0.6144270055 0.9806361520 1.591566707
+-30 10 1.91373260525241 -0.4459014002 0.9888851826 1.638349284
+-25 10 1.86535999128126 -0.2784576888 0.9943616548 1.669407901
+-20 10 1.81839128213103 -0.1135610532 0.9972423506 1.685745139
+-15 10 1.77315551938652 0.04758855804 0.9977144394 1.688422487
+-10 10 1.72991585661051 0.2040323813 0.9959676187 1.678515775
+-5 10 1.68887557632244 0.3550244163 0.9921876495 1.657078504
+0 10 1.65018670250503 0.5000000000 0.9865519137 1.625116659
+5 10 1.61395957256408 0.6385446829 0.9792266408 1.583572971
+10 10 1.58027030155586 0.7703650795 0.9703650795 1.533316560
+15 10 1.54916646416683 0.8952617953 0.9601064714 1.475137102
+20 10 1.52067534575050 1.013105829 0.9485763756 1.409746680
+25 10 1.49480613219016 1.123817029 0.9358866968 1.337779935
+30 10 1.47155830917634 1.227347729 0.9221372984 1.259803222
+35 10 1.45092073266663 1.323666419 0.9074165227 1.176317554
+40 10 1.43287853383027 1.412747634 0.8918032477 1.087770272
+45 10 1.41741318183834 1.494561755 0.8753680713 0.9945617546
+
+-45 15 2.01232258316757 -0.8980542539 1.074607508 1.398054254
+-40 15 1.96024000448347 -0.7342847510 1.094143425 1.470963286
+-35 15 1.90888157721666 -0.5694318360 1.109240662 1.527306945
+-30 15 1.85874903368086 -0.4053194676 1.120160227 1.568059315
+-25 15 1.81024804948358 -0.2434363937 1.127192601 1.594304491
+-20 15 1.76369674534165 -0.08496199290 1.130639868 1.607169867
+-15 15 1.71933657519087 0.06919820140 1.130801799 1.607774200
+-10 15 1.67734618060394 0.2183720366 1.127966186 1.597191549
+-5 15 1.63785095677616 0.3620808134 1.122401408 1.576423517
+0 15 1.60093367159015 0.5000000000 1.114352124 1.546383180
+5 15 1.56664599962028 0.6319232016 1.104037665 1.507889095
+10 15 1.53501651348797 0.7577306817 1.091651509 1.461663329
+15 15 1.50605753491623 0.8773620036 1.077362004 1.408334170
+20 15 1.47977170104866 0.9907931058 1.061314206 1.348442976
+25 15 1.45615495184945 1.098016712 1.043631704 1.282450977
+30 15 1.43520232578708 1.199027454 1.024419771 1.210751067
+35 15 1.41690720837439 1.293808110 1.003767427 1.133675470
+40 15 1.40126679095764 1.382321669 0.9817512603 1.051510019
+45 15 1.38827863767218 1.464501850 0.9584374919 0.9645018503
+
+-45 20 1.96109158219997 -0.8429380201 1.188789466 1.342938020
+-40 20 1.90726247360109 -0.6809217875 1.212239982 1.407367783
+-35 20 1.85497897333891 -0.5196191101 1.230001444 1.456167000
+-30 20 1.80464677603087 -0.3605836454 1.242524786 1.490574598
+-25 20 1.75656462920545 -0.2049902678 1.250270767 1.511856508
+-20 20 1.71094018057653 -0.05368689395 1.253686894 1.521242239
+-15 20 1.66790712759425 0.09274897627 1.253191630 1.519881512
+-10 20 1.62754346742646 0.2339544845 1.249165240 1.508819095
+-5 20 1.58988669211472 0.3697310127 1.241944886 1.488981338
+0 20 1.55494481901362 0.5000000000 1.231822450 1.461170172
+5 20 1.52270922445235 0.6247647330 1.219046094 1.426067423
+10 20 1.49316246997602 0.7440789982 1.203822443 1.384240785
+15 20 1.46628540105073 0.8580212716 1.186320130 1.336153576
+20 20 1.44206213528675 0.9666737702 1.166673770 1.282175646
+25 20 1.42048313011917 1.070105287 1.144988092 1.222594734
+30 20 1.40154839806371 1.168357734 1.121342699 1.157629553
+35 20 1.38526866730200 1.261435265 1.095796613 1.087442256
+40 20 1.37166522302742 1.349295453 1.068392803 1.012150908
+45 20 1.36076812811361 1.431841874 1.039162705 0.9318418744
+
+-45 25 1.90903306897067 -0.7819976687 1.297805331 1.281997669
+-40 25 1.85404377719802 -0.6223022002 1.323690074 1.337507679
+-35 25 1.80145694577495 -0.4652518199 1.342815581 1.378522463
+-30 25 1.75154320341574 -0.3120554173 1.355871626 1.406521241
+-25 25 1.70446046787180 -0.1635151332 1.363515133 1.422912795
+-20 25 1.66028177050912 -0.02010868765 1.366347523 1.428986875
+-15 25 1.61901711628022 0.1179351592 1.364901281 1.425885398
+-10 25 1.58063466519844 0.2505691996 1.359635252 1.414592363
+-5 25 1.54507978617064 0.3778713835 1.350935869 1.395936475
+0 25 1.51228557143741 0.5000000000 1.339119499 1.370596190
+5 25 1.48218539116405 0.6171572193 1.324438714 1.339113144
+10 25 1.45471986439502 0.7295609150 1.307088106 1.301904644
+15 25 1.42984369637177 0.8374226243 1.287211151 1.259278378
+20 25 1.40752740412843 0.9409295121 1.264905558 1.211443878
+25 25 1.38776271387980 1.040230518 1.240230518 1.158528085
+30 25 1.37056276595733 1.135424189 1.213212137 1.100586979
+35 25 1.35596433061286 1.226549164 1.183850031 1.037619740
+40 25 1.34402305744105 1.313573041 1.152121924 0.9695785947
+45 25 1.33481616812320 1.396386366 1.117991827 0.8963863662
+
+-45 30 1.85604985630721 -0.7150698514 1.401520906 1.215069851
+-40 30 1.80059702300346 -0.5584969550 1.428308629 1.261467549
+-35 30 1.74840774176875 -0.4065710816 1.447505603 1.294717683
+-30 30 1.69957634222223 -0.2600736468 1.460073647 1.316486174
+-25 30 1.65409114159065 -0.1193803526 1.466874417 1.328265453
+-20 30 1.61187069241879 0.01542882878 1.468654329 1.331348351
+-15 30 1.57279277732629 0.1444786474 1.466042050 1.326823751
+-10 30 1.53671461536522 0.2680271104 1.459552564 1.315583631
+-5 30 1.50349168645452 0.3864099129 1.449597316 1.298340636
+0 30 1.47298722571741 0.5000000000 1.436493613 1.275644357
+5 30 1.44508248009460 0.6091772214 1.420476181 1.247901351
+10 30 1.41968176248612 0.7143063373 1.401706687 1.215391635
+15 30 1.39671801136662 0.8157205982 1.380283343 1.178285314
+20 30 1.37615379131329 0.9137084057 1.356247783 1.136654503
+25 30 1.35798621055315 1.008502801 1.329593410 1.090487775
+30 30 1.34224549318282 1.100270433 1.300270433 1.039698888
+35 30 1.32899825810668 1.189102067 1.268193346 0.9841397430
+40 30 1.31834414745493 1.275000318 1.233246143 0.9236094134
+45 30 1.31041709820744 1.357869363 1.195291108 0.8578693635
+
+-45 35 1.80209129059408 -0.6419623178 1.499610623 1.141962318
+-40 35 1.74698338354357 -0.4895699670 1.525771249 1.179323563
+-35 35 1.69596464256528 -0.3438150176 1.543815018 1.205092735
+-30 35 1.64891178308385 -0.2049675926 1.554981194 1.221039688
+-25 35 1.60562149727600 -0.07293543346 1.560319796 1.228664002
+-20 35 1.56584962066261 0.05260810391 1.560694498 1.229199132
+-15 35 1.52934205388499 0.1721279294 1.556798609 1.223635226
+-10 35 1.49585195890666 0.2861603292 1.549173217 1.212745037
+-5 35 1.46515406548410 0.3952661272 1.538227997 1.197113644
+0 35 1.43705161734394 0.5000000000 1.524258946 1.177163770
+5 35 1.41138276621716 0.6008901293 1.507464947 1.153179454
+10 35 1.38802287149825 0.6984249525 1.487960226 1.125323826
+15 35 1.36688817471753 0.7930439629 1.465785446 1.093654959
+20 35 1.34793571611907 0.8851299051 1.440914606 1.058135718
+25 35 1.33116768594748 0.9750018211 1.413262692 1.018644693
+30 35 1.31663184800917 1.062906272 1.382689930 0.9749822625
+35 35 1.30442480483925 1.149007186 1.349007186 0.9268783186
+40 35 1.29469299023350 1.233372344 1.311980777 0.8739991262
+45 35 1.28763221065606 1.315956146 1.271338644 0.8159561458
+
+-45 40 1.74718167196680 -0.5624968214 1.591540691 1.062496821
+-40 40 1.69333434022484 -0.4156133150 1.615613315 1.091185458
+-35 40 1.64431321921168 -0.2772406959 1.631412968 1.110014751
+-30 40 1.59974593490530 -0.1470680299 1.640424859 1.120754704
+-25 40 1.55922715052344 -0.02451539072 1.643841825 1.124826885
+-20 40 1.52235529891354 0.09113584987 1.642598392 1.123345020
+-15 40 1.48875553753548 0.2006574681 1.637409834 1.117161538
+-10 40 1.45809238409118 0.3048216593 1.628808927 1.106911375
+-5 40 1.43007526664512 0.4043705922 1.617177124 1.093049133
+0 40 1.40446118984065 0.5000000000 1.602770251 1.075879690
+5 40 1.38105581383654 0.5923514676 1.585738555 1.055582105
+10 40 1.35971270899059 0.6820093660 1.566140799 1.032226409
+15 40 1.34033531550118 0.7694998318 1.543955555 1.005787065
+20 40 1.32287633562952 0.8552894052 1.519086785 0.9761496182
+25 40 1.30734145573279 0.9397824360 1.491368688 0.9431164774
+30 40 1.29379202819473 1.023315259 1.460567137 0.9064086176
+35 40 1.28234924009191 1.106146082 1.426380289 0.8656663192
+40 40 1.27320018625499 1.188439970 1.388439970 0.8204508081
+45 40 1.26660128778954 1.270246085 1.346313206 0.7702460848
+
+-45 45 1.69144342907993 -0.4765553191 1.676555319 0.9765553191
+-40 45 1.63986824650665 -0.3367814825 1.697237338 0.9972373380
+-35 45 1.59370167314462 -0.2071455230 1.709908469 1.009908469
+-30 45 1.55231160675233 -0.08671863839 1.716226491 1.016226491
+-25 45 1.51509855664152 0.02555353370 1.717453730 1.017453730
+-20 45 1.48152291382591 0.1307399409 1.714533674 1.014533674
+-15 45 1.45111243578265 0.2298655701 1.708155417 1.008155417
+-10 45 1.42346543516739 0.3238831195 1.698808462 0.9988084625
+-5 45 1.39824608744096 0.4136641971 1.686822742 0.9868227425
+0 45 1.37518137875797 0.5000000000 1.672400078 0.9724000783
+5 45 1.35405669731048 0.5836072943 1.655635746 0.9556357465
+10 45 1.33471182811339 0.6651359265 1.636532378 0.9365323779
+15 45 1.31704077458117 0.7451760801 1.615009588 0.9150095878
+20 45 1.30099114423750 0.8242636765 1.590907129 0.8909071291
+25 45 1.28656698825048 0.9028828082 1.563984970 0.8639849704
+30 45 1.27383472757466 0.9814642715 1.533920580 0.8339205803
+35 45 1.26292943881135 1.060377713 1.500302314 0.8003023136
+40 45 1.25406667639627 1.139917124 1.462623532 0.7626235319
+45 45 1.24755316457221 1.220275155 1.420275155 0.7202751554
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.91675276456651 1.606637725 -0.4066377246 1.106637725
+45 -40 1.85060364075386 1.625389831 -0.2443141919 1.125389831
+45 -35 1.79002030630714 1.634313089 -0.09425457541 1.134313089
+45 -30 1.73453490331985 1.635519641 0.04440742935 1.135519641
+45 -25 1.68362945035041 1.630629461 0.1727788237 1.130629461
+45 -20 1.63678809336815 1.620857884 0.2920410933 1.120857884
+45 -15 1.59352529614485 1.607096267 0.4033544494 1.107096267
+45 -10 1.55340392757951 1.589982904 0.5078066055 1.089982904
+45 -5 1.51603673603068 1.569954383 0.6063911210 1.069954383
+45 0 1.48109299033079 1.547290897 0.7000000000 1.047290897
+45 5 1.44829336024046 1.522143983 0.7894260110 1.022143983
+45 10 1.41741318822587 1.494561759 0.8753680721 0.9945617591
+45 15 1.38827864891964 1.464501858 0.9584374940 0.9645018581
+45 20 1.36076814781031 1.431841888 1.039162710 0.9318418879
+45 25 1.33481619745413 1.396386386 1.117991836 0.8963863859
+45 30 1.31041713070270 1.357869385 1.195291120 0.8578693848
+45 35 1.28763222274928 1.315956153 1.271338649 0.8159561534
+45 40 1.26660129842377 1.270246091 1.346313211 0.7702460913
+45 45 1.24755320139116 1.220275177 1.420275177 0.7202751767
+
+50 -45 1.92870233632881 1.672883241 -0.4728832409 0.9841658949
+50 -40 1.85926486045088 1.698111164 -0.3053346358 1.005334636
+50 -35 1.79494926124900 1.711703545 -0.1484439562 1.016739998
+50 -30 1.73552859831397 1.715881721 -0.001989638811 1.020245903
+50 -25 1.68067363102436 1.712438409 0.1346306848 1.017356622
+50 -20 1.63000870969921 1.702782404 0.2622230065 1.009254272
+50 -15 1.58315105969687 1.687995899 0.3816774584 0.9968469203
+50 -10 1.53973576677372 1.668890980 0.4938929828 0.9808159900
+50 -5 1.49942739902971 1.646057034 0.5997330018 0.9616560346
+50 0 1.46193287433156 1.619905555 0.7000000000 0.9397123378
+50 5 1.42700127022982 1.590699586 0.7954238491 0.9152056203
+50 10 1.39443158555266 1.558583257 0.8866567895 0.8882568202
+50 15 1.36407048378623 1.523597925 0.9742722374 0.8589006415
+50 20 1.33581547233197 1.485697399 1.058764513 0.8270983240
+50 25 1.30961905161622 1.444759536 1.140548607 0.7927473780
+50 30 1.28549091733489 1.400593001 1.219957612 0.7556872550
+50 35 1.26350376482069 1.352944439 1.297238126 0.7157053643
+50 40 1.24379965591834 1.301505092 1.372542627 0.6725426273
+50 45 1.22659366772615 1.245916635 1.445916635 0.6258983732
+
+55 -45 1.93896559578380 1.728697823 -0.5286978232 0.8603434780
+55 -40 1.86691271573872 1.760283399 -0.3575033352 0.8824599362
+55 -35 1.79948979081084 1.778654059 -0.1953232110 0.8953232110
+55 -30 1.73668681570858 1.786038192 -0.04249449611 0.9004936362
+55 -25 1.67835976048620 1.784325243 0.1011093035 0.8992942169
+55 -20 1.62428214960249 1.775068935 0.2359128609 0.8928128802
+55 -15 1.57418887224422 1.759517419 0.3625133247 0.8819235913
+55 -10 1.52780233289291 1.738648441 0.4815928602 0.8673109758
+55 -5 1.48485272075813 1.713208558 0.5938580047 0.8494977777
+55 0 1.44509455786246 1.683752161 0.7000000000 0.8288721867
+55 5 1.40831177144679 1.650670278 0.8006706048 0.8057080028
+55 10 1.37432884506376 1.614221549 0.8964673216 0.7801863277
+55 15 1.34301047361853 1.574550275 0.9879248784 0.7524082027
+55 20 1.31426684698046 1.531705501 1.075510093 0.7224079692
+55 25 1.28805700181419 1.485655258 1.159618595 0.6901632415
+55 30 1.26439037018845 1.436296798 1.240571209 0.6556020762
+55 35 1.24333068296689 1.383466988 1.318610244 0.6186102445
+55 40 1.22499849559302 1.326950963 1.393894248 0.5790372978
+55 45 1.20957142661655 1.266490020 1.466490020 0.5367020902
+
+60 -45 1.94761652856869 1.775014310 -0.5750143096 0.7361298548
+60 -40 1.87351467349367 1.812552410 -0.4013622435 0.7578024875
+60 -35 1.80355023468172 1.835551385 -0.2351631475 0.7710809517
+60 -30 1.73789685811309 1.846169118 -0.07721110252 0.7772111025
+60 -25 1.67657997322271 1.846324396 0.07219862383 0.7773007524
+60 -20 1.61952077788646 1.837667052 0.2131290098 0.7723024325
+60 -15 1.56657596718133 1.821579188 0.3458839239 0.7630140997
+60 -10 1.51756344091557 1.799188283 0.4709180527 0.7500867048
+60 -5 1.47228751125980 1.771394263 0.5887674152 0.7340398197
+60 0 1.43055690080006 1.738898618 0.7000000000 0.7152784504
+60 5 1.39219356367937 1.702229113 0.8051814184 0.6941073022
+60 10 1.35704777553781 1.661770587 0.9048514998 0.6707485610
+60 15 1.32499850175340 1.617782016 0.9995087886 0.6453517481
+60 20 1.29596166355271 1.570418633 1.089600521 0.6180064861
+60 25 1.26989230176344 1.519746754 1.175515721 0.5887510631
+60 30 1.24678619391305 1.465756433 1.257579737 0.5575797366
+60 35 1.22668388560665 1.408374677 1.336050797 0.5244503645
+60 40 1.20966974728807 1.347473983 1.411115107 0.4892893323
+60 45 1.19587187345218 1.282881912 1.482881912 0.4519970824
+
+65 -45 1.95474211853944 1.812693258 -0.6126932580 0.6121189190
+65 -40 1.87906198637509 1.855555822 -0.4374463901 0.6321060608
+65 -35 1.80706150493899 1.882811219 -0.2682548398 0.6448154614
+65 -30 1.73906219045124 1.896498760 -0.1062689348 0.6511980662
+65 -25 1.67523584447622 1.898515579 0.04786147552 0.6521385245
+65 -20 1.61564059039170 1.890564686 0.1938758456 0.6484309621
+65 -15 1.56025026163434 1.874128811 0.3318032948 0.6407667878
+65 -10 1.50897870700970 1.850463711 0.4618768113 0.6297315704
+65 -5 1.46170670845362 1.820611225 0.5844614888 0.6158111279
+65 0 1.41829921191579 1.785415620 0.7000000000 0.5993991476
+65 5 1.37861693734403 1.745541936 0.8089707993 0.5808057432
+65 10 1.34253405416520 1.701503714 0.9118575222 0.5602703831
+65 15 1.30993977291282 1.653677732 1.009127016 0.5379687613
+65 20 1.28074977733580 1.602327722 1.101214479 0.5140238586
+65 25 1.25490712797272 1.547617966 1.188512281 0.4885122805
+65 30 1.23238612359818 1.489628607 1.271362343 0.4614713982
+65 35 1.21319528290135 1.428369092 1.350051036 0.4329056172
+65 40 1.19737618180954 1.363787499 1.424803772 0.4027907259
+65 45 1.18500360432314 1.295780798 1.495780798 0.3710786801
+
+70 -45 1.96043115765454 1.842485767 -0.6424857673 0.4886248592
+70 -40 1.88356430004188 1.889880915 -0.4662485635 0.5058752824
+70 -35 1.80997825864206 1.920841232 -0.2948837415 0.5171439162
+70 -30 1.74010786800608 1.937267736 -0.1298069142 0.5231226746
+70 -25 1.67424629513466 1.941005993 0.02804787006 0.5244832888
+70 -20 1.61256955103812 1.933778306 0.1781473741 0.5218526259
+70 -15 1.55515696930252 1.917137853 0.3202790567 0.5157959964
+70 -10 1.50201153127364 1.892444334 0.4544744948 0.5068082904
+70 -5 1.45308666563571 1.860863600 0.5809398624 0.4953138433
+70 0 1.40830127702637 1.823370318 0.7000000000 0.4816674046
+70 5 1.36755247911414 1.780758013 0.8120518068 0.4661577939
+70 10 1.33073560694015 1.733662470 0.9175279786 0.4490164183
+70 15 1.29774689697930 1.682572748 1.016869413 0.4304212803
+70 20 1.26849674707939 1.627854061 1.110505307 0.4105053069
+70 25 1.24291233058011 1.569761434 1.198837949 0.3893613196
+70 30 1.22094216422153 1.508455172 1.282231865 0.3670476654
+70 35 1.20256009976136 1.444015192 1.361006554 0.3435934307
+70 40 1.18776482119048 1.376450916 1.435429641 0.3190020454
+70 45 1.17658106262598 1.305712215 1.505712215 0.2932552637
+
+75 -45 1.96476489273138 1.865013711 -0.6650137106 0.3657543214
+75 -40 1.88703792358764 1.916032475 -0.4881923276 0.3794247582
+75 -35 1.81226890688938 1.950006601 -0.3153055525 0.3885280978
+75 -30 1.74097491931168 1.968703892 -0.1479565872 0.3935380217
+75 -25 1.67354335285114 1.973907228 0.01270577239 0.3949322513
+75 -20 1.61024485078255 1.967336723 0.1659331093 0.3931716899
+75 -15 1.55124663647946 1.950591092 0.3113152883 0.3886847117
+75 -10 1.49662822694163 1.925109488 0.4487147469 0.3818569363
+75 -5 1.44640622028565 1.892158897 0.5782018787 0.3730278521
+75 0 1.40054583359564 1.852823392 0.7000000000 0.3624879353
+75 5 1.35897581164410 1.808007557 0.8144358330 0.3504795686
+75 10 1.32160900668278 1.758453837 0.9218993654 0.3372016892
+75 15 1.28834594253208 1.704749202 1.022811576 0.3228115759
+75 20 1.25908941865847 1.647346095 1.117599827 0.3074304595
+75 25 1.23374973464958 1.586576364 1.206678880 0.2911472592
+75 30 1.21225049153597 1.522666665 1.290436874 0.2740227070
+75 35 1.19453346495726 1.455752981 1.369225442 0.2560932393
+75 40 1.18055921635748 1.385891146 1.443350934 0.2373738172
+75 45 1.17031040133974 1.313069161 1.513069161 0.2178612252
+
+80 -45 1.96781024371218 1.880760976 -0.6807609763 0.2434654140
+80 -40 1.88950225117113 1.934416336 -0.5036182189 0.2529263017
+80 -35 1.81391546036492 1.970611420 -0.3297332017 0.2593084714
+80 -30 1.74162260946446 1.991005665 -0.1608325220 0.2629045271
+80 -25 1.67307742641585 1.997324210 0.001786254295 0.2640186570
+80 -20 1.60861956630010 1.991275635 0.1572200577 0.2629521302
+80 -15 1.54848203495644 1.974485380 0.3049128333 0.2599915551
+80 -10 1.49280277572751 1.948447911 0.4445995531 0.2554004469
+80 -5 1.44164732707662 1.914504911 0.5762468558 0.2494153801
+80 0 1.39501734024873 1.873823892 0.7000000000 0.2422422189
+80 5 1.35286516968926 1.827394287 0.8161319522 0.2340554269
+80 10 1.31511679008367 1.776041416 0.9250005301 0.2250005301
+80 15 1.28167503551296 1.720428173 1.027012743 0.2151944150
+80 20 1.25243571840738 1.661074322 1.122596493 0.2047287295
+80 25 1.22729442167751 1.598369759 1.212178230 0.1936722233
+80 30 1.20615382441011 1.532590054 1.296166146 0.1820734866
+80 35 1.18893005849910 1.463911582 1.374938156 0.1699636189
+80 40 1.17555407634367 1.392422314 1.448831235 0.1573581322
+80 45 1.16597688056053 1.318135479 1.518135479 0.1442593588
+
+85 -45 1.96961766414913 1.890072550 -0.6900725505 0.1216155896
+85 -40 1.89097414145759 1.945327875 -0.5127740866 0.1264498041
+85 -35 1.81490742491405 1.982881897 -0.3383250827 0.1297353554
+85 -30 1.74202255675461 2.004324031 -0.1685218843 0.1316112990
+85 -25 1.67281254256612 2.011339456 -0.004749162466 0.1322250692
+85 -20 1.60765889229500 2.005625590 0.1519971014 0.1317251706
+85 -15 1.54683523838866 1.988821334 0.3010715258 0.1302549888
+85 -10 1.49051606274884 1.962453577 0.4421299763 0.1279481089
+85 -5 1.43879788859660 1.927909799 0.5750740801 0.1249259199
+85 0 1.39170549040155 1.886409631 0.7000000000 0.1212951257
+85 5 1.34920594405903 1.838995840 0.8171469565 0.1171469565
+85 10 1.31123324385855 1.786546181 0.9268528036 0.1125582059
+85 15 1.27769128248908 1.729771596 1.029516306 0.1075910734
+85 20 1.24847093523327 1.669234218 1.125566452 0.1022947391
+85 25 1.22345768497788 1.605359881 1.215437777 0.09670645866
+85 30 1.20254067995962 1.538454316 1.299551879 0.09085298027
+85 35 1.18561957887172 1.468718176 1.378303769 0.08475185856
+85 40 1.17260667228073 1.396258215 1.452049938 0.07841243345
+85 45 1.16343341715334 1.321101926 1.521101926 0.07183711012
+
+90 -45 1.97021601893698 1.893153107 -0.6931531074 0.000000000
+90 -40 1.89146281995056 1.948944583 -0.5158088648 0.000000000
+90 -35 1.81523795141999 1.986955879 -0.3411777153 0.000000000
+90 -30 1.74215699873757 2.008752218 -0.1710784994 0.000000000
+90 -25 1.67272596445394 2.016004567 -0.006924539466 0.000000000
+90 -20 1.60734037958790 2.010405894 0.1502572130 0.000000000
+90 -15 1.54628764134876 1.993599168 0.2997913092 0.000000000
+90 -10 1.48975453214994 1.967121813 0.4413068403 0.000000000
+90 -5 1.43784831104362 1.932376864 0.5746832625 0.000000000
+90 0 1.39060164300300 1.890601643 0.7000000000 0.000000000
+90 5 1.34798662514138 1.842857129 0.8174847755 0.000000000
+90 10 1.30993993328434 1.790039002 0.9274686823 0.000000000
+90 15 1.27636575659575 1.732874648 1.030347766 0.000000000
+90 20 1.24715320564386 1.671940664 1.126551518 0.000000000
+90 25 1.22218427650610 1.607675127 1.216517394 0.000000000
+90 30 1.20134331695736 1.540393831 1.300671658 0.000000000
+90 35 1.18452429602365 1.470305499 1.379415224 0.000000000
+90 40 1.17163315544931 1.397523068 1.453111275 0.000000000
+90 45 1.16259474317931 1.322078627 1.522078627 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.24755324043696 1.220275199 1.420275199 0.7202751992
+40 45 1.25406671566048 1.139917144 1.462623556 0.7626235558
+35 45 1.26292947331243 1.060377728 1.500302335 0.8003023355
+30 45 1.27383477326135 0.9814642888 1.533920610 0.8339206102
+25 45 1.28656701687851 0.9028828172 1.563984990 0.8639849896
+20 45 1.30099117224746 0.8242636835 1.590907148 0.8909071483
+15 45 1.31704078925141 0.7451760829 1.615009598 0.9150095980
+10 45 1.33471183832417 0.6651359278 1.636532385 0.9365323851
+5 45 1.35405670466923 0.5836072947 1.655635752 0.9556357517
+0 45 1.37518138892306 0.5000000000 1.672400085 0.9724000855
+-5 45 1.39824610346242 0.4136641961 1.686822754 0.9868227538
+-10 45 1.42346545958761 0.3238831165 1.698808480 0.9988084796
+-15 45 1.45111246757445 0.2298655642 1.708155439 1.008155439
+-20 45 1.48152297272476 0.1307399262 1.714533715 1.014533715
+-25 45 1.51509862006429 0.02555351384 1.717453773 1.017453773
+-30 45 1.55231175067401 -0.08671869279 1.716226586 1.016226586
+-35 45 1.59370182657022 -0.2071455911 1.709908566 1.009908566
+-40 45 1.63986851249329 -0.3367816182 1.697237500 0.9972374997
+-45 45 1.69144374626856 -0.4765555022 1.676555502 0.9765555022
+
+45 50 1.22659371452520 1.245916663 1.445916663 0.6258983970
+40 50 1.23081979800644 1.165524208 1.493140866 0.6655242078
+35 50 1.23781661389448 1.085096218 1.535603998 0.7011550066
+30 50 1.24729660559376 1.004508710 1.573834718 0.7332343895
+25 50 1.25904809396554 0.9235368161 1.608277633 0.7621354271
+20 50 1.27293147913067 0.8418755449 1.639295340 0.7881623733
+15 50 1.28887146006175 0.7591520477 1.667168609 0.8115508231
+10 50 1.30685358352053 0.6749337126 1.692098384 0.8324693879
+5 50 1.32692029348728 0.5887314149 1.714204714 0.8510188012
+0 50 1.34916806970319 0.5000000000 1.733522703 0.8672285186
+-5 50 1.37374792401627 0.4081372124 1.749996467 0.8810516481
+-10 50 1.40086418536143 0.3124821511 1.763466567 0.8923544042
+-15 50 1.43077662636665 0.2123152277 1.773654187 0.9009028323
+-20 50 1.46380104887434 0.1068619643 1.780137876 0.9063432931
+-25 50 1.50030745630904 -0.004695131423 1.782322202 0.9081761606
+-30 50 1.54071855185039 -0.1231925310 1.779401127 0.9057250871
+-35 50 1.58549808203228 -0.2494397164 1.770310837 0.8980974287
+-40 50 1.63513279198375 -0.3841427948 1.753680352 0.8841427948
+-45 50 1.69009792432439 -0.5277830299 1.727783030 0.8624123613
+
+45 55 1.20957145483661 1.266490038 1.466490038 0.5367021027
+40 55 1.21166370040855 1.186340820 1.517949138 0.5727341523
+35 55 1.21684875589094 1.105434352 1.564649863 0.6054343520
+30 55 1.22487819859275 1.023678370 1.607037544 0.6351145255
+25 55 1.23556419022722 0.9408875355 1.645486371 0.6620366843
+20 55 1.24878012599239 0.8567993382 1.680298125 0.6864121368
+15 55 1.26445655995062 0.7710838883 1.711698844 0.7083991572
+10 55 1.28257942884501 0.6833512743 1.739836749 0.7281015299
+5 55 1.30318816595798 0.5931560351 1.764778354 0.7455658298
+0 55 1.32637314998902 0.5000000000 1.786501277 0.7607763846
+-5 55 1.35227671309135 0.4033349594 1.804886470 0.7736498351
+-10 55 1.38108985102681 0.3025661581 1.819702958 0.7840244517
+-15 55 1.41305268559513 0.1970589354 1.830591445 0.7916486523
+-20 55 1.44845119270700 0.08615098350 1.837040828 0.7961645589
+-25 55 1.48761230579593 -0.03082610234 1.838360250 0.7970884283
+-30 55 1.53089500034519 -0.1545112807 1.833646792 0.7937880296
+-35 55 1.57867520840802 -0.2854585027 1.821750995 0.7854585027
+-40 55 1.63131894984000 -0.4240524292 1.801242802 0.7710985116
+-45 55 1.68914884818031 -0.5703921294 1.770392129 0.7494966378
+
+45 60 1.19587189161053 1.282881924 1.482881924 0.4519970893
+40 60 1.19605417959887 1.203111074 1.537935149 0.4837820837
+35 60 1.19956615046511 1.121989915 1.588293657 0.5128565821
+30 60 1.20620809685081 1.039432660 1.634324774 0.5394326599
+25 60 1.21582829083546 0.9552712584 1.676332364 0.5636857533
+20 60 1.22832532405047 0.8692672394 1.714553402 0.5857526798
+15 60 1.24364657563880 0.7811196231 1.749152716 0.6057286031
+10 60 1.26178703924132 0.6904715310 1.780217731 0.6236639977
+5 60 1.28279023661653 0.5969159031 1.807753842 0.6395619788
+0 60 1.30674461672918 0.5000000000 1.831674034 0.6533723084
+-5 60 1.33378490286106 0.3992314061 1.851790299 0.6649864393
+-10 60 1.36408704457626 0.2940858959 1.867796915 0.6742278634
+-15 60 1.39786743172659 0.1840195815 1.879254976 0.6808431779
+-20 60 1.43537564553296 0.06848793085 1.885569666 0.6844889659
+-25 60 1.47688770992595 -0.05302589292 1.885967855 0.6847188601
+-30 60 1.52269165659205 -0.1809684106 1.879471885 0.6809684106
+-35 60 1.57307117586276 -0.3156568993 1.864878775 0.6725430743
+-40 60 1.62827507046220 -0.4571959644 1.840741729 0.6586075445
+-45 60 1.68848572129138 -0.6053733754 1.805373375 0.6381876158
+
+45 65 1.18500361685833 1.295780806 1.495780806 0.3710786840
+40 65 1.18354114646838 1.216429056 1.553806901 0.3981366965
+35 65 1.18557606626383 1.135252182 1.607234138 0.4230502261
+30 65 1.19095959418334 1.052156058 1.656362346 0.4459590858
+25 65 1.19958100296312 0.9669748369 1.701430769 0.4669748369
+20 65 1.21137093124857 0.8794804933 1.742614086 0.4861789330
+15 65 1.22629994513147 0.7893892156 1.780015256 0.5036193847
+10 65 1.24437865676500 0.6963681875 1.813659332 0.5193078750
+5 65 1.26565981677365 0.6000422657 1.843488329 0.5332173649
+0 65 1.29023341352904 0.5000000000 1.869348590 0.5452762025
+-5 65 1.31822808173855 0.3958025512 1.890982290 0.5553641624
+-10 65 1.34980445539935 0.2869951779 1.908010375 0.5633044890
+-15 65 1.38515296024372 0.1731237490 1.919918776 0.5688574678
+-20 65 1.42448424140869 0.05375849899 1.926038448 0.5717111173
+-25 65 1.46802051283527 -0.07147340436 1.925528671 0.5714734044
+-30 65 1.51597784511014 -0.2028419392 1.917357948 0.5676633341
+-35 65 1.56855046806729 -0.3404564969 1.900296271 0.5597073431
+-40 65 1.62588034094031 -0.4841887804 1.872910515 0.5469371554
+-45 65 1.68802797480178 -0.6335832593 1.833583259 0.5285985550
+
+45 70 1.17658107105298 1.305712221 1.505712221 0.2932552658
+40 70 1.17376175898227 1.226759349 1.566118066 0.3152411953
+35 70 1.17455426381997 1.145612695 1.622030483 0.3355916508
+30 70 1.17885681500890 1.062162584 1.673694158 0.3543956908
+25 70 1.18659911315228 0.9762368618 1.721293246 0.3717203420
+20 70 1.19774465493360 0.8876088277 1.764946502 0.3876088277
+15 70 1.21229019491187 0.7960035453 1.804700270 0.4020780161
+10 70 1.23026542607736 0.7011046746 1.840521285 0.4151157993
+5 70 1.25173509671473 0.6025621915 1.872291213 0.4266791075
+0 70 1.27679296750351 0.5000000000 1.899792930 0.4366889137
+-5 70 1.30556308929724 0.3930273570 1.922702904 0.4450274624
+-10 70 1.33819169975670 0.2812532152 1.940574664 0.4515322509
+-15 70 1.37484413122696 0.1643058413 1.952827656 0.4559919754
+-20 70 1.41569280388591 0.04185975625 1.958729975 0.4581402438
+-25 70 1.46090803584849 -0.08632966320 1.957388020 0.4576518124
+-30 70 1.51063871022151 -0.2203797361 1.947734304 0.4541381468
+-35 70 1.56499850479136 -0.3602266687 1.928531002 0.4471487167
+-40 70 1.62403777430388 -0.5055572413 1.898376455 0.4361733590
+-45 70 1.68771660493920 -0.6557332746 1.855733275 0.4206525107
+
+45 75 1.17031040590251 1.313069164 1.513069164 0.2178612260
+40 75 1.16643225606988 1.234455752 1.575290281 0.2345333240
+35 75 1.16624101794900 1.153374881 1.633116034 0.2500276877
+30 75 1.16967403541603 1.069699651 1.686748740 0.2643985280
+25 75 1.17669629223889 0.9832480545 1.736328797 0.2776834643
+20 75 1.18730111178677 0.8937899338 1.781928951 0.2899019887
+15 75 1.20151028706357 0.8010537903 1.823548041 0.3010537903
+10 75 1.21937209287173 0.7047336937 1.861102475 0.3111164705
+5 75 1.24096377379596 0.6044983450 1.894421549 0.3200442895
+0 75 1.26638394718683 0.5000000000 1.923232961 0.3277642839
+-5 75 1.29575369700529 0.3908879375 1.947156581 0.3341745988
+-10 75 1.32920708277347 0.2768249107 1.965688827 0.3391402990
+-15 75 1.36688696328958 0.1575089655 1.978193942 0.3424910345
+-20 75 1.40893183800270 0.03270221879 1.983890102 0.3440173160
+-25 75 1.45546652458002 -0.09773398707 1.981844672 0.3434692447
+-30 75 1.50658255240838 -0.2337937987 1.970968142 0.3405548872
+-35 75 1.56232636492416 -0.3752777400 1.950026160 0.3349435000
+-40 75 1.62267459914850 -0.5217333127 1.917654346 0.3262694987
+-45 75 1.68751097198743 -0.6723924944 1.872392494 0.3141416221
+
+45 80 1.16597688323071 1.318135481 1.518135481 0.1442593591
+40 80 1.16134211451753 1.239778175 1.581633298 0.1554557375
+35 80 1.16044023157117 1.158764899 1.640813777 0.1658908528
+30 80 1.16323781337924 1.074954031 1.695849594 0.1755951522
+25 80 1.16972700664968 0.9881540220 1.746849678 0.1845878430
+20 80 1.17992465826443 0.8981298322 1.793852724 0.1928757482
+15 80 1.19387290164882 0.8046104840 1.836821803 0.2004523561
+10 80 1.21163592003136 0.7072962085 1.875635218 0.2072962085
+5 80 1.23330141919299 0.6058684225 1.910081607 0.2133700362
+0 80 1.25897255581731 0.5000000000 1.939845934 0.2186182901
+-5 80 1.28876884940053 0.3893701710 1.964504732 0.2229663014
+-10 80 1.32281492498494 0.2736824124 1.983510820 0.2263175876
+-15 80 1.36123595688991 0.1526876998 1.996187151 0.2285527667
+-20 80 1.40414379706711 0.02621421175 2.001715755 0.2295276088
+-25 80 1.45162781213237 -0.1057977211 1.999137405 0.2290729762
+-30 80 1.50373629007085 -0.2432523532 1.987350839 0.2269946865
+-35 80 1.56046479033005 -0.3858529738 1.965129159 0.2230764048
+-40 80 1.62173645380885 -0.5330506570 1.931141832 0.2170835220
+-45 80 1.68738158729103 -0.6839915232 1.883991523 0.2087696505
+
+45 85 1.16343341826866 1.321101927 1.521101927 0.07183711019
+40 85 1.15834504060043 1.242903257 1.585357625 0.07745875540
+35 85 1.15701410734015 1.161938318 1.645345890 0.08270704847
+30 85 1.15942511601621 1.078055710 1.701221860 0.08759556242
+25 85 1.16558746329611 0.9910572868 1.753075750 0.09213218996
+20 85 1.17553275438329 0.9007040050 1.800925206 0.09631847488
+15 85 1.18931657669486 0.8067244885 1.844711375 0.1001492683
+10 85 1.20701325297386 0.7088219939 1.884288378 0.1036118074
+5 85 1.22871760487860 0.6066853645 1.919419296 0.1066853645
+0 85 1.25453621151667 0.5000000000 1.949762322 0.1093400353
+-5 85 1.28458772674910 0.3884636232 1.974866621 0.1115363768
+-10 85 1.31899086141028 0.2718050726 1.994157743 0.1132241313
+-15 85 1.35785951048287 0.1498083253 2.006933122 0.1143418322
+-20 85 1.40128854813926 0.02234258781 2.012352954 0.1148160060
+-25 85 1.44934493472203 -0.1106031626 2.009442708 0.1145613925
+-30 85 1.50204983258989 -0.2488784493 1.997095523 0.1134811538
+-35 85 1.55936743104182 -0.3921283227 1.974091286 0.1114685438
+-40 85 1.62118844357299 -0.5397473402 1.939122628 0.1084091827
+-45 85 1.68731152151143 -0.6908328570 1.890832857 0.1041843751
+
+45 90 1.16259474387425 1.322078627 1.522078627 0.000000000
+40 90 1.15735519956159 1.243933582 1.586585519 0.000000000
+35 90 1.15588077373266 1.162985975 1.646842099 0.000000000
+30 90 1.15816202445441 1.079081012 1.702997735 0.000000000
+25 90 1.16421416141807 0.9920181652 1.755136360 0.000000000
+20 90 1.17407392331736 0.9015569315 1.803268602 0.000000000
+15 90 1.18780147142386 0.8074256426 1.847328118 0.000000000
+10 90 1.20547481562337 0.7093285050 1.887160944 0.000000000
+5 90 1.22719119640410 0.6069567602 1.922521363 0.000000000
+0 90 1.25305842636339 0.5000000000 1.953058426 0.000000000
+-5 90 1.28319488960901 0.3881621963 1.978311946 0.000000000
+-10 90 1.31771728027072 0.2711807956 1.997698194 0.000000000
+-15 90 1.35673561964490 0.1488509825 2.010505974 0.000000000
+-20 90 1.40033895386597 0.02105587029 2.015888182 0.000000000
+-25 90 1.44858658025459 -0.1121991425 2.012865298 0.000000000
+-30 90 1.50149042262396 -0.2507452113 2.000328850 0.000000000
+-35 90 1.55900407990999 -0.3942080044 1.977061379 0.000000000
+-40 90 1.62100741023333 -0.5419634785 1.941763719 0.000000000
+-45 90 1.68728858831194 -0.6930932026 1.893093203 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.68728858421396 -0.6930931997 1.893093200 1.461117768e-16
+-90 40 1.75753506459456 -0.8463499698 1.829721763 1.648803181e-16
+-90 35 1.83133264750972 -1.000139882 1.750409254 1.837141505e-16
+-90 30 1.90815093651106 -1.152507185 1.654075468 2.023737635e-16
+-90 25 1.98735114104006 -1.301151815 1.539890885 2.205774805e-16
+-90 20 2.06819577061754 -1.443468304 1.407364614 2.380062238e-16
+-90 15 2.14985358720041 -1.576599103 1.256423053 2.543100444e-16
+-90 10 2.23142717975995 -1.697526787 1.087483263 2.691194146e-16
+-90 5 2.31197100772213 -1.803173260 0.9015015504 2.820573761e-16
+-90 -2.84217e-14 2.39051495834311 -1.890514958 0.7000000000 2.927536492e-16
+-90 -5 2.46607887621489 -1.956694702 0.4850670639 3.008583303e-16
+-90 -10 2.53770069529136 -1.999147320 0.2593328988 3.060572765e-16
+-90 -15 2.60445667257585 -2.015711963 0.02591701099 3.080858604e-16
+-90 -20 2.66547529643527 -2.004727467 -0.2116462429 3.067406475e-16
+-90 -25 2.71995389381714 -1.965115394 -0.4495021866 3.018895677e-16
+-90 -30 2.76717211043754 -1.896441344 -0.6835860552 2.934794222e-16
+-90 -35 2.80649857678040 -1.798949046 -0.9097414523 2.815400591e-16
+-90 -40 2.83741071244375 -1.673582709 -1.123852450 2.661871107e-16
+-90 -45 2.85949819382210 -1.521970564 -1.321970564 2.476199779e-16
+
+-85 45 1.68731151525113 -0.6908328526 1.890832853 0.1041843748
+-85 40 1.75739101618084 -0.8432263122 1.827100703 0.1175170749
+-85 35 1.83095403983757 -0.9959928882 1.747505497 0.1308824184
+-85 30 1.90746951513524 -1.147195795 1.651008936 0.1441109587
+-85 25 1.98630395362426 -1.294570199 1.536821827 0.1570045483
+-85 20 2.06672996979288 -1.435560799 1.404486517 0.1693396275
+-85 15 2.14793305100711 -1.567375032 1.253951470 0.1808718786
+-85 10 2.22903748480248 -1.687070589 1.085639554 0.1913438829
+-85 5 2.30912095681051 -1.791646705 0.9004931075 0.2004931075
+-85 -2.84217e-14 2.38723950542628 -1.878155338 0.7000000000 0.2080616322
+-85 -5 2.46243875997667 -1.943804277 0.4861948299 0.2138051701
+-85 -10 2.53377833613684 -1.986073974 0.2616380823 0.2175032894
+-85 -15 2.60035260680794 -2.002826637 0.02936962387 0.2189689575
+-85 -20 2.66130254191534 -1.992397628 -0.2071585484 0.2180565374
+-85 -25 2.71583090553038 -1.953677444 -0.4441685828 0.2146689603
+-85 -30 2.76321487368530 -1.886174922 -0.6776587333 0.2087632548
+-85 -35 2.80281439396952 -1.790057702 -0.9035156656 0.2003540877
+-85 -40 2.83408936949619 -1.666178942 -1.117639951 0.1895161006
+-85 -45 2.85660754822505 -1.516072364 -1.316072364 0.1763834767
+
+-80 45 1.68738157169492 -0.6839915123 1.883991512 0.2087696485
+-80 40 1.75695821441236 -0.8337954817 1.819187297 0.2351841302
+-80 35 1.82981757103807 -0.9835038757 1.738760597 0.2615817593
+-80 30 1.90542777287947 -1.131239505 1.641796567 0.2876315367
+-80 25 1.98317202683871 -1.274844033 1.527623365 0.3129528896
+-80 20 2.06235324611593 -1.411910816 1.395878628 0.3371214615
+-80 15 2.14220660534019 -1.539837885 1.246572914 0.3596784554
+-80 10 2.22191922631771 -1.655900507 1.080143427 0.3801434272
+-80 5 2.30063716426393 -1.757322236 0.8974901055 0.3980268143
+-80 -2.84217e-14 2.37749178232405 -1.841372340 0.7000000000 0.4128471154
+-80 -5 2.45160296309209 -1.905445747 0.4895507664 0.4241449858
+-80 -10 2.52209548617474 -1.947157788 0.2685000560 0.4314999440
+-80 -15 2.58811678003845 -1.964439539 0.03965541566 0.4345471831
+-80 -20 2.64884496528455 -1.955619738 -0.1937724914 0.4329920142
+-80 -25 2.70350077844769 -1.919503785 -0.4282331440 0.4266237973
+-80 -30 2.75135679851551 -1.855440582 -0.6599142540 0.4153277260
+-80 -35 2.79174899392484 -1.763378884 -0.8848349566 0.3990947649
+-80 -40 2.82408956253889 -1.643908641 -1.098952950 0.3780289376
+-80 -45 2.84788226529211 -1.498284494 -1.298284494 0.3523514714
+
+-75 45 1.68751093190086 -0.6723924665 1.872392467 0.3141416146
+-75 40 1.75624320568259 -0.8178841731 1.805836124 0.3531259999
+-75 35 1.82792912691004 -0.9625364317 1.724079034 0.3918854558
+-75 30 1.90203934594116 -1.104579456 1.626404381 0.4299457695
+-75 25 1.97798733034431 -1.242034240 1.512323907 0.4667766677
+-75 20 2.05512962947062 -1.372738282 1.381620991 0.5017987103
+-75 15 2.13278031662530 -1.494390870 1.234395423 0.5343954230
+-75 10 2.21022331844782 -1.604604313 1.071098524 0.5639270259
+-75 5 2.28671474616511 -1.700951733 0.8925583256 0.5897432396
+-75 -2.84217e-14 2.36150283501625 -1.781036577 0.7000000000 0.6112019088
+-75 -5 2.43382135896669 -1.842541127 0.4950542075 0.6276820033
+-75 -10 2.50290089244545 -1.883295827 0.2797606427 0.6386021922
+-75 -15 2.56797485045495 -1.901346991 0.05656101294 0.6434389871
+-75 -20 2.62828258801305 -1.895024308 -0.1717175584 0.6417448291
+-75 -25 2.68307986159767 -1.863016646 -0.4018927582 0.6331684019
+-75 -30 2.73164092640582 -1.804439665 -0.6304688607 0.6174727471
+-75 -35 2.77326873769264 -1.718908000 -0.8536961084 0.5945546068
+-75 -40 2.80730796044815 -1.606602729 -1.067649573 0.5644625000
+-75 -45 2.83316515877661 -1.468331835 -1.268331835 0.5274129255
+
+-70 45 1.68771652350887 -0.6557332188 1.855733219 0.4206524904
+-70 40 1.75525411238591 -0.7952009085 1.786802605 0.4714145781
+-70 35 1.82529822085833 -0.9328674730 1.703304606 0.5215211098
+-70 30 1.89733085948134 -1.067128383 1.604781994 0.5703880845
+-70 25 1.97081079224401 -1.196255904 1.490977118 0.6173866587
+-70 20 2.04517001259159 -1.318414836 1.361848874 0.6618488739
+-70 15 2.11982984092049 -1.431696394 1.217596489 0.7030799890
+-70 10 2.19419672369004 -1.534136711 1.058673185 0.7403652151
+-70 5 2.26767158810972 -1.623749253 0.8858039838 0.7729815133
+-70 -2.84217e-14 2.33964519943385 -1.698547329 0.7000000000 0.8002057864
+-70 -5 2.40949981951615 -1.756576071 0.5025751754 0.8213265212
+-70 -10 2.47660001757439 -1.795939538 0.2951639133 0.8356536517
+-70 -15 2.54029489252072 -1.814845460 0.07973902837 0.8425348444
+-70 -20 2.59991390127076 -1.811652323 -0.1413726376 0.8413726376
+-70 -25 2.65476700483543 -1.784929747 -0.3654802394 0.8316464153
+-70 -30 2.70414481839185 -1.733528261 -0.5895281429 0.8129378045
+-70 -35 2.74732346667875 -1.656661519 -0.8101106528 0.7849605982
+-70 -40 2.78357775315159 -1.554000278 -1.023510876 0.7475949623
+-70 -45 2.81219673752448 -1.425767238 -1.225767238 0.7009219526
+
+-65 45 1.68802783717737 -0.6335831669 1.833583167 0.5285985119
+-65 40 1.75400718567417 -0.7653412550 1.761747380 0.5900383174
+-65 35 1.82194069290316 -0.8941971673 1.676227366 0.6501248161
+-65 30 1.89134065906787 -1.018781156 1.576868709 0.7082192842
+-65 25 1.96172721151985 -1.137683480 1.463664348 0.7636643481
+-65 20 2.03263035872208 -1.249463348 1.336752584 0.8157881567
+-65 15 2.10359465334923 -1.352657930 1.196418196 0.8639085806
+-65 10 2.17417351518227 -1.445781223 1.043093728 0.9073326852
+-65 5 2.24392678081204 -1.527325235 0.8773679753 0.9453572825
+-65 -2.84217e-14 2.31241288684260 -1.595757806 0.7000000000 0.9772679147
+-65 -5 2.37917544141536 -1.649518626 0.5119414882 1.002336997
+-65 -10 2.44373455527265 -1.687025450 0.3143684056 1.019826716
+-65 -15 2.50557813692972 -1.706689010 0.1087194617 1.028995985
+-65 -20 2.56415070529269 -1.706937261 -0.1032594719 1.029111746
+-65 -25 2.61884412899194 -1.686255938 -0.3194678867 1.019467887
+-65 -30 2.66899150412116 -1.643249014 -0.5374053952 0.9994134286
+-65 -35 2.71386583447809 -1.576721857 -0.7541362989 0.9683913057
+-65 -40 2.75268504183936 -1.485787729 -0.9662737508 0.9259880254
+-65 -45 2.78462506143174 -1.369995285 -1.169995285 0.8719931219
+
+-60 45 1.68848549607359 -0.6053732279 1.805373228 0.6381875307
+-60 40 1.75252698439900 -0.7277905000 1.730238556 0.7088651757
+-60 35 1.81788654906931 -0.8461676043 1.642596704 0.7772102287
+-60 30 1.88412614047237 -0.9594378328 1.542606826 0.8426068257
+-60 25 1.95084885559298 -1.066567327 1.430502342 0.9044580679
+-60 20 2.01770298889301 -1.166551517 1.306575146 0.9621839668
+-60 15 2.08436965760724 -1.258395135 1.171160556 1.015209904
+-60 10 2.15055714306132 -1.341095118 1.024634743 1.062956762
+-60 5 2.21598972557084 -1.413618503 0.8674199253 1.104828158
+-60 -2.84217e-14 2.28039605229512 -1.474880912 0.7000000000 1.140198026
+-60 -5 2.34349071961001 -1.523722019 0.5229472652 1.168396453
+-60 -10 2.40495811809347 -1.558888165 0.3369624663 1.188699636
+-60 -15 2.46443830272094 -1.579024853 0.1429269696 1.200325559
+-60 -20 2.52151236790604 -1.582680297 -0.05803363577 1.202436030
+-60 -25 2.57568473258010 -1.568321969 -0.2644743737 1.194146246
+-60 -30 2.62636770412680 -1.534375676 -0.4745473441 1.174547344
+-60 -35 2.67286995769985 -1.479293454 -0.6859161972 1.142745609
+-60 -40 2.71438926342522 -1.401654799 -0.8956778408 1.097920910
+-60 -45 2.75001571754521 -1.300307884 -1.100307884 1.039408241
+
+-55 45 1.68914845994952 -0.5703918833 1.770391883 0.7494964656
+-55 40 1.75085256533089 -0.6819355042 1.691761646 0.8276001497
+-55 35 1.81317881186342 -0.7883809953 1.602134085 0.9021340850
+-55 30 1.87576494702389 -0.8890272780 1.501955273 0.9726073708
+-55 25 1.93832063116662 -0.9832541717 1.391652779 1.038585752
+-55 20 2.00062106741802 -1.070496711 1.271614056 1.099673636
+-55 15 2.06249442461332 -1.150213453 1.142173362 1.155491899
+-55 10 2.12380217304308 -1.221848563 1.003608358 1.205651343
+-55 5 2.18442612714172 -1.284799552 0.8561497275 1.249730101
+-55 -2.84217e-14 2.24425621380732 -1.338387065 0.7000000000 1.287252481
+-55 -5 2.30317026028957 -1.381820218 0.5353620642 1.317664702
+-55 -10 2.36101400047116 -1.414165366 0.3624810005 1.340313019
+-55 -15 2.41758697364030 -1.434325009 0.1816991758 1.354428953
+-55 -20 2.47262267726795 -1.441020139 -0.006473554862 1.359116933
+-55 -25 2.52576562908272 -1.432782609 -0.2012713320 1.353348952
+-55 -30 2.57654758417639 -1.407965539 -0.4015644173 1.335971853
+-55 -35 2.62436398325280 -1.364780604 -0.6057334364 1.305733436
+-55 -40 2.66845249987242 -1.301373121 -0.8115315218 1.261335039
+-55 -45 2.70787474741931 -1.215945768 -1.015945768 1.201518162
+
+-50 45 1.69009748828058 -0.5277827647 1.727782765 0.8624121388
+-50 40 1.74904254372100 -0.6270838505 1.645735643 0.9457356432
+-50 35 1.80788379624324 -0.7204351688 1.554557905 1.024066700
+-50 30 1.86636129347482 -0.8075408745 1.454909076 1.097157066
+-50 25 1.92431365924414 -0.8882003908 1.347328473 1.164838436
+-50 20 1.98165282209742 -0.9622603743 1.232219251 1.226982141
+-50 15 2.03834535350182 -1.029573508 1.109847986 1.283464566
+-50 10 2.09439801891572 -1.089963035 0.9803533813 1.334137396
+-50 5 2.14983540285764 -1.143183249 0.8437599064 1.378794458
+-50 -2.84217e-14 2.20468802385391 -1.188889009 0.7000000000 1.417146145
+-50 -5 2.25897829550951 -1.226604414 0.5489416874 1.448793127
+-50 -10 2.31270095957153 -1.255687793 0.3904248723 1.473196980
+-50 -15 2.36580987443551 -1.275302748 0.2243090622 1.489655881
+-50 -20 2.41819676782291 -1.284385878 0.05053665395 1.497277532
+-50 -25 2.46966660189280 -1.281618150 -0.1307821873 1.494955133
+-50 -30 2.51990887702242 -1.265405159 -0.3192571440 1.481350818
+-50 -35 2.56846313178489 -1.233874015 -0.5140716554 1.454893046
+-50 -40 2.61468013724412 -1.184901129 -0.7137999160 1.413799916
+-50 -45 2.65768108059525 -1.116190088 -0.9161900882 1.356144507
+
+-45 45 1.69144326666043 -0.4765552253 1.676555225 0.9765552253
+-45 40 1.74718137643097 -0.5624966417 1.591540540 1.062496642
+-45 35 1.80209102493139 -0.6419621495 1.499610505 1.141962149
+-45 30 1.85604958023765 -0.7150696707 1.401520801 1.215069671
+-45 25 1.90903285841361 -0.7819975273 1.297805265 1.281997527
+-45 20 1.96109146364574 -0.8429379390 1.188789436 1.342937939
+-45 15 2.01232250846304 -0.8980542020 1.074607494 1.398054202
+-45 10 2.06285410392694 -0.9474507670 0.9552246235 1.447450767
+-45 5 2.11282917064098 -0.9911451534 0.8304582966 1.491145153
+-45 -2.84217e-14 2.16239517165626 -1.029044289 0.7000000000 1.529044289
+-45 -5 2.21169332841590 -1.060919280 0.5634372583 1.560919280
+-45 -10 2.26084476473398 -1.086375635 0.4202791740 1.586375635
+-45 -15 2.30994081977018 -1.104823509 0.2699888368 1.604823509
+-45 -20 2.35902478012314 -1.115439124 0.1120282436 1.615439124
+-45 -25 2.40806937500894 -1.117121974 -0.05407636062 1.617121974
+-45 -30 2.45694953279363 -1.108451030 -0.2286396354 1.608451030
+-45 -35 2.50540152552829 -1.087641064 -0.4116782407 1.587641064
+-45 -40 2.55297075444414 -1.052513603 -0.6027135913 1.552513603
+-45 -45 2.59894645459751 -1.000502435 -0.8005024352 1.500502435
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.85949819994973 -1.521970568 -1.321970568 2.476199784e-16
+-40 -90 2.87246429118832 -1.346384456 -1.500435308 2.694756057e-16
+-35 -90 2.87613783896034 -1.149684892 -1.655994190 2.885260744e-16
+-30 -90 2.87046294862520 -0.9352314743 -1.785893834 3.044341927e-16
+-25 -90 2.85552106629252 -0.7067953494 -1.887980978 3.169362621e-16
+-20 -90 2.83151417990830 -0.4684348856 -1.960752981 3.258482621e-16
+-15 -90 2.79876210681611 -0.2243729360 -2.003396601 3.310705994e-16
+-10 -90 2.75770431605008 0.02112967097 -2.015808591 3.325906298e-16
+-5 -90 2.70888647103196 0.2639049876 -1.998578340 3.304805327e-16
+-2.84217e-14 -90 2.65295262512148 0.5000000000 -1.952952625 3.248929941e-16
+5 -90 2.59063816326810 0.7257889933 -1.880780003 3.160543970e-16
+10 -90 2.52276083437106 0.9380728216 -1.784434429 3.042554671e-16
+15 -90 2.45020931022405 1.134160834 -1.666720453 2.898396627e-16
+20 -90 2.37392050717714 1.311928632 -1.530755583 2.731887684e-16
+25 -90 2.29486335931508 1.469851164 -1.379852533 2.547084747e-16
+30 -90 2.21401389687130 1.607006948 -1.217392279 2.348128317e-16
+35 -90 2.13233861494949 1.723059184 -1.046709536 2.139102242e-16
+40 -90 2.05077817752384 1.818214803 -0.8709872270 1.923904479e-16
+45 -90 1.97021601371395 1.893153104 -0.6931531037 1.706120489e-16
+
+-45 -85 2.85660755733976 -1.516072370 -1.316072370 0.1763834773
+-40 -85 2.86903367257418 -1.340051440 -1.492887914 0.1918528329
+-35 -85 2.87220335414077 -1.143213722 -1.646752402 0.2053142313
+-30 -85 2.86609055343394 -0.9289495612 -1.775013241 0.2165356007
+-25 -85 2.85080129188229 -0.7010310610 -1.875619422 0.2253375010
+-20 -85 2.82655712740833 -0.4634889008 -1.947163999 0.2315968404
+-15 -85 2.79369014755515 -0.2204920862 -1.988913072 0.2352494110
+-10 -85 2.75264627345940 0.02377235139 -2.000821206 0.2362912377
+-5 -85 2.70397001595692 0.2652234936 -1.983507748 0.2347765064
+-2.84217e-14 -85 2.64829645245046 0.5000000000 -1.938218885 0.2308142443
+5 -85 2.58634478743075 0.7245635085 -1.866772647 0.2245635085
+10 -85 2.51891215495490 0.9357899612 -1.771487684 0.2162271544
+15 -85 2.44686068294571 1.131044842 -1.655091413 0.2060438002
+20 -85 2.37110032234918 1.308237280 -1.520613675 0.1942785226
+25 -85 2.29257266606581 1.465851597 -1.371275435 0.1812131196
+30 -85 2.21222831740701 1.602952829 -1.210370338 0.1671357477
+35 -85 2.13101315882978 1.719172055 -1.041158140 0.1523315986
+40 -85 2.04985168122012 1.814670014 -0.8667627119 0.1370739757
+45 -85 1.96961765624667 1.890072545 -0.6900725449 0.1216155892
+
+-45 -80 2.84788227746050 -1.498284502 -1.298284502 0.3523514729
+-40 -80 2.85870294805770 -1.321001774 -1.470185406 0.3826622402
+-35 -80 2.86038512047944 -1.123798679 -1.619024847 0.4089066494
+-30 -80 2.85298702260341 -0.9101470666 -1.742446365 0.4306691932
+-25 -80 2.83668562565348 -0.6838142484 -1.838697848 0.4476409265
+-20 -80 2.81175588837569 -0.4487418473 -1.906646802 0.4596221604
+-15 -80 2.77856728852836 -0.2089370446 -1.945789070 0.4665239983
+-10 -80 2.73758124437818 0.03163305664 -1.956240931 0.4683669434
+-5 -80 2.68933645242873 0.2691433712 -1.938703341 0.4652745932
+-2.84217e-14 -80 2.63444071845438 0.5000000000 -1.894417644 0.4574658299
+5 -80 2.57356655625348 0.7209187692 -1.825113087 0.4452455666
+10 -80 2.50744989420614 0.9289942609 -1.732947353 0.4289942609
+15 -80 2.43687716765732 1.121756581 -1.620427150 0.4091539134
+20 -80 2.36267982815405 1.297214735 -1.490329482 0.3862141844
+25 -80 2.28572064511873 1.453883872 -1.345610564 0.3606963345
+30 -80 2.20687586083548 1.590793437 -1.189309654 0.3331362670
+35 -80 2.12703069650406 1.707484129 -1.024466052 0.3040698922
+40 -80 2.04706063604246 1.803983351 -0.8540268429 0.2740168611
+45 -80 1.96781022503910 1.880760963 -0.6807609632 0.2434654117
+
+-45 -75 2.83316515962414 -1.468331835 -1.268331835 0.5274129257
+-40 -75 2.84136229318610 -1.289092225 -1.432157086 0.5713097694
+-35 -75 2.84064344480977 -1.091442115 -1.572814884 0.6089989128
+-30 -75 2.83119722014932 -0.8789585972 -1.688426352 0.6399769122
+-25 -75 2.81330410170027 -0.6553735171 -1.777706503 0.6638994566
+-20 -75 2.78732125607441 -0.4244656153 -1.839948403 0.6805771234
+-15 -75 2.75367114326481 -0.1899675714 -1.874994032 0.6899675714
+-10 -75 2.71283196455265 0.04451302294 -1.883195012 0.6921650174
+-5 -75 2.66532677203571 0.2755597364 -1.865363952 0.6873871993
+-2.84217e-14 -75 2.61171759973903 0.5000000000 -1.822725481 0.6759622552
+5 -75 2.55260320543144 0.7149481041 -1.756868072 0.6583158158
+10 -75 2.48862054206507 0.9178416734 -1.669697886 0.6349586348
+15 -75 2.42044343804435 1.106473102 -1.563388431 0.6064731022
+20 -75 2.34878011772161 1.279015498 -1.440327490 0.5734990226
+25 -75 2.27436949587635 1.434042744 -1.303061129 0.5367186120
+30 -75 2.19797270147824 1.570541230 -1.154231801 0.4968399137
+35 -75 2.12037735173395 1.687920231 -0.9965259102 0.4545827476
+40 -75 2.04237766103639 1.786003549 -0.8325993497 0.4106587581
+45 -75 1.96476483364273 1.865013670 -0.6650136695 0.3657543104
+
+-45 -70 2.81219671577130 -1.425767223 -1.225767223 0.7009219472
+-40 -70 2.81683839015931 -1.244104901 -1.378543281 0.7565278850
+-35 -70 2.81292369413803 -1.046168876 -1.508157998 0.8037037838
+-30 -70 2.80080291721858 -0.8356215835 -1.613364442 0.8419957980
+-25 -70 2.78088124909706 -0.6160956927 -1.693474937 0.8711536335
+-20 -70 2.75360973674416 -0.3911110041 -1.748307362 0.8911110041
+-15 -70 2.71946252430404 -0.1640081325 -1.778112087 0.9019590369
+-10 -70 2.67892661644860 0.06209070488 -1.783507024 0.9039226333
+-5 -70 2.63249492832871 0.2843038438 -1.765418347 0.8973388934
+-2.84217e-14 -70 2.58066387703831 0.5000000000 -1.725030802 0.8826390291
+5 -70 2.52393515560058 0.7068012005 -1.663748539 0.8603341093
+10 -70 2.46282334062697 0.9025840896 -1.583167828 0.8310051294
+15 -70 2.39785980003331 1.085482754 -1.485051385 0.7952936643
+20 -70 2.32960067514201 1.253895067 -1.371309673 0.7538950669
+25 -70 2.25862798365748 1.406491410 -1.243977102 0.7075498011
+30 -70 2.18555549654573 1.542227954 -1.105191769 0.6570360710
+35 -70 2.11103865696397 1.660366445 -0.9571750255 0.6031623823
+40 -70 2.03575949466425 1.760483428 -0.8021856541 0.5467508644
+45 -70 1.96043103984367 1.842485687 -0.6424856866 0.4886248299
+
+-45 -65 2.78462498156936 -1.369995231 -1.169995231 0.8719930969
+-40 -65 2.78491039390491 -1.185780617 -1.309035106 0.9368284556
+-35 -65 2.77717566650270 -0.9880588030 -1.425168213 0.9909822128
+-30 -65 2.76194006973787 -0.7804984722 -1.517888413 1.034218352
+-25 -65 2.73974357351441 -0.5665318184 -1.587184866 1.066531818
+-20 -65 2.71111544605256 -0.3492984274 -1.633428252 1.088095463
+-15 -65 2.67656472543579 -0.1316309231 -1.657278697 1.099217109
+-10 -65 2.63656894393130 0.08393832781 -1.659602997 1.100300948
+-5 -65 2.59157205183312 0.2951529026 -1.641413037 1.091818830
+-2.84217e-14 -65 2.54198554636015 0.5000000000 -1.603821295 1.074289513
+5 -65 2.48819888099710 0.6966761133 -1.548018261 1.048268131
+10 -65 2.43058984031884 0.8835573030 -1.475261559 1.014341124
+15 -65 2.36953448633045 1.059176186 -1.386873937 0.9731252984
+20 -65 2.30541958568457 1.222207987 -1.284250136 0.9252710342
+25 -65 2.23865428899815 1.371466970 -1.168866947 0.8714669697
+30 -65 2.16968269553649 1.505914432 -1.042294905 0.8124454567
+35 -65 2.09899897298208 1.624679989 -0.9062094851 0.7489877835
+40 -65 2.02714963798566 1.727087800 -0.7623862935 0.6819219278
+45 -65 1.95474186223771 1.812693086 -0.6126930858 0.6121188387
+
+-45 -60 2.75001563889054 -1.300307833 -1.100307833 1.039408212
+-40 -60 2.74533202684087 -1.113867819 -1.223332771 1.110436693
+-35 -60 2.73337202784413 -0.9172872703 -1.324095990 1.168612365
+-30 -60 2.71482214675628 -0.7141053734 -1.402892192 1.214105373
+-25 -60 2.69032431443598 -0.5074015758 -1.460379651 1.247295773
+-20 -60 2.66045993470079 -0.2998049674 -1.497446088 1.268696090
+-15 -60 2.62574124412236 -0.09353469325 -1.515101631 1.278889523
+-10 -60 2.58660738419303 0.1095418218 -1.514398367 1.278483493
+-5 -60 2.54343052215739 0.3078416415 -1.496380088 1.268080635
+-2.84217e-14 -60 2.49652401678035 0.5000000000 -1.462053220 1.248262008
+5 -60 2.44615591468797 0.6848091784 -1.412378575 1.219582339
+10 -60 2.39256397426936 0.8611665907 -1.348277520 1.182573577
+15 -60 2.33596935995789 1.028033317 -1.270647165 1.137753671
+20 -60 2.27658987171313 1.184403424 -1.180382953 1.085639604
+25 -60 2.21465756891798 1.329286459 -1.078410551 1.026765810
+30 -60 2.15043923817171 1.461705664 -0.9657230713 0.9617056636
+35 -60 2.08425372532692 1.580711386 -0.8434158120 0.8910915345
+40 -60 2.01648921879385 1.685411100 -0.7127179372 0.8156330813
+45 -60 1.94761615084952 1.775014062 -0.5750140623 0.7361297121
+
+-45 -55 2.70787473255818 -1.215945758 -1.015945758 1.201518155
+-40 -55 2.69785908387135 -1.028188734 -1.121224414 1.275235063
+-35 -55 2.68154838915763 -0.8341851265 -1.205413829 1.334185126
+-30 -55 2.65975348509092 -0.6371378569 -1.269580543 1.379115144
+-25 -55 2.63317332833097 -0.4395977226 -1.314973819 1.410899857
+-20 -55 2.60239133404153 -0.2435508352 -1.342889130 1.430446369
+-15 -55 2.56787820834893 -0.05052141093 -1.354573876 1.438628116
+-10 -55 2.53000321034460 0.1383231306 -1.351171454 1.436245714
+-5 -55 2.48904687891109 0.3220750123 -1.333691916 1.424006410
+-2.84217e-14 -55 2.44521520866438 0.5000000000 -1.303003037 1.402517825
+5 -55 2.39865600540318 0.6714635606 -1.259837466 1.372292967
+10 -55 2.34947354166260 0.8358692321 -1.204809070 1.333761669
+15 -55 2.29774399965540 0.9926079689 -1.138437968 1.287288124
+20 -55 2.24353047349618 1.141017719 -1.061181709 1.233192709
+25 -55 2.18690019983170 1.280353661 -0.9734738269 1.171778989
+30 -55 2.12794827344756 1.409772486 -0.8757721684 1.103367551
+35 -55 2.06681740748537 1.528330145 -0.7686076471 1.028330145
+40 -55 2.00372003913364 1.634997157 -0.6526369390 0.9471265812
+45 -55 1.93896506580966 1.728697487 -0.5286974874 0.8603432428
+
+-45 -50 2.65768068682246 -1.116189849 -0.9161898488 1.356144306
+-40 -50 2.64228729530814 -0.9287275537 -1.002691195 1.428727554
+-35 -50 2.62182592897457 -0.7392954006 -1.069897256 1.485120135
+-30 -50 2.59715606180408 -0.5505022202 -1.119523219 1.526761262
+-25 -50 2.56896059664397 -0.3641841381 -1.153248865 1.555060439
+-20 -50 2.53776339254454 -0.1815757619 -1.172614015 1.571309730
+-15 -50 2.50395031514256 -0.003466692905 -1.178963278 1.576637393
+-10 -50 2.46779143371290 0.1696646642 -1.173424784 1.571990046
+-5 -50 2.42946068437620 0.3375414973 -1.156909183 1.558131810
+-2.84217e-14 -50 2.38905346974524 0.5000000000 -1.130121135 1.535653969
+5 -50 2.34660370099106 0.6569178403 -1.093579122 1.504991580
+10 -50 2.30210018845478 0.8081561223 -1.047640214 1.466444259
+15 -50 2.25549503286473 0.9535100470 -0.9925225371 1.420195037
+20 -50 2.20671944929686 1.092666162 -0.9283368974 1.366336890
+25 -50 2.15570236650593 1.225166355 -0.8551242664 1.304904198
+30 -50 2.10238363830994 1.350375806 -0.7728941018 1.235904898
+35 -50 2.04673706057914 1.467460043 -0.6816761317 1.159363932
+40 -50 1.98880009163108 1.575376434 -0.5815837288 1.075376434
+45 -50 1.92870160269853 1.672882795 -0.4728827948 0.9841655205
+
+-45 -45 2.59894643693379 -1.000502425 -0.8005024250 1.500502425
+-40 -45 2.57851923200756 -0.8157503050 -0.8680501530 1.568050153
+-35 -45 2.55446499244785 -0.6334483194 -0.9187319582 1.618731958
+-30 -45 2.52758800240172 -0.4553384673 -0.9546947638 1.654694764
+-25 -45 2.49847217205507 -0.2823855999 -0.9778313335 1.677831334
+-20 -45 2.46752125078737 -0.1150138040 -0.9897365392 1.689736539
+-15 -45 2.43499577782658 0.04670900746 -0.9917050148 1.691705015
+-10 -45 2.40104543942769 0.2029329815 -0.9847507811 1.684750781
+-5 -45 2.36573143157700 0.3539260547 -0.9696328352 1.669632835
+-2.84217e-14 -45 2.32904442505312 0.5000000000 -0.9468831066 1.646883107
+5 -45 2.29091978160970 0.6414546412 -0.9168339479 1.616833948
+10 -45 2.25125157532243 0.7785339179 -0.8796443448 1.579644345
+15 -45 2.20989736980115 0.9113873959 -0.8353186633 1.535318663
+20 -45 2.16668822456837 1.040033107 -0.7837287667 1.483728767
+25 -45 2.12144151579311 1.164320104 -0.7246390603 1.424639060
+30 -45 2.07397147266537 1.283887535 -0.6577330375 1.357733038
+35 -45 2.02410838336532 1.398122406 -0.5826517242 1.282651724
+40 -45 1.97172036128813 1.506116858 -0.4990433795 1.199043380
+45 -45 1.91675213211310 1.606637359 -0.4066373594 1.106637359
+
+
diff --git a/test/Kerr-modification-radius.par b/test/Kerr-modification-radius.par
new file mode 100644
index 0000000..5140cf3
--- /dev/null
+++ b/test/Kerr-modification-radius.par
@@ -0,0 +1,66 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it. The local coordinate system origin
+# and the initial guess are both deliberately de-centered with respect
+# to the black hole, to make this a non-trivial test for the apparent
+# horizon finder.
+
+# flesh
+cactus::cctk_itlast = 0
+
+ActiveThorns = "PUGH"
+driver::ghost_size = 3
+driver::global_nx = 31
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "CartGrid3D CoordBase SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byspacing"
+grid::dxyz = 0.2
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+# automagically create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
+
+AHFinderDirect::surface_modification[1] = "radius"
+AHFinderDirect::desired_value[1] = 0.2
diff --git a/test/Kerr-modification-radius/BH_diagnostics.ah1.gp b/test/Kerr-modification-radius/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..71530ca
--- /dev/null
+++ b/test/Kerr-modification-radius/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.030723 0.031183 0.000000 1.435866965 3.068829559 2.318603755 1.679663373 0.006170202126 0.000000000 1.682958654 0.000000000 1.561192149 -2.212951339 2.278221743 -2.218531452 2.276038269 -2.158934794 2.158934794 14.57636444 13.24930407 13.56161778 0.9089580684 0.9303841048 63.17611973 1.121092756 2.242185512 0.09910310051 -1.205331724 -0.1195214630 0.6522174123 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-modification-radius/h.t0.ah1.gp b/test/Kerr-modification-radius/h.t0.ah1.gp
new file mode 100644
index 0000000..186a810
--- /dev/null
+++ b/test/Kerr-modification-radius/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.80364114358697 -1.118682969 -0.9186829690 1.618682969
+-40 -45 2.78494879934206 -0.9210858646 -0.9935841846 1.693584185
+-35 -45 2.76295860963048 -0.7259595657 -1.050851710 1.750851710
+-30 -45 2.73841656034861 -0.5350241721 -1.092714453 1.792714453
+-25 -45 2.71186078115297 -0.3492073067 -1.121130946 1.821130946
+-20 -45 2.68366060227768 -0.1688851475 -1.137746839 1.837746839
+-15 -45 2.65405198132154 0.005930208244 -1.143893565 1.843893565
+-10 -45 2.62316669215883 0.1754512449 -1.140607454 1.840607454
+-5 -45 2.59105464680011 0.3400132958 -1.128656397 1.828656397
+0 -45 2.55770096639851 0.5000000000 -1.108567698 1.808567698
+5 -45 2.52303916603740 0.6557870349 -1.080653958 1.780653958
+10 -45 2.48696187525015 0.8076969462 -1.045036097 1.745036097
+15 -45 2.44932734321243 0.9559589107 -1.001661821 1.701661821
+20 -45 2.40996752993758 1.100668909 -0.9503242646 1.650324265
+25 -45 2.36869791280830 1.241747360 -0.8906823467 1.590682347
+30 -45 2.32532557955594 1.378890457 -0.8222829262 1.522282926
+35 -45 2.27966458120571 1.511515913 -0.7445944346 1.444594435
+40 -45 2.23155894043005 1.638705626 -0.6570565209 1.357056521
+45 -45 2.18090907299637 1.759148440 -0.5591484404 1.259148440
+
+-45 -40 2.75968245064811 -1.178219202 -0.7081931138 1.678219202
+-40 -40 2.73970154040749 -0.9814010144 -0.7814010144 1.765464981
+-35 -40 2.71628473873523 -0.7839445770 -0.8386258534 1.833662888
+-30 -40 2.69014917546382 -0.5881162372 -0.8814280898 1.884672607
+-25 -40 2.66183870925604 -0.3954278215 -0.9112820402 1.920251160
+-20 -40 2.63175000911652 -0.2068180678 -0.9295035256 1.941966681
+-15 -40 2.60015886390058 -0.02281124602 -0.9372160697 1.951158133
+-10 -40 2.56724295001571 0.1563522142 -0.9353409397 1.948923440
+-5 -40 2.53310195138166 0.3306109859 -0.9246020176 1.936125291
+0 -40 2.49777423276823 0.5000000000 -0.9055383286 1.913406071
+5 -40 2.46125084224412 0.6645843167 -0.8785203915 1.881207348
+10 -40 2.42348873565314 0.8244050346 -0.8437691030 1.839792375
+15 -40 2.38441833653732 0.9794325219 -0.8013728860 1.789266531
+20 -40 2.34395415557681 1.129523755 -0.7513086529 1.729602301
+25 -40 2.30200634953467 1.274382206 -0.6934659055 1.660667999
+30 -40 2.25849275117242 1.413519093 -0.6276750263 1.582261482
+35 -40 2.21335239739705 1.546216461 -0.5537423536 1.494151954
+40 -40 2.16656760992411 1.671498212 -0.4714982117 1.396137203
+45 -40 2.11818318643848 1.788110412 -0.3808529714 1.288110412
+
+-45 -35 2.71442177820830 -1.220094538 -0.5044231618 1.720094538
+-40 -35 2.69261475673181 -1.025218111 -0.5727561531 1.817684163
+-35 -35 2.66737634351308 -0.8271339271 -0.6271339271 1.895343673
+-30 -35 2.63938529770717 -0.6284297427 -0.6685539860 1.954497647
+-25 -35 2.60918128013785 -0.4310366174 -0.6980445023 1.996614469
+-20 -35 2.57717902469938 -0.2363472170 -0.7165880161 2.023097352
+-15 -35 2.54368650295991 -0.04533500772 -0.7250749547 2.035217956
+-10 -35 2.50892303001553 0.1413366499 -0.7242788052 2.034080937
+-5 -35 2.47303614920864 0.3232195101 -0.7148465255 2.020610245
+0 -35 2.43611710123737 0.5000000000 -0.6972993655 1.995550304
+5 -35 2.39821478362905 0.6714320207 -0.6720405401 1.959476963
+10 -35 2.35934868430120 0.8372809341 -0.6393676430 1.912815230
+15 -35 2.31951756144626 0.9972759520 -0.5994865444 1.855859118
+20 -35 2.27871145099116 1.151069568 -0.5525305005 1.788798938
+25 -35 2.23692212351087 1.298203031 -0.4985816013 1.711751925
+30 -35 2.19415498852441 1.438078177 -0.4376965531 1.624799065
+35 -35 2.15044103646851 1.569936481 -0.3699364807 1.528027652
+40 -35 2.10585211203740 1.692849357 -0.2954027870 1.421582506
+45 -35 2.06051510394201 1.805722200 -0.2142765270 1.305722200
+
+-45 -30 2.66850590541441 -1.246947186 -0.3086004283 1.746947186
+-40 -30 2.64441896550857 -1.054545180 -0.3696192020 1.852634803
+-35 -30 2.61701387119941 -0.8569541241 -0.4188651736 1.937931328
+-30 -30 2.58693462323038 -0.6569123342 -0.4569123342 2.003830943
+-25 -30 2.55471483931950 -0.4566221221 -0.4844241244 2.051482761
+-20 -30 2.52078337334469 -0.2578144806 -0.5020883940 2.082078174
+-15 -30 2.48547648651950 -0.06182859880 -0.5105723843 2.096772876
+-10 -30 2.44905185689202 0.1303063495 -0.5104938664 2.096636879
+-5 -30 2.41170183139384 0.3177938572 -0.5024045331 2.082625743
+0 -30 2.37356704118585 0.5000000000 -0.4867835206 2.055569355
+5 -30 2.33474960843706 0.6763923364 -0.4640383883 2.016173631
+10 -30 2.29532508164904 0.8464880117 -0.4345112701 1.965031162
+15 -30 2.25535099374453 1.009809968 -0.3984878130 1.902636704
+20 -30 2.21487697392524 1.165850886 -0.3562105148 1.829410275
+25 -30 2.17395644066777 1.314045776 -0.3078958380 1.745726800
+30 -30 2.13265454871424 1.453752109 -0.2537521087 1.651947110
+35 -30 2.09105774237857 1.584239353 -0.1940004903 1.548454271
+40 -30 2.04928353345517 1.704689529 -0.1288977830 1.435693074
+45 -30 2.00748960245257 1.814210437 -0.05875974966 1.314210437
+
+-45 -25 2.62234077621028 -1.261014419 -0.1211745099 1.761014419
+-40 -25 2.59562166420465 -1.071199095 -0.1731527737 1.872482166
+-35 -25 2.56578217870067 -0.8747905124 -0.2155504751 1.963404330
+-30 -25 2.53344055202572 -0.6745608791 -0.2486558890 2.034399119
+-25 -25 2.49912678645970 -0.4728641256 -0.2728641256 2.086313850
+-20 -25 2.46328344061202 -0.2716612568 -0.2886290681 2.120121878
+-15 -25 2.42627339981712 -0.07256575668 -0.2964269521 2.136844495
+-10 -25 2.38838891664311 0.1231021803 -0.2967297062 2.137493753
+-5 -25 2.34986246704395 0.3142584902 -0.2899875589 2.123035171
+0 -25 2.31087804246081 0.5000000000 -0.2766192614 2.094366765
+5 -25 2.27158219347785 0.6795539578 -0.2570083961 2.052311128
+10 -25 2.23209547824692 0.8522340576 -0.2315048545 1.997618607
+15 -25 2.19251962671518 1.017403216 -0.2004284716 1.930975089
+20 -25 2.15294599769555 1.174443301 -0.1640763626 1.853017739
+25 -25 2.11346579973115 1.322733392 -0.1227333917 1.764357452
+30 -25 2.07417607927890 1.461635384 -0.07668266220 1.665601344
+35 -25 2.03518607085905 1.590487932 -0.02621736546 1.557378166
+40 -25 1.99662394109189 1.708609780 0.02834674779 1.440365048
+45 -25 1.95864179386926 1.815312057 0.08665991478 1.315312057
+
+-45 -20 2.57615332826302 -1.264126817 0.05791034923 1.764126817
+-40 -20 2.54655475786243 -1.076753089 0.01606311118 1.879101158
+-35 -20 2.51410289631150 -0.8819172048 -0.01832521265 1.973582302
+-30 -20 2.47939996372191 -0.6823538476 -0.04537352779 2.047896937
+-25 -20 2.44297655411482 -0.4804789795 -0.06529981361 2.102643957
+-20 -20 2.40528929208605 -0.2783890824 -0.07838908239 2.138606427
+-15 -20 2.36672476920280 -0.07788054814 -0.08496716701 2.156679566
+-10 -20 2.32760499635802 0.1195193041 -0.08537979532 2.157813253
+-5 -20 2.28819563116052 0.3125143578 -0.07997754654 2.142970697
+0 -20 2.24871495950410 0.5000000000 -0.06910581275 2.113100854
+5 -20 2.20934300675236 0.6810247721 -0.05309904206 2.069122613
+10 -20 2.17023121913876 0.8547556762 -0.03227878156 2.011919417
+15 -20 2.13150887628603 1.020448146 -0.006953552791 1.942338923
+20 -20 2.09328978374410 1.177421181 0.02257881856 1.861199399
+25 -20 2.05568100428216 1.325039442 0.05602644783 1.769302793
+30 -20 2.01878755288384 1.462701164 0.09309880529 1.667447328
+35 -20 1.98271598132775 1.589831817 0.1335017548 1.556441137
+40 -20 1.94758048181033 1.705885533 0.1769316735 1.437118416
+45 -20 1.91350547154853 1.810351476 0.2230710663 1.310351476
+
+-45 -15 2.53004109717609 -1.257737426 0.2290156761 1.757737426
+-40 -15 2.49741647740506 -1.072523297 0.1978470591 1.874060289
+-35 -15 2.46226701457120 -0.8794604996 0.1721203262 1.970073763
+-30 -15 2.42518713104268 -0.6812079428 0.1517994859 2.045912171
+-25 -15 2.38671103171198 -0.4801793974 0.1367703953 2.102001501
+-20 -15 2.34730780020488 -0.2785271773 0.1268604715 2.138985840
+-15 -15 2.30738278612407 -0.07814430791 0.1218556921 2.157663931
+-10 -15 2.26728036024894 0.1193215463 0.1215151655 2.158934794
+-5 -15 2.22728975246094 0.3124456992 0.1255824535 2.143755468
+0 -15 2.18765197786638 0.5000000000 0.1337940041 2.113109544
+5 -15 2.14856722106855 0.6809252804 0.1458849774 2.067985418
+10 -15 2.11020304089320 0.8543050276 0.1615926296 2.009363662
+15 -15 2.07269965320754 1.019341443 0.1806585566 1.938208653
+20 -15 2.03617567706945 1.175334569 0.2028292551 1.855466480
+25 -15 2.00073610351046 1.321666420 0.2278549478 1.762069323
+30 -15 1.96647590437658 1.457788753 0.2554886928 1.658938783
+35 -15 1.93348283188320 1.583214443 0.2854851320 1.546990548
+40 -15 1.90184263664401 1.697514263 0.3175984735 1.427141926
+45 -15 1.87164153769231 1.800316577 0.3515812232 1.300316577
+
+-45 -10 2.48400978449874 -1.242964692 0.3926682984 1.742964692
+-40 -10 2.44830620227511 -1.059577899 0.3722729318 1.858632564
+-35 -10 2.41046500948644 -0.8683856310 0.3554117264 1.954257211
+-30 -10 2.37107779440113 -0.6719535945 0.3420768295 2.029883170
+-25 -10 2.33068216465366 -0.4726473495 0.3322085485 2.085848972
+-20 -10 2.28975484778235 -0.2726084093 0.3257064582 2.122724159
+-15 -10 2.24871162879350 -0.07374711886 0.3224392533 2.141253398
+-10 -10 2.20790859398743 0.1222536221 0.3222536221 2.142306166
+-5 -10 2.16764610789517 0.3139260439 0.3249815972 2.126835050
+0 -10 2.12817425829438 0.5000000000 0.3304464183 2.095842509
+5 -10 2.08969906261516 0.6793828661 0.3384669979 2.050355542
+10 -10 2.05238970209602 0.8511389820 0.3488610180 1.991408125
+15 -10 2.01638262641640 1.014469578 0.3614475061 1.920026604
+20 -10 1.98178741613764 1.168694129 0.3760481884 1.837222019
+25 -10 1.94869432661851 1.313235026 0.3924878365 1.743988142
+30 -10 1.91717729280121 1.447604007 0.4105948288 1.641298286
+35 -10 1.88729674050979 1.571390678 0.4302013001 1.530104461
+40 -10 1.85910566395062 1.684255508 0.4511425457 1.411340756
+45 -10 1.83265080690543 1.785923135 0.4732570562 1.285923135
+
+-45 -5 2.43800110400084 -1.220637703 0.5494637070 1.720637703
+-40 -5 2.39925244434222 -1.038757790 0.5395615281 1.833820125
+-35 -5 2.35881287769808 -0.8494983506 0.5313845529 1.927283379
+-30 -5 2.31727177499328 -0.6553244478 0.5249281289 2.001080643
+-25 -5 2.27516531187419 -0.4585179494 0.5201628198 2.055548376
+-20 -5 2.23296910850497 -0.2611524745 0.5170393992 2.091249236
+-15 -5 2.19109714934310 -0.06508348197 0.5154933845 2.108920265
+-10 -5 2.14990320151998 0.1280512479 0.5154491213 2.109426196
+-5 -5 2.10968380912843 0.3168233407 0.5168233407 2.093718796
+0 -5 2.07068310031773 0.5000000000 0.5195280764 2.062803526
+5 -5 2.03309884225463 0.6765270475 0.5234729525 2.017713385
+10 -5 1.99708835921315 0.8455106828 0.5285669740 1.959488454
+15 -5 1.96277279516557 1.006198680 0.5347199870 1.889159194
+20 -5 1.93024387447348 1.157962484 0.5418434999 1.807737068
+25 -5 1.89956979195618 1.300281075 0.5498512292 1.716208304
+30 -5 1.87079931399487 1.432726238 0.5586595065 1.615529233
+35 -5 1.84396439110884 1.554948838 0.5681875603 1.506623080
+40 -5 1.81908733306881 1.666669565 0.5783572806 1.390382645
+45 -5 1.79618079695356 1.767668171 0.5890934059 1.267668171
+
+-45 0 2.39191346461786 -1.191338231 0.7000000000 1.691338231
+-40 0 2.35023523243591 -1.010702087 0.7000000000 1.800384640
+-35 0 2.30737417015173 -0.8234554538 0.7000000000 1.890090268
+-30 0 2.26391328224198 -0.6319566411 0.7000000000 1.960606414
+-25 0 2.22037687291982 -0.4383718144 0.7000000000 2.012344850
+-20 0 2.17722607900495 -0.2446551756 0.7000000000 2.045923280
+-15 0 2.13485757324509 -0.05254179854 0.7000000000 2.062114065
+-10 0 2.09360579602095 0.1364491688 0.7000000000 2.061799220
+-5 0 2.05374680695107 0.3210041716 0.7000000000 2.045931680
+0 0 2.01550350228351 0.5000000000 0.7000000000 2.015503502
+5 0 1.97905164947531 0.6724857164 0.7000000000 1.971520760
+10 0 1.94452580141825 0.8376633618 0.7000000000 1.914984085
+15 0 1.91202416964411 0.9948682698 0.7000000000 1.846873526
+20 0 1.88161588246550 1.143550534 0.7000000000 1.768140560
+25 0 1.85334557502890 1.283257685 0.7000000000 1.679701527
+30 0 1.82723816073254 1.413619080 0.7000000000 1.582434666
+35 0 1.80330212203428 1.534331605 0.7000000000 1.477178620
+40 0 1.78153595880581 1.645149241 0.7000000000 1.364735721
+45 0 1.76192823649469 1.745871404 0.7000000000 1.245871404
+
+-45 5 2.34561786580295 -1.155437534 0.8448320174 1.655437534
+-40 5 2.30120404575017 -0.9758745630 0.8538819566 1.758878813
+-35 5 2.25617901308961 -0.7907805810 0.8612788520 1.843425714
+-30 5 2.21110857707288 -0.6023945588 0.8670511504 1.909403386
+-25 5 2.16648999231730 -0.4127334765 0.8712470954 1.957363257
+-20 5 2.12275199325199 -0.2235827519 0.8739298491 1.988027272
+-15 5 2.08025505863816 -0.03649733070 0.8751728901 2.002235296
+-10 5 2.03929581143536 0.1471871237 0.8750561763 2.000901251
+-5 5 2.00011263073011 0.3263370329 0.8736629671 1.984976797
+0 5 1.96289222253915 0.5000000000 0.8710773296 1.955422825
+5 5 1.92777665081771 0.6673822803 0.8673822803 1.913188219
+10 5 1.89486962394074 0.8278261047 0.8626584182 1.859194228
+15 5 1.86424272321317 0.9807877960 0.8569830509 1.794324482
+20 5 1.83594092562233 1.125817425 0.8504296918 1.719419245
+25 5 1.80998854143881 1.262540856 0.8430679493 1.635274144
+30 5 1.78639234899350 1.390643375 0.8349634749 1.542639577
+35 5 1.76514640837598 1.509856352 0.8261782796 1.442224336
+40 5 1.74623570610711 1.619946258 0.8167711171 1.334699976
+45 5 1.72963775713389 1.720704918 0.8067978418 1.220704918
+
+-45 10 2.29896698484554 -1.113125000 0.9844374607 1.613125000
+-40 10 2.25209052426111 -0.9345879630 1.001461894 1.709675359
+-35 10 2.20523809140171 -0.7518813198 1.015250038 1.787871811
+-30 10 2.15894007217186 -0.5671001955 1.025900178 1.848271755
+-25 10 2.11364751469204 -0.3820737911 1.033542471 1.891613349
+-20 10 2.06973483499935 -0.1983693211 1.038328089 1.918753940
+-15 10 2.02750532823346 -0.01730747760 1.040420006 1.930617790
+-10 10 1.98719894473058 0.1600143658 1.039985634 1.928154346
+-5 10 1.94900009289026 0.3326949421 1.037191066 1.912305563
+0 10 1.91304626315438 0.5000000000 1.032196997 1.883982792
+5 10 1.87943698982622 0.6613336580 1.025156148 1.844052149
+10 10 1.84824035170943 0.8162115046 1.016211505 1.793324557
+15 10 1.81949899051816 0.9642357385 1.005495551 1.732551363
+20 10 1.79323647048638 1.105073324 0.9931304329 1.662425295
+25 10 1.76946259101975 1.238437495 0.9792286415 1.583584318
+30 10 1.74817452705168 1.364070941 0.9638935639 1.496614771
+35 10 1.72936312516691 1.481734081 0.9472212836 1.402061571
+40 10 1.71301246307039 1.591193730 0.9293016093 1.300434048
+45 10 1.69910362930522 1.692216574 0.9102199488 1.192216574
+
+-45 15 2.25180631580820 -1.064434761 1.119189031 1.564434761
+-40 15 2.20282161542498 -0.8870286918 1.142919058 1.652996426
+-35 15 2.15455614311605 -0.7070685575 1.161910259 1.723872554
+-30 15 2.10748039916234 -0.5264661869 1.176384615 1.777891588
+-25 15 2.06197406607074 -0.3468157522 1.186596334 1.816002241
+-20 15 2.01833397193848 -0.1694170444 1.192814356 1.839208214
+-15 15 1.97678549652254 0.004691076985 1.195308923 1.848518066
+-10 15 1.93749406171319 0.1746929685 1.194341569 1.844907853
+-5 15 1.90057631022207 0.3399573919 1.190158220 1.829295382
+0 15 1.86611089096012 0.5000000000 1.182985039 1.802524704
+5 15 1.83414830418383 0.6544488778 1.173026452 1.765358752
+10 15 1.80471834007313 0.8030138659 1.160464532 1.718477029
+15 15 1.77783600703929 0.9454595805 1.145459580 1.662477787
+20 15 1.75350804302288 1.081582725 1.128152104 1.597885405
+25 15 1.73173556436409 1.211192725 1.108664779 1.525157720
+30 15 1.71251696923521 1.334095901 1.087105255 1.444696480
+35 15 1.69585070446985 1.450083418 1.063569471 1.356859739
+40 15 1.68173475202555 1.558921129 1.038144662 1.261973060
+45 15 1.67016801902287 1.660343537 1.010913114 1.160343537
+
+-45 20 2.20398423832548 -1.009268744 1.249328898 1.509268744
+-40 20 2.15333250690879 -0.8332812386 1.278327849 1.588942706
+-35 20 2.10414480408741 -0.6565771276 1.301192682 1.651763319
+-30 20 2.05680304183192 -0.4808296467 1.318329661 1.698846782
+-25 20 2.01158698132385 -0.3073424804 1.330160424 1.731351536
+-20 20 1.96869142691293 -0.1370992123 1.337099212 1.750415700
+-15 20 1.92824472399664 0.02918263562 1.339537312 1.757114325
+-10 20 1.89032355455080 0.1909992792 1.337832419 1.752430170
+-5 20 1.85496686238501 0.3480113987 1.332302799 1.737237662
+0 20 1.82218821823155 0.5000000000 1.323225076 1.712296822
+5 20 1.79198642042958 0.6468282346 1.310834647 1.678254401
+10 20 1.76435328331761 0.7884090583 1.295327567 1.635649049
+15 20 1.73927866398170 0.9246777322 1.276863294 1.584918873
+20 20 1.71675663606167 1.055569190 1.255569190 1.526413803
+25 20 1.69678692235605 1.180998722 1.231544485 1.460406471
+30 20 1.67937760280552 1.300846414 1.204865543 1.387106678
+35 20 1.66454605832950 1.414944587 1.175591275 1.306676288
+40 20 1.65231742101074 1.523067181 1.143768520 1.219243988
+45 20 1.64272359675706 1.624922464 1.109438293 1.124922464
+
+-45 25 2.15536096591192 -0.9474174274 1.374941831 1.447417427
+-40 25 2.10357686838755 -0.7733512426 1.407631625 1.517520918
+-35 25 2.05403586902072 -0.6005879799 1.432943557 1.571802530
+-30 25 2.00699452790365 -0.4304884834 1.451526290 1.611653329
+-25 25 1.96260453057314 -0.2640058723 1.464005872 1.638415881
+-20 25 1.92093786630806 -0.1017632009 1.470960817 1.653330806
+-15 25 1.88200980504261 0.05587265303 1.472907659 1.657505824
+-10 25 1.84579897095237 0.2087251565 1.470294425 1.651901724
+-5 25 1.81226178884265 0.3567523651 1.463498566 1.637327959
+0 25 1.78134517753521 0.5000000000 1.452829002 1.614447006
+5 25 1.75299694375045 0.6385631302 1.438530527 1.583783825
+10 25 1.72717245289961 0.7725550798 1.420788846 1.545736669
+15 25 1.70383998555827 0.9020818225 1.399736511 1.500589791
+20 25 1.68298543772871 1.027220959 1.375459550 1.448527680
+25 25 1.66461215950756 1.148002919 1.348002919 1.389646745
+30 25 1.64874484244819 1.264395750 1.317378412 1.323972277
+35 25 1.63542832086204 1.376290808 1.283571430 1.251472971
+40 25 1.62472571444350 1.483489854 1.246548745 1.172077567
+45 25 1.61671675890213 1.585694716 1.206267761 1.085694716
+
+-45 30 2.10582206092367 -0.8785841420 1.495925926 1.378584142
+-40 30 2.05353981098749 -0.7071916198 1.530619370 1.438674950
+-35 30 2.00428784983704 -0.5392480887 1.556903319 1.484200086
+-30 30 1.95816001469008 -0.3757157807 1.575715781 1.516784225
+-25 30 1.91515274903756 -0.2171358066 1.587908538 1.537902700
+-20 30 1.87519826046964 -0.06373443702 1.594227600 1.548847636
+-15 30 1.83819063015297 0.08448688947 1.595306323 1.550716040
+-10 30 1.80400683647826 0.2276783376 1.591667199 1.544412893
+-5 30 1.77252186731646 0.3660844519 1.583727955 1.530661719
+0 30 1.74361904980081 0.5000000000 1.571809525 1.510018392
+5 30 1.71719905177062 0.6297358619 1.556145605 1.482887687
+10 30 1.69318490305266 0.7555926719 1.536891197 1.449538073
+15 30 1.67152641737643 0.8778395612 1.514131106 1.410116439
+20 30 1.65220345490829 0.9966962716 1.487887852 1.364661791
+25 30 1.63522666179905 1.112316481 1.458128413 1.313116930
+30 30 1.62064069561310 1.224772552 1.424772552 1.255342885
+35 30 1.60852194770268 1.334038564 1.387699522 1.191130512
+40 30 1.59897979013723 1.439974474 1.346758138 1.120217956
+45 30 1.59215309290489 1.542308867 1.301777305 1.042308867
+
+-45 35 2.05529491213325 -0.8024142306 1.611960262 1.302414231
+-40 35 2.00325273900515 -0.6347324568 1.646905696 1.352321482
+-35 35 1.95500090043597 -0.4726966458 1.672696646 1.389154776
+-30 35 1.91043353414943 -0.3167773092 1.690583463 1.414699798
+-25 35 1.86937098274816 -0.1670494112 1.701641337 1.430492079
+-20 35 1.83159717514062 -0.02332083633 1.706766928 1.437812181
+-15 35 1.79688483623222 0.1147700572 1.706686781 1.437697719
+-10 35 1.76501407292864 0.2476822315 1.701972601 1.430965173
+-5 35 1.73578530381702 0.3759205455 1.693058596 1.418234654
+0 35 1.70902559702763 0.5000000000 1.680256812 1.399951812
+5 35 1.68459490417664 0.6204202019 1.663772102 1.376409206
+10 35 1.66238875683324 0.7376469559 1.643713715 1.347762860
+15 35 1.64234166843054 0.8520977940 1.620105515 1.314046857
+20 35 1.62442883104643 0.9641290487 1.592893506 1.275184081
+25 35 1.60866800703055 1.074022522 1.561952169 1.230995272
+30 35 1.59512201905920 1.181970583 1.527090535 1.181207699
+35 35 1.58390040354331 1.288058261 1.488058261 1.125463835
+40 35 1.57516055684117 1.392241789 1.444553333 1.063332358
+45 35 1.56910632881397 1.494322712 1.396232259 0.9943227125
+
+-45 40 2.00377056117146 -0.7185337600 1.722471229 1.218533760
+-40 40 1.95281031606287 -0.5559161794 1.755916179 1.258391900
+-35 40 1.90632525110925 -0.4010896145 1.779828368 1.286889337
+-30 40 1.86398215979583 -0.2539467597 1.795758471 1.305874094
+-25 40 1.82541542986556 -0.1140596558 1.804972697 1.316855182
+-20 40 1.79026186532077 0.01918327043 1.808478393 1.321033107
+-15 40 1.75818250789921 0.1464840666 1.807057225 1.319339425
+-10 40 1.72887342923381 0.2685752625 1.801297210 1.312474907
+-5 40 1.70207276103961 0.3861820675 1.791622404 1.300944922
+0 40 1.67756288341590 0.5000000000 1.778316636 1.285087725
+5 40 1.65517176492112 0.6106816539 1.761542504 1.265097093
+10 40 1.63477327113958 0.7188286134 1.741355146 1.241038737
+15 40 1.61628903373095 0.8249855597 1.717712578 1.212862620
+20 40 1.59968903042065 0.9296339339 1.690481203 1.180409532
+25 40 1.58499495605623 1.033183538 1.659439765 1.143415787
+30 40 1.57228302504298 1.135959784 1.624280543 1.101514658
+35 40 1.56168986465007 1.238185951 1.584611383 1.054238794
+40 40 1.55341535116637 1.339956850 1.539956850 1.001021594
+45 40 1.54772859152160 1.441205334 1.489765049 0.9412053339
+
+-45 45 1.95132855479786 -0.6266000664 1.826600066 1.126600066
+-40 45 1.90238745477445 -0.4707381054 1.856880625 1.156880625
+-35 45 1.85847354892568 -0.3246281421 1.877691037 1.177691037
+-30 45 1.81901298740966 -0.1875222852 1.890823529 1.190823529
+-25 45 1.78346042618677 -0.05848280845 1.897670248 1.197670248
+-20 45 1.75132210854472 0.06349422656 1.899289756 1.199289756
+-15 45 1.72216645868518 0.1794070238 1.896469276 1.196469276
+-10 45 1.69562521923446 0.2902104142 1.889775864 1.189775864
+-5 45 1.67139167578886 0.3967986082 1.879597306 1.179597306
+0 45 1.64921725403369 0.5000000000 1.866172704 1.166172704
+5 45 1.62890838071566 0.6005782273 1.849614399 1.149614399
+10 45 1.61032361804062 0.6992357280 1.829921962 1.129921962
+15 45 1.59337384897345 0.7966173576 1.806991049 1.106991049
+20 45 1.57802232997714 0.8933119181 1.780615614 1.080615614
+25 45 1.56428865861936 0.9898501309 1.750486996 1.050486996
+30 45 1.55225376417427 1.086696776 1.716188625 1.016188625
+35 45 1.54206902641620 1.184235467 1.677189518 0.9771895180
+40 45 1.53396515413373 1.282741930 1.632835507 0.9328355068
+45 45 1.52826474936898 1.382344064 1.582344064 0.8823440644
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 2.18090926414810 1.759148551 -0.5591485507 1.259148551
+45 -40 2.11818335676514 1.788110515 -0.3808530583 1.288110515
+45 -35 2.06051520011890 1.805722261 -0.2142765697 1.305722261
+45 -30 2.00748968935287 1.814210494 -0.05875978251 1.314210494
+45 -25 1.95864185679094 1.815312100 0.08665989508 1.315312100
+45 -20 1.91350551429438 1.810351505 0.2230710556 1.310351505
+45 -15 1.87164155893754 1.800316592 0.3515812193 1.300316592
+45 -10 1.83265082424040 1.785923147 0.4732570541 1.285923147
+45 -5 1.79618080826565 1.767668179 0.5890934052 1.267668179
+45 0 1.76192824397855 1.745871409 0.7000000000 1.245871409
+45 5 1.72963776262139 1.720704922 0.8067978421 1.220704922
+45 10 1.69910363679638 1.692216579 0.9102199497 1.192216579
+45 15 1.67016802513711 1.660343541 1.010913115 1.160343541
+45 20 1.64272361113042 1.624922474 1.109438296 1.124922474
+45 25 1.61671678375339 1.585694733 1.206267768 1.085694733
+45 30 1.59215312514798 1.542308888 1.301777317 1.042308888
+45 35 1.56910636777628 1.494322737 1.396232276 0.9943227372
+45 40 1.54772862459806 1.441205354 1.489765065 0.9412053540
+45 45 1.52826479927312 1.382344093 1.582344093 0.8823440933
+
+50 -45 2.19343989665406 1.833875553 -0.6338755526 1.119254484
+50 -40 2.12771472742205 1.871100386 -0.4504898286 1.150489829
+50 -35 2.06658121570882 1.895072183 -0.2768400592 1.170604555
+50 -30 2.00984903235325 1.908065936 -0.1129472471 1.181507607
+50 -25 1.95723190231088 1.911947620 0.04159801179 1.184764727
+50 -20 1.90840079306821 1.908207748 0.1874542960 1.181626602
+50 -15 1.86301799511523 1.898007931 0.3254049039 1.173067939
+50 -10 1.82075908080345 1.882229933 0.4562755692 1.159828627
+50 -5 1.78132755649603 1.861521723 0.5808822841 1.142452376
+50 0 1.74446249788037 1.836335803 0.7000000000 1.121318879
+50 5 1.70994268052055 1.806960136 0.8143441955 1.096669768
+50 10 1.67759195201043 1.773544554 0.9245602660 1.068630766
+50 15 1.64727925300694 1.736117668 1.031216731 1.037225879
+50 20 1.61892329416359 1.694602483 1.134799746 1.002390503
+50 25 1.59249554859466 1.648826717 1.235706696 0.9639800742
+50 30 1.56802484056286 1.598531446 1.334237426 0.9217773315
+50 35 1.54560353936546 1.543379514 1.430582201 0.8754993653
+50 40 1.52539308841225 1.482964035 1.524804759 0.8248047589
+50 45 1.50763186407590 1.416821696 1.616821696 0.7693047469
+
+55 -45 2.20419926335054 1.896773023 -0.6967730230 0.9780309999
+55 -40 2.13611832109382 1.942014099 -0.5099934988 1.009709142
+55 -35 2.07212336063982 1.972377870 -0.3309700840 1.030970084
+55 -30 2.01222290102462 1.990076090 -0.1602958320 1.043362511
+55 -25 1.95630458498051 1.997015968 0.001929989559 1.048221866
+55 -20 1.90418259299494 1.994792067 0.1559401813 1.046664673
+55 -15 1.85563329539555 1.984702694 0.3021751123 1.039600018
+55 -10 1.81042112558589 1.967778427 0.4411910616 1.027749519
+55 -5 1.76831918603712 1.944816674 0.5735949201 1.011671527
+55 0 1.72911965494237 1.916411900 0.7000000000 0.9917822897
+55 5 1.69264259962888 1.882984628 0.8209954768 0.9683762616
+55 10 1.65874503671352 1.844808756 0.9371260675 0.9416452281
+55 15 1.62732212860852 1.802029638 1.048877790 0.9116909674
+55 20 1.59831319800547 1.754683189 1.156667334 0.8785386272
+55 25 1.57170398457688 1.702709425 1.260832615 0.8421462056
+55 30 1.54753100714862 1.645965962 1.361623757 0.8024140053
+55 35 1.52588477230557 1.584239971 1.459193001 0.7591930007
+55 40 1.50691243166546 1.517260585 1.553582982 0.7122935299
+55 45 1.49081980152966 1.444713536 1.644713536 0.6614955396
+
+60 -45 2.21326488013700 1.948921978 -0.7489219780 0.8365354941
+60 -40 2.14336160659931 2.001602567 -0.5599941602 0.8669506463
+60 -35 2.07704496766250 2.038077637 -0.3769735559 0.8880095379
+60 -30 2.01448945996910 2.060416826 -0.2009070745 0.9009070745
+60 -25 1.95573975013111 2.070494805 -0.03233375453 0.9067255983
+60 -20 1.90074870322913 2.069951401 0.1285844208 0.9064118640
+60 -15 1.84940998684679 2.060180801 0.2819508142 0.9007708057
+60 -10 1.80158487219815 2.042339446 0.4280439423 0.8904700942
+60 -5 1.75712320363216 2.017364199 0.5672478342 0.8760506286
+60 0 1.71587718273321 1.985993230 0.7000000000 0.8579385914
+60 5 1.67771268584406 1.948789225 0.8267526331 0.8364588493
+60 10 1.64252034596127 1.906164072 0.9479446652 0.8118492055
+60 15 1.61021871603511 1.858396648 1.063981285 0.7842706704
+60 20 1.58076127861058 1.805653072 1.175218855 0.7538191527
+60 25 1.55413849327800 1.748001647 1.281952725 0.7205340869
+60 30 1.53038151048698 1.685428421 1.384407418 0.6844074178
+60 35 1.50956335368081 1.617850443 1.482727306 0.6453912539
+60 40 1.49180081871110 1.545130197 1.576968363 0.6034062008
+60 45 1.47725240745953 1.467088711 1.667088711 0.5583489277
+
+65 -45 2.22072970249772 1.991315341 -0.7913153406 0.6954117640
+65 -40 2.14944132437765 2.050607549 -0.6011142224 0.7230601749
+65 -35 2.08128000442472 2.092650462 -0.4151858593 0.7426651073
+65 -30 2.01655175967206 2.119327961 -0.2349194342 0.7551050293
+65 -25 1.95543463278926 2.132430327 -0.06121476290 0.7612147629
+65 -20 1.89800809404934 2.133595395 0.1054199013 0.7617580431
+65 -15 1.84427823027001 2.124275229 0.2647767640 0.7574119784
+65 -10 1.79420277965925 2.105725603 0.4168672526 0.7487621455
+65 -5 1.74771005551308 2.079007269 0.5618547643 0.7363031819
+65 0 1.70471443936203 2.044995971 0.7000000000 0.7204434531
+65 5 1.66512832842749 2.004396983 0.8316176815 0.7015118341
+65 10 1.62887504334879 1.957765193 0.9570433350 0.6797670731
+65 15 1.59589289946806 1.905519657 1.076607857 0.6554045796
+65 20 1.56614283932789 1.847962497 1.190618226 0.6285652354
+65 25 1.53961230848003 1.785294728 1.299342775 0.5993427746
+65 30 1.51631760197380 1.717630779 1.402999458 0.5677905572
+65 35 1.49630457028021 1.645011801 1.501745894 0.5339277713
+65 40 1.47965149335972 1.567420985 1.595672555 0.4977465797
+65 45 1.46646439151310 1.484793800 1.684793800 0.4592168908
+
+70 -45 2.22668809170704 2.024816140 -0.8248161404 0.5549876878
+70 -40 2.15437112302593 2.089709100 -0.6339243197 0.5786067936
+70 -35 2.08478372093539 2.136564780 -0.4459349960 0.5956608665
+70 -30 2.01833084651437 2.167070105 -0.2624833738 0.6067638966
+70 -25 1.95529987940271 2.182905826 -0.08475187459 0.6125276277
+70 -20 1.89587801411862 2.185675366 0.08646434232 0.6135356577
+70 -15 1.84017215003224 2.176858132 0.2506872178 0.6103264470
+70 -10 1.78822904780330 2.157783149 0.4076881028 0.6033837209
+70 -5 1.74005134962236 2.129615494 0.5574271184 0.5931315330
+70 0 1.69561194863143 2.093354036 0.7000000000 0.5799334417
+70 5 1.65486731764847 2.049837838 0.8355932411 0.5640948408
+70 10 1.61777028926119 1.999758841 0.9644479482 0.5458675766
+70 15 1.58427517836534 1.943671841 1.086830704 0.5254535782
+70 20 1.55434585104516 1.882010072 1.203010530 0.5030105296
+70 25 1.52796077566925 1.815099601 1.313241015 0.4786571099
+70 30 1.50511649251655 1.743173146 1.417746351 0.4524780214
+70 35 1.48582823388544 1.666381977 1.516709452 0.4245283213
+70 40 1.47013362627761 1.584810681 1.610264242 0.3948387976
+70 45 1.45808894717397 1.498486303 1.698486303 0.3634192936
+
+75 -45 2.23122577520438 2.050136500 -0.8501365002 0.4153578234
+75 -40 2.15817242195891 2.119491690 -0.6589148800 0.4339414905
+75 -35 2.08752774724041 2.170242756 -0.4695165683 0.4475401976
+75 -30 2.01976887985300 2.203897271 -0.2837455481 0.4565578978
+75 -25 1.95526591385716 2.222023249 -0.1029926286 0.4614147390
+75 -20 1.89429201421197 2.226174895 0.07172371911 0.4625271691
+75 -15 1.83703777817845 2.217838140 0.2397066576 0.4602933424
+75 -10 1.78362545848930 2.198392104 0.4005276483 0.4550827927
+75 -5 1.73412204284194 2.169083965 0.5539740746 0.4472297006
+75 0 1.68855184705199 2.131015838 0.7000000000 0.4370293767
+75 5 1.64690924486816 2.085142075 0.8386819616 0.4247375388
+75 10 1.60917164850905 2.032274844 0.9701813969 0.4105718071
+75 15 1.57530536793630 1.973088728 1.094712935 0.3947129350
+75 20 1.54527424548080 1.908132214 1.212518212 0.3773078896
+75 25 1.51904537660027 1.837839235 1.323844681 0.3584729427
+75 30 1.49659490048179 1.762542458 1.428929228 0.3382972321
+75 35 1.47790872440900 1.682483128 1.527983600 0.3168453993
+75 40 1.46298749369434 1.597825208 1.621184727 0.2941613780
+75 45 1.45184485882836 1.508664266 1.708664266 0.2702707754
+
+80 -45 2.23441401121094 2.067829866 -0.8678298665 0.2764507066
+80 -40 2.16086763272320 2.140423467 -0.6764787259 0.2892509170
+80 -35 2.08949610136142 2.194035304 -0.4861762896 0.2987041303
+80 -30 2.02082403637534 2.230030415 -0.2988335258 0.3050510396
+80 -25 1.95527930185075 2.249881380 -0.1159830882 0.3085513003
+80 -20 1.89319751848040 2.255094487 0.06119784848 0.3094705117
+80 -15 1.83483147035215 2.247151156 0.2318522588 0.3080698881
+80 -10 1.78036084546428 2.227461919 0.3954018556 0.3045981444
+80 -5 1.72990226454605 2.197332768 0.5515026245 0.2992855623
+80 0 1.68351989394552 2.157943444 0.7000000000 0.2923401616
+80 5 1.64123754532581 2.110337372 0.8408862645 0.2839459267
+80 10 1.60305112319088 2.055420507 0.9742626018 0.2742626018
+80 15 1.56893481609158 1.993960792 1.100305588 0.2634255958
+80 20 1.53885104544459 1.926596517 1.219238668 0.2515474565
+80 25 1.51275659856025 1.853844743 1.331308172 0.2387193559
+80 30 1.49060986886901 1.776113290 1.436764352 0.2250132035
+80 35 1.47237299856428 1.693709736 1.535844556 0.2104832336
+80 40 1.45801753846081 1.606854556 1.628761250 0.1951683220
+80 45 1.44752496725127 1.515690407 1.715690407 0.1790936228
+
+85 -45 2.23630499716006 2.078289151 -0.8782891511 0.1380824085
+85 -40 2.16247551055673 2.152844460 -0.6869011768 0.1446051528
+85 -35 2.09067903285869 2.208202880 -0.4960965336 0.1494483870
+85 -30 2.02146721684424 2.245638540 -0.3078448809 0.1527235829
+85 -25 1.95530164368186 2.266560477 -0.1237606789 0.1545540151
+85 -20 1.89255562179003 2.272440776 0.05488431563 0.1550684746
+85 -15 1.83352022348764 2.264754227 0.2271355300 0.1543959888
+85 -10 1.77841102065095 2.244928233 0.3923220732 0.1526614390
+85 -5 1.72737593134744 2.214304030 0.5500178316 0.1499821684
+85 0 1.68050455523181 2.174109728 0.7000000000 0.1464656227
+85 5 1.63783918081197 2.125444848 0.8422079974 0.1422079974
+85 10 1.59938719895269 2.069274957 0.9767055151 0.1372937687
+85 15 1.56512717288674 2.006427231 1.103645960 0.1317953052
+85 20 1.53502001535007 1.937596885 1.223242475 0.1257734302
+85 25 1.50901539752806 1.863353306 1.335742087 0.1192779587
+85 30 1.48705980384280 1.784150880 1.441404856 0.1123486442
+85 35 1.46910000185441 1.700337697 1.540485504 0.1050159409
+85 40 1.45508883877462 1.612167751 1.633219550 0.09730207019
+85 45 1.44498801187165 1.519811209 1.719811209 0.08922191971
+
+90 -45 2.23693144561255 2.081749394 -0.8817493942 0.000000000
+90 -40 2.16300972871305 2.156961583 -0.6903558532 0.000000000
+90 -35 2.09107351620628 2.212907146 -0.4993904956 0.000000000
+90 -30 2.02168317371961 2.250828987 -0.3108415869 0.000000000
+90 -25 1.95531138534973 2.272113935 -0.1263502988 0.000000000
+90 -20 1.89234405299438 2.278221743 0.05278021577 0.000000000
+90 -15 1.83308516877567 2.270624306 0.2255626470 0.000000000
+90 -10 1.77776250592046 2.250754299 0.3912947805 0.000000000
+90 -5 1.72653467797762 2.219964692 0.5495225878 0.000000000
+90 0 1.67949997863138 2.179499979 0.7000000000 0.000000000
+90 5 1.63670702714616 2.130478863 0.8426484166 0.000000000
+90 10 1.59816711258190 2.073887363 0.9775188067 0.000000000
+90 15 1.56386020237962 2.010572958 1.104756804 0.000000000
+90 20 1.53374659091939 1.941250354 1.224572229 0.000000000
+90 25 1.50777341500606 1.866506787 1.337212580 0.000000000
+90 30 1.48588297933637 1.786812407 1.442941490 0.000000000
+90 35 1.46801672175553 1.702528899 1.542019800 0.000000000
+90 40 1.45412113983420 1.613921419 1.634691052 0.000000000
+90 45 1.44415120307877 1.521169109 1.721169109 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.52826484368306 1.382344119 1.582344119 0.8823441189
+40 45 1.53396523545779 1.282741971 1.632835556 0.9328355563
+35 45 1.54206908091622 1.184235491 1.677189553 0.9771895526
+30 45 1.55225381143105 1.086696794 1.716188656 1.016188656
+25 45 1.56428869130888 0.9898501412 1.750487018 1.050487018
+20 45 1.57802234833897 0.8933119226 1.780615626 1.080615626
+15 45 1.59337386277962 0.7966173602 1.806991059 1.106991059
+10 45 1.61032362430064 0.6992357287 1.829921966 1.129921966
+5 45 1.62890838620757 0.6005782277 1.849614403 1.149614403
+0 45 1.64921726138559 0.5000000000 1.866172709 1.166172709
+-5 45 1.67139168745228 0.3967986075 1.879597314 1.179597314
+-10 45 1.69562523651274 0.2902104120 1.889775876 1.189775876
+-15 45 1.72216648661274 0.1794070186 1.896469295 1.196469295
+-20 45 1.75132215498743 0.06349421498 1.899289788 1.199289788
+-25 45 1.78346050132774 -0.05848283198 1.897670298 1.197670298
+-30 45 1.81901309202021 -0.1875223247 1.890823598 1.190823598
+-35 45 1.85847373335839 -0.3246282239 1.877691154 1.177691154
+-40 45 1.90238769412136 -0.4707382275 1.856880770 1.156880770
+-45 45 1.95132874026043 -0.6266001735 1.826600173 1.126600173
+
+45 50 1.50763191707405 1.416821728 1.616821728 0.7693047739
+40 50 1.51106560791748 1.317057658 1.673731399 0.8170576581
+35 50 1.51733340190824 1.217219357 1.724295395 0.8594858879
+30 50 1.52613248187785 1.117292732 1.769182375 0.8971505363
+25 50 1.53723557175624 1.017117545 1.808962154 0.9305297348
+20 50 1.55048478319044 0.9164189816 1.844101749 0.9600153555
+15 50 1.56578778457333 0.8148313259 1.874966504 0.9859139602
+10 50 1.58311128441674 0.7119132073 1.901819520 1.008446316
+5 50 1.60247868389468 0.6071580574 1.924822201 1.027747857
+0 50 1.62396575660691 0.5000000000 1.944029944 1.043865067
+-5 50 1.64770080780799 0.3898179304 1.959386818 1.056751014
+-10 50 1.67386300006774 0.2759388866 1.970713719 1.066255413
+-15 50 1.70268330487120 0.1576432338 1.977692846 1.072111596
+-20 50 1.73444407633627 0.03417444422 1.979845196 1.073917632
+-25 50 1.76947822089262 -0.09524268808 1.976502064 1.071112411
+-30 50 1.80816405261055 -0.2313693542 1.966768881 1.062945301
+-35 50 1.85091775668609 -0.3748993735 1.949485796 1.048443071
+-40 50 1.89817377801870 -0.5263733180 1.923184089 1.026373318
+-45 50 1.95035308717832 -0.6860495042 1.886049504 0.9952137015
+
+45 55 1.49081982584686 1.444713552 1.644713552 0.6614955504
+40 55 1.49212685794687 1.345207768 1.707279394 0.7053046244
+35 55 1.49660033045048 1.244622737 1.763431478 0.7446227371
+30 55 1.50397807599099 1.143003352 1.813714475 0.7798312708
+25 55 1.51405665106711 1.040262263 1.858596162 0.8112577663
+20 55 1.52669012064692 0.9362033102 1.898458745 0.8391698475
+15 55 1.54178934508941 0.8305406163 1.933594374 0.8637720798
+10 55 1.55931820999817 0.7229124953 1.964199582 0.8852020769
+5 55 1.57929328938006 0.6128929075 1.990371838 0.9035280879
+0 55 1.60178052192196 0.5000000000 2.012101789 0.9187435636
+-5 55 1.62689460410906 0.3837043991 2.029264801 0.9307612340
+-10 55 1.65479638389115 0.2634384126 2.041607430 0.9394036359
+-15 55 1.68569196635794 0.1386084368 2.048731675 0.9443920860
+-20 55 1.71982919680619 0.008613320749 2.050073805 0.9453318557
+-25 55 1.75749324345090 -0.1271279719 2.044880276 0.9416953071
+-30 55 1.79899662603098 -0.2691341244 2.032179381 0.9328020450
+-35 55 1.84466571486502 -0.4178001673 2.010754479 0.9178001673
+-40 55 1.89481839939018 -0.5733103696 1.979121489 0.8956505088
+-45 55 1.94972914541217 -0.7355185476 1.935518548 0.8651194007
+
+45 60 1.47725242352846 1.467088722 1.667088722 0.5583489338
+40 60 1.47664692457757 1.368060012 1.734513638 0.5972767272
+35 60 1.47945374517005 1.267115101 1.795553903 0.6325183407
+30 60 1.48546261656427 1.164319078 1.850634395 0.6643190777
+25 60 1.49450694500010 1.059623479 1.900116423 0.6928875397
+20 60 1.50646577724444 0.9528836522 1.944287608 0.7183897855
+15 60 1.52126434388025 0.8438736272 1.983353848 0.7409446896
+10 60 1.53887348290730 0.7322987788 2.017431841 0.7606196280
+5 60 1.55930960934993 0.6178071790 2.046542218 0.7774265120
+0 60 1.58263216857320 0.5000000000 2.070599663 0.7913160843
+-5 60 1.60894305780018 0.3784429713 2.089403195 0.8021723088
+-10 60 1.63838276844874 0.2526799178 2.102621886 0.8098041234
+-15 60 1.67112751210188 0.1222506092 2.109779919 0.8139368156
+-20 60 1.70738403880148 -0.01328502174 2.110239007 0.8142018703
+-25 60 1.74738212995988 -0.1543134974 2.103179823 0.8101262487
+-30 60 1.79136172059087 -0.3011213159 2.087582822 0.8011213159
+-35 60 1.83955622429839 -0.4538326994 2.062214268 0.7864747745
+-40 60 1.89216965701782 -0.6123287413 2.025621774 0.7653480878
+-45 60 1.94934442548838 -0.7761454836 1.976145484 0.7367829385
+
+45 65 1.46646440081995 1.484793807 1.684793807 0.4592168938
+40 65 1.46420558193951 1.386322732 1.756278300 0.4925506605
+35 65 1.46553444429692 1.285258728 1.821465687 0.5229480382
+30 65 1.47029499376611 1.181662326 1.880673783 0.5505572267
+25 65 1.47836332048922 1.075499669 1.934163024 0.5754996693
+20 65 1.48965045344282 0.9666558148 1.982126314 0.5978653188
+15 65 1.50410378715050 0.8549469417 2.024680020 0.6177084381
+10 65 1.52170797109551 0.7401319201 2.061855793 0.6350437855
+5 65 1.54248463461240 0.6219234865 2.093591828 0.6498425416
+0 65 1.56649027064749 0.5000000000 2.119722331 0.6620273952
+-5 65 1.59381503188485 0.3740191758 2.139967409 0.6714678305
+-10 65 1.62457845897167 0.2436346841 2.153919955 0.6779740095
+-15 65 1.65892551289882 0.1085173494 2.161033142 0.6812909430
+-20 65 1.69701878090606 -0.03161711869 2.160606029 0.6810917771
+-25 65 1.73903001512731 -0.1769724226 2.151772045 0.6769724226
+-30 65 1.78512618240147 -0.3276252531 2.133488988 0.6684468930
+-35 65 1.83545139157988 -0.4834666325 2.104535911 0.6549458514
+-40 65 1.89010542900327 -0.6441312808 2.063522564 0.6358210138
+-45 65 1.94911823864722 -0.8089165812 2.008916581 0.6103578257
+
+45 70 1.45808895332176 1.498486307 1.698486307 0.3634192952
+40 70 1.45446153264419 1.400560535 1.773246253 0.3906296900
+35 70 1.45454241451616 1.299512697 1.841822465 0.4155893901
+30 70 1.45822585125016 1.195385566 1.904443130 0.4383814483
+25 70 1.46543008666694 1.088144570 1.961280102 0.4590684140
+20 70 1.47610017156701 0.9776890089 2.012439765 0.4776890089
+15 70 1.49020899390940 0.8638626685 2.057953966 0.4942548231
+10 70 1.50775851648573 0.7464649330 2.097772094 0.5087474365
+5 70 1.52877891392411 0.6252620592 2.131751888 0.5211150700
+0 70 1.55332619006887 0.5000000000 2.159649158 0.5312688462
+-5 70 1.58148136460983 0.3704197118 2.181109471 0.5390797613
+-10 70 1.61334408787944 0.2362755784 2.195655517 0.5443740890
+-15 70 1.64902850470571 0.09735854857 2.202678354 0.5469301925
+-20 70 1.68865429687575 -0.04647483484 2.201427269 0.5464748348
+-25 70 1.73233752939667 -0.1952668171 2.191004501 0.5426812575
+-30 70 1.78017720926724 -0.3489148196 2.170363599 0.5351685835
+-35 70 1.83223797074906 -0.5071191513 2.138315208 0.5235039234
+-40 70 1.88853083371881 -0.6693236976 2.093545718 0.5072091613
+-45 70 1.94899340243605 -0.8346532946 2.034653295 0.4857740723
+
+45 75 1.45184486208740 1.508664268 1.708664268 0.2702707761
+40 75 1.44714706211227 1.411210641 1.785938555 0.2909763589
+35 75 1.44623682980235 1.310239738 1.857142266 0.3100553358
+30 75 1.44905061233556 1.205772380 1.922433620 0.3275501014
+25 75 1.45554365007848 1.097765661 1.981912597 0.3434874452
+20 75 1.46569249705983 0.9861234826 2.035613291 0.3578765028
+15 75 1.47949467193206 0.8707063381 2.083494888 0.3707063381
+10 75 1.49696975840635 0.7513425966 2.125434698 0.3819440763
+5 75 1.51815723945496 0.6278400887 2.161218901 0.3915324244
+0 75 1.54311506759752 0.5000000000 2.190534697 0.3993875683
+-5 75 1.57191687798932 0.3676329513 2.212962289 0.4053970236
+-10 75 1.60464509691740 0.2305786153 2.227964601 0.4094168809
+-15 75 1.64138644561413 0.08872960467 2.234882011 0.4112703953
+-20 75 1.68222266725083 -0.05793963817 2.232926557 0.4107464331
+-25 75 1.72722113747716 -0.2093387307 2.221181817 0.4075994394
+-30 75 1.77642287582399 -0.3652218148 2.198608143 0.4015508417
+-35 75 1.82982684080728 -0.5251422096 2.164054803 0.3922923022
+-40 75 1.88737368818233 -0.6884037451 2.116284433 0.3794922700
+-45 75 1.94892999880308 -0.8540124720 2.054012472 0.3628065484
+
+45 80 1.44752496899410 1.515690408 1.715690408 0.1790936230
+40 80 1.44206080328600 1.418596765 1.794740995 0.1930323743
+35 80 1.44043312610890 1.317712759 1.867814846 0.2059172659
+30 80 1.44260991858027 1.213039397 1.935020463 0.2177674293
+25 80 1.44857492705731 1.104523682 1.996405219 0.2285912181
+20 80 1.45832987112489 0.9920692375 2.051949119 0.2383851062
+15 80 1.47189250489597 0.8755457450 2.101555801 0.2471321027
+10 80 1.48929688275528 0.7548006311 2.145046187 0.2548006311
+5 80 1.51059164607376 0.6296714268 2.182151190 0.2613432443
+0 80 1.53583693706465 0.5000000000 2.212504123 0.2666952853
+-5 80 1.56510112886522 0.3656493984 2.235634403 0.2707737778
+-10 80 1.59845333931204 0.2265240233 2.250959335 0.2734759767
+-15 80 1.63595875431396 0.08259360167 2.257781886 0.2746789766
+-20 80 1.67766941069287 -0.06607872059 2.255288502 0.2742393258
+-25 80 1.72361495627306 -0.2193042209 2.242552880 0.2719936919
+-30 80 1.77379224737034 -0.3767330221 2.218546139 0.2677606557
+-35 80 1.82815138725262 -0.5378147286 2.182153036 0.2613435698
+-40 80 1.88658216919447 -0.7017581185 2.132199555 0.2525354233
+-45 80 1.94890149042668 -0.8674931987 2.067493199 0.2411259469
+
+45 85 1.44498801263109 1.519811209 1.719811209 0.08922191976
+40 85 1.43906382786307 1.422941928 1.799919358 0.09623047463
+35 85 1.43700232451963 1.322122130 1.874112081 0.1027214968
+30 85 1.43879091468697 1.217339389 1.942468268 0.1087018882
+25 85 1.44443130599582 1.108533071 2.005003381 0.1141730017
+20 85 1.45394125829612 0.9956051484 2.061663954 0.1191301595
+15 85 1.46735176060058 0.8784297024 2.112318876 0.1235618910
+10 85 1.48470669884508 0.7568649619 2.156753588 0.1274494245
+5 85 1.50606088636122 0.6307661369 2.194663784 0.1307661369
+0 85 1.53147624540884 0.5000000000 2.225648516 0.1334769497
+-5 85 1.56101802169862 0.3644621222 2.249205032 0.1355378778
+-10 85 1.59474693387707 0.2240972842 2.264722056 0.1368954415
+-15 85 1.63271444087918 0.07892329804 2.271479646 0.1374866540
+-20 85 1.67495367851975 -0.07094168127 2.268649377 0.1372390375
+-25 85 1.72147046346230 -0.2252485479 2.255300530 0.1360711647
+-30 85 1.77223406108721 -0.3835844635 2.230413184 0.1338938041
+-35 85 1.82716450733366 -0.5453374713 2.192896626 0.1306115306
+-40 85 1.88612085261031 -0.7096614354 2.141618361 0.1261252638
+-45 85 1.94889079121669 -0.8754444033 2.075444403 0.1203357926
+
+45 90 1.44415120355091 1.521169109 1.721169109 0.000000000
+40 90 1.43807363009794 1.424375911 1.801628313 0.000000000
+35 90 1.43586696482057 1.323579457 1.876193360 0.000000000
+30 90 1.43752518381048 1.218762592 1.944933328 0.000000000
+25 90 1.44305609653436 1.109861859 2.007852977 0.000000000
+20 90 1.45248296456514 0.9967784317 2.064887524 0.000000000
+15 90 1.46584137003951 0.8793876637 2.115894037 0.000000000
+10 90 1.48317866816381 0.7575512729 2.160645852 0.000000000
+5 90 1.50455185038385 0.6311303340 2.198826576 0.000000000
+0 90 1.53002350946897 0.5000000000 2.230023509 0.000000000
+-5 90 1.55965785335887 0.3640668614 2.253722884 0.000000000
+-10 90 1.59351272860603 0.2232894186 2.269303690 0.000000000
+-15 90 1.63163487954234 0.07770181852 2.276038269 0.000000000
+-20 90 1.67405095761625 -0.07255914846 2.273093332 0.000000000
+-25 90 1.72075863423989 -0.2272240229 2.259536950 0.000000000
+-30 90 1.77171779589709 -0.3858588979 2.234352620 0.000000000
+-35 90 1.82683833421457 -0.5478314215 2.196458356 0.000000000
+-40 90 1.88596902768180 -0.7122775232 2.144736094 0.000000000
+-45 90 1.94888795107912 -0.8780718860 2.078071886 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.94888794577491 -0.8780718822 2.078071882 1.687651320e-16
+-90 40 2.01529434618417 -1.043805035 1.995406236 1.890615895e-16
+-90 35 2.08480350348761 -1.207771052 1.895794164 2.091416352e-16
+-90 30 2.15693934218546 -1.367964265 1.778469671 2.287596458e-16
+-90 25 2.23113789576642 -1.522097649 1.642919619 2.476355413e-16
+-90 20 2.30675252052798 -1.667638322 1.488955828 2.654591332e-16
+-90 15 2.38305585184097 -1.801855193 1.316780240 2.818959594e-16
+-90 10 2.45925720221541 -1.921895559 1.127045532 2.965966645e-16
+-90 5 2.53451891756034 -2.024874308 0.9208978788 3.092079239e-16
+-90 -2.84217e-14 2.60797114866185 -2.107971149 0.7000000000 3.193843519e-16
+-90 -5 2.67872633539385 -2.168532973 0.4665336166 3.268010364e-16
+-90 -10 2.74590523065710 -2.204188760 0.2231785607 3.311676109e-16
+-90 -15 2.80865390017277 -2.212951339 -0.02693312047 3.322407174e-16
+-90 -20 2.86615833844555 -2.193307841 -0.2802838857 3.298350826e-16
+-90 -25 2.91765978568621 -2.144297784 -0.5330563070 3.238330817e-16
+-90 -30 2.96247612447766 -2.065579582 -0.7812380622 3.141928823e-16
+-90 -35 3.00000776987730 -1.957462498 -1.020733766 3.009523582e-16
+-90 -40 3.02975255609387 -1.820925110 -1.247487403 2.842313507e-16
+-90 -45 3.05131094000145 -1.657602657 -1.457602657 2.642301188e-16
+
+-85 45 1.94889078304342 -0.8754443975 2.075444398 0.1203357921
+-85 40 2.01513461871963 -1.040227427 1.992404266 0.1347524391
+-85 35 2.08441829989846 -1.203087508 1.892514711 0.1490008499
+-85 30 2.15626561861344 -1.362043735 1.775051452 0.1629077178
+-85 25 2.23011746703921 -1.514848905 1.639539474 0.1762764379
+-85 20 2.30533720785246 -1.659024349 1.485820598 0.1888901548
+-85 15 2.38121222096864 -1.791905090 1.314114118 0.2005157132
+-85 10 2.45697154727198 -1.910713254 1.125073790 0.2109100808
+-85 5 2.53179975971898 -2.012640388 0.9198275495 0.2198275495
+-85 -2.84217e-14 2.60485015930141 -2.094937918 0.7000000000 0.2270276504
+-85 -5 2.67526090537474 -2.155015893 0.4677162079 0.2322837921
+-85 -10 2.74217191947477 -2.190544056 0.2255844901 0.2353921036
+-85 -15 2.80474725972941 -2.199555488 -0.02334371301 0.2361805018
+-85 -20 2.86218534497079 -2.180531000 -0.2756334960 0.2345160747
+-85 -25 2.91373308944694 -2.132476545 -0.5275439729 0.2303118547
+-85 -30 2.95870550533282 -2.054990907 -0.7751246881 0.2235327398
+-85 -35 2.99649513977634 -1.948305813 -1.014322186 0.2141990035
+-85 -40 3.02658369463419 -1.813308090 -1.241095965 0.2023882331
+-85 -45 3.04855085054593 -1.651537800 -1.451537800 0.1882351667
+
+-80 45 1.94890147159093 -0.8674931855 2.067493186 0.2411259445
+-80 40 2.01465612261661 -1.029426944 1.983341585 0.2696792353
+-80 35 2.08326383348005 -1.188982563 1.882638323 0.2978131958
+-80 30 2.15424900637763 -1.344255727 1.764781541 0.3251920440
+-80 25 2.22706797030813 -1.493119228 1.629406760 0.3514406957
+-80 20 2.30111350117205 -1.633254233 1.476441043 0.3761502779
+-80 15 2.37571739348923 -1.762189992 1.306151982 0.3988851311
+-80 10 2.45016610160231 -1.877365603 1.119193699 0.4191936988
+-80 5 2.52370856686134 -1.976193792 0.9166388855 0.4366197750
+-80 -2.84217e-14 2.59556674858659 -2.056134257 0.7000000000 0.4507154359
+-80 -5 2.66494861221070 -2.114774660 0.4712368596 0.4610553210
+-80 -10 2.73105559287675 -2.149909173 0.2327495165 0.4672504835
+-80 -15 2.79310329331139 -2.159630449 -0.01264583093 0.4689646068
+-80 -20 2.85032707264693 -2.142404335 -0.2617565250 0.4659271783
+-80 -25 2.90199240960554 -2.097144294 -0.5110682735 0.4579466118
+-80 -30 2.94740902889670 -2.023281183 -0.7568170704 0.4449225525
+-80 -35 2.98594749870125 -1.920823123 -0.9950785994 0.4268564321
+-80 -40 3.01704516243153 -1.790390957 -1.221866207 0.4038577220
+-80 -45 3.04022171867171 -1.633244057 -1.433244057 0.3761484838
+
+-75 45 1.94892995181497 -0.8540124394 2.054012439 0.3628065397
+-75 40 2.01386363498356 -1.011202436 1.968049407 0.4049254724
+-75 35 2.08134507213181 -1.165295963 1.866052786 0.4462147083
+-75 30 2.15090441163136 -1.314524520 1.747616220 0.4862003798
+-75 25 2.22202485120289 -1.456960650 1.612545738 0.5243660258
+-75 20 2.29414818674376 -1.590544106 1.460895828 0.5601596049
+-75 15 2.36667888841601 -1.713112495 1.293001706 0.5930017058
+-75 10 2.43899314581718 -1.822442013 1.109509188 0.6222964619
+-75 5 2.51043992686857 -1.916286123 0.9113976436 0.6474419154
+-75 -2.84217e-14 2.58034991418400 -1.992426623 0.7000000000 0.6678437008
+-75 -5 2.64803690736401 -2.048722542 0.4770156711 0.6829281470
+-75 -10 2.71280354532727 -2.083167951 0.2445177946 0.6921577664
+-75 -15 2.77394740473332 -2.093954630 0.004951951562 0.6950480484
+-75 -20 2.83076493569150 -2.079536486 -0.2388744990 0.6911847182
+-75 -25 2.88255681587430 -2.038698097 -0.4838143643 0.6802421049
+-75 -30 2.92863511797074 -1.970625939 -0.7264165510 0.6620022252
+-75 -35 2.96833838803884 -1.874984331 -0.9629819315 0.6363751334
+-75 -40 3.00104351034527 -1.751981805 -1.189637102 0.6034167061
+-75 -45 3.02617811822949 -1.602426930 -1.402426930 0.5633435981
+
+-70 45 1.94899331317818 -0.8346532335 2.034653233 0.4857740500
+-70 40 2.01276713893604 -0.9852196092 1.946247226 0.5405757291
+-70 35 2.07867461556596 -1.131769105 1.842577028 0.5939153833
+-70 30 2.14626023400564 -1.272735268 1.723489184 0.6452228707
+-70 25 2.21504913208144 -1.406469247 1.589001210 0.6938980585
+-70 20 2.28455298284404 -1.531256576 1.439316932 0.7393169320
+-70 15 2.35427315351631 -1.645333023 1.274840251 0.7808373630
+-70 10 2.42369826389154 -1.746896808 1.096188530 0.8178035575
+-70 5 2.49230785314346 -1.834128526 0.9042097853 0.8495533066
+-70 -2.84217e-14 2.55956831839426 -1.905207461 0.7000000000 0.8754239231
+-70 -5 2.62492956441817 -1.958333134 0.4849237196 0.8947600868
+-70 -10 2.68782133139342 -1.991752896 0.2606367351 0.9069238855
+-70 -15 2.74765181260569 -2.003799595 0.02910892038 0.9113085253
+-70 -20 2.80380360508626 -1.992936060 -0.2073545218 0.9073545218
+-70 -25 2.85563354726559 -1.957813445 -0.4460972319 0.8945709355
+-70 -30 2.90247258404093 -1.897340002 -0.6841048954 0.8725604021
+-70 -35 2.94363552316711 -1.810767383 -0.9180167408 0.8410505458
+-70 -40 2.97843167229721 -1.697782863 -1.144158789 0.7999275434
+-70 -45 3.00618198050313 -1.558606601 -1.358606601 0.7492715270
+
+-65 45 1.94911807975723 -0.8089164745 2.008916474 0.6103577759
+-65 40 2.01138275306664 -0.9510120585 1.917543683 0.6766180349
+-65 35 2.07527234991108 -1.088053246 1.811966854 0.7405213902
+-65 30 2.14035964336214 -1.218747957 1.692319596 0.8014653348
+-65 25 2.20622989052033 -1.341798504 1.558844747 0.8588447473
+-65 20 2.27248416287178 -1.455902968 1.411890461 0.9120525325
+-65 15 2.33873727450606 -1.559750509 1.251908485 0.9604774361
+-65 10 2.40461073239591 -1.652011501 1.079457690 1.003499444
+-65 5 2.46972868248981 -1.731330952 0.8952161629 1.040486711
+-65 -2.84217e-14 2.53371049580468 -1.796321552 0.7000000000 1.070792325
+-65 -5 2.59615790092285 -1.845556224 0.4947904208 1.093750830
+-65 -10 2.65664719801422 -1.877572074 0.2807698948 1.108680066
+-65 -15 2.71471774717784 -1.890880464 0.05936551042 1.114885870
+-65 -20 2.76986203729214 -1.883990818 -0.1677016966 1.111673176
+-65 -25 2.82151840733044 -1.855451898 -0.3983652583 1.098365258
+-65 -30 2.86906409910197 -1.803910969 -0.6301636179 1.074331328
+-65 -35 2.91181342580396 -1.728196585 -0.8602000454 1.039025131
+-65 -40 2.94902370625487 -1.627426494 -1.085122787 0.9920352663
+-65 -45 2.97991063508221 -1.501137932 -1.301137932 0.9331459426
+
+-60 45 1.94934414861948 -0.7761453024 1.976145302 0.7367828338
+-60 40 2.00973721413593 -0.9079875979 1.881441874 0.8129020187
+-60 35 2.07117072010476 -1.033727684 1.773927686 0.8854980911
+-60 30 2.13326512652923 -1.152420062 1.654025167 0.9540251674
+-60 25 2.19568592664905 -1.263175975 1.522182460 1.017970124
+-60 20 2.25813930701836 -1.365143437 1.378856694 1.076841065
+-60 15 2.32036564979734 -1.457483719 1.224506182 1.130153752
+-60 10 2.38212789824398 -1.539343180 1.059591226 1.177415334
+-60 5 2.44320054355669 -1.609826464 0.8845858976 1.218108877
+-60 -2.84217e-14 2.50335684707819 -1.667970624 0.7000000000 1.251678424
+-60 -5 2.56235626891986 -1.712723421 0.5064117851 1.277516463
+-60 -10 2.61992869019945 -1.742924786 0.3045118445 1.294953229
+-60 -15 2.67575745519373 -1.757295808 0.09515941111 1.303250343
+-60 -20 2.72946561058336 -1.754442343 -0.1205499076 1.301602893
+-60 -25 2.78060070208268 -1.732873242 -0.3412058925 1.289149967
+-60 -30 2.82861948393471 -1.691039231 -0.5649970897 1.264997090
+-60 -35 2.87287559872537 -1.627400120 -0.7896216006 1.228255032
+-60 -40 2.91261292466459 -1.540526914 -1.012205381 1.178098763
+-60 -45 2.94696995638756 -1.429244699 -1.229244699 1.113849947
+
+-55 45 1.94972875250545 -0.7355182987 1.935518299 0.8651192263
+-55 40 2.00787273949993 -0.8554402727 1.837349433 0.9490894966
+-55 35 2.06642006927158 -0.9683253125 1.728132452 1.028132452
+-55 30 2.12506254837521 -1.073635253 1.608538737 1.101871267
+-55 25 2.18356632449336 -1.170922657 1.479164031 1.169992640
+-55 20 2.24175485819685 -1.259787843 1.340510393 1.232216713
+-55 15 2.29949885882637 -1.339842041 1.192984189 1.288271266
+-55 10 2.35670069822449 -1.410668405 1.036902391 1.337864420
+-55 5 2.41327803779094 -1.471784492 0.8725087900 1.380658365
+-55 -2.84217e-14 2.46915191102074 -1.522610836 0.7000000000 1.416247354
+-55 -5 2.52423105573021 -1.562439376 0.5195599354 1.444135598
+-55 -10 2.57839353217530 -1.590403360 0.3314054871 1.463716190
+-55 -15 2.63147182542298 -1.605455489 0.1358449020 1.474255805
+-55 -20 2.68323390240074 -1.606350917 -0.06664903666 1.474882790
+-55 -25 2.73336210508604 -1.591640918 -0.2753481783 1.464582738
+-55 -30 2.78143031003791 -1.559683746 -0.4891589651 1.442206085
+-55 -35 2.82688055662109 -1.508681748 -0.7064941018 1.406494102
+-55 -40 2.86900179646014 -1.436756499 -0.9251316640 1.356131500
+-55 -45 2.90691228809570 -1.342073324 -1.142073324 1.289833628
+
+-50 45 1.95035259249208 -0.6860492034 1.886049203 0.9952134491
+-50 40 2.00585303361627 -0.7925726528 1.784597236 1.084597236
+-50 35 2.06109359710464 -0.8913676960 1.674246149 1.167496121
+-50 30 2.11586643461222 -0.9823399188 1.555829351 1.243830879
+-50 25 2.17005306005985 -1.065476861 1.429993849 1.313591056
+-50 20 2.22360263298286 -1.140794988 1.297200536 1.376790469
+-50 15 2.27651288929014 -1.208294328 1.157736086 1.433429140
+-50 10 2.32881336253017 -1.267919530 1.011731913 1.483460626
+-50 5 2.38055080986581 -1.319525909 0.8591878900 1.526763519
+-50 -2.84217e-14 2.43177552966882 -1.362848131 0.7000000000 1.563115180
+-50 -5 2.48252702954481 -1.397469371 0.5339929406 1.592165850
+-50 -10 2.53281978108830 -1.422791078 0.3609600546 1.613413285
+-50 -15 2.58262891510609 -1.438003667 0.1807134826 1.626178162
+-50 -20 2.63187125413224 -1.442056147 -0.006850630948 1.629578597
+-50 -25 2.68038222259205 -1.433628456 -0.2016657568 1.622506924
+-50 -30 2.72788804383352 -1.411111815 -0.4033809206 1.603613219
+-50 -35 2.77397271641025 -1.372605898 -0.6112127662 1.571302919
+-50 -40 2.81804059931917 -1.315946708 -0.8237602129 1.523760213
+-50 -45 2.85927659131802 -1.238784431 -1.038784431 1.459013375
+
+-45 45 1.95132838653275 -0.6265999692 1.826599969 1.126599969
+-45 40 2.00377026301063 -0.7185335787 1.722471076 1.218533579
+-45 35 2.05529461302383 -0.8024140411 1.611960129 1.302414041
+-45 30 2.10582181593604 -0.8785839817 1.495925833 1.378583982
+-45 25 2.15536078602414 -0.9474173066 1.374941775 1.447417307
+-45 20 2.20398411687236 -1.009268661 1.249328868 1.509268661
+-45 15 2.25180625312320 -1.064434717 1.119189019 1.564434717
+-45 10 2.29896695295823 -1.113124977 0.9844374567 1.613124977
+-45 5 2.34561785734200 -1.155437528 0.8448320169 1.655437528
+-45 -2.84217e-14 2.39191348906647 -1.191338248 0.7000000000 1.691338248
+-45 -5 2.43800110958732 -1.220637707 0.5494637066 1.720637707
+-45 -10 2.48400979128009 -1.242964697 0.3926682976 1.742964697
+-45 -15 2.53004110905363 -1.257737435 0.2290156739 1.757737435
+-45 -20 2.57615332928297 -1.264126817 0.05791034898 1.764126817
+-45 -25 2.62234073114437 -1.261014389 -0.1211744958 1.761014389
+-45 -30 2.66850576213687 -1.246947092 -0.3086003741 1.746947092
+-45 -35 2.71442147496334 -1.220094346 -0.5044230272 1.720094346
+-45 -40 2.75968197979145 -1.178218916 -0.7081928735 1.678218916
+-45 -45 2.80364079212717 -1.118682766 -0.9186827660 1.618682766
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 3.05131094955701 -1.657602664 -1.457602664 2.642301196e-16
+-40 -90 3.06439434276697 -1.469754715 -1.647462258 2.874812140e-16
+-35 -90 3.06882955885975 -1.260208322 -1.813838007 3.078563668e-16
+-30 -90 3.06456285386612 -1.032281427 -1.953989283 3.250199480e-16
+-25 -90 3.05166026915636 -0.7896873584 -2.065743465 3.387058882e-16
+-20 -90 3.03030833517015 -0.5364264911 -2.147558381 3.487253257e-16
+-15 -90 3.00080364836067 -0.2766651348 -2.198553744 3.549704564e-16
+-10 -90 2.96355450376854 -0.01461583900 -2.218531452 3.574170201e-16
+-5 -90 2.91906826928122 0.2455864369 -2.207960333 3.561224314e-16
+-2.84217e-14 -90 2.86794235008686 0.5000000000 -2.167942350 3.512216419e-16
+5 -90 2.81085397935298 0.7449820663 -2.100157831 3.429204325e-16
+10 -90 2.74855631710715 0.9772817957 -2.006799571 3.314873430e-16
+15 -90 2.68185460568479 1.194115048 -1.890472626 3.172414010e-16
+20 -90 2.61159211177506 1.393217108 -1.754093836 3.005398161e-16
+25 -90 2.53863322986022 1.572872763 -1.600783065 2.817646616e-16
+30 -90 2.46384900460497 1.731924502 -1.433755829 2.613097246e-16
+35 -90 2.38809662229359 1.869755950 -1.256214230 2.395671495e-16
+40 -90 2.31219884145041 1.986252766 -1.071247074 2.169152060e-16
+45 -90 2.23693144330341 2.081749393 -0.8817493926 1.937084331e-16
+
+-45 -85 3.04855086561880 -1.651537811 -1.451537811 0.1882351676
+-40 -85 3.06111594393576 -1.463243183 -1.639702117 0.2046974112
+-35 -85 3.06506840399891 -1.253553575 -1.804334044 0.2191008385
+-30 -85 3.06038120040007 -1.025817238 -1.942792980 0.2312144258
+-25 -85 3.04714392163107 -0.7837494172 -2.053009509 0.2408571227
+-20 -85 3.02556180441896 -0.5313236513 -2.133538444 0.2479024915
+-15 -85 2.99594421356058 -0.2726533661 -2.183581619 0.2522807020
+-10 -85 2.95870462581910 -0.01187722901 -2.203000023 0.2539795922
+-5 -85 2.91434921318050 0.2469569845 -2.192294902 0.2530430155
+-2.84217e-14 -85 2.86346680095509 0.5000000000 -2.152570445 0.2495675759
+5 -85 2.80671947354092 0.7436978918 -2.085479650 0.2436978918
+10 -85 2.74483903061868 0.9748769393 -1.993160953 0.2356210524
+15 -85 2.67860799958965 1.190812425 -1.878147069 0.2255586414
+20 -85 2.60884404096501 1.389277012 -1.743268511 0.2137582966
+25 -85 2.53638585591374 1.568569109 -1.591553849 0.2004849836
+30 -85 2.46208137256245 1.727522310 -1.426131008 0.1860123604
+35 -85 2.38676817047135 1.865491828 -1.250124433 0.1706137803
+40 -85 2.31125388179657 1.982320014 -1.066560202 0.1545539911
+45 -85 2.23630499344013 2.078289148 -0.8782891484 0.1380824083
+
+-45 -80 3.04022174927217 -1.633244079 -1.433244079 0.3761484875
+-40 -80 3.05124737182021 -1.443653110 -1.616355577 0.4084359851
+-35 -80 3.05377386157599 -1.233582631 -1.775812579 0.4365525568
+-30 -80 3.04785206620099 -1.006463092 -1.909270614 0.4600848093
+-25 -80 3.03363926365542 -0.7660075379 -2.014961927 0.4787210392
+-20 -80 3.01139263524287 -0.5161032199 -2.091720653 0.4922556736
+-15 -80 2.98145864349379 -0.2607037224 -2.138984942 0.5005896430
+-10 -80 2.94426266689673 -0.003727627652 -2.156781337 0.5037276277
+-5 -80 2.90030554566822 0.2510334714 -2.145700443 0.5017737672
+-2.84217e-14 -80 2.85014994675655 0.5000000000 -2.106849765 0.4949233443
+5 -80 2.79441281707029 0.7398765397 -2.041801395 0.4834535617
+10 -80 2.73376842252273 0.9677146158 -1.952541397 0.4677146158
+15 -80 2.66892916476169 1.180963446 -1.841390177 0.4481156567
+20 -80 2.60063947373731 1.377507009 -1.710930692 0.4251121295
+25 -80 2.52966435859098 1.555687202 -1.563928511 0.3991916788
+30 -80 2.45678394044852 1.714315607 -1.403256327 0.3708608378
+35 -80 2.38277782184326 1.852668021 -1.231810138 0.3406302489
+40 -80 2.30840857222748 1.970462717 -1.052429226 0.3090005543
+45 -80 2.23441400068139 2.067829859 -0.8678298591 0.2764507053
+
+-45 -75 3.02617816554903 -1.602426963 -1.402426963 0.5633436069
+-40 -75 3.03469136438419 -1.410823811 -1.577231141 0.6101822452
+-35 -75 3.03491680022366 -1.200281822 -1.728254095 0.6506487237
+-30 -75 3.02702733682133 -0.9743393150 -1.853630601 0.6842432573
+-25 -75 3.01128281705557 -0.7366798233 -1.952068440 0.7106195966
+-20 -75 2.98801786380809 -0.4910302829 -2.022833324 0.7295809903
+-15 -75 2.95762580818734 -0.2410710248 -2.065714717 0.7410710248
+-10 -75 2.92054956549316 0.009637047072 -2.080986500 0.7451630868
+-5 -75 2.87727406772803 0.2577122036 -2.069362185 0.7420483611
+-2.84217e-14 -75 2.82831749019007 0.5000000000 -2.031944909 0.7320224321
+5 -75 2.77422752230020 0.7336105137 -1.970180391 0.7154726793
+10 -75 2.71558597369253 0.9559493777 -1.885817417 0.6928676885
+15 -75 2.65299947590468 1.164742996 -1.780854635 0.6647429959
+20 -75 2.58709726505327 1.358057700 -1.657494154 0.6316886547
+25 -75 2.51853162376275 1.534315749 -1.518097282 0.5943373756
+30 -75 2.44797473189420 1.692306837 -1.365136020 0.5533515288
+35 -75 2.37611233733834 1.831193202 -1.201140918 0.5094091738
+40 -75 2.30363334192755 1.950505805 -1.028645504 0.4631891669
+45 -75 2.23122574014491 2.050136476 -0.8501364758 0.4153578169
+
+-45 -70 3.00618204149524 -1.558606643 -1.358606643 0.7492715422
+-40 -70 3.01129567352450 -1.364507229 -1.522033189 0.8087539402
+-35 -70 3.00846169734255 -1.153649493 -1.661656227 0.8595725703
+-30 -70 2.99800478904632 -0.9296614300 -1.776246234 0.9012799220
+-25 -70 2.98031061567906 -0.6961358803 -1.865121673 0.9336279363
+-20 -70 2.95579825474517 -0.4565423581 -1.928078530 0.9565423581
+-15 -70 2.92490731494934 -0.2141713580 -1.965323793 0.9700985255
+-10 -70 2.88808981361878 0.02789995562 -1.977412399 0.9744984180
+-5 -70 2.84580178800945 0.2668263287 -1.965187258 0.9700488308
+-2.84217e-14 -70 2.79849882011666 0.5000000000 -1.929728691 0.9571429676
+5 -70 2.74663739415646 0.7250485355 -1.872316532 0.9362466507
+10 -70 2.69068481638438 0.9398313429 -1.794407499 0.9078900817
+15 -70 2.63111556247185 1.142436553 -1.697605858 0.8726571657
+20 -70 2.56841654463196 1.331179602 -1.583647189 0.8311796024
+25 -70 2.50309578375843 1.504607595 -1.454387939 0.7841330829
+30 -70 2.43568815190309 1.661508954 -1.311792522 0.7322325954
+35 -70 2.36675483846376 1.800924968 -1.157913401 0.6762251756
+40 -70 2.29688369427360 1.922163984 -0.9948690372 0.6168818805
+45 -70 2.22668800843239 2.024816083 -0.8248160834 0.5549876671
+
+-45 -65 2.97991069983380 -1.501137975 -1.301137975 0.9331459628
+-40 -65 2.98086794948109 -1.304398957 -1.450398940 1.002747494
+-35 -65 2.97438082106838 -1.093724739 -1.576074809 1.061351114
+-30 -65 2.96094218028528 -0.8727603940 -1.677690749 1.108735405
+-25 -65 2.94106028278185 -0.6449007133 -1.755247503 1.144900713
+-20 -65 2.91522918586937 -0.4132401819 -1.809106778 1.170015706
+-15 -65 2.88392065102054 -0.1805639504 -1.839899241 1.184374467
+-10 -65 2.84757707455150 0.05064035702 -1.848445174 1.188359501
+-5 -65 2.80660704806405 0.2781557697 -1.835691156 1.182412205
+-2.84217e-14 -65 2.76138716670756 0.5000000000 -1.802666692 1.167012644
+5 -65 2.71226885732057 0.7143874033 -1.750459233 1.142667906
+10 -65 2.65958957890232 0.9196944252 -1.680205364 1.109907989
+15 -65 2.60368021529325 1.114431223 -1.593088542 1.069284748
+20 -65 2.54487199388484 1.297220120 -1.490344279 1.021374311
+25 -65 2.48351349688572 1.466786159 -1.373279608 0.9667861589
+30 -65 2.41998133811224 1.621958597 -1.243289294 0.9061706800
+35 -65 2.35469064682376 1.761684015 -1.101871511 0.8402264847
+40 -65 2.28810265448691 1.885049628 -0.9506378697 0.7697050795
+45 -65 2.22072950995197 1.991315211 -0.7913152113 0.6954117037
+
+-45 -60 2.94696999774159 -1.429244726 -1.229244726 1.113849962
+-40 -60 2.94319365808701 -1.230182537 -1.361951254 1.190468112
+-35 -60 2.93267717559909 -1.020629459 -1.471683931 1.253822302
+-30 -60 2.91606916072720 -0.8041057741 -1.558777459 1.304105774
+-25 -60 2.89397531866403 -0.5836594238 -1.623915134 1.341713028
+-20 -60 2.86693615345007 -0.3618772065 -1.667988163 1.367158604
+-15 -60 2.83542604227654 -0.1409328147 -1.691993829 1.381018281
+-10 -60 2.79985065473475 0.07735194276 -1.696956243 1.383883332
+-5 -60 2.76055078474691 0.2914380194 -1.683874347 1.376330496
+-2.84217e-14 -60 2.71781064855212 0.5000000000 -1.653693064 1.358905324
+5 -60 2.67186893751583 0.7018619910 -1.607293115 1.332116301
+10 -60 2.62293211994823 0.8959415346 -1.545496027 1.296437735
+15 -60 2.57118704533961 1.081203010 -1.469079162 1.252318438
+20 -60 2.51681100433953 1.256620281 -1.378797137 1.200194087
+25 -60 2.45999094352185 1.421152420 -1.275417740 1.140507964
+30 -60 2.40094073740067 1.573733340 -1.159760698 1.073733340
+35 -60 2.33991546526920 1.713275167 -1.032736511 1.000395891
+40 -60 2.27722808608335 1.838688759 -0.8953871383 0.9210971938
+45 -60 2.21326453867279 1.948921754 -0.7489217545 0.8365353650
+
+-45 -55 2.90691218031955 -1.342073256 -1.142073256 1.289833580
+-40 -55 2.89806695836902 -1.141595479 -1.256377310 1.369870140
+-35 -55 2.88341184371175 -0.9346208373 -1.348850889 1.434620837
+-30 -55 2.86370894885441 -0.7243359676 -1.420612101 1.484868579
+-25 -55 2.83961240729665 -0.5132615739 -1.472946458 1.521513490
+-20 -55 2.81166390877651 -0.3033438401 -1.507169061 1.545476414
+-15 -55 2.78029958047930 -0.09606193272 -1.524533417 1.557635068
+-10 -55 2.74585767210697 0.1074656338 -1.526173015 1.558783126
+-5 -55 2.70859269855599 0.3063811788 -1.513073254 1.549610575
+-2.84217e-14 -55 2.66868865402045 0.5000000000 -1.486061767 1.530696928
+5 -55 2.62627182649159 0.6877342635 -1.445812450 1.502514053
+10 -55 2.58142602284141 0.8690280229 -1.392861917 1.465437691
+15 -55 2.53420525541838 1.043302345 -1.327631956 1.419763180
+20 -55 2.48464765170194 1.209909310 -1.250459799 1.365726655
+25 -55 2.43279060838091 1.368094968 -1.161635666 1.303531327
+30 -55 2.37869168852934 1.516974086 -1.061450787 1.233381119
+35 -55 2.32244431778643 1.655515477 -0.9502471252 1.155515477
+40 -55 2.26420158166629 1.782545619 -0.8284783488 1.070252062
+45 -55 2.20419878879227 1.896772722 -0.6967727223 0.9780307893
+
+-45 -50 2.85927657013252 -1.238784418 -1.038784418 1.459013364
+-40 -50 2.84533538861563 -1.038518948 -1.133535483 1.538518948
+-35 -50 2.82674259784222 -0.8361562495 -1.208228884 1.601194153
+-30 -50 2.80430070689704 -0.6342884481 -1.264645222 1.648533082
+-25 -50 2.77864529322649 -0.4347209104 -1.304515461 1.681988184
+-20 -50 2.75026166730325 -0.2386471476 -1.329416359 1.702882518
+-15 -50 2.71950309219302 -0.04680766623 -1.340713992 1.712362358
+-10 -50 2.68661431987986 0.1403733187 -1.339544260 1.711380836
+-5 -50 2.65175003124921 0.3226769660 -1.326811553 1.700696827
+-2.84217e-14 -50 2.61499148077830 0.5000000000 -1.303199693 1.680884123
+5 -50 2.57636197428808 0.6722818202 -1.269190215 1.652346783
+10 -50 2.53583828938336 0.8394439990 -1.225082580 1.615336083
+15 -50 2.49336322718441 1.001337958 -1.171018731 1.569971127
+20 -50 2.44885742600736 1.157697984 -1.107010358 1.516261725
+25 -50 2.40223349869131 1.308098064 -1.032971891 1.454136075
+30 -50 2.35340914104192 1.451911040 -0.9487582855 1.383472469
+35 -50 2.30232710480185 1.588273390 -0.8542154727 1.304141630
+40 -50 2.24898059016076 1.716060245 -0.7492441663 1.216060245
+45 -50 2.19343929703146 1.833875188 -0.6338751880 1.119254178
+
+-45 -45 2.80364047015832 -1.118682580 -0.9186825802 1.618682580
+-40 -45 2.78494815124237 -0.9210855339 -0.9935837904 1.693583790
+-35 -45 2.76295819342987 -0.7259593810 -1.050851446 1.750851446
+-30 -45 2.73841635160846 -0.5350240932 -1.092714317 1.792714317
+-25 -45 2.71186065618986 -0.3492072676 -1.121130862 1.821130862
+-20 -45 2.68366057540209 -0.1688851408 -1.137746820 1.837746820
+-15 -45 2.65405198549639 0.005930207467 -1.143893568 1.843893568
+-10 -45 2.62316669307645 0.1754512448 -1.140607455 1.840607455
+-5 -45 2.59105462720957 0.3400132970 -1.128656383 1.828656383
+-2.84217e-14 -45 2.55770090121165 0.5000000000 -1.108567651 1.808567651
+5 -45 2.52303912624640 0.6557870325 -1.080653929 1.780653929
+10 -45 2.48696183116728 0.8076969407 -1.045036066 1.745036066
+15 -45 2.44932726997193 0.9559588971 -1.001661770 1.701661770
+20 -45 2.40996738028974 1.100668872 -0.9503241622 1.650324162
+25 -45 2.36869770759653 1.241747296 -0.8906822089 1.590682209
+30 -45 2.32532523024527 1.378890325 -0.8222826976 1.522282698
+35 -45 2.27966412445487 1.511515710 -0.7445941452 1.444594145
+40 -45 2.23155846440005 1.638705383 -0.6570562314 1.357056231
+45 -45 2.18090876363477 1.759148262 -0.5591482618 1.259148262
+
+
diff --git a/test/Kerr-modification-radius2.par b/test/Kerr-modification-radius2.par
new file mode 100644
index 0000000..7a5ae3f
--- /dev/null
+++ b/test/Kerr-modification-radius2.par
@@ -0,0 +1,66 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it. The local coordinate system origin
+# and the initial guess are both deliberately de-centered with respect
+# to the black hole, to make this a non-trivial test for the apparent
+# horizon finder.
+
+# flesh
+cactus::cctk_itlast = 0
+
+ActiveThorns = "PUGH"
+driver::ghost_size = 3
+driver::global_nx = 31
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "CartGrid3D CoordBase SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byspacing"
+grid::dxyz = 0.4 # 0.2
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+# automagically create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 4.0 # 2.0
+
+AHFinderDirect::surface_modification[1] = "radius^2"
+AHFinderDirect::desired_value[1] = 2.0
diff --git a/test/Kerr-modification-radius2/BH_diagnostics.ah1.gp b/test/Kerr-modification-radius2/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..1c547ab
--- /dev/null
+++ b/test/Kerr-modification-radius2/BH_diagnostics.ah1.gp
@@ -0,0 +1,34 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(n)
+# column 30 = inner expansion Theta_(l)
+# column 31 = mean curvature
+0 0.000 0.160897 0.197581 0.000000 2.685842600 3.897091201 3.283146883 3.541144726 0.03676492285 0.000000000 3.568782119 0.000000000 3.424068334 -3.092939361 3.426476210 -3.084056936 3.466796264 -3.199166980 3.199166980 20.76900790 20.07889035 20.24499415 0.9667717615 0.9747694376 133.4449439 1.629356562 3.258713125 0.2010624034 -0.7731406603 0.4871015318
diff --git a/test/Kerr-modification-radius2/h.t0.ah1.gp b/test/Kerr-modification-radius2/h.t0.ah1.gp
new file mode 100644
index 0000000..5396b15
--- /dev/null
+++ b/test/Kerr-modification-radius2/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 3.71162422655460 -1.642907246 -1.442907246 2.142907246
+-40 -45 3.70047386359908 -1.388254140 -1.550333655 2.250333655
+-35 -45 3.68669923607802 -1.135834927 -1.636214390 2.336214390
+-30 -45 3.67083925891300 -0.8874468260 -1.703128395 2.403128395
+-25 -45 3.65326322576350 -0.6440033523 -1.753323106 2.453323106
+-20 -45 3.63424912427649 -0.4058132237 -1.788701378 2.488701378
+-15 -45 3.61409309130001 -0.1727879610 -1.810878853 2.510878853
+-10 -45 3.59281400573609 0.05548257143 -1.820983611 2.520983611
+-5 -45 3.57054373877972 0.2795339725 -1.819938226 2.519938226
+-2.38542e-15 -45 3.54721498906607 0.5000000000 -1.808259773 2.508259773
+5 -45 3.52280981268121 0.7175186588 -1.786249646 2.486249646
+10 -45 3.49725795785378 0.9326948492 -1.753934432 2.453934432
+15 -45 3.47043763970078 1.146045524 -1.711074718 2.411074718
+20 -45 3.44224583811697 1.357957639 -1.657219241 2.357219241
+25 -45 3.41253955203551 1.568621790 -1.591666824 2.291666824
+30 -45 3.38118608964251 1.777968219 -1.513505885 2.213505885
+35 -45 3.34803330489919 1.985564584 -1.421606099 2.121606099
+40 -45 3.31293344017244 2.190502491 -1.314662417 2.014662417
+45 -45 3.27579666582540 2.391282087 -1.191282087 1.891282087
+
+-45 -40 3.67922823626021 -1.737413756 -1.177413057 2.237413756
+-40 -40 3.66737093784897 -1.483006889 -1.283006889 2.363255584
+-35 -40 3.65274705888233 -1.226595416 -1.369080233 2.465833801
+-30 -40 3.63590168185608 -0.9706558629 -1.437397102 2.547250675
+-25 -40 3.61722234341512 -0.7168135927 -1.489601262 2.609465170
+-20 -40 3.59701442563620 -0.4660624213 -1.527167348 2.654234688
+-15 -40 3.57553591696698 -0.2189292985 -1.551372000 2.683080669
+-10 -40 3.55285205554354 0.02441986757 -1.563176697 2.697148959
+-5 -40 3.52917657707573 0.2640032843 -1.563433331 2.697454804
+-2.38542e-15 -40 3.50442988455732 0.5000000000 -1.552604109 2.684549039
+5 -40 3.47864585994432 0.7326177169 -1.531025514 2.658832671
+10 -40 3.45181026872436 0.9620548109 -1.498812796 2.620443049
+15 -40 3.42384236392766 1.188428433 -1.455856635 2.569249890
+20 -40 3.39475994805494 1.411742247 -1.401937222 2.504991236
+25 -40 3.36442420308637 1.631773696 -1.336575798 2.427096524
+30 -40 3.33278689956450 1.848051466 -1.259208385 2.334893631
+35 -40 3.29979075690395 2.059758588 -1.169149908 2.227566118
+40 -40 3.26542898636924 2.265670363 -1.065670363 2.104243998
+45 -40 3.22970077569634 2.464046935 -0.9480310591 1.964046935
+
+-45 -35 3.64587849341554 -1.810346805 -0.9177222485 2.310346805
+-40 -35 3.63283207626943 -1.557799491 -1.017181920 2.452389937
+-35 -35 3.61700221904061 -1.299613456 -1.099613456 2.570114370
+-30 -35 3.59894817805464 -1.038676513 -1.166099231 2.665065897
+-25 -35 3.57902918775204 -0.7771083612 -1.217705802 2.738767719
+-20 -35 3.55761807493311 -0.5164765984 -1.255502153 2.792746502
+-15 -35 3.53485214731830 -0.2578286950 -1.280365606 2.828255193
+-10 -35 3.51087391762141 -0.001897342381 -1.293071628 2.846401273
+-5 -35 3.48597490295431 0.2508114262 -1.294358021 2.848238432
+-2.38542e-15 -35 3.46006659844686 0.5000000000 -1.284612669 2.834320627
+5 -35 3.43323578606236 0.7454186140 -1.264185491 2.805147594
+10 -35 3.40551573554313 0.9868358526 -1.233261334 2.760983320
+15 -35 3.37687560519233 1.223960473 -1.191860827 2.701857268
+20 -35 3.34741397669048 1.456417440 -1.139960080 2.627735321
+25 -35 3.31704078016557 1.683622791 -1.077327878 2.538287266
+30 -35 3.28579226506876 1.904791382 -1.003724009 2.433170048
+35 -35 3.25362855746855 2.118819502 -0.9188195022 2.311913845
+40 -35 3.22064770059971 2.324319721 -0.8223489241 2.174139582
+45 -35 3.18694515131862 2.519526586 -0.7140877392 2.019526586
+
+-45 -30 3.61201343687999 -1.864617855 -0.6652127552 2.364617855
+-40 -30 3.59733413076298 -1.614724824 -0.7550559925 2.520230907
+-35 -30 3.58004511329412 -1.356297758 -0.8305947903 2.651067943
+-30 -30 3.56063271001693 -1.092363357 -0.8923633565 2.758054238
+-25 -30 3.53935940601705 -0.8253258069 -0.9409278252 2.842170365
+-20 -30 3.51662472154454 -0.5571908578 -0.9769762165 2.904608010
+-15 -30 3.49258440233265 -0.2894799293 -1.001092829 2.946379208
+-10 -30 3.46744080696858 -0.02342331837 -1.013853391 2.968481149
+-5 -30 3.44147581341387 0.2399935492 -1.015819951 2.971887332
+-2.38542e-15 -30 3.41464498104813 0.5000000000 -1.007322491 2.957169298
+5 -30 3.38708605151625 0.7558972577 -0.9887027946 2.924919039
+10 -30 3.35890290242897 1.007039111 -0.9602063161 2.875561691
+15 -30 3.33007100582829 1.252744650 -0.9219393019 2.809281278
+20 -30 3.30068524559879 1.492273712 -0.8740009507 2.726249618
+25 -30 3.27076092978019 1.724748145 -0.8163994395 2.626480874
+30 -30 3.24042263968609 1.949161060 -0.7491610596 2.510020584
+35 -30 3.20966635161866 2.164251780 -0.6722448854 2.376797862
+40 -30 3.17857573879561 2.368553984 -0.5856758667 2.226855923
+45 -30 3.14727464065994 2.560374896 -0.4895580010 2.060374896
+
+-45 -25 3.57790472052564 -1.902716634 -0.4204051670 2.402716634
+-40 -25 3.56135639543121 -1.655784112 -0.4980205967 2.569163461
+-35 -25 3.54239020293762 -1.398074000 -0.5640344377 2.710730599
+-30 -25 3.52136828353536 -1.132586730 -0.6185889667 2.827723164
+-25 -25 3.49860021828688 -0.8619407629 -0.6619407629 2.920691391
+-20 -25 3.47449807895314 -0.5884397264 -0.6944760645 2.990463571
+-15 -25 3.44922701537264 -0.3139681522 -0.7165356478 3.037770500
+-10 -25 3.42303911899471 -0.04016997474 -0.7285130665 3.063456157
+-5 -25 3.39618999084781 0.2315530312 -0.7308011153 3.068362894
+-2.38542e-15 -25 3.36868142439222 0.5000000000 -0.7236662879 3.053062207
+5 -25 3.34069476934466 0.7640604286 -0.7074212028 3.018224510
+10 -25 3.31238628536219 1.022708492 -0.6823350904 2.964427168
+15 -25 3.28375944403810 1.274920176 -0.6485810851 2.892041470
+20 -25 3.25494081735381 1.519660052 -0.6063576258 2.801492969
+25 -25 3.22592485657244 1.755793256 -0.5557932562 2.693057329
+30 -25 3.19688282146144 1.982147862 -0.4970842231 2.567155401
+35 -25 3.16788165154124 2.197405834 -0.4303981980 2.424146759
+40 -25 3.13902576868482 2.400136108 -0.3559509094 2.264494033
+45 -25 3.11041070386674 2.588774331 -0.2740114666 2.088774331
+
+-45 -20 3.54377432799553 -1.926745045 -0.1832629625 2.426745045
+-40 -20 3.52509817326531 -1.682638884 -0.2467476283 2.601167731
+-35 -20 3.50422745656252 -1.426155138 -0.3012219216 2.750834621
+-30 -20 3.48144181345574 -1.160198509 -0.3466139406 2.875548169
+-25 -20 3.45713934754544 -0.8875092063 -0.3830018380 2.975523095
+-20 -20 3.43169613224721 -0.6105503243 -0.4105503243 3.051211939
+-15 -20 3.40528846792053 -0.3314654885 -0.4294256418 3.103071448
+-10 -20 3.37819666610808 -0.05221509680 -0.4398701284 3.131767439
+-5 -20 3.35065232670294 0.2254608851 -0.4421373005 3.137996443
+-2.38542e-15 -20 3.32269679621553 0.5000000000 -0.4364292345 3.122313661
+5 -20 3.29454473943379 0.7699418826 -0.4230118998 3.085449836
+10 -20 3.26639375259227 1.033939294 -0.4021456222 3.028120210
+15 -20 3.23829054435234 1.290689792 -0.3740377536 2.950894476
+20 -20 3.21036904802014 1.538925432 -0.3389254322 2.854424166
+25 -20 3.18264130477850 1.777340502 -0.2970111229 2.739265547
+30 -20 3.15524356187453 2.004644035 -0.2485500763 2.606119916
+35 -20 3.12828737407488 2.219513609 -0.1938089593 2.455719933
+40 -20 3.10185738745437 2.420580424 -0.1330764083 2.288858620
+45 -20 3.07603218904030 2.606439401 -0.06668124227 2.106439401
+
+-45 -15 3.50961915483806 -1.938295942 0.04666057139 2.438295942
+-40 -15 3.48866863559707 -1.696675146 -0.001462984303 2.617895497
+-35 -15 3.46581805198995 -1.441689944 -0.04302863657 2.773020623
+-30 -15 3.44126857031109 -1.176099018 -0.07788026136 2.903088658
+-25 -15 3.41547346873842 -0.9026736718 -0.1060027989 3.008043396
+-20 -15 3.38874994176276 -0.6239403399 -0.1274272950 3.088000705
+-15 -15 3.36128608752919 -0.3422132775 -0.1422132775 3.143182742
+-10 -15 3.33341524907886 -0.05968348019 -0.1505036264 3.174122746
+-5 -15 3.30536302766415 0.2216639411 -0.1524524115 3.181395711
+-2.38542e-15 -15 3.27719981022975 0.5000000000 -0.1482017255 3.165531935
+5 -15 3.24915542891212 0.7736029626 -0.1379564839 3.127296173
+10 -15 3.22143862674527 1.040882503 -0.1219333715 3.067497103
+15 -15 3.19409605299976 1.300321673 -0.1003216731 2.986841147
+20 -15 3.16728757226663 1.550488331 -0.07335307518 2.886192969
+25 -15 3.14105011418652 1.789972924 -0.04124281935 2.766355863
+30 -15 3.11548487065193 2.017423306 -0.004238607346 2.628254263
+35 -15 3.09073783509339 2.231554999 0.03738393501 2.472916820
+40 -15 3.06685469913109 2.431075776 0.08335070642 2.301366494
+45 -15 3.04387403673247 2.614721109 0.1333621866 2.114721109
+
+-45 -10 3.47554544497217 -1.938699329 0.2699915104 2.438699329
+-40 -10 3.45227553592749 -1.699109172 0.2378829090 2.620796257
+-35 -10 3.42736338483113 -1.445663924 0.2100409144 2.778696054
+-30 -10 3.40102173620421 -1.181024409 0.1866028918 2.911619686
+-25 -10 3.37373427985841 -0.9079370215 0.1676105363 3.019330686
+-20 -10 3.34579651376097 -0.6289376785 0.1530811766 3.101730780
+-15 -10 3.31740411902563 -0.3464184696 0.1430048032 3.158876733
+-10 -10 3.28891515064629 -0.06269348690 0.1373065131 3.191193342
+-5 -10 3.26055462259370 0.2201091565 0.1359005456 3.199166980
+-2.38542e-15 -10 3.23240888052428 0.5000000000 0.1386980884 3.183301326
+5 -10 3.20471248474505 0.7750972716 0.1455616380 3.144376203
+10 -10 3.17767194745451 1.043661124 0.1563388758 3.083255450
+15 -10 3.15133635506196 1.304047140 0.1708877333 3.000744779
+20 -10 3.12586727213890 1.554729218 0.1890317915 2.897844711
+25 -10 3.10130118157554 1.794244415 0.2106016254 2.775516104
+30 -10 3.07771011564621 2.021221042 0.2354080051 2.634832134
+35 -10 3.05521057806866 2.234398234 0.2632420572 2.476977380
+40 -10 3.03384854966857 2.432570012 0.2938929985 2.303147254
+45 -10 3.01364160631528 2.614593488 0.3271401149 2.114593488
+
+-45 -5 3.44142246189994 -1.928809909 0.4875066671 2.428809909
+-40 -5 3.41580171852136 -1.690720496 0.4715846829 2.610799022
+-35 -5 3.38884898252399 -1.438791396 0.4577542959 2.768881068
+-30 -5 3.36079486839600 -1.175594774 0.4460890638 2.902215281
+-25 -5 3.33210707925254 -0.9038032437 0.4366183731 3.010465771
+-20 -5 3.30309390692217 -0.6259260556 0.4293576327 3.093456414
+-15 -5 3.27395212965930 -0.3443515477 0.4243089715 3.151162876
+-10 -5 3.24503818820174 -0.06141499942 0.4214411102 3.183942679
+-5 -5 3.21657640728469 0.2207156267 0.4207156267 3.192234995
+-2.38542e-15 -5 3.18865411332360 0.5000000000 0.4220904824 3.176520322
+5 -5 3.16150405703336 0.7745026288 0.4254973712 3.137579404
+10 -5 3.13532282378312 1.042433450 0.4308592398 3.076292966
+15 -5 3.11015812024560 1.302109108 0.4381016407 2.993511944
+20 -5 3.08615690602635 1.551978712 0.4471325871 2.890287756
+25 -5 3.06333773882470 1.790571807 0.4578628603 2.767640171
+30 -5 3.04176821796177 2.016537346 0.4701918010 2.626719734
+35 -5 3.02152614344413 2.228642651 0.4840117008 2.468757557
+40 -5 3.00264378990013 2.425742135 0.4992126329 2.295010107
+45 -5 2.98511802316069 2.606769603 0.5156815431 2.106769603
+
+-45 -2.38542e-15 3.40722156699282 -1.909269475 0.7000000000 2.409269475
+-40 -2.38542e-15 3.37930671879243 -1.672176488 0.7000000000 2.588699134
+-35 -2.38542e-15 3.35041720655533 -1.421720362 0.7000000000 2.744501104
+-30 -2.38542e-15 3.32080995372286 -1.160404977 0.7000000000 2.875905781
+-25 -2.38542e-15 3.29088985727580 -0.8907901511 0.7000000000 2.982559104
+-20 -2.38542e-15 3.26100059381954 -0.6153278905 0.7000000000 3.064338194
+-15 -2.38542e-15 3.23132872516480 -0.3363294151 0.7000000000 3.121223869
+-10 -2.38542e-15 3.20220665938092 -0.05605735091 0.7000000000 3.153557945
+-5 -2.38542e-15 3.17385861703599 0.2233799949 0.7000000000 3.161781127
+-2.38542e-15 -2.38542e-15 3.14635781852382 0.5000000000 0.7000000000 3.146357819
+5 -2.38542e-15 3.11992592311599 0.7719194611 0.7000000000 3.108053663
+10 -2.38542e-15 3.09474004720558 1.037395970 0.7000000000 3.047723992
+15 -2.38542e-15 3.07084127330474 1.294792206 0.7000000000 2.966204894
+20 -2.38542e-15 3.04835319658022 1.542598197 0.7000000000 2.864515004
+25 -2.38542e-15 3.02727095060034 1.779379987 0.7000000000 2.743639236
+30 -2.38542e-15 3.00768009277044 2.003840046 0.7000000000 2.604727367
+35 -2.38542e-15 2.98961166947569 2.214770807 0.7000000000 2.448946511
+40 -2.38542e-15 2.97308316587022 2.411061022 0.7000000000 2.277513838
+45 -2.38542e-15 2.95808165072504 2.591679595 0.7000000000 2.091679595
+
+-45 5 3.37279904868490 -1.880378416 0.9082561263 2.380378416
+-40 5 3.34270806557858 -1.643841966 0.9235275305 2.554931365
+-35 5 3.31203316482005 -1.394844367 0.9367546651 2.706118205
+-30 5 3.28106818683661 -1.135845364 0.9478875170 2.833367285
+-25 5 3.25012908785758 -0.8692662473 0.9569017941 2.936400943
+-20 5 3.21959874136429 -0.5974650475 0.9638011058 3.015260437
+-15 5 3.18963692176147 -0.3226066738 0.9685910633 3.070009901
+-10 5 3.16053448920399 -0.04679525032 0.9713049669 3.101029962
+-5 5 3.13251838626480 0.2280140983 0.9719859017 3.108813082
+-2.38542e-15 5 3.10563388432850 0.5000000000 0.9706738279 3.093816010
+5 5 3.08007907579313 0.7674327750 0.9674327750 3.056770606
+10 5 3.05599972598374 1.028709983 0.9623315479 2.998463313
+15 5 3.03342562302979 1.282319814 0.9554369144 2.919657292
+20 5 3.01245551237245 1.526856108 0.9468286141 2.821263969
+25 5 2.99306887206063 1.760967817 0.9365828379 2.704154211
+30 5 2.97537109021827 1.983433665 0.9247918390 2.569382477
+35 5 2.95935198084933 2.193072246 0.9115438923 2.417957754
+40 5 2.94501513569263 2.388782064 0.8969337279 2.250962810
+45 5 2.93235673848675 2.569532927 0.8810606699 2.069532927
+
+-45 10 3.33807624058299 -1.842240784 1.113000246 2.342240784
+-40 10 3.30598827209198 -1.605923776 1.142535269 2.509742226
+-35 10 3.27373300839322 -1.358450212 1.167996839 2.654141966
+-30 10 3.24163855828475 -1.102246021 1.189337614 2.775171514
+-25 10 3.20995509094675 -0.8395881937 1.206544419 2.872756152
+-20 10 3.17906403754058 -0.5726788553 1.219663989 2.947160933
+-15 10 3.14908187582068 -0.3034719215 1.228733738 2.998598034
+-10 10 3.12024270249275 -0.03383567706 1.233835677 3.027532570
+-5 10 3.09277658040789 0.2345114724 1.235072644 3.034547756
+-2.38542e-15 10 3.06668897994003 0.5000000000 1.232524953 3.020099084
+5 10 3.04214234616053 0.7611420098 1.226312556 2.984866831
+10 10 3.01924169206676 1.016555629 1.216555629 2.929532550
+15 10 2.99800336808785 1.264925023 1.203367517 2.854739050
+20 10 2.97850497331625 1.505006275 1.186879710 2.761232046
+25 10 2.96074933083467 1.735588890 1.167218701 2.649728926
+30 10 2.94481748827984 1.955536149 1.144531350 2.521062561
+35 10 2.93067717324079 2.163702446 1.118955257 2.376013333
+40 10 2.91834055332656 2.358991095 1.090645252 2.215459316
+45 10 2.90781739440603 2.540339406 1.059766887 2.040339406
+
+-45 15 3.30292648018095 -1.794696911 1.314862184 2.294696911
+-40 15 3.26909008710755 -1.558415314 1.357312553 2.453123845
+-35 15 3.23552516683299 -1.312670655 1.393656683 2.588761983
+-30 15 3.20259680671663 -1.059851913 1.423929792 2.701742766
+-25 15 3.17051142459447 -0.8020721555 1.448195266 2.792302748
+-20 15 3.13958845214329 -0.5413014157 1.466589812 2.860952127
+-15 15 3.10989359337264 -0.2792236685 1.479223668 2.908102321
+-10 15 3.08158621477111 -0.01740115416 1.486250753 2.934327759
+-5 15 3.05489240678496 0.2427554233 1.487856092 2.940318966
+-2.38542e-15 15 3.02976974609666 0.5000000000 1.484162113 2.926532845
+5 15 3.00633715847706 0.7531558650 1.475333704 2.893584778
+10 15 2.98465597445488 1.001126478 1.461519505 2.842029483
+15 15 2.96472983512661 1.242851030 1.442851030 2.772357785
+20 15 2.94662940038879 1.477303049 1.419475215 2.685118059
+25 15 2.93038034049062 1.703454628 1.391527771 2.580816778
+30 15 2.91602762678398 1.920275966 1.359152370 2.459990133
+35 15 2.90354329770962 2.126681129 1.322483865 2.323141412
+40 15 2.89296891526296 2.321586851 1.281686259 2.170882674
+45 15 2.88432981161500 2.503878303 1.236937573 2.003878303
+
+-45 20 3.26725112219570 -1.737384421 1.514341332 2.237384421
+-40 20 3.23195431488932 -1.501132681 1.568016983 2.384857062
+-35 20 3.19742150195627 -1.257514297 1.613561845 2.509990540
+-30 20 3.16401126074639 -1.008825096 1.651185880 2.613361726
+-25 20 3.13186962174634 -0.7569634881 1.681106116 2.695566899
+-20 20 3.10123117525421 -0.5036067166 1.703606717 2.757386792
+-15 20 3.07214455857949 -0.2501221116 1.718932426 2.799493832
+-10 20 3.04464468979713 0.002308797184 1.727323118 2.822547070
+-5 20 3.01893265956371 0.2526406742 1.729063974 2.827330031
+-2.38542e-15 20 2.99492020908019 0.5000000000 1.724323039 2.814304420
+5 20 2.97267736954934 0.7435693514 1.713296927 2.784010426
+10 20 2.95222758486908 0.9825842906 1.696139766 2.736871514
+15 20 2.93359058565782 1.216291543 1.672978490 2.673236430
+20 20 2.91682661461024 1.443930528 1.643930528 2.593427812
+25 20 2.90194678739522 1.664684868 1.609079267 2.497674759
+30 20 2.88898336787792 1.877672280 1.568505185 2.386198385
+35 20 2.87794467737830 2.081908708 1.522281469 2.259199768
+40 20 2.86888561700063 2.276331039 1.470506386 2.116948897
+45 20 2.86185991684991 2.459776140 1.413300181 1.959776140
+
+-45 25 3.23091100735909 -1.669695458 1.711745608 2.169695458
+-40 25 3.19449450030520 -1.433712812 1.774610284 2.304509191
+-35 25 3.15942793088799 -1.192876184 1.827381649 2.417677748
+-30 25 3.12595763530337 -0.9492653262 1.870526033 2.510201179
+-25 25 3.09415867949949 -0.7044991053 1.904499105 2.583056667
+-20 25 3.06413161627547 -0.4598861483 1.929777107 2.637265518
+-15 25 3.03594321444939 -0.2164390971 1.946807406 2.673787111
+-10 25 3.00952713887125 0.02508395550 1.955944993 2.693382729
+-5 25 2.98498749542755 0.2640559429 1.957563166 2.696852913
+-2.38542e-15 25 2.96221952634560 0.5000000000 1.951888067 2.684682624
+5 25 2.94125478833430 0.7324872679 1.939138753 2.657341632
+10 25 2.92208587394268 0.9611174450 1.919453739 2.615126983
+15 25 2.90472178645375 1.185472720 1.892917120 2.558219019
+20 25 2.88919420072496 1.405084324 1.859566667 2.486698743
+25 25 2.87552184058076 1.619387802 1.819387802 2.400534889
+30 25 2.86372268218945 1.827687215 1.772331216 2.299621713
+35 25 2.85388580672515 2.029161424 1.718354764 2.183868840
+40 25 2.84605625049799 2.222793836 1.657397584 2.053145744
+45 25 2.84034020272165 2.407410394 1.589440074 1.907410394
+
+-45 30 3.19383241209733 -1.590854112 1.907155185 2.090854112
+-40 30 3.15675173626082 -1.355724550 1.976848456 2.211566399
+-35 30 3.12161318995865 -1.118595124 2.034599072 2.311593400
+-30 30 3.08850979970820 -0.8812235723 2.081223572 2.392349404
+-25 30 3.05746773566505 -0.6448797449 2.117511845 2.455202536
+-20 30 3.02843174368912 -0.4104270733 2.144171161 2.501377826
+-15 30 3.00145404975716 -0.1784625533 2.161883629 2.532056720
+-10 30 2.97636797046824 0.05070598561 2.171130618 2.548072975
+-5 30 2.95318644388247 0.2768842300 2.172373044 2.550224920
+-2.38542e-15 30 2.93179294529056 0.5000000000 2.165896473 2.539007169
+5 30 2.91217529339019 0.7200173424 2.151926075 2.514809731
+10 30 2.89429360506212 0.9369045782 2.130563688 2.477808991
+15 30 2.87814733732084 1.150589734 2.101826050 2.428033941
+20 30 2.86373596093278 1.360915144 2.065632525 2.365344917
+25 30 2.85110315038783 1.567605787 2.021836512 2.289487998
+30 30 2.84029664865663 1.770219277 1.970219277 2.200084324
+35 30 2.83141953113285 1.968126116 1.910531110 2.096701386
+40 30 2.82454203270402 2.160432125 1.842475695 1.978825950
+45 30 2.81980732850981 2.345997218 1.765786991 1.845997218
+
+-45 35 3.15594909565994 -1.499884780 2.100334399 1.999884780
+-40 35 3.11870060058476 -1.266572298 2.174160152 2.105318883
+-35 35 3.08399738720957 -1.034420733 2.234420733 2.191379911
+-30 35 3.05173417480891 -0.8047233433 2.282361989 2.259847120
+-25 35 3.02190015891774 -0.5783074843 2.319186423 2.312437862
+-20 35 2.99428000288108 -0.3555206006 2.345854296 2.350523532
+-15 35 2.96880764845676 -0.1364757371 2.363244830 2.375359789
+-10 35 2.94528528495390 0.07895643884 2.371995257 2.387856694
+-5 35 2.92363292767145 0.2910094192 2.372637050 2.388773269
+-2.38542e-15 35 2.90371950970201 0.5000000000 2.365505089 2.378587772
+5 35 2.88549284480833 0.7062642064 2.350816761 2.357610667
+10 35 2.86888759635807 0.9101221217 2.328625410 2.325918133
+15 35 2.85389946319343 1.111840840 2.298868667 2.283421100
+20 35 2.84051874946191 1.311588196 2.261336943 2.229820243
+25 35 2.82879731242469 1.509402413 2.215718575 2.164670461
+30 35 2.81879061030758 1.705131803 2.161577864 2.087349513
+35 35 2.81061667986064 1.898402127 2.098402127 1.997125210
+40 35 2.80440210948436 2.088539496 2.025596256 1.893147651
+45 35 2.80032648454479 2.274531257 1.942540163 1.774531257
+
+-45 40 3.11719495928273 -1.395629853 2.290622311 1.895629853
+-40 40 3.08044975328856 -1.165649094 2.365649094 1.985043292
+-35 40 3.04675443087370 -0.9401523424 2.425818751 2.056750697
+-30 40 3.01587252593695 -0.7198653870 2.472907455 2.112868829
+-25 40 2.98761300285521 -0.5050164923 2.508481918 2.155264823
+-20 40 2.96173078086054 -0.2954421281 2.533818080 2.185459285
+-15 40 2.93801050424461 -0.09074272494 2.549947739 2.204681864
+-10 40 2.91624874119411 0.1096347552 2.557658605 2.213871316
+-5 40 2.89628049320609 0.3063251670 2.557526157 2.213713471
+-2.38542e-15 40 2.87795813569914 0.5000000000 2.549915831 2.204643837
+5 40 2.86119195743729 0.6913284559 2.535022165 2.186894258
+10 40 2.84589289580565 0.8809475033 2.512841735 2.160460650
+15 40 2.83204696193527 1.069436745 2.483226733 2.125166865
+20 40 2.81963402303524 1.257278718 2.445835876 2.080606177
+25 40 2.80870540473962 1.444832966 2.400184372 2.026200834
+30 40 2.79932513402276 1.632275920 2.345608147 1.961159421
+35 40 2.79162372885012 1.819556119 2.281301246 1.884521441
+40 40 2.78579284539044 2.006323330 2.206323330 1.795166240
+45 40 2.78203675173416 2.191813309 2.119599924 1.691813309
+
+-45 45 3.07763876566869 -1.276875570 2.476875570 1.776875570
+-40 45 3.04207223974202 -1.052289170 2.549946195 1.849946195
+-35 45 3.00997146660568 -0.8355622843 2.607380614 1.907380614
+-30 45 2.98100325821137 -0.6267133255 2.651524725 1.951524725
+-25 45 2.95475559081018 -0.4252687508 2.684245239 1.984245239
+-20 45 2.93094928267072 -0.2305202608 2.707087921 2.007087921
+-15 45 2.90924502348933 -0.04157570878 2.721188061 2.021188061
+-10 45 2.88943184009244 0.1425078477 2.727438744 2.027438744
+-5 45 2.87128026383466 0.3227105450 2.726427744 2.026427744
+-2.38542e-15 45 2.85463033683260 0.5000000000 2.718528469 2.018528469
+5 45 2.83936471415988 0.6753188044 2.703903104 2.003903104
+10 45 2.82537722715476 0.8495670574 2.682493297 1.982493297
+15 45 2.81264197439858 1.023592395 2.654073422 1.954073422
+20 45 2.80113269774542 1.198164312 2.618190682 1.918190682
+25 45 2.79089342755718 1.373956033 2.574204761 1.874204761
+30 45 2.78200904566785 1.551500583 2.521252434 1.821252434
+35 45 2.77460785992923 1.731128485 2.458233692 1.758233692
+40 45 2.76890559009172 1.912899438 2.383827982 1.683827982
+45 45 2.76516349512149 2.096467888 2.296467888 1.596467888
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 3.27579548224287 2.391281403 -1.191281403 1.891281403
+45 -40 3.22970068213407 2.464046878 -0.9480310114 1.964046878
+45 -35 3.18694534470219 2.519526709 -0.7140878250 2.019526709
+45 -30 3.14727449991490 2.560374804 -0.4895579478 2.060374804
+45 -25 3.11041078699889 2.588774387 -0.2740114926 2.088774387
+45 -20 3.07603201578647 2.606439282 -0.06668119909 2.106439282
+45 -15 3.04387409844531 2.614721152 0.1333621751 2.114721152
+45 -10 3.01364159009178 2.614593476 0.3271401169 2.114593476
+45 -5 2.98511804174211 2.606769616 0.5156815419 2.106769616
+45 -2.38542e-15 2.95808166528683 2.591679605 0.7000000000 2.091679605
+45 5 2.93235675859864 2.569532942 0.8810606712 2.069532942
+45 10 2.90781743023138 2.540339431 1.059766892 2.040339431
+45 15 2.88432982936959 2.503878315 1.236937576 2.003878315
+45 20 2.86185995921623 2.459776169 1.413300191 1.959776169
+45 25 2.84034015310405 2.407410361 1.589440058 1.907410361
+45 30 2.81980748915003 2.345997323 1.765787052 1.845997323
+45 35 2.80032654683730 2.274531296 1.942540191 1.774531296
+45 40 2.78203588620751 2.191812783 2.119599482 1.691812783
+45 45 2.76516378774319 2.096468057 2.296468057 1.596468057
+
+50 -45 3.28473391047504 2.497513707 -1.297513707 1.676113015
+50 -40 3.23656174169028 2.585641932 -1.050061376 1.750061376
+50 -35 3.19134489947176 2.654358349 -0.8084979563 1.807721296
+50 -30 3.14902702949587 2.706154602 -0.5737239531 1.851183513
+50 -25 3.10939584399972 2.743118997 -0.3459835666 1.882200323
+50 -20 3.07228371777488 2.767036228 -0.1251337070 1.902269263
+50 -15 3.03745003064034 2.779301243 0.08926307262 1.912560832
+50 -10 3.00469688276749 2.781016756 0.2977952025 1.914000318
+50 -5 2.97382781955258 2.772985203 0.5011395624 1.907261045
+50 -2.38542e-15 2.94467817855404 2.755754355 0.7000000000 1.892802648
+50 5 2.91710300223058 2.729628735 0.8950672382 1.870880649
+50 10 2.89100558489776 2.694707965 1.086986229 1.841578644
+50 15 2.86628962187337 2.650862543 1.276321882 1.804787967
+50 20 2.84294211147530 2.597805201 1.463538650 1.760267570
+50 25 2.82093175224515 2.535020924 1.648945841 1.707585307
+50 30 2.80033533067948 2.461867148 1.832684526 1.646202000
+50 35 2.78121924306536 2.377497759 2.014638084 1.575407677
+50 40 2.76374706214878 2.280959927 2.194402818 1.494402818
+50 45 2.74814465230069 2.171202832 2.371202832 1.402305680
+
+55 -45 3.29234496775410 2.586317108 -1.386317108 1.460854966
+55 -40 3.24256288051727 2.688933705 -1.136733465 1.532707881
+55 -35 3.19534594305541 2.770500273 -0.8898214063 1.589821406
+55 -30 3.15074144740821 2.833163237 -0.6470524232 1.633698487
+55 -25 3.10866417526631 2.878831981 -0.4092675701 1.665676085
+55 -20 3.06910277642977 2.909259752 -0.1768988365 1.686981840
+55 -15 3.03185040610415 2.925800656 0.05000867336 1.698563905
+55 -10 2.99682756266873 2.929644012 0.2715882072 1.701255052
+55 -5 2.96385138984721 2.921634025 0.4881344756 1.695646399
+55 -2.38542e-15 2.93282494596364 2.902429550 0.7000000000 1.682199281
+55 5 2.90363515352680 2.872433958 0.9075610763 1.661196141
+55 10 2.87621292509380 2.831857060 1.111169315 1.632783891
+55 15 2.85050006625617 2.780701223 1.311112051 1.596964189
+55 20 2.82649011612202 2.718807702 1.507579959 1.553625878
+55 25 2.80419708814200 2.645845719 1.700624292 1.502537349
+55 30 2.78370311207481 2.561366784 1.890130668 1.443384561
+55 35 2.76509446174165 2.464778725 2.075752874 1.375752874
+55 40 2.74853093145919 2.355431095 2.256891547 1.299186839
+55 45 2.73419899344272 2.232627107 2.432627107 1.213198561
+
+60 -45 3.29870101383471 2.659506727 -1.459506727 1.246791790
+60 -40 3.24768088375646 2.775269809 -1.209178057 1.313627636
+60 -35 3.19883292288118 2.868775573 -0.9586345127 1.367613215
+60 -30 3.15231070700946 2.941769374 -0.7097562054 1.409756205
+60 -25 3.10818007838563 2.995925475 -0.4638691633 1.441023245
+60 -20 3.06648228022257 3.032806227 -0.2218660759 1.462316357
+60 -15 3.02710386752738 3.053695163 0.01573944331 1.474376590
+60 -10 2.99007728451198 3.059809539 0.2486365128 1.477906727
+60 -5 2.95523439845178 3.051993432 0.4767295053 1.473394095
+60 -2.38542e-15 2.92255216935833 3.031004423 0.7000000000 1.461276085
+60 5 2.89195340166666 2.997347111 0.9184895611 1.441844027
+60 10 2.86340216374055 2.951362783 1.132241398 1.415294963
+60 15 2.83689119441193 2.893229846 1.341264004 1.381731896
+60 20 2.81240851081355 2.822950253 1.545484748 1.341155954
+60 25 2.78998827681717 2.740411636 1.744721103 1.293502261
+60 30 2.76970425624909 2.645403692 1.938649399 1.238649399
+60 35 2.75167359373480 2.537648527 2.126776859 1.176436926
+60 40 2.73603867045081 2.416822005 2.308404637 1.106677700
+60 45 2.72291218522821 2.282564457 2.482564457 1.029164069
+
+65 -45 3.30392355383576 2.718726518 -1.518726518 1.034609167
+65 -40 3.25194031791696 2.845950619 -1.268486299 1.093934739
+65 -35 3.20178189613432 2.950088122 -1.015570172 1.142494854
+65 -30 3.15369513851477 3.032474901 -0.7621250660 1.180912441
+65 -25 3.10786899387777 3.094502272 -0.5098362787 1.209836279
+65 -20 3.06436774763100 3.137468753 -0.2599601200 1.229871878
+65 -15 3.02317867257863 3.162545245 -0.01342684809 1.241565238
+65 -10 2.98441842894509 3.170911636 0.2290462156 1.245466550
+65 -5 2.94796207960148 3.163401483 0.4669825638 1.241964508
+65 -2.38542e-15 2.91385759683558 3.140851830 0.7000000000 1.231449433
+65 5 2.88206133100820 3.103861995 0.9278084060 1.214200789
+65 10 2.85257034101104 3.052913908 1.150147601 1.190443306
+65 15 2.82542726968286 2.988383505 1.366760351 1.160352285
+65 20 2.80061098941733 2.910456115 1.577334277 1.124014146
+65 25 2.77819443402726 2.819284303 1.781500032 1.081500032
+65 30 2.75819390043820 2.714880170 1.978761663 1.032815585
+65 35 2.74073736419936 2.597284662 2.168534530 0.9779798990
+65 40 2.72594314698912 2.466496119 2.350086168 0.9169921999
+65 45 2.71389389422573 2.322496269 2.522496269 0.8498439672
+
+70 -45 3.30805307532361 2.765325234 -1.565325234 0.8245109561
+70 -40 3.25534283692694 2.902115437 -1.315614177 0.8742985184
+70 -35 3.20420261954283 3.015313749 -1.061241648 0.9154993343
+70 -30 3.15491069852113 3.105844982 -0.8044853021 0.9484500087
+70 -25 3.10773045737233 3.174790577 -0.5472753299 0.9735441528
+70 -20 3.06274084879221 3.223164023 -0.2911506473 0.9911506473
+70 -15 3.02005171958263 3.252024197 -0.03740266119 1.001654892
+70 -10 2.97983735386082 3.262467233 0.2129024934 1.005455846
+70 -5 2.94204180531248 3.255319209 0.4589408048 1.002854178
+70 -2.38542e-15 2.90677281242346 3.231472962 0.7000000000 0.9941748539
+70 5 2.87400908246616 3.191604320 0.9354848647 0.9796638549
+70 10 2.84376176902015 3.136317951 1.164853984 0.9595412622
+70 15 2.81611550539035 3.066187182 1.387607783 0.9340157499
+70 20 2.79105014798897 2.981596623 1.603227304 0.9032273044
+70 25 2.76867194455931 2.882966518 1.811195537 0.8673288819
+70 30 2.74897156907516 2.770553577 2.010904719 0.8264139172
+70 35 2.73205009996307 2.644671856 2.201715400 0.7805967178
+70 40 2.71800812115826 2.505616488 2.382912055 0.7299847028
+70 45 2.70688776586766 2.353652593 2.553652593 0.6746743686
+
+75 -45 3.31120794619339 2.800450431 -1.600450431 0.6164038353
+75 -40 3.25796726451466 2.944777284 -1.351411717 0.6550760989
+75 -35 3.20609378510794 3.065213768 -1.096182018 0.6873469577
+75 -30 3.15588942394193 3.162339949 -0.8371026865 0.7133718394
+75 -25 3.10762654256524 3.236919372 -0.5762464627 0.7333553354
+75 -20 3.06146034784425 3.289757838 -0.3153888139 0.7475133598
+75 -15 3.01760260772413 3.321799809 -0.05609898006 0.7560989801
+75 -10 2.97624687227151 3.334022223 0.2002854181 0.7593739660
+75 -5 2.93739728540255 3.327230488 0.4526493831 0.7575541260
+75 -2.38542e-15 2.90121530461030 3.302358790 0.7000000000 0.7508897748
+75 5 2.86770496767231 3.260151974 0.9414820073 0.7395804923
+75 10 2.83689985979132 3.201334127 1.176318091 0.7238202979
+75 15 2.80890284619431 3.126641923 1.403806582 0.7038065820
+75 20 2.78368985754249 3.036639289 1.623261196 0.6796904489
+75 25 2.76137967135808 2.931976111 1.834049085 0.6516460351
+75 30 2.74195848336317 2.813143659 2.035494114 0.6198049754
+75 35 2.72548440366001 2.680675484 2.226925413 0.5843102350
+75 40 2.71203663612939 2.535111167 2.407661029 0.5453063937
+75 45 2.70164320523122 2.376957406 2.576957406 0.5029292211
+
+80 -45 3.31335378084418 2.824893681 -1.624893681 0.4099414833
+80 -40 3.25977694975952 2.974660883 -1.376487034 0.4363494818
+80 -35 3.20741679184892 3.100376845 -1.120803469 0.4585165977
+80 -30 3.15658735155709 3.202359051 -0.8602077257 0.4764988123
+80 -25 3.10755600466106 3.281113871 -0.5968546965 0.4903854120
+80 -20 3.06056471173151 3.337305775 -0.3326948475 0.5002935606
+80 -15 3.01588259935226 3.371763894 -0.06948681638 0.5063694568
+80 -10 2.97371138047423 3.385355056 0.1912340547 0.5087659453
+80 -5 2.93410039764052 3.378859027 0.4481324712 0.5076205202
+80 -2.38542e-15 2.89725395373849 3.353238156 0.7000000000 0.5031028693
+80 5 2.86319765617575 3.309291197 0.9457811323 0.4953538348
+80 10 2.83198569762414 3.247840394 1.184518400 0.4845184002
+80 15 2.80375110201462 3.169769435 1.415362564 0.4707523837
+80 20 2.77844534249555 3.075766160 1.637502213 0.4541770700
+80 25 2.75619327612804 2.966661048 1.850222937 0.4349388951
+80 30 2.73698249001573 2.843134715 2.052809459 0.4131578697
+80 35 2.72085615992391 2.705903322 2.244590135 0.3889602725
+80 40 2.70785974817396 2.555672735 2.424914233 0.3624705666
+80 45 2.69800556900226 2.393119936 2.593119936 0.3338081225
+
+85 -45 3.31465232697775 2.839340928 -1.639340928 0.2046658113
+85 -40 3.26088068695758 2.992388262 -1.391362071 0.2180557180
+85 -35 3.20822671862919 3.121302474 -1.135455752 0.2293342502
+85 -30 3.15700676328130 3.226234010 -0.8739919396 0.2385145700
+85 -25 3.10751479602147 3.307552910 -0.6091834226 0.2456290519
+85 -20 3.06002609106653 3.365815385 -0.3430714972 0.2507263580
+85 -15 3.01484740592091 3.401775849 -0.07752849537 0.2538724909
+85 -10 2.97218449993853 3.416226106 0.1857906556 0.2551367246
+85 -5 2.93211497066491 3.409926217 0.4454144443 0.2545855557
+85 -2.38542e-15 2.89487001231815 3.383854158 0.7000000000 0.2523045461
+85 5 2.86048888147903 3.338842158 0.9483665064 0.2483665064
+85 10 2.82903937432485 3.275776026 1.189444206 0.2428489348
+85 15 2.80067511075781 3.195636065 1.422293507 0.2358375967
+85 20 2.77532968375903 3.099187808 1.646026995 0.2273994676
+85 25 2.75312650072769 2.987372974 1.859881066 0.2176169372
+85 30 2.73405368942423 2.860992773 2.063119813 0.2065601023
+85 35 2.71814031580793 2.720874196 2.255072854 0.1943013153
+85 40 2.70540767279158 2.567823687 2.435110093 0.1809111308
+85 45 2.69586922246164 2.402630076 2.602630076 0.1664585625
+
+90 -45 3.31503724568806 2.844085316 -1.644085316 0.000000000
+90 -40 3.26119917854077 2.998223509 -1.396258425 0.000000000
+90 -35 3.20844520016580 3.128204445 -1.140288564 0.000000000
+90 -30 3.15709205741684 3.234121924 -0.8785460287 0.000000000
+90 -25 3.10744632326946 3.316302801 -0.6132635636 0.000000000
+90 -20 3.05979191510243 3.375263884 -0.3465104694 0.000000000
+90 -15 3.01444806775072 3.411733241 -0.08019657041 0.000000000
+90 -10 2.97162182316263 3.426476210 0.1839832857 0.000000000
+90 -5 2.93140031827871 3.420245455 0.4445116280 0.000000000
+90 -2.38542e-15 2.89402395981869 3.394023960 0.7000000000 0.000000000
+90 5 2.85953653768463 3.348655138 0.9492250309 0.000000000
+90 10 2.82801053515230 3.285046701 1.191078876 0.000000000
+90 15 2.79960643602719 3.204212160 1.424591464 0.000000000
+90 20 2.77425308702528 3.106945154 1.648850438 0.000000000
+90 25 2.75207129503964 2.994223645 1.863075587 0.000000000
+90 30 2.73304938999641 2.866890202 2.066524695 0.000000000
+90 35 2.71721219354341 2.725809923 2.258528887 0.000000000
+90 40 2.70457253555842 2.571822762 2.438465715 0.000000000
+90 45 2.69514333842932 2.405754131 2.605754131 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 2.76516404984239 2.096468209 2.296468209 1.596468209
+40 45 2.76890627393627 1.912899787 2.383828398 1.683828398
+35 45 2.77460812308421 1.731128602 2.458233859 1.758233859
+30 45 2.78200928781395 1.551500674 2.521252592 1.821252592
+25 45 2.79089313705423 1.373955942 2.574204566 1.874204566
+20 45 2.80113253533816 1.198164271 2.618190571 1.918190571
+15 45 2.81264199542125 1.023592399 2.654073437 1.954073437
+10 45 2.82537725515522 0.8495670609 2.682493317 1.982493317
+5 45 2.83936471254881 0.6753188043 2.703903102 2.003903102
+3.88578e-16 45 2.85463033883863 0.5000000000 2.718528470 2.018528470
+-5 45 2.87128027469072 0.3227105443 2.726427752 2.026427752
+-10 45 2.88943188256890 0.1425078425 2.727438774 2.027438774
+-15 45 2.90924501051196 -0.04157570636 2.721188052 2.021188052
+-20 45 2.93094953530232 -0.2305203238 2.707088094 2.007088094
+-25 45 2.95475542805854 -0.4252686998 2.684245130 1.984245130
+-30 45 2.98100366576503 -0.6267134796 2.651524992 1.951524992
+-35 45 3.00996961231682 -0.8355614615 2.607379439 1.907379439
+-40 45 3.04207285499997 -1.052289484 2.549946569 1.849946569
+-45 45 3.07763946321225 -1.276875973 2.476875973 1.776875973
+
+45 50 2.74814556105408 2.171203384 2.371203384 1.402306144
+40 50 2.75000231464565 1.986970810 2.472102805 1.486970810
+35 50 2.75416748606806 1.801851149 2.559236123 1.560084345
+30 50 2.76041912184708 1.616539148 2.633902533 1.622736902
+25 50 2.76853951130330 1.431321381 2.697225147 1.675870884
+20 50 2.77838506690333 1.246200345 2.750168598 1.720295714
+15 50 2.78986165808363 1.060954590 2.793511031 1.756664334
+10 50 2.80289705995945 0.8751921369 2.827820345 1.785453267
+5 50 2.81750949131431 0.6884074010 2.853506447 1.807006466
+3.88578e-16 50 2.83371564789107 0.5000000000 2.870752125 1.821477308
+-5 50 2.85160776300645 0.3093124411 2.879568772 1.828875353
+-10 50 2.87128248554563 0.1156538794 2.879735166 1.829014974
+-15 50 2.89289358326548 -0.08167111244 2.870826145 1.821539418
+-20 50 2.91662521712989 -0.2833279731 2.852175918 1.805890019
+-25 50 2.94268657221004 -0.4899034895 2.822854884 1.781286750
+-30 50 2.97132411065865 -0.7018463661 2.781658969 1.746719273
+-35 50 3.00280266692354 -0.9193770429 2.727080495 1.700922495
+-40 50 3.03740596569916 -1.142374621 2.657305855 1.642374621
+-45 50 3.07543085594741 -1.370232250 2.570232250 1.569311191
+
+45 55 2.73419944024862 2.232627390 2.432627390 1.213198760
+40 55 2.73426662501961 2.048811603 2.545801792 1.292444329
+35 55 2.73693741426540 1.861743538 2.644771319 1.361743538
+30 55 2.74200750910154 1.672304336 2.730490671 1.421764874
+25 55 2.74928263714445 1.481029117 2.803823730 1.473113235
+20 55 2.75860424284539 1.288183722 2.865516980 1.516311313
+15 55 2.76989856955694 1.093832084 2.916211510 1.551808005
+10 55 2.78309697698841 0.8978579149 2.956364360 1.579923334
+5 55 2.79820267494513 0.7000244274 2.986289667 1.600877259
+3.88578e-16 55 2.81522000206134 0.5000000000 3.006093220 1.614743856
+-5 55 2.83422262276721 0.2974007522 3.015719999 1.621484600
+-10 55 2.85528095716066 0.09182301678 3.014886704 1.620901120
+-15 55 2.87853896639339 -0.1171232452 3.003135306 1.612672702
+-20 55 2.90412337387953 -0.3297612016 2.979750165 1.596298251
+-25 55 2.93224693429391 -0.5463164396 2.943832846 1.571148673
+-30 55 2.96305085062482 -0.7668081132 2.894176016 1.536378586
+-35 55 2.99679847542383 -0.9910355410 2.829419436 1.491035541
+-40 55 3.03359364903005 -1.218363893 2.747866342 1.433931450
+-45 55 3.07369653239001 -1.447762377 2.647762377 1.363837899
+
+45 60 2.72291207978552 2.282564388 2.482564388 1.029164029
+40 60 2.72135342636091 2.099771786 2.606533773 1.100737787
+35 60 2.72261669096930 1.911710495 2.716131529 1.164014081
+30 60 2.72652196843816 1.719337693 2.811954835 1.219337693
+25 60 2.73291877074991 1.523351223 2.894583779 1.267043535
+20 60 2.74167813966262 1.324221318 2.964529461 1.307426694
+15 60 2.75273242930174 1.122240368 3.022232668 1.340741656
+10 60 2.76601180270610 0.9175399544 3.067986752 1.367157789
+5 60 2.78150788981906 0.7101453079 3.101971860 1.386779100
+3.88578e-16 60 2.79921260705937 0.5000000000 3.124189228 1.399606304
+-5 60 2.81918626048320 0.2870080589 3.134509027 1.405564442
+-10 60 2.84147298612816 0.07106889425 3.132589182 1.404456019
+-15 60 2.86620332963991 -0.1478898550 3.117957857 1.396008619
+-20 60 2.89344046958206 -0.3698451084 3.089879794 1.379797742
+-25 60 2.92339442363790 -0.5946755130 3.047539213 1.355352397
+-30 60 2.95610702854675 -0.8220112529 2.989790658 1.322011253
+-35 60 2.99180479460198 -1.051287863 2.915468669 1.279101432
+-40 60 3.03050705679312 -1.281510494 2.823121531 1.225784788
+-45 60 3.07234013665062 -1.511318748 2.711318748 1.161235421
+
+45 65 2.71389378012715 2.322496192 2.522496192 0.8498439314
+40 65 2.71093061925751 2.140998684 2.655666077 0.9119420685
+35 65 2.71095221565851 1.952575132 2.774492279 0.9673516364
+30 65 2.71378436164743 1.758172387 2.879218498 1.016186274
+25 65 2.71935399720373 1.558594531 2.970163298 1.058594531
+20 65 2.72755276901898 1.354447670 3.047575681 1.094692518
+15 65 2.73832885960430 1.146206374 3.111675019 1.124582530
+10 65 2.75161383534975 0.9342162401 3.162562668 1.148311831
+5 65 2.76739418245690 0.7187447056 3.200263426 1.165891983
+3.88578e-16 65 2.78565266967287 0.5000000000 3.224658707 1.177267689
+-5 65 2.80644722530064 0.2781684026 3.235546760 1.182344872
+-10 65 2.82979883313083 0.05344583831 3.232534499 1.180940231
+-15 65 2.85582181344009 -0.1739330274 3.215152299 1.172834778
+-20 65 2.88451328853087 -0.4036179567 3.182669932 1.157688002
+-25 65 2.91606183412089 -0.6351692767 3.134378370 1.135169277
+-30 65 2.95043172279452 -0.8678875059 3.069250659 1.104799727
+-35 65 2.98775838901528 -1.100892672 2.986311678 1.066124644
+-40 65 3.02804470558023 -1.332956307 2.884432264 1.018617494
+-45 65 3.07128263212455 -1.562498151 2.762498151 0.9617586826
+
+45 70 2.70688777662256 2.353652601 2.553652601 0.6746743713
+40 70 2.70274401817640 2.173460964 2.694353116 0.7258851707
+35 70 2.70168979873494 1.985027371 2.820838880 0.7719222240
+30 70 2.70358242882331 1.789259956 2.933063747 0.8127687352
+25 70 2.70842584602859 1.587016003 3.031113341 0.8484558690
+20 70 2.71611989580993 1.378978708 3.114974151 0.8789787076
+15 70 2.72662119271756 1.165756057 3.184635429 0.9043333391
+10 70 2.73985804242876 0.9478694178 3.239993687 0.9244820972
+5 70 2.75583127223629 0.7258018453 3.280926902 0.9393805692
+3.88578e-16 70 2.77453903031240 0.5000000000 3.307213853 0.9489482368
+-5 70 2.79601780330923 0.2709054303 3.318562914 0.9530789573
+-10 70 2.82026131056614 0.03898750530 3.314531780 0.9516117444
+-15 70 2.84737009488445 -0.1952391814 3.294667948 0.9443819010
+-20 70 2.87729384141592 -0.4311371070 3.258278176 0.9311371070
+-25 70 2.91015837579089 -0.6679805562 3.204742386 0.9116516730
+-30 70 2.94588999164363 -0.9048093964 3.133201249 0.8856128288
+-35 70 2.98452754451705 -1.140493700 3.042867807 0.8527341447
+-40 70 3.02608635726980 -1.373665193 2.932947225 0.8127263245
+-45 70 3.07045806694506 -1.602622292 2.802622292 0.7652919282
+
+45 75 2.70164317925344 2.376957388 2.576957388 0.5029292163
+40 75 2.69658282632969 2.197930383 2.723514634 0.5421991121
+35 75 2.69467779677970 2.009666319 2.856026944 0.5777056785
+30 75 2.69582603030858 1.813024912 2.974225859 0.6093769824
+25 75 2.70006711338004 1.608869118 3.077977497 0.6371771499
+20 75 2.70732366827434 1.397932965 3.167050546 0.6610442016
+15 75 2.71754946704039 1.180916823 3.241216179 0.6809168229
+10 75 2.73070869684356 0.9584884968 3.300217477 0.6967261730
+5 75 2.74681498149662 0.7313021747 3.343795954 0.7084029910
+3.88578e-16 75 2.76586589917157 0.5000000000 3.371621304 0.7158587709
+-5 75 2.78788214881490 0.2652396655 3.383322902 0.7189942045
+-10 75 2.81283384103366 0.02772261608 3.378418141 0.7176799779
+-15 75 2.84080876690615 -0.2118010190 3.356477568 0.7118010190
+-20 75 2.87171311683091 -0.4524557055 3.316850544 0.7011829899
+-25 75 2.90561309466749 -0.6932831643 3.259004004 0.6856830563
+-30 75 2.94242793336486 -0.9331344586 3.182261696 0.6651200170
+-35 75 2.98209603828200 -1.170689518 3.085991904 0.6393246039
+-40 75 3.02464476763100 -1.404497870 2.969692179 0.6081621864
+-45 75 3.06986658552527 -1.632779344 2.832779344 0.5714765028
+
+45 80 2.69800557633413 2.393119942 2.593119942 0.3338081234
+40 80 2.69227593166066 2.214987299 2.743842274 0.3603845373
+35 80 2.68973606482380 2.026923713 2.880673057 0.3845114961
+30 80 2.69033283803508 1.829751916 3.003197880 0.4061159281
+25 80 2.69412749058316 1.624321455 3.111115141 0.4251446530
+20 80 2.70105329230946 1.411388610 3.204019626 0.4415262203
+15 80 2.71105984029959 1.191712869 3.281507572 0.4551894358
+10 80 2.72415616496723 0.9660700751 3.343214744 0.4660700751
+5 80 2.74035654946446 0.7352362696 3.388762865 0.4741014378
+3.88578e-16 80 2.75965526736773 0.5000000000 3.417729903 0.4792091082
+-5 80 2.78206062944257 0.2611837904 3.429681767 0.4813165442
+-10 80 2.80752431131356 0.01966664632 3.424105816 0.4803333537
+-15 80 2.83612350049145 -0.2236222139 3.400594868 0.4761877391
+-20 80 2.86773017021216 -0.4676286731 3.358537930 0.4687719662
+-25 80 2.90236562332677 -0.7112240242 3.297478302 0.4580055065
+-30 80 2.93994841652861 -0.9531295104 3.216894142 0.4437963448
+-35 80 2.98035127459386 -1.191901705 3.116286048 0.4260564233
+-40 80 3.02360165461135 -1.426042711 2.995368320 0.4047353655
+-45 80 3.06943416760171 -1.653741669 2.853741669 0.3797627657
+
+45 85 2.69586922378366 2.402630077 2.602630077 0.1664585626
+40 85 2.68974650697433 2.225065823 2.755853392 0.1798638657
+35 85 2.68683189847803 2.037161023 2.895293451 0.1920632900
+30 85 2.68709912028243 1.839709628 3.020445143 0.2030126443
+25 85 2.69061424463014 1.633544905 3.130894894 0.2126757455
+20 85 2.69732095539790 1.419436150 3.226130060 0.2210077429
+15 85 2.70718706986048 1.198182961 3.305654284 0.2279652109
+10 85 2.72023744426964 0.9706206875 3.369022549 0.2335092157
+5 85 2.73648871877624 0.7375999946 3.415780365 0.2375999946
+3.88578e-16 85 2.75593362375757 0.5000000000 3.445446464 0.2401954419
+-5 85 2.77857294346590 0.2587459755 3.457546118 0.2412540245
+-10 85 2.80434711864590 0.01482773247 3.451548660 0.2407293149
+-15 85 2.83332643554997 -0.2307142763 3.427062805 0.2385870802
+-20 85 2.86536120747081 -0.4767160526 3.383505300 0.2347762922
+-25 85 2.90044445350771 -0.7219455243 3.320470633 0.2292614735
+-30 85 2.93849531612444 -0.9650484743 3.237538393 0.2220058427
+-35 85 2.97935050241014 -1.204513583 3.134297675 0.2129734502
+-40 85 3.02302353362655 -1.438812660 3.010586953 0.2021501645
+-45 85 3.06920791124617 -1.666116677 2.866116677 0.1895106531
+
+45 90 2.69514333904611 2.405754131 2.605754131 0.000000000
+40 90 2.68888634113087 2.228382824 2.759806440 0.000000000
+35 90 2.68584259985535 2.040536027 2.900113456 0.000000000
+30 90 2.68599561065516 1.842997805 3.026140433 0.000000000
+25 90 2.68941327629590 1.636595164 3.137436195 0.000000000
+20 90 2.69604189550347 1.422100636 3.233450675 0.000000000
+15 90 2.70585788413625 1.200327554 3.313658013 0.000000000
+10 90 2.71889019270016 0.9721303272 3.377584141 0.000000000
+5 90 2.73515630354258 0.7383845792 3.424748208 0.000000000
+3.88578e-16 90 2.75464843999114 0.5000000000 3.454648440 0.000000000
+-5 90 2.77736497622838 0.2579366926 3.466796264 0.000000000
+-10 90 2.80324253372405 0.01322204246 3.460654981 0.000000000
+-15 90 2.83234912938440 -0.2330658971 3.435839173 0.000000000
+-20 90 2.86452762652948 -0.4797261494 3.391775473 0.000000000
+-25 90 2.89976148199606 -0.7254921570 3.328076412 0.000000000
+-30 90 2.93797038337461 -0.9689851917 3.244356988 0.000000000
+-35 90 2.97898013027373 -1.208672807 3.140237664 0.000000000
+-40 90 3.02279529747303 -1.443015364 3.015595540 0.000000000
+-45 90 3.06909959813949 -1.670181138 2.870181138 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 3.06909962518472 -1.670181157 2.870181157 2.657617634e-16
+-90 40 3.11773155453107 -1.888320932 2.704039214 2.924752989e-16
+-90 35 3.16838257090143 -2.095387060 2.517309584 3.178327484e-16
+-90 30 3.22076904306847 -2.289267811 2.310384522 3.415755084e-16
+-90 25 3.27451392116509 -2.467717466 2.083869381 3.634285665e-16
+-90 20 3.32915986936537 -2.628386963 1.838639736 3.831042552e-16
+-90 15 3.38437951425119 -2.769059579 1.575941874 4.003311131e-16
+-90 10 3.43945239012146 -2.887199380 1.297254640 4.147985882e-16
+-90 5 3.49392727445728 -2.980631826 1.004515827 4.262403850e-16
+-90 7.77156e-16 3.54729943487951 -3.047299435 0.7000000000 4.344045427e-16
+-90 -5 3.59894242832355 -3.085247366 0.3863314996 4.390516704e-16
+-90 -10 3.64836624254137 -3.092939361 0.06646785052 4.399936371e-16
+-90 -15 3.69491193495524 -3.069010864 -0.2563135787 4.370633381e-16
+-90 -20 3.73780991751999 -3.012392397 -0.5784062837 4.301298047e-16
+-90 -25 3.77645799356090 -2.922633287 -0.8960001128 4.191378470e-16
+-90 -30 3.81050121283532 -2.799990851 -1.205250606 4.041189764e-16
+-90 -35 3.83960715037411 -2.645222046 -1.502308186 3.851658902e-16
+-90 -40 3.86310665074033 -2.459311383 -1.783157090 3.623991523e-16
+-90 -45 3.88062459147304 -2.244015964 -2.044015964 3.360339384e-16
+
+-85 45 3.06920794503730 -1.666116701 2.866116701 0.1895106552
+-85 40 3.11774755452871 -1.882987344 2.699563801 0.2084843779
+-85 35 3.16826826889619 -2.088654163 2.512595159 0.2264778931
+-85 30 3.22048014204897 -2.281046463 2.305637924 0.2433100382
+-85 25 3.27401418334456 -2.457980461 2.079328941 0.2587897572
+-85 20 3.32840732174863 -2.617163262 1.834554643 0.2727164478
+-85 15 3.38334717237099 -2.756455068 1.572564506 0.2849029017
+-85 10 3.43815142166506 -2.873420100 1.294824981 0.2951360161
+-85 5 3.49234735033954 -2.965919044 1.003228625 0.3032286250
+-85 7.77156e-16 3.54544768962571 -3.031956191 0.7000000000 0.3090061268
+-85 -5 3.59684777580583 -3.069628663 0.3876979590 0.3123020410
+-85 -10 3.64607922949979 -3.077433176 0.06920200940 0.3129848474
+-85 -15 3.69248853116519 -3.054002110 -0.2522919953 0.3109348948
+-85 -20 3.73531852901377 -2.998249032 -0.5732585196 0.3060571325
+-85 -25 3.77397857038755 -2.909684334 -0.8899619168 0.2983087254
+-85 -30 3.80811109855097 -2.788495328 -1.198613663 0.2877060612
+-85 -35 3.83736207209324 -2.635341600 -1.495389823 0.2743068463
+-85 -40 3.86106708710913 -2.451128609 -1.776290927 0.2581902979
+-85 -45 3.87883893280035 -2.237519888 -2.037519888 0.2395019564
+
+-80 45 3.06943411313916 -1.653741630 2.853741630 0.3797627589
+-80 40 3.11766977567521 -1.866780169 2.685964367 0.4173272013
+-80 35 3.16777390579162 -2.068236824 2.498298784 0.4528494449
+-80 30 3.21943609999872 -2.256163957 2.291272002 0.4859860689
+-80 25 3.27231469719891 -2.428565015 2.065612294 0.5163850268
+-80 20 3.32593672598159 -2.583319703 1.822236595 0.5436724539
+-80 15 3.38003205653806 -2.718511896 1.562397663 0.5675104850
+-80 10 3.43401507600572 -2.831981990 1.287518324 0.5875183240
+-80 5 3.48737773609691 -2.921719613 0.9993616759 0.6033414882
+-80 7.77156e-16 3.53967017077259 -2.985894627 0.7000000000 0.6146572747
+-80 -5 3.59034435769307 -3.022747645 0.3917995166 0.6211554560
+-80 -10 3.63899375934540 -3.030870249 0.07741230969 0.6225876903
+-80 -15 3.68498427067831 -3.008891488 -0.2402046404 0.6187122416
+-80 -20 3.72759662734957 -2.955679730 -0.5577645609 0.6093295731
+-80 -25 3.76627615171858 -2.870636871 -0.8717537860 0.5943342226
+-80 -30 3.80066933900988 -2.753758583 -1.178558394 0.5737254270
+-80 -35 3.83034024195728 -2.605404978 -1.474427975 0.5475666837
+-80 -40 3.85466439613784 -2.426269909 -1.755432002 0.5159803379
+-80 -45 3.87321718413031 -2.217735187 -2.017735187 0.4792100399
+
+-75 45 3.06986655473756 -1.632779323 2.832779323 0.5714764971
+-75 40 3.11760084948021 -1.839446384 2.663028598 0.6268527694
+-75 35 3.16698820218386 -2.033925170 2.474273506 0.6789632031
+-75 30 3.21770419432028 -2.214487509 2.267210094 0.7273447360
+-75 25 3.26945632216506 -2.379444560 2.042707050 0.7715448445
+-75 20 3.32178648826296 -2.526980212 1.801730697 0.8110769032
+-75 15 3.37447519613580 -2.655516051 1.545517978 0.8455179776
+-75 10 3.42704090505692 -2.763274352 1.275403314 0.8743917274
+-75 5 3.47903303402304 -2.848552241 0.9929603603 0.8972418687
+-75 7.77156e-16 3.53000526907261 -2.909723256 0.7000000000 0.9136325929
+-75 -5 3.57948769225809 -2.945239357 0.3985806132 0.9231491034
+-75 -10 3.62716550289923 -2.953835681 0.09099558255 0.9254524814
+-75 -15 3.67244403711981 -2.934150626 -0.2201778868 0.9201778868
+-75 -20 3.71466920552162 -2.884994857 -0.5320373710 0.9070066383
+-75 -25 3.75334883123055 -2.805613781 -0.8414330209 0.8857365430
+-75 -30 3.78814531236352 -2.695717354 -1.145048275 0.8562898842
+-75 -35 3.81850728218068 -2.555209271 -1.439280562 0.8186408568
+-75 -40 3.84385402218692 -2.384426464 -1.720321182 0.7728797416
+-75 -45 3.86373045931787 -2.184313564 -1.984313564 0.7192596516
+
+-70 45 3.07045791198311 -1.602622186 2.802622186 0.7652918896
+-70 40 3.11745891234799 -1.800370976 2.630240437 0.8372665630
+-70 35 3.16585470504731 -1.985210460 2.440163098 0.9045426333
+-70 30 3.21528321916812 -2.155710556 2.233275204 0.9665995930
+-70 25 3.26552270862222 -2.310600690 2.010604626 1.022974992
+-70 20 3.31613772578792 -2.448465899 1.773153824 1.073153824
+-70 15 3.36691136447987 -2.568100286 1.522094994 1.116697180
+-70 10 3.41748848716903 -2.668193041 1.258637913 1.153127963
+-70 5 3.46754773355643 -2.747472848 0.9841170593 1.181983453
+-70 7.77156e-16 3.51672590292824 -2.804641380 0.7000000000 1.202791097
+-70 -5 3.56458532618033 -2.838351755 0.4079320666 1.215060670
+-70 -10 3.61090665282144 -2.847501936 0.1097450907 1.218391064
+-70 -15 3.65516602869641 -2.830772546 -0.1924778139 1.212302064
+-70 -20 3.69680069044778 -2.786923425 -0.4963422889 1.196342289
+-70 -25 3.73540818653090 -2.715026128 -0.7991913044 1.170173813
+-70 -30 3.77070512051742 -2.614469460 -1.098139781 1.133574179
+-70 -35 3.80195704322366 -2.484553712 -1.389807007 1.086288714
+-70 -40 3.82858405068387 -2.325109769 -1.670548565 1.028255865
+-70 -45 3.85019468154055 -2.136578969 -1.936578969 0.9596362652
+
+-65 45 3.07128227845166 -1.562497913 2.762497913 0.9617585718
+-65 40 3.11732728473094 -1.748840741 2.587001436 1.048651659
+-65 35 3.16441138525720 -1.921491219 2.395546405 1.129159900
+-65 30 3.21216439318847 -2.079426783 2.189232747 1.202806462
+-65 25 3.26045656095306 -2.221884987 1.969235814 1.269235814
+-65 20 3.30892636050037 -2.347957752 1.736571850 1.328024510
+-65 15 3.35737591212305 -2.456876267 1.492292608 1.378814048
+-65 10 3.40554060647222 -2.547795826 1.237408636 1.421210534
+-65 5 3.45318910689819 -2.619860005 0.9729523822 1.454814613
+-65 7.77156e-16 3.50008365827514 -2.672153075 0.7000000000 1.479199272
+-65 -5 3.54591182866387 -2.703632396 0.4197184832 1.493878320
+-65 -10 3.59050430805120 -2.713329485 0.1334033139 1.498400147
+-65 -15 3.63341825401490 -2.699989660 -0.1574346453 1.492179685
+-65 -20 3.67422967158388 -2.662370430 -0.4510087062 1.474637549
+-65 -25 3.71268494625291 -2.599412989 -0.7452800128 1.445280013
+-65 -30 3.74832949054085 -2.509977166 -1.037811127 1.403575404
+-65 -35 3.78050256904071 -2.392940475 -1.325658728 1.349000298
+-65 -40 3.80865193586295 -2.247562530 -1.605478705 1.281209449
+-65 -45 3.83235668309884 -2.073592052 -1.873592052 1.200085683
+
+-60 45 3.07233978411379 -1.511318517 2.711318517 1.161235287
+-60 40 3.11716747221417 -1.683834339 2.532454589 1.260837344
+-60 35 3.16263762507600 -1.841972505 2.339866802 1.352138456
+-60 30 3.20843343663577 -1.985241854 2.134855053 1.434855053
+-60 25 3.25439158113893 -2.113335987 1.918618584 1.508810236
+-60 20 3.30030169058482 -2.225932815 1.692158405 1.573818044
+-60 15 3.34601159197049 -2.322728916 1.456347933 1.629703299
+-60 10 3.39138137657362 -2.403366560 1.211941859 1.676259465
+-60 5 3.43623074844155 -2.467357955 0.9596101817 1.713204914
+-60 7.77156e-16 3.48044866660928 -2.514156962 0.7000000000 1.740224333
+-60 -5 3.52384325860935 -2.543015761 0.4337706180 1.756885969
+-60 -10 3.56632665953152 -2.553137473 0.1616494878 1.762729742
+-60 -15 3.60756035986184 -2.543374078 -0.1154696265 1.757092843
+-60 -20 3.64726374648558 -2.512511238 -0.3964644209 1.739274174
+-60 -25 3.68529584256859 -2.459359994 -0.6799722283 1.708587289
+-60 -30 3.72108628531481 -2.382341043 -0.9641203768 1.664120377
+-60 -35 3.75412211081193 -2.279974125 -1.246558838 1.605018809
+-60 -40 3.78397697208236 -2.150989697 -1.524444477 1.530549615
+-60 -45 3.80995824398627 -1.994203150 -1.794203150 1.440028860
+
+-55 45 3.07369715906067 -1.447762775 2.647762775 1.363838177
+-55 40 3.11706484939013 -1.604214648 2.465645735 1.473386958
+-55 35 3.16059802858855 -1.745809629 2.272532831 1.572532831
+-55 30 3.20409736473159 -1.872673958 2.069863948 1.661364191
+-55 25 3.24737937116166 -1.984980514 1.858765444 1.740002089
+-55 20 3.29038403517203 -2.082966555 1.640122942 1.808612653
+-55 15 3.33300300376480 -2.166754552 1.414554729 1.867281640
+-55 10 3.37521594527965 -2.236418108 1.182504343 1.916060587
+-55 5 3.41695383849093 -2.291844323 0.9442547286 1.954870440
+-55 7.77156e-16 3.45818950864555 -2.332783006 0.7000000000 1.983536015
+-55 -5 3.49882666692973 -2.358739049 0.4498927412 2.001710632
+-55 -10 3.53885183988053 -2.369084057 0.1941030709 2.008954284
+-55 -15 3.57805161606572 -2.362819332 -0.06709012821 2.004567677
+-55 -20 3.61631771089992 -2.338825985 -0.3332481588 1.987767354
+-55 -25 3.65346113274301 -2.295725010 -0.6036679823 1.957587727
+-55 -30 3.68908811195895 -2.231815640 -0.8772144949 1.912837904
+-55 -35 3.72286852419464 -2.145339237 -1.152286475 1.852286475
+-55 -40 3.75427751010355 -2.034373236 -1.426591648 1.774587244
+-55 -45 3.78257894780271 -1.896972143 -1.696972143 1.678377963
+
+-50 45 3.07543271799203 -1.370233382 2.570233382 1.569312141
+-50 40 3.11706231874036 -1.508636447 2.385446102 1.685446102
+-50 35 3.15834092628128 -1.632078594 2.192897503 1.789026362
+-50 30 3.19921417060646 -1.741314856 1.994023736 1.880686469
+-50 25 3.23953652023913 -1.837002516 1.789762170 1.960977949
+-50 20 3.27933501156941 -1.919819248 1.580742179 2.030469438
+-50 15 3.31857494589508 -1.990257263 1.367262423 2.089573951
+-50 10 3.35734515791738 -2.048729825 1.149409835 2.138638256
+-50 5 3.39566609038605 -2.095408761 0.9270688438 2.177806534
+-50 7.77156e-16 3.43359706862948 -2.130287954 0.7000000000 2.207073652
+-50 -5 3.47113864869724 -2.153094686 0.4678842917 2.226210772
+-50 -10 3.50835841042487 -2.163371592 0.2303757287 2.234834120
+-50 -15 3.54516319807586 -2.160288993 -0.01282228739 2.232247513
+-50 -20 3.58161743744202 -2.142873260 -0.2619271997 2.217633978
+-50 -25 3.61750329586916 -2.109667850 -0.5169081035 2.189771330
+-50 -30 3.65263330524677 -2.058972565 -0.7774234992 2.147232935
+-50 -35 3.68678691740762 -1.988812845 -1.042685515 2.088361940
+-50 -40 3.71940285757351 -1.896784978 -1.311141391 2.011141391
+-50 -45 3.74991751632201 -1.780401349 -1.580401349 1.913483931
+
+-45 45 3.07763867632335 -1.276875518 2.476875518 1.776875518
+-45 40 3.11719682982196 -1.395630991 2.290623265 1.895630991
+-45 35 3.15594832251439 -1.499884290 2.100334055 1.999884290
+-45 30 3.19383215488565 -1.590853944 1.907155087 2.090853944
+-45 25 3.23091077893018 -1.669695305 1.711745536 2.169695305
+-45 20 3.26725111552465 -1.737384416 1.514341330 2.237384416
+-45 15 3.30292624977121 -1.794696751 1.314862141 2.294696751
+-45 10 3.33807644886735 -1.842240931 1.113000271 2.342240931
+-45 5 3.37279914701576 -1.880378486 0.9082561324 2.380378486
+-45 7.77156e-16 3.40722160288682 -1.909269500 0.7000000000 2.409269500
+-45 -5 3.44142247916003 -1.928809921 0.4875066661 2.428809921
+-45 -10 3.47554544278263 -1.938699328 0.2699915107 2.438699328
+-45 -15 3.50961919733699 -1.938295972 0.04666056348 2.438295972
+-45 -20 3.54377392723775 -1.926744771 -0.1832628626 2.426744771
+-45 -25 3.57790542207138 -1.902717106 -0.4204053867 2.402717106
+-45 -30 3.61201179647123 -1.864616781 -0.6652121352 2.364616781
+-45 -35 3.64587954457304 -1.810347471 -0.9177227149 2.310347471
+-45 -40 3.67922896438421 -1.737414198 -1.177413429 2.237414198
+-45 -45 3.71162079111869 -1.642905263 -1.442905263 2.142905263
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 3.88062455962611 -2.244015941 -2.044015941 3.360339357e-16
+-40 -90 3.89207640484527 -2.001778489 -2.281503502 3.651168133e-16
+-35 -90 3.89709120124937 -1.735279683 -2.492310224 3.909323384e-16
+-30 -90 3.89576181911751 -1.447880910 -2.673828702 4.131612066e-16
+-25 -90 3.88823255705907 -1.143238085 -2.823935444 4.315433736e-16
+-20 -90 3.87431337641469 -0.8250932163 -2.940663690 4.458379887e-16
+-15 -90 3.85452241133553 -0.4976238098 -3.023182745 4.559433246e-16
+-10 -90 3.82918254593158 -0.1649305711 -3.071008659 4.618001164e-16
+-5 -90 3.79851141825592 0.1689379160 -3.084056936 4.633980166e-16
+-1.23374e-14 -90 3.76286812690818 0.5000000000 -3.062868127 4.608032217e-16
+5 -90 3.72286346310771 0.8244689303 -3.008696844 4.541693719e-16
+10 -90 3.67926624161879 1.138897878 -2.923369920 4.437201826e-16
+15 -90 3.63245355331459 1.440148160 -2.808680700 4.296752679e-16
+20 -90 3.58283541436141 1.725401882 -2.666764000 4.122960587e-16
+25 -90 3.53117166673713 1.992337632 -2.500328379 3.919142467e-16
+30 -90 3.47798442899770 2.238992214 -2.312022869 3.688542344e-16
+35 -90 3.42389398647367 2.463864911 -2.104689758 3.434640899e-16
+40 -90 3.36937536932249 2.665792740 -1.881091278 3.160820779e-16
+45 -90 3.31503727083459 2.844085334 -1.644085334 2.870581794e-16
+
+-45 -85 3.87883886668229 -2.237519842 -2.037519842 0.2395019523
+-40 -85 3.88993924118499 -1.994808050 -2.273196456 0.2601209844
+-35 -85 3.89464740293426 -1.728163283 -2.482146952 0.2784017840
+-30 -85 3.89303494582424 -1.440954228 -2.661831338 0.2941221308
+-25 -85 3.88528435072551 -1.136854592 -2.810246001 0.3071067313
+-20 -85 3.87122313032813 -0.8195843389 -2.925528174 0.3171926145
+-15 -85 3.85135519338359 -0.4932636732 -3.006910494 0.3243126449
+-10 -85 3.82601745963132 -0.1619286015 -3.053983644 0.3284310119
+-5 -85 3.79543367240610 0.1704554220 -3.066711763 0.3295445780
+-1.23374e-14 -85 3.75995599226809 0.5000000000 -3.045648225 0.3277017572
+5 -85 3.72018358820770 0.8230108695 -2.992031133 0.3230108695
+10 -85 3.67686913415904 1.136124866 -2.907643388 0.3156278985
+15 -85 3.63036050129537 1.436269190 -2.794204186 0.3057032543
+20 -85 3.58106839555693 1.720679256 -2.653788693 0.2934184905
+25 -85 3.52973725372298 1.987064037 -2.489019119 0.2790030207
+30 -85 3.47685887175205 2.233460917 -2.302442381 0.2626796713
+35 -85 3.42305780508837 2.458362575 -2.096831608 0.2446910595
+40 -85 3.36878326139764 2.660565263 -1.874861414 0.2252711839
+45 -85 3.31465236068953 2.839340952 -1.639340952 0.2046658134
+
+-45 -80 3.87321683757252 -2.217734944 -2.017734944 0.4792099970
+-40 -80 3.88324277962480 -1.973636512 -2.247965200 0.5198058029
+-35 -80 3.88702225337649 -1.706605521 -2.451359277 0.5556696664
+-30 -80 3.88456671333356 -1.420026384 -2.625583248 0.5863900533
+-25 -80 3.87614108577673 -1.117602953 -2.768960728 0.6116713714
+-20 -80 3.86169798716249 -0.8030130024 -2.879998801 0.6312503796
+-15 -80 3.84162591796427 -0.4801709450 -2.958047767 0.6450125180
+-10 -80 3.81631438330027 -0.1529250981 -3.002922239 0.6529250981
+-5 -80 3.78600185329668 0.1750039871 -3.014721426 0.6550056132
+-1.23374e-14 -80 3.75102043136295 0.5000000000 -2.994034003 0.6513578623
+5 -80 3.71193516019091 0.8186380182 -2.942049213 0.6421915413
+10 -80 3.66945227551838 1.127798773 -2.860423767 0.6277987730
+15 -80 3.62383800161886 1.424603487 -2.750667189 0.6084457269
+20 -80 3.57553002064626 1.706454291 -2.614705922 0.5844720872
+25 -80 3.52519873357183 1.971146627 -2.454884122 0.5562911917
+30 -80 3.47326139027435 2.216730333 -2.273464159 0.5243019575
+35 -80 3.42035021429311 2.441682650 -2.073010206 0.4889565171
+40 -80 3.36683638475562 2.644684194 -1.855935093 0.4506803179
+45 -80 3.31335376117436 2.824893667 -1.624893667 0.4099414808
+
+-45 -75 3.86372998009054 -2.184313231 -1.984313231 0.7192595624
+-40 -75 3.87196098489392 -1.938019013 -2.205517917 0.7785311794
+-35 -75 3.87416919447159 -1.670464593 -2.399744682 0.8305740842
+-30 -75 3.87033825684193 -1.385081045 -2.565056146 0.8748691575
+-25 -75 3.86081275517640 -1.085566526 -2.700258389 0.9110964893
+-20 -75 3.84574532036395 -0.7755111403 -2.804438056 0.9390113471
+-15 -75 3.82536497345288 -0.4584941859 -2.877149000 0.9584941859
+-10 -75 3.80013768274791 -0.1380466052 -2.918542112 0.9695854368
+-5 -75 3.77029573891451 0.1825131618 -2.928891166 0.9723584574
+-1.23374e-14 -75 3.73613651684833 0.5000000000 -2.908830752 0.9669832857
+5 -75 3.69817059185652 0.8114133664 -2.859471066 0.9537573976
+10 -75 3.65703815638438 1.114020063 -2.782280822 0.9330743342
+15 -75 3.61291274455756 1.405261559 -2.678482132 0.9052615590
+20 -75 3.56623915502817 1.682807854 -2.549737872 0.8707646383
+25 -75 3.51755943541665 1.944598547 -2.397951581 0.8300936242
+30 -75 3.46721260373851 2.188735279 -2.224975304 0.7837447707
+35 -75 3.41580535967014 2.413670833 -2.033005185 0.7323065323
+40 -75 3.36359464778588 2.617921057 -1.824040028 0.6763144873
+45 -75 3.31120781426575 2.800450340 -1.600450340 0.6164038108
+
+-45 -70 3.85019530090710 -2.136579394 -1.936579394 0.9596364195
+-40 -70 3.85606553353083 -1.887564305 -2.145388338 1.035636660
+-35 -70 3.85614680879784 -1.619593286 -2.327092927 1.101771722
+-30 -70 3.85052447442019 -1.336203313 -2.480397431 1.157569998
+-25 -70 3.83956562286052 -1.040994480 -2.604673326 1.202802725
+-20 -70 3.82358839222126 -0.7373727642 -2.699653729 1.237372764
+-15 -70 3.80286925094563 -0.4285423450 -2.765367209 1.261290515
+-10 -70 3.77783988760642 -0.1175425606 -2.802257896 1.274717627
+-5 -70 3.74868574174320 0.1928476113 -2.810767867 1.277815003
+-1.23374e-14 -70 3.71566458906076 0.5000000000 -2.791582596 1.270832135
+5 -70 3.67921255023144 0.8014600319 -2.745703932 1.254133667
+10 -70 3.63991333148379 1.094996470 -2.674392665 1.228178489
+15 -70 3.59786567995392 1.378486852 -2.578557564 1.193297365
+20 -70 3.55342026639343 1.649942150 -2.459440091 1.149942150
+25 -70 3.50696179445427 1.907505248 -2.318404746 1.098609482
+30 -70 3.45879569788507 2.149399234 -2.156843276 1.039805916
+35 -70 3.40936662593008 2.374013353 -1.976368434 0.9741184460
+40 -70 3.35893939412374 2.579758171 -1.778559272 0.9021217988
+45 -70 3.30805302544470 2.765325200 -1.565325200 0.8245109437
+
+-45 -65 3.83235724454905 -2.073592429 -1.873592429 1.200085859
+-40 -65 3.83530880382108 -1.821614819 -2.066792802 1.290176672
+-35 -65 3.83281291376314 -1.553687516 -2.232969733 1.367666248
+-30 -65 3.82513263623949 -1.273418819 -2.371651498 1.432334617
+-25 -65 3.81263897401445 -0.9841902787 -2.482856324 1.484190279
+-20 -65 3.79569670657232 -0.6890601149 -2.566915816 1.523387864
+-15 -65 3.77461021284967 -0.3907539244 -2.624338903 1.550164689
+-10 -65 3.74984223236450 -0.09174088099 -2.655929300 1.564895533
+-5 -65 3.72159793348038 0.2058316269 -2.662359890 1.567894166
+-1.23374e-14 -65 3.69004401128159 0.5000000000 -2.644315622 1.559479986
+5 -65 3.65553798811297 0.7889467594 -2.602676573 1.540063378
+10 -65 3.61850810127874 1.071015803 -2.538391540 1.510086775
+15 -65 3.57896792894347 1.344585149 -2.452034687 1.469817913
+20 -65 3.53716439539467 1.608070910 -2.344399803 1.419626943
+25 -65 3.49341772234797 1.859923313 -2.216364955 1.359923313
+30 -65 3.44792967902569 2.098538916 -2.068750621 1.291089618
+35 -65 3.40097731982774 2.322302529 -1.902517724 1.213573945
+40 -65 3.35286243608041 2.529577152 -1.718755862 1.127884382
+45 -65 3.30392283221863 2.718726033 -1.518726033 1.034608941
+
+-45 -60 3.80995736511948 -1.994202574 -1.794202574 1.440028528
+-40 -60 3.80957424776634 -1.739492063 -1.968922711 1.540903246
+-35 -60 3.80418759369663 -1.472518412 -2.117048238 1.626423558
+-30 -60 3.79423591384354 -1.196833885 -2.239002501 1.696833885
+-25 -60 3.78015828945059 -0.9154938113 -2.335536274 1.752567685
+-20 -60 3.76235668473630 -0.6310644172 -2.407573946 1.794158654
+-15 -60 3.74108500084860 -0.3456521538 -2.456016803 1.822127151
+-10 -60 3.71674953043695 -0.06105741412 -2.481914712 1.837079316
+-5 -60 3.68963964234426 0.2212445589 -2.486189271 1.839547233
+-1.23374e-14 -60 3.65982517667641 0.5000000000 -2.469501576 1.829912588
+5 -60 3.62755752001849 0.7740650834 -2.432578238 1.808594889
+10 -60 3.59309025147932 1.042390578 -2.376049823 1.775958193
+15 -60 3.55638475065467 1.303901655 -2.300201821 1.732167329
+20 -60 3.51766805174187 1.557504511 -2.205469764 1.677473750
+25 -60 3.47707104546306 1.802001707 -2.092151672 1.612049519
+30 -60 3.43469451816253 2.036042085 -1.960502934 1.536042085
+35 -60 3.39068949409474 2.258114522 -1.810847751 1.449638625
+40 -60 3.34529314620005 2.466560293 -1.643655294 1.353110015
+45 -60 3.29870175521970 2.659507213 -1.459507213 1.246792071
+
+-45 -55 3.78257813540372 -1.896971628 -1.696971628 1.678377603
+-40 -55 3.77861441963228 -1.640377168 -1.850802179 1.786090914
+-35 -55 3.77025392394931 -1.375862740 -1.979009633 1.875862740
+-30 -55 3.75807260452832 -1.106707784 -2.082899514 1.948607218
+-25 -55 3.74250022086102 -0.8354398841 -2.163860073 2.005296412
+-20 -55 3.72396094001920 -0.5640037995 -2.223326413 2.046935191
+-15 -55 3.70274002201539 -0.2938217843 -2.262583231 2.074423111
+-10 -55 3.67910524029277 -0.02594686844 -2.282792913 2.088574083
+-5 -55 3.65337623040051 0.2388450469 -2.285014773 2.090129846
+-1.23374e-14 -55 3.62553019303458 0.5000000000 -2.269860469 2.079518688
+5 -55 3.59572345338791 0.7570337493 -2.237909198 2.057146167
+10 -55 3.56408329167507 1.009503894 -2.189540171 2.023277809
+15 -55 3.53052835835063 1.256901728 -2.124795705 1.977943247
+20 -55 3.49518992774039 1.498639734 -2.043740120 1.921187515
+25 -55 3.45802248752575 1.733929426 -1.946170194 1.852868317
+30 -55 3.41909104365538 1.961781283 -1.831879452 1.772841078
+35 -55 3.37843208576802 2.180914601 -1.700594836 1.680914601
+40 -55 3.33616114660657 2.389751733 -1.552118416 1.576950292
+45 -55 3.29234522312401 2.586317270 -1.386317270 1.460855080
+
+-45 -50 3.74991921385765 -1.780402381 -1.580402381 1.913484797
+-40 -50 3.74229510340262 -1.523519599 -1.711536752 2.023519599
+-35 -50 3.73104718892490 -1.263606641 -1.818691309 2.113432949
+-30 -50 3.71681335211418 -1.003383157 -1.903936011 2.184961746
+-25 -50 3.70002367279738 -0.7446675020 -1.969198072 2.239723117
+-20 -50 3.68105039222351 -0.4886322472 -2.016244775 2.279199989
+-15 -50 3.66019008895107 -0.2359506250 -2.046605124 2.304675347
+-10 -50 3.63757296356595 0.01307923755 -2.061464868 2.317144152
+-5 -50 3.61346373942355 0.2583669856 -2.061877993 2.317490805
+-1.23374e-14 -50 3.58779155363166 0.5000000000 -2.048407783 2.306187957
+5 -50 3.56062090217811 0.7380994038 -2.021488638 2.283600113
+10 -50 3.53196169746631 0.9727837764 -1.981290036 2.249869480
+15 -50 3.50170902936656 1.204085003 -1.927681003 2.204886161
+20 -50 3.46991696054504 1.431927422 -1.860449549 2.148472272
+25 -50 3.43643383470083 1.655997338 -1.779044292 2.080165151
+30 -50 3.40123790203737 1.875738647 -1.682849235 1.999447914
+35 -50 3.36421548014860 2.090211129 -1.571056854 1.905642969
+40 -50 3.32537625126752 2.298084820 -1.442874044 1.798084820
+45 -50 3.28473222522612 2.497512683 -1.297512683 1.676112155
+
+-45 -45 3.71162537892054 -1.642907912 -1.442907912 2.142907912
+-40 -45 3.70047546440382 -1.388254957 -1.550334629 2.250334629
+-35 -45 3.68669879608992 -1.135834731 -1.636214111 2.336214111
+-30 -45 3.67083929393238 -0.8874468392 -1.703128418 2.403128418
+-25 -45 3.65326237578538 -0.6440030862 -1.753322535 2.453322535
+-20 -45 3.63424920715845 -0.4058132444 -1.788701435 2.488701435
+-15 -45 3.61409329470401 -0.1727879989 -1.810878995 2.510878995
+-10 -45 3.59281390324240 0.05548258411 -1.820983539 2.520983539
+-5 -45 3.57054373157102 0.2795339729 -1.819938220 2.519938220
+-1.23374e-14 -45 3.54721498548076 0.5000000000 -1.808259771 2.508259771
+5 -45 3.52280978779269 0.7175186572 -1.786249629 2.486249629
+10 -45 3.49725803457334 0.9326948587 -1.753934486 2.453934486
+15 -45 3.47043737920857 1.146045475 -1.711074537 2.411074537
+20 -45 3.44224612300783 1.357957710 -1.657219436 2.357219436
+25 -45 3.41253885213315 1.568621571 -1.591666354 2.291666354
+30 -45 3.38118744605783 1.777968731 -1.513506773 2.213506773
+35 -45 3.34803235775488 1.985564163 -1.421605499 2.121605499
+40 -45 3.31293164413553 2.190501574 -1.314661325 2.014661325
+45 -45 3.27579298642133 2.391279963 -1.191279963 1.891279963
+
+
diff --git a/test/Kerr-rotating-180.par b/test/Kerr-rotating-180.par
new file mode 100644
index 0000000..060686f
--- /dev/null
+++ b/test/Kerr-rotating-180.par
@@ -0,0 +1,67 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it.
+
+# flesh
+cactus::cctk_itlast = 0
+
+ActiveThorns = "PUGH"
+driver::ghost_size = 3
+driver::global_nx = 19
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "Boundary CartGrid3D CoordBase RotatingSymmetry180 Slab SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+#grid::type = "byspacing"
+#grid::dxyz = 0.2
+grid::type = "byrange"
+grid::xmin = -0.6
+grid::ymin = -3.0
+grid::zmin = -0.6
+grid::xmax = 3.0
+grid::ymax = 3.0
+grid::zmax = 3.0
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+# create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
diff --git a/test/Kerr-rotating-180/BH_diagnostics.ah1.gp b/test/Kerr-rotating-180/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..73d4742
--- /dev/null
+++ b/test/Kerr-rotating-180/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.000026 -0.000015 0.000000 1.037139320 2.757524590 1.996579363 1.199949913 6.283368448e-06 0.000000000 1.199974249 0.000000000 1.079996592 -1.896328144 1.896647535 -1.896824246 1.896373563 -1.799355580 1.799355580 12.56610970 10.83742075 11.22769627 0.8624324474 0.8934902314 45.23801158 0.9486736240 1.897347248 -1.624233506e-17 -1.470481275 3.074129953e-17 0.7352406373 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-rotating-180/h.t0.ah1.gp b/test/Kerr-rotating-180/h.t0.ah1.gp
new file mode 100644
index 0000000..25754cd
--- /dev/null
+++ b/test/Kerr-rotating-180/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.45809562013780 -0.9191821680 -0.7191821680 1.419182168
+-40 -45 2.43573429203777 -0.7428909189 -0.7812197178 1.481219718
+-35 -45 2.41003745132634 -0.5693639988 -0.8272100633 1.527210063
+-30 -45 2.38181144916874 -0.4002401092 -0.8592616081 1.559261608
+-25 -45 2.35162920292106 -0.2364023683 -0.8792199752 1.579219975
+-20 -45 2.31987692594194 -0.07821440551 -0.8886310227 1.588631023
+-15 -45 2.28679517811788 0.07429755506 -0.8887431534 1.588743153
+-10 -45 2.25251342934549 0.2213099604 -0.8805297547 1.580529755
+-5 -45 2.21707570291970 0.3631049194 -0.8647179314 1.564717931
+0 -45 2.18045705242644 0.5000000000 -0.8418159679 1.541815968
+5 -45 2.14257859859861 0.6322951984 -0.8121410370 1.512141037
+10 -45 2.10332348340381 0.7602316582 -0.7758470720 1.475847072
+15 -45 2.06254112440827 0.8839560306 -0.7329434142 1.432943414
+20 -45 2.02005677401978 1.003486161 -0.6833168575 1.383316857
+25 -45 1.97568052569081 1.118675689 -0.6267542973 1.326754297
+30 -45 1.92922058539097 1.229176842 -0.5629713378 1.262971338
+35 -45 1.88049870463628 1.334400981 -0.4916480983 1.191648098
+40 -45 1.82937686093608 1.433482726 -0.4124813928 1.112481393
+45 -45 1.77578645709592 1.525250789 -0.3252507890 1.025250789
+
+-45 -40 2.41011095338495 -0.9656376428 -0.5298160055 1.465637643
+-40 -40 2.38616711544672 -0.7902392225 -0.5902392225 1.537647229
+-35 -40 2.35874586608247 -0.6149416407 -0.6360997540 1.592301682
+-30 -40 2.32863702032858 -0.4418911693 -0.6689099580 1.631403360
+-25 -40 2.29642985019723 -0.2725063021 -0.6900903016 1.656645111
+-20 -40 2.26254647196220 -0.1076598157 -0.7009033686 1.669531622
+-15 -40 2.22727345212799 0.05216443699 -0.7024250357 1.671345075
+-10 -40 2.19079300047275 0.2067433124 -0.6955412689 1.663141321
+-5 -40 2.15320376976419 0.3560148503 -0.6809547566 1.645757792
+0 -40 2.11453837054825 0.5000000000 -0.6591990648 1.619830369
+5 -40 2.07477992513536 0.6387409322 -0.6306577142 1.585816111
+10 -40 2.03387946115315 0.7722524463 -0.5955869055 1.544020349
+15 -40 1.99176113879238 0.9004813464 -0.5541323489 1.494616732
+20 -40 1.94833695466107 1.023271495 -0.5063539188 1.437676617
+25 -40 1.90351724883274 1.140332676 -0.4522498134 1.373197855
+30 -40 1.85722440545613 1.251213371 -0.3917858648 1.301139727
+35 -40 1.80940843250031 1.355278576 -0.3249303226 1.221464394
+40 -40 1.76007029305844 1.451698526 -0.2516985260 1.134190137
+45 -40 1.70928383375548 1.539450373 -0.1722024245 1.039450373
+
+-45 -35 2.36090393474446 -0.9960747791 -0.3475628381 1.496074779
+-40 -35 2.33484817848209 -0.8225630288 -0.4036455840 1.576169241
+-35 -35 2.30532386869909 -0.6469973206 -0.4469973206 1.638081937
+-30 -35 2.27309289850442 -0.4718269011 -0.4786268376 1.683253569
+-25 -35 2.23874970189185 -0.2988551679 -0.4995608495 1.713150436
+-20 -35 2.20274320839107 -0.1293640510 -0.5107733307 1.729163519
+-15 -35 2.16540163783347 0.03576460090 -0.5131446376 1.732550096
+-10 -35 2.12695499706183 0.1959409294 -0.5074411553 1.724404679
+-5 -35 2.08755379456790 0.3507750149 -0.4943085563 1.705649384
+0 -35 2.04728686245750 0.5000000000 -0.4742755028 1.677039219
+5 -35 2.00619813810928 0.6434094240 -0.4477642436 1.639177217
+10 -35 1.96430382871853 0.7808072561 -0.4151064727 1.592537086
+15 -35 1.92159854593673 0.9119670237 -0.3765563907 1.537481864
+20 -35 1.87806956723727 1.036598849 -0.3323112275 1.474293222
+25 -35 1.83370926262635 1.154324206 -0.2825331697 1.403202788
+30 -35 1.78852709736444 1.264658034 -0.2273734647 1.324426565
+35 -35 1.74256200655959 1.366999201 -0.1669992011 1.238203181
+40 -35 1.69589970854095 1.460633876 -0.1016248087 1.144838873
+45 -35 1.64868554817514 1.544751051 -0.03154256152 1.044751051
+
+-45 -30 2.31116737519689 -1.013014206 -0.1735391590 1.513014206
+-40 -30 2.28256681445404 -0.8418271783 -0.2232566120 1.599127360
+-35 -30 2.25062325178131 -0.6669760474 -0.2622203394 1.666614516
+-30 -30 2.21607164505629 -0.4910573683 -0.2910573683 1.716561715
+-25 -30 2.17950903718408 -0.3161249656 -0.3104701485 1.750185637
+-20 -30 2.14140823542546 -0.1437642310 -0.3211754068 1.768727688
+-15 -30 2.10213450628109 0.02482379513 -0.3238624245 1.773381739
+-10 -30 2.06196161530478 0.1887390871 -0.3191666138 1.765248357
+-5 -30 2.02108859298891 0.3473050225 -0.3076561101 1.745311579
+0 -30 1.97965578298857 0.5000000000 -0.2898278915 1.714432199
+5 -30 1.93776123957320 0.6463995244 -0.2661115102 1.673354222
+10 -30 1.89547721815008 0.7861294628 -0.2368783025 1.622720820
+15 -30 1.85285636624594 0.9188282213 -0.2024493940 1.563088202
+20 -30 1.80994451464556 1.044117427 -0.1631099832 1.494950343
+25 -30 1.76679102938054 1.161581229 -0.1191246576 1.418765525
+30 -30 1.72346015874154 1.270754814 -0.07075481429 1.334986499
+35 -30 1.68003942551988 1.371121262 -0.01827575094 1.244090094
+40 -30 1.63665142293094 1.462120078 0.03800437379 1.146610059
+45 -30 1.59345957763684 1.543164162 0.09772889048 1.043164162
+
+-45 -25 2.26132760598515 -1.018578576 -0.008124819404 1.518578576
+-40 -25 2.22986205257159 -0.8497950364 -0.05011326308 1.608623084
+-35 -25 2.19527116236198 -0.6762642952 -0.08334067966 1.679879509
+-30 -25 2.15827037502952 -0.5006234198 -0.1081720725 1.733130602
+-25 -25 2.11946093957592 -0.3250671894 -0.1250671894 1.769362298
+-20 -25 2.07933829669484 -0.1513845613 -0.1345342029 1.789664373
+-15 -25 2.03830020848405 0.01899035727 -0.1370933236 1.795152426
+-10 -25 1.99665953730625 0.1849187245 -0.1332520136 1.786914710
+-5 -25 1.95465795207139 0.3454968645 -0.1234894942 1.765978919
+0 -25 1.91248000664780 0.5000000000 -0.1082489760 1.733295523
+5 -25 1.87026745616841 0.6478326097 -0.08793611943 1.689734461
+10 -25 1.82813482622038 0.7884873671 -0.06292277005 1.636093160
+15 -25 1.78617567483858 0.9215118654 -0.03355030136 1.573103698
+20 -25 1.74447332755124 1.046482982 -0.0001374716954 1.501449653
+25 -25 1.70310813198359 1.162988694 0.03701130626 1.421783842
+30 -25 1.66216969736799 1.270619820 0.07759460324 1.334752681
+35 -25 1.62175857978081 1.368966324 0.1213063562 1.241012524
+40 -25 1.58199717642269 1.457625129 0.1678248985 1.141253188
+45 -25 1.54303124332573 1.536211729 0.2168065354 1.036211729
+
+-45 -20 2.21161763133894 -1.014496024 0.1487685275 1.514496024
+-40 -20 2.17707949831489 -0.8479846892 0.1152943406 1.606465596
+-35 -20 2.13971129811685 -0.6761268246 0.08864531938 1.679683180
+-30 -20 2.10021773215638 -0.5015328518 0.06861872911 1.734705785
+-25 -20 2.05920650631025 -0.3264543884 0.05492203034 1.772337155
+-20 -20 2.01719211862351 -0.1527947916 0.04720520837 1.793538950
+-15 -20 1.97459997541066 0.01786412557 0.04508812819 1.799355580
+-10 -20 1.93177518054153 0.1842234116 0.04818098506 1.790858025
+-5 -20 1.88899327038250 0.3452234102 0.05609861482 1.769104516
+0 -20 1.84647213266743 0.5000000000 0.06846933654 1.735116238
+5 -20 1.80438460487552 0.6478440925 0.08493918179 1.689865710
+10 -20 1.76287159122154 0.7881668543 0.1051723846 1.634275442
+15 -20 1.72204819907554 0.9204705888 0.1288515024 1.569217600
+20 -20 1.68201376884876 1.044325857 0.1556741435 1.495523000
+25 -20 1.64285755947307 1.159354385 0.1853497133 1.413990042
+30 -20 1.60466817288986 1.265219656 0.2175940976 1.325399324
+35 -20 1.56753499301071 1.361620890 0.2521265622 1.230522157
+40 -20 1.53155625245371 1.448295356 0.2886647184 1.130134398
+45 -20 1.49683902422099 1.525022010 0.3269224988 1.025022010
+
+-45 -15 2.16213204008669 -1.002133863 0.2975044444 1.502133863
+-40 -15 2.12442033413664 -0.8376625398 0.2728450067 1.594164138
+-35 -15 2.08424482466917 -0.6676773437 0.2531636205 1.667616071
+-30 -15 2.04230534125526 -0.4947221226 0.2383478563 1.722909256
+-25 -15 1.99921561767699 -0.3210419834 0.2282137607 1.760730216
+-20 -15 1.95550396199800 -0.1485783328 0.2225267779 1.781954324
+-15 -15 1.91161574709934 0.02102019234 0.2210201923 1.787576978
+-10 -15 1.86791827734777 0.1863748066 0.2234103314 1.778656857
+-5 -15 1.82470899288872 0.3463459821 0.2294079445 1.756273461
+0 -15 1.78222541836240 0.5000000000 0.2387261191 1.721497560
+5 -15 1.74065623469082 0.6465761528 0.2510851327 1.675373093
+10 -15 1.70015302251831 0.7854572531 0.2662147668 1.618908530
+15 -15 1.66083512177695 0.9161435102 0.2838564898 1.553068723
+20 -15 1.62279896396803 1.038230690 0.3037629863 1.478776667
+25 -15 1.58612366409833 1.151392530 0.3256975426 1.396915788
+30 -15 1.55087975627341 1.255369127 0.3494319680 1.308337707
+35 -15 1.51712988123529 1.349956862 0.3747460685 1.213864198
+40 -15 1.48493610894926 1.435004893 0.4014254367 1.114295440
+45 -15 1.45436064117119 1.510412097 0.4292608946 1.010412097
+
+-45 -10 2.11286986346945 -0.9825455172 0.4385872252 1.482545517
+-40 -10 2.07198264051341 -0.8198587373 0.4226471119 1.572946392
+-35 -10 2.02906532006958 -0.6518706214 0.4099347583 1.645041732
+-30 -10 1.98481550904085 -0.4810355762 0.4003845839 1.699203462
+-25 -10 1.93984919301510 -0.3095437484 0.3938836358 1.736072171
+-20 -10 1.89469996863365 -0.1393091078 0.3902838911 1.756487338
+-15 -10 1.84982146455631 0.02802763942 0.3894132781 1.761424829
+-10 -10 1.80558950667529 0.1910855377 0.3910855377 1.751940974
+-5 -10 1.76230841647878 0.3487208324 0.3951079398 1.729128798
+0 -10 1.72021960445325 0.5000000000 0.4012870005 1.694085603
+5 -10 1.67951193326639 0.6441717947 0.4094323283 1.647891154
+10 -10 1.64033197208934 0.7806409028 0.4193590972 1.591593650
+15 -10 1.60278817425530 0.9089430967 0.4308903943 1.526196414
+20 -10 1.56696108845771 1.028723551 0.4438575504 1.452656017
+25 -10 1.53290832709924 1.139717952 0.4581006166 1.371879575
+30 -10 1.50067236339676 1.241737945 0.4734678248 1.284727807
+35 -10 1.47028270663845 1.334657928 0.4898155843 1.192015056
+40 -10 1.44176226090038 1.418406593 0.5070075882 1.094514356
+45 -10 1.41512980412376 1.492959568 0.5249144374 0.9929595682
+
+-45 -5 2.06376571128124 -0.9565182462 0.5725711652 1.456518246
+-40 -5 2.01979014992146 -0.7953900852 0.5649362446 1.543785788
+-35 -5 1.97428624235236 -0.6295071571 0.5588717398 1.613103395
+-30 -5 1.92794625446495 -0.4612180435 0.5543420061 1.664878489
+-25 -5 1.88138065914080 -0.2926180669 0.5512889631 1.699774930
+-20 -5 1.83511555956001 -0.1255360828 0.5496379354 1.718646263
+-15 -5 1.78959646517087 0.03846345783 0.5493027171 1.722477825
+-10 -5 1.74519077896273 0.1980694145 0.5501902358 1.712333440
+-5 -5 1.70219233337986 0.3522044376 0.5522044376 1.689311008
+0 -5 1.66082990457848 0.5000000000 0.5552491361 1.654509945
+5 -5 1.62127739715005 0.6407699941 0.5592300059 1.609008395
+10 -5 1.58366224004148 0.7739849838 0.5640560851 1.553846058
+15 -5 1.54807104874234 0.8992471894 0.5696409469 1.490010796
+20 -5 1.51456089724220 1.016268573 0.5759029085 1.418436246
+25 -5 1.48316173690477 1.124850045 0.5827656069 1.339995245
+30 -5 1.45388665449556 1.224865687 0.5901576157 1.255504198
+35 -5 1.42673248444953 1.316246661 0.5980126240 1.165721041
+40 -5 1.40168871621624 1.398971443 0.6062688063 1.071352447
+45 -5 1.37873768411793 1.473054539 0.6148687588 0.9730545394
+
+-45 0 2.01470893078226 -0.9246143471 0.7000000000 1.424614347
+-40 0 1.96781614477017 -0.7648878360 0.7000000000 1.507434623
+-35 0 1.91996602163978 -0.6012472686 0.7000000000 1.572744092
+-30 0 1.87183611042759 -0.4359180552 0.7000000000 1.621057623
+-25 0 1.82401766489949 -0.2708631749 0.7000000000 1.653121413
+-20 0 1.77701316975123 -0.1077742990 0.7000000000 1.669846163
+-15 0 1.73124000978507 0.05192211382 0.7000000000 1.672249437
+-10 0 1.68703743961039 0.2070490230 0.7000000000 1.661407550
+-5 0 1.64467051379215 0.3566575198 0.7000000000 1.638412046
+0 0 1.60433881497275 0.5000000000 0.7000000000 1.604338815
+5 0 1.56618698216220 0.6365021897 0.7000000000 1.560227168
+10 0 1.53031288081312 0.7657360430 0.7000000000 1.507063990
+15 0 1.49677512976320 0.8873939098 0.7000000000 1.445773754
+20 0 1.46560360491573 1.001265955 0.7000000000 1.377216893
+25 0 1.43680112645525 1.107218395 0.7000000000 1.302184049
+30 0 1.41035520387119 1.205177602 0.7000000000 1.221403435
+35 0 1.38623690182870 1.295112822 0.7000000000 1.135538792
+40 0 1.36441132143673 1.377026692 0.7000000000 1.045199711
+45 0 1.34483639615340 1.450942935 0.7000000000 0.9509429353
+
+-45 5 1.96556278669584 -0.8872107901 0.8213652181 1.387210790
+-40 5 1.91600447576852 -0.7288272627 0.8281235874 1.464459305
+-35 5 1.86612963384711 -0.5676297754 0.8333968818 1.524733336
+-30 5 1.81658466569803 -0.4056963877 0.8372445303 1.568712160
+-25 5 1.76792234428866 -0.2448185375 0.8397428871 1.597268508
+-20 5 1.72060053624580 -0.08650133169 0.8409791594 1.611399165
+-15 5 1.67498766231537 0.06802104336 0.8410463724 1.612167414
+-10 5 1.63137339455224 0.2177606425 0.8400395112 1.600658937
+-5 5 1.58997552309760 0.3619478410 0.8380521590 1.577943398
+0 5 1.55094908584937 0.5000000000 0.8351741195 1.545047256
+5 5 1.51439829123040 0.6314900454 0.8314900454 1.502938096
+10 5 1.48038459332563 0.7561172065 0.8270784086 1.452512857
+15 5 1.44893688217663 0.8736805092 0.8220112218 1.394594646
+20 5 1.42005714648806 0.9840550668 0.8163538303 1.329930366
+25 5 1.39372689030012 1.087171505 0.8101651439 1.259193357
+30 5 1.36991460020188 1.182999658 0.8034982236 1.182990109
+35 5 1.34857731075000 1.271533373 0.7964005956 1.101863849
+40 5 1.32966774451989 1.352780876 0.7889151375 1.016304672
+45 5 1.31313352496322 1.426753908 0.7810804609 0.9267539083
+
+-45 10 1.91617376381568 -0.8445290090 0.9370767406 1.344529009
+-40 10 1.86428336200338 -0.6875537159 0.9495505341 1.415271407
+-35 10 1.81278258549190 -0.5290900853 0.9591465212 1.469692954
+-30 10 1.76226650011558 -0.3710361863 0.9660208006 1.508678930
+-25 10 1.71322383908242 -0.2149677684 0.9703539299 1.533253327
+-20 10 1.66604367368068 -0.06215596782 0.9723389309 1.544510828
+-15 10 1.62102329804263 0.08640430594 0.9721712997 1.543560144
+-10 10 1.57838212256740 0.2299579650 0.9700420350 1.531484484
+-5 10 1.53827409975540 0.3679522703 0.9661325084 1.509312456
+0 10 1.50079723392520 0.5000000000 0.9606107047 1.477996752
+5 10 1.46600806332613 0.6258443059 0.9536299631 1.438406999
+10 10 1.43392854935094 0.7453277809 0.9453277809 1.391322984
+15 10 1.40455626934472 0.8583652535 0.9358262869 1.337437334
+20 10 1.37787046905771 0.9649206496 0.9252328534 1.277358987
+25 10 1.35383896341408 1.064988182 0.9136414844 1.211621067
+30 10 1.33242064740825 1.158576100 0.9011339416 1.140687266
+35 10 1.31357159142762 1.245695326 0.8877817621 1.064963293
+40 10 1.29724481117515 1.326348573 0.8736474949 0.9848038807
+45 10 1.28339402276915 1.400524016 0.8587866808 0.9005240162
+
+-45 15 1.86638649794533 -0.7966656562 1.047440515 1.296665656
+-40 15 1.81258036437425 -0.6413093797 1.064453654 1.360159554
+-35 15 1.75992860971389 -0.4859824238 1.077306984 1.408128833
+-30 15 1.70894633382017 -0.3323567932 1.086298132 1.441684256
+-25 15 1.66003104243074 -0.1817449642 1.091743540 1.462006794
+-20 15 1.61347663068342 -0.03513876911 1.093960790 1.470281684
+-15 15 1.56948722167955 0.1067448761 1.093255124 1.467648103
+-10 15 1.52819456611313 0.2434147296 1.089910924 1.455167379
+-5 15 1.48967579426909 0.3745582600 1.084187066 1.433805649
+0 15 1.45396389316213 0.5000000000 1.076313546 1.404421275
+5 15 1.42106221491366 0.6196639682 1.066491639 1.367765416
+10 15 1.39095250897609 0.7335422031 1.054894325 1.324483650
+15 15 1.36360456306283 0.8416685871 1.041668587 1.275124526
+20 15 1.33898098705221 0.9440973136 1.026937495 1.220147341
+25 15 1.31704280642242 1.040885850 1.010803231 1.159933448
+30 15 1.29775128419606 1.132080760 0.9933497016 1.094795991
+35 15 1.28107315886281 1.217708441 0.9746462821 1.024993879
+40 15 1.26697617279751 1.297764236 0.9547495850 0.9507383945
+45 15 1.25543562566665 1.372209621 0.9337078635 0.8722096207
+
+-45 20 1.81605135740795 -0.7436157681 1.152639122 1.243615768
+-40 20 1.76083334216262 -0.5902571024 1.172913011 1.299317819
+-35 20 1.70758025368786 -0.4385990266 1.187886932 1.340458329
+-30 20 1.65669303237597 -0.2900288013 1.198045958 1.368370023
+-25 20 1.60844695105055 -0.1455438234 1.203870637 1.384373197
+-20 20 1.56301530039143 -0.005816098481 1.205816098 1.389718309
+-15 20 1.52049034890121 0.1287435668 1.204298183 1.385547871
+-10 20 1.48090397699439 0.2579248298 1.199686186 1.372876512
+-5 20 1.44424760661449 0.3816640997 1.192300872 1.352585530
+0 20 1.41048495607222 0.5000000000 1.182414267 1.325422305
+5 20 1.37956594558846 0.6130361425 1.170252826 1.292009020
+10 20 1.35143461414451 0.7209115306 1.156000671 1.252851547
+15 20 1.32603694377039 0.8237769621 1.139804187 1.208352073
+20 20 1.30332396594810 0.9217759374 1.121775937 1.158819864
+25 20 1.28325868464841 1.015030799 1.102000433 1.104487112
+30 20 1.26581429501355 1.103630081 1.080537421 1.045517970
+35 20 1.25097715692427 1.187619770 1.057427070 0.9820228043
+40 20 1.23874493719690 1.266995055 1.032693949 0.9140691121
+45 20 1.22912824224478 1.341696055 1.006352310 0.8416960550
+
+-45 25 1.76503592248195 -0.6852974024 1.252713256 1.185297402
+-40 25 1.70900437870649 -0.5345059798 1.274899622 1.232876218
+-35 25 1.65577082833199 -0.3871906760 1.290830267 1.267039595
+-30 25 1.60558506631627 -0.2443858927 1.301217079 1.289314187
+-25 25 1.55857178752849 -0.1067233513 1.306723351 1.301122426
+-20 25 1.51476010104321 0.02547820361 1.307942977 1.303737921
+-15 25 1.47411720902227 0.1521294611 1.305393489 1.298270526
+-10 25 1.43656885920928 0.2733033899 1.299513273 1.285660363
+-5 25 1.40201804352290 0.3891794938 1.290664535 1.266684182
+0 25 1.37036032276796 0.5000000000 1.279139298 1.241968232
+5 25 1.34149530045966 0.6060365728 1.265166548 1.212003573
+10 25 1.31533229937343 0.7075649708 1.248918464 1.177159446
+15 25 1.29179877192897 0.8048460002 1.230518578 1.137700761
+20 25 1.27084019706950 0.8981101514 1.210046688 1.093798652
+25 25 1.25242656765415 0.9875466440 1.187546644 1.045547152
+30 25 1.23654884330681 1.073292275 1.163030143 0.9929713471
+35 25 1.22322260894512 1.155423851 1.136483677 0.9360422669
+40 25 1.21248630656993 1.233950334 1.107873688 0.8746879473
+45 25 1.20439760511788 1.308804702 1.077151826 0.8088047017
+
+-45 30 1.71323830066061 -0.6215777423 1.347543211 1.121577742
+-40 30 1.65708944766081 -0.4741347520 1.370262434 1.160928590
+-35 30 1.60456650316041 -0.3319876168 1.386008431 1.188201457
+-30 30 1.55572667984833 -0.1957421221 1.395742122 1.205060704
+-25 30 1.51051628153731 -0.06561823201 1.400309834 1.212972213
+-20 30 1.46880855880730 0.05843710852 1.400432151 1.213184074
+-15 30 1.43043885533392 0.1766569862 1.396707366 1.206732556
+-10 30 1.39522602952970 0.2893853482 1.389618942 1.194455046
+-5 30 1.36299014704680 0.3970249248 1.379547326 1.177010495
+0 30 1.33356417638009 0.5000000000 1.366782088 1.154900454
+5 30 1.30680331928142 0.5987301121 1.351534205 1.128490346
+10 30 1.28258824237722 0.6936115514 1.333945417 1.098025671
+15 30 1.26083199960728 0.7850042958 1.314098910 1.063650512
+20 30 1.24147820256112 0.8732213443 1.292024906 1.025417216
+25 30 1.22450551465515 0.9585204759 1.267708712 0.9833003338
+30 30 1.20992794908740 1.041096228 1.241096228 0.9372061594
+35 30 1.19779456695394 1.121071327 1.212099168 0.8869817775
+40 30 1.18818967271810 1.198487854 1.180601034 0.8324254094
+45 30 1.18122856920691 1.273295619 1.146462434 0.7732956188
+
+-45 35 1.66060833734935 -0.5523063708 1.436832853 1.052306371
+-40 35 1.60513719512926 -0.4092219057 1.458722813 1.083568473
+-35 35 1.55407279275769 -0.2732177476 1.473217748 1.104269385
+-30 35 1.50724338434831 -0.1443993857 1.481524374 1.116132476
+-25 35 1.46439832803667 -0.02254263676 1.484649977 1.120596301
+-20 35 1.42525065357390 0.09277980217 1.483412008 1.118828298
+-15 35 1.38950718505870 0.2021068003 1.478457521 1.111752557
+-10 35 1.35688911078969 0.3060257775 1.470286046 1.100082482
+-5 35 1.32714360560235 0.4051315539 1.459270955 1.084351301
+0 35 1.30005101318325 0.5000000000 1.445678627 1.064939445
+5 35 1.27543046517659 0.5911718264 1.429685396 1.042098744
+10 35 1.25314007907474 0.6791427690 1.411389243 1.015969129
+15 35 1.23308137579929 0.7643574359 1.390821524 0.9865953820
+20 35 1.21519846680965 0.8472044435 1.367953436 0.9539363685
+25 35 1.19947996436048 0.9280115672 1.342702131 0.9178737678
+30 35 1.18596175052788 1.007040224 1.314935865 0.8782194298
+35 35 1.17472560719265 1.084476282 1.284476282 0.8347186373
+40 35 1.16590223343545 1.160419467 1.251103435 0.7870572722
+45 35 1.15967101351483 1.234868764 1.214560648 0.7348687636
+
+-45 40 1.60716353744329 -0.4773489371 1.520093133 0.9773489371
+-40 40 1.55326343822781 -0.3398747087 1.539874709 1.000923701
+-35 40 1.50444939223046 -0.2111292903 1.552187805 1.015597878
+-30 40 1.46029716927397 -0.09066354966 1.558448663 1.023059278
+-25 40 1.42035405060780 0.02220075210 1.559778229 1.024643794
+-20 40 1.38418055361978 0.1282459121 1.557044584 1.021385962
+-15 40 1.35136986582234 0.2282814626 1.550903570 1.014067387
+-10 40 1.32156153095111 0.3230975008 1.541838392 1.003263928
+-5 40 1.29444514750433 0.4134402043 1.530190904 0.9893829921
+0 40 1.26976191825313 0.5000000000 1.516187228 0.9726940616
+5 40 1.24730534504361 0.5834075480 1.499957846 0.9533526366
+10 40 1.22691782024110 0.6642336158 1.481550083 0.9314151194
+15 40 1.20849295006379 0.7429904241 1.460939689 0.9068526084
+20 40 1.19197519582926 0.8201328401 1.438036583 0.8795577493
+25 40 1.17735972793779 0.8960573015 1.412687278 0.8493476241
+30 40 1.16469777018765 0.9710989884 1.384677930 0.8159673833
+35 40 1.15409867769407 1.045524082 1.353733402 0.7790891303
+40 40 1.14573521023579 1.119517593 1.319517593 0.7383123166
+45 40 1.13984875987842 1.193165287 1.281634736 0.6931652865
+
+-45 45 1.55302048641388 -0.3966367959 1.596636796 0.8966367959
+-40 45 1.50166493205971 -0.2662599789 1.613193083 0.9131930828
+-35 45 1.45591343902099 -0.1460071465 1.622593819 0.9225938187
+-30 45 1.41508243285816 -0.03485088600 1.626388909 0.9263889090
+-25 45 1.37853218989476 0.06831869233 1.625743552 0.9257435517
+-20 45 1.34569156192037 0.1645950318 1.621517576 0.9215175764
+-15 45 1.31606530539498 0.2550055101 1.614331884 0.9143318839
+-10 45 1.28923437615811 0.3404907271 1.604622039 0.9046220395
+-5 45 1.26485076925302 0.4219007958 1.592677989 0.8926779886
+0 45 1.24263181465992 0.5000000000 1.578673383 0.8786733827
+5 45 1.22235602657585 0.5754753329 1.562687003 0.8626870029
+10 45 1.20385691402908 0.6489460292 1.544714907 0.8447149075
+15 45 1.18702275385091 0.7209723430 1.524680011 0.8246800112
+20 45 1.17179627194123 0.7920626854 1.502435633 0.8024356332
+25 45 1.15817503516882 0.8626774314 1.477764261 0.7777642615
+30 45 1.14621686064332 0.9332292517 1.450375075 0.7503750752
+35 45 1.13604748597952 1.004078591 1.419898835 0.7198988348
+40 45 1.12786891554329 1.075521738 1.385880099 0.6858800988
+45 45 1.12197168003524 1.147770651 1.347770651 0.6477706515
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.77578670787075 1.525250934 -0.3252509338 1.025250934
+45 -40 1.70928404814024 1.539450503 -0.1722025339 1.039450503
+45 -35 1.64868566414065 1.544751125 -0.03154261297 1.044751125
+45 -30 1.59345971995861 1.543164255 0.09772883668 1.043164255
+45 -25 1.54303129990998 1.536211767 0.2168065177 1.036211767
+45 -20 1.49683908828653 1.525022054 0.3269224829 1.025022054
+45 -15 1.45436067398005 1.510412120 0.4292608885 1.010412120
+45 -10 1.41512983198409 1.492959588 0.5249144339 0.9929595878
+45 -5 1.37873769899027 1.473054550 0.6148687579 0.9730545499
+45 0 1.34483640577668 1.450942942 0.7000000000 0.9509429421
+45 5 1.31313353209781 1.426753913 0.7810804613 0.9267539134
+45 10 1.28339403377462 1.400524024 0.8587866822 0.9005240240
+45 15 1.25543563639969 1.372209628 0.9337078655 0.8722096281
+45 20 1.22912825743801 1.341696065 1.006352314 0.8416960654
+45 25 1.20439761309322 1.308804707 1.077151829 0.8088047071
+45 30 1.18122859410258 1.273295635 1.146462443 0.7732956351
+45 35 1.15967104461602 1.234868783 1.214560662 0.7348687833
+45 40 1.13984879174943 1.193165306 1.281634753 0.6931653059
+45 45 1.12197168537811 1.147770655 1.347770655 0.6477706546
+
+50 -45 1.78962848507255 1.588309595 -0.3883095945 0.9132001794
+50 -40 1.71977561198856 1.608224226 -0.2299105390 0.9299105390
+50 -35 1.65538461725838 1.617488640 -0.08247396964 0.9376843057
+50 -30 1.59617573741191 1.618253484 0.05437604977 0.9383260863
+50 -25 1.54176890601276 1.612232503 0.1813574662 0.9332738831
+50 -20 1.49174472995710 1.600757500 0.2993570347 0.9236452127
+50 -15 1.44568039445102 1.584837968 0.4093185425 0.9102871391
+50 -10 1.40318009253272 1.565224689 0.5121721468 0.8938296436
+50 -5 1.36388132377821 1.542455130 0.6087969939 0.8747237154
+50 0 1.32746909975128 1.516900327 0.7000000000 0.8532806896
+50 5 1.29367403055654 1.488793604 0.7865082310 0.8296963488
+50 10 1.26227972152713 1.458260120 0.8689671137 0.8040757132
+50 15 1.23311894420188 1.425331944 0.9479419472 0.7764456931
+50 20 1.20607638645840 1.389963009 1.023920045 0.7467676326
+50 25 1.18109109820325 1.352039436 1.097312514 0.7149459761
+50 30 1.15815932077686 1.311386657 1.168454305 0.6808342448
+50 35 1.13733696780950 1.267773923 1.237601088 0.6442388155
+50 40 1.11874651358709 1.220920788 1.304924367 0.6049243670
+50 45 1.10258255653354 1.170502948 1.370502948 0.5626187763
+
+55 -45 1.80159418861278 1.641647311 -0.4416473106 0.7993900529
+55 -40 1.72909685278474 1.667249031 -0.2794382315 0.8173165705
+55 -35 1.66156006817833 1.680646057 -0.1266972689 0.8266972689
+55 -30 1.59893331039307 1.684030007 0.01639995658 0.8290667365
+55 -25 1.54103010075229 1.679236958 0.1501127755 0.8257106076
+55 -20 1.48758330107635 1.667759712 0.2749702239 0.8176741534
+55 -15 1.43828716506416 1.650781695 0.3916489743 0.8057860173
+55 -10 1.39283103844429 1.629221993 0.5008876955 0.7906897516
+55 -5 1.35091394374577 1.603773010 0.6034323745 0.7728701823
+55 0 1.31226493904901 1.574944507 0.7000000000 0.7526842473
+55 5 1.27664456866342 1.543090735 0.7912586144 0.7303799958
+55 10 1.24385673377225 1.508442762 0.8778156674 0.7061192238
+55 15 1.21374754878264 1.471126278 0.9602125019 0.6799899402
+55 20 1.18620966202112 1.431180024 1.038921811 0.6520192721
+55 25 1.16118448638752 1.388569056 1.114346556 0.6221827512
+55 30 1.13866430071104 1.343195080 1.186818906 0.5904115510
+55 35 1.11869316063538 1.294903954 1.256597741 0.5565977411
+55 40 1.10137131216899 1.243494845 1.323866250 0.5206006953
+55 45 1.08685583616838 1.188726712 1.388726712 0.4822516357
+
+60 -45 1.81173075642697 1.686056190 -0.4860561900 0.6847698606
+60 -40 1.73718159784419 1.717039784 -0.3212176339 0.7026582469
+60 -35 1.66708416208364 1.734496561 -0.1644037977 0.7127369217
+60 -30 1.60158381884959 1.740581492 -0.01625005812 0.7162500581
+60 -25 1.54067269577862 1.737188365 0.1230895907 0.7142910358
+60 -20 1.48423459247200 1.725925433 0.2537996328 0.7077883790
+60 -15 1.43208772708329 1.708123560 0.3762842677 0.6975104628
+60 -10 1.38401479582616 1.684857092 0.4910777264 0.6840775611
+60 -5 1.33978664605858 1.656973106 0.5987779692 0.6679787342
+60 0 1.29918248286224 1.625125034 0.7000000000 0.6495912414
+60 5 1.26199678840533 1.589797654 0.7953449403 0.6291949690
+60 10 1.22805441458723 1.551339182 0.8853794636 0.6069909595
+60 15 1.19721139009290 1.509979528 0.9706231990 0.5831119525
+60 20 1.16936135251890 1.465851241 1.051541102 0.5576344739
+60 25 1.14443937758380 1.419005761 1.128539424 0.5305882233
+60 30 1.12242188673405 1.369424255 1.201962328 0.5019623276
+60 35 1.10332795670480 1.317028077 1.272089219 0.4717113805
+60 40 1.08722176270789 1.261689015 1.339132971 0.4397613576
+60 45 1.07421194710276 1.203236794 1.403236794 0.4060139525
+
+65 -45 1.82011593077815 1.722285993 -0.5222859928 0.5699613189
+65 -40 1.74400352364268 1.758124611 -0.3556918967 0.5866731408
+65 -35 1.67186530853328 1.779355517 -0.1958143771 0.5965732751
+65 -30 1.60400619510111 1.788046324 -0.04365389198 0.6006258650
+65 -25 1.54057359589070 1.786097227 0.1002830139 0.5997169861
+65 -20 1.48159097432541 1.775189606 0.2358689405 0.5946306788
+65 -15 1.42699709619263 1.756771347 0.3632491325 0.5860421036
+65 -10 1.37667076377534 1.732054435 0.4827555614 0.5745164183
+65 -5 1.33045547325314 1.702029397 0.5948360546 0.5605155130
+65 0 1.28818349502659 1.667490733 0.7000000000 0.5444098695
+65 5 1.24968524129251 1.629055746 0.7987795783 0.5264873408
+65 10 1.21480551340678 1.587192784 0.8917014211 0.5069663211
+65 15 1.18340706498897 1.542239045 0.9792671105 0.4860040484
+65 20 1.15537911664257 1.494422527 1.061940200 0.4637068397
+65 25 1.13064270164751 1.443879895 1.140138423 0.4401384233
+65 30 1.10915098848849 1.390668539 1.214227721 0.4153255604
+65 35 1.09089061101557 1.334778325 1.284518076 0.3892635258
+65 40 1.07588431179885 1.276143232 1.351261499 0.3619215327
+65 45 1.06418914490329 1.214648701 1.414648701 0.3332461621
+
+70 -45 1.82683318801145 1.750999070 -0.5509990696 0.4553264244
+70 -40 1.74955710219219 1.790997088 -0.3832751806 0.4698845126
+70 -35 1.67583823008604 1.815540695 -0.2211515114 0.4788176549
+70 -30 1.60610385466114 1.826585146 -0.06590429139 0.4828375065
+70 -25 1.54062868694048 1.826002738 0.08167476873 0.4826255270
+70 -20 1.47955816075390 1.815514355 0.2211919319 0.4788080681
+70 -15 1.42293964887239 1.796654729 0.3525624124 0.4719437256
+70 -10 1.37074172163559 1.770750260 0.4759324435 0.4625152698
+70 -5 1.32287860122817 1.738919452 0.5916085929 0.4509298032
+70 0 1.27923392507435 1.702086680 0.7000000000 0.4375237704
+70 5 1.23967042725000 1.660992252 0.8015736605 0.4225666220
+70 10 1.20405154483692 1.616219627 0.8968196367 0.4062707192
+70 15 1.17224385184898 1.568208013 0.9862254743 0.3887959206
+70 20 1.14412924604865 1.517275621 1.070258046 0.3702580463
+70 25 1.11961014853891 1.463636556 1.149351106 0.3507350230
+70 30 1.09861363696263 1.407416123 1.223896943 0.3302724588
+70 35 1.08109200833281 1.348662184 1.294239658 0.3088877738
+70 40 1.06702673975288 1.287358362 1.360672111 0.2865750074
+70 45 1.05642657899766 1.223431497 1.423431497 0.2633075313
+
+75 -45 1.83196327368345 1.772750239 -0.5727502385 0.3410323986
+75 -40 1.75385252975751 1.816090211 -0.4043308105 0.3526453092
+75 -35 1.67896099392002 1.843346186 -0.2406211259 0.3599485257
+75 -30 1.60780466501785 1.856360130 -0.08309488639 0.3634356016
+75 -25 1.54075602599375 1.856960033 0.06723914500 0.3635963449
+75 -20 1.47805937798406 1.846882620 0.2097748172 0.3608961104
+75 -15 1.41985264602320 1.827722847 0.3442377354 0.3557622646
+75 -10 1.36618151554147 1.800896378 0.4706168695 0.3485741339
+75 -5 1.31702242252998 1.767627625 0.5890969532 0.3396597986
+75 0 1.27230411885861 1.728951407 0.7000000000 0.3292965371
+75 5 1.23191820560479 1.685715234 0.8037366411 0.3177114394
+75 10 1.19574226038823 1.638601831 0.9007662231 0.3050874412
+75 15 1.16364487262160 1.588139595 0.9915661257 0.2915661257
+75 20 1.13549893966934 1.534724186 1.076608804 0.2772535101
+75 25 1.11118883004635 1.478635686 1.156345315 0.2622246418
+75 30 1.09061594695516 1.420054544 1.231193739 0.2465278721
+75 35 1.07370120716391 1.359074408 1.301530376 0.2301882938
+75 40 1.06038995680746 1.295716184 1.367685156 0.2132115088
+75 45 1.05065003309312 1.229935528 1.429935528 0.1955856354
+
+80 -45 1.83557492203906 1.787974910 -0.5879749100 0.2271047271
+80 -40 1.75690542786109 1.833755409 -0.4191536716 0.2351770642
+80 -35 1.68120742975364 1.863019886 -0.2543967992 0.2403371812
+80 -30 1.60905623377647 1.877515397 -0.09530888504 0.2428931308
+80 -25 1.54089292965621 1.879025412 0.05694988937 0.2431593873
+80 -20 1.47703414203118 1.869288970 0.2016195729 0.2414425897
+80 -15 1.41768578333356 1.849939433 0.3382848191 0.2380307444
+80 -10 1.36295267251522 1.822455976 0.4668153307 0.2331846693
+80 -5 1.31285970040618 1.788142016 0.5873021766 0.2271341923
+80 0 1.26737090618530 1.748116694 0.7000000000 0.2200766483
+80 5 1.22640041566400 1.703310531 0.8052760302 0.2121761128
+80 10 1.18983633235570 1.654483350 0.9035665634 0.2035665634
+80 15 1.15754741595424 1.602232188 0.9953422246 0.1943532737
+80 20 1.12939874173349 1.547012520 1.081081392 0.1846165564
+80 25 1.10525923651635 1.489154110 1.161250137 0.1744145577
+80 30 1.08500904623244 1.428877832 1.236287867 0.1637862236
+80 35 1.06854422627286 1.366310132 1.306596885 0.1527538499
+80 40 1.05578198060030 1.301497283 1.372536075 0.1413255960
+80 45 1.04665933971170 1.234413481 1.434413481 0.1294969118
+
+85 -45 1.83772094677298 1.796985445 -0.5969854455 0.1134715232
+85 -40 1.75873101291672 1.844250512 -0.4279601085 0.1176066807
+85 -35 1.68256167123558 1.874747940 -0.2626088706 0.1202748599
+85 -30 1.60982213370366 1.890162321 -0.1026105905 0.1216234436
+85 -25 1.54099404088064 1.892245118 0.05078543947 0.1218056647
+85 -20 1.47643793923033 1.882732838 0.1967264050 0.1209734480
+85 -15 1.41640185492107 1.863279842 0.3347102673 0.1192715314
+85 -10 1.36102772659779 1.835403165 0.4645323919 0.1168326382
+85 -5 1.31037115404467 1.800454932 0.5862249360 0.1137750640
+85 0 1.26441862394916 1.759607129 0.7000000000 0.1102013443
+85 5 1.22309853079147 1.713842744 0.8061974794 0.1061974794
+85 10 1.18630558366884 1.663970579 0.9052394178 0.1018342303
+85 15 1.15390793710512 1.610630733 0.9975926080 0.09716759849
+85 20 1.12576519833386 1.554316248 1.083739732 0.09224071943
+85 25 1.10173619951291 1.495387915 1.164157007 0.08708515835
+85 30 1.08168720421405 1.434091266 1.239297844 0.08172239648
+85 35 1.06549834604191 1.370572343 1.309581317 0.07616521077
+85 40 1.05306903126991 1.304892035 1.375384610 0.07041892843
+85 45 1.04431750895968 1.237034974 1.437034974 0.06448220482
+
+90 -45 1.83843181485540 1.799967603 -0.5999676030 0.000000000
+90 -40 1.75933752442137 1.847730734 -0.4308803620 0.000000000
+90 -35 1.68301320100998 1.878643704 -0.2653367142 0.000000000
+90 -30 1.61007902707822 1.894369340 -0.1050395135 0.000000000
+90 -25 1.54103005018601 1.896647535 0.04873255890 0.000000000
+90 -20 1.47624152230865 1.887213265 0.1950956630 0.000000000
+90 -15 1.41597573485826 1.867727532 0.3335185124 0.000000000
+90 -10 1.36038727834705 1.839719939 0.4637712282 0.000000000
+90 -5 1.30954227102510 1.804559067 0.5858658707 0.000000000
+90 0 1.26343490606973 1.763434906 0.7000000000 0.000000000
+90 5 1.22199847082053 1.717348398 0.8065041844 0.000000000
+90 10 1.18512992334662 1.667125137 0.9057956515 0.000000000
+90 15 1.15269712141193 1.613419919 0.9983399683 0.000000000
+90 20 1.12455777301209 1.556738641 1.084621411 0.000000000
+90 25 1.10056710030754 1.497452533 1.165119755 0.000000000
+90 30 1.08058654032243 1.435815395 1.240293270 0.000000000
+90 35 1.06449074662422 1.371979771 1.310566809 0.000000000
+90 40 1.05217305463521 1.306011322 1.376323803 0.000000000
+90 45 1.04354539843565 1.237898028 1.437898028 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.12197172574841 1.147770678 1.347770678 0.6477706779
+40 45 1.12786899448053 1.075521778 1.385880147 0.6858801468
+35 45 1.13604755318170 1.004078621 1.419898877 0.7198988774
+30 45 1.14621689621018 0.9332292651 1.450375099 0.7503750985
+25 45 1.15817506079756 0.8626774394 1.477764279 0.7777642787
+20 45 1.17179627940685 0.7920626872 1.502435638 0.8024356383
+15 45 1.18702276360672 0.7209723448 1.524680018 0.8246800180
+10 45 1.20385692071807 0.6489460300 1.544714912 0.8447149122
+5 45 1.22235603405380 0.5754753334 1.562687008 0.8626870081
+0 45 1.24263182638275 0.5000000000 1.578673391 0.8786733910
+-5 45 1.26485078736906 0.4219007947 1.592678001 0.8926780014
+-10 45 1.28923440161273 0.3404907240 1.604622057 0.9046220573
+-15 45 1.31606534570866 0.2550055026 1.614331912 0.9143319119
+-20 45 1.34569162228050 0.1645950168 1.621517618 0.9215176177
+-25 45 1.37853228265497 0.06831866329 1.625743614 0.9257436140
+-30 45 1.41508255609625 -0.03485093258 1.626388990 0.9263889897
+-35 45 1.45591362354648 -0.1460072284 1.622593936 0.9225939356
+-40 45 1.50166520964185 -0.2662601206 1.613193252 0.9131932516
+-45 45 1.55302060478504 -0.3966368642 1.596636864 0.8966368642
+
+45 50 1.10258260947503 1.170502980 1.370502980 0.5626188034
+40 50 1.10634611912948 1.098219273 1.412929968 0.5982192728
+35 50 1.11278121974521 1.025993977 1.451197250 0.6303293353
+30 50 1.12161687325871 0.9536735520 1.485785642 0.6593524424
+25 50 1.13265711488706 0.8810195897 1.517099147 0.6856275929
+20 50 1.14577424226680 0.8077244925 1.545466095 0.7094302882
+15 50 1.16090363070250 0.7334216890 1.571141603 0.7309745977
+10 50 1.17804024655004 0.6576909277 1.594309691 0.7504149320
+5 50 1.19723427263181 0.5800592858 1.615081824 0.7678448212
+0 50 1.21859096039752 0.5000000000 1.633494834 0.7832951706
+-5 50 1.24227103499550 0.4169290972 1.649504763 0.7967290968
+-10 50 1.26848909907465 0.3302017072 1.662973971 0.8080311040
+-15 50 1.29751800282057 0.2391094009 1.673656971 0.8169952053
+-20 50 1.32968947871615 0.1428807657 1.681177032 0.8233052859
+-25 50 1.36539471760549 0.04068876779 1.684996116 0.8265098778
+-30 50 1.40508293578202 -0.06833040006 1.684377128 0.8259904854
+-35 50 1.44925101594542 -0.1850378961 1.678335506 0.8209209621
+-40 50 1.49842788276216 -0.3102242353 1.665587643 0.8102242353
+-45 50 1.55313585680334 -0.4444936022 1.644493602 0.7925242333
+
+45 55 1.08685587402366 1.188726736 1.388726736 0.4822516525
+40 55 1.08863563669353 1.116652191 1.434897464 0.5145807441
+35 55 1.09338500655755 1.044005851 1.476920872 0.5440058509
+30 55 1.10087072532672 0.9706608279 1.515208467 0.5708151138
+25 55 1.11092021664627 0.8964107088 1.550105508 0.5952502853
+20 55 1.12341935168904 0.8209814705 1.581889342 0.6175055654
+15 55 1.13830994412972 0.7440396100 1.610768224 0.6377267757
+10 55 1.15558969467471 0.6651974438 1.636881260 0.6560113204
+5 55 1.17530863029089 0.5840147992 1.660293549 0.6724047817
+0 55 1.19756908621809 0.5000000000 1.680991165 0.6868974088
+-5 55 1.22252621537863 0.4126099377 1.698872983 0.6994183925
+-10 55 1.25038484871622 0.3212511052 1.713735357 0.7098251389
+-15 55 1.28140152589278 0.2252833200 1.725256607 0.7178924051
+-20 55 1.31588202751298 0.1240284204 1.732973425 0.7232957792
+-25 55 1.35417748233605 0.01678757158 1.736252397 0.7255917397
+-30 55 1.39667717687883 -0.09712845592 1.734256824 0.7241944248
+-35 55 1.44379082274802 -0.2183477461 1.725906902 0.7183477461
+-40 55 1.49592783540870 -0.3473608122 1.709845292 0.7071012860
+-45 55 1.55345464699561 -0.4844044409 1.684404441 0.6892874102
+
+45 60 1.07421197039984 1.203236810 1.403236810 0.4060139613
+40 60 1.07422079556421 1.131490237 1.452580759 0.4345027037
+35 60 1.07741809640511 1.058654635 1.497841504 0.4606340069
+30 60 1.08361722419353 0.9846083550 1.539366293 0.4846083550
+25 60 1.09267901960954 0.9091575727 1.577441246 0.5065909397
+20 60 1.10451451915945 0.8320464208 1.612290043 0.5267109021
+15 60 1.11908226901194 0.7529625311 1.644069019 0.5450585021
+10 60 1.13639084982705 0.6715425014 1.672865870 0.5616843717
+5 60 1.15649611729602 0.5873742741 1.698692522 0.5765953966
+0 60 1.17950116842291 0.5000000000 1.721477976 0.5897505842
+-5 60 1.20555590297025 0.4089192170 1.741058113 0.6010551818
+-10 60 1.23485333793633 0.3135942132 1.757159750 0.6103514661
+-15 60 1.26763008794263 0.2134590329 1.769385448 0.6174099760
+-20 60 1.30415946228516 0.1079350031 1.777189726 0.6219157783
+-25 60 1.34474470515941 -0.003544471474 1.779854604 0.6234543462
+-30 60 1.38970733798335 -0.1214960153 1.776462675 0.6214960153
+-35 60 1.43936619485617 -0.2463292097 1.765868573 0.6153795076
+-40 60 1.49401196540557 -0.3782682054 1.746679289 0.6043005693
+-45 60 1.55386915073119 -0.5172461433 1.717246143 0.5873073347
+
+45 65 1.06418916123617 1.214648712 1.414648712 0.3332461673
+40 65 1.06267602148981 1.143266169 1.466614767 0.3574783369
+35 65 1.06450660269118 1.070381067 1.514588584 0.3798488952
+30 65 1.06954180288738 0.9958639978 1.558861638 0.4004937590
+25 65 1.07768068246954 0.9195212826 1.599666294 0.4195212826
+20 65 1.08886461443277 0.8411035137 1.637174202 0.4370115072
+15 65 1.10307556821455 0.7603100283 1.671490251 0.4530133440
+10 65 1.12033872884102 0.6767941650 1.702649534 0.4675431561
+5 65 1.14071973054827 0.5901665557 1.730608447 0.4805806115
+0 65 1.16432485902674 0.5000000000 1.755236686 0.4920649480
+-5 65 1.19130095226820 0.4058353242 1.776307170 0.5018902758
+-10 65 1.22182891968722 0.3071902559 1.793478397 0.5098973503
+-15 65 1.25612296315181 0.2035729795 1.806280701 0.5158671631
+-20 65 1.29442072916223 0.09450288580 1.814094165 0.5195106410
+-25 65 1.33697458656659 -0.02045963381 1.816129287 0.5204596338
+-30 65 1.38403674484305 -0.1416710329 1.811406831 0.5182575165
+-35 65 1.43583791192467 -0.2693468117 1.798741116 0.5123513965
+-40 65 1.49255934562015 -0.4034860223 1.776732713 0.5020887098
+-45 65 1.55430296263514 -0.5437811722 1.743781172 0.4867231540
+
+45 70 1.05642658709478 1.223431502 1.423431502 0.2633075333
+40 70 1.05365973886378 1.152395651 1.477494860 0.2829849865
+35 70 1.05434278365833 1.079536516 1.527663920 0.3012450307
+30 70 1.05837996254020 1.004710672 1.574184526 0.3181771469
+25 70 1.06570787635530 0.9277176420 1.617243443 0.3338493109
+20 70 1.07629934362335 0.8483072332 1.656966258 0.3483072332
+15 70 1.09016184336759 0.7661836018 1.693410726 0.3615719347
+10 70 1.10733943286590 0.6810106434 1.726562371 0.3736381467
+5 70 1.12791011796831 0.5924164656 1.756325036 0.3844708706
+0 70 1.15198571697826 0.5000000000 1.782512477 0.3940023200
+-5 70 1.17971113933959 0.4033391649 1.804838401 0.4021282916
+-10 70 1.21125540110659 0.3020027889 1.822897984 0.4087014422
+-15 70 1.24681049160843 0.1955676724 1.836156914 0.4135272982
+-20 70 1.28657882906681 0.08364304972 1.843931319 0.4163569503
+-25 70 1.33076355095205 -0.03409668882 1.845374045 0.4168820596
+-30 70 1.37955177553687 -0.1578681833 1.839461118 0.4147299301
+-35 70 1.43309469662282 -0.2877236132 1.824985908 0.4094613845
+-40 70 1.49147918287030 -0.4234807936 1.800561553 0.4005716464
+-45 70 1.55470636775919 -0.5646490508 1.764649051 0.3875005644
+
+45 75 1.05065004023009 1.229935533 1.429935533 0.1955856367
+40 75 1.04690591803773 1.159194796 1.485597767 0.2105002871
+35 75 1.04668140866329 1.086392804 1.537455714 0.2243955823
+30 75 1.04991682271783 1.011370885 1.585720355 0.2373280538
+25 75 1.05658136774397 0.9339190101 1.630542320 0.2493380632
+20 75 1.06667639440471 0.8537825599 1.672009595 0.2604491859
+15 75 1.08023342291546 0.7706663188 1.710140453 0.2706663188
+10 75 1.09731406988614 0.6842400396 1.744877187 0.2799739985
+5 75 1.11800974963045 0.5941447051 1.776078903 0.2883344732
+0 75 1.14243840755893 0.5000000000 1.803510763 0.2956848177
+-5 75 1.17074373217988 0.4014147028 1.826835103 0.3019345559
+-10 75 1.20308471848144 0.2980009714 1.845593418 0.3069608313
+-15 75 1.23963309965837 0.1893940508 1.859197184 0.3106059492
+-20 75 1.28055996909601 0.07527907588 1.866911149 0.3126728999
+-25 75 1.32602508437089 -0.04457471007 1.867844234 0.3129229195
+-30 75 1.37615964329173 -0.1702702156 1.860942068 0.3110734897
+-35 75 1.43104856536132 -0.3017306641 1.844990050 0.3067991592
+-40 75 1.49070338515248 -0.4386363161 1.818623202 0.2997341836
+-45 75 1.55504676729843 -0.5803634398 1.780363440 0.2894825112
+
+45 80 1.04665934204163 1.234413483 1.434413483 0.1294969121
+40 80 1.04221744961808 1.163895430 1.491199764 0.1395098656
+35 80 1.04133798507557 1.091152301 1.544252980 0.1488645789
+30 80 1.04398809927035 1.016012426 1.593759740 0.1575939564
+25 80 1.05016203796723 0.9382568066 1.639844755 0.1657199879
+20 80 1.05988363503438 0.8576256253 1.682568330 0.1732533070
+15 80 1.07320373461919 0.7738223714 1.721919002 0.1801918922
+10 80 1.09019881120201 0.6865197922 1.757806307 0.1865197922
+5 80 1.11097142340399 0.5953674343 1.790054762 0.1922060650
+0 80 1.13564516693155 0.5000000000 1.818392165 0.1972027137
+-5 80 1.16436336697077 0.4000493221 1.842441476 0.2014432562
+-10 80 1.19727698104362 0.2951604318 1.861702919 0.2048395682
+-15 80 1.23454179555359 0.1850130585 1.875547269 0.2072807007
+-20 80 1.27630411472485 0.06934983988 1.883201591 0.2086303640
+-25 80 1.32268989440957 -0.05198895819 1.883744141 0.2087260303
+-30 80 1.37378753788390 -0.1790225302 1.876101522 0.2073784303
+-35 80 1.42963232043746 -0.3115812996 1.859058215 0.2043732356
+-40 80 1.49018131202763 -0.4492496638 1.831271697 0.1994737227
+-45 80 1.55530202497797 -0.5913147491 1.791314749 0.1924282347
+
+45 85 1.04431750992615 1.237034974 1.437034974 0.06448220488
+40 85 1.03945750074026 1.166654870 1.494488337 0.06950872277
+35 85 1.03818286267424 1.093953880 1.548254050 0.07421261314
+30 85 1.04047721301902 1.018751738 1.598504367 0.07860894628
+25 85 1.04635047182059 0.9408232243 1.645348455 0.08270727291
+20 85 1.05584078308544 0.8599045870 1.688829726 0.08651139117
+15 85 1.06901145726400 0.7756978241 1.728918287 0.09001868582
+10 85 1.08594881482929 0.6878769734 1.765503263 0.09321945649
+5 85 1.10676280130866 0.5960964443 1.798387384 0.09609644425
+0 85 1.13158089124153 0.5000000000 1.827274884 0.09862377306
+-5 85 1.16054626555205 0.3992337207 1.851763842 0.1007662793
+-10 85 1.19380491938290 0.2934631430 1.871328722 0.1024779844
+-15 85 1.23150240556939 0.1823957954 1.885315028 0.1037016277
+-20 85 1.27376915389013 0.06581014054 1.892926835 0.1043675744
+-25 85 1.32070967921378 -0.05640964938 1.893224344 0.1043936031
+-30 85 1.37238558205829 -0.1842316175 1.885123926 0.1036849084
+-35 85 1.42880152058329 -0.3174303751 1.867411561 0.1021352772
+-40 85 1.48988174229639 -0.4555339386 1.838761004 0.09962867833
+-45 85 1.55546059333775 -0.5977780681 1.797778068 0.09604313602
+
+45 90 1.04354539904015 1.237898028 1.437898028 0.000000000
+40 90 1.03854608443445 1.167564555 1.495572457 0.000000000
+35 90 1.03713932012692 1.094878675 1.549574794 0.000000000
+30 90 1.03931427222538 1.019657136 1.600072562 0.000000000
+25 90 1.04508619066972 0.9416725093 1.647169753 0.000000000
+20 90 1.05449812592156 0.8606596002 1.690904108 0.000000000
+15 90 1.06761769199609 0.7763197916 1.731239501 0.000000000
+10 90 1.08453464901363 0.6883274654 1.768058131 0.000000000
+5 90 1.10536153186350 0.5963386053 1.801155298 0.000000000
+0 90 1.13022720316651 0.5000000000 1.830227203 0.000000000
+-5 90 1.15927487152676 0.3989625375 1.854863481 0.000000000
+-10 90 1.19264877722926 0.2928987132 1.874529762 0.000000000
+-15 90 1.23049095043728 0.1815255072 1.888562988 0.000000000
+-20 90 1.27292635812537 0.06463354455 1.896159506 0.000000000
+-25 90 1.32005217256055 -0.05787815457 1.896373563 0.000000000
+-30 90 1.37192087395812 -0.1859604370 1.888118329 0.000000000
+-35 90 1.42852678035067 -0.3193692999 1.870180632 0.000000000
+-40 90 1.48978313378621 -0.4576141395 1.841240091 0.000000000
+-45 90 1.55551343572253 -0.5999140986 1.799914099 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.55551342545260 -0.5999140914 1.799914091 1.347006271e-16
+-90 40 1.62543526980089 -0.7451556561 1.744809652 1.524875889e-16
+-90 35 1.69914468652053 -0.8918578435 1.674589354 1.704534253e-16
+-90 30 1.77611453104519 -1.038160304 1.588057266 1.883703093e-16
+-90 25 1.85570115027590 -1.181836403 1.484253194 2.059655568e-16
+-90 20 1.93714659710614 -1.320322363 1.362543157 2.229251955e-16
+-90 15 2.01959870323274 -1.450782546 1.222710608 2.389019601e-16
+-90 10 2.10212117390003 -1.570185230 1.065029511 2.535245715e-16
+-90 5 2.18372948394555 -1.675419734 0.8903245651 2.664120814e-16
+-90 -2.84217e-14 2.26341325758534 -1.763413258 0.7000000000 2.771881801e-16
+-90 -5 2.34015308612590 -1.831248097 0.4960422196 2.854955520e-16
+-90 -10 2.41295647177648 -1.876298241 0.2809945059 2.910126035e-16
+-90 -15 2.48086144828163 -1.896328144 0.05790580892 2.934655592e-16
+-90 -20 2.54295936266307 -1.889600148 -0.1697433257 2.926416173e-16
+-90 -25 2.59841953864249 -1.854967862 -0.3981395487 2.884003854e-16
+-90 -30 2.64650081742239 -1.791936939 -0.6232504087 2.806813236e-16
+-90 -35 2.68656115044498 -1.700702058 -0.8409481707 2.695082732e-16
+-90 -40 2.71805937889492 -1.582154283 -1.047134891 2.549903578e-16
+-90 -45 2.74056857295364 -1.437874622 -1.237874622 2.373211953e-16
+
+-85 45 1.55546057823519 -0.5977780574 1.797778057 0.09604313509
+-85 40 1.62519367106215 -0.7421839427 1.742316088 0.1086770130
+-85 35 1.69864199634329 -0.8878864738 1.671808571 0.1214243327
+-85 30 1.77527855090342 -1.033042254 1.585102358 0.1341238179
+-85 25 1.85446442397371 -1.175456862 1.481278366 0.1465834817
+-85 20 1.93545346632249 -1.312616022 1.359738278 0.1585833533
+-85 15 2.01741109739842 -1.441748292 1.220289887 0.1698809629
+-85 10 2.09942380246862 -1.559897191 1.063215452 0.1802176522
+-85 5 2.18053441313329 -1.664033239 0.8893283759 0.1893283759
+-85 -2.84217e-14 2.25975921379047 -1.751160148 0.7000000000 0.1969509927
+-85 -5 2.33610655175484 -1.818428087 0.4971638252 0.2028361748
+-85 -10 2.40860725219676 -1.863259532 0.2832935822 0.2067584180
+-85 -15 2.47631966901632 -1.883445542 0.06135769176 0.2085244651
+-85 -20 2.53834954597482 -1.877248091 -0.1652475445 0.2079822583
+-85 -25 2.59387161421389 -1.843490627 -0.3927876263 0.2050288630
+-85 -30 2.64214165965346 -1.781622116 -0.6172951429 0.1996160696
+-85 -35 2.68250635790050 -1.691759239 -0.8346863414 0.1917540866
+-85 -40 2.71440571507435 -1.574701159 -1.040880978 0.1815128316
+-85 -45 2.73738947962855 -1.431933311 -1.231933311 0.1690222634
+
+-80 45 1.55530199295659 -0.5913147267 1.791314727 0.1924282308
+-80 40 1.62446748037718 -0.7332150917 1.734790329 0.2174490937
+-80 35 1.69713398159625 -0.8759321580 1.663438069 0.2426139631
+-80 30 1.77277584425105 -1.017675995 1.576230644 0.2676072258
+-80 25 1.85076944441367 -1.156350060 1.472368718 0.2920592051
+-80 20 1.93040409636101 -1.289586957 1.351356384 0.3155524649
+-80 15 2.01089553663800 -1.414801723 1.213069575 0.3376312065
+-80 10 2.09139878688740 -1.529258153 1.057812963 0.3578129632
+-80 5 2.17103454694309 -1.630159694 0.8863648247 0.3756046272
+-80 -2.84217e-14 2.24889706932983 -1.714731270 0.7000000000 0.3905168778
+-80 -5 2.32407568980190 -1.780319475 0.5004978967 0.4020818482
+-80 -10 2.39567039164470 -1.824489096 0.2901298561 0.4098701439
+-80 -15 2.46279726902217 -1.845108619 0.07163003947 0.4135059222
+-80 -20 2.52460468782336 -1.840442413 -0.1518513734 0.4126831443
+-80 -25 2.58028594848128 -1.809232411 -0.3768127575 0.4071799787
+-80 -30 2.62909071517954 -1.750768409 -0.5994817468 0.3968711978
+-80 -35 2.67033558201246 -1.664944335 -0.8159103435 0.3817380981
+-80 -40 2.70341245540217 -1.552296571 -1.022081295 0.3618752578
+-80 -45 2.72779905144200 -1.414025244 -1.214025244 0.3374942922
+
+-75 45 1.55504669987171 -0.5803633930 1.780363393 0.2894824987
+-75 40 1.62326242647090 -0.7180954515 1.722103444 0.3263876925
+-75 35 1.69463016781942 -0.8558831807 1.649399624 0.3633078033
+-75 30 1.76862954754006 -0.9920336132 1.561426008 0.3997892017
+-75 25 1.84466583255242 -1.124616595 1.457571160 0.4353147046
+-75 20 1.92208897566610 -1.251504895 1.337495647 0.4693143222
+-75 15 2.00019443011056 -1.370408067 1.201174331 0.5011743311
+-75 10 2.07824658697855 -1.478934297 1.048939510 0.5302538468
+-75 5 2.15548248742377 -1.574641328 0.8815075971 0.5558984683
+-75 -2.84217e-14 2.23112299824727 -1.655099326 0.7000000000 0.5774571239
+-75 -5 2.30438180242192 -1.717956188 0.5059539773 0.5942995696
+-75 -10 2.37446827030677 -1.761000560 0.3013245978 0.6058332742
+-75 -15 2.44059230508151 -1.782229901 0.08847834109 0.6115216589
+-75 -20 2.50197078819721 -1.779922594 -0.1298239606 0.6109034178
+-75 -25 2.55783338511185 -1.752710757 -0.3504562776 0.6036120281
+-75 -30 2.60742931779604 -1.699653507 -0.5699705442 0.5893953807
+-75 -35 2.65004122638549 -1.620312972 -0.7846591261 0.5681361484
+-75 -40 2.68498757529460 -1.514813563 -0.9906293174 0.5398676670
+-75 -45 2.71164115346797 -1.383903446 -1.183903446 0.5047904071
+
+-70 45 1.55470625249144 -0.5646489718 1.764648972 0.3875005357
+-70 40 1.62158493546832 -0.6965665067 1.704038514 0.4355145917
+-70 35 1.69114590854571 -0.8275572927 1.629565624 0.4831913388
+-70 30 1.76288146033910 -0.9560779201 1.540666979 0.5299690217
+-70 25 1.83624318218391 -1.080434992 1.436968940 0.5752312943
+-70 20 1.91066232641123 -1.198820489 1.318320091 0.6183200914
+-70 15 1.98554500410095 -1.309329244 1.184808310 0.6585419890
+-70 10 2.06029217496607 -1.410000094 1.036784550 0.6951831815
+-70 5 2.13428784885823 -1.498830981 0.8748750512 0.7275149805
+-70 -2.84217e-14 2.20691507361885 -1.573821809 0.7000000000 0.7548094098
+-70 -5 2.27754084412909 -1.632992137 0.5133873686 0.7763456479
+-70 -10 2.34551813187609 -1.674419680 0.3165911431 0.7914240402
+-70 -15 2.41018138504703 -1.696279437 0.1115086984 0.7993803413
+-70 -20 2.47084405781183 -1.696892906 -0.09960362574 0.7996036257
+-70 -25 2.52679536838820 -1.674785920 -0.3141193292 0.7915573407
+-70 -30 2.57730392502802 -1.628762156 -0.5290414039 0.7748060607
+-70 -35 2.62162152347988 -1.557984917 -0.7410165523 0.7490452523
+-70 -40 2.65899070900926 -1.462067576 -0.9463701795 0.7141341954
+-70 -45 2.68866532901670 -1.341174031 -1.141174031 0.6701325434
+
+-65 45 1.55430272064048 -0.5437810097 1.743781010 0.4867230783
+-65 40 1.61944959409721 -0.6682713723 1.680296078 0.5447738877
+-65 35 1.68670711788215 -0.7907128618 1.603766876 0.6018692919
+-65 30 1.75559266645571 -0.9097730343 1.513932841 0.6573879622
+-65 25 1.82562447410794 -1.024062583 1.410682054 0.7106820540
+-65 20 1.89633620735871 -1.132156420 1.294056355 0.7610870380
+-65 15 1.96726787828536 -1.232593506 1.164247031 0.8079216201
+-65 10 2.03796923783072 -1.323884914 1.021600120 0.8504915031
+-65 5 2.10799705161185 -1.404516517 0.8666236048 0.8880906371
+-65 -2.84217e-14 2.17690541917267 -1.472946333 0.7000000000 0.9199999842
+-65 -5 2.24423915883422 -1.527607460 0.5226073332 0.9454888861
+-65 -10 2.30951619884144 -1.566906446 0.3355486270 0.9638143044
+-65 -15 2.37221654118399 -1.589236051 0.1401908874 0.9742267702
+-65 -20 2.43177682598225 -1.593004470 -0.06179132728 0.9759840129
+-65 -25 2.48757746518679 -1.576672279 -0.2683681871 0.9683681871
+-65 -30 2.53893488731320 -1.538811171 -0.4771081784 0.9507132625
+-65 -35 2.58509831623252 -1.478185549 -0.6851404333 0.9224430707
+-65 -40 2.62525451870915 -1.393859315 -0.8891366528 0.8831211021
+-65 -45 2.65853545965206 -1.285320703 -1.085320703 0.8325087162
+
+-60 45 1.55386883016516 -0.5172459335 1.717245933 0.5873072135
+-60 40 1.61688380940860 -0.6327612063 1.650499510 0.6539999874
+-60 35 1.68135559214573 -0.7450647322 1.571803711 0.7188384583
+-60 30 1.74684928101952 -0.8531036347 1.481214748 0.7812147478
+-60 25 1.81297388331524 -0.9558512014 1.378874564 0.8405360830
+-60 20 1.87937830758650 -1.052300208 1.264991070 0.8962209428
+-60 15 1.94574927594919 -1.141453591 1.139826164 0.9476936728
+-60 10 2.01179927346303 -1.222304302 1.003688717 0.9943728526
+-60 5 2.07725362149167 -1.293812904 0.8569382936 1.035658363
+-60 -2.84217e-14 2.14184501758595 -1.354892196 0.7000000000 1.070922509
+-60 -5 2.20529562565746 -1.404383610 0.5333880231 1.099496390
+-60 -10 2.26729602705944 -1.441035447 0.3577430802 1.120657338
+-60 -15 2.32748958906750 -1.463493546 0.1738834901 1.133623527
+-60 -20 2.38545946271375 -1.470305396 -0.01713251639 1.137556350
+-60 -25 2.44070802563196 -1.459933204 -0.2139318624 1.131567963
+-60 -30 2.49263973381890 -1.430790435 -0.4147423776 1.114742378
+-60 -35 2.54054697126234 -1.381306637 -0.6173050888 1.086172893
+-60 -40 2.58360027534082 -1.310026266 -0.8187923724 1.045019152
+-60 -45 2.62084664808888 -1.215746879 -1.015746879 0.9905869222
+
+-55 45 1.55345425589106 -0.4844041930 1.684404193 0.6892872366
+-55 40 1.61393081610868 -0.5895047194 1.614203008 0.7628794174
+-55 35 1.67515535142651 -0.6903063861 1.533461504 0.8334615044
+-55 30 1.73676864327731 -0.7860987859 1.442529480 0.9005360648
+-55 25 1.79849183095824 -0.8762534784 1.341757537 0.9636630601
+-55 20 1.86010400784112 -0.9601901753 1.231465760 1.022436168
+-55 15 1.92143669433403 -1.037352365 1.111932325 1.076465715
+-55 10 1.98236201424871 -1.107177556 0.9833887659 1.125357840
+-55 5 2.04276997415896 -1.169058473 0.8460236951 1.168687324
+-55 -2.84217e-14 2.10255644825950 -1.222313413 0.7000000000 1.205976835
+-55 -5 2.16161010958600 -1.266157577 0.5454812340 1.236676849
+-55 -10 2.21978947010892 -1.299669177 0.3826697677 1.260141924
+-55 -15 2.27690671082479 -1.321765936 0.2118592888 1.275614241
+-55 -20 2.33270709748330 -1.331185768 0.03350288713 1.282210078
+-55 -25 2.38684322374975 -1.326475513 -0.1516995190 1.278911922
+-55 -30 2.43885135937870 -1.305999771 -0.3426944541 1.264574654
+-55 -35 2.48812467929110 -1.267973754 -0.5379485500 1.237948550
+-55 -40 2.53388254951837 -1.210529949 -0.7353050490 1.197725964
+-55 -45 2.57515462095493 -1.131842712 -0.9318427125 1.142628568
+
+-50 45 1.55313537135374 -0.4444933070 1.644493307 0.7925239856
+-50 40 1.61065737213942 -0.5379083798 1.570908539 0.8709085387
+-50 35 1.66819637739628 -0.6261373832 1.488529885 0.9449414629
+-50 30 1.72550310112646 -0.7088580286 1.397934508 1.014352326
+-50 25 1.78241967703878 -0.7858380339 1.299596122 1.078946220
+-50 20 1.83886600507866 -0.8568980716 1.193870509 1.138572671
+-50 15 1.89481495969125 -0.9218683598 1.080988479 1.193089216
+-50 10 1.95027858092717 -0.9805547098 0.9610617418 1.242332911
+-50 5 2.00529108683744 -1.032703722 0.8340942002 1.286091128
+-50 -2.84217e-14 2.05989356228981 -1.077970017 0.7000000000 1.324074059
+-50 -5 2.11412045317626 -1.115885249 0.5586283591 1.355888717
+-50 -10 2.16798251203571 -1.145824730 0.4097966946 1.381010924
+-50 -15 2.22145037385865 -1.166975439 0.2533352773 1.398758476
+-50 -20 2.27443426323614 -1.178303616 0.08914743968 1.408263945
+-50 -25 2.32675782945535 -1.178523723 -0.08270846658 1.408448637
+-50 -30 2.37812838974283 -1.166076169 -0.2619095248 1.398003899
+-50 -35 2.42810031642241 -1.139120294 -0.4477243859 1.375385234
+-50 -40 2.47602942468160 -1.095554544 -0.6388292292 1.338829229
+-50 -45 2.52102487034325 -1.033086659 -0.8330866586 1.286412450
+
+-45 45 1.55302027597682 -0.3966366744 1.596636674 0.8966366744
+-45 40 1.60716324852472 -0.4773487614 1.520092985 0.9773487614
+-45 35 1.66060794617390 -0.5523061230 1.436832680 1.052306123
+-45 30 1.71323800225051 -0.6215775470 1.347543099 1.121577547
+-45 25 1.76503567358467 -0.6852972353 1.252713178 1.185297235
+-45 20 1.81605120902373 -0.7436156665 1.152639085 1.243615667
+-45 15 1.86638638455450 -0.7966655774 1.047440494 1.296665577
+-45 10 1.91617371037740 -0.8445289715 0.9370767340 1.344528972
+-45 5 1.96556278862735 -0.8872107915 0.8213652182 1.387210791
+-45 -2.84217e-14 2.01470900889501 -0.9246144023 0.7000000000 1.424614402
+-45 -5 2.06376573696640 -0.9565182643 0.5725711637 1.456518264
+-45 -10 2.11286988162972 -0.9825455299 0.4385872229 1.482545530
+-45 -15 2.16213203525834 -1.002133860 0.2975044453 1.502133860
+-45 -20 2.21161763203967 -1.014496024 0.1487685273 1.514496024
+-45 -25 2.26132759507555 -1.018578568 -0.008124815988 1.518578568
+-45 -30 2.31116720710983 -1.013014096 -0.1735390955 1.513014096
+-45 -35 2.36090357961031 -0.9960745541 -0.3475626805 1.496074554
+-45 -40 2.41011042839555 -0.9656373236 -0.5298157376 1.465637324
+-45 -45 2.45809510078329 -0.9191818681 -0.7191818681 1.419181868
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.74056858650779 -1.437874632 -1.237874632 2.373211965e-16
+-40 -90 2.75378369075147 -1.270098036 -1.409520694 2.583417765e-16
+-35 -90 2.75752458984871 -1.081651127 -1.558831905 2.766271262e-16
+-30 -90 2.75174339031244 -0.8758716952 -1.683079681 2.918430903e-16
+-25 -90 2.73652036428292 -0.6565034796 -1.780129716 3.037282918e-16
+-20 -90 2.71205851859805 -0.4275786432 -1.848501377 3.121014054e-16
+-15 -90 2.67869728250388 -0.1932978728 -1.887422886 3.168679155e-16
+-10 -90 2.63688444628286 0.04210982118 -1.896824246 3.180192501e-16
+-5 -90 2.58717635981121 0.2745127227 -1.877331373 3.156320616e-16
+-2.84217e-14 -90 2.53023446523894 0.5000000000 -1.830234465 3.098643539e-16
+5 -90 2.46681842225154 0.7149973918 -1.757431433 3.009485539e-16
+10 -90 2.39778248429378 0.9163705588 -1.661354781 2.891825574e-16
+15 -90 2.32404332567592 1.101506674 -1.544853470 2.749152616e-16
+20 -90 2.24657447266456 1.268373723 -1.411089454 2.585338943e-16
+25 -90 2.16638013869908 1.415551808 -1.263407189 2.404480330e-16
+30 -90 2.08447638173159 1.542238191 -1.105209500 2.210744036e-16
+35 -90 2.00187696317160 1.648229455 -0.9398416068 2.008226775e-16
+40 -90 1.91955757651278 1.733867826 -0.7704664147 1.800801988e-16
+45 -90 1.83843181123380 1.799967600 -0.5999676005 1.592001161e-16
+
+-45 -85 2.73738950064149 -1.431933326 -1.231933326 0.1690222647
+-40 -85 2.75001068833730 -1.263716186 -1.401915101 0.1838937430
+-35 -85 2.75319925350498 -1.075130391 -1.549519329 0.1968074397
+-30 -85 2.74693779248415 -0.8695434530 -1.672118844 0.2075335074
+-25 -85 2.73133174003748 -0.6506990217 -1.767682015 0.2158942015
+-20 -85 2.70660581591618 -0.4226010814 -1.834825638 0.2217685074
+-15 -85 2.67311301121511 -0.1893952687 -1.872858169 0.2250959227
+-10 -85 2.63130961176783 0.04476446855 -1.881768993 0.2258755187
+-5 -85 2.58175140179163 0.2758353196 -1.862214022 0.2241646804
+-2.84217e-14 -85 2.52508997710327 0.5000000000 -1.815481247 0.2200760925
+5 -85 2.46206736093910 0.7137729228 -1.743435689 0.2137729228
+10 -85 2.39351292993728 0.9140949913 -1.648449396 0.2054626990
+15 -85 2.32031795818101 1.098409501 -1.533294660 0.1953879651
+20 -85 2.24342487006392 1.264716531 -1.401041402 0.1838173043
+25 -85 2.16380840858244 1.411603736 -1.254940521 0.1710351334
+30 -85 2.08245751011624 1.538252871 -1.098306723 0.1573314518
+35 -85 2.00036323495068 1.644426042 -0.9344097712 0.1429923265
+40 -85 1.91848316912569 1.730416970 -0.7663538442 0.1282893381
+45 -85 1.83772094134250 1.796985442 -0.5969854417 0.1134715229
+
+-45 -80 2.72779909255280 -1.414025273 -1.214025273 0.3374942973
+-40 -80 2.73865819315111 -1.244532929 -1.379053386 0.3665932062
+-35 -80 2.74021747558692 -1.055581269 -1.521600289 0.3917280714
+-30 -80 2.73254725780943 -0.8506172546 -1.639337707 0.4124883546
+-25 -80 2.71582628216882 -0.6333768606 -1.730534521 0.4285688136
+-20 -80 2.69034205539247 -0.4077744274 -1.794089741 0.4397753137
+-15 -80 2.65648425692004 -0.1777881918 -1.829539968 0.4460261452
+-10 -80 2.61472882084540 0.05265161608 -1.837038757 0.4473483839
+-5 -80 2.56562731413109 0.2797627471 -1.817323320 0.4438720205
+-2.84217e-14 -80 2.50980205865494 0.5000000000 -1.771672526 0.4358225538
+5 -80 2.44794393369198 0.7101351370 -1.701855607 0.4235119473
+10 -80 2.38081268116341 0.9073281699 -1.610072844 0.4073281699
+15 -80 2.30922245041914 1.089186141 -1.498872615 0.3877205691
+20 -80 2.23403065905246 1.253805970 -1.371064881 0.3651846173
+25 -80 2.15612358973209 1.399800036 -1.229627403 0.3402453739
+30 -80 2.07641218549420 1.526309103 -1.077619511 0.3134422812
+35 -80 1.99581896853798 1.632997155 -0.9180876290 0.2853125061
+40 -80 1.91524893085999 1.720018926 -0.7539619379 0.2563727186
+45 -80 1.83557490909425 1.787974901 -0.5879749009 0.2271047255
+
+-45 -75 2.71164120756826 -1.383903484 -1.183903484 0.5047904171
+-40 -75 2.71963055128079 -1.212442614 -1.340809638 0.5468332943
+-35 -75 2.71856768306585 -1.023050389 -1.475141377 0.5828273754
+-30 -75 2.70865530551047 -0.8192735193 -1.585048764 0.6122769711
+-25 -75 2.69018985674952 -0.6048127057 -1.669278493 0.6348462589
+-20 -75 2.66354903945818 -0.3834143162 -1.727160886 0.6503557993
+-15 -75 2.62917347602059 -0.1587730865 -1.758574629 0.6587730865
+-10 -75 2.58755844158903 0.06554656244 -1.763907882 0.6602021272
+-5 -75 2.53924065448024 0.2861771217 -1.744006682 0.6548696168
+-2.84217e-14 -75 2.48479339106725 0.5000000000 -1.700126109 0.6431118528
+5 -75 2.42482738850271 0.7041884335 -1.633884475 0.6253624602
+10 -75 2.36000048421766 0.8962462476 -1.547224140 0.6021418936
+15 -75 2.29100103513627 1.074039650 -1.442345141 0.5740396504
+20 -75 2.21855636966769 1.235824432 -1.321661011 0.5417024352
+25 -75 2.14341921939393 1.380263815 -1.187731844 0.5058162231
+30 -75 2.06637682684202 1.506446344 -1.043216202 0.4670933736
+35 -75 1.98824114302824 1.613892240 -0.8908029824 0.4262543744
+40 -75 1.90983075802726 1.702544064 -0.7331362086 0.3840076897
+45 -75 1.83196322268824 1.772750203 -0.5727502031 0.3410323891
+
+-45 -70 2.68866546079766 -1.341174121 -1.141174121 0.6701325763
+-40 -70 2.69278295595152 -1.167293362 -1.287002854 0.7232098943
+-35 -70 2.68824290724595 -0.9776360704 -1.410283009 0.7680802010
+-30 -70 2.67541763592244 -0.7758289837 -1.509800622 0.8043016499
+-25 -70 2.65474599880050 -0.5654718087 -1.584911667 0.8316398349
+-20 -70 2.62669801200520 -0.3500403931 -1.635466786 0.8500403931
+-15 -70 2.59176902602421 -0.1328293534 -1.661751299 0.8596071737
+-10 -70 2.55046293211481 0.08308995178 -1.664414377 0.8605764546
+-5 -70 2.50328416674846 0.2948908593 -1.644408206 0.8532948040
+-2.84217e-14 -70 2.45073709164274 0.5000000000 -1.602939561 0.8382014513
+5 -70 2.39333087318518 0.6961000055 -1.541433319 0.8158150104
+10 -70 2.33158774756458 0.8811317342 -1.461505475 0.7867236541
+15 -70 2.26604905459972 1.053298671 -1.364938753 0.7515762415
+20 -70 2.19727582387697 1.211072684 -1.253656142 0.7110726838
+25 -70 2.12585776185878 1.353204606 -1.129703183 0.6659574961
+30 -70 2.05242146830357 1.478740201 -0.9952277564 0.6170124436
+35 -70 1.97763224430668 1.587037459 -0.8524503799 0.5650457284
+40 -70 1.90219129906984 1.677781863 -0.7036257663 0.5108779990
+45 -70 1.82683305945601 1.750998982 -0.5509989815 0.4553263924
+
+-45 -65 2.65853553251500 -1.285320752 -1.085320752 0.8325087391
+-40 -65 2.65793895451313 -1.108921414 -1.217437876 0.8941159656
+-35 -65 2.64926692796861 -0.9195230864 -1.327289066 0.9453404170
+-30 -65 2.63308380465159 -0.7207577659 -1.414414474 0.9859676619
+-25 -65 2.60995774019956 -0.5160085789 -1.478837429 1.016008579
+-20 -65 2.58044552026674 -0.3083640722 -1.520962035 1.035651605
+-15 -65 2.54507623661238 -0.1006015239 -1.541475402 1.045217146
+-10 -65 2.50433843244419 0.1048048589 -1.541263019 1.045118110
+-5 -65 2.45868331116290 0.3056569026 -1.521351768 1.035833341
+-2.84217e-14 -65 2.40852706096747 0.5000000000 -1.482866831 1.017887520
+5 -65 2.35425968891729 0.6860890819 -1.427007939 0.9918400907
+10 -65 2.29625893981253 0.8623593218 -1.355041834 0.9582817449
+15 -65 2.23490084231737 1.027404575 -1.268300671 0.9178336764
+20 -65 2.17056957611510 1.179964157 -1.168186166 0.8711495161
+25 -65 2.10366997901143 1.318920059 -1.056179733 0.8189200587
+30 -65 2.03464894823339 1.443309704 -0.9338603346 0.7618815864
+35 -65 1.96400230564689 1.552346438 -0.8029064677 0.7008167954
+40 -65 1.89228665874115 1.645451637 -0.6650961040 0.6365547674
+45 -65 1.82011574004930 1.722285865 -0.5222858647 0.5699612592
+
+-45 -60 2.62084683383517 -1.215747000 -1.015747000 0.9905869924
+-40 -60 2.61491759241609 -1.037202535 -1.131966644 1.057686435
+-35 -60 2.60172582772798 -0.8490270841 -1.226610341 1.112328999
+-30 -60 2.58200540885599 -0.6547079225 -1.300012790 1.154707922
+-25 -60 2.55643508357189 -0.4572662737 -1.352864149 1.185221669
+-20 -60 2.52561647779400 -0.2592674403 -1.386070147 1.204393161
+-15 -60 2.49007431795165 -0.06286791388 -1.400651653 1.212811797
+-10 -60 2.45025475065283 0.1301247681 -1.397666678 1.211088421
+-5 -60 2.40653169625644 0.3181844653 -1.378161071 1.199826854
+-2.84217e-14 -60 2.35921666985657 0.5000000000 -1.343141569 1.179608335
+5 -60 2.30857304361928 0.6744146744 -1.293568851 1.150987513
+10 -60 2.25483302959335 0.8403755832 -1.230365857 1.114497247
+15 -60 2.19820884052437 0.9968932917 -1.154431010 1.070656243
+20 -60 2.13890859269792 1.143012772 -1.066663071 1.019983400
+25 -60 2.07715512900170 1.277798178 -0.9679935756 0.9630165399
+30 -60 2.01320903083117 1.400334449 -0.8594250098 0.9003344492
+35 -60 1.94738496355282 1.509743237 -0.7420627912 0.8325753407
+40 -60 1.88006932517326 1.605215454 -0.6171444876 0.7604537245
+45 -60 1.81173038454782 1.686055947 -0.4860559466 0.6847697200
+
+-45 -55 2.57515450396954 -1.131842638 -0.9318426383 1.142628517
+-40 -55 2.56356573323513 -0.9521189394 -1.030567963 1.211756733
+-35 -55 2.54578345215129 -0.7666362579 -1.108944047 1.266636258
+-30 -55 2.52266326727117 -0.5785269828 -1.168063532 1.308032167
+-25 -55 2.49492871477487 -0.3902677668 -1.209185387 1.336826000
+-20 -55 2.46317527625619 -0.2037742595 -1.233603886 1.353924017
+-15 -55 2.42787910258892 -0.02050732966 -1.242559800 1.360195015
+-10 -55 2.38940858514344 0.1584218497 -1.237185954 1.356432208
+-5 -55 2.34803873742495 0.3321547227 -1.218480298 1.343334367
+-2.84217e-14 -55 2.30396666157157 0.5000000000 -1.187299001 1.321500987
+5 -55 2.25732894256160 0.6613610526 -1.144365271 1.291438466
+10 -55 2.20822329345402 0.8156767883 -1.090292030 1.253575975
+15 -55 2.15671273375106 0.9623726053 -1.025598055 1.208276766
+20 -55 2.10284600106834 1.100821591 -0.9507437531 1.155863220
+25 -55 2.04668253884772 1.230319661 -0.8661755671 1.096647938
+30 -55 1.98830517292479 1.350070165 -0.7723647153 1.030960873
+35 -55 1.92784487538258 1.459185361 -0.6698586610 0.9591853607
+40 -55 1.86550663194740 1.556706866 -0.5593342039 0.8817953027
+45 -55 1.80159357048238 1.641646919 -0.4416469189 0.7993897786
+
+-45 -50 2.52102490026208 -1.033086677 -0.8330866768 1.286412465
+-40 -50 2.50381447788376 -0.8538530577 -0.9134592453 1.353853058
+-35 -50 2.48173458384382 -0.6730764507 -0.9753267949 1.405766096
+-30 -50 2.45567268028890 -0.4932747749 -1.020402376 1.443588999
+-25 -50 2.42632198339330 -0.3162012974 -1.050349331 1.468717478
+-20 -50 2.39420485609842 -0.1430197566 -1.066682261 1.482422434
+-15 -50 2.35969989812485 0.02553758884 -1.070717825 1.485808674
+-10 -50 2.32306642113549 0.1890373652 -1.063556737 1.479799808
+-5 -50 2.28446606528370 0.3472373153 -1.046085476 1.465139679
+-2.84217e-14 -50 2.24398094706075 0.5000000000 -1.018989135 1.442403149
+5 -50 2.20163130559857 0.6472235084 -0.9827724008 1.412013701
+10 -50 2.15739455922649 0.7887860159 -0.9377868817 1.374266368
+15 -50 2.11121245669410 0.9244992990 -0.8842529518 1.329346068
+20 -50 2.06300563524732 1.054068453 -0.8222905641 1.277353451
+25 -50 2.01269130726539 1.177058225 -0.7519560498 1.218335786
+30 -50 1.96019833462057 1.292864446 -0.6732815043 1.152320004
+35 -50 1.90549147134590 1.400695500 -0.5863264831 1.079356078
+40 -50 1.84859501525858 1.499565278 -0.4912355107 0.9995652776
+45 -50 1.78962786387350 1.588309217 -0.3883092167 0.9131998624
+
+-45 -45 2.45809478153683 -0.9191816838 -0.7191816838 1.419181684
+-40 -45 2.43573358026351 -0.7428905557 -0.7812192850 1.481219285
+-35 -45 2.41003694459615 -0.5693637739 -0.8272097422 1.527209742
+-30 -45 2.38181116619235 -0.4002400022 -0.8592614229 1.559261423
+-25 -45 2.35162913550785 -0.2364023472 -0.8792199299 1.579219930
+-20 -45 2.31987691158745 -0.07821440193 -0.8886310129 1.588631013
+-15 -45 2.28679517492099 0.07429755566 -0.8887431512 1.588743151
+-10 -45 2.25251341285573 0.2213099625 -0.8805297432 1.580529743
+-5 -45 2.21707562134197 0.3631049244 -0.8647178738 1.564717874
+-2.84217e-14 -45 2.18045684082542 0.5000000000 -0.8418158182 1.541815818
+5 -45 2.14257848782171 0.6322951916 -0.8121409588 1.512140959
+10 -45 2.10332338840932 0.7602316464 -0.7758470054 1.475847005
+15 -45 2.06254100646741 0.8839560087 -0.7329433322 1.432943332
+20 -45 2.02005658537245 1.003486114 -0.6833167283 1.383316728
+25 -45 1.97568024349386 1.118675601 -0.6267541078 1.326754108
+30 -45 1.92922013300465 1.229176671 -0.5629710417 1.262971042
+35 -45 1.88049820953426 1.334400762 -0.4916477846 1.191647785
+40 -45 1.82937632127029 1.433482451 -0.4124810647 1.112481065
+45 -45 1.77578612913823 1.525250600 -0.3252505997 1.025250600
+
+
diff --git a/test/Kerr-rotating-90.par b/test/Kerr-rotating-90.par
new file mode 100644
index 0000000..d88e400
--- /dev/null
+++ b/test/Kerr-rotating-90.par
@@ -0,0 +1,67 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it.
+
+# flesh
+cactus::cctk_itlast = 0
+
+ActiveThorns = "PUGH"
+driver::ghost_size = 3
+driver::global_nx = 19
+driver::global_ny = 19
+driver::global_nz = 19
+
+ActiveThorns = "Boundary CartGrid3D CoordBase RotatingSymmetry90 Slab SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+#grid::type = "byspacing"
+#grid::dxyz = 0.2
+grid::type = "byrange"
+grid::xmin = -0.6
+grid::ymin = -0.6
+grid::zmin = -0.6
+grid::xmax = 3.0
+grid::ymax = 3.0
+grid::zmax = 3.0
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+# create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
diff --git a/test/Kerr-rotating-90/BH_diagnostics.ah1.gp b/test/Kerr-rotating-90/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..a5c6bc1
--- /dev/null
+++ b/test/Kerr-rotating-90/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.000025 -0.000016 0.000000 1.037138496 2.757524112 1.996578919 1.199949179 6.027862753e-06 0.000000000 1.199973740 0.000000000 1.079995031 -1.896327674 1.896646791 -1.896823711 1.896372876 -1.799354483 1.799354483 12.56610360 10.83739785 11.22768496 0.8624310440 0.8934897649 45.23795683 0.9486730499 1.897346100 1.026535384e-15 -1.470486279 -1.458858195e-15 0.7352431395 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-rotating-90/h.t0.ah1.gp b/test/Kerr-rotating-90/h.t0.ah1.gp
new file mode 100644
index 0000000..962db0f
--- /dev/null
+++ b/test/Kerr-rotating-90/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.45809497568487 -0.9191817959 -0.7191817959 1.419181796
+-40 -45 2.43573361875866 -0.7428905754 -0.7812193084 1.481219308
+-35 -45 2.41003674951391 -0.5693636874 -0.8272096186 1.527209619
+-30 -45 2.38181071952798 -0.4002398334 -0.8592611305 1.559261130
+-25 -45 2.35162844642942 -0.2364021314 -0.8792194672 1.579219467
+-20 -45 2.31987614373998 -0.07821421055 -0.8886304871 1.588630487
+-15 -45 2.28679437143493 0.07429770523 -0.8887425930 1.588742593
+-10 -45 2.25251259945336 0.2213100631 -0.8805291724 1.580529172
+-5 -45 2.21707485112754 0.3631049720 -0.8647173302 1.564717330
+0 -45 2.18045618007439 0.5000000000 -0.8418153510 1.541815351
+5 -45 2.14257770706804 0.6322951433 -0.8121404078 1.512140408
+10 -45 2.10332257415165 0.7602315457 -0.7758464340 1.475846434
+15 -45 2.06254019901825 0.8839558584 -0.7329427713 1.432942771
+20 -45 2.02005583424820 1.003485926 -0.6833162139 1.383316214
+25 -45 1.97567957351479 1.118675391 -0.6267536579 1.326753658
+30 -45 1.92921962313221 1.229176478 -0.5629707079 1.262970708
+35 -45 1.88049773504212 1.334400551 -0.4916474839 1.191647484
+40 -45 1.82937588733332 1.433482230 -0.4124808008 1.112480801
+45 -45 1.77578548352283 1.525250227 -0.3252502269 1.025250227
+
+-45 -40 2.41011028732070 -0.9656372378 -0.5298156657 1.465637238
+-40 -40 2.38616641451152 -0.7902388435 -0.5902388435 1.537646777
+-35 -40 2.35874513002701 -0.6149412928 -0.6360993370 1.592301185
+-30 -40 2.32863624967127 -0.4418908576 -0.6689095050 1.631402821
+-25 -40 2.29642904603321 -0.2725060316 -0.6900898148 1.656644531
+-20 -40 2.26254563579865 -0.1076595911 -0.7009028508 1.669531005
+-15 -40 2.22727258573946 0.05216461119 -0.7024244901 1.671344424
+-10 -40 2.19079210585124 0.2067434322 -0.6955406990 1.663140642
+-5 -40 2.15320284907603 0.3560149118 -0.6809541661 1.645757089
+0 -40 2.11453742610436 0.5000000000 -0.6591984577 1.619829645
+5 -40 2.07477895938967 0.6387408676 -0.6306570948 1.585815373
+10 -40 2.03387847672593 0.7722523145 -0.5955862784 1.544019602
+15 -40 1.99176013850055 0.9004811453 -0.5541317190 1.494615982
+20 -40 1.94833594159247 1.023271223 -0.5063532915 1.437675869
+25 -40 1.90351622637553 1.140332332 -0.4522491945 1.373197117
+30 -40 1.85722337738049 1.251212956 -0.3917852604 1.301139006
+35 -40 1.80940740301982 1.355278090 -0.3249297395 1.221463699
+40 -40 1.76006926692676 1.451697971 -0.2516979711 1.134189476
+45 -40 1.70928281630444 1.539449754 -0.1722019053 1.039449754
+
+-45 -35 2.36090324725250 -0.9960743435 -0.3475625330 1.496074343
+-40 -35 2.33484744917564 -0.8225626157 -0.4036452393 1.576168749
+-35 -35 2.30532309636124 -0.6469969363 -0.4469969363 1.638081388
+-30 -35 2.27309208319421 -0.4718265525 -0.4786264149 1.683252965
+-25 -35 2.23874884473053 -0.2988548621 -0.4995603902 1.713149780
+-20 -35 2.20274231131581 -0.1293637947 -0.5107728376 1.729162815
+-15 -35 2.16540070338436 0.03576480123 -0.5131441141 1.732549348
+-10 -35 2.12695402827326 0.1959410679 -0.5074406053 1.724403894
+-5 -35 2.08755279485499 0.3507750864 -0.4943079843 1.705648567
+0 -35 2.04728583555116 0.5000000000 -0.4742749137 1.677038377
+5 -35 2.00619708802348 0.6434093489 -0.4477636428 1.639176359
+10 -35 1.96430275972128 0.7808071033 -0.4151058658 1.592536220
+15 -35 1.92159746254288 0.9119667914 -0.3765557838 1.537480997
+20 -35 1.87806847423279 1.036598537 -0.3323106267 1.474292364
+25 -35 1.83370816510120 1.154323814 -0.2825325816 1.403201948
+30 -35 1.78852600072346 1.264657565 -0.2273728960 1.324425753
+35 -35 1.74256091650619 1.366998659 -0.1669986588 1.238202406
+40 -35 1.69589863109436 1.460633265 -0.1016242994 1.144838145
+45 -35 1.64868448961213 1.544750380 -0.03154209182 1.044750380
+
+-45 -30 2.31116666720212 -1.013013742 -0.1735388914 1.513013742
+-40 -30 2.28256605685181 -0.8418267329 -0.2232563055 1.599126830
+-35 -30 2.25062244169144 -0.6669756273 -0.2622199931 1.666613916
+-30 -30 2.21607078162206 -0.4910569821 -0.2910569821 1.716561046
+-25 -30 2.17950812136514 -0.3161246226 -0.3104697239 1.750184901
+-20 -30 2.14140726966146 -0.1437639406 -0.3211749462 1.768726890
+-15 -30 2.10213349420432 0.02482402391 -0.3238619315 1.773380885
+-10 -30 2.06196056146436 0.1887392462 -0.3191660930 1.765247454
+-5 -30 2.02108750262512 0.3473051049 -0.3076555664 1.745310638
+0 -30 1.97965466185880 0.5000000000 -0.2898273309 1.714431228
+5 -30 1.93776009384396 0.6463994379 -0.2661109390 1.673353232
+10 -30 1.89547605431896 0.7861292871 -0.2368777273 1.622719824
+15 -30 1.85285519102867 0.9188279557 -0.2024488216 1.563087210
+20 -30 1.80994333492705 1.044117072 -0.1631094206 1.494949369
+25 -30 1.76678985218744 1.161580788 -0.1191241118 1.418764579
+30 -30 1.72345899116314 1.270754292 -0.07075429213 1.334985594
+35 -30 1.68003827462885 1.371120666 -0.01827525889 1.244089242
+40 -30 1.63665029570576 1.462119415 0.03800482973 1.146609269
+45 -30 1.59345848082447 1.543163444 0.09772930503 1.043163444
+
+-45 -25 2.26132687932119 -1.018578088 -0.008124591852 1.518578088
+-40 -25 2.22986126779403 -0.8497945613 -0.05011299909 1.608622518
+-35 -25 2.19527031374984 -0.6762638405 -0.08334037685 1.679878859
+-30 -25 2.15826946005689 -0.5006229956 -0.1081717298 1.733129868
+-25 -25 2.11945995876398 -0.3250668076 -0.1250668076 1.769361479
+-20 -25 2.07933725318127 -0.1513842344 -0.1345337841 1.789663475
+-15 -25 2.03829910746759 0.01899061710 -0.1370928714 1.795151456
+-10 -25 1.99665838553201 0.1849189062 -0.1332515329 1.786913679
+-5 -25 1.95465675739443 0.3454969590 -0.1234889909 1.765977840
+0 -25 1.91247877767717 0.5000000000 -0.1082484566 1.733294409
+5 -25 1.87026620198603 0.6478325106 -0.08793559105 1.689733328
+10 -25 1.82813355622191 0.7884871667 -0.06292224005 1.636092024
+15 -25 1.78617439847064 0.9215115642 -0.03354977718 1.573102574
+20 -25 1.74447205415383 1.046482583 -0.0001369606224 1.501448557
+25 -25 1.70310687064623 1.162988203 0.03701179728 1.421782789
+30 -25 1.66216845680603 1.270619244 0.07759506777 1.334751685
+35 -25 1.62175736814114 1.368965675 0.1213067885 1.241011597
+40 -25 1.58199600118878 1.457624418 0.1678252938 1.141252340
+45 -25 1.54303011113756 1.536210968 0.2168068899 1.036210968
+
+-45 -20 2.21161688922916 -1.014495515 0.1487687125 1.514495515
+-40 -20 2.17707868910163 -0.8479841882 0.1152945580 1.606464999
+-35 -20 2.13971041118938 -0.6761263371 0.08864557279 1.679682484
+-30 -20 2.10021676213214 -0.5015323893 0.06861902073 1.734704984
+-25 -20 2.05920545302663 -0.3264539657 0.05492236029 1.772336249
+-20 -20 2.01719098629190 -0.1527944252 0.04720557481 1.793537943
+-15 -20 1.97459877158494 0.01786441950 0.04508852746 1.799354483
+-10 -20 1.93177391517635 0.1842236184 0.04818141202 1.790856852
+-5 -20 1.88899195503939 0.3452235180 0.05609906318 1.769103284
+0 -20 1.84647077986526 0.5000000000 0.06846979922 1.735114966
+5 -20 1.80438322757147 0.6478439796 0.08493965127 1.689864420
+10 -20 1.76287020243773 0.7881666273 0.1051728532 1.634274154
+15 -20 1.72204681150415 0.9204702500 0.1288519626 1.569216336
+20 -20 1.68201239453759 1.044325412 0.1556745882 1.495521778
+25 -20 1.64285620961259 1.159353843 0.1853501361 1.413988880
+30 -20 1.60466685757040 1.265219029 0.2175944930 1.325398237
+35 -20 1.56753372102156 1.361620191 0.2521269256 1.230521159
+40 -20 1.53155503117770 1.448294600 0.2886650464 1.130133497
+45 -20 1.49683785952567 1.525021213 0.3269227891 1.025021213
+
+-45 -15 2.16213128827059 -1.002133341 0.2975045844 1.502133341
+-40 -15 2.12441950601004 -0.8376620184 0.2728451733 1.594163516
+-35 -15 2.08424390102166 -0.6676768263 0.2531638185 1.667615332
+-30 -15 2.04230431222568 -0.4947216214 0.2383480889 1.722908388
+-25 -15 1.99921448240033 -0.3210415172 0.2282140286 1.760729216
+-20 -15 1.95550272662875 -0.1485779231 0.2225270795 1.781953199
+-15 -15 1.91161442287547 0.02102052414 0.2210205241 1.787575740
+-10 -15 1.86791687893320 0.1863750414 0.2234106882 1.778655526
+-5 -15 1.82470753702428 0.3463461047 0.2294083200 1.756272059
+0 -15 1.78222392279381 0.5000000000 0.2387265061 1.721496115
+5 -15 1.74065471733629 0.6465760250 0.2510855240 1.675371633
+10 -15 1.70015150083168 0.7854569976 0.2662151551 1.618907081
+15 -15 1.66083361213913 0.9161431320 0.2838568680 1.553067312
+20 -15 1.62279748127124 1.038230198 0.3037633483 1.478775316
+25 -15 1.58612222145142 1.151391937 0.3256978830 1.396914518
+30 -15 1.55087836471415 1.255368449 0.3494322826 1.308336533
+35 -15 1.51712854958173 1.349956115 0.3747463540 1.213863132
+40 -15 1.48493484377587 1.435004096 0.4014256911 1.114294491
+45 -15 1.45435944684739 1.510411267 0.4292611169 1.010411267
+
+-45 -10 2.11286911307305 -0.9825449907 0.4385873180 1.482544991
+-40 -10 2.07198180394660 -0.8198582044 0.4226472239 1.572945757
+-35 -10 2.02906436301147 -0.6518700781 0.4099348951 1.645040956
+-30 -10 1.98481441561494 -0.4810350358 0.4003847490 1.699202526
+-25 -10 1.93984796257782 -0.3095432349 0.3938838300 1.736071070
+-20 -10 1.89469861115344 -0.1393086498 0.3902841130 1.756486079
+-15 -10 1.84981999711223 0.02802801384 0.3894135245 1.761423432
+-10 -10 1.80558795076935 0.1910858039 0.3910858039 1.751939464
+-5 -10 1.76230679591388 0.3487209715 0.3951082202 1.729127208
+0 -10 1.72021794373175 0.5000000000 0.4012872889 1.694083968
+5 -10 1.67951025644282 0.6441716508 0.4094326184 1.647889509
+10 -10 1.64033030178139 0.7806406170 0.4193593830 1.591592029
+15 -10 1.60278653085868 0.9089426774 0.4308906702 1.526194850
+20 -10 1.56695948969350 1.028723012 0.4438578118 1.452654535
+25 -10 1.53290678760596 1.139717310 0.4581008595 1.371878198
+30 -10 1.50067089449429 1.241737219 0.4734680466 1.284726549
+35 -10 1.47028131640610 1.334657138 0.4898157830 1.192013928
+40 -10 1.44176095426706 1.418405760 0.5070077631 1.094513364
+45 -10 1.41512858314141 1.492958711 0.5249145884 0.9929587115
+
+-45 -5 2.06376498577812 -0.9565177342 0.5725712100 1.456517734
+-40 -5 2.01978932311575 -0.7953895549 0.5649362999 1.543785156
+-35 -5 1.97428525602396 -0.6295065928 0.5588718103 1.613102589
+-30 -5 1.92794508779466 -0.4612174619 0.5543420942 1.664877481
+-25 -5 1.88137931488095 -0.2926175006 0.5512890693 1.699773715
+-20 -5 1.83511405485556 -0.1255355699 0.5496380587 1.718644853
+-15 -5 1.78959482604460 0.03846388056 0.5493028552 1.722476247
+-10 -5 1.74518903649553 0.1980697160 0.5501903854 1.712331731
+-5 -5 1.70219052057110 0.3522045950 0.5522045950 1.689309209
+0 -5 1.66082805423306 0.5000000000 0.5552492974 1.654508102
+5 -5 1.62127554046313 0.6407698329 0.5592301671 1.609006553
+10 -5 1.58366040539243 0.7739846664 0.5640562426 1.553844258
+15 -5 1.54806926053812 0.8992467282 0.5696410974 1.490009074
+20 -5 1.51455917581470 1.016267986 0.5759030496 1.418434634
+25 -5 1.48316009782673 1.124849354 0.5827657364 1.339993764
+30 -5 1.45388510832626 1.224864916 0.5901577325 1.255502863
+35 -5 1.42673103779868 1.316245833 0.5980127275 1.165719859
+40 -5 1.40168737131641 1.398970580 0.6062688962 1.071351419
+45 -5 1.37873643972027 1.473053661 0.6148688356 0.9730536612
+
+-45 0 2.01470827046332 -0.9246138802 0.7000000000 1.424613880
+-40 0 1.96781534695599 -0.7648873232 0.7000000000 1.507434012
+-35 0 1.91996500716364 -0.6012466867 0.7000000000 1.572743261
+-30 0 1.87183486187454 -0.4359174309 0.7000000000 1.621056542
+-25 0 1.82401619385810 -0.2708625532 0.7000000000 1.653120080
+-20 0 1.77701150399369 -0.1077737293 0.7000000000 1.669844597
+-15 0 1.73123818684116 0.05192258564 0.7000000000 1.672247676
+-10 0 1.68703550195854 0.2070493594 0.7000000000 1.661405642
+-5 0 1.64466850442423 0.3566576949 0.7000000000 1.638410044
+0 0 1.60433677493512 0.5000000000 0.7000000000 1.604336775
+5 0 1.56618494953456 0.6365020126 0.7000000000 1.560225143
+10 0 1.53031088937050 0.7657356972 0.7000000000 1.507062028
+15 0 1.49677320670125 0.8873934121 0.7000000000 1.445771896
+20 0 1.46560177253797 1.001265328 0.7000000000 1.377215171
+25 0 1.43679940038798 1.107217665 0.7000000000 1.302182485
+30 0 1.41035359227891 1.205176796 0.7000000000 1.221402039
+35 0 1.38623540984512 1.295111966 0.7000000000 1.135537570
+40 0 1.36440994757285 1.377025809 0.7000000000 1.045198658
+45 0 1.34483513567090 1.450942044 0.7000000000 0.9509420440
+
+-45 5 1.96556204000457 -0.8872102631 0.8213651719 1.387210263
+-40 5 1.91600361333107 -0.7288267096 0.8281235297 1.464458646
+-35 5 1.86612860278913 -0.5676291855 0.8333968081 1.524732493
+-30 5 1.81658345195350 -0.4056957825 0.8372444386 1.568711112
+-25 5 1.76792095648329 -0.2448179528 0.8397427774 1.597267254
+-20 5 1.72059899618793 -0.08650080673 0.8409790332 1.611397723
+-15 5 1.67498599926087 0.06802147226 0.8410462324 1.612165813
+-10 5 1.63137164115091 0.2177609458 0.8400393607 1.600657217
+-5 5 1.58997371242163 0.3619479982 0.8380520018 1.577941601
+0 5 1.55094724954276 0.5000000000 0.8351739595 1.545045427
+5 5 1.51439645844060 0.6314898862 0.8314898862 1.502936277
+10 5 1.48038278978822 0.7561168944 0.8270782538 1.452511087
+15 5 1.44893512948471 0.8736800572 0.8220110742 1.394592959
+20 5 1.42005546217254 0.9840544927 0.8163536923 1.329928788
+25 5 1.39372528743460 1.087170830 0.8101650172 1.259191908
+30 5 1.36991308734922 1.182998903 0.8034981093 1.182988802
+35 5 1.34857589314041 1.271532562 0.7964004942 1.101862691
+40 5 1.32966642353536 1.352780029 0.7889150492 1.016303663
+45 5 1.31313229911769 1.426753043 0.7810803852 0.9267530432
+
+-45 10 1.91617296561995 -0.8445284489 0.9370766419 1.344528449
+-40 10 1.86428246201879 -0.6875531426 0.9495504137 1.415270724
+-35 10 1.81278155376041 -0.5290894996 0.9591463737 1.469692118
+-30 10 1.76226532900060 -0.3710356074 0.9660206238 1.508677927
+-25 10 1.71322253612153 -0.2149672246 0.9703537242 1.533252161
+-20 10 1.66604225567774 -0.06215548935 0.9723386991 1.544509513
+-15 10 1.62102178691249 0.08640469149 0.9721710460 1.543558705
+-10 10 1.57838054240714 0.2299582354 0.9700417646 1.531482950
+-5 10 1.53827247487473 0.3679524098 0.9661322273 1.509310862
+0 10 1.50079558756548 0.5000000000 0.9606104188 1.477995130
+5 10 1.46600641690695 0.6258441646 0.9536296783 1.438405383
+10 10 1.43392692191069 0.7453275024 0.9453275024 1.391321404
+15 10 1.40455467725349 0.8583648472 0.9358260196 1.337435818
+20 10 1.37786892591718 0.9649201289 0.9252326012 1.277357556
+25 10 1.35383747999502 1.064987563 0.9136412503 1.211619739
+30 10 1.33241923171144 1.158575400 0.9011337279 1.140686054
+35 10 1.31357024900370 1.245694564 0.8877815702 1.064962205
+40 10 1.29724354515150 1.326347767 0.8736473254 0.9848029196
+45 10 1.28339283430143 1.400523182 0.8587865338 0.9005231823
+
+-45 15 1.86638567230292 -0.7966650826 1.047440362 1.296665083
+-40 15 1.81257944843954 -0.6413088030 1.064453470 1.360158866
+-35 15 1.75992758850308 -0.4859818517 1.077306765 1.408128016
+-30 15 1.70894520534372 -0.3323562436 1.086297877 1.441683304
+-25 15 1.66002981412019 -0.1817444597 1.091743250 1.462005712
+-20 15 1.61347531585562 -0.03513833303 1.093960469 1.470280486
+-15 15 1.56948583680908 0.1067452230 1.093254777 1.467646808
+-10 15 1.52819312890375 0.2434149709 1.089910557 1.455166011
+-5 15 1.48967432238084 0.3745583839 1.084186686 1.433804233
+0 15 1.45396240341705 0.5000000000 1.076313161 1.404419836
+5 15 1.42106072282682 0.6196638426 1.066491254 1.367763980
+10 15 1.39095102847405 0.7335419545 1.054893947 1.324482241
+15 15 1.36360310637137 0.8416682221 1.041668222 1.275123164
+20 15 1.33897956462385 0.9440968418 1.026937147 1.220146045
+25 15 1.31704142699046 1.040885283 1.010802905 1.159932233
+30 15 1.29774995481667 1.132080112 0.9933494011 1.094794869
+35 15 1.28107188498357 1.217707727 0.9746460090 1.024992860
+40 15 1.26697495839114 1.297763472 0.9547493408 0.9507374832
+45 15 1.25543447338239 1.372208820 0.9337076490 0.8722088201
+
+-45 20 1.81605051744278 -0.7436151929 1.152638913 1.243615193
+-40 20 1.76083242328736 -0.5902565334 1.172912764 1.299317141
+-35 20 1.70757924997164 -0.4385984749 1.187886645 1.340457541
+-30 20 1.65669194560102 -0.2900282830 1.198045631 1.368369126
+-25 20 1.60844578858365 -0.1455433568 1.203870273 1.384372196
+-20 20 1.56301407297693 -0.005815701270 1.205815701 1.389717218
+-15 20 1.52048906899302 0.1287438793 1.204297759 1.385546705
+-10 20 1.48090265756186 0.2579250455 1.199685740 1.372875289
+-5 20 1.44424626038033 0.3816642100 1.192300413 1.352584269
+0 20 1.41048359507468 0.5000000000 1.182413801 1.325421026
+5 20 1.37956458094427 0.6130360306 1.170252361 1.292007742
+10 20 1.35143325591409 0.7209113086 1.156000213 1.252850288
+15 20 1.32603560095093 0.8237766342 1.139803742 1.208350849
+20 20 1.30332264647316 0.9217755104 1.121775510 1.158818691
+25 20 1.28325739544220 1.015030281 1.102000029 1.104486002
+30 20 1.26581304204370 1.103629484 1.080537044 1.045516935
+35 20 1.25097594521658 1.187619104 1.057426724 0.9820218531
+40 20 1.23874377094320 1.266994333 1.032693636 0.9140682515
+45 20 1.22912712484974 1.341695290 1.006352032 0.8416952898
+
+-45 25 1.76503507601085 -0.6852968340 1.252712991 1.185296834
+-40 25 1.70900346462800 -0.5345054265 1.274899315 1.232875559
+-35 25 1.65576984601161 -0.3871901496 1.290829916 1.267038844
+-30 25 1.60558401964446 -0.2443854075 1.301216687 1.289313346
+-25 25 1.55857068349658 -0.1067229215 1.306722922 1.301121504
+-20 25 1.51475894835512 0.02547856471 1.307942514 1.303736929
+-15 25 1.47411601710563 0.1521297423 1.305392999 1.298269476
+-10 25 1.43656763752638 0.2733035827 1.299512763 1.285659270
+-5 25 1.40201680115791 0.3891795920 1.290664011 1.266683060
+0 25 1.37035906823804 0.5000000000 1.279138767 1.241967095
+5 25 1.34149404162313 0.6060364732 1.265166017 1.212002435
+10 25 1.31533104340555 0.7075647726 1.248917940 1.177158321
+15 25 1.29179752535311 0.8048457060 1.230518066 1.137699663
+20 25 1.27083896580831 0.8981097657 1.210046194 1.093797592
+25 25 1.25242535703805 0.9875461727 1.187546173 1.045546141
+30 25 1.23654765819524 1.073291725 1.163029700 0.9929703954
+35 25 1.22322145374020 1.155423232 1.136483265 0.9360413829
+40 25 1.21248518528045 1.233949655 1.107873311 0.8746871384
+45 25 1.20439652136310 1.308803974 1.077151487 0.8088039739
+
+-45 30 1.71323745280424 -0.6215771873 1.347542891 1.121577187
+-40 30 1.65708854300490 -0.4741342202 1.370262068 1.160927957
+-35 30 1.60456554404582 -0.3319871195 1.386008021 1.188200746
+-30 30 1.55572567109386 -0.1957416710 1.395741671 1.205059923
+-25 30 1.51051522946357 -0.06561783806 1.400309346 1.212971368
+-20 30 1.46880747040064 0.05843743572 1.400431632 1.213183175
+-15 30 1.43043773767692 0.1766572389 1.396706821 1.206731613
+-10 30 1.39522488947228 0.2893855203 1.389618379 1.194454070
+-5 30 1.36298899102625 0.3970250121 1.379546750 1.177009497
+0 30 1.33356301035247 0.5000000000 1.366781505 1.154899445
+5 30 1.30680214872767 0.5987300237 1.351533621 1.128489335
+10 30 1.28258707233987 0.6936113748 1.333944839 1.098024670
+15 30 1.26083083470721 0.7850040324 1.314098342 1.063649529
+20 30 1.24147704710574 0.8732209969 1.292024355 1.025416262
+25 30 1.22450437265970 0.9585200483 1.267708183 0.9832994168
+30 30 1.20992682437614 1.041095725 1.241095725 0.9372052882
+35 30 1.19779346319139 1.121070755 1.212098696 0.8869809602
+40 30 1.18818859344282 1.198487220 1.180600598 0.8324246532
+45 30 1.18122751790477 1.273294931 1.146462036 0.7732949305
+
+-45 35 1.66060749165203 -0.5523058349 1.436832478 1.052305835
+-40 35 1.60513630266064 -0.4092214002 1.458722391 1.083567870
+-35 35 1.55407185731797 -0.2732172822 1.473217282 1.104268720
+-30 35 1.50724241092057 -0.1443989695 1.481523869 1.116131756
+-25 35 1.46439732208441 -0.02254227781 1.484649438 1.120595531
+-20 35 1.42524962060308 0.09278009731 1.483411441 1.118827487
+-15 35 1.38950613033717 0.2021070264 1.478456930 1.111751713
+-10 35 1.35688803923028 0.3060259306 1.470285438 1.100081613
+-5 35 1.32714252171970 0.4051316313 1.459270335 1.084350416
+0 35 1.30004992107219 0.5000000000 1.445678001 1.064938551
+5 35 1.27542936858966 0.5911717480 1.429684769 1.042097848
+10 35 1.25313898146772 0.6791426121 1.411388620 1.015968239
+15 35 1.23308028038958 0.7643572010 1.390820910 0.9865945056
+20 35 1.21519737664999 0.8472041320 1.367952837 0.9539355127
+25 35 1.19947888238291 0.9280111811 1.342701552 0.9178729399
+30 35 1.18596067962937 1.007039766 1.314935310 0.8782186367
+35 35 1.17472455026185 1.084475756 1.284475756 0.8347178863
+40 35 1.16590119342015 1.160418878 1.251102943 0.7870565701
+45 35 1.15966999351233 1.234868117 1.214560195 0.7348681172
+
+-45 40 1.60716269636288 -0.4773484257 1.520092703 0.9773484257
+-40 40 1.55326255942824 -0.3398742335 1.539874233 1.000923135
+-35 40 1.50444848003985 -0.2111288591 1.552187289 1.015597263
+-30 40 1.46029622832083 -0.09066316906 1.558448110 1.023058619
+-25 40 1.42035308542889 0.02220107678 1.559777645 1.024643097
+-20 40 1.38417956845348 0.1282461766 1.557043974 1.021385235
+-15 40 1.35136886452842 0.2282816640 1.550902940 1.014066635
+-10 40 1.32156051699994 0.3230976365 1.541837746 1.003263158
+-5 40 1.29444412400184 0.4134402727 1.530190247 0.9893822098
+0 40 1.26976088798136 0.5000000000 1.516186566 0.9726932723
+5 40 1.24730431053064 0.5834074789 1.499957182 0.9533518459
+10 40 1.22691678379892 0.6642334770 1.481549423 0.9314143326
+15 40 1.20849191386779 0.7429902157 1.460939037 0.9068518309
+20 40 1.19197416198104 0.8201325624 1.438035943 0.8795569864
+25 40 1.17735869848411 0.8960569552 1.412686655 0.8493468814
+30 40 1.16469674720331 0.9710985746 1.384677329 0.8159666666
+35 40 1.15409766334920 1.045523603 1.353732827 0.7790884456
+40 40 1.14573420684876 1.119517050 1.319517050 0.7383116701
+45 40 1.13984777000988 1.193164685 1.281634231 0.6931646846
+
+-45 45 1.55301965165593 -0.3966363139 1.596636314 0.8966363139
+-40 45 1.50166406754550 -0.2662595378 1.613192557 0.9131925570
+-35 45 1.45591254901231 -0.1460067516 1.622593255 0.9225932547
+-30 45 1.41508152136095 -0.03485054149 1.626388312 0.9263883123
+-25 45 1.37853126052523 0.06831898336 1.625742928 0.9257429276
+-20 45 1.34569061785790 0.1645952671 1.621516930 0.9215169299
+-15 45 1.31606434941071 0.2550056880 1.614331220 0.9143312198
+-10 45 1.28923341066151 0.3404908466 1.604621362 0.9046213620
+-5 45 1.26484979635019 0.4219008559 1.592677302 0.8926773020
+0 45 1.24263083618865 0.5000000000 1.578672691 0.8786726908
+5 45 1.22235504418779 0.5754752723 1.562686310 0.8626863095
+10 45 1.20385592923517 0.6489459074 1.544714216 0.8447142165
+15 45 1.18702176807121 0.7209721595 1.524679326 0.8246793263
+20 45 1.17179528655752 0.7920624398 1.502434958 0.8024349584
+25 45 1.15817405156107 0.8626771234 1.477763601 0.7777636009
+30 45 1.14621588022127 0.9332288811 1.450374433 0.7503744334
+35 45 1.13604651026486 1.004078158 1.419898216 0.7198982165
+40 45 1.12786794622990 1.075521243 1.385879509 0.6858795093
+45 45 1.12197071906479 1.147770097 1.347770097 0.6477700967
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.77578573429770 1.525250372 -0.3252503717 1.025250372
+45 -40 1.70928303069008 1.539449884 -0.1722020147 1.039449884
+45 -35 1.64868460557705 1.544750454 -0.03154214327 1.044750454
+45 -30 1.59345862314645 1.543163537 0.09772925124 1.043163537
+45 -25 1.54303016772331 1.536211006 0.2168068722 1.036211006
+45 -20 1.49683792359647 1.525021256 0.3269227732 1.025021256
+45 -15 1.45435947967282 1.510411290 0.4292611108 1.010411290
+45 -10 1.41512861102840 1.492958731 0.5249145850 0.9929587311
+45 -5 1.37873645446641 1.473053672 0.6148688347 0.9730536716
+45 0 1.34483514520868 1.450942051 0.7000000000 0.9509420508
+45 5 1.31313230612894 1.426753048 0.7810803856 0.9267530481
+45 10 1.28339284536175 1.400523190 0.8587865352 0.9005231901
+45 15 1.25543448413039 1.372208828 0.9337076510 0.8722088276
+45 20 1.22912714004792 1.341695300 1.006352036 0.8416953002
+45 25 1.20439652933994 1.308803979 1.077151489 0.8088039793
+45 30 1.18122754280183 1.273294947 1.146462046 0.7732949468
+45 35 1.15967002461452 1.234868137 1.214560209 0.7348681369
+45 40 1.13984780188218 1.193164704 1.281634247 0.6931647040
+45 45 1.12197072440807 1.147770100 1.347770100 0.6477700998
+
+50 -45 1.78962755454672 1.588309029 -0.3883090286 0.9131997045
+50 -40 1.71977464334910 1.608223601 -0.2299100153 0.9299100153
+50 -35 1.65538361341288 1.617487962 -0.08247349514 0.9376837371
+50 -30 1.59617470150416 1.618252759 0.05437646877 0.9383254773
+50 -25 1.54176784131192 1.612231735 0.1813578243 0.9332732386
+50 -20 1.49174363983600 1.600756696 0.2993573275 0.9236445377
+50 -15 1.44567928235067 1.584837134 0.4093187661 0.9102864389
+50 -10 1.40317896200568 1.565223831 0.5121722982 0.8938289234
+50 -5 1.36388017861754 1.542454255 0.6087970704 0.8747229809
+50 0 1.32746794599726 1.516899443 0.7000000000 0.8532799479
+50 5 1.29367290108064 1.488792741 0.7865081554 0.8296956244
+50 10 1.26227861863297 1.458259283 0.8689669660 0.8040750106
+50 15 1.23311786787525 1.425331137 0.9479417308 0.7764450154
+50 20 1.20607533640655 1.389962234 1.023919763 0.7467669825
+50 25 1.18109007400721 1.352038697 1.097312169 0.7149453562
+50 30 1.15815832190713 1.311385957 1.168453901 0.6808336576
+50 35 1.13733599361225 1.267773265 1.237600628 0.6442382637
+50 40 1.11874556327825 1.220920175 1.304923853 0.6049238532
+50 45 1.10258162919663 1.170502384 1.370502384 0.5626183032
+
+55 -45 1.80159329315743 1.641646743 -0.4416467432 0.7993896556
+55 -40 1.72909592457093 1.667248404 -0.2794377057 0.8173161318
+55 -35 1.66155911039434 1.680645376 -0.1266967924 0.8266967924
+55 -30 1.59893232657593 1.684029279 0.01640037720 0.8290662264
+55 -25 1.54102909469255 1.679236189 0.1501131345 0.8257100686
+55 -20 1.48758227676823 1.667758908 0.2749705166 0.8176735904
+55 -15 1.43828612663355 1.650780864 0.3916491969 0.8057854356
+55 -10 1.39282999014793 1.629221143 0.5008878453 0.7906891564
+55 -5 1.35091288992355 1.603772149 0.6034324498 0.7728695794
+55 0 1.31226388450805 1.574943644 0.7000000000 0.7526836424
+55 5 1.27664352701832 1.543089884 0.7912585399 0.7303793999
+55 10 1.24385570730289 1.508441930 0.8778155207 0.7061186411
+55 15 1.21374653892696 1.471125470 0.9602122854 0.6799893744
+55 20 1.18620866979761 1.431179245 1.038921528 0.6520187267
+55 25 1.16118351243616 1.388568311 1.114346208 0.6221822294
+55 30 1.13866334533676 1.343194372 1.186818498 0.5904110557
+55 35 1.11869222383770 1.294903289 1.256597275 0.5565972750
+55 40 1.10137039367631 1.243494225 1.323865730 0.5206002611
+55 45 1.08685493548369 1.188726142 1.388726142 0.4822512361
+
+60 -45 1.81172988926754 1.686055622 -0.4860556223 0.6847695328
+60 -40 1.73718070270099 1.717039157 -0.3212171077 0.7026578849
+60 -35 1.66708324252014 1.734495880 -0.1644033209 0.7127365285
+60 -30 1.60158287888450 1.740580763 -0.01624963776 0.7162496378
+60 -25 1.54067173981094 1.737187598 0.1230899486 0.7142905926
+60 -20 1.48423362521682 1.725924635 0.2537999236 0.7077879177
+60 -15 1.43208675349151 1.708122739 0.3762844877 0.6975099886
+60 -10 1.38401382106724 1.684856258 0.4910778735 0.6840770793
+60 -5 1.33978567544026 1.656972268 0.5987780425 0.6679782503
+60 0 1.29918152084807 1.625124201 0.7000000000 0.6495907604
+60 5 1.26199582601210 1.589796823 0.7953448676 0.6291944892
+60 10 1.22805345533273 1.551338360 0.8853793188 0.6069904854
+60 15 1.19721043748599 1.509978725 0.9706229836 0.5831114886
+60 20 1.16936040920515 1.465850462 1.051540819 0.5576340241
+60 25 1.14443844544777 1.419005012 1.128539075 0.5305877912
+60 30 1.12242096703132 1.369423543 1.201961916 0.5019619163
+60 35 1.10332705016529 1.317027406 1.272088749 0.4717109929
+60 40 1.08722086962784 1.261688389 1.339132446 0.4397609963
+60 45 1.07421106744568 1.203236218 1.403236218 0.4060136200
+
+65 -45 1.82011508610355 1.722285426 -0.5222854256 0.5699610544
+65 -40 1.74400265512188 1.758123984 -0.3556913709 0.5866728486
+65 -35 1.67186442010895 1.779354837 -0.1958139011 0.5965729581
+65 -30 1.60400529130948 1.788045598 -0.04365347296 0.6006255266
+65 -25 1.54057268178206 1.786096464 0.1002833697 0.5997166303
+65 -20 1.48159005538572 1.775188815 0.2358692283 0.5946303100
+65 -15 1.42699617826702 1.756770539 0.3632493491 0.5860417267
+65 -10 1.37666985306784 1.732053620 0.4827557051 0.5745160382
+65 -5 1.33045457620363 1.702028586 0.5948361255 0.5605151351
+65 0 1.28818261613972 1.667489936 0.7000000000 0.5444094980
+65 5 1.24968434833754 1.629054939 0.7987795077 0.5264869646
+65 10 1.21480461181054 1.587191977 0.8917012788 0.5069659449
+65 15 1.18340616059513 1.542238249 0.9792668971 0.4860036770
+65 20 1.15537821385539 1.494421750 1.061939917 0.4637064773
+65 25 1.13064180366587 1.443879145 1.140138074 0.4401380737
+65 30 1.10915009755243 1.390667823 1.214227307 0.4153252268
+65 35 1.09088972859657 1.334777650 1.284517603 0.3892632109
+65 40 1.07588343876113 1.276142602 1.351260971 0.3619212390
+65 45 1.06418828166379 1.214648121 1.414648121 0.3332458918
+
+70 -45 1.82683236080676 1.750998503 -0.5509985031 0.4553262182
+70 -40 1.74955625454103 1.790996463 -0.3832746557 0.4698842850
+70 -35 1.67583736631150 1.815540017 -0.2211510366 0.4788174081
+70 -30 1.60610297980672 1.826584424 -0.06590387419 0.4828372435
+70 -25 1.54062780670306 1.826001980 0.08167512201 0.4826252513
+70 -20 1.47955728138053 1.815513573 0.2211922165 0.4788077835
+70 -15 1.42293877712519 1.796653935 0.3525626253 0.4719434364
+70 -10 1.37074086474144 1.770749465 0.4759325835 0.4625149806
+70 -5 1.32287776648493 1.738918670 0.5916086613 0.4509295187
+70 0 1.27923311578463 1.702085919 0.7000000000 0.4375234936
+70 5 1.23966959266900 1.660991471 0.8015735921 0.4225663375
+70 10 1.20405069105917 1.616218836 0.8968194971 0.4062704311
+70 15 1.17224298679970 1.568207224 0.9862252631 0.3887956337
+70 20 1.14412837585849 1.517274848 1.070257765 0.3702577647
+70 25 1.11960927768318 1.463635806 1.149350756 0.3507347502
+70 30 1.09861276862579 1.407415405 1.223896529 0.3302721977
+70 35 1.08109114468036 1.348661506 1.294239184 0.3088875271
+70 40 1.06702588217411 1.287357729 1.360671580 0.2865747771
+70 45 1.05642572832113 1.223430914 1.423430914 0.2633073193
+
+75 -45 1.83196245951342 1.772749673 -0.5727496729 0.3410322470
+75 -40 1.75385169778491 1.816089587 -0.4043302866 0.3526451419
+75 -35 1.67896014880365 1.843345510 -0.2406206524 0.3599483445
+75 -30 1.60780381225200 1.856359411 -0.08309447104 0.3634354088
+75 -25 1.54075517185355 1.856959280 0.06723949578 0.3635961433
+75 -20 1.47805852942474 1.846881847 0.2097750986 0.3608959032
+75 -15 1.41985181067929 1.827722066 0.3442379447 0.3557620553
+75 -10 1.36618070169999 1.800895603 0.4706170061 0.3485739262
+75 -5 1.31702163870488 1.767626871 0.5890970192 0.3396595964
+75 0 1.27230336857084 1.728950683 0.7000000000 0.3292963429
+75 5 1.23191741844482 1.685714476 0.8037365749 0.3177112364
+75 10 1.19574144446446 1.638601054 0.9007660861 0.3050872330
+75 15 1.16364403817300 1.588138815 0.9915659167 0.2915659167
+75 20 1.13549809449394 1.534723416 1.076608524 0.2772533037
+75 25 1.11118797978631 1.478634938 1.156344966 0.2622244412
+75 30 1.09061509562458 1.420053826 1.231193324 0.2465276796
+75 35 1.07370035752282 1.359073728 1.301529900 0.2301881117
+75 40 1.06038911070033 1.295715549 1.367684624 0.2132113387
+75 45 1.05064919168277 1.229934944 1.429934944 0.1955854787
+
+80 -45 1.83557411688884 1.787974345 -0.5879743450 0.2271046275
+80 -40 1.75690460679180 1.833754785 -0.4191531485 0.2351769543
+80 -35 1.68120659768463 1.863019212 -0.2543963269 0.2403370623
+80 -30 1.60905539655693 1.877514680 -0.09530847123 0.2428930044
+80 -25 1.54089209401988 1.879024665 0.05695023810 0.2431592554
+80 -20 1.47703331551179 1.869288203 0.2016198518 0.2414424546
+80 -15 1.41768497430578 1.849938663 0.3382850255 0.2380306085
+80 -10 1.36295189024348 1.822455217 0.4668154645 0.2331845355
+80 -5 1.31285895469405 1.788141284 0.5873022406 0.2271340633
+80 0 1.26737020114181 1.748116000 0.7000000000 0.2200765259
+80 5 1.22639966382084 1.703309793 0.8052759656 0.2121759827
+80 10 1.18983554396069 1.654482585 0.9035664286 0.2035664286
+80 15 1.15754660340725 1.602231414 0.9953420172 0.1943531373
+80 20 1.12939791426053 1.547011753 1.081081113 0.1846164212
+80 25 1.10525840070840 1.489153362 1.161249788 0.1744144258
+80 30 1.08500820675489 1.428877114 1.236287452 0.1637860969
+80 35 1.06854338634464 1.366309451 1.306596408 0.1527537298
+80 40 1.05578114240500 1.301496647 1.372535541 0.1413254838
+80 45 1.04665850466174 1.234412895 1.434412895 0.1294968084
+
+85 -45 1.83772014692407 1.796984881 -0.5969848810 0.1134714739
+85 -40 1.75873019827593 1.844249889 -0.4279595861 0.1176066262
+85 -35 1.68256084688689 1.874747266 -0.2626083989 0.1202748010
+85 -30 1.60982130572464 1.890161606 -0.1026101777 0.1216233810
+85 -25 1.54099321629715 1.892244373 0.05078578686 0.1218055995
+85 -20 1.47643712595664 1.882732077 0.1967266822 0.1209733814
+85 -15 1.41640106183295 1.863279079 0.3347104718 0.1192714646
+85 -10 1.36102696366129 1.835402416 0.4645325239 0.1168325727
+85 -5 1.31037043209047 1.800454216 0.5862249987 0.1137750013
+85 0 1.26441794791187 1.759606456 0.7000000000 0.1102012854
+85 5 1.22309780088186 1.713842019 0.8061974160 0.1061974160
+85 10 1.18630481203603 1.663969822 0.9052392843 0.1018341641
+85 15 1.15390713772869 1.610629963 0.9975924018 0.09716753118
+85 20 1.12576438141811 1.554315482 1.083739453 0.09224065250
+85 25 1.10173537227245 1.495387167 1.164156659 0.08708509297
+85 30 1.08168637173099 1.434090547 1.239297429 0.08172233358
+85 35 1.06549751182394 1.370571661 1.309580840 0.07616515114
+85 40 1.05306819770961 1.304891398 1.375384075 0.07041887269
+85 45 1.04431667762475 1.237034387 1.437034387 0.06448215349
+
+90 -45 1.83843101675315 1.799967039 -0.5999670387 0.000000000
+90 -40 1.75933671190206 1.847730112 -0.4308798397 0.000000000
+90 -35 1.68301237921391 1.878643031 -0.2653362428 0.000000000
+90 -30 1.61007820216149 1.894368625 -0.1050391011 0.000000000
+90 -25 1.54102922927586 1.896646791 0.04873290583 0.000000000
+90 -20 1.47624071345174 1.887212505 0.1950959396 0.000000000
+90 -15 1.41597494710758 1.867726771 0.3335187163 0.000000000
+90 -10 1.36038652191852 1.839719194 0.4637713595 0.000000000
+90 -5 1.30954155708068 1.804558356 0.5858659329 0.000000000
+90 0 1.26343423958871 1.763434240 0.7000000000 0.000000000
+90 5 1.22199774829108 1.717347678 0.8065041214 0.000000000
+90 10 1.18512915733921 1.667124382 0.9057955185 0.000000000
+90 15 1.15269632643185 1.613419152 0.9983397625 0.000000000
+90 20 1.12455695960546 1.556737877 1.084621133 0.000000000
+90 25 1.10056627590617 1.497451786 1.165119406 0.000000000
+90 30 1.08058571015187 1.435814676 1.240292855 0.000000000
+90 35 1.06448991429063 1.371979089 1.310566332 0.000000000
+90 40 1.05217222260184 1.306010684 1.376323268 0.000000000
+90 45 1.04354456832280 1.237897441 1.437897441 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.12197076477727 1.147770123 1.347770123 0.6477701231
+40 45 1.12786802516783 1.075521284 1.385879557 0.6858795573
+35 45 1.13604657746718 1.004078188 1.419898259 0.7198982591
+30 45 1.14621591578856 0.9332288946 1.450374457 0.7503744567
+25 45 1.15817407719012 0.8626771314 1.477763618 0.7777636182
+20 45 1.17179529402280 0.7920624416 1.502434963 0.8024349635
+15 45 1.18702177782701 0.7209721613 1.524679333 0.8246793331
+10 45 1.20385593592418 0.6489459082 1.544714221 0.8447142212
+5 45 1.22235505166572 0.5754752727 1.562686315 0.8626863148
+0 45 1.24263084791149 0.5000000000 1.578672699 0.8786726991
+-5 45 1.26484981446628 0.4219008548 1.592677315 0.8926773148
+-10 45 1.28923343611609 0.3404908434 1.604621380 0.9046213798
+-15 45 1.31606438972432 0.2550056805 1.614331248 0.9143312478
+-20 45 1.34569067821803 0.1645952521 1.621516971 0.9215169712
+-25 45 1.37853135328568 0.06831895431 1.625742990 0.9257429899
+-30 45 1.41508164459957 -0.03485058807 1.626388393 0.9263883930
+-35 45 1.45591273353908 -0.1460068335 1.622593372 0.9225933716
+-40 45 1.50166434512835 -0.2662596795 1.613192726 0.9131927258
+-45 45 1.55301977002788 -0.3966363823 1.596636382 0.8966363823
+
+45 50 1.10258168213789 1.170502416 1.370502416 0.5626183302
+40 50 1.10634518571364 1.098218768 1.412929366 0.5982187681
+35 50 1.11278028181581 1.025993534 1.451196617 0.6303288040
+30 50 1.12161593216223 0.9536731713 1.485784983 0.6593518892
+25 50 1.13265617183604 0.8810192725 1.517098467 0.6856270220
+20 50 1.14577329840747 0.8077242390 1.545465398 0.7094297038
+15 50 1.16090268717813 0.7334214993 1.571140895 0.7309740036
+10 50 1.17803930453208 0.6576908016 1.594308976 0.7504143319
+5 50 1.19723333335373 0.5800592230 1.615081106 0.7678442188
+0 50 1.21859002520205 0.5000000000 1.633494117 0.7832945695
+-5 50 1.24227010537668 0.4169291594 1.649504053 0.7967285006
+-10 50 1.26848817671969 0.3302018306 1.662973271 0.8080305165
+-15 50 1.29751708966398 0.2391095845 1.673656286 0.8169946304
+-20 50 1.32968857697630 0.1428810079 1.681176367 0.8233047275
+-25 50 1.36539382981952 0.04068906644 1.684995476 0.8265093404
+-30 50 1.40508206482643 -0.06833004777 1.684376518 0.8259899734
+-35 50 1.44925016503345 -0.1850374939 1.678334931 0.8209204801
+-40 50 1.49842705536698 -0.3102237879 1.665587110 0.8102237879
+-45 50 1.55313505648450 -0.4444931155 1.644493116 0.7925238249
+
+45 55 1.08685497333872 1.188726166 1.388726166 0.4822512529
+40 55 1.08863473200976 1.116651679 1.434896853 0.5145803165
+35 55 1.09338409914610 1.044005399 1.476920227 0.5440053995
+30 55 1.10086981624035 0.9706604392 1.515207794 0.5708146425
+25 55 1.11091930684110 0.8964103842 1.550104812 0.5952497978
+20 55 1.12341844206183 0.8209812106 1.581888628 0.6175050654
+15 55 1.13830903558393 0.7440394152 1.610767497 0.6377262667
+10 55 1.15558878816312 0.6651973142 1.636880525 0.6560108058
+5 55 1.17530772684624 0.5840147346 1.660292810 0.6724042648
+0 55 1.19756818699709 0.5000000000 1.680990429 0.6868968930
+-5 55 1.22252532169888 0.4126100016 1.698872253 0.6994178812
+-10 55 1.25038396208754 0.3212512320 1.713734638 0.7098246356
+-15 55 1.28140064807527 0.2252835082 1.725255905 0.7178919133
+-20 55 1.31588116052742 0.1240286681 1.732972745 0.7232953026
+-25 55 1.35417662848663 0.01678787626 1.736251743 0.7255912822
+-30 55 1.39667633875710 -0.09712809759 1.734256204 0.7241939902
+-35 55 1.44379000320537 -0.2183473384 1.725906319 0.7183473384
+-40 55 1.49592703747383 -0.3473603602 1.709844753 0.7071009088
+-45 55 1.55345387370402 -0.4844039509 1.684403951 0.6892870670
+
+45 60 1.07421109074268 1.203236234 1.403236234 0.4060136288
+40 60 1.07421991374508 1.131489719 1.452580141 0.4345023470
+35 60 1.07741721347030 1.058654177 1.497840850 0.4606336294
+30 60 1.08361634096633 0.9846079600 1.539365608 0.4846079600
+25 60 1.09267813681885 0.9091572421 1.577440537 0.5065905304
+20 60 1.10451363748340 0.8320461557 1.612289315 0.5267104816
+15 60 1.11908138913254 0.7529623323 1.644068276 0.5450580735
+10 60 1.13638997248659 0.6715423690 1.672865119 0.5616839381
+5 60 1.15649524332956 0.5873742080 1.698691768 0.5765949609
+0 60 1.17950029880017 0.5000000000 1.721477223 0.5897501494
+-5 60 1.20555503883499 0.4089192823 1.741057367 0.6010547509
+-10 60 1.23485248062871 0.3135943426 1.757159016 0.6103510424
+-15 60 1.26762923903692 0.2134592248 1.769384731 0.6174095626
+-20 60 1.30415862360850 0.1079352552 1.777189033 0.6219153784
+-25 60 1.34474387879999 -0.003544162040 1.779853940 0.6234539631
+-30 60 1.38970652628232 -0.1214956523 1.776462046 0.6214956523
+-35 60 1.43936540035281 -0.2463287977 1.765867985 0.6153791680
+-40 60 1.49401119077876 -0.3782677500 1.746678746 0.6043002560
+-45 60 1.55386839862766 -0.5172456510 1.717245651 0.5873070504
+
+45 65 1.06418829799666 1.214648132 1.414648132 0.3332458969
+40 65 1.06267515765183 1.143265646 1.466614144 0.3574780463
+35 65 1.06450573912909 1.070380605 1.514587924 0.3798485870
+30 65 1.06954094026001 0.9958635978 1.558860945 0.4004934360
+25 65 1.07767982131451 0.9195209474 1.599665575 0.4195209474
+20 65 1.08886375523654 0.8411032445 1.637173462 0.4370111624
+15 65 1.10307471146486 0.7603098261 1.671489497 0.4530129922
+10 65 1.12033787508866 0.6767940303 1.702648770 0.4675427998
+5 65 1.14071888044893 0.5901664885 1.730607679 0.4805802534
+0 65 1.16432401337684 0.5000000000 1.755235920 0.4920645906
+-5 65 1.19130011204045 0.4058353906 1.776306411 0.5018899218
+-10 65 1.22182808605519 0.3071903874 1.793477650 0.5098970024
+-15 65 1.25612213752110 0.2035731743 1.806279974 0.5158668240
+-20 65 1.29441991318672 0.09450314141 1.814093463 0.5195103135
+-25 65 1.33697378214415 -0.02045932066 1.816128615 0.5204593207
+-30 65 1.38403595410336 -0.1416706663 1.811406196 0.5182572204
+-35 65 1.43583713716125 -0.2693463966 1.798740523 0.5123511201
+-40 65 1.49255858923641 -0.4034855645 1.776732167 0.5020884554
+-45 65 1.55430222698502 -0.5437806782 1.743780678 0.4867229237
+
+45 70 1.05642573641826 1.223430920 1.423430920 0.2633073213
+40 70 1.05365888886685 1.152395124 1.477494233 0.2829847582
+35 70 1.05434193509565 1.079536049 1.527663254 0.3012447883
+30 70 1.05837911594030 1.004710268 1.574183827 0.3181768924
+25 70 1.06570703210874 0.9277173031 1.617242717 0.3338490464
+20 70 1.07629850205961 0.8483069609 1.656965510 0.3483069609
+15 70 1.09016100481217 0.7661833971 1.693409962 0.3615716566
+10 70 1.10733859770905 0.6810105069 1.726561597 0.3736378649
+5 70 1.12790928670440 0.5924163975 1.756324257 0.3844705873
+0 70 1.15198489024681 0.5000000000 1.782511701 0.3940020373
+-5 70 1.17971031796082 0.4033392322 1.804837632 0.4021280117
+-10 70 1.21125458610542 0.3020029221 1.822897228 0.4087011673
+-15 70 1.24680968424518 0.1955678695 1.836156178 0.4135270304
+-20 70 1.28657803084867 0.08364330804 1.843930610 0.4163566920
+-25 70 1.33076276362178 -0.03409637283 1.845373368 0.4168818130
+-30 70 1.37955100105519 -0.1578678140 1.839460478 0.4147296973
+-35 70 1.43309393709456 -0.2877231957 1.824985312 0.4094611675
+-40 70 1.49147844048246 -0.4234803339 1.800561006 0.4005714470
+-45 70 1.55470564465573 -0.5646485556 1.764648556 0.3875003842
+
+45 75 1.05064919881978 1.229934949 1.429934949 0.1955854801
+40 75 1.04690507829634 1.159194267 1.485597136 0.2105001183
+35 75 1.04668057126113 1.086392335 1.537455044 0.2243954028
+30 75 1.04991598809008 1.011370479 1.585719651 0.2373278652
+25 75 1.05658053617204 0.9339186686 1.630541588 0.2493378670
+20 75 1.06667556609741 0.8537822852 1.672008840 0.2604489837
+15 75 1.08023259807063 0.7706661121 1.710139682 0.2706661121
+10 75 1.09731324876710 0.6842399017 1.744876405 0.2799737889
+5 75 1.11800893259719 0.5941446363 1.776078117 0.2883342624
+0 75 1.14243759511965 0.5000000000 1.803509978 0.2956846075
+-5 75 1.17074292502971 0.4014147708 1.826834326 0.3019343477
+-10 75 1.20308391752157 0.2980011059 1.845592656 0.3069606270
+-15 75 1.23963230603352 0.1893942496 1.859196441 0.3106057504
+-20 75 1.28055918419764 0.07527933620 1.866910433 0.3126727083
+-25 75 1.32602430982310 -0.04457439197 1.867843552 0.3129227367
+-30 75 1.37615888092812 -0.1702698443 1.860941425 0.3110733173
+-35 75 1.43104781715075 -0.3017302450 1.844989451 0.3067989988
+-40 75 1.49070265310541 -0.4386358552 1.818622653 0.2997340364
+-45 75 1.55504605342165 -0.5803629439 1.780362944 0.2894823783
+
+45 80 1.04665850699169 1.234412897 1.434412897 0.1294968087
+40 80 1.04221661694022 1.163894900 1.491199132 0.1395097541
+35 80 1.04133715538641 1.091151830 1.544252307 0.1488644603
+30 80 1.04398727294162 1.016012018 1.593759032 0.1575938316
+25 80 1.05016121520493 0.9382564633 1.639844018 0.1657198581
+20 80 1.05988281596242 0.8576253490 1.682567571 0.1732531731
+15 80 1.07320291934512 0.7738221633 1.721918226 0.1801917553
+10 80 1.09019799989349 0.6865196534 1.757805519 0.1865196534
+5 80 1.11097061632129 0.5953673650 1.790053970 0.1922059254
+0 80 1.13564436448338 0.5000000000 1.818391375 0.1972025744
+-5 80 1.16436256975524 0.4000493905 1.842440694 0.2014431182
+-10 80 1.19727618987445 0.2951605672 1.861702151 0.2048394328
+-15 80 1.23454101149216 0.1850132585 1.875546523 0.2072805691
+-20 80 1.27630333908072 0.06935010160 1.883200872 0.2086302373
+-25 80 1.32268912872368 -0.05198863865 1.883743456 0.2087259095
+-30 80 1.37378678390006 -0.1790221575 1.876100876 0.2073783165
+-35 80 1.42963158002633 -0.3115808792 1.859057615 0.2043731297
+-40 80 1.49018058708972 -0.4492492020 1.831271147 0.1994736257
+-45 80 1.55530131742315 -0.5913142527 1.791314253 0.1924281472
+
+45 85 1.04431667859123 1.237034388 1.437034388 0.06448215355
+40 85 1.03945667219737 1.166654339 1.494487703 0.06950866736
+35 85 1.03818203751038 1.093953408 1.548253376 0.07421255416
+30 85 1.04047639156932 1.018751329 1.598503658 0.07860888422
+25 85 1.04634965424686 0.9408228799 1.645347717 0.08270720829
+20 85 1.05583996946126 0.8599043096 1.688828964 0.08651132450
+15 85 1.06901064764318 0.7756976153 1.728917508 0.09001861765
+10 85 1.08594800932041 0.6878768340 1.765502473 0.09321938735
+5 85 1.10676200011044 0.5960963747 1.798386589 0.09609637469
+0 85 1.13158009470122 0.5000000000 1.827274091 0.09862370363
+-5 85 1.16054547420949 0.3992337894 1.851763057 0.1007662106
+-10 85 1.19380413399675 0.2934632789 1.871327951 0.1024779170
+-15 85 1.23150162715064 0.1823959961 1.885314279 0.1037015621
+-20 85 1.27376838369974 0.06581040308 1.892926113 0.1043675113
+-25 85 1.32070891874313 -0.05640932900 1.893223657 0.1043935430
+-30 85 1.37238483299749 -0.1842312441 1.885123279 0.1036848518
+-35 85 1.42880078474404 -0.3174299541 1.867410960 0.1021352246
+-40 85 1.48988102151592 -0.4555334763 1.838760453 0.09962863013
+-45 85 1.55545988947165 -0.5977775713 1.797777571 0.09604309256
+
+45 90 1.04354456892730 1.237897441 1.437897441 0.000000000
+40 90 1.03854525725327 1.167564023 1.495571823 0.000000000
+35 90 1.03713849645496 1.094878203 1.549574120 0.000000000
+30 90 1.03931345238585 1.019656726 1.600071852 0.000000000
+25 90 1.04508537480984 0.9416721645 1.647169013 0.000000000
+20 90 1.05449731409823 0.8606593225 1.690903345 0.000000000
+15 90 1.06761688424526 0.7763195825 1.731238721 0.000000000
+10 90 1.08453384542393 0.6883273259 1.768057339 0.000000000
+5 90 1.10536073261280 0.5963385357 1.801154501 0.000000000
+0 90 1.13022640858108 0.5000000000 1.830226409 0.000000000
+-5 90 1.15927408212566 0.3989626063 1.854862694 0.000000000
+-10 90 1.19264799375365 0.2928988493 1.874528991 0.000000000
+-15 90 1.23049017388157 0.1815257082 1.888562238 0.000000000
+-20 90 1.27292558973453 0.06463380736 1.896158783 0.000000000
+-25 90 1.32005141380946 -0.05787783391 1.896372876 0.000000000
+-30 90 1.37192012651911 -0.1859600633 1.888117682 0.000000000
+-35 90 1.42852604601589 -0.3193688787 1.870180031 0.000000000
+-40 90 1.48978241437344 -0.4576136771 1.841239540 0.000000000
+-45 90 1.55551273306853 -0.5999136018 1.799913602 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.55551272279858 -0.5999135945 1.799913595 1.347005663e-16
+-90 40 1.62543458555555 -0.7451551319 1.744809212 1.524875247e-16
+-90 35 1.69914402202903 -0.8918572992 1.674588973 1.704533586e-16
+-90 30 1.77611388732136 -1.038159746 1.588056944 1.883702410e-16
+-90 25 1.85570052783311 -1.181835839 1.484252931 2.059654877e-16
+-90 20 1.93714599598027 -1.320321798 1.362542951 2.229251263e-16
+-90 15 2.01959812296929 -1.450781986 1.222710458 2.389018915e-16
+-90 10 2.10212061349001 -1.570184678 1.065029414 2.535245039e-16
+-90 5 2.18372894204387 -1.675419194 0.8903245179 2.664120153e-16
+-90 -2.84217e-14 2.26341273247527 -1.763412732 0.7000000000 2.771881158e-16
+-90 -5 2.34015257586456 -1.831247589 0.4960422641 2.854954898e-16
+-90 -10 2.41295597430866 -1.876297751 0.2809945923 2.910125435e-16
+-90 -15 2.48086096154550 -1.896327674 0.05790593490 2.934655016e-16
+-90 -20 2.54295888457141 -1.889599699 -0.1697431622 2.926415622e-16
+-90 -25 2.59841906705477 -1.854967434 -0.3981393494 2.884003331e-16
+-90 -30 2.64650035018580 -1.791936534 -0.6232501751 2.806812741e-16
+-90 -35 2.68656068541246 -1.700701678 -0.8409479040 2.695082265e-16
+-90 -40 2.71805891390122 -1.582153927 -1.047134592 2.549903142e-16
+-90 -45 2.74056810580483 -1.437874292 -1.237874292 2.373211549e-16
+
+-85 45 1.55545987436907 -0.5977775606 1.797777561 0.09604309163
+-85 40 1.62519298533973 -0.7421834186 1.742315648 0.1086769671
+-85 35 1.69864133010283 -0.8878859295 1.671808190 0.1214242851
+-85 30 1.77527790516529 -1.033041696 1.585102036 0.1341237691
+-85 25 1.85446379927063 -1.175456298 1.481278103 0.1465834323
+-85 20 1.93545286271998 -1.312615457 1.359738073 0.1585833038
+-85 15 2.01741051445953 -1.441747731 1.220289736 0.1698809139
+-85 10 2.09942323922841 -1.559896638 1.063215355 0.1802176038
+-85 5 2.18053386828547 -1.664032698 0.8893283286 0.1893283286
+-85 -2.84217e-14 2.25975868565871 -1.751159622 0.7000000000 0.1969509467
+-85 -5 2.33610603845205 -1.818427577 0.4971638698 0.2028361302
+-85 -10 2.40860675171796 -1.863259040 0.2832936688 0.2067583750
+-85 -15 2.47631917933832 -1.883445071 0.06135781805 0.2085244238
+-85 -20 2.53834906505238 -1.877247640 -0.1652473805 0.2079822189
+-85 -25 2.59387113995502 -1.843490199 -0.3927874265 0.2050288255
+-85 -30 2.64214118994728 -1.781621711 -0.6172949088 0.1996160341
+-85 -35 2.68250589063064 -1.691758858 -0.8346860741 0.1917540532
+-85 -40 2.71440524810717 -1.574700802 -1.040880678 0.1815128004
+-85 -45 2.73738901078493 -1.431932980 -1.231932980 0.1690222345
+
+-80 45 1.55530128540168 -0.5913142302 1.791314230 0.1924281432
+-80 40 1.62446679016151 -0.7332145677 1.734789889 0.2174490013
+-80 35 1.69713331004556 -0.8759316135 1.663437688 0.2426138671
+-80 30 1.77277519240657 -1.017675437 1.576230322 0.2676071274
+-80 25 1.85076881286798 -1.156349495 1.472368454 0.2920591054
+-80 20 1.93040348528140 -1.289586391 1.351356178 0.3155523650
+-80 15 2.01089494562992 -1.414801160 1.213069425 0.3376311072
+-80 10 2.09139821512691 -1.529257598 1.057812865 0.3578128654
+-80 5 2.17103399322571 -1.630159150 0.8863647772 0.3756045314
+-80 -2.84217e-14 2.24889653210360 -1.714730741 0.7000000000 0.3905167846
+-80 -5 2.32407516732796 -1.780318963 0.5004979415 0.4020817578
+-80 -10 2.39566988206730 -1.824488601 0.2901299433 0.4098700567
+-80 -15 2.46279677044969 -1.845108144 0.07163016667 0.4135058385
+-80 -20 2.52460419834168 -1.840441959 -0.1518512083 0.4126830642
+-80 -25 2.58028546613875 -1.809231979 -0.3768125562 0.4071799026
+-80 -30 2.62909023799171 -1.750768000 -0.5994815109 0.3968711258
+-80 -35 2.67033510796695 -1.664943951 -0.8159100744 0.3817380303
+-80 -40 2.70341198244653 -1.552296212 -1.022080994 0.3618751945
+-80 -45 2.72779857744968 -1.414024911 -1.214024911 0.3374942336
+
+-75 45 1.55504598599485 -0.5803628970 1.780362897 0.2894823658
+-75 40 1.62326172857580 -0.7180949278 1.722103005 0.3263875522
+-75 35 1.69462948722267 -0.8558826361 1.649399243 0.3633076574
+-75 30 1.76862888532144 -0.9920330546 1.561425686 0.3997890520
+-75 25 1.84466518940587 -1.124616028 1.457570896 0.4353145528
+-75 20 1.92208835189933 -1.251504327 1.337495440 0.4693141699
+-75 15 2.00019382550730 -1.370407502 1.201174180 0.5011741796
+-75 10 2.07824600092855 -1.478933739 1.048939411 0.5302536973
+-75 5 2.15548191884165 -1.574640780 0.8815075492 0.5558983217
+-75 -2.84217e-14 2.23112244578459 -1.655098792 0.7000000000 0.5774569809
+-75 -5 2.30438126453513 -1.717955671 0.5059540226 0.5942994308
+-75 -10 2.37446774538531 -1.761000061 0.3013246859 0.6058331403
+-75 -15 2.44059179147062 -1.782229421 0.08847846978 0.6115215302
+-75 -20 2.50197028422332 -1.779922135 -0.1298237934 0.6109032948
+-75 -25 2.55783288906226 -1.752710320 -0.3504560739 0.6036119110
+-75 -30 2.60742882789622 -1.699653093 -0.5699703056 0.5893952700
+-75 -35 2.65004074081691 -1.620312583 -0.7846588541 0.5681360443
+-75 -40 2.68498709213169 -1.514813200 -0.9906290132 0.5398675699
+-75 -45 2.71164067068211 -1.383903111 -1.183903111 0.5047903172
+
+-70 45 1.55470552938745 -0.5646484766 1.764648477 0.3875003555
+-70 40 1.62158422639716 -0.6965659834 1.704038075 0.4355144013
+-70 35 1.69114521484395 -0.8275567481 1.629565242 0.4831911406
+-70 30 1.76288078315124 -0.9560773608 1.540666656 0.5299688181
+-70 25 1.83624252237496 -1.080434424 1.436968675 0.5752310876
+-70 20 1.91066168450349 -1.198819918 1.318319884 0.6183198837
+-70 15 1.98554438016640 -1.309328676 1.184808158 0.6585417820
+-70 10 2.06029156864514 -1.409999531 1.036784451 0.6951829769
+-70 5 2.13428725930737 -1.498830429 0.8748750029 0.7275147795
+-70 -2.84217e-14 2.20691449965065 -1.573821270 0.7000000000 0.7548092135
+-70 -5 2.27754028446074 -1.632991613 0.5133874145 0.7763454571
+-70 -10 2.34551758518192 -1.674419173 0.3165912324 0.7914238558
+-70 -15 2.41018085000431 -1.696278950 0.1115088291 0.7993801639
+-70 -20 2.47084353310649 -1.696892440 -0.09960345593 0.7996034559
+-70 -25 2.52679485267743 -1.674785476 -0.3141191222 0.7915571791
+-70 -30 2.57730341686095 -1.628761736 -0.5290411616 0.7748059079
+-70 -35 2.62162102129011 -1.557984523 -0.7410162763 0.7490451088
+-70 -40 2.65899021107806 -1.462067209 -0.9463698712 0.7141340616
+-70 -45 2.68866483347016 -1.341173692 -1.141173692 0.6701324199
+
+-65 45 1.55430198499028 -0.5437805157 1.743780516 0.4867228479
+-65 40 1.61944886992495 -0.6682708499 1.680295639 0.5447736441
+-65 35 1.68670640654250 -0.7907123175 1.603766494 0.6018690381
+-65 30 1.75559196921427 -0.9097724744 1.513932518 0.6573877011
+-65 25 1.82562379208819 -1.024062014 1.410681788 0.7106817885
+-65 20 1.89633554144204 -1.132155847 1.294056146 0.7610867707
+-65 15 1.96726722895778 -1.232592934 1.164246877 0.8079213534
+-65 10 2.03796860505145 -1.323884348 1.021600020 0.8504912390
+-65 5 2.10799643481129 -1.404515960 0.8666235560 0.8880903772
+-65 -2.84217e-14 2.17690481734403 -1.472945788 0.7000000000 0.9199997299
+-65 -5 2.24423857086165 -1.527606928 0.5226073797 0.9454886384
+-65 -10 2.30951562372046 -1.566905931 0.3355487177 0.9638140644
+-65 -15 2.37221597802478 -1.589235555 0.1401910203 0.9742265389
+-65 -20 2.43177627395579 -1.593003995 -0.06179115435 0.9759837914
+-65 -25 2.48757692342638 -1.576671827 -0.2683679762 0.9683679762
+-65 -30 2.53893435481894 -1.538810743 -0.4771079315 0.9507130632
+-65 -35 2.58509779181681 -1.478185148 -0.6851401523 0.9224428836
+-65 -40 2.62525400095679 -1.393858942 -0.8891363394 0.8831209280
+-65 -45 2.65853494688504 -1.285320359 -1.085320359 0.8325085557
+
+-60 45 1.55386807806156 -0.5172454411 1.717245441 0.5873069293
+-60 40 1.61688306556475 -0.6327606851 1.650499073 0.6539996865
+-60 35 1.68135485794191 -0.7450641885 1.571803330 0.7188381444
+-60 30 1.74684855792610 -0.8531030746 1.481214424 0.7812144244
+-60 25 1.81297317285766 -0.9558506309 1.378874298 0.8405357536
+-60 20 1.87937761117092 -1.052299633 1.264990861 0.8962206107
+-60 15 1.94574859463487 -1.141453017 1.139826010 0.9476933410
+-60 10 2.01179860774851 -1.222303732 1.003688617 0.9943725235
+-60 5 2.07725297106818 -1.293812342 0.8569382445 1.035658039
+-60 -2.84217e-14 2.14184438146971 -1.354891645 0.7000000000 1.070922191
+-60 -5 2.20529500277373 -1.404383072 0.5333880702 1.099496079
+-60 -10 2.26729541662150 -1.441034924 0.3577431723 1.120657036
+-60 -15 2.32748899070421 -1.463493041 0.1738836253 1.133623236
+-60 -20 2.38545887625083 -1.470304911 -0.01713234008 1.137556071
+-60 -25 2.44070745085663 -1.459932742 -0.2139316471 1.131567696
+-60 -30 2.49263917032499 -1.430789999 -0.4147421256 1.114742126
+-60 -35 2.54054641836564 -1.381306227 -0.6173048022 1.086172657
+-60 -40 2.58359973200294 -1.310025886 -0.8187920530 1.045018932
+-60 -45 2.62084611293180 -1.215746528 -1.015746528 0.9905867199
+
+-55 45 1.55345348259877 -0.4844037030 1.684403703 0.6892868935
+-55 40 1.61393004711931 -0.5895042002 1.614202573 0.7628790539
+-55 35 1.67515458817996 -0.6903058438 1.533461125 0.8334611246
+-55 30 1.73676788753846 -0.7860982263 1.442529157 0.9005356729
+-55 25 1.79849108477216 -0.8762529074 1.341757270 0.9636626603
+-55 20 1.86010327339742 -0.9601895988 1.231465550 1.022435764
+-55 15 1.92143597365422 -1.037351789 1.111932170 1.076465311
+-55 10 1.98236130867194 -1.107176984 0.9833886650 1.125357439
+-55 5 2.04276928374712 -1.169057909 0.8460236458 1.168686929
+-55 -2.84217e-14 2.10255577165780 -1.222312859 0.7000000000 1.205976447
+-55 -5 2.16160944514441 -1.266157034 0.5454812815 1.236676469
+-55 -10 2.21978881709229 -1.299668648 0.3826698611 1.260141553
+-55 -15 2.27690606952215 -1.321765422 0.2118594262 1.275613882
+-55 -20 2.33270646865622 -1.331185274 0.03350306680 1.282209733
+-55 -25 2.38684260809102 -1.326475042 -0.1516992994 1.278911593
+-55 -30 2.43885075726390 -1.305999325 -0.3426941966 1.264574342
+-55 -35 2.48812409067972 -1.267973336 -0.5379482571 1.237948257
+-55 -40 2.53388197388251 -1.210529560 -0.7353047230 1.197725692
+-55 -45 2.57515405731197 -1.131842355 -0.9318423553 1.142628318
+
+-50 45 1.55313457103361 -0.4444928203 1.644492820 0.7925235772
+-50 40 1.61065657131130 -0.5379078638 1.570908106 0.8709081057
+-50 35 1.66819557760371 -0.6261368433 1.488529507 0.9449410099
+-50 30 1.72550230449707 -0.7088574704 1.397934186 1.014351858
+-50 25 1.78241888626838 -0.7858374635 1.299595856 1.078945741
+-50 20 1.83886522341128 -0.8568974948 1.193870299 1.138572187
+-50 15 1.89481419071761 -0.9218677827 1.080988324 1.193088732
+-50 10 1.95027782778458 -0.9805541380 0.9610616409 1.242332431
+-50 5 2.00529035065388 -1.032703159 0.8340941510 1.286090656
+-50 -2.84217e-14 2.05989284037112 -1.077969464 0.7000000000 1.324073595
+-50 -5 2.11411974106267 -1.115884705 0.5586284068 1.355888260
+-50 -10 2.16798180869289 -1.145824196 0.4097967887 1.381010476
+-50 -15 2.22144968090206 -1.166974919 0.2533354166 1.398758040
+-50 -20 2.27443358291634 -1.178303114 0.08914762240 1.408263524
+-50 -25 2.32675716375594 -1.178523243 -0.08270824264 1.408448234
+-50 -30 2.37812774006579 -1.166075714 -0.2619092621 1.398003517
+-50 -35 2.42809968353260 -1.139119867 -0.4477240867 1.375384876
+-50 -40 2.47602880872870 -1.095554147 -0.6388288961 1.338828896
+-50 -45 2.52102427085736 -1.033086294 -0.8330862941 1.286412144
+
+-45 45 1.55301944121701 -0.3966361924 1.596636192 0.8966361924
+-45 40 1.60716240743898 -0.4773482500 1.520092556 0.9773482500
+-45 35 1.66060710045180 -0.5523055870 1.436832305 1.052305587
+-45 30 1.71323715430809 -0.6215769919 1.347542778 1.121576992
+-45 25 1.76503482679844 -0.6852966666 1.252712913 1.185296667
+-45 20 1.81605036792387 -0.7436150906 1.152638876 1.243615091
+-45 15 1.86638555497994 -0.7966650011 1.047440340 1.296665001
+-45 10 1.91617289914741 -0.8445284023 0.9370766337 1.344528402
+-45 5 1.96556200184982 -0.8872102362 0.8213651696 1.387210236
+-45 -2.84217e-14 2.01470824249660 -0.9246138604 0.7000000000 1.424613860
+-45 -5 2.06376497295719 -0.9565177251 0.5725712108 1.456517725
+-45 -10 2.11286911911040 -0.9825449949 0.4385873173 1.482544995
+-45 -15 2.16213127994479 -1.002133335 0.2975045859 1.502133335
+-45 -20 2.21161688895555 -1.014495515 0.1487687125 1.514495515
+-45 -25 2.26132686815094 -1.018578080 -0.008124588354 1.518578080
+-45 -30 2.31116649904789 -1.013013632 -0.1735388278 1.513013632
+-45 -35 2.36090289210167 -0.9960741184 -0.3475623754 1.496074118
+-45 -40 2.41010976232842 -0.9656369185 -0.5298153978 1.465636919
+-45 -45 2.45809445633064 -0.9191814961 -0.7191814961 1.419181496
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.74056811935898 -1.437874302 -1.237874302 2.373211560e-16
+-40 -90 2.75378321925098 -1.270097733 -1.409520333 2.583417323e-16
+-35 -90 2.75752411183207 -1.081650853 -1.558831513 2.766270783e-16
+-30 -90 2.75174290361925 -0.8758714518 -1.683079259 2.918430387e-16
+-25 -90 2.73651986667814 -0.6565032693 -1.780129265 3.037282365e-16
+-20 -90 2.71205800784117 -0.4275784685 -1.848500897 3.121013466e-16
+-15 -90 2.67869675644034 -0.1932977366 -1.887422378 3.168678533e-16
+-10 -90 2.63688390288798 0.04210991554 -1.896823711 3.180191846e-16
+-5 -90 2.58717579713030 0.2745127718 -1.877330812 3.156319929e-16
+-2.84217e-14 -90 2.53023388140342 0.5000000000 -1.830233881 3.098642824e-16
+5 -90 2.46681781558543 0.7149973389 -1.757430829 3.009484799e-16
+10 -90 2.39778185336815 0.9163704493 -1.661354159 2.891824813e-16
+15 -90 2.32404266942510 1.101506504 -1.544852836 2.749151840e-16
+20 -90 2.24657379045585 1.268373490 -1.411088813 2.585338157e-16
+25 -90 2.16637943042652 1.415551509 -1.263406547 2.404479544e-16
+30 -90 2.08447564800173 1.542237824 -1.105208865 2.210743258e-16
+35 -90 2.00187620539572 1.648229020 -0.9398409861 2.008226015e-16
+40 -90 1.91955679697139 1.733867325 -0.7704658176 1.800801257e-16
+45 -90 1.83843101313152 1.799967036 -0.5999670361 1.592000470e-16
+
+-45 -85 2.73738903179787 -1.431932995 -1.231932995 0.1690222358
+-40 -85 2.75001021483688 -1.263715882 -1.401914739 0.1838937114
+-35 -85 2.75319877319251 -1.075130117 -1.549518936 0.1968074053
+-30 -85 2.74693730321767 -0.8695432091 -1.672118421 0.2075334704
+-25 -85 2.73133123961034 -0.6506988109 -1.767681563 0.2158941620
+-20 -85 2.70660530213881 -0.4226009063 -1.834825157 0.2217684653
+-15 -85 2.67311248197365 -0.1893951322 -1.872857660 0.2250958781
+-10 -85 2.63130906506980 0.04476456314 -1.881768457 0.2258754718
+-5 -85 2.58175083572678 0.2758353687 -1.862213460 0.2241646313
+-2.84217e-14 -85 2.52508938986107 0.5000000000 -1.815480662 0.2200760413
+5 -85 2.46206675089565 0.7137728698 -1.743435083 0.2137728698
+10 -85 2.39351229571625 0.9140948815 -1.648448773 0.2054626445
+15 -85 2.32031729877167 1.098409331 -1.533294026 0.1953879096
+20 -85 2.24342418487690 1.264716298 -1.401040760 0.1838172481
+25 -85 2.16380769755046 1.411603437 -1.254939879 0.1710350772
+30 -85 2.08245677387515 1.538252504 -1.098306088 0.1573313962
+35 -85 2.00036247491375 1.644425607 -0.9344091502 0.1429922722
+40 -85 1.91848238758020 1.730416469 -0.7663532468 0.1282892858
+45 -85 1.83772014149356 1.796984877 -0.5969848772 0.1134714735
+
+-45 -80 2.72779861856046 -1.414024940 -1.214024940 0.3374942387
+-40 -80 2.73865771358611 -1.244532623 -1.379053021 0.3665931420
+-35 -80 2.74021698832832 -1.055580993 -1.521599894 0.3917280017
+-30 -80 2.73254676076126 -0.8506170089 -1.639337281 0.4124882796
+-25 -80 2.71582577322075 -0.6333766482 -1.730534066 0.4285687333
+-20 -80 2.69034153248971 -0.4077742510 -1.794089256 0.4397752282
+-15 -80 2.65648371807547 -0.1777880543 -1.829539455 0.4460260548
+-10 -80 2.61472826418186 0.05265171132 -1.837038217 0.4473482887
+-5 -80 2.56562673787329 0.2797627965 -1.817322754 0.4438719208
+-2.84217e-14 -80 2.50980146115198 0.5000000000 -1.771671937 0.4358224500
+5 -80 2.44794331348155 0.7101350838 -1.701854999 0.4235118400
+10 -80 2.38081203703257 0.9073280597 -1.610072219 0.4073280597
+15 -80 2.30922178149192 1.089185971 -1.498871978 0.3877204568
+20 -80 2.23402996489525 1.253805736 -1.371064237 0.3651845038
+25 -80 2.15612287037861 1.399799735 -1.229626760 0.3402452604
+30 -80 2.07641144165485 1.526308735 -1.077618874 0.3134421689
+35 -80 1.99581820166298 1.632996720 -0.9180870073 0.2853123965
+40 -80 1.91524814324318 1.720018424 -0.7539613400 0.2563726131
+45 -80 1.83557410394395 1.787974336 -0.5879743359 0.2271046259
+
+-45 -75 2.71164072478238 -1.383903148 -1.183903148 0.5047903273
+-40 -75 2.71963006140042 -1.212442306 -1.340809270 0.5468331958
+-35 -75 2.71856718403369 -1.023050109 -1.475140978 0.5828272684
+-30 -75 2.70865479529205 -0.8192732708 -1.585048334 0.6122768558
+-25 -75 2.69018933342431 -0.6048124908 -1.669278032 0.6348461354
+-20 -75 2.66354850115496 -0.3834141377 -1.727160395 0.6503556678
+-15 -75 2.62917292097913 -0.1587729474 -1.758574110 0.6587729474
+-10 -75 2.58755786814986 0.06554665872 -1.763907336 0.6602019809
+-5 -75 2.53924006110203 0.2861771717 -1.744006111 0.6548694638
+-2.84217e-14 -75 2.48479277635593 0.5000000000 -1.700125516 0.6431116937
+5 -75 2.42482675126009 0.7041883799 -1.633883861 0.6253622959
+10 -75 2.35999982349142 0.8962461367 -1.547223511 0.6021417250
+15 -75 2.29100035028914 1.074039479 -1.442344500 0.5740394788
+20 -75 2.21855566046225 1.235824197 -1.321660365 0.5417022621
+25 -75 2.14341848604588 1.380263514 -1.187731198 0.5058160500
+30 -75 2.06637607018963 1.506445975 -1.043215564 0.4670932026
+35 -75 1.98824036460311 1.613891804 -0.8908023595 0.4262542076
+40 -75 1.90982996011955 1.702543562 -0.7331356099 0.3840075293
+45 -75 1.83196240851809 1.772749637 -0.5727496374 0.3410322375
+
+-45 -70 2.68866496525178 -1.341173782 -1.141173782 0.6701324528
+-40 -70 2.69278245117441 -1.167293049 -1.287002482 0.7232097587
+-35 -70 2.68824239123742 -0.9776357868 -1.410282604 0.7680800536
+-30 -70 2.67541710684148 -0.7758287314 -1.509800185 0.8043014908
+-25 -70 2.65474545496204 -0.5654715905 -1.584911199 0.8316396645
+-20 -70 2.62669745181012 -0.3500402118 -1.635466288 0.8500402118
+-15 -70 2.59176844800253 -0.1328292123 -1.661750773 0.8596069820
+-10 -70 2.55046233492452 0.08309004940 -1.664413823 0.8605762531
+-5 -70 2.50328354919139 0.2948909099 -1.644407628 0.8532945935
+-2.84217e-14 -70 2.45073645267962 0.5000000000 -1.602938960 0.8382012328
+5 -70 2.39333021196027 0.6960999513 -1.541432700 0.8158147850
+10 -70 2.33158706346203 0.8811316223 -1.461504841 0.7867234232
+15 -70 2.26604834730322 1.053298498 -1.364938108 0.7515760069
+20 -70 2.19727509341189 1.211072447 -1.253655493 0.7110724474
+25 -70 2.12585700867933 1.353204304 -1.129702534 0.6659572601
+30 -70 2.05242069341692 1.478739832 -0.9952271163 0.6170122107
+35 -70 1.97763144933195 1.587037022 -0.8524497558 0.5650455013
+40 -70 1.90219048637207 1.677781360 -0.7036251667 0.5108777807
+45 -70 1.82683223225123 1.750998415 -0.5509984151 0.4553261862
+
+-45 -65 2.65853501974770 -1.285320408 -1.085320408 0.8325085785
+-40 -65 2.65793842973934 -1.108921097 -1.217437497 0.8941157890
+-35 -65 2.64926638934969 -0.9195227978 -1.327288654 0.9453402248
+-30 -65 2.63308325062545 -0.7207575090 -1.414414029 0.9859674544
+-25 -65 2.60995716937268 -0.5160083567 -1.478836952 1.016008357
+-20 -65 2.58044493137117 -0.3083638878 -1.520961528 1.035651369
+-15 -65 2.54507562858413 -0.1006013804 -1.541474867 1.045216896
+-10 -65 2.50433780435095 0.1048049580 -1.541262457 1.045117848
+-5 -65 2.45868266223470 0.3056569539 -1.521351181 1.035833067
+-2.84217e-14 -65 2.40852639059707 0.5000000000 -1.482866223 1.017887237
+5 -65 2.35425899665935 0.6860890271 -1.427007313 0.9918397991
+10 -65 2.29625822544948 0.8623592090 -1.355041194 0.9582814467
+15 -65 2.23490010590337 1.027404401 -1.268300022 0.9178333740
+20 -65 2.17056881799966 1.179963919 -1.168185514 0.8711492118
+25 -65 2.10366919991057 1.318919755 -1.056179083 0.8189197554
+30 -65 2.03464814934940 1.443309334 -0.9338596931 0.7618812873
+35 -65 1.96400148876658 1.552346000 -0.8029058426 0.7008165039
+40 -65 1.89228582635543 1.645451134 -0.6650955036 0.6365544874
+45 -65 1.82011489537491 1.722285297 -0.5222852975 0.5699609947
+
+-45 -60 2.62084629867834 -1.215746650 -1.015746650 0.9905867901
+-40 -60 2.61491704187808 -1.037202212 -1.131966258 1.057686212
+-35 -60 2.60172526025559 -0.8490267899 -1.226609921 1.112328756
+-30 -60 2.58200482320194 -0.6547076606 -1.300012336 1.154707661
+-25 -60 2.55643447874916 -0.4572660472 -1.352863663 1.185221388
+-20 -60 2.52561585301095 -0.2592672525 -1.386069631 1.204392863
+-15 -60 2.49007367260122 -0.06286776800 -1.400651108 1.212811483
+-10 -60 2.45025408428802 0.1301248687 -1.397666108 1.211088092
+-5 -60 2.40653100859051 0.3181845173 -1.378160477 1.199826511
+-2.84217e-14 -60 2.35921596076105 0.5000000000 -1.343140955 1.179607980
+5 -60 2.30857231313541 0.6744146192 -1.293568220 1.150987149
+10 -60 2.25483227792294 0.8403754697 -1.230365213 1.114496875
+15 -60 2.19820806811568 0.9968931171 -1.154430359 1.070655867
+20 -60 2.13890780025105 1.143012534 -1.066662417 1.019983022
+25 -60 2.07715431754219 1.277797874 -0.9679929239 0.9630161636
+30 -60 2.01320820181404 1.400334078 -0.8594243676 0.9003340784
+35 -60 1.94738411895896 1.509742799 -0.7420621658 0.8325749796
+40 -60 1.88006846762858 1.605214950 -0.6171438868 0.7604533776
+45 -60 1.81172951738808 1.686055379 -0.4860553789 0.6847693923
+
+-45 -55 2.57515394032625 -1.131842281 -0.9318422812 1.142628266
+-40 -55 2.56356515024716 -0.9521186092 -1.030567569 1.211756457
+-35 -55 2.54578284867646 -0.7666359577 -1.108943618 1.266635958
+-30 -55 2.52266264254512 -0.5785267158 -1.168063069 1.308031843
+-25 -55 2.49492806832999 -0.3902675361 -1.209184892 1.336825653
+-20 -55 2.46317460784790 -0.2037740685 -1.233603362 1.353923650
+-15 -55 2.42787841215686 -0.02050718164 -1.242559248 1.360194629
+-10 -55 2.38940787278397 0.1584219515 -1.237185376 1.356431803
+-5 -55 2.34803800337541 0.3321547752 -1.218479698 1.343333947
+-2.84217e-14 -55 2.30396590620471 0.5000000000 -1.187298382 1.321500554
+5 -55 2.25732816639373 0.6613609972 -1.144364637 1.291438022
+10 -55 2.20822249715764 0.8156766744 -1.090291385 1.253575523
+15 -55 2.15671191814851 0.9623724304 -1.025597402 1.208276309
+20 -55 2.10284516722833 1.100821352 -0.9507430985 1.155862761
+25 -55 2.04668168816890 1.230319357 -0.8661749162 1.096647482
+30 -55 1.98830430710729 1.350069795 -0.7723640741 1.030960424
+35 -55 1.92784399665875 1.459184924 -0.6698580366 0.9591849235
+40 -55 1.86550574310520 1.556706363 -0.5593336039 0.8817948826
+45 -55 1.80159267502627 1.641646352 -0.4416463515 0.7993893813
+
+-45 -50 2.52102430077762 -1.033086312 -0.8330863123 1.286412159
+-40 -50 2.50381385454112 -0.8538527206 -0.9134588436 1.353852721
+-35 -50 2.48173393609950 -0.6730761446 -0.9753263576 1.405765729
+-30 -50 2.45567200801731 -0.4932745030 -1.020401905 1.443588604
+-25 -50 2.42632128677924 -0.3162010630 -1.050348828 1.468717056
+-20 -50 2.39420413554491 -0.1430195630 -1.066681730 1.482421988
+-15 -50 2.35969915419264 0.02553773842 -1.070717266 1.485808205
+-10 -50 2.32306565450509 0.1890374678 -1.063556155 1.479799319
+-5 -50 2.28446527673585 0.3472373681 -1.046084873 1.465139173
+-2.84217e-14 -50 2.24398013746674 0.5000000000 -1.018988515 1.442402629
+5 -50 2.20163047592569 0.6472234529 -0.9827717667 1.412013169
+10 -50 2.15739371056494 0.7887859023 -0.9377862375 1.374265828
+15 -50 2.11121159028807 0.9244991248 -0.8842523016 1.329345522
+20 -50 2.06300475251780 1.054068216 -0.8222899128 1.277352904
+25 -50 2.01269040989878 1.177057923 -0.7519554025 1.218335243
+30 -50 1.96019742466397 1.292864078 -0.6732808668 1.152319469
+35 -50 1.90549055126986 1.400695065 -0.5863258620 1.079355556
+40 -50 1.84859408810060 1.499564776 -0.4912349132 0.9995647763
+45 -50 1.78962693334841 1.588308651 -0.3883086509 0.9131993876
+
+-45 -45 2.45809413708516 -0.9191813117 -0.7191813117 1.419181312
+-40 -45 2.43573290698564 -0.7428902122 -0.7812188756 1.481218876
+-35 -45 2.41003624278445 -0.5693634625 -0.8272092975 1.527209297
+-30 -45 2.38181043655162 -0.4002397265 -0.8592609452 1.559260945
+-25 -45 2.35162837901668 -0.2364021103 -0.8792194219 1.579219422
+-20 -45 2.31987612938560 -0.07821420697 -0.8886304773 1.588630477
+-15 -45 2.28679436823787 0.07429770583 -0.8887425908 1.588742591
+-10 -45 2.25251258296339 0.2213100651 -0.8805291609 1.580529161
+-5 -45 2.21707476954946 0.3631049770 -0.8647172726 1.564717273
+-2.84217e-14 -45 2.18045596847269 0.5000000000 -0.8418152014 1.541815201
+5 -45 2.14257759629080 0.6322951365 -0.8121403296 1.512140330
+10 -45 2.10332247915680 0.7602315339 -0.7758463674 1.475846367
+15 -45 2.06254008107748 0.8839558364 -0.7329426893 1.432942689
+20 -45 2.02005564560077 1.003485879 -0.6833160847 1.383316085
+25 -45 1.97567929131749 1.118675303 -0.6267534684 1.326753468
+30 -45 1.92921917074696 1.229176307 -0.5629704117 1.262970412
+35 -45 1.88049723994036 1.334400331 -0.4916471702 1.191647170
+40 -45 1.82937534766746 1.433481954 -0.4124804726 1.112480473
+45 -45 1.77578515556210 1.525250038 -0.3252500376 1.025250038
+
+
diff --git a/test/Kerr-selection-areal-radius-definition-expansion-product.par b/test/Kerr-selection-areal-radius-definition-expansion-product.par
new file mode 100644
index 0000000..abb8b3d
--- /dev/null
+++ b/test/Kerr-selection-areal-radius-definition-expansion-product.par
@@ -0,0 +1,69 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it. The local coordinate system origin
+# and the initial guess are both deliberately de-centered with respect
+# to the black hole, to make this a non-trivial test for the apparent
+# horizon finder.
+
+# flesh
+cactus::cctk_itlast = 0
+
+ActiveThorns = "PUGH"
+driver::ghost_size = 3
+driver::global_nx = 31
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "CartGrid3D CoordBase SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byspacing"
+grid::dxyz = 0.2
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+# automagically create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
+
+AHFinderDirect::surface_definition[1] = "expansion product"
+AHFinderDirect::surface_selection[1] = "areal radius"
+AHFinderDirect::desired_value[1] = 2.0
+
+AHFinderDirect::max_Newton_iterations__initial = 50
diff --git a/test/Kerr-selection-areal-radius-definition-expansion-product/BH_diagnostics.ah1.gp b/test/Kerr-selection-areal-radius-definition-expansion-product/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..038d8a4
--- /dev/null
+++ b/test/Kerr-selection-areal-radius-definition-expansion-product/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.007757 -0.006757 0.000000 1.137085831 2.866532841 2.095494281 1.332442443 -0.001543755053 0.000000000 1.335488783 0.000000000 1.217166634 -1.967803449 2.008063182 -2.010031979 1.993882065 -1.910304262 1.910304262 13.14809504 11.53420083 11.92036347 0.8772526204 0.9066228553 50.26548246 1.000000000 2.000000000 0.03216940070 -1.381038637 -0.05546868068 0.7066040189 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-selection-areal-radius-definition-expansion-product/h.t0.ah1.gp b/test/Kerr-selection-areal-radius-definition-expansion-product/h.t0.ah1.gp
new file mode 100644
index 0000000..40c9b22
--- /dev/null
+++ b/test/Kerr-selection-areal-radius-definition-expansion-product/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.57059310434641 -0.9841326208 -0.7841326208 1.484132621
+-40 -45 2.54829683754196 -0.8003286149 -0.8496712983 1.549671298
+-35 -45 2.52191506000258 -0.6190055041 -0.8981054802 1.598105480
+-30 -45 2.49258160129148 -0.4421072914 -0.9317776948 1.631777695
+-25 -45 2.46257488772968 -0.2711445228 -0.9537247659 1.653724766
+-20 -45 2.43404006906840 -0.1066688348 -0.9668089247 1.666808925
+-15 -45 2.40377347496664 0.05252125107 -0.9700134263 1.670013426
+-10 -45 2.37173890222534 0.2065589044 -0.9641871505 1.664187150
+-5 -45 2.33806737014190 0.3556341939 -0.9501087148 1.650108715
+0 -45 2.30284303051480 0.5000000000 -0.9283559229 1.628355923
+5 -45 2.26607039119503 0.6399202961 -0.8992963028 1.599296303
+10 -45 2.22768896511231 0.7756186568 -0.8631110775 1.563111078
+15 -45 2.18758445120511 0.9072336947 -0.8198168391 1.519816839
+20 -45 2.14560556915617 1.034778391 -0.7692915523 1.469291552
+25 -45 2.10157887628120 1.158100206 -0.7113004451 1.411300445
+30 -45 2.05532118204024 1.276838387 -0.6455235563 1.345523556
+35 -45 2.00665747815529 1.390379220 -0.5715933076 1.271593308
+40 -45 1.95544599213160 1.497812477 -0.4891466036 1.189146604
+45 -45 1.90161282944162 1.597896679 -0.3978966790 1.097896679
+
+-45 -40 2.52301068235411 -1.034294271 -0.5874257573 1.534294271
+-40 -40 2.49923436908951 -0.8513765186 -0.6513765186 1.610507821
+-35 -40 2.47083847040371 -0.6679260313 -0.6995940469 1.667971234
+-30 -40 2.43770206877089 -0.4860059906 -0.7330248156 1.707812472
+-25 -40 2.39903993863709 -0.3070237684 -0.7522029277 1.730668056
+-20 -40 2.37357831320281 -0.1374800157 -0.7696510749 1.751461948
+-15 -40 2.34336931431038 0.02882116239 -0.7755259580 1.758463361
+-10 -40 2.30999445522933 0.1907871615 -0.7714729290 1.753633149
+-5 -40 2.27453544351278 0.3479013779 -0.7587706857 1.738495205
+0 -40 2.23742330136369 0.5000000000 -0.7381879757 1.713965687
+5 -40 2.19882145389971 0.6470356130 -0.7102116057 1.680624747
+10 -40 2.15877699222599 0.7889710666 -0.6751469821 1.638836356
+15 -40 2.11727186378638 0.9257176577 -0.6331614339 1.588799928
+20 -40 2.07425356579794 1.057089348 -0.5843178443 1.530590405
+25 -40 2.02965584939486 1.182765003 -0.5286048762 1.464194275
+30 -40 1.98341676776228 1.302255879 -0.4659691659 1.389547942
+35 -40 1.93549801037157 1.414879114 -0.3963531310 1.306582783
+40 -40 1.88590331308240 1.519738479 -0.3197384788 1.215276996
+45 -40 1.83470946758049 1.615724260 -0.2362038148 1.115724260
+
+-45 -35 2.47436998986281 -1.067976774 -0.3979091571 1.567976774
+-40 -35 2.44890423680032 -0.8871695104 -0.4575580681 1.653164248
+-35 -35 2.41918756968748 -0.7036493866 -0.5036493866 1.718989472
+-30 -35 2.38593088406552 -0.5200690956 -0.5371347315 1.766811501
+-25 -35 2.35011838211812 -0.3385949592 -0.5592341164 1.798372693
+-20 -35 2.31671176792116 -0.1619269545 -0.5734179876 1.818629361
+-15 -35 2.28269912482756 0.01061746665 -0.5788593830 1.826400479
+-10 -35 2.24692609987677 0.1787904480 -0.5755469907 1.821669892
+-5 -35 2.20951941019946 0.3420565248 -0.5640861968 1.805302182
+0 -35 2.17072353021396 0.5000000000 -0.5450758668 1.778152617
+5 -35 2.13070594085802 0.6523096377 -0.5189962926 1.740907125
+10 -35 2.08956508048783 0.7987139912 -0.4862154481 1.694091228
+15 -35 2.04735210413895 0.9389270353 -0.4470085656 1.638097997
+20 -35 2.00409410949914 1.072606368 -0.4015826497 1.573223065
+25 -35 1.95981120257549 1.199321280 -0.3501007723 1.499699325
+30 -35 1.91453273816171 1.318529863 -0.2927089510 1.417735310
+35 -35 1.86831502371049 1.429566711 -0.2295667109 1.327558845
+40 -35 1.82125335591740 1.531639820 -0.1608774833 1.229460462
+45 -35 1.77350381575776 1.623846799 -0.08692600034 1.123846799
+
+-45 -30 2.42521242044811 -1.087674213 -0.2166441344 1.587674213
+-40 -30 2.39762064960753 -0.9094625973 -0.2697937882 1.679732114
+-35 -30 2.36615503477257 -0.7268807086 -0.3116142268 1.752167238
+-30 -30 2.33171795681058 -0.5427759712 -0.3427759712 1.806140963
+-25 -30 2.29539086505565 -0.3595173311 -0.3641956095 1.843240865
+-20 -30 2.25863043926977 -0.1790043410 -0.3770752720 1.865549095
+-15 -30 2.22133687409302 -0.002121259325 -0.3819209478 1.873942051
+-10 -30 2.18308838873544 0.1704545420 -0.3790359939 1.868945165
+-5 -30 2.14380545357141 0.3380336584 -0.3688391749 1.851283756
+0 -30 2.10359056043636 0.5000000000 -0.3517952802 1.821762864
+5 -30 2.06257627617490 0.6558294076 -0.3283406647 1.781138279
+10 -30 2.02087971391917 0.8050594444 -0.2988610456 1.730078081
+15 -30 1.97859425603713 0.9472505954 -0.2636910987 1.669161946
+20 -30 1.93580113711963 1.081953272 -0.2231273519 1.598903475
+25 -30 1.89257912190184 1.208683031 -0.1774428890 1.519775665
+30 -30 1.84901413279226 1.326904258 -0.1269042585 1.432240189
+35 -30 1.80521511777556 1.436026410 -0.07179274762 1.336784252
+40 -30 1.76131868732611 1.535406836 -0.01242125906 1.233949817
+45 -30 1.71750423377907 1.624370451 0.05084441739 1.124370451
+
+-45 -25 2.37589774337357 -1.095517342 -0.04400195531 1.595517342
+-40 -25 2.34575916364085 -0.9199506521 -0.08910041032 1.692231291
+-35 -25 2.31209963062145 -0.7388630112 -0.1250286922 1.769279740
+-30 -25 2.27580311954358 -0.5551142835 -0.1521826296 1.827511547
+-25 -25 2.23775841625776 -0.3711182229 -0.1711182229 1.868119058
+-20 -25 2.19873716937864 -0.1887880864 -0.1824544683 1.892429714
+-15 -25 2.15906631539772 -0.009508713520 -0.1866897969 1.901512406
+-10 -25 2.11879491775320 0.1656452476 -0.1842219210 1.896220029
+-5 -25 2.07797409026043 0.3357495172 -0.1754420848 1.877391609
+0 -25 2.03671342365619 0.5000000000 -0.1607522868 1.845889236
+5 -25 1.99514690206875 0.6577035265 -0.1405473252 1.802559556
+10 -25 1.95340758103766 0.8082559349 -0.1152019760 1.748206279
+15 -25 1.91161511680493 0.9511137763 -0.08506602949 1.683579533
+20 -25 1.86988121598315 1.085768923 -0.05046943181 1.609386890
+25 -25 1.82831527380718 1.211729533 -0.01172953282 1.526308909
+30 -25 1.78702820261066 1.328507073 0.03084088873 1.435016345
+35 -25 1.74614524818918 1.435614855 0.07692134395 1.336196490
+40 -25 1.70580500166822 1.532569311 0.1261766307 1.230568187
+45 -25 1.66617123081337 1.618905517 0.1782457885 1.118905517
+
+-45 -20 2.32663893194969 -1.093261584 0.1201002080 1.593261584
+-40 -20 2.29363241953752 -0.9201508887 0.08399132542 1.692469924
+-35 -20 2.25746534883992 -0.7408522378 0.05500083186 1.772120650
+-30 -20 2.21896694266395 -0.5581609022 0.03291956026 1.832788445
+-25 -20 2.17890185814894 -0.3744936446 0.01742562854 1.875357673
+-20 -20 2.13789364091738 -0.1918556844 0.008144315577 1.900857870
+-15 -20 2.09635426759150 -0.01186448421 0.004706110366 1.910304262
+-10 -20 2.05452678558884 0.1641578866 0.006762174483 1.904655272
+-5 -20 2.01258792344395 0.3350965563 0.01396888914 1.884854986
+0 -20 1.97070177336585 0.5000000000 0.02598029702 1.851853914
+5 -20 1.92902737667140 0.6580568251 0.04245218373 1.806597777
+10 -20 1.88771464670619 0.8085742570 0.06304787747 1.750011574
+15 -20 1.84689768934715 0.9509549496 0.08744290598 1.682986784
+20 -20 1.80669925578542 1.084676022 0.1153239777 1.606384169
+25 -20 1.76723470538329 1.209272661 0.1463866678 1.521040129
+30 -20 1.72861375934959 1.324325708 0.1803327600 1.427774008
+35 -20 1.69095070312803 1.429458326 0.2168644350 1.327404056
+40 -20 1.65436109004743 1.524332562 0.2556826047 1.220752011
+45 -20 1.61897044931076 1.608656520 0.2964820265 1.108656520
+
+-45 -15 2.27752745790099 -1.082304436 0.2760228041 1.582304436
+-40 -15 2.24145050456107 -0.9113517587 0.2493138718 1.681983529
+-35 -15 2.20260639681305 -0.7339882322 0.2277883595 1.762317834
+-30 -15 2.16177826641750 -0.5529124232 0.2113416438 1.823697813
+-25 -15 2.11966954354154 -0.3705102496 0.1997883601 1.866815255
+-20 -15 2.07686474632422 -0.1888298367 0.1928942505 1.892544422
+-15 -15 2.03381068716560 -0.009597314857 0.1904026851 1.901843070
+-10 -15 1.99083636782979 0.1657367464 0.1920484176 1.895701113
+-5 -15 1.94819599558359 0.3359474615 0.1975606732 1.875129095
+0 -15 1.90610117655624 0.5000000000 0.2066647136 1.841152354
+5 -15 1.86473548718761 0.6570245453 0.2190851203 1.794798765
+10 -15 1.82425942806171 0.8062948325 0.2345496606 1.737084315
+15 -15 1.78480917141162 0.9472067961 0.2527932039 1.668998485
+20 -15 1.74650319063791 1.079259439 0.2735582632 1.591502228
+25 -15 1.70944397478412 1.202037969 0.2965957163 1.505525283
+30 -15 1.67372108552712 1.315200038 0.3216643459 1.411967883
+35 -15 1.63942056533833 1.418468996 0.3485284544 1.311709666
+40 -15 1.60662100362300 1.511625006 0.3769583811 1.205607735
+45 -15 1.57540096670403 1.594504450 0.4067284164 1.094504450
+
+-45 -10 2.22856284907762 -1.063724259 0.4242732227 1.563724259
+-40 -10 2.18932637793708 -0.8946070262 0.4069396326 1.662027934
+-35 -10 2.14776411343309 -0.7192541854 0.3929661600 1.741275435
+-30 -10 2.10462708290845 -0.5402548920 0.3822985732 1.801774326
+-25 -10 2.06058734051392 -0.3599305583 0.3748306482 1.844127033
+-20 -10 2.01621576427667 -0.1803109319 0.3704203771 1.869138924
+-15 -10 1.97197643326694 -0.003139567813 0.3689033467 1.877742430
+-10 -10 1.92823790363779 0.1701018847 0.3701018847 1.870945184
+-5 -10 1.88529400127357 0.3381635674 0.3738305471 1.849798889
+0 -10 1.84338277668257 0.5000000000 0.3798999401 1.815377650
+5 -10 1.80269919455112 0.6547463719 0.3881200440 1.768759124
+10 -10 1.76340250677432 0.8016967784 0.3983032216 1.711007454
+15 -10 1.72561866085088 0.9402826589 0.4102670428 1.643157253
+20 -10 1.68944892522405 1.070053361 0.4238351422 1.566208737
+25 -10 1.65497056303194 1.190657335 0.4388386822 1.481119434
+30 -10 1.62224394099715 1.301827178 0.4551161349 1.388805412
+35 -10 1.59131790107899 1.403367832 0.4725129856 1.290142969
+40 -10 1.56223009500204 1.495144940 0.4908819214 1.185967557
+45 -10 1.53501249047102 1.577078113 0.5100820683 1.077078113
+
+-45 -5 2.17967679852146 -1.038323372 0.5654141441 1.538323372
+-40 -5 2.13729535670784 -0.8707519142 0.5570786489 1.633598518
+-35 -5 2.09308629132877 -0.6974737481 0.5503795345 1.710169746
+-30 -5 2.04777735684182 -0.5209623531 0.5452886635 1.768358668
+-25 -5 2.00201815588344 -0.3434421567 0.5417533451 1.808767542
+-20 -5 1.95636725592197 -0.1668671645 0.5397030540 1.832202476
+-15 -5 1.91129021778915 0.007078665294 0.5390552015 1.839607465
+-10 -5 1.86716643236991 0.1769667472 0.5397196648 1.832012614
+-5 -5 1.82430060358792 0.3416021924 0.5416021924 1.810495225
+0 -5 1.78293466752223 0.5000000000 0.5446070048 1.776150063
+5 -5 1.74325800057391 0.6513611544 0.5486388456 1.730065912
+10 -5 1.70541518386797 0.7950491208 0.5536046319 1.673306715
+15 -5 1.66951168880539 0.9305667043 0.5594147451 1.606896816
+20 -5 1.63562166613467 1.057534573 0.5659836710 1.531813650
+25 -5 1.60379134445588 1.175670811 0.5732306125 1.448980730
+30 -5 1.57404809580677 1.284774694 0.5810793157 1.359269642
+35 -5 1.54640372939938 1.384711671 0.5894581428 1.263499209
+40 -5 1.52085893291515 1.475401124 0.5982998710 1.162437794
+45 -5 1.49740721206626 1.556806456 0.6075414156 1.056806456
+
+-45 0 2.13075440533330 -1.006670889 0.7000000000 1.506670889
+-40 0 2.08533770007294 -0.8404292356 0.7000000000 1.597461357
+-35 0 2.03865335661500 -0.6693235272 0.7000000000 1.669967065
+-30 0 1.99140766657813 -0.4957038333 0.7000000000 1.724609629
+-25 0 1.94422368375933 -0.3216644337 0.7000000000 1.762065064
+-20 0 1.89763747705262 -0.1490302419 0.7000000000 1.783195934
+-15 0 1.85209811491844 0.02064173446 0.7000000000 1.788989402
+-10 0 1.80797221674121 0.1860489193 0.7000000000 1.780505056
+-5 0 1.76555138909594 0.3461220573 0.7000000000 1.758832933
+0 0 1.72506076928103 0.5000000000 0.7000000000 1.725060769
+5 0 1.68666777041277 0.6470027823 0.7000000000 1.680249490
+10 0 1.65049063796866 0.7866046915 0.7000000000 1.625415977
+15 0 1.61660469831666 0.9184080843 0.7000000000 1.561520229
+20 0 1.58505205878614 1.042119732 0.7000000000 1.489461723
+25 0 1.55584746187897 1.157529550 0.7000000000 1.410076670
+30 0 1.52898703794053 1.264493519 0.7000000000 1.324141617
+35 0 1.50445254843953 1.362918531 0.7000000000 1.232375381
+40 0 1.48221635198046 1.452750306 0.7000000000 1.135443600
+45 0 1.46224545335097 1.533963676 0.7000000000 1.033963676
+
+-45 5 2.08165172246105 -0.9691414338 0.8285332206 1.469141434
+-40 5 2.03339911427102 -0.8041181788 0.8359737894 1.554187525
+-35 5 1.98450359382719 -0.6353525970 0.8418586289 1.621451548
+-30 5 1.93564128750915 -0.4650545637 0.8462393602 1.671523536
+-25 5 1.88739821848815 -0.2951532403 0.8491866863 1.705211627
+-20 5 1.84027006089536 -0.1272930983 0.8507844039 1.723473623
+-15 5 1.79466881264361 0.03715530051 0.8511244121 1.727359934
+-10 5 1.75092677594638 0.1970770457 0.8503021507 1.717961444
+-5 5 1.70930205175274 0.3515871250 0.8484128750 1.696366924
+0 5 1.66998567847648 0.5000000000 0.8455488422 1.663630879
+5 5 1.63310971571721 0.6417973540 0.8417973540 1.620751173
+10 5 1.59875497015589 0.7765961350 0.8372394972 1.568654632
+15 5 1.56696010364477 0.9041186726 0.8319496515 1.508191418
+20 5 1.53773407678708 1.024167618 0.8259958096 1.440138693
+25 5 1.51106244464270 1.136604500 0.8194397646 1.365202756
+30 5 1.48691758720866 1.241333951 0.8123378996 1.284028068
+35 5 1.46526142621481 1.338289419 0.8047415473 1.197201363
+40 5 1.44605080851565 1.427423020 0.7966976954 1.105259716
+45 5 1.42924046257594 1.508697257 0.7882495749 1.008697257
+
+-45 10 2.03220625284336 -0.9259459715 0.9514327478 1.425945972
+-40 10 1.98140402960452 -0.7621599088 0.9652281536 1.504183606
+-35 10 1.93064846407262 -0.5960008158 0.9759960500 1.565251380
+-30 10 1.88056744559124 -0.4295088431 0.9838787762 1.609956542
+-25 10 1.83169006343905 -0.2644064524 0.9890483985 1.639274927
+-20 10 1.78445225994107 -0.1021093583 0.9916945267 1.654281866
+-15 10 1.73920633509001 0.05625051648 0.9920143401 1.656095618
+-10 10 1.69623108383815 0.2097954373 0.9902045627 1.645831861
+-5 10 1.65573554570656 0.3578692057 0.9864541853 1.624562413
+0 10 1.61786352259122 0.5000000000 0.9809390524 1.593284540
+5 10 1.58270013866136 0.6358613267 0.9738185334 1.552902070
+10 10 1.55028024924861 0.7652341454 0.9652341454 1.504217586
+15 10 1.52060164486368 0.8879736297 0.9553104120 1.447937298
+20 10 1.49364037406281 1.003983697 0.9441571185 1.384683827
+25 10 1.46935820795588 1.113197024 0.9318709072 1.315005261
+30 10 1.44771369320547 1.215562041 0.9185378634 1.239389811
+35 10 1.42866114995920 1.311029980 0.9042344018 1.158270850
+40 10 1.41215765731599 1.399548377 0.8890295783 1.072040011
+45 10 1.39816064401681 1.481052752 0.8729860698 0.9810527524
+
+-45 15 1.98224880920552 -0.8771606019 1.069009071 1.377160602
+-40 15 1.92927126503770 -0.7147849740 1.087916572 1.447724357
+-35 15 1.87708951839902 -0.5516206526 1.102424837 1.501869939
+-30 15 1.82625714924798 -0.3894940200 1.112815611 1.540648836
+-25 15 1.77722000724347 -0.2298723694 1.119398456 1.565216347
+-20 15 1.73033011469969 -0.07389534508 1.122492775 1.576764502
+-15 15 1.68586107626893 0.07758591637 1.122414084 1.576470822
+-10 15 1.64402256307871 0.2239671025 1.119463837 1.565460353
+-5 15 1.60496550296098 0.3648500122 1.113920257 1.544771429
+0 15 1.56877948379893 0.5000000000 1.106030008 1.515324619
+5 15 1.53549465082047 0.6293000273 1.096003739 1.477906074
+10 15 1.50509165970359 0.7527062712 1.084016337 1.433168482
+15 15 1.47752244061448 0.8702121703 1.070212170 1.381650629
+20 15 1.45273028562153 0.9818243302 1.054711534 1.323801467
+25 15 1.43066115920707 1.087546869 1.037615534 1.259998326
+30 15 1.41126948808084 1.187370763 1.019009881 1.190561085
+35 15 1.39451746767604 1.281264482 0.9989673425 1.115761312
+40 15 1.38037710678216 1.369168270 0.9775509932 1.035834408
+45 15 1.36882577236445 1.450987038 0.9548162090 0.9509870385
+
+-45 20 1.93161347948177 -0.8227516784 1.181442238 1.322751678
+-40 20 1.87692732290017 -0.6621391391 1.204092767 1.384983494
+-35 20 1.82383369238223 -0.5024996041 1.221102667 1.431717811
+-30 20 1.77277776767939 -0.3453862407 1.232944115 1.464251921
+-25 20 1.72409179729371 -0.1919574251 1.240098156 1.483907487
+-20 20 1.67801866423621 -0.04303297844 1.243032978 1.491970846
+-15 20 1.63473619595423 0.1008482857 1.242189889 1.489654478
+-10 20 1.59437721245658 0.2393759885 1.237974291 1.478072218
+-5 20 1.55703728932539 0.3724225620 1.230747506 1.458216789
+0 20 1.52275533513393 0.5000000000 1.220812998 1.430921952
+5 20 1.49149947556376 0.6222075304 1.208407623 1.396838464
+10 20 1.46318113647233 0.7391781157 1.193706150 1.356446499
+15 20 1.43769782076446 0.8510410739 1.176838541 1.310103124
+20 20 1.41496198446913 0.9579037392 1.157903739 1.258080184
+25 20 1.39491149355352 1.059842212 1.136977385 1.200585498
+30 20 1.37750847030885 1.156893790 1.114115658 1.137773420
+35 20 1.36273739537695 1.249050588 1.089359016 1.069755104
+40 20 1.35059911605459 1.336251929 1.062735007 0.9966062405
+45 20 1.34110868123548 1.418379261 1.034262715 0.9183792606
+
+-45 25 1.88014875137136 -0.7626006093 1.288760333 1.262600609
+-40 25 1.82431725398698 -0.6043079420 1.313690236 1.316062957
+-35 25 1.77090221011600 -0.4488800636 1.331912706 1.355141171
+-30 25 1.72020189762504 -0.2975248724 1.344135762 1.381353599
+-25 25 1.67240029854714 -0.1510346986 1.351034699 1.396148417
+-20 25 1.62760644335352 -0.009872641075 1.353233410 1.400863568
+-15 25 1.58588833272453 0.1257530774 1.351295884 1.396708530
+-10 25 1.54730374150324 0.2558289596 1.345725490 1.384762782
+-5 25 1.51191599133020 0.3804927681 1.336964096 1.365973912
+0 25 1.47974426818215 0.5000000000 1.325366950 1.341103753
+5 25 1.45067617471512 0.6146666184 1.311164009 1.310645446
+10 25 1.42451750593797 0.7247948558 1.294483966 1.274874979
+15 25 1.40109712431961 0.8306388452 1.275405450 1.233960969
+20 25 1.38030100967010 0.9324004271 1.253978352 1.188010410
+25 25 1.36207045369295 1.030228994 1.230228994 1.137079746
+30 25 1.34638819766373 1.124216307 1.204159883 1.081174358
+35 25 1.33327215096431 1.214390301 1.175752759 1.020255085
+40 25 1.32276612055819 1.300705650 1.144971208 0.9542438348
+45 25 1.31493819674658 1.383037455 1.111767128 0.8830374550
+
+-45 30 1.82773122505772 -0.6965309556 1.390817469 1.196530956
+-40 30 1.77142219473916 -0.5413462730 1.416507943 1.241028162
+-35 30 1.71834961390032 -0.3909855698 1.434654700 1.272459266
+-30 30 1.66862197490041 -0.2462304329 1.446230433 1.292509024
+-25 30 1.62224417769533 -0.1074551429 1.452109437 1.302691758
+-20 30 1.57916612017756 0.02526069243 1.453058468 1.304335528
+-15 30 1.53933237864781 0.1520421907 1.449744879 1.298596223
+-10 30 1.50272850508237 0.2731574425 1.442754235 1.286488072
+-5 30 1.46943708773467 0.3889827671 1.432618681 1.268932779
+0 30 1.43962084044675 0.5000000000 1.419810420 1.246748220
+5 30 1.41296454871618 0.6067506841 1.404463112 1.220165903
+10 30 1.38907186553717 0.7096856575 1.386577121 1.189186457
+15 30 1.36770024064401 0.8091612872 1.366149992 1.153805631
+20 30 1.34873116649756 0.9054644359 1.343170730 1.114004382
+25 30 1.33212730166462 0.9988198395 1.317604630 1.069722598
+30 30 1.31790396252555 1.089384570 1.289384570 1.020844020
+35 30 1.30612120768824 1.177240033 1.258412605 0.9671990026
+40 30 1.29687693262543 1.262380625 1.224563047 0.9085698490
+45 30 1.29030316176417 1.344701701 1.187688755 0.8447017012
+
+-45 35 1.77428208194928 -0.6243399762 1.487271327 1.124339976
+-40 35 1.71826993349220 -0.4733053774 1.512198858 1.159940180
+-35 35 1.66627157494108 -0.3290414452 1.529041445 1.183993888
+-30 35 1.61816160918869 -0.1918208152 1.539036848 1.198268802
+-25 35 1.57373654317438 -0.06155789521 1.543235286 1.204264793
+-20 35 1.53276767348587 0.06206022172 1.542510472 1.203229652
+-15 35 1.49505202334016 0.1794792889 1.537587962 1.196199579
+-10 35 1.46046795044332 0.2912186538 1.529086234 1.184057853
+-5 35 1.42910592011116 0.3978429633 1.517604525 1.167660272
+0 35 1.40219870776164 0.5000000000 1.504268138 1.148613938
+5 35 1.37834737882169 0.5985286547 1.488565101 1.126187677
+10 35 1.35685991753823 0.6939700492 1.470269474 1.100058814
+15 35 1.33752192362388 0.7867482010 1.449333297 1.070158855
+20 35 1.32026863791870 0.8772249145 1.425706950 1.036416935
+25 35 1.30510661527371 0.9657024246 1.399298720 0.9987020725
+30 35 1.29209403716858 1.052415497 1.369966771 0.9568117083
+35 35 1.28133745966485 1.137520243 1.337520243 0.9104732643
+40 35 1.27299222335420 1.221080054 1.301723169 0.8593497449
+45 35 1.26725993570871 1.303046494 1.262299209 0.8030464944
+
+-45 40 1.71979501287604 -0.5458424353 1.577566002 1.045842435
+-40 40 1.66496104513029 -0.4002714146 1.600271415 1.072901693
+-35 40 1.61482424897117 -0.2633017289 1.614709089 1.090107843
+-30 40 1.56899120039961 -0.1346283012 1.622345415 1.099208462
+-25 40 1.52702964872172 -0.01368432917 1.624351817 1.101599599
+-20 40 1.48852287925250 0.1002223381 1.621650336 1.098380099
+-15 40 1.45307329426539 0.2078320598 1.614942153 1.090385597
+-10 40 1.42031392538809 0.3098786344 1.604743943 1.078231845
+-5 40 1.38981437277345 0.4070628459 1.591355846 1.062276532
+0 40 1.36768493315271 0.5000000000 1.579130929 1.047707443
+5 40 1.34707335748992 0.5900790542 1.563943946 1.029608301
+10 40 1.32802216271527 0.6777673109 1.545953832 1.008168519
+15 40 1.31063884107147 0.7635287925 1.525256873 0.9835028427
+20 40 1.29496904520731 0.8477942491 1.501807397 0.9555568461
+25 40 1.28107137857568 0.9309453273 1.475466709 0.9241652367
+30 40 1.26904327441230 1.013304840 1.446018362 0.8890700630
+35 40 1.25903152907452 1.095124171 1.413172089 0.8499253989
+40 40 1.25124180058660 1.176566716 1.376566716 0.8063008139
+45 40 1.24594411891081 1.257684039 1.335772398 0.7576840390
+
+-45 45 1.66436308450800 -0.4609204749 1.660920475 0.9609204749
+-40 45 1.61169135493343 -0.3224035584 1.680102395 0.9801023953
+-35 45 1.56424732088904 -0.1940762556 1.691243621 0.9912436210
+-30 45 1.52135461809375 -0.07501799649 1.695960385 0.9959603852
+-25 45 1.48235096306107 0.03580829897 1.695462315 0.9954623153
+-20 45 1.44667197981497 0.1394263121 1.690668066 0.9906680657
+-15 45 1.41376128080350 0.2368187411 1.682205830 0.9822058298
+-10 45 1.38409906098366 0.3287536860 1.671186107 0.9711861074
+-5 45 1.35891056510846 0.4160929998 1.659061400 0.9590614004
+0 45 1.33826560358347 0.5000000000 1.646296683 0.9462966833
+5 45 1.31980101484887 0.5814921503 1.631459540 0.9314595397
+10 45 1.30281286327822 0.6611892580 1.614149709 0.9141497087
+15 45 1.28718541719604 0.7396183027 1.594267680 0.8942676801
+20 45 1.27293491826660 0.8172708426 1.571694476 0.8716944759
+25 45 1.26013021228597 0.8946042478 1.546231540 0.8462315403
+30 45 1.24888622301614 0.9720346231 1.517587950 0.8175879502
+35 45 1.23937307379369 1.049925457 1.485374945 0.7853749449
+40 45 1.23183041257628 1.128570546 1.449101206 0.7491012062
+45 45 1.22658295997792 1.208168002 1.408168002 0.7081680021
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.90161308511495 1.597896827 -0.3978968266 1.097896827
+45 -40 1.83470964080833 1.615724365 -0.2362039032 1.115724365
+45 -35 1.77350396128983 1.623846891 -0.08692606491 1.123846891
+45 -30 1.71750433685816 1.624370519 0.05084437843 1.124370519
+45 -25 1.66617128875300 1.618905556 0.1782457704 1.118905556
+45 -20 1.61897050437542 1.608656558 0.2964820128 1.108656558
+45 -15 1.57540099387674 1.594504469 0.4067284113 1.094504469
+45 -10 1.53501251634815 1.577078132 0.5100820651 1.077078132
+45 -5 1.49740722841762 1.556806467 0.6075414146 1.056806467
+45 0 1.46224546445433 1.533963684 0.7000000000 1.033963684
+45 5 1.42924046970198 1.508697262 0.7882495754 1.008697262
+45 10 1.39816065205959 1.481052758 0.8729860707 0.9810527581
+45 15 1.36882578460498 1.450987047 0.9548162113 0.9509870470
+45 20 1.34110869779173 1.418379272 1.034262719 0.9183792719
+45 25 1.31493822592490 1.383037475 1.111767137 0.8830374746
+45 30 1.29030318927180 1.344701719 1.187688765 0.8447017192
+45 35 1.26725993687944 1.303046495 1.262299209 0.8030464951
+45 40 1.24594411267439 1.257684035 1.335772394 0.7576840352
+45 45 1.22658296737982 1.208168006 1.408168006 0.7081680064
+
+50 -45 1.91538975939887 1.664787591 -0.4647875913 0.9773728382
+50 -40 1.84519544042380 1.689044823 -0.2977270725 0.9977270725
+50 -35 1.78023149359555 1.701768127 -0.1414871016 1.008403192
+50 -30 1.72025571055257 1.705181796 0.004187965508 1.011267601
+50 -25 1.66492330260467 1.701076118 0.1399290082 1.007822527
+50 -20 1.61384400073936 1.690854476 0.2665644175 0.9992455514
+50 -15 1.56662216051448 1.675592619 0.3850009070 0.9864393334
+50 -10 1.52288114993054 1.656095791 0.4961491197 0.9700795520
+50 -5 1.48227526800227 1.632947149 0.6008799681 0.9506555351
+50 0 1.44450284763066 1.606553379 0.7000000000 0.9285085326
+50 5 1.40930561071589 1.577174266 0.7942405369 0.9038565295
+50 10 1.37647550251956 1.544951889 0.8842532117 0.8768187451
+50 15 1.34585207448805 1.509926838 0.9706090808 0.8474292376
+50 20 1.31732728759775 1.472054979 1.053799078 0.8156509745
+50 25 1.29084805166053 1.431218131 1.134234146 0.7813847905
+50 30 1.26641905564264 1.387231580 1.212243392 0.7444756917
+50 35 1.24410815668701 1.339851185 1.288070131 0.7047188194
+50 40 1.22405381594674 1.288780864 1.361865732 0.6618657317
+50 45 1.20646943998534 1.233678681 1.433678681 0.6156295109
+
+55 -45 1.92725458509714 1.721276705 -0.5212767048 0.8551471549
+55 -40 1.85446926377941 1.751883287 -0.3504548043 0.8765781144
+55 -35 1.78639443276905 1.769348959 -0.1888077097 0.8888077097
+55 -30 1.72301302358049 1.775912578 -0.03664847062 0.8934036055
+55 -25 1.66417163587030 1.773468115 0.1061720654 0.8916919741
+55 -20 1.60963375423200 1.763569878 0.2400981756 0.8847611535
+55 -15 1.55912414097958 1.747464042 0.3657430173 0.8734837261
+55 -10 1.51235573068153 1.726125283 0.4838010308 0.8585421662
+55 -5 1.46904965732854 1.700296562 0.5949876579 0.8404567010
+55 0 1.42895264124161 1.670529477 0.7000000000 0.8196135637
+55 5 1.39184213441278 1.637213654 0.7994933028 0.7962855733
+55 10 1.35753559989521 1.600606615 0.8940666415 0.7706530488
+55 15 1.32589115679671 1.560853013 0.9842547080 0.7428172764
+55 20 1.29681347955607 1.518004528 1.070523346 0.7128144443
+55 25 1.27025598264531 1.472033447 1.153266641 0.6806251473
+55 30 1.24622323889119 1.422843812 1.232804123 0.6461821934
+55 35 1.22477445634428 1.370281587 1.309377727 0.6093777273
+55 40 1.20602727897923 1.314144199 1.383148097 0.5700699056
+55 45 1.19015748897305 1.254187655 1.454187655 0.5280878813
+
+60 -45 1.93727687553802 1.768245418 -0.5682454177 0.7322218333
+60 -40 1.86248402677143 1.804824528 -0.3948777799 0.7533407923
+60 -35 1.79188106802623 1.826910222 -0.2291125400 0.7660919739
+60 -30 1.72564060651452 1.836675466 -0.07172994018 0.7717299402
+60 -25 1.66378432104078 1.836049253 0.07699000162 0.7713683959
+60 -20 1.60622776802302 1.826687494 0.2171252418 0.7659633821
+60 -15 1.55282084275271 1.809975227 0.3489931959 0.7563145498
+60 -10 1.50337463223765 1.787041223 0.4730599071 0.7430735965
+60 -5 1.45768626284696 1.758785351 0.5898705520 0.7267600611
+60 0 1.41555804216021 1.725909225 0.7000000000 0.7077790211
+60 5 1.37680603272196 1.688941207 0.8040188772 0.6864355259
+60 10 1.34127439971040 1.648266977 0.9024704490 0.6629522480
+60 15 1.30883648971931 1.604147581 0.9958554527 0.6374799032
+60 20 1.27940267461110 1.556741492 1.084622449 0.6101099851
+60 25 1.25292266010259 1.506119822 1.169161378 0.5808835498
+60 30 1.22938771549012 1.452279630 1.249798901 0.5497989005
+60 35 1.20883439906849 1.395156911 1.326795617 0.5168190833
+60 40 1.19134443072467 1.334635579 1.400342406 0.4818770762
+60 45 1.17704359848767 1.270555912 1.470555912 0.4448806634
+
+65 -45 1.94554650214828 1.806518007 -0.6065180067 0.6092393521
+65 -40 1.86922566269880 1.848459895 -0.4314922008 0.6287971759
+65 -35 1.79661101891406 1.874814231 -0.2626552884 0.6410864046
+65 -30 1.72802685703485 1.887637185 -0.1011527023 0.6470658461
+65 -25 1.66364609177451 1.888840255 0.05237315323 0.6476268468
+65 -20 1.60352477512510 1.880136732 0.1976713102 0.6435683275
+65 -15 1.54763339544953 1.863017004 0.3347806945 0.6355852672
+65 -10 1.49588189722019 1.838742693 0.4639435430 0.6242659701
+65 -5 1.44814617460956 1.808359661 0.5855333618 0.6100981298
+65 0 1.40428624690046 1.772715561 0.7000000000 0.5934770127
+65 5 1.36415808998434 1.732478771 0.8078279205 0.5747142892
+65 10 1.32763050456553 1.688165750 0.9095056794 0.5540507886
+65 15 1.29458881053410 1.640157978 1.005504409 0.5316643964
+65 20 1.26494319741884 1.588723167 1.096262826 0.5076799502
+65 25 1.23863217189227 1.534031354 1.182176739 0.4821767392
+65 30 1.21562511885165 1.476169213 1.263591558 0.4551951799
+65 35 1.19592710032135 1.415155022 1.340798445 0.4267437953
+65 40 1.17957712818680 1.350947257 1.414029530 0.3968032227
+65 45 1.16664786546175 1.283454131 1.483454131 0.3653306610
+
+70 -45 1.95215776572046 1.836820222 -0.6368202223 0.4865627695
+70 -40 1.87470156655900 1.883341110 -0.4607610152 0.5034949879
+70 -35 1.80053086854094 1.913424988 -0.2896908312 0.5144446239
+70 -30 1.73008490534615 1.928989122 -0.1250272544 0.5201095056
+70 -25 1.66366129642393 1.931895597 0.03229611744 0.5211673759
+70 -20 1.60143718935171 1.923880228 0.1817499797 0.5182500203
+70 -15 1.54349166943959 1.906507841 0.3231273600 0.5119269882
+70 -10 1.48982659065992 1.881148248 0.4564662995 0.5026968513
+70 -5 1.44039337012465 1.848975910 0.5819799005 0.4909870780
+70 0 1.39510707453837 1.810971823 0.7000000000 0.4771547216
+70 5 1.35386167190617 1.767936120 0.8109300366 0.4614910066
+70 10 1.31654833369454 1.720510116 0.9152088636 0.4442293527
+70 15 1.28305975989561 1.669189085 1.013283271 0.4255500251
+70 20 1.25330210753495 1.614344105 1.105588085 0.4055880848
+70 25 1.22719842039755 1.556236638 1.192531233 0.3844386966
+70 30 1.20469254193507 1.495033557 1.274482892 0.3621625970
+70 35 1.18575497633863 1.430823093 1.351769347 0.3387918994
+70 40 1.17038194886434 1.363624106 1.424666669 0.3143334681
+70 45 1.15859612743941 1.293396292 1.493396292 0.2887726343
+
+75 -45 1.95719870691282 1.859757129 -0.6597571288 0.3643458246
+75 -40 1.87892988538354 1.909948207 -0.4830870201 0.3777944833
+75 -35 1.80360411500153 1.943073852 -0.3104511894 0.3866704733
+75 -30 1.73174668295891 1.960918859 -0.1434618965 0.3914520285
+75 -25 1.66375050417810 1.965282563 0.01672751963 0.3926212794
+75 -20 1.59988982601698 1.957900699 0.1693675409 0.3906433150
+75 -15 1.54033420221972 1.940386732 0.3140495384 0.3859504616
+75 -10 1.48516449659568 1.914193570 0.4506395177 0.3789320249
+75 -5 1.43439687010599 1.880599956 0.5792131550 0.3699306433
+75 0 1.38799530500503 1.840700512 0.7000000000 0.3592396194
+75 5 1.34588654678824 1.795409204 0.8133336199 0.3471038500
+75 10 1.30798030182940 1.745476401 0.9196110933 0.3337243958
+75 15 1.27417425603338 1.691497072 1.019260678 0.3192606783
+75 20 1.24436769706430 1.633930916 1.112717101 0.3038358732
+75 25 1.21846736842824 1.573117023 1.200402686 0.2875408397
+75 30 1.19639228400375 1.509288522 1.282713000 0.2704380444
+75 35 1.17808059730779 1.442588948 1.360007887 0.2525659474
+75 40 1.16349099267300 1.373083158 1.432603756 0.2339419272
+75 45 1.15260382980192 1.300767581 1.500767581 0.2145650267
+
+80 -45 1.96074363469753 1.875802522 -0.6758025216 0.2425911047
+80 -40 1.88193047923001 1.928668223 -0.4987949790 0.2519127542
+80 -35 1.80581043839274 1.964040365 -0.3251320996 0.2581498172
+80 -30 1.73296535844883 1.983594180 -0.1565534989 0.2615976823
+80 -25 1.66385562034677 1.989071135 0.005634726372 0.2625634172
+80 -20 1.59882606231257 1.982196538 0.1605245789 0.2613512403
+80 -15 1.53811387476485 1.964612678 0.3075582156 0.2582507315
+80 -10 1.48186022468455 1.937830490 0.4464716909 0.2535283091
+80 -5 1.43013181418651 1.903206205 0.5772353645 0.2474231134
+80 0 1.38293068231909 1.861920858 0.7000000000 0.2401433928
+80 5 1.34020817424032 1.814975590 0.8150454569 0.2318656754
+80 10 1.30188815652199 1.763205838 0.9227372713 0.2227372713
+80 15 1.26787139092433 1.707284158 1.023490815 0.2128767704
+80 20 1.23805021385075 1.647738196 1.117742540 0.2023772108
+80 25 1.21231736341717 1.584966009 1.205927959 0.1913087805
+80 30 1.19057124913095 1.519249789 1.288464140 0.1797212378
+80 35 1.17272422520968 1.450772886 1.365738342 0.1676469124
+80 40 1.15870553366451 1.379631737 1.438098666 0.1551028083
+80 45 1.14846378612120 1.305846999 1.505846999 0.1420925682
+
+85 -45 1.96284808554364 1.885294869 -0.6852948692 0.1211975967
+85 -40 1.88372236647031 1.939785127 -0.5081231691 0.1259648765
+85 -35 1.80713796936231 1.976533813 -0.3338801064 0.1291799700
+85 -30 1.73370871917651 1.997144615 -0.1643768462 0.1309831814
+85 -25 1.66393499012484 2.003318835 -0.001009085506 0.1315233557
+85 -20 1.59820438658294 1.996771133 0.1552198600 0.1309505061
+85 -15 1.53679583254054 1.979158455 0.3036606864 0.1294095964
+85 -10 1.47988825280628 1.952025861 0.4439686640 0.1270358020
+85 -5 1.42758040269492 1.916777201 0.5760480562 0.1239519438
+85 0 1.37989846406043 1.874647534 0.7000000000 0.1202660756
+85 5 1.33680903762777 1.826692747 0.8160705754 0.1160705754
+85 10 1.29824477550441 1.773802251 0.9246057050 0.1114432565
+85 15 1.26410799532789 1.716697749 1.026013179 0.1064472599
+85 20 1.23428627812099 1.655949819 1.120731326 0.1011325048
+85 25 1.20866259492516 1.591992929 1.209204666 0.09553700198
+85 30 1.18712192046105 1.525139443 1.291864533 0.08968807976
+85 35 1.16956016907848 1.455596731 1.369116035 0.08360388087
+85 40 1.15588796745106 1.383479611 1.441327416 0.07729445044
+85 45 1.14603433465826 1.308822392 1.508822392 0.07076279011
+
+90 -45 1.96354515943630 1.888436097 -0.6884360974 0.000000000
+90 -40 1.88431763421482 1.943471053 -0.5112160280 0.000000000
+90 -35 1.80758047210150 1.980683239 -0.3367855656 0.000000000
+90 -30 1.73395794574938 2.001651630 -0.1669789729 0.000000000
+90 -25 1.66396361562236 2.008063182 -0.003221410834 0.000000000
+90 -20 1.59799939368733 2.001628238 0.1534520183 0.000000000
+90 -15 1.53635830521150 1.984008165 0.3023612105 0.000000000
+90 -10 1.47923213134491 1.956759271 0.4431340360 0.000000000
+90 -5 1.42673060758620 1.921301467 0.5756522342 0.000000000
+90 0 1.37888819529339 1.878888195 0.7000000000 0.000000000
+90 5 1.33567666980676 1.830594017 0.8164118922 0.000000000
+90 10 1.29703165477826 1.777326830 0.9252271832 0.000000000
+90 15 1.26285594393105 1.719825171 1.026851170 0.000000000
+90 20 1.23303543012555 1.658674295 1.121722955 0.000000000
+90 25 1.20744965262325 1.594321023 1.210290273 0.000000000
+90 30 1.18597890054694 1.527087856 1.292989450 0.000000000
+90 35 1.16851339481075 1.457190136 1.370231749 0.000000000
+90 40 1.15495740143189 1.384748699 1.442392307 0.000000000
+90 45 1.14523331796445 1.309802245 1.509802245 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.22658304024390 1.208168048 1.408168048 0.7081680485
+40 45 1.23183047848027 1.128570579 1.449101246 0.7491012463
+35 45 1.23937312452022 1.049925479 1.485374977 0.7853749770
+30 45 1.24888628332760 0.9720346459 1.517587990 0.8175879897
+25 45 1.26013031723623 0.8946042807 1.546231611 0.8462316108
+20 45 1.27293517835019 0.8172709074 1.571694654 0.8716946540
+15 45 1.28718593088197 0.7396183983 1.594268037 0.8942680370
+10 45 1.30281357985583 0.6611893467 1.614150211 0.9141502115
+5 45 1.31980199051874 0.5814922105 1.631460228 0.9314602283
+0 45 1.33826775327715 0.5000000000 1.646298203 0.9462982034
+-5 45 1.35892213791847 0.4160922853 1.659069568 0.9590695679
+-10 45 1.38407998236399 0.3287560465 1.671172720 0.9711727205
+-15 45 1.41382288434145 0.2368072732 1.682248629 0.9822486286
+-20 45 1.44663157797279 0.1394363820 1.690640399 0.9906403989
+-25 45 1.48234542196017 0.03581003414 1.695458594 0.9954585942
+-30 45 1.52135157473190 -0.07501684621 1.695958393 0.9959583928
+-35 45 1.56424658738057 -0.1940759302 1.691243156 0.9912431562
+-40 45 1.61169134923121 -0.3224035555 1.680102392 0.9801023919
+-45 45 1.66436332741976 -0.4609206151 1.660920615 0.9609206151
+
+45 50 1.20646953564757 1.233678740 1.433678740 0.6156295597
+40 50 1.20950999476707 1.154001652 1.479408818 0.6540016519
+35 50 1.21525407435692 1.074431265 1.520372866 0.6883745693
+30 50 1.22339559947652 0.9948411889 1.557090081 0.7191839708
+25 50 1.23369673585560 0.9150087595 1.589989157 0.7467895732
+20 50 1.24597914434067 0.8346368645 1.619407229 0.7714742668
+15 50 1.26010874492146 0.7533687584 1.645585079 0.7934400915
+10 50 1.27597537605692 0.6708003961 1.668657181 0.8127998834
+5 50 1.29344087628184 0.5864926399 1.688615398 0.8295468156
+0 50 1.31220775077277 0.5000000000 1.705209456 0.8434708835
+-5 50 1.33180294759924 0.4109420810 1.717936672 0.8541502858
+-10 50 1.35805412561255 0.3182126498 1.730967294 0.8650842764
+-15 50 1.39297563527667 0.2199158337 1.745288339 0.8771010596
+-20 50 1.42960400703689 0.1160463804 1.754903900 0.8851694734
+-25 50 1.46867173154915 0.005946951437 1.759500182 0.8890262117
+-30 50 1.51102100884952 -0.1111804169 1.758595535 0.8882671227
+-35 50 1.55733721211956 -0.2361285213 1.751300480 0.8821458453
+-40 50 1.60822496777777 -0.3695932982 1.736340937 0.8695932982
+-45 50 1.66422287579669 -0.5120478849 1.712047885 0.8492090070
+
+45 55 1.19015753999819 1.254187687 1.454187687 0.5280879040
+40 55 1.19115641949625 1.174724574 1.504105435 0.5630406869
+35 55 1.19518002336561 1.094653230 1.549252825 0.5946532299
+30 55 1.20196331762635 1.013881455 1.590068789 0.6232328758
+25 55 1.21129608824411 0.9322279258 1.626915778 0.6490334151
+20 55 1.22302020658186 0.8494392577 1.660076470 0.6722527816
+15 55 1.23702071888667 0.7652019824 1.689747273 0.6930285013
+10 55 1.25321726413211 0.6791538030 1.716031706 0.7114330596
+5 55 1.27155080922548 0.5908944962 1.738928846 0.7274658096
+0 55 1.29198875681795 0.5000000000 1.758335231 0.7410543069
+-5 55 1.31468351763548 0.4060222406 1.774170705 0.7521424253
+-10 55 1.34079689579337 0.3083262417 1.787035901 0.7611507320
+-15 55 1.37734337998863 0.2047145700 1.802020227 0.7716428705
+-20 55 1.41604033857964 0.09541135774 1.811598159 0.7783494102
+-25 55 1.45755068548791 -0.02009918601 1.815356304 0.7809808917
+-30 55 1.50262018482182 -0.1424228058 1.812708940 0.7791271874
+-35 55 1.55181588322080 -0.2720948385 1.802665705 0.7720948385
+-40 55 1.60560216432341 -0.4094852852 1.783882356 0.7589425962
+-45 55 1.66435182369578 -0.5546785705 1.754678571 0.7384938855
+
+45 60 1.17704362871986 1.270555932 1.470555932 0.4448806748
+40 60 1.17622514582319 1.191454401 1.524043266 0.4757616014
+35 60 1.17867406093756 1.111157108 1.572822805 0.5039244814
+30 60 1.18417860654910 1.029580772 1.617260804 0.5295807723
+25 60 1.19257156588038 0.9465626944 1.657656789 0.5529034047
+20 60 1.20373248850020 0.8618739794 1.694240587 0.5740250706
+15 60 1.21758621200782 0.7752288179 1.727167932 0.5930356822
+10 60 1.23410607199532 0.6862929842 1.756520014 0.6099821147
+5 60 1.25332883931864 0.5946900693 1.782312445 0.6248733812
+0 60 1.27540416517358 0.5000000000 1.804532407 0.6377020826
+-5 60 1.30074533459737 0.4017275738 1.823258971 0.6485138695
+-10 60 1.33032585275630 0.2991822756 1.838893909 0.6575407052
+-15 60 1.36578736591536 0.1912711079 1.852191911 0.6652183100
+-20 60 1.40528508828629 0.07753395211 1.860715927 0.6701396529
+-25 60 1.44855994639335 -0.04241846040 1.863220142 0.6715854622
+-30 60 1.49583676338494 -0.1689585372 1.858670175 0.6689585372
+-35 60 1.54743066047668 -0.3023619743 1.845891654 0.6615808551
+-40 60 1.60362457660298 -0.4427049526 1.823472014 0.6486368697
+-45 60 1.66462119731567 -0.5897503772 1.789750377 0.6291676736
+
+45 65 1.16664788232312 1.283454142 1.483454142 0.3653306663
+40 65 1.16426989775358 1.204763654 1.539904617 0.3916539551
+35 65 1.16533662264803 1.124407538 1.591746380 0.4158281663
+30 65 1.16969164813639 1.042295752 1.639283796 0.4379952273
+25 65 1.17721637114657 0.9582686968 1.682760392 0.4582686968
+20 65 1.18783422464341 0.8721072596 1.722356293 0.4767325689
+15 65 1.20151296825035 0.7835398442 1.758185105 0.4934398180
+10 65 1.21827331179312 0.6922486542 1.790296298 0.5084135133
+5 65 1.23820819123260 0.5978723913 1.818686551 0.5216521060
+0 65 1.26151748671148 0.5000000000 1.843323122 0.5331403274
+-5 65 1.28856981600772 0.3981468463 1.864186874 0.5428692549
+-10 65 1.31991245054092 0.2917122620 1.881258462 0.5508298669
+-15 65 1.35599358508229 0.1800049437 1.894237808 0.5568822356
+-20 65 1.39651165884289 0.06252133881 1.901962743 0.5604844319
+-25 65 1.44129942809045 -0.06107137719 1.903221451 0.5610713772
+-30 65 1.49040957724128 -0.1909879065 1.896826161 0.5580892046
+-35 65 1.54398270581814 -0.3272926646 1.881496370 0.5509408054
+-40 65 1.60214352376074 -0.4698202512 1.855786769 0.5389522213
+-45 65 1.66494353509600 -0.6180810669 1.818081067 0.5213697639
+
+45 70 1.15859613785338 1.293396299 1.493396299 0.2887726368
+40 70 1.15493442091745 1.215102006 1.552225385 0.3101846729
+35 70 1.15484223815067 1.134777662 1.606556452 0.3299595643
+30 70 1.15821430323186 1.052318770 1.656644171 0.3481900031
+25 70 1.16497872859860 0.9675596059 1.702684811 0.3649474254
+20 70 1.17510098537636 0.8802809836 1.744813415 0.3802809836
+15 70 1.18858748798404 0.7902160817 1.783101162 0.3942165837
+10 70 1.20549330837373 0.6970553138 1.817556218 0.4067571986
+5 70 1.22593546601854 0.6004482725 1.848129008 0.4178847840
+0 70 1.25010561211063 0.5000000000 1.874715019 0.4275613006
+-5 70 1.27828158984884 0.3952626945 1.897152880 0.4357280141
+-10 70 1.31078164449345 0.2857337851 1.915164089 0.4422835581
+-15 70 1.34782717828271 0.1709025406 1.928208439 0.4470313133
+-20 70 1.38942460899547 0.05036055330 1.935374227 0.4496394467
+-25 70 1.43553145742506 -0.07614487380 1.935546669 0.4497022106
+-30 70 1.48615352618449 -0.2087034628 1.927510405 0.4467772497
+-35 70 1.54132477247553 -0.3472140199 1.909947014 0.4403846981
+-40 70 1.60105048219317 -0.4913241746 1.881414146 0.4299995837
+-45 70 1.66526141903357 -0.6403561636 1.840356164 0.4150557000
+
+45 75 1.15260383444079 1.300767584 1.500767584 0.2145650275
+40 75 1.14794193818472 1.222813138 1.561415154 0.2308154949
+35 75 1.14693392970771 1.142558278 1.617668323 0.2458884861
+30 75 1.14951706169782 1.059882026 1.669744115 0.2598421524
+25 75 1.15565936327548 0.9746085652 1.717801353 0.2727190505
+20 75 1.16536196376023 0.8865134177 1.761936887 0.2845451314
+15 75 1.17866270873276 0.7953290369 1.802182971 0.2953290369
+10 75 1.19564011723570 0.7007490732 1.838504569 0.3050613799
+5 75 1.21642079947357 0.6024316447 1.870799056 0.3137146617
+0 75 1.24117699294563 0.5000000000 1.898884912 0.3212402441
+-5 75 1.27012274752243 0.3930462533 1.922486918 0.3275643825
+-10 75 1.30347379079265 0.2811455540 1.941185241 0.3325745829
+-15 75 1.34139127148698 0.1638972376 1.954352586 0.3361027624
+-20 75 1.38394165429425 0.04099066617 1.961117780 0.3379154907
+-25 75 1.43113146866550 -0.08774001623 1.960412532 0.3377265202
+-30 75 1.48294548025389 -0.2222811624 1.951027671 0.3352118541
+-35 75 1.53935096782325 -0.3624060033 1.931643415 0.3300178583
+-40 75 1.60026800033547 -0.5076247734 1.900840444 0.3217642271
+-45 75 1.66553778129502 -0.6571266951 1.857126695 0.3100511635
+
+45 80 1.14846378860455 1.305847000 1.505847000 0.1420925685
+40 80 1.14308776227170 1.228150102 1.567775500 0.1530122338
+35 80 1.14141888599021 1.147966760 1.625392437 0.1631716544
+30 80 1.14342603466047 1.065161655 1.678888702 0.1726044892
+25 80 1.14910737299905 0.9795489739 1.728396093 0.1813339781
+20 80 1.15849092972201 0.8908976698 1.773982521 0.1893720953
+15 80 1.17163764617595 0.7989372738 1.815649094 0.1967190363
+10 80 1.18864184024845 0.7033622003 1.853324350 0.2033622003
+5 80 1.20963391775186 0.6038367691 1.886859702 0.2092753878
+0 80 1.23477138275168 0.5000000000 1.916012431 0.2144158005
+-5 80 1.26423120875542 0.3914765185 1.940429070 0.2187211127
+-10 80 1.29818313373167 0.2778966131 1.959610900 0.2221033869
+-15 80 1.33676062543254 0.1589324538 1.972881411 0.2244433361
+-20 80 1.38003702300420 0.03434831238 1.979367497 0.2255870080
+-25 80 1.42802901298574 -0.09594939863 1.978017610 0.2253489864
+-30 80 1.48070458209742 -0.2318684615 1.967633360 0.2235179630
+-35 80 1.53798805026619 -0.3730932581 1.946906396 0.2198632401
+-40 80 1.59974241112489 -0.5190403903 1.914445046 0.2141394282
+-45 80 1.66574849215763 -0.6688121462 1.868812146 0.2060931168
+
+45 85 1.14603433570734 1.308822393 1.508822393 0.07076279017
+40 85 1.14023038348056 1.231285443 1.571512053 0.07624742480
+35 85 1.13816275508389 1.151153288 1.629943270 0.08135949385
+30 85 1.13981970405728 1.068281021 1.684291601 0.08611435672
+25 85 1.14521804345798 0.9824757326 1.734672548 0.09052211837
+20 85 1.15440246669511 0.8935013211 1.781135994 0.09458714322
+15 85 1.16744801597423 0.8010845914 1.823662992 0.09830777346
+10 85 1.18445819187014 0.7049198057 1.862157969 0.1016756475
+5 85 1.20556521863791 0.6046751216 1.896442115 0.1046751216
+0 85 1.23091828609135 0.5000000000 1.926234270 0.1072815975
+-5 85 1.26067654046711 0.3905397500 1.951136382 0.1094602500
+-10 85 1.29498841708398 0.2759576685 1.970607201 0.1111637259
+-15 85 1.33397283356417 0.1559686941 1.983942313 0.1123303970
+-20 85 1.37769949708500 0.03038339075 1.990261030 0.1128832131
+-25 85 1.42618324000432 -0.1008452342 1.988516763 0.1127306095
+-30 85 1.47938001604922 -0.2375759368 1.977518997 0.1117684297
+-35 85 1.53718906617577 -0.3794398780 1.955970309 0.1098831637
+-40 85 1.59944056157453 -0.5257993611 1.922500074 0.1069548976
+-45 85 1.66588048016138 -0.6757077376 1.875707738 0.1028610987
+
+45 90 1.14523331862065 1.309802246 1.509802246 0.000000000
+40 90 1.13928678975668 1.232319432 1.572744314 0.000000000
+35 90 1.13708583106051 1.152205639 1.631446183 0.000000000
+30 90 1.13862522159650 1.069312611 1.686078367 0.000000000
+25 90 1.14392807879728 0.9834448962 1.736750926 0.000000000
+20 90 1.15304473782983 0.8943645265 1.783507632 0.000000000
+15 90 1.16605499365453 0.8017972400 1.826322633 0.000000000
+10 90 1.18306543129033 0.7054371562 1.865092009 0.000000000
+5 90 1.20420883051620 0.6049537150 1.899626452 0.000000000
+0 90 1.22963176461744 0.5000000000 1.929631765 0.000000000
+-5 90 1.25948811517771 0.3902283778 1.954695383 0.000000000
+-10 90 1.29391999616480 0.2753131506 1.974262444 0.000000000
+-15 90 1.33304162054968 0.1549834407 1.987619329 0.000000000
+-20 90 1.37692053377594 0.02906544169 1.993882065 0.000000000
+-25 90 1.42556983227726 -0.1024718445 1.992005040 0.000000000
+-30 90 1.47894104079842 -0.2394705204 1.980800512 0.000000000
+-35 90 1.53692508942383 -0.3815440157 1.958975329 0.000000000
+-40 90 1.59934142442588 -0.5280368513 1.925166611 0.000000000
+-45 90 1.66592464857795 -0.6779866160 1.877986616 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.66592464223893 -0.6779866115 1.877986611 1.442617533e-16
+-90 40 1.73631464143106 -0.8300941826 1.816081538 1.628895583e-16
+-90 35 1.81005457267287 -0.9827099035 1.738204651 1.815795937e-16
+-90 30 1.88657258398807 -1.133819784 1.643286292 2.000852169e-16
+-90 25 1.96518609301419 -1.281063459 1.530523531 2.181173664e-16
+-90 20 2.04509885332705 -1.421764301 1.399465003 2.353482500e-16
+-90 15 2.12540894396988 -1.552987390 1.250096313 2.514184436e-16
+-90 10 2.20511267246287 -1.671612056 1.082913797 2.659457754e-16
+-90 5 2.28308913952417 -1.774401296 0.8989843297 2.785338267e-16
+-90 -2.84217e-14 2.35807273516432 -1.858072735 0.7000000000 2.887806227e-16
+-90 -5 2.42862055332855 -1.919378919 0.4883317718 2.962884649e-16
+-90 -10 2.49345120385004 -1.955570077 0.2670167424 3.007206035e-16
+-90 -15 2.55452342515492 -1.967480150 0.03884068641 3.021791668e-16
+-90 -20 2.62618157688565 -1.967803449 -0.1982069993 3.022187594e-16
+-90 -25 2.69024354935114 -1.938188678 -0.4369460525 2.985919960e-16
+-90 -30 2.74407929171035 -1.876442377 -0.6720396459 2.910302550e-16
+-90 -35 2.78797455510732 -1.783775056 -0.8991165100 2.796817813e-16
+-90 -40 2.82215621214822 -1.661897084 -1.114047046 2.647560344e-16
+-90 -45 2.84665823525536 -1.512891342 -1.312891342 2.465080939e-16
+
+-85 45 1.66588047054245 -0.6757077308 1.875707731 0.1028610981
+-85 40 1.73609425473634 -0.8269485629 1.813442050 0.1160929563
+-85 35 1.80959155418080 -0.9785385305 1.735283825 0.1293553600
+-85 30 1.88580179246824 -1.128484627 1.640206038 0.1424739436
+-85 25 1.96405076674264 -1.274465065 1.527446649 0.1552455770
+-85 20 2.04355748604957 -1.413859003 1.396587710 0.1674409664
+-85 15 2.12344499292561 -1.543805396 1.247636005 0.1788098026
+-85 10 2.20274549555202 -1.661273609 1.081090850 0.1890869395
+-85 5 2.28038860983283 -1.763131790 0.8979983757 0.1979983757
+-85 -2.84217e-14 2.35518121654276 -1.846219041 0.7000000000 0.2052675682
+-85 -5 2.42569262304458 -1.907336216 0.4893853718 0.2106146282
+-85 -10 2.48980997536970 -1.942933422 0.2692449257 0.2137289801
+-85 -15 2.54480142946847 -1.949358901 0.04369626052 0.2142911367
+-85 -20 2.62205625442356 -1.955642185 -0.1937806612 0.2148408528
+-85 -25 2.68640669267677 -1.927093489 -0.4317722808 0.2123431656
+-85 -30 2.74013932650619 -1.866248027 -0.6661539352 0.2070198774
+-85 -35 2.78416793617250 -1.774822492 -0.8928478571 0.1990211796
+-85 -40 2.81866313930919 -1.654388215 -1.107746356 0.1884845456
+-85 -45 2.84359023157685 -1.506885294 -1.306885294 0.1755797123
+
+-80 45 1.66574846895906 -0.6688121300 1.868812130 0.2060931139
+-80 40 1.73543222507064 -0.8174540189 1.805475181 0.2323026894
+-80 35 1.80820215890257 -0.9659794251 1.726489844 0.2584917258
+-80 30 1.88349260688777 -1.112460777 1.630954664 0.2843203404
+-80 25 1.96065425331818 -1.254691704 1.518226179 0.3093994902
+-80 20 2.03895101088285 -1.390215703 1.387982252 0.3332960278
+-80 15 2.11757688081167 -1.516385131 1.240288767 0.3555431021
+-80 10 2.19566251543165 -1.630423948 1.075651222 0.3756512224
+-80 5 2.27227372599976 -1.729492806 0.8950553459 0.3931197350
+-80 -2.84217e-14 2.34643413575739 -1.810786529 0.7000000000 0.4074540117
+-80 -5 2.41715422827496 -1.871645591 0.4925078969 0.4181851063
+-80 -10 2.48366685066215 -1.909870962 0.2750747294 0.4249252706
+-80 -15 2.54672739139411 -1.925028008 0.05021570368 0.4275978668
+-80 -20 2.61369115057377 -1.923030288 -0.1819109016 0.4272456149
+-80 -25 2.67512533482648 -1.894109122 -0.4163914179 0.4221460329
+-80 -30 2.72829989176870 -1.835701530 -0.6485179072 0.4118471987
+-80 -35 2.77272299721135 -1.747953773 -0.8740341774 0.3963749016
+-80 -40 2.80814489746568 -1.631804243 -1.088796154 0.3758946056
+-80 -45 2.83433052226063 -1.488775590 -1.288775590 0.3506747952
+
+-75 45 1.66553772559888 -0.6571266564 1.857126656 0.3100511531
+-75 40 1.73433336629683 -0.8014430387 1.792040374 0.3487206112
+-75 35 1.80589178541673 -0.9449042301 1.711732834 0.3871609216
+-75 30 1.87965922492227 -1.085699362 1.615503953 0.4248868635
+-75 25 1.95502831016950 -1.221813989 1.502895049 0.4613586679
+-75 20 2.03133570522244 -1.351056052 1.373729305 0.4959889743
+-75 15 2.10788168240855 -1.471107830 1.228156751 0.5281567513
+-75 10 2.18393476716632 -1.579572001 1.066684652 0.5572196383
+-75 5 2.25874602927135 -1.674031981 0.8902031524 0.5825301135
+-75 -2.84217e-14 2.33158440407006 -1.752137592 0.7000000000 0.6034584490
+-75 -5 2.40181065053752 -1.811730977 0.4977497464 0.6194264485
+-75 -10 2.46908168488185 -1.851092724 0.2854389186 0.6299733967
+-75 -15 2.53376791510534 -1.869359637 0.06513199869 0.6348680013
+-75 -20 2.59687899732406 -1.866407764 -0.1613019883 0.6340770494
+-75 -25 2.65584775341303 -1.839033042 -0.3907090200 0.6267420146
+-75 -30 2.70846708601839 -1.784889981 -0.6191818454 0.6122344251
+-75 -35 2.75357165551658 -1.703148253 -0.8426610149 0.5903317953
+-75 -40 2.79048704952985 -1.593980324 -1.057058118 0.5610803369
+-75 -45 2.81871406432522 -1.458291986 -1.258291986 0.5247227562
+
+-70 45 1.66526131622219 -0.6403560932 1.840356093 0.4150556744
+-70 40 1.73280470126527 -0.7786355021 1.772902578 0.4653852632
+-70 35 1.80267110973936 -0.9151050870 1.690867249 0.5150561300
+-70 30 1.87433059519035 -1.048130975 1.593813835 0.5634735938
+-70 25 1.94723310454273 -1.175962839 1.481514306 0.6100005870
+-70 20 2.02081276558828 -1.296758163 1.353966489 0.6539664894
+-70 15 2.09449835102054 -1.408613056 1.211411327 0.6946783413
+-70 10 2.16771657923407 -1.509588213 1.054344622 0.7314302925
+-70 5 2.23991082803570 -1.597750386 0.8835293777 0.7635186993
+-70 -2.84217e-14 2.31055338512606 -1.671209966 0.7000000000 0.7902557999
+-70 -5 2.37919586587601 -1.728195419 0.5050581607 0.8109968085
+-70 -10 2.44553233024664 -1.767138145 0.3002423760 0.8251708017
+-70 -15 2.50943776944231 -1.786726886 0.08727337771 0.8323005202
+-70 -20 2.57068053107717 -1.785660159 -0.1319122637 0.8319122637
+-70 -25 2.62817410051472 -1.762041517 -0.3548072824 0.8233157809
+-70 -30 2.68054106596277 -1.714032394 -0.5782721987 0.8058418891
+-70 -35 2.72661861659507 -1.640408116 -0.7987298980 0.7790448436
+-70 -40 2.76550919253572 -1.540667498 -1.012323345 0.7427422274
+-70 -45 2.79646923438932 -1.414997184 -1.214997184 0.6970019736
+
+-65 45 1.66494334133167 -0.6180809368 1.818080937 0.5213697033
+-65 40 1.73086103302511 -0.7486436143 1.747736396 0.5822520796
+-65 35 1.79856043901087 -0.8763059791 1.663699821 0.6417820180
+-65 30 1.86755111287608 -0.9996777154 1.565839333 0.6993112034
+-65 25 1.93735908492922 -1.117340550 1.454178284 0.7541782843
+-65 20 2.00753283775738 -1.227862178 1.328890402 0.8057153659
+-65 15 2.07764084346076 -1.329800136 1.190293469 0.8532498165
+-65 10 2.14727673538740 -1.421709892 1.038849303 0.8961080395
+-65 5 2.21605752636161 -1.502146141 0.8751650901 0.9336160783
+-65 -2.84217e-14 2.28363178299029 -1.569673268 0.7000000000 0.9651044946
+-65 -5 2.34967774120619 -1.622868277 0.5142730916 0.9899097347
+-65 -10 2.41391183287384 -1.660335541 0.3190745567 1.007381007
+-65 -15 2.47605547667263 -1.680688093 0.1156863865 1.016871558
+-65 -20 2.53570513926617 -1.682454465 -0.09434846281 1.017695230
+-65 -25 2.59216827771084 -1.663986481 -0.3090834681 1.009083468
+-65 -30 2.64452173651280 -1.623599343 -0.5260606522 0.9902506364
+-65 -35 2.69177808516340 -1.559819727 -0.7423013004 0.9605097133
+-65 -40 2.73298325110040 -1.471574852 -0.9543477309 0.9193604519
+-65 -45 2.76722692596249 -1.358311690 -1.158311690 0.8665449721
+
+-60 45 1.66462086164012 -0.5897501574 1.789750157 0.6291675467
+-60 40 1.72852845482254 -0.7109775397 1.716130807 0.6991582085
+-60 35 1.79359445983677 -0.8281790100 1.630000955 0.7668245090
+-60 30 1.85938818165918 -0.9402758923 1.531543674 0.8315436741
+-60 25 1.92553003537136 -1.046235851 1.421021619 0.8927196848
+-60 20 1.99169502767511 -1.145069858 1.298756462 0.9497815253
+-60 15 2.05759960916113 -1.235811654 1.165109331 1.002171325
+-60 10 2.12299546439670 -1.317499524 1.020474204 1.049333839
+-60 5 2.18766376710804 -1.389157614 0.8652798748 1.090705657
+-60 -2.84217e-14 2.25140404226739 -1.449773095 0.7000000000 1.125702021
+-60 -5 2.31402284020602 -1.498275024 0.5251735888 1.153704623
+-60 -10 2.37531591195752 -1.533511429 0.3414370696 1.174048371
+-60 -15 2.43503749963338 -1.554222041 0.1495728630 1.186005648
+-60 -20 2.49284512450052 -1.559002165 -0.04941550047 1.188765454
+-60 -25 2.54824295223980 -1.546285717 -0.2541987008 1.181423610
+-60 -30 2.60056547245282 -1.514389353 -0.4630082353 1.163008235
+-60 -35 2.64900724726421 -1.461622821 -0.6735430861 1.132543463
+-60 -40 2.69266032178343 -1.386431874 -0.8829042895 1.089131950
+-60 -45 2.73053431111536 -1.287554310 -1.087554310 1.032044962
+
+-55 45 1.66435128531686 -0.5546782293 1.754678229 0.7384936466
+-55 40 1.72585147148434 -0.6650581948 1.677599902 0.8157825304
+-55 35 1.78782900492595 -0.7703683154 1.589521471 0.8895214708
+-55 30 1.84993616677226 -0.8699007449 1.490912564 0.9592148282
+-55 25 1.91190888351957 -0.9630432044 1.382228250 1.024433880
+-55 20 1.97355367552919 -1.049248685 1.263880407 1.084795608
+-55 15 2.03473364935350 -1.128001900 1.136221794 1.139939202
+-55 10 2.09535219348927 -1.198783064 0.9995412886 1.189500707
+-55 5 2.15533560154046 -1.261030950 0.8540702442 1.233087146
+-55 -2.84217e-14 2.21462446685965 -1.314114159 0.7000000000 1.270256410
+-55 -5 2.27315709506265 -1.357297766 0.5375075007 1.300493896
+-55 -10 2.33084316112111 -1.389704699 0.3667940759 1.323185476
+-55 -15 2.38754519575425 -1.410288413 0.1881397624 1.337598347
+-55 -20 2.44304739998827 -1.417803411 0.001976643168 1.342860405
+-55 -25 2.49702131255842 -1.410786698 -0.1910144704 1.337947250
+-55 -30 2.54899843006368 -1.387565047 -0.3897861882 1.321687275
+-55 -35 2.59835512144613 -1.346299623 -0.5927929141 1.292792914
+-55 -40 2.64430471739844 -1.285071851 -0.7978531317 1.249920766
+-55 -45 2.68587767205620 -1.202006501 -1.002006501 1.191757782
+
+-50 45 1.66422224340313 -0.5120475004 1.712047500 0.8492086843
+-50 40 1.72290327287554 -0.6102396919 1.631601716 0.9316017160
+-50 35 1.78135060393890 -0.7025235967 1.542016087 1.009037106
+-50 30 1.83932639030003 -0.7886006827 1.443973951 1.081264358
+-50 25 1.89669877734090 -0.8682790076 1.338038980 1.148122411
+-50 20 1.95341157747416 -0.9414211776 1.224634404 1.209495979
+-50 15 2.00946329530572 -1.007900423 1.104040701 1.265278689
+-50 10 2.06489336730665 -1.067564567 0.9764039272 1.315342850
+-50 5 2.11975887771531 -1.120194865 0.8417486834 1.359504914
+-50 -2.84217e-14 2.17412559779194 -1.165476833 0.7000000000 1.397500996
+-50 -5 2.22805242854810 -1.202966852 0.5510097061 1.428958858
+-50 -10 2.28157271936894 -1.232056778 0.3945916579 1.453368204
+-50 -15 2.33467885363193 -1.251942043 0.2305685443 1.470053922
+-50 -20 2.38729940240334 -1.261586731 0.05883486466 1.478146777
+-50 -25 2.43927260756425 -1.259691914 -0.1205578157 1.476556836
+-50 -30 2.49031866109416 -1.244674759 -0.3072884418 1.463955947
+-50 -35 2.54001213675259 -1.214667805 -0.5006233227 1.438777123
+-50 -40 2.58775372965614 -1.167549739 -0.6992403712 1.399240371
+-50 -45 2.63272240818995 -1.101012210 -0.9010122103 1.343408755
+
+-45 45 1.66436284647506 -0.4609203374 1.660920337 0.9609203374
+-45 40 1.71979456405216 -0.5458421624 1.577565773 1.045842162
+-45 35 1.77428175237677 -0.6243397674 1.487271181 1.124339767
+-45 30 1.82773090242855 -0.6965307443 1.390817347 1.196530744
+-45 25 1.88014850413192 -0.7626004433 1.288760256 1.262600443
+-45 20 1.93161333441100 -0.8227515790 1.181442202 1.322751579
+-45 15 1.98224870359606 -0.8771605286 1.069009051 1.377160529
+-45 10 2.03220618773260 -0.9259459258 0.9514327398 1.425945926
+-45 5 2.08165169648710 -0.9691414154 0.8285332190 1.469141415
+-45 -2.84217e-14 2.13075443764102 -1.006670912 0.7000000000 1.506670912
+-45 -5 2.17967681460871 -1.038323383 0.5654141431 1.538323383
+-45 -10 2.22856289659375 -1.063724292 0.4242732169 1.563724292
+-45 -15 2.27752755702861 -1.082304505 0.2760227856 1.582304505
+-45 -20 2.32663907844156 -1.093261684 0.1201001715 1.593261684
+-45 -25 2.37589795043349 -1.095517481 -0.04400202015 1.595517481
+-45 -30 2.42521269736585 -1.087674395 -0.2166442391 1.587674395
+-45 -35 2.47437036386972 -1.067977011 -0.3979093231 1.567977011
+-45 -40 2.52300969766694 -1.034293673 -0.5874252548 1.534293673
+-45 -45 2.57058955771675 -0.9841305731 -0.7841305731 1.484130573
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.84665823268100 -1.512891340 -1.312891340 2.465080937e-16
+-40 -90 2.86145128245758 -1.339305430 -1.491998854 2.684424381e-16
+-35 -90 2.86653284089318 -1.144175692 -1.648126237 2.875625280e-16
+-30 -90 2.86196592766790 -0.9309829638 -1.778535198 3.035330197e-16
+-25 -90 2.84790793790277 -0.7035779023 -1.881081141 3.160912758e-16
+-20 -90 2.82461684801826 -0.4660758592 -1.954271609 3.250545230e-16
+-15 -90 2.79243947524965 -0.2227365185 -1.997289407 3.303226839e-16
+-10 -90 2.75183859082842 0.02214824347 -2.010031979 3.318831989e-16
+-5 -90 2.70337319034198 0.2643855017 -1.993086039 3.298079198e-16
+-2.84217e-14 -90 2.64769461135602 0.5000000000 -1.947694611 3.242490731e-16
+5 -90 2.58554285150831 0.7253449076 -1.875704080 3.154327758e-16
+10 -90 2.51773885864938 0.9372007646 -1.779488748 3.036497959e-16
+15 -90 2.44517548394817 1.132857984 -1.661858150 2.892442023e-16
+20 -90 2.36879314825642 1.310174972 -1.525937442 2.725987163e-16
+25 -90 2.28956294965119 1.467611114 -1.375048730 2.541201785e-16
+30 -90 2.20846583227539 1.604232916 -1.212587514 2.342244177e-16
+35 -90 2.12647544634845 1.719696209 -1.041906709 2.133220476e-16
+40 -90 2.04453792764963 1.814203647 -0.8662069182 1.918050289e-16
+45 -90 1.96354515599846 1.888436095 -0.6884360950 1.700343820e-16
+
+-45 -85 2.84359022827050 -1.506885292 -1.306885292 0.1755797121
+-40 -85 2.85779161340402 -1.332841358 -1.484295273 0.1911010742
+-35 -85 2.86232424343835 -1.137561793 -1.638680611 0.2046080410
+-30 -85 2.85728109506844 -0.9245574210 -1.767405831 0.2158700386
+-25 -85 2.84284599255165 -0.6976795255 -1.868432031 0.2247086858
+-20 -85 2.81929557581498 -0.4610136547 -1.940363316 0.2310018577
+-15 -85 2.78699216571851 -0.2187646781 -1.982466297 0.2346853913
+-10 -85 2.74640348524234 0.02485239875 -1.994695953 0.2357553475
+-5 -85 2.69808654810746 0.2657343351 -1.977668803 0.2342656649
+-2.84217e-14 -85 2.64268251619243 0.5000000000 -1.932626311 0.2303249575
+5 -85 2.58091376978664 0.7240919517 -1.861382728 0.2240919517
+10 -85 2.51357987300449 0.9348674379 -1.766255795 0.2157694234
+15 -85 2.44154528621518 1.129674002 -1.649975369 0.2055962044
+20 -85 2.36572239668454 1.306404105 -1.515577070 0.1938378768
+25 -85 2.28705389721865 1.463526562 -1.366289381 0.1807768964
+30 -85 2.20649415893852 1.600093944 -1.205418604 0.1667025271
+35 -85 2.12499508790118 1.715729062 -1.036241036 0.1519014078
+40 -85 2.04348599672609 1.810587389 -0.8618972296 0.1366483012
+45 -85 1.96284808030024 1.885294866 -0.6852948655 0.1211975964
+
+-45 -80 2.83433052572092 -1.488775593 -1.288775593 0.3506747956
+-40 -80 2.84677371598767 -1.313402819 -1.461129325 0.3810654088
+-35 -80 2.84968427534262 -1.117723966 -1.610349258 0.4073769090
+-30 -80 2.84324225444209 -0.9053305160 -1.734103855 0.4291981835
+-25 -80 2.82770653258875 -0.6800670661 -1.830661990 0.4462239879
+-20 -80 2.80340802830941 -0.4459251148 -1.898907893 0.4582575820
+-15 -80 2.77075309303613 -0.2069432931 -1.938348288 0.4652119877
+-10 -80 2.73021955746153 0.03289255197 -1.949097978 0.4671074480
+-5 -80 2.68235636884931 0.2697425519 -1.931854674 0.4640669884
+-2.84217e-14 -80 2.62777349320825 0.5000000000 -1.887851709 0.4563080784
+5 -80 2.56714295251416 0.7203673576 -1.818810423 0.4441342368
+10 -80 2.50119946291789 0.9279248879 -1.726882637 0.4279248879
+15 -80 2.43072780162785 1.120187602 -1.614571641 0.4081214291
+20 -80 2.35655842086483 1.295149251 -1.484654613 0.3852135518
+25 -80 2.27955249394467 1.451309760 -1.340090364 0.3597229743
+30 -80 2.20058695477361 1.587685017 -1.183925713 0.3321869328
+35 -80 2.12054944553419 1.703804818 -1.019211451 0.3031433643
+40 -80 2.04031875879751 1.799688756 -0.8489087443 0.2731144023
+45 -80 1.96074362174928 1.875802513 -0.6758025125 0.2425911031
+
+-45 -75 2.81871409499382 -1.458292007 -1.258292007 0.5247227619
+-40 -75 2.82828422508160 -1.280857488 -1.422343309 0.5686801758
+-35 -75 2.82857472976631 -1.084680738 -1.563158637 0.6064115292
+-30 -75 2.81990113925541 -0.8734567453 -1.678896865 0.6374234938
+-25 -75 2.80263411001269 -0.6509915430 -1.768309329 0.6613814915
+-20 -75 2.77719054499512 -0.4211055813 -1.830716786 0.6781035190
+-15 -75 2.74402979430109 -0.1875518080 -1.865978280 0.6875518080
+-10 -75 2.70364604589914 0.04605534712 -1.874448057 0.6898212778
+-5 -75 2.65656527714001 0.2762975191 -1.856931056 0.6851276117
+-2.84217e-14 -75 2.60334409189193 0.5000000000 -1.814637293 0.6737950319
+5 -75 2.54457287226757 0.7142718905 -1.749138916 0.6562447946
+10 -75 2.48088196297083 0.9165423589 -1.662329107 0.6329841765
+15 -75 2.41293968097943 1.104592940 -1.556371569 0.6045929398
+20 -75 2.34144716423150 1.276583391 -1.433645332 0.5717085435
+25 -75 2.26713791802604 1.431072865 -1.296692203 0.5350120632
+30 -75 2.19077080782884 1.567033486 -1.148156211 0.4952119644
+35 -75 2.11312873848670 1.683859268 -0.9907262537 0.4530287343
+40 -75 2.03500742905613 1.781362809 -0.8270687306 0.4091768332
+45 -75 1.95719866014442 1.859757096 -0.6597570963 0.3643458158
+
+-45 -70 2.79646932634319 -1.414997247 -1.214997247 0.6970019965
+-40 -70 2.80214512258077 -1.235007254 -1.367701128 0.7525816640
+-35 -70 2.79894316786024 -1.038484254 -1.497183221 0.7997092916
+-30 -70 2.78734980244746 -0.8292061837 -1.602252644 0.8379514341
+-25 -70 2.76787336405338 -0.6108750294 -1.682279188 0.8670787143
+-20 -70 2.74103214048501 -0.3870406980 -1.737124288 0.8870406980
+-15 -70 2.70733471303036 -0.1610468984 -1.767060611 0.8979366285
+-10 -70 2.66727604357748 0.06399515949 -1.772706325 0.8999915005
+-5 -70 2.62133950909674 0.2852178744 -1.754970929 0.8935363441
+-2.84217e-14 -70 2.57000401828302 0.5000000000 -1.715013811 0.8789931427
+5 -70 2.51375361504120 0.7059669656 -1.654213190 0.8568635262
+10 -70 2.45309066724845 0.9009931434 -1.574145124 0.8277211336
+15 -70 2.38853403856227 1.083205693 -1.476553278 0.7922006065
+20 -70 2.32062875301286 1.250991613 -1.363332499 0.7509916132
+25 -70 2.24994761357702 1.403007578 -1.236505999 0.7048305422
+30 -70 2.17709772920160 1.538194690 -1.098205951 0.6544934414
+35 -70 2.10272494134146 1.655796677 -0.9506487206 0.6007870015
+40 -70 2.02750844577495 1.755374617 -0.7960972103 0.5445348521
+45 -70 1.95215768633590 1.836820168 -0.6368201680 0.4865627497
+
+-45 -65 2.76722709403161 -1.358311802 -1.158311802 0.8665450247
+-40 -65 2.76812767397637 -1.175621588 -1.296928048 0.9311828414
+-35 -65 2.76073810048959 -0.9792512706 -1.412589754 0.9851167806
+-30 -65 2.74573229446931 -0.7729841776 -1.504873273 1.028149292
+-25 -65 2.72377238484033 -0.5603145282 -1.573851844 1.060314528
+-20 -65 2.69546611418754 -0.3443960345 -1.619959038 1.081814666
+-15 -65 2.66135170107987 -0.1280408674 -1.643880426 1.092969393
+-10 -65 2.62189448376560 0.08625401936 -1.646470058 1.094176958
+-5 -65 2.57750452566143 0.2962648501 -1.628703419 1.085892238
+-2.84217e-14 -65 2.52855906782231 0.5000000000 -1.591652773 1.068615238
+5 -65 2.47541941427606 0.6956659786 -1.536472370 1.042884193
+10 -65 2.41844317228208 0.8816405077 -1.464390873 1.009272039
+15 -65 2.35799134616420 1.056452170 -1.376707772 0.9683847378
+20 -65 2.29443761115471 1.218767715 -1.274798067 0.9208634621
+25 -65 2.22817995157935 1.367389503 -1.160122791 0.8673895026
+30 -65 2.15965113079366 1.501263570 -1.034239374 0.8086891014
+35 -65 2.08933425609867 1.619501467 -0.8988137884 0.7455391135
+40 -65 2.01776651622751 1.721407945 -0.7556173069 0.6787654976
+45 -65 1.94554626410890 1.806517847 -0.6065178469 0.6092392775
+
+-45 -60 2.73053458566703 -1.287554490 -1.087554490 1.032045066
+-40 -60 2.72597401124685 -1.102488038 -1.209770876 1.102606729
+-35 -60 2.71392505273303 -0.9072037727 -1.309695263 1.160298101
+-30 -60 2.69525590169696 -0.7053550826 -1.387736244 1.205355083
+-25 -60 2.67076830653178 -0.5000787586 -1.444675819 1.238229161
+-20 -60 2.64114739161560 -0.2939991036 -1.481494608 1.259486499
+-15 -60 2.60691690657234 -0.08927955293 -1.499221231 1.269720970
+-10 -60 2.56845566691450 0.1122818923 -1.498858655 1.269511637
+-5 -60 2.52605843146187 0.3091541179 -1.481378414 1.259419415
+-2.84217e-14 -60 2.47998007669763 0.5000000000 -1.447725747 1.239990038
+5 -60 2.43045197233707 0.6836227321 -1.398817432 1.211752809
+10 -60 2.37769084160938 0.8589214350 -1.335544609 1.175222228
+15 -60 2.32190425767368 1.024853976 -1.258781704 1.130903144
+20 -60 2.26329877843254 1.180407768 -1.169404978 1.079301467
+25 -60 2.20209613980636 1.324582787 -1.068323493 1.020942045
+30 -60 2.13855098210481 1.456389074 -0.9565144677 0.9563890739
+35 -60 2.07296926754163 1.574860255 -0.8350595306 0.8862670332
+40 -60 2.00572508812392 1.679083310 -0.7051767709 0.8112791869
+45 -60 1.93727648945948 1.768245165 -0.5682451650 0.7322216874
+
+-45 -55 2.68587872220045 -1.202007166 -1.002007166 1.191758248
+-40 -55 2.67542421871909 -1.015480617 -1.106079470 1.264630459
+-35 -55 2.65851048394296 -0.8227227823 -1.189043905 1.322722782
+-30 -55 2.63616138068000 -0.6270514052 -1.252110297 1.366882345
+-25 -55 2.60934745684211 -0.4310959144 -1.296741632 1.398133543
+-20 -55 2.57882543365759 -0.2368176262 -1.324389790 1.417492991
+-15 -55 2.54500351696282 -0.04561735928 -1.336271706 1.425812799
+-10 -55 2.50806399155059 0.1414594539 -1.333384481 1.423791142
+-5 -55 2.46813992444290 0.3235695079 -1.316609753 1.412045351
+-2.84217e-14 -55 2.42536285905049 0.5000000000 -1.286740944 1.391130986
+5 -55 2.37984813225619 0.6701191140 -1.244470371 1.361532811
+10 -55 2.33168984442917 0.8333269618 -1.190391138 1.323666125
+15 -55 2.28095983366277 0.9890096508 -1.125008862 1.277884963
+20 -55 2.22771799515726 1.136499805 -1.048768841 1.224501125
+25 -55 2.17202468926537 1.275045619 -0.9620906931 1.163808432
+30 -55 2.11396522217505 1.403794241 -0.8654175450 1.096117165
+35 -55 2.05366944695901 1.521788472 -0.7592651695 1.021788472
+40 -55 1.99133524031362 1.627981850 -0.6442764216 0.9412724838
+45 -55 1.92725407228142 1.721276380 -0.5212763798 0.8551469274
+
+-45 -50 2.63272652361086 -1.101014713 -0.9010147130 1.343410855
+-40 -50 2.61625079894608 -0.9146491983 -0.9859132643 1.414649198
+-35 -50 2.59453298810879 -0.7263944617 -1.051472806 1.469660185
+-30 -50 2.56860528997358 -0.5389539541 -1.099521035 1.509977437
+-25 -50 2.53993482366601 -0.3544200285 -1.132309664 1.537490363
+-20 -50 2.50935231674259 -0.1739453024 -1.151649500 1.553718413
+-15 -50 2.47677067957988 0.001998288228 -1.158567691 1.559523464
+-10 -50 2.44199432752501 0.1731178311 -1.153840902 1.555557217
+-5 -50 2.40501777310526 0.3391759995 -1.138226737 1.542455377
+-2.84217e-14 -50 2.36590072255638 0.5000000000 -1.112385101 1.520771670
+5 -50 2.32468298492625 0.6554519978 -1.076824465 1.490932754
+10 -50 2.28136730476047 0.8053808456 -1.031900838 1.453237354
+15 -50 2.23591787279632 0.9495736877 -0.9778318443 1.407868082
+20 -50 2.18827332750465 1.087712024 -0.9147255157 1.354915585
+25 -50 2.13836334929760 1.219333605 -0.8426158947 1.294408428
+30 -50 2.08612317460893 1.343798745 -0.7615022984 1.226346040
+35 -50 2.03151801202049 1.460266241 -0.6714023175 1.150743179
+40 -50 1.97456981953343 1.567681895 -0.5724137347 1.067681895
+45 -50 1.91538909064106 1.664787185 -0.4647871846 0.9773724970
+
+-45 -45 2.57060904047083 -0.9841418215 -0.7841418215 1.484141821
+-40 -45 2.54833766630614 -0.8003494487 -0.8496961271 1.549696127
+-35 -45 2.52204989445761 -0.6190653318 -0.8981909231 1.598190923
+-30 -45 2.49211436941068 -0.4419306943 -0.9314718198 1.631471820
+-25 -45 2.46281321520655 -0.2712191540 -0.9538848130 1.653884813
+-20 -45 2.43403909158751 -0.1066685912 -0.9668082553 1.666808255
+-15 -45 2.40378445898104 0.05251920632 -0.9700210574 1.670021057
+-10 -45 2.37174361063807 0.2065583219 -0.9641904543 1.664190454
+-5 -45 2.33806886805225 0.3556341014 -0.9501097720 1.650109772
+-2.84217e-14 -45 2.30284328636556 0.5000000000 -0.9283561038 1.628356104
+5 -45 2.26607033033215 0.6399202924 -0.8992962599 1.599296260
+10 -45 2.22768884735364 0.7756186422 -0.8631109949 1.563110995
+15 -45 2.18758431501074 0.9072336693 -0.8198167445 1.519816745
+20 -45 2.14560535213116 1.034778336 -0.7692914037 1.469291404
+25 -45 2.10157861368972 1.158100123 -0.7113002688 1.411300269
+30 -45 2.05532082597125 1.276838253 -0.6455233232 1.345523323
+35 -45 2.00665694534277 1.390378983 -0.5715929700 1.271592970
+40 -45 1.95544551528551 1.497812233 -0.4891463136 1.189146314
+45 -45 1.90161251020858 1.597896495 -0.3978964947 1.097896495
+
+
diff --git a/test/Kerr-selection-areal-radius.par b/test/Kerr-selection-areal-radius.par
new file mode 100644
index 0000000..d445c95
--- /dev/null
+++ b/test/Kerr-selection-areal-radius.par
@@ -0,0 +1,66 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it. The local coordinate system origin
+# and the initial guess are both deliberately de-centered with respect
+# to the black hole, to make this a non-trivial test for the apparent
+# horizon finder.
+
+# flesh
+cactus::cctk_itlast = 0
+
+ActiveThorns = "PUGH"
+driver::ghost_size = 3
+driver::global_nx = 31
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "CartGrid3D CoordBase SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byspacing"
+grid::dxyz = 0.2
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+# automagically create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
+
+AHFinderDirect::surface_selection[1] = "areal radius"
+AHFinderDirect::desired_value[1] = 2.0
diff --git a/test/Kerr-selection-areal-radius/BH_diagnostics.ah1.gp b/test/Kerr-selection-areal-radius/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..12dbeb9
--- /dev/null
+++ b/test/Kerr-selection-areal-radius/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.000022 0.000000 0.000000 1.141173826 2.861533505 2.095389292 1.334782264 4.398332892e-06 0.000000000 1.334787709 -0.000000000 1.215969086 -2.001040810 2.001313420 -2.001164119 2.001131244 -1.909337083 1.909337083 13.15337432 11.54384063 11.91504699 0.8776334007 0.9058547794 50.26548253 1.000000001 2.000000001 0.03198543515 -1.381662801 -0.04419308591 0.7068241179 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-selection-areal-radius/h.t0.ah1.gp b/test/Kerr-selection-areal-radius/h.t0.ah1.gp
new file mode 100644
index 0000000..bc9bc83
--- /dev/null
+++ b/test/Kerr-selection-areal-radius/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.57116286869204 -0.9844615744 -0.7844615744 1.484461574
+-40 -45 2.54949511353099 -0.8009400635 -0.8503999944 1.550399994
+-35 -45 2.52444193562256 -0.6201267107 -0.8997067291 1.599706729
+-30 -45 2.49680221949140 -0.4437025351 -0.9345407380 1.634540738
+-25 -45 2.46714655618420 -0.2725761207 -0.9567948375 1.656794838
+-20 -45 2.43586198535986 -0.1071229357 -0.9680565567 1.668056557
+-15 -45 2.40319156254753 0.05262957801 -0.9696091447 1.669609145
+-10 -45 2.36926851264582 0.2068645510 -0.9624537427 1.662453743
+-5 -45 2.33413936849843 0.3558767314 -0.9473364980 1.647336498
+0 -45 2.29778215780688 0.5000000000 -0.9247773455 1.624777345
+5 -45 2.26012118822372 0.6395529579 -0.8950976079 1.595097608
+10 -45 2.22104123932674 0.7747961734 -0.8584465422 1.558446542
+15 -45 2.18039129137131 0.9058946392 -0.8148194159 1.514819416
+20 -45 2.13799531999906 1.032881585 -0.7640801216 1.464080122
+25 -45 2.09366323235575 1.155621456 -0.7059847504 1.405984750
+30 -45 2.04720082884702 1.273769182 -0.6402075373 1.340207537
+35 -45 1.99842566618763 1.386726661 -0.5663769131 1.266376913
+40 -45 1.94719212276281 1.493600745 -0.4841272573 1.184127257
+45 -45 1.89342433704146 1.593169051 -0.3931690507 1.093169051
+
+-45 -40 2.52413711599631 -1.034979279 -0.5880005466 1.534979279
+-40 -40 2.50096778597581 -0.8523138052 -0.6523138052 1.611624836
+-35 -40 2.47426267035058 -0.6695445961 -0.7015336678 1.670282784
+-30 -40 2.44479767335113 -0.4888760331 -0.7371960298 1.712783532
+-25 -40 2.41315753388932 -0.3117728494 -0.7607486851 1.740852493
+-20 -40 2.37976451386884 -0.1391414646 -0.7734813915 1.756026742
+-15 -40 2.34490862431635 0.02851165492 -0.7764952000 1.759618459
+-10 -40 2.30877453674843 0.1909504582 -0.7706958375 1.752707048
+-5 -40 2.27146350811592 0.3481067988 -0.7568005035 1.736147234
+0 -40 2.23301136031101 0.5000000000 -0.7353520347 1.710585944
+5 -40 2.19340431728155 0.6466733681 -0.7067373314 1.676484269
+10 -40 2.15259617628174 0.7881437106 -0.6712097850 1.634144188
+15 -40 2.11051333580818 0.9243587275 -0.6289058591 1.583728332
+20 -40 2.06706779192138 1.055159441 -0.5798686209 1.525288027
+25 -40 2.02216946984447 1.180246627 -0.5240731708 1.458793599
+30 -40 1.97574015379528 1.299150828 -0.4614564002 1.384169838
+35 -40 1.92772908426071 1.411206866 -0.3919524618 1.301338269
+40 -40 1.87813251268297 1.515536681 -0.3155366811 1.210269488
+45 -40 1.82702109763239 1.611048805 -0.2322806426 1.111048805
+
+-45 -35 2.47578439822417 -1.068873067 -0.3985367479 1.568873067
+-40 -35 2.45057338699232 -0.8881149922 -0.4583470488 1.654291029
+-35 -35 2.42182542220178 -0.7049618311 -0.5049618311 1.720863837
+-30 -35 2.39028382029448 -0.5219301285 -0.5393917829 1.770034904
+-25 -35 2.35653758544441 -0.3408855295 -0.5626736367 1.803284837
+-20 -35 2.32103481286614 -0.1631621275 -0.5757942189 1.822022971
+-15 -35 2.28410488676438 0.01031608863 -0.5796469471 1.827525237
+-10 -35 2.24597992898824 0.1789257080 -0.5750098634 1.820902795
+-5 -35 2.20681403003127 0.3422499140 -0.5625384242 1.803091734
+0 -35 2.16670038104522 0.5000000000 -0.5427682832 1.774857046
+5 -35 2.12568713858809 0.6519508778 -0.5161249900 1.736806480
+10 -35 2.08379353427972 0.7978889192 -0.4829390259 1.689412012
+15 -35 2.04101822340987 0.9375691294 -0.4434600721 1.633030223
+20 -35 1.99735220922215 1.070680083 -0.3978768554 1.567930643
+25 -35 1.95278989213348 1.196815859 -0.3463386326 1.494326433
+30 -35 1.90734196526197 1.315455555 -0.2889804461 1.412410453
+35 -35 1.86105062579245 1.425952362 -0.2259523619 1.322397020
+40 -35 1.81400042025103 1.527531431 -0.1574491360 1.224564274
+45 -35 1.76633875416889 1.619306390 -0.08374677219 1.119306390
+
+-45 -30 2.42679685484634 -1.088711469 -0.2172429943 1.588711469
+-40 -30 2.39909477017404 -0.9103291722 -0.2703900430 1.680764858
+-35 -30 2.36797041798601 -0.7278220073 -0.3123903668 1.753511552
+-30 -30 2.33413878285602 -0.5438585975 -0.3438585975 1.808016127
+-25 -30 2.29818943734022 -0.3605652665 -0.3654930915 1.845488170
+-20 -30 2.26059198283673 -0.1795940331 -0.3780106752 1.867169260
+-15 -30 2.22171105206845 -0.002205840244 -0.3821031944 1.874257712
+-10 -30 2.18182262321997 0.1706456141 -0.3784103634 1.867861541
+-5 -30 2.14113017439789 0.3382357780 -0.3675053583 1.848973518
+0 -30 2.09978018395287 0.5000000000 -0.3498900920 1.818462982
+5 -30 2.05787708078039 0.6554743793 -0.3259977823 1.777080287
+10 -30 2.01549817117189 0.8042470801 -0.2962011082 1.725470934
+15 -30 1.97270132866916 0.9459185309 -0.2608208985 1.664190613
+20 -30 1.92953918125427 1.080070762 -0.2201412070 1.593731321
+25 -30 1.88606759741788 1.206244767 -0.1744239976 1.514546791
+30 -30 1.84235452447295 1.323925991 -0.1239259911 1.427081678
+35 -30 1.79849467651395 1.432541778 -0.06891952338 1.331807681
+40 -30 1.75461297104023 1.531464822 -0.009708919225 1.229251907
+45 -30 1.71087919258208 1.620033344 0.05334844759 1.120033344
+
+-45 -25 2.37760538600528 -1.096664097 -0.04453669611 1.596664097
+-40 -25 2.34707193558691 -0.9207453080 -0.08954201954 1.693178325
+-35 -25 2.31332325291763 -0.7395186492 -0.1254653185 1.770216088
+-30 -25 2.27705445078530 -0.5556944292 -0.1526511951 1.828516389
+-25 -25 2.23885699038046 -0.3715458776 -0.1715458776 1.869036166
+-20 -25 2.19922034968014 -0.1889394501 -0.1826483908 1.892845582
+-15 -25 2.15854123723431 -0.009384802597 -0.1864741567 1.901049964
+-10 -25 2.11713510507629 0.1659071730 -0.1835292429 1.894734576
+-5 -25 2.07524927348788 0.3359648964 -0.1742941305 1.874929813
+0 -25 2.03307609570041 0.5000000000 -0.1592150856 1.842592697
+5 -25 1.99076649178371 0.6573572832 -0.1387018761 1.798601977
+10 -25 1.94844318662283 0.8074725325 -0.1131302199 1.743763384
+15 -25 1.90620706375502 0.9498375533 -0.08284503914 1.678816604
+20 -25 1.86415047543654 1.083973681 -0.04816942175 1.604454503
+25 -25 1.82236480268227 1.209413124 -0.009413123776 1.521341353
+30 -25 1.78094557190972 1.325687027 0.03311855158 1.430131881
+35 -25 1.74000517870499 1.432324899 0.07911231074 1.331497946
+40 -25 1.69967121944046 1.528856369 0.1282400012 1.226143274
+45 -25 1.66009844999203 1.614827384 0.1801474532 1.114827384
+
+-45 -20 2.32844870905581 -1.094500903 0.1196491327 1.594500903
+-40 -20 2.29485482554700 -0.9209077671 0.08366301968 1.693371936
+-35 -20 2.25833132245237 -0.7413282341 0.05475340734 1.772800443
+-30 -20 2.21956081752963 -0.5584441039 0.03274102569 1.833278965
+-25 -20 2.17913953524474 -0.3745890353 0.01735117255 1.875562239
+-20 -20 2.13757541957699 -0.1917527030 0.008247296960 1.900574931
+-15 -20 2.09529289269819 -0.01160532948 0.005058134587 1.909337083
+-10 -20 2.05264057676120 0.1644662147 0.007398618513 1.902906656
+-5 -20 2.00990115750409 0.3353166992 0.01488472740 1.882338741
+0 -20 1.96730241088778 0.5000000000 0.02714294746 1.848659558
+5 -20 1.92502877228335 0.6577291953 0.04381518854 1.802852952
+10 -20 1.88323275283689 0.8078416267 0.06456015678 1.745856621
+15 -20 1.84204023650831 0.9497689108 0.08905396826 1.678560427
+20 -20 1.80156196857394 1.083013516 0.1169864838 1.601816471
+25 -20 1.76190036582083 1.207131745 0.1480577313 1.516448920
+30 -20 1.72315321129281 1.321721731 0.1819743459 1.423263787
+35 -20 1.68542438352532 1.426420695 0.2184434056 1.323065869
+40 -20 1.64882040447426 1.520901929 0.2571706855 1.216663542
+45 -20 1.61345936823728 1.604882581 0.2978556280 1.104882581
+
+-45 -15 2.27942803977023 -1.083624859 0.2756689979 1.583624859
+-40 -15 2.24265162883140 -0.9121080586 0.2490723629 1.682884852
+-35 -15 2.20330142827128 -0.7343776166 0.2276393534 1.762873933
+-30 -15 2.16205365416501 -0.5530465532 0.2112793939 1.823930133
+-25 -15 2.11951053140385 -0.3704449461 0.1998258847 1.866675211
+-20 -15 2.07619491410488 -0.1886076747 0.1930578027 1.891934037
+-15 -15 2.03255202821897 -0.009281941738 0.1907180583 1.900666082
+-10 -15 1.98895407935045 0.1660527843 0.1925286738 1.893908773
+-5 -15 1.94570767281106 0.3361569967 0.1982024111 1.872734097
+0 -15 1.90306256643556 0.5000000000 0.2074511638 1.838217282
+5 -15 1.86122166478632 0.6567286554 0.2199913343 1.791416728
+10 -15 1.82035055174658 0.8056385286 0.2355469901 1.733362231
+15 -15 1.78058218549934 0.9461476706 0.2538523294 1.665045775
+20 -15 1.74202810828221 1.077775197 0.2746509391 1.587424306
+25 -15 1.70478233870628 1.200123519 0.2976957956 1.501419731
+30 -15 1.66892634197724 1.312864717 0.3227481719 1.407922990
+35 -15 1.63453879289187 1.415734031 0.3495750462 1.307803732
+40 -15 1.60169206606779 1.508521451 0.3779494375 1.201909062
+45 -15 1.57045955669876 1.591071423 0.4076482934 1.091071423
+
+-45 -10 2.23054890399351 -1.065117822 0.4240275000 1.565117822
+-40 -10 2.19056622962402 -0.8953968152 0.4067736677 1.662969168
+-35 -10 2.14843274489789 -0.7196337577 0.3928705757 1.741817520
+-30 -10 2.10482153875000 -0.5403510058 0.3822692194 1.801940800
+-25 -10 2.06033830161364 -0.3598266286 0.3748699475 1.843904156
+-20 -10 2.01551361548601 -0.1800740131 0.3705351534 1.868487995
+-15 -10 1.97080274175883 -0.002840106507 0.3691004106 1.876624826
+-10 -10 1.92658848270882 0.1703840806 0.3703840806 1.869344771
+-5 -10 1.88318663745367 0.3383444667 0.3741951362 1.847731201
+0 -10 1.84085343386765 0.5000000000 0.3803391559 1.812886734
+5 -10 1.79979416191269 0.6544969996 0.3886226356 1.765908786
+10 -10 1.76017140768989 0.8011439765 0.3988560235 1.707872359
+15 -10 1.72210998932735 0.9393874395 0.4108561520 1.639816248
+20 -10 1.68570789494704 1.068791064 0.4244466677 1.562740604
+25 -10 1.65103813495247 1.189016242 0.4394592359 1.477600099
+30 -10 1.61815717106526 1.299807209 0.4557330483 1.385306722
+35 -10 1.58710948478411 1.400978776 0.4731146002 1.286731043
+40 -10 1.55793018312884 1.492405884 0.4914575020 1.182703278
+45 -10 1.53064846684470 1.574015992 0.5106220029 1.074015992
+
+-45 -5 2.18174949920281 -1.039786196 0.5652861636 1.539786196
+-40 -5 2.13862734124170 -0.8716061809 0.5569895788 1.634616594
+-35 -5 2.09384473250289 -0.6979076592 0.5503253187 1.710789436
+-30 -5 2.04807073875897 -0.5211086248 0.5452664982 1.768612018
+-25 -5 2.00190677954590 -0.3433952343 0.5417621487 1.808666917
+-20 -5 1.95587943974542 -0.1667008825 0.5397430238 1.831745620
+-15 -5 1.91043931454767 0.007298113057 0.5391268538 1.838788475
+-10 -5 1.86596324918992 0.1771749065 0.5398229479 1.830832084
+-5 -5 1.82275912211024 0.3417360340 0.5417360340 1.808965409
+0 -5 1.78107271503507 0.5000000000 0.5447692846 1.774295196
+5 -5 1.74109583325935 0.6511734208 0.5488265792 1.727920106
+10 -5 1.70297406417619 0.7946267895 0.5538141812 1.670911555
+15 -5 1.66681325853031 0.9298707797 0.5596419729 1.604299590
+20 -5 1.63268772946465 1.056534482 0.5662240661 1.529065921
+25 -5 1.60064386922410 1.174344792 0.5734794002 1.446137073
+30 -5 1.57070939231944 1.283110113 0.5813315576 1.356386504
+35 -5 1.54289609130172 1.382704919 0.5897088799 1.260633271
+40 -5 1.51720488982538 1.473057608 0.5985442175 1.159644900
+45 -5 1.49362912711099 1.554140044 0.6077746964 1.054140044
+
+-45 0 2.13292291120120 -1.008204254 0.7000000000 1.508204254
+-40 0 2.08681318905812 -0.8413776617 0.7000000000 1.598591647
+-35 0 2.03960159620567 -0.6698674151 0.7000000000 1.670743817
+-30 0 1.99194773879471 -0.4959738694 0.7000000000 1.725077345
+-25 0 1.94443530072286 -0.3217538669 0.7000000000 1.762256854
+-20 0 1.89757008598732 -0.1490071928 0.7000000000 1.783132607
+-15 0 1.85177956187969 0.02072418205 0.7000000000 1.788681703
+-10 0 1.80741542662901 0.1861456049 0.7000000000 1.779956725
+-5 0 1.76475897327343 0.3461911209 0.7000000000 1.758043533
+0 0 1.72402856517995 0.5000000000 0.7000000000 1.724028565
+5 0 1.68538822401306 0.6468912625 0.7000000000 1.678974813
+10 0 1.64895622228572 0.7863382431 0.7000000000 1.623904872
+15 0 1.61481077388344 0.9179437825 0.7000000000 1.559787431
+20 0 1.58299869170834 1.041417439 0.7000000000 1.487532189
+25 0 1.55354009636129 1.156554415 0.7000000000 1.407985487
+30 0 1.52643618903909 1.263218095 0.7000000000 1.321932517
+35 0 1.50167284087758 1.361324157 0.7000000000 1.230098377
+40 0 1.47922557264401 1.450827870 0.7000000000 1.133152530
+45 0 1.45906343185421 1.531713647 0.7000000000 1.031713647
+
+-45 5 2.08393459166060 -0.9707525860 0.8286741781 1.470752586
+-40 5 2.03507171367391 -0.8051908985 0.8360856365 1.555465942
+-35 5 1.98573462333188 -0.6360568802 0.8419466268 1.622457369
+-30 5 1.93655959134006 -0.4655124033 0.8463087389 1.672316538
+-25 5 1.88809649254667 -0.2954474204 0.8492418803 1.705842498
+-20 5 1.84080845570646 -0.1274766210 0.8508285178 1.723977848
+-15 5 1.79507802077855 0.03704976582 0.8511588705 1.727753795
+-10 5 1.75121107076977 0.1970278606 0.8503265550 1.718240386
+-5 5 1.70944358664819 0.3515748360 0.8484251640 1.696507388
+0 5 1.66995107527360 0.5000000000 0.8455458263 1.663596407
+5 5 1.63285854143348 0.6417755454 0.8417755454 1.620501899
+10 5 1.59824832026841 0.7765084809 0.8371960057 1.568157521
+15 5 1.56616711521597 0.9039141610 0.8318828760 1.507428171
+20 5 1.53663522341671 1.023793051 0.8259057739 1.439109581
+25 5 1.50964995149554 1.136009422 0.8193281161 1.363926608
+30 5 1.48519394013260 1.240474591 0.8122076766 1.282539613
+35 5 1.46323708168737 1.337131273 0.8045968407 1.195547360
+40 5 1.44374191724491 1.425942215 0.7965432994 1.103494961
+45 5 1.42666681202272 1.506880884 0.7880906628 1.006880884
+
+-45 10 2.03463272584628 -0.9276485642 0.9517329608 1.427648564
+-40 10 1.98333312141234 -0.7633887457 0.9654863793 1.505648076
+-35 10 1.93225507746351 -0.5969128666 0.9762257235 1.566553924
+-30 10 1.88198994975167 -0.4302119448 0.9840935086 1.611174350
+-25 10 1.83303048095451 -0.2649658395 0.9892599220 1.640474537
+-20 10 1.78577516921592 -0.1025557339 0.9919107753 1.655508273
+-15 10 1.74053722195594 0.05591094759 0.9922377973 1.657362907
+-10 10 1.69755610288470 0.2095687426 0.9904312574 1.647117510
+-5 10 1.65700576528557 0.3577601681 0.9866739424 1.625808718
+0 10 1.61900575244324 0.5000000000 0.9811373985 1.594409417
+5 10 1.58363268533689 0.6359413779 0.9739798707 1.553817059
+10 10 1.55092858521940 0.7653450678 0.9653450678 1.504846659
+15 10 1.52090882122574 0.8880520041 0.9553619872 1.448229795
+20 10 1.49357053937371 1.003960133 0.9441457030 1.384619087
+25 10 1.46889504152492 1.113003734 0.9317978176 1.314590749
+30 10 1.44685644744335 1.215138330 0.9184084589 1.238655922
+35 10 1.42742027173068 1.310325552 0.9040570119 1.157264822
+40 10 1.41055096531440 1.398524910 0.8888145086 1.070820290
+45 10 1.39621029809836 1.479684246 0.8727447651 0.9796842457
+
+-45 15 1.98486002333764 -0.8789747340 1.069495166 1.378974734
+-40 15 1.93152501093766 -0.7162040677 1.088369731 1.449415567
+-35 15 1.87916958785492 -0.5527859908 1.102870778 1.503534214
+-30 15 1.82831207671084 -0.3904948898 1.113280117 1.542382393
+-25 15 1.77936002604652 -0.2307512367 1.119903470 1.567101084
+-20 15 1.73262151385630 -0.07465532914 1.123052263 1.578852541
+-15 15 1.68831919141217 0.07697000414 1.123029996 1.578769438
+-10 15 1.64660680218524 0.2235332064 1.120123193 1.567921100
+-5 15 1.60758236190395 0.3646296533 1.114595144 1.547290143
+0 15 1.57129997530949 0.5000000000 1.106682359 1.517759227
+5 15 1.53778274171032 0.6294927015 1.096593837 1.480108351
+10 15 1.50703152551089 0.7530319765 1.084511284 1.435015648
+15 15 1.47903267637182 0.8705905792 1.070590579 1.383062870
+20 15 1.45376447883789 0.9821673391 1.054964052 1.324743877
+25 15 1.43120129689360 1.087768693 1.037742999 1.260474031
+30 15 1.41131775837031 1.187394274 1.019020793 1.190601807
+35 15 1.39408907759871 1.281024480 0.9988755010 1.115418555
+40 15 1.37949494381919 1.368612807 0.9773736176 1.035172434
+45 15 1.36751669757269 1.450077563 0.9545725158 0.9500775632
+
+-45 20 1.93446377264302 -0.8247035337 1.182152655 1.324703534
+-40 20 1.87958524098035 -0.6637848452 1.204806613 1.386944770
+-35 20 1.82649427112590 -0.5039620341 1.221862843 1.433806378
+-30 20 1.77560160147483 -0.3467328451 1.233793034 1.466584308
+-25 20 1.72719913372743 -0.1932045423 1.241071576 1.486581938
+-20 20 1.68147904548896 -0.04415281172 1.244152812 1.495047563
+-15 20 1.63855416397048 0.09991605667 1.243456188 1.493133604
+-10 20 1.59847821215544 0.2387056208 1.239358050 1.481874062
+-5 20 1.56126407034026 0.3720762364 1.232188290 1.462175308
+0 20 1.52689559062575 0.5000000000 1.222229049 1.434812519
+5 20 1.49534107598138 0.6225222958 1.209717110 1.400436249
+10 20 1.46656115482700 0.7397306285 1.194846635 1.359579955
+15 20 1.44051692677623 0.8517294119 1.177773548 1.312672036
+20 20 1.41717407865898 0.9586196073 1.158619607 1.260047015
+25 20 1.39650709817378 1.060482602 1.137477232 1.201958818
+30 20 1.37850047245325 1.157366847 1.114413880 1.138592779
+35 20 1.36315111835862 1.249277997 1.089477224 1.070079878
+40 20 1.35046594330508 1.336169472 1.062699240 0.9965079724
+45 20 1.34046217133985 1.417936536 1.034101576 0.9179365364
+
+-45 25 1.88330725627427 -0.7647216809 1.289749405 1.264721681
+-40 25 1.82747232255385 -0.6062177892 1.314751583 1.318339024
+-35 25 1.77426267638478 -0.4506806596 1.333111824 1.357712689
+-30 25 1.72394395037163 -0.2992597735 1.345536987 1.384358536
+-25 25 1.67665990655668 -0.1526928857 1.352692886 1.399704410
+-20 25 1.63246442160381 -0.01139447715 1.355183140 1.405044778
+-15 25 1.59134608287008 0.1244651266 1.353537284 1.401515228
+-10 25 1.55325108186319 0.2548904443 1.348207452 1.390085367
+-5 25 1.51810335292218 0.3800036969 1.339570806 1.371564020
+0 25 1.48581651641549 0.5000000000 1.327933193 1.346607079
+5 25 1.45630628018015 0.6151116420 1.313535949 1.315732089
+10 25 1.42949702209998 0.7255806444 1.296562033 1.279331408
+15 25 1.40532877975869 0.8316374553 1.277143315 1.237687833
+20 25 1.38375913109418 0.9334837366 1.255366255 1.190986778
+25 25 1.36476864040427 1.031279348 1.231279348 1.139332239
+30 25 1.34835936730334 1.125130186 1.204897995 1.082757244
+35 25 1.33455729752178 1.215078905 1.176211339 1.021238513
+40 25 1.32340817149975 1.301094300 1.145187190 0.9547070105
+45 25 1.31497892174526 1.383064804 1.111779881 0.8830648036
+
+-45 30 1.83128356994481 -0.6988565112 1.392160129 1.198856511
+-40 30 1.77518243710082 -0.5435567649 1.418028893 1.243662524
+-35 30 1.72254314741352 -0.3931599689 1.436447582 1.275564629
+-30 30 1.67344646234738 -0.2483880093 1.448388009 1.296246056
+-25 30 1.62786242935565 -0.1095589174 1.454714187 1.307203317
+-20 30 1.58568841240651 0.02329991804 1.456168760 1.309722711
+-15 30 1.54678192124244 0.1503582616 1.453373242 1.304880732
+-10 30 1.51098119712780 0.2719116674 1.446833296 1.293553214
+-5 30 1.47812438009908 0.3883264347 1.436949913 1.276434692
+0 30 1.44805970425922 0.5000000000 1.424029852 1.254056490
+5 30 1.42065560372870 0.6073317499 1.408297649 1.226807515
+10 30 1.39580478135002 0.7107020166 1.389905002 1.194950516
+15 30 1.37343056474913 0.8104565961 1.368940995 1.158639790
+20 30 1.35348682461177 0.9068941131 1.345438565 1.117932388
+25 30 1.33596342162054 1.000256288 1.319383143 1.072803073
+30 30 1.32088311956277 1.090716889 1.290716889 1.023151665
+35 30 1.30830471563769 1.178372208 1.259346131 0.9688159174
+40 30 1.29832129535996 1.263229707 1.225147265 0.9095817449
+45 30 1.29105896233209 1.345196489 1.187974420 0.8451964888
+
+-45 35 1.77833140165597 -0.6269059786 1.489068061 1.126905979
+-40 35 1.72275861323634 -0.4758479675 1.514320586 1.162970321
+-35 35 1.67144414288698 -0.3316150192 1.531615019 1.187669332
+-30 35 1.62424522200111 -0.1944217730 1.542191276 1.202773793
+-25 35 1.58093807457582 -0.06412762445 1.547093991 1.209775595
+-20 35 1.54125865202270 0.05963419374 1.547177676 1.209895109
+-15 35 1.50493459737176 0.1773605870 1.543124576 1.204106682
+-10 35 1.47170374771833 0.2896124392 1.535464632 1.193167149
+-5 35 1.44132748987984 0.3969693266 1.524596596 1.177645985
+0 35 1.41359837789302 0.5000000000 1.510806720 1.157952001
+5 35 1.38834599084941 0.5992433873 1.494285398 1.134357108
+10 35 1.36543772698531 0.6951962908 1.475138970 1.107013176
+15 35 1.34478391224449 0.7883050817 1.453401754 1.075969213
+20 35 1.32633640083361 0.8789585854 1.429042194 1.041180156
+25 35 1.31009281381040 0.9674816546 1.401970411 1.002517643
+30 35 1.29609679002914 1.054126815 1.372042248 0.9597757966
+35 35 1.28444015962950 1.139063969 1.339063969 0.9126779336
+40 35 1.27526488451736 1.222367391 1.302797420 0.8608839340
+45 35 1.26876105062192 1.303997732 1.262965273 0.8039977318
+
+-45 40 1.72446174227881 -0.5486803687 1.579947311 1.048680369
+-40 40 1.67031286621654 -0.4031652309 1.603165231 1.076350409
+-35 40 1.62112644800919 -0.2662806781 1.618278938 1.094362223
+-30 40 1.57650868807812 -0.1376689878 1.626764637 1.104475085
+-25 40 1.53603400920718 -0.01671334625 1.629802397 1.108095347
+-20 40 1.49928342377652 0.09733234200 1.628312954 1.106320298
+-15 40 1.46586734094487 0.2052595741 1.622998052 1.099986245
+-10 40 1.43543869153322 0.3078540529 1.614378461 1.089713816
+-5 40 1.40769745316041 0.4058670009 1.602825139 1.075945103
+0 40 1.38239332718510 0.5000000000 1.588585302 1.058974726
+5 40 1.35932666927587 0.5908984355 1.571802593 1.038973872
+10 40 1.33834656531141 0.6791493220 1.552530505 1.016006293
+15 40 1.31935299682863 0.7652809387 1.530743828 0.9900419416
+20 40 1.30229623618757 0.8497621378 1.506344182 0.9609635758
+25 40 1.28717949736640 0.9330000647 1.479164117 0.9285716352
+30 40 1.27406195688925 1.015334806 1.448968639 0.8925860663
+35 40 1.26306217938339 1.097029396 1.415455230 0.8526463412
+40 40 1.25436428819412 1.178255095 1.378255095 0.8083129464
+45 40 1.24822155699442 1.259068996 1.336934514 0.7590689955
+
+-45 45 1.66978067587440 -0.4640483227 1.664048323 0.9640483227
+-40 45 1.61804157341006 -0.3256439073 1.683964093 0.9839640927
+-35 45 1.57181345661464 -0.1974334454 1.696038185 0.9960381849
+-30 45 1.53044355007294 -0.07845328987 1.701910488 1.001910488
+-25 45 1.49331469990089 0.03237505288 1.702824935 1.002824935
+-20 45 1.45987329454006 0.1361359692 1.699708208 0.9997082082
+-15 45 1.42963669840360 0.2338634244 1.693235222 0.9932352220
+-10 45 1.40219480931386 0.3265148071 1.683883421 0.9838834207
+-5 45 1.37720600845354 0.4149633333 1.671973548 0.9719735477
+0 45 1.35439279547495 0.5000000000 1.657700330 0.9577003301
+5 45 1.33353769942488 0.5823403326 1.641154309 0.9411543087
+10 45 1.31447827854536 0.6626325502 1.622335025 0.9223350255
+15 45 1.29710694976139 0.7414652633 1.601160631 0.9011606310
+20 45 1.28137061438116 0.8193733856 1.577471165 0.8774711653
+25 45 1.26727206565011 0.8968406879 1.551027601 0.8510276014
+30 45 1.25487697165333 0.9742989133 1.521509816 0.8215098158
+35 45 1.24431985327075 1.052120405 1.488509656 0.7885096561
+40 45 1.23581434913303 1.130603444 1.451523919 0.7515239193
+45 45 1.22966544600775 1.209947676 1.409947676 0.7099476763
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.89342457959993 1.593169191 -0.3931691907 1.093169191
+45 -40 1.82702129242391 1.611048924 -0.2322807420 1.111048924
+45 -35 1.76633889078199 1.619306477 -0.08374683280 1.119306477
+45 -30 1.71087931787368 1.620033426 0.05334840024 1.120033426
+45 -25 1.66009850146751 1.614827419 0.1801474371 1.114827419
+45 -20 1.61345942576441 1.604882621 0.2978556137 1.104882621
+45 -15 1.57045958609623 1.591071443 0.4076482879 1.091071443
+45 -10 1.53064849330181 1.574016011 0.5106219996 1.074016011
+45 -5 1.49362914331504 1.554140055 0.6077746954 1.054140055
+45 0 1.45906344259681 1.531713654 0.7000000000 1.031713654
+45 5 1.42666681846640 1.506880888 0.7880906632 1.006880888
+45 10 1.39621030517489 1.479684251 0.8727447660 0.9796842507
+45 15 1.36751670828746 1.450077571 0.9545725178 0.9500775707
+45 20 1.34046218619129 1.417936547 1.034101580 0.9179365465
+45 25 1.31497895050116 1.383064823 1.111779890 0.8830648229
+45 30 1.29105899347453 1.345196509 1.187974432 0.8451965092
+45 35 1.26876106478728 1.303997741 1.262965279 0.8039977408
+45 40 1.24822157644703 1.259069007 1.336934524 0.7590690074
+45 45 1.22966548668709 1.209947700 1.409947700 0.7099476998
+
+50 -45 1.90686065857875 1.659600871 -0.4596008710 0.9730206632
+50 -40 1.83715929598634 1.683866328 -0.2933817989 0.9933817989
+50 -35 1.77272115694211 1.696698178 -0.1379370850 1.004149000
+50 -30 1.71329669490092 1.700306429 0.007002760313 1.007176682
+50 -25 1.65853470904197 1.696467385 0.1420780958 1.003955341
+50 -20 1.60804111548167 1.686572530 0.2681229181 0.9956525726
+50 -15 1.56141676341106 1.671686492 0.3860475508 0.9831617029
+50 -10 1.51828348230733 1.652605470 0.4967645575 0.9671508248
+50 -5 1.47829509527689 1.629904985 0.6011461230 0.9481028559
+50 0 1.44115046119833 1.603985302 0.7000000000 0.9263536602
+50 5 1.40659222939403 1.575100348 0.7940590926 0.9021163055
+50 10 1.37441387311313 1.543386803 0.8839772446 0.8755054814
+50 15 1.34445687023683 1.508879878 0.9703285485 0.8465507333
+50 20 1.31661542035793 1.471529693 1.053607890 0.8152102069
+50 25 1.29083864244789 1.431211343 1.134230981 0.7813790949
+50 30 1.26713314445670 1.387731859 1.212532228 0.7448954751
+50 35 1.24556788253736 1.340836591 1.288760120 0.7055456738
+50 40 1.22628092467867 1.290216014 1.363069965 0.6630699655
+50 45 1.20948268440674 1.235511097 1.435511097 0.6171670900
+
+55 -45 1.91845078477295 1.715697849 -0.5156978485 0.8512407977
+55 -40 1.84614824569739 1.746266077 -0.3457414053 0.8726449016
+55 -35 1.77859776835130 1.763808924 -0.1849285354 0.8849285354
+55 -30 1.71577393528858 1.770551943 -0.03355350660 0.8896500485
+55 -25 1.65751615387821 1.768375165 0.1085469473 0.8881258516
+55 -20 1.60358228537498 1.758819447 0.2418271910 0.8814348660
+55 -15 1.55369254301922 1.743118190 0.3669074849 0.8704407276
+55 -10 1.50755677665267 1.722234586 0.4844870658 0.8558178704
+55 -5 1.46489411893589 1.696901253 0.5952847090 0.8380792796
+55 0 1.42545131602381 1.667661360 0.7000000000 0.8176052860
+55 5 1.38900486786464 1.634895447 0.7992904859 0.7946623473
+55 10 1.35537279681295 1.598853147 0.8937574577 0.7694252572
+55 15 1.32441424136546 1.559671324 0.9839380756 0.7419898493
+55 20 1.29603516537562 1.517393548 1.070300968 0.7123866313
+55 25 1.27019030579657 1.471983190 1.153243205 0.6805899565
+55 30 1.24688534049586 1.423334106 1.233087195 0.6465255013
+55 35 1.22617992766154 1.371280265 1.310077009 0.6100770094
+55 40 1.20819096757039 1.315604825 1.384373708 0.5710926468
+55 45 1.19309147551247 1.256046885 1.456046885 0.5293897281
+
+60 -45 1.92825403986154 1.762338585 -0.5623385853 0.7288115220
+60 -40 1.85393275109598 1.798833650 -0.3898508365 0.7498819573
+60 -35 1.78385010800579 1.820963196 -0.2249483877 0.7626584570
+60 -30 1.71817003131732 1.830888783 -0.06838899739 0.7683889974
+60 -25 1.65690638389312 1.830526144 0.07956546982 0.7681796272
+60 -20 1.59996781245290 1.821516992 0.2190071509 0.7629781910
+60 -15 1.54719858044727 1.805232230 0.3502640780 0.7535761793
+60 -10 1.49840540510459 1.782787060 0.4738100308 0.7406174545
+60 -5 1.45338217971827 1.755068559 0.5901957292 0.7246141702
+60 0 1.41192931290532 1.722766653 0.7000000000 0.7059646565
+60 5 1.37386148336520 1.686398441 0.8037964140 0.6849674591
+60 10 1.33902229170554 1.646338944 0.9021304848 0.6618390977
+60 15 1.30728524085309 1.602838932 0.9955048012 0.6367243543
+60 20 1.27856120535926 1.556046469 1.084369481 0.6097087129
+60 25 1.25280060583238 1.506021810 1.169115674 0.5808269627
+60 30 1.22999538414529 1.452750328 1.250070658 0.5500706582
+60 35 1.21018234203566 1.396155079 1.327494542 0.5173953761
+60 40 1.19344257429651 1.336105503 1.401575819 0.4827257370
+60 45 1.17989972221705 1.272425684 1.472425684 0.4459601767
+
+65 -45 1.93635178096508 1.800343357 -0.6003433567 0.6063600655
+65 -40 1.86049165919675 1.842159183 -0.4262052753 0.6258591054
+65 -35 1.78839217430833 1.868524954 -0.2582514892 0.6381536665
+65 -30 1.72036894538495 1.881487742 -0.09760231960 0.6441983136
+65 -25 1.65658674483710 1.882946991 0.05512122725 0.6448787728
+65 -20 1.59709381885536 1.874601677 0.1996859058 0.6409872887
+65 -15 1.54185402699678 1.857927054 0.3361445426 0.6332117843
+65 -10 1.49077179151882 1.834169393 0.4647499392 0.6221334053
+65 -5 1.44371854521441 1.804359422 0.5858833374 0.6082327874
+65 0 1.40055107634664 1.769330347 0.7000000000 0.5918984614
+65 5 1.36112310503620 1.729736746 0.8075880244 0.5734356623
+65 10 1.32530200761680 1.686081857 0.9091382327 0.5530790532
+65 15 1.29297257386934 1.638734541 1.005123001 0.5310006370
+65 20 1.26404490806192 1.587950019 1.095981423 0.5073194253
+65 25 1.23845785470801 1.533885831 1.182108881 0.4821088808
+65 30 1.21618124963936 1.476615797 1.263849393 0.4554034251
+65 35 1.19722046139846 1.416144736 1.341491451 0.4272053066
+65 40 1.18161421597240 1.352416813 1.415262633 0.3974884878
+65 45 1.16943380817821 1.285325011 1.485325011 0.3662030667
+
+70 -45 1.94283120427138 1.830433476 -0.6304334762 0.4842381840
+70 -40 1.86582611619141 1.876791921 -0.4552655929 0.5011112779
+70 -35 1.79216541426739 1.906858068 -0.2850926243 0.5120544605
+70 -30 1.72227977964582 1.922542364 -0.1213052166 0.5177630773
+70 -25 1.65645839829987 1.925696139 0.03518697211 0.5189109578
+70 -20 1.59487017481173 1.918041322 0.1838751679 0.5161248321
+70 -15 1.53758675085985 1.901126979 0.3245691574 0.5099685150
+70 -10 1.48460347094170 1.876306139 0.4573200940 0.5009344678
+70 -5 1.43586626491027 1.844736127 0.5823508335 0.4894439231
+70 0 1.39128583958841 1.807381037 0.7000000000 0.4758477823
+70 5 1.35075308372780 1.765024825 0.8106753312 0.4604313818
+70 10 1.31415703058843 1.718293251 0.9148179705 0.4434224799
+70 15 1.28138924267971 1.667666825 1.012875383 0.4249959677
+70 20 1.25235542411809 1.613502383 1.105281723 0.4052817233
+70 25 1.22697874707350 1.556047568 1.192443068 0.3843698806
+70 30 1.20520345435120 1.495455553 1.274726532 0.3623161909
+70 35 1.18700053301024 1.431800861 1.352453987 0.3391477777
+70 40 1.17236633654109 1.365088384 1.425895344 0.3148664219
+70 45 1.16132288204707 1.295263549 1.495263549 0.2894522603
+
+75 -45 1.94777488029758 1.853209957 -0.6532099574 0.3625915153
+75 -40 1.86994947876567 1.903209313 -0.4774324172 0.3759888023
+75 -35 1.79512896112843 1.936292834 -0.3057030691 0.3848535048
+75 -30 1.72383070428787 1.954240860 -0.1396063520 0.3896626640
+75 -25 1.65643894639733 1.958843197 0.01973024522 0.3908958565
+75 -20 1.59321938356511 1.951822254 0.1715799141 0.3890146005
+75 -15 1.53433354523460 1.934775439 0.3155530799 0.3844469201
+75 -10 1.47985503213944 1.909137826 0.4515309817 0.3775773426
+75 -5 1.42979357007607 1.876169302 0.5796007870 0.3687434532
+75 0 1.38410784926626 1.836945518 0.7000000000 0.3582334719
+75 5 1.34272100447226 1.792362385 0.8130670578 0.3462874573
+75 10 1.30554000948785 1.743152722 0.9192013660 0.3331017679
+75 15 1.27246094700863 1.689894935 1.018831387 0.3188313868
+75 20 1.24338237952228 1.633033045 1.112390303 0.3035952893
+75 25 1.21821108184046 1.572891309 1.200297434 0.2874803598
+75 30 1.19686649228861 1.509688569 1.282943967 0.2705452367
+75 35 1.17928745260896 1.443554560 1.360684016 0.2528246823
+75 40 1.16543317157286 1.374540569 1.433826668 0.2343324391
+75 45 1.15528393531377 1.302629575 1.502629575 0.2150639465
+
+80 -45 1.95125303424593 1.869143216 -0.6691432155 0.2414168893
+80 -40 1.87287758741955 1.921795717 -0.4930282616 0.2507009459
+80 -35 1.79725920042962 1.957107545 -0.3202776873 0.2569273740
+80 -30 1.72497210387561 1.976751143 -0.1526026697 0.2603910702
+80 -25 1.65646800281701 1.982459571 0.008717749325 0.2613976201
+80 -20 1.59208298240809 1.975945345 0.1627998269 0.2602489864
+80 -15 1.53204580953365 1.958834585 0.3091064510 0.2572318977
+80 -10 1.47648987291515 1.932619705 0.4473904929 0.2526095071
+80 -5 1.42547494511110 1.898637012 0.5776351170 0.2466174415
+80 0 1.37899636467959 1.858046311 0.7000000000 0.2394602057
+80 5 1.33700215174178 1.811829928 0.8147702472 0.2313110104
+80 10 1.29941285884687 1.760804087 0.9223137779 0.2223137779
+80 15 1.26612729518732 1.705623406 1.023045818 0.2125839351
+80 20 1.23703685907599 1.646798762 1.117400614 0.2022115633
+80 25 1.21203430018662 1.584712681 1.205809830 0.1912641120
+80 30 1.19101852878037 1.519632706 1.288685217 0.1797887564
+80 35 1.17390276220681 1.451728372 1.366407380 0.1678153902
+80 40 1.16061706636694 1.381082877 1.439316317 0.1553586835
+80 45 1.15111039356015 1.307704054 1.507704054 0.1424200171
+
+85 -45 1.95331846833361 1.878569270 -0.6785692699 0.1206091830
+85 -40 1.87462685443330 1.932833156 -0.5022897729 0.1253566579
+85 -35 1.79854195803124 1.969510386 -0.3289622499 0.1285654997
+85 -30 1.72566985886787 1.990202655 -0.1603689038 0.1303758386
+85 -25 1.65650235921571 1.996603661 0.002122251852 0.1309358541
+85 -20 1.59141821791862 1.990415662 0.1575330622 0.1303944744
+85 -15 1.53068768957933 1.973279398 0.3052359752 0.1288952455
+85 -10 1.47448153968068 1.946720942 0.4449040644 0.1265716817
+85 -5 1.42289105037962 1.912123335 0.5764552167 0.1235447833
+85 0 1.37593606958821 1.870700217 0.7000000000 0.1199207301
+85 5 1.33357878758275 1.823486942 0.8157901038 0.1157901038
+85 10 1.29574846729636 1.771352942 0.9241738256 0.1112289697
+85 15 1.26234533545277 1.715001197 1.025558590 0.1062988309
+85 20 1.23325593588133 1.654984869 1.120380113 0.1010480826
+85 25 1.20836324839558 1.591722478 1.209078552 0.09551334056
+85 30 1.18755280161979 1.525511530 1.292079358 0.08972063320
+85 35 1.17072149545705 1.456545600 1.369780440 0.08368689618
+85 40 1.15778096674408 1.384926487 1.442541489 0.07742103567
+85 45 1.14866082421211 1.310676057 1.510676057 0.07092496477
+
+90 -45 1.95400270042691 1.881688560 -0.6816885599 0.000000000
+90 -40 1.87520807800613 1.936492728 -0.5053605181 0.000000000
+90 -35 1.79896967336683 1.973629686 -0.3318466144 0.000000000
+90 -30 1.72590400168704 1.994676710 -0.1629520008 0.000000000
+90 -25 1.65651607723577 2.001313420 -7.394510690e-05 0.000000000
+90 -20 1.59119893855404 1.995237901 0.1557779110 0.000000000
+90 -15 1.53023685852662 1.978095302 0.3039455575 0.000000000
+90 -10 1.47381333056509 1.951422794 0.4440750009 0.000000000
+90 -5 1.42203047569750 1.916619220 0.5760618777 0.000000000
+90 0 1.37491645659618 1.874916457 0.7000000000 0.000000000
+90 5 1.33243835518586 1.827368025 0.8161296545 0.000000000
+90 10 1.29452834489269 1.774861551 0.9247924880 0.000000000
+90 15 1.26108708528481 1.718116585 1.026393355 0.000000000
+90 20 1.23199940309382 1.657700748 1.121368612 0.000000000
+90 25 1.20714484416160 1.594044772 1.210161456 0.000000000
+90 30 1.18640427742762 1.527456243 1.293202139 0.000000000
+90 35 1.16966895016614 1.458136712 1.370894548 0.000000000
+90 40 1.15684420127572 1.386194072 1.443605119 0.000000000
+90 45 1.14785310084190 1.311654711 1.511654711 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.22966552194787 1.209947720 1.409947720 0.7099477201
+40 45 1.23581440836231 1.130603474 1.451523955 0.7515239553
+35 45 1.24431989398297 1.052120423 1.488509682 0.7885096819
+30 45 1.25487700546982 0.9742989261 1.521509838 0.8215098379
+25 45 1.26727208356531 0.8968406935 1.551027613 0.8510276135
+20 45 1.28137063725782 0.8193733913 1.577471181 0.8774711810
+15 45 1.29710696265768 0.7414652657 1.601160640 0.9011606400
+10 45 1.31447828795712 0.6626325514 1.622335032 0.9223350321
+5 45 1.33353770609959 0.5823403330 1.641154313 0.9411543134
+0 45 1.35439280521000 0.5000000000 1.657700337 0.9577003370
+-5 45 1.37720602409918 0.4149633324 1.671973559 0.9719735588
+-10 45 1.40219483319607 0.3265148041 1.683883437 0.9838834375
+-15 45 1.42963673590776 0.2338634174 1.693235248 0.9932352481
+-20 45 1.45987334676777 0.1361359562 1.699708244 0.9997082440
+-25 45 1.49331478361350 0.03237502666 1.702824992 1.002824992
+-30 45 1.53044370521839 -0.07845334851 1.701910589 1.001910589
+-35 45 1.57181361136629 -0.1974335141 1.696038283 0.9960382830
+-40 45 1.61804185475631 -0.3256440509 1.683964264 0.9839642638
+-45 45 1.66978100528885 -0.4640485129 1.664048513 0.9640485129
+
+45 50 1.20948274000485 1.235511131 1.435511131 0.6171671184
+40 50 1.21341874259672 1.156115175 1.481927617 0.6561151752
+35 50 1.22012283980698 1.076732653 1.523659589 0.6911324571
+30 50 1.22931021449991 0.9972335427 1.561233759 0.7226609297
+25 50 1.24077174062638 0.9173887519 1.595093067 0.7510722624
+20 50 1.25436949989648 0.8368902909 1.625598467 0.7766693324
+15 50 1.27002964500512 0.7553635435 1.653029719 0.7996868855
+10 50 1.28773970216799 0.6723751534 1.677588074 0.8202937920
+5 50 1.30754379734564 0.5874357049 1.699394680 0.8385917077
+0 50 1.32954088023323 0.5000000000 1.718487403 0.8546124044
+-5 50 1.35388487794710 0.4094654581 1.734814549 0.8683125064
+-10 50 1.38078361180472 0.3151701105 1.748222392 0.8795630227
+-15 50 1.41050188832334 0.2163918482 1.758440032 0.8881366404
+-20 50 1.44336156341891 0.1123514666 1.765055592 0.8936877546
+-25 50 1.47974110984769 0.002223273793 1.767485634 0.8957268020
+-30 50 1.52007334810722 -0.1148419229 1.764937449 0.8935886207
+-35 50 1.56483434317106 -0.2396722958 1.756361515 0.8863925576
+-40 50 1.61452592111640 -0.3730003258 1.740401275 0.8730003258
+-45 50 1.66963954832778 -0.5153418740 1.715341874 0.8519729920
+
+45 55 1.19309150026625 1.256046901 1.456046901 0.5293897391
+40 55 1.19496432873356 1.176881545 1.506676013 0.5648406250
+35 55 1.19992058764073 1.097011864 1.552621303 0.5970118635
+30 55 1.20771436518859 1.016340230 1.594327512 0.6262148652
+25 55 1.21816035679163 0.9346773092 1.632168498 0.6527114090
+20 55 1.23113409838369 0.8517575451 1.666445912 0.6767127131
+15 55 1.24656794582282 0.7672487901 1.697386063 0.6983772398
+10 55 1.26445040926179 0.6807596384 1.725138851 0.7178099514
+5 55 1.28482327408980 0.5918432542 1.749773200 0.7350591077
+0 55 1.30777988279094 0.5000000000 1.771270564 0.7501117247
+-5 55 1.33346605346801 0.4046796052 1.789517098 0.7628880852
+-10 55 1.36207663255732 0.3052841948 1.804288206 0.7732309264
+-15 55 1.39385700829438 0.2011742518 1.815232875 0.7808944658
+-20 55 1.42909932454551 0.09168016643 1.821849523 0.7855274925
+-25 55 1.46813816073013 -0.02387712479 1.823458120 0.7866538442
+-30 55 1.51134216153100 -0.1461517566 1.819167672 0.7836496404
+-35 55 1.55909780930764 -0.2757179085 1.807839985 0.7757179085
+-40 55 1.61178361253153 -0.4129867355 1.788055222 0.7618644684
+-45 55 1.66973450332864 -0.5580895061 1.758089506 0.7408822483
+
+45 60 1.17989973837272 1.272425695 1.472425695 0.4459601828
+40 60 1.17992655194587 1.193630305 1.526636408 0.4772587527
+35 60 1.18326880792367 1.113539541 1.576225272 0.5058888968
+30 60 1.18972929564320 1.032063116 1.621560350 0.5320631160
+25 60 1.19915839866810 0.9490291575 1.662946136 0.5559572108
+20 60 1.21145682623068 0.8641961206 1.700620618 0.5777085830
+15 60 1.22657384180930 0.7772604233 1.734749987 0.5974131835
+10 60 1.24450718892598 0.6878630722 1.765424426 0.6151230790
+5 60 1.26530294535890 0.5955947233 1.792652687 0.6308433229
+0 60 1.28905289967710 0.5000000000 1.816352558 0.6445264498
+-5 60 1.31589558083636 0.4005829597 1.836341970 0.6560673425
+-10 60 1.34601096376876 0.2968145487 1.852321956 0.6652933915
+-15 60 1.37962041989788 0.1881442204 1.863861614 0.6719558162
+-20 60 1.41697962031175 0.07401826497 1.870375198 0.6757164357
+-25 60 1.45837149297167 -0.04609242916 1.871098994 0.6761343192
+-30 60 1.50409289460761 -0.1726507914 1.865065346 0.6726507914
+-35 60 1.55443643252822 -0.3059945539 1.851079516 0.6645760682
+-40 60 1.60966081542839 -0.4462534092 1.827700900 0.6510784181
+-45 60 1.66995796158558 -0.5932441095 1.793244109 0.6311847809
+
+45 65 1.16943381862688 1.285325018 1.485325018 0.3662030700
+40 65 1.16787124525093 1.206943646 1.542502630 0.3928654284
+35 65 1.16978904650051 1.126793224 1.595153493 0.4174169289
+30 65 1.17504011781230 1.044775425 1.643578715 0.4399979809
+25 65 1.18351557251987 0.9607208601 1.688019073 0.4607208601
+20 65 1.19514763486282 0.8743982973 1.728650868 0.4796677772
+15 65 1.20990871855337 0.7855211210 1.765579330 0.4968878020
+10 65 1.22781230801996 0.6937539480 1.798833243 0.5123943561
+5 65 1.24891385729630 0.5987186053 1.828358822 0.5261623598
+0 65 1.27330675037222 0.5000000000 1.854007823 0.5381226855
+-5 65 1.30112345510038 0.3971545619 1.875528737 0.5481580523
+-10 65 1.33252839671229 0.2897214126 1.892549129 0.5560947918
+-15 65 1.36771706835310 0.1772383697 1.904562803 0.5616968598
+-20 65 1.40690510698290 0.05926543203 1.910908273 0.5646558012
+-25 65 1.45032119001131 -0.06458338329 1.910752973 0.5645833833
+-30 65 1.49818928509907 -0.1945947567 1.903073409 0.5610023440
+-35 65 1.55071091692815 -0.3308977566 1.886644975 0.5533416393
+-40 65 1.60803677192420 -0.4733875916 1.860038159 0.5409346774
+-45 65 1.67023419710695 -0.6216339736 1.821633974 0.5230265115
+
+45 70 1.16132288996802 1.295263555 1.495263555 0.2894522623
+40 70 1.15844912500969 1.217278209 1.554818883 0.3111286290
+35 70 1.15916859993921 1.137155716 1.609952666 0.3311956851
+30 70 1.16338051032386 1.054782384 1.660911276 0.3497431023
+25 70 1.17101594304785 0.9699826181 1.707880977 0.3668386753
+20 70 1.18203957379679 0.8825264189 1.750982698 0.3825264189
+15 70 1.19644981412371 0.7921358171 1.790265712 0.3968242667
+10 70 1.21427908942767 0.6984914767 1.825701103 0.4097216943
+5 70 1.23559474108873 0.6012397150 1.857175238 0.4211773423
+0 70 1.26049398004219 0.5000000000 1.884476892 0.4311143317
+-5 70 1.28910458255668 0.3943759016 1.907288969 0.4394172490
+-10 70 1.32157557306797 0.2839693614 1.925170633 0.4459256423
+-15 70 1.35807687371325 0.1683998839 1.937548481 0.4504308105
+-20 70 1.39878644751087 0.04733091652 1.943698085 0.4526690835
+-25 70 1.44388017946959 -0.07949560037 1.942732325 0.4523175756
+-30 70 1.49351391868956 -0.2122134202 1.933589830 0.4489899793
+-35 70 1.54780771420743 -0.3507774734 1.915036153 0.4422369932
+-40 70 1.60681828464476 -0.4948954311 1.885670204 0.4315486620
+-45 70 1.67051163112356 -0.6439514620 1.843951462 0.4163642816
+
+45 75 1.15528393927628 1.302629578 1.502629578 0.2150639472
+40 75 1.15138718116345 1.224982470 1.564000463 0.2315082264
+35 75 1.15115781071541 1.144924665 1.621047874 0.2467940341
+30 75 1.15453367408515 1.062325409 1.673976179 0.2609761307
+25 75 1.16148072520271 0.9769992941 1.722928287 0.2740928085
+20 75 1.17199303364664 0.8887127322 1.767979454 0.2861642323
+15 75 1.18609371824260 0.7971909715 1.809131805 0.2971909715
+10 75 1.20383372698309 0.7021247878 1.846306634 0.3071519370
+5 75 1.22529316463631 0.6031787636 1.879338664 0.3160028427
+0 75 1.25057371295901 0.5000000000 1.907961447 0.3236722942
+-5 75 1.27979875073602 0.3922314622 1.931800024 0.3300598216
+-10 75 1.31310574299017 0.2795283404 1.950356915 0.3350321256
+-15 75 1.35064165722196 0.1615794350 1.963002743 0.3384205650
+-20 75 1.39255041214640 0.03813541559 1.968962517 0.3400174815
+-25 75 1.43896177291124 -0.09095578169 1.967308764 0.3395743598
+-30 75 1.48997332847926 -0.2257041354 1.956956434 0.3368004614
+-35 75 1.54563719882492 -0.3659278014 1.936673064 0.3313655487
+-40 75 1.60593521711247 -0.5111931932 1.905093121 0.3229037285
+-45 75 1.67075574809285 -0.6607518597 1.860751860 0.3110225234
+
+45 80 1.15111039587713 1.307704055 1.507704055 0.1424200174
+40 80 1.14648258389643 1.230312613 1.570352680 0.1534666602
+35 80 1.14556774072297 1.150322004 1.628756074 0.1637647543
+30 80 1.14833256023082 1.067586806 1.683089185 0.1733451478
+25 80 1.15476977361006 0.9819120241 1.733463671 0.1822275287
+20 80 1.16489671202308 0.8930591070 1.779921021 0.1904192130
+15 80 1.17875665481737 0.8007536519 1.822427910 0.1979143244
+10 80 1.19641625457118 0.7046923083 1.860867767 0.2046923083
+5 80 1.21796600765329 0.6045520081 1.895034921 0.2107168994
+0 80 1.24351154693436 0.5000000000 1.924619812 0.2159335140
+-5 80 1.27317432052383 0.3907088285 1.949203807 0.2202683355
+-10 80 1.30708238407673 0.2763740593 1.968245732 0.2236259407
+-15 80 1.34536477438434 0.1567371497 1.981074398 0.2258879806
+-20 80 1.38813854359710 0.03161469968 1.986878036 0.2269113187
+-25 80 1.43549762542279 -0.09906622262 1.984701660 0.2265275649
+-30 80 1.48749519784129 -0.2352248619 1.973446816 0.2245430321
+-35 80 1.54413252605125 -0.3765813869 1.951887960 0.2207416242
+-40 80 1.60533715751538 -0.5226042594 1.918692300 0.2148883337
+-45 80 1.67094338631145 -0.6724572676 1.872457268 0.2067358500
+
+45 85 1.14866082524290 1.310676058 1.510676058 0.07092496483
+40 85 1.14359472359389 1.233443158 1.574083519 0.07647239886
+35 85 1.14226602724496 1.153500807 1.633295875 0.08165280880
+30 85 1.14465916275270 1.070693835 1.688470717 0.08647998198
+25 85 1.15078362684837 0.9848204904 1.739700897 0.09096204193
+20 85 1.16067160353980 0.8956382826 1.787007248 0.09510081134
+15 85 1.17437946028969 0.8028722094 1.830334474 0.09889145243
+10 85 1.19198416990739 0.7062218542 1.869542252 0.1023216886
+5 85 1.21358337270188 0.6053713106 1.904399592 0.1053713106
+0 85 1.23928462664543 0.5000000000 1.934568774 0.1080107721
+-5 85 1.26920945351961 0.3897988663 1.959604723 0.1102011337
+-10 85 1.30347973133232 0.2744886099 1.978938647 0.1118926329
+-15 85 1.34221299496139 0.1538435583 1.991873428 0.1130242797
+-20 85 1.38550912057212 0.02772132336 1.997575000 0.1135231026
+-25 85 1.43343930305958 -0.1039021842 1.995072413 0.1133041546
+-30 85 1.48602919085581 -0.2408910223 1.983260894 0.1122707805
+-35 85 1.54324840871926 -0.3829064831 1.960921134 0.1103163048
+-40 85 1.60499175091395 -0.5293596100 1.926743013 0.1073261067
+-45 85 1.67106156592315 -0.6793643280 1.879364328 0.1031810089
+
+45 90 1.14785310149115 1.311654712 1.511654712 0.000000000
+40 90 1.14264093700992 1.234475437 1.575313740 0.000000000
+35 90 1.14117382619712 1.154550416 1.634794873 0.000000000
+30 90 1.14344217737734 1.071721089 1.690249973 0.000000000
+25 90 1.14946118897039 0.9857832896 1.741765626 0.000000000
+20 90 1.15926814722191 0.8964930579 1.789355723 0.000000000
+15 90 1.17292395776952 0.8035750587 1.832957543 0.000000000
+10 90 1.19050923244117 0.7067297587 1.872422722 0.000000000
+5 90 1.21212400561288 0.6056435680 1.907511508 0.000000000
+0 90 1.23787672824357 0.5000000000 1.937876728 0.000000000
+-5 90 1.26788881829871 0.3894962083 1.963064119 0.000000000
+-10 90 1.30228009742768 0.2738614343 1.982495537 0.000000000
+-15 90 1.34116415024845 0.1528811753 1.995465090 0.000000000
+-20 90 1.38463494846578 0.02642695647 2.001131244 0.000000000
+-25 90 1.43275590910317 -0.1055088118 1.998517837 0.000000000
+-30 90 1.48554331671695 -0.2427716584 1.986518251 0.000000000
+-35 90 1.54295610629960 -0.3850032649 1.963915649 0.000000000
+-40 90 1.60487812258669 -0.5315957723 1.929407968 0.000000000
+-45 90 1.67110116342849 -0.6816469647 1.881646965 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.67110115678977 -0.6816469600 1.881646960 1.447100167e-16
+-90 40 1.74131422993122 -0.8339240896 1.819295212 1.633585867e-16
+-90 35 1.81510495392495 -0.9868469336 1.741101431 1.820862338e-16
+-90 30 1.89194373466920 -1.138471337 1.645971867 2.006548678e-16
+-90 25 1.97119215815729 -1.286506803 1.533061803 2.187839838e-16
+-90 20 2.05210719987822 -1.428349993 1.401861999 2.361547646e-16
+-90 15 2.13385747347031 -1.561148043 1.252282954 2.524178354e-16
+-90 10 2.21554383180844 -1.681884743 1.084725149 2.672038166e-16
+-90 5 2.29621623428007 -1.787478438 0.9001284314 2.801353148e-16
+-90 -2.84217e-14 2.37489786377593 -1.874897864 0.7000000000 2.908411067e-16
+-90 -5 2.45060807158239 -1.941282768 0.4864154333 2.989709128e-16
+-90 -10 2.52237364981299 -1.984053126 0.2619944123 3.042087710e-16
+-90 -15 2.58926797644093 -2.001040810 0.02984813482 3.062891622e-16
+-90 -20 2.65041670347463 -1.990577018 -0.2064959008 3.050077173e-16
+-90 -25 2.70501405441005 -1.951575302 -0.4431883377 3.002313846e-16
+-90 -30 2.75233683327247 -1.883593617 -0.6761684166 2.919060294e-16
+-90 -35 2.79174786091088 -1.786865967 -0.9012807893 2.800603087e-16
+-90 -40 2.82272640394578 -1.662333876 -1.114413558 2.648095260e-16
+-90 -45 2.84486211600513 -1.511621294 -1.311621294 2.463525579e-16
+
+-85 45 1.67106155586238 -0.6793643209 1.879364321 0.1031810082
+-85 40 1.74109039490255 -0.8307672617 1.816646318 0.1164270492
+-85 35 1.81462709539291 -0.9826528522 1.738164704 0.1297153165
+-85 30 1.89114163225644 -1.133095848 1.642868327 0.1428773731
+-85 25 1.97000130099798 -1.279841207 1.529953585 0.1557159285
+-85 20 2.05047404999132 -1.420336594 1.398945360 0.1680076821
+-85 15 2.13174617435950 -1.551795243 1.249776878 0.1795088236
+-85 10 2.21294109866264 -1.671277255 1.082854763 0.1899621452
+-85 5 2.29313316543973 -1.775779901 0.8991049420 0.1991049420
+-85 -2.84217e-14 2.37137197835666 -1.862348192 0.7000000000 0.2066786861
+-85 -5 2.44670388909271 -1.928188480 0.4875610351 0.2124389649
+-85 -10 2.51817964632364 -1.970768967 0.2643367681 0.2161642748
+-85 -15 2.58489015924544 -1.987944107 0.03335738576 0.2176669048
+-85 -20 2.64597398052941 -1.978041924 -0.2019334997 0.2168005761
+-85 -25 2.70063077024375 -1.939944546 -0.4377648272 0.2134674874
+-85 -30 2.74813433620176 -1.873152119 -0.6701400150 0.2076239073
+-85 -35 2.78783913720033 -1.777822071 -0.8949481847 0.1992836087
+-85 -40 2.81920486828568 -1.654802274 -1.108093794 0.1885207711
+-85 -45 2.84179819247980 -1.505620549 -1.305620549 0.1754690614
+
+-80 45 1.67094336232065 -0.6724572507 1.872457251 0.2067358470
+-80 40 1.74041819176750 -0.8212391173 1.808651256 0.2329701044
+-80 35 1.81319381414810 -0.9700263530 1.729323534 0.2592053084
+-80 30 1.88874030821736 -1.116953342 1.633548447 0.2851125007
+-80 25 1.96644247094165 -1.259871882 1.520641736 0.3103128953
+-80 20 2.04560162247055 -1.396381172 1.390226300 0.3343831664
+-80 15 2.12545601813677 -1.523887751 1.242299089 0.3568660165
+-80 10 2.20519413615432 -1.639672361 1.077281967 0.3772819671
+-80 5 2.28396159059499 -1.740960619 0.8960586496 0.3951418198
+-80 -2.84217e-14 2.36088676083449 -1.825019586 0.7000000000 0.4099636837
+-80 -5 2.43509014334822 -1.889243820 0.4909682514 0.4212881489
+-80 -10 2.50569644135732 -1.931245999 0.2713057336 0.4286942664
+-80 -15 2.57184678820446 -1.948947035 0.04380661976 0.4318154365
+-80 -20 2.63271874742530 -1.940669879 -0.1883311877 0.4303559507
+-80 -25 2.68752994851374 -1.905210657 -0.4215681489 0.4241035331
+-80 -30 2.73554859540118 -1.841907156 -0.6521007269 0.4129414179
+-80 -35 2.77610540628939 -1.750696023 -0.8759543214 0.3968584342
+-80 -40 2.80860730147499 -1.632155277 -1.089090707 0.3759565024
+-80 -45 2.83255371076969 -1.487528848 -1.287528848 0.3504549609
+
+-75 45 1.67075569137288 -0.6607518203 1.860751820 0.3110225129
+-75 40 1.73930267566168 -0.8051720064 1.795169349 0.3497197851
+-75 35 1.81081211037337 -0.9488410099 1.714489397 0.3882157786
+-75 30 1.88475892987204 -1.090001524 1.617987808 0.4260396243
+-75 25 1.96055959287434 -1.226685448 1.505166648 0.4626639714
+-75 20 2.03757247131878 -1.356739310 1.375797841 0.4975117986
+-75 15 2.11511838130185 -1.477874963 1.229969999 0.5299699989
+-75 10 2.19248522848089 -1.587713865 1.068120282 0.5594012442
+-75 5 2.26893448032082 -1.683838315 0.8910610955 0.5851577128
+-75 -2.84217e-14 2.34371533520482 -1.763855172 0.7000000000 0.6065981650
+-75 -5 2.41606507667243 -1.825450792 0.4965494181 0.6231026619
+-75 -10 2.48521706684873 -1.866457051 0.2827297732 0.6340902558
+-75 -15 2.55040448887711 -1.884916716 0.06096349206 0.6390365079
+-75 -20 2.61086770031113 -1.879154979 -0.1659415952 0.6374926554
+-75 -25 2.66585863112102 -1.847849727 -0.3948203079 0.6291044383
+-75 -30 2.71464652770406 -1.790103020 -0.6221915948 0.6136312547
+-75 -35 2.75652714682877 -1.705512959 -0.8443167994 0.5909654162
+-75 -40 2.79083686816864 -1.594242828 -1.057278385 0.5611506746
+-75 -45 2.81697280612612 -1.457082253 -1.257082253 0.5243986092
+
+-70 45 1.67051152690379 -0.6439513906 1.843951391 0.4163642556
+-70 40 1.73775122181396 -0.7822855365 1.775965321 0.4667137671
+-70 35 1.80749531707519 -0.9188921119 1.693518953 0.5164344943
+-70 30 1.87923438597936 -1.052181334 1.596152311 0.5649478036
+-70 25 1.95243119799724 -1.180436782 1.483600541 0.6116289693
+-70 20 2.02652590728860 -1.301837868 1.355815351 0.6558153510
+-70 15 2.10094766450134 -1.414489998 1.212986049 0.6968173730
+-70 10 2.17511132820968 -1.516443537 1.055553401 0.7339254265
+-70 5 2.24842821792225 -1.605727202 0.8842272587 0.7664220231
+-70 -2.84217e-14 2.32029587214454 -1.680364909 0.7000000000 0.7935879267
+-70 -5 2.39010330022009 -1.738410591 0.5041644490 0.8147148271
+-70 -10 2.45722242018190 -1.777975478 0.2983314618 0.8291152685
+-70 -15 2.52100570658101 -1.797268176 0.08444884740 0.8361372363
+-70 -20 2.58078536670677 -1.794644636 -0.1351823459 0.8351823459
+-70 -25 2.63587028122821 -1.768665538 -0.3578961141 0.8257267273
+-70 -30 2.68554656877342 -1.718166763 -0.5806591777 0.8073466763
+-70 -35 2.72908217690551 -1.642342023 -0.8000840336 0.7797487278
+-70 -40 2.76574224806630 -1.540839470 -1.012467646 0.7428048200
+-70 -45 2.79480036985064 -1.413854360 -1.213854360 0.6965860198
+
+-65 45 1.67023401295175 -0.6216338499 1.821633850 0.5230264539
+-65 40 1.73577840968239 -0.7521910111 1.750713016 0.5839062580
+-65 35 1.80326685562393 -0.8799074535 1.666221601 0.6434614131
+-65 30 1.87222103791102 -1.003427751 1.568004417 0.7010598736
+-65 25 1.94217051101257 -1.121357211 1.456051284 0.7560512841
+-65 20 2.01265732881176 -1.232272773 1.330495727 0.8077720601
+-65 15 2.08323595441899 -1.334727810 1.191613835 0.8555476282
+-65 10 2.15347320162200 -1.427255433 1.039827132 0.8986939676
+-65 5 2.22294070530267 -1.508364901 0.8757091611 0.9365159337
+-65 -2.84217e-14 2.29120983767555 -1.576541318 0.7000000000 0.9683071189
+-65 -5 2.35783438418676 -1.630237576 0.5136283615 0.9933460954
+-65 -10 2.42234562519997 -1.667883382 0.3177436688 1.010900623
+-65 -15 2.48423934498891 -1.687895712 0.1137551108 1.020232526
+-65 -20 2.54296586648992 -1.688703696 -0.09662299680 1.020609295
+-65 -25 2.59791909652761 -1.668787363 -0.3113221562 1.011322156
+-65 -30 2.64843077153254 -1.626738369 -0.5278729701 0.9917143886
+-65 -35 2.69376737586583 -1.561341985 -0.7433671968 0.9612195538
+-65 -40 2.73313501663304 -1.471684335 -0.9544395986 0.9194115050
+-65 -45 2.76569260450310 -1.357281327 -1.157281327 0.8660645060
+
+-60 45 1.66995765054740 -0.5932439059 1.793243906 0.6311846633
+-60 40 1.73340906054245 -0.7143968088 1.718999914 0.7011323245
+-60 35 1.79816437737920 -0.8315630908 1.632370514 0.7687783089
+-60 30 1.86379775829469 -0.9436915357 1.533515697 0.8335156968
+-60 25 1.92992490749341 -1.049765014 1.422667294 0.8947572479
+-60 20 1.99620760941483 -1.148797091 1.300113064 0.9519334445
+-60 15 2.06234199507259 -1.239812378 1.166181322 1.004481145
+-60 10 2.12805013867322 -1.321826838 1.021237226 1.051832215
+-60 5 2.19307181502653 -1.393827735 0.8656884575 1.093401953
+-60 -2.84217e-14 2.25714878525229 -1.454748188 0.7000000000 1.128574393
+-60 -5 2.32000922408351 -1.503444568 0.5247213123 1.156689261
+-60 -10 2.38135280132969 -1.538679618 0.3405257783 1.177032226
+-60 -15 2.44083074734808 -1.559109283 0.1482633305 1.188827299
+-60 -20 2.49803384876666 -1.563287869 -0.05097536889 1.191239806
+-60 -25 2.55247356379761 -1.549682976 -0.2557828685 1.183385018
+-60 -30 2.60356549857454 -1.516713163 -0.4643498877 1.164349888
+-60 -35 2.65061630535929 -1.462814348 -0.6743774026 1.133231392
+-60 -40 2.69281478896703 -1.386540091 -0.8829950944 1.089194429
+-60 -45 2.72923357046083 -1.286702775 -1.086702775 1.031553328
+
+-55 45 1.66973406183253 -0.5580892263 1.758089226 0.7408820524
+-55 40 1.73068456090063 -0.6683208338 1.680337581 0.8180670549
+-55 35 1.79224541880843 -0.7735064636 1.591718826 0.8917188258
+-55 30 1.85406841041765 -0.8729607227 1.492679243 0.9613574477
+-55 25 1.91587904575193 -0.9660812774 1.383644927 1.026561162
+-55 20 1.97746750841241 -1.052321061 1.264998660 1.086946909
+-55 15 2.03867607250116 -1.131156255 1.137067001 1.142147905
+-55 10 2.09938249018213 -1.202050581 1.000117440 1.191788648
+-55 5 2.15948237099841 -1.264419095 0.8543666685 1.235459551
+-55 -2.84217e-14 2.21887928143972 -1.317599499 0.7000000000 1.272696871
+-55 -5 2.27746745292725 -1.360819572 0.5371993826 1.302959892
+-55 -10 2.33510755063238 -1.393162005 0.3661844597 1.325606307
+-55 -15 2.39161340730875 -1.413543412 0.1872675880 1.339877522
+-55 -20 2.44673234202612 -1.420696108 0.0009237877829 1.344885893
+-55 -25 2.50012139468412 -1.413158963 -0.1921206756 1.339608328
+-55 -30 2.55132221195662 -1.389285837 -0.3907796864 1.322892185
+-55 -35 2.59973573516980 -1.347280639 -0.5934798286 1.293479829
+-55 -40 2.64459892582194 -1.285270460 -0.7980197845 1.250059834
+-55 -45 2.68496063510040 -1.201425386 -1.001425386 1.191350881
+
+-50 45 1.66963902524028 -0.5153415559 1.715341556 0.8519727251
+-50 40 1.72766972139889 -0.6133111936 1.634179012 0.9341790119
+-50 35 1.78559531749516 -0.7053890451 1.544022496 1.011441503
+-50 30 1.84317181771695 -0.7912947235 1.445529356 1.083524926
+-50 25 1.90025335960256 -0.8708432842 1.339234722 1.150274094
+-50 20 1.95676629211987 -0.9438966195 1.225535391 1.211573121
+-50 15 2.01269051208690 -1.010322125 1.104689594 1.267310738
+-50 10 2.06804583532306 -1.069957765 0.9768259125 1.317350981
+-50 5 2.12286880130767 -1.122571872 0.8419566446 1.361499460
+-50 -2.84217e-14 2.17720361829269 -1.167834733 0.7000000000 1.399479510
+-50 -5 2.23108635360416 -1.205285772 0.5508068269 1.430904662
+-50 -10 2.28452693084828 -1.234299469 0.3941962110 1.455250045
+-50 -15 2.33749500018196 -1.254055279 0.2300023046 1.471827137
+-50 -20 2.38989933123356 -1.263505217 0.05813659292 1.479756577
+-50 -25 2.44156263506685 -1.261343941 -0.1213281683 1.477943051
+-50 -30 2.49219162073699 -1.245986923 -0.3080460197 1.465056983
+-50 -35 2.54134082480001 -1.215564753 -0.5012513724 1.439529752
+-50 -40 2.58837137094478 -1.167947748 -0.6995743398 1.399574340
+-50 -45 2.63240594411680 -1.100819762 -0.9008197620 1.343247272
+
+-45 45 1.66978057098951 -0.4640482621 1.664048262 0.9640482621
+-45 40 1.72446137425925 -0.5486801449 1.579947123 1.048680145
+-45 35 1.77833109521180 -0.6269057844 1.489067925 1.126905784
+-45 30 1.83128325861184 -0.6988563074 1.392160012 1.198856307
+-45 25 1.88330702071827 -0.7647215228 1.289749331 1.264721523
+-45 20 1.93446364499914 -0.8247034463 1.182152624 1.324703446
+-45 15 1.98485993740766 -0.8789746743 1.069495150 1.378974674
+-45 10 2.03463267930485 -0.9276485315 0.9517329551 1.427648532
+-45 5 2.08393458480846 -0.9707525811 0.8286741777 1.470752581
+-45 -2.84217e-14 2.13292296546206 -1.008204293 0.7000000000 1.508204293
+-45 -5 2.18174951230083 -1.039786205 0.5652861628 1.539786205
+-45 -10 2.23054891130679 -1.065117827 0.4240274991 1.565117827
+-45 -15 2.27942804419718 -1.083624862 0.2756689970 1.583624862
+-45 -20 2.32844869299915 -1.094500892 0.1196491367 1.594500892
+-45 -25 2.37760534957283 -1.096664073 -0.04453668470 1.596664073
+-45 -30 2.42679675171473 -1.088711402 -0.2172429554 1.588711402
+-45 -35 2.47578409969093 -1.068872878 -0.3985366155 1.568872878
+-45 -40 2.52413658161510 -1.034978954 -0.5880002740 1.534978954
+-45 -45 2.57116221787605 -0.9844611986 -0.7844611986 1.484461199
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.84486213185917 -1.511621305 -1.311621305 2.463525592e-16
+-40 -90 2.85785630048564 -1.336994620 -1.489244938 2.681051806e-16
+-35 -90 2.86153350456571 -1.141308190 -1.644031020 2.870610086e-16
+-30 -90 2.85584294895947 -0.9279214745 -1.773232543 3.028836317e-16
+-25 -90 2.84086540296942 -0.7006015984 -1.874698437 3.153096199e-16
+-20 -90 2.81680814324519 -0.4634051249 -1.946933826 3.241559038e-16
+-15 -90 2.78398325391865 -0.2205478874 -1.989121325 3.293223823e-16
+-10 -90 2.74283392933027 0.02371188653 -2.001164119 3.307971992e-16
+-5 -90 2.69390827323223 0.2652104236 -1.983657139 3.286532125e-16
+-2.84217e-14 -90 2.63785224450883 0.5000000000 -1.937852245 3.230437308e-16
+5 -90 2.57540391597515 0.7244612412 -1.865603727 3.141958392e-16
+10 -90 2.50738436693527 0.9354027260 -1.769291564 3.024010010e-16
+15 -90 2.43468736507589 1.130143459 -1.651727405 2.880035439e-16
+20 -90 2.35825486015068 1.306570665 -1.516034690 2.713859790e-16
+25 -90 2.27905855820242 1.463171766 -1.365528518 2.529542889e-16
+30 -90 2.19807901300033 1.599039507 -1.203592265 2.331228174e-16
+35 -90 2.11628988105256 1.713854008 -1.033563182 2.123002602e-16
+40 -90 2.03463518036591 1.807838284 -0.8586209737 1.908760187e-16
+45 -90 1.95400269724911 1.881688558 -0.6816885577 1.692080470e-16
+
+-45 -85 2.84179821685003 -1.505620566 -1.305620566 0.1754690629
+-40 -85 2.85422055511830 -1.330551064 -1.481565807 0.1908622769
+-35 -85 2.85736493757002 -1.134724529 -1.634628578 0.2042535341
+-30 -85 2.85121050756264 -0.9215308022 -1.762163574 0.2154114005
+-25 -85 2.83586432820923 -0.6947381786 -1.862124292 0.2241568301
+-20 -85 2.81155177228389 -0.4583740234 -1.933110989 0.2303673613
+-15 -85 2.77860157952600 -0.2166007477 -1.974390399 0.2339788418
+-10 -85 2.73746225689348 0.02639929571 -1.985923064 0.2349878192
+-5 -85 2.68868076557530 0.2665510071 -1.968334198 0.2334489929
+-2.84217e-14 -85 2.63289379568766 0.5000000000 -1.922874840 0.2294718143
+5 -85 2.57082260355912 0.7232157701 -1.851367927 0.2232157701
+10 -85 2.50326745193878 0.9330833148 -1.756137529 0.2148841899
+15 -85 2.43109388609703 1.126978589 -1.639915948 0.2047161190
+20 -85 2.35521592111995 1.302822762 -1.505737409 0.1929770180
+25 -85 2.27657686197920 1.459112630 -1.356823672 0.1799487542
+30 -85 2.19613063637469 1.594926992 -1.196469181 0.1659195541
+35 -85 2.11482903260847 1.709912969 -1.027934794 0.1511747058
+40 -85 2.03359930256530 1.804246569 -0.8543405347 0.1359871760
+45 -85 1.95331846342916 1.878569266 -0.6785692664 0.1206091827
+
+-45 -80 2.83255375390544 -1.487528878 -1.287528878 0.3504549662
+-40 -80 2.84327816128694 -1.311176141 -1.458475673 0.3805974984
+-35 -80 2.84484985323439 -1.114979536 -1.606429805 0.4066858037
+-30 -80 2.83733460474139 -0.9024105396 -1.729046308 0.4283064014
+-25 -80 2.82091346222130 -0.6772321613 -1.824582517 0.4451520128
+-20 -80 2.79586538008758 -0.4433800767 -1.891915459 0.4570246271
+-15 -80 2.76256546466565 -0.2048542622 -1.930551918 0.4638372774
+-10 -80 2.72147374993855 0.03438885355 -1.940612030 0.4656111464
+-5 -80 2.67313209383247 0.2705343774 -1.922804068 0.4624711223
+-2.84217e-14 -80 2.61814887383365 0.5000000000 -1.878373309 0.4546367808
+5 -80 2.55719768041615 0.7195136407 -1.809052394 0.4424136331
+10 -80 2.49101515894032 0.9261824770 -1.717000934 0.4261824770
+15 -80 2.42038808321312 1.117549477 -1.604726023 0.4063853809
+20 -80 2.34614866504079 1.291636795 -1.475004217 0.3835119267
+25 -80 2.26915858122484 1.446972141 -1.330788310 0.3580827712
+30 -80 2.19029423909920 1.582597632 -1.175114104 0.3306332084
+35 -80 2.11044266730170 1.698067348 -1.011017495 0.3016985488
+40 -80 2.03048084429223 1.793421977 -0.8414402878 0.2717975119
+45 -80 1.95125302136205 1.869143206 -0.6691432065 0.2414168878
+
+-45 -75 2.81697286078670 -1.457082291 -1.257082291 0.5243986194
+-40 -75 2.82492745960408 -1.278743867 -1.419824394 0.5680052344
+-35 -75 2.82396518681635 -1.082098288 -1.559470516 0.6054233001
+-30 -75 2.81428544504800 -0.8707215738 -1.674159409 0.6361540963
+-25 -75 2.79617790835415 -0.6483400968 -1.762623285 0.6598579204
+-20 -75 2.77000671782545 -0.4187229348 -1.824170518 0.6763494519
+-15 -75 2.73620129739576 -0.1855902778 -1.858657750 0.6855902778
+-10 -75 2.69524317609194 0.04746619667 -1.866446732 0.6876773291
+-5 -75 2.64765706093530 0.2770476570 -1.848356942 0.6828301846
+-2.84217e-14 -75 2.59400359580684 0.5000000000 -1.805615067 0.6713775337
+5 -75 2.53487860818044 0.7134555617 -1.739808234 0.6537446460
+10 -75 2.47091709660219 0.9148692487 -1.652840427 0.6304416925
+15 -75 2.40279084021337 1.102050018 -1.546881255 0.6020500178
+20 -75 2.33120256231352 1.273185583 -1.424309931 0.5692071305
+25 -75 2.25688597142565 1.426862574 -1.287663205 0.5325927507
+30 -75 2.18059919738168 1.562079317 -1.139575339 0.4929127265
+35 -75 2.10312380721681 1.678254105 -0.9827212516 0.4508838005
+40 -75 2.02525302379538 1.775220850 -0.8197490290 0.4072155250
+45 -75 1.94777483621720 1.853209927 -0.6532099267 0.3625915071
+
+-45 -70 2.79480043486420 -1.413854405 -1.213854405 0.6965860360
+-40 -70 2.79901175843633 -1.233067166 -1.365389021 0.7517401257
+-35 -70 2.79468616020748 -1.036144321 -1.493841450 0.7984929866
+-30 -70 2.78218856589096 -0.8267449399 -1.597989645 0.8363998293
+-25 -70 2.76193991524468 -0.6084936632 -1.677172332 0.8652199706
+-20 -70 2.73440134948518 -0.3848948708 -1.731228676 0.8848948708
+-15 -70 2.70005423720331 -0.1592692327 -1.760426272 0.8955219267
+-10 -70 2.65938964099031 0.06528430604 -1.765395212 0.8973304728
+-5 -70 2.61290084583265 0.2859093049 -1.747067842 0.8906598559
+-2.84217e-14 -70 2.56108061586673 0.5000000000 -1.706628556 0.8759411593
+5 -70 2.50442490655079 0.7052026084 -1.645476547 0.8536836482
+10 -70 2.44344419779196 0.8994162885 -1.565202335 0.8244662247
+15 -70 2.37866135733082 1.080795092 -1.467556790 0.7889261528
+20 -70 2.31062295074551 1.247753580 -1.354436076 0.7477535797
+25 -70 2.23990120181300 1.398975490 -1.227859159 0.7016833499
+30 -70 2.16710177355422 1.533427909 -1.089949644 0.6514883914
+35 -70 2.09286759639788 1.650378428 -0.9429106596 0.5979705777
+40 -70 2.01787545648106 1.749410149 -0.7889890335 0.5419476874
+45 -70 1.94283113061680 1.830433426 -0.6304334258 0.4842381657
+
+-45 -65 2.76569267680351 -1.357281375 -1.157281375 0.8660645287
+-40 -65 2.76533599616500 -1.173931711 -1.294914131 0.9302437365
+-35 -65 2.75700615685686 -0.9772516305 -1.409733972 0.9837851076
+-30 -65 2.74124462903263 -0.7709035934 -1.501269595 1.026468870
+-25 -65 2.71860948357289 -0.5583047056 -1.569541765 1.058304706
+-20 -65 2.68964085785961 -0.3425711838 -1.614945302 1.079476722
+-15 -65 2.65485427253810 -0.1265075673 -1.638158073 1.090301015
+-10 -65 2.61472976602717 0.08738464196 -1.640057979 1.091186956
+-5 -65 2.56970881453005 0.2968810509 -1.621660212 1.082607936
+-2.84217e-14 -65 2.52019823732557 0.5000000000 -1.584075287 1.065081798
+5 -65 2.46657934394620 0.6949672280 -1.528485613 1.039159907
+10 -65 2.40922034976867 0.8801851075 -1.456136888 1.005423143
+15 -65 2.34848605093822 1.054209057 -1.368336359 0.9644810836
+20 -65 2.28475010196988 1.215732955 -1.266460131 0.9169754186
+25 -65 2.21840828444614 1.363585572 -1.151965236 0.8635855722
+30 -65 2.14989054771612 1.496738341 -1.026401448 0.8050342161
+35 -65 2.07967539888688 1.614326084 -0.8914225756 0.7420925343
+40 -65 2.00829754287488 1.715676123 -0.7487863870 0.6755801873
+45 -65 1.93635154311931 1.800343197 -0.6003431970 0.6063599910
+
+-45 -60 2.72923358225363 -1.286702783 -1.086702783 1.031553333
+-40 -60 2.72369299032612 -1.101147119 -1.208172832 1.101684098
+-35 -60 2.71096284175468 -0.9056678296 -1.307501709 1.159031652
+-30 -60 2.69175498811683 -0.7037894264 -1.385024448 1.203789426
+-25 -60 2.66672702571676 -0.4985654865 -1.441430596 1.236355531
+-20 -60 2.63646900721498 -0.2925926569 -1.477630428 1.257255514
+-15 -60 2.60149652042292 -0.08805430378 -1.494648539 1.267080925
+-10 -60 2.56224813575963 0.1132189426 -1.493544379 1.266443438
+-5 -60 2.51909095006886 0.3096805171 -1.475361644 1.255945631
+-2.84217e-14 -60 2.47233063429421 0.5000000000 -1.441101136 1.236165317
+5 -60 2.42222443462231 0.6830011345 -1.391712539 1.207650798
+10 -60 2.36899840026686 0.8576092781 -1.328102998 1.170925812
+15 -60 2.31286046703128 1.022809676 -1.251152272 1.126498289
+20 -60 2.25401326448308 1.177616296 -1.161735471 1.074873475
+25 -60 2.19267339656257 1.321054407 -1.060756858 1.016573446
+30 -60 2.12909040277455 1.452158174 -0.9491863345 0.9521581742
+35 -60 2.06356546484558 1.569984267 -0.8280958977 0.8822465779
+40 -60 1.99646864629231 1.673641829 -0.6986918657 0.8075351252
+45 -60 1.92825366773383 1.762338342 -0.5623383416 0.7288113814
+
+-45 -55 2.68496072993550 -1.201425446 -1.001425446 1.191350923
+-40 -55 2.67389793083453 -1.014616059 -1.105049130 1.263909007
+-35 -55 2.65667769223214 -0.8218108900 -1.187741588 1.321810890
+-30 -55 2.63413029365142 -0.6261830443 -1.250606251 1.365829201
+-25 -55 2.60696454481395 -0.4302456177 -1.294918165 1.396856737
+-20 -55 2.57576739762904 -0.2359438893 -1.321989218 1.415812093
+-15 -55 2.54100870384245 -0.04476092062 -1.333075434 1.423574744
+-10 -55 2.50305142604550 0.1421760257 -1.329320600 1.420945582
+-5 -55 2.46216745792183 0.3239964388 -1.311729910 1.408628448
+-2.84217e-14 -55 2.41855271678546 0.5000000000 -1.281162402 1.387224848
+5 -55 2.37234095033680 0.6695824768 -1.238336579 1.357237884
+10 -55 2.32362477621806 0.8321740191 -1.183852476 1.319087704
+15 -55 2.27246735024181 0.9871889671 -1.118213978 1.273127134
+20 -55 2.21891833693002 1.133985581 -1.041861069 1.219664251
+25 -55 2.16302865811495 1.271835556 -0.9552066923 1.158988203
+30 -55 2.10487609129166 1.399908319 -0.8586869305 1.091404338
+35 -55 2.04458407673000 1.517268111 -0.7528094254 1.017268111
+40 -55 1.98234632870307 1.622890126 -0.6382083414 0.9370235683
+45 -55 1.91845025190703 1.715697511 -0.5156975109 0.8512405613
+
+-45 -50 2.63240570218989 -1.100819615 -0.9008196149 1.343247148
+-40 -50 2.61582847724092 -0.9144208421 -0.9856411200 1.414420842
+-35 -50 2.59437459834361 -0.7263195934 -1.051365883 1.469570466
+-30 -50 2.56891346406643 -0.5390786049 -1.099736937 1.510158600
+-25 -50 2.54012785506533 -0.3544849632 -1.132448917 1.537607211
+-20 -50 2.50853637184852 -0.1737261613 -1.151047415 1.553213203
+-15 -50 2.47451527975680 0.002451779132 -1.156875239 1.558103329
+-10 -50 2.43832295792995 0.1736092758 -1.151053780 1.553218544
+-5 -50 2.40012113124496 0.3395034389 -1.134484088 1.539314922
+-2.84217e-14 -50 2.35999299811995 0.5000000000 -1.107859522 1.516974258
+5 -50 2.31796014064642 0.6550024399 -1.071685995 1.486621065
+10 -50 2.27399932183773 0.8043945770 -1.026307431 1.448543928
+15 -50 2.22805152835712 0.9479920100 -0.9719289427 1.402914959
+20 -50 2.18003702966215 1.085499974 -0.9086479567 1.349815907
+25 -50 2.12987168369727 1.216477056 -0.8364900049 1.289268196
+30 -50 2.07748039820496 1.340302900 -0.7554473167 1.221265307
+35 -50 2.02282158621544 1.456155579 -0.6655316836 1.145817132
+40 -50 1.96591229774921 1.563000633 -0.5668348235 1.063000633
+45 -50 1.90686000147251 1.659600471 -0.4596004714 0.9730203279
+
+-45 -45 2.57116217368721 -0.9844611731 -0.7844611731 1.484461173
+-40 -45 2.54949447119841 -0.8009397357 -0.8503996038 1.550399604
+-35 -45 2.52444144104629 -0.6201264912 -0.8997064157 1.599706416
+-30 -45 2.49680197799494 -0.4437024438 -0.9345405799 1.634540580
+-25 -45 2.46714645190761 -0.2725760881 -0.9567947675 1.656794768
+-20 -45 2.43586195058422 -0.1071229270 -0.9680565329 1.668056533
+-15 -45 2.40319156004862 0.05262957848 -0.9696091429 1.669609143
+-10 -45 2.36926850509993 0.2068645519 -0.9624537375 1.662453737
+-5 -45 2.33413931739396 0.3558767346 -0.9473364619 1.647336462
+-2.84217e-14 -45 2.29778201151312 0.5000000000 -0.9247772420 1.624777242
+5 -45 2.26012110596949 0.6395529528 -0.8950975498 1.595097550
+10 -45 2.22104117348092 0.7747961652 -0.8584464960 1.558446496
+15 -45 2.18039119639441 0.9058946215 -0.8148193499 1.514819350
+20 -45 2.13799512069217 1.032881535 -0.7640799851 1.464079985
+25 -45 2.09366297732618 1.155621376 -0.7059845791 1.405984579
+30 -45 2.04720043841255 1.273769035 -0.6402072817 1.340207282
+35 -45 1.99842515756018 1.386726435 -0.5663765908 1.266376591
+40 -45 1.94719164071653 1.493600499 -0.4841269641 1.184126964
+45 -45 1.89342401641042 1.593168866 -0.3931688656 1.093168866
+
+
diff --git a/test/Kerr-selection-mean-coordinate-radius.par b/test/Kerr-selection-mean-coordinate-radius.par
new file mode 100644
index 0000000..ae41db4
--- /dev/null
+++ b/test/Kerr-selection-mean-coordinate-radius.par
@@ -0,0 +1,66 @@
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it. The local coordinate system origin
+# and the initial guess are both deliberately de-centered with respect
+# to the black hole, to make this a non-trivial test for the apparent
+# horizon finder.
+
+# flesh
+cactus::cctk_itlast = 0
+
+ActiveThorns = "PUGH"
+driver::ghost_size = 3
+driver::global_nx = 31
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "CartGrid3D CoordBase SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byspacing"
+grid::dxyz = 0.2
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "static"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+# automagically create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+AHFinderDirect::output_OpenDX_control_files = "no"
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
+
+AHFinderDirect::surface_selection[1] = "mean coordinate radius"
+AHFinderDirect::desired_value[1] = 2.0
diff --git a/test/Kerr-selection-mean-coordinate-radius/BH_diagnostics.ah1.gp b/test/Kerr-selection-mean-coordinate-radius/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..78744e6
--- /dev/null
+++ b/test/Kerr-selection-mean-coordinate-radius/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.000016 0.000001 0.000000 1.285109556 3.005476664 2.233004508 1.533294551 8.989915904e-06 0.000000000 1.533293406 -0.000000000 1.416075378 -2.145216527 2.144233419 -2.145252713 2.145100341 -2.058855105 2.058855105 13.98173172 12.51419352 12.86178758 0.8950388814 0.9198994685 57.68195525 1.071235753 2.142471506 0.06869382777 -1.273415190 -0.08747576378 0.6710545091 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr-selection-mean-coordinate-radius/h.t0.ah1.gp b/test/Kerr-selection-mean-coordinate-radius/h.t0.ah1.gp
new file mode 100644
index 0000000..9760592
--- /dev/null
+++ b/test/Kerr-selection-mean-coordinate-radius/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.5 0.7 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.72581823568202 -1.073751892 -0.8737518921 1.573751892
+-40 -45 2.70498107073550 -0.8802804434 -0.9449541773 1.644954177
+-35 -45 2.68070540501334 -0.6894627819 -0.9987289011 1.698728901
+-30 -45 2.65377960938370 -0.5030344115 -1.037306563 1.737306563
+-25 -45 2.62476916531219 -0.3219349493 -1.062645187 1.762645187
+-20 -45 2.59406122776600 -0.1465530796 -1.076389987 1.776389987
+-15 -45 2.56190202986616 0.02308454721 -1.079872701 1.779872701
+-10 -45 2.52842755014470 0.1871727534 -1.074131476 1.774131476
+-5 -45 2.49368721062216 0.3460253246 -1.059938593 1.759938593
+0 -45 2.45766194386491 0.5000000000 -1.037829426 1.737829426
+5 -45 2.42027841241637 0.6494419915 -1.008129779 1.708129779
+10 -45 2.38142220774240 0.7946391532 -0.9709816727 1.670981673
+15 -45 2.34094428745465 0.9357826692 -0.9263630625 1.626363063
+20 -45 2.29866860562863 1.072928368 -0.8741077542 1.574107754
+25 -45 2.25440197172406 1.205956087 -0.8139277150 1.513927715
+30 -45 2.20794535724031 1.334524903 -0.7454395328 1.445439533
+35 -45 2.15911227157443 1.458025333 -0.6682019701 1.368201970
+40 -45 2.10774897726122 1.575528670 -0.5817651562 1.281765156
+45 -45 2.05376904474855 1.685744111 -0.4857441108 1.185744111
+
+-45 -40 2.67995050399062 -1.129732579 -0.6675080059 1.629732579
+-40 -40 2.65771172917853 -0.9370677950 -0.7370677950 1.712630708
+-35 -40 2.63187086537218 -0.7440434822 -0.7908100386 1.776678219
+-30 -40 2.60319111422324 -0.5529432887 -0.8303090210 1.823751274
+-25 -40 2.57224957826563 -0.3652905333 -0.8570513472 1.855621537
+-20 -40 2.53946616365928 -0.1820330809 -0.8723640363 1.873870489
+-15 -40 2.50513185575917 -0.003704264051 -0.8773813623 1.879849905
+-10 -40 2.46943381475930 0.1694448172 -0.8730362469 1.874671599
+-5 -40 2.43247662623295 0.3373398207 -0.8600660813 1.859214357
+0 -40 2.39430001080374 0.5000000000 -0.8390263808 1.834140218
+5 -40 2.35489405310427 0.6574722177 -0.8103085874 1.799915685
+10 -40 2.31421401882331 0.8097776638 -0.7741608028 1.756836433
+15 -40 2.27218821410270 0.9568665276 -0.7307060654 1.705049093
+20 -40 2.22872934098290 1.098577434 -0.6799647787 1.644577983
+25 -40 2.18374804806892 1.234600767 -0.6218809982 1.575356429
+30 -40 2.13716315071639 1.364443484 -0.5563503429 1.497260035
+35 -40 2.08892152024565 1.487399966 -0.4832591079 1.410153293
+40 -40 2.03901613252866 1.602529061 -0.4025290612 1.313942970
+45 -40 1.98751178338935 1.708646466 -0.3141748034 1.208646466
+
+-45 -35 2.63263865536561 -1.168269614 -0.4681349592 1.668269614
+-40 -35 2.60844401803837 -0.9775400185 -0.5329699842 1.760863625
+-35 -35 2.58063514244404 -0.7839764659 -0.5839764659 1.833708431
+-30 -35 2.54993952356317 -0.5901885386 -0.6221752436 1.888261939
+-25 -35 2.51693371845653 -0.3981198330 -0.6486166617 1.926024197
+-20 -35 2.48206075615643 -0.2091701867 -0.6643047257 1.948429075
+-15 -35 2.44564956512721 -0.02431709762 -0.6701507395 1.956778048
+-10 -35 2.40793437887149 0.1557734929 -0.6669490292 1.952205531
+-5 -35 2.36907313253059 0.3306511172 -0.6553683359 1.935666587
+0 -35 2.32916390128420 0.5000000000 -0.6359535302 1.907939371
+5 -35 2.28825978599900 0.6635720877 -0.6091342836 1.869637518
+10 -35 2.24638450689049 0.8211321285 -0.5752395363 1.821230802
+15 -35 2.20354061498925 0.9724119253 -0.5345116186 1.763065307
+20 -35 2.15972145084035 1.117071947 -0.4871257278 1.695391242
+25 -35 2.11492496180320 1.254670669 -0.4332134100 1.618396473
+30 -35 2.06916376313507 1.384640047 -0.3728870537 1.532241507
+35 -35 2.02247994590470 1.506270360 -0.3062703598 1.437103009
+40 -35 1.97496153796876 1.618707048 -0.2335328952 1.333223144
+45 -35 1.92675509046125 1.720960181 -0.1549255229 1.220960181
+
+-45 -30 2.58457038106711 -1.191998487 -0.2768757820 1.691998487
+-40 -30 2.55795130099488 -1.003714395 -0.3346446101 1.792057032
+-35 -30 2.52782334373049 -0.8107077303 -0.3807330964 1.871884632
+-30 -30 2.49488004169970 -0.6157442738 -0.4157442738 1.932525770
+-25 -30 2.45969527204619 -0.4210417048 -0.4403708837 1.975180310
+-20 -30 2.42273121016072 -0.2283373943 -0.4553301646 2.001090545
+-15 -30 2.38435035019614 -0.03896957930 -0.4613180427 2.011461854
+-10 -30 2.34483045440218 0.1460389648 -0.4589803110 2.007412784
+-5 -30 2.30437964084239 0.3259021407 -0.4488968040 1.989947637
+0 -30 2.26315089435384 0.5000000000 -0.4315754472 1.959946167
+5 -30 2.22125582748995 0.6678177838 -0.4074536833 1.918166046
+10 -30 2.17877837541777 0.8288948451 -0.3769056818 1.865255356
+15 -30 2.13578427684714 0.9827825546 -0.3402518304 1.801769023
+20 -30 2.09233162981996 1.129010499 -0.2977721986 1.728192142
+25 -30 2.04848210823851 1.267061463 -0.2497230728 1.644968615
+30 -30 2.00431171079843 1.396355447 -0.1963554467 1.552533175
+35 -30 1.95991897447924 1.516242277 -0.1379340698 1.451344382
+40 -30 1.91543769007206 1.626007061 -0.07475958248 1.341922961
+45 -30 1.87104145067197 1.724884154 -0.007187195882 1.224884154
+
+-45 -25 2.53617878791097 -1.203152945 -0.09419326126 1.703152945
+-40 -25 2.50677241047854 -1.017416269 -0.1432643761 1.808386290
+-35 -25 2.47405484169040 -0.8256414172 -0.1828193229 1.893212148
+-30 -25 2.43869395936492 -0.6306341957 -0.2131776880 1.958315872
+-25 -25 2.40126364341282 -0.4347678027 -0.2347678027 2.004616022
+-20 -25 2.36224395329179 -0.2400090902 -0.2480772694 2.033158265
+-15 -25 2.32202832715361 -0.04796541324 -0.2536153712 2.045034763
+-10 -25 2.28093415981470 0.1400589930 -0.2518863612 2.041326889
+-5 -25 2.23921453472658 0.3230044974 -0.2433720323 2.023067852
+0 -25 2.19707037628859 0.5000000000 -0.2285220633 1.991221991
+5 -25 2.15466245007133 0.6703122043 -0.2077505808 1.946677403
+10 -25 2.11212326153552 0.8333019370 -0.1814376852 1.890249216
+15 -25 2.06956506331171 0.9883877005 -0.1499332385 1.822687712
+20 -25 2.02709023292456 1.135017055 -0.1135646491 1.744695020
+25 -25 1.98479926559232 1.272645875 -0.07264587474 1.656944425
+30 -25 1.94280002823002 1.400726448 -0.02748842932 1.560103971
+35 -25 1.90121282757637 1.518702748 0.02158843332 1.454858300
+40 -25 1.86017925219172 1.626016167 0.07424598658 1.341933812
+45 -25 1.81986181319572 1.722115342 0.1301182569 1.222115342
+
+-45 -20 2.48770777932822 -1.203560094 0.07995483355 1.703560094
+-40 -20 2.45526149132337 -1.020226937 0.04058205486 1.811735914
+-35 -20 2.41977765081337 -0.8300698124 0.008625236409 1.899536551
+-30 -20 2.38190904358576 -0.6358632587 -0.01606516603 1.967372875
+-25 -20 2.34223309118497 -0.4400459891 -0.03374038122 2.015935129
+-20 -20 2.30124736692308 -0.2447194947 -0.04471949474 2.046099996
+-15 -20 2.25937290305147 -0.05166856267 -0.04936197483 2.058855105
+-10 -20 2.21696101997644 0.1376056621 -0.04804633725 2.055240420
+-5 -20 2.17430189044977 0.3218463575 -0.04115457212 2.036305451
+0 -20 2.13163420713505 0.5000000000 -0.02906183704 2.003080935
+5 -20 2.08915519002219 0.6711770607 -0.01213060512 1.956562757
+10 -20 2.04703055073581 0.8346167454 0.009291551849 1.897705865
+15 -20 2.00540098813317 0.9896565234 0.03487241404 1.827423023
+20 -20 1.96439175941868 1.135707773 0.06429222709 1.746592751
+25 -20 1.92411863185756 1.272237404 0.09724037554 1.656068458
+30 -20 1.88469455893786 1.398756109 0.1334107233 1.556691244
+35 -20 1.84623472873366 1.514812695 0.1724969467 1.449302728
+40 -20 1.80886241827097 1.619995318 0.2141876565 1.334758444
+45 -20 1.77270738506583 1.713934203 0.2581640839 1.213934203
+
+-45 -15 2.43926629062213 -1.194671939 0.2459140225 1.694671939
+-40 -15 2.40363255988644 -1.013471314 0.2167040941 1.803684876
+-35 -15 2.36530297902111 -0.8251373672 0.1929082193 1.892492290
+-30 -15 2.32492422055939 -0.6323740427 0.1744633779 1.961329375
+-25 -15 2.28307926998009 -0.4376196922 0.1612260062 2.010731919
+-20 -15 2.24028103614340 -0.2430298111 0.1529930772 2.041457628
+-15 -15 2.19697230268006 -0.05047954725 0.1495204528 2.054417639
+-10 -15 2.15352963371943 0.1384203977 0.1505380739 2.050619825
+-5 -15 2.11026930614483 0.3222996878 0.1557620013 2.031123862
+0 -15 2.06745472803924 0.5000000000 0.1649033415 1.997007916
+5 -15 2.02530456090651 0.6705456511 0.1776743908 1.949345712
+10 -15 1.98400095469952 0.8331155815 0.1937924379 1.889192341
+15 -15 1.94369530731965 0.9870177523 0.2129822477 1.817574996
+20 -15 1.90451634539756 1.131667366 0.2349763674 1.735491824
+25 -15 1.86657551308064 1.266569072 0.2595149248 1.643912681
+30 -15 1.82997251531528 1.391303620 0.2863445502 1.543783156
+35 -15 1.79479930326886 1.505518382 0.3152171697 1.436029072
+40 -15 1.76114597449292 1.608923201 0.3458882055 1.321563209
+45 -15 1.72910003390082 1.701286353 0.3781162917 1.201286353
+
+-45 -10 2.39086664113264 -1.177608585 0.4041923435 1.677608585
+-40 -10 2.35199574172453 -0.9982278659 0.3851649242 1.785518442
+-35 -10 2.31083654178016 -0.8118280112 0.3696541242 1.873484559
+-30 -10 2.26803489755678 -0.6210225396 0.3576315449 1.941667995
+-25 -10 2.22417800347144 -0.4282007099 0.3490153533 1.990532846
+-20 -10 2.17978833839937 -0.2355035419 0.3436820744 2.020779373
+-15 -10 2.13532093095729 -0.04481606992 0.3414776556 2.033281254
+-10 -10 2.09116532857155 0.1422269786 0.3422269786 2.029031632
+-5 -10 2.04764975806176 0.3242267085 0.3457418307 2.009097915
+0 -10 2.00504692644949 0.5000000000 0.3518272551 1.974585758
+5 -10 1.96358077551930 0.6685566853 0.3602863708 1.926611729
+10 -10 1.92343357838621 0.8290761535 0.3709238465 1.866283607
+15 -10 1.88475168517117 0.9808846254 0.3835484620 1.794685854
+20 -10 1.84765194155012 1.123434176 0.3979745715 1.712871322
+25 -10 1.81222802574866 1.256284496 0.4140227929 1.621857335
+30 -10 1.77855478270431 1.379087002 0.4315204215 1.522623352
+35 -10 1.74669353091309 1.491572298 0.4503012464 1.416112001
+40 -10 1.71669594464534 1.593540118 0.4702053246 1.303230365
+45 -10 1.68860694991982 1.684851328 0.4910787427 1.184851328
+
+-45 -5 2.34245248262744 -1.153203541 0.5553634317 1.653203541
+-40 -5 2.30038609283492 -0.9753499699 0.5461727400 1.758253627
+-35 -5 2.25650563199595 -0.7909674427 0.5386978002 1.843692580
+-30 -5 2.21145646366472 -0.6025680049 0.5329225665 1.909703803
+-25 -5 2.16582431642616 -0.4124530300 0.5288055220 1.956761837
+-20 -5 2.12013076475439 -0.2226892534 0.5262849240 1.985572405
+-15 -5 2.07482940453069 -0.03509805567 0.5252839901 1.997013131
+-10 -5 2.03030693844135 0.1487422636 0.5257154419 1.992081615
+-5 -5 1.98688666881488 0.3274853982 0.5274853982 1.971850922
+0 -5 1.94483365778954 0.5000000000 0.5304965780 1.937432979
+5 -5 1.90436102964897 0.6653491817 0.5346508183 1.889949795
+10 -5 1.86563694954599 0.8227686413 0.5398509579 1.830511927
+15 -5 1.82878981441642 0.9716444985 0.5460023467 1.760201231
+20 -5 1.79391445110621 1.111491856 0.5530137903 1.680060065
+25 -5 1.76108011016853 1.241935932 0.5607979475 1.591086741
+30 -5 1.73033211702334 1.362693370 0.5692719238 1.494228749
+35 -5 1.70170093339049 1.473558617 0.5783570047 1.390385798
+40 -5 1.67520285829100 1.574389423 0.5879788630 1.280407454
+45 -5 1.65084634350174 1.665097282 0.5980671959 1.165097282
+
+-45 0 2.29392123567141 -1.122047261 0.7000000000 1.622047261
+-40 0 2.24878716043882 -0.9454925236 0.7000000000 1.722670908
+-35 0 2.20238230668686 -0.7632345950 0.7000000000 1.804085969
+-30 0 2.15534540135449 -0.5776727007 0.7000000000 1.866583872
+-25 0 2.10825055988041 -0.3909851869 0.7000000000 1.910723899
+-20 0 2.06160252970250 -0.2051095927 0.7000000000 1.937272684
+-15 0 2.01583580790178 -0.02173669888 0.7000000000 1.947147868
+-10 0 1.97131543342771 0.1576846674 0.7000000000 1.941366722
+-5 0 1.92834116395793 0.3319339936 0.7000000000 1.921003244
+0 0 1.88715315111981 0.5000000000 0.7000000000 1.887153151
+5 0 1.84793912331299 0.6610585068 0.7000000000 1.840907157
+10 0 1.81084122317029 0.8144492784 0.7000000000 1.783330476
+15 0 1.77596089429764 0.9596525028 0.7000000000 1.715446494
+20 0 1.74336657523356 1.096266486 0.7000000000 1.638228706
+25 0 1.71310086734714 1.223987711 0.7000000000 1.552596656
+30 0 1.68518265022130 1.342591325 0.7000000000 1.459410985
+35 0 1.65961617291476 1.451916730 0.7000000000 1.359477981
+40 0 1.63639157168448 1.551852227 0.7000000000 1.253548670
+45 0 1.61549118014979 1.642324768 0.7000000000 1.142324768
+
+-45 5 2.24514055675371 -1.084524914 0.8386279671 1.584524914
+-40 5 2.19714998958654 -0.9091396140 0.8469238419 1.679347197
+-35 5 2.14850311302578 -0.7291782170 0.8535818362 1.755448421
+-30 5 2.09981893394525 -0.5469087729 0.8586431223 1.813299186
+-25 5 2.05164304978382 -0.3643489239 0.8621691835 1.853602249
+-20 5 2.00444444394265 -0.1832552419 0.8642361994 1.877228349
+-15 5 1.95861700071831 -0.005126901810 0.8649300644 1.885159262
+-10 5 1.91448333975597 0.1687805811 0.8643420887 1.878438669
+-5 5 1.87230077121151 0.3374345013 0.8625654987 1.858132152
+0 5 1.83226863535887 0.5000000000 0.8596927338 1.825296300
+5 5 1.79453641160191 0.6558134842 0.8558134842 1.780956274
+10 5 1.75921087950327 0.8043561640 0.8510132704 1.726089579
+15 5 1.72636224949383 0.9452284516 0.8453724933 1.661615202
+20 5 1.69603278756914 1.078126920 0.8389661758 1.588390658
+25 5 1.66824071839872 1.202823071 0.8318636959 1.507208941
+30 5 1.64298575891665 1.319145011 0.8241289839 1.418800779
+35 5 1.62025522209107 1.426962783 0.8158209968 1.323840051
+40 5 1.60002542622873 1.526174463 0.8069940076 1.222947103
+45 5 1.58226615288325 1.616696294 0.7976982664 1.116696294
+
+-45 10 2.19595854770318 -1.040846674 0.9716928417 1.540846674
+-40 10 2.14540740586621 -0.8666305182 0.9871814312 1.628686830
+-35 10 2.09488390591343 -0.6892348672 0.9994743445 1.698403405
+-30 10 2.04496914223691 -0.5107677372 1.008695835 1.750701075
+-25 10 1.99615693641644 -0.3330422667 1.015001963 1.786464906
+-20 10 1.94885693227333 -0.1575827346 1.018568848 1.806693715
+-15 10 1.90339986331515 0.01435738863 1.019582584 1.812442900
+-10 10 1.86004520881957 0.1817688276 1.018231172 1.804778663
+-5 10 1.81899004524278 0.3438551973 1.014698391 1.784743261
+0 10 1.78037869526245 0.5000000000 1.009159516 1.753330742
+5 10 1.74431255055540 0.6497343758 1.001778646 1.711471747
+10 10 1.71085770693715 0.7927070005 0.9927070005 1.660023891
+15 10 1.68005277961564 0.9286567604 0.9820824039 1.599768809
+20 10 1.65191547661366 1.057388836 0.9700294728 1.531413240
+25 10 1.62644661198104 1.178753633 0.9566601183 1.455591863
+30 10 1.60363608915397 1.292629868 0.9420749394 1.372875203
+35 10 1.58346602890951 1.398910440 0.9263645492 1.283777152
+40 10 1.56591299355739 1.497490957 0.9096110666 1.188763431
+45 10 1.55094990766028 1.588260982 0.8918897732 1.088260982
+
+-45 15 2.14621629115678 -0.9910764510 1.099532731 1.491076451
+-40 15 2.09348777699358 -0.8181855454 1.120935416 1.570952359
+-35 15 2.04153536146069 -0.6437497936 1.137679997 1.633443988
+-30 15 1.99087638896638 -0.4696732156 1.150026906 1.679523276
+-25 15 1.94192676381334 -0.2975144791 1.158266891 1.710275320
+-20 15 1.89500973893307 -0.1285143273 1.162702415 1.726828922
+-15 15 1.85037002851347 0.03636609151 1.163633908 1.730305303
+-10 15 1.80818495220792 0.1964040867 1.161349020 1.721777983
+-5 15 1.76857653068095 0.3510727514 1.156115506 1.702246241
+0 15 1.73162352139152 0.5000000000 1.148177146 1.672619881
+5 15 1.69737346879657 0.6429314232 1.137752251 1.633713643
+10 15 1.66584986461923 0.7796977214 1.125032960 1.586244602
+15 15 1.63706012150028 0.9101863794 1.110186379 1.530836409
+20 15 1.61100254743515 1.034318195 1.093356696 1.468027174
+25 15 1.58766848336795 1.152026960 1.074667013 1.398276327
+30 15 1.56704792711025 1.263243972 1.054222760 1.321977338
+35 15 1.54913079312470 1.367885053 1.032114532 1.239468308
+40 15 1.53390786156664 1.465840447 1.008421263 1.151043823
+45 15 1.52137189854625 1.556967940 0.9832137058 1.056967940
+
+-45 20 2.09575877651079 -0.9351569134 1.222354398 1.435156913
+-40 20 2.04132845135306 -0.7639315653 1.248246538 1.506294984
+-35 20 1.98847704456936 -0.5929984780 1.268144286 1.560963598
+-30 20 1.93762462568946 -0.4239969206 1.282501462 1.600409613
+-25 20 1.88907861166451 -0.2581742306 1.291782802 1.625909885
+-20 20 1.84305156711932 -0.09644019655 1.296440197 1.638705972
+-15 20 1.79968024101429 0.06057408209 1.296896571 1.639959852
+-10 20 1.75904437605787 0.2124587594 1.293536238 1.630727410
+-5 20 1.72118077190983 0.3589732984 1.286699117 1.611942575
+0 20 1.68609697117804 0.5000000000 1.276679128 1.584412882
+5 20 1.65378357141833 0.6355044432 1.263725424 1.548822873
+10 20 1.62422199406239 0.7655025726 1.248044509 1.505739913
+15 20 1.59739208512140 0.8900334444 1.229804038 1.455624631
+20 20 1.57327759937169 1.009137138 1.209137138 1.398842791
+25 20 1.55186798431691 1.122836079 1.186146409 1.335676281
+30 20 1.53316321129851 1.231121017 1.160909610 1.266338747
+35 20 1.51717184421128 1.333937973 1.133483764 1.190986854
+40 20 1.50391312075372 1.431179528 1.103911071 1.109736548
+45 20 1.49341508711300 1.522677329 1.072224107 1.022677329
+
+-45 25 2.04444243462410 -0.8729308714 1.340208179 1.372930871
+-40 25 1.98888534953208 -0.7039254041 1.369050033 1.434782426
+-35 25 1.93574608007768 -0.5372062630 1.390734100 1.481284057
+-30 25 1.88530889287119 -0.3740722449 1.405960668 1.513937538
+-25 25 1.83774078739009 -0.2153987120 1.415398712 1.534177489
+-20 25 1.79311991440275 -0.06172227030 1.419661587 1.543319254
+-15 25 1.75146010513699 0.08668051158 1.419293240 1.542529331
+-10 25 1.71273306738670 0.2297235160 1.414762958 1.532814110
+-5 25 1.67688585434065 0.3674529618 1.406465232 1.515019580
+0 25 1.64385366420227 0.5000000000 1.394722578 1.489837377
+5 25 1.61357202092600 0.6275424870 1.379791370 1.457817298
+10 25 1.58598296579351 0.7502747847 1.361867221 1.419378836
+15 25 1.56104258202545 0.8683836814 1.341092180 1.374826616
+20 25 1.53872473650311 0.9820290854 1.317561088 1.324364028
+25 25 1.51902351945502 1.091327937 1.291327937 1.268106854
+30 25 1.50195476934362 1.196340521 1.262412343 1.206097162
+35 25 1.48755539884649 1.297057937 1.230805796 1.138316703
+40 25 1.47588453899876 1.393392317 1.196479397 1.064703503
+45 25 1.46701885839763 1.485166149 1.159390520 0.9851661488
+
+-45 30 1.99215259697923 -0.8041700102 1.452962906 1.304170010
+-40 30 1.93614919137039 -0.6381825013 1.483137007 1.356433085
+-35 30 1.88341096909591 -0.4765719280 1.505224215 1.394689252
+-30 30 1.83404429775543 -0.3202095447 1.520209545 1.420644604
+-25 30 1.78804659499865 -0.1695404519 1.528979223 1.435834133
+-20 30 1.74534375447316 -0.02469672118 1.532303756 1.441592394
+-15 30 1.70581810540211 0.1144089871 1.530833163 1.439045251
+-10 30 1.66933120796155 0.2480081337 1.525101021 1.429116890
+-5 30 1.63574194898600 0.3764182921 1.515533458 1.412545385
+0 30 1.60491727729782 0.5000000000 1.502458639 1.389899133
+5 30 1.57674212617424 0.6191242206 1.486117859 1.361596072
+10 30 1.55112385768215 0.7341480192 1.466674626 1.327919405
+15 30 1.52799913501066 0.8453959905 1.444224927 1.289035385
+20 30 1.50733551097101 0.9531451173 1.418804536 1.245005977
+25 30 1.48913394137581 1.057611538 1.390396493 1.195801803
+30 30 1.47342993285757 1.158937898 1.358937898 1.141313918
+35 30 1.46029468803684 1.257180893 1.324327172 1.081366383
+40 30 1.44983364369563 1.352297587 1.286431245 1.015728711
+45 30 1.44218403187310 1.444131070 1.245094328 0.9441310703
+
+-45 35 1.93881998177179 -0.7286055495 1.560278867 1.228605549
+-40 35 1.88316142030325 -0.5667073323 1.590140440 1.271252295
+-35 35 1.83158331163578 -0.4112911116 1.611291112 1.301458585
+-30 35 1.78397540713097 -0.2627120267 1.625013357 1.321055982
+-25 35 1.74014346710281 -0.1209370348 1.632398997 1.331603768
+-20 35 1.69985147605636 0.01432132122 1.634350779 1.334391203
+-15 35 1.66285090781657 0.1435052780 1.631595611 1.330456415
+-10 35 1.62889958882098 0.2671404916 1.624702405 1.320611897
+-5 35 1.59777629858007 0.3857858682 1.614102386 1.305473500
+0 35 1.56928844371938 0.5000000000 1.600106873 1.285485837
+5 35 1.54327790955733 0.6103184136 1.582923361 1.260945238
+10 35 1.51962368575652 0.7172379605 1.562668078 1.232017696
+15 35 1.49824637886671 0.8212055415 1.539377568 1.198755401
+20 35 1.47910871695907 0.9226084323 1.513015962 1.161107125
+25 35 1.46221937531697 1.021765119 1.483482457 1.118928909
+30 35 1.44763288111901 1.118913806 1.450615589 1.071990157
+35 35 1.43545345339373 1.214199548 1.414199548 1.019982661
+40 35 1.42583471210996 1.307656914 1.373969382 0.9625280293
+45 35 1.41898115068096 1.399190298 1.329619825 0.8991902976
+
+-45 40 1.88444217991831 -0.6459677368 1.661581105 1.145967737
+-40 40 1.83002948065218 -0.4895265923 1.689526592 1.179271871
+-35 40 1.78042829876856 -0.3415801283 1.708514671 1.201900983
+-30 40 1.73528112091609 -0.2018895387 1.720100422 1.215708342
+-25 40 1.69419308129804 -0.06991718346 1.725540306 1.222191344
+-20 40 1.65676996160607 0.05503564589 1.725824065 1.222529515
+-15 40 1.62264286895619 0.1737368813 1.721713333 1.217630536
+-10 40 1.59148034365358 0.2869665213 1.713777430 1.208172895
+-5 40 1.56299545377239 0.3954821937 1.702425333 1.194643992
+0 40 1.53694863119917 0.5000000000 1.687931537 1.177370958
+5 40 1.51314876038278 0.6011845483 1.670456214 1.156544679
+10 40 1.49145310825021 0.6996439637 1.650059802 1.132237182
+15 40 1.47176946981990 0.7959271609 1.626714387 1.104415200
+20 40 1.45405611269463 0.8905208050 1.600309510 1.072947093
+25 40 1.43832506973532 0.9838445993 1.570656567 1.037608092
+30 40 1.42464509282634 1.076242936 1.537490273 0.9980820418
+35 40 1.41314730736480 1.167972248 1.500470198 0.9539632338
+40 40 1.40402973303751 1.259181626 1.459181626 0.9047574305
+45 40 1.39756137639534 1.349885587 1.413138682 0.8498855866
+
+-45 45 1.82911502337730 -0.5560400511 1.756040051 1.056040051
+-40 45 1.77694532208785 -0.4067282961 1.780596704 1.080596704
+-35 45 1.73017257026658 -0.2676993805 1.796388340 1.096388340
+-30 45 1.68817878283224 -0.1380716040 1.805172437 1.105172437
+-25 45 1.65037528118714 -0.01680777913 1.808297859 1.108297859
+-20 45 1.61622845370019 0.09716545129 1.806778826 1.106778826
+-15 45 1.58527069573670 0.2048910993 1.801361411 1.101361411
+-10 45 1.55710315023867 0.3073489228 1.792578552 1.092578552
+-5 45 1.53139240842460 0.4054429730 1.780791765 1.080791765
+0 45 1.50786736047869 0.5000000000 1.766223236 1.066223236
+5 45 1.48631552286354 0.5917737193 1.748978412 1.048978412
+10 45 1.46657936390155 0.6814511095 1.729060379 1.029060379
+15 45 1.44855637348023 0.7696586016 1.706379602 1.006379602
+20 45 1.43219880659566 0.8569663426 1.680756966 0.9807569658
+25 45 1.41751689003902 0.9438891955 1.651923452 0.9519234517
+30 45 1.40458473492418 1.030883129 1.619516553 0.9195165525
+35 45 1.39354804475499 1.118334835 1.583073662 0.8830736620
+40 45 1.38463514087971 1.206542765 1.542024879 0.8420248791
+45 45 1.37816823732589 1.295685803 1.495685803 0.7956858028
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 2.05376928546433 1.685744250 -0.4857442498 1.185744250
+45 -40 1.98751198444526 1.708646588 -0.3141749060 1.208646588
+45 -35 1.92675524546221 1.720960280 -0.1549255916 1.220960280
+45 -30 1.87104153344236 1.724884208 -0.007187227166 1.224884208
+45 -25 1.81986187880869 1.722115386 0.1301182364 1.222115386
+45 -20 1.77270743461649 1.713934236 0.2581640716 1.213934236
+45 -15 1.72910005957718 1.701286371 0.3781162870 1.201286371
+45 -10 1.68860697364200 1.684851345 0.4910787398 1.184851345
+45 -5 1.65084635721518 1.665097292 0.5980671951 1.165097292
+45 0 1.61549118945580 1.642324775 0.7000000000 1.142324775
+45 5 1.58226616047183 1.616696300 0.7976982668 1.116696300
+45 10 1.55094991683435 1.588260989 0.8918897744 1.088260989
+45 15 1.52137190817652 1.556967946 0.9832137076 1.056967946
+45 20 1.49341510428012 1.522677340 1.072224111 1.022677340
+45 25 1.46701887871188 1.485166162 1.159390526 0.9851661624
+45 30 1.44218406280897 1.444131091 1.245094339 0.9441310906
+45 35 1.41898119350465 1.399190325 1.329619844 0.8991903247
+45 40 1.39756141689191 1.349885611 1.413138703 0.8498856112
+45 45 1.37816820744489 1.295685786 1.495685786 0.7956857856
+
+50 -45 2.06669395365208 1.756798759 -0.5567987588 1.054579375
+50 -40 1.99719561007548 1.786993805 -0.3799160270 1.079916027
+50 -35 1.93272406940271 1.804710198 -0.2135679159 1.094781846
+50 -30 1.87306461958344 1.812237110 -0.05762044892 1.101097675
+50 -25 1.81789950386069 1.811433191 0.08846866010 1.100423106
+50 -20 1.76686397444329 1.803767818 0.2254673217 1.093991096
+50 -15 1.71958604516318 1.790376655 0.3542446174 1.082754575
+50 -10 1.67570887244414 1.772115014 0.4756918006 1.067431239
+50 -5 1.63490609073409 1.749607434 0.5906735156 1.048545137
+50 0 1.59689157725823 1.723289919 0.7000000000 1.026462120
+50 5 1.56142169921124 1.693441125 0.8044125690 1.001416008
+50 10 1.52830185511802 1.660210922 0.9045764888 0.9735325563
+50 15 1.49738524926356 1.623637270 1.001077699 0.9428436188
+50 20 1.46857779368217 1.583662633 1.094420942 0.9093009154
+50 25 1.44184043326535 1.540144076 1.185027148 0.8727845105
+50 30 1.41719270637843 1.492861027 1.273228581 0.8331093216
+50 35 1.39471962758036 1.441523392 1.359261776 0.7900319310
+50 40 1.37457664485406 1.385777846 1.443255864 0.7432558642
+50 45 1.35699645472208 1.325217230 1.525217230 0.6924394734
+
+55 -45 2.07781606974134 1.816685602 -0.6166856016 0.9219531837
+55 -40 2.00576221661960 1.854015537 -0.4361539378 0.9480918860
+55 -35 1.93821494160507 1.877227265 -0.2643449126 0.9643449126
+55 -30 1.87517587798417 1.888591065 -0.1017034252 0.9723019312
+55 -25 1.81651349658859 1.890044133 0.05181177550 0.9733193805
+55 -20 1.76201637859099 1.883190937 0.1965596708 0.9685207206
+55 -15 1.71143241393648 1.869326753 0.3330900024 0.9588129146
+55 -10 1.66449631335288 1.849471538 0.4620517581 0.9449101435
+55 -5 1.62095183649921 1.824409224 0.5841292070 0.9273613225
+55 0 1.58056506604102 1.794723105 0.7000000000 0.9065748780
+55 5 1.54313165200912 1.760825737 0.8103079587 0.8828396855
+55 10 1.50848618153545 1.722988090 0.9156457974 0.8563454799
+55 15 1.47650401259633 1.681359210 1.016544246 0.8271966244
+55 20 1.44710749251708 1.635986017 1.113465097 0.7954259725
+55 25 1.42026743918231 1.586826178 1.206795370 0.7610038828
+55 30 1.39600655028437 1.533760217 1.296841740 0.7238466966
+55 35 1.37440364978174 1.476602821 1.383824657 0.6838246570
+55 40 1.35559465752920 1.415111579 1.467869788 0.6407680257
+55 45 1.33977616156275 1.348999104 1.548999104 0.5944755725
+
+60 -45 2.08720389003731 1.866395688 -0.6663956881 0.7888889184
+60 -40 2.01316641089623 1.910390035 -0.4834577579 0.8142890662
+60 -35 1.94311730325376 1.938902536 -0.3075304022 0.8307507663
+60 -30 1.87723976226413 1.954103667 -0.1395271437 0.8395271437
+60 -25 1.81557285433570 1.957938223 0.02015224165 0.8417410253
+60 -20 1.75805452133567 1.952091039 0.1714820845 0.8383651521
+60 -15 1.70455683726479 1.937981233 0.3146940900 0.8302188517
+60 -10 1.65491402735642 1.916774321 0.4501844617 0.8179750355
+60 -5 1.60894837299388 1.889407785 0.5784425698 0.8021749588
+60 0 1.56648530686028 1.856616070 0.7000000000 0.7832426534
+60 5 1.52736337194606 1.818955036 0.8153936134 0.7614990453
+60 10 1.49144783538722 1.776830675 0.9251396977 0.7371785337
+60 15 1.45863334518244 1.730517710 1.029716227 0.7104397310
+60 20 1.42885118246035 1.680180690 1.129550642 0.6813776390
+60 25 1.40207186366576 1.625889361 1.225010831 0.6500325257
+60 30 1.37830788786359 1.567632699 1.316398026 0.6163980262
+60 35 1.35761632384263 1.505331777 1.403940888 0.5804285719
+60 40 1.34009795534801 1.438849760 1.487788487 0.5420451617
+60 45 1.32589992955436 1.368005256 1.568005256 0.5011430681
+
+65 -45 2.09494498933715 1.906845505 -0.7068455052 0.6560228329
+65 -40 2.01939433551344 1.956791616 -0.5223933079 0.6793130870
+65 -35 1.94735212292911 1.990165308 -0.3434249817 0.6948754950
+65 -30 1.87914648101263 2.008989008 -0.1712152101 0.7036531306
+65 -25 1.81496358238676 2.015162688 -0.006531964745 0.7065319647
+65 -20 1.75487783223742 2.010404700 0.1502576475 0.7043132785
+65 -15 1.69888098838196 1.996222350 0.2990884297 0.6976999399
+65 -10 1.64690713067563 1.973903048 0.4401111257 0.6872922785
+65 -5 1.59885968635110 1.944525114 0.5736204283 0.6735931231
+65 0 1.55462461498576 1.908968394 0.7000000000 0.6570127524
+65 5 1.51408443255726 1.867933038 0.8196786333 0.6378776513
+65 10 1.47713402181309 1.821964242 0.9330979634 0.6164420498
+65 15 1.44368340332805 1.771467153 1.040688597 0.5928948706
+65 20 1.41366682331867 1.716728011 1.142852779 0.5673695894
+65 25 1.38704605344462 1.657929805 1.239951536 0.5399515356
+65 30 1.36381456153665 1.595168047 1.332295567 0.5106852475
+65 35 1.34399831614176 1.528463030 1.420137566 0.4795801869
+65 40 1.32765561948021 1.457771121 1.503665394 0.4466160083
+65 45 1.31487981837914 1.382998251 1.582998251 0.4117488468
+
+70 -45 2.10113168342164 1.938836232 -0.7388362321 0.5236935605
+70 -40 2.02445323165350 1.993842770 -0.5534829171 0.5437143028
+70 -35 1.95086701893218 2.031439555 -0.3723255209 0.5573984137
+70 -30 1.88081165388184 2.053484101 -0.1969044641 0.5654219723
+70 -25 1.81459245009464 2.061800437 -0.02827950425 0.5684488709
+70 -20 1.75240125218412 2.058106376 0.1328956574 0.5671043426
+70 -15 1.69433712274057 2.043965863 0.2862955938 0.5619576169
+70 -10 1.64042796754019 2.020763710 0.4318483267 0.5535127238
+70 -5 1.59065333606698 1.989699325 0.5696681970 0.5422062124
+70 0 1.54495758272261 1.951785240 0.7000000000 0.5284066139
+70 5 1.50326498949789 1.907857256 0.8231715497 0.5124181352
+70 10 1.46549592440733 1.858592430 0.9395565012 0.4944872051
+70 15 1.43157224163928 1.804521185 1.049545398 0.4748068814
+70 20 1.40142682257447 1.746045713 1.153523550 0.4535235500
+70 25 1.37500806589796 1.683454829 1.251854050 0.4307423314
+70 30 1.35228532017053 1.616939988 1.344865602 0.4065329089
+70 35 1.33325053986874 1.546607787 1.432842662 0.3809340815
+70 40 1.31791908658974 1.472491667 1.516017399 0.3539580200
+70 45 1.30633265009276 1.394564945 1.594564945 0.3255950125
+
+75 -45 2.10584788335089 1.963030637 -0.7630306373 0.3920178778
+75 -40 2.02835942239169 2.022080069 -0.5771768247 0.4078401254
+75 -35 1.95362730658286 2.063108256 -0.3945001839 0.4188335949
+75 -30 1.88216951359477 2.087817067 -0.2167266108 0.4254543007
+75 -25 1.81438242133628 2.097945676 -0.04513430605 0.4281682534
+75 -20 1.75055209016069 2.095191791 0.1193976702 0.4274303521
+75 -15 1.69086690582585 2.081151839 0.2763316417 0.4236683583
+75 -10 1.63543498367072 2.057283145 0.4254089650 0.4172727610
+75 -5 1.58430175135203 2.024882669 0.5665900532 0.4085910798
+75 0 1.53746274528610 1.985074973 0.7000000000 0.3979246396
+75 5 1.49487842415288 1.938813155 0.8258798400 0.3855288230
+75 10 1.45649072041971 1.886890015 0.9445461289 0.3716160595
+75 15 1.42222936087745 1.829945344 1.056357781 0.3563577810
+75 20 1.39202326101755 1.768482150 1.161689745 0.3398887676
+75 25 1.36580608398024 1.702879779 1.260912053 0.3223106654
+75 30 1.34352264479099 1.633409169 1.354374089 0.3036960716
+75 35 1.32513324057189 1.560246600 1.442392661 0.2840922201
+75 40 1.31061483625408 1.483484829 1.525241758 0.2635239658
+75 45 1.29996511085246 1.403146329 1.603146329 0.2419973294
+
+80 -45 2.10916409802176 1.979945279 -0.7799452785 0.2609542826
+80 -40 2.03113245925712 2.041934962 -0.5938370576 0.2718847362
+80 -35 1.95561167465510 2.085490021 -0.4101720643 0.2795646683
+80 -30 1.88317230445301 2.112186566 -0.2307963478 0.2842719895
+80 -25 1.81427430598429 2.123688658 -0.05713845571 0.2863001187
+80 -20 1.74927281657431 2.121668656 0.1097608792 0.2859439379
+80 -15 1.68842304374964 2.107739087 0.2692076101 0.2834877789
+80 -10 1.63189437020483 2.083406750 0.4208026686 0.2791973314
+80 -5 1.57978251759595 2.050039380 0.5643891262 0.2733137639
+80 0 1.53212292760079 2.008846538 0.7000000000 0.2660503543
+80 5 1.48890409297950 1.960871957 0.8278097351 0.2575911413
+80 10 1.45008424258833 1.906998651 0.9480918240 0.2480918240
+80 15 1.41559796788737 1.847951387 1.061182486 0.2376801982
+80 20 1.38536949832727 1.784310984 1.167450970 0.2264586782
+80 25 1.35931944485823 1.716525835 1.267275313 0.2145063275
+80 30 1.33737243332190 1.644926497 1.361023621 0.2018814324
+80 35 1.31946301998423 1.569739702 1.449039804 0.1886239719
+80 40 1.30553821805374 1.491099824 1.531631496 0.1747576395
+80 45 1.29556234676368 1.409062211 1.609062211 0.1602921949
+
+85 -45 2.11113224768454 1.989947537 -0.7899475372 0.1303535188
+85 -40 2.03278849418815 2.053720810 -0.6037265583 0.1359329571
+85 -35 1.95680632221290 2.098821313 -0.4195067354 0.1398787399
+85 -30 1.88378559979547 2.126743544 -0.2392008229 0.1423216185
+85 -25 1.81422495492681 2.139101625 -0.06432564019 0.1434028105
+85 -20 1.74852094483092 2.137547549 0.1039814350 0.1432668465
+85 -15 1.68696993870055 2.123700296 0.2649308169 0.1420553689
+85 -10 1.62977972240600 2.099095270 0.4180363593 0.1399027080
+85 -5 1.57707770764181 2.065143187 0.5630677144 0.1369322856
+85 0 1.52892438926305 2.023106370 0.7000000000 0.1332545408
+85 5 1.48532600799077 1.974085817 0.8289657981 0.1289657981
+85 10 1.44625090804141 1.919021819 0.9502118328 0.1241483224
+85 15 1.41163643949993 1.858693153 1.064060733 0.1188702481
+85 20 1.38140305672906 1.793729535 1.170879042 0.1131866680
+85 25 1.35546252428848 1.724622570 1.271050883 0.1071405919
+85 30 1.33372621203071 1.651739617 1.364957178 0.1007641598
+85 35 1.31611193105366 1.575337800 1.452959634 0.09407986695
+85 40 1.30254782023750 1.495576106 1.535387544 0.08710162297
+85 45 1.29297758331559 1.412528700 1.612528700 0.07983591641
+
+90 -45 2.11178431604611 1.993257010 -0.7932570103 0.000000000
+90 -40 2.03333886313335 2.057627937 -0.6070050275 0.000000000
+90 -35 1.95720513428106 2.103248587 -0.4226067461 0.000000000
+90 -30 1.88399172712515 2.131584696 -0.2419958636 0.000000000
+90 -25 1.81421084837974 2.144233419 -0.06671863517 0.000000000
+90 -20 1.74827270425276 2.142838959 0.1020555191 0.000000000
+90 -15 1.68648747034976 2.129021803 0.2635049233 0.000000000
+90 -10 1.62907575832710 2.104326437 0.4171139633 0.000000000
+90 -5 1.57617686684465 2.070179038 0.5626271345 0.000000000
+90 0 1.52785877657670 2.027858777 0.7000000000 0.000000000
+90 5 1.48413404865823 1.978486471 0.8293508053 0.000000000
+90 10 1.44497451544194 1.923022106 0.9509171914 0.000000000
+90 15 1.41031842157192 1.862262987 1.065017267 0.000000000
+90 20 1.38008480572940 1.796855508 1.172016803 0.000000000
+90 25 1.35418230824080 1.727305971 1.272302173 0.000000000
+90 30 1.33251768985051 1.653994170 1.366258845 0.000000000
+90 35 1.31500301305370 1.577187406 1.454254742 0.000000000
+90 40 1.30155993516992 1.497052756 1.536626600 0.000000000
+90 45 1.29212516047300 1.413670463 1.613670463 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.37816825213201 1.295685811 1.495685811 0.7956858114
+40 45 1.38463519826821 1.206542795 1.542024914 0.8420249140
+35 45 1.39354811149794 1.118334865 1.583073704 0.8830737043
+30 45 1.40458479650234 1.030883152 1.619516593 0.9195165929
+25 45 1.41751691401915 0.9438892030 1.651923468 0.9519234678
+20 45 1.43219882327790 0.8569663468 1.680756977 0.9807569772
+15 45 1.44855638662745 0.7696586040 1.706379611 1.006379611
+10 45 1.46657937124288 0.6814511104 1.729060384 1.029060384
+5 45 1.48631553012264 0.5917737198 1.748978417 1.048978417
+0 45 1.50786737080447 0.5000000000 1.766223243 1.066223243
+-5 45 1.53139242437921 0.4054429720 1.780791776 1.080791776
+-10 45 1.55710317230770 0.3073489201 1.792578567 1.092578567
+-15 45 1.58527072832306 0.2048910933 1.801361434 1.101361434
+-20 45 1.61622850752773 0.09716543788 1.806778863 1.106778863
+-25 45 1.65037535004735 -0.01680780070 1.808297905 1.108297905
+-30 45 1.68817890245288 -0.1380716492 1.805172515 1.105172515
+-35 45 1.73017275624455 -0.2676994630 1.796388458 1.096388458
+-40 45 1.77694550051717 -0.4067283871 1.780596813 1.080596813
+-45 45 1.82911524347309 -0.5560401782 1.756040178 1.056040178
+
+45 50 1.35699649378243 1.325217254 1.525217254 0.6924394934
+40 50 1.36115344403751 1.235997722 1.577127929 0.7359977220
+35 50 1.36819384431954 1.146723461 1.623616821 0.7750065342
+30 50 1.37781565484956 1.057301283 1.665274137 0.8099611720
+25 50 1.38979489514429 0.9675193170 1.702598411 0.8412799567
+20 50 1.40398054281990 0.8770718385 1.735996362 0.8693041651
+15 50 1.42028816428196 0.7855758681 1.765783649 0.8942986671
+10 50 1.43869517838691 0.6925818561 1.792185980 0.9164528526
+5 50 1.45923761373646 0.5975794996 1.815338784 0.9358803621
+0 50 1.48200614586692 0.5000000000 1.835282573 0.9526151880
+-5 50 1.50714680830146 0.3992168034 1.851957209 0.9666068688
+-10 50 1.53485907414187 0.2945457705 1.865188837 0.9777095232
+-15 50 1.56539766783045 0.1852471145 1.874673761 0.9856683193
+-20 50 1.59907223005657 0.07053172226 1.879954395 0.9900992980
+-25 50 1.63624604952281 -0.05042412242 1.880388340 0.9904634205
+-30 50 1.67733169196099 -0.1784500525 1.875109961 0.9860343351
+-35 50 1.72278120941059 -0.3143312664 1.862985575 0.9758607670
+-40 50 1.77306427206143 -0.4587245810 1.842563464 0.9587245810
+-45 50 1.82863534683611 -0.6120304630 1.812030463 0.9331043513
+
+45 55 1.33977619378373 1.348999124 1.548999124 0.5944755868
+40 55 1.34177126862018 1.260039599 1.605779922 0.6342339297
+35 55 1.34698621246805 1.170183308 1.657120956 0.6701833081
+30 55 1.35516014582221 1.079378470 1.703512946 0.7026673297
+25 55 1.36609439019597 0.9874647499 1.745371530 0.7319770253
+20 55 1.37964986498503 0.8941912179 1.783031470 0.7583467995
+15 55 1.39574702000672 0.7992309434 1.816745084 0.7819533260
+10 55 1.41436196060007 0.7021902597 1.846677944 0.8029125403
+5 55 1.43552615924953 0.6026159758 1.872905970 0.8212776021
+0 55 1.45932200828989 0.5000000000 1.895406606 0.8370327170
+-5 55 1.48588407605984 0.3937842801 1.914051233 0.8500878254
+-10 55 1.51539488655584 0.2833665680 1.928589245 0.8602674505
+-15 55 1.54808567039670 0.1681095292 1.938632100 0.8672995332
+-20 55 1.58423208076887 0.04735589861 1.943629448 0.8707987140
+-25 55 1.62414908612026 -0.07954665046 1.942841803 0.8702471990
+-30 55 1.66818021186462 -0.2132055214 1.935308199 0.8649721131
+-35 55 1.71668352536492 -0.3541235488 1.919814844 0.8541235488
+-40 55 1.77000419464098 -0.5026099899 1.894864057 0.8366528201
+-45 55 1.82843824351062 -0.6586580466 1.858658047 0.8113010984
+
+45 60 1.32589995042804 1.368005270 1.568005270 0.5011430760
+40 60 1.32595496463558 1.279474405 1.628941422 0.5363245801
+35 60 1.32947874723969 1.189351206 1.684495551 0.5683987715
+30 60 1.33626210479036 1.097594580 1.735064176 0.5975945804
+25 60 1.34614338161449 1.004068211 1.780977767 0.6241028046
+20 60 1.35900905031569 0.9085542409 1.822493552 0.6480719542
+15 60 1.37479615834823 0.8107652812 1.859791819 0.6696061187
+10 60 1.39348913055857 0.7103524603 1.892968084 0.6887604445
+5 60 1.41512144901073 0.6069136398 1.922028495 0.7055384804
+0 60 1.43977102073865 0.5000000000 1.946878280 0.7198855104
+-5 60 1.46756148789793 0.3891244703 1.967313104 0.7316835617
+-10 60 1.49865690702874 0.2737720656 1.983002371 0.7407417645
+-15 60 1.53326010723175 0.1534147950 1.993473594 0.7467873278
+-20 60 1.57160581308567 0.02753352169 1.998090981 0.7494531771
+-25 60 1.61395262826134 -0.1043503425 1.996033492 0.7482652855
+-30 60 1.66056815041686 -0.2426286531 1.986270558 0.7426286531
+-35 60 1.71171238304849 -0.3875440834 1.967544314 0.7318170506
+-40 60 1.76760983204796 -0.5391051417 1.938357286 0.7149659123
+-45 60 1.82841357866943 -0.6969776608 1.896977661 0.6910753747
+
+45 65 1.31487983356652 1.382998262 1.582998262 0.4117488515
+40 65 1.31326082035574 1.294951838 1.647386709 0.4417736775
+35 65 1.31528811783905 1.204754145 1.706493227 0.4693354998
+30 65 1.32080613662326 1.112355879 1.760631495 0.4945805887
+25 65 1.32969561682514 1.017626065 1.810052678 0.5176260647
+20 65 1.34187594700266 0.9203631878 1.854938367 0.5385566050
+15 65 1.35730794169462 0.8203052256 1.895395376 0.5574220183
+10 65 1.37599135757254 0.7171372254 1.931446399 0.5742328865
+5 65 1.39796647611415 0.6105002559 1.963023704 0.5889576256
+0 65 1.42331061158745 0.5000000000 1.989957491 0.6015170566
+-5 65 1.45213816724198 0.3852178205 2.011966315 0.6117799401
+-10 65 1.48459405180413 0.2657248125 2.028640612 0.6195552922
+-15 65 1.52085060056481 0.1411010503 2.039429115 0.6245860539
+-20 65 1.56109862465145 0.01096195153 2.043620995 0.6265407598
+-25 65 1.60553758979838 -0.1250062749 2.040330282 0.6250062749
+-30 65 1.65435904674340 -0.2669986236 2.028480585 0.6194806707
+-35 65 1.70772807218104 -0.4150302668 2.006798652 0.6093702189
+-40 65 1.76575922584243 -0.5688612041 1.973819180 0.5939916387
+-45 65 1.82848378900841 -0.7279053689 1.927905369 0.5725816770
+
+45 70 1.30633265991977 1.394564951 1.594564951 0.3255950149
+40 70 1.30333019925078 1.306984382 1.661726536 0.3500398328
+35 70 1.30409601899689 1.216817410 1.723721355 0.3726041013
+30 70 1.30852399061918 1.123997095 1.780794673 0.3933770902
+25 70 1.31653701167268 1.028386924 1.833129414 0.4124253784
+20 70 1.32808898900901 0.9297902846 1.880839102 0.4297902846
+15 70 1.34316735379118 0.8279596752 1.923962171 0.4454857980
+10 70 1.36179017261919 0.7226042964 1.962451699 0.4594948407
+5 70 1.38400851273239 0.6134001487 1.996169631 0.4717671642
+0 70 1.40990158322792 0.5000000000 2.024874114 0.4822147416
+-5 70 1.43957628972998 0.3820468488 2.048210687 0.4907085597
+-10 70 1.47315933354528 0.2591908037 2.065696817 0.4970729903
+-15 70 1.51079313879435 0.1311113237 2.076711282 0.5010819279
+-20 70 1.55262572012018 -0.002453868465 2.080480658 0.5024538685
+-25 70 1.59879991488739 -0.1416720236 2.076070095 0.5008485549
+-30 70 1.64943670248269 -0.2865684682 2.062376551 0.4958645123
+-35 70 1.70461591548759 -0.4369696303 2.038131310 0.4870399663
+-40 70 1.76435787594994 -0.5924393918 2.001918570 0.4738596069
+-45 70 1.82859508848807 -0.7522056033 1.952205603 0.4557655668
+
+45 75 1.29996511535184 1.403146332 1.603146332 0.2419973303
+40 75 1.29588205051295 1.315965112 1.672429353 0.2605616599
+35 75 1.29564755816017 1.225873602 1.736654938 0.2777708536
+30 75 1.29919686393969 1.132784842 1.796015496 0.2936764671
+25 75 1.30648975332493 1.036551900 1.850639263 0.3083128613
+20 75 1.31751191440291 0.9369767065 1.900583634 0.3216954152
+15 75 1.33227575542643 0.8338187531 1.945828547 0.3338187531
+10 75 1.35081833404267 0.7268036383 1.986267350 0.3446542977
+5 75 1.37320220002072 0.6156338003 2.021700386 0.3541485510
+0 75 1.39950990313001 0.5000000000 2.051822760 0.3622198167
+-5 75 1.42984265081120 0.3795966540 2.076216542 0.3687561111
+-10 75 1.46431132730324 0.2541407840 2.094336902 0.3736114468
+-15 75 1.50303192605679 0.1233961015 2.105504884 0.3766038985
+-20 75 1.54611418520894 -0.01279679311 2.108897610 0.3775129768
+-25 75 1.59365179739325 -0.1544841992 2.103545895 0.3760789890
+-30 75 1.64570550190994 -0.3015548102 2.088333656 0.3720028820
+-35 75 1.70228502727244 -0.4536881826 2.062007877 0.3649489107
+-40 75 1.76333471343331 -0.6103013624 2.023205638 0.3545518820
+-45 75 1.82871156348710 -0.7704911239 1.970491124 0.3404270706
+
+45 80 1.29556234898393 1.409062212 1.609062212 0.1602921952
+40 80 1.29070632440660 1.322183539 1.679840186 0.1727722616
+35 80 1.28974835832564 1.232171226 1.745648877 0.1843761094
+30 80 1.29265459368454 1.138920917 1.806643489 0.1951311052
+25 80 1.29941338701838 1.042275136 1.862912781 0.2050528995
+20 80 1.31003552613815 0.9420318031 1.914472398 0.2141442510
+15 80 1.32455386879596 0.8379530555 1.961257974 0.2223938104
+10 80 1.34302142990515 0.7297746755 2.003116940 0.2297746755
+5 80 1.36551085984915 0.6172174770 2.039801893 0.2362432225
+0 80 1.39210819078184 0.5000000000 2.070958939 0.2417370504
+-5 80 1.42291062286588 0.3778552423 2.096120969 0.2461737952
+-10 80 1.45801663610669 0.2505510397 2.114695354 0.2494489603
+-15 80 1.49752132916716 0.1179151933 2.125959911 0.2514352058
+-20 80 1.54150538287095 -0.02013429425 2.129057229 0.2519813464
+-25 80 1.59002403653344 -0.1635536532 2.122995401 0.2509124827
+-30 80 1.64309206308462 -0.3121317884 2.106653520 0.2480309681
+-35 80 1.70066746477141 -0.4654439757 2.078796889 0.2431190925
+-40 80 1.76263840008445 -0.6228055909 2.038107597 0.2359444724
+-45 80 1.82880929865413 -0.7832276490 1.983227649 0.2262676569
+
+45 85 1.29297758424805 1.412528701 1.612528701 0.07983591647
+40 85 1.28765787024091 1.325837891 1.684195274 0.08610592916
+35 85 1.28626279123484 1.235882669 1.750949366 0.09194615550
+30 85 1.28877749980389 1.142547054 1.812924145 0.09736824601
+25 85 1.29520822267472 1.045665989 1.870184489 0.1023778770
+20 85 1.30558181806318 0.9450338465 1.922720444 0.1069741775
+15 85 1.31994451518446 0.8404134056 1.970440125 0.1111491087
+10 85 1.33835990999402 0.7315459124 2.013162123 0.1148867992
+5 85 1.36090751965936 0.6181629645 2.050608864 0.1181629645
+0 85 1.38767594314517 0.5000000000 2.082395417 0.1209439275
+-5 85 1.41876002019862 0.3768138999 2.108023567 0.1231861001
+-10 85 1.45424997732473 0.2484042705 2.126870287 0.1248349744
+-15 85 1.49422842917582 0.1146388106 2.138187538 0.1258251056
+-20 85 1.53875722964974 -0.02451637979 2.141096910 0.1260796426
+-25 85 1.58786732594556 -0.1689620861 2.134593823 0.1255106963
+-30 85 1.64154479022167 -0.3184265863 2.117556430 0.1240201175
+-35 85 1.69971582395702 -0.4724229177 2.088763852 0.1215010933
+-40 85 1.76223433144016 -0.6302069578 2.046928202 0.1178409483
+-45 85 1.82887368736131 -0.7907414253 1.990741425 0.1129252423
+
+45 90 1.29212516105146 1.413670464 1.613670464 0.000000000
+40 90 1.28665087693331 1.327043242 1.685631755 0.000000000
+35 90 1.28510955601759 1.237108559 1.752700120 0.000000000
+30 90 1.28749276994433 1.143746385 1.815001446 0.000000000
+25 90 1.29381286136662 1.046788942 1.872592671 0.000000000
+20 90 1.30410219587147 0.9460292199 1.925455210 0.000000000
+15 90 1.31841162520012 0.8412300379 1.973487838 0.000000000
+10 90 1.33680844163073 0.7321343498 2.016499318 0.000000000
+5 90 1.35937458754264 0.6184773018 2.054201757 0.000000000
+0 90 1.38619958704759 0.5000000000 2.086199587 0.000000000
+-5 90 1.41737744715875 0.3764674158 2.111983898 0.000000000
+-10 90 1.45299573103428 0.2476899391 2.130921461 0.000000000
+-15 90 1.49313266813241 0.1135488286 2.142255406 0.000000000
+-20 90 1.53784366236680 -0.02597350982 2.145100341 0.000000000
+-25 90 1.58715136256178 -0.1707591500 2.138447639 0.000000000
+-30 90 1.64103208812504 -0.3205160441 2.121175477 0.000000000
+-35 90 1.69940131176539 -0.4747365483 2.092068059 0.000000000
+-40 90 1.76210145070668 -0.6326569795 2.049848025 0.000000000
+-45 90 1.82889562422724 -0.7932244980 1.993224498 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.82889561757393 -0.7932244933 1.993224493 1.583743236e-16
+-90 40 1.89945220950650 -0.9550648101 1.920944345 1.781940462e-16
+-90 35 1.97333881135238 -1.116464521 1.831860643 1.979598102e-16
+-90 30 2.05002287700331 -1.275371890 1.725011439 2.174203502e-16
+-90 25 2.12887106302471 -1.429412422 1.599699788 2.362848747e-16
+-90 20 2.20915982957283 -1.575931190 1.455577162 2.542282487e-16
+-90 15 2.29008717191863 -1.712054344 1.292718175 2.708985272e-16
+-90 10 2.37078898889067 -1.834771377 1.111683188 2.859270294e-16
+-90 5 2.45035192708787 -1.941027598 0.9135622422 2.989396635e-16
+-90 -2.84217e-14 2.52783946506970 -2.027839465 0.7000000000 3.095710510e-16
+-90 -5 2.60231206857394 -2.092409485 0.4731935588 3.174785978e-16
+-90 -10 2.67284056495701 -2.132234111 0.2358661067 3.223557079e-16
+-90 -15 2.73852966285942 -2.145216527 -0.008783632326 3.239455953e-16
+-90 -20 2.79853942958519 -2.129766851 -0.2571568568 3.220535557e-16
+-90 -25 2.85209246475558 -2.084873610 -0.5053463598 3.165557193e-16
+-90 -30 2.89848314424408 -2.010160035 -0.7492415721 3.074059453e-16
+-90 -35 2.93711060430052 -1.905940156 -0.9846574336 2.946426911e-16
+-90 -40 2.96746748891894 -1.773211980 -1.207451334 2.783881775e-16
+-90 -45 2.98915235385542 -1.613649899 -1.413649899 2.588474584e-16
+
+-85 45 1.82887367728840 -0.7907414182 1.990741418 0.1129252416
+-85 40 1.89925165134379 -0.9516546222 1.918082858 0.1270033228
+-85 35 1.97289206866977 -1.111964276 1.828709538 0.1410286002
+-85 30 2.04926271569046 -1.269641350 1.721702910 0.1548235566
+-85 25 2.12773570227600 -1.422349837 1.596406451 0.1681838181
+-85 20 2.20759892900899 -1.567489226 1.452504538 0.1808818693
+-85 15 2.28806730788528 -1.702253567 1.290092065 0.1926722214
+-85 10 2.36829738240264 -1.823708590 1.109732520 0.2032981590
+-85 5 2.44740002862708 -1.928879351 0.9124994083 0.2124994083
+-85 -2.84217e-14 2.52446456218456 -2.014858212 0.7000000000 0.2200215840
+-85 -5 2.59857539413398 -2.078910699 0.4743745496 0.2256254504
+-85 -10 2.66882686136639 -2.118579892 0.2382737139 0.2290960551
+-85 -15 2.73434091656036 -2.131789728 -0.005185932302 0.2302517660
+-85 -20 2.79428940699895 -2.116944214 -0.2524897986 0.2289529518
+-85 -25 2.84789997014700 -2.072998159 -0.4998087459 0.2251081702
+-85 -30 2.89446538644870 -1.999516336 -0.7430964294 0.2186793437
+-85 -35 2.93337367255981 -1.896732008 -0.9782098191 0.2096868802
+-85 -40 2.96410070432070 -1.765550479 -1.201022571 0.1982099835
+-85 -45 2.98622297531976 -1.607549431 -1.407549431 0.1843866830
+
+-80 45 1.82880927648383 -0.7832276334 1.983227633 0.2262676542
+-80 40 1.89864984348446 -0.9413607346 1.909445261 0.2541507864
+-80 35 1.97155242533037 -1.098413804 1.819221395 0.2818434800
+-80 30 2.04698664490787 -1.252428262 1.711764929 0.3090003844
+-80 25 2.12434199743493 -1.401184400 1.586536845 0.3352301049
+-80 20 2.20294056134718 -1.542242712 1.443315558 0.3601024912
+-80 15 2.28204742582074 -1.672996192 1.282252575 0.3831578576
+-80 10 2.36087808586241 -1.790730555 1.103917602 0.4039176024
+-80 5 2.43861517301383 -1.892702482 0.9093343424 0.4218980044
+-80 -2.84217e-14 2.51442312438153 -1.976223387 0.7000000000 0.4366249934
+-80 -5 2.58745573759897 -2.038740772 0.4778889628 0.4476484951
+-80 -10 2.65687383841304 -2.077931542 0.2454411148 0.4545588852
+-80 -15 2.72185399813972 -2.091785914 0.005533057509 0.4570017848
+-80 -20 2.78160234636254 -2.078692870 -0.2385674480 0.4546931280
+-80 -25 2.83536305940292 -2.037514215 -0.4832623110 0.4474322200
+-80 -30 2.88242691881543 -1.967649904 -0.7246983361 0.4351132570
+-80 -35 2.92215068898481 -1.869100582 -0.9588620863 0.4177363526
+-80 -40 2.95396518653223 -1.742503770 -1.181684086 0.3954139189
+-80 -45 2.97738212607198 -1.589151159 -1.389151159 0.3683737161
+
+-75 45 1.82871150963533 -0.7704910865 1.970491087 0.3404270606
+-75 40 1.89765066486421 -0.9239962718 1.894874746 0.3815586510
+-75 35 1.96932460006487 -1.075667749 1.803294436 0.4221989010
+-75 30 2.04320992346117 -1.223672370 1.695162707 0.4618566197
+-75 25 2.11872856284638 -1.365986523 1.570123806 0.4999895819
+-75 20 2.19525800510004 -1.500430360 1.428097107 0.5360136995
+-75 15 2.27214355053978 -1.624711259 1.269314666 0.5693146661
+-75 10 2.34869564466803 -1.736459520 1.094348155 0.5992575224
+-75 5 2.42420842872811 -1.833288729 0.9041363125 0.6252028306
+-75 -2.84217e-14 2.49796056132571 -1.912844619 0.7000000000 0.6465197672
+-75 -5 2.56921911852072 -1.972860807 0.4836527129 0.6626010562
+-75 -10 2.63724740590748 -2.011222381 0.2572037397 0.6728800089
+-75 -15 2.70130823303283 -2.026028788 0.02315262633 0.6768473737
+-75 -20 2.76066923685861 -2.015661732 -0.2156259900 0.6740695296
+-75 -25 2.81460725824606 -1.978854207 -0.4559087001 0.6642069829
+-75 -30 2.86241475482676 -1.914761777 -0.6941633620 0.6470334681
+-75 -35 2.90341037800873 -1.823035063 -0.9266066624 0.6224553690
+-75 -40 2.93695825536525 -1.703892257 -1.149285180 0.5905311504
+-75 -45 2.96247298214462 -1.558168004 -1.358168004 0.5514844546
+
+-70 45 1.82859498675157 -0.7522055336 1.952205534 0.4557655414
+-70 40 1.89626181205417 -0.8992504016 1.874110496 0.5092854965
+-70 35 1.96622051772706 -1.043492122 1.780764819 0.5617851893
+-70 30 2.03796400019186 -1.183286398 1.671845855 0.6126661444
+-70 25 2.11096314488557 -1.316883544 1.547226711 0.6612915292
+-70 20 2.18467486311071 -1.442452294 1.406994817 0.7069948166
+-70 15 2.25854653578422 -1.558102077 1.251466789 0.7490878951
+-70 10 2.33201667380618 -1.661903112 1.081201848 0.7868683822
+-70 5 2.40451705556862 -1.751909548 0.8970165568 0.8196280458
+-70 -2.84217e-14 2.47547176042976 -1.826182546 0.7000000000 0.8466612063
+-70 -5 2.54429204921003 -1.882813441 0.4915308366 0.8672731663
+-70 -10 2.61037462131382 -1.919955690 0.2732965198 0.8807918392
+-70 -15 2.67309485771969 -1.935859519 0.04731340893 0.8865803599
+-70 -20 2.73180786435424 -1.928922740 -0.1840555786 0.8840555786
+-70 -25 2.78584457939090 -1.897746822 -0.4180877056 0.8727084727
+-70 -30 2.83451509424648 -1.841209512 -0.6516979418 0.8521305744
+-70 -35 2.87711045073913 -1.758544896 -0.8814501618 0.8220431150
+-70 -40 2.91291788019728 -1.649440277 -1.103594543 0.7823322810
+-70 -45 2.94123887940008 -1.514134145 -1.314134145 0.7330848767
+
+-65 45 1.82848359499330 -0.7279052386 1.927905239 0.5725816162
+-65 40 1.89449701758755 -0.8666906575 1.846789627 0.6372983199
+-65 35 1.96225950409636 -1.001572830 1.751412615 0.7001949098
+-65 30 2.03129555169241 -1.131167496 1.641754993 0.7606258951
+-65 25 2.10114445481727 -1.254071382 1.517936919 0.8179369186
+-65 20 2.17136103561009 -1.368867367 1.380212093 0.8714671652
+-65 15 2.24151748704026 -1.474128020 1.228966009 0.9205510137
+-65 10 2.31119810777461 -1.568411674 1.064716785 0.9645162037
+-65 5 2.37999077109131 -1.650255253 0.8881229584 1.002680492
+-65 -2.84217e-14 2.44748145433781 -1.718171501 0.7000000000 1.034350358
+-65 -5 2.51324408811082 -1.770645907 0.5013442242 1.058819575
+-65 -10 2.57682636911409 -1.806136253 0.2933659575 1.075368995
+-65 -15 2.63774089023322 -1.823086137 0.07753094567 1.083272856
+-65 -20 2.69545525738671 -1.819949694 -0.1443926335 1.081810309
+-65 -25 2.74938205254608 -1.795231233 -0.3702839012 1.070283901
+-65 -30 2.79887283078652 -1.747546096 -0.5976213434 1.048047957
+-65 -35 2.84321512057482 -1.675703349 -0.8234438858 1.014547133
+-65 -40 2.88163937611852 -1.578815420 -1.044333252 0.9693675503
+-65 -45 2.91333174575779 -1.456427349 -1.256427349 0.9122970554
+
+-60 45 1.82841328375944 -0.6969774678 1.896977468 0.6910752632
+-60 40 1.89238107376712 -0.8257698886 1.812453025 0.7654336020
+-60 35 1.95747474593618 -0.9495344006 1.714974914 0.8368890764
+-60 30 2.02327155015714 -1.067219404 1.604834545 0.9048345446
+-60 25 2.08940089230949 -1.177827148 1.482383648 0.9686939553
+-60 20 2.15553349579980 -1.280394655 1.348010660 1.027911333
+-60 15 2.22137906225881 -1.373977642 1.202130796 1.081941496
+-60 10 2.28667392714900 -1.457624896 1.045182087 1.130235260
+-60 5 2.35116898623564 -1.530352588 0.8776328345 1.172224613
+-60 -2.84217e-14 2.41461695291356 -1.591119622 0.7000000000 1.207308476
+-60 -5 2.47675563210945 -1.638802969 0.5128789867 1.234838470
+-60 -10 2.53729409185473 -1.672181185 0.3169858500 1.254109392
+-60 -15 2.59589642218956 -1.689924240 0.1132115683 1.264353350
+-60 -20 2.65216471731044 -1.690594531 -0.09731120454 1.264740342
+-60 -25 2.70562217526502 -1.672664113 -0.3131299146 1.254388211
+-60 -30 2.75569884937893 -1.634555150 -0.5323859905 1.232385991
+-60 -35 2.80171863366997 -1.574707502 -0.7527258324 1.197832935
+-60 -40 2.84289274053374 -1.491682143 -0.9712197514 1.149898221
+-60 -45 2.87832299144037 -1.384304712 -1.184304712 1.087903833
+
+-55 45 1.82843781975658 -0.6586577781 1.858657778 0.8113009104
+-55 40 1.88995364668137 -0.7758374751 1.770554755 0.8933510176
+-55 35 1.95191660404419 -0.8869631835 1.671162076 0.9711620763
+-55 30 2.01398543807972 -0.9913812711 1.561049378 1.044276408
+-55 25 2.07589675048917 -1.088531054 1.440744196 1.112301419
+-55 20 2.13745246410066 -1.177909985 1.310709290 1.174885220
+-55 15 2.19850373624436 -1.259035272 1.171332081 1.231689758
+-55 10 2.25893643882825 -1.331407139 1.022926491 1.282365084
+-55 5 2.31865722620359 -1.394473944 0.8657449934 1.326524936
+-55 -2.84217e-14 2.37757494824074 -1.447595379 0.7000000000 1.363720966
+-55 -5 2.43558623071909 -1.490011546 0.5258965494 1.393421086
+-55 -10 2.49255801450707 -1.520813186 0.3436761124 1.414988626
+-55 -15 2.54830989841183 -1.538917161 0.1536737933 1.427665166
+-55 -20 2.60259338427858 -1.543047740 -0.04360856469 1.430557429
+-55 -25 2.65507092389404 -1.531730437 -0.2474114623 1.422632968
+-55 -30 2.70529237483977 -1.503302658 -0.4566073287 1.402727622
+-55 -35 2.75267075443813 -1.455950877 -0.6695715481 1.369571548
+-55 -40 2.79645726202813 -1.387784380 -0.8840391767 1.321840853
+-55 -45 2.83572793473580 -1.296964705 -1.096964705 1.258248233
+
+-50 45 1.82863492454142 -0.6120302062 1.812030206 0.9331041359
+-50 40 1.88727694739044 -0.7161621662 1.720481225 1.020481225
+-50 35 1.94566168916605 -0.8134439045 1.619683323 1.102110296
+-50 30 2.00355956739994 -0.9036596441 1.510403273 1.177810290
+-50 25 2.06083248407006 -0.9866851077 1.393252651 1.247476926
+-50 20 2.11741702468906 -1.062440694 1.268681906 1.311043410
+-50 15 2.17330328178571 -1.130845881 1.136983837 1.368442177
+-50 10 2.22851571875934 -1.191778536 0.9983062014 1.419570746
+-50 5 2.28309665939781 -1.245038798 0.8526711122 1.464261412
+-50 -2.84217e-14 2.33709380949339 -1.290317726 0.7000000000 1.502254943
+-50 -5 2.39054459528213 -1.327164456 0.5401438237 1.533173022
+-50 -10 2.44345983531438 -1.354953442 0.3729216601 1.556490749
+-50 -15 2.49580828347720 -1.372853501 0.1981704170 1.571510682
+-50 -20 2.54749720215601 -1.379796587 0.01580999570 1.577336623
+-50 -25 2.59834814564784 -1.374449050 -0.1740699470 1.572849507
+-50 -30 2.64806841898129 -1.355191548 -0.3710953394 1.556690543
+-50 -35 2.69621680677541 -1.320115773 -0.5744587849 1.527258474
+-50 -40 2.74216327926403 -1.267051327 -0.7827321165 1.482732117
+-50 -45 2.78504612797990 -1.193643372 -0.9936433721 1.421135529
+
+-45 45 1.82911477323551 -0.5560399067 1.756039907 1.056039907
+-45 40 1.88444192185325 -0.6459675798 1.661580974 1.145967580
+-45 35 1.93881962523268 -0.7286053235 1.560278709 1.228605324
+-45 30 1.99215231268370 -0.8041698241 1.452962799 1.304169824
+-45 25 2.04444223922071 -0.8729307402 1.340208118 1.372930740
+-45 20 2.09575865609120 -0.9351568309 1.222354368 1.435156831
+-45 15 2.14621620949196 -0.9910763942 1.099532716 1.491076394
+-45 10 2.19595851244476 -1.040846649 0.9716928373 1.540846649
+-45 5 2.24514055081625 -1.084524910 0.8386279667 1.584524910
+-45 -2.84217e-14 2.29392126944109 -1.122047285 0.7000000000 1.622047285
+-45 -5 2.34245249365246 -1.153203549 0.5553634310 1.653203549
+-45 -10 2.39086665320104 -1.177608593 0.4041923420 1.677608593
+-45 -15 2.43926630220148 -1.194671947 0.2459140204 1.694671947
+-45 -20 2.48770776334109 -1.203560083 0.07995483753 1.703560083
+-45 -25 2.53617871383243 -1.203152895 -0.09419323806 1.703152895
+-45 -30 2.58457021295820 -1.191998377 -0.2768757185 1.691998377
+-45 -35 2.63263832656865 -1.168269405 -0.4681348133 1.668269405
+-45 -40 2.67995006459310 -1.129732312 -0.6675077817 1.629732312
+-45 -45 2.72581787924556 -1.073751686 -0.8737516863 1.573751686
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.98915236411189 -1.613649907 -1.413649907 2.588474593e-16
+-40 -90 3.00187823359516 -1.429570134 -1.599572140 2.816163660e-16
+-35 -90 3.00547666376747 -1.223870594 -1.761942353 3.015009823e-16
+-30 -90 2.99990084605891 -0.9999504230 -1.897990342 3.181620556e-16
+-25 -90 2.98522642358350 -0.7616112020 -2.005533954 3.313323496e-16
+-20 -90 2.96164881173695 -0.5129435511 -2.083039534 3.408240457e-16
+-15 -90 2.92948239041082 -0.2582058349 -2.129662699 3.465337366e-16
+-10 -90 2.88914532225474 -0.001694820224 -2.145252713 3.484429628e-16
+-5 -90 2.84116974743864 0.2523757404 -2.130358239 3.466189158e-16
+-2.84217e-14 -90 2.78618212969483 0.5000000000 -2.086182130 3.412089027e-16
+5 -90 2.72488908688055 0.7374897323 -2.014520061 3.324328304e-16
+10 -90 2.65808920856589 0.9615723471 -1.917706861 3.205766328e-16
+15 -90 2.58663834353622 1.169471266 -1.798500779 3.059780982e-16
+20 -90 2.51143825690655 1.358962473 -1.659979998 2.890141950e-16
+25 -90 2.43342197080656 1.528408563 -1.505429281 2.700871910e-16
+30 -90 2.35353260390010 1.676766302 -1.338219024 2.496098403e-16
+35 -90 2.27270258597782 1.803568650 -1.161688969 2.279911437e-16
+40 -90 2.19183499046683 1.908884374 -0.9790430147 2.056234654e-16
+45 -90 2.11178431353291 1.993257009 -0.7932570085 1.828712416e-16
+
+-45 -85 2.98622299142565 -1.607549443 -1.407549443 0.1843866840
+-40 -85 2.99840165611963 -1.423021447 -1.591767718 0.2005036948
+-35 -85 3.00149079684223 -1.217180247 -1.752387547 0.2145561089
+-30 -85 2.99547155147926 -0.9934551715 -1.886740236 0.2263104461
+-25 -85 2.98044371594556 -0.7556488902 -1.992747735 0.2355849005
+-20 -85 2.95662234452223 -0.5078242485 -2.068974365 0.2422538666
+-15 -85 2.92433582795483 -0.2541855789 -2.114658899 0.2462507454
+-10 -85 2.88400833162066 0.001045768362 -2.129710063 0.2475675516
+-5 -85 2.83617036026305 0.2537449880 -2.114707667 0.2462550120
+-2.84217e-14 -85 2.78143906433170 0.5000000000 -2.070854849 0.2424183876
+5 -85 2.72050708912861 0.7362123641 -1.999919677 0.2362123641
+10 -85 2.65415063799154 0.9591871936 -1.904179983 0.2278362263
+15 -85 2.58319998603416 1.166206719 -1.786317323 0.2175245797
+20 -85 2.50852985848944 1.355082904 -1.649320970 0.2055389518
+25 -85 2.43104614743508 1.524189915 -1.496382361 0.1921585574
+30 -85 2.35166788981173 1.672473352 -1.330783417 0.1776705270
+35 -85 2.27130498572251 1.799434288 -1.155784488 0.1623601047
+40 -85 2.19084492337833 1.905095867 -0.9745280475 0.1465022209
+45 -85 2.11113224367333 1.989947534 -0.7899475344 0.1303535185
+
+-45 -80 2.97738215825029 -1.589151182 -1.389151182 0.3683737201
+-40 -80 2.98793555660668 -1.403323307 -1.568292389 0.3999611483
+-35 -80 2.98952035603838 -1.197106858 -1.723719777 0.4273671903
+-30 -80 2.98219892592841 -0.9740126870 -1.853064865 0.4501742192
+-25 -80 2.96614076736924 -0.7378388608 -1.954554003 0.4680694925
+-20 -80 2.94161742609155 -0.4925596893 -2.027035334 0.4808499067
+-15 -80 2.90899238134327 -0.2422143312 -2.069981594 0.4884224911
+-10 -80 2.86870966634555 0.009198574265 -2.083473203 0.4908014257
+-5 -80 2.82129156115680 0.2578161490 -2.068174084 0.4881037782
+-2.84217e-14 -80 2.76732758866084 0.5000000000 -2.025285664 0.4805413928
+5 -80 2.70746699093530 0.7324129811 -1.956492530 0.4684113070
+10 -80 2.64242196524184 0.9520863450 -1.863909069 0.4520863450
+15 -80 2.57295058697467 1.156475009 -1.749998087 0.4320007654
+20 -80 2.49984830904604 1.343498083 -1.617491937 0.4086363561
+25 -80 2.42394289314240 1.511567200 -1.469312860 0.3825083868
+30 -80 2.34608054216437 1.659598192 -1.308482986 0.3541497407
+35 -80 2.26710768009954 1.787003778 -1.138031880 0.3240946118
+40 -80 2.18786420724026 1.893675619 -0.9609179263 0.2928646432
+45 -80 2.10916408635956 1.979945270 -0.7799452703 0.2609542811
+
+-45 -75 2.96247302973429 -1.558168037 -1.358168037 0.5514844634
+-40 -75 2.97037397084827 -1.370325720 -1.528967396 0.5972500136
+-35 -75 2.96953116444949 -1.163650173 -1.675938678 0.6366308500
+-30 -75 2.96013265340590 -0.9417576926 -1.797197576 0.6691220738
+-25 -75 2.94245642603280 -0.7084140594 -1.891452313 0.6943775546
+-20 -75 2.91685746068964 -0.4674286454 -1.957988358 0.7122058341
+-15 -75 2.88374665623069 -0.2225596571 -1.996629352 0.7225596571
+-10 -75 2.84358850630062 0.02255887956 -2.007703146 0.7255268714
+-5 -75 2.79689009998107 0.2644811293 -1.991993011 0.7213173532
+-2.84217e-14 -75 2.74419533105173 0.5000000000 -1.950689143 0.7102500152
+5 -75 2.68608095979065 0.7261879200 -1.885339756 0.6927396999
+10 -75 2.62316292707607 0.9404314634 -1.797810951 0.6692864271
+15 -75 2.55608526325267 1.140459899 -1.690228882 0.6404598987
+20 -75 2.48552350453495 1.324368921 -1.564934995 0.6068875029
+25 -75 2.41218250420579 1.490640074 -1.424434495 0.5692405072
+30 -75 2.33679241977929 1.638154550 -1.271341507 0.5282193648
+35 -75 2.26009955831540 1.766198202 -1.108318438 0.4845374651
+40 -75 2.18286475412501 1.874462654 -0.9380208060 0.4389063522
+45 -75 2.10584784132269 1.963030608 -0.7630306081 0.3920178699
+
+-45 -70 2.94123897953010 -1.514134214 -1.314134214 0.7330849016
+-40 -70 2.94555058197318 -1.323799769 -1.473519927 0.7910965569
+-35 -70 2.94147747901654 -1.116830537 -1.609073309 0.8404339531
+-30 -70 2.92936888730904 -0.8969309614 -1.719555400 0.8806461457
+-25 -70 2.90963438312052 -0.6677702539 -1.804291391 0.9114875242
+-20 -70 2.88271687509544 -0.4328920852 -1.863099939 0.9328920852
+-15 -70 2.84907926466174 -0.1956565075 -1.896225431 0.9449487782
+-10 -70 2.80919613747994 0.04079626786 -1.904273778 0.9478781369
+-5 -70 2.76354316469533 0.2735662729 -1.888149344 0.9420093230
+-2.84217e-14 -70 2.71260160485493 0.5000000000 -1.849011711 0.9277643897
+5 -70 2.65685386824104 0.7176920308 -1.788231298 0.9056421284
+10 -70 2.59679397613611 0.9244835273 -1.707365711 0.8762094619
+15 -70 2.53292447664698 1.118461345 -1.608129164 0.8400903124
+20 -70 2.46577065334666 1.297961793 -1.492382008 0.7979617930
+25 -70 2.39588369486677 1.461578447 -1.362111634 0.7505472543
+30 -70 2.32384484437777 1.608174128 -1.219413894 0.6986095245
+35 -70 2.25026818943633 1.736896203 -1.066470847 0.6429428080
+40 -70 2.17580403672585 1.847194960 -0.9055244338 0.5843631043
+45 -70 2.10113158097768 1.938836162 -0.7388361620 0.5236935349
+
+-45 -65 2.91333180904769 -1.456427391 -1.256427391 0.9122970753
+-40 -65 2.91325161122359 -1.263468982 -1.401620495 0.9800017314
+-35 -65 2.90532076313448 -1.056721164 -1.523228228 1.036708348
+-30 -65 2.89006550563517 -0.8399003494 -1.620775482 1.082195380
+-25 -65 2.86802177077362 -0.6164681629 -1.694273702 1.116468163
+-20 -65 2.83971527713327 -0.3895842937 -1.744112760 1.139708497
+-15 -65 2.80564191179663 -0.1620912896 -1.770958332 1.152226793
+-10 -65 2.76626544398191 0.06347167442 -1.775675157 1.154426285
+-5 -65 2.72201464058459 0.2848422552 -1.759264276 1.146773765
+-2.84217e-14 -65 2.67328689669908 0.5000000000 -1.722820731 1.129779861
+5 -65 2.62045440976762 0.7071300619 -1.667507441 1.103986851
+10 -65 2.56387600454897 0.9045904205 -1.594546296 1.069964510
+15 -65 2.50390109279265 1.090884780 -1.505212020 1.028307253
+20 -65 2.44088870555015 1.264645763 -1.400846968 0.9796410298
+25 -65 2.37521860864518 1.424628949 -1.282873181 0.9246289493
+30 -65 2.30730460608617 1.569719092 -1.152807817 0.8639784741
+35 -65 2.23760355018553 1.698946722 -1.012273371 0.7984461855
+40 -65 2.16662710558870 1.811517235 -0.8630053761 0.7288413766
+45 -65 2.09494479372511 1.906845374 -0.7068453738 0.6560227717
+
+-45 -60 2.87832298183184 -1.384304706 -1.184304706 1.087903829
+-40 -60 2.87323893063931 -1.189059029 -1.312942166 1.162172701
+-35 -60 2.86105405629107 -0.9834919844 -1.418646121 1.223200908
+-30 -60 2.84245415048078 -0.7711841407 -1.501755517 1.271184141
+-25 -60 2.81808203126373 -0.5552409105 -1.562971435 1.306527167
+-20 -60 2.78850968966967 -0.3383001271 -1.603210670 1.329759300
+-15 -60 2.75423520372477 -0.1225800621 -1.623500423 1.341473595
+-10 -60 2.71568470469833 0.09005711159 -1.624901650 1.342282594
+-5 -60 2.67321667229216 0.2980361865 -1.608456951 1.332788242
+-2.84217e-14 -60 2.62713111964861 0.5000000000 -1.575162289 1.313565560
+5 -60 2.57768143097816 0.6947460440 -1.525957469 1.285157144
+10 -60 2.52508771880983 0.8811715517 -1.461731292 1.248076143
+15 -60 2.46954749240039 1.058227935 -1.383335017 1.202814033
+20 -60 2.41125471115005 1.224887254 -1.291611361 1.149857355
+25 -60 2.35041738613546 1.380122209 -1.187428168 1.089707161
+30 -60 2.28727319008718 1.522899667 -1.071714195 1.022899667
+35 -60 2.22210799944126 1.652190536 -0.9454986169 0.9500290694
+40 -60 2.15527396647302 1.766996947 -0.8099481632 0.8717689785
+45 -60 2.08720351867957 1.866395445 -0.6663954450 0.7888887780
+
+-45 -55 2.83572786946337 -1.296964664 -1.096964664 1.258248204
+-40 -55 2.82528624352047 -1.100369209 -1.207245754 1.335467854
+-35 -55 2.80873248810705 -0.8974646608 -1.295786370 1.397464661
+-30 -55 2.78687302935832 -0.6914859184 -1.363714147 1.445028203
+-25 -55 2.76039972705141 -0.4849960385 -1.412330821 1.479069964
+-20 -55 2.72988424792645 -0.2799778942 -1.442971652 1.500524905
+-15 -55 2.69578467714725 -0.07794298001 -1.456912565 1.510286437
+-10 -55 2.65845741843898 0.1199599460 -1.455314249 1.509167284
+-5 -55 2.61816982324144 0.3128448935 -1.439192656 1.497878823
+-2.84217e-14 -55 2.57511536044319 0.5000000000 -1.409411012 1.477025492
+5 -55 2.52942710408156 0.6808114947 -1.366684841 1.447108305
+10 -55 2.48119491259646 0.8546994742 -1.311600679 1.408537960
+15 -55 2.43047846352028 1.021064601 -1.244639563 1.361651281
+20 -55 2.37732058055265 1.179244002 -1.166207557 1.306732599
+25 -55 2.32176959852965 1.328479236 -1.076679455 1.244044347
+30 -55 2.26389481284433 1.467894397 -0.9764422720 1.173857516
+35 -55 2.20380838661148 1.596489022 -0.8659486114 1.096489022
+40 -55 2.14169148327471 1.713150389 -0.7457763339 1.012343488
+45 -55 2.07781554088604 1.816685266 -0.6166852664 0.9219529490
+
+-45 -50 2.78504609658671 -1.193643353 -0.9936433530 1.421135513
+-40 -50 2.76922108785528 -0.9973627121 -1.084487392 1.497362712
+-35 -50 2.74851628913059 -0.7991799180 -1.155421210 1.556883253
+-30 -50 2.72378030984347 -0.6017194172 -1.208234006 1.601198451
+-25 -50 2.69568374604624 -0.4068131047 -1.244666979 1.631769345
+-20 -50 2.66473682121613 -0.2156774483 -1.266307629 1.649928006
+-15 -50 2.63131179595780 -0.02907513376 -1.274535280 1.656831825
+-10 -50 2.59566534515083 0.1525476295 -1.270500312 1.653446085
+-5 -50 2.55795872950951 0.3289488083 -1.255124067 1.640543884
+-2.84217e-14 -50 2.51827565207685 0.5000000000 -1.229111070 1.618716387
+5 -50 2.47663819840489 0.6656132721 -1.192968362 1.588389055
+10 -50 2.43302293380609 0.8256812699 -1.147030265 1.549842414
+15 -50 2.38737145141002 0.9800263017 -1.091482547 1.503232344
+20 -50 2.33960241056416 1.128354992 -1.026391151 1.448614178
+25 -50 2.28962679563472 1.270217792 -0.9517373855 1.385972231
+30 -50 2.23736557207409 1.404973534 -0.8674601412 1.315255226
+35 -50 2.18277016482997 1.531760727 -0.7735070253 1.236419201
+40 -50 2.12584790551269 1.649480408 -0.6698974056 1.149480408
+45 -50 2.06669333277317 1.756798381 -0.5567983812 1.054579058
+
+-45 -45 2.72581771746475 -1.073751593 -0.8737515929 1.573751593
+-40 -45 2.70498035295342 -0.8802800772 -0.9449537408 1.644953741
+-35 -45 2.68070494063185 -0.6894625759 -0.9987286068 1.698728607
+-30 -45 2.65377936036446 -0.5030343174 -1.037306400 1.737306400
+-25 -45 2.62476905818807 -0.3219349157 -1.062645115 1.762645115
+-20 -45 2.59406119929069 -0.1465530725 -1.076389967 1.776389967
+-15 -45 2.56190203219243 0.02308454678 -1.079872702 1.779872702
+-10 -45 2.52842754775865 0.1871727537 -1.074131475 1.774131475
+-5 -45 2.49368717618593 0.3460253267 -1.059938569 1.759938569
+-2.84217e-14 -45 2.45766185045934 0.5000000000 -1.037829360 1.737829360
+5 -45 2.42027835745381 0.6494419881 -1.008129740 1.708129740
+10 -45 2.38142214784785 0.7946391458 -0.9709816307 1.670981631
+15 -45 2.34094419603566 0.9357826522 -0.9263629990 1.626362999
+20 -45 2.29866847358433 1.072928335 -0.8741076638 1.574107664
+25 -45 2.25440170608701 1.205956004 -0.8139275367 1.513927537
+30 -45 2.20794498113261 1.334524761 -0.7454392866 1.445439287
+35 -45 2.15911179328485 1.458025121 -0.6682016670 1.368201667
+40 -45 2.10774848105241 1.575528417 -0.5817648545 1.281764854
+45 -45 2.05376869252823 1.685743907 -0.4857439075 1.185743907
+
+
diff --git a/test/Kerr.par b/test/Kerr.par
index cecd6ce..dc59a13 100644
--- a/test/Kerr.par
+++ b/test/Kerr.par
@@ -8,12 +8,12 @@
cactus::cctk_itlast = 0
ActiveThorns = "PUGH"
-driver::ghost_size = 2
+driver::ghost_size = 3
driver::global_nx = 31
driver::global_ny = 31
driver::global_nz = 19
-ActiveThorns = "CoordBase CartGrid3D"
+ActiveThorns = "CartGrid3D CoordBase SymBase"
grid::domain = "bitant"
grid::avoid_origin = "false"
grid::type = "byspacing"
@@ -32,17 +32,25 @@ Exact::Kerr_KerrSchild__spin = 0.6
# automagically create output directory
ActiveThorns = "IOUtil"
-IO::out_dir = "Kerr"
+IO::out_dir = $parfile
IO::parfile_write = "no"
-IO::out_fileinfo = "none"
########################################
-ActiveThorns = "SphericalSurface AEILocalInterp PUGHInterp PUGHReduce"
-ActiveThorns = "AHFinderDirect"
+ActiveThorns = "SphericalSurface"
+ActiveThorns = "LocalInterp AEILocalInterp PUGHInterp PUGHReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
@@ -53,3 +61,5 @@ AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
+
+AHFinderDirect::max_Newton_iterations__initial = 50
diff --git a/test/Kerr/BH_diagnostics.ah1.gp b/test/Kerr/BH_diagnostics.ah1.gp
index 38176ac..ac7e96d 100644
--- a/test/Kerr/BH_diagnostics.ah1.gp
+++ b/test/Kerr/BH_diagnostics.ah1.gp
@@ -26,15 +26,15 @@
# column 24 = ratio of xz/xy-plane circumferences
# column 25 = ratio of yz/xy-plane circumferences
# column 26 = area
-# column 27 = irreducible mass
+# column 27 = m_irreducible
# column 28 = areal radius
-# column 29 = [not implemented yet] (outer) expansion Theta_(l)
-# column 30 = [not implemented yet] inner expansion Theta_(n)
-# column 31 = [not implemented yet] product of inner and outer expansions
-# column 32 = [not implemented yet] mean curvature
-# column 33 = [not implemented yet] d/d(coordinate radius) of area
-# column 34 = [not implemented yet] d/d(coordinate radius) of (outer) expansion Theta_(l)
-# column 35 = [not implemented yet] d/d(coordinate radius) of inner expansion Theta_(n)
-# column 36 = [not implemented yet] d/d(coordinate radius) of product of inner and outer expansions
-# column 37 = [not implemented yet] d/d(coordinate radius) of mean curvature
-0 0.000 0.000906 -0.000005 0.000000 1.035978847 2.755055490 1.995082159 1.197567774 -0.0001307274276 0.000000000 1.198215857 0.000000000 1.078771963 -1.892838056 1.895631841 -1.895291835 1.894823670 -1.798323437 1.798323437 12.55514452 10.82733207 11.22108486 0.8623821133 0.8937439822 45.17169260 0.9479779905 1.895955981 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.000026 -0.000015 0.000000 1.037139320 2.757524590 1.996579363 1.199949913 6.283368716e-06 0.000000000 1.199974249 0.000000000 1.079996592 -1.896328144 1.896647535 -1.896824246 1.896373563 -1.799355580 1.799355580 12.56610970 10.83742075 11.22769627 0.8624324474 0.8934902314 45.23801158 0.9486736240 1.897347248 -1.177569292e-16 -1.470481275 1.743438634e-16 0.7352406373 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/Kerr/h.t0.ah1.gp b/test/Kerr/h.t0.ah1.gp
index 4b96ac1..bd9d60a 100644
--- a/test/Kerr/h.t0.ah1.gp
+++ b/test/Kerr/h.t0.ah1.gp
@@ -1,1227 +1,1228 @@
# N_patches = 5
+# origin = 0.5 0.7 0
### +z patch
# N_rho = 19
# N_sigma = 19
-# ghosted_gfn=-1
+# ghosted_gfn=-3
# dpx = dsigma = dnu
# dpy = drho = dmu
#
# dpx dpy gridfn global_x global_y global_z
--45 -45 2.45658939435234 -0.9183125481 -0.7183125481 1.418312548
--40 -45 2.43432449396975 -0.7421715362 -0.7803623909 1.480362391
--35 -45 2.40873529172681 -0.5687862141 -0.8263849013 1.526384901
--30 -45 2.38062052641237 -0.3997899827 -0.8584819662 1.558481966
--25 -45 2.35055346010519 -0.2360655042 -0.8784975677 1.578497568
--20 -45 2.31888824653257 -0.07796798352 -0.8879539839 1.587953984
--15 -45 2.28584535416036 0.07447437124 -0.8880832665 1.588083266
--10 -45 2.25156841003959 0.2214268820 -0.8798666594 1.579866659
--5 -45 2.21615494022264 0.3631617726 -0.8640680961 1.564068096
--2.38542e-15 -45 2.17955214458896 0.5000000000 -0.8411761014 1.541176101
-5 -45 2.14165384404347 0.6322380987 -0.8114883845 1.511488385
-10 -45 2.10239302433713 0.7601165380 -0.7751941932 1.475194193
-15 -45 2.06160908227914 0.8837825247 -0.7322958811 1.432295881
-20 -45 2.01910224578899 1.003248251 -0.6826632050 1.382663205
-25 -45 1.97471343308782 1.118372849 -0.6261048531 1.326104853
-30 -45 1.92824684132949 1.228808801 -0.5623338727 1.262333873
-35 -45 1.87952615942378 1.333969451 -0.4910318088 1.191031809
-40 -45 1.82838798087162 1.432978127 -0.4118800347 1.111880035
-45 -45 1.77479466704518 1.524678179 -0.3246781788 1.024678179
-
--45 -40 2.40856661000646 -0.9646984961 -0.5290279679 1.464698496
--40 -40 2.38472000362350 -0.7894567457 -0.5894567457 1.536714709
--35 -40 2.35744640571576 -0.6143274065 -0.6353636812 1.591424464
--30 -40 2.32747722871727 -0.4414220548 -0.6682281642 1.630590830
--25 -40 2.29538630940406 -0.2721552607 -0.6894586185 1.655892300
--20 -40 2.26157768470724 -0.1073996252 -0.7003035235 1.668816755
--15 -40 2.22632678792806 0.05235478178 -0.7018289591 1.670634698
--10 -40 2.18984018846023 0.2068708546 -0.6949343250 1.662417993
--5 -40 2.15228545661056 0.3560762580 -0.6803657975 1.645055898
--2.38542e-15 -40 2.11363821867627 0.5000000000 -0.6586204583 1.619140812
-5 -40 2.07385229157396 0.6386789011 -0.6300627775 1.585107093
-10 -40 2.03292853052543 0.7721251560 -0.5949811600 1.543298450
-15 -40 1.99080946517419 0.9002899944 -0.5535331181 1.493902597
-20 -40 1.94737537305558 1.023013240 -0.5057585353 1.436967066
-25 -40 1.90254911574221 1.140007001 -0.4516637766 1.372499443
-30 -40 1.85623589495086 1.250813537 -0.3912047601 1.300447193
-35 -40 1.80842541270396 1.354813919 -0.3243734960 1.220800794
-40 -40 1.75906777570095 1.451156449 -0.2511564486 1.133544115
-45 -40 1.70827600974291 1.538837494 -0.1716881585 1.038837494
-
--45 -35 2.35932388473102 -0.9950735215 -0.3468617500 1.495073522
--40 -35 2.33338323265794 -0.8217332176 -0.4029531275 1.575180311
--35 -35 2.30402884613681 -0.6463529914 -0.4463529914 1.637161740
--30 -35 2.27195348368382 -0.4713397613 -0.4780360369 1.682409818
--25 -35 2.23772717950899 -0.2984903003 -0.4990129643 1.712367975
--20 -35 2.20178167115020 -0.1290893223 -0.5102448063 1.728408708
--15 -35 2.16444788084925 0.03596907463 -0.5126103048 1.731786990
--10 -35 2.12599551124068 0.1960780928 -0.5068964693 1.723626787
--5 -35 2.08663346553934 0.3508408030 -0.4937820277 1.704897423
--2.38542e-15 -35 2.04637986314583 0.5000000000 -0.4737552693 1.676296248
-5 -35 2.00526298566945 0.6433425763 -0.4472292343 1.638413144
-10 -35 1.96334247975932 0.7806698263 -0.4145607290 1.591757683
-15 -35 1.92062644783540 0.9117586179 -0.3760117825 1.536704082
-20 -35 1.87709360119209 1.036319998 -0.3317747720 1.473527084
-25 -35 1.83274170825458 1.153978953 -0.2820147373 1.402462390
-30 -35 1.78752545722072 1.264229798 -0.2268541018 1.323684838
-35 -35 1.74155938849360 1.366500356 -0.1665003557 1.237490756
-40 -35 1.69488462471685 1.460058887 -0.1011449947 1.144153627
-45 -35 1.64766096642321 1.544101787 -0.03108794168 1.044101787
-
--45 -30 2.30954875717027 -1.011954572 -0.1729273789 1.511954572
--40 -30 2.28111174551588 -0.8409718031 -0.2226680631 1.598107964
--35 -30 2.24933719115901 -0.6663092090 -0.2616705034 1.665662172
--30 -30 2.21493992107035 -0.4905512459 -0.2905512459 1.715685085
--25 -30 2.17848468015825 -0.3157413914 -0.3099952332 1.749363059
--20 -30 2.14042914537460 -0.1434698905 -0.3207085072 1.767918994
--15 -30 2.10115565287714 0.02504505968 -0.3233856656 1.772555969
--10 -30 2.06099052278250 0.1888856772 -0.3186866315 1.764417003
--5 -30 2.02016147184762 0.3473750673 -0.3071938744 1.744510963
--2.38542e-15 -30 1.97874072378214 0.5000000000 -0.2893703619 1.713639734
-5 -30 1.93681612424182 0.6463281202 -0.2656403032 1.672538067
-10 -30 1.89450154499296 0.7859821813 -0.2363960562 1.621885545
-15 -30 1.85185821013764 0.9186025935 -0.2019632336 1.562246147
-20 -30 1.80894110525318 1.043815775 -0.1626314864 1.494121563
-25 -30 1.76580481390668 1.161211937 -0.1186674256 1.417973576
-30 -30 1.72244700883911 1.270301720 -0.07030171988 1.334201716
-35 -30 1.67901495279732 1.370590061 -0.01783775294 1.243331460
-40 -30 1.63561798387083 1.461512561 0.03842238103 1.145886049
-45 -30 1.59242213392900 1.542484995 0.09812100734 1.042484995
-
--45 -25 2.25967482622682 -1.017468663 -0.007607258673 1.517468663
--40 -25 2.22840411728386 -0.8489125092 -0.04962282171 1.607571329
--35 -25 2.19397621733118 -0.6755704413 -0.08287860321 1.678888582
--30 -25 2.15711541090664 -0.5000879521 -0.1077395920 1.732203145
--25 -25 2.11839584941222 -0.3246525694 -0.1246525694 1.768473142
--20 -25 2.07830159544483 -0.1510597987 -0.1341181269 1.788772096
--15 -25 2.03725901148590 0.01923606485 -0.1366657227 1.794235432
--10 -25 1.99564043140506 0.1850795437 -0.1328267172 1.786002659
--5 -25 1.95369403136472 0.3455730563 -0.1230833983 1.765108044
--2.38542e-15 -25 1.91153772211794 0.5000000000 -0.1078507494 1.732441523
-5 -25 1.86930549461659 0.6477565728 -0.08753084892 1.688865356
-10 -25 1.82715051787474 0.7883320391 -0.06251199551 1.635212251
-15 -25 1.78516920081689 0.9212743520 -0.03313696054 1.572217286
-20 -25 1.74343756336859 1.046158513 0.0002782281635 1.500558182
-25 -25 1.70209355458767 1.162593737 0.03740626260 1.420936855
-30 -25 1.66114077036614 1.270142785 0.07797988864 1.333926434
-35 -25 1.62072708745163 1.368413633 0.1216744246 1.240223199
-40 -25 1.58094584586470 1.456988731 0.1681785603 1.140494758
-45 -25 1.54197232978079 1.535500623 0.2171381295 1.035500623
-
--45 -20 2.20994742404914 -1.013352281 0.1491848159 1.513352281
--40 -20 2.17559543334059 -0.8470657991 0.1156929210 1.605370506
--35 -20 2.13837225876090 -0.6753908001 0.08902790743 1.678632028
--30 -20 2.09900004059482 -0.5009521701 0.06898479956 1.733700015
--25 -20 2.05806317958435 -0.3259955188 0.05528019494 1.771353106
--20 -20 2.01606644428808 -0.1524305059 0.04756949412 1.792538083
--15 -20 1.97346730999631 0.01814068722 0.04546379720 1.798323437
--10 -20 1.93067167775527 0.1844037950 0.04855332865 1.789835020
--5 -20 1.88795495966491 0.3453084853 0.05645254393 1.768132104
--2.38542e-15 -20 1.84547025260190 0.5000000000 0.06881199970 1.734174778
-5 -20 1.80338431877800 0.6477621330 0.08528014945 1.688928909
-10 -20 1.76187186221477 0.7880034341 0.1055097129 1.633348640
-15 -20 1.72103792031571 0.9202239101 0.1291865796 1.568296983
-20 -20 1.68097713031754 1.043990384 0.1560096158 1.494601297
-25 -20 1.64182104066796 1.158938382 0.1856744187 1.413097921
-30 -20 1.60361122970522 1.264715631 0.2179118428 1.324526326
-35 -20 1.56648636340805 1.361044494 0.2524261749 1.229698978
-40 -20 1.53049541956470 1.447638519 0.2889496299 1.129351610
-45 -20 1.49577073904277 1.524290458 0.3271887621 1.024290458
-
--45 -15 2.16042496105616 -1.000947876 0.2978222288 1.500947876
--40 -15 2.12287516184917 -0.8366896066 0.2731556929 1.593004641
--35 -15 2.08282926114944 -0.6668842884 0.2534670999 1.666483471
--30 -15 2.04099818997412 -0.4940854635 0.2386433308 1.721806530
--25 -15 1.99797855654984 -0.3205339446 0.2285056894 1.759640723
--20 -15 1.95428572973375 -0.1481742840 0.2228242323 1.780844209
--15 -15 1.91039120365489 0.02132701738 0.2213270174 1.786431891
--10 -15 1.86671942845844 0.1865760944 0.2237162115 1.777515297
--5 -15 1.82357682588850 0.3464413190 0.2296999301 1.755183756
--2.38542e-15 -15 1.78113963577374 0.5000000000 0.2390071403 1.720448774
-5 -15 1.73959317587681 0.6464866354 0.2513592954 1.674349904
-10 -15 1.69911470325645 0.7852829184 0.2664796886 1.617919828
-15 -15 1.65979908430469 0.9158839178 0.2841160822 1.552099911
-20 -15 1.62175761606875 1.037885308 0.3040172510 1.477827738
-25 -15 1.58508656118830 1.150966610 0.3259422840 1.396002401
-30 -15 1.54981520484166 1.254850628 0.3496726042 1.307439641
-35 -15 1.51605912183126 1.349356979 0.3749756261 1.213007477
-40 -15 1.48384718933917 1.434319244 0.4016443846 1.113478315
-45 -15 1.45327216645695 1.509655883 0.4294635216 1.009655883
-
--45 -10 2.11112910895271 -0.9813240753 0.4388025984 1.481324075
--40 -10 2.07036543920355 -0.8188285755 0.4228635884 1.571718693
--35 -10 2.02757343363969 -0.6510236994 0.4101480310 1.643832202
--30 -10 1.98342985937267 -0.4803506906 0.4005937530 1.698017205
--25 -10 1.93854436409914 -0.3089992132 0.3940895433 1.734904411
--20 -10 1.89342834333673 -0.1388800364 0.3904917566 1.755308474
--15 -10 1.84854895736425 0.02835231304 0.3896269332 1.760213131
--10 -10 1.80433176120754 0.1913007227 0.3913007227 1.750720599
--5 -10 1.76110970703257 0.3488237314 0.3953153252 1.727952657
--2.38542e-15 -10 1.71906609406791 0.5000000000 0.4014873055 1.692949617
-5 -10 1.67838950576177 0.6440754439 0.4096265163 1.646789859
-10 -10 1.63923927249656 0.7804539551 0.4195460449 1.590533417
-15 -10 1.60170293659919 0.9086662040 0.4310726067 1.525163037
-20 -10 1.56588875723109 1.028361725 0.4440328385 1.451661910
-25 -10 1.53183844608020 1.139271466 0.4582694483 1.370922083
-30 -10 1.49959248859345 1.241204195 0.4736308360 1.283803324
-35 -10 1.46920118790365 1.334043965 0.4899701929 1.191138227
-40 -10 1.44067402082330 1.417713381 0.5071532586 1.093688219
-45 -10 1.41403462908353 1.492191113 0.5250499368 0.9921911126
-
--45 -5 2.06202234690366 -0.9552878536 0.5726788106 1.455287854
--40 -5 2.01814275096732 -0.7943335278 0.5650464065 1.542526632
--35 -5 1.97276177207437 -0.6286349938 0.5589807138 1.611857817
--30 -5 1.92653443590225 -0.4605141518 0.5544486702 1.663659312
--25 -5 1.88006029267654 -0.2920618019 0.5513933296 1.698582016
--20 -5 1.83384316209600 -0.1251023605 0.5497421906 1.717454620
--15 -5 1.78833303257534 0.03878929683 0.5494091075 1.721261777
--10 -5 1.74393839945265 0.1982860852 0.5502977419 1.711104640
--5 -5 1.70100098190020 0.3523078786 0.5523078786 1.688128673
--2.38542e-15 -5 1.65968574388429 0.5000000000 0.5553488563 1.653370139
-5 -5 1.62015569165076 0.6406726002 0.5593273998 1.607895178
-10 -5 1.58254924582009 0.7737924278 0.5641516262 1.552754018
-15 -5 1.54696389107409 0.8989616537 0.5697341777 1.488945162
-20 -5 1.51346640033515 1.015895491 0.5759925873 1.417411214
-25 -5 1.48205286374661 1.124382881 0.5828532562 1.338993409
-30 -5 1.45277613339029 1.224312013 0.5902415165 1.254545207
-35 -5 1.42561362097721 1.315606549 0.5980926040 1.164806867
-40 -5 1.40057622637193 1.398257949 0.6063431987 1.070502138
-45 -5 1.37762252471661 1.472267507 0.6149376152 0.9722675072
-
--45 -2.38542e-15 2.01297134993978 -0.9233856919 0.7000000000 1.423385692
--40 -2.38542e-15 1.96616661650599 -0.7638275397 0.7000000000 1.506171011
--35 -2.38542e-15 1.91840650717931 -0.6003527679 0.7000000000 1.571466612
--30 -2.38542e-15 1.87039163338537 -0.4351958167 0.7000000000 1.619806670
--25 -2.38542e-15 1.82267508456614 -0.2702957760 0.7000000000 1.651904622
--20 -2.38542e-15 1.77573473806650 -0.1073370496 0.7000000000 1.668644830
--15 -2.38542e-15 1.72998470132849 0.05224701156 0.7000000000 1.671036902
--10 -2.38542e-15 1.68579721365377 0.2072643859 0.7000000000 1.660186166
--5 -2.38542e-15 1.64348652004551 0.3567607116 0.7000000000 1.637232558
--2.38542e-15 -2.38542e-15 1.60319659502490 0.5000000000 0.7000000000 1.603196595
-5 -2.38542e-15 1.56505046136247 0.6364031354 0.7000000000 1.559094972
-10 -2.38542e-15 1.52918815034007 0.7655407356 0.7000000000 1.505956346
-15 -2.38542e-15 1.49566405190874 0.8871063417 0.7000000000 1.444700535
-20 -2.38542e-15 1.46449991655270 1.000888471 0.7000000000 1.376179765
-25 -2.38542e-15 1.43568483251683 1.106746628 0.7000000000 1.301172343
-30 -2.38542e-15 1.40924859100600 1.204624296 0.7000000000 1.220445080
-35 -2.38542e-15 1.38511704545941 1.294470499 0.7000000000 1.134621459
-40 -2.38542e-15 1.36329880824797 1.376311582 0.7000000000 1.044347476
-45 -2.38542e-15 1.34372503335132 1.450157083 0.7000000000 0.9501570831
-
--45 5 1.96382094662337 -0.8859814733 0.8212576668 1.385981473
--40 5 1.91436229736047 -0.7277740535 0.8280137746 1.463204139
--35 5 1.86456220731560 -0.5667330364 0.8332848371 1.523452660
--30 5 1.81509801222111 -0.4049551854 0.8371322124 1.567428360
--25 5 1.76654277918595 -0.2442373323 0.8396338413 1.596022110
--20 5 1.71930001553913 -0.08605802302 0.8408725999 1.610181185
--15 5 1.67372439545818 0.06834683961 0.8409399960 1.610951526
--10 5 1.63012763580813 0.2179761677 0.8399325734 1.599436633
--5 5 1.58876568604077 0.3620528870 0.8379471130 1.576742716
--2.38542e-15 5 1.54976487266480 0.5000000000 0.8350709086 1.543867549
-5 5 1.51322511509179 0.6313881825 0.8313881825 1.501773798
-10 5 1.47923441863654 0.7559182179 0.8269796759 1.451384337
-15 5 1.44779881940911 0.8733870031 0.8219153884 1.393499266
-20 5 1.41891678850491 0.9836663528 0.8162603939 1.328862383
-25 5 1.39258383971611 1.086689943 0.8100747931 1.258160642
-30 5 1.36878045343947 1.182434205 0.8034125378 1.182010716
-35 5 1.34743763862752 1.270881356 0.7963191282 1.100932673
-40 5 1.32853959521554 1.352057338 0.7888396980 1.015442394
-45 5 1.31201425672935 1.425963976 0.7810113508 0.9259639763
-
--45 10 1.91441685703212 -0.8432962335 0.9368593690 1.343296233
--40 10 1.86264985966459 -0.6865131704 0.9493318757 1.414031333
--35 10 1.81123228951499 -0.5282100050 0.9589248984 1.468436069
--30 10 1.76077769465458 -0.3703003138 0.9657960597 1.507404361
--25 10 1.71180398879940 -0.2143752322 0.9701298715 1.531982629
--20 10 1.66470452701244 -0.06170411334 0.9721200280 1.543269368
--15 10 1.61973296090058 0.08673352877 0.9719546509 1.542331468
--10 10 1.57711343195672 0.2301750226 0.9698249774 1.530253489
--5 10 1.53704081882756 0.3680581370 0.9659191419 1.508102395
--2.38542e-15 10 1.49959782824293 0.5000000000 0.9604024301 1.476815568
-5 10 1.46483011311174 0.6257431889 0.9534261693 1.437251226
-10 10 1.43277304244299 0.7451300877 0.9451300877 1.390201810
-15 10 1.40340277933903 0.8580709465 0.9356326149 1.336338965
-20 10 1.37672555227523 0.9645343321 0.9250457002 1.276297588
-25 10 1.35270129845403 1.064513408 0.9134619561 1.210602911
-30 10 1.33128463727802 1.158014604 0.9009624566 1.139714726
-35 10 1.31244135196195 1.245053706 0.8876201886 1.064046965
-40 10 1.29612129645532 1.325632891 0.8734971027 0.9839509641
-45 10 1.28227947747018 1.399741969 0.8586487848 0.8997419690
-
--45 15 1.86462493914032 -0.7954418192 1.047112589 1.295441819
--40 15 1.81093035753071 -0.6402704364 1.064121889 1.358921389
--35 15 1.75838667568354 -0.4851185707 1.076976412 1.406895123
--30 15 1.70747202402812 -0.3316387182 1.085964872 1.440440513
--25 15 1.65860512839590 -0.1811593669 1.091407044 1.460750976
--20 15 1.61211451747335 -0.03468699958 1.093628204 1.469040458
--15 15 1.56818126822381 0.1070720994 1.092927901 1.466426889
--10 15 1.52691819531304 0.2436290334 1.089585265 1.453952002
--5 15 1.48843436373828 0.3746627976 1.083866901 1.432610779
--2.38542e-15 15 1.45275622875417 0.5000000000 1.076000980 1.403254761
-5 15 1.41986469550897 0.6195631282 1.066182799 1.366612809
-10 15 1.38976848647617 0.7333434046 1.054592227 1.323356208
-15 15 1.36243210272930 0.8413748121 1.041374812 1.274028143
-20 15 1.33782100092008 0.9437125832 1.026654262 1.219090303
-25 15 1.31588661063680 1.040411021 1.010530385 1.158915174
-30 15 1.29659960468852 1.131519825 0.9930893706 1.093824422
-35 15 1.27994124843190 1.217074299 0.9744036145 1.024088231
-40 15 1.26584928084435 1.297054677 0.9545230020 0.9498927753
-45 15 1.25431687162420 1.371432370 0.9334995998 0.8714323701
-
--45 20 1.81432024939103 -0.7424303208 1.152207655 1.242430321
--40 20 1.75918216690720 -0.5892347424 1.172469549 1.298099417
--35 20 1.70602410611220 -0.4377436650 1.187442312 1.339236746
--30 20 1.65522351995151 -0.2893280335 1.197604183 1.367156258
--25 20 1.60703570262936 -0.1449774244 1.203428542 1.383158550
--20 20 1.56164668722491 -0.005373193941 1.205373194 1.388501439
--15 20 1.51917662051345 0.1290643384 1.203862462 1.384350736
--10 20 1.47961629035981 0.2581353208 1.199251695 1.371682758
--5 20 1.44298213915889 0.3817677871 1.191869512 1.351400378
--2.38542e-15 20 1.40924598373587 0.5000000000 1.181990513 1.324258052
-5 20 1.37834748356405 0.6129363065 1.169837488 1.290867890
-10 20 1.35023936448607 0.7207161498 1.155597370 1.251743488
-15 20 1.32486273694556 0.8234902573 1.139414740 1.207282076
-20 20 1.30215688093977 0.9213982505 1.121398251 1.157782178
-25 20 1.28210308938246 1.014567005 1.101638425 1.103492503
-30 20 1.26466503527056 1.103082033 1.080191922 1.044568722
-35 20 1.24984386781420 1.186996840 1.057103269 0.9811331672
-40 20 1.23761215320071 1.266293668 1.032389713 0.9132332315
-45 20 1.22799625429389 1.340920880 1.006070170 0.8409208797
-
--45 25 1.76332498359775 -0.6841484335 1.252177483 1.184148434
--40 25 1.70737525278719 -0.5335198264 1.274351593 1.231700966
--35 25 1.65420765685424 -0.3863531016 1.290272479 1.265843415
--30 25 1.60409975418553 -0.2436972681 1.300660899 1.288121454
--25 25 1.55715040871022 -0.1061700347 1.306170035 1.299935834
--20 25 1.51337791553746 0.02591119439 1.307388242 1.302548288
--15 25 1.47278183404247 0.1524445904 1.304845074 1.297094447
--10 25 1.43526361014365 0.2735093637 1.298968563 1.284492228
--5 25 1.40073578243631 0.3892808483 1.290124323 1.265525695
--2.38542e-15 25 1.36910729183480 0.5000000000 1.278609744 1.240832600
-5 25 1.34026734121890 0.6059395105 1.264649213 1.210894146
-10 25 1.31412194718718 0.7073739722 1.248413356 1.176076238
-15 25 1.29060442032967 0.8045641503 1.230028079 1.136648883
-20 25 1.26965508459545 0.8977388968 1.209571047 1.092778638
-25 25 1.25126146589750 0.9870930913 1.187093091 1.044574505
-30 25 1.23539657284028 1.072758056 1.162598672 0.9920460528
-35 25 1.22208349153561 1.154813493 1.136077205 0.9351705842
-40 25 1.21135724291948 1.233266882 1.107493878 0.8738734405
-45 25 1.20326809771063 1.308046189 1.076798126 0.8080461890
-
--45 30 1.71152979620710 -0.6204592636 1.346897457 1.120459264
--40 30 1.65547435996939 -0.4731853083 1.369609161 1.159797087
--35 30 1.60303117261700 -0.3311915289 1.385352023 1.187064525
--30 30 1.55425070577034 -0.1950820464 1.395082046 1.203917420
--25 30 1.50910624772458 -0.06509023980 1.399656110 1.211839930
--20 30 1.46744029986488 0.05884844352 1.399779669 1.212053940
--15 30 1.42910411927904 0.1769586962 1.396057271 1.205606559
--10 30 1.39392014492103 0.2895824764 1.388973482 1.193337076
--5 30 1.36170094941148 0.3971223248 1.378904570 1.175897208
--2.38542e-15 30 1.33229775985807 0.5000000000 1.366148880 1.153803705
-5 30 1.30555848792170 0.5986360641 1.350913568 1.127415371
-10 30 1.28136254208187 0.6934265273 1.333339590 1.096976348
-15 30 1.25962766634704 0.7847320627 1.313512329 1.062634525
-20 30 1.24028762960415 0.8728634264 1.291457156 1.024433845
-25 30 1.22333224633265 0.9580811414 1.267164758 0.9823581779
-30 30 1.20876729876254 1.040577170 1.240577170 0.9363071235
-35 30 1.19664205911365 1.120473737 1.211606431 0.8861283311
-40 30 1.18705532203597 1.197821016 1.180142210 0.8316307026
-45 30 1.18010134110995 1.272557675 1.146036381 0.7725576748
-
--45 35 1.65892815493089 -0.5512416606 1.436087335 1.051241661
--40 35 1.60352050280485 -0.4083061385 1.457958628 1.082477104
--35 35 1.55253171594573 -0.2724509959 1.472450996 1.103174350
--30 35 1.50575806048484 -0.1437643577 1.480754215 1.115032576
--25 35 1.46295989563148 -0.02202935957 1.483879240 1.119495574
--20 35 1.42385630077549 0.09317819428 1.482645580 1.117733725
--15 35 1.38814026065287 0.2023998520 1.477691715 1.110658873
--10 35 1.35555659666235 0.3062162672 1.469529598 1.099002161
--5 35 1.32583399031831 0.4052251693 1.458521712 1.083281272
--2.38542e-15 35 1.29876828260350 0.5000000000 1.444942883 1.063888694
-5 35 1.27417340244149 0.5910819675 1.428966219 1.041071653
-10 35 1.25190462674697 0.6789661548 1.410687895 1.014967500
-15 35 1.23186831488335 0.7640973706 1.390141918 0.9856248051
-20 35 1.21400112072943 0.8468623398 1.367295296 0.9529964464
-25 35 1.19829811705107 0.9275898475 1.342068877 0.9169693870
-30 35 1.18479828519916 1.006542802 1.314332594 0.8773578692
-35 35 1.17356909073213 1.083900866 1.283900866 0.8338968574
-40 35 1.16475908893078 1.159771938 1.250563089 0.7862855778
-45 35 1.15853956865898 1.234151781 1.214058611 0.7341517813
-
--45 40 1.60550172509844 -0.4763383551 1.519245154 0.9763383551
--40 40 1.55167049250071 -0.3390133771 1.539013377 0.9998972064
--35 40 1.50291072939477 -0.2104019889 1.551316237 1.014559184
--30 40 1.45881732298315 -0.09006497885 1.557578722 1.022022523
--25 40 1.41891311766675 0.02268547398 1.558905994 1.023604304
--20 40 1.38278251347186 0.1286213885 1.556178958 1.020354349
--15 40 1.35000071165520 0.2285567571 1.550041469 1.013039974
--10 40 1.32022511328479 0.3232763919 1.540987090 1.002249386
--5 40 1.29313088366504 0.4135280894 1.529348002 0.9883784611
--2.38542e-15 40 1.26847139607296 0.5000000000 1.515357697 0.9717054642
-5 40 1.24603733472844 0.5833227560 1.499144609 0.9523834585
-10 40 1.22566803439491 0.6640663211 1.480753966 0.9304663440
-15 40 1.20726403323608 0.7427433271 1.460165889 0.9059304298
-20 40 1.19076602566858 0.8198080891 1.437287900 0.8786655034
-25 40 1.17616560695795 0.8956556058 1.411964445 0.8484861849
-30 40 1.16352389656238 0.9706241780 1.383987858 0.8151449875
-35 40 1.15294076716192 1.044976756 1.353077509 0.7783074680
-40 40 1.14458870491900 1.118897659 1.318897659 0.7375735081
-45 40 1.13871560482777 1.192476192 1.281056517 0.6924761918
-
--45 45 1.55137649327902 -0.3956876360 1.595687636 0.8956876360
--40 45 1.50009086510972 -0.2654567741 1.612235861 0.9122358605
--35 45 1.45439118007711 -0.1453317011 1.621629183 0.9216291826
--30 45 1.41360641731898 -0.03429300456 1.625422630 0.9254226300
--25 45 1.37709617215299 0.06876837499 1.624779204 0.9247792042
--20 45 1.34429148471629 0.1649439921 1.620558816 0.9205588160
--15 45 1.31469567961961 0.2552604752 1.613380341 0.9133803411
--10 45 1.28789511157497 0.3406564263 1.603682313 0.9036823125
--5 45 1.26353294421059 0.4219821660 1.591747924 0.8917479237
--2.38542e-15 45 1.24133590738502 0.5000000000 1.577757038 0.8777570378
-5 45 1.22108130702724 0.5753966244 1.561787360 0.8617873599
-10 45 1.20259913871452 0.6487904122 1.543832359 0.8438323594
-15 45 1.18578342445438 0.7207416334 1.523818991 0.8238189913
-20 45 1.17057777374978 0.7917589825 1.501601216 0.8016012165
-25 45 1.15697205720670 0.8623007241 1.476956410 0.7769564101
-30 45 1.14503192086119 0.9327813865 1.449599350 0.7495993501
-35 45 1.13488357742180 1.003562150 1.419161281 0.7191612807
-40 45 1.12671474922719 1.074932797 1.385178227 0.6851782267
-45 45 1.12082880607116 1.147110813 1.347110813 0.6471108129
+-45 -45 2.45809562013434 -0.9191821680 -0.7191821680 1.419182168
+-40 -45 2.43573429203345 -0.7428909189 -0.7812197178 1.481219718
+-35 -45 2.41003745132097 -0.5693639988 -0.8272100633 1.527210063
+-30 -45 2.38181144916309 -0.4002401092 -0.8592616081 1.559261608
+-25 -45 2.35162920291506 -0.2364023683 -0.8792199752 1.579219975
+-20 -45 2.31987692593572 -0.07821440551 -0.8886310227 1.588631023
+-15 -45 2.28679517811159 0.07429755506 -0.8887431534 1.588743153
+-10 -45 2.25251342933920 0.2213099604 -0.8805297547 1.580529755
+-5 -45 2.21707570291335 0.3631049194 -0.8647179313 1.564717931
+0 -45 2.18045705242002 0.5000000000 -0.8418159679 1.541815968
+5 -45 2.14257859859218 0.6322951984 -0.8121410370 1.512141037
+10 -45 2.10332348339740 0.7602316582 -0.7758470720 1.475847072
+15 -45 2.06254112440198 0.8839560306 -0.7329434142 1.432943414
+20 -45 2.02005677401388 1.003486161 -0.6833168575 1.383316857
+25 -45 1.97568052568534 1.118675689 -0.6267542973 1.326754297
+30 -45 1.92922058538590 1.229176842 -0.5629713378 1.262971338
+35 -45 1.88049870463158 1.334400981 -0.4916480983 1.191648098
+40 -45 1.82937686093118 1.433482726 -0.4124813928 1.112481393
+45 -45 1.77578645709038 1.525250789 -0.3252507890 1.025250789
+
+-45 -40 2.41011095338138 -0.9656376428 -0.5298160055 1.465637643
+-40 -40 2.38616711544268 -0.7902392225 -0.5902392225 1.537647229
+-35 -40 2.35874586607719 -0.6149416407 -0.6360997540 1.592301682
+-30 -40 2.32863702032279 -0.4418911693 -0.6689099580 1.631403360
+-25 -40 2.29642985019046 -0.2725063021 -0.6900903016 1.656645111
+-20 -40 2.26254647195484 -0.1076598157 -0.7009033686 1.669531622
+-15 -40 2.22727345212077 0.05216443699 -0.7024250357 1.671345075
+-10 -40 2.19079300046574 0.2067433124 -0.6955412689 1.663141321
+-5 -40 2.15320376975726 0.3560148503 -0.6809547566 1.645757792
+0 -40 2.11453837054117 0.5000000000 -0.6591990648 1.619830369
+5 -40 2.07477992512801 0.6387409322 -0.6306577142 1.585816111
+10 -40 2.03387946114563 0.7722524463 -0.5955869054 1.544020349
+15 -40 1.99176113878518 0.9004813464 -0.5541323489 1.494616732
+20 -40 1.94833695465424 1.023271495 -0.5063539188 1.437676617
+25 -40 1.90351724882621 1.140332676 -0.4522498134 1.373197855
+30 -40 1.85722440544980 1.251213371 -0.3917858648 1.301139727
+35 -40 1.80940843249387 1.355278576 -0.3249303226 1.221464394
+40 -40 1.76007029305140 1.451698526 -0.2516985260 1.134190137
+45 -40 1.70928383374803 1.539450373 -0.1722024245 1.039450373
+
+-45 -35 2.36090393474113 -0.9960747791 -0.3475628381 1.496074779
+-40 -35 2.33484817847773 -0.8225630288 -0.4036455840 1.576169241
+-35 -35 2.30532386869389 -0.6469973206 -0.4469973206 1.638081937
+-30 -35 2.27309289849824 -0.4718269011 -0.4786268376 1.683253569
+-25 -35 2.23874970188411 -0.2988551679 -0.4995608495 1.713150436
+-20 -35 2.20274320838263 -0.1293640510 -0.5107733307 1.729163519
+-15 -35 2.16540163782541 0.03576460090 -0.5131446376 1.732550096
+-10 -35 2.12695499705400 0.1959409294 -0.5074411553 1.724404679
+-5 -35 2.08755379456013 0.3507750149 -0.4943085563 1.705649384
+0 -35 2.04728686244971 0.5000000000 -0.4742755028 1.677039219
+5 -35 2.00619813810114 0.6434094240 -0.4477642436 1.639177217
+10 -35 1.96430382871010 0.7808072561 -0.4151064727 1.592537086
+15 -35 1.92159854592863 0.9119670237 -0.3765563907 1.537481864
+20 -35 1.87806956722951 1.036598849 -0.3323112275 1.474293222
+25 -35 1.83370926261868 1.154324206 -0.2825331697 1.403202788
+30 -35 1.78852709735666 1.264658034 -0.2273734647 1.324426565
+35 -35 1.74256200655129 1.366999201 -0.1669992011 1.238203181
+40 -35 1.69589970853230 1.460633876 -0.1016248086 1.144838873
+45 -35 1.64868554816703 1.544751051 -0.03154256151 1.044751051
+
+-45 -30 2.31116737519363 -1.013014206 -0.1735391590 1.513014206
+-40 -30 2.28256681444989 -0.8418271783 -0.2232566120 1.599127360
+-35 -30 2.25062325177565 -0.6669760474 -0.2622203394 1.666614516
+-30 -30 2.21607164504963 -0.4910573683 -0.2910573683 1.716561715
+-25 -30 2.17950903717612 -0.3161249656 -0.3104701485 1.750185637
+-20 -30 2.14140823541667 -0.1437642309 -0.3211754068 1.768727688
+-15 -30 2.10213450627256 0.02482379513 -0.3238624244 1.773381739
+-10 -30 2.06196161529633 0.1887390871 -0.3191666138 1.765248357
+-5 -30 2.02108859298049 0.3473050225 -0.3076561101 1.745311579
+0 -30 1.97965578298033 0.5000000000 -0.2898278915 1.714432199
+5 -30 1.93776123956485 0.6463995244 -0.2661115102 1.673354221
+10 -30 1.89547721814163 0.7861294628 -0.2368783025 1.622720820
+15 -30 1.85285636623742 0.9188282213 -0.2024493940 1.563088202
+20 -30 1.80994451463695 1.044117427 -0.1631099831 1.494950343
+25 -30 1.76679102937184 1.161581229 -0.1191246576 1.418765525
+30 -30 1.72346015873251 1.270754814 -0.07075481429 1.334986499
+35 -30 1.68003942551041 1.371121262 -0.01827575094 1.244090094
+40 -30 1.63665142292197 1.462120078 0.03800437380 1.146610059
+45 -30 1.59345957762933 1.543164162 0.09772889048 1.043164162
+
+-45 -25 2.26132760598159 -1.018578576 -0.008124819403 1.518578576
+-40 -25 2.22986205256692 -0.8497950364 -0.05011326308 1.608623084
+-35 -25 2.19527116235582 -0.6762642952 -0.08334067966 1.679879509
+-30 -25 2.15827037502249 -0.5006234198 -0.1081720725 1.733130602
+-25 -25 2.11946093956800 -0.3250671894 -0.1250671894 1.769362298
+-20 -25 2.07933829668636 -0.1513845613 -0.1345342029 1.789664373
+-15 -25 2.03830020847527 0.01899035728 -0.1370933236 1.795152426
+-10 -25 1.99665953729737 0.1849187245 -0.1332520136 1.786914710
+-5 -25 1.95465795206262 0.3454968645 -0.1234894942 1.765978919
+0 -25 1.91248000663900 0.5000000000 -0.1082489760 1.733295523
+5 -25 1.87026745615923 0.6478326097 -0.08793611943 1.689734461
+10 -25 1.82813482621096 0.7884873671 -0.06292277005 1.636093160
+15 -25 1.78617567482913 0.9215118654 -0.03355030136 1.573103698
+20 -25 1.74447332754182 1.046482982 -0.0001374716916 1.501449653
+25 -25 1.70310813197414 1.162988694 0.03701130627 1.421783842
+30 -25 1.66216969735840 1.270619820 0.07759460324 1.334752681
+35 -25 1.62175857977132 1.368966324 0.1213063562 1.241012524
+40 -25 1.58199717641418 1.457625129 0.1678248985 1.141253188
+45 -25 1.54303124331891 1.536211729 0.2168065354 1.036211729
+
+-45 -20 2.21161763133506 -1.014496024 0.1487685275 1.514496024
+-40 -20 2.17707949830969 -0.8479846892 0.1152943406 1.606465596
+-35 -20 2.13971129811014 -0.6761268246 0.08864531938 1.679683180
+-30 -20 2.10021773214911 -0.5015328518 0.06861872911 1.734705785
+-25 -20 2.05920650630225 -0.3264543884 0.05492203034 1.772337155
+-20 -20 2.01719211861474 -0.1527947916 0.04720520838 1.793538950
+-15 -20 1.97459997540141 0.01786412557 0.04508812819 1.799355580
+-10 -20 1.93177518053207 0.1842234116 0.04818098507 1.790858025
+-5 -20 1.88899327037299 0.3452234102 0.05609861483 1.769104516
+0 -20 1.84647213265762 0.5000000000 0.06846933654 1.735116238
+5 -20 1.80438460486522 0.6478440925 0.08493918180 1.689865710
+10 -20 1.76287159121108 0.7881668543 0.1051723846 1.634275442
+15 -20 1.72204819906522 0.9204705888 0.1288515024 1.569217600
+20 -20 1.68201376883862 1.044325857 0.1556741435 1.495523000
+25 -20 1.64285755946310 1.159354385 0.1853497133 1.413990042
+30 -20 1.60466817288013 1.265219656 0.2175940976 1.325399324
+35 -20 1.56753499300146 1.361620890 0.2521265622 1.230522157
+40 -20 1.53155625244545 1.448295356 0.2886647184 1.130134398
+45 -20 1.49683902421401 1.525022010 0.3269224988 1.025022010
+
+-45 -15 2.16213204008198 -1.002133863 0.2975044444 1.502133863
+-40 -15 2.12442033413055 -0.8376625398 0.2728450067 1.594164138
+-35 -15 2.08424482466163 -0.6676773437 0.2531636205 1.667616071
+-30 -15 2.04230534124699 -0.4947221226 0.2383478563 1.722909256
+-25 -15 1.99921561766817 -0.3210419834 0.2282137607 1.760730215
+-20 -15 1.95550396198845 -0.1485783328 0.2225267779 1.781954324
+-15 -15 1.91161574708929 0.02102019234 0.2210201923 1.787576978
+-10 -15 1.86791827733739 0.1863748066 0.2234103314 1.778656857
+-5 -15 1.82470899287797 0.3463459821 0.2294079445 1.756273461
+0 -15 1.78222541835145 0.5000000000 0.2387261191 1.721497560
+5 -15 1.74065623467952 0.6465761528 0.2510851327 1.675373093
+10 -15 1.70015302250688 0.7854572531 0.2662147668 1.618908530
+15 -15 1.66083512176583 0.9161435102 0.2838564898 1.553068723
+20 -15 1.62279896395730 1.038230690 0.3037629863 1.478776667
+25 -15 1.58612366408793 1.151392530 0.3256975426 1.396915788
+30 -15 1.55087975626337 1.255369127 0.3494319680 1.308337707
+35 -15 1.51712988122585 1.349956862 0.3747460685 1.213864198
+40 -15 1.48493610894055 1.435004893 0.4014254367 1.114295440
+45 -15 1.45436064116329 1.510412097 0.4292608946 1.010412097
+
+-45 -10 2.11286986346343 -0.9825455172 0.4385872252 1.482545517
+-40 -10 2.07198264050599 -0.8198587373 0.4226471119 1.572946392
+-35 -10 2.02906532006075 -0.6518706214 0.4099347583 1.645041732
+-30 -10 1.98481550903085 -0.4810355762 0.4003845839 1.699203462
+-25 -10 1.93984919300441 -0.3095437484 0.3938836358 1.736072171
+-20 -10 1.89469996862275 -0.1393091078 0.3902838911 1.756487338
+-15 -10 1.84982146454518 0.02802763943 0.3894132781 1.761424829
+-10 -10 1.80558950666396 0.1910855377 0.3910855377 1.751940974
+-5 -10 1.76230841646720 0.3487208324 0.3951079398 1.729128798
+0 -10 1.72021960444149 0.5000000000 0.4012870005 1.694085603
+5 -10 1.67951193325437 0.6441717947 0.4094323283 1.647891154
+10 -10 1.64033197207726 0.7806409028 0.4193590972 1.591593650
+15 -10 1.60278817424362 0.9089430967 0.4308903943 1.526196414
+20 -10 1.56696108844649 1.028723551 0.4438575504 1.452656017
+25 -10 1.53290832708839 1.139717952 0.4581006166 1.371879575
+30 -10 1.50067236338617 1.241737945 0.4734678248 1.284727807
+35 -10 1.47028270662817 1.334657928 0.4898155843 1.192015056
+40 -10 1.44176226089031 1.418406593 0.5070075882 1.094514356
+45 -10 1.41512980411462 1.492959568 0.5249144374 0.9929595682
+
+-45 -5 2.06376571127380 -0.9565182462 0.5725711652 1.456518246
+-40 -5 2.01979014991268 -0.7953900852 0.5649362446 1.543785788
+-35 -5 1.97428624234185 -0.6295071571 0.5588717398 1.613103395
+-30 -5 1.92794625445336 -0.4612180435 0.5543420061 1.664878489
+-25 -5 1.88138065912843 -0.2926180669 0.5512889631 1.699774930
+-20 -5 1.83511555954750 -0.1255360828 0.5496379354 1.718646262
+-15 -5 1.78959646515856 0.03846345784 0.5493027171 1.722477825
+-10 -5 1.74519077895047 0.1980694145 0.5501902358 1.712333440
+-5 -5 1.70219233336770 0.3522044376 0.5522044376 1.689311008
+0 -5 1.66082990456637 0.5000000000 0.5552491361 1.654509945
+5 -5 1.62127739713782 0.6407699941 0.5592300059 1.609008395
+10 -5 1.58366224002922 0.7739849838 0.5640560851 1.553846058
+15 -5 1.54807104873031 0.8992471894 0.5696409469 1.490010796
+20 -5 1.51456089723056 1.016268573 0.5759029085 1.418436246
+25 -5 1.48316173689342 1.124850045 0.5827656069 1.339995245
+30 -5 1.45388665448438 1.224865687 0.5901576157 1.255504198
+35 -5 1.42673248443827 1.316246661 0.5980126240 1.165721041
+40 -5 1.40168871620508 1.398971443 0.6062688063 1.071352447
+45 -5 1.37873768410795 1.473054539 0.6148687588 0.9730545394
+
+-45 0 2.01470893077356 -0.9246143471 0.7000000000 1.424614347
+-40 0 1.96781614475994 -0.7648878360 0.7000000000 1.507434623
+-35 0 1.91996602162793 -0.6012472686 0.7000000000 1.572744092
+-30 0 1.87183611041489 -0.4359180552 0.7000000000 1.621057623
+-25 0 1.82401766488560 -0.2708631749 0.7000000000 1.653121413
+-20 0 1.77701316973721 -0.1077742990 0.7000000000 1.669846163
+-15 0 1.73124000977166 0.05192211383 0.7000000000 1.672249437
+-10 0 1.68703743959720 0.2070490230 0.7000000000 1.661407550
+-5 0 1.64467051377932 0.3566575198 0.7000000000 1.638412046
+0 0 1.60433881496013 0.5000000000 0.7000000000 1.604338815
+5 0 1.56618698214961 0.6365021897 0.7000000000 1.560227168
+10 0 1.53031288080058 0.7657360430 0.7000000000 1.507063990
+15 0 1.49677512975085 0.8873939098 0.7000000000 1.445773754
+20 0 1.46560360490373 1.001265955 0.7000000000 1.377216893
+25 0 1.43680112644352 1.107218395 0.7000000000 1.302184049
+30 0 1.41035520385964 1.205177602 0.7000000000 1.221403435
+35 0 1.38623690181715 1.295112822 0.7000000000 1.135538792
+40 0 1.36441132142538 1.377026692 0.7000000000 1.045199711
+45 0 1.34483639614307 1.450942935 0.7000000000 0.9509429353
+
+-45 5 1.96556278668595 -0.8872107901 0.8213652181 1.387210790
+-40 5 1.91600447575699 -0.7288272627 0.8281235874 1.464459305
+-35 5 1.86612963383416 -0.5676297754 0.8333968818 1.524733336
+-30 5 1.81658466568422 -0.4056963877 0.8372445303 1.568712160
+-25 5 1.76792234427397 -0.2448185375 0.8397428871 1.597268508
+-20 5 1.72060053623124 -0.08650133168 0.8409791594 1.611399165
+-15 5 1.67498766230139 0.06802104336 0.8410463724 1.612167414
+-10 5 1.63137339453852 0.2177606425 0.8400395112 1.600658937
+-5 5 1.58997552308410 0.3619478410 0.8380521590 1.577943398
+0 5 1.55094908583605 0.5000000000 0.8351741195 1.545047256
+5 5 1.51439829121721 0.6314900454 0.8314900454 1.502938096
+10 5 1.48038459331262 0.7561172065 0.8270784086 1.452512857
+15 5 1.44893688216393 0.8736805092 0.8220112218 1.394594646
+20 5 1.42005714647578 0.9840550668 0.8163538303 1.329930366
+25 5 1.39372689028819 1.087171505 0.8101651439 1.259193357
+30 5 1.36991460019017 1.182999658 0.8034982236 1.182990109
+35 5 1.34857731073842 1.271533373 0.7964005956 1.101863849
+40 5 1.32966774450858 1.352780876 0.7889151375 1.016304672
+45 5 1.31313352495259 1.426753908 0.7810804609 0.9267539083
+
+-45 10 1.91617376380469 -0.8445290090 0.9370767406 1.344529009
+-40 10 1.86428336199045 -0.6875537159 0.9495505341 1.415271407
+-35 10 1.81278258547773 -0.5290900853 0.9591465212 1.469692954
+-30 10 1.76226650010086 -0.3710361863 0.9660208006 1.508678930
+-25 10 1.71322383906761 -0.2149677684 0.9703539299 1.533253327
+-20 10 1.66604367366613 -0.06215596781 0.9723389309 1.544510828
+-15 10 1.62102329802853 0.08640430594 0.9721712997 1.543560144
+-10 10 1.57838212255343 0.2299579650 0.9700420350 1.531484484
+-5 10 1.53827409974137 0.3679522703 0.9661325084 1.509312456
+0 10 1.50079723391124 0.5000000000 0.9606107047 1.477996752
+5 10 1.46600806331237 0.6258443059 0.9536299631 1.438406999
+10 10 1.43392854933753 0.7453277809 0.9453277809 1.391322984
+15 10 1.40455626933175 0.8583652535 0.9358262869 1.337437334
+20 10 1.37787046904524 0.9649206496 0.9252328534 1.277358987
+25 10 1.35383896340199 1.064988182 0.9136414844 1.211621067
+30 10 1.33242064739644 1.158576100 0.9011339416 1.140687266
+35 10 1.31357159141601 1.245695326 0.8877817621 1.064963293
+40 10 1.29724481116374 1.326348573 0.8736474949 0.9848038807
+45 10 1.28339402275809 1.400524016 0.8587866808 0.9005240162
+
+-45 15 1.86638649793275 -0.7966656562 1.047440515 1.296665656
+-40 15 1.81258036435977 -0.6413093797 1.064453654 1.360159554
+-35 15 1.75992860969863 -0.4859824238 1.077306984 1.408128833
+-30 15 1.70894633380484 -0.3323567932 1.086298132 1.441684256
+-25 15 1.66003104241570 -0.1817449642 1.091743540 1.462006794
+-20 15 1.61347663066897 -0.03513876911 1.093960790 1.470281684
+-15 15 1.56948722166540 0.1067448761 1.093255124 1.467648103
+-10 15 1.52819456609889 0.2434147296 1.089910924 1.455167379
+-5 15 1.48967579425465 0.3745582600 1.084187066 1.433805649
+0 15 1.45396389314778 0.5000000000 1.076313546 1.404421275
+5 15 1.42106221489963 0.6196639682 1.066491639 1.367765416
+10 15 1.39095250896251 0.7335422031 1.054894324 1.324483650
+15 15 1.36360456304977 0.8416685871 1.041668587 1.275124526
+20 15 1.33898098703964 0.9440973136 1.026937495 1.220147341
+25 15 1.31704280641027 1.040885850 1.010803231 1.159933448
+30 15 1.29775128418421 1.132080760 0.9933497016 1.094795991
+35 15 1.28107315885114 1.217708441 0.9746462821 1.024993879
+40 15 1.26697617278592 1.297764236 0.9547495850 0.9507383945
+45 15 1.25543562565516 1.372209621 0.9337078635 0.8722096207
+
+-45 20 1.81605135739361 -0.7436157681 1.152639122 1.243615768
+-40 20 1.76083334214656 -0.5902571024 1.172913011 1.299317819
+-35 20 1.70758025367146 -0.4385990266 1.187886932 1.340458329
+-30 20 1.65669303236016 -0.2900288013 1.198045958 1.368370023
+-25 20 1.60844695103547 -0.1455438234 1.203870637 1.384373197
+-20 20 1.56301530037696 -0.005816098476 1.205816098 1.389718309
+-15 20 1.52049034888694 0.1287435668 1.204298183 1.385547871
+-10 20 1.48090397698012 0.2579248298 1.199686186 1.372876512
+-5 20 1.44424760660015 0.3816640997 1.192300872 1.352585530
+0 20 1.41048495605795 0.5000000000 1.182414267 1.325422305
+5 20 1.37956594557447 0.6130361424 1.170252826 1.292009020
+10 20 1.35143461413095 0.7209115306 1.156000671 1.252851547
+15 20 1.32603694375727 0.8237769621 1.139804187 1.208352073
+20 20 1.30332396593548 0.9217759374 1.121775937 1.158819864
+25 20 1.28325868463627 1.015030799 1.102000433 1.104487112
+30 20 1.26581429500174 1.103630081 1.080537421 1.045517970
+35 20 1.25097715691262 1.187619770 1.057427070 0.9820228043
+40 20 1.23874493718527 1.266995055 1.032693949 0.9140691121
+45 20 1.22912824223307 1.341696055 1.006352310 0.8416960549
+
+-45 25 1.76503592246604 -0.6852974024 1.252713256 1.185297402
+-40 25 1.70900437868947 -0.5345059798 1.274899622 1.232876218
+-35 25 1.65577082831516 -0.3871906760 1.290830267 1.267039595
+-30 25 1.60558506630002 -0.2443858927 1.301217079 1.289314187
+-25 25 1.55857178751293 -0.1067233513 1.306723351 1.301122426
+-20 25 1.51476010102843 0.02547820362 1.307942977 1.303737921
+-15 25 1.47411720900801 0.1521294611 1.305393489 1.298270526
+-10 25 1.43656885919538 0.2733033899 1.299513273 1.285660363
+-5 25 1.40201804350926 0.3891794938 1.290664535 1.266684182
+0 25 1.37036032275443 0.5000000000 1.279139298 1.241968232
+5 25 1.34149530044628 0.6060365728 1.265166548 1.212003573
+10 25 1.31533229936024 0.7075649708 1.248918464 1.177159446
+15 25 1.29179877191603 0.8048460002 1.230518578 1.137700761
+20 25 1.27084019705695 0.8981101514 1.210046688 1.093798652
+25 25 1.25242656764210 0.9875466440 1.187546644 1.045547152
+30 25 1.23654884329511 1.073292275 1.163030143 0.9929713471
+35 25 1.22322260893359 1.155423851 1.136483677 0.9360422669
+40 25 1.21248630655843 1.233950334 1.107873688 0.8746879473
+45 25 1.20439760510627 1.308804702 1.077151826 0.8088047017
+
+-45 30 1.71323830064381 -0.6215777423 1.347543211 1.121577742
+-40 30 1.65708944764407 -0.4741347520 1.370262434 1.160928590
+-35 30 1.60456650314389 -0.3319876168 1.386008431 1.188201457
+-30 30 1.55572667983202 -0.1957421221 1.395742122 1.205060704
+-25 30 1.51051628152176 -0.06561823201 1.400309834 1.212972213
+-20 30 1.46880855879286 0.05843710852 1.400432151 1.213184074
+-15 30 1.43043885532022 0.1766569863 1.396707366 1.206732556
+-10 30 1.39522602951646 0.2893853482 1.389618942 1.194455046
+-5 30 1.36299014703385 0.3970249248 1.379547326 1.177010495
+0 30 1.33356417636745 0.5000000000 1.366782088 1.154900454
+5 30 1.30680331926900 0.5987301121 1.351534205 1.128490346
+10 30 1.28258824236484 0.6936115514 1.333945417 1.098025671
+15 30 1.26083199959487 0.7850042958 1.314098910 1.063650512
+20 30 1.24147820254893 0.8732213443 1.292024906 1.025417216
+25 30 1.22450551464335 0.9585204759 1.267708712 0.9833003338
+30 30 1.20992794907589 1.041096228 1.241096228 0.9372061594
+35 30 1.19779456694258 1.121071327 1.212099168 0.8869817775
+40 30 1.18818967270681 1.198487854 1.180601034 0.8324254094
+45 30 1.18122856919559 1.273295619 1.146462434 0.7732956188
+
+-45 35 1.66060833733248 -0.5523063708 1.436832853 1.052306371
+-40 35 1.60513719511325 -0.4092219057 1.458722813 1.083568473
+-35 35 1.55407279274202 -0.2732177476 1.473217748 1.104269385
+-30 35 1.50724338433295 -0.1443993857 1.481524374 1.116132476
+-25 35 1.46439832802203 -0.02254263676 1.484649977 1.120596301
+-20 35 1.42525065356024 0.09277980217 1.483412008 1.118828298
+-15 35 1.38950718504573 0.2021068003 1.478457521 1.111752557
+-10 35 1.35688911077701 0.3060257775 1.470286046 1.100082482
+-5 35 1.32714360558984 0.4051315539 1.459270955 1.084351301
+0 35 1.30005101317109 0.5000000000 1.445678627 1.064939445
+5 35 1.27543046516472 0.5911718264 1.429685396 1.042098744
+10 35 1.25314007906299 0.6791427690 1.411389243 1.015969129
+15 35 1.23308137578754 0.7643574359 1.390821524 0.9865953820
+20 35 1.21519846679805 0.8472044435 1.367953436 0.9539363685
+25 35 1.19947996434911 0.9280115671 1.342702131 0.9178737678
+30 35 1.18596175051669 1.007040224 1.314935865 0.8782194298
+35 35 1.17472560718155 1.084476282 1.284476282 0.8347186373
+40 35 1.16590223342441 1.160419467 1.251103435 0.7870572722
+45 35 1.15967101350381 1.234868764 1.214560648 0.7348687635
+
+-45 40 1.60716353742740 -0.4773489371 1.520093133 0.9773489371
+-40 40 1.55326343821280 -0.3398747087 1.539874709 1.000923701
+-35 40 1.50444939221610 -0.2111292903 1.552187805 1.015597878
+-30 40 1.46029716925983 -0.09066354965 1.558448663 1.023059278
+-25 40 1.42035405059428 0.02220075211 1.559778229 1.024643794
+-20 40 1.38418055360707 0.1282459121 1.557044584 1.021385962
+-15 40 1.35136986581012 0.2282814626 1.550903570 1.014067387
+-10 40 1.32156153093898 0.3230975008 1.541838392 1.003263928
+-5 40 1.29444514749228 0.4134402043 1.530190904 0.9893829921
+0 40 1.26976191824133 0.5000000000 1.516187228 0.9726940616
+5 40 1.24730534503209 0.5834075480 1.499957846 0.9533526366
+10 40 1.22691782022979 0.6642336158 1.481550083 0.9314151194
+15 40 1.20849295005262 0.7429904241 1.460939689 0.9068526084
+20 40 1.19197519581828 0.8201328401 1.438036583 0.8795577493
+25 40 1.17735972792696 0.8960573015 1.412687278 0.8493476241
+30 40 1.16469777017687 0.9710989884 1.384677930 0.8159673833
+35 40 1.15409867768331 1.045524082 1.353733402 0.7790891303
+40 40 1.14573521022503 1.119517593 1.319517593 0.7383123166
+45 40 1.13984875986768 1.193165287 1.281634736 0.6931652865
+
+-45 45 1.55302048639962 -0.3966367959 1.596636796 0.8966367959
+-40 45 1.50166493204575 -0.2662599789 1.613193083 0.9131930828
+-35 45 1.45591343900744 -0.1460071465 1.622593819 0.9225938187
+-30 45 1.41508243284514 -0.03485088599 1.626388909 0.9263889090
+-25 45 1.37853218988244 0.06831869234 1.625743552 0.9257435517
+-20 45 1.34569156190855 0.1645950318 1.621517576 0.9215175764
+-15 45 1.31606530538340 0.2550055101 1.614331884 0.9143318839
+-10 45 1.28923437614655 0.3404907271 1.604622039 0.9046220394
+-5 45 1.26485076924150 0.4219007958 1.592677989 0.8926779886
+0 45 1.24263181464856 0.5000000000 1.578673383 0.8786733827
+5 45 1.22235602656473 0.5754753329 1.562687003 0.8626870029
+10 45 1.20385691401821 0.6489460292 1.544714907 0.8447149075
+15 45 1.18702275384028 0.7209723430 1.524680011 0.8246800112
+20 45 1.17179627193077 0.7920626854 1.502435633 0.8024356332
+25 45 1.15817503515844 0.8626774314 1.477764261 0.7777642615
+30 45 1.14621686063295 0.9332292517 1.450375075 0.7503750752
+35 45 1.13604748596915 1.004078591 1.419898835 0.7198988348
+40 45 1.12786891553291 1.075521738 1.385880099 0.6858800988
+45 45 1.12197168002483 1.147770651 1.347770651 0.6477706515
### +x patch
# N_rho = 10
# N_sigma = 19
-# ghosted_gfn=-1
+# ghosted_gfn=-3
# dpx = drho = dnu
# dpy = dsigma = dphi
#
# dpx dpy gridfn global_x global_y global_z
-45 -45 1.77479592752423 1.524678907 -0.3246789065 1.024678907
-45 -40 1.70827627210851 1.538837654 -0.1716882923 1.038837654
-45 -35 1.64766032782188 1.544101382 -0.03108765832 1.044101382
-45 -30 1.59242316228386 1.542485669 0.09812061866 1.042485669
-45 -25 1.54197178086530 1.535500254 0.2171383014 1.035500254
-45 -20 1.49577089439830 1.524290564 0.3271887233 1.024290564
-45 -15 1.45327231132512 1.509655984 0.4294634946 1.009655984
-45 -10 1.41403474240088 1.492191192 0.5250499228 0.9921911921
-45 -5 1.37762251955197 1.472267504 0.6149376155 0.9722675036
-45 -2.38542e-15 1.34372504391192 1.450157091 0.7000000000 0.9501570906
-45 5 1.31201425001812 1.425963972 0.7810113503 0.9259639716
-45 10 1.28227943157831 1.399741937 0.8586487791 0.8997419368
-45 15 1.25431697067607 1.371432439 0.9334996183 0.8714324389
-45 20 1.22799626133119 1.340920885 1.006070171 0.8409208845
-45 25 1.20326799147048 1.308046118 1.076798093 0.8080461177
-45 30 1.18010126913734 1.272557628 1.146036354 0.7725576276
-45 35 1.15853978697514 1.234151920 1.214058708 0.7341519197
-45 40 1.13871570417738 1.192476252 1.281056568 0.6924762523
-45 45 1.12082900244825 1.147110926 1.347110926 0.6471109263
-
-50 -45 1.78864707080642 1.587712776 -0.3877127765 0.9126993896
-50 -40 1.71878252889440 1.607584282 -0.2293735629 0.9293735629
-50 -35 1.65438122388731 1.616811286 -0.08199968156 0.9371159386
-50 -30 1.59515575264052 1.617538900 0.05478861499 0.9377264792
-50 -25 1.54072468221341 1.611479200 0.1817087373 0.9326417865
-50 -20 1.49069309280719 1.599981498 0.2996394765 0.9229940693
-50 -15 1.44459271071489 1.584021771 0.4095372419 0.9096022682
-50 -10 1.40208398469362 1.564392578 0.5123188704 0.8931314198
-50 -5 1.36275735958554 1.541596051 0.6088721536 0.8740028622
-50 -2.38542e-15 1.32634829035136 1.516041737 0.7000000000 0.8525602472
-50 5 1.29254268083856 1.487928880 0.7864325774 0.8289707589
-50 10 1.26115871547057 1.457409108 0.8688170573 0.8033616292
-50 15 1.23200335748995 1.424494808 0.9477176373 0.7757432528
-50 20 1.20495567769715 1.389136039 1.023619052 0.7460737221
-50 25 1.17997087915669 1.351231309 1.096935678 0.7142678776
-50 30 1.15703185128207 1.310596771 1.167998264 0.6801714519
-50 35 1.13620439456887 1.267009365 1.237065739 0.6435972751
-50 40 1.11761560183312 1.220192028 1.304312865 0.6043128647
-50 45 1.10144780353959 1.169812882 1.369812882 0.5620397418
-
-55 -45 1.80060896870624 1.641022989 -0.4410229893 0.7989528984
-55 -40 1.72809882284108 1.666575298 -0.2788729024 0.8168448177
-55 -35 1.66054876378117 1.679927459 -0.1261941017 0.8261941017
-55 -30 1.59789698462211 1.683262595 0.01684302218 0.8285293888
-55 -25 1.53998250933749 1.678435314 0.1504865885 0.8251492900
-55 -20 1.48652336709350 1.666927659 0.2752730665 0.8170915436
-55 -15 1.43719217652903 1.649905588 0.3918837263 0.8051725609
-55 -10 1.39173579074671 1.628334033 0.5010442667 0.7900679955
-55 -5 1.34979181800443 1.602856170 0.6035125876 0.7722282040
-55 -2.38542e-15 1.31114617279561 1.574028068 0.7000000000 0.7520425493
-55 5 1.27550814468825 1.542162213 0.7911773792 0.7297298373
-55 10 1.24273041176842 1.507529609 0.8776546540 0.7054798273
-55 15 1.21262470907456 1.470227887 0.9599717789 0.6793608805
-55 20 1.18508796201407 1.430299484 1.038601321 0.6514027116
-55 25 1.16006600678590 1.387713166 1.113947447 0.6215834505
-55 30 1.13753508092006 1.342358878 1.186336125 0.5898260366
-55 35 1.11756504469565 1.294102355 1.256036455 0.5560364551
-55 40 1.10024825786295 1.242736713 1.323230102 0.5200698454
-55 45 1.08572710297454 1.188011448 1.388011448 0.4817508026
-
-60 -45 1.81074651375006 1.685411852 -0.4854118519 0.6843978518
-60 -40 1.73619103907472 1.716345815 -0.3206353252 0.7022575840
-60 -35 1.66607615498079 1.733750119 -0.1638811335 0.7123059633
-60 -30 1.60055057538406 1.739781145 -0.01578797760 0.7157879776
-60 -25 1.53963428375265 1.736354501 0.1234784278 0.7138096042
-60 -20 1.48317483622496 1.725050112 0.2541182237 0.7072830120
-60 -15 1.43099553919018 1.707202180 0.3765311509 0.6969785034
-60 -10 1.38291557601413 1.683916049 0.4912436578 0.6835342493
-60 -5 1.33865269812139 1.655993885 0.5988636400 0.6674133807
-60 -2.38542e-15 1.29805542119384 1.624148970 0.7000000000 0.6490277106
-60 5 1.26084846339579 1.588806018 0.7952581833 0.6286224475
-60 10 1.22691539741962 1.550364067 0.8852075246 0.6064279770
-60 15 1.19607646750602 1.509022096 0.9703666558 0.5825591789
-60 20 1.16823814997803 1.464923515 1.051203438 0.5570988513
-60 25 1.14332654256820 1.418112134 1.128122719 0.5300722876
-60 30 1.12129807321091 1.368553753 1.201459743 0.5014597429
-60 35 1.10220179210310 1.316194139 1.271505288 0.4712299056
-60 40 1.08609680517805 1.260900888 1.338471655 0.4393063328
-60 45 1.07308213233071 1.202497157 1.402497157 0.4055869226
-
-65 -45 1.81913782086027 1.721629150 -0.5216291500 0.5696550281
-65 -40 1.74302627993206 1.757419627 -0.3551003450 0.5863444014
-65 -35 1.67086430025282 1.778589519 -0.1952780195 0.5962160844
-65 -30 1.60298677057091 1.787227708 -0.04318126349 0.6002441378
-65 -25 1.53954251739355 1.785236465 0.1006843938 0.5993156062
-65 -20 1.48052701479094 1.774273867 0.2362022421 0.5942036628
-65 -15 1.42590767773922 1.755811885 0.3635062197 0.5855946990
-65 -10 1.37556830132606 1.731067784 0.4829295346 0.5740563353
-65 -5 1.32931391226007 1.700998028 0.5949262876 0.5600345780
-65 -2.38542e-15 1.28704874917619 1.666462304 0.7000000000 0.5439303052
-65 5 1.24852956647747 1.628011626 0.7986882296 0.5260004596
-65 10 1.21366586961402 1.586172857 0.8915215805 0.5064907215
-65 15 1.18226572974112 1.541233859 0.9789977717 0.4855353225
-65 20 1.15424939943439 1.493450191 1.061586299 0.4632534321
-65 25 1.12952255583715 1.442944778 1.139702371 0.4397023711
-65 30 1.10802428077800 1.389763772 1.213705353 0.4149036607
-65 35 1.08976317514073 1.333915581 1.283913976 0.3888612218
-65 40 1.07476162592967 1.275333326 1.350581908 0.3615438674
-65 45 1.06306539474471 1.213894054 1.413894054 0.3328942647
-
-70 -45 1.82587339694392 1.750341813 -0.5503418132 0.4550872027
-70 -40 1.74861668722351 1.790303157 -0.3826929028 0.4696319422
-70 -35 1.67487089353500 1.814781331 -0.2206197992 0.4785412691
-70 -30 1.60511453611673 1.825768004 -0.06543251410 0.4825400911
-70 -25 1.53961658121805 1.825131629 0.08208097336 0.4823084694
-70 -20 1.47850162515418 1.814574961 0.2215338433 0.4784661567
-70 -15 1.42186486705517 1.795675334 0.3528248407 0.4715872547
-70 -10 1.36964419563362 1.769732795 0.4761118500 0.4621449429
-70 -5 1.32173093460008 1.737844625 0.5917026281 0.4505385980
-70 -2.38542e-15 1.27808228251031 1.701004490 0.7000000000 0.4371298854
-70 5 1.23848976762589 1.659886526 0.8014769220 0.4221641704
-70 10 1.20288876282913 1.615141667 0.8966295631 0.4058783736
-70 15 1.17108381920768 1.567150932 0.9859422304 0.3884111747
-70 20 1.14299088636352 1.516263476 1.069889655 0.3698896553
-70 25 1.11848866981978 1.462671311 1.148901005 0.3503837027
-70 30 1.09749519390875 1.406492328 1.223363590 0.3299362250
-70 35 1.07997260481153 1.347783447 1.293624360 0.3085679397
-70 40 1.06590489596619 1.286530554 1.359977498 0.2862737100
-70 45 1.05529931253452 1.222659555 1.422659555 0.2630265674
-
-75 -45 1.83102743172415 1.772100065 -0.5721000655 0.3408581852
-75 -40 1.75292631245368 1.815395178 -0.4037476085 0.3524590756
-75 -35 1.67799382993336 1.842572353 -0.2400792819 0.3597411777
-75 -30 1.60680780212527 1.855519167 -0.08260935587 0.3632102661
-75 -25 1.53972507075924 1.856052059 0.06766253982 0.3633530542
-75 -20 1.47697607566231 1.845895460 0.2101341141 0.3606316017
-75 -15 1.41876589701351 1.826706614 0.3445100342 0.3554899658
-75 -10 1.36507883882657 1.799846394 0.4708020099 0.3482927916
-75 -5 1.31587216112486 1.766520505 0.5891938137 0.3393631464
-75 -2.38542e-15 1.27114892240558 1.727835573 0.7000000000 0.3289975503
-75 5 1.23073158033524 1.684573113 0.8036367185 0.3174054090
-75 10 1.19457437903489 1.637489759 0.9005701348 0.3047894623
-75 15 1.16247894419476 1.587049320 0.9912739874 0.2912739874
-75 20 1.13435529640402 1.533682041 1.076229494 0.2769742680
-75 25 1.11006026743488 1.477641749 1.155881835 0.2619583172
-75 30 1.08949210389294 1.419106459 1.230646361 0.2462738334
-75 35 1.07257679475317 1.358174759 1.300900435 0.2299472337
-75 40 1.05925960197756 1.294867966 1.366973417 0.2129842296
-75 45 1.04951525854286 1.229147148 1.429147148 0.1953743894
-
-80 -45 1.83465019437812 1.787326053 -0.5873260527 0.2269903161
-80 -40 1.75596891029771 1.833044451 -0.4185571072 0.2350517032
-80 -35 1.68022376106546 1.862222388 -0.2538383849 0.2401965608
-80 -30 1.60803890694371 1.876644462 -0.09480605049 0.2427395614
-80 -25 1.53983269557313 1.878076554 0.05739234948 0.2429920779
-80 -20 1.47591409922295 1.868250631 0.2019974974 0.2412595025
-80 -15 1.41657026403511 1.848877221 0.3385694381 0.2378434477
-80 -10 1.36182267599434 1.821359554 0.4670086594 0.2329913406
-80 -5 1.31168587227838 1.786990288 0.5874029398 0.2269311116
-80 -2.38542e-15 1.26619223656003 1.746955931 0.7000000000 0.2198719745
-80 5 1.22518717262240 1.702120130 0.8051718836 0.2119662130
-80 10 1.18864014160282 1.653322701 0.9033619097 0.2033619097
-80 15 1.15635620255058 1.601097898 0.9950382926 0.1941532679
-80 20 1.12823816131961 1.545936601 1.080689790 0.1844268428
-80 25 1.10411876526920 1.488133443 1.160774192 0.1742345865
-80 30 1.08388011843345 1.427911356 1.235729871 0.1636158077
-80 35 1.06742098160732 1.365399474 1.305959235 0.1525932763
-80 40 1.05465499106332 1.300641729 1.371818179 0.1411747386
-80 45 1.04552936258357 1.233620606 1.433620606 0.1293571064
-
-85 -45 1.83681474329643 1.796345886 -0.5963458855 0.1134155690
-85 -40 1.75779154803572 1.843532451 -0.4273575838 0.1175438585
-85 -35 1.68156642161425 1.873934765 -0.2620394792 0.1202037163
-85 -30 1.60878867538714 1.889269878 -0.1020953382 0.1215453649
-85 -25 1.53991239790377 1.891267884 0.05124113128 0.1217201678
-85 -20 1.47529557466085 1.881662976 0.1971158029 0.1208798472
-85 -15 1.41526937076325 1.862189832 0.3350023347 0.1191761678
-85 -10 1.35988434589675 1.834281311 0.4647302050 0.1167344887
-85 -5 1.30919032546615 1.799283040 0.5863274633 0.1136725367
-85 -2.38542e-15 1.26323895699882 1.758431951 0.7000000000 0.1100985296
-85 5 1.22188677785780 1.712640161 0.8060922670 0.1060922670
-85 10 1.18511135014193 1.662798830 0.9050328068 0.1017317156
-85 15 1.15271597441940 1.609483475 0.9972852010 0.09706722640
-85 20 1.12460361672643 1.553228388 1.083343783 0.09214554406
-85 25 1.10059229057486 1.494354425 1.163675083 0.08699473971
-85 30 1.08055466587902 1.433113262 1.238733193 0.08163683223
-85 35 1.06437243900169 1.369652413 1.308937175 0.07608472736
-85 40 1.05193895406120 1.304028283 1.374659836 0.07034335995
-85 45 1.04318414206499 1.236235091 1.436235091 0.06441222419
-
-90 -45 1.83750454166388 1.799311922 -0.5993119219 0.000000000
-90 -40 1.75836738389463 1.846987563 -0.4302567676 0.000000000
-90 -35 1.68198277962408 1.877799632 -0.2647456887 0.000000000
-90 -30 1.60900817907905 1.893441958 -0.1045040895 0.000000000
-90 -25 1.53990935658518 1.895631841 0.04920618448 0.000000000
-90 -20 1.47506102108816 1.886103957 0.1954994182 0.000000000
-90 -15 1.41480735995727 1.866598968 0.3338209101 0.000000000
-90 -10 1.35921036165850 1.838560902 0.4639755976 0.000000000
-90 -5 1.30833156208278 1.803352965 0.5859713909 0.000000000
-90 -2.38542e-15 1.26222969241045 1.762229692 0.7000000000 0.000000000
-90 5 1.22076431897693 1.716118942 0.8063966209 0.000000000
-90 10 1.18391539480491 1.665929060 0.9055847508 0.000000000
-90 15 1.15148593407204 1.612250002 0.9980264899 0.000000000
-90 20 1.12337906356834 1.555631016 1.084218268 0.000000000
-90 25 1.09940731771966 1.496401413 1.164629610 0.000000000
-90 30 1.07944001377851 1.434822474 1.239720007 0.000000000
-90 35 1.06335305270260 1.371047827 1.309914255 0.000000000
-90 40 1.05103286901416 1.305137889 1.375590906 0.000000000
-90 45 1.04240346086075 1.237090556 1.437090556 0.000000000
+45 -45 1.77578670786520 1.525250934 -0.3252509338 1.025250934
+45 -40 1.70928404813278 1.539450503 -0.1722025339 1.039450503
+45 -35 1.64868566413252 1.544751125 -0.03154261297 1.044751125
+45 -30 1.59345971995109 1.543164255 0.09772883669 1.043164255
+45 -25 1.54303129990317 1.536211767 0.2168065177 1.036211767
+45 -20 1.49683908827955 1.525022054 0.3269224829 1.025022054
+45 -15 1.45436067397215 1.510412120 0.4292608885 1.010412120
+45 -10 1.41512983197494 1.492959588 0.5249144339 0.9929595878
+45 -5 1.37873769898029 1.473054550 0.6148687579 0.9730545499
+45 0 1.34483640576636 1.450942942 0.7000000000 0.9509429421
+45 5 1.31313353208718 1.426753913 0.7810804613 0.9267539134
+45 10 1.28339403376356 1.400524024 0.8587866822 0.9005240240
+45 15 1.25543563638820 1.372209628 0.9337078655 0.8722096281
+45 20 1.22912825742631 1.341696065 1.006352314 0.8416960654
+45 25 1.20439761308161 1.308804707 1.077151829 0.8088047071
+45 30 1.18122859409126 1.273295635 1.146462443 0.7732956351
+45 35 1.15967104460501 1.234868783 1.214560662 0.7348687833
+45 40 1.13984879173870 1.193165306 1.281634753 0.6931653059
+45 45 1.12197168536769 1.147770655 1.347770655 0.6477706546
+
+50 -45 1.78962848506769 1.588309595 -0.3883095945 0.9132001794
+50 -40 1.71977561198277 1.608224226 -0.2299105390 0.9299105390
+50 -35 1.65538461725211 1.617488640 -0.08247396964 0.9376843057
+50 -30 1.59617573740595 1.618253484 0.05437604977 0.9383260863
+50 -25 1.54176890600726 1.612232503 0.1813574662 0.9332738831
+50 -20 1.49174472995157 1.600757500 0.2993570347 0.9236452127
+50 -15 1.44568039444488 1.584837968 0.4093185425 0.9102871391
+50 -10 1.40318009252562 1.565224689 0.5121721468 0.8938296436
+50 -5 1.36388132377016 1.542455130 0.6087969939 0.8747237154
+50 0 1.32746909974219 1.516900327 0.7000000000 0.8532806896
+50 5 1.29367403054648 1.488793604 0.7865082310 0.8296963488
+50 10 1.26227972151621 1.458260120 0.8689671137 0.8040757132
+50 15 1.23311894419036 1.425331944 0.9479419472 0.7764456931
+50 20 1.20607638644668 1.389963009 1.023920045 0.7467676326
+50 25 1.18109109819172 1.352039436 1.097312514 0.7149459761
+50 30 1.15815932076572 1.311386657 1.168454305 0.6808342448
+50 35 1.13733696779870 1.267773923 1.237601088 0.6442388155
+50 40 1.11874651357661 1.220920788 1.304924367 0.6049243670
+50 45 1.10258255652342 1.170502948 1.370502948 0.5626187763
+
+55 -45 1.80159418860850 1.641647311 -0.4416473106 0.7993900529
+55 -40 1.72909685278013 1.667249031 -0.2794382315 0.8173165705
+55 -35 1.66156006817371 1.680646057 -0.1266972689 0.8266972689
+55 -30 1.59893331038867 1.684030007 0.01639995659 0.8290667365
+55 -25 1.54103010074780 1.679236958 0.1501127755 0.8257106076
+55 -20 1.48758330107169 1.667759712 0.2749702239 0.8176741534
+55 -15 1.43828716505924 1.650781695 0.3916489743 0.8057860173
+55 -10 1.39283103843858 1.629221993 0.5008876955 0.7906897515
+55 -5 1.35091394373884 1.603773010 0.6034323745 0.7728701823
+55 0 1.31226493904058 1.574944507 0.7000000000 0.7526842473
+55 5 1.27664456865364 1.543090735 0.7912586144 0.7303799958
+55 10 1.24385673376146 1.508442762 0.8778156674 0.7061192238
+55 15 1.21374754877127 1.471126278 0.9602125019 0.6799899402
+55 20 1.18620966200952 1.431180024 1.038921811 0.6520192721
+55 25 1.16118448637608 1.388569056 1.114346556 0.6221827512
+55 30 1.13866430069998 1.343195080 1.186818906 0.5904115510
+55 35 1.11869316062472 1.294903954 1.256597741 0.5565977411
+55 40 1.10137131215873 1.243494845 1.323866250 0.5206006953
+55 45 1.08685583615852 1.188726712 1.388726712 0.4822516357
+
+60 -45 1.81173075642426 1.686056190 -0.4860561900 0.6847698606
+60 -40 1.73718159784049 1.717039784 -0.3212176339 0.7026582469
+60 -35 1.66708416207958 1.734496561 -0.1644037977 0.7127369217
+60 -30 1.60158381884572 1.740581492 -0.01625005812 0.7162500581
+60 -25 1.54067269577484 1.737188365 0.1230895907 0.7142910358
+60 -20 1.48423459246798 1.725925433 0.2537996328 0.7077883790
+60 -15 1.43208772707875 1.708123560 0.3762842677 0.6975104628
+60 -10 1.38401479582072 1.684857092 0.4910777264 0.6840775611
+60 -5 1.33978664605176 1.656973106 0.5987779692 0.6679787342
+60 0 1.29918248285404 1.625125034 0.7000000000 0.6495912414
+60 5 1.26199678839599 1.589797654 0.7953449403 0.6291949690
+60 10 1.22805441457690 1.551339182 0.8853794636 0.6069909595
+60 15 1.19721139008173 1.509979528 0.9706231990 0.5831119525
+60 20 1.16936135250731 1.465851241 1.051541102 0.5576344739
+60 25 1.14443937757231 1.419005761 1.128539424 0.5305882233
+60 30 1.12242188672300 1.369424255 1.201962328 0.5019623276
+60 35 1.10332795669426 1.317028077 1.272089219 0.4717113805
+60 40 1.08722176269788 1.261689015 1.339132971 0.4397613576
+60 45 1.07421194709316 1.203236794 1.403236794 0.4060139525
+
+65 -45 1.82011593077713 1.722285993 -0.5222859928 0.5699613189
+65 -40 1.74400352363998 1.758124611 -0.3556918967 0.5866731408
+65 -35 1.67186530853009 1.779355517 -0.1958143771 0.5965732751
+65 -30 1.60400619509757 1.788046324 -0.04365389197 0.6006258650
+65 -25 1.54057359588744 1.786097227 0.1002830139 0.5997169861
+65 -20 1.48159097432208 1.775189606 0.2358689405 0.5946306788
+65 -15 1.42699709618826 1.756771347 0.3632491325 0.5860421036
+65 -10 1.37667076376961 1.732054435 0.4827555614 0.5745164183
+65 -5 1.33045547324603 1.702029397 0.5948360546 0.5605155130
+65 0 1.28818349501857 1.667490733 0.7000000000 0.5444098695
+65 5 1.24968524128373 1.629055746 0.7987795782 0.5264873408
+65 10 1.21480551339687 1.587192784 0.8917014211 0.5069663211
+65 15 1.18340706497779 1.542239045 0.9792671105 0.4860040484
+65 20 1.15537911663087 1.494422527 1.061940200 0.4637068396
+65 25 1.13064270163602 1.443879895 1.140138423 0.4401384233
+65 30 1.10915098847760 1.390668539 1.214227720 0.4153255604
+65 35 1.09089061100536 1.334778325 1.284518076 0.3892635258
+65 40 1.07588431178922 1.276143232 1.351261499 0.3619215327
+65 45 1.06418914489398 1.214648701 1.414648701 0.3332461621
+
+70 -45 1.82683318801248 1.750999070 -0.5509990696 0.4553264244
+70 -40 1.74955710219040 1.790997088 -0.3832751806 0.4698845126
+70 -35 1.67583823008379 1.815540695 -0.2211515114 0.4788176549
+70 -30 1.60610385465793 1.826585146 -0.06590429139 0.4828375065
+70 -25 1.54062868693728 1.826002738 0.08167476874 0.4826255270
+70 -20 1.47955816075090 1.815514355 0.2211919319 0.4788080681
+70 -15 1.42293964886811 1.796654729 0.3525624124 0.4719437256
+70 -10 1.37074172162959 1.770750260 0.4759324435 0.4625152698
+70 -5 1.32287860122072 1.738919452 0.5916085929 0.4509298032
+70 0 1.27923392506651 1.702086680 0.7000000000 0.4375237704
+70 5 1.23967042724176 1.660992252 0.8015736605 0.4225666220
+70 10 1.20405154482750 1.616219627 0.8968196367 0.4062707192
+70 15 1.17224385183821 1.568208013 0.9862254743 0.3887959206
+70 20 1.14412924603741 1.517275621 1.070258046 0.3702580463
+70 25 1.11961014852800 1.463636556 1.149351106 0.3507350230
+70 30 1.09861363695241 1.407416123 1.223896943 0.3302724588
+70 35 1.08109200832324 1.348662184 1.294239658 0.3088877738
+70 40 1.06702673974372 1.287358362 1.360672111 0.2865750074
+70 45 1.05642657898865 1.223431497 1.423431497 0.2633075313
+
+75 -45 1.83196327368659 1.772750239 -0.5727502385 0.3410323986
+75 -40 1.75385252975737 1.816090211 -0.4043308105 0.3526453092
+75 -35 1.67896099391893 1.843346186 -0.2406211259 0.3599485257
+75 -30 1.60780466501512 1.856360130 -0.08309488639 0.3634356016
+75 -25 1.54075602599018 1.856960033 0.06723914500 0.3635963449
+75 -20 1.47805937798024 1.846882620 0.2097748172 0.3608961104
+75 -15 1.41985264601823 1.827722847 0.3442377354 0.3557622646
+75 -10 1.36618151553515 1.800896378 0.4706168695 0.3485741339
+75 -5 1.31702242252258 1.767627625 0.5890969532 0.3396597986
+75 0 1.27230411885098 1.728951407 0.7000000000 0.3292965371
+75 5 1.23191820559685 1.685715234 0.8037366411 0.3177114394
+75 10 1.19574226037927 1.638601831 0.9007662231 0.3050874412
+75 15 1.16364487261173 1.588139595 0.9915661257 0.2915661257
+75 20 1.13549893965919 1.534724186 1.076608804 0.2772535101
+75 25 1.11118883003654 1.478635686 1.156345315 0.2622246418
+75 30 1.09061594694595 1.420054544 1.231193739 0.2465278721
+75 35 1.07370120715508 1.359074408 1.301530376 0.2301882938
+75 40 1.06038995679876 1.295716184 1.367685156 0.2132115088
+75 45 1.05065003308438 1.229935528 1.429935528 0.1955856354
+
+80 -45 1.83557492204369 1.787974910 -0.5879749100 0.2271047271
+80 -40 1.75690542786289 1.833755409 -0.4191536716 0.2351770642
+80 -35 1.68120742975377 1.863019886 -0.2543967992 0.2403371812
+80 -30 1.60905623377435 1.877515397 -0.09530888504 0.2428931308
+80 -25 1.54089292965212 1.879025412 0.05694988937 0.2431593873
+80 -20 1.47703414202576 1.869288970 0.2016195729 0.2414425897
+80 -15 1.41768578332725 1.849939433 0.3382848191 0.2380307444
+80 -10 1.36295267250841 1.822455976 0.4668153307 0.2331846693
+80 -5 1.31285970039906 1.788142016 0.5873021766 0.2271341923
+80 0 1.26737090617795 1.748116694 0.7000000000 0.2200766483
+80 5 1.22640041565623 1.703310531 0.8052760302 0.2121761128
+80 10 1.18983633234719 1.654483350 0.9035665634 0.2035665634
+80 15 1.15754741594511 1.602232188 0.9953422246 0.1943532737
+80 20 1.12939874172426 1.547012520 1.081081392 0.1846165564
+80 25 1.10525923650755 1.489154110 1.161250137 0.1744145577
+80 30 1.08500904622411 1.428877832 1.236287867 0.1637862236
+80 35 1.06854422626462 1.366310132 1.306596885 0.1527538499
+80 40 1.05578198059195 1.301497283 1.372536075 0.1413255960
+80 45 1.04665933970315 1.234413481 1.434413481 0.1294969118
+
+85 -45 1.83772094677830 1.796985445 -0.5969854455 0.1134715232
+85 -40 1.75873101291951 1.844250512 -0.4279601085 0.1176066807
+85 -35 1.68256167123625 1.874747940 -0.2626088706 0.1202748599
+85 -30 1.60982213370179 1.890162321 -0.1026105905 0.1216234436
+85 -25 1.54099404087623 1.892245118 0.05078543947 0.1218056647
+85 -20 1.47643793922384 1.882732838 0.1967264050 0.1209734480
+85 -15 1.41640185491401 1.863279842 0.3347102673 0.1192715314
+85 -10 1.36102772659093 1.835403165 0.4645323919 0.1168326382
+85 -5 1.31037115403793 1.800454932 0.5862249360 0.1137750640
+85 0 1.26441862394231 1.759607129 0.7000000000 0.1102013443
+85 5 1.22309853078420 1.713842744 0.8061974794 0.1061974794
+85 10 1.18630558366076 1.663970579 0.9052394178 0.1018342303
+85 15 1.15390793709638 1.610630733 0.9975926080 0.09716759849
+85 20 1.12576519832507 1.554316248 1.083739732 0.09224071943
+85 25 1.10173619950470 1.495387915 1.164157007 0.08708515835
+85 30 1.08168720420622 1.434091266 1.239297844 0.08172239647
+85 35 1.06549834603401 1.370572343 1.309581317 0.07616521077
+85 40 1.05306903126174 1.304892035 1.375384610 0.07041892843
+85 45 1.04431750895124 1.237034974 1.437034974 0.06448220482
+
+90 -45 1.83843181486089 1.799967603 -0.5999676030 0.000000000
+90 -40 1.75933752442431 1.847730734 -0.4308803620 0.000000000
+90 -35 1.68301320101068 1.878643704 -0.2653367142 0.000000000
+90 -30 1.61007902707631 1.894369340 -0.1050395135 0.000000000
+90 -25 1.54103005018147 1.896647535 0.04873255890 0.000000000
+90 -20 1.47624152230190 1.887213265 0.1950956630 0.000000000
+90 -15 1.41597573485116 1.867727532 0.3335185124 0.000000000
+90 -10 1.36038727834043 1.839719939 0.4637712282 0.000000000
+90 -5 1.30954227101867 1.804559067 0.5858658707 0.000000000
+90 0 1.26343490606325 1.763434906 0.7000000000 0.000000000
+90 5 1.22199847081364 1.717348398 0.8065041844 0.000000000
+90 10 1.18512992333880 1.667125137 0.9057956515 0.000000000
+90 15 1.15269712140332 1.613419919 0.9983399683 0.000000000
+90 20 1.12455777300343 1.556738641 1.084621411 0.000000000
+90 25 1.10056710029954 1.497452533 1.165119755 0.000000000
+90 30 1.08058654031478 1.435815395 1.240293270 0.000000000
+90 35 1.06449074661645 1.371979771 1.310566809 0.000000000
+90 40 1.05217305462711 1.306011322 1.376323803 0.000000000
+90 45 1.04354539842724 1.237898028 1.437898028 0.000000000
### +y patch
# N_rho = 10
# N_sigma = 19
-# ghosted_gfn=-1
+# ghosted_gfn=-3
# dpx = 90 - dsigma = 90 - dphi
# dpy = drho = dmu
#
# dpx dpy gridfn global_x global_y global_z
-45 45 1.12082887904494 1.147110855 1.347110855 0.6471108550
-40 45 1.12671434223806 1.074932590 1.385177979 0.6851779792
-35 45 1.13488372292150 1.003562215 1.419161373 0.7191613729
-30 45 1.14503187488601 0.9327813692 1.449599320 0.7495993200
-25 45 1.15697199305258 0.8623007040 1.476956367 0.7769563670
-20 45 1.17057782557379 0.7917589955 1.501601252 0.8016012520
-15 45 1.18578339392993 0.7207416278 1.523818970 0.8238189701
-10 45 1.20259915863376 0.6487904146 1.543832373 0.8438323734
-5 45 1.22108131888526 0.5753966251 1.561787368 0.8617873683
-0 45 1.24133590643579 0.5000000000 1.577757037 0.8777570372
--5 45 1.26353294365139 0.4219821660 1.591747923 0.8917479233
--10 45 1.28789514523088 0.3406564221 1.603682336 0.9036823361
--15 45 1.31469574374878 0.2552604633 1.613380386 0.9133803857
--20 45 1.34429147945204 0.1649439934 1.620558812 0.9205588124
--25 45 1.37709642702116 0.06876829518 1.624779375 0.9247793753
--30 45 1.41360628120240 -0.03429295312 1.625422541 0.9254225409
--35 45 1.45439146300061 -0.1453318266 1.621629362 0.9216293618
--40 45 1.50009229237143 -0.2654575024 1.612236728 0.9122367285
--45 45 1.55137461473619 -0.3956865514 1.595686551 0.8956865514
-
-45 50 1.10144770045430 1.169812819 1.369812819 0.5620396892
-40 50 1.10519079344638 1.097594569 1.412185475 0.5975945695
-35 50 1.11161589188172 1.025443145 1.450410580 0.6296692412
-30 50 1.12043454217040 0.9531953206 1.484957321 0.6586573986
-25 50 1.13145807180066 0.8806162383 1.516234157 0.6849017801
-20 50 1.14456401181430 0.8073994568 1.544573066 0.7086809485
-15 50 1.15967328320069 0.7331743043 1.570218351 0.7301998971
-10 50 1.17678914139337 0.6575234564 1.593359914 0.7496179745
-5 50 1.19595994506858 0.5799740713 1.614107818 0.7670275326
-0 50 1.21728475795379 0.5000000000 1.632494225 0.7824555599
--5 50 1.24093210008475 0.4170186321 1.648481376 0.7958703724
--10 50 1.26712005417736 0.3303849657 1.661934660 0.8071590186
--15 50 1.29611295200231 0.2393919130 1.672602622 0.8161105010
--20 50 1.32825190409607 0.1432668600 1.680116247 0.8224151812
--25 50 1.36391398094010 0.04118687942 1.683927912 0.8256135483
--30 50 1.40356223588594 -0.06771530471 1.683311752 0.8250965284
--35 50 1.44767181275298 -0.1842914319 1.677269444 0.8200264304
--40 50 1.49680417246580 -0.3093462689 1.664541324 0.8093462689
--45 50 1.55144709484329 -0.4434666316 1.643466632 0.7916625026
-
-45 55 1.08572717859288 1.188011496 1.388011496 0.4817508361
-40 55 1.08748901535292 1.116002693 1.434123423 0.5140387544
-35 55 1.09222658395695 1.043429486 1.476097737 0.5434294861
-30 55 1.09969581245749 0.9701585115 1.514338429 0.5702059070
-25 55 1.10972384111686 0.8959838050 1.549190010 0.5946092466
-20 55 1.12221026176830 0.8206360114 1.580940201 0.6168409696
-15 55 1.13707915403500 0.7437757438 1.609783462 0.6370372379
-10 55 1.15433083540421 0.6650174834 1.635860654 0.6552966844
-5 55 1.17402153100523 0.5839227932 1.659241916 0.6716684204
-0 55 1.19624616249981 0.5000000000 1.679907489 0.6861386109
--5 55 1.22116851247515 0.4127069906 1.697763663 0.6986416383
--10 55 1.24899506799240 0.3214497815 1.712608608 0.7090361808
--15 55 1.27997356992537 0.2255894562 1.724114092 0.7170924070
--20 55 1.31442028760020 0.1244460662 1.731825953 0.7224923103
--25 55 1.35266526635981 0.01732717704 1.735095209 0.7247814682
--30 55 1.39512461482490 -0.09646468121 1.733107133 0.7233894022
--35 55 1.44217422728473 -0.2175434207 1.724758206 0.7175434207
--40 55 1.49425639789519 -0.3464140348 1.708716967 0.7063112241
--45 55 1.55172629755541 -0.4833092078 1.683309208 0.6885205197
-
-45 60 1.07308207651630 1.202497120 1.402497120 0.4055869015
-40 60 1.07307383068494 1.130815984 1.451777215 0.4340387773
-35 60 1.07626160839544 1.058054982 1.496985110 0.4601395677
-30 60 1.08245174400790 0.9840871364 1.538463516 0.4840871364
-25 60 1.09149545748488 0.9087143836 1.576490824 0.5060422132
-20 60 1.10331419277424 0.8316855708 1.611298616 0.5261385013
-15 60 1.11785212990083 0.7526844648 1.643031261 0.5444593524
-10 60 1.13512518036942 0.6713514438 1.671782328 0.5610587888
-5 60 1.15519787393681 0.5872761907 1.697571424 0.5759481302
-0 60 1.17816353223981 0.5000000000 1.720319549 0.5890817661
--5 60 1.20418249074384 0.4090229795 1.739872103 0.6003704383
--10 60 1.23344864178482 0.3138062574 1.755957187 0.6096571664
--15 60 1.26618626632429 0.2137854010 1.768167425 0.6167067505
--20 60 1.30267935583591 0.1083799624 1.775967210 0.6212099585
--25 60 1.34320767394196 -0.002968924629 1.778620340 0.6227417435
--30 60 1.38812520836646 -0.1207884654 1.775237163 0.6207884654
--35 60 1.43771740735734 -0.2454742929 1.764647626 0.6146745932
--40 60 1.49228402007545 -0.3772524174 1.745468720 0.6036016469
--45 60 1.55209580674721 -0.5160852172 1.716085217 0.5866370737
-
-45 65 1.06306543510174 1.213894082 1.413894082 0.3328942773
-40 65 1.06153432305027 1.142575068 1.465791146 0.3570942759
-35 65 1.06335161289583 1.069762204 1.513704756 0.3794367591
-30 65 1.06837741457693 0.9953241608 1.557926613 0.4000577496
-25 65 1.07649733560857 0.9190606274 1.598678416 0.4190606274
-20 65 1.08765821788875 0.8407255915 1.636135869 0.4365273247
-15 65 1.10183821910047 0.7600180316 1.670400505 0.4525051870
-10 65 1.11906710690820 0.6765934977 1.701511493 0.4670124790
-5 65 1.13942156780658 0.5900639443 1.729435594 0.4800337008
-0 65 1.16299426407845 0.5000000000 1.754030758 0.4915026143
--5 65 1.18994022774493 0.4059428807 1.775077793 0.5013170081
--10 65 1.22043477420814 0.3074102579 1.792230703 0.5093155413
--15 65 1.25468236848377 0.2039129392 1.805011954 0.5152755367
--20 65 1.29293518927523 0.09496825391 1.812815577 0.5189144255
--25 65 1.33542830574929 -0.01985769510 1.814838425 0.5198576951
--30 65 1.38243515245593 -0.1409284981 1.810120723 0.5176577945
--35 65 1.43417069059418 -0.2684534856 1.797465314 0.5117564804
--40 65 1.49079595243713 -0.4024185933 1.775460601 0.5014955141
--45 65 1.55249314133183 -0.5425657995 1.742565800 0.4861564164
-
-45 70 1.05529933062537 1.222659567 1.422659567 0.2630265719
-40 70 1.05252023773828 1.151690104 1.476654023 0.2826789468
-35 70 1.05319531282649 1.078905790 1.526763150 0.3009171773
-30 70 1.05722952993342 1.004162064 1.573234310 0.3178312963
-25 70 1.06453267881218 0.9272459811 1.616231963 0.3334811623
-20 70 1.07509324947164 0.8479169224 1.655893888 0.3479169224
-15 70 1.08892150443929 0.7658807497 1.692280466 0.3611605538
-10 70 1.10606403241904 0.6808021608 1.725380007 0.3732078015
-5 70 1.12661100357037 0.5923100213 1.755108372 0.3840280414
-0 70 1.15065454007795 0.5000000000 1.781261580 0.3935470307
--5 70 1.17834358047839 0.4034512172 1.803557637 0.4016621317
--10 70 1.20983940002650 0.3022342547 1.821585276 0.4082236556
--15 70 1.24533585447415 0.1959277329 1.834813150 0.4130382081
--20 70 1.28505122250343 0.08413740700 1.842573084 0.4158625930
--25 70 1.32917302631522 -0.03345833805 1.844005098 0.4163838034
--30 70 1.37789603902938 -0.1570786106 1.838093538 0.4142321717
--35 70 1.43137888829840 -0.2867804915 1.823638991 0.4089711467
--40 70 1.48967364479779 -0.4223628566 1.799229248 0.4000867269
--45 70 1.55284876287854 -0.5633769795 1.763376980 0.3870375683
-
-45 75 1.04951523724492 1.229147133 1.429147133 0.1953743854
-40 75 1.04575980162491 1.158473133 1.484737721 0.2102698387
-35 75 1.04552952516452 1.085747473 1.536534086 0.2241486327
-30 75 1.04876499407526 1.010809877 1.584748661 0.2370676891
-25 75 1.05540204723767 0.9334346843 1.629503680 0.2490597605
-20 75 1.06546442711392 0.8533805890 1.670905189 0.2601532612
-15 75 1.07899073269691 0.7703549468 1.708978398 0.2703549468
-10 75 1.09604344252041 0.6840267001 1.743667279 0.2796498045
-5 75 1.11672416322602 0.5940364492 1.774841533 0.2880029207
-0 75 1.14112150803243 0.5000000000 1.802238736 0.2953439791
--5 75 1.16937718295896 0.4015297764 1.825519806 0.3015821231
--10 75 1.20165657759925 0.2982407576 1.844233524 0.3065964486
--15 75 1.23813757811456 0.1897687729 1.857798702 0.3102312271
--20 75 1.27900419294088 0.07579507724 1.865493447 0.3122930278
--25 75 1.32440471462140 -0.04390925328 1.866417158 0.3125405355
--30 75 1.37446744233641 -0.1694460148 1.859514511 0.3106909767
--35 75 1.42930469128099 -0.3007536761 1.843594766 0.3064252941
--40 75 1.48887841122607 -0.4374872030 1.817253742 0.2993672380
--45 75 1.55315391135754 -0.5790483846 1.779048385 0.2891301432
-
-45 80 1.04552936356617 1.233620607 1.433620607 0.1293571066
-40 80 1.04107708046016 1.163169012 1.490334053 0.1393572173
-35 80 1.04018990157491 1.090500550 1.543322184 0.1487004545
-30 80 1.04283759151705 1.015443764 1.592774788 0.1574202829
-25 80 1.04897786075214 0.9377626222 1.638784973 0.1655331198
-20 80 1.05866226992299 0.8572135127 1.681436060 0.1730536572
-15 80 1.07195165722227 0.7735029103 1.720726757 0.1799816672
-10 80 1.08892112302129 0.6863011953 1.756566582 0.1863011953
-5 80 1.10968000372235 0.5952565769 1.788787657 0.1919826401
-0 80 1.13431042051986 0.5000000000 1.817077696 0.1969709374
--5 80 1.16296713596600 0.4001691766 1.841071533 0.2012016981
--10 80 1.19581015805549 0.2954113874 1.860279679 0.2045886126
--15 80 1.23300222606811 0.1854058717 1.874081271 0.2070222056
--20 80 1.27469917686002 0.06989137754 1.881713728 0.2083680137
--25 80 1.32101896959583 -0.05129164278 1.882248743 0.2084623513
--30 80 1.37203981804954 -0.1781586840 1.874605296 0.2071146054
--35 80 1.42783895518810 -0.3105632324 1.857604265 0.2041168649
--40 80 1.48831284694913 -0.4480594463 1.829853251 0.1992236124
--45 80 1.55335914340148 -0.5899514800 1.789951480 0.1921878536
-
-45 85 1.04318414390198 1.236235093 1.436235093 0.06441222430
-40 85 1.03831527108971 1.165922303 1.493615297 0.06943234165
-35 85 1.03703309916810 1.093296090 1.547314628 0.07413042439
-30 85 1.03932529820616 1.018177427 1.597509631 0.07852191813
-25 85 1.04516353517427 0.9403231727 1.644276091 0.08261345321
-20 85 1.05461727024803 0.8594875280 1.687683866 0.08641114140
-15 85 1.06776145803588 0.7753754496 1.727715169 0.08991342663
-10 85 1.08467911272395 0.6876573057 1.764257466 0.09311046338
-5 85 1.10548378189983 0.5959853914 1.797118043 0.09598539135
-0 85 1.13025224854146 0.5000000000 1.825951298 0.09850797421
--5 85 1.15915081444435 0.3993548830 1.850378951 0.1006451170
--10 85 1.19233329474667 0.2937177447 1.869884804 0.1023516580
--15 85 1.22995442914065 0.1827950182 1.883825109 0.1035712766
--20 85 1.27215249842218 0.06636121010 1.891412783 0.1042351121
--25 85 1.31902634392246 -0.05570046703 1.891703497 0.1042605463
--30 85 1.37062322912354 -0.1833529595 1.883602045 0.1035517611
--35 85 1.42699822898495 -0.3163986955 1.865938170 0.1020063722
--40 85 1.48800650028340 -0.4543312543 1.837327701 0.09950328054
--45 85 1.55350038227121 -0.5963946343 1.796394634 0.09592210125
-
-45 90 1.04240346216827 1.237090557 1.437090557 0.000000000
-40 90 1.03739445916130 1.166824305 1.494690261 0.000000000
-35 90 1.03597884702590 1.094213055 1.548624190 0.000000000
-30 90 1.03815036468132 1.019075182 1.599064589 0.000000000
-25 90 1.04388543030583 0.9411650460 1.646081494 0.000000000
-20 90 1.05325970404884 0.8602360349 1.689740372 0.000000000
-15 90 1.06635301433645 0.7759924689 1.730017916 0.000000000
-10 90 1.08325110022750 0.6881045795 1.766794082 0.000000000
-5 90 1.10406894661173 0.5962259491 1.799867631 0.000000000
-0 90 1.12888135918230 0.5000000000 1.828881359 0.000000000
--5 90 1.15785926111380 0.3990859161 1.853453257 0.000000000
--10 90 1.19115428899887 0.2931582284 1.873057979 0.000000000
--15 90 1.22891822283640 0.1819325591 1.887043850 0.000000000
--20 90 1.27128335329727 0.06519548530 1.894615586 0.000000000
--25 90 1.31834205485249 -0.05715542760 1.894823670 0.000000000
--30 90 1.37013113160762 -0.1850655658 1.886568366 0.000000000
--35 90 1.42669815283586 -0.3183204423 1.868682708 0.000000000
--40 90 1.48788433857468 -0.4563936175 1.839785530 0.000000000
--45 90 1.55352700727310 -0.5985094816 1.798509482 0.000000000
+45 45 1.12197172573800 1.147770678 1.347770678 0.6477706779
+40 45 1.12786899447015 1.075521778 1.385880147 0.6858801468
+35 45 1.13604755317133 1.004078621 1.419898877 0.7198988774
+30 45 1.14621689619982 0.9332292651 1.450375099 0.7503750985
+25 45 1.15817506078718 0.8626774394 1.477764279 0.7777642787
+20 45 1.17179627939638 0.7920626872 1.502435638 0.8024356383
+15 45 1.18702276359609 0.7209723448 1.524680018 0.8246800180
+10 45 1.20385692070720 0.6489460300 1.544714912 0.8447149122
+5 45 1.22235603404268 0.5754753334 1.562687008 0.8626870081
+0 45 1.24263182637139 0.5000000000 1.578673391 0.8786733909
+-5 45 1.26485078735755 0.4219007947 1.592678001 0.8926780014
+-10 45 1.28923440160118 0.3404907240 1.604622057 0.9046220573
+-15 45 1.31606534569707 0.2550055026 1.614331912 0.9143319119
+-20 45 1.34569162226869 0.1645950168 1.621517618 0.9215176177
+-25 45 1.37853228264267 0.06831866329 1.625743614 0.9257436140
+-30 45 1.41508255608322 -0.03485093257 1.626388990 0.9263889897
+-35 45 1.45591362353287 -0.1460072284 1.622593936 0.9225939356
+-40 45 1.50166520962795 -0.2662601206 1.613193252 0.9131932516
+-45 45 1.55302060477087 -0.3966368642 1.596636864 0.8966368642
+
+45 50 1.10258260946491 1.170502980 1.370502980 0.5626188034
+40 50 1.10634611911943 1.098219273 1.412929968 0.5982192728
+35 50 1.11278121973518 1.025993977 1.451197250 0.6303293353
+30 50 1.12161687324869 0.9536735520 1.485785642 0.6593524424
+25 50 1.13265711487705 0.8810195897 1.517099147 0.6856275929
+20 50 1.14577424225682 0.8077244925 1.545466095 0.7094302882
+15 50 1.16090363069239 0.7334216890 1.571141603 0.7309745977
+10 50 1.17804024653966 0.6576909277 1.594309691 0.7504149320
+5 50 1.19723427262113 0.5800592858 1.615081824 0.7678448212
+0 50 1.21859096038659 0.5000000000 1.633494834 0.7832951706
+-5 50 1.24227103498447 0.4169290972 1.649504763 0.7967290968
+-10 50 1.26848909906359 0.3302017072 1.662973971 0.8080311040
+-15 50 1.29751800280945 0.2391094009 1.673656971 0.8169952053
+-20 50 1.32968947870489 0.1428807657 1.681177032 0.8233052859
+-25 50 1.36539471759394 0.04068876780 1.684996116 0.8265098778
+-30 50 1.40508293576966 -0.06833040005 1.684377128 0.8259904854
+-35 50 1.44925101593230 -0.1850378961 1.678335506 0.8209209621
+-40 50 1.49842788274923 -0.3102242353 1.665587643 0.8102242353
+-45 50 1.55313585679049 -0.4444936022 1.644493602 0.7925242333
+
+45 55 1.08685587401379 1.188726736 1.388726736 0.4822516525
+40 55 1.08863563668376 1.116652191 1.434897464 0.5145807441
+35 55 1.09338500654782 1.044005851 1.476920872 0.5440058509
+30 55 1.10087072531701 0.9706608279 1.515208467 0.5708151138
+25 55 1.11092021663657 0.8964107088 1.550105508 0.5952502853
+20 55 1.12341935167935 0.8209814705 1.581889342 0.6175055654
+15 55 1.13830994411994 0.7440396100 1.610768224 0.6377267757
+10 55 1.15558969466474 0.6651974438 1.636881260 0.6560113204
+5 55 1.17530863028067 0.5840147992 1.660293549 0.6724047816
+0 55 1.19756908620763 0.5000000000 1.680991165 0.6868974088
+-5 55 1.22252621536802 0.4126099377 1.698872983 0.6994183925
+-10 55 1.25038484870561 0.3212511052 1.713735357 0.7098251389
+-15 55 1.28140152588211 0.2252833200 1.725256607 0.7178924051
+-20 55 1.31588202750222 0.1240284204 1.732973425 0.7232957792
+-25 55 1.35417748232511 0.01678757159 1.736252397 0.7255917397
+-30 55 1.39667717686748 -0.09712845591 1.734256824 0.7241944248
+-35 55 1.44379082273637 -0.2183477461 1.725906902 0.7183477461
+-40 55 1.49592783539723 -0.3473608122 1.709845292 0.7071012860
+-45 55 1.55345464698415 -0.4844044409 1.684404441 0.6892874102
+
+45 60 1.07421197039024 1.203236810 1.403236810 0.4060139613
+40 60 1.07422079555468 1.131490237 1.452580759 0.4345027037
+35 60 1.07741809639560 1.058654635 1.497841504 0.4606340069
+30 60 1.08361722418407 0.9846083550 1.539366293 0.4846083550
+25 60 1.09267901960009 0.9091575727 1.577441246 0.5065909397
+20 60 1.10451451914998 0.8320464208 1.612290043 0.5267109021
+15 60 1.11908226900237 0.7529625311 1.644069019 0.5450585021
+10 60 1.13639084981734 0.6715425014 1.672865870 0.5616843717
+5 60 1.15649611728618 0.5873742741 1.698692522 0.5765953966
+0 60 1.17950116841298 0.5000000000 1.721477976 0.5897505842
+-5 60 1.20555590296021 0.4089192170 1.741058113 0.6010551818
+-10 60 1.23485333792620 0.3135942132 1.757159750 0.6103514661
+-15 60 1.26763008793239 0.2134590329 1.769385448 0.6174099760
+-20 60 1.30415946227484 0.1079350031 1.777189726 0.6219157783
+-25 60 1.34474470514915 -0.003544471470 1.779854604 0.6234543462
+-30 60 1.38970733797337 -0.1214960153 1.776462675 0.6214960153
+-35 60 1.43936619484634 -0.2463292097 1.765868573 0.6153795076
+-40 60 1.49401196539551 -0.3782682054 1.746679289 0.6043005693
+-45 60 1.55386915072089 -0.5172461433 1.717246143 0.5873073347
+
+45 65 1.06418916122687 1.214648712 1.414648712 0.3332461673
+40 65 1.06267602148050 1.143266169 1.466614767 0.3574783369
+35 65 1.06450660268188 1.070381067 1.514588584 0.3798488952
+30 65 1.06954180287811 0.9958639978 1.558861638 0.4004937590
+25 65 1.07768068246030 0.9195212826 1.599666294 0.4195212826
+20 65 1.08886461442350 0.8411035137 1.637174202 0.4370115072
+15 65 1.10307556820514 0.7603100283 1.671490251 0.4530133440
+10 65 1.12033872883147 0.6767941650 1.702649534 0.4675431561
+5 65 1.14071973053872 0.5901665557 1.730608447 0.4805806115
+0 65 1.16432485901735 0.5000000000 1.755236686 0.4920649480
+-5 65 1.19130095225891 0.4058353242 1.776307170 0.5018902758
+-10 65 1.22182891967774 0.3071902559 1.793478397 0.5098973503
+-15 65 1.25612296314192 0.2035729795 1.806280701 0.5158671631
+-20 65 1.29442072915212 0.09450288580 1.814094165 0.5195106410
+-25 65 1.33697458655663 -0.02045963380 1.816129287 0.5204596338
+-30 65 1.38403674483382 -0.1416710329 1.811406831 0.5182575165
+-35 65 1.43583791191601 -0.2693468117 1.798741116 0.5123513965
+-40 65 1.49255934561135 -0.4034860223 1.776732713 0.5020887098
+-45 65 1.55430296262547 -0.5437811722 1.743781172 0.4867231540
+
+45 70 1.05642658708578 1.223431502 1.423431502 0.2633075333
+40 70 1.05365973885468 1.152395651 1.477494860 0.2829849865
+35 70 1.05434278364921 1.079536516 1.527663920 0.3012450307
+30 70 1.05837996253111 1.004710672 1.574184526 0.3181771469
+25 70 1.06570787634624 0.9277176420 1.617243443 0.3338493109
+20 70 1.07629934361426 0.8483072332 1.656966258 0.3483072332
+15 70 1.09016184335840 0.7661836018 1.693410726 0.3615719347
+10 70 1.10733943285662 0.6810106434 1.726562371 0.3736381467
+5 70 1.12791011795908 0.5924164656 1.756325036 0.3844708706
+0 70 1.15198571696923 0.5000000000 1.782512477 0.3940023200
+-5 70 1.17971113933078 0.4033391649 1.804838401 0.4021282916
+-10 70 1.21125540109750 0.3020027889 1.822897984 0.4087014422
+-15 70 1.24681049159866 0.1955676724 1.836156914 0.4135272982
+-20 70 1.28657882905667 0.08364304973 1.843931319 0.4163569503
+-25 70 1.33076355094196 -0.03409668882 1.845374045 0.4168820596
+-30 70 1.37955177552757 -0.1578681833 1.839461118 0.4147299301
+-35 70 1.43309469661452 -0.2877236132 1.824985908 0.4094613845
+-40 70 1.49147918286241 -0.4234807936 1.800561553 0.4005716464
+-45 70 1.55470636775016 -0.5646490507 1.764649051 0.3875005644
+
+45 75 1.05065004022135 1.229935533 1.429935533 0.1955856367
+40 75 1.04690591802883 1.159194796 1.485597767 0.2105002871
+35 75 1.04668140865433 1.086392804 1.537455714 0.2243955823
+30 75 1.04991682270890 1.011370885 1.585720355 0.2373280538
+25 75 1.05658136773507 0.9339190101 1.630542320 0.2493380632
+20 75 1.06667639439582 0.8537825599 1.672009595 0.2604491859
+15 75 1.08023342290661 0.7706663188 1.710140453 0.2706663188
+10 75 1.09731406987730 0.6842400396 1.744877187 0.2799739985
+5 75 1.11800974962157 0.5941447051 1.776078903 0.2883344732
+0 75 1.14243840754997 0.5000000000 1.803510763 0.2956848177
+-5 75 1.17074373217085 0.4014147028 1.826835103 0.3019345559
+-10 75 1.20308471847209 0.2980009714 1.845593418 0.3069608313
+-15 75 1.23963309964851 0.1893940508 1.859197184 0.3106059492
+-20 75 1.28055996908582 0.07527907588 1.866911149 0.3126728999
+-25 75 1.32602508436062 -0.04457471006 1.867844234 0.3129229195
+-30 75 1.37615964328185 -0.1702702156 1.860942068 0.3110734897
+-35 75 1.43104856535261 -0.3017306641 1.844990050 0.3067991592
+-40 75 1.49070338514475 -0.4386363161 1.818623202 0.2997341836
+-45 75 1.55504676729028 -0.5803634398 1.780363440 0.2894825112
+
+45 80 1.04665934203308 1.234413483 1.434413483 0.1294969120
+40 80 1.04221744960934 1.163895430 1.491199764 0.1395098656
+35 80 1.04133798506675 1.091152301 1.544252980 0.1488645789
+30 80 1.04398809926153 1.016012426 1.593759740 0.1575939564
+25 80 1.05016203795842 0.9382568066 1.639844755 0.1657199879
+20 80 1.05988363502563 0.8576256253 1.682568330 0.1732533070
+15 80 1.07320373461060 0.7738223714 1.721919002 0.1801918922
+10 80 1.09019881119355 0.6865197922 1.757806307 0.1865197922
+5 80 1.11097142339542 0.5953674343 1.790054762 0.1922060650
+0 80 1.13564516692257 0.5000000000 1.818392165 0.1972027137
+-5 80 1.16436336696129 0.4000493221 1.842441476 0.2014432562
+-10 80 1.19727698103383 0.2951604318 1.861702919 0.2048395682
+-15 80 1.23454179554356 0.1850130585 1.875547269 0.2072807007
+-20 80 1.27630411471464 0.06934983988 1.883201591 0.2086303640
+-25 80 1.32268989439921 -0.05198895819 1.883744141 0.2087260303
+-30 80 1.37378753787339 -0.1790225302 1.876101522 0.2073784303
+-35 80 1.42963232042801 -0.3115812996 1.859058215 0.2043732356
+-40 80 1.49018131201972 -0.4492496637 1.831271697 0.1994737227
+-45 80 1.55530202497029 -0.5913147491 1.791314749 0.1924282347
+
+45 85 1.04431750991771 1.237034974 1.437034974 0.06448220488
+40 85 1.03945750073164 1.166654870 1.494488337 0.06950872277
+35 85 1.03818286266554 1.093953880 1.548254050 0.07421261314
+30 85 1.04047721301027 1.018751738 1.598504367 0.07860894628
+25 85 1.04635047181183 0.9408232243 1.645348455 0.08270727291
+20 85 1.05584078307673 0.8599045870 1.688829726 0.08651139117
+15 85 1.06901145725549 0.7756978241 1.728918287 0.09001868582
+10 85 1.08594881482104 0.6878769734 1.765503263 0.09321945649
+5 85 1.10676280130036 0.5960964443 1.798387384 0.09609644425
+0 85 1.13158089123270 0.5000000000 1.827274884 0.09862377305
+-5 85 1.16054626554246 0.3992337207 1.851763842 0.1007662793
+-10 85 1.19380491937288 0.2934631430 1.871328722 0.1024779844
+-15 85 1.23150240555921 0.1823957954 1.885315028 0.1037016277
+-20 85 1.27376915387988 0.06581014055 1.892926835 0.1043675744
+-25 85 1.32070967920334 -0.05640964937 1.893224344 0.1043936031
+-30 85 1.37238558204757 -0.1842316175 1.885123926 0.1036849084
+-35 85 1.42880152057352 -0.3174303751 1.867411561 0.1021352772
+-40 85 1.48988174228816 -0.4555339386 1.838761004 0.09962867833
+-45 85 1.55546059332993 -0.5977780681 1.797778068 0.09604313602
+
+45 90 1.04354539903174 1.237898028 1.437898028 0.000000000
+40 90 1.03854608442587 1.167564555 1.495572457 0.000000000
+35 90 1.03713932011826 1.094878675 1.549574794 0.000000000
+30 90 1.03931427221667 1.019657136 1.600072562 0.000000000
+25 90 1.04508619066098 0.9416725093 1.647169753 0.000000000
+20 90 1.05449812591284 0.8606596002 1.690904108 0.000000000
+15 90 1.06761769198760 0.7763197916 1.731239501 0.000000000
+10 90 1.08453464900545 0.6883274654 1.768058131 0.000000000
+5 90 1.10536153185530 0.5963386053 1.801155298 0.000000000
+0 90 1.13022720315778 0.5000000000 1.830227203 0.000000000
+-5 90 1.15927487151725 0.3989625375 1.854863481 0.000000000
+-10 90 1.19264877721922 0.2928987132 1.874529762 0.000000000
+-15 90 1.23049095042704 0.1815255072 1.888562988 0.000000000
+-20 90 1.27292635811508 0.06463354455 1.896159506 0.000000000
+-25 90 1.32005217255005 -0.05787815457 1.896373563 0.000000000
+-30 90 1.37192087394747 -0.1859604370 1.888118329 0.000000000
+-35 90 1.42852678034088 -0.3193692999 1.870180632 0.000000000
+-40 90 1.48978313377782 -0.4576141395 1.841240091 0.000000000
+-45 90 1.55551343571456 -0.5999140986 1.799914099 0.000000000
### -x patch
# N_rho = 10
# N_sigma = 19
-# ghosted_gfn=-1
+# ghosted_gfn=-3
# dpx = drho = dnu
# dpy = 180 - dsigma = 180 - dphi
#
# dpx dpy gridfn global_x global_y global_z
--90 45 1.55352698648252 -0.5985094669 1.798509467 1.345286102e-16
--90 40 1.62343890886723 -0.7436263549 1.743526416 1.523003035e-16
--90 35 1.69707029594527 -0.8901586022 1.673399533 1.702453283e-16
--90 30 1.77390080130653 -1.036243158 1.586950401 1.881355266e-16
--90 25 1.85335028119024 -1.179705792 1.483259674 2.057046322e-16
--90 20 1.93464507928227 -1.317971705 1.361687587 2.226373229e-16
--90 15 2.01689253928749 -1.448168593 1.222010201 2.385818431e-16
--90 10 2.09913953983919 -1.567248893 1.064511756 2.531649740e-16
--90 5 2.18048226236665 -1.672184869 0.8900415511 2.660159247e-16
--90 0 2.25999972581738 -1.759999726 0.7000000000 2.767701430e-16
--90 -5 2.33668950433594 -1.827797695 0.4963440907 2.850729997e-16
--90 -10 2.40940845226039 -1.872804124 0.2816106130 2.905846975e-16
--90 -15 2.47724824322304 -1.892838056 0.05884097521 2.930381466e-16
--90 -20 2.53930098636296 -1.886162399 -0.1684920873 2.922206144e-16
--90 -25 2.59477003593234 -1.851660289 -0.3965972022 2.879953246e-16
--90 -30 2.64304079145652 -1.788940469 -0.6215203957 2.803143618e-16
--90 -35 2.68338964524559 -1.698104114 -0.8391290701 2.691901167e-16
--90 -40 2.71519221938220 -1.579957912 -1.045291917 2.547213799e-16
--90 -45 2.73793321506108 -1.436011143 -1.236011143 2.370929849e-16
-
--85 45 1.55350034642688 -0.5963946090 1.796394609 0.09592209904
--85 40 1.62322795556862 -0.7406814878 1.741055379 0.1085455652
--85 35 1.69660413318690 -0.8862214245 1.670642691 0.1212786598
--85 30 1.77311086984214 -1.031170352 1.584021615 0.1339600477
--85 25 1.85217808225745 -1.173391216 1.480315139 0.1464027611
--85 20 1.93302468739793 -1.310341391 1.358910380 0.1583843488
--85 15 2.01478992661988 -1.439225428 1.219613887 0.1696602409
--85 10 2.09652948050923 -1.557057361 1.062714714 0.1799691993
--85 5 2.17737724381976 -1.660899961 0.8890542496 0.1890542496
--85 0 2.25641922759325 -1.747832871 0.7000000000 0.1966598937
--85 -5 2.33272225316861 -1.815069399 0.4974576723 0.2025423277
--85 -10 2.40515718671066 -1.859874422 0.2838904684 0.2064622592
--85 -15 2.47281605031194 -1.880073326 0.06226127427 0.2082294344
--85 -20 2.53480626001591 -1.873929686 -0.1640397441 0.2076919356
--85 -25 2.59033135204584 -1.840292099 -0.3912961282 0.2047490280
--85 -30 2.63875733720554 -1.778699584 -0.6156078180 0.1993603811
--85 -35 2.67940544520404 -1.689225619 -0.8329122810 0.1915324235
--85 -40 2.71161305296213 -1.572566644 -1.039089907 0.1813260858
--85 -45 2.73483551626519 -1.430130832 -1.230130832 0.1688645669
-
--80 45 1.55335899432662 -0.5899513754 1.789951375 0.1921878351
--80 40 1.62251556833440 -0.7317332969 1.733546955 0.2171878133
--80 35 1.69511108092554 -0.8742921142 1.662289698 0.2423247791
--80 30 1.77063642814631 -1.015844437 1.575173194 0.2672842729
--80 25 1.84855353507922 -1.154366927 1.471443968 0.2917095253
--80 20 1.92807037757420 -1.287423476 1.350568941 0.3151709848
--80 15 2.00841841160478 -1.412442971 1.212437550 0.3372152949
--80 10 2.08868027488930 -1.526620415 1.057347859 0.3573478588
--80 5 2.16808518238322 -1.627265858 0.8861116469 0.3750943659
--80 0 2.24575259643745 -1.711634568 0.7000000000 0.3899708459
--80 -5 2.32086853709022 -1.777172705 0.5007732034 0.4015269876
--80 -10 2.39244987475728 -1.821364268 0.2906808475 0.4093191525
--80 -15 2.45955508683300 -1.842021369 0.07245726545 0.4129615568
--80 -20 2.52134343902806 -1.837419063 -0.1507509638 0.4121500460
--80 -25 2.57702834486899 -1.806317011 -0.3754532845 0.4066659152
--80 -30 2.62592362334991 -1.748057057 -0.5979163470 0.3963931133
--80 -35 2.66741706417003 -1.662578180 -0.8142535437 0.3813208811
--80 -40 2.70077376392893 -1.550293407 -1.020400442 0.3615220460
--80 -45 2.72539743303285 -1.412340091 -1.212340091 0.3371971543
-
--75 45 1.55315370215578 -0.5790482393 1.779048239 0.2891301043
--75 40 1.62135315993694 -0.7166627387 1.720901255 0.3260037983
--75 35 1.69263192749661 -0.8542843773 1.648280130 0.3628794052
--75 30 1.76651267104164 -0.9902477950 1.560394966 0.3993106932
--75 25 1.84249514919553 -1.122704851 1.456679699 0.4348024544
--75 20 1.91981609969980 -1.249433735 1.336741806 0.4687593566
--75 15 1.99784152389635 -1.368207834 1.200584780 0.5005847803
--75 10 2.07571094526085 -1.476519825 1.048513773 0.5296068910
--75 5 2.15276346508502 -1.572024282 0.8812786352 0.5551972331
--75 0 2.22825179773404 -1.652325959 0.7000000000 0.5767140025
--75 -5 2.30142636345989 -1.715111593 0.5062028472 0.5935373625
--75 -10 2.37150743168426 -1.758181210 0.3018217253 0.6050778316
--75 -15 2.43765696568345 -1.779485027 0.08921382797 0.6107861720
--75 -20 2.49905151228470 -1.777262402 -0.1288557298 0.6101906215
--75 -25 2.55493659541205 -1.750159524 -0.3492666180 0.6029284272
--75 -30 2.60462083149703 -1.697284239 -0.5686026471 0.5887605375
--75 -35 2.64740875093832 -1.618206713 -0.7831843080 0.5675717782
--75 -40 2.68255004671836 -1.512984442 -0.9890945031 0.5393775557
--75 -45 2.70939880924788 -1.382345585 -1.182345585 0.5043729795
-
--70 45 1.55284856939782 -0.5633768470 1.763376847 0.3870375201
--70 40 1.61970090132059 -0.6951762790 1.702871975 0.4350085903
--70 35 1.68918333084477 -0.8260166602 1.628486861 0.4826305944
--70 30 1.76085220916534 -0.9544018302 1.539699288 0.5293589749
--70 25 1.83414072071875 -1.078625426 1.436125125 0.5745726660
--70 20 1.90844556961885 -1.196849512 1.317602714 0.6176027144
--70 15 1.98327440537692 -1.307260160 1.184253900 0.6577889037
--70 10 2.05791028875875 -1.407791959 1.036395196 0.6943794862
--70 5 2.13177160386516 -1.496474435 0.8746688801 0.7266572677
--70 0 2.20430902783940 -1.571372927 0.7000000000 0.7539180896
--70 -5 2.27489060091195 -1.630510097 0.5136045190 0.7754422591
--70 -10 2.34285715175767 -1.671952810 0.3170261187 0.7905261731
--70 -15 2.40754622689926 -1.693878148 0.1121521220 0.7985063433
--70 -20 2.46825083356849 -1.694587202 -0.09876441798 0.7987644180
--70 -25 2.52425972103075 -1.672603515 -0.3131016571 0.7907630103
--70 -30 2.57485840200401 -1.626742240 -0.5278752050 0.7740708715
--70 -35 2.61928382697305 -1.556149814 -0.7397315998 0.7483773296
--70 -40 2.65678051944094 -1.460436679 -0.9450016940 0.7135405972
--70 -45 2.68656132549322 -1.339733228 -1.139733228 0.6696081341
-
--65 45 1.55249280671373 -0.5425655748 1.742565575 0.4861563117
--65 40 1.61760268111850 -0.6669390088 1.679178092 0.5441525964
--65 35 1.68478268512855 -0.7892402350 1.602735731 0.6011825948
--65 30 1.75362741736425 -0.9081949033 1.513021707 0.6566520676
--65 25 1.82359799069965 -1.022370840 1.409893181 0.7098931812
--65 20 1.89423011767346 -1.130343731 1.293396590 0.7602417672
--65 15 1.96508678999067 -1.230672598 1.163732325 0.8070258863
--65 10 2.03572680328436 -1.321878043 1.021246254 0.8495556835
--65 5 2.10566167462581 -1.402406569 0.8664390082 0.8871067522
--65 0 2.17450774834363 -1.470773305 0.7000000000 0.9189866847
--65 -5 2.24182490421409 -1.525426248 0.5227981645 0.9444717704
--65 -10 2.30711700520396 -1.564759282 0.3359272298 0.9628130656
--65 -15 2.36985375400710 -1.587155119 0.1407484713 0.9732564159
--65 -20 2.42945464395997 -1.591005793 -0.06106386820 0.9750520144
--65 -25 2.48529648872443 -1.574768081 -0.2674802449 0.9674802449
--65 -30 2.53671288591452 -1.537026863 -0.4760780078 0.9498812262
--65 -35 2.58296145165966 -1.476550364 -0.6839954643 0.9216805713
--65 -40 2.62321577206126 -1.392388563 -0.8879025451 0.8824352790
--65 -45 2.65655260703904 -1.283989133 -1.083989133 0.8318877946
-
--60 45 1.55209536116934 -0.5160849255 1.716084925 0.5866369052
--60 40 1.61506887294337 -0.6314896927 1.649432584 0.6532658787
--60 35 1.67950382366610 -0.7436934746 1.570843546 0.7180467624
--60 30 1.74494507692099 -0.8516286446 1.480363162 0.7803631618
--60 25 1.81102399058615 -0.9542854019 1.378144420 0.8396320682
--60 20 1.87736676899508 -1.050638748 1.264386348 0.8952616985
--60 15 1.94368803440546 -1.139714707 1.139360232 0.9466897277
--60 10 2.00969857879698 -1.220505895 1.003371610 0.9933345413
--60 5 2.07508917707700 -1.291943798 0.8567747680 1.034579234
--60 0 2.13964199058730 -1.352984319 0.7000000000 1.069820995
--60 -5 2.20308393607651 -1.402473705 0.5335551182 1.098393706
--60 -10 2.26508151675693 -1.439139601 0.3580773689 1.119562771
--60 -15 2.32528221904938 -1.461631386 0.1743824542 1.132548409
--60 -20 2.38327353760473 -1.468499898 -0.01647536920 1.136513946
--60 -25 2.43856071347478 -1.458208873 -0.2131277936 1.130572420
--60 -30 2.49055458749213 -1.429175288 -0.4138098719 1.113809872
--60 -35 2.53853566241826 -1.379817238 -0.6162622003 1.085312988
--60 -40 2.58166159537710 -1.308668060 -0.8176527021 1.044234991
--60 -45 2.61898236394537 -1.214526418 -1.014526418 0.9898822890
-
--55 45 1.55172530517203 -0.4833085790 1.683308579 0.6885200794
--55 40 1.61216281277022 -0.5883112060 1.613201532 0.7620437104
--55 35 1.67335498057787 -0.6890271060 1.532565743 0.8325657428
--55 30 1.73492721313768 -0.7847351840 1.441742204 0.8995812605
--55 25 1.79661843639468 -0.8748199074 1.341089051 0.9626592628
--55 20 1.85819607137535 -0.9586924365 1.230920628 1.021387440
--55 15 1.91947726816273 -1.035784617 1.111512248 1.075367966
--55 10 1.98038574526303 -1.105575318 0.9831062481 1.124235941
--55 5 2.04076117192415 -1.167417168 0.8458800996 1.167538070
--55 0 2.10053423122821 -1.220656910 0.7000000000 1.204816939
--55 -5 2.15958125355575 -1.264499887 0.5456262631 1.235516122
--55 -10 2.21775245689682 -1.298017692 0.3829609692 1.258985541
--55 -15 2.27487476690615 -1.320140166 0.2122949125 1.274475865
--55 -20 2.33070760681197 -1.329616158 0.03407417821 1.281111026
--55 -25 2.38489098952532 -1.324981612 -0.1510029015 1.277865882
--55 -30 2.43695546540391 -1.304595838 -0.3418838929 1.263591609
--55 -35 2.48629409860208 -1.266673008 -0.5370377577 1.237037758
--55 -40 2.53212395620489 -1.209342788 -0.7343089027 1.196894705
--55 -45 2.57341935196813 -1.130743095 -0.9307430946 1.141858608
-
--50 45 1.55144765896991 -0.4434669747 1.643466975 0.7916627905
--50 40 1.60894466065859 -0.5368047077 1.569982448 0.8699824478
--50 35 1.66644944593835 -0.6249580947 1.487704138 0.9439519224
--50 30 1.72374613312794 -0.7076271268 1.397223847 1.013319477
--50 25 1.78061357206026 -0.7845351093 1.298988559 1.077852936
--50 20 1.83705172281001 -0.8555593139 1.193383241 1.137449320
--50 15 1.89297790010532 -0.9204898310 1.080619103 1.191932493
--50 10 1.94841323421908 -0.9791386311 0.9608120489 1.241144680
--50 5 2.00340500730587 -1.031262135 0.8339680777 1.284881493
--50 0 2.05800941125511 -1.076526673 0.7000000000 1.322862950
--50 -5 2.11224819071925 -1.114454223 0.5587535577 1.354687943
--50 -10 2.16612330152759 -1.144413310 0.4100455661 1.379826602
--50 -15 2.21963109334976 -1.165610252 0.2537010781 1.397612948
--50 -20 2.27265820081420 -1.176993061 0.08962444282 1.407164259
--50 -25 2.32502009918267 -1.177270124 -0.08212390373 1.407396743
--50 -30 2.37642231905412 -1.164880925 -0.2612194504 1.397000970
--50 -35 2.42640877030085 -1.137978394 -0.4469248190 1.374427066
--50 -40 2.47435995352220 -1.094478736 -0.6379265191 1.337926519
--50 -45 2.51939150052969 -1.032093373 -0.8320933731 1.285578984
-
--45 45 1.55137356134177 -0.3956859433 1.595685943 0.8956859433
--45 40 1.60550192442828 -0.4763384764 1.519245255 0.9763384764
--45 35 1.65892705241537 -0.5512409620 1.436086846 1.051240962
--45 30 1.71153065023827 -0.6204598227 1.346897780 1.120459823
--45 25 1.76332407408454 -0.6841478227 1.252177198 1.184147823
--45 20 1.81432046346018 -0.7424304674 1.152207708 1.242430467
--45 15 1.86462436914794 -0.7954414232 1.047112483 1.295441423
--45 10 1.91441649600107 -0.8432959802 0.9368593244 1.343295980
--45 5 1.96382114573076 -0.8859816138 0.8212576791 1.385981614
--45 0 2.01297134060236 -0.9233856853 0.7000000000 1.423385685
--45 -5 2.06202213818529 -0.9552877063 0.5726788235 1.455287706
--45 -10 2.11112887878109 -0.9813239138 0.4388026268 1.481323914
--45 -15 2.16042488521169 -1.000947823 0.2978222429 1.500947823
--45 -20 2.20994779164328 -1.013352532 0.1491847243 1.513352532
--45 -25 2.25967643092052 -1.017469741 -0.007607761176 1.517469741
--45 -30 2.30954981892992 -1.011955267 -0.1729277802 1.511955267
--45 -35 2.35932339055781 -0.9950732084 -0.3468615307 1.495073208
--45 -40 2.40856396194240 -0.9646968858 -0.5290266166 1.464696886
--45 -45 2.45658707324543 -0.9183112080 -0.7183112080 1.418311208
+-90 45 1.55551342544463 -0.5999140914 1.799914091 1.347006271e-16
+-90 40 1.62543526979193 -0.7451556561 1.744809652 1.524875889e-16
+-90 35 1.69914468650940 -0.8918578435 1.674589354 1.704534253e-16
+-90 30 1.77611453103219 -1.038160304 1.588057266 1.883703093e-16
+-90 25 1.85570115026385 -1.181836403 1.484253194 2.059655567e-16
+-90 20 1.93714659709538 -1.320322363 1.362543157 2.229251955e-16
+-90 15 2.01959870322327 -1.450782546 1.222710608 2.389019601e-16
+-90 10 2.10212117389390 -1.570185230 1.065029511 2.535245715e-16
+-90 5 2.18372948394316 -1.675419734 0.8903245651 2.664120814e-16
+-90 -2.84217e-14 2.26341325758723 -1.763413258 0.7000000000 2.771881801e-16
+-90 -5 2.34015308612924 -1.831248097 0.4960422196 2.854955520e-16
+-90 -10 2.41295647178008 -1.876298241 0.2809945059 2.910126035e-16
+-90 -15 2.48086144828431 -1.896328144 0.05790580892 2.934655592e-16
+-90 -20 2.54295936266411 -1.889600148 -0.1697433257 2.926416173e-16
+-90 -25 2.59841953864425 -1.854967862 -0.3981395487 2.884003854e-16
+-90 -30 2.64650081742557 -1.791936939 -0.6232504087 2.806813236e-16
+-90 -35 2.68656115044939 -1.700702058 -0.8409481707 2.695082732e-16
+-90 -40 2.71805937889892 -1.582154283 -1.047134891 2.549903578e-16
+-90 -45 2.74056857295673 -1.437874622 -1.237874622 2.373211953e-16
+
+-85 45 1.55546057822738 -0.5977780574 1.797778057 0.09604313509
+-85 40 1.62519367105321 -0.7421839427 1.742316088 0.1086770130
+-85 35 1.69864199633153 -0.8878864738 1.671808571 0.1214243327
+-85 30 1.77527855088982 -1.033042254 1.585102358 0.1341238179
+-85 25 1.85446442396144 -1.175456862 1.481278366 0.1465834817
+-85 20 1.93545346631145 -1.312616022 1.359738278 0.1585833533
+-85 15 2.01741109738852 -1.441748292 1.220289887 0.1698809629
+-85 10 2.09942380246225 -1.559897191 1.063215452 0.1802176522
+-85 5 2.18053441313077 -1.664033239 0.8893283759 0.1893283759
+-85 -2.84217e-14 2.25975921379249 -1.751160148 0.7000000000 0.1969509927
+-85 -5 2.33610655175845 -1.818428087 0.4971638252 0.2028361748
+-85 -10 2.40860725220054 -1.863259532 0.2832935822 0.2067584180
+-85 -15 2.47631966901916 -1.883445542 0.06135769176 0.2085244651
+-85 -20 2.53834954597635 -1.877248091 -0.1652475445 0.2079822583
+-85 -25 2.59387161421469 -1.843490627 -0.3927876263 0.2050288630
+-85 -30 2.64214165965582 -1.781622116 -0.6172951429 0.1996160696
+-85 -35 2.68250635790453 -1.691759239 -0.8346863414 0.1917540866
+-85 -40 2.71440571507892 -1.574701159 -1.040880978 0.1815128316
+-85 -45 2.73738947963163 -1.431933311 -1.231933311 0.1690222634
+
+-80 45 1.55530199294891 -0.5913147267 1.791314727 0.1924282308
+-80 40 1.62446748036783 -0.7332150917 1.734790329 0.2174490937
+-80 35 1.69713398158367 -0.8759321580 1.663438069 0.2426139631
+-80 30 1.77277584423664 -1.017675995 1.576230644 0.2676072258
+-80 25 1.85076944440017 -1.156350060 1.472368718 0.2920592051
+-80 20 1.93040409634860 -1.289586957 1.351356384 0.3155524649
+-80 15 2.01089553662769 -1.414801723 1.213069575 0.3376312065
+-80 10 2.09139878688118 -1.529258153 1.057812963 0.3578129632
+-80 5 2.17103454694017 -1.630159694 0.8863648247 0.3756046272
+-80 -2.84217e-14 2.24889706933042 -1.714731270 0.7000000000 0.3905168778
+-80 -5 2.32407568980428 -1.780319475 0.5004978967 0.4020818482
+-80 -10 2.39567039164753 -1.824489096 0.2901298561 0.4098701439
+-80 -15 2.46279726902490 -1.845108619 0.07163003946 0.4135059222
+-80 -20 2.52460468782589 -1.840442413 -0.1518513734 0.4126831443
+-80 -25 2.58028594848234 -1.809232411 -0.3768127575 0.4071799787
+-80 -30 2.62909071518181 -1.750768409 -0.5994817468 0.3968711978
+-80 -35 2.67033558201585 -1.664944335 -0.8159103435 0.3817380981
+-80 -40 2.70341245540549 -1.552296571 -1.022081295 0.3618752578
+-80 -45 2.72779905144447 -1.414025244 -1.214025244 0.3374942922
+
+-75 45 1.55504669986355 -0.5803633930 1.780363393 0.2894824987
+-75 40 1.62326242646054 -0.7180954515 1.722103444 0.3263876925
+-75 35 1.69463016780632 -0.8558831807 1.649399624 0.3633078033
+-75 30 1.76862954752526 -0.9920336132 1.561426008 0.3997892017
+-75 25 1.84466583253783 -1.124616595 1.457571160 0.4353147046
+-75 20 1.92208897565270 -1.251504895 1.337495647 0.4693143222
+-75 15 2.00019443010005 -1.370408067 1.201174331 0.5011743311
+-75 10 2.07824658697189 -1.478934297 1.048939510 0.5302538468
+-75 5 2.15548248742000 -1.574641328 0.8815075971 0.5558984683
+-75 -2.84217e-14 2.23112299824681 -1.655099326 0.7000000000 0.5774571239
+-75 -5 2.30438180242372 -1.717956188 0.5059539773 0.5942995696
+-75 -10 2.37446827031023 -1.761000560 0.3013245978 0.6058332742
+-75 -15 2.44059230508465 -1.782229901 0.08847834109 0.6115216589
+-75 -20 2.50197078819983 -1.779922594 -0.1298239606 0.6109034178
+-75 -25 2.55783338511455 -1.752710757 -0.3504562776 0.6036120281
+-75 -30 2.60742931779954 -1.699653507 -0.5699705442 0.5893953807
+-75 -35 2.65004122638911 -1.620312972 -0.7846591261 0.5681361485
+-75 -40 2.68498757529726 -1.514813563 -0.9906293174 0.5398676670
+-75 -45 2.71164115347006 -1.383903446 -1.183903446 0.5047904071
+
+-70 45 1.55470625248242 -0.5646489718 1.764648972 0.3875005357
+-70 40 1.62158493545728 -0.6965665067 1.704038514 0.4355145917
+-70 35 1.69114590853230 -0.8275572926 1.629565624 0.4831913388
+-70 30 1.76288146032422 -0.9560779201 1.540666979 0.5299690217
+-70 25 1.83624318216898 -1.080434992 1.436968940 0.5752312943
+-70 20 1.91066232639812 -1.198820489 1.318320091 0.6183200914
+-70 15 1.98554500409091 -1.309329244 1.184808310 0.6585419890
+-70 10 2.06029217495888 -1.410000094 1.036784550 0.6951831815
+-70 5 2.13428784885288 -1.498830981 0.8748750512 0.7275149805
+-70 -2.84217e-14 2.20691507361683 -1.573821809 0.7000000000 0.7548094098
+-70 -5 2.27754084412899 -1.632992137 0.5133873686 0.7763456479
+-70 -10 2.34551813187888 -1.674419680 0.3165911431 0.7914240403
+-70 -15 2.41018138504985 -1.696279437 0.1115086984 0.7993803413
+-70 -20 2.47084405781529 -1.696892906 -0.09960362574 0.7996036257
+-70 -25 2.52679536839200 -1.674785920 -0.3141193292 0.7915573407
+-70 -30 2.57730392503248 -1.628762156 -0.5290414039 0.7748060607
+-70 -35 2.62162152348367 -1.557984917 -0.7410165523 0.7490452523
+-70 -40 2.65899070901166 -1.462067576 -0.9463701795 0.7141341954
+-70 -45 2.68866532901882 -1.341174031 -1.141174031 0.6701325434
+
+-65 45 1.55430272063084 -0.5437810097 1.743781010 0.4867230783
+-65 40 1.61944959408620 -0.6682713723 1.680296078 0.5447738877
+-65 35 1.68670711786865 -0.7907128618 1.603766876 0.6018692919
+-65 30 1.75559266644077 -0.9097730343 1.513932841 0.6573879622
+-65 25 1.82562447409259 -1.024062583 1.410682054 0.7106820539
+-65 20 1.89633620734520 -1.132156420 1.294056355 0.7610870380
+-65 15 1.96726787827497 -1.232593505 1.164247031 0.8079216201
+-65 10 2.03796923782301 -1.323884914 1.021600120 0.8504915031
+-65 5 2.10799705160605 -1.404516517 0.8666236048 0.8880906371
+-65 -2.84217e-14 2.17690541916983 -1.472946333 0.7000000000 0.9199999842
+-65 -5 2.24423915883361 -1.527607460 0.5226073332 0.9454888861
+-65 -10 2.30951619884336 -1.566906446 0.3355486270 0.9638143044
+-65 -15 2.37221654118543 -1.589236051 0.1401908874 0.9742267702
+-65 -20 2.43177682598448 -1.593004470 -0.06179132728 0.9759840129
+-65 -25 2.48757746519003 -1.576672279 -0.2683681871 0.9683681871
+-65 -30 2.53893488731674 -1.538811171 -0.4771081784 0.9507132626
+-65 -35 2.58509831623555 -1.478185549 -0.6851404333 0.9224430707
+-65 -40 2.62525451871130 -1.393859315 -0.8891366528 0.8831211021
+-65 -45 2.65853545965420 -1.285320703 -1.085320703 0.8325087162
+
+-60 45 1.55386883015485 -0.5172459335 1.717245933 0.5873072135
+-60 40 1.61688380939685 -0.6327612063 1.650499510 0.6539999874
+-60 35 1.68135559213204 -0.7450647322 1.571803711 0.7188384583
+-60 30 1.74684928100479 -0.8531036347 1.481214748 0.7812147478
+-60 25 1.81297388330000 -0.9558512014 1.378874564 0.8405360830
+-60 20 1.87937830757279 -1.052300208 1.264991070 0.8962209428
+-60 15 1.94574927593844 -1.141453591 1.139826164 0.9476936728
+-60 10 2.01179927345478 -1.222304302 1.003688717 0.9943728525
+-60 5 2.07725362148663 -1.293812904 0.8569382936 1.035658363
+-60 -2.84217e-14 2.14184501758347 -1.354892196 0.7000000000 1.070922509
+-60 -5 2.20529562565649 -1.404383610 0.5333880231 1.099496390
+-60 -10 2.26729602705949 -1.441035447 0.3577430802 1.120657338
+-60 -15 2.32748958906798 -1.463493546 0.1738834901 1.133623527
+-60 -20 2.38545946271433 -1.470305396 -0.01713251639 1.137556350
+-60 -25 2.44070802563314 -1.459933204 -0.2139318624 1.131567963
+-60 -30 2.49263973382052 -1.430790435 -0.4147423776 1.114742378
+-60 -35 2.54054697126377 -1.381306637 -0.6173050888 1.086172893
+-60 -40 2.58360027534153 -1.310026266 -0.8187923724 1.045019152
+-60 -45 2.62084664808968 -1.215746879 -1.015746879 0.9905869222
+
+-55 45 1.55345425587956 -0.4844041930 1.684404193 0.6892872366
+-55 40 1.61393081609501 -0.5895047194 1.614203008 0.7628794174
+-55 35 1.67515535141129 -0.6903063861 1.533461504 0.8334615044
+-55 30 1.73676864326149 -0.7860987859 1.442529480 0.9005360648
+-55 25 1.79849183094285 -0.8762534784 1.341757537 0.9636630601
+-55 20 1.86010400782772 -0.9601901753 1.231465760 1.022436168
+-55 15 1.92143669432300 -1.037352365 1.111932325 1.076465715
+-55 10 1.98236201423975 -1.107177556 0.9833887659 1.125357840
+-55 5 2.04276997415276 -1.169058473 0.8460236951 1.168687324
+-55 -2.84217e-14 2.10255644825577 -1.222313413 0.7000000000 1.205976835
+-55 -5 2.16161010958353 -1.266157577 0.5454812340 1.236676849
+-55 -10 2.21978947010675 -1.299669177 0.3826697677 1.260141924
+-55 -15 2.27690671082372 -1.321765936 0.2118592888 1.275614241
+-55 -20 2.33270709748246 -1.331185768 0.03350288713 1.282210078
+-55 -25 2.38684322374923 -1.326475513 -0.1516995190 1.278911922
+-55 -30 2.43885135937842 -1.305999771 -0.3426944541 1.264574654
+-55 -35 2.48812467929046 -1.267973754 -0.5379485500 1.237948550
+-55 -40 2.53388254951702 -1.210529949 -0.7353050490 1.197725964
+-55 -45 2.57515462095383 -1.131842712 -0.9318427125 1.142628568
+
+-50 45 1.55313537134090 -0.4444933070 1.644493307 0.7925239856
+-50 40 1.61065737212422 -0.5379083798 1.570908539 0.8709085387
+-50 35 1.66819637737972 -0.6261373832 1.488529885 0.9449414629
+-50 30 1.72550310110963 -0.7088580285 1.397934508 1.014352326
+-50 25 1.78241967702321 -0.7858380339 1.299596122 1.078946220
+-50 20 1.83886600506505 -0.8568980716 1.193870509 1.138572671
+-50 15 1.89481495967952 -0.9218683598 1.080988479 1.193089216
+-50 10 1.95027858091747 -0.9805547098 0.9610617417 1.242332911
+-50 5 2.00529108682976 -1.032703722 0.8340942002 1.286091128
+-50 -2.84217e-14 2.05989356228375 -1.077970017 0.7000000000 1.324074059
+-50 -5 2.11412045317153 -1.115885249 0.5586283591 1.355888717
+-50 -10 2.16798251203206 -1.145824730 0.4097966946 1.381010924
+-50 -15 2.22145037385586 -1.166975439 0.2533352773 1.398758476
+-50 -20 2.27443426323365 -1.178303616 0.08914743968 1.408263945
+-50 -25 2.32675782945314 -1.178523723 -0.08270846658 1.408448637
+-50 -30 2.37812838974094 -1.166076169 -0.2619095248 1.398003899
+-50 -35 2.42810031642034 -1.139120294 -0.4477243859 1.375385234
+-50 -40 2.47602942467933 -1.095554544 -0.6388292292 1.338829229
+-50 -45 2.52102487034115 -1.033086659 -0.8330866586 1.286412450
+
+-45 45 1.55302027596265 -0.3966366744 1.596636674 0.8966366744
+-45 40 1.60716324850882 -0.4773487614 1.520092985 0.9773487614
+-45 35 1.66060794615703 -0.5523061230 1.436832680 1.052306123
+-45 30 1.71323800223366 -0.6215775470 1.347543099 1.121577547
+-45 25 1.76503567356875 -0.6852972353 1.252713178 1.185297235
+-45 20 1.81605120900940 -0.7436156665 1.152639085 1.243615667
+-45 15 1.86638638454192 -0.7966655774 1.047440494 1.296665577
+-45 10 1.91617371036640 -0.8445289715 0.9370767340 1.344528972
+-45 5 1.96556278861745 -0.8872107914 0.8213652182 1.387210791
+-45 -2.84217e-14 2.01470900888630 -0.9246144023 0.7000000000 1.424614402
+-45 -5 2.06376573695896 -0.9565182643 0.5725711637 1.456518264
+-45 -10 2.11286988162370 -0.9825455299 0.4385872229 1.482545530
+-45 -15 2.16213203525361 -1.002133860 0.2975044453 1.502133860
+-45 -20 2.21161763203577 -1.014496024 0.1487685273 1.514496024
+-45 -25 2.26132759507199 -1.018578568 -0.008124815986 1.518578568
+-45 -30 2.31116720710657 -1.013014096 -0.1735390955 1.513014096
+-45 -35 2.36090357960701 -0.9960745541 -0.3475626805 1.496074554
+-45 -40 2.41011042839195 -0.9656373236 -0.5298157376 1.465637324
+-45 -45 2.45809510077992 -0.9191818681 -0.7191818681 1.419181868
### -y patch
# N_rho = 10
# N_sigma = 19
-# ghosted_gfn=-1
+# ghosted_gfn=-3
# dpx = 90 + dsigma = 90 + dphi
# dpy = drho = dmu
#
# dpx dpy gridfn global_x global_y global_z
--45 -90 2.73793328945163 -1.436011195 -1.236011195 2.370929914e-16
--40 -90 2.75125923122581 -1.268475345 -1.407586846 2.581049484e-16
--35 -90 2.75505548979866 -1.080234910 -1.556809337 2.763794330e-16
--30 -90 2.74939122198736 -0.8746956110 -1.681042643 2.915936252e-16
--25 -90 2.73438950800301 -0.6556029408 -1.778198504 3.034917865e-16
--20 -90 2.71014406432023 -0.4269238613 -1.846702379 3.118810916e-16
--15 -90 2.67694462071658 -0.1928442505 -1.885729945 3.166605900e-16
--10 -90 2.63532839488232 0.04238002667 -1.895291835 3.178315839e-16
--5 -90 2.58579478505268 0.2746331349 -1.875955055 3.154635113e-16
--1.42109e-14 -90 2.52895489601160 0.5000000000 -1.828954896 3.097076519e-16
-5 -90 2.46557077114617 0.7148886519 -1.756188530 3.007963421e-16
-10 -90 2.39650958317706 0.9161495219 -1.660101218 2.890290402e-16
-15 -90 2.32276314489048 1.101175339 -1.543616910 2.747638267e-16
-20 -90 2.24533202325166 1.267948780 -1.409921933 2.583909142e-16
-25 -90 2.16516594630754 1.415038669 -1.262306757 2.403132689e-16
-30 -90 2.08329518359367 1.541647592 -1.104186553 2.209491287e-16
-35 -90 2.00076781912234 1.647593276 -0.9389330492 2.007114113e-16
-40 -90 1.91852484489715 1.733203999 -0.7696752964 1.799833148e-16
-45 -90 1.83750450422293 1.799311895 -0.5993118954 1.591198154e-16
-
--45 -85 2.73483564413545 -1.430130922 -1.230130922 0.1688645748
--40 -85 2.74757108919584 -1.262151552 -1.400050443 0.1837306066
--35 -85 2.75080445696008 -1.073760307 -1.547562645 0.1966362520
--30 -85 2.74466803442755 -0.8684118176 -1.670158794 0.2073620252
--25 -85 2.72927971478499 -0.6498345117 -1.765828068 0.2157320021
--20 -85 2.70479745007539 -0.4219846635 -1.833132044 0.2216203371
--15 -85 2.67147959014594 -0.1889740098 -1.871286010 0.2249583765
--10 -85 2.62986937348025 0.04501364016 -1.880355871 0.2257518866
--5 -85 2.58047372539173 0.2759462559 -1.860946014 0.2240537441
--1.42109e-14 -85 2.52389731631290 0.5000000000 -1.814293125 0.2199721452
-5 -85 2.46088327436192 0.7136701126 -1.742260563 0.2136701126
-10 -85 2.39229198119589 0.9138837583 -1.647251434 0.2053578909
-15 -85 2.31908407058118 1.098091281 -1.532107050 0.1952840626
-20 -85 2.24224049517328 1.264312813 -1.399932196 0.1837202613
-25 -85 2.16266375914927 1.411121500 -1.253906362 0.1709446563
-30 -85 2.08134073715489 1.537696080 -1.097342334 0.1572470787
-35 -85 1.99930534242552 1.643820812 -0.9335454132 0.1429167050
-40 -85 1.91748434355674 1.729776374 -0.7655904120 0.1282225464
-45 -85 1.83681468865783 1.796345847 -0.5963458470 0.1134155656
-
--45 -80 2.72539785946111 -1.412340390 -1.212340390 0.3371972071
--40 -80 2.73639995538020 -1.243094425 -1.377339043 0.3662909214
--35 -80 2.73800833143995 -1.054327171 -1.519809251 0.3914122629
--30 -80 2.73047270265078 -0.8495918633 -1.637561677 0.4121751927
--25 -80 2.71394328968390 -0.6325910445 -1.728849333 0.4282716695
--20 -80 2.68871717779508 -0.4072261617 -1.792583394 0.4395097040
--15 -80 2.65505728350404 -0.1774241069 -1.828181185 0.4457865551
--10 -80 2.61348533149701 0.05286436202 -1.835832215 0.4471356380
--5 -80 2.56452250361383 0.2798575857 -1.816239310 0.4436808803
--1.42109e-14 -80 2.50874980081037 0.5000000000 -1.770636254 0.4356398311
-5 -80 2.44687402508702 0.7100432945 -1.700805842 0.4233268454
-10 -80 2.37970099297217 0.9071379735 -1.608994187 0.4071379735
-15 -80 2.30808809321792 1.088896716 -1.497792465 0.3875301095
-20 -80 2.23292997811714 1.253434578 -1.370044491 0.3650046951
-25 -80 2.15507908729911 1.399364141 -1.228692624 0.3400805470
-30 -80 2.07537079693080 1.525794376 -1.076727977 0.3132850796
-35 -80 1.99480009971732 1.632418758 -0.9172615926 0.2851668536
-40 -80 1.91425188531799 1.719383805 -0.7532050304 0.2562392554
-45 -80 1.83465008416688 1.787325975 -0.5873259754 0.2269903024
-
--45 -75 2.70939957405363 -1.382346117 -1.182346117 0.5043731218
--40 -75 2.71756691313338 -1.211143224 -1.339261084 0.5464183607
--35 -75 2.71658470575144 -1.021939446 -1.473554786 0.5824022496
--30 -75 2.70680787838741 -0.8183737142 -1.583490256 0.6118593701
--25 -75 2.68851371815994 -0.6041243456 -1.667802300 0.6344507142
--20 -75 2.66206954098168 -0.3829236137 -1.725812692 0.6499945518
--15 -75 2.62789659669278 -0.1584531480 -1.757380603 0.6584531480
--10 -75 2.58645916128161 0.06573113261 -1.762861132 0.6599216515
--5 -75 2.53825942914747 0.2862597482 -1.743062258 0.6546165590
--1.42109e-14 -75 2.48385937418286 0.5000000000 -1.699223918 0.6428701114
-5 -75 2.42387689736344 0.7041083951 -1.632969632 0.6251173288
-10 -75 2.35898909579695 0.8960764346 -1.546261083 0.6018838431
-15 -75 2.28996920743681 1.073781113 -1.441380265 0.5737811128
-20 -75 2.21751835366479 1.235480155 -1.320715118 0.5414489840
-25 -75 2.14242691147705 1.379856292 -1.186857908 0.5055820526
-30 -75 2.06537278216349 1.505957315 -1.042369180 0.4668664147
-35 -75 1.98723345333680 1.613327692 -0.8899967241 0.4260383382
-40 -75 1.90882594846775 1.701911376 -0.7323821999 0.3838056537
-45 -75 1.83102690370239 1.772099699 -0.5720996987 0.3408580869
-
--45 -70 2.68656024499842 -1.339732488 -1.139732488 0.6696078648
--40 -70 2.69084582390248 -1.166093946 -1.285573445 0.7226896321
--35 -70 2.68643575469621 -0.9766427399 -1.408864386 0.7675638645
--30 -70 2.67374650072319 -0.7750320678 -1.508420323 0.8037992622
--25 -70 2.65325369903316 -0.5648728801 -1.583627261 0.8311723491
--20 -70 2.62538466266213 -0.3496153728 -1.634299052 0.8496153728
--15 -70 2.59062822028960 -0.1325508042 -1.660711739 0.8592288048
--10 -70 2.54947712885942 0.08325109558 -1.663500485 0.8602438252
--5 -70 2.50241130425828 0.2949623782 -1.643590742 0.8529972713
--1.42109e-14 -70 2.44991556688392 0.5000000000 -1.602167580 0.8379204733
-5 -70 2.39246628185518 0.6960291643 -1.540623601 0.8155202970
-10 -70 2.33066195452017 0.8809803999 -1.460647216 0.7864112732
-15 -70 2.26506905929184 1.053059387 -1.364045731 0.7512512083
-20 -70 2.19627038481592 1.210747308 -1.252762180 0.7107473081
-25 -70 2.12486010476141 1.352804201 -1.128844510 0.6656449647
-30 -70 2.05143107873618 1.478267913 -0.9944097295 0.6167147062
-35 -70 1.97665438021979 1.586499960 -0.8516827521 0.5647663348
-40 -70 1.90120564931752 1.677171577 -0.7028984560 0.5106132797
-45 -70 1.82587349652878 1.750341881 -0.5503418814 0.4550872275
-
--45 -65 2.65655156308343 -1.283988432 -1.083988432 0.8318874677
--40 -65 2.65609556029500 -1.107805559 -1.216108051 0.8934958580
--35 -65 2.64757810551197 -0.9186181861 -1.325996735 0.9447377929
--30 -65 2.63155376797461 -0.7200484060 -1.413185827 0.9853947342
--25 -65 2.60859142398577 -0.5154766971 -1.477696805 1.015476697
--20 -65 2.57924458028780 -0.3079878594 -1.519928399 1.035169613
--15 -65 2.54403358125391 -0.1003554721 -1.540557125 1.044788946
--10 -65 2.50342961577632 0.1049482739 -1.540449672 1.044738840
--5 -65 2.45786447950705 0.3057216260 -1.520611976 1.035488370
--1.42109e-14 -65 2.40774277475509 0.5000000000 -1.482156026 1.017556066
-5 -65 2.35344924679582 0.6860250216 -1.426275727 0.9914986547
-10 -65 2.29535851387237 0.8622172308 -1.354235996 0.9579059764
-15 -65 2.23392553458315 1.027174417 -1.267441707 0.9174331350
-20 -65 2.16958189461096 1.179654750 -1.167336079 0.8707531140
-25 -65 2.10268029884332 1.318534794 -1.055353531 0.8185347944
-30 -65 2.03366435176742 1.442853223 -0.9330696857 0.7615129007
-35 -65 1.96303840003486 1.551829961 -0.8021688616 0.7004728440
-40 -65 1.89130681494889 1.644858512 -0.6643892445 0.6362251534
-45 -65 1.81913754359914 1.721628964 -0.5216289638 0.5696549412
-
--45 -60 2.61898727145676 -1.214529631 -1.014529631 0.9898841439
--40 -60 2.61320955427768 -1.036198450 -1.130770022 1.056995565
--35 -60 2.60014415870669 -0.8482069691 -1.225439096 1.111652780
--30 -60 2.58057560354329 -0.6540684941 -1.298905267 1.154068494
--25 -60 2.55516569748081 -0.4567909476 -1.351844809 1.184633153
--20 -60 2.52450664097021 -0.2589337938 -1.385153461 1.203863912
--15 -60 2.48910735361029 -0.06264933679 -1.399835912 1.212340829
--10 -60 2.44940544967938 0.1302529733 -1.396939590 1.210668637
--5 -60 2.40575193050712 0.3182433773 -1.377487704 1.199438085
--1.42109e-14 -60 2.35843173615949 0.5000000000 -1.342461797 1.179215868
-5 -60 2.30773002134356 0.6743509834 -1.292840859 1.150567206
-10 -60 2.25391578749459 0.8402371220 -1.229580604 1.114043881
-15 -60 2.19723719929574 0.9966736574 -1.153611324 1.070182997
-20 -60 2.13794182780183 1.142722137 -1.065864558 1.019522378
-25 -60 2.07618150369611 1.277433601 -0.9672117366 0.9625651449
-30 -60 2.01222987102965 1.399896556 -0.8586665558 0.8998965556
-35 -60 1.94640610717870 1.509235688 -0.7413379359 0.8321568453
-40 -60 1.87910561379907 1.604648927 -0.6164693278 0.7600639208
-45 -60 1.81074648904466 1.685411836 -0.4854118358 0.6843978425
-
--45 -55 2.57341397873287 -1.130739690 -0.9307396896 1.141856224
--40 -55 2.56197547565039 -0.9512181460 -1.029494439 1.211005044
--35 -55 2.54432508248977 -0.7659106566 -1.107907781 1.265910657
--30 -55 2.52131741064605 -0.5779515820 -1.167066908 1.307334323
--25 -55 2.49369138929429 -0.3898262507 -1.208238553 1.336163019
--20 -55 2.46204598901183 -0.2034516014 -1.232717391 1.353303286
--15 -55 2.42685642384018 -0.02028807996 -1.241741549 1.359622070
--10 -55 2.38848234047055 0.1585542611 -1.236435011 1.355906392
--5 -55 2.34718705625426 0.3322156036 -1.217784427 1.342847112
--1.42109e-14 -55 2.30313440798218 0.5000000000 -1.186617259 1.321023626
-5 -55 2.25645231752354 0.6612983887 -1.143649019 1.290936941
-10 -55 2.20728990328995 0.8155433554 -1.089535295 1.253046103
-15 -55 2.15578241415562 0.9621731562 -1.024853701 1.207755564
-20 -55 2.10189443573403 1.100549711 -0.9499967699 1.155340176
-25 -55 2.04570623068755 1.229971284 -0.8654284703 1.096124815
-30 -55 1.98733345294013 1.349654720 -0.7716451446 1.030457024
-35 -55 1.92686499341988 1.458697827 -0.6691623914 0.9586978275
-40 -55 1.86453124243775 1.556154362 -0.5586757547 0.8813342516
-45 -55 1.80060766521393 1.641022163 -0.4410221633 0.7989523200
-
--45 -50 2.51939625044505 -1.032096262 -0.8320962617 1.285581408
--40 -50 2.50232798403190 -0.8530492863 -0.9125013480 1.353049286
--35 -50 2.48037440428085 -0.6724335155 -0.9744085882 1.404995629
--30 -50 2.45440781231920 -0.4927631589 -1.019516231 1.442845435
--25 -50 2.42516009514555 -0.3158104446 -1.049511144 1.468014156
--20 -50 2.39313036792109 -0.1427311776 -1.065889397 1.481757142
--15 -50 2.35868183940557 0.02574228885 -1.069953874 1.485167643
--10 -50 2.32209341276082 0.1891676108 -1.062818078 1.479179999
--5 -50 2.28356118299313 0.3472978250 -1.045393847 1.464559333
--1.42109e-14 -50 2.24311520312956 0.5000000000 -1.018325937 1.441846660
-5 -50 2.20074989675151 0.6471645684 -0.9820987138 1.411448410
-10 -50 2.15646809947073 0.7886620012 -0.9370835594 1.373676211
-15 -50 2.11027457164507 0.9243107195 -0.8835491632 1.328755519
-20 -50 2.06205076740270 1.053812001 -0.8215859677 1.276762224
-25 -50 2.01173242282349 1.176735662 -0.7512643103 1.217755348
-30 -50 1.95922488955933 1.292470705 -0.6725995253 1.151747755
-35 -50 1.90451690066909 1.400234836 -0.5856685867 1.078804037
-40 -50 1.84761484205792 1.499035282 -0.4906038866 0.9990352821
-45 -50 1.78864606941157 1.587712168 -0.3877121675 0.9126988786
-
--45 -45 2.45658044265654 -0.9183073799 -0.7183073799 1.418307380
--40 -45 2.43432338256199 -0.7421709691 -0.7803617150 1.480361715
--35 -45 2.40873632185163 -0.5687866712 -0.8263855541 1.526385554
--30 -45 2.38062059437303 -0.3997900084 -0.8584820107 1.558482011
--25 -45 2.35055366022869 -0.2360655669 -0.8784977021 1.578497702
--20 -45 2.31888819574653 -0.07796797086 -0.8879539491 1.587953949
--15 -45 2.28584461109455 0.07447450957 -0.8880827502 1.588082750
--10 -45 2.25156826544369 0.2214268999 -0.8798665580 1.579866558
--5 -45 2.21615504551638 0.3631617661 -0.8640681704 1.564068170
--1.42109e-14 -45 2.17955219017195 0.5000000000 -0.8411761336 1.541176134
-5 -45 2.14165366010051 0.6322380873 -0.8114882547 1.511488255
-10 -45 2.10239295966855 0.7601165300 -0.7751941478 1.475194148
-15 -45 2.06160962624746 0.8837826259 -0.7322962590 1.432296259
-20 -45 2.01910176221897 1.003248130 -0.6826628739 1.382662874
-25 -45 1.97471314221966 1.118372757 -0.6261046578 1.326104658
-30 -45 1.92824644366819 1.228808651 -0.5623336124 1.262333612
-35 -45 1.87952535329861 1.333969093 -0.4910312980 1.191031298
-40 -45 1.82838827848421 1.432978279 -0.4118802157 1.111880216
-45 -45 1.77479560588952 1.524678721 -0.3246787208 1.024678721
+-45 -90 2.74056858651088 -1.437874632 -1.237874632 2.373211965e-16
+-40 -90 2.75378369075343 -1.270098036 -1.409520694 2.583417765e-16
+-35 -90 2.75752458984866 -1.081651127 -1.558831905 2.766271262e-16
+-30 -90 2.75174339031037 -0.8758716952 -1.683079681 2.918430903e-16
+-25 -90 2.73652036428063 -0.6565034796 -1.780129716 3.037282918e-16
+-20 -90 2.71205851859602 -0.4275786432 -1.848501377 3.121014054e-16
+-15 -90 2.67869728250255 -0.1932978728 -1.887422886 3.168679155e-16
+-10 -90 2.63688444628255 0.04210982118 -1.896824246 3.180192501e-16
+-5 -90 2.58717635981143 0.2745127227 -1.877331373 3.156320616e-16
+-2.84217e-14 -90 2.53023446524000 0.5000000000 -1.830234465 3.098643539e-16
+5 -90 2.46681842225250 0.7149973918 -1.757431433 3.009485539e-16
+10 -90 2.39778248429455 0.9163705588 -1.661354781 2.891825574e-16
+15 -90 2.32404332567718 1.101506674 -1.544853470 2.749152616e-16
+20 -90 2.24657447266658 1.268373723 -1.411089454 2.585338943e-16
+25 -90 2.16638013870224 1.415551808 -1.263407189 2.404480330e-16
+30 -90 2.08447638173687 1.542238191 -1.105209500 2.210744036e-16
+35 -90 2.00187696317766 1.648229455 -0.9398416068 2.008226775e-16
+40 -90 1.91955757651913 1.733867826 -0.7704664147 1.800801988e-16
+45 -90 1.83843181123929 1.799967600 -0.5999676005 1.592001161e-16
+
+-45 -85 2.73738950064457 -1.431933326 -1.231933326 0.1690222647
+-40 -85 2.75001068833943 -1.263716186 -1.401915101 0.1838937430
+-35 -85 2.75319925350439 -1.075130391 -1.549519329 0.1968074397
+-30 -85 2.74693779248168 -0.8695434530 -1.672118844 0.2075335074
+-25 -85 2.73133174003457 -0.6506990217 -1.767682015 0.2158942015
+-20 -85 2.70660581591458 -0.4226010814 -1.834825638 0.2217685074
+-15 -85 2.67311301121395 -0.1893952687 -1.872858169 0.2250959227
+-10 -85 2.63130961176771 0.04476446855 -1.881768993 0.2258755187
+-5 -85 2.58175140179204 0.2758353196 -1.862214022 0.2241646804
+-2.84217e-14 -85 2.52508997710430 0.5000000000 -1.815481247 0.2200760925
+5 -85 2.46206736094032 0.7137729228 -1.743435689 0.2137729228
+10 -85 2.39351292993794 0.9140949913 -1.648449396 0.2054626990
+15 -85 2.32031795818206 1.098409501 -1.533294660 0.1953879651
+20 -85 2.24342487006598 1.264716531 -1.401041402 0.1838173043
+25 -85 2.16380840858603 1.411603736 -1.254940521 0.1710351334
+30 -85 2.08245751012182 1.538252871 -1.098306724 0.1573314518
+35 -85 2.00036323495685 1.644426042 -0.9344097712 0.1429923265
+40 -85 1.91848316913209 1.730416970 -0.7663538442 0.1282893381
+45 -85 1.83772094134782 1.796985442 -0.5969854417 0.1134715229
+
+-45 -80 2.72779909255526 -1.414025273 -1.214025273 0.3374942973
+-40 -80 2.73865819315176 -1.244532929 -1.379053386 0.3665932062
+-35 -80 2.74021747558660 -1.055581269 -1.521600289 0.3917280714
+-30 -80 2.73254725780790 -0.8506172546 -1.639337707 0.4124883546
+-25 -80 2.71582628216556 -0.6333768606 -1.730534521 0.4285688136
+-20 -80 2.69034205539134 -0.4077744274 -1.794089741 0.4397753137
+-15 -80 2.65648425691803 -0.1777881918 -1.829539968 0.4460261452
+-10 -80 2.61472882084455 0.05265161608 -1.837038757 0.4473483839
+-5 -80 2.56562731413110 0.2797627471 -1.817323320 0.4438720205
+-2.84217e-14 -80 2.50980205865538 0.5000000000 -1.771672526 0.4358225538
+5 -80 2.44794393369171 0.7101351370 -1.701855607 0.4235119473
+10 -80 2.38081268116285 0.9073281699 -1.610072844 0.4073281699
+15 -80 2.30922245041944 1.089186141 -1.498872615 0.3877205691
+20 -80 2.23403065905411 1.253805970 -1.371064881 0.3651846173
+25 -80 2.15612358973569 1.399800036 -1.229627403 0.3402453739
+30 -80 2.07641218549934 1.526309103 -1.077619511 0.3134422812
+35 -80 1.99581896854355 1.632997155 -0.9180876290 0.2853125061
+40 -80 1.91524893086551 1.720018926 -0.7539619379 0.2563727186
+45 -80 1.83557490909887 1.787974901 -0.5879749009 0.2271047255
+
+-45 -75 2.71164120757037 -1.383903484 -1.183903484 0.5047904171
+-40 -75 2.71963055128188 -1.212442614 -1.340809638 0.5468332943
+-35 -75 2.71856768306607 -1.023050389 -1.475141377 0.5828273754
+-30 -75 2.70865530551002 -0.8192735193 -1.585048764 0.6122769711
+-25 -75 2.69018985674658 -0.6048127057 -1.669278493 0.6348462589
+-20 -75 2.66354903945655 -0.3834143162 -1.727160886 0.6503557993
+-15 -75 2.62917347601898 -0.1587730865 -1.758574629 0.6587730865
+-10 -75 2.58755844158713 0.06554656244 -1.763907882 0.6602021272
+-5 -75 2.53924065447837 0.2861771217 -1.744006682 0.6548696168
+-2.84217e-14 -75 2.48479339106636 0.5000000000 -1.700126109 0.6431118528
+5 -75 2.42482738850207 0.7041884335 -1.633884475 0.6253624602
+10 -75 2.36000048421662 0.8962462476 -1.547224140 0.6021418936
+15 -75 2.29100103513592 1.074039650 -1.442345141 0.5740396504
+20 -75 2.21855636966834 1.235824432 -1.321661011 0.5417024352
+25 -75 2.14341921939606 1.380263815 -1.187731844 0.5058162231
+30 -75 2.06637682684581 1.506446344 -1.043216202 0.4670933737
+35 -75 1.98824114303203 1.613892240 -0.8908029824 0.4262543744
+40 -75 1.90983075803082 1.702544064 -0.7331362086 0.3840076897
+45 -75 1.83196322269139 1.772750203 -0.5727502031 0.3410323891
+
+-45 -70 2.68866546079979 -1.341174121 -1.141174121 0.6701325763
+-40 -70 2.69278295595301 -1.167293362 -1.287002854 0.7232098943
+-35 -70 2.68824290724591 -0.9776360704 -1.410283009 0.7680802010
+-30 -70 2.67541763592120 -0.7758289837 -1.509800622 0.8043016499
+-25 -70 2.65474599879831 -0.5654718087 -1.584911667 0.8316398349
+-20 -70 2.62669801200421 -0.3500403931 -1.635466786 0.8500403931
+-15 -70 2.59176902602188 -0.1328293534 -1.661751299 0.8596071737
+-10 -70 2.55046293211166 0.08308995179 -1.664414377 0.8605764546
+-5 -70 2.50328416674499 0.2948908593 -1.644408206 0.8532948040
+-2.84217e-14 -70 2.45073709164037 0.5000000000 -1.602939561 0.8382014513
+5 -70 2.39333087318273 0.6961000055 -1.541433319 0.8158150103
+10 -70 2.33158774756203 0.8811317342 -1.461505475 0.7867236541
+15 -70 2.26604905459831 1.053298671 -1.364938752 0.7515762415
+20 -70 2.19727582387646 1.211072684 -1.253656142 0.7110726838
+25 -70 2.12585776185914 1.353204606 -1.129703183 0.6659574961
+30 -70 2.05242146830532 1.478740201 -0.9952277564 0.6170124436
+35 -70 1.97763224430936 1.587037459 -0.8524503799 0.5650457284
+40 -70 1.90219129907206 1.677781863 -0.7036257663 0.5108779990
+45 -70 1.82683305945706 1.750998982 -0.5509989815 0.4553263924
+
+-45 -65 2.65853553251714 -1.285320752 -1.085320752 0.8325087391
+-40 -65 2.65793895451419 -1.108921414 -1.217437876 0.8941159656
+-35 -65 2.64926692796816 -0.9195230864 -1.327289066 0.9453404170
+-30 -65 2.63308380464995 -0.7207577659 -1.414414474 0.9859676619
+-25 -65 2.60995774019761 -0.5160085789 -1.478837429 1.016008579
+-20 -65 2.58044552026471 -0.3083640722 -1.520962035 1.035651605
+-15 -65 2.54507623661001 -0.1006015239 -1.541475402 1.045217146
+-10 -65 2.50433843244085 0.1048048589 -1.541263019 1.045118110
+-5 -65 2.45868331115893 0.3056569026 -1.521351768 1.035833341
+-2.84217e-14 -65 2.40852706096354 0.5000000000 -1.482866831 1.017887520
+5 -65 2.35425968891311 0.6860890819 -1.427007939 0.9918400907
+10 -65 2.29625893980834 0.8623593218 -1.355041834 0.9582817449
+15 -65 2.23490084231471 1.027404575 -1.268300671 0.9178336764
+20 -65 2.17056957611347 1.179964157 -1.168186166 0.8711495161
+25 -65 2.10366997901070 1.318920059 -1.056179733 0.8189200587
+30 -65 2.03464894823279 1.443309704 -0.9338603346 0.7618815864
+35 -65 1.96400230564758 1.552346438 -0.8029064677 0.7008167954
+40 -65 1.89228665874155 1.645451637 -0.6650961040 0.6365547674
+45 -65 1.82011574004826 1.722285865 -0.5222858647 0.5699612592
+
+-45 -60 2.62084683383592 -1.215747000 -1.015747000 0.9905869924
+-40 -60 2.61491759241523 -1.037202535 -1.131966644 1.057686435
+-35 -60 2.60172582772714 -0.8490270841 -1.226610341 1.112328999
+-30 -60 2.58200540885369 -0.6547079225 -1.300012790 1.154707922
+-25 -60 2.55643508356823 -0.4572662737 -1.352864149 1.185221669
+-20 -60 2.52561647779035 -0.2592674403 -1.386070147 1.204393161
+-15 -60 2.49007431794828 -0.06286791388 -1.400651653 1.212811797
+-10 -60 2.45025475064843 0.1301247681 -1.397666678 1.211088421
+-5 -60 2.40653169625120 0.3181844653 -1.378161071 1.199826854
+-2.84217e-14 -60 2.35921666985089 0.5000000000 -1.343141569 1.179608335
+5 -60 2.30857304361381 0.6744146744 -1.293568851 1.150987513
+10 -60 2.25483302958898 0.8403755832 -1.230365857 1.114497247
+15 -60 2.19820884052088 0.9968932917 -1.154431010 1.070656243
+20 -60 2.13890859269523 1.143012772 -1.066663071 1.019983400
+25 -60 2.07715512899962 1.277798178 -0.9679935756 0.9630165399
+30 -60 2.01320903082894 1.400334449 -0.8594250098 0.9003344492
+35 -60 1.94738496355050 1.509743237 -0.7420627912 0.8325753407
+40 -60 1.88006932517056 1.605215454 -0.6171444876 0.7604537245
+45 -60 1.81173038454507 1.686055947 -0.4860559466 0.6847697200
+
+-45 -55 2.57515450396851 -1.131842638 -0.9318426383 1.142628517
+-40 -55 2.56356573323318 -0.9521189394 -1.030567963 1.211756733
+-35 -55 2.54578345214877 -0.7666362579 -1.108944047 1.266636258
+-30 -55 2.52266326726713 -0.5785269828 -1.168063532 1.308032167
+-25 -55 2.49492871477017 -0.3902677668 -1.209185387 1.336826000
+-20 -55 2.46317527625128 -0.2037742595 -1.233603886 1.353924017
+-15 -55 2.42787910258386 -0.02050732966 -1.242559800 1.360195015
+-10 -55 2.38940858513818 0.1584218497 -1.237185954 1.356432208
+-5 -55 2.34803873741906 0.3321547227 -1.218480298 1.343334367
+-2.84217e-14 -55 2.30396666156528 0.5000000000 -1.187299001 1.321500987
+5 -55 2.25732894255570 0.6613610526 -1.144365271 1.291438466
+10 -55 2.20822329344922 0.8156767883 -1.090292030 1.253575975
+15 -55 2.15671273374678 0.9623726052 -1.025598055 1.208276766
+20 -55 2.10284600106470 1.100821591 -0.9507437531 1.155863220
+25 -55 2.04668253884474 1.230319661 -0.8661755671 1.096647938
+30 -55 1.98830517292232 1.350070165 -0.7723647153 1.030960873
+35 -55 1.92784487537886 1.459185361 -0.6698586610 0.9591853607
+40 -55 1.86550663194276 1.556706866 -0.5593342039 0.8817953027
+45 -55 1.80159357047809 1.641646919 -0.4416469189 0.7993897786
+
+-45 -50 2.52102490025994 -1.033086677 -0.8330866768 1.286412465
+-40 -50 2.50381447788070 -0.8538530576 -0.9134592453 1.353853058
+-35 -50 2.48173458383985 -0.6730764507 -0.9753267949 1.405766096
+-30 -50 2.45567268028401 -0.4932747749 -1.020402376 1.443588999
+-25 -50 2.42632198338787 -0.3162012974 -1.050349331 1.468717478
+-20 -50 2.39420485609292 -0.1430197566 -1.066682261 1.482422434
+-15 -50 2.35969989811917 0.02553758884 -1.070717825 1.485808674
+-10 -50 2.32306642112969 0.1890373652 -1.063556737 1.479799808
+-5 -50 2.28446606527795 0.3472373153 -1.046085476 1.465139679
+-2.84217e-14 -50 2.24398094705500 0.5000000000 -1.018989135 1.442403149
+5 -50 2.20163130559275 0.6472235084 -0.9827724008 1.412013701
+10 -50 2.15739455922103 0.7887860159 -0.9377868817 1.374266368
+15 -50 2.11121245668888 0.9244992990 -0.8842529518 1.329346068
+20 -50 2.06300563524257 1.054068453 -0.8222905641 1.277353451
+25 -50 2.01269130726113 1.177058225 -0.7519560498 1.218335786
+30 -50 1.96019833461682 1.292864446 -0.6732815043 1.152320004
+35 -50 1.90549147134189 1.400695500 -0.5863264831 1.079356078
+40 -50 1.84859501525423 1.499565278 -0.4912355107 0.9995652776
+45 -50 1.78962786386874 1.588309217 -0.3883092167 0.9131998624
+
+-45 -45 2.45809478153349 -0.9191816838 -0.7191816838 1.419181684
+-40 -45 2.43573358025914 -0.7428905557 -0.7812192850 1.481219285
+-35 -45 2.41003694459083 -0.5693637739 -0.8272097422 1.527209742
+-30 -45 2.38181116618670 -0.4002400022 -0.8592614229 1.559261423
+-25 -45 2.35162913550183 -0.2364023472 -0.8792199299 1.579219930
+-20 -45 2.31987691158124 -0.07821440193 -0.8886310129 1.588631013
+-15 -45 2.28679517491471 0.07429755566 -0.8887431512 1.588743151
+-10 -45 2.25251341284943 0.2213099625 -0.8805297432 1.580529743
+-5 -45 2.21707562133563 0.3631049244 -0.8647178738 1.564717874
+-2.84217e-14 -45 2.18045684081901 0.5000000000 -0.8418158182 1.541815818
+5 -45 2.14257848781528 0.6322951916 -0.8121409588 1.512140959
+10 -45 2.10332338840291 0.7602316464 -0.7758470053 1.475847005
+15 -45 2.06254100646111 0.8839560087 -0.7329433322 1.432943332
+20 -45 2.02005658536655 1.003486114 -0.6833167283 1.383316728
+25 -45 1.97568024348838 1.118675601 -0.6267541078 1.326754108
+30 -45 1.92922013299958 1.229176671 -0.5629710417 1.262971042
+35 -45 1.88049820952956 1.334400762 -0.4916477846 1.191647785
+40 -45 1.82937632126545 1.433482451 -0.4124810646 1.112481065
+45 -45 1.77578612913274 1.525250600 -0.3252505997 1.025250600
diff --git a/test/bl-carpet-mask.par b/test/bl-carpet-mask.par
deleted file mode 100644
index 7e482ff..0000000
--- a/test/bl-carpet-mask.par
+++ /dev/null
@@ -1,170 +0,0 @@
-# This parameter file sets up Brill-Lindquist initial data and finds the
-# apparent horizons in it with AHFinderDirect.
-
-########################################
-
-#
-# ***** output setup (also see below for more output stuff) *****
-#
-ActiveThorns = "IOUtil"
-IOUtil::parfile_write = "no"
-IO::out_dir = $parfile
-
-########################################
-
-#
-# basic grid setup
-#
-
-ActiveThorns = "Carpet CarpetLib CarpetInterp CarpetReduce"
-Carpet::domain_from_coordbase = true
-
-ActiveThorns = "SymBase Boundary"
-ActiveThorns = "CoordBase"
-CoordBase::domainsize = "minmax"
-CoordBase::xmin = -3.0
-CoordBase::xmax = +3.0
-CoordBase::ymin = -3.0
-CoordBase::ymax = +3.0
-CoordBase::zmin = -3.0
-CoordBase::zmax = +3.0
-CoordBase::dx = 0.15
-CoordBase::dy = 0.15
-CoordBase::dz = 0.15
-
-#
-# ghost zones
-#
-
-driver::ghost_size_x = 2
-driver::ghost_size_y = 2
-driver::ghost_size_z = 2
-
-# ghost zones are outside the nominal grid
-CoordBase::boundary_internal_x_lower = false
-CoordBase::boundary_internal_x_upper = false
-CoordBase::boundary_internal_y_lower = false
-CoordBase::boundary_internal_y_upper = false
-CoordBase::boundary_internal_z_lower = false
-CoordBase::boundary_internal_z_upper = false
-
-# ghost zone widths
-CoordBase::boundary_size_x_lower = 2
-CoordBase::boundary_size_x_upper = 2
-CoordBase::boundary_size_y_lower = 2
-CoordBase::boundary_size_y_upper = 2
-CoordBase::boundary_size_z_lower = 2
-CoordBase::boundary_size_z_upper = 2
-
-# ghost zones start 0.5 point outside nominal grid boundary
-CoordBase::boundary_shiftout_x_lower = 0
-CoordBase::boundary_shiftout_x_upper = 0
-CoordBase::boundary_shiftout_y_lower = 0
-CoordBase::boundary_shiftout_y_upper = 0
-CoordBase::boundary_shiftout_z_lower = 0
-CoordBase::boundary_shiftout_z_upper = 0
-
-# staggered grids everywhere
-CoordBase::boundary_staggered_x_lower = true
-CoordBase::boundary_staggered_x_upper = true
-CoordBase::boundary_staggered_y_lower = true
-CoordBase::boundary_staggered_y_upper = true
-CoordBase::boundary_staggered_z_lower = true
-CoordBase::boundary_staggered_z_upper = true
-
-ActiveThorns = "CartGrid3D"
-CartGrid3D::type = "CoordBase"
-
-########################################
-########################################
-
-#
-# physics
-#
-
-ActiveThorns = "ADMBase ADMCoupling CoordGauge StaticConformal"
-ActiveThorns = "IDAnalyticBH"
-
-ADMBase::initial_data = "bl_bh"
-IDAnalyticBH::bl_nbh = 2
-
-IDAnalyticBH::bl_m_1 = 1.0
-IDAnalyticBH::bl_x0_1 = 0.0
-IDAnalyticBH::bl_y0_1 = 0.0
-IDAnalyticBH::bl_z0_1 = 1.0
-
-IDAnalyticBH::bl_m_2 = 1.0
-IDAnalyticBH::bl_x0_2 = 0.0
-IDAnalyticBH::bl_y0_2 = 0.0
-IDAnalyticBH::bl_z0_2 = -1.0
-
-########################################
-
-#
-# 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"
-
-########################################
-
-#
-# apparent horizons
-#
-
-ActiveThorns = "SpaceMask"
-SpaceMask::use_mask = true
-
-ActiveThorns = "SphericalSurface"
-ActiveThorns = "AEILocalInterp AHFinderDirect"
-
-AHFinderDirect::print_timing_stats = "true"
-AHFinderDirect::verbose_level = "algorithm highlights"
-
-AHFinderDirect::h_base_file_name = "bl.h"
-AHFinderDirect::BH_diagnostics_base_file_name = "bl.BH_diagnostics"
-
-AHFinderDirect::N_horizons = 2
-AHFinderDirect::set_mask_for_all_horizons = true
-
-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.0
-AHFinderDirect::initial_guess__coord_sphere__radius[1] = 0.5
-
-AHFinderDirect::origin_x[2] = 0.0
-AHFinderDirect::origin_y[2] = 0.0
-AHFinderDirect::origin_z[2] = -1.0
-AHFinderDirect::initial_guess_method[2] = "coordinate sphere"
-AHFinderDirect::initial_guess__coord_sphere__x_center[2] = 0.0
-AHFinderDirect::initial_guess__coord_sphere__y_center[2] = 0.0
-AHFinderDirect::initial_guess__coord_sphere__z_center[2] = -1.0
-AHFinderDirect::initial_guess__coord_sphere__radius[2] = 0.5
-
-########################################
-
-#
-# ASCII output
-#
-
-########################################
-
-ActiveThorns = "CarpetIOASCII"
-CarpetIOASCII::out3D_ghosts = true
-CarpetIOASCII::out3D_outer_ghosts = true
-
-IOASCII::out2d_every = 1
-IOASCII::out2d_vars = "SpaceMask::emask"
-
-########################################
diff --git a/test/bl-carpet-mask/bl.BH_diagnostics.ah1.gp b/test/bl-carpet-mask/bl.BH_diagnostics.ah1.gp
deleted file mode 100644
index ad1f037..0000000
--- a/test/bl-carpet-mask/bl.BH_diagnostics.ah1.gp
+++ /dev/null
@@ -1,40 +0,0 @@
-# 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 = quadrupole_xx
-# column 10 = quadrupole_xy
-# column 11 = quadrupole_xz
-# column 12 = quadrupole_yy
-# column 13 = quadrupole_yz
-# column 14 = quadrupole_zz
-# column 15 = min x
-# column 16 = max x
-# column 17 = min y
-# column 18 = max y
-# column 19 = min z
-# column 20 = max z
-# column 21 = xy-plane circumference
-# column 22 = xz-plane circumference
-# column 23 = yz-plane circumference
-# column 24 = ratio of xz/xy-plane circumferences
-# column 25 = ratio of yz/xy-plane circumferences
-# column 26 = area
-# column 27 = irreducible mass
-# column 28 = areal radius
-# column 29 = [not implemented yet] (outer) expansion Theta_(l)
-# column 30 = [not implemented yet] inner expansion Theta_(n)
-# column 31 = [not implemented yet] product of inner and outer expansions
-# column 32 = [not implemented yet] mean curvature
-# column 33 = [not implemented yet] d/d(coordinate radius) of area
-# column 34 = [not implemented yet] d/d(coordinate radius) of (outer) expansion Theta_(l)
-# column 35 = [not implemented yet] d/d(coordinate radius) of inner expansion Theta_(n)
-# column 36 = [not implemented yet] d/d(coordinate radius) of product of inner and outer expansions
-# column 37 = [not implemented yet] d/d(coordinate radius) of mean curvature
-0 0.000000 -0.000000 -0.000000 0.993568 0.3916242119 0.4223341017 0.4133767330 0.05722127784 2.039566003e-17 4.775307478e-17 0.05722127784 3.253714096e-17 0.05647005197 -0.4167524269 0.4167524269 -0.4167524269 0.4167524269 0.6083757881 1.422334102 15.60477905 15.66827224 15.66827224 1.004068830 1.004068830 78.63837679 1.250784073 2.501568146 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/bl-carpet-mask/bl.BH_diagnostics.ah2.gp b/test/bl-carpet-mask/bl.BH_diagnostics.ah2.gp
deleted file mode 100644
index 2f0e335..0000000
--- a/test/bl-carpet-mask/bl.BH_diagnostics.ah2.gp
+++ /dev/null
@@ -1,40 +0,0 @@
-# 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 = quadrupole_xx
-# column 10 = quadrupole_xy
-# column 11 = quadrupole_xz
-# column 12 = quadrupole_yy
-# column 13 = quadrupole_yz
-# column 14 = quadrupole_zz
-# column 15 = min x
-# column 16 = max x
-# column 17 = min y
-# column 18 = max y
-# column 19 = min z
-# column 20 = max z
-# column 21 = xy-plane circumference
-# column 22 = xz-plane circumference
-# column 23 = yz-plane circumference
-# column 24 = ratio of xz/xy-plane circumferences
-# column 25 = ratio of yz/xy-plane circumferences
-# column 26 = area
-# column 27 = irreducible mass
-# column 28 = areal radius
-# column 29 = [not implemented yet] (outer) expansion Theta_(l)
-# column 30 = [not implemented yet] inner expansion Theta_(n)
-# column 31 = [not implemented yet] product of inner and outer expansions
-# column 32 = [not implemented yet] mean curvature
-# column 33 = [not implemented yet] d/d(coordinate radius) of area
-# column 34 = [not implemented yet] d/d(coordinate radius) of (outer) expansion Theta_(l)
-# column 35 = [not implemented yet] d/d(coordinate radius) of inner expansion Theta_(n)
-# column 36 = [not implemented yet] d/d(coordinate radius) of product of inner and outer expansions
-# column 37 = [not implemented yet] d/d(coordinate radius) of mean curvature
-0 0.000000 -0.000000 -0.000000 -0.993568 0.3916242119 0.4223341017 0.4133767330 0.05722127784 2.612622766e-17 1.131443665e-16 0.05722127784 1.685527145e-16 0.05647005197 -0.4167524269 0.4167524269 -0.4167524269 0.4167524269 -1.422334102 -0.6083757881 15.60477905 15.66827224 15.66827224 1.004068830 1.004068830 78.63837679 1.250784073 2.501568146 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/bl-carpet-mask/bl.h.t0.ah1.gp b/test/bl-carpet-mask/bl.h.t0.ah1.gp
deleted file mode 100644
index cc357b3..0000000
--- a/test/bl-carpet-mask/bl.h.t0.ah1.gp
+++ /dev/null
@@ -1,2337 +0,0 @@
-# N_patches = 6
-# origin = 0 0 1
-
-### +z patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = dsigma = dnu
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
--45 -45 0.421318775179041 -0.2432485083 -0.2432485083 1.243248508
--40 -45 0.421382732892571 -0.2150204864 -0.2562514371 1.256251437
--35 -45 0.421529210075248 -0.1870378244 -0.2671176961 1.267117696
--30 -45 0.421667159750387 -0.1593752058 -0.2760459539 1.276045954
--25 -45 0.421775097419537 -0.1320770214 -0.2832400865 1.283240087
--20 -45 0.421837517896121 -0.1051402887 -0.2888705689 1.288870569
--15 -45 0.421862830104261 -0.07853262939 -0.2930877629 1.293087763
--10 -45 0.421871715150912 -0.05219566883 -0.2960163477 1.296016348
--5 -45 0.421874604338864 -0.02604897879 -0.2977411900 1.297741190
-0 -45 0.421875207760178 0.000000000 -0.2983108202 1.298310820
-5 -45 0.421874604338864 0.02604897879 -0.2977411900 1.297741190
-10 -45 0.421871715150912 0.05219566883 -0.2960163477 1.296016348
-15 -45 0.421862830104261 0.07853262939 -0.2930877629 1.293087763
-20 -45 0.421837517896121 0.1051402887 -0.2888705689 1.288870569
-25 -45 0.421775097419536 0.1320770214 -0.2832400865 1.283240087
-30 -45 0.421667159750387 0.1593752058 -0.2760459539 1.276045954
-35 -45 0.421529210075248 0.1870378244 -0.2671176961 1.267117696
-40 -45 0.421382732892571 0.2150204864 -0.2562514371 1.256251437
-45 -45 0.421318775179040 0.2432485083 -0.2432485083 1.243248508
-
--45 -40 0.421382732892571 -0.2562514371 -0.2150204864 1.256251437
--40 -40 0.421272221754933 -0.2277887162 -0.2277887162 1.271468021
--35 -40 0.421330633409097 -0.1991562866 -0.2386606220 1.284424654
--30 -40 0.421442926937622 -0.1704659712 -0.2477489683 1.295255723
--25 -40 0.421538852330462 -0.1418033388 -0.2551687221 1.304098241
--20 -40 0.421597735701028 -0.1132299405 -0.2610411302 1.311096705
--15 -40 0.421620768314446 -0.08477485060 -0.2654777394 1.316384050
--10 -40 0.421626555524844 -0.05643837964 -0.2685772951 1.320077956
--5 -40 0.421628329185557 -0.02819436737 -0.2704108431 1.322263094
-0 -40 0.421628724074912 0.000000000 -0.2710177197 1.322986341
-5 -40 0.421628329185558 0.02819436737 -0.2704108431 1.322263094
-10 -40 0.421626555524844 0.05643837964 -0.2685772951 1.320077956
-15 -40 0.421620768314446 0.08477485060 -0.2654777394 1.316384050
-20 -40 0.421597735701028 0.1132299405 -0.2610411302 1.311096705
-25 -40 0.421538852330463 0.1418033388 -0.2551687221 1.304098241
-30 -40 0.421442926937622 0.1704659712 -0.2477489683 1.295255723
-35 -40 0.421330633409097 0.1991562866 -0.2386606220 1.284424654
-40 -40 0.421272221754933 0.2277887162 -0.2277887162 1.271468021
-45 -40 0.421382732892571 0.2562514371 -0.2150204864 1.256251437
-
--45 -35 0.421529210075248 -0.2671176961 -0.1870378244 1.267117696
--40 -35 0.421330633409097 -0.2386606220 -0.1991562866 1.284424654
--35 -35 0.421282319496889 -0.2096059900 -0.2096059900 1.299348377
--30 -35 0.421325856227415 -0.1801315738 -0.2184626778 1.311997038
--25 -35 0.421372554121305 -0.1503587660 -0.2257787097 1.322445414
--20 -35 0.421400697435995 -0.1204018921 -0.2316296898 1.330801480
--15 -35 0.421401582376915 -0.09034330092 -0.2360860272 1.337165789
--10 -35 0.421390485055737 -0.06023992018 -0.2392171977 1.341637564
--5 -35 0.421383212896456 -0.03012181234 -0.2410771775 1.344293890
-0 -35 0.421380852538489 0.000000000 -0.2416941277 1.345174987
-5 -35 0.421383212896457 0.03012181234 -0.2410771775 1.344293890
-10 -35 0.421390485055737 0.06023992018 -0.2392171977 1.341637564
-15 -35 0.421401582376915 0.09034330092 -0.2360860272 1.337165789
-20 -35 0.421400697435995 0.1204018921 -0.2316296898 1.330801480
-25 -35 0.421372554121305 0.1503587660 -0.2257787097 1.322445414
-30 -35 0.421325856227415 0.1801315738 -0.2184626778 1.311997038
-35 -35 0.421282319496889 0.2096059900 -0.2096059900 1.299348377
-40 -35 0.421330633409097 0.2386606220 -0.1991562866 1.284424654
-45 -35 0.421529210075248 0.2671176961 -0.1870378244 1.267117696
-
--45 -30 0.421667159750387 -0.2760459539 -0.1593752058 1.276045954
--40 -30 0.421442926937622 -0.2477489683 -0.1704659712 1.295255723
--35 -30 0.421325856227415 -0.2184626778 -0.1801315738 1.311997038
--30 -30 0.421321930786916 -0.1884208955 -0.1884208955 1.326354564
--25 -30 0.421328440031135 -0.1577679435 -0.1953374838 1.338334447
--20 -30 0.421313496657360 -0.1266580350 -0.2009121728 1.347990091
--15 -30 0.421278913148296 -0.09522783368 -0.2051874645 1.355395114
--10 -30 0.421242857212014 -0.06358820422 -0.2082078799 1.360626627
--5 -30 0.421222991887966 -0.03182375849 -0.2100095577 1.363747224
-0 -30 0.421216993526032 0.000000000 -0.2106084968 1.364784617
-5 -30 0.421222991887966 0.03182375849 -0.2100095577 1.363747224
-10 -30 0.421242857212014 0.06358820422 -0.2082078799 1.360626627
-15 -30 0.421278913148297 0.09522783368 -0.2051874645 1.355395114
-20 -30 0.421313496657360 0.1266580350 -0.2009121728 1.347990091
-25 -30 0.421328440031136 0.1577679435 -0.1953374838 1.338334447
-30 -30 0.421321930786916 0.1884208955 -0.1884208955 1.326354564
-35 -30 0.421325856227415 0.2184626778 -0.1801315738 1.311997038
-40 -30 0.421442926937622 0.2477489683 -0.1704659712 1.295255723
-45 -30 0.421667159750387 0.2760459539 -0.1593752058 1.276045954
-
--45 -25 0.421775097419536 -0.2832400865 -0.1320770214 1.283240087
--40 -25 0.421538852330462 -0.2551687221 -0.1418033388 1.304098241
--35 -25 0.421372554121305 -0.2257787097 -0.1503587660 1.322445414
--30 -25 0.421328440031135 -0.1953374838 -0.1577679435 1.338334447
--25 -25 0.421305330993533 -0.1640064220 -0.1640064220 1.351712907
--20 -25 0.421267406499696 -0.1319684657 -0.1690740077 1.362580380
--15 -25 0.421221759633626 -0.09940229965 -0.1729882189 1.370974433
--10 -25 0.421186793549207 -0.06646504808 -0.1757709501 1.376942019
--5 -25 0.421174919059812 -0.03329116765 -0.1774392910 1.380519787
-0 -25 0.421173127795208 0.000000000 -0.1779954552 1.381712485
-5 -25 0.421174919059812 0.03329116765 -0.1774392910 1.380519787
-10 -25 0.421186793549208 0.06646504808 -0.1757709501 1.376942019
-15 -25 0.421221759633626 0.09940229965 -0.1729882189 1.370974433
-20 -25 0.421267406499697 0.1319684657 -0.1690740077 1.362580380
-25 -25 0.421305330993534 0.1640064220 -0.1640064220 1.351712907
-30 -25 0.421328440031136 0.1953374838 -0.1577679435 1.338334447
-35 -25 0.421372554121305 0.2257787097 -0.1503587660 1.322445414
-40 -25 0.421538852330463 0.2551687221 -0.1418033388 1.304098241
-45 -25 0.421775097419536 0.2832400865 -0.1320770214 1.283240087
-
--45 -20 0.421837517896121 -0.2888705689 -0.1051402887 1.288870569
--40 -20 0.421597735701028 -0.2610411302 -0.1132299405 1.311096705
--35 -20 0.421400697435995 -0.2316296898 -0.1204018921 1.330801480
--30 -20 0.421313496657360 -0.2009121728 -0.1266580350 1.347990091
--25 -20 0.421267406499697 -0.1690740077 -0.1319684657 1.362580380
--20 -20 0.421226978243282 -0.1363156117 -0.1363156117 1.374524065
--15 -20 0.421203919119871 -0.1028448913 -0.1396999142 1.383822360
--10 -20 0.421210165901614 -0.06885289269 -0.1421246107 1.390484159
--5 -20 0.421239497586359 -0.03451468776 -0.1435879631 1.394504686
-0 -20 0.421254805847479 0.000000000 -0.1440776291 1.395850033
-5 -20 0.421239497586359 0.03451468776 -0.1435879631 1.394504686
-10 -20 0.421210165901615 0.06885289269 -0.1421246107 1.390484159
-15 -20 0.421203919119872 0.1028448913 -0.1396999142 1.383822360
-20 -20 0.421226978243282 0.1363156117 -0.1363156117 1.374524065
-25 -20 0.421267406499697 0.1690740077 -0.1319684657 1.362580380
-30 -20 0.421313496657361 0.2009121728 -0.1266580350 1.347990091
-35 -20 0.421400697435995 0.2316296898 -0.1204018921 1.330801480
-40 -20 0.421597735701028 0.2610411302 -0.1132299405 1.311096705
-45 -20 0.421837517896121 0.2888705689 -0.1051402887 1.288870569
-
--45 -15 0.421862830104260 -0.2930877629 -0.07853262939 1.293087763
--40 -15 0.421620768314446 -0.2654777394 -0.08477485060 1.316384050
--35 -15 0.421401582376915 -0.2360860272 -0.09034330092 1.337165789
--30 -15 0.421278913148296 -0.2051874645 -0.09522783368 1.355395114
--25 -15 0.421221759633626 -0.1729882189 -0.09940229965 1.370974433
--20 -15 0.421203919119871 -0.1396999142 -0.1028448913 1.383822360
--15 -15 0.421243800534080 -0.1055480291 -0.1055480291 1.393910607
--10 -15 0.421339166755546 -0.07074323286 -0.1075025049 1.401204810
--5 -15 0.421449205369415 -0.03548914593 -0.1086916591 1.405642794
-0 -15 0.421496998180871 0.000000000 -0.1090914506 1.407134836
-5 -15 0.421449205369416 0.03548914593 -0.1086916591 1.405642794
-10 -15 0.421339166755547 0.07074323286 -0.1075025049 1.401204810
-15 -15 0.421243800534080 0.1055480291 -0.1055480291 1.393910607
-20 -15 0.421203919119872 0.1396999142 -0.1028448913 1.383822360
-25 -15 0.421221759633626 0.1729882189 -0.09940229965 1.370974433
-30 -15 0.421278913148297 0.2051874645 -0.09522783368 1.355395114
-35 -15 0.421401582376915 0.2360860272 -0.09034330092 1.337165789
-40 -15 0.421620768314446 0.2654777394 -0.08477485060 1.316384050
-45 -15 0.421862830104261 0.2930877629 -0.07853262939 1.293087763
-
--45 -10 0.421871715150911 -0.2960163477 -0.05219566883 1.296016348
--40 -10 0.421626555524844 -0.2685772951 -0.05643837964 1.320077956
--35 -10 0.421390485055737 -0.2392171977 -0.06023992018 1.341637564
--30 -10 0.421242857212014 -0.2082078799 -0.06358820422 1.360626627
--25 -10 0.421186793549207 -0.1757709501 -0.06646504808 1.376942019
--20 -10 0.421210165901614 -0.1421246107 -0.06885289269 1.390484159
--15 -10 0.421339166755546 -0.1075025049 -0.07074323286 1.401204810
--10 -10 0.421552851850308 -0.07212257941 -0.07212257941 1.409027473
--5 -10 0.421766733118930 -0.03620508176 -0.07296868527 1.413825978
-0 -10 0.421855970235800 0.000000000 -0.07325452047 1.415447030
-5 -10 0.421766733118931 0.03620508176 -0.07296868527 1.413825978
-10 -10 0.421552851850309 0.07212257941 -0.07212257941 1.409027473
-15 -10 0.421339166755547 0.1075025049 -0.07074323286 1.401204810
-20 -10 0.421210165901615 0.1421246107 -0.06885289269 1.390484159
-25 -10 0.421186793549208 0.1757709501 -0.06646504808 1.376942019
-30 -10 0.421242857212014 0.2082078799 -0.06358820422 1.360626627
-35 -10 0.421390485055737 0.2392171977 -0.06023992018 1.341637564
-40 -10 0.421626555524844 0.2685772951 -0.05643837964 1.320077956
-45 -10 0.421871715150912 0.2960163477 -0.05219566883 1.296016348
-
--45 -5 0.421874604338863 -0.2977411900 -0.02604897879 1.297741190
--40 -5 0.421628329185557 -0.2704108431 -0.02819436737 1.322263094
--35 -5 0.421383212896456 -0.2410771775 -0.03012181234 1.344293890
--30 -5 0.421222991887965 -0.2100095577 -0.03182375849 1.363747224
--25 -5 0.421174919059811 -0.1774392910 -0.03329116765 1.380519787
--20 -5 0.421239497586359 -0.1435879631 -0.03451468776 1.394504686
--15 -5 0.421449205369415 -0.1086916591 -0.03548914593 1.405642794
--10 -5 0.421766733118930 -0.07296868527 -0.03620508176 1.413825978
--5 -5 0.422070244586022 -0.03664692171 -0.03664692171 1.418876232
-0 -5 0.422195099824633 0.000000000 -0.03679672751 1.420588520
-5 -5 0.422070244586022 0.03664692171 -0.03664692171 1.418876232
-10 -5 0.421766733118931 0.07296868527 -0.03620508176 1.413825978
-15 -5 0.421449205369416 0.1086916591 -0.03548914593 1.405642794
-20 -5 0.421239497586359 0.1435879631 -0.03451468776 1.394504686
-25 -5 0.421174919059812 0.1774392910 -0.03329116765 1.380519787
-30 -5 0.421222991887966 0.2100095577 -0.03182375849 1.363747224
-35 -5 0.421383212896456 0.2410771775 -0.03012181234 1.344293890
-40 -5 0.421628329185557 0.2704108431 -0.02819436737 1.322263094
-45 -5 0.421874604338864 0.2977411900 -0.02604897879 1.297741190
-
--45 0 0.421875207760178 -0.2983108202 0.000000000 1.298310820
--40 0 0.421628724074912 -0.2710177197 0.000000000 1.322986341
--35 0 0.421380852538488 -0.2416941277 0.000000000 1.345174987
--30 0 0.421216993526031 -0.2106084968 0.000000000 1.364784617
--25 0 0.421173127795208 -0.1779954552 0.000000000 1.381712485
--20 0 0.421254805847478 -0.1440776291 0.000000000 1.395850033
--15 0 0.421496998180871 -0.1090914506 0.000000000 1.407134836
--10 0 0.421855970235799 -0.07325452047 0.000000000 1.415447030
--5 0 0.422195099824633 -0.03679672751 0.000000000 1.420588520
-0 0 0.422334101719669 0.000000000 0.000000000 1.422334102
-5 0 0.422195099824633 0.03679672751 0.000000000 1.420588520
-10 0 0.421855970235800 0.07325452047 0.000000000 1.415447030
-15 0 0.421496998180871 0.1090914506 0.000000000 1.407134836
-20 0 0.421254805847479 0.1440776291 0.000000000 1.395850033
-25 0 0.421173127795208 0.1779954552 0.000000000 1.381712485
-30 0 0.421216993526032 0.2106084968 0.000000000 1.364784617
-35 0 0.421380852538489 0.2416941277 0.000000000 1.345174987
-40 0 0.421628724074912 0.2710177197 0.000000000 1.322986341
-45 0 0.421875207760178 0.2983108202 0.000000000 1.298310820
-
--45 5 0.421874604338863 -0.2977411900 0.02604897879 1.297741190
--40 5 0.421628329185557 -0.2704108431 0.02819436737 1.322263094
--35 5 0.421383212896456 -0.2410771775 0.03012181234 1.344293890
--30 5 0.421222991887965 -0.2100095577 0.03182375849 1.363747224
--25 5 0.421174919059811 -0.1774392910 0.03329116765 1.380519787
--20 5 0.421239497586359 -0.1435879631 0.03451468776 1.394504686
--15 5 0.421449205369415 -0.1086916591 0.03548914593 1.405642794
--10 5 0.421766733118930 -0.07296868527 0.03620508176 1.413825978
--5 5 0.422070244586021 -0.03664692171 0.03664692171 1.418876232
-0 5 0.422195099824633 0.000000000 0.03679672751 1.420588520
-5 5 0.422070244586022 0.03664692171 0.03664692171 1.418876232
-10 5 0.421766733118931 0.07296868527 0.03620508176 1.413825978
-15 5 0.421449205369416 0.1086916591 0.03548914593 1.405642794
-20 5 0.421239497586360 0.1435879631 0.03451468776 1.394504686
-25 5 0.421174919059812 0.1774392910 0.03329116765 1.380519787
-30 5 0.421222991887966 0.2100095577 0.03182375849 1.363747224
-35 5 0.421383212896456 0.2410771775 0.03012181234 1.344293890
-40 5 0.421628329185557 0.2704108431 0.02819436737 1.322263094
-45 5 0.421874604338863 0.2977411900 0.02604897879 1.297741190
-
--45 10 0.421871715150911 -0.2960163477 0.05219566883 1.296016348
--40 10 0.421626555524843 -0.2685772951 0.05643837964 1.320077956
--35 10 0.421390485055737 -0.2392171977 0.06023992018 1.341637564
--30 10 0.421242857212013 -0.2082078799 0.06358820422 1.360626627
--25 10 0.421186793549207 -0.1757709501 0.06646504808 1.376942019
--20 10 0.421210165901614 -0.1421246107 0.06885289269 1.390484159
--15 10 0.421339166755546 -0.1075025049 0.07074323286 1.401204810
--10 10 0.421552851850308 -0.07212257941 0.07212257941 1.409027473
--5 10 0.421766733118930 -0.03620508176 0.07296868527 1.413825978
-0 10 0.421855970235799 0.000000000 0.07325452047 1.415447030
-5 10 0.421766733118930 0.03620508176 0.07296868527 1.413825978
-10 10 0.421552851850309 0.07212257941 0.07212257941 1.409027473
-15 10 0.421339166755547 0.1075025049 0.07074323286 1.401204810
-20 10 0.421210165901615 0.1421246107 0.06885289269 1.390484159
-25 10 0.421186793549208 0.1757709501 0.06646504808 1.376942019
-30 10 0.421242857212014 0.2082078799 0.06358820422 1.360626627
-35 10 0.421390485055737 0.2392171977 0.06023992018 1.341637564
-40 10 0.421626555524844 0.2685772951 0.05643837964 1.320077956
-45 10 0.421871715150911 0.2960163477 0.05219566883 1.296016348
-
--45 15 0.421862830104260 -0.2930877629 0.07853262939 1.293087763
--40 15 0.421620768314446 -0.2654777394 0.08477485060 1.316384050
--35 15 0.421401582376914 -0.2360860272 0.09034330092 1.337165789
--30 15 0.421278913148296 -0.2051874645 0.09522783368 1.355395114
--25 15 0.421221759633626 -0.1729882189 0.09940229965 1.370974433
--20 15 0.421203919119871 -0.1396999142 0.1028448913 1.383822360
--15 15 0.421243800534080 -0.1055480291 0.1055480291 1.393910607
--10 15 0.421339166755546 -0.07074323286 0.1075025049 1.401204810
--5 15 0.421449205369415 -0.03548914593 0.1086916591 1.405642794
-0 15 0.421496998180871 0.000000000 0.1090914506 1.407134836
-5 15 0.421449205369415 0.03548914593 0.1086916591 1.405642794
-10 15 0.421339166755546 0.07074323286 0.1075025049 1.401204810
-15 15 0.421243800534080 0.1055480291 0.1055480291 1.393910607
-20 15 0.421203919119872 0.1396999142 0.1028448913 1.383822360
-25 15 0.421221759633626 0.1729882189 0.09940229965 1.370974433
-30 15 0.421278913148296 0.2051874645 0.09522783368 1.355395114
-35 15 0.421401582376914 0.2360860272 0.09034330092 1.337165789
-40 15 0.421620768314446 0.2654777394 0.08477485060 1.316384050
-45 15 0.421862830104260 0.2930877629 0.07853262939 1.293087763
-
--45 20 0.421837517896121 -0.2888705689 0.1051402887 1.288870569
--40 20 0.421597735701027 -0.2610411302 0.1132299405 1.311096705
--35 20 0.421400697435995 -0.2316296898 0.1204018921 1.330801480
--30 20 0.421313496657360 -0.2009121728 0.1266580350 1.347990091
--25 20 0.421267406499696 -0.1690740077 0.1319684657 1.362580380
--20 20 0.421226978243281 -0.1363156117 0.1363156117 1.374524065
--15 20 0.421203919119871 -0.1028448913 0.1396999142 1.383822360
--10 20 0.421210165901615 -0.06885289269 0.1421246107 1.390484159
--5 20 0.421239497586359 -0.03451468776 0.1435879631 1.394504686
-0 20 0.421254805847478 0.000000000 0.1440776291 1.395850033
-5 20 0.421239497586359 0.03451468776 0.1435879631 1.394504686
-10 20 0.421210165901615 0.06885289269 0.1421246107 1.390484159
-15 20 0.421203919119871 0.1028448913 0.1396999142 1.383822360
-20 20 0.421226978243282 0.1363156117 0.1363156117 1.374524065
-25 20 0.421267406499696 0.1690740077 0.1319684657 1.362580380
-30 20 0.421313496657360 0.2009121728 0.1266580350 1.347990091
-35 20 0.421400697435995 0.2316296898 0.1204018921 1.330801480
-40 20 0.421597735701027 0.2610411302 0.1132299405 1.311096705
-45 20 0.421837517896121 0.2888705689 0.1051402887 1.288870569
-
--45 25 0.421775097419536 -0.2832400865 0.1320770214 1.283240087
--40 25 0.421538852330462 -0.2551687221 0.1418033388 1.304098241
--35 25 0.421372554121305 -0.2257787097 0.1503587660 1.322445414
--30 25 0.421328440031135 -0.1953374838 0.1577679435 1.338334447
--25 25 0.421305330993533 -0.1640064220 0.1640064220 1.351712907
--20 25 0.421267406499696 -0.1319684657 0.1690740077 1.362580380
--15 25 0.421221759633626 -0.09940229965 0.1729882189 1.370974433
--10 25 0.421186793549207 -0.06646504808 0.1757709501 1.376942019
--5 25 0.421174919059811 -0.03329116765 0.1774392910 1.380519787
-0 25 0.421173127795208 0.000000000 0.1779954552 1.381712485
-5 25 0.421174919059811 0.03329116765 0.1774392910 1.380519787
-10 25 0.421186793549207 0.06646504808 0.1757709501 1.376942019
-15 25 0.421221759633626 0.09940229965 0.1729882189 1.370974433
-20 25 0.421267406499696 0.1319684657 0.1690740077 1.362580380
-25 25 0.421305330993533 0.1640064220 0.1640064220 1.351712907
-30 25 0.421328440031135 0.1953374838 0.1577679435 1.338334447
-35 25 0.421372554121305 0.2257787097 0.1503587660 1.322445414
-40 25 0.421538852330462 0.2551687221 0.1418033388 1.304098241
-45 25 0.421775097419536 0.2832400865 0.1320770214 1.283240087
-
--45 30 0.421667159750387 -0.2760459539 0.1593752058 1.276045954
--40 30 0.421442926937622 -0.2477489683 0.1704659712 1.295255723
--35 30 0.421325856227415 -0.2184626778 0.1801315738 1.311997038
--30 30 0.421321930786915 -0.1884208955 0.1884208955 1.326354564
--25 30 0.421328440031135 -0.1577679435 0.1953374838 1.338334447
--20 30 0.421313496657360 -0.1266580350 0.2009121728 1.347990091
--15 30 0.421278913148296 -0.09522783368 0.2051874645 1.355395114
--10 30 0.421242857212014 -0.06358820422 0.2082078799 1.360626627
--5 30 0.421222991887965 -0.03182375849 0.2100095577 1.363747224
-0 30 0.421216993526032 0.000000000 0.2106084968 1.364784617
-5 30 0.421222991887965 0.03182375849 0.2100095577 1.363747224
-10 30 0.421242857212013 0.06358820422 0.2082078799 1.360626627
-15 30 0.421278913148296 0.09522783368 0.2051874645 1.355395114
-20 30 0.421313496657360 0.1266580350 0.2009121728 1.347990091
-25 30 0.421328440031135 0.1577679435 0.1953374838 1.338334447
-30 30 0.421321930786915 0.1884208955 0.1884208955 1.326354564
-35 30 0.421325856227415 0.2184626778 0.1801315738 1.311997038
-40 30 0.421442926937622 0.2477489683 0.1704659712 1.295255723
-45 30 0.421667159750387 0.2760459539 0.1593752058 1.276045954
-
--45 35 0.421529210075248 -0.2671176961 0.1870378244 1.267117696
--40 35 0.421330633409097 -0.2386606220 0.1991562866 1.284424654
--35 35 0.421282319496889 -0.2096059900 0.2096059900 1.299348377
--30 35 0.421325856227415 -0.1801315738 0.2184626778 1.311997038
--25 35 0.421372554121305 -0.1503587660 0.2257787097 1.322445414
--20 35 0.421400697435995 -0.1204018921 0.2316296898 1.330801480
--15 35 0.421401582376914 -0.09034330092 0.2360860272 1.337165789
--10 35 0.421390485055736 -0.06023992018 0.2392171977 1.341637564
--5 35 0.421383212896456 -0.03012181234 0.2410771775 1.344293890
-0 35 0.421380852538488 0.000000000 0.2416941277 1.345174987
-5 35 0.421383212896456 0.03012181234 0.2410771775 1.344293890
-10 35 0.421390485055737 0.06023992018 0.2392171977 1.341637564
-15 35 0.421401582376914 0.09034330092 0.2360860272 1.337165789
-20 35 0.421400697435995 0.1204018921 0.2316296898 1.330801480
-25 35 0.421372554121305 0.1503587660 0.2257787097 1.322445414
-30 35 0.421325856227415 0.1801315738 0.2184626778 1.311997038
-35 35 0.421282319496889 0.2096059900 0.2096059900 1.299348377
-40 35 0.421330633409096 0.2386606220 0.1991562866 1.284424654
-45 35 0.421529210075248 0.2671176961 0.1870378244 1.267117696
-
--45 40 0.421382732892571 -0.2562514371 0.2150204864 1.256251437
--40 40 0.421272221754932 -0.2277887162 0.2277887162 1.271468021
--35 40 0.421330633409097 -0.1991562866 0.2386606220 1.284424654
--30 40 0.421442926937622 -0.1704659712 0.2477489683 1.295255723
--25 40 0.421538852330462 -0.1418033388 0.2551687221 1.304098241
--20 40 0.421597735701027 -0.1132299405 0.2610411302 1.311096705
--15 40 0.421620768314446 -0.08477485060 0.2654777394 1.316384050
--10 40 0.421626555524843 -0.05643837964 0.2685772951 1.320077956
--5 40 0.421628329185557 -0.02819436737 0.2704108431 1.322263094
-0 40 0.421628724074912 0.000000000 0.2710177197 1.322986341
-5 40 0.421628329185557 0.02819436737 0.2704108431 1.322263094
-10 40 0.421626555524844 0.05643837964 0.2685772951 1.320077956
-15 40 0.421620768314446 0.08477485060 0.2654777394 1.316384050
-20 40 0.421597735701028 0.1132299405 0.2610411302 1.311096705
-25 40 0.421538852330462 0.1418033388 0.2551687221 1.304098241
-30 40 0.421442926937622 0.1704659712 0.2477489683 1.295255723
-35 40 0.421330633409097 0.1991562866 0.2386606220 1.284424654
-40 40 0.421272221754932 0.2277887162 0.2277887162 1.271468021
-45 40 0.421382732892571 0.2562514371 0.2150204864 1.256251437
-
--45 45 0.421318775179040 -0.2432485083 0.2432485083 1.243248508
--40 45 0.421382732892571 -0.2150204864 0.2562514371 1.256251437
--35 45 0.421529210075248 -0.1870378244 0.2671176961 1.267117696
--30 45 0.421667159750387 -0.1593752058 0.2760459539 1.276045954
--25 45 0.421775097419536 -0.1320770214 0.2832400865 1.283240087
--20 45 0.421837517896121 -0.1051402887 0.2888705689 1.288870569
--15 45 0.421862830104260 -0.07853262939 0.2930877629 1.293087763
--10 45 0.421871715150911 -0.05219566883 0.2960163477 1.296016348
--5 45 0.421874604338863 -0.02604897879 0.2977411900 1.297741190
-0 45 0.421875207760178 0.000000000 0.2983108202 1.298310820
-5 45 0.421874604338863 0.02604897879 0.2977411900 1.297741190
-10 45 0.421871715150911 0.05219566883 0.2960163477 1.296016348
-15 45 0.421862830104260 0.07853262939 0.2930877629 1.293087763
-20 45 0.421837517896121 0.1051402887 0.2888705689 1.288870569
-25 45 0.421775097419536 0.1320770214 0.2832400865 1.283240087
-30 45 0.421667159750387 0.1593752058 0.2760459539 1.276045954
-35 45 0.421529210075248 0.1870378244 0.2671176961 1.267117696
-40 45 0.421382732892571 0.2150204864 0.2562514371 1.256251437
-45 45 0.421318775179040 0.2432485083 0.2432485083 1.243248508
-
-
-### +x patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = drho = dnu
-# dpy = dsigma = dphi
-#
-# dpx dpy gridfn global_x global_y global_z
-45 -45 0.421317295454029 0.2432476539 -0.2432476539 1.243247654
-45 -40 0.421383484215573 0.2562518940 -0.2150208697 1.256251894
-45 -35 0.421529869183829 0.2671181138 -0.1870381169 1.267118114
-45 -30 0.421667446949536 0.2760461420 -0.1593753144 1.276046142
-45 -25 0.421775248654315 0.2832401881 -0.1320770688 1.283240188
-45 -20 0.421837585830951 0.2888706155 -0.1051403056 1.288870615
-45 -15 0.421862858734393 0.2930877828 -0.07853263472 1.293087783
-45 -10 0.421871721447427 0.2960163521 -0.05219566961 1.296016352
-45 -5 0.421874605062139 0.2977411905 -0.02604897884 1.297741191
-45 0 0.421875207994685 0.2983108204 0.000000000 1.298310820
-45 5 0.421874605062139 0.2977411905 0.02604897884 1.297741191
-45 10 0.421871721447427 0.2960163521 0.05219566961 1.296016352
-45 15 0.421862858734392 0.2930877828 0.07853263472 1.293087783
-45 20 0.421837585830950 0.2888706155 0.1051403056 1.288870615
-45 25 0.421775248654314 0.2832401881 0.1320770688 1.283240188
-45 30 0.421667446949536 0.2760461420 0.1593753144 1.276046142
-45 35 0.421529869183828 0.2671181138 0.1870381169 1.267118114
-45 40 0.421383484215572 0.2562518940 0.2150208697 1.256251894
-45 45 0.421317295454029 0.2432476539 0.2432476539 1.243247654
-
-50 -45 0.421233930166748 0.2561609471 -0.2561609471 1.214944556
-50 -40 0.421357842549579 0.2715231950 -0.2278350128 1.227835013
-50 -35 0.421579106337178 0.2845923886 -0.1992737358 1.238801368
-50 -30 0.421800153288746 0.2955059898 -0.1706104627 1.247958967
-50 -25 0.421964049994406 0.3044049790 -0.1419463729 1.255426106
-50 -20 0.422057549538732 0.3114360010 -0.1133534343 1.261325834
-50 -15 0.422092443828016 0.3167379948 -0.08486968991 1.265774735
-50 -10 0.422097272783192 0.3204353016 -0.05650138924 1.268877143
-50 -5 0.422094460465481 0.3226193717 -0.02822553766 1.270709796
-50 0 0.422092640652910 0.3233417219 0.000000000 1.271315920
-50 5 0.422094460465481 0.3226193717 0.02822553766 1.270709796
-50 10 0.422097272783191 0.3204353016 0.05650138924 1.268877143
-50 15 0.422092443828015 0.3167379948 0.08486968991 1.265774735
-50 20 0.422057549538731 0.3114360010 0.1133534343 1.261325834
-50 25 0.421964049994405 0.3044049790 0.1419463729 1.255426106
-50 30 0.421800153288746 0.2955059898 0.1706104627 1.247958967
-50 35 0.421579106337177 0.2845923886 0.1992737358 1.238801368
-50 40 0.421357842549578 0.2715231950 0.2278350128 1.227835013
-50 45 0.421233930166748 0.2561609471 0.2561609471 1.214944556
-
-55 -45 0.420974391528746 0.2667661147 -0.2667661147 1.186791644
-55 -40 0.421160417370069 0.2843097472 -0.2385642040 1.199075828
-55 -35 0.421433896643666 0.2994560821 -0.2096814061 1.209681406
-55 -30 0.421740723023141 0.3123042519 -0.1803089439 1.218677791
-55 -25 0.421988055236152 0.3229164119 -0.1505783958 1.226108506
-55 -20 0.422146272101116 0.3313867593 -0.1206149164 1.232039507
-55 -15 0.422221936551192 0.3378221592 -0.09051917473 1.236545622
-55 -10 0.422245340255341 0.3423306283 -0.06036212609 1.239702486
-55 -5 0.422249870494668 0.3450019987 -0.03018376378 1.241573000
-55 0 0.422249842289697 0.3458868215 0.000000000 1.242192560
-55 5 0.422249870494667 0.3450019987 0.03018376378 1.241573000
-55 10 0.422245340255340 0.3423306283 0.06036212609 1.239702486
-55 15 0.422221936551191 0.3378221592 0.09051917473 1.236545622
-55 20 0.422146272101115 0.3313867593 0.1206149164 1.232039507
-55 25 0.421988055236151 0.3229164119 0.1505783958 1.226108506
-55 30 0.421740723023140 0.3123042519 0.1803089439 1.218677791
-55 35 0.421433896643665 0.2994560821 0.2096814061 1.209681406
-55 40 0.421160417370069 0.2843097472 0.2385642040 1.199075828
-55 45 0.420974391528746 0.2667661147 0.2667661147 1.186791644
-
-60 -45 0.420559993702196 0.2753211436 -0.2753211436 1.158956736
-60 -40 0.420779147405269 0.2947906905 -0.2473587596 1.170197484
-60 -35 0.421067389084512 0.3118056397 -0.2183286594 1.180021070
-60 -30 0.421429461477641 0.3264378572 -0.1884689847 1.188468985
-60 -25 0.421747854641817 0.3386712443 -0.1579249948 1.195531934
-60 -20 0.421972410989472 0.3485343311 -0.1268561221 1.201226390
-60 -15 0.422095920256010 0.3560843490 -0.09541251375 1.205585395
-60 -10 0.422143074517670 0.3613973039 -0.06372409543 1.208652831
-60 -5 0.422156306298631 0.3645531879 -0.03189427119 1.210474881
-60 0 0.422158185633100 0.3655997132 0.000000000 1.211079093
-60 5 0.422156306298631 0.3645531879 0.03189427119 1.210474881
-60 10 0.422143074517670 0.3613973039 0.06372409543 1.208652831
-60 15 0.422095920256010 0.3560843490 0.09541251375 1.205585395
-60 20 0.421972410989471 0.3485343311 0.1268561221 1.201226390
-60 25 0.421747854641816 0.3386712443 0.1579249948 1.195531934
-60 30 0.421429461477640 0.3264378572 0.1884689847 1.188468985
-60 35 0.421067389084511 0.3118056397 0.2183286594 1.180021070
-60 40 0.420779147405269 0.2947906905 0.2473587596 1.170197484
-60 45 0.420559993702195 0.2753211436 0.2753211436 1.158956736
-
-65 -45 0.420040278579633 0.2820750812 -0.2820750812 1.131533771
-65 -40 0.420256526120293 0.3031731709 -0.2543924958 1.141371971
-65 -35 0.420521269749207 0.3217939889 -0.2253225768 1.150055001
-65 -30 0.420895133174356 0.3379864933 -0.1951365929 1.157605690
-65 -25 0.421254844396123 0.3516707600 -0.1639867685 1.163986769
-65 -20 0.421528520292079 0.3628051176 -0.1320502636 1.169178805
-65 -15 0.421685230990907 0.3713826168 -0.09951167225 1.173178558
-65 -10 0.421738283850168 0.3774355762 -0.06655207557 1.176001100
-65 -5 0.421741831447011 0.3810319770 -0.03333597842 1.177678129
-65 0 0.421738502012694 0.3822248885 0.000000000 1.178234393
-65 5 0.421741831447011 0.3810319770 0.03333597842 1.177678129
-65 10 0.421738283850168 0.3774355762 0.06655207557 1.176001100
-65 15 0.421685230990907 0.3713826168 0.09951167225 1.173178558
-65 20 0.421528520292079 0.3628051176 0.1320502636 1.169178805
-65 25 0.421254844396123 0.3516707600 0.1639867685 1.163986769
-65 30 0.420895133174355 0.3379864933 0.1951365929 1.157605690
-65 35 0.420521269749207 0.3217939889 0.2253225768 1.150055001
-65 40 0.420256526120293 0.3031731709 0.2543924958 1.141371971
-65 45 0.420040278579632 0.2820750812 0.2820750812 1.131533771
-
-70 -45 0.419465656408432 0.2872463394 -0.2872463394 1.104549117
-70 -40 0.419651515881371 0.3096605903 -0.2598360871 1.112707238
-70 -35 0.419869695852162 0.3295996365 -0.2307881501 1.119964457
-70 -30 0.420207519358542 0.3470765928 -0.2003847643 1.126325549
-70 -25 0.420572650126287 0.3619824103 -0.1687951700 1.131750823
-70 -20 0.420862034392392 0.3741995837 -0.1361975101 1.136197510
-70 -15 0.420995778515202 0.3836326914 -0.1027940699 1.139630881
-70 -10 0.421011860991740 0.3903003194 -0.06882047688 1.142057699
-70 -5 0.420989416240125 0.3942704769 -0.03449419709 1.143502718
-70 0 0.420976478579508 0.3955884904 0.000000000 1.143982436
-70 5 0.420989416240125 0.3942704769 0.03449419709 1.143502718
-70 10 0.421011860991740 0.3903003194 0.06882047688 1.142057699
-70 15 0.420995778515201 0.3836326914 0.1027940699 1.139630881
-70 20 0.420862034392392 0.3741995837 0.1361975101 1.136197510
-70 25 0.420572650126286 0.3619824103 0.1687951700 1.131750823
-70 30 0.420207519358541 0.3470765928 0.2003847643 1.126325549
-70 35 0.419869695852162 0.3295996365 0.2307881501 1.119964457
-70 40 0.419651515881370 0.3096605903 0.2598360871 1.112707238
-70 45 0.419465656408432 0.2872463394 0.2872463394 1.104549117
-
-75 -45 0.418844673013456 0.2909909086 -0.2909909086 1.077970779
-75 -40 0.418992791401501 0.3144120169 -0.2638230074 1.084246446
-75 -35 0.419158621920595 0.3353711838 -0.2348294310 1.089862438
-75 -30 0.419444724877337 0.3538477740 -0.2042941076 1.094813225
-75 -25 0.419789601277831 0.3697131158 -0.1724000572 1.099064331
-75 -20 0.420040729651619 0.3827624025 -0.1393141213 1.102560877
-75 -15 0.420124716342017 0.3928641370 -0.1052676283 1.105267628
-75 -10 0.420090594508189 0.4000159031 -0.07053359643 1.107183938
-75 -5 0.420031937688743 0.4042786810 -0.03536980149 1.108326146
-75 0 0.420005891847984 0.4056945381 0.000000000 1.108705524
-75 5 0.420031937688742 0.4042786810 0.03536980149 1.108326146
-75 10 0.420090594508189 0.4000159031 0.07053359643 1.107183938
-75 15 0.420124716342017 0.3928641370 0.1052676283 1.105267628
-75 20 0.420040729651618 0.3827624025 0.1393141213 1.102560877
-75 25 0.419789601277831 0.3697131158 0.1724000572 1.099064331
-75 30 0.419444724877337 0.3538477740 0.2042941076 1.094813225
-75 35 0.419158621920594 0.3353711838 0.2348294310 1.089862438
-75 40 0.418992791401500 0.3144120169 0.2638230074 1.084246446
-75 45 0.418844673013456 0.2909909086 0.2909909086 1.077970779
-
-80 -45 0.418165123766224 0.2934155295 -0.2934155295 1.051737074
-80 -40 0.418267944942893 0.3175282659 -0.2664378508 1.055988800
-80 -35 0.418378784564103 0.3391958621 -0.2375074995 1.059809382
-80 -30 0.418613636256461 0.3583757466 -0.2069083338 1.063191313
-80 -25 0.418939283148840 0.3749306046 -0.1748330122 1.066110381
-80 -20 0.419138631315848 0.3885637361 -0.1414256341 1.068514270
-80 -15 0.419171014284574 0.3991402665 -0.1069493121 1.070379198
-80 -10 0.419088046488126 0.4066359035 -0.07170088111 1.071700881
-80 -5 0.418993791653686 0.4111052439 -0.03596704835 1.072488946
-80 0 0.418954765638670 0.4125899014 0.000000000 1.072750732
-80 5 0.418993791653686 0.4111052439 0.03596704835 1.072488946
-80 10 0.419088046488126 0.4066359035 0.07170088111 1.071700881
-80 15 0.419171014284574 0.3991402665 0.1069493121 1.070379198
-80 20 0.419138631315848 0.3885637361 0.1414256341 1.068514270
-80 25 0.418939283148840 0.3749306046 0.1748330122 1.066110381
-80 30 0.418613636256461 0.3583757466 0.2069083338 1.063191313
-80 35 0.418378784564103 0.3391958621 0.2375074995 1.059809382
-80 40 0.418267944942893 0.3175282659 0.2664378508 1.055988800
-80 45 0.418165123766223 0.2934155295 0.2934155295 1.051737074
-
-85 -45 0.417413105836213 0.2945924538 -0.2945924538 1.025773500
-85 -40 0.417460944315204 0.3190778373 -0.2677380956 1.027915694
-85 -35 0.417514185569646 0.3411326766 -0.2388636717 1.029845242
-85 -30 0.417699839258211 0.3607048046 -0.2082530161 1.031557581
-85 -25 0.417999772834335 0.3776511314 -0.1761016147 1.033040193
-85 -20 0.418164746481572 0.3916250805 -0.1425398723 1.034262755
-85 -15 0.418158635230793 0.4024756365 -0.1078430218 1.035212056
-85 -10 0.418038313237823 0.4101677546 -0.07232364175 1.035885029
-85 -5 0.417916487369995 0.4147539082 -0.03628626512 1.036286265
-85 0 0.417867347085979 0.4162772357 0.000000000 1.036419539
-85 5 0.417916487369995 0.4147539082 0.03628626512 1.036286265
-85 10 0.418038313237823 0.4101677546 0.07232364175 1.035885029
-85 15 0.418158635230793 0.4024756365 0.1078430218 1.035212056
-85 20 0.418164746481572 0.3916250805 0.1425398723 1.034262755
-85 25 0.417999772834335 0.3776511314 0.1761016147 1.033040193
-85 30 0.417699839258211 0.3607048046 0.2082530161 1.031557581
-85 35 0.417514185569646 0.3411326766 0.2388636717 1.029845242
-85 40 0.417460944315203 0.3190778373 0.2677380956 1.027915694
-85 45 0.417413105836212 0.2945924538 0.2945924538 1.025773500
-
-90 -45 0.416575066505252 0.2945630544 -0.2945630544 1.000000000
-90 -40 0.416555918685634 0.3191003468 -0.2677569833 1.000000000
-90 -35 0.416547633196944 0.3412158453 -0.2389219070 1.000000000
-90 -30 0.416686399350284 0.3608610072 -0.2083431997 1.000000000
-90 -25 0.416964026317032 0.3778977440 -0.1762166120 1.000000000
-90 -20 0.417109159696414 0.3919543994 -0.1426597346 1.000000000
-90 -15 0.417082752909536 0.4028710027 -0.1079489598 1.000000000
-90 -10 0.416942990231221 0.4106086893 -0.07240139044 1.000000000
-90 -5 0.416806825517986 0.4152207497 -0.03632710846 1.000000000
-90 0 0.416752426852034 0.4167524269 0.000000000 1.000000000
-90 5 0.416806825517986 0.4152207497 0.03632710846 1.000000000
-90 10 0.416942990231221 0.4106086893 0.07240139044 1.000000000
-90 15 0.417082752909536 0.4028710027 0.1079489598 1.000000000
-90 20 0.417109159696414 0.3919543994 0.1426597346 1.000000000
-90 25 0.416964026317032 0.3778977440 0.1762166120 1.000000000
-90 30 0.416686399350284 0.3608610072 0.2083431997 1.000000000
-90 35 0.416547633196943 0.3412158453 0.2389219070 1.000000000
-90 40 0.416555918685633 0.3191003468 0.2677569833 1.000000000
-90 45 0.416575066505252 0.2945630544 0.2945630544 1.000000000
-
-95 -45 0.415639245817504 0.2933405386 -0.2933405386 0.9743360283
-95 -40 0.415539863863006 0.3176094983 -0.2665060129 0.9722127695
-95 -35 0.415464568999818 0.3394580241 -0.2376910674 0.9703012712
-95 -30 0.415554437496206 0.3588521424 -0.2071833810 0.9686045057
-95 -25 0.415806686263465 0.3756697389 -0.1751776762 0.9671331566
-95 -20 0.415945201094532 0.3895464030 -0.1417832955 0.9659191058
-95 -15 0.415917052169241 0.4003181238 -0.1072649180 0.9649767024
-95 -10 0.415777307102880 0.4079493172 -0.07193247139 0.9643090594
-95 -5 0.415641844713099 0.4124964789 -0.03608876564 0.9639112344
-95 0 0.415587819109993 0.4140063820 0.000000000 0.9637791349
-95 5 0.415641844713099 0.4124964789 0.03608876564 0.9639112344
-95 10 0.415777307102880 0.4079493172 0.07193247139 0.9643090594
-95 15 0.415917052169241 0.4003181238 0.1072649180 0.9649767024
-95 20 0.415945201094532 0.3895464030 0.1417832955 0.9659191058
-95 25 0.415806686263465 0.3756697389 0.1751776762 0.9671331566
-95 30 0.415554437496206 0.3588521424 0.2071833810 0.9686045057
-95 35 0.415464568999817 0.3394580241 0.2376910674 0.9703012712
-95 40 0.415539863863006 0.3176094983 0.2665060129 0.9722127695
-95 45 0.415639245817503 0.2933405386 0.2933405386 0.9743360283
-
-100 -45 0.414597002169522 0.2909118719 -0.2909118719 0.9487043880
-100 -40 0.414405029193084 0.3145957320 -0.2639771627 0.9445282844
-100 -35 0.414257567334616 0.3358546319 -0.2351679450 0.9407797668
-100 -30 0.414291008610013 0.3546751388 -0.2047717869 0.9374612036
-100 -25 0.414487472870191 0.3709464475 -0.1729751692 0.9345921329
-100 -20 0.414638373852076 0.3843917588 -0.1399071585 0.9322213618
-100 -15 0.414623343886616 0.3948099137 -0.1057889975 0.9303843600
-100 -10 0.414499125027480 0.4021833302 -0.07091577231 0.9290842277
-100 -5 0.414376977444354 0.4065753521 -0.03557073418 0.9283097957
-100 0 0.414328157157069 0.4080335815 0.000000000 0.9280526706
-100 5 0.414376977444354 0.4065753521 0.03557073418 0.9283097957
-100 10 0.414499125027480 0.4021833302 0.07091577231 0.9290842277
-100 15 0.414623343886616 0.3948099137 0.1057889975 0.9303843600
-100 20 0.414638373852076 0.3843917588 0.1399071585 0.9322213618
-100 25 0.414487472870191 0.3709464475 0.1729751692 0.9345921329
-100 30 0.414291008610012 0.3546751388 0.2047717869 0.9374612036
-100 35 0.414257567334616 0.3358546319 0.2351679450 0.9407797668
-100 40 0.414405029193084 0.3145957320 0.2639771627 0.9445282844
-100 45 0.414597002169521 0.2909118719 0.2909118719 0.9487043880
-
-105 -45 0.413445284369719 0.2872397017 -0.2872397017 0.9230343539
-105 -40 0.413153891777358 0.3100305090 -0.2601464858 0.9169275755
-105 -35 0.412935799970453 0.3303922688 -0.2313431572 0.9114716584
-105 -30 0.412913020786160 0.3483375629 -0.2011127857 0.9066632313
-105 -25 0.413036046994869 0.3637651895 -0.1696264936 0.9025294112
-105 -20 0.413182152731025 0.3765125196 -0.1370393500 0.8991137744
-105 -15 0.413182779355284 0.3863726406 -0.1035282370 0.8964717630
-105 -10 0.413082016309701 0.3933422409 -0.06935684972 0.8946042642
-105 -5 0.412980525279281 0.3974917311 -0.03477602032 0.8934924117
-105 0 0.412939855060755 0.3988692707 0.000000000 0.8931233010
-105 5 0.412980525279281 0.3974917311 0.03477602032 0.8934924117
-105 10 0.413082016309701 0.3933422409 0.06935684972 0.8946042642
-105 15 0.413182779355283 0.3863726406 0.1035282370 0.8964717630
-105 20 0.413182152731024 0.3765125196 0.1370393500 0.8991137744
-105 25 0.413036046994869 0.3637651895 0.1696264936 0.9025294112
-105 30 0.412913020786160 0.3483375629 0.2011127857 0.9066632313
-105 35 0.412935799970452 0.3303922688 0.2313431572 0.9114716584
-105 40 0.413153891777358 0.3100305090 0.2601464858 0.9169275755
-105 45 0.413445284369719 0.2872397017 0.2872397017 0.9230343539
-
-110 -45 0.412193089113134 0.2822661502 -0.2822661502 0.8972635232
-110 -40 0.411806057146319 0.3038714312 -0.2549784059 0.8893998440
-110 -35 0.411532116427936 0.3230545984 -0.2262052651 0.8824177421
-110 -30 0.411465751513899 0.3398562009 -0.1962160690 0.8763024590
-110 -25 0.411513913770974 0.3541856522 -0.1651594820 0.8710869652
-110 -20 0.411590774157014 0.3659562606 -0.1331971859 0.8668028141
-110 -15 0.411611809340914 0.3750815431 -0.1005027966 0.8634814829
-110 -10 0.411535676999638 0.3815153943 -0.06727145758 0.8611397525
-110 -5 0.411457589774367 0.3853436069 -0.03371319717 0.8597463971
-110 0 0.411426467355646 0.3866144154 0.000000000 0.8592838607
-110 5 0.411457589774367 0.3853436069 0.03371319717 0.8597463971
-110 10 0.411535676999638 0.3815153943 0.06727145758 0.8611397525
-110 15 0.411611809340913 0.3750815431 0.1005027966 0.8634814829
-110 20 0.411590774157013 0.3659562606 0.1331971859 0.8668028141
-110 25 0.411513913770973 0.3541856522 0.1651594820 0.8710869652
-110 30 0.411465751513898 0.3398562009 0.1962160690 0.8763024590
-110 35 0.411532116427935 0.3230545984 0.2262052651 0.8824177421
-110 40 0.411806057146319 0.3038714312 0.2549784059 0.8893998440
-110 45 0.412193089113133 0.2822661502 0.2822661502 0.8972635232
-
-115 -45 0.410861221174010 0.2759109500 -0.2759109500 0.8713406110
-115 -40 0.410396669893041 0.2960602679 -0.2484240616 0.8619448298
-115 -35 0.410099864329443 0.3138192540 -0.2197386073 0.8536636786
-115 -30 0.410006859569762 0.3292430104 -0.1900885407 0.8464714629
-115 -25 0.410000497984177 0.3422754388 -0.1596056583 0.8403943417
-115 -20 0.410006254414508 0.3528880258 -0.1284407374 0.8354456111
-115 -15 0.409979437386299 0.3610732013 -0.09674927269 0.8316288011
-115 -10 0.409916722310054 0.3668558445 -0.06468658342 0.8289323102
-115 -5 0.409863121137784 0.3702998936 -0.03239704280 0.8273263238
-115 0 0.409842510270318 0.3714434585 0.000000000 0.8267930707
-115 5 0.409863121137784 0.3702998936 0.03239704280 0.8273263238
-115 10 0.409916722310054 0.3668558445 0.06468658342 0.8289323102
-115 15 0.409979437386298 0.3610732013 0.09674927269 0.8316288011
-115 20 0.410006254414508 0.3528880258 0.1284407374 0.8354456111
-115 25 0.410000497984177 0.3422754388 0.1596056583 0.8403943417
-115 30 0.410006859569762 0.3292430104 0.1900885407 0.8464714629
-115 35 0.410099864329442 0.3138192540 0.2197386073 0.8536636786
-115 40 0.410396669893040 0.2960602679 0.2484240616 0.8619448298
-115 45 0.410861221174009 0.2759109500 0.2759109500 0.8713406110
-
-120 -45 0.409483464825416 0.2680698533 -0.2680698533 0.8452297980
-120 -40 0.408973597448124 0.2865199236 -0.2404187622 0.8345776450
-120 -35 0.408687783070896 0.3026383875 -0.2119096803 0.8252716455
-120 -30 0.408591532607702 0.3164936402 -0.1827276884 0.8172723116
-120 -25 0.408557298593189 0.3280789864 -0.1529857438 0.8105835089
-120 -20 0.408521160772016 0.3374240727 -0.1228123188 0.8051881208
-120 -15 0.408460567065286 0.3445814284 -0.09233031546 0.8010558196
-120 -10 0.408388640859697 0.3496221131 -0.06164781160 0.7981455789
-120 -5 0.408336282868854 0.3526189031 -0.03085015656 0.7964153814
-120 0 0.408317245024598 0.3536131070 0.000000000 0.7958413775
-120 5 0.408336282868854 0.3526189031 0.03085015656 0.7964153814
-120 10 0.408388640859697 0.3496221131 0.06164781160 0.7981455789
-120 15 0.408460567065285 0.3445814284 0.09233031546 0.8010558196
-120 20 0.408521160772016 0.3374240727 0.1228123188 0.8051881208
-120 25 0.408557298593188 0.3280789864 0.1529857438 0.8105835089
-120 30 0.408591532607701 0.3164936402 0.1827276884 0.8172723116
-120 35 0.408687783070896 0.3026383875 0.2119096803 0.8252716455
-120 40 0.408973597448124 0.2865199236 0.2404187622 0.8345776450
-120 45 0.409483464825415 0.2680698533 0.2680698533 0.8452297980
-
-125 -45 0.408114012981202 0.2586166565 -0.2586166565 0.8189146676
-125 -40 0.407605109056096 0.2751590623 -0.2308858677 0.8073315504
-125 -35 0.407349729987816 0.2894483694 -0.2026739302 0.7973260698
-125 -30 0.407232900944229 0.3015610292 -0.1741063414 0.7888446941
-125 -25 0.407151873444532 0.3115633735 -0.1452843871 0.7818409772
-125 -20 0.407063084704380 0.3195463880 -0.1163053737 0.7762512103
-125 -15 0.406959866536061 0.3256108906 -0.08724717519 0.7720047999
-125 -10 0.406863708905255 0.3298601449 -0.05816324340 0.7690294400
-125 -5 0.406799430555320 0.3323781164 -0.02907931719 0.7672663373
-125 0 0.406776919224708 0.3332121450 0.000000000 0.7666823443
-125 5 0.406799430555320 0.3323781164 0.02907931719 0.7672663373
-125 10 0.406863708905255 0.3298601449 0.05816324340 0.7690294400
-125 15 0.406959866536060 0.3256108906 0.08724717519 0.7720047999
-125 20 0.407063084704379 0.3195463880 0.1163053737 0.7762512103
-125 25 0.407151873444531 0.3115633735 0.1452843871 0.7818409772
-125 30 0.407232900944229 0.3015610292 0.1741063414 0.7888446941
-125 35 0.407349729987815 0.2894483694 0.2026739302 0.7973260698
-125 40 0.407605109056096 0.2751590623 0.2308858677 0.8073315504
-125 45 0.408114012981202 0.2586166565 0.2586166565 0.8189146676
-
-130 -45 0.406795594720916 0.2473807008 -0.2473807008 0.7924229452
-130 -40 0.406289306919105 0.2618130234 -0.2196872114 0.7803127886
-130 -35 0.406013998432557 0.2740849626 -0.1919163569 0.7700154089
-130 -30 0.405832116775406 0.2843190559 -0.1641516834 0.7614279851
-130 -25 0.405671576403577 0.2926515842 -0.1364656749 0.7544361636
-130 -20 0.405508438276746 0.2992244222 -0.1089087831 0.7489208977
-130 -15 0.405347985375321 0.3041729601 -0.08150289901 0.7447685814
-130 -10 0.405216174033674 0.3076200092 -0.05424170742 0.7418761638
-130 -5 0.405131857886018 0.3096543492 -0.02709124517 0.7401691498
-130 0 0.405102909412565 0.3103268326 0.000000000 0.7396048692
-130 5 0.405131857886018 0.3096543492 0.02709124517 0.7401691498
-130 10 0.405216174033674 0.3076200092 0.05424170742 0.7418761638
-130 15 0.405347985375320 0.3041729601 0.08150289901 0.7447685814
-130 20 0.405508438276746 0.2992244222 0.1089087831 0.7489208977
-130 25 0.405671576403576 0.2926515842 0.1364656749 0.7544361636
-130 30 0.405832116775405 0.2843190559 0.1641516834 0.7614279851
-130 35 0.406013998432556 0.2740849626 0.1919163569 0.7700154089
-130 40 0.406289306919104 0.2618130234 0.2196872114 0.7803127886
-130 45 0.406795594720916 0.2473807008 0.2473807008 0.7924229452
-
-135 -45 0.405481246888700 0.2341047070 -0.2341047070 0.7658952930
-135 -40 0.404953884308433 0.2462607191 -0.2066372786 0.7537392809
-135 -35 0.404600376776806 0.2563901099 -0.1795262877 0.7436098901
-135 -30 0.404312156366900 0.2646844373 -0.1528156311 0.7353155627
-135 -25 0.404045335367779 0.2713337901 -0.1265250242 0.7286662099
-135 -20 0.403792076974581 0.2765132120 -0.1006425785 0.7234867880
-135 -15 0.403565989481415 0.2803760953 -0.07512654831 0.7196239047
-135 -10 0.403393035592475 0.2830503416 -0.04990941212 0.7169496584
-135 -5 0.403285294975798 0.2846216445 -0.02490116729 0.7153783555
-135 0 0.403248758763943 0.2851399318 0.000000000 0.7148600682
-135 5 0.403285294975797 0.2846216445 0.02490116729 0.7153783555
-135 10 0.403393035592475 0.2830503416 0.04990941212 0.7169496584
-135 15 0.403565989481414 0.2803760953 0.07512654831 0.7196239047
-135 20 0.403792076974580 0.2765132120 0.1006425785 0.7234867880
-135 25 0.404045335367779 0.2713337901 0.1265250242 0.7286662099
-135 30 0.404312156366899 0.2646844373 0.1528156311 0.7353155627
-135 35 0.404600376776806 0.2563901099 0.1795262877 0.7436098901
-135 40 0.404953884308432 0.2462607191 0.2066372786 0.7537392809
-135 45 0.405481246888699 0.2341047070 0.2341047070 0.7658952930
-
-
-### +y patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = 90 - dsigma = 90 - dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
-45 45 0.421317295454029 0.2432476539 0.2432476539 1.243247654
-40 45 0.421383484215572 0.2150208697 0.2562518940 1.256251894
-35 45 0.421529869183828 0.1870381169 0.2671181138 1.267118114
-30 45 0.421667446949536 0.1593753144 0.2760461420 1.276046142
-25 45 0.421775248654314 0.1320770688 0.2832401881 1.283240188
-20 45 0.421837585830950 0.1051403056 0.2888706155 1.288870615
-15 45 0.421862858734392 0.07853263472 0.2930877828 1.293087783
-10 45 0.421871721447427 0.05219566961 0.2960163521 1.296016352
-5 45 0.421874605062139 0.02604897884 0.2977411905 1.297741191
-0 45 0.421875207994685 0.000000000 0.2983108204 1.298310820
--5 45 0.421874605062139 -0.02604897884 0.2977411905 1.297741191
--10 45 0.421871721447427 -0.05219566961 0.2960163521 1.296016352
--15 45 0.421862858734392 -0.07853263472 0.2930877828 1.293087783
--20 45 0.421837585830950 -0.1051403056 0.2888706155 1.288870615
--25 45 0.421775248654314 -0.1320770688 0.2832401881 1.283240188
--30 45 0.421667446949536 -0.1593753144 0.2760461420 1.276046142
--35 45 0.421529869183828 -0.1870381169 0.2671181138 1.267118114
--40 45 0.421383484215572 -0.2150208697 0.2562518940 1.256251894
--45 45 0.421317295454029 -0.2432476539 0.2432476539 1.243247654
-
-45 50 0.421233930166748 0.2561609471 0.2561609471 1.214944556
-40 50 0.421357842549578 0.2278350128 0.2715231950 1.227835013
-35 50 0.421579106337177 0.1992737358 0.2845923886 1.238801368
-30 50 0.421800153288746 0.1706104627 0.2955059898 1.247958967
-25 50 0.421964049994405 0.1419463729 0.3044049790 1.255426106
-20 50 0.422057549538731 0.1133534343 0.3114360010 1.261325834
-15 50 0.422092443828015 0.08486968991 0.3167379948 1.265774735
-10 50 0.422097272783191 0.05650138924 0.3204353016 1.268877143
-5 50 0.422094460465481 0.02822553766 0.3226193717 1.270709796
-0 50 0.422092640652910 0.000000000 0.3233417219 1.271315920
--5 50 0.422094460465481 -0.02822553766 0.3226193717 1.270709796
--10 50 0.422097272783191 -0.05650138924 0.3204353016 1.268877143
--15 50 0.422092443828015 -0.08486968991 0.3167379948 1.265774735
--20 50 0.422057549538731 -0.1133534343 0.3114360010 1.261325834
--25 50 0.421964049994405 -0.1419463729 0.3044049790 1.255426106
--30 50 0.421800153288746 -0.1706104627 0.2955059898 1.247958967
--35 50 0.421579106337177 -0.1992737358 0.2845923886 1.238801368
--40 50 0.421357842549578 -0.2278350128 0.2715231950 1.227835013
--45 50 0.421233930166747 -0.2561609471 0.2561609471 1.214944556
-
-45 55 0.420974391528746 0.2667661147 0.2667661147 1.186791644
-40 55 0.421160417370069 0.2385642040 0.2843097472 1.199075828
-35 55 0.421433896643665 0.2096814061 0.2994560821 1.209681406
-30 55 0.421740723023140 0.1803089439 0.3123042519 1.218677791
-25 55 0.421988055236151 0.1505783958 0.3229164119 1.226108506
-20 55 0.422146272101115 0.1206149164 0.3313867593 1.232039507
-15 55 0.422221936551191 0.09051917473 0.3378221592 1.236545622
-10 55 0.422245340255340 0.06036212609 0.3423306283 1.239702486
-5 55 0.422249870494667 0.03018376378 0.3450019987 1.241573000
-0 55 0.422249842289696 0.000000000 0.3458868215 1.242192560
--5 55 0.422249870494667 -0.03018376378 0.3450019987 1.241573000
--10 55 0.422245340255340 -0.06036212609 0.3423306283 1.239702486
--15 55 0.422221936551191 -0.09051917473 0.3378221592 1.236545622
--20 55 0.422146272101115 -0.1206149164 0.3313867593 1.232039507
--25 55 0.421988055236151 -0.1505783958 0.3229164119 1.226108506
--30 55 0.421740723023140 -0.1803089439 0.3123042519 1.218677791
--35 55 0.421433896643665 -0.2096814061 0.2994560821 1.209681406
--40 55 0.421160417370069 -0.2385642040 0.2843097472 1.199075828
--45 55 0.420974391528746 -0.2667661147 0.2667661147 1.186791644
-
-45 60 0.420559993702195 0.2753211436 0.2753211436 1.158956736
-40 60 0.420779147405269 0.2473587596 0.2947906905 1.170197484
-35 60 0.421067389084512 0.2183286594 0.3118056397 1.180021070
-30 60 0.421429461477641 0.1884689847 0.3264378572 1.188468985
-25 60 0.421747854641816 0.1579249948 0.3386712443 1.195531934
-20 60 0.421972410989471 0.1268561221 0.3485343311 1.201226390
-15 60 0.422095920256010 0.09541251375 0.3560843490 1.205585395
-10 60 0.422143074517669 0.06372409543 0.3613973039 1.208652831
-5 60 0.422156306298630 0.03189427119 0.3645531879 1.210474881
-0 60 0.422158185633099 0.000000000 0.3655997132 1.211079093
--5 60 0.422156306298630 -0.03189427119 0.3645531879 1.210474881
--10 60 0.422143074517669 -0.06372409543 0.3613973039 1.208652831
--15 60 0.422095920256010 -0.09541251375 0.3560843490 1.205585395
--20 60 0.421972410989471 -0.1268561221 0.3485343311 1.201226390
--25 60 0.421747854641816 -0.1579249948 0.3386712443 1.195531934
--30 60 0.421429461477640 -0.1884689847 0.3264378572 1.188468985
--35 60 0.421067389084511 -0.2183286594 0.3118056397 1.180021070
--40 60 0.420779147405269 -0.2473587596 0.2947906905 1.170197484
--45 60 0.420559993702195 -0.2753211436 0.2753211436 1.158956736
-
-45 65 0.420040278579632 0.2820750812 0.2820750812 1.131533771
-40 65 0.420256526120293 0.2543924958 0.3031731709 1.141371971
-35 65 0.420521269749207 0.2253225768 0.3217939889 1.150055001
-30 65 0.420895133174355 0.1951365929 0.3379864933 1.157605690
-25 65 0.421254844396123 0.1639867685 0.3516707600 1.163986769
-20 65 0.421528520292079 0.1320502636 0.3628051176 1.169178805
-15 65 0.421685230990907 0.09951167225 0.3713826168 1.173178558
-10 65 0.421738283850168 0.06655207557 0.3774355762 1.176001100
-5 65 0.421741831447010 0.03333597842 0.3810319770 1.177678129
-0 65 0.421738502012693 0.000000000 0.3822248885 1.178234393
--5 65 0.421741831447010 -0.03333597842 0.3810319770 1.177678129
--10 65 0.421738283850168 -0.06655207557 0.3774355762 1.176001100
--15 65 0.421685230990906 -0.09951167225 0.3713826168 1.173178558
--20 65 0.421528520292079 -0.1320502636 0.3628051176 1.169178805
--25 65 0.421254844396122 -0.1639867685 0.3516707600 1.163986769
--30 65 0.420895133174355 -0.1951365929 0.3379864933 1.157605690
--35 65 0.420521269749206 -0.2253225768 0.3217939889 1.150055001
--40 65 0.420256526120293 -0.2543924958 0.3031731709 1.141371971
--45 65 0.420040278579632 -0.2820750812 0.2820750812 1.131533771
-
-45 70 0.419465656408432 0.2872463394 0.2872463394 1.104549117
-40 70 0.419651515881370 0.2598360871 0.3096605903 1.112707238
-35 70 0.419869695852162 0.2307881501 0.3295996365 1.119964457
-30 70 0.420207519358541 0.2003847643 0.3470765928 1.126325549
-25 70 0.420572650126286 0.1687951700 0.3619824103 1.131750823
-20 70 0.420862034392391 0.1361975101 0.3741995837 1.136197510
-15 70 0.420995778515201 0.1027940699 0.3836326914 1.139630881
-10 70 0.421011860991739 0.06882047688 0.3903003194 1.142057699
-5 70 0.420989416240124 0.03449419709 0.3942704769 1.143502718
-0 70 0.420976478579507 0.000000000 0.3955884904 1.143982436
--5 70 0.420989416240124 -0.03449419709 0.3942704769 1.143502718
--10 70 0.421011860991739 -0.06882047688 0.3903003194 1.142057699
--15 70 0.420995778515201 -0.1027940699 0.3836326914 1.139630881
--20 70 0.420862034392391 -0.1361975101 0.3741995837 1.136197510
--25 70 0.420572650126286 -0.1687951700 0.3619824103 1.131750823
--30 70 0.420207519358541 -0.2003847643 0.3470765928 1.126325549
--35 70 0.419869695852161 -0.2307881501 0.3295996365 1.119964457
--40 70 0.419651515881370 -0.2598360871 0.3096605903 1.112707238
--45 70 0.419465656408431 -0.2872463394 0.2872463394 1.104549117
-
-45 75 0.418844673013456 0.2909909086 0.2909909086 1.077970779
-40 75 0.418992791401500 0.2638230074 0.3144120169 1.084246446
-35 75 0.419158621920594 0.2348294310 0.3353711838 1.089862438
-30 75 0.419444724877337 0.2042941076 0.3538477740 1.094813225
-25 75 0.419789601277830 0.1724000572 0.3697131158 1.099064331
-20 75 0.420040729651618 0.1393141213 0.3827624025 1.102560877
-15 75 0.420124716342016 0.1052676283 0.3928641370 1.105267628
-10 75 0.420090594508189 0.07053359643 0.4000159031 1.107183938
-5 75 0.420031937688742 0.03536980149 0.4042786810 1.108326146
-0 75 0.420005891847984 0.000000000 0.4056945381 1.108705524
--5 75 0.420031937688742 -0.03536980149 0.4042786810 1.108326146
--10 75 0.420090594508189 -0.07053359643 0.4000159031 1.107183938
--15 75 0.420124716342016 -0.1052676283 0.3928641370 1.105267628
--20 75 0.420040729651618 -0.1393141213 0.3827624025 1.102560877
--25 75 0.419789601277830 -0.1724000572 0.3697131158 1.099064331
--30 75 0.419444724877337 -0.2042941076 0.3538477740 1.094813225
--35 75 0.419158621920594 -0.2348294310 0.3353711838 1.089862438
--40 75 0.418992791401500 -0.2638230074 0.3144120169 1.084246446
--45 75 0.418844673013455 -0.2909909086 0.2909909086 1.077970779
-
-45 80 0.418165123766223 0.2934155295 0.2934155295 1.051737074
-40 80 0.418267944942893 0.2664378508 0.3175282659 1.055988800
-35 80 0.418378784564102 0.2375074995 0.3391958621 1.059809382
-30 80 0.418613636256460 0.2069083338 0.3583757466 1.063191313
-25 80 0.418939283148839 0.1748330122 0.3749306046 1.066110381
-20 80 0.419138631315848 0.1414256341 0.3885637361 1.068514270
-15 80 0.419171014284574 0.1069493121 0.3991402665 1.070379198
-10 80 0.419088046488126 0.07170088111 0.4066359035 1.071700881
-5 80 0.418993791653686 0.03596704835 0.4111052439 1.072488946
-0 80 0.418954765638670 0.000000000 0.4125899014 1.072750732
--5 80 0.418993791653686 -0.03596704835 0.4111052439 1.072488946
--10 80 0.419088046488126 -0.07170088111 0.4066359035 1.071700881
--15 80 0.419171014284574 -0.1069493121 0.3991402665 1.070379198
--20 80 0.419138631315848 -0.1414256341 0.3885637361 1.068514270
--25 80 0.418939283148839 -0.1748330122 0.3749306046 1.066110381
--30 80 0.418613636256460 -0.2069083338 0.3583757466 1.063191313
--35 80 0.418378784564102 -0.2375074995 0.3391958621 1.059809382
--40 80 0.418267944942893 -0.2664378508 0.3175282659 1.055988800
--45 80 0.418165123766223 -0.2934155295 0.2934155295 1.051737074
-
-45 85 0.417413105836212 0.2945924538 0.2945924538 1.025773500
-40 85 0.417460944315203 0.2677380956 0.3190778373 1.027915694
-35 85 0.417514185569646 0.2388636717 0.3411326766 1.029845242
-30 85 0.417699839258210 0.2082530161 0.3607048046 1.031557581
-25 85 0.417999772834335 0.1761016147 0.3776511314 1.033040193
-20 85 0.418164746481572 0.1425398723 0.3916250805 1.034262755
-15 85 0.418158635230793 0.1078430218 0.4024756365 1.035212056
-10 85 0.418038313237822 0.07232364175 0.4101677546 1.035885029
-5 85 0.417916487369995 0.03628626512 0.4147539082 1.036286265
-0 85 0.417867347085979 0.000000000 0.4162772357 1.036419539
--5 85 0.417916487369995 -0.03628626512 0.4147539082 1.036286265
--10 85 0.418038313237822 -0.07232364175 0.4101677546 1.035885029
--15 85 0.418158635230793 -0.1078430218 0.4024756365 1.035212056
--20 85 0.418164746481572 -0.1425398723 0.3916250805 1.034262755
--25 85 0.417999772834335 -0.1761016147 0.3776511314 1.033040193
--30 85 0.417699839258210 -0.2082530161 0.3607048046 1.031557581
--35 85 0.417514185569646 -0.2388636717 0.3411326766 1.029845242
--40 85 0.417460944315203 -0.2677380956 0.3190778373 1.027915694
--45 85 0.417413105836212 -0.2945924538 0.2945924538 1.025773500
-
-45 90 0.416575066505252 0.2945630544 0.2945630544 1.000000000
-40 90 0.416555918685633 0.2677569833 0.3191003468 1.000000000
-35 90 0.416547633196943 0.2389219070 0.3412158453 1.000000000
-30 90 0.416686399350284 0.2083431997 0.3608610072 1.000000000
-25 90 0.416964026317032 0.1762166120 0.3778977440 1.000000000
-20 90 0.417109159696414 0.1426597346 0.3919543994 1.000000000
-15 90 0.417082752909536 0.1079489598 0.4028710027 1.000000000
-10 90 0.416942990231221 0.07240139044 0.4106086893 1.000000000
-5 90 0.416806825517986 0.03632710846 0.4152207497 1.000000000
-0 90 0.416752426852034 0.000000000 0.4167524269 1.000000000
--5 90 0.416806825517986 -0.03632710846 0.4152207497 1.000000000
--10 90 0.416942990231221 -0.07240139044 0.4106086893 1.000000000
--15 90 0.417082752909536 -0.1079489598 0.4028710027 1.000000000
--20 90 0.417109159696414 -0.1426597346 0.3919543994 1.000000000
--25 90 0.416964026317032 -0.1762166120 0.3778977440 1.000000000
--30 90 0.416686399350284 -0.2083431997 0.3608610072 1.000000000
--35 90 0.416547633196943 -0.2389219070 0.3412158453 1.000000000
--40 90 0.416555918685633 -0.2677569833 0.3191003468 1.000000000
--45 90 0.416575066505252 -0.2945630544 0.2945630544 1.000000000
-
-45 95 0.415639245817503 0.2933405386 0.2933405386 0.9743360283
-40 95 0.415539863863006 0.2665060129 0.3176094983 0.9722127695
-35 95 0.415464568999817 0.2376910674 0.3394580241 0.9703012712
-30 95 0.415554437496206 0.2071833810 0.3588521424 0.9686045057
-25 95 0.415806686263465 0.1751776762 0.3756697389 0.9671331566
-20 95 0.415945201094532 0.1417832955 0.3895464030 0.9659191058
-15 95 0.415917052169241 0.1072649180 0.4003181238 0.9649767024
-10 95 0.415777307102880 0.07193247139 0.4079493172 0.9643090594
-5 95 0.415641844713099 0.03608876564 0.4124964789 0.9639112344
-0 95 0.415587819109994 0.000000000 0.4140063820 0.9637791349
--5 95 0.415641844713099 -0.03608876564 0.4124964789 0.9639112344
--10 95 0.415777307102880 -0.07193247139 0.4079493172 0.9643090594
--15 95 0.415917052169241 -0.1072649180 0.4003181238 0.9649767024
--20 95 0.415945201094532 -0.1417832955 0.3895464030 0.9659191058
--25 95 0.415806686263465 -0.1751776762 0.3756697389 0.9671331566
--30 95 0.415554437496206 -0.2071833810 0.3588521424 0.9686045057
--35 95 0.415464568999817 -0.2376910674 0.3394580241 0.9703012712
--40 95 0.415539863863006 -0.2665060129 0.3176094983 0.9722127695
--45 95 0.415639245817503 -0.2933405386 0.2933405386 0.9743360283
-
-45 100 0.414597002169521 0.2909118719 0.2909118719 0.9487043880
-40 100 0.414405029193084 0.2639771627 0.3145957320 0.9445282844
-35 100 0.414257567334615 0.2351679450 0.3358546319 0.9407797668
-30 100 0.414291008610012 0.2047717869 0.3546751388 0.9374612036
-25 100 0.414487472870191 0.1729751692 0.3709464475 0.9345921329
-20 100 0.414638373852076 0.1399071585 0.3843917588 0.9322213618
-15 100 0.414623343886616 0.1057889975 0.3948099137 0.9303843600
-10 100 0.414499125027480 0.07091577231 0.4021833302 0.9290842277
-5 100 0.414376977444354 0.03557073418 0.4065753521 0.9283097957
-0 100 0.414328157157069 0.000000000 0.4080335815 0.9280526706
--5 100 0.414376977444354 -0.03557073418 0.4065753521 0.9283097957
--10 100 0.414499125027480 -0.07091577231 0.4021833302 0.9290842277
--15 100 0.414623343886616 -0.1057889975 0.3948099137 0.9303843600
--20 100 0.414638373852076 -0.1399071585 0.3843917588 0.9322213618
--25 100 0.414487472870191 -0.1729751692 0.3709464475 0.9345921329
--30 100 0.414291008610013 -0.2047717869 0.3546751388 0.9374612036
--35 100 0.414257567334616 -0.2351679450 0.3358546319 0.9407797668
--40 100 0.414405029193084 -0.2639771627 0.3145957320 0.9445282844
--45 100 0.414597002169521 -0.2909118719 0.2909118719 0.9487043880
-
-45 105 0.413445284369719 0.2872397017 0.2872397017 0.9230343539
-40 105 0.413153891777358 0.2601464858 0.3100305090 0.9169275755
-35 105 0.412935799970452 0.2313431572 0.3303922688 0.9114716584
-30 105 0.412913020786160 0.2011127857 0.3483375629 0.9066632313
-25 105 0.413036046994869 0.1696264936 0.3637651895 0.9025294112
-20 105 0.413182152731024 0.1370393500 0.3765125196 0.8991137744
-15 105 0.413182779355283 0.1035282370 0.3863726406 0.8964717630
-10 105 0.413082016309701 0.06935684972 0.3933422409 0.8946042642
-5 105 0.412980525279281 0.03477602032 0.3974917311 0.8934924117
-0 105 0.412939855060755 0.000000000 0.3988692707 0.8931233010
--5 105 0.412980525279281 -0.03477602032 0.3974917311 0.8934924117
--10 105 0.413082016309701 -0.06935684972 0.3933422409 0.8946042642
--15 105 0.413182779355283 -0.1035282370 0.3863726406 0.8964717630
--20 105 0.413182152731024 -0.1370393500 0.3765125196 0.8991137744
--25 105 0.413036046994869 -0.1696264936 0.3637651895 0.9025294112
--30 105 0.412913020786160 -0.2011127857 0.3483375629 0.9066632313
--35 105 0.412935799970453 -0.2313431572 0.3303922688 0.9114716584
--40 105 0.413153891777358 -0.2601464858 0.3100305090 0.9169275755
--45 105 0.413445284369719 -0.2872397017 0.2872397017 0.9230343539
-
-45 110 0.412193089113133 0.2822661502 0.2822661502 0.8972635232
-40 110 0.411806057146319 0.2549784059 0.3038714312 0.8893998440
-35 110 0.411532116427935 0.2262052651 0.3230545984 0.8824177421
-30 110 0.411465751513899 0.1962160690 0.3398562009 0.8763024590
-25 110 0.411513913770974 0.1651594820 0.3541856522 0.8710869652
-20 110 0.411590774157013 0.1331971859 0.3659562606 0.8668028141
-15 110 0.411611809340913 0.1005027966 0.3750815431 0.8634814829
-10 110 0.411535676999638 0.06727145758 0.3815153943 0.8611397525
-5 110 0.411457589774367 0.03371319717 0.3853436069 0.8597463971
-0 110 0.411426467355646 0.000000000 0.3866144154 0.8592838607
--5 110 0.411457589774367 -0.03371319717 0.3853436069 0.8597463971
--10 110 0.411535676999638 -0.06727145758 0.3815153943 0.8611397525
--15 110 0.411611809340914 -0.1005027966 0.3750815431 0.8634814829
--20 110 0.411590774157014 -0.1331971859 0.3659562606 0.8668028141
--25 110 0.411513913770974 -0.1651594820 0.3541856522 0.8710869652
--30 110 0.411465751513899 -0.1962160690 0.3398562009 0.8763024590
--35 110 0.411532116427936 -0.2262052651 0.3230545984 0.8824177421
--40 110 0.411806057146319 -0.2549784059 0.3038714312 0.8893998440
--45 110 0.412193089113134 -0.2822661502 0.2822661502 0.8972635232
-
-45 115 0.410861221174009 0.2759109500 0.2759109500 0.8713406110
-40 115 0.410396669893040 0.2484240616 0.2960602679 0.8619448298
-35 115 0.410099864329442 0.2197386073 0.3138192540 0.8536636786
-30 115 0.410006859569762 0.1900885407 0.3292430104 0.8464714629
-25 115 0.410000497984177 0.1596056583 0.3422754388 0.8403943417
-20 115 0.410006254414508 0.1284407374 0.3528880258 0.8354456111
-15 115 0.409979437386298 0.09674927269 0.3610732013 0.8316288011
-10 115 0.409916722310054 0.06468658342 0.3668558445 0.8289323102
-5 115 0.409863121137783 0.03239704280 0.3702998936 0.8273263238
-0 115 0.409842510270318 0.000000000 0.3714434585 0.8267930707
--5 115 0.409863121137783 -0.03239704280 0.3702998936 0.8273263238
--10 115 0.409916722310054 -0.06468658342 0.3668558445 0.8289323102
--15 115 0.409979437386299 -0.09674927269 0.3610732013 0.8316288011
--20 115 0.410006254414508 -0.1284407374 0.3528880258 0.8354456111
--25 115 0.410000497984177 -0.1596056583 0.3422754388 0.8403943417
--30 115 0.410006859569762 -0.1900885407 0.3292430104 0.8464714629
--35 115 0.410099864329443 -0.2197386073 0.3138192540 0.8536636786
--40 115 0.410396669893041 -0.2484240616 0.2960602679 0.8619448298
--45 115 0.410861221174010 -0.2759109500 0.2759109500 0.8713406110
-
-45 120 0.409483464825415 0.2680698533 0.2680698533 0.8452297980
-40 120 0.408973597448124 0.2404187622 0.2865199236 0.8345776450
-35 120 0.408687783070896 0.2119096803 0.3026383875 0.8252716455
-30 120 0.408591532607701 0.1827276884 0.3164936402 0.8172723116
-25 120 0.408557298593188 0.1529857438 0.3280789864 0.8105835089
-20 120 0.408521160772016 0.1228123188 0.3374240727 0.8051881208
-15 120 0.408460567065285 0.09233031546 0.3445814284 0.8010558196
-10 120 0.408388640859697 0.06164781160 0.3496221131 0.7981455789
-5 120 0.408336282868854 0.03085015656 0.3526189031 0.7964153814
-0 120 0.408317245024597 0.000000000 0.3536131070 0.7958413775
--5 120 0.408336282868854 -0.03085015656 0.3526189031 0.7964153814
--10 120 0.408388640859697 -0.06164781160 0.3496221131 0.7981455789
--15 120 0.408460567065286 -0.09233031546 0.3445814284 0.8010558196
--20 120 0.408521160772016 -0.1228123188 0.3374240727 0.8051881208
--25 120 0.408557298593189 -0.1529857438 0.3280789864 0.8105835089
--30 120 0.408591532607702 -0.1827276884 0.3164936402 0.8172723116
--35 120 0.408687783070896 -0.2119096803 0.3026383875 0.8252716455
--40 120 0.408973597448124 -0.2404187622 0.2865199236 0.8345776450
--45 120 0.409483464825416 -0.2680698533 0.2680698533 0.8452297980
-
-45 125 0.408114012981202 0.2586166565 0.2586166565 0.8189146676
-40 125 0.407605109056096 0.2308858677 0.2751590623 0.8073315504
-35 125 0.407349729987815 0.2026739302 0.2894483694 0.7973260698
-30 125 0.407232900944229 0.1741063414 0.3015610292 0.7888446941
-25 125 0.407151873444531 0.1452843871 0.3115633735 0.7818409772
-20 125 0.407063084704379 0.1163053737 0.3195463880 0.7762512103
-15 125 0.406959866536060 0.08724717519 0.3256108906 0.7720047999
-10 125 0.406863708905255 0.05816324340 0.3298601449 0.7690294400
-5 125 0.406799430555320 0.02907931719 0.3323781164 0.7672663373
-0 125 0.406776919224707 0.000000000 0.3332121450 0.7666823443
--5 125 0.406799430555320 -0.02907931719 0.3323781164 0.7672663373
--10 125 0.406863708905255 -0.05816324340 0.3298601449 0.7690294400
--15 125 0.406959866536061 -0.08724717519 0.3256108906 0.7720047999
--20 125 0.407063084704380 -0.1163053737 0.3195463880 0.7762512103
--25 125 0.407151873444532 -0.1452843871 0.3115633735 0.7818409772
--30 125 0.407232900944229 -0.1741063414 0.3015610292 0.7888446941
--35 125 0.407349729987815 -0.2026739302 0.2894483694 0.7973260698
--40 125 0.407605109056096 -0.2308858677 0.2751590623 0.8073315504
--45 125 0.408114012981202 -0.2586166565 0.2586166565 0.8189146676
-
-45 130 0.406795594720916 0.2473807008 0.2473807008 0.7924229452
-40 130 0.406289306919104 0.2196872114 0.2618130234 0.7803127886
-35 130 0.406013998432556 0.1919163569 0.2740849626 0.7700154089
-30 130 0.405832116775405 0.1641516834 0.2843190559 0.7614279851
-25 130 0.405671576403576 0.1364656749 0.2926515842 0.7544361636
-20 130 0.405508438276746 0.1089087831 0.2992244222 0.7489208977
-15 130 0.405347985375320 0.08150289901 0.3041729601 0.7447685814
-10 130 0.405216174033674 0.05424170742 0.3076200092 0.7418761638
-5 130 0.405131857886018 0.02709124517 0.3096543492 0.7401691498
-0 130 0.405102909412565 0.000000000 0.3103268326 0.7396048692
--5 130 0.405131857886018 -0.02709124517 0.3096543492 0.7401691498
--10 130 0.405216174033674 -0.05424170742 0.3076200092 0.7418761638
--15 130 0.405347985375321 -0.08150289901 0.3041729601 0.7447685814
--20 130 0.405508438276746 -0.1089087831 0.2992244222 0.7489208977
--25 130 0.405671576403576 -0.1364656749 0.2926515842 0.7544361636
--30 130 0.405832116775405 -0.1641516834 0.2843190559 0.7614279851
--35 130 0.406013998432556 -0.1919163569 0.2740849626 0.7700154089
--40 130 0.406289306919104 -0.2196872114 0.2618130234 0.7803127886
--45 130 0.406795594720916 -0.2473807008 0.2473807008 0.7924229452
-
-45 135 0.405481246888699 0.2341047070 0.2341047070 0.7658952930
-40 135 0.404953884308432 0.2066372786 0.2462607191 0.7537392809
-35 135 0.404600376776805 0.1795262877 0.2563901099 0.7436098901
-30 135 0.404312156366899 0.1528156311 0.2646844373 0.7353155627
-25 135 0.404045335367779 0.1265250242 0.2713337901 0.7286662099
-20 135 0.403792076974580 0.1006425785 0.2765132120 0.7234867880
-15 135 0.403565989481414 0.07512654831 0.2803760953 0.7196239047
-10 135 0.403393035592475 0.04990941212 0.2830503416 0.7169496584
-5 135 0.403285294975797 0.02490116729 0.2846216445 0.7153783555
-0 135 0.403248758763943 0.000000000 0.2851399318 0.7148600682
--5 135 0.403285294975797 -0.02490116729 0.2846216445 0.7153783555
--10 135 0.403393035592475 -0.04990941212 0.2830503416 0.7169496584
--15 135 0.403565989481415 -0.07512654831 0.2803760953 0.7196239047
--20 135 0.403792076974581 -0.1006425785 0.2765132120 0.7234867880
--25 135 0.404045335367779 -0.1265250242 0.2713337901 0.7286662099
--30 135 0.404312156366899 -0.1528156311 0.2646844373 0.7353155627
--35 135 0.404600376776806 -0.1795262877 0.2563901099 0.7436098901
--40 135 0.404953884308432 -0.2066372786 0.2462607191 0.7537392809
--45 135 0.405481246888700 -0.2341047070 0.2341047070 0.7658952930
-
-
-### -x patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = drho = dnu
-# dpy = 180 - dsigma = 180 - dphi
-#
-# dpx dpy gridfn global_x global_y global_z
--135 45 0.405481246888700 -0.2341047070 0.2341047070 0.7658952930
--135 40 0.404953884308432 -0.2462607191 0.2066372786 0.7537392809
--135 35 0.404600376776806 -0.2563901099 0.1795262877 0.7436098901
--135 30 0.404312156366899 -0.2646844373 0.1528156311 0.7353155627
--135 25 0.404045335367779 -0.2713337901 0.1265250242 0.7286662099
--135 20 0.403792076974580 -0.2765132120 0.1006425785 0.7234867880
--135 15 0.403565989481414 -0.2803760953 0.07512654831 0.7196239047
--135 10 0.403393035592475 -0.2830503416 0.04990941212 0.7169496584
--135 5 0.403285294975798 -0.2846216445 0.02490116729 0.7153783555
--135 -2.84217e-14 0.403248758763943 -0.2851399318 -9.170914980e-17 0.7148600682
--135 -5 0.403285294975798 -0.2846216445 -0.02490116729 0.7153783555
--135 -10 0.403393035592475 -0.2830503416 -0.04990941212 0.7169496584
--135 -15 0.403565989481415 -0.2803760953 -0.07512654831 0.7196239047
--135 -20 0.403792076974581 -0.2765132120 -0.1006425785 0.7234867880
--135 -25 0.404045335367780 -0.2713337901 -0.1265250242 0.7286662099
--135 -30 0.404312156366900 -0.2646844373 -0.1528156311 0.7353155627
--135 -35 0.404600376776806 -0.2563901099 -0.1795262877 0.7436098901
--135 -40 0.404953884308433 -0.2462607191 -0.2066372786 0.7537392809
--135 -45 0.405481246888700 -0.2341047070 -0.2341047070 0.7658952930
-
--130 45 0.406795594720916 -0.2473807008 0.2473807008 0.7924229452
--130 40 0.406289306919104 -0.2618130234 0.2196872114 0.7803127886
--130 35 0.406013998432556 -0.2740849626 0.1919163569 0.7700154089
--130 30 0.405832116775405 -0.2843190559 0.1641516834 0.7614279851
--130 25 0.405671576403576 -0.2926515842 0.1364656749 0.7544361636
--130 20 0.405508438276746 -0.2992244222 0.1089087831 0.7489208977
--130 15 0.405347985375320 -0.3041729601 0.08150289901 0.7447685814
--130 10 0.405216174033674 -0.3076200092 0.05424170742 0.7418761638
--130 5 0.405131857886018 -0.3096543492 0.02709124517 0.7401691498
--130 -2.84217e-14 0.405102909412565 -0.3103268326 -9.980997680e-17 0.7396048692
--130 -5 0.405131857886018 -0.3096543492 -0.02709124517 0.7401691498
--130 -10 0.405216174033674 -0.3076200092 -0.05424170742 0.7418761638
--130 -15 0.405347985375321 -0.3041729601 -0.08150289901 0.7447685814
--130 -20 0.405508438276747 -0.2992244222 -0.1089087831 0.7489208977
--130 -25 0.405671576403577 -0.2926515842 -0.1364656749 0.7544361636
--130 -30 0.405832116775406 -0.2843190559 -0.1641516834 0.7614279851
--130 -35 0.406013998432557 -0.2740849626 -0.1919163569 0.7700154089
--130 -40 0.406289306919105 -0.2618130234 -0.2196872114 0.7803127886
--130 -45 0.406795594720917 -0.2473807008 -0.2473807008 0.7924229452
-
--125 45 0.408114012981202 -0.2586166565 0.2586166565 0.8189146676
--125 40 0.407605109056096 -0.2751590623 0.2308858677 0.8073315504
--125 35 0.407349729987815 -0.2894483694 0.2026739302 0.7973260698
--125 30 0.407232900944229 -0.3015610292 0.1741063414 0.7888446941
--125 25 0.407151873444531 -0.3115633735 0.1452843871 0.7818409772
--125 20 0.407063084704379 -0.3195463880 0.1163053737 0.7762512103
--125 15 0.406959866536060 -0.3256108906 0.08724717519 0.7720047999
--125 10 0.406863708905255 -0.3298601449 0.05816324340 0.7690294400
--125 5 0.406799430555320 -0.3323781164 0.02907931719 0.7672663373
--125 -2.84217e-14 0.406776919224708 -0.3332121450 -1.071705472e-16 0.7666823443
--125 -5 0.406799430555320 -0.3323781164 -0.02907931719 0.7672663373
--125 -10 0.406863708905255 -0.3298601449 -0.05816324340 0.7690294400
--125 -15 0.406959866536061 -0.3256108906 -0.08724717519 0.7720047999
--125 -20 0.407063084704380 -0.3195463880 -0.1163053737 0.7762512103
--125 -25 0.407151873444532 -0.3115633735 -0.1452843871 0.7818409772
--125 -30 0.407232900944230 -0.3015610292 -0.1741063414 0.7888446941
--125 -35 0.407349729987816 -0.2894483694 -0.2026739302 0.7973260698
--125 -40 0.407605109056097 -0.2751590623 -0.2308858677 0.8073315504
--125 -45 0.408114012981203 -0.2586166565 -0.2586166565 0.8189146676
-
--120 45 0.409483464825416 -0.2680698533 0.2680698533 0.8452297980
--120 40 0.408973597448124 -0.2865199236 0.2404187622 0.8345776450
--120 35 0.408687783070896 -0.3026383875 0.2119096803 0.8252716455
--120 30 0.408591532607701 -0.3164936402 0.1827276884 0.8172723116
--120 25 0.408557298593188 -0.3280789864 0.1529857438 0.8105835089
--120 20 0.408521160772016 -0.3374240727 0.1228123188 0.8051881208
--120 15 0.408460567065285 -0.3445814284 0.09233031546 0.8010558196
--120 10 0.408388640859696 -0.3496221131 0.06164781160 0.7981455789
--120 5 0.408336282868854 -0.3526189031 0.03085015656 0.7964153814
--120 -2.84217e-14 0.408317245024597 -0.3536131070 -1.137320795e-16 0.7958413775
--120 -5 0.408336282868854 -0.3526189031 -0.03085015656 0.7964153814
--120 -10 0.408388640859697 -0.3496221131 -0.06164781160 0.7981455789
--120 -15 0.408460567065286 -0.3445814284 -0.09233031546 0.8010558196
--120 -20 0.408521160772016 -0.3374240727 -0.1228123188 0.8051881208
--120 -25 0.408557298593189 -0.3280789864 -0.1529857438 0.8105835089
--120 -30 0.408591532607702 -0.3164936402 -0.1827276884 0.8172723116
--120 -35 0.408687783070896 -0.3026383875 -0.2119096803 0.8252716455
--120 -40 0.408973597448125 -0.2865199236 -0.2404187622 0.8345776450
--120 -45 0.409483464825416 -0.2680698533 -0.2680698533 0.8452297980
-
--115 45 0.410861221174010 -0.2759109500 0.2759109500 0.8713406110
--115 40 0.410396669893041 -0.2960602679 0.2484240616 0.8619448298
--115 35 0.410099864329442 -0.3138192540 0.2197386073 0.8536636786
--115 30 0.410006859569762 -0.3292430104 0.1900885407 0.8464714629
--115 25 0.410000497984177 -0.3422754388 0.1596056583 0.8403943417
--115 20 0.410006254414508 -0.3528880258 0.1284407374 0.8354456111
--115 15 0.409979437386298 -0.3610732013 0.09674927269 0.8316288011
--115 10 0.409916722310054 -0.3668558445 0.06468658342 0.8289323102
--115 5 0.409863121137784 -0.3702998936 0.03239704280 0.8273263238
--115 -2.84217e-14 0.409842510270319 -0.3714434585 -1.194668301e-16 0.8267930707
--115 -5 0.409863121137784 -0.3702998936 -0.03239704280 0.8273263238
--115 -10 0.409916722310054 -0.3668558445 -0.06468658342 0.8289323102
--115 -15 0.409979437386299 -0.3610732013 -0.09674927269 0.8316288011
--115 -20 0.410006254414508 -0.3528880258 -0.1284407374 0.8354456111
--115 -25 0.410000497984177 -0.3422754388 -0.1596056583 0.8403943417
--115 -30 0.410006859569762 -0.3292430104 -0.1900885407 0.8464714629
--115 -35 0.410099864329443 -0.3138192540 -0.2197386073 0.8536636786
--115 -40 0.410396669893041 -0.2960602679 -0.2484240616 0.8619448298
--115 -45 0.410861221174010 -0.2759109500 -0.2759109500 0.8713406110
-
--110 45 0.412193089113134 -0.2822661502 0.2822661502 0.8972635232
--110 40 0.411806057146319 -0.3038714312 0.2549784059 0.8893998440
--110 35 0.411532116427935 -0.3230545984 0.2262052651 0.8824177421
--110 30 0.411465751513899 -0.3398562009 0.1962160690 0.8763024590
--110 25 0.411513913770974 -0.3541856522 0.1651594820 0.8710869652
--110 20 0.411590774157014 -0.3659562606 0.1331971859 0.8668028141
--110 15 0.411611809340913 -0.3750815431 0.1005027966 0.8634814829
--110 10 0.411535676999638 -0.3815153943 0.06727145758 0.8611397525
--110 5 0.411457589774367 -0.3853436069 0.03371319717 0.8597463971
--110 -2.84217e-14 0.411426467355647 -0.3866144154 -1.243462433e-16 0.8592838607
--110 -5 0.411457589774368 -0.3853436069 -0.03371319717 0.8597463971
--110 -10 0.411535676999639 -0.3815153943 -0.06727145758 0.8611397525
--110 -15 0.411611809340914 -0.3750815431 -0.1005027966 0.8634814829
--110 -20 0.411590774157014 -0.3659562606 -0.1331971859 0.8668028141
--110 -25 0.411513913770974 -0.3541856522 -0.1651594820 0.8710869652
--110 -30 0.411465751513899 -0.3398562009 -0.1962160690 0.8763024590
--110 -35 0.411532116427936 -0.3230545984 -0.2262052651 0.8824177421
--110 -40 0.411806057146319 -0.3038714312 -0.2549784059 0.8893998440
--110 -45 0.412193089113134 -0.2822661502 -0.2822661502 0.8972635232
-
--105 45 0.413445284369719 -0.2872397017 0.2872397017 0.9230343539
--105 40 0.413153891777358 -0.3100305090 0.2601464858 0.9169275755
--105 35 0.412935799970453 -0.3303922688 0.2313431572 0.9114716584
--105 30 0.412913020786160 -0.3483375629 0.2011127857 0.9066632313
--105 25 0.413036046994869 -0.3637651895 0.1696264936 0.9025294112
--105 20 0.413182152731025 -0.3765125196 0.1370393500 0.8991137744
--105 15 0.413182779355283 -0.3863726406 0.1035282370 0.8964717630
--105 10 0.413082016309701 -0.3933422409 0.06935684972 0.8946042642
--105 5 0.412980525279282 -0.3974917311 0.03477602032 0.8934924117
--105 -2.84217e-14 0.412939855060755 -0.3988692707 -1.282877549e-16 0.8931233010
--105 -5 0.412980525279282 -0.3974917311 -0.03477602032 0.8934924117
--105 -10 0.413082016309702 -0.3933422409 -0.06935684972 0.8946042642
--105 -15 0.413182779355284 -0.3863726406 -0.1035282370 0.8964717630
--105 -20 0.413182152731025 -0.3765125196 -0.1370393500 0.8991137744
--105 -25 0.413036046994869 -0.3637651895 -0.1696264936 0.9025294112
--105 -30 0.412913020786160 -0.3483375629 -0.2011127857 0.9066632313
--105 -35 0.412935799970453 -0.3303922688 -0.2313431572 0.9114716584
--105 -40 0.413153891777358 -0.3100305090 -0.2601464858 0.9169275755
--105 -45 0.413445284369719 -0.2872397017 -0.2872397017 0.9230343539
-
--100 45 0.414597002169521 -0.2909118719 0.2909118719 0.9487043880
--100 40 0.414405029193084 -0.3145957320 0.2639771627 0.9445282844
--100 35 0.414257567334616 -0.3358546319 0.2351679450 0.9407797668
--100 30 0.414291008610013 -0.3546751388 0.2047717869 0.9374612036
--100 25 0.414487472870191 -0.3709464475 0.1729751692 0.9345921329
--100 20 0.414638373852076 -0.3843917588 0.1399071585 0.9322213618
--100 15 0.414623343886616 -0.3948099137 0.1057889975 0.9303843600
--100 10 0.414499125027480 -0.4021833302 0.07091577231 0.9290842277
--100 5 0.414376977444354 -0.4065753521 0.03557073418 0.9283097957
--100 -2.84217e-14 0.414328157157069 -0.4080335815 -1.312352591e-16 0.9280526706
--100 -5 0.414376977444355 -0.4065753521 -0.03557073418 0.9283097957
--100 -10 0.414499125027480 -0.4021833302 -0.07091577231 0.9290842277
--100 -15 0.414623343886616 -0.3948099137 -0.1057889975 0.9303843600
--100 -20 0.414638373852076 -0.3843917588 -0.1399071585 0.9322213618
--100 -25 0.414487472870191 -0.3709464475 -0.1729751692 0.9345921329
--100 -30 0.414291008610013 -0.3546751388 -0.2047717869 0.9374612036
--100 -35 0.414257567334616 -0.3358546319 -0.2351679450 0.9407797668
--100 -40 0.414405029193084 -0.3145957320 -0.2639771627 0.9445282844
--100 -45 0.414597002169522 -0.2909118719 -0.2909118719 0.9487043880
-
--95 45 0.415639245817503 -0.2933405386 0.2933405386 0.9743360283
--95 40 0.415539863863006 -0.3176094983 0.2665060129 0.9722127695
--95 35 0.415464568999817 -0.3394580241 0.2376910674 0.9703012712
--95 30 0.415554437496206 -0.3588521424 0.2071833810 0.9686045057
--95 25 0.415806686263465 -0.3756697389 0.1751776762 0.9671331566
--95 20 0.415945201094532 -0.3895464030 0.1417832955 0.9659191058
--95 15 0.415917052169241 -0.4003181238 0.1072649180 0.9649767024
--95 10 0.415777307102880 -0.4079493172 0.07193247139 0.9643090594
--95 5 0.415641844713099 -0.4124964789 0.03608876564 0.9639112344
--95 -2.84217e-14 0.415587819109994 -0.4140063820 -1.331562825e-16 0.9637791349
--95 -5 0.415641844713099 -0.4124964789 -0.03608876564 0.9639112344
--95 -10 0.415777307102880 -0.4079493172 -0.07193247139 0.9643090594
--95 -15 0.415917052169241 -0.4003181238 -0.1072649180 0.9649767024
--95 -20 0.415945201094532 -0.3895464030 -0.1417832955 0.9659191058
--95 -25 0.415806686263465 -0.3756697389 -0.1751776762 0.9671331566
--95 -30 0.415554437496206 -0.3588521424 -0.2071833810 0.9686045057
--95 -35 0.415464568999817 -0.3394580241 -0.2376910674 0.9703012712
--95 -40 0.415539863863006 -0.3176094983 -0.2665060129 0.9722127695
--95 -45 0.415639245817504 -0.2933405386 -0.2933405386 0.9743360283
-
--90 45 0.416575066505252 -0.2945630544 0.2945630544 1.000000000
--90 40 0.416555918685633 -0.3191003468 0.2677569833 1.000000000
--90 35 0.416547633196943 -0.3412158453 0.2389219070 1.000000000
--90 30 0.416686399350284 -0.3608610072 0.2083431997 1.000000000
--90 25 0.416964026317032 -0.3778977440 0.1762166120 1.000000000
--90 20 0.417109159696414 -0.3919543994 0.1426597346 1.000000000
--90 15 0.417082752909536 -0.4028710027 0.1079489598 1.000000000
--90 10 0.416942990231221 -0.4106086893 0.07240139044 1.000000000
--90 5 0.416806825517987 -0.4152207497 0.03632710846 1.000000000
--90 -2.84217e-14 0.416752426852035 -0.4167524269 -1.340394890e-16 1.000000000
--90 -5 0.416806825517987 -0.4152207497 -0.03632710846 1.000000000
--90 -10 0.416942990231221 -0.4106086893 -0.07240139044 1.000000000
--90 -15 0.417082752909536 -0.4028710027 -0.1079489598 1.000000000
--90 -20 0.417109159696414 -0.3919543994 -0.1426597346 1.000000000
--90 -25 0.416964026317032 -0.3778977440 -0.1762166120 1.000000000
--90 -30 0.416686399350284 -0.3608610072 -0.2083431997 1.000000000
--90 -35 0.416547633196944 -0.3412158453 -0.2389219070 1.000000000
--90 -40 0.416555918685634 -0.3191003468 -0.2677569833 1.000000000
--90 -45 0.416575066505252 -0.2945630544 -0.2945630544 1.000000000
-
--85 45 0.417413105836212 -0.2945924538 0.2945924538 1.025773500
--85 40 0.417460944315203 -0.3190778373 0.2677380956 1.027915694
--85 35 0.417514185569646 -0.3411326766 0.2388636717 1.029845242
--85 30 0.417699839258211 -0.3607048046 0.2082530161 1.031557581
--85 25 0.417999772834335 -0.3776511314 0.1761016147 1.033040193
--85 20 0.418164746481572 -0.3916250805 0.1425398723 1.034262755
--85 15 0.418158635230793 -0.4024756365 0.1078430218 1.035212056
--85 10 0.418038313237823 -0.4101677546 0.07232364175 1.035885029
--85 5 0.417916487369996 -0.4147539082 0.03628626512 1.036286265
--85 -2.84217e-14 0.417867347085979 -0.4162772357 -1.338866539e-16 1.036419539
--85 -5 0.417916487369996 -0.4147539082 -0.03628626512 1.036286265
--85 -10 0.418038313237823 -0.4101677546 -0.07232364175 1.035885029
--85 -15 0.418158635230794 -0.4024756365 -0.1078430218 1.035212056
--85 -20 0.418164746481572 -0.3916250805 -0.1425398723 1.034262755
--85 -25 0.417999772834335 -0.3776511314 -0.1761016147 1.033040193
--85 -30 0.417699839258211 -0.3607048046 -0.2082530161 1.031557581
--85 -35 0.417514185569646 -0.3411326766 -0.2388636717 1.029845242
--85 -40 0.417460944315204 -0.3190778373 -0.2677380956 1.027915694
--85 -45 0.417413105836213 -0.2945924538 -0.2945924538 1.025773500
-
--80 45 0.418165123766223 -0.2934155295 0.2934155295 1.051737074
--80 40 0.418267944942893 -0.3175282659 0.2664378508 1.055988800
--80 35 0.418378784564103 -0.3391958621 0.2375074995 1.059809382
--80 30 0.418613636256461 -0.3583757466 0.2069083338 1.063191313
--80 25 0.418939283148840 -0.3749306046 0.1748330122 1.066110381
--80 20 0.419138631315848 -0.3885637361 0.1414256341 1.068514270
--80 15 0.419171014284574 -0.3991402665 0.1069493121 1.070379198
--80 10 0.419088046488126 -0.4066359035 0.07170088111 1.071700881
--80 5 0.418993791653687 -0.4111052439 0.03596704835 1.072488946
--80 -2.84217e-14 0.418954765638671 -0.4125899014 -1.327007018e-16 1.072750732
--80 -5 0.418993791653687 -0.4111052439 -0.03596704835 1.072488946
--80 -10 0.419088046488126 -0.4066359035 -0.07170088111 1.071700881
--80 -15 0.419171014284574 -0.3991402665 -0.1069493121 1.070379198
--80 -20 0.419138631315848 -0.3885637361 -0.1414256341 1.068514270
--80 -25 0.418939283148840 -0.3749306046 -0.1748330122 1.066110381
--80 -30 0.418613636256461 -0.3583757466 -0.2069083338 1.063191313
--80 -35 0.418378784564103 -0.3391958621 -0.2375074995 1.059809382
--80 -40 0.418267944942893 -0.3175282659 -0.2664378508 1.055988800
--80 -45 0.418165123766224 -0.2934155295 -0.2934155295 1.051737074
-
--75 45 0.418844673013455 -0.2909909086 0.2909909086 1.077970779
--75 40 0.418992791401500 -0.3144120169 0.2638230074 1.084246446
--75 35 0.419158621920594 -0.3353711838 0.2348294310 1.089862438
--75 30 0.419444724877337 -0.3538477740 0.2042941076 1.094813225
--75 25 0.419789601277831 -0.3697131158 0.1724000572 1.099064331
--75 20 0.420040729651618 -0.3827624025 0.1393141213 1.102560877
--75 15 0.420124716342017 -0.3928641370 0.1052676283 1.105267628
--75 10 0.420090594508189 -0.4000159031 0.07053359643 1.107183938
--75 5 0.420031937688743 -0.4042786810 0.03536980149 1.108326146
--75 -2.84217e-14 0.420005891847984 -0.4056945381 -1.304829560e-16 1.108705524
--75 -5 0.420031937688743 -0.4042786810 -0.03536980149 1.108326146
--75 -10 0.420090594508189 -0.4000159031 -0.07053359643 1.107183938
--75 -15 0.420124716342017 -0.3928641370 -0.1052676283 1.105267628
--75 -20 0.420040729651619 -0.3827624025 -0.1393141213 1.102560877
--75 -25 0.419789601277831 -0.3697131158 -0.1724000572 1.099064331
--75 -30 0.419444724877337 -0.3538477740 -0.2042941076 1.094813225
--75 -35 0.419158621920595 -0.3353711838 -0.2348294310 1.089862438
--75 -40 0.418992791401501 -0.3144120169 -0.2638230074 1.084246446
--75 -45 0.418844673013456 -0.2909909086 -0.2909909086 1.077970779
-
--70 45 0.419465656408431 -0.2872463394 0.2872463394 1.104549117
--70 40 0.419651515881370 -0.3096605903 0.2598360871 1.112707238
--70 35 0.419869695852161 -0.3295996365 0.2307881501 1.119964457
--70 30 0.420207519358541 -0.3470765928 0.2003847643 1.126325549
--70 25 0.420572650126287 -0.3619824103 0.1687951700 1.131750823
--70 20 0.420862034392392 -0.3741995837 0.1361975101 1.136197510
--70 15 0.420995778515202 -0.3836326914 0.1027940699 1.139630881
--70 10 0.421011860991740 -0.3903003194 0.06882047688 1.142057699
--70 5 0.420989416240125 -0.3942704769 0.03449419709 1.143502718
--70 -2.84217e-14 0.420976478579508 -0.3955884904 -1.272325623e-16 1.143982436
--70 -5 0.420989416240125 -0.3942704769 -0.03449419709 1.143502718
--70 -10 0.421011860991740 -0.3903003194 -0.06882047688 1.142057699
--70 -15 0.420995778515202 -0.3836326914 -0.1027940699 1.139630881
--70 -20 0.420862034392392 -0.3741995837 -0.1361975101 1.136197510
--70 -25 0.420572650126287 -0.3619824103 -0.1687951700 1.131750823
--70 -30 0.420207519358542 -0.3470765928 -0.2003847643 1.126325549
--70 -35 0.419869695852162 -0.3295996365 -0.2307881501 1.119964457
--70 -40 0.419651515881371 -0.3096605903 -0.2598360871 1.112707238
--70 -45 0.419465656408432 -0.2872463394 -0.2872463394 1.104549117
-
--65 45 0.420040278579632 -0.2820750812 0.2820750812 1.131533771
--65 40 0.420256526120293 -0.3031731709 0.2543924958 1.141371971
--65 35 0.420521269749207 -0.3217939889 0.2253225768 1.150055001
--65 30 0.420895133174355 -0.3379864933 0.1951365929 1.157605690
--65 25 0.421254844396123 -0.3516707600 0.1639867685 1.163986769
--65 20 0.421528520292079 -0.3628051176 0.1320502636 1.169178805
--65 15 0.421685230990907 -0.3713826168 0.09951167225 1.173178558
--65 10 0.421738283850168 -0.3774355762 0.06655207557 1.176001100
--65 5 0.421741831447011 -0.3810319770 0.03333597842 1.177678129
--65 -2.84217e-14 0.421738502012694 -0.3822248885 -1.229344460e-16 1.178234393
--65 -5 0.421741831447011 -0.3810319770 -0.03333597842 1.177678129
--65 -10 0.421738283850168 -0.3774355762 -0.06655207557 1.176001100
--65 -15 0.421685230990907 -0.3713826168 -0.09951167225 1.173178558
--65 -20 0.421528520292079 -0.3628051176 -0.1320502636 1.169178805
--65 -25 0.421254844396123 -0.3516707600 -0.1639867685 1.163986769
--65 -30 0.420895133174356 -0.3379864933 -0.1951365929 1.157605690
--65 -35 0.420521269749207 -0.3217939889 -0.2253225768 1.150055001
--65 -40 0.420256526120294 -0.3031731709 -0.2543924958 1.141371971
--65 -45 0.420040278579633 -0.2820750812 -0.2820750812 1.131533771
-
--60 45 0.420559993702195 -0.2753211436 0.2753211436 1.158956736
--60 40 0.420779147405269 -0.2947906905 0.2473587596 1.170197484
--60 35 0.421067389084511 -0.3118056397 0.2183286594 1.180021070
--60 30 0.421429461477640 -0.3264378572 0.1884689847 1.188468985
--60 25 0.421747854641816 -0.3386712443 0.1579249948 1.195531934
--60 20 0.421972410989471 -0.3485343311 0.1268561221 1.201226390
--60 15 0.422095920256010 -0.3560843490 0.09541251375 1.205585395
--60 10 0.422143074517670 -0.3613973039 0.06372409543 1.208652831
--60 5 0.422156306298631 -0.3645531879 0.03189427119 1.210474881
--60 -2.84217e-14 0.422158185633100 -0.3655997132 -1.175873146e-16 1.211079093
--60 -5 0.422156306298631 -0.3645531879 -0.03189427119 1.210474881
--60 -10 0.422143074517670 -0.3613973039 -0.06372409543 1.208652831
--60 -15 0.422095920256010 -0.3560843490 -0.09541251375 1.205585395
--60 -20 0.421972410989471 -0.3485343311 -0.1268561221 1.201226390
--60 -25 0.421747854641816 -0.3386712443 -0.1579249948 1.195531934
--60 -30 0.421429461477641 -0.3264378572 -0.1884689847 1.188468985
--60 -35 0.421067389084512 -0.3118056397 -0.2183286594 1.180021070
--60 -40 0.420779147405269 -0.2947906905 -0.2473587596 1.170197484
--60 -45 0.420559993702196 -0.2753211436 -0.2753211436 1.158956736
-
--55 45 0.420974391528745 -0.2667661147 0.2667661147 1.186791644
--55 40 0.421160417370069 -0.2843097472 0.2385642040 1.199075828
--55 35 0.421433896643665 -0.2994560821 0.2096814061 1.209681406
--55 30 0.421740723023140 -0.3123042519 0.1803089439 1.218677791
--55 25 0.421988055236151 -0.3229164119 0.1505783958 1.226108506
--55 20 0.422146272101115 -0.3313867593 0.1206149164 1.232039507
--55 15 0.422221936551192 -0.3378221592 0.09051917473 1.236545622
--55 10 0.422245340255340 -0.3423306283 0.06036212609 1.239702486
--55 5 0.422249870494667 -0.3450019987 0.03018376378 1.241573000
--55 -2.84217e-14 0.422249842289697 -0.3458868215 -1.112470853e-16 1.242192560
--55 -5 0.422249870494667 -0.3450019987 -0.03018376378 1.241573000
--55 -10 0.422245340255340 -0.3423306283 -0.06036212609 1.239702486
--55 -15 0.422221936551192 -0.3378221592 -0.09051917473 1.236545622
--55 -20 0.422146272101116 -0.3313867593 -0.1206149164 1.232039507
--55 -25 0.421988055236152 -0.3229164119 -0.1505783958 1.226108506
--55 -30 0.421740723023141 -0.3123042519 -0.1803089439 1.218677791
--55 -35 0.421433896643665 -0.2994560821 -0.2096814061 1.209681406
--55 -40 0.421160417370069 -0.2843097472 -0.2385642040 1.199075828
--55 -45 0.420974391528746 -0.2667661147 -0.2667661147 1.186791644
-
--50 45 0.421233930166747 -0.2561609471 0.2561609471 1.214944556
--50 40 0.421357842549578 -0.2715231950 0.2278350128 1.227835013
--50 35 0.421579106337177 -0.2845923886 0.1992737358 1.238801368
--50 30 0.421800153288746 -0.2955059898 0.1706104627 1.247958967
--50 25 0.421964049994405 -0.3044049790 0.1419463729 1.255426106
--50 20 0.422057549538731 -0.3114360010 0.1133534343 1.261325834
--50 15 0.422092443828015 -0.3167379948 0.08486968991 1.265774735
--50 10 0.422097272783192 -0.3204353016 0.05650138924 1.268877143
--50 5 0.422094460465481 -0.3226193717 0.02822553766 1.270709796
--50 -2.84217e-14 0.422092640652910 -0.3233417219 -1.039959371e-16 1.271315920
--50 -5 0.422094460465481 -0.3226193717 -0.02822553766 1.270709796
--50 -10 0.422097272783192 -0.3204353016 -0.05650138924 1.268877143
--50 -15 0.422092443828015 -0.3167379948 -0.08486968991 1.265774735
--50 -20 0.422057549538732 -0.3114360010 -0.1133534343 1.261325834
--50 -25 0.421964049994405 -0.3044049790 -0.1419463729 1.255426106
--50 -30 0.421800153288746 -0.2955059898 -0.1706104627 1.247958967
--50 -35 0.421579106337178 -0.2845923886 -0.1992737358 1.238801368
--50 -40 0.421357842549579 -0.2715231950 -0.2278350128 1.227835013
--50 -45 0.421233930166748 -0.2561609471 -0.2561609471 1.214944556
-
--45 45 0.421317295454029 -0.2432476539 0.2432476539 1.243247654
--45 40 0.421383484215572 -0.2562518940 0.2150208697 1.256251894
--45 35 0.421529869183828 -0.2671181138 0.1870381169 1.267118114
--45 30 0.421667446949536 -0.2760461420 0.1593753144 1.276046142
--45 25 0.421775248654314 -0.2832401881 0.1320770688 1.283240188
--45 20 0.421837585830950 -0.2888706155 0.1051403056 1.288870615
--45 15 0.421862858734393 -0.2930877828 0.07853263472 1.293087783
--45 10 0.421871721447427 -0.2960163521 0.05219566961 1.296016352
--45 5 0.421874605062139 -0.2977411905 0.02604897884 1.297741191
--45 -2.84217e-14 0.421875207994685 -0.2983108204 -9.594528391e-17 1.298310820
--45 -5 0.421874605062139 -0.2977411905 -0.02604897884 1.297741191
--45 -10 0.421871721447427 -0.2960163521 -0.05219566961 1.296016352
--45 -15 0.421862858734393 -0.2930877828 -0.07853263472 1.293087783
--45 -20 0.421837585830951 -0.2888706155 -0.1051403056 1.288870615
--45 -25 0.421775248654315 -0.2832401881 -0.1320770688 1.283240188
--45 -30 0.421667446949536 -0.2760461420 -0.1593753144 1.276046142
--45 -35 0.421529869183829 -0.2671181138 -0.1870381169 1.267118114
--45 -40 0.421383484215573 -0.2562518940 -0.2150208697 1.256251894
--45 -45 0.421317295454029 -0.2432476539 -0.2432476539 1.243247654
-
-
-### -y patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = 90 + dsigma = 90 + dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
--45 -135 0.405481246888700 -0.2341047070 -0.2341047070 0.7658952930
--40 -135 0.404953884308433 -0.2066372786 -0.2462607191 0.7537392809
--35 -135 0.404600376776806 -0.1795262877 -0.2563901099 0.7436098901
--30 -135 0.404312156366900 -0.1528156311 -0.2646844373 0.7353155627
--25 -135 0.404045335367780 -0.1265250242 -0.2713337901 0.7286662099
--20 -135 0.403792076974581 -0.1006425785 -0.2765132120 0.7234867880
--15 -135 0.403565989481415 -0.07512654831 -0.2803760953 0.7196239047
--10 -135 0.403393035592475 -0.04990941212 -0.2830503416 0.7169496584
--5 -135 0.403285294975798 -0.02490116729 -0.2846216445 0.7153783555
--2.84217e-14 -135 0.403248758763943 -9.170914980e-17 -0.2851399318 0.7148600682
-5 -135 0.403285294975798 0.02490116729 -0.2846216445 0.7153783555
-10 -135 0.403393035592475 0.04990941212 -0.2830503416 0.7169496584
-15 -135 0.403565989481415 0.07512654831 -0.2803760953 0.7196239047
-20 -135 0.403792076974581 0.1006425785 -0.2765132120 0.7234867880
-25 -135 0.404045335367779 0.1265250242 -0.2713337901 0.7286662099
-30 -135 0.404312156366899 0.1528156311 -0.2646844373 0.7353155627
-35 -135 0.404600376776806 0.1795262877 -0.2563901099 0.7436098901
-40 -135 0.404953884308433 0.2066372786 -0.2462607191 0.7537392809
-45 -135 0.405481246888700 0.2341047070 -0.2341047070 0.7658952930
-
--45 -130 0.406795594720917 -0.2473807008 -0.2473807008 0.7924229452
--40 -130 0.406289306919105 -0.2196872114 -0.2618130234 0.7803127886
--35 -130 0.406013998432557 -0.1919163569 -0.2740849626 0.7700154089
--30 -130 0.405832116775406 -0.1641516834 -0.2843190559 0.7614279851
--25 -130 0.405671576403577 -0.1364656749 -0.2926515842 0.7544361636
--20 -130 0.405508438276747 -0.1089087831 -0.2992244222 0.7489208977
--15 -130 0.405347985375321 -0.08150289901 -0.3041729601 0.7447685814
--10 -130 0.405216174033674 -0.05424170742 -0.3076200092 0.7418761638
--5 -130 0.405131857886019 -0.02709124517 -0.3096543492 0.7401691498
--2.84217e-14 -130 0.405102909412565 -9.980997680e-17 -0.3103268326 0.7396048692
-5 -130 0.405131857886019 0.02709124517 -0.3096543492 0.7401691498
-10 -130 0.405216174033674 0.05424170742 -0.3076200092 0.7418761638
-15 -130 0.405347985375321 0.08150289901 -0.3041729601 0.7447685814
-20 -130 0.405508438276747 0.1089087831 -0.2992244222 0.7489208977
-25 -130 0.405671576403576 0.1364656749 -0.2926515842 0.7544361636
-30 -130 0.405832116775406 0.1641516834 -0.2843190559 0.7614279851
-35 -130 0.406013998432557 0.1919163569 -0.2740849626 0.7700154089
-40 -130 0.406289306919104 0.2196872114 -0.2618130234 0.7803127886
-45 -130 0.406795594720916 0.2473807008 -0.2473807008 0.7924229452
-
--45 -125 0.408114012981203 -0.2586166565 -0.2586166565 0.8189146676
--40 -125 0.407605109056097 -0.2308858677 -0.2751590623 0.8073315504
--35 -125 0.407349729987816 -0.2026739302 -0.2894483694 0.7973260698
--30 -125 0.407232900944230 -0.1741063414 -0.3015610292 0.7888446941
--25 -125 0.407151873444532 -0.1452843871 -0.3115633735 0.7818409772
--20 -125 0.407063084704380 -0.1163053737 -0.3195463880 0.7762512103
--15 -125 0.406959866536061 -0.08724717519 -0.3256108906 0.7720047999
--10 -125 0.406863708905256 -0.05816324340 -0.3298601449 0.7690294400
--5 -125 0.406799430555321 -0.02907931719 -0.3323781164 0.7672663373
--2.84217e-14 -125 0.406776919224708 -1.071705472e-16 -0.3332121450 0.7666823443
-5 -125 0.406799430555321 0.02907931719 -0.3323781164 0.7672663373
-10 -125 0.406863708905256 0.05816324340 -0.3298601449 0.7690294400
-15 -125 0.406959866536061 0.08724717519 -0.3256108906 0.7720047999
-20 -125 0.407063084704380 0.1163053737 -0.3195463880 0.7762512103
-25 -125 0.407151873444532 0.1452843871 -0.3115633735 0.7818409772
-30 -125 0.407232900944229 0.1741063414 -0.3015610292 0.7888446941
-35 -125 0.407349729987816 0.2026739302 -0.2894483694 0.7973260698
-40 -125 0.407605109056096 0.2308858677 -0.2751590623 0.8073315504
-45 -125 0.408114012981202 0.2586166565 -0.2586166565 0.8189146676
-
--45 -120 0.409483464825416 -0.2680698533 -0.2680698533 0.8452297980
--40 -120 0.408973597448125 -0.2404187622 -0.2865199236 0.8345776450
--35 -120 0.408687783070896 -0.2119096803 -0.3026383875 0.8252716455
--30 -120 0.408591532607702 -0.1827276884 -0.3164936402 0.8172723116
--25 -120 0.408557298593189 -0.1529857438 -0.3280789864 0.8105835089
--20 -120 0.408521160772016 -0.1228123188 -0.3374240727 0.8051881208
--15 -120 0.408460567065286 -0.09233031546 -0.3445814284 0.8010558196
--10 -120 0.408388640859697 -0.06164781160 -0.3496221131 0.7981455789
--5 -120 0.408336282868854 -0.03085015656 -0.3526189031 0.7964153814
--2.84217e-14 -120 0.408317245024598 -1.137320795e-16 -0.3536131070 0.7958413775
-5 -120 0.408336282868854 0.03085015656 -0.3526189031 0.7964153814
-10 -120 0.408388640859697 0.06164781160 -0.3496221131 0.7981455789
-15 -120 0.408460567065286 0.09233031546 -0.3445814284 0.8010558196
-20 -120 0.408521160772016 0.1228123188 -0.3374240727 0.8051881208
-25 -120 0.408557298593189 0.1529857438 -0.3280789864 0.8105835089
-30 -120 0.408591532607702 0.1827276884 -0.3164936402 0.8172723116
-35 -120 0.408687783070896 0.2119096803 -0.3026383875 0.8252716455
-40 -120 0.408973597448124 0.2404187622 -0.2865199236 0.8345776450
-45 -120 0.409483464825416 0.2680698533 -0.2680698533 0.8452297980
-
--45 -115 0.410861221174010 -0.2759109500 -0.2759109500 0.8713406110
--40 -115 0.410396669893041 -0.2484240616 -0.2960602679 0.8619448298
--35 -115 0.410099864329443 -0.2197386073 -0.3138192540 0.8536636786
--30 -115 0.410006859569762 -0.1900885407 -0.3292430104 0.8464714629
--25 -115 0.410000497984177 -0.1596056583 -0.3422754388 0.8403943417
--20 -115 0.410006254414508 -0.1284407374 -0.3528880258 0.8354456111
--15 -115 0.409979437386299 -0.09674927269 -0.3610732013 0.8316288011
--10 -115 0.409916722310055 -0.06468658342 -0.3668558445 0.8289323102
--5 -115 0.409863121137784 -0.03239704280 -0.3702998936 0.8273263238
--2.84217e-14 -115 0.409842510270319 -1.194668301e-16 -0.3714434585 0.8267930707
-5 -115 0.409863121137784 0.03239704280 -0.3702998936 0.8273263238
-10 -115 0.409916722310054 0.06468658342 -0.3668558445 0.8289323102
-15 -115 0.409979437386299 0.09674927269 -0.3610732013 0.8316288011
-20 -115 0.410006254414508 0.1284407374 -0.3528880258 0.8354456111
-25 -115 0.410000497984177 0.1596056583 -0.3422754388 0.8403943417
-30 -115 0.410006859569762 0.1900885407 -0.3292430104 0.8464714629
-35 -115 0.410099864329442 0.2197386073 -0.3138192540 0.8536636786
-40 -115 0.410396669893041 0.2484240616 -0.2960602679 0.8619448298
-45 -115 0.410861221174010 0.2759109500 -0.2759109500 0.8713406110
-
--45 -110 0.412193089113134 -0.2822661502 -0.2822661502 0.8972635232
--40 -110 0.411806057146319 -0.2549784059 -0.3038714312 0.8893998440
--35 -110 0.411532116427936 -0.2262052651 -0.3230545984 0.8824177421
--30 -110 0.411465751513899 -0.1962160690 -0.3398562009 0.8763024590
--25 -110 0.411513913770974 -0.1651594820 -0.3541856522 0.8710869652
--20 -110 0.411590774157014 -0.1331971859 -0.3659562606 0.8668028141
--15 -110 0.411611809340914 -0.1005027966 -0.3750815431 0.8634814829
--10 -110 0.411535676999639 -0.06727145758 -0.3815153943 0.8611397525
--5 -110 0.411457589774368 -0.03371319717 -0.3853436069 0.8597463971
--2.84217e-14 -110 0.411426467355647 -1.243462433e-16 -0.3866144154 0.8592838607
-5 -110 0.411457589774368 0.03371319717 -0.3853436069 0.8597463971
-10 -110 0.411535676999639 0.06727145758 -0.3815153943 0.8611397525
-15 -110 0.411611809340914 0.1005027966 -0.3750815431 0.8634814829
-20 -110 0.411590774157014 0.1331971859 -0.3659562606 0.8668028141
-25 -110 0.411513913770974 0.1651594820 -0.3541856522 0.8710869652
-30 -110 0.411465751513899 0.1962160690 -0.3398562009 0.8763024590
-35 -110 0.411532116427936 0.2262052651 -0.3230545984 0.8824177421
-40 -110 0.411806057146319 0.2549784059 -0.3038714312 0.8893998440
-45 -110 0.412193089113134 0.2822661502 -0.2822661502 0.8972635232
-
--45 -105 0.413445284369719 -0.2872397017 -0.2872397017 0.9230343539
--40 -105 0.413153891777358 -0.2601464858 -0.3100305090 0.9169275755
--35 -105 0.412935799970453 -0.2313431572 -0.3303922688 0.9114716584
--30 -105 0.412913020786160 -0.2011127857 -0.3483375629 0.9066632313
--25 -105 0.413036046994869 -0.1696264936 -0.3637651895 0.9025294112
--20 -105 0.413182152731025 -0.1370393500 -0.3765125196 0.8991137744
--15 -105 0.413182779355284 -0.1035282370 -0.3863726406 0.8964717630
--10 -105 0.413082016309702 -0.06935684972 -0.3933422409 0.8946042642
--5 -105 0.412980525279282 -0.03477602032 -0.3974917311 0.8934924117
--2.84217e-14 -105 0.412939855060755 -1.282877549e-16 -0.3988692707 0.8931233010
-5 -105 0.412980525279282 0.03477602032 -0.3974917311 0.8934924117
-10 -105 0.413082016309702 0.06935684972 -0.3933422409 0.8946042642
-15 -105 0.413182779355284 0.1035282370 -0.3863726406 0.8964717630
-20 -105 0.413182152731025 0.1370393500 -0.3765125196 0.8991137744
-25 -105 0.413036046994869 0.1696264936 -0.3637651895 0.9025294112
-30 -105 0.412913020786160 0.2011127857 -0.3483375629 0.9066632313
-35 -105 0.412935799970453 0.2313431572 -0.3303922688 0.9114716584
-40 -105 0.413153891777358 0.2601464858 -0.3100305090 0.9169275755
-45 -105 0.413445284369719 0.2872397017 -0.2872397017 0.9230343539
-
--45 -100 0.414597002169522 -0.2909118719 -0.2909118719 0.9487043880
--40 -100 0.414405029193084 -0.2639771627 -0.3145957320 0.9445282844
--35 -100 0.414257567334616 -0.2351679450 -0.3358546319 0.9407797668
--30 -100 0.414291008610013 -0.2047717869 -0.3546751388 0.9374612036
--25 -100 0.414487472870191 -0.1729751692 -0.3709464475 0.9345921329
--20 -100 0.414638373852076 -0.1399071585 -0.3843917588 0.9322213618
--15 -100 0.414623343886616 -0.1057889975 -0.3948099137 0.9303843600
--10 -100 0.414499125027480 -0.07091577231 -0.4021833302 0.9290842277
--5 -100 0.414376977444354 -0.03557073418 -0.4065753521 0.9283097957
--2.84217e-14 -100 0.414328157157069 -1.312352591e-16 -0.4080335815 0.9280526706
-5 -100 0.414376977444354 0.03557073418 -0.4065753521 0.9283097957
-10 -100 0.414499125027481 0.07091577231 -0.4021833302 0.9290842277
-15 -100 0.414623343886617 0.1057889975 -0.3948099137 0.9303843600
-20 -100 0.414638373852076 0.1399071585 -0.3843917588 0.9322213618
-25 -100 0.414487472870191 0.1729751692 -0.3709464475 0.9345921329
-30 -100 0.414291008610013 0.2047717869 -0.3546751388 0.9374612036
-35 -100 0.414257567334616 0.2351679450 -0.3358546319 0.9407797668
-40 -100 0.414405029193084 0.2639771627 -0.3145957320 0.9445282844
-45 -100 0.414597002169522 0.2909118719 -0.2909118719 0.9487043880
-
--45 -95 0.415639245817504 -0.2933405386 -0.2933405386 0.9743360283
--40 -95 0.415539863863006 -0.2665060129 -0.3176094983 0.9722127695
--35 -95 0.415464568999817 -0.2376910674 -0.3394580241 0.9703012712
--30 -95 0.415554437496206 -0.2071833810 -0.3588521424 0.9686045057
--25 -95 0.415806686263465 -0.1751776762 -0.3756697389 0.9671331566
--20 -95 0.415945201094532 -0.1417832955 -0.3895464030 0.9659191058
--15 -95 0.415917052169241 -0.1072649180 -0.4003181238 0.9649767024
--10 -95 0.415777307102880 -0.07193247139 -0.4079493172 0.9643090594
--5 -95 0.415641844713099 -0.03608876564 -0.4124964789 0.9639112344
--2.84217e-14 -95 0.415587819109994 -1.331562825e-16 -0.4140063820 0.9637791349
-5 -95 0.415641844713099 0.03608876564 -0.4124964789 0.9639112344
-10 -95 0.415777307102880 0.07193247139 -0.4079493172 0.9643090594
-15 -95 0.415917052169241 0.1072649180 -0.4003181238 0.9649767024
-20 -95 0.415945201094532 0.1417832955 -0.3895464030 0.9659191058
-25 -95 0.415806686263465 0.1751776762 -0.3756697389 0.9671331566
-30 -95 0.415554437496206 0.2071833810 -0.3588521424 0.9686045057
-35 -95 0.415464568999817 0.2376910674 -0.3394580241 0.9703012712
-40 -95 0.415539863863006 0.2665060129 -0.3176094983 0.9722127695
-45 -95 0.415639245817504 0.2933405386 -0.2933405386 0.9743360283
-
--45 -90 0.416575066505252 -0.2945630544 -0.2945630544 1.000000000
--40 -90 0.416555918685634 -0.2677569833 -0.3191003468 1.000000000
--35 -90 0.416547633196944 -0.2389219070 -0.3412158453 1.000000000
--30 -90 0.416686399350284 -0.2083431997 -0.3608610072 1.000000000
--25 -90 0.416964026317032 -0.1762166120 -0.3778977440 1.000000000
--20 -90 0.417109159696415 -0.1426597346 -0.3919543994 1.000000000
--15 -90 0.417082752909537 -0.1079489598 -0.4028710027 1.000000000
--10 -90 0.416942990231222 -0.07240139044 -0.4106086893 1.000000000
--5 -90 0.416806825517987 -0.03632710846 -0.4152207497 1.000000000
--2.84217e-14 -90 0.416752426852035 -1.340394890e-16 -0.4167524269 1.000000000
-5 -90 0.416806825517987 0.03632710846 -0.4152207497 1.000000000
-10 -90 0.416942990231222 0.07240139044 -0.4106086893 1.000000000
-15 -90 0.417082752909537 0.1079489598 -0.4028710027 1.000000000
-20 -90 0.417109159696415 0.1426597346 -0.3919543994 1.000000000
-25 -90 0.416964026317033 0.1762166120 -0.3778977440 1.000000000
-30 -90 0.416686399350284 0.2083431997 -0.3608610072 1.000000000
-35 -90 0.416547633196944 0.2389219070 -0.3412158453 1.000000000
-40 -90 0.416555918685634 0.2677569833 -0.3191003468 1.000000000
-45 -90 0.416575066505252 0.2945630544 -0.2945630544 1.000000000
-
--45 -85 0.417413105836213 -0.2945924538 -0.2945924538 1.025773500
--40 -85 0.417460944315204 -0.2677380956 -0.3190778373 1.027915694
--35 -85 0.417514185569646 -0.2388636717 -0.3411326766 1.029845242
--30 -85 0.417699839258211 -0.2082530161 -0.3607048046 1.031557581
--25 -85 0.417999772834335 -0.1761016147 -0.3776511314 1.033040193
--20 -85 0.418164746481572 -0.1425398723 -0.3916250805 1.034262755
--15 -85 0.418158635230794 -0.1078430218 -0.4024756365 1.035212056
--10 -85 0.418038313237823 -0.07232364175 -0.4101677546 1.035885029
--5 -85 0.417916487369996 -0.03628626512 -0.4147539082 1.036286265
--2.84217e-14 -85 0.417867347085980 -1.338866539e-16 -0.4162772357 1.036419539
-5 -85 0.417916487369996 0.03628626512 -0.4147539082 1.036286265
-10 -85 0.418038313237823 0.07232364175 -0.4101677546 1.035885029
-15 -85 0.418158635230794 0.1078430218 -0.4024756365 1.035212056
-20 -85 0.418164746481572 0.1425398723 -0.3916250805 1.034262755
-25 -85 0.417999772834335 0.1761016147 -0.3776511314 1.033040193
-30 -85 0.417699839258211 0.2082530161 -0.3607048046 1.031557581
-35 -85 0.417514185569646 0.2388636717 -0.3411326766 1.029845242
-40 -85 0.417460944315204 0.2677380956 -0.3190778373 1.027915694
-45 -85 0.417413105836213 0.2945924538 -0.2945924538 1.025773500
-
--45 -80 0.418165123766224 -0.2934155295 -0.2934155295 1.051737074
--40 -80 0.418267944942893 -0.2664378508 -0.3175282659 1.055988800
--35 -80 0.418378784564103 -0.2375074995 -0.3391958621 1.059809382
--30 -80 0.418613636256461 -0.2069083338 -0.3583757466 1.063191313
--25 -80 0.418939283148840 -0.1748330122 -0.3749306046 1.066110381
--20 -80 0.419138631315849 -0.1414256341 -0.3885637361 1.068514270
--15 -80 0.419171014284574 -0.1069493121 -0.3991402665 1.070379198
--10 -80 0.419088046488126 -0.07170088111 -0.4066359035 1.071700881
--5 -80 0.418993791653687 -0.03596704835 -0.4111052439 1.072488946
--2.84217e-14 -80 0.418954765638671 -1.327007018e-16 -0.4125899014 1.072750732
-5 -80 0.418993791653687 0.03596704835 -0.4111052439 1.072488946
-10 -80 0.419088046488127 0.07170088111 -0.4066359035 1.071700881
-15 -80 0.419171014284575 0.1069493121 -0.3991402665 1.070379198
-20 -80 0.419138631315849 0.1414256341 -0.3885637361 1.068514270
-25 -80 0.418939283148840 0.1748330122 -0.3749306046 1.066110381
-30 -80 0.418613636256461 0.2069083338 -0.3583757466 1.063191313
-35 -80 0.418378784564103 0.2375074995 -0.3391958621 1.059809382
-40 -80 0.418267944942893 0.2664378508 -0.3175282659 1.055988800
-45 -80 0.418165123766224 0.2934155295 -0.2934155295 1.051737074
-
--45 -75 0.418844673013456 -0.2909909086 -0.2909909086 1.077970779
--40 -75 0.418992791401501 -0.2638230074 -0.3144120169 1.084246446
--35 -75 0.419158621920595 -0.2348294310 -0.3353711838 1.089862438
--30 -75 0.419444724877337 -0.2042941076 -0.3538477740 1.094813225
--25 -75 0.419789601277831 -0.1724000572 -0.3697131158 1.099064331
--20 -75 0.420040729651619 -0.1393141213 -0.3827624025 1.102560877
--15 -75 0.420124716342017 -0.1052676283 -0.3928641370 1.105267628
--10 -75 0.420090594508189 -0.07053359643 -0.4000159031 1.107183938
--5 -75 0.420031937688743 -0.03536980149 -0.4042786810 1.108326146
--2.84217e-14 -75 0.420005891847985 -1.304829560e-16 -0.4056945381 1.108705524
-5 -75 0.420031937688743 0.03536980149 -0.4042786810 1.108326146
-10 -75 0.420090594508190 0.07053359643 -0.4000159031 1.107183938
-15 -75 0.420124716342017 0.1052676283 -0.3928641370 1.105267628
-20 -75 0.420040729651619 0.1393141213 -0.3827624025 1.102560877
-25 -75 0.419789601277831 0.1724000572 -0.3697131158 1.099064331
-30 -75 0.419444724877337 0.2042941076 -0.3538477740 1.094813225
-35 -75 0.419158621920595 0.2348294310 -0.3353711838 1.089862438
-40 -75 0.418992791401501 0.2638230074 -0.3144120169 1.084246446
-45 -75 0.418844673013456 0.2909909086 -0.2909909086 1.077970779
-
--45 -70 0.419465656408432 -0.2872463394 -0.2872463394 1.104549117
--40 -70 0.419651515881371 -0.2598360871 -0.3096605903 1.112707238
--35 -70 0.419869695852162 -0.2307881501 -0.3295996365 1.119964457
--30 -70 0.420207519358542 -0.2003847643 -0.3470765928 1.126325549
--25 -70 0.420572650126287 -0.1687951700 -0.3619824103 1.131750823
--20 -70 0.420862034392392 -0.1361975101 -0.3741995837 1.136197510
--15 -70 0.420995778515202 -0.1027940699 -0.3836326914 1.139630881
--10 -70 0.421011860991740 -0.06882047688 -0.3903003194 1.142057699
--5 -70 0.420989416240125 -0.03449419709 -0.3942704769 1.143502718
--2.84217e-14 -70 0.420976478579509 -1.272325623e-16 -0.3955884904 1.143982436
-5 -70 0.420989416240125 0.03449419709 -0.3942704769 1.143502718
-10 -70 0.421011860991741 0.06882047688 -0.3903003194 1.142057699
-15 -70 0.420995778515202 0.1027940699 -0.3836326914 1.139630881
-20 -70 0.420862034392392 0.1361975101 -0.3741995837 1.136197510
-25 -70 0.420572650126287 0.1687951700 -0.3619824103 1.131750823
-30 -70 0.420207519358542 0.2003847643 -0.3470765928 1.126325549
-35 -70 0.419869695852162 0.2307881501 -0.3295996365 1.119964457
-40 -70 0.419651515881371 0.2598360871 -0.3096605903 1.112707238
-45 -70 0.419465656408432 0.2872463394 -0.2872463394 1.104549117
-
--45 -65 0.420040278579633 -0.2820750812 -0.2820750812 1.131533771
--40 -65 0.420256526120294 -0.2543924958 -0.3031731709 1.141371971
--35 -65 0.420521269749207 -0.2253225768 -0.3217939889 1.150055001
--30 -65 0.420895133174356 -0.1951365929 -0.3379864933 1.157605690
--25 -65 0.421254844396123 -0.1639867685 -0.3516707600 1.163986769
--20 -65 0.421528520292079 -0.1320502636 -0.3628051176 1.169178805
--15 -65 0.421685230990907 -0.09951167225 -0.3713826168 1.173178558
--10 -65 0.421738283850168 -0.06655207557 -0.3774355762 1.176001100
--5 -65 0.421741831447011 -0.03333597842 -0.3810319770 1.177678129
--2.84217e-14 -65 0.421738502012694 -1.229344460e-16 -0.3822248885 1.178234393
-5 -65 0.421741831447011 0.03333597842 -0.3810319770 1.177678129
-10 -65 0.421738283850169 0.06655207557 -0.3774355762 1.176001100
-15 -65 0.421685230990907 0.09951167225 -0.3713826168 1.173178558
-20 -65 0.421528520292080 0.1320502636 -0.3628051176 1.169178805
-25 -65 0.421254844396123 0.1639867685 -0.3516707600 1.163986769
-30 -65 0.420895133174356 0.1951365929 -0.3379864933 1.157605690
-35 -65 0.420521269749207 0.2253225768 -0.3217939889 1.150055001
-40 -65 0.420256526120294 0.2543924958 -0.3031731709 1.141371971
-45 -65 0.420040278579633 0.2820750812 -0.2820750812 1.131533771
-
--45 -60 0.420559993702196 -0.2753211436 -0.2753211436 1.158956736
--40 -60 0.420779147405269 -0.2473587596 -0.2947906905 1.170197484
--35 -60 0.421067389084512 -0.2183286594 -0.3118056397 1.180021070
--30 -60 0.421429461477641 -0.1884689847 -0.3264378572 1.188468985
--25 -60 0.421747854641816 -0.1579249948 -0.3386712443 1.195531934
--20 -60 0.421972410989471 -0.1268561221 -0.3485343311 1.201226390
--15 -60 0.422095920256010 -0.09541251375 -0.3560843490 1.205585395
--10 -60 0.422143074517670 -0.06372409543 -0.3613973039 1.208652831
--5 -60 0.422156306298631 -0.03189427119 -0.3645531879 1.210474881
--2.84217e-14 -60 0.422158185633100 -1.175873146e-16 -0.3655997132 1.211079093
-5 -60 0.422156306298631 0.03189427119 -0.3645531879 1.210474881
-10 -60 0.422143074517670 0.06372409543 -0.3613973039 1.208652831
-15 -60 0.422095920256011 0.09541251375 -0.3560843490 1.205585395
-20 -60 0.421972410989472 0.1268561221 -0.3485343311 1.201226390
-25 -60 0.421747854641817 0.1579249948 -0.3386712443 1.195531934
-30 -60 0.421429461477641 0.1884689847 -0.3264378572 1.188468985
-35 -60 0.421067389084512 0.2183286594 -0.3118056397 1.180021070
-40 -60 0.420779147405269 0.2473587596 -0.2947906905 1.170197484
-45 -60 0.420559993702196 0.2753211436 -0.2753211436 1.158956736
-
--45 -55 0.420974391528746 -0.2667661147 -0.2667661147 1.186791644
--40 -55 0.421160417370069 -0.2385642040 -0.2843097472 1.199075828
--35 -55 0.421433896643665 -0.2096814061 -0.2994560821 1.209681406
--30 -55 0.421740723023141 -0.1803089439 -0.3123042519 1.218677791
--25 -55 0.421988055236152 -0.1505783958 -0.3229164119 1.226108506
--20 -55 0.422146272101116 -0.1206149164 -0.3313867593 1.232039507
--15 -55 0.422221936551192 -0.09051917473 -0.3378221592 1.236545622
--10 -55 0.422245340255341 -0.06036212609 -0.3423306283 1.239702486
--5 -55 0.422249870494668 -0.03018376378 -0.3450019987 1.241573000
--2.84217e-14 -55 0.422249842289697 -1.112470853e-16 -0.3458868215 1.242192560
-5 -55 0.422249870494668 0.03018376378 -0.3450019987 1.241573000
-10 -55 0.422245340255341 0.06036212609 -0.3423306283 1.239702486
-15 -55 0.422221936551192 0.09051917473 -0.3378221592 1.236545622
-20 -55 0.422146272101116 0.1206149164 -0.3313867593 1.232039507
-25 -55 0.421988055236152 0.1505783958 -0.3229164119 1.226108506
-30 -55 0.421740723023140 0.1803089439 -0.3123042519 1.218677791
-35 -55 0.421433896643665 0.2096814061 -0.2994560821 1.209681406
-40 -55 0.421160417370069 0.2385642040 -0.2843097472 1.199075828
-45 -55 0.420974391528746 0.2667661147 -0.2667661147 1.186791644
-
--45 -50 0.421233930166748 -0.2561609471 -0.2561609471 1.214944556
--40 -50 0.421357842549579 -0.2278350128 -0.2715231950 1.227835013
--35 -50 0.421579106337178 -0.1992737358 -0.2845923886 1.238801368
--30 -50 0.421800153288746 -0.1706104627 -0.2955059898 1.247958967
--25 -50 0.421964049994406 -0.1419463729 -0.3044049790 1.255426106
--20 -50 0.422057549538732 -0.1133534343 -0.3114360010 1.261325834
--15 -50 0.422092443828016 -0.08486968991 -0.3167379948 1.265774735
--10 -50 0.422097272783192 -0.05650138924 -0.3204353016 1.268877143
--5 -50 0.422094460465481 -0.02822553766 -0.3226193717 1.270709796
--2.84217e-14 -50 0.422092640652910 -1.039959371e-16 -0.3233417219 1.271315920
-5 -50 0.422094460465481 0.02822553766 -0.3226193717 1.270709796
-10 -50 0.422097272783192 0.05650138924 -0.3204353016 1.268877143
-15 -50 0.422092443828016 0.08486968991 -0.3167379948 1.265774735
-20 -50 0.422057549538732 0.1133534343 -0.3114360010 1.261325834
-25 -50 0.421964049994406 0.1419463729 -0.3044049790 1.255426106
-30 -50 0.421800153288746 0.1706104627 -0.2955059898 1.247958967
-35 -50 0.421579106337178 0.1992737358 -0.2845923886 1.238801368
-40 -50 0.421357842549578 0.2278350128 -0.2715231950 1.227835013
-45 -50 0.421233930166748 0.2561609471 -0.2561609471 1.214944556
-
--45 -45 0.421317295454029 -0.2432476539 -0.2432476539 1.243247654
--40 -45 0.421383484215573 -0.2150208697 -0.2562518940 1.256251894
--35 -45 0.421529869183829 -0.1870381169 -0.2671181138 1.267118114
--30 -45 0.421667446949536 -0.1593753144 -0.2760461420 1.276046142
--25 -45 0.421775248654315 -0.1320770688 -0.2832401881 1.283240188
--20 -45 0.421837585830951 -0.1051403056 -0.2888706155 1.288870615
--15 -45 0.421862858734393 -0.07853263472 -0.2930877828 1.293087783
--10 -45 0.421871721447427 -0.05219566961 -0.2960163521 1.296016352
--5 -45 0.421874605062139 -0.02604897884 -0.2977411905 1.297741191
--2.84217e-14 -45 0.421875207994685 -9.594528391e-17 -0.2983108204 1.298310820
-5 -45 0.421874605062139 0.02604897884 -0.2977411905 1.297741191
-10 -45 0.421871721447427 0.05219566961 -0.2960163521 1.296016352
-15 -45 0.421862858734393 0.07853263472 -0.2930877828 1.293087783
-20 -45 0.421837585830951 0.1051403056 -0.2888706155 1.288870615
-25 -45 0.421775248654315 0.1320770688 -0.2832401881 1.283240188
-30 -45 0.421667446949536 0.1593753144 -0.2760461420 1.276046142
-35 -45 0.421529869183828 0.1870381169 -0.2671181138 1.267118114
-40 -45 0.421383484215573 0.2150208697 -0.2562518940 1.256251894
-45 -45 0.421317295454029 0.2432476539 -0.2432476539 1.243247654
-
-
-### -z patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = dsigma = dnu
-# dpy = 180 - drho = 180 - dmu
-#
-# dpx dpy gridfn global_x global_y global_z
-135 45 0.405481674472939 0.2341049539 0.2341049539 0.7658950461
-140 45 0.404954325213094 0.2066375035 0.2462609872 0.7537390128
-145 45 0.404600138471220 0.1795261819 0.2563899589 0.7436100411
-150 45 0.404312090779579 0.1528156063 0.2646843943 0.7353156057
-155 45 0.404045349772517 0.1265250287 0.2713337998 0.7286662002
-160 45 0.403792100607266 0.1006425844 0.2765132282 0.7234867718
-165 45 0.403566000239541 0.07512655031 0.2803761028 0.7196238972
-170 45 0.403393040297300 0.04990941270 0.2830503449 0.7169496551
-175 45 0.403285295971307 0.02490116735 0.2846216452 0.7153783548
-180 45 0.403248759262706 -9.170914991e-17 0.2851399322 0.7148600678
-185 45 0.403285295971307 -0.02490116735 0.2846216452 0.7153783548
-190 45 0.403393040297301 -0.04990941270 0.2830503449 0.7169496551
-195 45 0.403566000239541 -0.07512655031 0.2803761028 0.7196238972
-200 45 0.403792100607267 -0.1006425844 0.2765132282 0.7234867718
-205 45 0.404045349772517 -0.1265250287 0.2713337998 0.7286662002
-210 45 0.404312090779579 -0.1528156063 0.2646843943 0.7353156057
-215 45 0.404600138471221 -0.1795261819 0.2563899589 0.7436100411
-220 45 0.404954325213094 -0.2066375035 0.2462609872 0.7537390128
-225 45 0.405481674472939 -0.2341049539 0.2341049539 0.7658950461
-
-135 40 0.404954325213094 0.2462609872 0.2066375035 0.7537390128
-140 40 0.404118281795431 0.2185133029 0.2185133029 0.7395859862
-145 40 0.403511417621326 0.1907334268 0.2285670167 0.7276044367
-150 40 0.403019661552551 0.1630140966 0.2369186881 0.7176513023
-155 40 0.402574254381548 0.1354237529 0.2436889447 0.7095828247
-160 40 0.402159570267887 0.1080093662 0.2490055801 0.7032467054
-165 40 0.401791822777130 0.08078786509 0.2529922452 0.6984955829
-170 40 0.401506832715866 0.05374517984 0.2557609754 0.6951959387
-175 40 0.401329098255662 0.02683695390 0.2573919547 0.6932522133
-180 40 0.401268851602535 -9.886533481e-17 0.2579306460 0.6926102260
-185 40 0.401329098255662 -0.02683695390 0.2573919547 0.6932522133
-190 40 0.401506832715867 -0.05374517984 0.2557609754 0.6951959387
-195 40 0.401791822777131 -0.08078786509 0.2529922452 0.6984955829
-200 40 0.402159570267888 -0.1080093662 0.2490055801 0.7032467054
-205 40 0.402574254381549 -0.1354237529 0.2436889447 0.7095828247
-210 40 0.403019661552552 -0.1630140966 0.2369186881 0.7176513023
-215 40 0.403511417621326 -0.1907334268 0.2285670167 0.7276044367
-220 40 0.404118281795432 -0.2185133029 0.2185133029 0.7395859862
-225 40 0.404954325213094 -0.2462609872 0.2066375035 0.7537390128
-
-135 35 0.404600138471220 0.2563899589 0.1795261819 0.7436100411
-140 35 0.403511417621326 0.2285670167 0.1907334268 0.7276044367
-145 35 0.402650861803492 0.2003360421 0.2003360421 0.7138904808
-150 35 0.401926117385888 0.1718375054 0.2084036728 0.7023687101
-155 35 0.401266409047524 0.1431842713 0.2150054890 0.6929403394
-160 35 0.400654498385723 0.1144743233 0.2202262069 0.6854843816
-165 35 0.400112560668404 0.08577919728 0.2241590654 0.6798676775
-170 35 0.399691399322722 0.05713792514 0.2268989450 0.6759547239
-175 35 0.399430785110637 0.02855258298 0.2285179934 0.6736424832
-180 35 0.399343064959331 -1.052120038e-16 0.2290537721 0.6728773120
-185 35 0.399430785110638 -0.02855258298 0.2285179934 0.6736424832
-190 35 0.399691399322722 -0.05713792514 0.2268989450 0.6759547239
-195 35 0.400112560668404 -0.08577919728 0.2241590654 0.6798676775
-200 35 0.400654498385724 -0.1144743233 0.2202262069 0.6854843816
-205 35 0.401266409047525 -0.1431842713 0.2150054890 0.6929403394
-210 35 0.401926117385889 -0.1718375054 0.2084036728 0.7023687101
-215 35 0.402650861803492 -0.2003360421 0.2003360421 0.7138904808
-220 35 0.403511417621326 -0.2285670167 0.1907334268 0.7276044367
-225 35 0.404600138471221 -0.2563899589 0.1795261819 0.7436100411
-
-135 30 0.404312090779579 0.2646843943 0.1528156063 0.7353156057
-140 30 0.403019661552551 0.2369186881 0.1630140966 0.7176513023
-145 30 0.401926117385888 0.2084036728 0.1718375054 0.7023687101
-150 30 0.401000097620797 0.1793326955 0.1793326955 0.6893866600
-155 30 0.400163068931276 0.1498424945 0.1855247346 0.6786617336
-160 30 0.399391927888277 0.1200678288 0.1904584132 0.6701163517
-165 30 0.398708704640039 0.09012595938 0.1941944532 0.6636453405
-170 30 0.398168473869742 0.06010503869 0.1968028950 0.6591273868
-175 30 0.397827508487727 0.03005620964 0.1983452487 0.6564559518
-180 30 0.397711338186444 -1.107779260e-16 0.1988556691 0.6555718778
-185 30 0.397827508487727 -0.03005620964 0.1983452487 0.6564559518
-190 30 0.398168473869742 -0.06010503869 0.1968028950 0.6591273868
-195 30 0.398708704640040 -0.09012595938 0.1941944532 0.6636453405
-200 30 0.399391927888277 -0.1200678288 0.1904584132 0.6701163517
-205 30 0.400163068931277 -0.1498424945 0.1855247346 0.6786617336
-210 30 0.401000097620797 -0.1793326955 0.1793326955 0.6893866600
-215 30 0.401926117385889 -0.2084036728 0.1718375054 0.7023687101
-220 30 0.403019661552552 -0.2369186881 0.1630140966 0.7176513023
-225 30 0.404312090779579 -0.2646843943 0.1528156063 0.7353156057
-
-135 25 0.404045349772517 0.2713337998 0.1265250287 0.7286662002
-140 25 0.402574254381548 0.2436889447 0.1354237529 0.7095828247
-145 25 0.401266409047525 0.2150054890 0.1431842713 0.6929403394
-150 25 0.400163068931276 0.1855247346 0.1498424945 0.6786617336
-155 25 0.399177112164364 0.1553923131 0.1553923131 0.6667601091
-160 25 0.398265161285882 0.1247626602 0.1598421476 0.6572174083
-165 25 0.397449595261696 0.09379240949 0.1632254176 0.6499619624
-170 25 0.396795800496520 0.06261604676 0.1655920269 0.6448867524
-175 25 0.396378089204662 0.03133113778 0.1669924868 0.6418834564
-180 25 0.396234791397780 -1.155002551e-16 0.1674560588 0.6408893231
-185 25 0.396378089204662 -0.03133113778 0.1669924868 0.6418834564
-190 25 0.396795800496520 -0.06261604676 0.1655920269 0.6448867524
-195 25 0.397449595261697 -0.09379240949 0.1632254176 0.6499619624
-200 25 0.398265161285883 -0.1247626602 0.1598421476 0.6572174083
-205 25 0.399177112164365 -0.1553923131 0.1553923131 0.6667601091
-210 25 0.400163068931277 -0.1855247346 0.1498424945 0.6786617336
-215 25 0.401266409047525 -0.2150054890 0.1431842713 0.6929403394
-220 25 0.402574254381549 -0.2436889447 0.1354237529 0.7095828247
-225 25 0.404045349772517 -0.2713337998 0.1265250287 0.7286662002
-
-135 20 0.403792100607267 0.2765132282 0.1006425844 0.7234867718
-140 20 0.402159570267888 0.2490055801 0.1080093662 0.7032467054
-145 20 0.400654498385723 0.2202262069 0.1144743233 0.6854843816
-150 20 0.399391927888277 0.1904584132 0.1200678288 0.6701163517
-155 20 0.398265161285882 0.1598421476 0.1247626602 0.6572174083
-160 20 0.397216665961989 0.1285455006 0.1285455006 0.6468241397
-165 20 0.396270985869463 0.09675704480 0.1314304549 0.6388977928
-170 20 0.395505410021133 0.06465107863 0.1334513195 0.6333455132
-175 20 0.395012222203306 0.03236572921 0.1346478683 0.6300580223
-180 20 0.394842300222227 -1.193339773e-16 0.1350440201 0.6289696041
-185 20 0.395012222203306 -0.03236572921 0.1346478683 0.6300580223
-190 20 0.395505410021133 -0.06465107863 0.1334513195 0.6333455132
-195 20 0.396270985869464 -0.09675704480 0.1314304549 0.6388977928
-200 20 0.397216665961990 -0.1285455006 0.1285455006 0.6468241397
-205 20 0.398265161285883 -0.1598421476 0.1247626602 0.6572174083
-210 20 0.399391927888277 -0.1904584132 0.1200678288 0.6701163517
-215 20 0.400654498385724 -0.2202262069 0.1144743233 0.6854843816
-220 20 0.402159570267888 -0.2490055801 0.1080093662 0.7032467054
-225 20 0.403792100607267 -0.2765132282 0.1006425844 0.7234867718
-
-135 15 0.403566000239541 0.2803761028 0.07512655031 0.7196238972
-140 15 0.401791822777130 0.2529922452 0.08078786509 0.6984955829
-145 15 0.400112560668404 0.2241590654 0.08577919728 0.6798676775
-150 15 0.398708704640040 0.1941944532 0.09012595938 0.6636453405
-155 15 0.397449595261697 0.1632254176 0.09379240949 0.6499619624
-160 15 0.396270985869464 0.1314304549 0.09675704480 0.6388977928
-165 15 0.395201356554911 0.09902276126 0.09902276126 0.6304420239
-170 15 0.394330304155799 0.06620842004 0.1006113336 0.6245133911
-175 15 0.393766298533229 0.03315804005 0.1015522434 0.6210018679
-180 15 0.393571465787465 -1.222705901e-16 0.1018637910 0.6198391567
-185 15 0.393766298533229 -0.03315804005 0.1015522434 0.6210018679
-190 15 0.394330304155800 -0.06620842004 0.1006113336 0.6245133911
-195 15 0.395201356554911 -0.09902276126 0.09902276126 0.6304420239
-200 15 0.396270985869464 -0.1314304549 0.09675704480 0.6388977928
-205 15 0.397449595261697 -0.1632254176 0.09379240949 0.6499619624
-210 15 0.398708704640040 -0.1941944532 0.09012595938 0.6636453405
-215 15 0.400112560668404 -0.2241590654 0.08577919728 0.6798676775
-220 15 0.401791822777131 -0.2529922452 0.08078786509 0.6984955829
-225 15 0.403566000239541 -0.2803761028 0.07512655031 0.7196238972
-
-135 10 0.403393040297301 0.2830503449 0.04990941270 0.7169496551
-140 10 0.401506832715867 0.2557609754 0.05374517984 0.6951959387
-145 10 0.399691399322722 0.2268989450 0.05713792514 0.6759547239
-150 10 0.398168473869742 0.1968028950 0.06010503869 0.6591273868
-155 10 0.396795800496520 0.1655920269 0.06261604676 0.6448867524
-160 10 0.395505410021133 0.1334513195 0.06465107863 0.6333455132
-165 10 0.394330304155799 0.1006113336 0.06620842004 0.6245133911
-170 10 0.393370857589972 0.06730098205 0.06730098205 0.6183171641
-175 10 0.392748115755232 0.03371408062 0.06794825527 0.6146462952
-180 10 0.392532718012423 -1.243317213e-16 0.06816259116 0.6134307360
-185 10 0.392748115755232 -0.03371408062 0.06794825527 0.6146462952
-190 10 0.393370857589972 -0.06730098205 0.06730098205 0.6183171641
-195 10 0.394330304155800 -0.1006113336 0.06620842004 0.6245133911
-200 10 0.395505410021134 -0.1334513195 0.06465107863 0.6333455132
-205 10 0.396795800496521 -0.1655920269 0.06261604676 0.6448867524
-210 10 0.398168473869742 -0.1968028950 0.06010503869 0.6591273868
-215 10 0.399691399322722 -0.2268989450 0.05713792514 0.6759547239
-220 10 0.401506832715867 -0.2557609754 0.05374517984 0.6951959387
-225 10 0.403393040297301 -0.2830503449 0.04990941270 0.7169496551
-
-135 5 0.403285295971307 0.2846216452 0.02490116735 0.7153783548
-140 5 0.401329098255662 0.2573919547 0.02683695390 0.6932522133
-145 5 0.399430785110638 0.2285179934 0.02855258298 0.6736424832
-150 5 0.397827508487727 0.1983452487 0.03005620964 0.6564559518
-155 5 0.396378089204662 0.1669924868 0.03133113778 0.6418834564
-160 5 0.395012222203306 0.1346478683 0.03236572921 0.6300580223
-165 5 0.393766298533229 0.1015522434 0.03315804005 0.6210018679
-170 5 0.392748115755232 0.06794825527 0.03371408062 0.6146462952
-175 5 0.392086680478514 0.03404355097 0.03404355097 0.6108804319
-180 5 0.391857792622262 -1.255530709e-16 0.03415265697 0.6096333446
-185 5 0.392086680478514 -0.03404355097 0.03404355097 0.6108804319
-190 5 0.392748115755232 -0.06794825527 0.03371408062 0.6146462952
-195 5 0.393766298533230 -0.1015522434 0.03315804005 0.6210018679
-200 5 0.395012222203306 -0.1346478683 0.03236572921 0.6300580223
-205 5 0.396378089204662 -0.1669924868 0.03133113778 0.6418834564
-210 5 0.397827508487727 -0.1983452487 0.03005620964 0.6564559518
-215 5 0.399430785110638 -0.2285179934 0.02855258298 0.6736424832
-220 5 0.401329098255662 -0.2573919547 0.02683695390 0.6932522133
-225 5 0.403285295971307 -0.2846216452 0.02490116735 0.7153783548
-
-135 -2.84217e-14 0.403248759262706 0.2851399322 -9.170914991e-17 0.7148600678
-140 -2.84217e-14 0.401268851602535 0.2579306460 -9.886533481e-17 0.6926102260
-145 -2.84217e-14 0.399343064959332 0.2290537721 -1.052120038e-16 0.6728773120
-150 -2.84217e-14 0.397711338186445 0.1988556691 -1.107779260e-16 0.6555718778
-155 -2.84217e-14 0.396234791397781 0.1674560588 -1.155002551e-16 0.6408893231
-160 -2.84217e-14 0.394842300222227 0.1350440201 -1.193339773e-16 0.6289696041
-165 -2.84217e-14 0.393571465787465 0.1018637910 -1.222705901e-16 0.6198391567
-170 -2.84217e-14 0.392532718012423 0.06816259116 -1.243317213e-16 0.6134307360
-175 -2.84217e-14 0.391857792622262 0.03415265697 -1.255530709e-16 0.6096333446
-180 -2.84217e-14 0.391624211908762 -1.259575370e-16 -1.259575370e-16 0.6083757881
-185 -2.84217e-14 0.391857792622262 -0.03415265697 -1.255530709e-16 0.6096333446
-190 -2.84217e-14 0.392532718012423 -0.06816259116 -1.243317213e-16 0.6134307360
-195 -2.84217e-14 0.393571465787465 -0.1018637910 -1.222705901e-16 0.6198391567
-200 -2.84217e-14 0.394842300222227 -0.1350440201 -1.193339773e-16 0.6289696041
-205 -2.84217e-14 0.396234791397781 -0.1674560588 -1.155002551e-16 0.6408893231
-210 -2.84217e-14 0.397711338186445 -0.1988556691 -1.107779260e-16 0.6555718778
-215 -2.84217e-14 0.399343064959332 -0.2290537721 -1.052120038e-16 0.6728773120
-220 -2.84217e-14 0.401268851602535 -0.2579306460 -9.886533481e-17 0.6926102260
-225 -2.84217e-14 0.403248759262706 -0.2851399322 -9.170914991e-17 0.7148600678
-
-135 -5 0.403285295971307 0.2846216452 -0.02490116735 0.7153783548
-140 -5 0.401329098255662 0.2573919547 -0.02683695390 0.6932522133
-145 -5 0.399430785110638 0.2285179934 -0.02855258298 0.6736424832
-150 -5 0.397827508487727 0.1983452487 -0.03005620964 0.6564559518
-155 -5 0.396378089204662 0.1669924868 -0.03133113778 0.6418834564
-160 -5 0.395012222203306 0.1346478683 -0.03236572921 0.6300580223
-165 -5 0.393766298533229 0.1015522434 -0.03315804005 0.6210018679
-170 -5 0.392748115755232 0.06794825527 -0.03371408062 0.6146462952
-175 -5 0.392086680478514 0.03404355097 -0.03404355097 0.6108804319
-180 -5 0.391857792622262 -1.255530709e-16 -0.03415265697 0.6096333446
-185 -5 0.392086680478514 -0.03404355097 -0.03404355097 0.6108804319
-190 -5 0.392748115755232 -0.06794825527 -0.03371408062 0.6146462952
-195 -5 0.393766298533229 -0.1015522434 -0.03315804005 0.6210018679
-200 -5 0.395012222203306 -0.1346478683 -0.03236572921 0.6300580223
-205 -5 0.396378089204662 -0.1669924868 -0.03133113778 0.6418834564
-210 -5 0.397827508487727 -0.1983452487 -0.03005620964 0.6564559518
-215 -5 0.399430785110638 -0.2285179934 -0.02855258298 0.6736424832
-220 -5 0.401329098255662 -0.2573919547 -0.02683695390 0.6932522133
-225 -5 0.403285295971307 -0.2846216452 -0.02490116735 0.7153783548
-
-135 -10 0.403393040297301 0.2830503449 -0.04990941270 0.7169496551
-140 -10 0.401506832715867 0.2557609754 -0.05374517984 0.6951959387
-145 -10 0.399691399322722 0.2268989450 -0.05713792514 0.6759547239
-150 -10 0.398168473869743 0.1968028950 -0.06010503869 0.6591273868
-155 -10 0.396795800496521 0.1655920269 -0.06261604676 0.6448867524
-160 -10 0.395505410021133 0.1334513195 -0.06465107863 0.6333455132
-165 -10 0.394330304155800 0.1006113336 -0.06620842004 0.6245133911
-170 -10 0.393370857589972 0.06730098205 -0.06730098205 0.6183171641
-175 -10 0.392748115755232 0.03371408062 -0.06794825527 0.6146462952
-180 -10 0.392532718012423 -1.243317213e-16 -0.06816259116 0.6134307360
-185 -10 0.392748115755232 -0.03371408062 -0.06794825527 0.6146462952
-190 -10 0.393370857589972 -0.06730098205 -0.06730098205 0.6183171641
-195 -10 0.394330304155800 -0.1006113336 -0.06620842004 0.6245133911
-200 -10 0.395505410021133 -0.1334513195 -0.06465107863 0.6333455132
-205 -10 0.396795800496521 -0.1655920269 -0.06261604676 0.6448867524
-210 -10 0.398168473869742 -0.1968028950 -0.06010503869 0.6591273868
-215 -10 0.399691399322722 -0.2268989450 -0.05713792514 0.6759547239
-220 -10 0.401506832715867 -0.2557609754 -0.05374517984 0.6951959387
-225 -10 0.403393040297301 -0.2830503449 -0.04990941270 0.7169496551
-
-135 -15 0.403566000239541 0.2803761028 -0.07512655031 0.7196238972
-140 -15 0.401791822777131 0.2529922452 -0.08078786509 0.6984955829
-145 -15 0.400112560668405 0.2241590654 -0.08577919728 0.6798676775
-150 -15 0.398708704640040 0.1941944532 -0.09012595938 0.6636453405
-155 -15 0.397449595261697 0.1632254176 -0.09379240949 0.6499619624
-160 -15 0.396270985869464 0.1314304549 -0.09675704480 0.6388977928
-165 -15 0.395201356554911 0.09902276126 -0.09902276126 0.6304420239
-170 -15 0.394330304155800 0.06620842004 -0.1006113336 0.6245133911
-175 -15 0.393766298533229 0.03315804005 -0.1015522434 0.6210018679
-180 -15 0.393571465787465 -1.222705901e-16 -0.1018637910 0.6198391567
-185 -15 0.393766298533229 -0.03315804005 -0.1015522434 0.6210018679
-190 -15 0.394330304155800 -0.06620842004 -0.1006113336 0.6245133911
-195 -15 0.395201356554911 -0.09902276126 -0.09902276126 0.6304420239
-200 -15 0.396270985869464 -0.1314304549 -0.09675704480 0.6388977928
-205 -15 0.397449595261697 -0.1632254176 -0.09379240949 0.6499619624
-210 -15 0.398708704640040 -0.1941944532 -0.09012595938 0.6636453405
-215 -15 0.400112560668405 -0.2241590654 -0.08577919728 0.6798676775
-220 -15 0.401791822777131 -0.2529922452 -0.08078786509 0.6984955829
-225 -15 0.403566000239542 -0.2803761028 -0.07512655031 0.7196238972
-
-135 -20 0.403792100607267 0.2765132282 -0.1006425844 0.7234867718
-140 -20 0.402159570267888 0.2490055801 -0.1080093662 0.7032467054
-145 -20 0.400654498385724 0.2202262069 -0.1144743233 0.6854843816
-150 -20 0.399391927888277 0.1904584132 -0.1200678288 0.6701163517
-155 -20 0.398265161285883 0.1598421476 -0.1247626602 0.6572174083
-160 -20 0.397216665961990 0.1285455006 -0.1285455006 0.6468241397
-165 -20 0.396270985869464 0.09675704480 -0.1314304549 0.6388977928
-170 -20 0.395505410021133 0.06465107863 -0.1334513195 0.6333455132
-175 -20 0.395012222203306 0.03236572921 -0.1346478683 0.6300580223
-180 -20 0.394842300222227 -1.193339773e-16 -0.1350440201 0.6289696041
-185 -20 0.395012222203306 -0.03236572921 -0.1346478683 0.6300580223
-190 -20 0.395505410021133 -0.06465107863 -0.1334513195 0.6333455132
-195 -20 0.396270985869464 -0.09675704480 -0.1314304549 0.6388977928
-200 -20 0.397216665961990 -0.1285455006 -0.1285455006 0.6468241397
-205 -20 0.398265161285883 -0.1598421476 -0.1247626602 0.6572174083
-210 -20 0.399391927888277 -0.1904584132 -0.1200678288 0.6701163517
-215 -20 0.400654498385724 -0.2202262069 -0.1144743233 0.6854843816
-220 -20 0.402159570267888 -0.2490055801 -0.1080093662 0.7032467054
-225 -20 0.403792100607267 -0.2765132282 -0.1006425844 0.7234867718
-
-135 -25 0.404045349772518 0.2713337998 -0.1265250287 0.7286662002
-140 -25 0.402574254381549 0.2436889447 -0.1354237529 0.7095828247
-145 -25 0.401266409047525 0.2150054890 -0.1431842713 0.6929403394
-150 -25 0.400163068931277 0.1855247346 -0.1498424945 0.6786617336
-155 -25 0.399177112164365 0.1553923131 -0.1553923131 0.6667601091
-160 -25 0.398265161285883 0.1247626602 -0.1598421476 0.6572174083
-165 -25 0.397449595261697 0.09379240949 -0.1632254176 0.6499619624
-170 -25 0.396795800496520 0.06261604676 -0.1655920269 0.6448867524
-175 -25 0.396378089204662 0.03133113778 -0.1669924868 0.6418834564
-180 -25 0.396234791397780 -1.155002551e-16 -0.1674560588 0.6408893231
-185 -25 0.396378089204662 -0.03133113778 -0.1669924868 0.6418834564
-190 -25 0.396795800496521 -0.06261604676 -0.1655920269 0.6448867524
-195 -25 0.397449595261697 -0.09379240949 -0.1632254176 0.6499619624
-200 -25 0.398265161285883 -0.1247626602 -0.1598421476 0.6572174083
-205 -25 0.399177112164365 -0.1553923131 -0.1553923131 0.6667601091
-210 -25 0.400163068931277 -0.1855247346 -0.1498424945 0.6786617336
-215 -25 0.401266409047526 -0.2150054890 -0.1431842713 0.6929403394
-220 -25 0.402574254381549 -0.2436889447 -0.1354237529 0.7095828247
-225 -25 0.404045349772518 -0.2713337998 -0.1265250287 0.7286662002
-
-135 -30 0.404312090779579 0.2646843943 -0.1528156063 0.7353156057
-140 -30 0.403019661552552 0.2369186881 -0.1630140966 0.7176513023
-145 -30 0.401926117385889 0.2084036728 -0.1718375054 0.7023687101
-150 -30 0.401000097620797 0.1793326955 -0.1793326955 0.6893866600
-155 -30 0.400163068931277 0.1498424945 -0.1855247346 0.6786617336
-160 -30 0.399391927888277 0.1200678288 -0.1904584132 0.6701163517
-165 -30 0.398708704640040 0.09012595938 -0.1941944532 0.6636453405
-170 -30 0.398168473869742 0.06010503869 -0.1968028950 0.6591273868
-175 -30 0.397827508487727 0.03005620964 -0.1983452487 0.6564559518
-180 -30 0.397711338186445 -1.107779260e-16 -0.1988556691 0.6555718778
-185 -30 0.397827508487727 -0.03005620964 -0.1983452487 0.6564559518
-190 -30 0.398168473869743 -0.06010503869 -0.1968028950 0.6591273868
-195 -30 0.398708704640040 -0.09012595938 -0.1941944532 0.6636453405
-200 -30 0.399391927888278 -0.1200678288 -0.1904584132 0.6701163517
-205 -30 0.400163068931277 -0.1498424945 -0.1855247346 0.6786617336
-210 -30 0.401000097620798 -0.1793326955 -0.1793326955 0.6893866600
-215 -30 0.401926117385889 -0.2084036728 -0.1718375054 0.7023687101
-220 -30 0.403019661552552 -0.2369186881 -0.1630140966 0.7176513023
-225 -30 0.404312090779580 -0.2646843943 -0.1528156063 0.7353156057
-
-135 -35 0.404600138471221 0.2563899589 -0.1795261819 0.7436100411
-140 -35 0.403511417621327 0.2285670167 -0.1907334268 0.7276044367
-145 -35 0.402650861803492 0.2003360421 -0.2003360421 0.7138904808
-150 -35 0.401926117385889 0.1718375054 -0.2084036728 0.7023687101
-155 -35 0.401266409047525 0.1431842713 -0.2150054890 0.6929403394
-160 -35 0.400654498385724 0.1144743233 -0.2202262069 0.6854843816
-165 -35 0.400112560668404 0.08577919728 -0.2241590654 0.6798676775
-170 -35 0.399691399322722 0.05713792514 -0.2268989450 0.6759547239
-175 -35 0.399430785110638 0.02855258298 -0.2285179934 0.6736424832
-180 -35 0.399343064959332 -1.052120038e-16 -0.2290537721 0.6728773120
-185 -35 0.399430785110638 -0.02855258298 -0.2285179934 0.6736424832
-190 -35 0.399691399322722 -0.05713792514 -0.2268989450 0.6759547239
-195 -35 0.400112560668405 -0.08577919728 -0.2241590654 0.6798676775
-200 -35 0.400654498385724 -0.1144743233 -0.2202262069 0.6854843816
-205 -35 0.401266409047526 -0.1431842713 -0.2150054890 0.6929403394
-210 -35 0.401926117385889 -0.1718375054 -0.2084036728 0.7023687101
-215 -35 0.402650861803493 -0.2003360421 -0.2003360421 0.7138904808
-220 -35 0.403511417621327 -0.2285670167 -0.1907334268 0.7276044367
-225 -35 0.404600138471221 -0.2563899589 -0.1795261819 0.7436100411
-
-135 -40 0.404954325213094 0.2462609872 -0.2066375035 0.7537390128
-140 -40 0.404118281795432 0.2185133029 -0.2185133029 0.7395859862
-145 -40 0.403511417621327 0.1907334268 -0.2285670167 0.7276044367
-150 -40 0.403019661552552 0.1630140966 -0.2369186881 0.7176513023
-155 -40 0.402574254381549 0.1354237529 -0.2436889447 0.7095828247
-160 -40 0.402159570267888 0.1080093662 -0.2490055801 0.7032467054
-165 -40 0.401791822777131 0.08078786509 -0.2529922452 0.6984955829
-170 -40 0.401506832715867 0.05374517984 -0.2557609754 0.6951959387
-175 -40 0.401329098255663 0.02683695390 -0.2573919547 0.6932522133
-180 -40 0.401268851602535 -9.886533481e-17 -0.2579306460 0.6926102260
-185 -40 0.401329098255663 -0.02683695390 -0.2573919547 0.6932522133
-190 -40 0.401506832715867 -0.05374517984 -0.2557609754 0.6951959387
-195 -40 0.401791822777131 -0.08078786509 -0.2529922452 0.6984955829
-200 -40 0.402159570267888 -0.1080093662 -0.2490055801 0.7032467054
-205 -40 0.402574254381549 -0.1354237529 -0.2436889447 0.7095828247
-210 -40 0.403019661552552 -0.1630140966 -0.2369186881 0.7176513023
-215 -40 0.403511417621327 -0.1907334268 -0.2285670167 0.7276044367
-220 -40 0.404118281795432 -0.2185133029 -0.2185133029 0.7395859862
-225 -40 0.404954325213095 -0.2462609872 -0.2066375035 0.7537390128
-
-135 -45 0.405481674472940 0.2341049539 -0.2341049539 0.7658950461
-140 -45 0.404954325213094 0.2066375035 -0.2462609872 0.7537390128
-145 -45 0.404600138471221 0.1795261819 -0.2563899589 0.7436100411
-150 -45 0.404312090779579 0.1528156063 -0.2646843943 0.7353156057
-155 -45 0.404045349772518 0.1265250287 -0.2713337998 0.7286662002
-160 -45 0.403792100607267 0.1006425844 -0.2765132282 0.7234867718
-165 -45 0.403566000239542 0.07512655031 -0.2803761028 0.7196238972
-170 -45 0.403393040297301 0.04990941270 -0.2830503449 0.7169496551
-175 -45 0.403285295971307 0.02490116735 -0.2846216452 0.7153783548
-180 -45 0.403248759262706 -9.170914991e-17 -0.2851399322 0.7148600678
-185 -45 0.403285295971307 -0.02490116735 -0.2846216452 0.7153783548
-190 -45 0.403393040297301 -0.04990941270 -0.2830503449 0.7169496551
-195 -45 0.403566000239542 -0.07512655031 -0.2803761028 0.7196238972
-200 -45 0.403792100607267 -0.1006425844 -0.2765132282 0.7234867718
-205 -45 0.404045349772518 -0.1265250287 -0.2713337998 0.7286662002
-210 -45 0.404312090779580 -0.1528156063 -0.2646843943 0.7353156057
-215 -45 0.404600138471221 -0.1795261819 -0.2563899589 0.7436100411
-220 -45 0.404954325213095 -0.2066375035 -0.2462609872 0.7537390128
-225 -45 0.405481674472940 -0.2341049539 -0.2341049539 0.7658950461
-
-
diff --git a/test/bl-carpet-mask/bl.h.t0.ah2.gp b/test/bl-carpet-mask/bl.h.t0.ah2.gp
deleted file mode 100644
index 19a14df..0000000
--- a/test/bl-carpet-mask/bl.h.t0.ah2.gp
+++ /dev/null
@@ -1,2337 +0,0 @@
-# N_patches = 6
-# origin = 0 0 -1
-
-### +z patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = dsigma = dnu
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
--45 -45 0.405481674472941 -0.2341049539 -0.2341049539 -0.7658950461
--40 -45 0.404954325213096 -0.2066375035 -0.2462609872 -0.7537390128
--35 -45 0.404600138471222 -0.1795261819 -0.2563899589 -0.7436100411
--30 -45 0.404312090779581 -0.1528156063 -0.2646843943 -0.7353156057
--25 -45 0.404045349772519 -0.1265250287 -0.2713337998 -0.7286662002
--20 -45 0.403792100607268 -0.1006425844 -0.2765132282 -0.7234867718
--15 -45 0.403566000239542 -0.07512655031 -0.2803761028 -0.7196238972
--10 -45 0.403393040297302 -0.04990941270 -0.2830503449 -0.7169496551
--5 -45 0.403285295971308 -0.02490116735 -0.2846216452 -0.7153783548
-0 -45 0.403248759262706 0.000000000 -0.2851399322 -0.7148600678
-5 -45 0.403285295971307 0.02490116735 -0.2846216452 -0.7153783548
-10 -45 0.403393040297301 0.04990941270 -0.2830503449 -0.7169496551
-15 -45 0.403566000239542 0.07512655031 -0.2803761028 -0.7196238972
-20 -45 0.403792100607268 0.1006425844 -0.2765132282 -0.7234867718
-25 -45 0.404045349772518 0.1265250287 -0.2713337998 -0.7286662002
-30 -45 0.404312090779580 0.1528156063 -0.2646843943 -0.7353156057
-35 -45 0.404600138471221 0.1795261819 -0.2563899589 -0.7436100411
-40 -45 0.404954325213095 0.2066375035 -0.2462609872 -0.7537390128
-45 -45 0.405481674472940 0.2341049539 -0.2341049539 -0.7658950461
-
--45 -40 0.404954325213096 -0.2462609872 -0.2066375035 -0.7537390128
--40 -40 0.404118281795434 -0.2185133029 -0.2185133029 -0.7395859862
--35 -40 0.403511417621328 -0.1907334268 -0.2285670167 -0.7276044367
--30 -40 0.403019661552553 -0.1630140966 -0.2369186881 -0.7176513023
--25 -40 0.402574254381550 -0.1354237529 -0.2436889447 -0.7095828247
--20 -40 0.402159570267889 -0.1080093662 -0.2490055801 -0.7032467054
--15 -40 0.401791822777132 -0.08078786509 -0.2529922452 -0.6984955829
--10 -40 0.401506832715868 -0.05374517984 -0.2557609754 -0.6951959387
--5 -40 0.401329098255663 -0.02683695390 -0.2573919547 -0.6932522133
-0 -40 0.401268851602536 0.000000000 -0.2579306460 -0.6926102260
-5 -40 0.401329098255663 0.02683695390 -0.2573919547 -0.6932522133
-10 -40 0.401506832715867 0.05374517984 -0.2557609754 -0.6951959387
-15 -40 0.401791822777131 0.08078786509 -0.2529922452 -0.6984955829
-20 -40 0.402159570267888 0.1080093662 -0.2490055801 -0.7032467054
-25 -40 0.402574254381549 0.1354237529 -0.2436889447 -0.7095828247
-30 -40 0.403019661552552 0.1630140966 -0.2369186881 -0.7176513023
-35 -40 0.403511417621327 0.1907334268 -0.2285670167 -0.7276044367
-40 -40 0.404118281795432 0.2185133029 -0.2185133029 -0.7395859862
-45 -40 0.404954325213095 0.2462609872 -0.2066375035 -0.7537390128
-
--45 -35 0.404600138471223 -0.2563899589 -0.1795261819 -0.7436100411
--40 -35 0.403511417621328 -0.2285670167 -0.1907334268 -0.7276044367
--35 -35 0.402650861803494 -0.2003360421 -0.2003360421 -0.7138904808
--30 -35 0.401926117385890 -0.1718375054 -0.2084036728 -0.7023687101
--25 -35 0.401266409047527 -0.1431842713 -0.2150054890 -0.6929403394
--20 -35 0.400654498385725 -0.1144743233 -0.2202262069 -0.6854843816
--15 -35 0.400112560668405 -0.08577919728 -0.2241590654 -0.6798676775
--10 -35 0.399691399322723 -0.05713792514 -0.2268989450 -0.6759547239
--5 -35 0.399430785110639 -0.02855258298 -0.2285179934 -0.6736424832
-0 -35 0.399343064959332 0.000000000 -0.2290537721 -0.6728773120
-5 -35 0.399430785110639 0.02855258298 -0.2285179934 -0.6736424832
-10 -35 0.399691399322723 0.05713792514 -0.2268989450 -0.6759547239
-15 -35 0.400112560668405 0.08577919728 -0.2241590654 -0.6798676775
-20 -35 0.400654498385724 0.1144743233 -0.2202262069 -0.6854843816
-25 -35 0.401266409047526 0.1431842713 -0.2150054890 -0.6929403394
-30 -35 0.401926117385889 0.1718375054 -0.2084036728 -0.7023687101
-35 -35 0.402650861803493 0.2003360421 -0.2003360421 -0.7138904808
-40 -35 0.403511417621327 0.2285670167 -0.1907334268 -0.7276044367
-45 -35 0.404600138471221 0.2563899589 -0.1795261819 -0.7436100411
-
--45 -30 0.404312090779581 -0.2646843943 -0.1528156063 -0.7353156057
--40 -30 0.403019661552554 -0.2369186881 -0.1630140966 -0.7176513023
--35 -30 0.401926117385890 -0.2084036728 -0.1718375054 -0.7023687101
--30 -30 0.401000097620799 -0.1793326955 -0.1793326955 -0.6893866600
--25 -30 0.400163068931278 -0.1498424945 -0.1855247346 -0.6786617336
--20 -30 0.399391927888278 -0.1200678288 -0.1904584132 -0.6701163517
--15 -30 0.398708704640041 -0.09012595938 -0.1941944532 -0.6636453405
--10 -30 0.398168473869743 -0.06010503869 -0.1968028950 -0.6591273868
--5 -30 0.397827508487728 -0.03005620964 -0.1983452487 -0.6564559518
-0 -30 0.397711338186445 0.000000000 -0.1988556691 -0.6555718778
-5 -30 0.397827508487728 0.03005620964 -0.1983452487 -0.6564559518
-10 -30 0.398168473869743 0.06010503869 -0.1968028950 -0.6591273868
-15 -30 0.398708704640040 0.09012595938 -0.1941944532 -0.6636453405
-20 -30 0.399391927888278 0.1200678288 -0.1904584132 -0.6701163517
-25 -30 0.400163068931277 0.1498424945 -0.1855247346 -0.6786617336
-30 -30 0.401000097620798 0.1793326955 -0.1793326955 -0.6893866600
-35 -30 0.401926117385889 0.2084036728 -0.1718375054 -0.7023687101
-40 -30 0.403019661552552 0.2369186881 -0.1630140966 -0.7176513023
-45 -30 0.404312090779580 0.2646843943 -0.1528156063 -0.7353156057
-
--45 -25 0.404045349772519 -0.2713337998 -0.1265250287 -0.7286662002
--40 -25 0.402574254381551 -0.2436889447 -0.1354237529 -0.7095828247
--35 -25 0.401266409047527 -0.2150054890 -0.1431842713 -0.6929403394
--30 -25 0.400163068931278 -0.1855247346 -0.1498424945 -0.6786617336
--25 -25 0.399177112164366 -0.1553923131 -0.1553923131 -0.6667601091
--20 -25 0.398265161285884 -0.1247626602 -0.1598421476 -0.6572174083
--15 -25 0.397449595261698 -0.09379240949 -0.1632254176 -0.6499619624
--10 -25 0.396795800496522 -0.06261604676 -0.1655920269 -0.6448867524
--5 -25 0.396378089204663 -0.03133113778 -0.1669924868 -0.6418834564
-0 -25 0.396234791397781 0.000000000 -0.1674560588 -0.6408893231
-5 -25 0.396378089204663 0.03133113778 -0.1669924868 -0.6418834564
-10 -25 0.396795800496521 0.06261604676 -0.1655920269 -0.6448867524
-15 -25 0.397449595261698 0.09379240949 -0.1632254176 -0.6499619624
-20 -25 0.398265161285884 0.1247626602 -0.1598421476 -0.6572174083
-25 -25 0.399177112164365 0.1553923131 -0.1553923131 -0.6667601091
-30 -25 0.400163068931277 0.1855247346 -0.1498424945 -0.6786617336
-35 -25 0.401266409047526 0.2150054890 -0.1431842713 -0.6929403394
-40 -25 0.402574254381549 0.2436889447 -0.1354237529 -0.7095828247
-45 -25 0.404045349772518 0.2713337998 -0.1265250287 -0.7286662002
-
--45 -20 0.403792100607269 -0.2765132282 -0.1006425844 -0.7234867718
--40 -20 0.402159570267890 -0.2490055801 -0.1080093662 -0.7032467054
--35 -20 0.400654498385725 -0.2202262069 -0.1144743233 -0.6854843816
--30 -20 0.399391927888279 -0.1904584132 -0.1200678288 -0.6701163517
--25 -20 0.398265161285884 -0.1598421476 -0.1247626602 -0.6572174083
--20 -20 0.397216665961991 -0.1285455006 -0.1285455006 -0.6468241397
--15 -20 0.396270985869465 -0.09675704480 -0.1314304549 -0.6388977928
--10 -20 0.395505410021134 -0.06465107863 -0.1334513195 -0.6333455132
--5 -20 0.395012222203307 -0.03236572921 -0.1346478683 -0.6300580223
-0 -20 0.394842300222228 0.000000000 -0.1350440201 -0.6289696041
-5 -20 0.395012222203307 0.03236572921 -0.1346478683 -0.6300580223
-10 -20 0.395505410021134 0.06465107863 -0.1334513195 -0.6333455132
-15 -20 0.396270985869465 0.09675704480 -0.1314304549 -0.6388977928
-20 -20 0.397216665961990 0.1285455006 -0.1285455006 -0.6468241397
-25 -20 0.398265161285883 0.1598421476 -0.1247626602 -0.6572174083
-30 -20 0.399391927888278 0.1904584132 -0.1200678288 -0.6701163517
-35 -20 0.400654498385724 0.2202262069 -0.1144743233 -0.6854843816
-40 -20 0.402159570267888 0.2490055801 -0.1080093662 -0.7032467054
-45 -20 0.403792100607267 0.2765132282 -0.1006425844 -0.7234867718
-
--45 -15 0.403566000239543 -0.2803761028 -0.07512655031 -0.7196238972
--40 -15 0.401791822777133 -0.2529922452 -0.08078786509 -0.6984955829
--35 -15 0.400112560668406 -0.2241590654 -0.08577919728 -0.6798676775
--30 -15 0.398708704640041 -0.1941944532 -0.09012595938 -0.6636453405
--25 -15 0.397449595261698 -0.1632254176 -0.09379240949 -0.6499619624
--20 -15 0.396270985869465 -0.1314304549 -0.09675704480 -0.6388977928
--15 -15 0.395201356554912 -0.09902276126 -0.09902276126 -0.6304420239
--10 -15 0.394330304155801 -0.06620842004 -0.1006113336 -0.6245133911
--5 -15 0.393766298533230 -0.03315804005 -0.1015522434 -0.6210018679
-0 -15 0.393571465787466 0.000000000 -0.1018637910 -0.6198391567
-5 -15 0.393766298533230 0.03315804005 -0.1015522434 -0.6210018679
-10 -15 0.394330304155800 0.06620842004 -0.1006113336 -0.6245133911
-15 -15 0.395201356554912 0.09902276126 -0.09902276126 -0.6304420239
-20 -15 0.396270985869465 0.1314304549 -0.09675704480 -0.6388977928
-25 -15 0.397449595261697 0.1632254176 -0.09379240949 -0.6499619624
-30 -15 0.398708704640040 0.1941944532 -0.09012595938 -0.6636453405
-35 -15 0.400112560668405 0.2241590654 -0.08577919728 -0.6798676775
-40 -15 0.401791822777131 0.2529922452 -0.08078786509 -0.6984955829
-45 -15 0.403566000239542 0.2803761028 -0.07512655031 -0.7196238972
-
--45 -10 0.403393040297303 -0.2830503449 -0.04990941270 -0.7169496551
--40 -10 0.401506832715869 -0.2557609754 -0.05374517984 -0.6951959387
--35 -10 0.399691399322724 -0.2268989450 -0.05713792514 -0.6759547239
--30 -10 0.398168473869744 -0.1968028950 -0.06010503869 -0.6591273868
--25 -10 0.396795800496522 -0.1655920269 -0.06261604676 -0.6448867524
--20 -10 0.395505410021134 -0.1334513195 -0.06465107863 -0.6333455132
--15 -10 0.394330304155801 -0.1006113336 -0.06620842004 -0.6245133911
--10 -10 0.393370857589973 -0.06730098205 -0.06730098205 -0.6183171641
--5 -10 0.392748115755233 -0.03371408062 -0.06794825527 -0.6146462952
-0 -10 0.392532718012424 0.000000000 -0.06816259116 -0.6134307360
-5 -10 0.392748115755233 0.03371408062 -0.06794825527 -0.6146462952
-10 -10 0.393370857589973 0.06730098205 -0.06730098205 -0.6183171641
-15 -10 0.394330304155800 0.1006113336 -0.06620842004 -0.6245133911
-20 -10 0.395505410021134 0.1334513195 -0.06465107863 -0.6333455132
-25 -10 0.396795800496521 0.1655920269 -0.06261604676 -0.6448867524
-30 -10 0.398168473869743 0.1968028950 -0.06010503869 -0.6591273868
-35 -10 0.399691399322722 0.2268989450 -0.05713792514 -0.6759547239
-40 -10 0.401506832715867 0.2557609754 -0.05374517984 -0.6951959387
-45 -10 0.403393040297301 0.2830503449 -0.04990941270 -0.7169496551
-
--45 -5 0.403285295971309 -0.2846216452 -0.02490116735 -0.7153783548
--40 -5 0.401329098255664 -0.2573919547 -0.02683695390 -0.6932522133
--35 -5 0.399430785110639 -0.2285179934 -0.02855258298 -0.6736424832
--30 -5 0.397827508487729 -0.1983452487 -0.03005620964 -0.6564559518
--25 -5 0.396378089204663 -0.1669924868 -0.03133113778 -0.6418834564
--20 -5 0.395012222203307 -0.1346478683 -0.03236572921 -0.6300580223
--15 -5 0.393766298533231 -0.1015522434 -0.03315804005 -0.6210018679
--10 -5 0.392748115755233 -0.06794825527 -0.03371408062 -0.6146462952
--5 -5 0.392086680478515 -0.03404355097 -0.03404355097 -0.6108804319
-0 -5 0.391857792622263 0.000000000 -0.03415265697 -0.6096333446
-5 -5 0.392086680478515 0.03404355097 -0.03404355097 -0.6108804319
-10 -5 0.392748115755233 0.06794825527 -0.03371408062 -0.6146462952
-15 -5 0.393766298533230 0.1015522434 -0.03315804005 -0.6210018679
-20 -5 0.395012222203307 0.1346478683 -0.03236572921 -0.6300580223
-25 -5 0.396378089204662 0.1669924868 -0.03133113778 -0.6418834564
-30 -5 0.397827508487728 0.1983452487 -0.03005620964 -0.6564559518
-35 -5 0.399430785110639 0.2285179934 -0.02855258298 -0.6736424832
-40 -5 0.401329098255663 0.2573919547 -0.02683695390 -0.6932522133
-45 -5 0.403285295971308 0.2846216452 -0.02490116735 -0.7153783548
-
--45 0 0.403248759262707 -0.2851399322 0.000000000 -0.7148600678
--40 0 0.401268851602537 -0.2579306460 0.000000000 -0.6926102260
--35 0 0.399343064959333 -0.2290537721 0.000000000 -0.6728773120
--30 0 0.397711338186446 -0.1988556691 0.000000000 -0.6555718778
--25 0 0.396234791397782 -0.1674560588 0.000000000 -0.6408893231
--20 0 0.394842300222228 -0.1350440201 0.000000000 -0.6289696041
--15 0 0.393571465787466 -0.1018637910 0.000000000 -0.6198391567
--10 0 0.392532718012424 -0.06816259116 0.000000000 -0.6134307360
--5 0 0.391857792622263 -0.03415265697 0.000000000 -0.6096333446
-0 0 0.391624211908763 0.000000000 0.000000000 -0.6083757881
-5 0 0.391857792622263 0.03415265697 0.000000000 -0.6096333446
-10 0 0.392532718012423 0.06816259116 0.000000000 -0.6134307360
-15 0 0.393571465787466 0.1018637910 0.000000000 -0.6198391567
-20 0 0.394842300222228 0.1350440201 0.000000000 -0.6289696041
-25 0 0.396234791397781 0.1674560588 0.000000000 -0.6408893231
-30 0 0.397711338186445 0.1988556691 0.000000000 -0.6555718778
-35 0 0.399343064959332 0.2290537721 0.000000000 -0.6728773120
-40 0 0.401268851602536 0.2579306460 0.000000000 -0.6926102260
-45 0 0.403248759262707 0.2851399322 0.000000000 -0.7148600678
-
--45 5 0.403285295971308 -0.2846216452 0.02490116735 -0.7153783548
--40 5 0.401329098255664 -0.2573919547 0.02683695390 -0.6932522133
--35 5 0.399430785110639 -0.2285179934 0.02855258298 -0.6736424832
--30 5 0.397827508487729 -0.1983452487 0.03005620964 -0.6564559518
--25 5 0.396378089204663 -0.1669924868 0.03133113778 -0.6418834564
--20 5 0.395012222203307 -0.1346478683 0.03236572921 -0.6300580223
--15 5 0.393766298533231 -0.1015522434 0.03315804005 -0.6210018679
--10 5 0.392748115755233 -0.06794825527 0.03371408062 -0.6146462952
--5 5 0.392086680478515 -0.03404355097 0.03404355097 -0.6108804319
-0 5 0.391857792622263 0.000000000 0.03415265697 -0.6096333446
-5 5 0.392086680478515 0.03404355097 0.03404355097 -0.6108804319
-10 5 0.392748115755233 0.06794825527 0.03371408062 -0.6146462952
-15 5 0.393766298533230 0.1015522434 0.03315804005 -0.6210018679
-20 5 0.395012222203307 0.1346478683 0.03236572921 -0.6300580223
-25 5 0.396378089204662 0.1669924868 0.03133113778 -0.6418834564
-30 5 0.397827508487728 0.1983452487 0.03005620964 -0.6564559518
-35 5 0.399430785110639 0.2285179934 0.02855258298 -0.6736424832
-40 5 0.401329098255663 0.2573919547 0.02683695390 -0.6932522133
-45 5 0.403285295971308 0.2846216452 0.02490116735 -0.7153783548
-
--45 10 0.403393040297302 -0.2830503449 0.04990941270 -0.7169496551
--40 10 0.401506832715868 -0.2557609754 0.05374517984 -0.6951959387
--35 10 0.399691399322724 -0.2268989450 0.05713792514 -0.6759547239
--30 10 0.398168473869744 -0.1968028950 0.06010503869 -0.6591273868
--25 10 0.396795800496522 -0.1655920269 0.06261604676 -0.6448867524
--20 10 0.395505410021134 -0.1334513195 0.06465107863 -0.6333455132
--15 10 0.394330304155801 -0.1006113336 0.06620842004 -0.6245133911
--10 10 0.393370857589973 -0.06730098205 0.06730098205 -0.6183171641
--5 10 0.392748115755233 -0.03371408062 0.06794825527 -0.6146462952
-0 10 0.392532718012423 0.000000000 0.06816259116 -0.6134307360
-5 10 0.392748115755233 0.03371408062 0.06794825527 -0.6146462952
-10 10 0.393370857589973 0.06730098205 0.06730098205 -0.6183171641
-15 10 0.394330304155801 0.1006113336 0.06620842004 -0.6245133911
-20 10 0.395505410021134 0.1334513195 0.06465107863 -0.6333455132
-25 10 0.396795800496521 0.1655920269 0.06261604676 -0.6448867524
-30 10 0.398168473869743 0.1968028950 0.06010503869 -0.6591273868
-35 10 0.399691399322723 0.2268989450 0.05713792514 -0.6759547239
-40 10 0.401506832715868 0.2557609754 0.05374517984 -0.6951959387
-45 10 0.403393040297302 0.2830503449 0.04990941270 -0.7169496551
-
--45 15 0.403566000239543 -0.2803761028 0.07512655031 -0.7196238972
--40 15 0.401791822777132 -0.2529922452 0.08078786509 -0.6984955829
--35 15 0.400112560668406 -0.2241590654 0.08577919728 -0.6798676775
--30 15 0.398708704640041 -0.1941944532 0.09012595938 -0.6636453405
--25 15 0.397449595261698 -0.1632254176 0.09379240949 -0.6499619624
--20 15 0.396270985869465 -0.1314304549 0.09675704480 -0.6388977928
--15 15 0.395201356554912 -0.09902276126 0.09902276126 -0.6304420239
--10 15 0.394330304155801 -0.06620842004 0.1006113336 -0.6245133911
--5 15 0.393766298533230 -0.03315804005 0.1015522434 -0.6210018679
-0 15 0.393571465787466 0.000000000 0.1018637910 -0.6198391567
-5 15 0.393766298533230 0.03315804005 0.1015522434 -0.6210018679
-10 15 0.394330304155801 0.06620842004 0.1006113336 -0.6245133911
-15 15 0.395201356554912 0.09902276126 0.09902276126 -0.6304420239
-20 15 0.396270985869465 0.1314304549 0.09675704480 -0.6388977928
-25 15 0.397449595261698 0.1632254176 0.09379240949 -0.6499619624
-30 15 0.398708704640040 0.1941944532 0.09012595938 -0.6636453405
-35 15 0.400112560668405 0.2241590654 0.08577919728 -0.6798676775
-40 15 0.401791822777131 0.2529922452 0.08078786509 -0.6984955829
-45 15 0.403566000239542 0.2803761028 0.07512655031 -0.7196238972
-
--45 20 0.403792100607269 -0.2765132282 0.1006425844 -0.7234867718
--40 20 0.402159570267890 -0.2490055801 0.1080093662 -0.7032467054
--35 20 0.400654498385725 -0.2202262069 0.1144743233 -0.6854843816
--30 20 0.399391927888279 -0.1904584132 0.1200678288 -0.6701163517
--25 20 0.398265161285884 -0.1598421476 0.1247626602 -0.6572174083
--20 20 0.397216665961991 -0.1285455006 0.1285455006 -0.6468241397
--15 20 0.396270985869465 -0.09675704480 0.1314304549 -0.6388977928
--10 20 0.395505410021134 -0.06465107863 0.1334513195 -0.6333455132
--5 20 0.395012222203307 -0.03236572921 0.1346478683 -0.6300580223
-0 20 0.394842300222228 0.000000000 0.1350440201 -0.6289696041
-5 20 0.395012222203307 0.03236572921 0.1346478683 -0.6300580223
-10 20 0.395505410021134 0.06465107863 0.1334513195 -0.6333455132
-15 20 0.396270985869465 0.09675704480 0.1314304549 -0.6388977928
-20 20 0.397216665961990 0.1285455006 0.1285455006 -0.6468241397
-25 20 0.398265161285884 0.1598421476 0.1247626602 -0.6572174083
-30 20 0.399391927888278 0.1904584132 0.1200678288 -0.6701163517
-35 20 0.400654498385724 0.2202262069 0.1144743233 -0.6854843816
-40 20 0.402159570267889 0.2490055801 0.1080093662 -0.7032467054
-45 20 0.403792100607268 0.2765132282 0.1006425844 -0.7234867718
-
--45 25 0.404045349772519 -0.2713337998 0.1265250287 -0.7286662002
--40 25 0.402574254381550 -0.2436889447 0.1354237529 -0.7095828247
--35 25 0.401266409047527 -0.2150054890 0.1431842713 -0.6929403394
--30 25 0.400163068931278 -0.1855247346 0.1498424945 -0.6786617336
--25 25 0.399177112164366 -0.1553923131 0.1553923131 -0.6667601091
--20 25 0.398265161285884 -0.1247626602 0.1598421476 -0.6572174083
--15 25 0.397449595261698 -0.09379240949 0.1632254176 -0.6499619624
--10 25 0.396795800496521 -0.06261604676 0.1655920269 -0.6448867524
--5 25 0.396378089204663 -0.03133113778 0.1669924868 -0.6418834564
-0 25 0.396234791397781 0.000000000 0.1674560588 -0.6408893231
-5 25 0.396378089204663 0.03133113778 0.1669924868 -0.6418834564
-10 25 0.396795800496521 0.06261604676 0.1655920269 -0.6448867524
-15 25 0.397449595261698 0.09379240949 0.1632254176 -0.6499619624
-20 25 0.398265161285884 0.1247626602 0.1598421476 -0.6572174083
-25 25 0.399177112164365 0.1553923131 0.1553923131 -0.6667601091
-30 25 0.400163068931277 0.1855247346 0.1498424945 -0.6786617336
-35 25 0.401266409047526 0.2150054890 0.1431842713 -0.6929403394
-40 25 0.402574254381549 0.2436889447 0.1354237529 -0.7095828247
-45 25 0.404045349772518 0.2713337998 0.1265250287 -0.7286662002
-
--45 30 0.404312090779581 -0.2646843943 0.1528156063 -0.7353156057
--40 30 0.403019661552553 -0.2369186881 0.1630140966 -0.7176513023
--35 30 0.401926117385890 -0.2084036728 0.1718375054 -0.7023687101
--30 30 0.401000097620799 -0.1793326955 0.1793326955 -0.6893866600
--25 30 0.400163068931278 -0.1498424945 0.1855247346 -0.6786617336
--20 30 0.399391927888278 -0.1200678288 0.1904584132 -0.6701163517
--15 30 0.398708704640041 -0.09012595938 0.1941944532 -0.6636453405
--10 30 0.398168473869743 -0.06010503869 0.1968028950 -0.6591273868
--5 30 0.397827508487728 -0.03005620964 0.1983452487 -0.6564559518
-0 30 0.397711338186445 0.000000000 0.1988556691 -0.6555718778
-5 30 0.397827508487728 0.03005620964 0.1983452487 -0.6564559518
-10 30 0.398168473869743 0.06010503869 0.1968028950 -0.6591273868
-15 30 0.398708704640041 0.09012595938 0.1941944532 -0.6636453405
-20 30 0.399391927888278 0.1200678288 0.1904584132 -0.6701163517
-25 30 0.400163068931278 0.1498424945 0.1855247346 -0.6786617336
-30 30 0.401000097620798 0.1793326955 0.1793326955 -0.6893866600
-35 30 0.401926117385889 0.2084036728 0.1718375054 -0.7023687101
-40 30 0.403019661552553 0.2369186881 0.1630140966 -0.7176513023
-45 30 0.404312090779580 0.2646843943 0.1528156063 -0.7353156057
-
--45 35 0.404600138471223 -0.2563899589 0.1795261819 -0.7436100411
--40 35 0.403511417621328 -0.2285670167 0.1907334268 -0.7276044367
--35 35 0.402650861803494 -0.2003360421 0.2003360421 -0.7138904808
--30 35 0.401926117385890 -0.1718375054 0.2084036728 -0.7023687101
--25 35 0.401266409047526 -0.1431842713 0.2150054890 -0.6929403394
--20 35 0.400654498385725 -0.1144743233 0.2202262069 -0.6854843816
--15 35 0.400112560668406 -0.08577919728 0.2241590654 -0.6798676775
--10 35 0.399691399322723 -0.05713792514 0.2268989450 -0.6759547239
--5 35 0.399430785110639 -0.02855258298 0.2285179934 -0.6736424832
-0 35 0.399343064959333 0.000000000 0.2290537721 -0.6728773120
-5 35 0.399430785110639 0.02855258298 0.2285179934 -0.6736424832
-10 35 0.399691399322723 0.05713792514 0.2268989450 -0.6759547239
-15 35 0.400112560668405 0.08577919728 0.2241590654 -0.6798676775
-20 35 0.400654498385724 0.1144743233 0.2202262069 -0.6854843816
-25 35 0.401266409047526 0.1431842713 0.2150054890 -0.6929403394
-30 35 0.401926117385890 0.1718375054 0.2084036728 -0.7023687101
-35 35 0.402650861803493 0.2003360421 0.2003360421 -0.7138904808
-40 35 0.403511417621327 0.2285670167 0.1907334268 -0.7276044367
-45 35 0.404600138471222 0.2563899589 0.1795261819 -0.7436100411
-
--45 40 0.404954325213096 -0.2462609872 0.2066375035 -0.7537390128
--40 40 0.404118281795434 -0.2185133029 0.2185133029 -0.7395859862
--35 40 0.403511417621328 -0.1907334268 0.2285670167 -0.7276044367
--30 40 0.403019661552553 -0.1630140966 0.2369186881 -0.7176513023
--25 40 0.402574254381550 -0.1354237529 0.2436889447 -0.7095828247
--20 40 0.402159570267889 -0.1080093662 0.2490055801 -0.7032467054
--15 40 0.401791822777132 -0.08078786509 0.2529922452 -0.6984955829
--10 40 0.401506832715868 -0.05374517984 0.2557609754 -0.6951959387
--5 40 0.401329098255663 -0.02683695390 0.2573919547 -0.6932522133
-0 40 0.401268851602536 0.000000000 0.2579306460 -0.6926102260
-5 40 0.401329098255663 0.02683695390 0.2573919547 -0.6932522133
-10 40 0.401506832715868 0.05374517984 0.2557609754 -0.6951959387
-15 40 0.401791822777132 0.08078786509 0.2529922452 -0.6984955829
-20 40 0.402159570267889 0.1080093662 0.2490055801 -0.7032467054
-25 40 0.402574254381550 0.1354237529 0.2436889447 -0.7095828247
-30 40 0.403019661552553 0.1630140966 0.2369186881 -0.7176513023
-35 40 0.403511417621327 0.1907334268 0.2285670167 -0.7276044367
-40 40 0.404118281795433 0.2185133029 0.2185133029 -0.7395859862
-45 40 0.404954325213095 0.2462609872 0.2066375035 -0.7537390128
-
--45 45 0.405481674472941 -0.2341049539 0.2341049539 -0.7658950461
--40 45 0.404954325213096 -0.2066375035 0.2462609872 -0.7537390128
--35 45 0.404600138471222 -0.1795261819 0.2563899589 -0.7436100411
--30 45 0.404312090779581 -0.1528156063 0.2646843943 -0.7353156057
--25 45 0.404045349772519 -0.1265250287 0.2713337998 -0.7286662002
--20 45 0.403792100607268 -0.1006425844 0.2765132282 -0.7234867718
--15 45 0.403566000239543 -0.07512655031 0.2803761028 -0.7196238972
--10 45 0.403393040297302 -0.04990941270 0.2830503449 -0.7169496551
--5 45 0.403285295971308 -0.02490116735 0.2846216452 -0.7153783548
-0 45 0.403248759262707 0.000000000 0.2851399322 -0.7148600678
-5 45 0.403285295971308 0.02490116735 0.2846216452 -0.7153783548
-10 45 0.403393040297302 0.04990941270 0.2830503449 -0.7169496551
-15 45 0.403566000239543 0.07512655031 0.2803761028 -0.7196238972
-20 45 0.403792100607268 0.1006425844 0.2765132282 -0.7234867718
-25 45 0.404045349772519 0.1265250287 0.2713337998 -0.7286662002
-30 45 0.404312090779581 0.1528156063 0.2646843943 -0.7353156057
-35 45 0.404600138471222 0.1795261819 0.2563899589 -0.7436100411
-40 45 0.404954325213095 0.2066375035 0.2462609872 -0.7537390128
-45 45 0.405481674472941 0.2341049539 0.2341049539 -0.7658950461
-
-
-### +x patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = drho = dnu
-# dpy = dsigma = dphi
-#
-# dpx dpy gridfn global_x global_y global_z
-45 -45 0.405481246888700 0.2341047070 -0.2341047070 -0.7658952930
-45 -40 0.404953884308433 0.2462607191 -0.2066372786 -0.7537392809
-45 -35 0.404600376776807 0.2563901099 -0.1795262877 -0.7436098901
-45 -30 0.404312156366900 0.2646844373 -0.1528156311 -0.7353155627
-45 -25 0.404045335367780 0.2713337901 -0.1265250242 -0.7286662099
-45 -20 0.403792076974581 0.2765132120 -0.1006425785 -0.7234867880
-45 -15 0.403565989481415 0.2803760953 -0.07512654831 -0.7196239047
-45 -10 0.403393035592475 0.2830503416 -0.04990941212 -0.7169496584
-45 -5 0.403285294975798 0.2846216445 -0.02490116729 -0.7153783555
-45 0 0.403248758763944 0.2851399318 0.000000000 -0.7148600682
-45 5 0.403285294975798 0.2846216445 0.02490116729 -0.7153783555
-45 10 0.403393035592476 0.2830503416 0.04990941212 -0.7169496584
-45 15 0.403565989481415 0.2803760953 0.07512654831 -0.7196239047
-45 20 0.403792076974581 0.2765132120 0.1006425785 -0.7234867880
-45 25 0.404045335367780 0.2713337901 0.1265250242 -0.7286662099
-45 30 0.404312156366900 0.2646844373 0.1528156311 -0.7353155627
-45 35 0.404600376776807 0.2563901099 0.1795262877 -0.7436098901
-45 40 0.404953884308433 0.2462607191 0.2066372786 -0.7537392809
-45 45 0.405481246888701 0.2341047070 0.2341047070 -0.7658952930
-
-50 -45 0.406795594720917 0.2473807008 -0.2473807008 -0.7924229452
-50 -40 0.406289306919105 0.2618130234 -0.2196872114 -0.7803127886
-50 -35 0.406013998432557 0.2740849626 -0.1919163569 -0.7700154089
-50 -30 0.405832116775406 0.2843190559 -0.1641516834 -0.7614279851
-50 -25 0.405671576403577 0.2926515842 -0.1364656749 -0.7544361636
-50 -20 0.405508438276747 0.2992244222 -0.1089087831 -0.7489208977
-50 -15 0.405347985375321 0.3041729601 -0.08150289901 -0.7447685814
-50 -10 0.405216174033674 0.3076200092 -0.05424170742 -0.7418761638
-50 -5 0.405131857886019 0.3096543492 -0.02709124517 -0.7401691498
-50 0 0.405102909412566 0.3103268326 0.000000000 -0.7396048692
-50 5 0.405131857886019 0.3096543492 0.02709124517 -0.7401691498
-50 10 0.405216174033675 0.3076200092 0.05424170742 -0.7418761638
-50 15 0.405347985375322 0.3041729601 0.08150289901 -0.7447685814
-50 20 0.405508438276747 0.2992244222 0.1089087831 -0.7489208977
-50 25 0.405671576403577 0.2926515842 0.1364656749 -0.7544361636
-50 30 0.405832116775406 0.2843190559 0.1641516834 -0.7614279851
-50 35 0.406013998432558 0.2740849626 0.1919163569 -0.7700154089
-50 40 0.406289306919105 0.2618130234 0.2196872114 -0.7803127886
-50 45 0.406795594720918 0.2473807008 0.2473807008 -0.7924229452
-
-55 -45 0.408114012981203 0.2586166565 -0.2586166565 -0.8189146676
-55 -40 0.407605109056097 0.2751590623 -0.2308858677 -0.8073315504
-55 -35 0.407349729987816 0.2894483694 -0.2026739302 -0.7973260698
-55 -30 0.407232900944230 0.3015610292 -0.1741063414 -0.7888446941
-55 -25 0.407151873444532 0.3115633735 -0.1452843871 -0.7818409772
-55 -20 0.407063084704380 0.3195463880 -0.1163053737 -0.7762512103
-55 -15 0.406959866536061 0.3256108906 -0.08724717519 -0.7720047999
-55 -10 0.406863708905256 0.3298601449 -0.05816324340 -0.7690294400
-55 -5 0.406799430555321 0.3323781164 -0.02907931719 -0.7672663373
-55 0 0.406776919224708 0.3332121450 0.000000000 -0.7666823443
-55 5 0.406799430555321 0.3323781164 0.02907931719 -0.7672663373
-55 10 0.406863708905256 0.3298601449 0.05816324340 -0.7690294400
-55 15 0.406959866536062 0.3256108906 0.08724717519 -0.7720047999
-55 20 0.407063084704381 0.3195463880 0.1163053737 -0.7762512103
-55 25 0.407151873444533 0.3115633735 0.1452843871 -0.7818409772
-55 30 0.407232900944230 0.3015610292 0.1741063414 -0.7888446941
-55 35 0.407349729987817 0.2894483694 0.2026739302 -0.7973260698
-55 40 0.407605109056097 0.2751590623 0.2308858677 -0.8073315504
-55 45 0.408114012981204 0.2586166565 0.2586166565 -0.8189146676
-
-60 -45 0.409483464825416 0.2680698533 -0.2680698533 -0.8452297980
-60 -40 0.408973597448125 0.2865199236 -0.2404187622 -0.8345776450
-60 -35 0.408687783070897 0.3026383875 -0.2119096803 -0.8252716455
-60 -30 0.408591532607702 0.3164936402 -0.1827276884 -0.8172723116
-60 -25 0.408557298593190 0.3280789864 -0.1529857438 -0.8105835089
-60 -20 0.408521160772017 0.3374240727 -0.1228123188 -0.8051881208
-60 -15 0.408460567065286 0.3445814284 -0.09233031546 -0.8010558196
-60 -10 0.408388640859698 0.3496221131 -0.06164781160 -0.7981455789
-60 -5 0.408336282868855 0.3526189031 -0.03085015656 -0.7964153814
-60 0 0.408317245024598 0.3536131070 0.000000000 -0.7958413775
-60 5 0.408336282868855 0.3526189031 0.03085015656 -0.7964153814
-60 10 0.408388640859698 0.3496221131 0.06164781160 -0.7981455789
-60 15 0.408460567065287 0.3445814284 0.09233031546 -0.8010558196
-60 20 0.408521160772017 0.3374240727 0.1228123188 -0.8051881208
-60 25 0.408557298593190 0.3280789864 0.1529857438 -0.8105835089
-60 30 0.408591532607703 0.3164936402 0.1827276884 -0.8172723116
-60 35 0.408687783070897 0.3026383875 0.2119096803 -0.8252716455
-60 40 0.408973597448126 0.2865199236 0.2404187622 -0.8345776450
-60 45 0.409483464825417 0.2680698533 0.2680698533 -0.8452297980
-
-65 -45 0.410861221174010 0.2759109500 -0.2759109500 -0.8713406110
-65 -40 0.410396669893041 0.2960602679 -0.2484240616 -0.8619448298
-65 -35 0.410099864329443 0.3138192540 -0.2197386073 -0.8536636786
-65 -30 0.410006859569763 0.3292430104 -0.1900885407 -0.8464714629
-65 -25 0.410000497984178 0.3422754388 -0.1596056583 -0.8403943417
-65 -20 0.410006254414509 0.3528880258 -0.1284407374 -0.8354456111
-65 -15 0.409979437386299 0.3610732013 -0.09674927269 -0.8316288011
-65 -10 0.409916722310055 0.3668558445 -0.06468658342 -0.8289323102
-65 -5 0.409863121137785 0.3702998936 -0.03239704280 -0.8273263238
-65 0 0.409842510270320 0.3714434585 0.000000000 -0.8267930707
-65 5 0.409863121137785 0.3702998936 0.03239704280 -0.8273263238
-65 10 0.409916722310055 0.3668558445 0.06468658342 -0.8289323102
-65 15 0.409979437386300 0.3610732013 0.09674927269 -0.8316288011
-65 20 0.410006254414509 0.3528880258 0.1284407374 -0.8354456111
-65 25 0.410000497984178 0.3422754388 0.1596056583 -0.8403943417
-65 30 0.410006859569763 0.3292430104 0.1900885407 -0.8464714629
-65 35 0.410099864329444 0.3138192540 0.2197386073 -0.8536636786
-65 40 0.410396669893042 0.2960602679 0.2484240616 -0.8619448298
-65 45 0.410861221174011 0.2759109500 0.2759109500 -0.8713406110
-
-70 -45 0.412193089113134 0.2822661502 -0.2822661502 -0.8972635232
-70 -40 0.411806057146320 0.3038714312 -0.2549784059 -0.8893998440
-70 -35 0.411532116427936 0.3230545984 -0.2262052651 -0.8824177421
-70 -30 0.411465751513899 0.3398562009 -0.1962160690 -0.8763024590
-70 -25 0.411513913770975 0.3541856522 -0.1651594820 -0.8710869652
-70 -20 0.411590774157014 0.3659562606 -0.1331971859 -0.8668028141
-70 -15 0.411611809340914 0.3750815431 -0.1005027966 -0.8634814829
-70 -10 0.411535676999639 0.3815153943 -0.06727145758 -0.8611397525
-70 -5 0.411457589774368 0.3853436069 -0.03371319717 -0.8597463971
-70 0 0.411426467355648 0.3866144154 0.000000000 -0.8592838607
-70 5 0.411457589774368 0.3853436069 0.03371319717 -0.8597463971
-70 10 0.411535676999639 0.3815153943 0.06727145758 -0.8611397525
-70 15 0.411611809340915 0.3750815431 0.1005027966 -0.8634814829
-70 20 0.411590774157015 0.3659562606 0.1331971859 -0.8668028141
-70 25 0.411513913770975 0.3541856522 0.1651594820 -0.8710869652
-70 30 0.411465751513900 0.3398562009 0.1962160690 -0.8763024590
-70 35 0.411532116427937 0.3230545984 0.2262052651 -0.8824177421
-70 40 0.411806057146321 0.3038714312 0.2549784059 -0.8893998440
-70 45 0.412193089113135 0.2822661502 0.2822661502 -0.8972635232
-
-75 -45 0.413445284369720 0.2872397017 -0.2872397017 -0.9230343539
-75 -40 0.413153891777359 0.3100305090 -0.2601464858 -0.9169275755
-75 -35 0.412935799970454 0.3303922688 -0.2313431572 -0.9114716584
-75 -30 0.412913020786161 0.3483375629 -0.2011127857 -0.9066632313
-75 -25 0.413036046994870 0.3637651895 -0.1696264936 -0.9025294112
-75 -20 0.413182152731025 0.3765125196 -0.1370393500 -0.8991137744
-75 -15 0.413182779355284 0.3863726406 -0.1035282370 -0.8964717630
-75 -10 0.413082016309702 0.3933422409 -0.06935684972 -0.8946042642
-75 -5 0.412980525279283 0.3974917311 -0.03477602032 -0.8934924117
-75 0 0.412939855060756 0.3988692707 0.000000000 -0.8931233010
-75 5 0.412980525279283 0.3974917311 0.03477602032 -0.8934924117
-75 10 0.413082016309702 0.3933422409 0.06935684972 -0.8946042642
-75 15 0.413182779355285 0.3863726406 0.1035282370 -0.8964717630
-75 20 0.413182152731026 0.3765125196 0.1370393500 -0.8991137744
-75 25 0.413036046994870 0.3637651895 0.1696264936 -0.9025294112
-75 30 0.412913020786161 0.3483375629 0.2011127857 -0.9066632313
-75 35 0.412935799970454 0.3303922688 0.2313431572 -0.9114716584
-75 40 0.413153891777360 0.3100305090 0.2601464858 -0.9169275755
-75 45 0.413445284369721 0.2872397017 0.2872397017 -0.9230343539
-
-80 -45 0.414597002169523 0.2909118719 -0.2909118719 -0.9487043880
-80 -40 0.414405029193085 0.3145957320 -0.2639771627 -0.9445282844
-80 -35 0.414257567334617 0.3358546319 -0.2351679450 -0.9407797668
-80 -30 0.414291008610014 0.3546751388 -0.2047717869 -0.9374612036
-80 -25 0.414487472870192 0.3709464475 -0.1729751692 -0.9345921329
-80 -20 0.414638373852077 0.3843917588 -0.1399071585 -0.9322213618
-80 -15 0.414623343886617 0.3948099137 -0.1057889975 -0.9303843600
-80 -10 0.414499125027481 0.4021833302 -0.07091577231 -0.9290842277
-80 -5 0.414376977444355 0.4065753521 -0.03557073418 -0.9283097957
-80 0 0.414328157157070 0.4080335815 0.000000000 -0.9280526706
-80 5 0.414376977444355 0.4065753521 0.03557073418 -0.9283097957
-80 10 0.414499125027481 0.4021833302 0.07091577231 -0.9290842277
-80 15 0.414623343886618 0.3948099137 0.1057889975 -0.9303843600
-80 20 0.414638373852077 0.3843917588 0.1399071585 -0.9322213618
-80 25 0.414487472870193 0.3709464475 0.1729751692 -0.9345921329
-80 30 0.414291008610014 0.3546751388 0.2047717869 -0.9374612036
-80 35 0.414257567334617 0.3358546319 0.2351679450 -0.9407797668
-80 40 0.414405029193086 0.3145957320 0.2639771627 -0.9445282844
-80 45 0.414597002169523 0.2909118719 0.2909118719 -0.9487043880
-
-85 -45 0.415639245817505 0.2933405386 -0.2933405386 -0.9743360283
-85 -40 0.415539863863007 0.3176094983 -0.2665060129 -0.9722127695
-85 -35 0.415464568999818 0.3394580241 -0.2376910674 -0.9703012712
-85 -30 0.415554437496207 0.3588521424 -0.2071833810 -0.9686045057
-85 -25 0.415806686263466 0.3756697389 -0.1751776762 -0.9671331566
-85 -20 0.415945201094533 0.3895464030 -0.1417832955 -0.9659191058
-85 -15 0.415917052169242 0.4003181238 -0.1072649180 -0.9649767024
-85 -10 0.415777307102881 0.4079493172 -0.07193247139 -0.9643090594
-85 -5 0.415641844713100 0.4124964789 -0.03608876564 -0.9639112344
-85 0 0.415587819109995 0.4140063820 0.000000000 -0.9637791349
-85 5 0.415641844713100 0.4124964789 0.03608876564 -0.9639112344
-85 10 0.415777307102881 0.4079493172 0.07193247139 -0.9643090594
-85 15 0.415917052169242 0.4003181238 0.1072649180 -0.9649767024
-85 20 0.415945201094534 0.3895464030 0.1417832955 -0.9659191058
-85 25 0.415806686263467 0.3756697389 0.1751776762 -0.9671331566
-85 30 0.415554437496208 0.3588521424 0.2071833810 -0.9686045057
-85 35 0.415464568999819 0.3394580241 0.2376910674 -0.9703012712
-85 40 0.415539863863008 0.3176094983 0.2665060129 -0.9722127695
-85 45 0.415639245817505 0.2933405386 0.2933405386 -0.9743360283
-
-90 -45 0.416575066505253 0.2945630544 -0.2945630544 -1.000000000
-90 -40 0.416555918685635 0.3191003468 -0.2677569833 -1.000000000
-90 -35 0.416547633196945 0.3412158453 -0.2389219070 -1.000000000
-90 -30 0.416686399350285 0.3608610072 -0.2083431997 -1.000000000
-90 -25 0.416964026317033 0.3778977440 -0.1762166120 -1.000000000
-90 -20 0.417109159696415 0.3919543994 -0.1426597346 -1.000000000
-90 -15 0.417082752909538 0.4028710027 -0.1079489598 -1.000000000
-90 -10 0.416942990231222 0.4106086893 -0.07240139044 -1.000000000
-90 -5 0.416806825517988 0.4152207497 -0.03632710846 -1.000000000
-90 0 0.416752426852036 0.4167524269 0.000000000 -1.000000000
-90 5 0.416806825517988 0.4152207497 0.03632710846 -1.000000000
-90 10 0.416942990231223 0.4106086893 0.07240139044 -1.000000000
-90 15 0.417082752909538 0.4028710027 0.1079489598 -1.000000000
-90 20 0.417109159696416 0.3919543994 0.1426597346 -1.000000000
-90 25 0.416964026317034 0.3778977440 0.1762166120 -1.000000000
-90 30 0.416686399350286 0.3608610072 0.2083431997 -1.000000000
-90 35 0.416547633196945 0.3412158453 0.2389219070 -1.000000000
-90 40 0.416555918685636 0.3191003468 0.2677569833 -1.000000000
-90 45 0.416575066505254 0.2945630544 0.2945630544 -1.000000000
-
-95 -45 0.417413105836214 0.2945924538 -0.2945924538 -1.025773500
-95 -40 0.417460944315205 0.3190778373 -0.2677380956 -1.027915694
-95 -35 0.417514185569647 0.3411326766 -0.2388636717 -1.029845242
-95 -30 0.417699839258212 0.3607048046 -0.2082530161 -1.031557581
-95 -25 0.417999772834336 0.3776511314 -0.1761016147 -1.033040193
-95 -20 0.418164746481573 0.3916250805 -0.1425398723 -1.034262755
-95 -15 0.418158635230795 0.4024756365 -0.1078430218 -1.035212056
-95 -10 0.418038313237824 0.4101677546 -0.07232364175 -1.035885029
-95 -5 0.417916487369997 0.4147539082 -0.03628626512 -1.036286265
-95 0 0.417867347085981 0.4162772357 0.000000000 -1.036419539
-95 5 0.417916487369997 0.4147539082 0.03628626512 -1.036286265
-95 10 0.418038313237825 0.4101677546 0.07232364175 -1.035885029
-95 15 0.418158635230796 0.4024756365 0.1078430218 -1.035212056
-95 20 0.418164746481574 0.3916250805 0.1425398723 -1.034262755
-95 25 0.417999772834337 0.3776511314 0.1761016147 -1.033040193
-95 30 0.417699839258213 0.3607048046 0.2082530161 -1.031557581
-95 35 0.417514185569648 0.3411326766 0.2388636717 -1.029845242
-95 40 0.417460944315206 0.3190778373 0.2677380956 -1.027915694
-95 45 0.417413105836215 0.2945924538 0.2945924538 -1.025773500
-
-100 -45 0.418165123766225 0.2934155295 -0.2934155295 -1.051737074
-100 -40 0.418267944942895 0.3175282659 -0.2664378508 -1.055988800
-100 -35 0.418378784564104 0.3391958621 -0.2375074995 -1.059809382
-100 -30 0.418613636256463 0.3583757466 -0.2069083338 -1.063191313
-100 -25 0.418939283148841 0.3749306046 -0.1748330122 -1.066110381
-100 -20 0.419138631315850 0.3885637361 -0.1414256341 -1.068514270
-100 -15 0.419171014284576 0.3991402665 -0.1069493121 -1.070379198
-100 -10 0.419088046488128 0.4066359035 -0.07170088111 -1.071700881
-100 -5 0.418993791653688 0.4111052439 -0.03596704835 -1.072488946
-100 0 0.418954765638672 0.4125899014 0.000000000 -1.072750732
-100 5 0.418993791653688 0.4111052439 0.03596704835 -1.072488946
-100 10 0.419088046488128 0.4066359035 0.07170088111 -1.071700881
-100 15 0.419171014284577 0.3991402665 0.1069493121 -1.070379198
-100 20 0.419138631315851 0.3885637361 0.1414256341 -1.068514270
-100 25 0.418939283148842 0.3749306046 0.1748330122 -1.066110381
-100 30 0.418613636256463 0.3583757466 0.2069083338 -1.063191313
-100 35 0.418378784564105 0.3391958621 0.2375074995 -1.059809382
-100 40 0.418267944942896 0.3175282659 0.2664378508 -1.055988800
-100 45 0.418165123766226 0.2934155295 0.2934155295 -1.051737074
-
-105 -45 0.418844673013458 0.2909909086 -0.2909909086 -1.077970779
-105 -40 0.418992791401502 0.3144120169 -0.2638230074 -1.084246446
-105 -35 0.419158621920596 0.3353711838 -0.2348294310 -1.089862438
-105 -30 0.419444724877339 0.3538477740 -0.2042941076 -1.094813225
-105 -25 0.419789601277833 0.3697131158 -0.1724000572 -1.099064331
-105 -20 0.420040729651620 0.3827624025 -0.1393141213 -1.102560877
-105 -15 0.420124716342019 0.3928641370 -0.1052676283 -1.105267628
-105 -10 0.420090594508191 0.4000159031 -0.07053359643 -1.107183938
-105 -5 0.420031937688745 0.4042786810 -0.03536980149 -1.108326146
-105 0 0.420005891847987 0.4056945381 0.000000000 -1.108705524
-105 5 0.420031937688745 0.4042786810 0.03536980149 -1.108326146
-105 10 0.420090594508192 0.4000159031 0.07053359643 -1.107183938
-105 15 0.420124716342019 0.3928641370 0.1052676283 -1.105267628
-105 20 0.420040729651621 0.3827624025 0.1393141213 -1.102560877
-105 25 0.419789601277833 0.3697131158 0.1724000572 -1.099064331
-105 30 0.419444724877340 0.3538477740 0.2042941076 -1.094813225
-105 35 0.419158621920597 0.3353711838 0.2348294310 -1.089862438
-105 40 0.418992791401503 0.3144120169 0.2638230074 -1.084246446
-105 45 0.418844673013459 0.2909909086 0.2909909086 -1.077970779
-
-110 -45 0.419465656408434 0.2872463394 -0.2872463394 -1.104549117
-110 -40 0.419651515881373 0.3096605903 -0.2598360871 -1.112707238
-110 -35 0.419869695852164 0.3295996365 -0.2307881501 -1.119964457
-110 -30 0.420207519358544 0.3470765928 -0.2003847643 -1.126325549
-110 -25 0.420572650126289 0.3619824103 -0.1687951700 -1.131750823
-110 -20 0.420862034392394 0.3741995837 -0.1361975101 -1.136197510
-110 -15 0.420995778515204 0.3836326914 -0.1027940699 -1.139630881
-110 -10 0.421011860991742 0.3903003194 -0.06882047688 -1.142057699
-110 -5 0.420989416240127 0.3942704769 -0.03449419709 -1.143502718
-110 0 0.420976478579511 0.3955884904 0.000000000 -1.143982436
-110 5 0.420989416240128 0.3942704769 0.03449419709 -1.143502718
-110 10 0.421011860991743 0.3903003194 0.06882047688 -1.142057699
-110 15 0.420995778515205 0.3836326914 0.1027940699 -1.139630881
-110 20 0.420862034392395 0.3741995837 0.1361975101 -1.136197510
-110 25 0.420572650126290 0.3619824103 0.1687951700 -1.131750823
-110 30 0.420207519358544 0.3470765928 0.2003847643 -1.126325549
-110 35 0.419869695852165 0.3295996365 0.2307881501 -1.119964457
-110 40 0.419651515881373 0.3096605903 0.2598360871 -1.112707238
-110 45 0.419465656408435 0.2872463394 0.2872463394 -1.104549117
-
-115 -45 0.420040278579634 0.2820750812 -0.2820750812 -1.131533771
-115 -40 0.420256526120296 0.3031731709 -0.2543924958 -1.141371971
-115 -35 0.420521269749209 0.3217939889 -0.2253225768 -1.150055001
-115 -30 0.420895133174358 0.3379864933 -0.1951365929 -1.157605690
-115 -25 0.421254844396126 0.3516707600 -0.1639867685 -1.163986769
-115 -20 0.421528520292082 0.3628051176 -0.1320502636 -1.169178805
-115 -15 0.421685230990910 0.3713826168 -0.09951167225 -1.173178558
-115 -10 0.421738283850171 0.3774355762 -0.06655207557 -1.176001100
-115 -5 0.421741831447014 0.3810319770 -0.03333597842 -1.177678129
-115 0 0.421738502012697 0.3822248885 0.000000000 -1.178234393
-115 5 0.421741831447014 0.3810319770 0.03333597842 -1.177678129
-115 10 0.421738283850172 0.3774355762 0.06655207557 -1.176001100
-115 15 0.421685230990910 0.3713826168 0.09951167225 -1.173178558
-115 20 0.421528520292082 0.3628051176 0.1320502636 -1.169178805
-115 25 0.421254844396126 0.3516707600 0.1639867685 -1.163986769
-115 30 0.420895133174359 0.3379864933 0.1951365929 -1.157605690
-115 35 0.420521269749210 0.3217939889 0.2253225768 -1.150055001
-115 40 0.420256526120296 0.3031731709 0.2543924958 -1.141371971
-115 45 0.420040278579635 0.2820750812 0.2820750812 -1.131533771
-
-120 -45 0.420559993702198 0.2753211436 -0.2753211436 -1.158956736
-120 -40 0.420779147405272 0.2947906905 -0.2473587596 -1.170197484
-120 -35 0.421067389084515 0.3118056397 -0.2183286594 -1.180021070
-120 -30 0.421429461477643 0.3264378572 -0.1884689847 -1.188468985
-120 -25 0.421747854641819 0.3386712443 -0.1579249948 -1.195531934
-120 -20 0.421972410989474 0.3485343311 -0.1268561221 -1.201226390
-120 -15 0.422095920256013 0.3560843490 -0.09541251375 -1.205585395
-120 -10 0.422143074517673 0.3613973039 -0.06372409543 -1.208652831
-120 -5 0.422156306298634 0.3645531879 -0.03189427119 -1.210474881
-120 0 0.422158185633103 0.3655997132 0.000000000 -1.211079093
-120 5 0.422156306298634 0.3645531879 0.03189427119 -1.210474881
-120 10 0.422143074517673 0.3613973039 0.06372409543 -1.208652831
-120 15 0.422095920256014 0.3560843490 0.09541251375 -1.205585395
-120 20 0.421972410989475 0.3485343311 0.1268561221 -1.201226390
-120 25 0.421747854641820 0.3386712443 0.1579249948 -1.195531934
-120 30 0.421429461477644 0.3264378572 0.1884689847 -1.188468985
-120 35 0.421067389084515 0.3118056397 0.2183286594 -1.180021070
-120 40 0.420779147405272 0.2947906905 0.2473587596 -1.170197484
-120 45 0.420559993702199 0.2753211436 0.2753211436 -1.158956736
-
-125 -45 0.420974391528749 0.2667661147 -0.2667661147 -1.186791644
-125 -40 0.421160417370072 0.2843097472 -0.2385642040 -1.199075828
-125 -35 0.421433896643668 0.2994560821 -0.2096814061 -1.209681406
-125 -30 0.421740723023143 0.3123042519 -0.1803089439 -1.218677791
-125 -25 0.421988055236155 0.3229164119 -0.1505783958 -1.226108506
-125 -20 0.422146272101119 0.3313867593 -0.1206149164 -1.232039507
-125 -15 0.422221936551195 0.3378221592 -0.09051917473 -1.236545622
-125 -10 0.422245340255344 0.3423306283 -0.06036212609 -1.239702486
-125 -5 0.422249870494671 0.3450019987 -0.03018376378 -1.241573000
-125 0 0.422249842289700 0.3458868215 0.000000000 -1.242192560
-125 5 0.422249870494671 0.3450019987 0.03018376378 -1.241573000
-125 10 0.422245340255344 0.3423306283 0.06036212609 -1.239702486
-125 15 0.422221936551195 0.3378221592 0.09051917473 -1.236545622
-125 20 0.422146272101119 0.3313867593 0.1206149164 -1.232039507
-125 25 0.421988055236155 0.3229164119 0.1505783958 -1.226108506
-125 30 0.421740723023144 0.3123042519 0.1803089439 -1.218677791
-125 35 0.421433896643669 0.2994560821 0.2096814061 -1.209681406
-125 40 0.421160417370072 0.2843097472 0.2385642040 -1.199075828
-125 45 0.420974391528749 0.2667661147 0.2667661147 -1.186791644
-
-130 -45 0.421233930166751 0.2561609471 -0.2561609471 -1.214944556
-130 -40 0.421357842549581 0.2715231950 -0.2278350128 -1.227835013
-130 -35 0.421579106337181 0.2845923886 -0.1992737358 -1.238801368
-130 -30 0.421800153288749 0.2955059898 -0.1706104627 -1.247958967
-130 -25 0.421964049994409 0.3044049790 -0.1419463729 -1.255426106
-130 -20 0.422057549538735 0.3114360010 -0.1133534343 -1.261325834
-130 -15 0.422092443828019 0.3167379948 -0.08486968991 -1.265774735
-130 -10 0.422097272783196 0.3204353016 -0.05650138924 -1.268877143
-130 -5 0.422094460465485 0.3226193717 -0.02822553766 -1.270709796
-130 0 0.422092640652914 0.3233417219 0.000000000 -1.271315920
-130 5 0.422094460465485 0.3226193717 0.02822553766 -1.270709796
-130 10 0.422097272783196 0.3204353016 0.05650138924 -1.268877143
-130 15 0.422092443828019 0.3167379948 0.08486968991 -1.265774735
-130 20 0.422057549538736 0.3114360010 0.1133534343 -1.261325834
-130 25 0.421964049994409 0.3044049790 0.1419463729 -1.255426106
-130 30 0.421800153288750 0.2955059898 0.1706104627 -1.247958967
-130 35 0.421579106337181 0.2845923886 0.1992737358 -1.238801368
-130 40 0.421357842549582 0.2715231950 0.2278350128 -1.227835013
-130 45 0.421233930166751 0.2561609471 0.2561609471 -1.214944556
-
-135 -45 0.421317295454033 0.2432476539 -0.2432476539 -1.243247654
-135 -40 0.421383484215576 0.2562518940 -0.2150208697 -1.256251894
-135 -35 0.421529869183832 0.2671181138 -0.1870381169 -1.267118114
-135 -30 0.421667446949540 0.2760461420 -0.1593753144 -1.276046142
-135 -25 0.421775248654318 0.2832401881 -0.1320770688 -1.283240188
-135 -20 0.421837585830954 0.2888706155 -0.1051403056 -1.288870615
-135 -15 0.421862858734397 0.2930877828 -0.07853263472 -1.293087783
-135 -10 0.421871721447431 0.2960163521 -0.05219566961 -1.296016352
-135 -5 0.421874605062143 0.2977411905 -0.02604897884 -1.297741191
-135 0 0.421875207994689 0.2983108204 0.000000000 -1.298310820
-135 5 0.421874605062143 0.2977411905 0.02604897884 -1.297741191
-135 10 0.421871721447431 0.2960163521 0.05219566961 -1.296016352
-135 15 0.421862858734397 0.2930877828 0.07853263472 -1.293087783
-135 20 0.421837585830955 0.2888706155 0.1051403056 -1.288870615
-135 25 0.421775248654318 0.2832401881 0.1320770688 -1.283240188
-135 30 0.421667446949540 0.2760461420 0.1593753144 -1.276046142
-135 35 0.421529869183832 0.2671181138 0.1870381169 -1.267118114
-135 40 0.421383484215576 0.2562518940 0.2150208697 -1.256251894
-135 45 0.421317295454032 0.2432476539 0.2432476539 -1.243247654
-
-
-### +y patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = 90 - dsigma = 90 - dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
-45 45 0.405481246888701 0.2341047070 0.2341047070 -0.7658952930
-40 45 0.404953884308434 0.2066372786 0.2462607191 -0.7537392809
-35 45 0.404600376776807 0.1795262877 0.2563901099 -0.7436098901
-30 45 0.404312156366901 0.1528156311 0.2646844373 -0.7353155627
-25 45 0.404045335367780 0.1265250242 0.2713337901 -0.7286662099
-20 45 0.403792076974582 0.1006425785 0.2765132120 -0.7234867880
-15 45 0.403565989481416 0.07512654831 0.2803760953 -0.7196239047
-10 45 0.403393035592476 0.04990941212 0.2830503416 -0.7169496584
-5 45 0.403285294975799 0.02490116729 0.2846216445 -0.7153783555
-0 45 0.403248758763944 0.000000000 0.2851399318 -0.7148600682
--5 45 0.403285294975799 -0.02490116729 0.2846216445 -0.7153783555
--10 45 0.403393035592476 -0.04990941212 0.2830503416 -0.7169496584
--15 45 0.403565989481416 -0.07512654831 0.2803760953 -0.7196239047
--20 45 0.403792076974582 -0.1006425785 0.2765132120 -0.7234867880
--25 45 0.404045335367781 -0.1265250242 0.2713337901 -0.7286662099
--30 45 0.404312156366901 -0.1528156311 0.2646844373 -0.7353155627
--35 45 0.404600376776808 -0.1795262877 0.2563901099 -0.7436098901
--40 45 0.404953884308434 -0.2066372786 0.2462607191 -0.7537392809
--45 45 0.405481246888702 -0.2341047070 0.2341047070 -0.7658952930
-
-45 50 0.406795594720918 0.2473807008 0.2473807008 -0.7924229452
-40 50 0.406289306919106 0.2196872114 0.2618130234 -0.7803127886
-35 50 0.406013998432558 0.1919163569 0.2740849626 -0.7700154089
-30 50 0.405832116775407 0.1641516834 0.2843190559 -0.7614279851
-25 50 0.405671576403578 0.1364656749 0.2926515842 -0.7544361636
-20 50 0.405508438276748 0.1089087831 0.2992244222 -0.7489208977
-15 50 0.405347985375322 0.08150289901 0.3041729601 -0.7447685814
-10 50 0.405216174033675 0.05424170742 0.3076200092 -0.7418761638
-5 50 0.405131857886020 0.02709124517 0.3096543492 -0.7401691498
-0 50 0.405102909412566 0.000000000 0.3103268326 -0.7396048692
--5 50 0.405131857886020 -0.02709124517 0.3096543492 -0.7401691498
--10 50 0.405216174033675 -0.05424170742 0.3076200092 -0.7418761638
--15 50 0.405347985375322 -0.08150289901 0.3041729601 -0.7447685814
--20 50 0.405508438276748 -0.1089087831 0.2992244222 -0.7489208977
--25 50 0.405671576403578 -0.1364656749 0.2926515842 -0.7544361636
--30 50 0.405832116775407 -0.1641516834 0.2843190559 -0.7614279851
--35 50 0.406013998432558 -0.1919163569 0.2740849626 -0.7700154089
--40 50 0.406289306919106 -0.2196872114 0.2618130234 -0.7803127886
--45 50 0.406795594720918 -0.2473807008 0.2473807008 -0.7924229452
-
-45 55 0.408114012981204 0.2586166565 0.2586166565 -0.8189146676
-40 55 0.407605109056098 0.2308858677 0.2751590623 -0.8073315504
-35 55 0.407349729987817 0.2026739302 0.2894483694 -0.7973260698
-30 55 0.407232900944231 0.1741063414 0.3015610292 -0.7888446941
-25 55 0.407151873444534 0.1452843871 0.3115633735 -0.7818409772
-20 55 0.407063084704381 0.1163053737 0.3195463880 -0.7762512103
-15 55 0.406959866536062 0.08724717519 0.3256108906 -0.7720047999
-10 55 0.406863708905257 0.05816324340 0.3298601449 -0.7690294400
-5 55 0.406799430555321 0.02907931719 0.3323781164 -0.7672663373
-0 55 0.406776919224709 0.000000000 0.3332121450 -0.7666823443
--5 55 0.406799430555321 -0.02907931719 0.3323781164 -0.7672663373
--10 55 0.406863708905257 -0.05816324340 0.3298601449 -0.7690294400
--15 55 0.406959866536062 -0.08724717519 0.3256108906 -0.7720047999
--20 55 0.407063084704381 -0.1163053737 0.3195463880 -0.7762512103
--25 55 0.407151873444533 -0.1452843871 0.3115633735 -0.7818409772
--30 55 0.407232900944231 -0.1741063414 0.3015610292 -0.7888446941
--35 55 0.407349729987817 -0.2026739302 0.2894483694 -0.7973260698
--40 55 0.407605109056098 -0.2308858677 0.2751590623 -0.8073315504
--45 55 0.408114012981205 -0.2586166565 0.2586166565 -0.8189146676
-
-45 60 0.409483464825417 0.2680698533 0.2680698533 -0.8452297980
-40 60 0.408973597448126 0.2404187622 0.2865199236 -0.8345776450
-35 60 0.408687783070898 0.2119096803 0.3026383875 -0.8252716455
-30 60 0.408591532607703 0.1827276884 0.3164936402 -0.8172723116
-25 60 0.408557298593191 0.1529857438 0.3280789864 -0.8105835089
-20 60 0.408521160772018 0.1228123188 0.3374240727 -0.8051881208
-15 60 0.408460567065287 0.09233031546 0.3445814284 -0.8010558196
-10 60 0.408388640859699 0.06164781160 0.3496221131 -0.7981455789
-5 60 0.408336282868856 0.03085015656 0.3526189031 -0.7964153814
-0 60 0.408317245024599 0.000000000 0.3536131070 -0.7958413775
--5 60 0.408336282868855 -0.03085015656 0.3526189031 -0.7964153814
--10 60 0.408388640859698 -0.06164781160 0.3496221131 -0.7981455789
--15 60 0.408460567065287 -0.09233031546 0.3445814284 -0.8010558196
--20 60 0.408521160772017 -0.1228123188 0.3374240727 -0.8051881208
--25 60 0.408557298593191 -0.1529857438 0.3280789864 -0.8105835089
--30 60 0.408591532607703 -0.1827276884 0.3164936402 -0.8172723116
--35 60 0.408687783070898 -0.2119096803 0.3026383875 -0.8252716455
--40 60 0.408973597448127 -0.2404187622 0.2865199236 -0.8345776450
--45 60 0.409483464825418 -0.2680698533 0.2680698533 -0.8452297980
-
-45 65 0.410861221174011 0.2759109500 0.2759109500 -0.8713406110
-40 65 0.410396669893042 0.2484240616 0.2960602679 -0.8619448298
-35 65 0.410099864329444 0.2197386073 0.3138192540 -0.8536636786
-30 65 0.410006859569764 0.1900885407 0.3292430104 -0.8464714629
-25 65 0.410000497984179 0.1596056583 0.3422754388 -0.8403943417
-20 65 0.410006254414510 0.1284407374 0.3528880258 -0.8354456111
-15 65 0.409979437386300 0.09674927269 0.3610732013 -0.8316288011
-10 65 0.409916722310056 0.06468658342 0.3668558445 -0.8289323102
-5 65 0.409863121137785 0.03239704280 0.3702998936 -0.8273263238
-0 65 0.409842510270320 0.000000000 0.3714434585 -0.8267930707
--5 65 0.409863121137785 -0.03239704280 0.3702998936 -0.8273263238
--10 65 0.409916722310056 -0.06468658342 0.3668558445 -0.8289323102
--15 65 0.409979437386300 -0.09674927269 0.3610732013 -0.8316288011
--20 65 0.410006254414510 -0.1284407374 0.3528880258 -0.8354456111
--25 65 0.410000497984179 -0.1596056583 0.3422754388 -0.8403943417
--30 65 0.410006859569764 -0.1900885407 0.3292430104 -0.8464714629
--35 65 0.410099864329445 -0.2197386073 0.3138192540 -0.8536636786
--40 65 0.410396669893043 -0.2484240616 0.2960602679 -0.8619448298
--45 65 0.410861221174012 -0.2759109500 0.2759109500 -0.8713406110
-
-45 70 0.412193089113135 0.2822661502 0.2822661502 -0.8972635232
-40 70 0.411806057146321 0.2549784059 0.3038714312 -0.8893998440
-35 70 0.411532116427937 0.2262052651 0.3230545984 -0.8824177421
-30 70 0.411465751513900 0.1962160690 0.3398562009 -0.8763024590
-25 70 0.411513913770976 0.1651594820 0.3541856522 -0.8710869652
-20 70 0.411590774157016 0.1331971859 0.3659562606 -0.8668028141
-15 70 0.411611809340915 0.1005027966 0.3750815431 -0.8634814829
-10 70 0.411535676999640 0.06727145758 0.3815153943 -0.8611397525
-5 70 0.411457589774369 0.03371319717 0.3853436069 -0.8597463971
-0 70 0.411426467355648 0.000000000 0.3866144154 -0.8592838607
--5 70 0.411457589774369 -0.03371319717 0.3853436069 -0.8597463971
--10 70 0.411535676999640 -0.06727145758 0.3815153943 -0.8611397525
--15 70 0.411611809340915 -0.1005027966 0.3750815431 -0.8634814829
--20 70 0.411590774157016 -0.1331971859 0.3659562606 -0.8668028141
--25 70 0.411513913770976 -0.1651594820 0.3541856522 -0.8710869652
--30 70 0.411465751513901 -0.1962160690 0.3398562009 -0.8763024590
--35 70 0.411532116427938 -0.2262052651 0.3230545984 -0.8824177421
--40 70 0.411806057146321 -0.2549784059 0.3038714312 -0.8893998440
--45 70 0.412193089113136 -0.2822661502 0.2822661502 -0.8972635232
-
-45 75 0.413445284369721 0.2872397017 0.2872397017 -0.9230343539
-40 75 0.413153891777360 0.2601464858 0.3100305090 -0.9169275755
-35 75 0.412935799970454 0.2313431572 0.3303922688 -0.9114716584
-30 75 0.412913020786162 0.2011127857 0.3483375629 -0.9066632313
-25 75 0.413036046994871 0.1696264936 0.3637651895 -0.9025294112
-20 75 0.413182152731026 0.1370393500 0.3765125196 -0.8991137744
-15 75 0.413182779355285 0.1035282370 0.3863726406 -0.8964717630
-10 75 0.413082016309703 0.06935684972 0.3933422409 -0.8946042642
-5 75 0.412980525279283 0.03477602032 0.3974917311 -0.8934924117
-0 75 0.412939855060757 0.000000000 0.3988692707 -0.8931233010
--5 75 0.412980525279283 -0.03477602032 0.3974917311 -0.8934924117
--10 75 0.413082016309703 -0.06935684972 0.3933422409 -0.8946042642
--15 75 0.413182779355285 -0.1035282370 0.3863726406 -0.8964717630
--20 75 0.413182152731026 -0.1370393500 0.3765125196 -0.8991137744
--25 75 0.413036046994871 -0.1696264936 0.3637651895 -0.9025294112
--30 75 0.412913020786162 -0.2011127857 0.3483375629 -0.9066632313
--35 75 0.412935799970455 -0.2313431572 0.3303922688 -0.9114716584
--40 75 0.413153891777360 -0.2601464858 0.3100305090 -0.9169275755
--45 75 0.413445284369721 -0.2872397017 0.2872397017 -0.9230343539
-
-45 80 0.414597002169523 0.2909118719 0.2909118719 -0.9487043880
-40 80 0.414405029193086 0.2639771627 0.3145957320 -0.9445282844
-35 80 0.414257567334618 0.2351679450 0.3358546319 -0.9407797668
-30 80 0.414291008610014 0.2047717869 0.3546751388 -0.9374612036
-25 80 0.414487472870193 0.1729751692 0.3709464475 -0.9345921329
-20 80 0.414638373852078 0.1399071585 0.3843917588 -0.9322213618
-15 80 0.414623343886618 0.1057889975 0.3948099137 -0.9303843600
-10 80 0.414499125027482 0.07091577231 0.4021833302 -0.9290842277
-5 80 0.414376977444356 0.03557073418 0.4065753521 -0.9283097957
-0 80 0.414328157157071 0.000000000 0.4080335815 -0.9280526706
--5 80 0.414376977444356 -0.03557073418 0.4065753521 -0.9283097957
--10 80 0.414499125027482 -0.07091577231 0.4021833302 -0.9290842277
--15 80 0.414623343886618 -0.1057889975 0.3948099137 -0.9303843600
--20 80 0.414638373852078 -0.1399071585 0.3843917588 -0.9322213618
--25 80 0.414487472870193 -0.1729751692 0.3709464475 -0.9345921329
--30 80 0.414291008610015 -0.2047717869 0.3546751388 -0.9374612036
--35 80 0.414257567334618 -0.2351679450 0.3358546319 -0.9407797668
--40 80 0.414405029193086 -0.2639771627 0.3145957320 -0.9445282844
--45 80 0.414597002169524 -0.2909118719 0.2909118719 -0.9487043880
-
-45 85 0.415639245817505 0.2933405386 0.2933405386 -0.9743360283
-40 85 0.415539863863008 0.2665060129 0.3176094983 -0.9722127695
-35 85 0.415464568999819 0.2376910674 0.3394580241 -0.9703012712
-30 85 0.415554437496208 0.2071833810 0.3588521424 -0.9686045057
-25 85 0.415806686263467 0.1751776762 0.3756697389 -0.9671331566
-20 85 0.415945201094534 0.1417832955 0.3895464030 -0.9659191058
-15 85 0.415917052169243 0.1072649180 0.4003181238 -0.9649767024
-10 85 0.415777307102882 0.07193247139 0.4079493172 -0.9643090594
-5 85 0.415641844713101 0.03608876564 0.4124964789 -0.9639112344
-0 85 0.415587819109995 0.000000000 0.4140063820 -0.9637791349
--5 85 0.415641844713101 -0.03608876564 0.4124964789 -0.9639112344
--10 85 0.415777307102882 -0.07193247139 0.4079493172 -0.9643090594
--15 85 0.415917052169243 -0.1072649180 0.4003181238 -0.9649767024
--20 85 0.415945201094534 -0.1417832955 0.3895464030 -0.9659191058
--25 85 0.415806686263467 -0.1751776762 0.3756697389 -0.9671331566
--30 85 0.415554437496208 -0.2071833810 0.3588521424 -0.9686045057
--35 85 0.415464568999819 -0.2376910674 0.3394580241 -0.9703012712
--40 85 0.415539863863009 -0.2665060129 0.3176094983 -0.9722127695
--45 85 0.415639245817506 -0.2933405386 0.2933405386 -0.9743360283
-
-45 90 0.416575066505254 0.2945630544 0.2945630544 -1.000000000
-40 90 0.416555918685636 0.2677569833 0.3191003468 -1.000000000
-35 90 0.416547633196945 0.2389219070 0.3412158453 -1.000000000
-30 90 0.416686399350286 0.2083431997 0.3608610072 -1.000000000
-25 90 0.416964026317034 0.1762166120 0.3778977440 -1.000000000
-20 90 0.417109159696416 0.1426597346 0.3919543994 -1.000000000
-15 90 0.417082752909539 0.1079489598 0.4028710027 -1.000000000
-10 90 0.416942990231223 0.07240139044 0.4106086893 -1.000000000
-5 90 0.416806825517988 0.03632710846 0.4152207497 -1.000000000
-0 90 0.416752426852036 0.000000000 0.4167524269 -1.000000000
--5 90 0.416806825517988 -0.03632710846 0.4152207497 -1.000000000
--10 90 0.416942990231223 -0.07240139044 0.4106086893 -1.000000000
--15 90 0.417082752909538 -0.1079489598 0.4028710027 -1.000000000
--20 90 0.417109159696416 -0.1426597346 0.3919543994 -1.000000000
--25 90 0.416964026317034 -0.1762166120 0.3778977440 -1.000000000
--30 90 0.416686399350286 -0.2083431997 0.3608610072 -1.000000000
--35 90 0.416547633196946 -0.2389219070 0.3412158453 -1.000000000
--40 90 0.416555918685636 -0.2677569833 0.3191003468 -1.000000000
--45 90 0.416575066505254 -0.2945630544 0.2945630544 -1.000000000
-
-45 95 0.417413105836215 0.2945924538 0.2945924538 -1.025773500
-40 95 0.417460944315206 0.2677380956 0.3190778373 -1.027915694
-35 95 0.417514185569648 0.2388636717 0.3411326766 -1.029845242
-30 95 0.417699839258213 0.2082530161 0.3607048046 -1.031557581
-25 95 0.417999772834337 0.1761016147 0.3776511314 -1.033040193
-20 95 0.418164746481574 0.1425398723 0.3916250805 -1.034262755
-15 95 0.418158635230796 0.1078430218 0.4024756365 -1.035212056
-10 95 0.418038313237825 0.07232364175 0.4101677546 -1.035885029
-5 95 0.417916487369998 0.03628626512 0.4147539082 -1.036286265
-0 95 0.417867347085981 0.000000000 0.4162772357 -1.036419539
--5 95 0.417916487369998 -0.03628626512 0.4147539082 -1.036286265
--10 95 0.418038313237825 -0.07232364175 0.4101677546 -1.035885029
--15 95 0.418158635230796 -0.1078430218 0.4024756365 -1.035212056
--20 95 0.418164746481574 -0.1425398723 0.3916250805 -1.034262755
--25 95 0.417999772834337 -0.1761016147 0.3776511314 -1.033040193
--30 95 0.417699839258213 -0.2082530161 0.3607048046 -1.031557581
--35 95 0.417514185569649 -0.2388636717 0.3411326766 -1.029845242
--40 95 0.417460944315206 -0.2677380956 0.3190778373 -1.027915694
--45 95 0.417413105836215 -0.2945924538 0.2945924538 -1.025773500
-
-45 100 0.418165123766226 0.2934155295 0.2934155295 -1.051737074
-40 100 0.418267944942895 0.2664378508 0.3175282659 -1.055988800
-35 100 0.418378784564105 0.2375074995 0.3391958621 -1.059809382
-30 100 0.418613636256463 0.2069083338 0.3583757466 -1.063191313
-25 100 0.418939283148842 0.1748330122 0.3749306046 -1.066110381
-20 100 0.419138631315851 0.1414256341 0.3885637361 -1.068514270
-15 100 0.419171014284577 0.1069493121 0.3991402665 -1.070379198
-10 100 0.419088046488129 0.07170088111 0.4066359035 -1.071700881
-5 100 0.418993791653689 0.03596704835 0.4111052439 -1.072488946
-0 100 0.418954765638673 0.000000000 0.4125899014 -1.072750732
--5 100 0.418993791653689 -0.03596704835 0.4111052439 -1.072488946
--10 100 0.419088046488128 -0.07170088111 0.4066359035 -1.071700881
--15 100 0.419171014284576 -0.1069493121 0.3991402665 -1.070379198
--20 100 0.419138631315851 -0.1414256341 0.3885637361 -1.068514270
--25 100 0.418939283148842 -0.1748330122 0.3749306046 -1.066110381
--30 100 0.418613636256463 -0.2069083338 0.3583757466 -1.063191313
--35 100 0.418378784564105 -0.2375074995 0.3391958621 -1.059809382
--40 100 0.418267944942896 -0.2664378508 0.3175282659 -1.055988800
--45 100 0.418165123766226 -0.2934155295 0.2934155295 -1.051737074
-
-45 105 0.418844673013459 0.2909909086 0.2909909086 -1.077970779
-40 105 0.418992791401503 0.2638230074 0.3144120169 -1.084246446
-35 105 0.419158621920597 0.2348294310 0.3353711838 -1.089862438
-30 105 0.419444724877340 0.2042941076 0.3538477740 -1.094813225
-25 105 0.419789601277833 0.1724000572 0.3697131158 -1.099064331
-20 105 0.420040729651621 0.1393141213 0.3827624025 -1.102560877
-15 105 0.420124716342019 0.1052676283 0.3928641370 -1.105267628
-10 105 0.420090594508192 0.07053359643 0.4000159031 -1.107183938
-5 105 0.420031937688745 0.03536980149 0.4042786810 -1.108326146
-0 105 0.420005891847987 0.000000000 0.4056945381 -1.108705524
--5 105 0.420031937688745 -0.03536980149 0.4042786810 -1.108326146
--10 105 0.420090594508192 -0.07053359643 0.4000159031 -1.107183938
--15 105 0.420124716342019 -0.1052676283 0.3928641370 -1.105267628
--20 105 0.420040729651621 -0.1393141213 0.3827624025 -1.102560877
--25 105 0.419789601277833 -0.1724000572 0.3697131158 -1.099064331
--30 105 0.419444724877340 -0.2042941076 0.3538477740 -1.094813225
--35 105 0.419158621920597 -0.2348294310 0.3353711838 -1.089862438
--40 105 0.418992791401503 -0.2638230074 0.3144120169 -1.084246446
--45 105 0.418844673013459 -0.2909909086 0.2909909086 -1.077970779
-
-45 110 0.419465656408435 0.2872463394 0.2872463394 -1.104549117
-40 110 0.419651515881373 0.2598360871 0.3096605903 -1.112707238
-35 110 0.419869695852165 0.2307881501 0.3295996365 -1.119964457
-30 110 0.420207519358544 0.2003847643 0.3470765928 -1.126325549
-25 110 0.420572650126290 0.1687951700 0.3619824103 -1.131750823
-20 110 0.420862034392395 0.1361975101 0.3741995837 -1.136197510
-15 110 0.420995778515204 0.1027940699 0.3836326914 -1.139630881
-10 110 0.421011860991743 0.06882047688 0.3903003194 -1.142057699
-5 110 0.420989416240127 0.03449419709 0.3942704769 -1.143502718
-0 110 0.420976478579511 0.000000000 0.3955884904 -1.143982436
--5 110 0.420989416240127 -0.03449419709 0.3942704769 -1.143502718
--10 110 0.421011860991742 -0.06882047688 0.3903003194 -1.142057699
--15 110 0.420995778515204 -0.1027940699 0.3836326914 -1.139630881
--20 110 0.420862034392394 -0.1361975101 0.3741995837 -1.136197510
--25 110 0.420572650126289 -0.1687951700 0.3619824103 -1.131750823
--30 110 0.420207519358544 -0.2003847643 0.3470765928 -1.126325549
--35 110 0.419869695852164 -0.2307881501 0.3295996365 -1.119964457
--40 110 0.419651515881373 -0.2598360871 0.3096605903 -1.112707238
--45 110 0.419465656408435 -0.2872463394 0.2872463394 -1.104549117
-
-45 115 0.420040278579635 0.2820750812 0.2820750812 -1.131533771
-40 115 0.420256526120296 0.2543924958 0.3031731709 -1.141371971
-35 115 0.420521269749210 0.2253225768 0.3217939889 -1.150055001
-30 115 0.420895133174359 0.1951365929 0.3379864933 -1.157605690
-25 115 0.421254844396126 0.1639867685 0.3516707600 -1.163986769
-20 115 0.421528520292082 0.1320502636 0.3628051176 -1.169178805
-15 115 0.421685230990910 0.09951167225 0.3713826168 -1.173178558
-10 115 0.421738283850171 0.06655207557 0.3774355762 -1.176001100
-5 115 0.421741831447014 0.03333597842 0.3810319770 -1.177678129
-0 115 0.421738502012697 0.000000000 0.3822248885 -1.178234393
--5 115 0.421741831447014 -0.03333597842 0.3810319770 -1.177678129
--10 115 0.421738283850171 -0.06655207557 0.3774355762 -1.176001100
--15 115 0.421685230990910 -0.09951167225 0.3713826168 -1.173178558
--20 115 0.421528520292082 -0.1320502636 0.3628051176 -1.169178805
--25 115 0.421254844396126 -0.1639867685 0.3516707600 -1.163986769
--30 115 0.420895133174358 -0.1951365929 0.3379864933 -1.157605690
--35 115 0.420521269749210 -0.2253225768 0.3217939889 -1.150055001
--40 115 0.420256526120296 -0.2543924958 0.3031731709 -1.141371971
--45 115 0.420040278579635 -0.2820750812 0.2820750812 -1.131533771
-
-45 120 0.420559993702199 0.2753211436 0.2753211436 -1.158956736
-40 120 0.420779147405272 0.2473587596 0.2947906905 -1.170197484
-35 120 0.421067389084515 0.2183286594 0.3118056397 -1.180021070
-30 120 0.421429461477644 0.1884689847 0.3264378572 -1.188468985
-25 120 0.421747854641819 0.1579249948 0.3386712443 -1.195531934
-20 120 0.421972410989475 0.1268561221 0.3485343311 -1.201226390
-15 120 0.422095920256013 0.09541251375 0.3560843490 -1.205585395
-10 120 0.422143074517673 0.06372409543 0.3613973039 -1.208652831
-5 120 0.422156306298634 0.03189427119 0.3645531879 -1.210474881
-0 120 0.422158185633103 0.000000000 0.3655997132 -1.211079093
--5 120 0.422156306298634 -0.03189427119 0.3645531879 -1.210474881
--10 120 0.422143074517673 -0.06372409543 0.3613973039 -1.208652831
--15 120 0.422095920256013 -0.09541251375 0.3560843490 -1.205585395
--20 120 0.421972410989474 -0.1268561221 0.3485343311 -1.201226390
--25 120 0.421747854641819 -0.1579249948 0.3386712443 -1.195531934
--30 120 0.421429461477644 -0.1884689847 0.3264378572 -1.188468985
--35 120 0.421067389084515 -0.2183286594 0.3118056397 -1.180021070
--40 120 0.420779147405272 -0.2473587596 0.2947906905 -1.170197484
--45 120 0.420559993702199 -0.2753211436 0.2753211436 -1.158956736
-
-45 125 0.420974391528749 0.2667661147 0.2667661147 -1.186791644
-40 125 0.421160417370072 0.2385642040 0.2843097472 -1.199075828
-35 125 0.421433896643668 0.2096814061 0.2994560821 -1.209681406
-30 125 0.421740723023144 0.1803089439 0.3123042519 -1.218677791
-25 125 0.421988055236155 0.1505783958 0.3229164119 -1.226108506
-20 125 0.422146272101119 0.1206149164 0.3313867593 -1.232039507
-15 125 0.422221936551195 0.09051917473 0.3378221592 -1.236545622
-10 125 0.422245340255344 0.06036212609 0.3423306283 -1.239702486
-5 125 0.422249870494671 0.03018376378 0.3450019987 -1.241573000
-0 125 0.422249842289700 0.000000000 0.3458868215 -1.242192560
--5 125 0.422249870494671 -0.03018376378 0.3450019987 -1.241573000
--10 125 0.422245340255344 -0.06036212609 0.3423306283 -1.239702486
--15 125 0.422221936551195 -0.09051917473 0.3378221592 -1.236545622
--20 125 0.422146272101119 -0.1206149164 0.3313867593 -1.232039507
--25 125 0.421988055236155 -0.1505783958 0.3229164119 -1.226108506
--30 125 0.421740723023144 -0.1803089439 0.3123042519 -1.218677791
--35 125 0.421433896643669 -0.2096814061 0.2994560821 -1.209681406
--40 125 0.421160417370073 -0.2385642040 0.2843097472 -1.199075828
--45 125 0.420974391528749 -0.2667661147 0.2667661147 -1.186791644
-
-45 130 0.421233930166751 0.2561609471 0.2561609471 -1.214944556
-40 130 0.421357842549582 0.2278350128 0.2715231950 -1.227835013
-35 130 0.421579106337181 0.1992737358 0.2845923886 -1.238801368
-30 130 0.421800153288750 0.1706104627 0.2955059898 -1.247958967
-25 130 0.421964049994409 0.1419463729 0.3044049790 -1.255426106
-20 130 0.422057549538735 0.1133534343 0.3114360010 -1.261325834
-15 130 0.422092443828019 0.08486968991 0.3167379948 -1.265774735
-10 130 0.422097272783196 0.05650138924 0.3204353016 -1.268877143
-5 130 0.422094460465485 0.02822553766 0.3226193717 -1.270709796
-0 130 0.422092640652914 0.000000000 0.3233417219 -1.271315920
--5 130 0.422094460465485 -0.02822553766 0.3226193717 -1.270709796
--10 130 0.422097272783196 -0.05650138924 0.3204353016 -1.268877143
--15 130 0.422092443828019 -0.08486968991 0.3167379948 -1.265774735
--20 130 0.422057549538735 -0.1133534343 0.3114360010 -1.261325834
--25 130 0.421964049994409 -0.1419463729 0.3044049790 -1.255426106
--30 130 0.421800153288750 -0.1706104627 0.2955059898 -1.247958967
--35 130 0.421579106337181 -0.1992737358 0.2845923886 -1.238801368
--40 130 0.421357842549582 -0.2278350128 0.2715231950 -1.227835013
--45 130 0.421233930166751 -0.2561609471 0.2561609471 -1.214944556
-
-45 135 0.421317295454032 0.2432476539 0.2432476539 -1.243247654
-40 135 0.421383484215576 0.2150208697 0.2562518940 -1.256251894
-35 135 0.421529869183832 0.1870381169 0.2671181138 -1.267118114
-30 135 0.421667446949540 0.1593753144 0.2760461420 -1.276046142
-25 135 0.421775248654318 0.1320770688 0.2832401881 -1.283240188
-20 135 0.421837585830955 0.1051403056 0.2888706155 -1.288870615
-15 135 0.421862858734397 0.07853263472 0.2930877828 -1.293087783
-10 135 0.421871721447431 0.05219566961 0.2960163521 -1.296016352
-5 135 0.421874605062143 0.02604897884 0.2977411905 -1.297741191
-0 135 0.421875207994689 0.000000000 0.2983108204 -1.298310820
--5 135 0.421874605062143 -0.02604897884 0.2977411905 -1.297741191
--10 135 0.421871721447431 -0.05219566961 0.2960163521 -1.296016352
--15 135 0.421862858734397 -0.07853263472 0.2930877828 -1.293087783
--20 135 0.421837585830955 -0.1051403056 0.2888706155 -1.288870615
--25 135 0.421775248654319 -0.1320770688 0.2832401881 -1.283240188
--30 135 0.421667446949540 -0.1593753144 0.2760461420 -1.276046142
--35 135 0.421529869183832 -0.1870381169 0.2671181138 -1.267118114
--40 135 0.421383484215576 -0.2150208697 0.2562518940 -1.256251894
--45 135 0.421317295454033 -0.2432476539 0.2432476539 -1.243247654
-
-
-### -x patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = drho = dnu
-# dpy = 180 - dsigma = 180 - dphi
-#
-# dpx dpy gridfn global_x global_y global_z
--135 45 0.421317295454033 -0.2432476539 0.2432476539 -1.243247654
--135 40 0.421383484215577 -0.2562518940 0.2150208697 -1.256251894
--135 35 0.421529869183833 -0.2671181138 0.1870381169 -1.267118114
--135 30 0.421667446949541 -0.2760461420 0.1593753144 -1.276046142
--135 25 0.421775248654319 -0.2832401881 0.1320770688 -1.283240188
--135 20 0.421837585830955 -0.2888706155 0.1051403056 -1.288870615
--135 15 0.421862858734398 -0.2930877828 0.07853263472 -1.293087783
--135 10 0.421871721447432 -0.2960163521 0.05219566961 -1.296016352
--135 5 0.421874605062143 -0.2977411905 0.02604897884 -1.297741191
--135 -2.84217e-14 0.421875207994690 -0.2983108204 -9.594528391e-17 -1.298310820
--135 -5 0.421874605062144 -0.2977411905 -0.02604897884 -1.297741191
--135 -10 0.421871721447432 -0.2960163521 -0.05219566961 -1.296016352
--135 -15 0.421862858734398 -0.2930877828 -0.07853263472 -1.293087783
--135 -20 0.421837585830955 -0.2888706155 -0.1051403056 -1.288870615
--135 -25 0.421775248654319 -0.2832401881 -0.1320770688 -1.283240188
--135 -30 0.421667446949541 -0.2760461420 -0.1593753144 -1.276046142
--135 -35 0.421529869183833 -0.2671181138 -0.1870381169 -1.267118114
--135 -40 0.421383484215577 -0.2562518940 -0.2150208697 -1.256251894
--135 -45 0.421317295454034 -0.2432476539 -0.2432476539 -1.243247654
-
--130 45 0.421233930166751 -0.2561609471 0.2561609471 -1.214944556
--130 40 0.421357842549582 -0.2715231950 0.2278350128 -1.227835013
--130 35 0.421579106337182 -0.2845923886 0.1992737358 -1.238801368
--130 30 0.421800153288750 -0.2955059898 0.1706104627 -1.247958967
--130 25 0.421964049994410 -0.3044049790 0.1419463729 -1.255426106
--130 20 0.422057549538736 -0.3114360010 0.1133534343 -1.261325834
--130 15 0.422092443828020 -0.3167379948 0.08486968991 -1.265774735
--130 10 0.422097272783196 -0.3204353016 0.05650138924 -1.268877143
--130 5 0.422094460465485 -0.3226193717 0.02822553766 -1.270709796
--130 -2.84217e-14 0.422092640652914 -0.3233417219 -1.039959371e-16 -1.271315920
--130 -5 0.422094460465485 -0.3226193717 -0.02822553766 -1.270709796
--130 -10 0.422097272783196 -0.3204353016 -0.05650138924 -1.268877143
--130 -15 0.422092443828020 -0.3167379948 -0.08486968991 -1.265774735
--130 -20 0.422057549538736 -0.3114360010 -0.1133534343 -1.261325834
--130 -25 0.421964049994409 -0.3044049790 -0.1419463729 -1.255426106
--130 -30 0.421800153288750 -0.2955059898 -0.1706104627 -1.247958967
--130 -35 0.421579106337182 -0.2845923886 -0.1992737358 -1.238801368
--130 -40 0.421357842549583 -0.2715231950 -0.2278350128 -1.227835013
--130 -45 0.421233930166752 -0.2561609471 -0.2561609471 -1.214944556
-
--125 45 0.420974391528749 -0.2667661147 0.2667661147 -1.186791644
--125 40 0.421160417370073 -0.2843097472 0.2385642040 -1.199075828
--125 35 0.421433896643669 -0.2994560821 0.2096814061 -1.209681406
--125 30 0.421740723023144 -0.3123042519 0.1803089439 -1.218677791
--125 25 0.421988055236155 -0.3229164119 0.1505783958 -1.226108506
--125 20 0.422146272101120 -0.3313867593 0.1206149164 -1.232039507
--125 15 0.422221936551196 -0.3378221592 0.09051917473 -1.236545622
--125 10 0.422245340255345 -0.3423306283 0.06036212609 -1.239702486
--125 5 0.422249870494671 -0.3450019987 0.03018376378 -1.241573000
--125 -2.84217e-14 0.422249842289701 -0.3458868215 -1.112470853e-16 -1.242192560
--125 -5 0.422249870494672 -0.3450019987 -0.03018376378 -1.241573000
--125 -10 0.422245340255345 -0.3423306283 -0.06036212609 -1.239702486
--125 -15 0.422221936551196 -0.3378221592 -0.09051917473 -1.236545622
--125 -20 0.422146272101120 -0.3313867593 -0.1206149164 -1.232039507
--125 -25 0.421988055236155 -0.3229164119 -0.1505783958 -1.226108506
--125 -30 0.421740723023144 -0.3123042519 -0.1803089439 -1.218677791
--125 -35 0.421433896643669 -0.2994560821 -0.2096814061 -1.209681406
--125 -40 0.421160417370073 -0.2843097472 -0.2385642040 -1.199075828
--125 -45 0.420974391528750 -0.2667661147 -0.2667661147 -1.186791644
-
--120 45 0.420559993702199 -0.2753211436 0.2753211436 -1.158956736
--120 40 0.420779147405273 -0.2947906905 0.2473587596 -1.170197484
--120 35 0.421067389084515 -0.3118056397 0.2183286594 -1.180021070
--120 30 0.421429461477644 -0.3264378572 0.1884689847 -1.188468985
--120 25 0.421747854641820 -0.3386712443 0.1579249948 -1.195531934
--120 20 0.421972410989475 -0.3485343311 0.1268561221 -1.201226390
--120 15 0.422095920256014 -0.3560843490 0.09541251375 -1.205585395
--120 10 0.422143074517674 -0.3613973039 0.06372409543 -1.208652831
--120 5 0.422156306298635 -0.3645531879 0.03189427119 -1.210474881
--120 -2.84217e-14 0.422158185633104 -0.3655997132 -1.175873146e-16 -1.211079093
--120 -5 0.422156306298635 -0.3645531879 -0.03189427119 -1.210474881
--120 -10 0.422143074517674 -0.3613973039 -0.06372409543 -1.208652831
--120 -15 0.422095920256014 -0.3560843490 -0.09541251375 -1.205585395
--120 -20 0.421972410989475 -0.3485343311 -0.1268561221 -1.201226390
--120 -25 0.421747854641820 -0.3386712443 -0.1579249948 -1.195531934
--120 -30 0.421429461477645 -0.3264378572 -0.1884689847 -1.188468985
--120 -35 0.421067389084516 -0.3118056397 -0.2183286594 -1.180021070
--120 -40 0.420779147405273 -0.2947906905 -0.2473587596 -1.170197484
--120 -45 0.420559993702199 -0.2753211436 -0.2753211436 -1.158956736
-
--115 45 0.420040278579635 -0.2820750812 0.2820750812 -1.131533771
--115 40 0.420256526120296 -0.3031731709 0.2543924958 -1.141371971
--115 35 0.420521269749211 -0.3217939889 0.2253225768 -1.150055001
--115 30 0.420895133174359 -0.3379864933 0.1951365929 -1.157605690
--115 25 0.421254844396127 -0.3516707600 0.1639867685 -1.163986769
--115 20 0.421528520292083 -0.3628051176 0.1320502636 -1.169178805
--115 15 0.421685230990911 -0.3713826168 0.09951167225 -1.173178558
--115 10 0.421738283850172 -0.3774355762 0.06655207557 -1.176001100
--115 5 0.421741831447015 -0.3810319770 0.03333597842 -1.177678129
--115 -2.84217e-14 0.421738502012698 -0.3822248885 -1.229344460e-16 -1.178234393
--115 -5 0.421741831447015 -0.3810319770 -0.03333597842 -1.177678129
--115 -10 0.421738283850172 -0.3774355762 -0.06655207557 -1.176001100
--115 -15 0.421685230990911 -0.3713826168 -0.09951167225 -1.173178558
--115 -20 0.421528520292083 -0.3628051176 -0.1320502636 -1.169178805
--115 -25 0.421254844396127 -0.3516707600 -0.1639867685 -1.163986769
--115 -30 0.420895133174359 -0.3379864933 -0.1951365929 -1.157605690
--115 -35 0.420521269749211 -0.3217939889 -0.2253225768 -1.150055001
--115 -40 0.420256526120297 -0.3031731709 -0.2543924958 -1.141371971
--115 -45 0.420040278579636 -0.2820750812 -0.2820750812 -1.131533771
-
--110 45 0.419465656408435 -0.2872463394 0.2872463394 -1.104549117
--110 40 0.419651515881374 -0.3096605903 0.2598360871 -1.112707238
--110 35 0.419869695852165 -0.3295996365 0.2307881501 -1.119964457
--110 30 0.420207519358545 -0.3470765928 0.2003847643 -1.126325549
--110 25 0.420572650126290 -0.3619824103 0.1687951700 -1.131750823
--110 20 0.420862034392395 -0.3741995837 0.1361975101 -1.136197510
--110 15 0.420995778515205 -0.3836326914 0.1027940699 -1.139630881
--110 10 0.421011860991744 -0.3903003194 0.06882047688 -1.142057699
--110 5 0.420989416240128 -0.3942704769 0.03449419709 -1.143502718
--110 -2.84217e-14 0.420976478579512 -0.3955884904 -1.272325623e-16 -1.143982436
--110 -5 0.420989416240128 -0.3942704769 -0.03449419709 -1.143502718
--110 -10 0.421011860991743 -0.3903003194 -0.06882047688 -1.142057699
--110 -15 0.420995778515205 -0.3836326914 -0.1027940699 -1.139630881
--110 -20 0.420862034392395 -0.3741995837 -0.1361975101 -1.136197510
--110 -25 0.420572650126290 -0.3619824103 -0.1687951700 -1.131750823
--110 -30 0.420207519358545 -0.3470765928 -0.2003847643 -1.126325549
--110 -35 0.419869695852165 -0.3295996365 -0.2307881501 -1.119964457
--110 -40 0.419651515881374 -0.3096605903 -0.2598360871 -1.112707238
--110 -45 0.419465656408435 -0.2872463394 -0.2872463394 -1.104549117
-
--105 45 0.418844673013459 -0.2909909086 0.2909909086 -1.077970779
--105 40 0.418992791401503 -0.3144120169 0.2638230074 -1.084246446
--105 35 0.419158621920597 -0.3353711838 0.2348294310 -1.089862438
--105 30 0.419444724877340 -0.3538477740 0.2042941076 -1.094813225
--105 25 0.419789601277834 -0.3697131158 0.1724000572 -1.099064331
--105 20 0.420040729651622 -0.3827624025 0.1393141213 -1.102560877
--105 15 0.420124716342020 -0.3928641370 0.1052676283 -1.105267628
--105 10 0.420090594508193 -0.4000159031 0.07053359643 -1.107183938
--105 5 0.420031937688746 -0.4042786810 0.03536980149 -1.108326146
--105 -2.84217e-14 0.420005891847988 -0.4056945381 -1.304829560e-16 -1.108705524
--105 -5 0.420031937688746 -0.4042786810 -0.03536980149 -1.108326146
--105 -10 0.420090594508193 -0.4000159031 -0.07053359643 -1.107183938
--105 -15 0.420124716342020 -0.3928641370 -0.1052676283 -1.105267628
--105 -20 0.420040729651622 -0.3827624025 -0.1393141213 -1.102560877
--105 -25 0.419789601277834 -0.3697131158 -0.1724000572 -1.099064331
--105 -30 0.419444724877340 -0.3538477740 -0.2042941076 -1.094813225
--105 -35 0.419158621920598 -0.3353711838 -0.2348294310 -1.089862438
--105 -40 0.418992791401504 -0.3144120169 -0.2638230074 -1.084246446
--105 -45 0.418844673013459 -0.2909909086 -0.2909909086 -1.077970779
-
--100 45 0.418165123766226 -0.2934155295 0.2934155295 -1.051737074
--100 40 0.418267944942896 -0.3175282659 0.2664378508 -1.055988800
--100 35 0.418378784564106 -0.3391958621 0.2375074995 -1.059809382
--100 30 0.418613636256464 -0.3583757466 0.2069083338 -1.063191313
--100 25 0.418939283148843 -0.3749306046 0.1748330122 -1.066110381
--100 20 0.419138631315852 -0.3885637361 0.1414256341 -1.068514270
--100 15 0.419171014284578 -0.3991402665 0.1069493121 -1.070379198
--100 10 0.419088046488129 -0.4066359035 0.07170088111 -1.071700881
--100 5 0.418993791653690 -0.4111052439 0.03596704835 -1.072488946
--100 -2.84217e-14 0.418954765638674 -0.4125899014 -1.327007018e-16 -1.072750732
--100 -5 0.418993791653690 -0.4111052439 -0.03596704835 -1.072488946
--100 -10 0.419088046488129 -0.4066359035 -0.07170088111 -1.071700881
--100 -15 0.419171014284577 -0.3991402665 -0.1069493121 -1.070379198
--100 -20 0.419138631315851 -0.3885637361 -0.1414256341 -1.068514270
--100 -25 0.418939283148843 -0.3749306046 -0.1748330122 -1.066110381
--100 -30 0.418613636256464 -0.3583757466 -0.2069083338 -1.063191313
--100 -35 0.418378784564106 -0.3391958621 -0.2375074995 -1.059809382
--100 -40 0.418267944942896 -0.3175282659 -0.2664378508 -1.055988800
--100 -45 0.418165123766226 -0.2934155295 -0.2934155295 -1.051737074
-
--95 45 0.417413105836215 -0.2945924538 0.2945924538 -1.025773500
--95 40 0.417460944315206 -0.3190778373 0.2677380956 -1.027915694
--95 35 0.417514185569649 -0.3411326766 0.2388636717 -1.029845242
--95 30 0.417699839258214 -0.3607048046 0.2082530161 -1.031557581
--95 25 0.417999772834338 -0.3776511314 0.1761016147 -1.033040193
--95 20 0.418164746481575 -0.3916250805 0.1425398723 -1.034262755
--95 15 0.418158635230797 -0.4024756365 0.1078430218 -1.035212056
--95 10 0.418038313237826 -0.4101677546 0.07232364175 -1.035885029
--95 5 0.417916487369999 -0.4147539082 0.03628626512 -1.036286265
--95 -2.84217e-14 0.417867347085982 -0.4162772357 -1.338866539e-16 -1.036419539
--95 -5 0.417916487369999 -0.4147539082 -0.03628626512 -1.036286265
--95 -10 0.418038313237826 -0.4101677546 -0.07232364175 -1.035885029
--95 -15 0.418158635230796 -0.4024756365 -0.1078430218 -1.035212056
--95 -20 0.418164746481575 -0.3916250805 -0.1425398723 -1.034262755
--95 -25 0.417999772834338 -0.3776511314 -0.1761016147 -1.033040193
--95 -30 0.417699839258214 -0.3607048046 -0.2082530161 -1.031557581
--95 -35 0.417514185569649 -0.3411326766 -0.2388636717 -1.029845242
--95 -40 0.417460944315206 -0.3190778373 -0.2677380956 -1.027915694
--95 -45 0.417413105836215 -0.2945924538 -0.2945924538 -1.025773500
-
--90 45 0.416575066505255 -0.2945630544 0.2945630544 -1.000000000
--90 40 0.416555918685636 -0.3191003468 0.2677569833 -1.000000000
--90 35 0.416547633196946 -0.3412158453 0.2389219070 -1.000000000
--90 30 0.416686399350287 -0.3608610072 0.2083431997 -1.000000000
--90 25 0.416964026317035 -0.3778977440 0.1762166120 -1.000000000
--90 20 0.417109159696418 -0.3919543994 0.1426597346 -1.000000000
--90 15 0.417082752909540 -0.4028710027 0.1079489598 -1.000000000
--90 10 0.416942990231225 -0.4106086893 0.07240139044 -1.000000000
--90 5 0.416806825517990 -0.4152207497 0.03632710846 -1.000000000
--90 -2.84217e-14 0.416752426852037 -0.4167524269 -1.340394890e-16 -1.000000000
--90 -5 0.416806825517989 -0.4152207497 -0.03632710846 -1.000000000
--90 -10 0.416942990231224 -0.4106086893 -0.07240139044 -1.000000000
--90 -15 0.417082752909539 -0.4028710027 -0.1079489598 -1.000000000
--90 -20 0.417109159696417 -0.3919543994 -0.1426597346 -1.000000000
--90 -25 0.416964026317035 -0.3778977440 -0.1762166120 -1.000000000
--90 -30 0.416686399350287 -0.3608610072 -0.2083431997 -1.000000000
--90 -35 0.416547633196946 -0.3412158453 -0.2389219070 -1.000000000
--90 -40 0.416555918685636 -0.3191003468 -0.2677569833 -1.000000000
--90 -45 0.416575066505254 -0.2945630544 -0.2945630544 -1.000000000
-
--85 45 0.415639245817506 -0.2933405386 0.2933405386 -0.9743360283
--85 40 0.415539863863009 -0.3176094983 0.2665060129 -0.9722127695
--85 35 0.415464568999820 -0.3394580241 0.2376910674 -0.9703012712
--85 30 0.415554437496209 -0.3588521424 0.2071833810 -0.9686045057
--85 25 0.415806686263468 -0.3756697389 0.1751776762 -0.9671331566
--85 20 0.415945201094535 -0.3895464030 0.1417832955 -0.9659191058
--85 15 0.415917052169244 -0.4003181238 0.1072649180 -0.9649767024
--85 10 0.415777307102883 -0.4079493172 0.07193247139 -0.9643090594
--85 5 0.415641844713102 -0.4124964789 0.03608876564 -0.9639112344
--85 -2.84217e-14 0.415587819109996 -0.4140063820 -1.331562825e-16 -0.9637791349
--85 -5 0.415641844713101 -0.4124964789 -0.03608876564 -0.9639112344
--85 -10 0.415777307102882 -0.4079493172 -0.07193247139 -0.9643090594
--85 -15 0.415917052169244 -0.4003181238 -0.1072649180 -0.9649767024
--85 -20 0.415945201094535 -0.3895464030 -0.1417832955 -0.9659191058
--85 -25 0.415806686263468 -0.3756697389 -0.1751776762 -0.9671331566
--85 -30 0.415554437496208 -0.3588521424 -0.2071833810 -0.9686045057
--85 -35 0.415464568999820 -0.3394580241 -0.2376910674 -0.9703012712
--85 -40 0.415539863863008 -0.3176094983 -0.2665060129 -0.9722127695
--85 -45 0.415639245817506 -0.2933405386 -0.2933405386 -0.9743360283
-
--80 45 0.414597002169524 -0.2909118719 0.2909118719 -0.9487043880
--80 40 0.414405029193087 -0.3145957320 0.2639771627 -0.9445282844
--80 35 0.414257567334619 -0.3358546319 0.2351679450 -0.9407797668
--80 30 0.414291008610016 -0.3546751388 0.2047717869 -0.9374612036
--80 25 0.414487472870194 -0.3709464475 0.1729751692 -0.9345921329
--80 20 0.414638373852079 -0.3843917588 0.1399071585 -0.9322213618
--80 15 0.414623343886619 -0.3948099137 0.1057889975 -0.9303843600
--80 10 0.414499125027483 -0.4021833302 0.07091577231 -0.9290842277
--80 5 0.414376977444357 -0.4065753521 0.03557073418 -0.9283097957
--80 -2.84217e-14 0.414328157157072 -0.4080335815 -1.312352591e-16 -0.9280526706
--80 -5 0.414376977444357 -0.4065753521 -0.03557073418 -0.9283097957
--80 -10 0.414499125027483 -0.4021833302 -0.07091577231 -0.9290842277
--80 -15 0.414623343886619 -0.3948099137 -0.1057889975 -0.9303843600
--80 -20 0.414638373852078 -0.3843917588 -0.1399071585 -0.9322213618
--80 -25 0.414487472870194 -0.3709464475 -0.1729751692 -0.9345921329
--80 -30 0.414291008610015 -0.3546751388 -0.2047717869 -0.9374612036
--80 -35 0.414257567334618 -0.3358546319 -0.2351679450 -0.9407797668
--80 -40 0.414405029193086 -0.3145957320 -0.2639771627 -0.9445282844
--80 -45 0.414597002169524 -0.2909118719 -0.2909118719 -0.9487043880
-
--75 45 0.413445284369721 -0.2872397017 0.2872397017 -0.9230343539
--75 40 0.413153891777361 -0.3100305090 0.2601464858 -0.9169275755
--75 35 0.412935799970455 -0.3303922688 0.2313431572 -0.9114716584
--75 30 0.412913020786163 -0.3483375629 0.2011127857 -0.9066632313
--75 25 0.413036046994872 -0.3637651895 0.1696264936 -0.9025294112
--75 20 0.413182152731028 -0.3765125196 0.1370393500 -0.8991137744
--75 15 0.413182779355286 -0.3863726406 0.1035282370 -0.8964717630
--75 10 0.413082016309704 -0.3933422409 0.06935684972 -0.8946042642
--75 5 0.412980525279284 -0.3974917311 0.03477602032 -0.8934924117
--75 -2.84217e-14 0.412939855060757 -0.3988692707 -1.282877549e-16 -0.8931233010
--75 -5 0.412980525279284 -0.3974917311 -0.03477602032 -0.8934924117
--75 -10 0.413082016309704 -0.3933422409 -0.06935684972 -0.8946042642
--75 -15 0.413182779355286 -0.3863726406 -0.1035282370 -0.8964717630
--75 -20 0.413182152731027 -0.3765125196 -0.1370393500 -0.8991137744
--75 -25 0.413036046994871 -0.3637651895 -0.1696264936 -0.9025294112
--75 -30 0.412913020786162 -0.3483375629 -0.2011127857 -0.9066632313
--75 -35 0.412935799970455 -0.3303922688 -0.2313431572 -0.9114716584
--75 -40 0.413153891777360 -0.3100305090 -0.2601464858 -0.9169275755
--75 -45 0.413445284369721 -0.2872397017 -0.2872397017 -0.9230343539
-
--70 45 0.412193089113136 -0.2822661502 0.2822661502 -0.8972635232
--70 40 0.411806057146322 -0.3038714312 0.2549784059 -0.8893998440
--70 35 0.411532116427938 -0.3230545984 0.2262052651 -0.8824177421
--70 30 0.411465751513901 -0.3398562009 0.1962160690 -0.8763024590
--70 25 0.411513913770977 -0.3541856522 0.1651594820 -0.8710869652
--70 20 0.411590774157017 -0.3659562606 0.1331971859 -0.8668028141
--70 15 0.411611809340916 -0.3750815431 0.1005027966 -0.8634814829
--70 10 0.411535676999641 -0.3815153943 0.06727145758 -0.8611397525
--70 5 0.411457589774370 -0.3853436069 0.03371319717 -0.8597463971
--70 -2.84217e-14 0.411426467355649 -0.3866144154 -1.243462433e-16 -0.8592838607
--70 -5 0.411457589774370 -0.3853436069 -0.03371319717 -0.8597463971
--70 -10 0.411535676999641 -0.3815153943 -0.06727145758 -0.8611397525
--70 -15 0.411611809340916 -0.3750815431 -0.1005027966 -0.8634814829
--70 -20 0.411590774157016 -0.3659562606 -0.1331971859 -0.8668028141
--70 -25 0.411513913770976 -0.3541856522 -0.1651594820 -0.8710869652
--70 -30 0.411465751513901 -0.3398562009 -0.1962160690 -0.8763024590
--70 -35 0.411532116427938 -0.3230545984 -0.2262052651 -0.8824177421
--70 -40 0.411806057146321 -0.3038714312 -0.2549784059 -0.8893998440
--70 -45 0.412193089113136 -0.2822661502 -0.2822661502 -0.8972635232
-
--65 45 0.410861221174012 -0.2759109500 0.2759109500 -0.8713406110
--65 40 0.410396669893043 -0.2960602679 0.2484240616 -0.8619448298
--65 35 0.410099864329445 -0.3138192540 0.2197386073 -0.8536636786
--65 30 0.410006859569765 -0.3292430104 0.1900885407 -0.8464714629
--65 25 0.410000497984180 -0.3422754388 0.1596056583 -0.8403943417
--65 20 0.410006254414511 -0.3528880258 0.1284407374 -0.8354456111
--65 15 0.409979437386301 -0.3610732013 0.09674927269 -0.8316288011
--65 10 0.409916722310057 -0.3668558445 0.06468658342 -0.8289323102
--65 5 0.409863121137786 -0.3702998936 0.03239704280 -0.8273263238
--65 -2.84217e-14 0.409842510270321 -0.3714434585 -1.194668301e-16 -0.8267930707
--65 -5 0.409863121137786 -0.3702998936 -0.03239704280 -0.8273263238
--65 -10 0.409916722310056 -0.3668558445 -0.06468658342 -0.8289323102
--65 -15 0.409979437386301 -0.3610732013 -0.09674927269 -0.8316288011
--65 -20 0.410006254414510 -0.3528880258 -0.1284407374 -0.8354456111
--65 -25 0.410000497984179 -0.3422754388 -0.1596056583 -0.8403943417
--65 -30 0.410006859569764 -0.3292430104 -0.1900885407 -0.8464714629
--65 -35 0.410099864329444 -0.3138192540 -0.2197386073 -0.8536636786
--65 -40 0.410396669893043 -0.2960602679 -0.2484240616 -0.8619448298
--65 -45 0.410861221174012 -0.2759109500 -0.2759109500 -0.8713406110
-
--60 45 0.409483464825418 -0.2680698533 0.2680698533 -0.8452297980
--60 40 0.408973597448127 -0.2865199236 0.2404187622 -0.8345776450
--60 35 0.408687783070898 -0.3026383875 0.2119096803 -0.8252716455
--60 30 0.408591532607704 -0.3164936402 0.1827276884 -0.8172723116
--60 25 0.408557298593191 -0.3280789864 0.1529857438 -0.8105835089
--60 20 0.408521160772018 -0.3374240727 0.1228123188 -0.8051881208
--60 15 0.408460567065288 -0.3445814284 0.09233031546 -0.8010558196
--60 10 0.408388640859699 -0.3496221131 0.06164781160 -0.7981455789
--60 5 0.408336282868856 -0.3526189031 0.03085015656 -0.7964153814
--60 -2.84217e-14 0.408317245024600 -0.3536131070 -1.137320795e-16 -0.7958413775
--60 -5 0.408336282868856 -0.3526189031 -0.03085015656 -0.7964153814
--60 -10 0.408388640859699 -0.3496221131 -0.06164781160 -0.7981455789
--60 -15 0.408460567065288 -0.3445814284 -0.09233031546 -0.8010558196
--60 -20 0.408521160772018 -0.3374240727 -0.1228123188 -0.8051881208
--60 -25 0.408557298593191 -0.3280789864 -0.1529857438 -0.8105835089
--60 -30 0.408591532607703 -0.3164936402 -0.1827276884 -0.8172723116
--60 -35 0.408687783070898 -0.3026383875 -0.2119096803 -0.8252716455
--60 -40 0.408973597448126 -0.2865199236 -0.2404187622 -0.8345776450
--60 -45 0.409483464825418 -0.2680698533 -0.2680698533 -0.8452297980
-
--55 45 0.408114012981205 -0.2586166565 0.2586166565 -0.8189146676
--55 40 0.407605109056098 -0.2751590623 0.2308858677 -0.8073315504
--55 35 0.407349729987818 -0.2894483694 0.2026739302 -0.7973260698
--55 30 0.407232900944231 -0.3015610292 0.1741063414 -0.7888446941
--55 25 0.407151873444534 -0.3115633735 0.1452843871 -0.7818409772
--55 20 0.407063084704382 -0.3195463880 0.1163053737 -0.7762512103
--55 15 0.406959866536063 -0.3256108906 0.08724717519 -0.7720047999
--55 10 0.406863708905257 -0.3298601449 0.05816324340 -0.7690294400
--55 5 0.406799430555322 -0.3323781164 0.02907931719 -0.7672663373
--55 -2.84217e-14 0.406776919224710 -0.3332121450 -1.071705472e-16 -0.7666823443
--55 -5 0.406799430555322 -0.3323781164 -0.02907931719 -0.7672663373
--55 -10 0.406863708905257 -0.3298601449 -0.05816324340 -0.7690294400
--55 -15 0.406959866536063 -0.3256108906 -0.08724717519 -0.7720047999
--55 -20 0.407063084704382 -0.3195463880 -0.1163053737 -0.7762512103
--55 -25 0.407151873444534 -0.3115633735 -0.1452843871 -0.7818409772
--55 -30 0.407232900944231 -0.3015610292 -0.1741063414 -0.7888446941
--55 -35 0.407349729987817 -0.2894483694 -0.2026739302 -0.7973260698
--55 -40 0.407605109056098 -0.2751590623 -0.2308858677 -0.8073315504
--55 -45 0.408114012981204 -0.2586166565 -0.2586166565 -0.8189146676
-
--50 45 0.406795594720918 -0.2473807008 0.2473807008 -0.7924229452
--50 40 0.406289306919106 -0.2618130234 0.2196872114 -0.7803127886
--50 35 0.406013998432558 -0.2740849626 0.1919163569 -0.7700154089
--50 30 0.405832116775407 -0.2843190559 0.1641516834 -0.7614279851
--50 25 0.405671576403578 -0.2926515842 0.1364656749 -0.7544361636
--50 20 0.405508438276748 -0.2992244222 0.1089087831 -0.7489208977
--50 15 0.405347985375323 -0.3041729601 0.08150289901 -0.7447685814
--50 10 0.405216174033676 -0.3076200092 0.05424170742 -0.7418761638
--50 5 0.405131857886020 -0.3096543492 0.02709124517 -0.7401691498
--50 -2.84217e-14 0.405102909412567 -0.3103268326 -9.980997680e-17 -0.7396048692
--50 -5 0.405131857886020 -0.3096543492 -0.02709124517 -0.7401691498
--50 -10 0.405216174033676 -0.3076200092 -0.05424170742 -0.7418761638
--50 -15 0.405347985375323 -0.3041729601 -0.08150289901 -0.7447685814
--50 -20 0.405508438276748 -0.2992244222 -0.1089087831 -0.7489208977
--50 -25 0.405671576403578 -0.2926515842 -0.1364656749 -0.7544361636
--50 -30 0.405832116775407 -0.2843190559 -0.1641516834 -0.7614279851
--50 -35 0.406013998432558 -0.2740849626 -0.1919163569 -0.7700154089
--50 -40 0.406289306919106 -0.2618130234 -0.2196872114 -0.7803127886
--50 -45 0.406795594720918 -0.2473807008 -0.2473807008 -0.7924229452
-
--45 45 0.405481246888702 -0.2341047070 0.2341047070 -0.7658952930
--45 40 0.404953884308434 -0.2462607191 0.2066372786 -0.7537392809
--45 35 0.404600376776808 -0.2563901099 0.1795262877 -0.7436098901
--45 30 0.404312156366901 -0.2646844373 0.1528156311 -0.7353155627
--45 25 0.404045335367781 -0.2713337901 0.1265250242 -0.7286662099
--45 20 0.403792076974582 -0.2765132120 0.1006425785 -0.7234867880
--45 15 0.403565989481416 -0.2803760953 0.07512654831 -0.7196239047
--45 10 0.403393035592477 -0.2830503416 0.04990941212 -0.7169496584
--45 5 0.403285294975799 -0.2846216445 0.02490116729 -0.7153783555
--45 -2.84217e-14 0.403248758763945 -0.2851399318 -9.170914980e-17 -0.7148600682
--45 -5 0.403285294975799 -0.2846216445 -0.02490116729 -0.7153783555
--45 -10 0.403393035592477 -0.2830503416 -0.04990941212 -0.7169496584
--45 -15 0.403565989481417 -0.2803760953 -0.07512654831 -0.7196239047
--45 -20 0.403792076974583 -0.2765132120 -0.1006425785 -0.7234867880
--45 -25 0.404045335367781 -0.2713337901 -0.1265250242 -0.7286662099
--45 -30 0.404312156366901 -0.2646844373 -0.1528156311 -0.7353155627
--45 -35 0.404600376776808 -0.2563901099 -0.1795262877 -0.7436098901
--45 -40 0.404953884308434 -0.2462607191 -0.2066372786 -0.7537392809
--45 -45 0.405481246888701 -0.2341047070 -0.2341047070 -0.7658952930
-
-
-### -y patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = 90 + dsigma = 90 + dphi
-# dpy = drho = dmu
-#
-# dpx dpy gridfn global_x global_y global_z
--45 -135 0.421317295454034 -0.2432476539 -0.2432476539 -1.243247654
--40 -135 0.421383484215577 -0.2150208697 -0.2562518940 -1.256251894
--35 -135 0.421529869183833 -0.1870381169 -0.2671181138 -1.267118114
--30 -135 0.421667446949541 -0.1593753144 -0.2760461420 -1.276046142
--25 -135 0.421775248654320 -0.1320770688 -0.2832401881 -1.283240188
--20 -135 0.421837585830956 -0.1051403056 -0.2888706155 -1.288870615
--15 -135 0.421862858734398 -0.07853263472 -0.2930877828 -1.293087783
--10 -135 0.421871721447432 -0.05219566961 -0.2960163521 -1.296016352
--5 -135 0.421874605062144 -0.02604897884 -0.2977411905 -1.297741191
--2.84217e-14 -135 0.421875207994690 -9.594528391e-17 -0.2983108204 -1.298310820
-5 -135 0.421874605062144 0.02604897884 -0.2977411905 -1.297741191
-10 -135 0.421871721447432 0.05219566961 -0.2960163521 -1.296016352
-15 -135 0.421862858734397 0.07853263472 -0.2930877828 -1.293087783
-20 -135 0.421837585830955 0.1051403056 -0.2888706155 -1.288870615
-25 -135 0.421775248654319 0.1320770688 -0.2832401881 -1.283240188
-30 -135 0.421667446949540 0.1593753144 -0.2760461420 -1.276046142
-35 -135 0.421529869183832 0.1870381169 -0.2671181138 -1.267118114
-40 -135 0.421383484215576 0.2150208697 -0.2562518940 -1.256251894
-45 -135 0.421317295454032 0.2432476539 -0.2432476539 -1.243247654
-
--45 -130 0.421233930166752 -0.2561609471 -0.2561609471 -1.214944556
--40 -130 0.421357842549583 -0.2278350128 -0.2715231950 -1.227835013
--35 -130 0.421579106337182 -0.1992737358 -0.2845923886 -1.238801368
--30 -130 0.421800153288751 -0.1706104627 -0.2955059898 -1.247958967
--25 -130 0.421964049994410 -0.1419463729 -0.3044049790 -1.255426106
--20 -130 0.422057549538736 -0.1133534343 -0.3114360010 -1.261325834
--15 -130 0.422092443828020 -0.08486968991 -0.3167379948 -1.265774735
--10 -130 0.422097272783197 -0.05650138924 -0.3204353016 -1.268877143
--5 -130 0.422094460465486 -0.02822553766 -0.3226193717 -1.270709796
--2.84217e-14 -130 0.422092640652915 -1.039959371e-16 -0.3233417219 -1.271315920
-5 -130 0.422094460465485 0.02822553766 -0.3226193717 -1.270709796
-10 -130 0.422097272783196 0.05650138924 -0.3204353016 -1.268877143
-15 -130 0.422092443828020 0.08486968991 -0.3167379948 -1.265774735
-20 -130 0.422057549538736 0.1133534343 -0.3114360010 -1.261325834
-25 -130 0.421964049994409 0.1419463729 -0.3044049790 -1.255426106
-30 -130 0.421800153288750 0.1706104627 -0.2955059898 -1.247958967
-35 -130 0.421579106337181 0.1992737358 -0.2845923886 -1.238801368
-40 -130 0.421357842549582 0.2278350128 -0.2715231950 -1.227835013
-45 -130 0.421233930166751 0.2561609471 -0.2561609471 -1.214944556
-
--45 -125 0.420974391528750 -0.2667661147 -0.2667661147 -1.186791644
--40 -125 0.421160417370073 -0.2385642040 -0.2843097472 -1.199075828
--35 -125 0.421433896643669 -0.2096814061 -0.2994560821 -1.209681406
--30 -125 0.421740723023145 -0.1803089439 -0.3123042519 -1.218677791
--25 -125 0.421988055236156 -0.1505783958 -0.3229164119 -1.226108506
--20 -125 0.422146272101120 -0.1206149164 -0.3313867593 -1.232039507
--15 -125 0.422221936551196 -0.09051917473 -0.3378221592 -1.236545622
--10 -125 0.422245340255345 -0.06036212609 -0.3423306283 -1.239702486
--5 -125 0.422249870494672 -0.03018376378 -0.3450019987 -1.241573000
--2.84217e-14 -125 0.422249842289701 -1.112470853e-16 -0.3458868215 -1.242192560
-5 -125 0.422249870494672 0.03018376378 -0.3450019987 -1.241573000
-10 -125 0.422245340255345 0.06036212609 -0.3423306283 -1.239702486
-15 -125 0.422221936551196 0.09051917473 -0.3378221592 -1.236545622
-20 -125 0.422146272101119 0.1206149164 -0.3313867593 -1.232039507
-25 -125 0.421988055236155 0.1505783958 -0.3229164119 -1.226108506
-30 -125 0.421740723023144 0.1803089439 -0.3123042519 -1.218677791
-35 -125 0.421433896643668 0.2096814061 -0.2994560821 -1.209681406
-40 -125 0.421160417370072 0.2385642040 -0.2843097472 -1.199075828
-45 -125 0.420974391528749 0.2667661147 -0.2667661147 -1.186791644
-
--45 -120 0.420559993702199 -0.2753211436 -0.2753211436 -1.158956736
--40 -120 0.420779147405273 -0.2473587596 -0.2947906905 -1.170197484
--35 -120 0.421067389084516 -0.2183286594 -0.3118056397 -1.180021070
--30 -120 0.421429461477645 -0.1884689847 -0.3264378572 -1.188468985
--25 -120 0.421747854641820 -0.1579249948 -0.3386712443 -1.195531934
--20 -120 0.421972410989476 -0.1268561221 -0.3485343311 -1.201226390
--15 -120 0.422095920256015 -0.09541251375 -0.3560843490 -1.205585395
--10 -120 0.422143074517674 -0.06372409543 -0.3613973039 -1.208652831
--5 -120 0.422156306298635 -0.03189427119 -0.3645531879 -1.210474881
--2.84217e-14 -120 0.422158185633104 -1.175873146e-16 -0.3655997132 -1.211079093
-5 -120 0.422156306298635 0.03189427119 -0.3645531879 -1.210474881
-10 -120 0.422143074517674 0.06372409543 -0.3613973039 -1.208652831
-15 -120 0.422095920256014 0.09541251375 -0.3560843490 -1.205585395
-20 -120 0.421972410989475 0.1268561221 -0.3485343311 -1.201226390
-25 -120 0.421747854641820 0.1579249948 -0.3386712443 -1.195531934
-30 -120 0.421429461477644 0.1884689847 -0.3264378572 -1.188468985
-35 -120 0.421067389084515 0.2183286594 -0.3118056397 -1.180021070
-40 -120 0.420779147405272 0.2473587596 -0.2947906905 -1.170197484
-45 -120 0.420559993702198 0.2753211436 -0.2753211436 -1.158956736
-
--45 -115 0.420040278579636 -0.2820750812 -0.2820750812 -1.131533771
--40 -115 0.420256526120297 -0.2543924958 -0.3031731709 -1.141371971
--35 -115 0.420521269749211 -0.2253225768 -0.3217939889 -1.150055001
--30 -115 0.420895133174359 -0.1951365929 -0.3379864933 -1.157605690
--25 -115 0.421254844396127 -0.1639867685 -0.3516707600 -1.163986769
--20 -115 0.421528520292083 -0.1320502636 -0.3628051176 -1.169178805
--15 -115 0.421685230990911 -0.09951167225 -0.3713826168 -1.173178558
--10 -115 0.421738283850172 -0.06655207557 -0.3774355762 -1.176001100
--5 -115 0.421741831447015 -0.03333597842 -0.3810319770 -1.177678129
--2.84217e-14 -115 0.421738502012698 -1.229344460e-16 -0.3822248885 -1.178234393
-5 -115 0.421741831447015 0.03333597842 -0.3810319770 -1.177678129
-10 -115 0.421738283850172 0.06655207557 -0.3774355762 -1.176001100
-15 -115 0.421685230990911 0.09951167225 -0.3713826168 -1.173178558
-20 -115 0.421528520292082 0.1320502636 -0.3628051176 -1.169178805
-25 -115 0.421254844396126 0.1639867685 -0.3516707600 -1.163986769
-30 -115 0.420895133174358 0.1951365929 -0.3379864933 -1.157605690
-35 -115 0.420521269749210 0.2253225768 -0.3217939889 -1.150055001
-40 -115 0.420256526120296 0.2543924958 -0.3031731709 -1.141371971
-45 -115 0.420040278579635 0.2820750812 -0.2820750812 -1.131533771
-
--45 -110 0.419465656408435 -0.2872463394 -0.2872463394 -1.104549117
--40 -110 0.419651515881374 -0.2598360871 -0.3096605903 -1.112707238
--35 -110 0.419869695852165 -0.2307881501 -0.3295996365 -1.119964457
--30 -110 0.420207519358545 -0.2003847643 -0.3470765928 -1.126325549
--25 -110 0.420572650126290 -0.1687951700 -0.3619824103 -1.131750823
--20 -110 0.420862034392395 -0.1361975101 -0.3741995837 -1.136197510
--15 -110 0.420995778515205 -0.1027940699 -0.3836326914 -1.139630881
--10 -110 0.421011860991744 -0.06882047688 -0.3903003194 -1.142057699
--5 -110 0.420989416240128 -0.03449419709 -0.3942704769 -1.143502718
--2.84217e-14 -110 0.420976478579512 -1.272325623e-16 -0.3955884904 -1.143982436
-5 -110 0.420989416240128 0.03449419709 -0.3942704769 -1.143502718
-10 -110 0.421011860991744 0.06882047688 -0.3903003194 -1.142057699
-15 -110 0.420995778515205 0.1027940699 -0.3836326914 -1.139630881
-20 -110 0.420862034392395 0.1361975101 -0.3741995837 -1.136197510
-25 -110 0.420572650126290 0.1687951700 -0.3619824103 -1.131750823
-30 -110 0.420207519358544 0.2003847643 -0.3470765928 -1.126325549
-35 -110 0.419869695852164 0.2307881501 -0.3295996365 -1.119964457
-40 -110 0.419651515881373 0.2598360871 -0.3096605903 -1.112707238
-45 -110 0.419465656408434 0.2872463394 -0.2872463394 -1.104549117
-
--45 -105 0.418844673013459 -0.2909909086 -0.2909909086 -1.077970779
--40 -105 0.418992791401504 -0.2638230074 -0.3144120169 -1.084246446
--35 -105 0.419158621920598 -0.2348294310 -0.3353711838 -1.089862438
--30 -105 0.419444724877340 -0.2042941076 -0.3538477740 -1.094813225
--25 -105 0.419789601277834 -0.1724000572 -0.3697131158 -1.099064331
--20 -105 0.420040729651622 -0.1393141213 -0.3827624025 -1.102560877
--15 -105 0.420124716342020 -0.1052676283 -0.3928641370 -1.105267628
--10 -105 0.420090594508193 -0.07053359643 -0.4000159031 -1.107183938
--5 -105 0.420031937688746 -0.03536980149 -0.4042786810 -1.108326146
--2.84217e-14 -105 0.420005891847987 -1.304829560e-16 -0.4056945381 -1.108705524
-5 -105 0.420031937688746 0.03536980149 -0.4042786810 -1.108326146
-10 -105 0.420090594508192 0.07053359643 -0.4000159031 -1.107183938
-15 -105 0.420124716342020 0.1052676283 -0.3928641370 -1.105267628
-20 -105 0.420040729651621 0.1393141213 -0.3827624025 -1.102560877
-25 -105 0.419789601277834 0.1724000572 -0.3697131158 -1.099064331
-30 -105 0.419444724877339 0.2042941076 -0.3538477740 -1.094813225
-35 -105 0.419158621920597 0.2348294310 -0.3353711838 -1.089862438
-40 -105 0.418992791401502 0.2638230074 -0.3144120169 -1.084246446
-45 -105 0.418844673013458 0.2909909086 -0.2909909086 -1.077970779
-
--45 -100 0.418165123766226 -0.2934155295 -0.2934155295 -1.051737074
--40 -100 0.418267944942896 -0.2664378508 -0.3175282659 -1.055988800
--35 -100 0.418378784564106 -0.2375074995 -0.3391958621 -1.059809382
--30 -100 0.418613636256464 -0.2069083338 -0.3583757466 -1.063191313
--25 -100 0.418939283148843 -0.1748330122 -0.3749306046 -1.066110381
--20 -100 0.419138631315851 -0.1414256341 -0.3885637361 -1.068514270
--15 -100 0.419171014284577 -0.1069493121 -0.3991402665 -1.070379198
--10 -100 0.419088046488129 -0.07170088111 -0.4066359035 -1.071700881
--5 -100 0.418993791653689 -0.03596704835 -0.4111052439 -1.072488946
--2.84217e-14 -100 0.418954765638673 -1.327007018e-16 -0.4125899014 -1.072750732
-5 -100 0.418993791653689 0.03596704835 -0.4111052439 -1.072488946
-10 -100 0.419088046488129 0.07170088111 -0.4066359035 -1.071700881
-15 -100 0.419171014284577 0.1069493121 -0.3991402665 -1.070379198
-20 -100 0.419138631315851 0.1414256341 -0.3885637361 -1.068514270
-25 -100 0.418939283148842 0.1748330122 -0.3749306046 -1.066110381
-30 -100 0.418613636256463 0.2069083338 -0.3583757466 -1.063191313
-35 -100 0.418378784564105 0.2375074995 -0.3391958621 -1.059809382
-40 -100 0.418267944942895 0.2664378508 -0.3175282659 -1.055988800
-45 -100 0.418165123766225 0.2934155295 -0.2934155295 -1.051737074
-
--45 -95 0.417413105836215 -0.2945924538 -0.2945924538 -1.025773500
--40 -95 0.417460944315206 -0.2677380956 -0.3190778373 -1.027915694
--35 -95 0.417514185569649 -0.2388636717 -0.3411326766 -1.029845242
--30 -95 0.417699839258214 -0.2082530161 -0.3607048046 -1.031557581
--25 -95 0.417999772834338 -0.1761016147 -0.3776511314 -1.033040193
--20 -95 0.418164746481575 -0.1425398723 -0.3916250805 -1.034262755
--15 -95 0.418158635230796 -0.1078430218 -0.4024756365 -1.035212056
--10 -95 0.418038313237825 -0.07232364175 -0.4101677546 -1.035885029
--5 -95 0.417916487369998 -0.03628626512 -0.4147539082 -1.036286265
--2.84217e-14 -95 0.417867347085982 -1.338866539e-16 -0.4162772357 -1.036419539
-5 -95 0.417916487369998 0.03628626512 -0.4147539082 -1.036286265
-10 -95 0.418038313237825 0.07232364175 -0.4101677546 -1.035885029
-15 -95 0.418158635230796 0.1078430218 -0.4024756365 -1.035212056
-20 -95 0.418164746481574 0.1425398723 -0.3916250805 -1.034262755
-25 -95 0.417999772834337 0.1761016147 -0.3776511314 -1.033040193
-30 -95 0.417699839258213 0.2082530161 -0.3607048046 -1.031557581
-35 -95 0.417514185569648 0.2388636717 -0.3411326766 -1.029845242
-40 -95 0.417460944315205 0.2677380956 -0.3190778373 -1.027915694
-45 -95 0.417413105836214 0.2945924538 -0.2945924538 -1.025773500
-
--45 -90 0.416575066505255 -0.2945630544 -0.2945630544 -1.000000000
--40 -90 0.416555918685636 -0.2677569833 -0.3191003468 -1.000000000
--35 -90 0.416547633196946 -0.2389219070 -0.3412158453 -1.000000000
--30 -90 0.416686399350287 -0.2083431997 -0.3608610072 -1.000000000
--25 -90 0.416964026317035 -0.1762166120 -0.3778977440 -1.000000000
--20 -90 0.417109159696417 -0.1426597346 -0.3919543994 -1.000000000
--15 -90 0.417082752909539 -0.1079489598 -0.4028710027 -1.000000000
--10 -90 0.416942990231224 -0.07240139044 -0.4106086893 -1.000000000
--5 -90 0.416806825517989 -0.03632710846 -0.4152207497 -1.000000000
--2.84217e-14 -90 0.416752426852037 -1.340394890e-16 -0.4167524269 -1.000000000
-5 -90 0.416806825517989 0.03632710846 -0.4152207497 -1.000000000
-10 -90 0.416942990231224 0.07240139044 -0.4106086893 -1.000000000
-15 -90 0.417082752909539 0.1079489598 -0.4028710027 -1.000000000
-20 -90 0.417109159696416 0.1426597346 -0.3919543994 -1.000000000
-25 -90 0.416964026317034 0.1762166120 -0.3778977440 -1.000000000
-30 -90 0.416686399350286 0.2083431997 -0.3608610072 -1.000000000
-35 -90 0.416547633196945 0.2389219070 -0.3412158453 -1.000000000
-40 -90 0.416555918685635 0.2677569833 -0.3191003468 -1.000000000
-45 -90 0.416575066505253 0.2945630544 -0.2945630544 -1.000000000
-
--45 -85 0.415639245817506 -0.2933405386 -0.2933405386 -0.9743360283
--40 -85 0.415539863863009 -0.2665060129 -0.3176094983 -0.9722127695
--35 -85 0.415464568999820 -0.2376910674 -0.3394580241 -0.9703012712
--30 -85 0.415554437496208 -0.2071833810 -0.3588521424 -0.9686045057
--25 -85 0.415806686263468 -0.1751776762 -0.3756697389 -0.9671331566
--20 -85 0.415945201094534 -0.1417832955 -0.3895464030 -0.9659191058
--15 -85 0.415917052169243 -0.1072649180 -0.4003181238 -0.9649767024
--10 -85 0.415777307102882 -0.07193247139 -0.4079493172 -0.9643090594
--5 -85 0.415641844713101 -0.03608876564 -0.4124964789 -0.9639112344
--2.84217e-14 -85 0.415587819109996 -1.331562825e-16 -0.4140063820 -0.9637791349
-5 -85 0.415641844713101 0.03608876564 -0.4124964789 -0.9639112344
-10 -85 0.415777307102882 0.07193247139 -0.4079493172 -0.9643090594
-15 -85 0.415917052169243 0.1072649180 -0.4003181238 -0.9649767024
-20 -85 0.415945201094534 0.1417832955 -0.3895464030 -0.9659191058
-25 -85 0.415806686263467 0.1751776762 -0.3756697389 -0.9671331566
-30 -85 0.415554437496208 0.2071833810 -0.3588521424 -0.9686045057
-35 -85 0.415464568999819 0.2376910674 -0.3394580241 -0.9703012712
-40 -85 0.415539863863008 0.2665060129 -0.3176094983 -0.9722127695
-45 -85 0.415639245817505 0.2933405386 -0.2933405386 -0.9743360283
-
--45 -80 0.414597002169524 -0.2909118719 -0.2909118719 -0.9487043880
--40 -80 0.414405029193086 -0.2639771627 -0.3145957320 -0.9445282844
--35 -80 0.414257567334618 -0.2351679450 -0.3358546319 -0.9407797668
--30 -80 0.414291008610015 -0.2047717869 -0.3546751388 -0.9374612036
--25 -80 0.414487472870194 -0.1729751692 -0.3709464475 -0.9345921329
--20 -80 0.414638373852078 -0.1399071585 -0.3843917588 -0.9322213618
--15 -80 0.414623343886619 -0.1057889975 -0.3948099137 -0.9303843600
--10 -80 0.414499125027482 -0.07091577231 -0.4021833302 -0.9290842277
--5 -80 0.414376977444356 -0.03557073418 -0.4065753521 -0.9283097957
--2.84217e-14 -80 0.414328157157071 -1.312352591e-16 -0.4080335815 -0.9280526706
-5 -80 0.414376977444356 0.03557073418 -0.4065753521 -0.9283097957
-10 -80 0.414499125027482 0.07091577231 -0.4021833302 -0.9290842277
-15 -80 0.414623343886618 0.1057889975 -0.3948099137 -0.9303843600
-20 -80 0.414638373852078 0.1399071585 -0.3843917588 -0.9322213618
-25 -80 0.414487472870193 0.1729751692 -0.3709464475 -0.9345921329
-30 -80 0.414291008610014 0.2047717869 -0.3546751388 -0.9374612036
-35 -80 0.414257567334617 0.2351679450 -0.3358546319 -0.9407797668
-40 -80 0.414405029193085 0.2639771627 -0.3145957320 -0.9445282844
-45 -80 0.414597002169522 0.2909118719 -0.2909118719 -0.9487043880
-
--45 -75 0.413445284369721 -0.2872397017 -0.2872397017 -0.9230343539
--40 -75 0.413153891777360 -0.2601464858 -0.3100305090 -0.9169275755
--35 -75 0.412935799970455 -0.2313431572 -0.3303922688 -0.9114716584
--30 -75 0.412913020786162 -0.2011127857 -0.3483375629 -0.9066632313
--25 -75 0.413036046994871 -0.1696264936 -0.3637651895 -0.9025294112
--20 -75 0.413182152731027 -0.1370393500 -0.3765125196 -0.8991137744
--15 -75 0.413182779355285 -0.1035282370 -0.3863726406 -0.8964717630
--10 -75 0.413082016309703 -0.06935684972 -0.3933422409 -0.8946042642
--5 -75 0.412980525279283 -0.03477602032 -0.3974917311 -0.8934924117
--2.84217e-14 -75 0.412939855060757 -1.282877549e-16 -0.3988692707 -0.8931233010
-5 -75 0.412980525279283 0.03477602032 -0.3974917311 -0.8934924117
-10 -75 0.413082016309703 0.06935684972 -0.3933422409 -0.8946042642
-15 -75 0.413182779355285 0.1035282370 -0.3863726406 -0.8964717630
-20 -75 0.413182152731026 0.1370393500 -0.3765125196 -0.8991137744
-25 -75 0.413036046994871 0.1696264936 -0.3637651895 -0.9025294112
-30 -75 0.412913020786161 0.2011127857 -0.3483375629 -0.9066632313
-35 -75 0.412935799970454 0.2313431572 -0.3303922688 -0.9114716584
-40 -75 0.413153891777359 0.2601464858 -0.3100305090 -0.9169275755
-45 -75 0.413445284369720 0.2872397017 -0.2872397017 -0.9230343539
-
--45 -70 0.412193089113136 -0.2822661502 -0.2822661502 -0.8972635232
--40 -70 0.411806057146321 -0.2549784059 -0.3038714312 -0.8893998440
--35 -70 0.411532116427938 -0.2262052651 -0.3230545984 -0.8824177421
--30 -70 0.411465751513901 -0.1962160690 -0.3398562009 -0.8763024590
--25 -70 0.411513913770976 -0.1651594820 -0.3541856522 -0.8710869652
--20 -70 0.411590774157016 -0.1331971859 -0.3659562606 -0.8668028141
--15 -70 0.411611809340916 -0.1005027966 -0.3750815431 -0.8634814829
--10 -70 0.411535676999640 -0.06727145758 -0.3815153943 -0.8611397525
--5 -70 0.411457589774369 -0.03371319717 -0.3853436069 -0.8597463971
--2.84217e-14 -70 0.411426467355648 -1.243462433e-16 -0.3866144154 -0.8592838607
-5 -70 0.411457589774369 0.03371319717 -0.3853436069 -0.8597463971
-10 -70 0.411535676999640 0.06727145758 -0.3815153943 -0.8611397525
-15 -70 0.411611809340915 0.1005027966 -0.3750815431 -0.8634814829
-20 -70 0.411590774157015 0.1331971859 -0.3659562606 -0.8668028141
-25 -70 0.411513913770975 0.1651594820 -0.3541856522 -0.8710869652
-30 -70 0.411465751513900 0.1962160690 -0.3398562009 -0.8763024590
-35 -70 0.411532116427937 0.2262052651 -0.3230545984 -0.8824177421
-40 -70 0.411806057146320 0.2549784059 -0.3038714312 -0.8893998440
-45 -70 0.412193089113134 0.2822661502 -0.2822661502 -0.8972635232
-
--45 -65 0.410861221174012 -0.2759109500 -0.2759109500 -0.8713406110
--40 -65 0.410396669893043 -0.2484240616 -0.2960602679 -0.8619448298
--35 -65 0.410099864329444 -0.2197386073 -0.3138192540 -0.8536636786
--30 -65 0.410006859569764 -0.1900885407 -0.3292430104 -0.8464714629
--25 -65 0.410000497984179 -0.1596056583 -0.3422754388 -0.8403943417
--20 -65 0.410006254414510 -0.1284407374 -0.3528880258 -0.8354456111
--15 -65 0.409979437386300 -0.09674927269 -0.3610732013 -0.8316288011
--10 -65 0.409916722310056 -0.06468658342 -0.3668558445 -0.8289323102
--5 -65 0.409863121137785 -0.03239704280 -0.3702998936 -0.8273263238
--2.84217e-14 -65 0.409842510270320 -1.194668301e-16 -0.3714434585 -0.8267930707
-5 -65 0.409863121137785 0.03239704280 -0.3702998936 -0.8273263238
-10 -65 0.409916722310056 0.06468658342 -0.3668558445 -0.8289323102
-15 -65 0.409979437386300 0.09674927269 -0.3610732013 -0.8316288011
-20 -65 0.410006254414509 0.1284407374 -0.3528880258 -0.8354456111
-25 -65 0.410000497984178 0.1596056583 -0.3422754388 -0.8403943417
-30 -65 0.410006859569763 0.1900885407 -0.3292430104 -0.8464714629
-35 -65 0.410099864329444 0.2197386073 -0.3138192540 -0.8536636786
-40 -65 0.410396669893042 0.2484240616 -0.2960602679 -0.8619448298
-45 -65 0.410861221174010 0.2759109500 -0.2759109500 -0.8713406110
-
--45 -60 0.409483464825417 -0.2680698533 -0.2680698533 -0.8452297980
--40 -60 0.408973597448126 -0.2404187622 -0.2865199236 -0.8345776450
--35 -60 0.408687783070898 -0.2119096803 -0.3026383875 -0.8252716455
--30 -60 0.408591532607703 -0.1827276884 -0.3164936402 -0.8172723116
--25 -60 0.408557298593191 -0.1529857438 -0.3280789864 -0.8105835089
--20 -60 0.408521160772018 -0.1228123188 -0.3374240727 -0.8051881208
--15 -60 0.408460567065287 -0.09233031546 -0.3445814284 -0.8010558196
--10 -60 0.408388640859698 -0.06164781160 -0.3496221131 -0.7981455789
--5 -60 0.408336282868855 -0.03085015656 -0.3526189031 -0.7964153814
--2.84217e-14 -60 0.408317245024599 -1.137320795e-16 -0.3536131070 -0.7958413775
-5 -60 0.408336282868855 0.03085015656 -0.3526189031 -0.7964153814
-10 -60 0.408388640859698 0.06164781160 -0.3496221131 -0.7981455789
-15 -60 0.408460567065287 0.09233031546 -0.3445814284 -0.8010558196
-20 -60 0.408521160772017 0.1228123188 -0.3374240727 -0.8051881208
-25 -60 0.408557298593190 0.1529857438 -0.3280789864 -0.8105835089
-30 -60 0.408591532607703 0.1827276884 -0.3164936402 -0.8172723116
-35 -60 0.408687783070897 0.2119096803 -0.3026383875 -0.8252716455
-40 -60 0.408973597448125 0.2404187622 -0.2865199236 -0.8345776450
-45 -60 0.409483464825417 0.2680698533 -0.2680698533 -0.8452297980
-
--45 -55 0.408114012981204 -0.2586166565 -0.2586166565 -0.8189146676
--40 -55 0.407605109056098 -0.2308858677 -0.2751590623 -0.8073315504
--35 -55 0.407349729987817 -0.2026739302 -0.2894483694 -0.7973260698
--30 -55 0.407232900944231 -0.1741063414 -0.3015610292 -0.7888446941
--25 -55 0.407151873444533 -0.1452843871 -0.3115633735 -0.7818409772
--20 -55 0.407063084704381 -0.1163053737 -0.3195463880 -0.7762512103
--15 -55 0.406959866536062 -0.08724717519 -0.3256108906 -0.7720047999
--10 -55 0.406863708905256 -0.05816324340 -0.3298601449 -0.7690294400
--5 -55 0.406799430555321 -0.02907931719 -0.3323781164 -0.7672663373
--2.84217e-14 -55 0.406776919224709 -1.071705472e-16 -0.3332121450 -0.7666823443
-5 -55 0.406799430555321 0.02907931719 -0.3323781164 -0.7672663373
-10 -55 0.406863708905256 0.05816324340 -0.3298601449 -0.7690294400
-15 -55 0.406959866536062 0.08724717519 -0.3256108906 -0.7720047999
-20 -55 0.407063084704381 0.1163053737 -0.3195463880 -0.7762512103
-25 -55 0.407151873444533 0.1452843871 -0.3115633735 -0.7818409772
-30 -55 0.407232900944230 0.1741063414 -0.3015610292 -0.7888446941
-35 -55 0.407349729987816 0.2026739302 -0.2894483694 -0.7973260698
-40 -55 0.407605109056097 0.2308858677 -0.2751590623 -0.8073315504
-45 -55 0.408114012981203 0.2586166565 -0.2586166565 -0.8189146676
-
--45 -50 0.406795594720918 -0.2473807008 -0.2473807008 -0.7924229452
--40 -50 0.406289306919106 -0.2196872114 -0.2618130234 -0.7803127886
--35 -50 0.406013998432558 -0.1919163569 -0.2740849626 -0.7700154089
--30 -50 0.405832116775407 -0.1641516834 -0.2843190559 -0.7614279851
--25 -50 0.405671576403578 -0.1364656749 -0.2926515842 -0.7544361636
--20 -50 0.405508438276748 -0.1089087831 -0.2992244222 -0.7489208977
--15 -50 0.405347985375322 -0.08150289901 -0.3041729601 -0.7447685814
--10 -50 0.405216174033675 -0.05424170742 -0.3076200092 -0.7418761638
--5 -50 0.405131857886019 -0.02709124517 -0.3096543492 -0.7401691498
--2.84217e-14 -50 0.405102909412566 -9.980997680e-17 -0.3103268326 -0.7396048692
-5 -50 0.405131857886019 0.02709124517 -0.3096543492 -0.7401691498
-10 -50 0.405216174033675 0.05424170742 -0.3076200092 -0.7418761638
-15 -50 0.405347985375321 0.08150289901 -0.3041729601 -0.7447685814
-20 -50 0.405508438276747 0.1089087831 -0.2992244222 -0.7489208977
-25 -50 0.405671576403577 0.1364656749 -0.2926515842 -0.7544361636
-30 -50 0.405832116775406 0.1641516834 -0.2843190559 -0.7614279851
-35 -50 0.406013998432557 0.1919163569 -0.2740849626 -0.7700154089
-40 -50 0.406289306919105 0.2196872114 -0.2618130234 -0.7803127886
-45 -50 0.406795594720917 0.2473807008 -0.2473807008 -0.7924229452
-
--45 -45 0.405481246888701 -0.2341047070 -0.2341047070 -0.7658952930
--40 -45 0.404953884308434 -0.2066372786 -0.2462607191 -0.7537392809
--35 -45 0.404600376776808 -0.1795262877 -0.2563901099 -0.7436098901
--30 -45 0.404312156366901 -0.1528156311 -0.2646844373 -0.7353155627
--25 -45 0.404045335367781 -0.1265250242 -0.2713337901 -0.7286662099
--20 -45 0.403792076974582 -0.1006425785 -0.2765132120 -0.7234867880
--15 -45 0.403565989481416 -0.07512654831 -0.2803760953 -0.7196239047
--10 -45 0.403393035592476 -0.04990941212 -0.2830503416 -0.7169496584
--5 -45 0.403285294975799 -0.02490116729 -0.2846216445 -0.7153783555
--2.84217e-14 -45 0.403248758763944 -9.170914980e-17 -0.2851399318 -0.7148600682
-5 -45 0.403285294975798 0.02490116729 -0.2846216445 -0.7153783555
-10 -45 0.403393035592476 0.04990941212 -0.2830503416 -0.7169496584
-15 -45 0.403565989481415 0.07512654831 -0.2803760953 -0.7196239047
-20 -45 0.403792076974581 0.1006425785 -0.2765132120 -0.7234867880
-25 -45 0.404045335367780 0.1265250242 -0.2713337901 -0.7286662099
-30 -45 0.404312156366900 0.1528156311 -0.2646844373 -0.7353155627
-35 -45 0.404600376776807 0.1795262877 -0.2563901099 -0.7436098901
-40 -45 0.404953884308433 0.2066372786 -0.2462607191 -0.7537392809
-45 -45 0.405481246888701 0.2341047070 -0.2341047070 -0.7658952930
-
-
-### -z patch
-# N_rho = 19
-# N_sigma = 19
-# ghosted_gfn=-1
-# dpx = dsigma = dnu
-# dpy = 180 - drho = 180 - dmu
-#
-# dpx dpy gridfn global_x global_y global_z
-135 45 0.421318775179044 0.2432485083 0.2432485083 -1.243248508
-140 45 0.421382732892575 0.2150204864 0.2562514371 -1.256251437
-145 45 0.421529210075252 0.1870378244 0.2671176961 -1.267117696
-150 45 0.421667159750391 0.1593752058 0.2760459539 -1.276045954
-155 45 0.421775097419540 0.1320770214 0.2832400865 -1.283240087
-160 45 0.421837517896125 0.1051402887 0.2888705689 -1.288870569
-165 45 0.421862830104264 0.07853262939 0.2930877629 -1.293087763
-170 45 0.421871715150916 0.05219566883 0.2960163477 -1.296016348
-175 45 0.421874604338868 0.02604897879 0.2977411900 -1.297741190
-180 45 0.421875207760182 -9.594528386e-17 0.2983108202 -1.298310820
-185 45 0.421874604338868 -0.02604897879 0.2977411900 -1.297741190
-190 45 0.421871715150916 -0.05219566883 0.2960163477 -1.296016348
-195 45 0.421862830104264 -0.07853262939 0.2930877629 -1.293087763
-200 45 0.421837517896125 -0.1051402887 0.2888705689 -1.288870569
-205 45 0.421775097419540 -0.1320770214 0.2832400865 -1.283240087
-210 45 0.421667159750391 -0.1593752058 0.2760459539 -1.276045954
-215 45 0.421529210075252 -0.1870378244 0.2671176961 -1.267117696
-220 45 0.421382732892575 -0.2150204864 0.2562514371 -1.256251437
-225 45 0.421318775179044 -0.2432485083 0.2432485083 -1.243248508
-
-135 40 0.421382732892574 0.2562514371 0.2150204864 -1.256251437
-140 40 0.421272221754936 0.2277887162 0.2277887162 -1.271468021
-145 40 0.421330633409101 0.1991562866 0.2386606220 -1.284424654
-150 40 0.421442926937626 0.1704659712 0.2477489683 -1.295255723
-155 40 0.421538852330466 0.1418033388 0.2551687221 -1.304098241
-160 40 0.421597735701032 0.1132299405 0.2610411302 -1.311096705
-165 40 0.421620768314450 0.08477485060 0.2654777394 -1.316384050
-170 40 0.421626555524848 0.05643837964 0.2685772951 -1.320077956
-175 40 0.421628329185561 0.02819436737 0.2704108431 -1.322263094
-180 40 0.421628724074916 -1.038816365e-16 0.2710177197 -1.322986341
-185 40 0.421628329185562 -0.02819436737 0.2704108431 -1.322263094
-190 40 0.421626555524848 -0.05643837964 0.2685772951 -1.320077956
-195 40 0.421620768314450 -0.08477485060 0.2654777394 -1.316384050
-200 40 0.421597735701032 -0.1132299405 0.2610411302 -1.311096705
-205 40 0.421538852330467 -0.1418033388 0.2551687221 -1.304098241
-210 40 0.421442926937626 -0.1704659712 0.2477489683 -1.295255723
-215 40 0.421330633409101 -0.1991562866 0.2386606220 -1.284424654
-220 40 0.421272221754937 -0.2277887162 0.2277887162 -1.271468021
-225 40 0.421382732892575 -0.2562514371 0.2150204864 -1.256251437
-
-135 35 0.421529210075252 0.2671176961 0.1870378244 -1.267117696
-140 35 0.421330633409101 0.2386606220 0.1991562866 -1.284424654
-145 35 0.421282319496893 0.2096059900 0.2096059900 -1.299348377
-150 35 0.421325856227419 0.1801315738 0.2184626778 -1.311997038
-155 35 0.421372554121309 0.1503587660 0.2257787097 -1.322445414
-160 35 0.421400697435999 0.1204018921 0.2316296898 -1.330801480
-165 35 0.421401582376919 0.09034330092 0.2360860272 -1.337165789
-170 35 0.421390485055741 0.06023992018 0.2392171977 -1.341637564
-175 35 0.421383212896461 0.03012181234 0.2410771775 -1.344293890
-180 35 0.421380852538493 -1.110181389e-16 0.2416941277 -1.345174987
-185 35 0.421383212896461 -0.03012181234 0.2410771775 -1.344293890
-190 35 0.421390485055742 -0.06023992018 0.2392171977 -1.341637564
-195 35 0.421401582376919 -0.09034330092 0.2360860272 -1.337165789
-200 35 0.421400697436000 -0.1204018921 0.2316296898 -1.330801480
-205 35 0.421372554121310 -0.1503587660 0.2257787097 -1.322445414
-210 35 0.421325856227420 -0.1801315738 0.2184626778 -1.311997038
-215 35 0.421282319496893 -0.2096059900 0.2096059900 -1.299348377
-220 35 0.421330633409101 -0.2386606220 0.1991562866 -1.284424654
-225 35 0.421529210075252 -0.2671176961 0.1870378244 -1.267117696
-
-135 30 0.421667159750391 0.2760459539 0.1593752058 -1.276045954
-140 30 0.421442926937626 0.2477489683 0.1704659712 -1.295255723
-145 30 0.421325856227419 0.2184626778 0.1801315738 -1.311997038
-150 30 0.421321930786920 0.1884208955 0.1884208955 -1.326354564
-155 30 0.421328440031140 0.1577679435 0.1953374838 -1.338334447
-160 30 0.421313496657365 0.1266580350 0.2009121728 -1.347990091
-165 30 0.421278913148301 0.09522783368 0.2051874645 -1.355395114
-170 30 0.421242857212019 0.06358820422 0.2082078799 -1.360626627
-175 30 0.421222991887971 0.03182375849 0.2100095577 -1.363747224
-180 30 0.421216993526037 -1.173251563e-16 0.2106084968 -1.364784617
-185 30 0.421222991887971 -0.03182375849 0.2100095577 -1.363747224
-190 30 0.421242857212019 -0.06358820422 0.2082078799 -1.360626627
-195 30 0.421278913148301 -0.09522783368 0.2051874645 -1.355395114
-200 30 0.421313496657365 -0.1266580350 0.2009121728 -1.347990091
-205 30 0.421328440031140 -0.1577679435 0.1953374838 -1.338334447
-210 30 0.421321930786920 -0.1884208955 0.1884208955 -1.326354564
-215 30 0.421325856227420 -0.2184626778 0.1801315738 -1.311997038
-220 30 0.421442926937627 -0.2477489683 0.1704659712 -1.295255723
-225 30 0.421667159750392 -0.2760459539 0.1593752058 -1.276045954
-
-135 25 0.421775097419540 0.2832400865 0.1320770214 -1.283240087
-140 25 0.421538852330466 0.2551687221 0.1418033388 -1.304098241
-145 25 0.421372554121309 0.2257787097 0.1503587660 -1.322445414
-150 25 0.421328440031140 0.1953374838 0.1577679435 -1.338334447
-155 25 0.421305330993538 0.1640064220 0.1640064220 -1.351712907
-160 25 0.421267406499701 0.1319684657 0.1690740077 -1.362580380
-165 25 0.421221759633631 0.09940229965 0.1729882189 -1.370974433
-170 25 0.421186793549213 0.06646504808 0.1757709501 -1.376942019
-175 25 0.421174919059817 0.03329116765 0.1774392910 -1.380519787
-180 25 0.421173127795214 -1.227696425e-16 0.1779954552 -1.381712485
-185 25 0.421174919059817 -0.03329116765 0.1774392910 -1.380519787
-190 25 0.421186793549213 -0.06646504808 0.1757709501 -1.376942019
-195 25 0.421221759633632 -0.09940229965 0.1729882189 -1.370974433
-200 25 0.421267406499702 -0.1319684657 0.1690740077 -1.362580380
-205 25 0.421305330993538 -0.1640064220 0.1640064220 -1.351712907
-210 25 0.421328440031140 -0.1953374838 0.1577679435 -1.338334447
-215 25 0.421372554121310 -0.2257787097 0.1503587660 -1.322445414
-220 25 0.421538852330467 -0.2551687221 0.1418033388 -1.304098241
-225 25 0.421775097419541 -0.2832400865 0.1320770214 -1.283240087
-
-135 20 0.421837517896125 0.2888705689 0.1051402887 -1.288870569
-140 20 0.421597735701032 0.2610411302 0.1132299405 -1.311096705
-145 20 0.421400697436000 0.2316296898 0.1204018921 -1.330801480
-150 20 0.421313496657365 0.2009121728 0.1266580350 -1.347990091
-155 20 0.421267406499701 0.1690740077 0.1319684657 -1.362580380
-160 20 0.421226978243287 0.1363156117 0.1363156117 -1.374524065
-165 20 0.421203919119877 0.1028448913 0.1396999142 -1.383822360
-170 20 0.421210165901621 0.06885289269 0.1421246107 -1.390484159
-175 20 0.421239497586365 0.03451468776 0.1435879631 -1.394504686
-180 20 0.421254805847485 -1.273166817e-16 0.1440776291 -1.395850033
-185 20 0.421239497586365 -0.03451468776 0.1435879631 -1.394504686
-190 20 0.421210165901621 -0.06885289269 0.1421246107 -1.390484159
-195 20 0.421203919119877 -0.1028448913 0.1396999142 -1.383822360
-200 20 0.421226978243288 -0.1363156117 0.1363156117 -1.374524065
-205 20 0.421267406499702 -0.1690740077 0.1319684657 -1.362580380
-210 20 0.421313496657366 -0.2009121728 0.1266580350 -1.347990091
-215 20 0.421400697436000 -0.2316296898 0.1204018921 -1.330801480
-220 20 0.421597735701033 -0.2610411302 0.1132299405 -1.311096705
-225 20 0.421837517896126 -0.2888705689 0.1051402887 -1.288870569
-
-135 15 0.421862830104264 0.2930877629 0.07853262939 -1.293087763
-140 15 0.421620768314450 0.2654777394 0.08477485060 -1.316384050
-145 15 0.421401582376919 0.2360860272 0.09034330092 -1.337165789
-150 15 0.421278913148301 0.2051874645 0.09522783368 -1.355395114
-155 15 0.421221759633631 0.1729882189 0.09940229965 -1.370974433
-160 15 0.421203919119877 0.1396999142 0.1028448913 -1.383822360
-165 15 0.421243800534086 0.1055480291 0.1055480291 -1.393910607
-170 15 0.421339166755552 0.07074323286 0.1075025049 -1.401204810
-175 15 0.421449205369422 0.03548914593 0.1086916591 -1.405642794
-180 15 0.421496998180878 -1.309461970e-16 0.1090914506 -1.407134836
-185 15 0.421449205369422 -0.03548914593 0.1086916591 -1.405642794
-190 15 0.421339166755553 -0.07074323286 0.1075025049 -1.401204810
-195 15 0.421243800534086 -0.1055480291 0.1055480291 -1.393910607
-200 15 0.421203919119878 -0.1396999142 0.1028448913 -1.383822360
-205 15 0.421221759633632 -0.1729882189 0.09940229965 -1.370974433
-210 15 0.421278913148302 -0.2051874645 0.09522783368 -1.355395114
-215 15 0.421401582376920 -0.2360860272 0.09034330092 -1.337165789
-220 15 0.421620768314451 -0.2654777394 0.08477485060 -1.316384050
-225 15 0.421862830104265 -0.2930877629 0.07853262939 -1.293087763
-
-135 10 0.421871715150916 0.2960163477 0.05219566883 -1.296016348
-140 10 0.421626555524848 0.2685772951 0.05643837964 -1.320077956
-145 10 0.421390485055741 0.2392171977 0.06023992018 -1.341637564
-150 10 0.421242857212019 0.2082078799 0.06358820422 -1.360626627
-155 10 0.421186793549213 0.1757709501 0.06646504808 -1.376942019
-160 10 0.421210165901620 0.1421246107 0.06885289269 -1.390484159
-165 10 0.421339166755552 0.1075025049 0.07074323286 -1.401204810
-170 10 0.421552851850315 0.07212257941 0.07212257941 -1.409027473
-175 10 0.421766733118938 0.03620508176 0.07296868527 -1.413825978
-180 10 0.421855970235807 -1.336196361e-16 0.07325452047 -1.415447030
-185 10 0.421766733118938 -0.03620508176 0.07296868527 -1.413825978
-190 10 0.421552851850316 -0.07212257941 0.07212257941 -1.409027473
-195 10 0.421339166755553 -0.1075025049 0.07074323286 -1.401204810
-200 10 0.421210165901621 -0.1421246107 0.06885289269 -1.390484159
-205 10 0.421186793549213 -0.1757709501 0.06646504808 -1.376942019
-210 10 0.421242857212019 -0.2082078799 0.06358820422 -1.360626627
-215 10 0.421390485055742 -0.2392171977 0.06023992018 -1.341637564
-220 10 0.421626555524849 -0.2685772951 0.05643837964 -1.320077956
-225 10 0.421871715150916 -0.2960163477 0.05219566883 -1.296016348
-
-135 5 0.421874604338868 0.2977411900 0.02604897879 -1.297741190
-140 5 0.421628329185562 0.2704108431 0.02819436737 -1.322263094
-145 5 0.421383212896461 0.2410771775 0.03012181234 -1.344293890
-150 5 0.421222991887971 0.2100095577 0.03182375849 -1.363747224
-155 5 0.421174919059817 0.1774392910 0.03329116765 -1.380519787
-160 5 0.421239497586365 0.1435879631 0.03451468776 -1.394504686
-165 5 0.421449205369422 0.1086916591 0.03548914593 -1.405642794
-170 5 0.421766733118938 0.07296868527 0.03620508176 -1.413825978
-175 5 0.422070244586029 0.03664692171 0.03664692171 -1.418876232
-180 5 0.422195099824641 -1.352732861e-16 0.03679672751 -1.420588520
-185 5 0.422070244586029 -0.03664692171 0.03664692171 -1.418876232
-190 5 0.421766733118938 -0.07296868527 0.03620508176 -1.413825978
-195 5 0.421449205369422 -0.1086916591 0.03548914593 -1.405642794
-200 5 0.421239497586366 -0.1435879631 0.03451468776 -1.394504686
-205 5 0.421174919059818 -0.1774392910 0.03329116765 -1.380519787
-210 5 0.421222991887971 -0.2100095577 0.03182375849 -1.363747224
-215 5 0.421383212896462 -0.2410771775 0.03012181234 -1.344293890
-220 5 0.421628329185562 -0.2704108431 0.02819436737 -1.322263094
-225 5 0.421874604338868 -0.2977411900 0.02604897879 -1.297741190
-
-135 -2.84217e-14 0.421875207760182 0.2983108202 -9.594528386e-17 -1.298310820
-140 -2.84217e-14 0.421628724074917 0.2710177197 -1.038816365e-16 -1.322986341
-145 -2.84217e-14 0.421380852538494 0.2416941277 -1.110181389e-16 -1.345174987
-150 -2.84217e-14 0.421216993526037 0.2106084968 -1.173251563e-16 -1.364784617
-155 -2.84217e-14 0.421173127795214 0.1779954552 -1.227696425e-16 -1.381712485
-160 -2.84217e-14 0.421254805847485 0.1440776291 -1.273166817e-16 -1.395850033
-165 -2.84217e-14 0.421496998180878 0.1090914506 -1.309461970e-16 -1.407134836
-170 -2.84217e-14 0.421855970235807 0.07325452047 -1.336196361e-16 -1.415447030
-175 -2.84217e-14 0.422195099824641 0.03679672751 -1.352732861e-16 -1.420588520
-180 -2.84217e-14 0.422334101719677 -1.358347151e-16 -1.358347151e-16 -1.422334102
-185 -2.84217e-14 0.422195099824641 -0.03679672751 -1.352732861e-16 -1.420588520
-190 -2.84217e-14 0.421855970235807 -0.07325452047 -1.336196361e-16 -1.415447030
-195 -2.84217e-14 0.421496998180878 -0.1090914506 -1.309461970e-16 -1.407134836
-200 -2.84217e-14 0.421254805847485 -0.1440776291 -1.273166817e-16 -1.395850033
-205 -2.84217e-14 0.421173127795214 -0.1779954552 -1.227696425e-16 -1.381712485
-210 -2.84217e-14 0.421216993526037 -0.2106084968 -1.173251563e-16 -1.364784617
-215 -2.84217e-14 0.421380852538494 -0.2416941277 -1.110181389e-16 -1.345174987
-220 -2.84217e-14 0.421628724074917 -0.2710177197 -1.038816365e-16 -1.322986341
-225 -2.84217e-14 0.421875207760183 -0.2983108202 -9.594528386e-17 -1.298310820
-
-135 -5 0.421874604338868 0.2977411900 -0.02604897879 -1.297741190
-140 -5 0.421628329185562 0.2704108431 -0.02819436737 -1.322263094
-145 -5 0.421383212896461 0.2410771775 -0.03012181234 -1.344293890
-150 -5 0.421222991887971 0.2100095577 -0.03182375849 -1.363747224
-155 -5 0.421174919059817 0.1774392910 -0.03329116765 -1.380519787
-160 -5 0.421239497586365 0.1435879631 -0.03451468776 -1.394504686
-165 -5 0.421449205369422 0.1086916591 -0.03548914593 -1.405642794
-170 -5 0.421766733118938 0.07296868527 -0.03620508176 -1.413825978
-175 -5 0.422070244586029 0.03664692171 -0.03664692171 -1.418876232
-180 -5 0.422195099824641 -1.352732861e-16 -0.03679672751 -1.420588520
-185 -5 0.422070244586029 -0.03664692171 -0.03664692171 -1.418876232
-190 -5 0.421766733118938 -0.07296868527 -0.03620508176 -1.413825978
-195 -5 0.421449205369422 -0.1086916591 -0.03548914593 -1.405642794
-200 -5 0.421239497586366 -0.1435879631 -0.03451468776 -1.394504686
-205 -5 0.421174919059818 -0.1774392910 -0.03329116765 -1.380519787
-210 -5 0.421222991887971 -0.2100095577 -0.03182375849 -1.363747224
-215 -5 0.421383212896462 -0.2410771775 -0.03012181234 -1.344293890
-220 -5 0.421628329185562 -0.2704108431 -0.02819436737 -1.322263094
-225 -5 0.421874604338868 -0.2977411900 -0.02604897879 -1.297741190
-
-135 -10 0.421871715150916 0.2960163477 -0.05219566883 -1.296016348
-140 -10 0.421626555524848 0.2685772951 -0.05643837964 -1.320077956
-145 -10 0.421390485055742 0.2392171977 -0.06023992018 -1.341637564
-150 -10 0.421242857212019 0.2082078799 -0.06358820422 -1.360626627
-155 -10 0.421186793549213 0.1757709501 -0.06646504808 -1.376942019
-160 -10 0.421210165901621 0.1421246107 -0.06885289269 -1.390484159
-165 -10 0.421339166755553 0.1075025049 -0.07074323286 -1.401204810
-170 -10 0.421552851850315 0.07212257941 -0.07212257941 -1.409027473
-175 -10 0.421766733118938 0.03620508176 -0.07296868527 -1.413825978
-180 -10 0.421855970235807 -1.336196361e-16 -0.07325452047 -1.415447030
-185 -10 0.421766733118938 -0.03620508176 -0.07296868527 -1.413825978
-190 -10 0.421552851850316 -0.07212257941 -0.07212257941 -1.409027473
-195 -10 0.421339166755553 -0.1075025049 -0.07074323286 -1.401204810
-200 -10 0.421210165901621 -0.1421246107 -0.06885289269 -1.390484159
-205 -10 0.421186793549213 -0.1757709501 -0.06646504808 -1.376942019
-210 -10 0.421242857212019 -0.2082078799 -0.06358820422 -1.360626627
-215 -10 0.421390485055742 -0.2392171977 -0.06023992018 -1.341637564
-220 -10 0.421626555524849 -0.2685772951 -0.05643837964 -1.320077956
-225 -10 0.421871715150916 -0.2960163477 -0.05219566883 -1.296016348
-
-135 -15 0.421862830104264 0.2930877629 -0.07853262939 -1.293087763
-140 -15 0.421620768314450 0.2654777394 -0.08477485060 -1.316384050
-145 -15 0.421401582376919 0.2360860272 -0.09034330092 -1.337165789
-150 -15 0.421278913148301 0.2051874645 -0.09522783368 -1.355395114
-155 -15 0.421221759633632 0.1729882189 -0.09940229965 -1.370974433
-160 -15 0.421203919119878 0.1396999142 -0.1028448913 -1.383822360
-165 -15 0.421243800534086 0.1055480291 -0.1055480291 -1.393910607
-170 -15 0.421339166755553 0.07074323286 -0.1075025049 -1.401204810
-175 -15 0.421449205369422 0.03548914593 -0.1086916591 -1.405642794
-180 -15 0.421496998180878 -1.309461970e-16 -0.1090914506 -1.407134836
-185 -15 0.421449205369423 -0.03548914593 -0.1086916591 -1.405642794
-190 -15 0.421339166755553 -0.07074323286 -0.1075025049 -1.401204810
-195 -15 0.421243800534086 -0.1055480291 -0.1055480291 -1.393910607
-200 -15 0.421203919119878 -0.1396999142 -0.1028448913 -1.383822360
-205 -15 0.421221759633632 -0.1729882189 -0.09940229965 -1.370974433
-210 -15 0.421278913148302 -0.2051874645 -0.09522783368 -1.355395114
-215 -15 0.421401582376919 -0.2360860272 -0.09034330092 -1.337165789
-220 -15 0.421620768314451 -0.2654777394 -0.08477485060 -1.316384050
-225 -15 0.421862830104265 -0.2930877629 -0.07853262939 -1.293087763
-
-135 -20 0.421837517896125 0.2888705689 -0.1051402887 -1.288870569
-140 -20 0.421597735701032 0.2610411302 -0.1132299405 -1.311096705
-145 -20 0.421400697436000 0.2316296898 -0.1204018921 -1.330801480
-150 -20 0.421313496657365 0.2009121728 -0.1266580350 -1.347990091
-155 -20 0.421267406499702 0.1690740077 -0.1319684657 -1.362580380
-160 -20 0.421226978243288 0.1363156117 -0.1363156117 -1.374524065
-165 -20 0.421203919119878 0.1028448913 -0.1396999142 -1.383822360
-170 -20 0.421210165901621 0.06885289269 -0.1421246107 -1.390484159
-175 -20 0.421239497586366 0.03451468776 -0.1435879631 -1.394504686
-180 -20 0.421254805847485 -1.273166817e-16 -0.1440776291 -1.395850033
-185 -20 0.421239497586366 -0.03451468776 -0.1435879631 -1.394504686
-190 -20 0.421210165901621 -0.06885289269 -0.1421246107 -1.390484159
-195 -20 0.421203919119878 -0.1028448913 -0.1396999142 -1.383822360
-200 -20 0.421226978243288 -0.1363156117 -0.1363156117 -1.374524065
-205 -20 0.421267406499702 -0.1690740077 -0.1319684657 -1.362580380
-210 -20 0.421313496657366 -0.2009121728 -0.1266580350 -1.347990091
-215 -20 0.421400697436000 -0.2316296898 -0.1204018921 -1.330801480
-220 -20 0.421597735701033 -0.2610411302 -0.1132299405 -1.311096705
-225 -20 0.421837517896126 -0.2888705689 -0.1051402887 -1.288870569
-
-135 -25 0.421775097419540 0.2832400865 -0.1320770214 -1.283240087
-140 -25 0.421538852330466 0.2551687221 -0.1418033388 -1.304098241
-145 -25 0.421372554121309 0.2257787097 -0.1503587660 -1.322445414
-150 -25 0.421328440031140 0.1953374838 -0.1577679435 -1.338334447
-155 -25 0.421305330993539 0.1640064220 -0.1640064220 -1.351712907
-160 -25 0.421267406499702 0.1319684657 -0.1690740077 -1.362580380
-165 -25 0.421221759633632 0.09940229965 -0.1729882189 -1.370974433
-170 -25 0.421186793549214 0.06646504808 -0.1757709501 -1.376942019
-175 -25 0.421174919059818 0.03329116765 -0.1774392910 -1.380519787
-180 -25 0.421173127795214 -1.227696425e-16 -0.1779954552 -1.381712485
-185 -25 0.421174919059818 -0.03329116765 -0.1774392910 -1.380519787
-190 -25 0.421186793549214 -0.06646504808 -0.1757709501 -1.376942019
-195 -25 0.421221759633632 -0.09940229965 -0.1729882189 -1.370974433
-200 -25 0.421267406499702 -0.1319684657 -0.1690740077 -1.362580380
-205 -25 0.421305330993539 -0.1640064220 -0.1640064220 -1.351712907
-210 -25 0.421328440031140 -0.1953374838 -0.1577679435 -1.338334447
-215 -25 0.421372554121310 -0.2257787097 -0.1503587660 -1.322445414
-220 -25 0.421538852330467 -0.2551687221 -0.1418033388 -1.304098241
-225 -25 0.421775097419541 -0.2832400865 -0.1320770214 -1.283240087
-
-135 -30 0.421667159750391 0.2760459539 -0.1593752058 -1.276045954
-140 -30 0.421442926937626 0.2477489683 -0.1704659712 -1.295255723
-145 -30 0.421325856227419 0.2184626778 -0.1801315738 -1.311997038
-150 -30 0.421321930786920 0.1884208955 -0.1884208955 -1.326354564
-155 -30 0.421328440031140 0.1577679435 -0.1953374838 -1.338334447
-160 -30 0.421313496657365 0.1266580350 -0.2009121728 -1.347990091
-165 -30 0.421278913148302 0.09522783368 -0.2051874645 -1.355395114
-170 -30 0.421242857212020 0.06358820422 -0.2082078799 -1.360626627
-175 -30 0.421222991887972 0.03182375849 -0.2100095577 -1.363747224
-180 -30 0.421216993526038 -1.173251563e-16 -0.2106084968 -1.364784617
-185 -30 0.421222991887972 -0.03182375849 -0.2100095577 -1.363747224
-190 -30 0.421242857212020 -0.06358820422 -0.2082078799 -1.360626627
-195 -30 0.421278913148302 -0.09522783368 -0.2051874645 -1.355395114
-200 -30 0.421313496657366 -0.1266580350 -0.2009121728 -1.347990091
-205 -30 0.421328440031141 -0.1577679435 -0.1953374838 -1.338334447
-210 -30 0.421321930786921 -0.1884208955 -0.1884208955 -1.326354564
-215 -30 0.421325856227420 -0.2184626778 -0.1801315738 -1.311997038
-220 -30 0.421442926937627 -0.2477489683 -0.1704659712 -1.295255723
-225 -30 0.421667159750391 -0.2760459539 -0.1593752058 -1.276045954
-
-135 -35 0.421529210075252 0.2671176961 -0.1870378244 -1.267117696
-140 -35 0.421330633409101 0.2386606220 -0.1991562866 -1.284424654
-145 -35 0.421282319496893 0.2096059900 -0.2096059900 -1.299348377
-150 -35 0.421325856227419 0.1801315738 -0.2184626778 -1.311997038
-155 -35 0.421372554121310 0.1503587660 -0.2257787097 -1.322445414
-160 -35 0.421400697436000 0.1204018921 -0.2316296898 -1.330801480
-165 -35 0.421401582376920 0.09034330092 -0.2360860272 -1.337165789
-170 -35 0.421390485055742 0.06023992018 -0.2392171977 -1.341637564
-175 -35 0.421383212896462 0.03012181234 -0.2410771775 -1.344293890
-180 -35 0.421380852538494 -1.110181389e-16 -0.2416941277 -1.345174987
-185 -35 0.421383212896462 -0.03012181234 -0.2410771775 -1.344293890
-190 -35 0.421390485055742 -0.06023992018 -0.2392171977 -1.341637564
-195 -35 0.421401582376920 -0.09034330092 -0.2360860272 -1.337165789
-200 -35 0.421400697436001 -0.1204018921 -0.2316296898 -1.330801480
-205 -35 0.421372554121310 -0.1503587660 -0.2257787097 -1.322445414
-210 -35 0.421325856227420 -0.1801315738 -0.2184626778 -1.311997038
-215 -35 0.421282319496894 -0.2096059900 -0.2096059900 -1.299348377
-220 -35 0.421330633409102 -0.2386606220 -0.1991562866 -1.284424654
-225 -35 0.421529210075253 -0.2671176961 -0.1870378244 -1.267117696
-
-135 -40 0.421382732892574 0.2562514371 -0.2150204864 -1.256251437
-140 -40 0.421272221754936 0.2277887162 -0.2277887162 -1.271468021
-145 -40 0.421330633409101 0.1991562866 -0.2386606220 -1.284424654
-150 -40 0.421442926937626 0.1704659712 -0.2477489683 -1.295255723
-155 -40 0.421538852330467 0.1418033388 -0.2551687221 -1.304098241
-160 -40 0.421597735701032 0.1132299405 -0.2610411302 -1.311096705
-165 -40 0.421620768314451 0.08477485060 -0.2654777394 -1.316384050
-170 -40 0.421626555524849 0.05643837964 -0.2685772951 -1.320077956
-175 -40 0.421628329185562 0.02819436737 -0.2704108431 -1.322263094
-180 -40 0.421628724074917 -1.038816365e-16 -0.2710177197 -1.322986341
-185 -40 0.421628329185563 -0.02819436737 -0.2704108431 -1.322263094
-190 -40 0.421626555524849 -0.05643837964 -0.2685772951 -1.320077956
-195 -40 0.421620768314451 -0.08477485060 -0.2654777394 -1.316384050
-200 -40 0.421597735701033 -0.1132299405 -0.2610411302 -1.311096705
-205 -40 0.421538852330468 -0.1418033388 -0.2551687221 -1.304098241
-210 -40 0.421442926937627 -0.1704659712 -0.2477489683 -1.295255723
-215 -40 0.421330633409102 -0.1991562866 -0.2386606220 -1.284424654
-220 -40 0.421272221754937 -0.2277887162 -0.2277887162 -1.271468021
-225 -40 0.421382732892575 -0.2562514371 -0.2150204864 -1.256251437
-
-135 -45 0.421318775179044 0.2432485083 -0.2432485083 -1.243248508
-140 -45 0.421382732892574 0.2150204864 -0.2562514371 -1.256251437
-145 -45 0.421529210075252 0.1870378244 -0.2671176961 -1.267117696
-150 -45 0.421667159750391 0.1593752058 -0.2760459539 -1.276045954
-155 -45 0.421775097419541 0.1320770214 -0.2832400865 -1.283240087
-160 -45 0.421837517896125 0.1051402887 -0.2888705689 -1.288870569
-165 -45 0.421862830104265 0.07853262939 -0.2930877629 -1.293087763
-170 -45 0.421871715150916 0.05219566883 -0.2960163477 -1.296016348
-175 -45 0.421874604338868 0.02604897879 -0.2977411900 -1.297741190
-180 -45 0.421875207760183 -9.594528386e-17 -0.2983108202 -1.298310820
-185 -45 0.421874604338869 -0.02604897879 -0.2977411900 -1.297741190
-190 -45 0.421871715150917 -0.05219566883 -0.2960163477 -1.296016348
-195 -45 0.421862830104266 -0.07853262939 -0.2930877629 -1.293087763
-200 -45 0.421837517896126 -0.1051402887 -0.2888705689 -1.288870569
-205 -45 0.421775097419541 -0.1320770214 -0.2832400865 -1.283240087
-210 -45 0.421667159750392 -0.1593752058 -0.2760459539 -1.276045954
-215 -45 0.421529210075253 -0.1870378244 -0.2671176961 -1.267117696
-220 -45 0.421382732892576 -0.2150204864 -0.2562514371 -1.256251437
-225 -45 0.421318775179045 -0.2432485083 -0.2432485083 -1.243248508
-
-
diff --git a/test/bl-carpet-mask/emask.xy.asc b/test/bl-carpet-mask/emask.xy.asc
deleted file mode 100644
index 3a20e36..0000000
--- a/test/bl-carpet-mask/emask.xy.asc
+++ /dev/null
@@ -1,1991 +0,0 @@
-# 2D ASCII output created by CarpetIOASCII
-# created on carbon.aei.mpg.de by jonathan on Aug 14 2006 at 17:06:13+0200
-# parameter filename: "bl-carpet-mask.par"
-#
-# SPACEMASK::emask x y (emask)
-#
-# iteration 0
-# refinement level 0 multigrid level 0 map 0 component 0 time level 0
-# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
-0 0 0 0 0 0 0 22 0 -3.225 -3.225 0.075 1
-0 0 0 0 0 1 0 22 0 -3.075 -3.225 0.075 1
-0 0 0 0 0 2 0 22 0 -2.925 -3.225 0.075 1
-0 0 0 0 0 3 0 22 0 -2.775 -3.225 0.075 1
-0 0 0 0 0 4 0 22 0 -2.625 -3.225 0.075 1
-0 0 0 0 0 5 0 22 0 -2.475 -3.225 0.075 1
-0 0 0 0 0 6 0 22 0 -2.325 -3.225 0.075 1
-0 0 0 0 0 7 0 22 0 -2.175 -3.225 0.075 1
-0 0 0 0 0 8 0 22 0 -2.025 -3.225 0.075 1
-0 0 0 0 0 9 0 22 0 -1.875 -3.225 0.075 1
-0 0 0 0 0 10 0 22 0 -1.725 -3.225 0.075 1
-0 0 0 0 0 11 0 22 0 -1.575 -3.225 0.075 1
-0 0 0 0 0 12 0 22 0 -1.425 -3.225 0.075 1
-0 0 0 0 0 13 0 22 0 -1.275 -3.225 0.075 1
-0 0 0 0 0 14 0 22 0 -1.125 -3.225 0.075 1
-0 0 0 0 0 15 0 22 0 -0.975 -3.225 0.075 1
-0 0 0 0 0 16 0 22 0 -0.825 -3.225 0.075 1
-0 0 0 0 0 17 0 22 0 -0.675 -3.225 0.075 1
-0 0 0 0 0 18 0 22 0 -0.525 -3.225 0.075 1
-0 0 0 0 0 19 0 22 0 -0.375 -3.225 0.075 1
-0 0 0 0 0 20 0 22 0 -0.225 -3.225 0.075 1
-0 0 0 0 0 21 0 22 0 -0.075 -3.225 0.075 1
-0 0 0 0 0 22 0 22 0 0.075 -3.225 0.075 1
-0 0 0 0 0 23 0 22 0 0.225 -3.225 0.075 1
-0 0 0 0 0 24 0 22 0 0.375 -3.225 0.075 1
-0 0 0 0 0 25 0 22 0 0.525 -3.225 0.075 1
-0 0 0 0 0 26 0 22 0 0.675 -3.225 0.075 1
-0 0 0 0 0 27 0 22 0 0.825 -3.225 0.075 1
-0 0 0 0 0 28 0 22 0 0.975 -3.225 0.075 1
-0 0 0 0 0 29 0 22 0 1.125 -3.225 0.075 1
-0 0 0 0 0 30 0 22 0 1.275 -3.225 0.075 1
-0 0 0 0 0 31 0 22 0 1.425 -3.225 0.075 1
-0 0 0 0 0 32 0 22 0 1.575 -3.225 0.075 1
-0 0 0 0 0 33 0 22 0 1.725 -3.225 0.075 1
-0 0 0 0 0 34 0 22 0 1.875 -3.225 0.075 1
-0 0 0 0 0 35 0 22 0 2.025 -3.225 0.075 1
-0 0 0 0 0 36 0 22 0 2.175 -3.225 0.075 1
-0 0 0 0 0 37 0 22 0 2.325 -3.225 0.075 1
-0 0 0 0 0 38 0 22 0 2.475 -3.225 0.075 1
-0 0 0 0 0 39 0 22 0 2.625 -3.225 0.075 1
-0 0 0 0 0 40 0 22 0 2.775 -3.225 0.075 1
-0 0 0 0 0 41 0 22 0 2.925 -3.225 0.075 1
-0 0 0 0 0 42 0 22 0 3.075 -3.225 0.075 1
-0 0 0 0 0 43 0 22 0 3.225 -3.225 0.075 1
-
-0 0 0 0 0 0 1 22 0 -3.225 -3.075 0.075 1
-0 0 0 0 0 1 1 22 0 -3.075 -3.075 0.075 1
-0 0 0 0 0 2 1 22 0 -2.925 -3.075 0.075 1
-0 0 0 0 0 3 1 22 0 -2.775 -3.075 0.075 1
-0 0 0 0 0 4 1 22 0 -2.625 -3.075 0.075 1
-0 0 0 0 0 5 1 22 0 -2.475 -3.075 0.075 1
-0 0 0 0 0 6 1 22 0 -2.325 -3.075 0.075 1
-0 0 0 0 0 7 1 22 0 -2.175 -3.075 0.075 1
-0 0 0 0 0 8 1 22 0 -2.025 -3.075 0.075 1
-0 0 0 0 0 9 1 22 0 -1.875 -3.075 0.075 1
-0 0 0 0 0 10 1 22 0 -1.725 -3.075 0.075 1
-0 0 0 0 0 11 1 22 0 -1.575 -3.075 0.075 1
-0 0 0 0 0 12 1 22 0 -1.425 -3.075 0.075 1
-0 0 0 0 0 13 1 22 0 -1.275 -3.075 0.075 1
-0 0 0 0 0 14 1 22 0 -1.125 -3.075 0.075 1
-0 0 0 0 0 15 1 22 0 -0.975 -3.075 0.075 1
-0 0 0 0 0 16 1 22 0 -0.825 -3.075 0.075 1
-0 0 0 0 0 17 1 22 0 -0.675 -3.075 0.075 1
-0 0 0 0 0 18 1 22 0 -0.525 -3.075 0.075 1
-0 0 0 0 0 19 1 22 0 -0.375 -3.075 0.075 1
-0 0 0 0 0 20 1 22 0 -0.225 -3.075 0.075 1
-0 0 0 0 0 21 1 22 0 -0.075 -3.075 0.075 1
-0 0 0 0 0 22 1 22 0 0.075 -3.075 0.075 1
-0 0 0 0 0 23 1 22 0 0.225 -3.075 0.075 1
-0 0 0 0 0 24 1 22 0 0.375 -3.075 0.075 1
-0 0 0 0 0 25 1 22 0 0.525 -3.075 0.075 1
-0 0 0 0 0 26 1 22 0 0.675 -3.075 0.075 1
-0 0 0 0 0 27 1 22 0 0.825 -3.075 0.075 1
-0 0 0 0 0 28 1 22 0 0.975 -3.075 0.075 1
-0 0 0 0 0 29 1 22 0 1.125 -3.075 0.075 1
-0 0 0 0 0 30 1 22 0 1.275 -3.075 0.075 1
-0 0 0 0 0 31 1 22 0 1.425 -3.075 0.075 1
-0 0 0 0 0 32 1 22 0 1.575 -3.075 0.075 1
-0 0 0 0 0 33 1 22 0 1.725 -3.075 0.075 1
-0 0 0 0 0 34 1 22 0 1.875 -3.075 0.075 1
-0 0 0 0 0 35 1 22 0 2.025 -3.075 0.075 1
-0 0 0 0 0 36 1 22 0 2.175 -3.075 0.075 1
-0 0 0 0 0 37 1 22 0 2.325 -3.075 0.075 1
-0 0 0 0 0 38 1 22 0 2.475 -3.075 0.075 1
-0 0 0 0 0 39 1 22 0 2.625 -3.075 0.075 1
-0 0 0 0 0 40 1 22 0 2.775 -3.075 0.075 1
-0 0 0 0 0 41 1 22 0 2.925 -3.075 0.075 1
-0 0 0 0 0 42 1 22 0 3.075 -3.075 0.075 1
-0 0 0 0 0 43 1 22 0 3.225 -3.075 0.075 1
-
-0 0 0 0 0 0 2 22 0 -3.225 -2.925 0.075 1
-0 0 0 0 0 1 2 22 0 -3.075 -2.925 0.075 1
-0 0 0 0 0 2 2 22 0 -2.925 -2.925 0.075 1
-0 0 0 0 0 3 2 22 0 -2.775 -2.925 0.075 1
-0 0 0 0 0 4 2 22 0 -2.625 -2.925 0.075 1
-0 0 0 0 0 5 2 22 0 -2.475 -2.925 0.075 1
-0 0 0 0 0 6 2 22 0 -2.325 -2.925 0.075 1
-0 0 0 0 0 7 2 22 0 -2.175 -2.925 0.075 1
-0 0 0 0 0 8 2 22 0 -2.025 -2.925 0.075 1
-0 0 0 0 0 9 2 22 0 -1.875 -2.925 0.075 1
-0 0 0 0 0 10 2 22 0 -1.725 -2.925 0.075 1
-0 0 0 0 0 11 2 22 0 -1.575 -2.925 0.075 1
-0 0 0 0 0 12 2 22 0 -1.425 -2.925 0.075 1
-0 0 0 0 0 13 2 22 0 -1.275 -2.925 0.075 1
-0 0 0 0 0 14 2 22 0 -1.125 -2.925 0.075 1
-0 0 0 0 0 15 2 22 0 -0.975 -2.925 0.075 1
-0 0 0 0 0 16 2 22 0 -0.825 -2.925 0.075 1
-0 0 0 0 0 17 2 22 0 -0.675 -2.925 0.075 1
-0 0 0 0 0 18 2 22 0 -0.525 -2.925 0.075 1
-0 0 0 0 0 19 2 22 0 -0.375 -2.925 0.075 1
-0 0 0 0 0 20 2 22 0 -0.225 -2.925 0.075 1
-0 0 0 0 0 21 2 22 0 -0.075 -2.925 0.075 1
-0 0 0 0 0 22 2 22 0 0.075 -2.925 0.075 1
-0 0 0 0 0 23 2 22 0 0.225 -2.925 0.075 1
-0 0 0 0 0 24 2 22 0 0.375 -2.925 0.075 1
-0 0 0 0 0 25 2 22 0 0.525 -2.925 0.075 1
-0 0 0 0 0 26 2 22 0 0.675 -2.925 0.075 1
-0 0 0 0 0 27 2 22 0 0.825 -2.925 0.075 1
-0 0 0 0 0 28 2 22 0 0.975 -2.925 0.075 1
-0 0 0 0 0 29 2 22 0 1.125 -2.925 0.075 1
-0 0 0 0 0 30 2 22 0 1.275 -2.925 0.075 1
-0 0 0 0 0 31 2 22 0 1.425 -2.925 0.075 1
-0 0 0 0 0 32 2 22 0 1.575 -2.925 0.075 1
-0 0 0 0 0 33 2 22 0 1.725 -2.925 0.075 1
-0 0 0 0 0 34 2 22 0 1.875 -2.925 0.075 1
-0 0 0 0 0 35 2 22 0 2.025 -2.925 0.075 1
-0 0 0 0 0 36 2 22 0 2.175 -2.925 0.075 1
-0 0 0 0 0 37 2 22 0 2.325 -2.925 0.075 1
-0 0 0 0 0 38 2 22 0 2.475 -2.925 0.075 1
-0 0 0 0 0 39 2 22 0 2.625 -2.925 0.075 1
-0 0 0 0 0 40 2 22 0 2.775 -2.925 0.075 1
-0 0 0 0 0 41 2 22 0 2.925 -2.925 0.075 1
-0 0 0 0 0 42 2 22 0 3.075 -2.925 0.075 1
-0 0 0 0 0 43 2 22 0 3.225 -2.925 0.075 1
-
-0 0 0 0 0 0 3 22 0 -3.225 -2.775 0.075 1
-0 0 0 0 0 1 3 22 0 -3.075 -2.775 0.075 1
-0 0 0 0 0 2 3 22 0 -2.925 -2.775 0.075 1
-0 0 0 0 0 3 3 22 0 -2.775 -2.775 0.075 1
-0 0 0 0 0 4 3 22 0 -2.625 -2.775 0.075 1
-0 0 0 0 0 5 3 22 0 -2.475 -2.775 0.075 1
-0 0 0 0 0 6 3 22 0 -2.325 -2.775 0.075 1
-0 0 0 0 0 7 3 22 0 -2.175 -2.775 0.075 1
-0 0 0 0 0 8 3 22 0 -2.025 -2.775 0.075 1
-0 0 0 0 0 9 3 22 0 -1.875 -2.775 0.075 1
-0 0 0 0 0 10 3 22 0 -1.725 -2.775 0.075 1
-0 0 0 0 0 11 3 22 0 -1.575 -2.775 0.075 1
-0 0 0 0 0 12 3 22 0 -1.425 -2.775 0.075 1
-0 0 0 0 0 13 3 22 0 -1.275 -2.775 0.075 1
-0 0 0 0 0 14 3 22 0 -1.125 -2.775 0.075 1
-0 0 0 0 0 15 3 22 0 -0.975 -2.775 0.075 1
-0 0 0 0 0 16 3 22 0 -0.825 -2.775 0.075 1
-0 0 0 0 0 17 3 22 0 -0.675 -2.775 0.075 1
-0 0 0 0 0 18 3 22 0 -0.525 -2.775 0.075 1
-0 0 0 0 0 19 3 22 0 -0.375 -2.775 0.075 1
-0 0 0 0 0 20 3 22 0 -0.225 -2.775 0.075 1
-0 0 0 0 0 21 3 22 0 -0.075 -2.775 0.075 1
-0 0 0 0 0 22 3 22 0 0.075 -2.775 0.075 1
-0 0 0 0 0 23 3 22 0 0.225 -2.775 0.075 1
-0 0 0 0 0 24 3 22 0 0.375 -2.775 0.075 1
-0 0 0 0 0 25 3 22 0 0.525 -2.775 0.075 1
-0 0 0 0 0 26 3 22 0 0.675 -2.775 0.075 1
-0 0 0 0 0 27 3 22 0 0.825 -2.775 0.075 1
-0 0 0 0 0 28 3 22 0 0.975 -2.775 0.075 1
-0 0 0 0 0 29 3 22 0 1.125 -2.775 0.075 1
-0 0 0 0 0 30 3 22 0 1.275 -2.775 0.075 1
-0 0 0 0 0 31 3 22 0 1.425 -2.775 0.075 1
-0 0 0 0 0 32 3 22 0 1.575 -2.775 0.075 1
-0 0 0 0 0 33 3 22 0 1.725 -2.775 0.075 1
-0 0 0 0 0 34 3 22 0 1.875 -2.775 0.075 1
-0 0 0 0 0 35 3 22 0 2.025 -2.775 0.075 1
-0 0 0 0 0 36 3 22 0 2.175 -2.775 0.075 1
-0 0 0 0 0 37 3 22 0 2.325 -2.775 0.075 1
-0 0 0 0 0 38 3 22 0 2.475 -2.775 0.075 1
-0 0 0 0 0 39 3 22 0 2.625 -2.775 0.075 1
-0 0 0 0 0 40 3 22 0 2.775 -2.775 0.075 1
-0 0 0 0 0 41 3 22 0 2.925 -2.775 0.075 1
-0 0 0 0 0 42 3 22 0 3.075 -2.775 0.075 1
-0 0 0 0 0 43 3 22 0 3.225 -2.775 0.075 1
-
-0 0 0 0 0 0 4 22 0 -3.225 -2.625 0.075 1
-0 0 0 0 0 1 4 22 0 -3.075 -2.625 0.075 1
-0 0 0 0 0 2 4 22 0 -2.925 -2.625 0.075 1
-0 0 0 0 0 3 4 22 0 -2.775 -2.625 0.075 1
-0 0 0 0 0 4 4 22 0 -2.625 -2.625 0.075 1
-0 0 0 0 0 5 4 22 0 -2.475 -2.625 0.075 1
-0 0 0 0 0 6 4 22 0 -2.325 -2.625 0.075 1
-0 0 0 0 0 7 4 22 0 -2.175 -2.625 0.075 1
-0 0 0 0 0 8 4 22 0 -2.025 -2.625 0.075 1
-0 0 0 0 0 9 4 22 0 -1.875 -2.625 0.075 1
-0 0 0 0 0 10 4 22 0 -1.725 -2.625 0.075 1
-0 0 0 0 0 11 4 22 0 -1.575 -2.625 0.075 1
-0 0 0 0 0 12 4 22 0 -1.425 -2.625 0.075 1
-0 0 0 0 0 13 4 22 0 -1.275 -2.625 0.075 1
-0 0 0 0 0 14 4 22 0 -1.125 -2.625 0.075 1
-0 0 0 0 0 15 4 22 0 -0.975 -2.625 0.075 1
-0 0 0 0 0 16 4 22 0 -0.825 -2.625 0.075 1
-0 0 0 0 0 17 4 22 0 -0.675 -2.625 0.075 1
-0 0 0 0 0 18 4 22 0 -0.525 -2.625 0.075 1
-0 0 0 0 0 19 4 22 0 -0.375 -2.625 0.075 1
-0 0 0 0 0 20 4 22 0 -0.225 -2.625 0.075 1
-0 0 0 0 0 21 4 22 0 -0.075 -2.625 0.075 1
-0 0 0 0 0 22 4 22 0 0.075 -2.625 0.075 1
-0 0 0 0 0 23 4 22 0 0.225 -2.625 0.075 1
-0 0 0 0 0 24 4 22 0 0.375 -2.625 0.075 1
-0 0 0 0 0 25 4 22 0 0.525 -2.625 0.075 1
-0 0 0 0 0 26 4 22 0 0.675 -2.625 0.075 1
-0 0 0 0 0 27 4 22 0 0.825 -2.625 0.075 1
-0 0 0 0 0 28 4 22 0 0.975 -2.625 0.075 1
-0 0 0 0 0 29 4 22 0 1.125 -2.625 0.075 1
-0 0 0 0 0 30 4 22 0 1.275 -2.625 0.075 1
-0 0 0 0 0 31 4 22 0 1.425 -2.625 0.075 1
-0 0 0 0 0 32 4 22 0 1.575 -2.625 0.075 1
-0 0 0 0 0 33 4 22 0 1.725 -2.625 0.075 1
-0 0 0 0 0 34 4 22 0 1.875 -2.625 0.075 1
-0 0 0 0 0 35 4 22 0 2.025 -2.625 0.075 1
-0 0 0 0 0 36 4 22 0 2.175 -2.625 0.075 1
-0 0 0 0 0 37 4 22 0 2.325 -2.625 0.075 1
-0 0 0 0 0 38 4 22 0 2.475 -2.625 0.075 1
-0 0 0 0 0 39 4 22 0 2.625 -2.625 0.075 1
-0 0 0 0 0 40 4 22 0 2.775 -2.625 0.075 1
-0 0 0 0 0 41 4 22 0 2.925 -2.625 0.075 1
-0 0 0 0 0 42 4 22 0 3.075 -2.625 0.075 1
-0 0 0 0 0 43 4 22 0 3.225 -2.625 0.075 1
-
-0 0 0 0 0 0 5 22 0 -3.225 -2.475 0.075 1
-0 0 0 0 0 1 5 22 0 -3.075 -2.475 0.075 1
-0 0 0 0 0 2 5 22 0 -2.925 -2.475 0.075 1
-0 0 0 0 0 3 5 22 0 -2.775 -2.475 0.075 1
-0 0 0 0 0 4 5 22 0 -2.625 -2.475 0.075 1
-0 0 0 0 0 5 5 22 0 -2.475 -2.475 0.075 1
-0 0 0 0 0 6 5 22 0 -2.325 -2.475 0.075 1
-0 0 0 0 0 7 5 22 0 -2.175 -2.475 0.075 1
-0 0 0 0 0 8 5 22 0 -2.025 -2.475 0.075 1
-0 0 0 0 0 9 5 22 0 -1.875 -2.475 0.075 1
-0 0 0 0 0 10 5 22 0 -1.725 -2.475 0.075 1
-0 0 0 0 0 11 5 22 0 -1.575 -2.475 0.075 1
-0 0 0 0 0 12 5 22 0 -1.425 -2.475 0.075 1
-0 0 0 0 0 13 5 22 0 -1.275 -2.475 0.075 1
-0 0 0 0 0 14 5 22 0 -1.125 -2.475 0.075 1
-0 0 0 0 0 15 5 22 0 -0.975 -2.475 0.075 1
-0 0 0 0 0 16 5 22 0 -0.825 -2.475 0.075 1
-0 0 0 0 0 17 5 22 0 -0.675 -2.475 0.075 1
-0 0 0 0 0 18 5 22 0 -0.525 -2.475 0.075 1
-0 0 0 0 0 19 5 22 0 -0.375 -2.475 0.075 1
-0 0 0 0 0 20 5 22 0 -0.225 -2.475 0.075 1
-0 0 0 0 0 21 5 22 0 -0.075 -2.475 0.075 1
-0 0 0 0 0 22 5 22 0 0.075 -2.475 0.075 1
-0 0 0 0 0 23 5 22 0 0.225 -2.475 0.075 1
-0 0 0 0 0 24 5 22 0 0.375 -2.475 0.075 1
-0 0 0 0 0 25 5 22 0 0.525 -2.475 0.075 1
-0 0 0 0 0 26 5 22 0 0.675 -2.475 0.075 1
-0 0 0 0 0 27 5 22 0 0.825 -2.475 0.075 1
-0 0 0 0 0 28 5 22 0 0.975 -2.475 0.075 1
-0 0 0 0 0 29 5 22 0 1.125 -2.475 0.075 1
-0 0 0 0 0 30 5 22 0 1.275 -2.475 0.075 1
-0 0 0 0 0 31 5 22 0 1.425 -2.475 0.075 1
-0 0 0 0 0 32 5 22 0 1.575 -2.475 0.075 1
-0 0 0 0 0 33 5 22 0 1.725 -2.475 0.075 1
-0 0 0 0 0 34 5 22 0 1.875 -2.475 0.075 1
-0 0 0 0 0 35 5 22 0 2.025 -2.475 0.075 1
-0 0 0 0 0 36 5 22 0 2.175 -2.475 0.075 1
-0 0 0 0 0 37 5 22 0 2.325 -2.475 0.075 1
-0 0 0 0 0 38 5 22 0 2.475 -2.475 0.075 1
-0 0 0 0 0 39 5 22 0 2.625 -2.475 0.075 1
-0 0 0 0 0 40 5 22 0 2.775 -2.475 0.075 1
-0 0 0 0 0 41 5 22 0 2.925 -2.475 0.075 1
-0 0 0 0 0 42 5 22 0 3.075 -2.475 0.075 1
-0 0 0 0 0 43 5 22 0 3.225 -2.475 0.075 1
-
-0 0 0 0 0 0 6 22 0 -3.225 -2.325 0.075 1
-0 0 0 0 0 1 6 22 0 -3.075 -2.325 0.075 1
-0 0 0 0 0 2 6 22 0 -2.925 -2.325 0.075 1
-0 0 0 0 0 3 6 22 0 -2.775 -2.325 0.075 1
-0 0 0 0 0 4 6 22 0 -2.625 -2.325 0.075 1
-0 0 0 0 0 5 6 22 0 -2.475 -2.325 0.075 1
-0 0 0 0 0 6 6 22 0 -2.325 -2.325 0.075 1
-0 0 0 0 0 7 6 22 0 -2.175 -2.325 0.075 1
-0 0 0 0 0 8 6 22 0 -2.025 -2.325 0.075 1
-0 0 0 0 0 9 6 22 0 -1.875 -2.325 0.075 1
-0 0 0 0 0 10 6 22 0 -1.725 -2.325 0.075 1
-0 0 0 0 0 11 6 22 0 -1.575 -2.325 0.075 1
-0 0 0 0 0 12 6 22 0 -1.425 -2.325 0.075 1
-0 0 0 0 0 13 6 22 0 -1.275 -2.325 0.075 1
-0 0 0 0 0 14 6 22 0 -1.125 -2.325 0.075 1
-0 0 0 0 0 15 6 22 0 -0.975 -2.325 0.075 1
-0 0 0 0 0 16 6 22 0 -0.825 -2.325 0.075 1
-0 0 0 0 0 17 6 22 0 -0.675 -2.325 0.075 1
-0 0 0 0 0 18 6 22 0 -0.525 -2.325 0.075 1
-0 0 0 0 0 19 6 22 0 -0.375 -2.325 0.075 1
-0 0 0 0 0 20 6 22 0 -0.225 -2.325 0.075 1
-0 0 0 0 0 21 6 22 0 -0.075 -2.325 0.075 1
-0 0 0 0 0 22 6 22 0 0.075 -2.325 0.075 1
-0 0 0 0 0 23 6 22 0 0.225 -2.325 0.075 1
-0 0 0 0 0 24 6 22 0 0.375 -2.325 0.075 1
-0 0 0 0 0 25 6 22 0 0.525 -2.325 0.075 1
-0 0 0 0 0 26 6 22 0 0.675 -2.325 0.075 1
-0 0 0 0 0 27 6 22 0 0.825 -2.325 0.075 1
-0 0 0 0 0 28 6 22 0 0.975 -2.325 0.075 1
-0 0 0 0 0 29 6 22 0 1.125 -2.325 0.075 1
-0 0 0 0 0 30 6 22 0 1.275 -2.325 0.075 1
-0 0 0 0 0 31 6 22 0 1.425 -2.325 0.075 1
-0 0 0 0 0 32 6 22 0 1.575 -2.325 0.075 1
-0 0 0 0 0 33 6 22 0 1.725 -2.325 0.075 1
-0 0 0 0 0 34 6 22 0 1.875 -2.325 0.075 1
-0 0 0 0 0 35 6 22 0 2.025 -2.325 0.075 1
-0 0 0 0 0 36 6 22 0 2.175 -2.325 0.075 1
-0 0 0 0 0 37 6 22 0 2.325 -2.325 0.075 1
-0 0 0 0 0 38 6 22 0 2.475 -2.325 0.075 1
-0 0 0 0 0 39 6 22 0 2.625 -2.325 0.075 1
-0 0 0 0 0 40 6 22 0 2.775 -2.325 0.075 1
-0 0 0 0 0 41 6 22 0 2.925 -2.325 0.075 1
-0 0 0 0 0 42 6 22 0 3.075 -2.325 0.075 1
-0 0 0 0 0 43 6 22 0 3.225 -2.325 0.075 1
-
-0 0 0 0 0 0 7 22 0 -3.225 -2.175 0.075 1
-0 0 0 0 0 1 7 22 0 -3.075 -2.175 0.075 1
-0 0 0 0 0 2 7 22 0 -2.925 -2.175 0.075 1
-0 0 0 0 0 3 7 22 0 -2.775 -2.175 0.075 1
-0 0 0 0 0 4 7 22 0 -2.625 -2.175 0.075 1
-0 0 0 0 0 5 7 22 0 -2.475 -2.175 0.075 1
-0 0 0 0 0 6 7 22 0 -2.325 -2.175 0.075 1
-0 0 0 0 0 7 7 22 0 -2.175 -2.175 0.075 1
-0 0 0 0 0 8 7 22 0 -2.025 -2.175 0.075 1
-0 0 0 0 0 9 7 22 0 -1.875 -2.175 0.075 1
-0 0 0 0 0 10 7 22 0 -1.725 -2.175 0.075 1
-0 0 0 0 0 11 7 22 0 -1.575 -2.175 0.075 1
-0 0 0 0 0 12 7 22 0 -1.425 -2.175 0.075 1
-0 0 0 0 0 13 7 22 0 -1.275 -2.175 0.075 1
-0 0 0 0 0 14 7 22 0 -1.125 -2.175 0.075 1
-0 0 0 0 0 15 7 22 0 -0.975 -2.175 0.075 1
-0 0 0 0 0 16 7 22 0 -0.825 -2.175 0.075 1
-0 0 0 0 0 17 7 22 0 -0.675 -2.175 0.075 1
-0 0 0 0 0 18 7 22 0 -0.525 -2.175 0.075 1
-0 0 0 0 0 19 7 22 0 -0.375 -2.175 0.075 1
-0 0 0 0 0 20 7 22 0 -0.225 -2.175 0.075 1
-0 0 0 0 0 21 7 22 0 -0.075 -2.175 0.075 1
-0 0 0 0 0 22 7 22 0 0.075 -2.175 0.075 1
-0 0 0 0 0 23 7 22 0 0.225 -2.175 0.075 1
-0 0 0 0 0 24 7 22 0 0.375 -2.175 0.075 1
-0 0 0 0 0 25 7 22 0 0.525 -2.175 0.075 1
-0 0 0 0 0 26 7 22 0 0.675 -2.175 0.075 1
-0 0 0 0 0 27 7 22 0 0.825 -2.175 0.075 1
-0 0 0 0 0 28 7 22 0 0.975 -2.175 0.075 1
-0 0 0 0 0 29 7 22 0 1.125 -2.175 0.075 1
-0 0 0 0 0 30 7 22 0 1.275 -2.175 0.075 1
-0 0 0 0 0 31 7 22 0 1.425 -2.175 0.075 1
-0 0 0 0 0 32 7 22 0 1.575 -2.175 0.075 1
-0 0 0 0 0 33 7 22 0 1.725 -2.175 0.075 1
-0 0 0 0 0 34 7 22 0 1.875 -2.175 0.075 1
-0 0 0 0 0 35 7 22 0 2.025 -2.175 0.075 1
-0 0 0 0 0 36 7 22 0 2.175 -2.175 0.075 1
-0 0 0 0 0 37 7 22 0 2.325 -2.175 0.075 1
-0 0 0 0 0 38 7 22 0 2.475 -2.175 0.075 1
-0 0 0 0 0 39 7 22 0 2.625 -2.175 0.075 1
-0 0 0 0 0 40 7 22 0 2.775 -2.175 0.075 1
-0 0 0 0 0 41 7 22 0 2.925 -2.175 0.075 1
-0 0 0 0 0 42 7 22 0 3.075 -2.175 0.075 1
-0 0 0 0 0 43 7 22 0 3.225 -2.175 0.075 1
-
-0 0 0 0 0 0 8 22 0 -3.225 -2.025 0.075 1
-0 0 0 0 0 1 8 22 0 -3.075 -2.025 0.075 1
-0 0 0 0 0 2 8 22 0 -2.925 -2.025 0.075 1
-0 0 0 0 0 3 8 22 0 -2.775 -2.025 0.075 1
-0 0 0 0 0 4 8 22 0 -2.625 -2.025 0.075 1
-0 0 0 0 0 5 8 22 0 -2.475 -2.025 0.075 1
-0 0 0 0 0 6 8 22 0 -2.325 -2.025 0.075 1
-0 0 0 0 0 7 8 22 0 -2.175 -2.025 0.075 1
-0 0 0 0 0 8 8 22 0 -2.025 -2.025 0.075 1
-0 0 0 0 0 9 8 22 0 -1.875 -2.025 0.075 1
-0 0 0 0 0 10 8 22 0 -1.725 -2.025 0.075 1
-0 0 0 0 0 11 8 22 0 -1.575 -2.025 0.075 1
-0 0 0 0 0 12 8 22 0 -1.425 -2.025 0.075 1
-0 0 0 0 0 13 8 22 0 -1.275 -2.025 0.075 1
-0 0 0 0 0 14 8 22 0 -1.125 -2.025 0.075 1
-0 0 0 0 0 15 8 22 0 -0.975 -2.025 0.075 1
-0 0 0 0 0 16 8 22 0 -0.825 -2.025 0.075 1
-0 0 0 0 0 17 8 22 0 -0.675 -2.025 0.075 1
-0 0 0 0 0 18 8 22 0 -0.525 -2.025 0.075 1
-0 0 0 0 0 19 8 22 0 -0.375 -2.025 0.075 1
-0 0 0 0 0 20 8 22 0 -0.225 -2.025 0.075 1
-0 0 0 0 0 21 8 22 0 -0.075 -2.025 0.075 1
-0 0 0 0 0 22 8 22 0 0.075 -2.025 0.075 1
-0 0 0 0 0 23 8 22 0 0.225 -2.025 0.075 1
-0 0 0 0 0 24 8 22 0 0.375 -2.025 0.075 1
-0 0 0 0 0 25 8 22 0 0.525 -2.025 0.075 1
-0 0 0 0 0 26 8 22 0 0.675 -2.025 0.075 1
-0 0 0 0 0 27 8 22 0 0.825 -2.025 0.075 1
-0 0 0 0 0 28 8 22 0 0.975 -2.025 0.075 1
-0 0 0 0 0 29 8 22 0 1.125 -2.025 0.075 1
-0 0 0 0 0 30 8 22 0 1.275 -2.025 0.075 1
-0 0 0 0 0 31 8 22 0 1.425 -2.025 0.075 1
-0 0 0 0 0 32 8 22 0 1.575 -2.025 0.075 1
-0 0 0 0 0 33 8 22 0 1.725 -2.025 0.075 1
-0 0 0 0 0 34 8 22 0 1.875 -2.025 0.075 1
-0 0 0 0 0 35 8 22 0 2.025 -2.025 0.075 1
-0 0 0 0 0 36 8 22 0 2.175 -2.025 0.075 1
-0 0 0 0 0 37 8 22 0 2.325 -2.025 0.075 1
-0 0 0 0 0 38 8 22 0 2.475 -2.025 0.075 1
-0 0 0 0 0 39 8 22 0 2.625 -2.025 0.075 1
-0 0 0 0 0 40 8 22 0 2.775 -2.025 0.075 1
-0 0 0 0 0 41 8 22 0 2.925 -2.025 0.075 1
-0 0 0 0 0 42 8 22 0 3.075 -2.025 0.075 1
-0 0 0 0 0 43 8 22 0 3.225 -2.025 0.075 1
-
-0 0 0 0 0 0 9 22 0 -3.225 -1.875 0.075 1
-0 0 0 0 0 1 9 22 0 -3.075 -1.875 0.075 1
-0 0 0 0 0 2 9 22 0 -2.925 -1.875 0.075 1
-0 0 0 0 0 3 9 22 0 -2.775 -1.875 0.075 1
-0 0 0 0 0 4 9 22 0 -2.625 -1.875 0.075 1
-0 0 0 0 0 5 9 22 0 -2.475 -1.875 0.075 1
-0 0 0 0 0 6 9 22 0 -2.325 -1.875 0.075 1
-0 0 0 0 0 7 9 22 0 -2.175 -1.875 0.075 1
-0 0 0 0 0 8 9 22 0 -2.025 -1.875 0.075 1
-0 0 0 0 0 9 9 22 0 -1.875 -1.875 0.075 1
-0 0 0 0 0 10 9 22 0 -1.725 -1.875 0.075 1
-0 0 0 0 0 11 9 22 0 -1.575 -1.875 0.075 1
-0 0 0 0 0 12 9 22 0 -1.425 -1.875 0.075 1
-0 0 0 0 0 13 9 22 0 -1.275 -1.875 0.075 1
-0 0 0 0 0 14 9 22 0 -1.125 -1.875 0.075 1
-0 0 0 0 0 15 9 22 0 -0.975 -1.875 0.075 1
-0 0 0 0 0 16 9 22 0 -0.825 -1.875 0.075 1
-0 0 0 0 0 17 9 22 0 -0.675 -1.875 0.075 1
-0 0 0 0 0 18 9 22 0 -0.525 -1.875 0.075 1
-0 0 0 0 0 19 9 22 0 -0.375 -1.875 0.075 1
-0 0 0 0 0 20 9 22 0 -0.225 -1.875 0.075 1
-0 0 0 0 0 21 9 22 0 -0.075 -1.875 0.075 1
-0 0 0 0 0 22 9 22 0 0.075 -1.875 0.075 1
-0 0 0 0 0 23 9 22 0 0.225 -1.875 0.075 1
-0 0 0 0 0 24 9 22 0 0.375 -1.875 0.075 1
-0 0 0 0 0 25 9 22 0 0.525 -1.875 0.075 1
-0 0 0 0 0 26 9 22 0 0.675 -1.875 0.075 1
-0 0 0 0 0 27 9 22 0 0.825 -1.875 0.075 1
-0 0 0 0 0 28 9 22 0 0.975 -1.875 0.075 1
-0 0 0 0 0 29 9 22 0 1.125 -1.875 0.075 1
-0 0 0 0 0 30 9 22 0 1.275 -1.875 0.075 1
-0 0 0 0 0 31 9 22 0 1.425 -1.875 0.075 1
-0 0 0 0 0 32 9 22 0 1.575 -1.875 0.075 1
-0 0 0 0 0 33 9 22 0 1.725 -1.875 0.075 1
-0 0 0 0 0 34 9 22 0 1.875 -1.875 0.075 1
-0 0 0 0 0 35 9 22 0 2.025 -1.875 0.075 1
-0 0 0 0 0 36 9 22 0 2.175 -1.875 0.075 1
-0 0 0 0 0 37 9 22 0 2.325 -1.875 0.075 1
-0 0 0 0 0 38 9 22 0 2.475 -1.875 0.075 1
-0 0 0 0 0 39 9 22 0 2.625 -1.875 0.075 1
-0 0 0 0 0 40 9 22 0 2.775 -1.875 0.075 1
-0 0 0 0 0 41 9 22 0 2.925 -1.875 0.075 1
-0 0 0 0 0 42 9 22 0 3.075 -1.875 0.075 1
-0 0 0 0 0 43 9 22 0 3.225 -1.875 0.075 1
-
-0 0 0 0 0 0 10 22 0 -3.225 -1.725 0.075 1
-0 0 0 0 0 1 10 22 0 -3.075 -1.725 0.075 1
-0 0 0 0 0 2 10 22 0 -2.925 -1.725 0.075 1
-0 0 0 0 0 3 10 22 0 -2.775 -1.725 0.075 1
-0 0 0 0 0 4 10 22 0 -2.625 -1.725 0.075 1
-0 0 0 0 0 5 10 22 0 -2.475 -1.725 0.075 1
-0 0 0 0 0 6 10 22 0 -2.325 -1.725 0.075 1
-0 0 0 0 0 7 10 22 0 -2.175 -1.725 0.075 1
-0 0 0 0 0 8 10 22 0 -2.025 -1.725 0.075 1
-0 0 0 0 0 9 10 22 0 -1.875 -1.725 0.075 1
-0 0 0 0 0 10 10 22 0 -1.725 -1.725 0.075 1
-0 0 0 0 0 11 10 22 0 -1.575 -1.725 0.075 1
-0 0 0 0 0 12 10 22 0 -1.425 -1.725 0.075 1
-0 0 0 0 0 13 10 22 0 -1.275 -1.725 0.075 1
-0 0 0 0 0 14 10 22 0 -1.125 -1.725 0.075 1
-0 0 0 0 0 15 10 22 0 -0.975 -1.725 0.075 1
-0 0 0 0 0 16 10 22 0 -0.825 -1.725 0.075 1
-0 0 0 0 0 17 10 22 0 -0.675 -1.725 0.075 1
-0 0 0 0 0 18 10 22 0 -0.525 -1.725 0.075 1
-0 0 0 0 0 19 10 22 0 -0.375 -1.725 0.075 1
-0 0 0 0 0 20 10 22 0 -0.225 -1.725 0.075 1
-0 0 0 0 0 21 10 22 0 -0.075 -1.725 0.075 1
-0 0 0 0 0 22 10 22 0 0.075 -1.725 0.075 1
-0 0 0 0 0 23 10 22 0 0.225 -1.725 0.075 1
-0 0 0 0 0 24 10 22 0 0.375 -1.725 0.075 1
-0 0 0 0 0 25 10 22 0 0.525 -1.725 0.075 1
-0 0 0 0 0 26 10 22 0 0.675 -1.725 0.075 1
-0 0 0 0 0 27 10 22 0 0.825 -1.725 0.075 1
-0 0 0 0 0 28 10 22 0 0.975 -1.725 0.075 1
-0 0 0 0 0 29 10 22 0 1.125 -1.725 0.075 1
-0 0 0 0 0 30 10 22 0 1.275 -1.725 0.075 1
-0 0 0 0 0 31 10 22 0 1.425 -1.725 0.075 1
-0 0 0 0 0 32 10 22 0 1.575 -1.725 0.075 1
-0 0 0 0 0 33 10 22 0 1.725 -1.725 0.075 1
-0 0 0 0 0 34 10 22 0 1.875 -1.725 0.075 1
-0 0 0 0 0 35 10 22 0 2.025 -1.725 0.075 1
-0 0 0 0 0 36 10 22 0 2.175 -1.725 0.075 1
-0 0 0 0 0 37 10 22 0 2.325 -1.725 0.075 1
-0 0 0 0 0 38 10 22 0 2.475 -1.725 0.075 1
-0 0 0 0 0 39 10 22 0 2.625 -1.725 0.075 1
-0 0 0 0 0 40 10 22 0 2.775 -1.725 0.075 1
-0 0 0 0 0 41 10 22 0 2.925 -1.725 0.075 1
-0 0 0 0 0 42 10 22 0 3.075 -1.725 0.075 1
-0 0 0 0 0 43 10 22 0 3.225 -1.725 0.075 1
-
-0 0 0 0 0 0 11 22 0 -3.225 -1.575 0.075 1
-0 0 0 0 0 1 11 22 0 -3.075 -1.575 0.075 1
-0 0 0 0 0 2 11 22 0 -2.925 -1.575 0.075 1
-0 0 0 0 0 3 11 22 0 -2.775 -1.575 0.075 1
-0 0 0 0 0 4 11 22 0 -2.625 -1.575 0.075 1
-0 0 0 0 0 5 11 22 0 -2.475 -1.575 0.075 1
-0 0 0 0 0 6 11 22 0 -2.325 -1.575 0.075 1
-0 0 0 0 0 7 11 22 0 -2.175 -1.575 0.075 1
-0 0 0 0 0 8 11 22 0 -2.025 -1.575 0.075 1
-0 0 0 0 0 9 11 22 0 -1.875 -1.575 0.075 1
-0 0 0 0 0 10 11 22 0 -1.725 -1.575 0.075 1
-0 0 0 0 0 11 11 22 0 -1.575 -1.575 0.075 1
-0 0 0 0 0 12 11 22 0 -1.425 -1.575 0.075 1
-0 0 0 0 0 13 11 22 0 -1.275 -1.575 0.075 1
-0 0 0 0 0 14 11 22 0 -1.125 -1.575 0.075 1
-0 0 0 0 0 15 11 22 0 -0.975 -1.575 0.075 1
-0 0 0 0 0 16 11 22 0 -0.825 -1.575 0.075 1
-0 0 0 0 0 17 11 22 0 -0.675 -1.575 0.075 1
-0 0 0 0 0 18 11 22 0 -0.525 -1.575 0.075 1
-0 0 0 0 0 19 11 22 0 -0.375 -1.575 0.075 1
-0 0 0 0 0 20 11 22 0 -0.225 -1.575 0.075 1
-0 0 0 0 0 21 11 22 0 -0.075 -1.575 0.075 1
-0 0 0 0 0 22 11 22 0 0.075 -1.575 0.075 1
-0 0 0 0 0 23 11 22 0 0.225 -1.575 0.075 1
-0 0 0 0 0 24 11 22 0 0.375 -1.575 0.075 1
-0 0 0 0 0 25 11 22 0 0.525 -1.575 0.075 1
-0 0 0 0 0 26 11 22 0 0.675 -1.575 0.075 1
-0 0 0 0 0 27 11 22 0 0.825 -1.575 0.075 1
-0 0 0 0 0 28 11 22 0 0.975 -1.575 0.075 1
-0 0 0 0 0 29 11 22 0 1.125 -1.575 0.075 1
-0 0 0 0 0 30 11 22 0 1.275 -1.575 0.075 1
-0 0 0 0 0 31 11 22 0 1.425 -1.575 0.075 1
-0 0 0 0 0 32 11 22 0 1.575 -1.575 0.075 1
-0 0 0 0 0 33 11 22 0 1.725 -1.575 0.075 1
-0 0 0 0 0 34 11 22 0 1.875 -1.575 0.075 1
-0 0 0 0 0 35 11 22 0 2.025 -1.575 0.075 1
-0 0 0 0 0 36 11 22 0 2.175 -1.575 0.075 1
-0 0 0 0 0 37 11 22 0 2.325 -1.575 0.075 1
-0 0 0 0 0 38 11 22 0 2.475 -1.575 0.075 1
-0 0 0 0 0 39 11 22 0 2.625 -1.575 0.075 1
-0 0 0 0 0 40 11 22 0 2.775 -1.575 0.075 1
-0 0 0 0 0 41 11 22 0 2.925 -1.575 0.075 1
-0 0 0 0 0 42 11 22 0 3.075 -1.575 0.075 1
-0 0 0 0 0 43 11 22 0 3.225 -1.575 0.075 1
-
-0 0 0 0 0 0 12 22 0 -3.225 -1.425 0.075 1
-0 0 0 0 0 1 12 22 0 -3.075 -1.425 0.075 1
-0 0 0 0 0 2 12 22 0 -2.925 -1.425 0.075 1
-0 0 0 0 0 3 12 22 0 -2.775 -1.425 0.075 1
-0 0 0 0 0 4 12 22 0 -2.625 -1.425 0.075 1
-0 0 0 0 0 5 12 22 0 -2.475 -1.425 0.075 1
-0 0 0 0 0 6 12 22 0 -2.325 -1.425 0.075 1
-0 0 0 0 0 7 12 22 0 -2.175 -1.425 0.075 1
-0 0 0 0 0 8 12 22 0 -2.025 -1.425 0.075 1
-0 0 0 0 0 9 12 22 0 -1.875 -1.425 0.075 1
-0 0 0 0 0 10 12 22 0 -1.725 -1.425 0.075 1
-0 0 0 0 0 11 12 22 0 -1.575 -1.425 0.075 1
-0 0 0 0 0 12 12 22 0 -1.425 -1.425 0.075 1
-0 0 0 0 0 13 12 22 0 -1.275 -1.425 0.075 1
-0 0 0 0 0 14 12 22 0 -1.125 -1.425 0.075 1
-0 0 0 0 0 15 12 22 0 -0.975 -1.425 0.075 1
-0 0 0 0 0 16 12 22 0 -0.825 -1.425 0.075 1
-0 0 0 0 0 17 12 22 0 -0.675 -1.425 0.075 1
-0 0 0 0 0 18 12 22 0 -0.525 -1.425 0.075 1
-0 0 0 0 0 19 12 22 0 -0.375 -1.425 0.075 1
-0 0 0 0 0 20 12 22 0 -0.225 -1.425 0.075 1
-0 0 0 0 0 21 12 22 0 -0.075 -1.425 0.075 1
-0 0 0 0 0 22 12 22 0 0.075 -1.425 0.075 1
-0 0 0 0 0 23 12 22 0 0.225 -1.425 0.075 1
-0 0 0 0 0 24 12 22 0 0.375 -1.425 0.075 1
-0 0 0 0 0 25 12 22 0 0.525 -1.425 0.075 1
-0 0 0 0 0 26 12 22 0 0.675 -1.425 0.075 1
-0 0 0 0 0 27 12 22 0 0.825 -1.425 0.075 1
-0 0 0 0 0 28 12 22 0 0.975 -1.425 0.075 1
-0 0 0 0 0 29 12 22 0 1.125 -1.425 0.075 1
-0 0 0 0 0 30 12 22 0 1.275 -1.425 0.075 1
-0 0 0 0 0 31 12 22 0 1.425 -1.425 0.075 1
-0 0 0 0 0 32 12 22 0 1.575 -1.425 0.075 1
-0 0 0 0 0 33 12 22 0 1.725 -1.425 0.075 1
-0 0 0 0 0 34 12 22 0 1.875 -1.425 0.075 1
-0 0 0 0 0 35 12 22 0 2.025 -1.425 0.075 1
-0 0 0 0 0 36 12 22 0 2.175 -1.425 0.075 1
-0 0 0 0 0 37 12 22 0 2.325 -1.425 0.075 1
-0 0 0 0 0 38 12 22 0 2.475 -1.425 0.075 1
-0 0 0 0 0 39 12 22 0 2.625 -1.425 0.075 1
-0 0 0 0 0 40 12 22 0 2.775 -1.425 0.075 1
-0 0 0 0 0 41 12 22 0 2.925 -1.425 0.075 1
-0 0 0 0 0 42 12 22 0 3.075 -1.425 0.075 1
-0 0 0 0 0 43 12 22 0 3.225 -1.425 0.075 1
-
-0 0 0 0 0 0 13 22 0 -3.225 -1.275 0.075 1
-0 0 0 0 0 1 13 22 0 -3.075 -1.275 0.075 1
-0 0 0 0 0 2 13 22 0 -2.925 -1.275 0.075 1
-0 0 0 0 0 3 13 22 0 -2.775 -1.275 0.075 1
-0 0 0 0 0 4 13 22 0 -2.625 -1.275 0.075 1
-0 0 0 0 0 5 13 22 0 -2.475 -1.275 0.075 1
-0 0 0 0 0 6 13 22 0 -2.325 -1.275 0.075 1
-0 0 0 0 0 7 13 22 0 -2.175 -1.275 0.075 1
-0 0 0 0 0 8 13 22 0 -2.025 -1.275 0.075 1
-0 0 0 0 0 9 13 22 0 -1.875 -1.275 0.075 1
-0 0 0 0 0 10 13 22 0 -1.725 -1.275 0.075 1
-0 0 0 0 0 11 13 22 0 -1.575 -1.275 0.075 1
-0 0 0 0 0 12 13 22 0 -1.425 -1.275 0.075 1
-0 0 0 0 0 13 13 22 0 -1.275 -1.275 0.075 1
-0 0 0 0 0 14 13 22 0 -1.125 -1.275 0.075 1
-0 0 0 0 0 15 13 22 0 -0.975 -1.275 0.075 1
-0 0 0 0 0 16 13 22 0 -0.825 -1.275 0.075 1
-0 0 0 0 0 17 13 22 0 -0.675 -1.275 0.075 1
-0 0 0 0 0 18 13 22 0 -0.525 -1.275 0.075 1
-0 0 0 0 0 19 13 22 0 -0.375 -1.275 0.075 1
-0 0 0 0 0 20 13 22 0 -0.225 -1.275 0.075 1
-0 0 0 0 0 21 13 22 0 -0.075 -1.275 0.075 1
-0 0 0 0 0 22 13 22 0 0.075 -1.275 0.075 1
-0 0 0 0 0 23 13 22 0 0.225 -1.275 0.075 1
-0 0 0 0 0 24 13 22 0 0.375 -1.275 0.075 1
-0 0 0 0 0 25 13 22 0 0.525 -1.275 0.075 1
-0 0 0 0 0 26 13 22 0 0.675 -1.275 0.075 1
-0 0 0 0 0 27 13 22 0 0.825 -1.275 0.075 1
-0 0 0 0 0 28 13 22 0 0.975 -1.275 0.075 1
-0 0 0 0 0 29 13 22 0 1.125 -1.275 0.075 1
-0 0 0 0 0 30 13 22 0 1.275 -1.275 0.075 1
-0 0 0 0 0 31 13 22 0 1.425 -1.275 0.075 1
-0 0 0 0 0 32 13 22 0 1.575 -1.275 0.075 1
-0 0 0 0 0 33 13 22 0 1.725 -1.275 0.075 1
-0 0 0 0 0 34 13 22 0 1.875 -1.275 0.075 1
-0 0 0 0 0 35 13 22 0 2.025 -1.275 0.075 1
-0 0 0 0 0 36 13 22 0 2.175 -1.275 0.075 1
-0 0 0 0 0 37 13 22 0 2.325 -1.275 0.075 1
-0 0 0 0 0 38 13 22 0 2.475 -1.275 0.075 1
-0 0 0 0 0 39 13 22 0 2.625 -1.275 0.075 1
-0 0 0 0 0 40 13 22 0 2.775 -1.275 0.075 1
-0 0 0 0 0 41 13 22 0 2.925 -1.275 0.075 1
-0 0 0 0 0 42 13 22 0 3.075 -1.275 0.075 1
-0 0 0 0 0 43 13 22 0 3.225 -1.275 0.075 1
-
-0 0 0 0 0 0 14 22 0 -3.225 -1.125 0.075 1
-0 0 0 0 0 1 14 22 0 -3.075 -1.125 0.075 1
-0 0 0 0 0 2 14 22 0 -2.925 -1.125 0.075 1
-0 0 0 0 0 3 14 22 0 -2.775 -1.125 0.075 1
-0 0 0 0 0 4 14 22 0 -2.625 -1.125 0.075 1
-0 0 0 0 0 5 14 22 0 -2.475 -1.125 0.075 1
-0 0 0 0 0 6 14 22 0 -2.325 -1.125 0.075 1
-0 0 0 0 0 7 14 22 0 -2.175 -1.125 0.075 1
-0 0 0 0 0 8 14 22 0 -2.025 -1.125 0.075 1
-0 0 0 0 0 9 14 22 0 -1.875 -1.125 0.075 1
-0 0 0 0 0 10 14 22 0 -1.725 -1.125 0.075 1
-0 0 0 0 0 11 14 22 0 -1.575 -1.125 0.075 1
-0 0 0 0 0 12 14 22 0 -1.425 -1.125 0.075 1
-0 0 0 0 0 13 14 22 0 -1.275 -1.125 0.075 1
-0 0 0 0 0 14 14 22 0 -1.125 -1.125 0.075 1
-0 0 0 0 0 15 14 22 0 -0.975 -1.125 0.075 1
-0 0 0 0 0 16 14 22 0 -0.825 -1.125 0.075 1
-0 0 0 0 0 17 14 22 0 -0.675 -1.125 0.075 1
-0 0 0 0 0 18 14 22 0 -0.525 -1.125 0.075 1
-0 0 0 0 0 19 14 22 0 -0.375 -1.125 0.075 1
-0 0 0 0 0 20 14 22 0 -0.225 -1.125 0.075 1
-0 0 0 0 0 21 14 22 0 -0.075 -1.125 0.075 1
-0 0 0 0 0 22 14 22 0 0.075 -1.125 0.075 1
-0 0 0 0 0 23 14 22 0 0.225 -1.125 0.075 1
-0 0 0 0 0 24 14 22 0 0.375 -1.125 0.075 1
-0 0 0 0 0 25 14 22 0 0.525 -1.125 0.075 1
-0 0 0 0 0 26 14 22 0 0.675 -1.125 0.075 1
-0 0 0 0 0 27 14 22 0 0.825 -1.125 0.075 1
-0 0 0 0 0 28 14 22 0 0.975 -1.125 0.075 1
-0 0 0 0 0 29 14 22 0 1.125 -1.125 0.075 1
-0 0 0 0 0 30 14 22 0 1.275 -1.125 0.075 1
-0 0 0 0 0 31 14 22 0 1.425 -1.125 0.075 1
-0 0 0 0 0 32 14 22 0 1.575 -1.125 0.075 1
-0 0 0 0 0 33 14 22 0 1.725 -1.125 0.075 1
-0 0 0 0 0 34 14 22 0 1.875 -1.125 0.075 1
-0 0 0 0 0 35 14 22 0 2.025 -1.125 0.075 1
-0 0 0 0 0 36 14 22 0 2.175 -1.125 0.075 1
-0 0 0 0 0 37 14 22 0 2.325 -1.125 0.075 1
-0 0 0 0 0 38 14 22 0 2.475 -1.125 0.075 1
-0 0 0 0 0 39 14 22 0 2.625 -1.125 0.075 1
-0 0 0 0 0 40 14 22 0 2.775 -1.125 0.075 1
-0 0 0 0 0 41 14 22 0 2.925 -1.125 0.075 1
-0 0 0 0 0 42 14 22 0 3.075 -1.125 0.075 1
-0 0 0 0 0 43 14 22 0 3.225 -1.125 0.075 1
-
-0 0 0 0 0 0 15 22 0 -3.225 -0.975 0.075 1
-0 0 0 0 0 1 15 22 0 -3.075 -0.975 0.075 1
-0 0 0 0 0 2 15 22 0 -2.925 -0.975 0.075 1
-0 0 0 0 0 3 15 22 0 -2.775 -0.975 0.075 1
-0 0 0 0 0 4 15 22 0 -2.625 -0.975 0.075 1
-0 0 0 0 0 5 15 22 0 -2.475 -0.975 0.075 1
-0 0 0 0 0 6 15 22 0 -2.325 -0.975 0.075 1
-0 0 0 0 0 7 15 22 0 -2.175 -0.975 0.075 1
-0 0 0 0 0 8 15 22 0 -2.025 -0.975 0.075 1
-0 0 0 0 0 9 15 22 0 -1.875 -0.975 0.075 1
-0 0 0 0 0 10 15 22 0 -1.725 -0.975 0.075 1
-0 0 0 0 0 11 15 22 0 -1.575 -0.975 0.075 1
-0 0 0 0 0 12 15 22 0 -1.425 -0.975 0.075 1
-0 0 0 0 0 13 15 22 0 -1.275 -0.975 0.075 1
-0 0 0 0 0 14 15 22 0 -1.125 -0.975 0.075 1
-0 0 0 0 0 15 15 22 0 -0.975 -0.975 0.075 1
-0 0 0 0 0 16 15 22 0 -0.825 -0.975 0.075 1
-0 0 0 0 0 17 15 22 0 -0.675 -0.975 0.075 1
-0 0 0 0 0 18 15 22 0 -0.525 -0.975 0.075 1
-0 0 0 0 0 19 15 22 0 -0.375 -0.975 0.075 1
-0 0 0 0 0 20 15 22 0 -0.225 -0.975 0.075 1
-0 0 0 0 0 21 15 22 0 -0.075 -0.975 0.075 1
-0 0 0 0 0 22 15 22 0 0.075 -0.975 0.075 1
-0 0 0 0 0 23 15 22 0 0.225 -0.975 0.075 1
-0 0 0 0 0 24 15 22 0 0.375 -0.975 0.075 1
-0 0 0 0 0 25 15 22 0 0.525 -0.975 0.075 1
-0 0 0 0 0 26 15 22 0 0.675 -0.975 0.075 1
-0 0 0 0 0 27 15 22 0 0.825 -0.975 0.075 1
-0 0 0 0 0 28 15 22 0 0.975 -0.975 0.075 1
-0 0 0 0 0 29 15 22 0 1.125 -0.975 0.075 1
-0 0 0 0 0 30 15 22 0 1.275 -0.975 0.075 1
-0 0 0 0 0 31 15 22 0 1.425 -0.975 0.075 1
-0 0 0 0 0 32 15 22 0 1.575 -0.975 0.075 1
-0 0 0 0 0 33 15 22 0 1.725 -0.975 0.075 1
-0 0 0 0 0 34 15 22 0 1.875 -0.975 0.075 1
-0 0 0 0 0 35 15 22 0 2.025 -0.975 0.075 1
-0 0 0 0 0 36 15 22 0 2.175 -0.975 0.075 1
-0 0 0 0 0 37 15 22 0 2.325 -0.975 0.075 1
-0 0 0 0 0 38 15 22 0 2.475 -0.975 0.075 1
-0 0 0 0 0 39 15 22 0 2.625 -0.975 0.075 1
-0 0 0 0 0 40 15 22 0 2.775 -0.975 0.075 1
-0 0 0 0 0 41 15 22 0 2.925 -0.975 0.075 1
-0 0 0 0 0 42 15 22 0 3.075 -0.975 0.075 1
-0 0 0 0 0 43 15 22 0 3.225 -0.975 0.075 1
-
-0 0 0 0 0 0 16 22 0 -3.225 -0.825 0.075 1
-0 0 0 0 0 1 16 22 0 -3.075 -0.825 0.075 1
-0 0 0 0 0 2 16 22 0 -2.925 -0.825 0.075 1
-0 0 0 0 0 3 16 22 0 -2.775 -0.825 0.075 1
-0 0 0 0 0 4 16 22 0 -2.625 -0.825 0.075 1
-0 0 0 0 0 5 16 22 0 -2.475 -0.825 0.075 1
-0 0 0 0 0 6 16 22 0 -2.325 -0.825 0.075 1
-0 0 0 0 0 7 16 22 0 -2.175 -0.825 0.075 1
-0 0 0 0 0 8 16 22 0 -2.025 -0.825 0.075 1
-0 0 0 0 0 9 16 22 0 -1.875 -0.825 0.075 1
-0 0 0 0 0 10 16 22 0 -1.725 -0.825 0.075 1
-0 0 0 0 0 11 16 22 0 -1.575 -0.825 0.075 1
-0 0 0 0 0 12 16 22 0 -1.425 -0.825 0.075 1
-0 0 0 0 0 13 16 22 0 -1.275 -0.825 0.075 1
-0 0 0 0 0 14 16 22 0 -1.125 -0.825 0.075 1
-0 0 0 0 0 15 16 22 0 -0.975 -0.825 0.075 1
-0 0 0 0 0 16 16 22 0 -0.825 -0.825 0.075 1
-0 0 0 0 0 17 16 22 0 -0.675 -0.825 0.075 1
-0 0 0 0 0 18 16 22 0 -0.525 -0.825 0.075 1
-0 0 0 0 0 19 16 22 0 -0.375 -0.825 0.075 1
-0 0 0 0 0 20 16 22 0 -0.225 -0.825 0.075 1
-0 0 0 0 0 21 16 22 0 -0.075 -0.825 0.075 1
-0 0 0 0 0 22 16 22 0 0.075 -0.825 0.075 1
-0 0 0 0 0 23 16 22 0 0.225 -0.825 0.075 1
-0 0 0 0 0 24 16 22 0 0.375 -0.825 0.075 1
-0 0 0 0 0 25 16 22 0 0.525 -0.825 0.075 1
-0 0 0 0 0 26 16 22 0 0.675 -0.825 0.075 1
-0 0 0 0 0 27 16 22 0 0.825 -0.825 0.075 1
-0 0 0 0 0 28 16 22 0 0.975 -0.825 0.075 1
-0 0 0 0 0 29 16 22 0 1.125 -0.825 0.075 1
-0 0 0 0 0 30 16 22 0 1.275 -0.825 0.075 1
-0 0 0 0 0 31 16 22 0 1.425 -0.825 0.075 1
-0 0 0 0 0 32 16 22 0 1.575 -0.825 0.075 1
-0 0 0 0 0 33 16 22 0 1.725 -0.825 0.075 1
-0 0 0 0 0 34 16 22 0 1.875 -0.825 0.075 1
-0 0 0 0 0 35 16 22 0 2.025 -0.825 0.075 1
-0 0 0 0 0 36 16 22 0 2.175 -0.825 0.075 1
-0 0 0 0 0 37 16 22 0 2.325 -0.825 0.075 1
-0 0 0 0 0 38 16 22 0 2.475 -0.825 0.075 1
-0 0 0 0 0 39 16 22 0 2.625 -0.825 0.075 1
-0 0 0 0 0 40 16 22 0 2.775 -0.825 0.075 1
-0 0 0 0 0 41 16 22 0 2.925 -0.825 0.075 1
-0 0 0 0 0 42 16 22 0 3.075 -0.825 0.075 1
-0 0 0 0 0 43 16 22 0 3.225 -0.825 0.075 1
-
-0 0 0 0 0 0 17 22 0 -3.225 -0.675 0.075 1
-0 0 0 0 0 1 17 22 0 -3.075 -0.675 0.075 1
-0 0 0 0 0 2 17 22 0 -2.925 -0.675 0.075 1
-0 0 0 0 0 3 17 22 0 -2.775 -0.675 0.075 1
-0 0 0 0 0 4 17 22 0 -2.625 -0.675 0.075 1
-0 0 0 0 0 5 17 22 0 -2.475 -0.675 0.075 1
-0 0 0 0 0 6 17 22 0 -2.325 -0.675 0.075 1
-0 0 0 0 0 7 17 22 0 -2.175 -0.675 0.075 1
-0 0 0 0 0 8 17 22 0 -2.025 -0.675 0.075 1
-0 0 0 0 0 9 17 22 0 -1.875 -0.675 0.075 1
-0 0 0 0 0 10 17 22 0 -1.725 -0.675 0.075 1
-0 0 0 0 0 11 17 22 0 -1.575 -0.675 0.075 1
-0 0 0 0 0 12 17 22 0 -1.425 -0.675 0.075 1
-0 0 0 0 0 13 17 22 0 -1.275 -0.675 0.075 1
-0 0 0 0 0 14 17 22 0 -1.125 -0.675 0.075 1
-0 0 0 0 0 15 17 22 0 -0.975 -0.675 0.075 1
-0 0 0 0 0 16 17 22 0 -0.825 -0.675 0.075 1
-0 0 0 0 0 17 17 22 0 -0.675 -0.675 0.075 1
-0 0 0 0 0 18 17 22 0 -0.525 -0.675 0.075 1
-0 0 0 0 0 19 17 22 0 -0.375 -0.675 0.075 1
-0 0 0 0 0 20 17 22 0 -0.225 -0.675 0.075 1
-0 0 0 0 0 21 17 22 0 -0.075 -0.675 0.075 1
-0 0 0 0 0 22 17 22 0 0.075 -0.675 0.075 1
-0 0 0 0 0 23 17 22 0 0.225 -0.675 0.075 1
-0 0 0 0 0 24 17 22 0 0.375 -0.675 0.075 1
-0 0 0 0 0 25 17 22 0 0.525 -0.675 0.075 1
-0 0 0 0 0 26 17 22 0 0.675 -0.675 0.075 1
-0 0 0 0 0 27 17 22 0 0.825 -0.675 0.075 1
-0 0 0 0 0 28 17 22 0 0.975 -0.675 0.075 1
-0 0 0 0 0 29 17 22 0 1.125 -0.675 0.075 1
-0 0 0 0 0 30 17 22 0 1.275 -0.675 0.075 1
-0 0 0 0 0 31 17 22 0 1.425 -0.675 0.075 1
-0 0 0 0 0 32 17 22 0 1.575 -0.675 0.075 1
-0 0 0 0 0 33 17 22 0 1.725 -0.675 0.075 1
-0 0 0 0 0 34 17 22 0 1.875 -0.675 0.075 1
-0 0 0 0 0 35 17 22 0 2.025 -0.675 0.075 1
-0 0 0 0 0 36 17 22 0 2.175 -0.675 0.075 1
-0 0 0 0 0 37 17 22 0 2.325 -0.675 0.075 1
-0 0 0 0 0 38 17 22 0 2.475 -0.675 0.075 1
-0 0 0 0 0 39 17 22 0 2.625 -0.675 0.075 1
-0 0 0 0 0 40 17 22 0 2.775 -0.675 0.075 1
-0 0 0 0 0 41 17 22 0 2.925 -0.675 0.075 1
-0 0 0 0 0 42 17 22 0 3.075 -0.675 0.075 1
-0 0 0 0 0 43 17 22 0 3.225 -0.675 0.075 1
-
-0 0 0 0 0 0 18 22 0 -3.225 -0.525 0.075 1
-0 0 0 0 0 1 18 22 0 -3.075 -0.525 0.075 1
-0 0 0 0 0 2 18 22 0 -2.925 -0.525 0.075 1
-0 0 0 0 0 3 18 22 0 -2.775 -0.525 0.075 1
-0 0 0 0 0 4 18 22 0 -2.625 -0.525 0.075 1
-0 0 0 0 0 5 18 22 0 -2.475 -0.525 0.075 1
-0 0 0 0 0 6 18 22 0 -2.325 -0.525 0.075 1
-0 0 0 0 0 7 18 22 0 -2.175 -0.525 0.075 1
-0 0 0 0 0 8 18 22 0 -2.025 -0.525 0.075 1
-0 0 0 0 0 9 18 22 0 -1.875 -0.525 0.075 1
-0 0 0 0 0 10 18 22 0 -1.725 -0.525 0.075 1
-0 0 0 0 0 11 18 22 0 -1.575 -0.525 0.075 1
-0 0 0 0 0 12 18 22 0 -1.425 -0.525 0.075 1
-0 0 0 0 0 13 18 22 0 -1.275 -0.525 0.075 1
-0 0 0 0 0 14 18 22 0 -1.125 -0.525 0.075 1
-0 0 0 0 0 15 18 22 0 -0.975 -0.525 0.075 1
-0 0 0 0 0 16 18 22 0 -0.825 -0.525 0.075 1
-0 0 0 0 0 17 18 22 0 -0.675 -0.525 0.075 1
-0 0 0 0 0 18 18 22 0 -0.525 -0.525 0.075 1
-0 0 0 0 0 19 18 22 0 -0.375 -0.525 0.075 1
-0 0 0 0 0 20 18 22 0 -0.225 -0.525 0.075 1
-0 0 0 0 0 21 18 22 0 -0.075 -0.525 0.075 1
-0 0 0 0 0 22 18 22 0 0.075 -0.525 0.075 1
-0 0 0 0 0 23 18 22 0 0.225 -0.525 0.075 1
-0 0 0 0 0 24 18 22 0 0.375 -0.525 0.075 1
-0 0 0 0 0 25 18 22 0 0.525 -0.525 0.075 1
-0 0 0 0 0 26 18 22 0 0.675 -0.525 0.075 1
-0 0 0 0 0 27 18 22 0 0.825 -0.525 0.075 1
-0 0 0 0 0 28 18 22 0 0.975 -0.525 0.075 1
-0 0 0 0 0 29 18 22 0 1.125 -0.525 0.075 1
-0 0 0 0 0 30 18 22 0 1.275 -0.525 0.075 1
-0 0 0 0 0 31 18 22 0 1.425 -0.525 0.075 1
-0 0 0 0 0 32 18 22 0 1.575 -0.525 0.075 1
-0 0 0 0 0 33 18 22 0 1.725 -0.525 0.075 1
-0 0 0 0 0 34 18 22 0 1.875 -0.525 0.075 1
-0 0 0 0 0 35 18 22 0 2.025 -0.525 0.075 1
-0 0 0 0 0 36 18 22 0 2.175 -0.525 0.075 1
-0 0 0 0 0 37 18 22 0 2.325 -0.525 0.075 1
-0 0 0 0 0 38 18 22 0 2.475 -0.525 0.075 1
-0 0 0 0 0 39 18 22 0 2.625 -0.525 0.075 1
-0 0 0 0 0 40 18 22 0 2.775 -0.525 0.075 1
-0 0 0 0 0 41 18 22 0 2.925 -0.525 0.075 1
-0 0 0 0 0 42 18 22 0 3.075 -0.525 0.075 1
-0 0 0 0 0 43 18 22 0 3.225 -0.525 0.075 1
-
-0 0 0 0 0 0 19 22 0 -3.225 -0.375 0.075 1
-0 0 0 0 0 1 19 22 0 -3.075 -0.375 0.075 1
-0 0 0 0 0 2 19 22 0 -2.925 -0.375 0.075 1
-0 0 0 0 0 3 19 22 0 -2.775 -0.375 0.075 1
-0 0 0 0 0 4 19 22 0 -2.625 -0.375 0.075 1
-0 0 0 0 0 5 19 22 0 -2.475 -0.375 0.075 1
-0 0 0 0 0 6 19 22 0 -2.325 -0.375 0.075 1
-0 0 0 0 0 7 19 22 0 -2.175 -0.375 0.075 1
-0 0 0 0 0 8 19 22 0 -2.025 -0.375 0.075 1
-0 0 0 0 0 9 19 22 0 -1.875 -0.375 0.075 1
-0 0 0 0 0 10 19 22 0 -1.725 -0.375 0.075 1
-0 0 0 0 0 11 19 22 0 -1.575 -0.375 0.075 1
-0 0 0 0 0 12 19 22 0 -1.425 -0.375 0.075 1
-0 0 0 0 0 13 19 22 0 -1.275 -0.375 0.075 1
-0 0 0 0 0 14 19 22 0 -1.125 -0.375 0.075 1
-0 0 0 0 0 15 19 22 0 -0.975 -0.375 0.075 1
-0 0 0 0 0 16 19 22 0 -0.825 -0.375 0.075 1
-0 0 0 0 0 17 19 22 0 -0.675 -0.375 0.075 1
-0 0 0 0 0 18 19 22 0 -0.525 -0.375 0.075 1
-0 0 0 0 0 19 19 22 0 -0.375 -0.375 0.075 1
-0 0 0 0 0 20 19 22 0 -0.225 -0.375 0.075 1
-0 0 0 0 0 21 19 22 0 -0.075 -0.375 0.075 1
-0 0 0 0 0 22 19 22 0 0.075 -0.375 0.075 1
-0 0 0 0 0 23 19 22 0 0.225 -0.375 0.075 1
-0 0 0 0 0 24 19 22 0 0.375 -0.375 0.075 1
-0 0 0 0 0 25 19 22 0 0.525 -0.375 0.075 1
-0 0 0 0 0 26 19 22 0 0.675 -0.375 0.075 1
-0 0 0 0 0 27 19 22 0 0.825 -0.375 0.075 1
-0 0 0 0 0 28 19 22 0 0.975 -0.375 0.075 1
-0 0 0 0 0 29 19 22 0 1.125 -0.375 0.075 1
-0 0 0 0 0 30 19 22 0 1.275 -0.375 0.075 1
-0 0 0 0 0 31 19 22 0 1.425 -0.375 0.075 1
-0 0 0 0 0 32 19 22 0 1.575 -0.375 0.075 1
-0 0 0 0 0 33 19 22 0 1.725 -0.375 0.075 1
-0 0 0 0 0 34 19 22 0 1.875 -0.375 0.075 1
-0 0 0 0 0 35 19 22 0 2.025 -0.375 0.075 1
-0 0 0 0 0 36 19 22 0 2.175 -0.375 0.075 1
-0 0 0 0 0 37 19 22 0 2.325 -0.375 0.075 1
-0 0 0 0 0 38 19 22 0 2.475 -0.375 0.075 1
-0 0 0 0 0 39 19 22 0 2.625 -0.375 0.075 1
-0 0 0 0 0 40 19 22 0 2.775 -0.375 0.075 1
-0 0 0 0 0 41 19 22 0 2.925 -0.375 0.075 1
-0 0 0 0 0 42 19 22 0 3.075 -0.375 0.075 1
-0 0 0 0 0 43 19 22 0 3.225 -0.375 0.075 1
-
-0 0 0 0 0 0 20 22 0 -3.225 -0.225 0.075 1
-0 0 0 0 0 1 20 22 0 -3.075 -0.225 0.075 1
-0 0 0 0 0 2 20 22 0 -2.925 -0.225 0.075 1
-0 0 0 0 0 3 20 22 0 -2.775 -0.225 0.075 1
-0 0 0 0 0 4 20 22 0 -2.625 -0.225 0.075 1
-0 0 0 0 0 5 20 22 0 -2.475 -0.225 0.075 1
-0 0 0 0 0 6 20 22 0 -2.325 -0.225 0.075 1
-0 0 0 0 0 7 20 22 0 -2.175 -0.225 0.075 1
-0 0 0 0 0 8 20 22 0 -2.025 -0.225 0.075 1
-0 0 0 0 0 9 20 22 0 -1.875 -0.225 0.075 1
-0 0 0 0 0 10 20 22 0 -1.725 -0.225 0.075 1
-0 0 0 0 0 11 20 22 0 -1.575 -0.225 0.075 1
-0 0 0 0 0 12 20 22 0 -1.425 -0.225 0.075 1
-0 0 0 0 0 13 20 22 0 -1.275 -0.225 0.075 1
-0 0 0 0 0 14 20 22 0 -1.125 -0.225 0.075 1
-0 0 0 0 0 15 20 22 0 -0.975 -0.225 0.075 1
-0 0 0 0 0 16 20 22 0 -0.825 -0.225 0.075 1
-0 0 0 0 0 17 20 22 0 -0.675 -0.225 0.075 1
-0 0 0 0 0 18 20 22 0 -0.525 -0.225 0.075 1
-0 0 0 0 0 19 20 22 0 -0.375 -0.225 0.075 1
-0 0 0 0 0 20 20 22 0 -0.225 -0.225 0.075 1
-0 0 0 0 0 21 20 22 0 -0.075 -0.225 0.075 1
-0 0 0 0 0 22 20 22 0 0.075 -0.225 0.075 1
-0 0 0 0 0 23 20 22 0 0.225 -0.225 0.075 1
-0 0 0 0 0 24 20 22 0 0.375 -0.225 0.075 1
-0 0 0 0 0 25 20 22 0 0.525 -0.225 0.075 1
-0 0 0 0 0 26 20 22 0 0.675 -0.225 0.075 1
-0 0 0 0 0 27 20 22 0 0.825 -0.225 0.075 1
-0 0 0 0 0 28 20 22 0 0.975 -0.225 0.075 1
-0 0 0 0 0 29 20 22 0 1.125 -0.225 0.075 1
-0 0 0 0 0 30 20 22 0 1.275 -0.225 0.075 1
-0 0 0 0 0 31 20 22 0 1.425 -0.225 0.075 1
-0 0 0 0 0 32 20 22 0 1.575 -0.225 0.075 1
-0 0 0 0 0 33 20 22 0 1.725 -0.225 0.075 1
-0 0 0 0 0 34 20 22 0 1.875 -0.225 0.075 1
-0 0 0 0 0 35 20 22 0 2.025 -0.225 0.075 1
-0 0 0 0 0 36 20 22 0 2.175 -0.225 0.075 1
-0 0 0 0 0 37 20 22 0 2.325 -0.225 0.075 1
-0 0 0 0 0 38 20 22 0 2.475 -0.225 0.075 1
-0 0 0 0 0 39 20 22 0 2.625 -0.225 0.075 1
-0 0 0 0 0 40 20 22 0 2.775 -0.225 0.075 1
-0 0 0 0 0 41 20 22 0 2.925 -0.225 0.075 1
-0 0 0 0 0 42 20 22 0 3.075 -0.225 0.075 1
-0 0 0 0 0 43 20 22 0 3.225 -0.225 0.075 1
-
-0 0 0 0 0 0 21 22 0 -3.225 -0.075 0.075 1
-0 0 0 0 0 1 21 22 0 -3.075 -0.075 0.075 1
-0 0 0 0 0 2 21 22 0 -2.925 -0.075 0.075 1
-0 0 0 0 0 3 21 22 0 -2.775 -0.075 0.075 1
-0 0 0 0 0 4 21 22 0 -2.625 -0.075 0.075 1
-0 0 0 0 0 5 21 22 0 -2.475 -0.075 0.075 1
-0 0 0 0 0 6 21 22 0 -2.325 -0.075 0.075 1
-0 0 0 0 0 7 21 22 0 -2.175 -0.075 0.075 1
-0 0 0 0 0 8 21 22 0 -2.025 -0.075 0.075 1
-0 0 0 0 0 9 21 22 0 -1.875 -0.075 0.075 1
-0 0 0 0 0 10 21 22 0 -1.725 -0.075 0.075 1
-0 0 0 0 0 11 21 22 0 -1.575 -0.075 0.075 1
-0 0 0 0 0 12 21 22 0 -1.425 -0.075 0.075 1
-0 0 0 0 0 13 21 22 0 -1.275 -0.075 0.075 1
-0 0 0 0 0 14 21 22 0 -1.125 -0.075 0.075 1
-0 0 0 0 0 15 21 22 0 -0.975 -0.075 0.075 1
-0 0 0 0 0 16 21 22 0 -0.825 -0.075 0.075 1
-0 0 0 0 0 17 21 22 0 -0.675 -0.075 0.075 1
-0 0 0 0 0 18 21 22 0 -0.525 -0.075 0.075 1
-0 0 0 0 0 19 21 22 0 -0.375 -0.075 0.075 1
-0 0 0 0 0 20 21 22 0 -0.225 -0.075 0.075 1
-0 0 0 0 0 21 21 22 0 -0.075 -0.075 0.075 1
-0 0 0 0 0 22 21 22 0 0.075 -0.075 0.075 1
-0 0 0 0 0 23 21 22 0 0.225 -0.075 0.075 1
-0 0 0 0 0 24 21 22 0 0.375 -0.075 0.075 1
-0 0 0 0 0 25 21 22 0 0.525 -0.075 0.075 1
-0 0 0 0 0 26 21 22 0 0.675 -0.075 0.075 1
-0 0 0 0 0 27 21 22 0 0.825 -0.075 0.075 1
-0 0 0 0 0 28 21 22 0 0.975 -0.075 0.075 1
-0 0 0 0 0 29 21 22 0 1.125 -0.075 0.075 1
-0 0 0 0 0 30 21 22 0 1.275 -0.075 0.075 1
-0 0 0 0 0 31 21 22 0 1.425 -0.075 0.075 1
-0 0 0 0 0 32 21 22 0 1.575 -0.075 0.075 1
-0 0 0 0 0 33 21 22 0 1.725 -0.075 0.075 1
-0 0 0 0 0 34 21 22 0 1.875 -0.075 0.075 1
-0 0 0 0 0 35 21 22 0 2.025 -0.075 0.075 1
-0 0 0 0 0 36 21 22 0 2.175 -0.075 0.075 1
-0 0 0 0 0 37 21 22 0 2.325 -0.075 0.075 1
-0 0 0 0 0 38 21 22 0 2.475 -0.075 0.075 1
-0 0 0 0 0 39 21 22 0 2.625 -0.075 0.075 1
-0 0 0 0 0 40 21 22 0 2.775 -0.075 0.075 1
-0 0 0 0 0 41 21 22 0 2.925 -0.075 0.075 1
-0 0 0 0 0 42 21 22 0 3.075 -0.075 0.075 1
-0 0 0 0 0 43 21 22 0 3.225 -0.075 0.075 1
-
-0 0 0 0 0 0 22 22 0 -3.225 0.075 0.075 1
-0 0 0 0 0 1 22 22 0 -3.075 0.075 0.075 1
-0 0 0 0 0 2 22 22 0 -2.925 0.075 0.075 1
-0 0 0 0 0 3 22 22 0 -2.775 0.075 0.075 1
-0 0 0 0 0 4 22 22 0 -2.625 0.075 0.075 1
-0 0 0 0 0 5 22 22 0 -2.475 0.075 0.075 1
-0 0 0 0 0 6 22 22 0 -2.325 0.075 0.075 1
-0 0 0 0 0 7 22 22 0 -2.175 0.075 0.075 1
-0 0 0 0 0 8 22 22 0 -2.025 0.075 0.075 1
-0 0 0 0 0 9 22 22 0 -1.875 0.075 0.075 1
-0 0 0 0 0 10 22 22 0 -1.725 0.075 0.075 1
-0 0 0 0 0 11 22 22 0 -1.575 0.075 0.075 1
-0 0 0 0 0 12 22 22 0 -1.425 0.075 0.075 1
-0 0 0 0 0 13 22 22 0 -1.275 0.075 0.075 1
-0 0 0 0 0 14 22 22 0 -1.125 0.075 0.075 1
-0 0 0 0 0 15 22 22 0 -0.975 0.075 0.075 1
-0 0 0 0 0 16 22 22 0 -0.825 0.075 0.075 1
-0 0 0 0 0 17 22 22 0 -0.675 0.075 0.075 1
-0 0 0 0 0 18 22 22 0 -0.525 0.075 0.075 1
-0 0 0 0 0 19 22 22 0 -0.375 0.075 0.075 1
-0 0 0 0 0 20 22 22 0 -0.225 0.075 0.075 1
-0 0 0 0 0 21 22 22 0 -0.075 0.075 0.075 1
-0 0 0 0 0 22 22 22 0 0.075 0.075 0.075 1
-0 0 0 0 0 23 22 22 0 0.225 0.075 0.075 1
-0 0 0 0 0 24 22 22 0 0.375 0.075 0.075 1
-0 0 0 0 0 25 22 22 0 0.525 0.075 0.075 1
-0 0 0 0 0 26 22 22 0 0.675 0.075 0.075 1
-0 0 0 0 0 27 22 22 0 0.825 0.075 0.075 1
-0 0 0 0 0 28 22 22 0 0.975 0.075 0.075 1
-0 0 0 0 0 29 22 22 0 1.125 0.075 0.075 1
-0 0 0 0 0 30 22 22 0 1.275 0.075 0.075 1
-0 0 0 0 0 31 22 22 0 1.425 0.075 0.075 1
-0 0 0 0 0 32 22 22 0 1.575 0.075 0.075 1
-0 0 0 0 0 33 22 22 0 1.725 0.075 0.075 1
-0 0 0 0 0 34 22 22 0 1.875 0.075 0.075 1
-0 0 0 0 0 35 22 22 0 2.025 0.075 0.075 1
-0 0 0 0 0 36 22 22 0 2.175 0.075 0.075 1
-0 0 0 0 0 37 22 22 0 2.325 0.075 0.075 1
-0 0 0 0 0 38 22 22 0 2.475 0.075 0.075 1
-0 0 0 0 0 39 22 22 0 2.625 0.075 0.075 1
-0 0 0 0 0 40 22 22 0 2.775 0.075 0.075 1
-0 0 0 0 0 41 22 22 0 2.925 0.075 0.075 1
-0 0 0 0 0 42 22 22 0 3.075 0.075 0.075 1
-0 0 0 0 0 43 22 22 0 3.225 0.075 0.075 1
-
-0 0 0 0 0 0 23 22 0 -3.225 0.225 0.075 1
-0 0 0 0 0 1 23 22 0 -3.075 0.225 0.075 1
-0 0 0 0 0 2 23 22 0 -2.925 0.225 0.075 1
-0 0 0 0 0 3 23 22 0 -2.775 0.225 0.075 1
-0 0 0 0 0 4 23 22 0 -2.625 0.225 0.075 1
-0 0 0 0 0 5 23 22 0 -2.475 0.225 0.075 1
-0 0 0 0 0 6 23 22 0 -2.325 0.225 0.075 1
-0 0 0 0 0 7 23 22 0 -2.175 0.225 0.075 1
-0 0 0 0 0 8 23 22 0 -2.025 0.225 0.075 1
-0 0 0 0 0 9 23 22 0 -1.875 0.225 0.075 1
-0 0 0 0 0 10 23 22 0 -1.725 0.225 0.075 1
-0 0 0 0 0 11 23 22 0 -1.575 0.225 0.075 1
-0 0 0 0 0 12 23 22 0 -1.425 0.225 0.075 1
-0 0 0 0 0 13 23 22 0 -1.275 0.225 0.075 1
-0 0 0 0 0 14 23 22 0 -1.125 0.225 0.075 1
-0 0 0 0 0 15 23 22 0 -0.975 0.225 0.075 1
-0 0 0 0 0 16 23 22 0 -0.825 0.225 0.075 1
-0 0 0 0 0 17 23 22 0 -0.675 0.225 0.075 1
-0 0 0 0 0 18 23 22 0 -0.525 0.225 0.075 1
-0 0 0 0 0 19 23 22 0 -0.375 0.225 0.075 1
-0 0 0 0 0 20 23 22 0 -0.225 0.225 0.075 1
-0 0 0 0 0 21 23 22 0 -0.075 0.225 0.075 1
-0 0 0 0 0 22 23 22 0 0.075 0.225 0.075 1
-0 0 0 0 0 23 23 22 0 0.225 0.225 0.075 1
-0 0 0 0 0 24 23 22 0 0.375 0.225 0.075 1
-0 0 0 0 0 25 23 22 0 0.525 0.225 0.075 1
-0 0 0 0 0 26 23 22 0 0.675 0.225 0.075 1
-0 0 0 0 0 27 23 22 0 0.825 0.225 0.075 1
-0 0 0 0 0 28 23 22 0 0.975 0.225 0.075 1
-0 0 0 0 0 29 23 22 0 1.125 0.225 0.075 1
-0 0 0 0 0 30 23 22 0 1.275 0.225 0.075 1
-0 0 0 0 0 31 23 22 0 1.425 0.225 0.075 1
-0 0 0 0 0 32 23 22 0 1.575 0.225 0.075 1
-0 0 0 0 0 33 23 22 0 1.725 0.225 0.075 1
-0 0 0 0 0 34 23 22 0 1.875 0.225 0.075 1
-0 0 0 0 0 35 23 22 0 2.025 0.225 0.075 1
-0 0 0 0 0 36 23 22 0 2.175 0.225 0.075 1
-0 0 0 0 0 37 23 22 0 2.325 0.225 0.075 1
-0 0 0 0 0 38 23 22 0 2.475 0.225 0.075 1
-0 0 0 0 0 39 23 22 0 2.625 0.225 0.075 1
-0 0 0 0 0 40 23 22 0 2.775 0.225 0.075 1
-0 0 0 0 0 41 23 22 0 2.925 0.225 0.075 1
-0 0 0 0 0 42 23 22 0 3.075 0.225 0.075 1
-0 0 0 0 0 43 23 22 0 3.225 0.225 0.075 1
-
-0 0 0 0 0 0 24 22 0 -3.225 0.375 0.075 1
-0 0 0 0 0 1 24 22 0 -3.075 0.375 0.075 1
-0 0 0 0 0 2 24 22 0 -2.925 0.375 0.075 1
-0 0 0 0 0 3 24 22 0 -2.775 0.375 0.075 1
-0 0 0 0 0 4 24 22 0 -2.625 0.375 0.075 1
-0 0 0 0 0 5 24 22 0 -2.475 0.375 0.075 1
-0 0 0 0 0 6 24 22 0 -2.325 0.375 0.075 1
-0 0 0 0 0 7 24 22 0 -2.175 0.375 0.075 1
-0 0 0 0 0 8 24 22 0 -2.025 0.375 0.075 1
-0 0 0 0 0 9 24 22 0 -1.875 0.375 0.075 1
-0 0 0 0 0 10 24 22 0 -1.725 0.375 0.075 1
-0 0 0 0 0 11 24 22 0 -1.575 0.375 0.075 1
-0 0 0 0 0 12 24 22 0 -1.425 0.375 0.075 1
-0 0 0 0 0 13 24 22 0 -1.275 0.375 0.075 1
-0 0 0 0 0 14 24 22 0 -1.125 0.375 0.075 1
-0 0 0 0 0 15 24 22 0 -0.975 0.375 0.075 1
-0 0 0 0 0 16 24 22 0 -0.825 0.375 0.075 1
-0 0 0 0 0 17 24 22 0 -0.675 0.375 0.075 1
-0 0 0 0 0 18 24 22 0 -0.525 0.375 0.075 1
-0 0 0 0 0 19 24 22 0 -0.375 0.375 0.075 1
-0 0 0 0 0 20 24 22 0 -0.225 0.375 0.075 1
-0 0 0 0 0 21 24 22 0 -0.075 0.375 0.075 1
-0 0 0 0 0 22 24 22 0 0.075 0.375 0.075 1
-0 0 0 0 0 23 24 22 0 0.225 0.375 0.075 1
-0 0 0 0 0 24 24 22 0 0.375 0.375 0.075 1
-0 0 0 0 0 25 24 22 0 0.525 0.375 0.075 1
-0 0 0 0 0 26 24 22 0 0.675 0.375 0.075 1
-0 0 0 0 0 27 24 22 0 0.825 0.375 0.075 1
-0 0 0 0 0 28 24 22 0 0.975 0.375 0.075 1
-0 0 0 0 0 29 24 22 0 1.125 0.375 0.075 1
-0 0 0 0 0 30 24 22 0 1.275 0.375 0.075 1
-0 0 0 0 0 31 24 22 0 1.425 0.375 0.075 1
-0 0 0 0 0 32 24 22 0 1.575 0.375 0.075 1
-0 0 0 0 0 33 24 22 0 1.725 0.375 0.075 1
-0 0 0 0 0 34 24 22 0 1.875 0.375 0.075 1
-0 0 0 0 0 35 24 22 0 2.025 0.375 0.075 1
-0 0 0 0 0 36 24 22 0 2.175 0.375 0.075 1
-0 0 0 0 0 37 24 22 0 2.325 0.375 0.075 1
-0 0 0 0 0 38 24 22 0 2.475 0.375 0.075 1
-0 0 0 0 0 39 24 22 0 2.625 0.375 0.075 1
-0 0 0 0 0 40 24 22 0 2.775 0.375 0.075 1
-0 0 0 0 0 41 24 22 0 2.925 0.375 0.075 1
-0 0 0 0 0 42 24 22 0 3.075 0.375 0.075 1
-0 0 0 0 0 43 24 22 0 3.225 0.375 0.075 1
-
-0 0 0 0 0 0 25 22 0 -3.225 0.525 0.075 1
-0 0 0 0 0 1 25 22 0 -3.075 0.525 0.075 1
-0 0 0 0 0 2 25 22 0 -2.925 0.525 0.075 1
-0 0 0 0 0 3 25 22 0 -2.775 0.525 0.075 1
-0 0 0 0 0 4 25 22 0 -2.625 0.525 0.075 1
-0 0 0 0 0 5 25 22 0 -2.475 0.525 0.075 1
-0 0 0 0 0 6 25 22 0 -2.325 0.525 0.075 1
-0 0 0 0 0 7 25 22 0 -2.175 0.525 0.075 1
-0 0 0 0 0 8 25 22 0 -2.025 0.525 0.075 1
-0 0 0 0 0 9 25 22 0 -1.875 0.525 0.075 1
-0 0 0 0 0 10 25 22 0 -1.725 0.525 0.075 1
-0 0 0 0 0 11 25 22 0 -1.575 0.525 0.075 1
-0 0 0 0 0 12 25 22 0 -1.425 0.525 0.075 1
-0 0 0 0 0 13 25 22 0 -1.275 0.525 0.075 1
-0 0 0 0 0 14 25 22 0 -1.125 0.525 0.075 1
-0 0 0 0 0 15 25 22 0 -0.975 0.525 0.075 1
-0 0 0 0 0 16 25 22 0 -0.825 0.525 0.075 1
-0 0 0 0 0 17 25 22 0 -0.675 0.525 0.075 1
-0 0 0 0 0 18 25 22 0 -0.525 0.525 0.075 1
-0 0 0 0 0 19 25 22 0 -0.375 0.525 0.075 1
-0 0 0 0 0 20 25 22 0 -0.225 0.525 0.075 1
-0 0 0 0 0 21 25 22 0 -0.075 0.525 0.075 1
-0 0 0 0 0 22 25 22 0 0.075 0.525 0.075 1
-0 0 0 0 0 23 25 22 0 0.225 0.525 0.075 1
-0 0 0 0 0 24 25 22 0 0.375 0.525 0.075 1
-0 0 0 0 0 25 25 22 0 0.525 0.525 0.075 1
-0 0 0 0 0 26 25 22 0 0.675 0.525 0.075 1
-0 0 0 0 0 27 25 22 0 0.825 0.525 0.075 1
-0 0 0 0 0 28 25 22 0 0.975 0.525 0.075 1
-0 0 0 0 0 29 25 22 0 1.125 0.525 0.075 1
-0 0 0 0 0 30 25 22 0 1.275 0.525 0.075 1
-0 0 0 0 0 31 25 22 0 1.425 0.525 0.075 1
-0 0 0 0 0 32 25 22 0 1.575 0.525 0.075 1
-0 0 0 0 0 33 25 22 0 1.725 0.525 0.075 1
-0 0 0 0 0 34 25 22 0 1.875 0.525 0.075 1
-0 0 0 0 0 35 25 22 0 2.025 0.525 0.075 1
-0 0 0 0 0 36 25 22 0 2.175 0.525 0.075 1
-0 0 0 0 0 37 25 22 0 2.325 0.525 0.075 1
-0 0 0 0 0 38 25 22 0 2.475 0.525 0.075 1
-0 0 0 0 0 39 25 22 0 2.625 0.525 0.075 1
-0 0 0 0 0 40 25 22 0 2.775 0.525 0.075 1
-0 0 0 0 0 41 25 22 0 2.925 0.525 0.075 1
-0 0 0 0 0 42 25 22 0 3.075 0.525 0.075 1
-0 0 0 0 0 43 25 22 0 3.225 0.525 0.075 1
-
-0 0 0 0 0 0 26 22 0 -3.225 0.675 0.075 1
-0 0 0 0 0 1 26 22 0 -3.075 0.675 0.075 1
-0 0 0 0 0 2 26 22 0 -2.925 0.675 0.075 1
-0 0 0 0 0 3 26 22 0 -2.775 0.675 0.075 1
-0 0 0 0 0 4 26 22 0 -2.625 0.675 0.075 1
-0 0 0 0 0 5 26 22 0 -2.475 0.675 0.075 1
-0 0 0 0 0 6 26 22 0 -2.325 0.675 0.075 1
-0 0 0 0 0 7 26 22 0 -2.175 0.675 0.075 1
-0 0 0 0 0 8 26 22 0 -2.025 0.675 0.075 1
-0 0 0 0 0 9 26 22 0 -1.875 0.675 0.075 1
-0 0 0 0 0 10 26 22 0 -1.725 0.675 0.075 1
-0 0 0 0 0 11 26 22 0 -1.575 0.675 0.075 1
-0 0 0 0 0 12 26 22 0 -1.425 0.675 0.075 1
-0 0 0 0 0 13 26 22 0 -1.275 0.675 0.075 1
-0 0 0 0 0 14 26 22 0 -1.125 0.675 0.075 1
-0 0 0 0 0 15 26 22 0 -0.975 0.675 0.075 1
-0 0 0 0 0 16 26 22 0 -0.825 0.675 0.075 1
-0 0 0 0 0 17 26 22 0 -0.675 0.675 0.075 1
-0 0 0 0 0 18 26 22 0 -0.525 0.675 0.075 1
-0 0 0 0 0 19 26 22 0 -0.375 0.675 0.075 1
-0 0 0 0 0 20 26 22 0 -0.225 0.675 0.075 1
-0 0 0 0 0 21 26 22 0 -0.075 0.675 0.075 1
-0 0 0 0 0 22 26 22 0 0.075 0.675 0.075 1
-0 0 0 0 0 23 26 22 0 0.225 0.675 0.075 1
-0 0 0 0 0 24 26 22 0 0.375 0.675 0.075 1
-0 0 0 0 0 25 26 22 0 0.525 0.675 0.075 1
-0 0 0 0 0 26 26 22 0 0.675 0.675 0.075 1
-0 0 0 0 0 27 26 22 0 0.825 0.675 0.075 1
-0 0 0 0 0 28 26 22 0 0.975 0.675 0.075 1
-0 0 0 0 0 29 26 22 0 1.125 0.675 0.075 1
-0 0 0 0 0 30 26 22 0 1.275 0.675 0.075 1
-0 0 0 0 0 31 26 22 0 1.425 0.675 0.075 1
-0 0 0 0 0 32 26 22 0 1.575 0.675 0.075 1
-0 0 0 0 0 33 26 22 0 1.725 0.675 0.075 1
-0 0 0 0 0 34 26 22 0 1.875 0.675 0.075 1
-0 0 0 0 0 35 26 22 0 2.025 0.675 0.075 1
-0 0 0 0 0 36 26 22 0 2.175 0.675 0.075 1
-0 0 0 0 0 37 26 22 0 2.325 0.675 0.075 1
-0 0 0 0 0 38 26 22 0 2.475 0.675 0.075 1
-0 0 0 0 0 39 26 22 0 2.625 0.675 0.075 1
-0 0 0 0 0 40 26 22 0 2.775 0.675 0.075 1
-0 0 0 0 0 41 26 22 0 2.925 0.675 0.075 1
-0 0 0 0 0 42 26 22 0 3.075 0.675 0.075 1
-0 0 0 0 0 43 26 22 0 3.225 0.675 0.075 1
-
-0 0 0 0 0 0 27 22 0 -3.225 0.825 0.075 1
-0 0 0 0 0 1 27 22 0 -3.075 0.825 0.075 1
-0 0 0 0 0 2 27 22 0 -2.925 0.825 0.075 1
-0 0 0 0 0 3 27 22 0 -2.775 0.825 0.075 1
-0 0 0 0 0 4 27 22 0 -2.625 0.825 0.075 1
-0 0 0 0 0 5 27 22 0 -2.475 0.825 0.075 1
-0 0 0 0 0 6 27 22 0 -2.325 0.825 0.075 1
-0 0 0 0 0 7 27 22 0 -2.175 0.825 0.075 1
-0 0 0 0 0 8 27 22 0 -2.025 0.825 0.075 1
-0 0 0 0 0 9 27 22 0 -1.875 0.825 0.075 1
-0 0 0 0 0 10 27 22 0 -1.725 0.825 0.075 1
-0 0 0 0 0 11 27 22 0 -1.575 0.825 0.075 1
-0 0 0 0 0 12 27 22 0 -1.425 0.825 0.075 1
-0 0 0 0 0 13 27 22 0 -1.275 0.825 0.075 1
-0 0 0 0 0 14 27 22 0 -1.125 0.825 0.075 1
-0 0 0 0 0 15 27 22 0 -0.975 0.825 0.075 1
-0 0 0 0 0 16 27 22 0 -0.825 0.825 0.075 1
-0 0 0 0 0 17 27 22 0 -0.675 0.825 0.075 1
-0 0 0 0 0 18 27 22 0 -0.525 0.825 0.075 1
-0 0 0 0 0 19 27 22 0 -0.375 0.825 0.075 1
-0 0 0 0 0 20 27 22 0 -0.225 0.825 0.075 1
-0 0 0 0 0 21 27 22 0 -0.075 0.825 0.075 1
-0 0 0 0 0 22 27 22 0 0.075 0.825 0.075 1
-0 0 0 0 0 23 27 22 0 0.225 0.825 0.075 1
-0 0 0 0 0 24 27 22 0 0.375 0.825 0.075 1
-0 0 0 0 0 25 27 22 0 0.525 0.825 0.075 1
-0 0 0 0 0 26 27 22 0 0.675 0.825 0.075 1
-0 0 0 0 0 27 27 22 0 0.825 0.825 0.075 1
-0 0 0 0 0 28 27 22 0 0.975 0.825 0.075 1
-0 0 0 0 0 29 27 22 0 1.125 0.825 0.075 1
-0 0 0 0 0 30 27 22 0 1.275 0.825 0.075 1
-0 0 0 0 0 31 27 22 0 1.425 0.825 0.075 1
-0 0 0 0 0 32 27 22 0 1.575 0.825 0.075 1
-0 0 0 0 0 33 27 22 0 1.725 0.825 0.075 1
-0 0 0 0 0 34 27 22 0 1.875 0.825 0.075 1
-0 0 0 0 0 35 27 22 0 2.025 0.825 0.075 1
-0 0 0 0 0 36 27 22 0 2.175 0.825 0.075 1
-0 0 0 0 0 37 27 22 0 2.325 0.825 0.075 1
-0 0 0 0 0 38 27 22 0 2.475 0.825 0.075 1
-0 0 0 0 0 39 27 22 0 2.625 0.825 0.075 1
-0 0 0 0 0 40 27 22 0 2.775 0.825 0.075 1
-0 0 0 0 0 41 27 22 0 2.925 0.825 0.075 1
-0 0 0 0 0 42 27 22 0 3.075 0.825 0.075 1
-0 0 0 0 0 43 27 22 0 3.225 0.825 0.075 1
-
-0 0 0 0 0 0 28 22 0 -3.225 0.975 0.075 1
-0 0 0 0 0 1 28 22 0 -3.075 0.975 0.075 1
-0 0 0 0 0 2 28 22 0 -2.925 0.975 0.075 1
-0 0 0 0 0 3 28 22 0 -2.775 0.975 0.075 1
-0 0 0 0 0 4 28 22 0 -2.625 0.975 0.075 1
-0 0 0 0 0 5 28 22 0 -2.475 0.975 0.075 1
-0 0 0 0 0 6 28 22 0 -2.325 0.975 0.075 1
-0 0 0 0 0 7 28 22 0 -2.175 0.975 0.075 1
-0 0 0 0 0 8 28 22 0 -2.025 0.975 0.075 1
-0 0 0 0 0 9 28 22 0 -1.875 0.975 0.075 1
-0 0 0 0 0 10 28 22 0 -1.725 0.975 0.075 1
-0 0 0 0 0 11 28 22 0 -1.575 0.975 0.075 1
-0 0 0 0 0 12 28 22 0 -1.425 0.975 0.075 1
-0 0 0 0 0 13 28 22 0 -1.275 0.975 0.075 1
-0 0 0 0 0 14 28 22 0 -1.125 0.975 0.075 1
-0 0 0 0 0 15 28 22 0 -0.975 0.975 0.075 1
-0 0 0 0 0 16 28 22 0 -0.825 0.975 0.075 1
-0 0 0 0 0 17 28 22 0 -0.675 0.975 0.075 1
-0 0 0 0 0 18 28 22 0 -0.525 0.975 0.075 1
-0 0 0 0 0 19 28 22 0 -0.375 0.975 0.075 1
-0 0 0 0 0 20 28 22 0 -0.225 0.975 0.075 1
-0 0 0 0 0 21 28 22 0 -0.075 0.975 0.075 1
-0 0 0 0 0 22 28 22 0 0.075 0.975 0.075 1
-0 0 0 0 0 23 28 22 0 0.225 0.975 0.075 1
-0 0 0 0 0 24 28 22 0 0.375 0.975 0.075 1
-0 0 0 0 0 25 28 22 0 0.525 0.975 0.075 1
-0 0 0 0 0 26 28 22 0 0.675 0.975 0.075 1
-0 0 0 0 0 27 28 22 0 0.825 0.975 0.075 1
-0 0 0 0 0 28 28 22 0 0.975 0.975 0.075 1
-0 0 0 0 0 29 28 22 0 1.125 0.975 0.075 1
-0 0 0 0 0 30 28 22 0 1.275 0.975 0.075 1
-0 0 0 0 0 31 28 22 0 1.425 0.975 0.075 1
-0 0 0 0 0 32 28 22 0 1.575 0.975 0.075 1
-0 0 0 0 0 33 28 22 0 1.725 0.975 0.075 1
-0 0 0 0 0 34 28 22 0 1.875 0.975 0.075 1
-0 0 0 0 0 35 28 22 0 2.025 0.975 0.075 1
-0 0 0 0 0 36 28 22 0 2.175 0.975 0.075 1
-0 0 0 0 0 37 28 22 0 2.325 0.975 0.075 1
-0 0 0 0 0 38 28 22 0 2.475 0.975 0.075 1
-0 0 0 0 0 39 28 22 0 2.625 0.975 0.075 1
-0 0 0 0 0 40 28 22 0 2.775 0.975 0.075 1
-0 0 0 0 0 41 28 22 0 2.925 0.975 0.075 1
-0 0 0 0 0 42 28 22 0 3.075 0.975 0.075 1
-0 0 0 0 0 43 28 22 0 3.225 0.975 0.075 1
-
-0 0 0 0 0 0 29 22 0 -3.225 1.125 0.075 1
-0 0 0 0 0 1 29 22 0 -3.075 1.125 0.075 1
-0 0 0 0 0 2 29 22 0 -2.925 1.125 0.075 1
-0 0 0 0 0 3 29 22 0 -2.775 1.125 0.075 1
-0 0 0 0 0 4 29 22 0 -2.625 1.125 0.075 1
-0 0 0 0 0 5 29 22 0 -2.475 1.125 0.075 1
-0 0 0 0 0 6 29 22 0 -2.325 1.125 0.075 1
-0 0 0 0 0 7 29 22 0 -2.175 1.125 0.075 1
-0 0 0 0 0 8 29 22 0 -2.025 1.125 0.075 1
-0 0 0 0 0 9 29 22 0 -1.875 1.125 0.075 1
-0 0 0 0 0 10 29 22 0 -1.725 1.125 0.075 1
-0 0 0 0 0 11 29 22 0 -1.575 1.125 0.075 1
-0 0 0 0 0 12 29 22 0 -1.425 1.125 0.075 1
-0 0 0 0 0 13 29 22 0 -1.275 1.125 0.075 1
-0 0 0 0 0 14 29 22 0 -1.125 1.125 0.075 1
-0 0 0 0 0 15 29 22 0 -0.975 1.125 0.075 1
-0 0 0 0 0 16 29 22 0 -0.825 1.125 0.075 1
-0 0 0 0 0 17 29 22 0 -0.675 1.125 0.075 1
-0 0 0 0 0 18 29 22 0 -0.525 1.125 0.075 1
-0 0 0 0 0 19 29 22 0 -0.375 1.125 0.075 1
-0 0 0 0 0 20 29 22 0 -0.225 1.125 0.075 1
-0 0 0 0 0 21 29 22 0 -0.075 1.125 0.075 1
-0 0 0 0 0 22 29 22 0 0.075 1.125 0.075 1
-0 0 0 0 0 23 29 22 0 0.225 1.125 0.075 1
-0 0 0 0 0 24 29 22 0 0.375 1.125 0.075 1
-0 0 0 0 0 25 29 22 0 0.525 1.125 0.075 1
-0 0 0 0 0 26 29 22 0 0.675 1.125 0.075 1
-0 0 0 0 0 27 29 22 0 0.825 1.125 0.075 1
-0 0 0 0 0 28 29 22 0 0.975 1.125 0.075 1
-0 0 0 0 0 29 29 22 0 1.125 1.125 0.075 1
-0 0 0 0 0 30 29 22 0 1.275 1.125 0.075 1
-0 0 0 0 0 31 29 22 0 1.425 1.125 0.075 1
-0 0 0 0 0 32 29 22 0 1.575 1.125 0.075 1
-0 0 0 0 0 33 29 22 0 1.725 1.125 0.075 1
-0 0 0 0 0 34 29 22 0 1.875 1.125 0.075 1
-0 0 0 0 0 35 29 22 0 2.025 1.125 0.075 1
-0 0 0 0 0 36 29 22 0 2.175 1.125 0.075 1
-0 0 0 0 0 37 29 22 0 2.325 1.125 0.075 1
-0 0 0 0 0 38 29 22 0 2.475 1.125 0.075 1
-0 0 0 0 0 39 29 22 0 2.625 1.125 0.075 1
-0 0 0 0 0 40 29 22 0 2.775 1.125 0.075 1
-0 0 0 0 0 41 29 22 0 2.925 1.125 0.075 1
-0 0 0 0 0 42 29 22 0 3.075 1.125 0.075 1
-0 0 0 0 0 43 29 22 0 3.225 1.125 0.075 1
-
-0 0 0 0 0 0 30 22 0 -3.225 1.275 0.075 1
-0 0 0 0 0 1 30 22 0 -3.075 1.275 0.075 1
-0 0 0 0 0 2 30 22 0 -2.925 1.275 0.075 1
-0 0 0 0 0 3 30 22 0 -2.775 1.275 0.075 1
-0 0 0 0 0 4 30 22 0 -2.625 1.275 0.075 1
-0 0 0 0 0 5 30 22 0 -2.475 1.275 0.075 1
-0 0 0 0 0 6 30 22 0 -2.325 1.275 0.075 1
-0 0 0 0 0 7 30 22 0 -2.175 1.275 0.075 1
-0 0 0 0 0 8 30 22 0 -2.025 1.275 0.075 1
-0 0 0 0 0 9 30 22 0 -1.875 1.275 0.075 1
-0 0 0 0 0 10 30 22 0 -1.725 1.275 0.075 1
-0 0 0 0 0 11 30 22 0 -1.575 1.275 0.075 1
-0 0 0 0 0 12 30 22 0 -1.425 1.275 0.075 1
-0 0 0 0 0 13 30 22 0 -1.275 1.275 0.075 1
-0 0 0 0 0 14 30 22 0 -1.125 1.275 0.075 1
-0 0 0 0 0 15 30 22 0 -0.975 1.275 0.075 1
-0 0 0 0 0 16 30 22 0 -0.825 1.275 0.075 1
-0 0 0 0 0 17 30 22 0 -0.675 1.275 0.075 1
-0 0 0 0 0 18 30 22 0 -0.525 1.275 0.075 1
-0 0 0 0 0 19 30 22 0 -0.375 1.275 0.075 1
-0 0 0 0 0 20 30 22 0 -0.225 1.275 0.075 1
-0 0 0 0 0 21 30 22 0 -0.075 1.275 0.075 1
-0 0 0 0 0 22 30 22 0 0.075 1.275 0.075 1
-0 0 0 0 0 23 30 22 0 0.225 1.275 0.075 1
-0 0 0 0 0 24 30 22 0 0.375 1.275 0.075 1
-0 0 0 0 0 25 30 22 0 0.525 1.275 0.075 1
-0 0 0 0 0 26 30 22 0 0.675 1.275 0.075 1
-0 0 0 0 0 27 30 22 0 0.825 1.275 0.075 1
-0 0 0 0 0 28 30 22 0 0.975 1.275 0.075 1
-0 0 0 0 0 29 30 22 0 1.125 1.275 0.075 1
-0 0 0 0 0 30 30 22 0 1.275 1.275 0.075 1
-0 0 0 0 0 31 30 22 0 1.425 1.275 0.075 1
-0 0 0 0 0 32 30 22 0 1.575 1.275 0.075 1
-0 0 0 0 0 33 30 22 0 1.725 1.275 0.075 1
-0 0 0 0 0 34 30 22 0 1.875 1.275 0.075 1
-0 0 0 0 0 35 30 22 0 2.025 1.275 0.075 1
-0 0 0 0 0 36 30 22 0 2.175 1.275 0.075 1
-0 0 0 0 0 37 30 22 0 2.325 1.275 0.075 1
-0 0 0 0 0 38 30 22 0 2.475 1.275 0.075 1
-0 0 0 0 0 39 30 22 0 2.625 1.275 0.075 1
-0 0 0 0 0 40 30 22 0 2.775 1.275 0.075 1
-0 0 0 0 0 41 30 22 0 2.925 1.275 0.075 1
-0 0 0 0 0 42 30 22 0 3.075 1.275 0.075 1
-0 0 0 0 0 43 30 22 0 3.225 1.275 0.075 1
-
-0 0 0 0 0 0 31 22 0 -3.225 1.425 0.075 1
-0 0 0 0 0 1 31 22 0 -3.075 1.425 0.075 1
-0 0 0 0 0 2 31 22 0 -2.925 1.425 0.075 1
-0 0 0 0 0 3 31 22 0 -2.775 1.425 0.075 1
-0 0 0 0 0 4 31 22 0 -2.625 1.425 0.075 1
-0 0 0 0 0 5 31 22 0 -2.475 1.425 0.075 1
-0 0 0 0 0 6 31 22 0 -2.325 1.425 0.075 1
-0 0 0 0 0 7 31 22 0 -2.175 1.425 0.075 1
-0 0 0 0 0 8 31 22 0 -2.025 1.425 0.075 1
-0 0 0 0 0 9 31 22 0 -1.875 1.425 0.075 1
-0 0 0 0 0 10 31 22 0 -1.725 1.425 0.075 1
-0 0 0 0 0 11 31 22 0 -1.575 1.425 0.075 1
-0 0 0 0 0 12 31 22 0 -1.425 1.425 0.075 1
-0 0 0 0 0 13 31 22 0 -1.275 1.425 0.075 1
-0 0 0 0 0 14 31 22 0 -1.125 1.425 0.075 1
-0 0 0 0 0 15 31 22 0 -0.975 1.425 0.075 1
-0 0 0 0 0 16 31 22 0 -0.825 1.425 0.075 1
-0 0 0 0 0 17 31 22 0 -0.675 1.425 0.075 1
-0 0 0 0 0 18 31 22 0 -0.525 1.425 0.075 1
-0 0 0 0 0 19 31 22 0 -0.375 1.425 0.075 1
-0 0 0 0 0 20 31 22 0 -0.225 1.425 0.075 1
-0 0 0 0 0 21 31 22 0 -0.075 1.425 0.075 1
-0 0 0 0 0 22 31 22 0 0.075 1.425 0.075 1
-0 0 0 0 0 23 31 22 0 0.225 1.425 0.075 1
-0 0 0 0 0 24 31 22 0 0.375 1.425 0.075 1
-0 0 0 0 0 25 31 22 0 0.525 1.425 0.075 1
-0 0 0 0 0 26 31 22 0 0.675 1.425 0.075 1
-0 0 0 0 0 27 31 22 0 0.825 1.425 0.075 1
-0 0 0 0 0 28 31 22 0 0.975 1.425 0.075 1
-0 0 0 0 0 29 31 22 0 1.125 1.425 0.075 1
-0 0 0 0 0 30 31 22 0 1.275 1.425 0.075 1
-0 0 0 0 0 31 31 22 0 1.425 1.425 0.075 1
-0 0 0 0 0 32 31 22 0 1.575 1.425 0.075 1
-0 0 0 0 0 33 31 22 0 1.725 1.425 0.075 1
-0 0 0 0 0 34 31 22 0 1.875 1.425 0.075 1
-0 0 0 0 0 35 31 22 0 2.025 1.425 0.075 1
-0 0 0 0 0 36 31 22 0 2.175 1.425 0.075 1
-0 0 0 0 0 37 31 22 0 2.325 1.425 0.075 1
-0 0 0 0 0 38 31 22 0 2.475 1.425 0.075 1
-0 0 0 0 0 39 31 22 0 2.625 1.425 0.075 1
-0 0 0 0 0 40 31 22 0 2.775 1.425 0.075 1
-0 0 0 0 0 41 31 22 0 2.925 1.425 0.075 1
-0 0 0 0 0 42 31 22 0 3.075 1.425 0.075 1
-0 0 0 0 0 43 31 22 0 3.225 1.425 0.075 1
-
-0 0 0 0 0 0 32 22 0 -3.225 1.575 0.075 1
-0 0 0 0 0 1 32 22 0 -3.075 1.575 0.075 1
-0 0 0 0 0 2 32 22 0 -2.925 1.575 0.075 1
-0 0 0 0 0 3 32 22 0 -2.775 1.575 0.075 1
-0 0 0 0 0 4 32 22 0 -2.625 1.575 0.075 1
-0 0 0 0 0 5 32 22 0 -2.475 1.575 0.075 1
-0 0 0 0 0 6 32 22 0 -2.325 1.575 0.075 1
-0 0 0 0 0 7 32 22 0 -2.175 1.575 0.075 1
-0 0 0 0 0 8 32 22 0 -2.025 1.575 0.075 1
-0 0 0 0 0 9 32 22 0 -1.875 1.575 0.075 1
-0 0 0 0 0 10 32 22 0 -1.725 1.575 0.075 1
-0 0 0 0 0 11 32 22 0 -1.575 1.575 0.075 1
-0 0 0 0 0 12 32 22 0 -1.425 1.575 0.075 1
-0 0 0 0 0 13 32 22 0 -1.275 1.575 0.075 1
-0 0 0 0 0 14 32 22 0 -1.125 1.575 0.075 1
-0 0 0 0 0 15 32 22 0 -0.975 1.575 0.075 1
-0 0 0 0 0 16 32 22 0 -0.825 1.575 0.075 1
-0 0 0 0 0 17 32 22 0 -0.675 1.575 0.075 1
-0 0 0 0 0 18 32 22 0 -0.525 1.575 0.075 1
-0 0 0 0 0 19 32 22 0 -0.375 1.575 0.075 1
-0 0 0 0 0 20 32 22 0 -0.225 1.575 0.075 1
-0 0 0 0 0 21 32 22 0 -0.075 1.575 0.075 1
-0 0 0 0 0 22 32 22 0 0.075 1.575 0.075 1
-0 0 0 0 0 23 32 22 0 0.225 1.575 0.075 1
-0 0 0 0 0 24 32 22 0 0.375 1.575 0.075 1
-0 0 0 0 0 25 32 22 0 0.525 1.575 0.075 1
-0 0 0 0 0 26 32 22 0 0.675 1.575 0.075 1
-0 0 0 0 0 27 32 22 0 0.825 1.575 0.075 1
-0 0 0 0 0 28 32 22 0 0.975 1.575 0.075 1
-0 0 0 0 0 29 32 22 0 1.125 1.575 0.075 1
-0 0 0 0 0 30 32 22 0 1.275 1.575 0.075 1
-0 0 0 0 0 31 32 22 0 1.425 1.575 0.075 1
-0 0 0 0 0 32 32 22 0 1.575 1.575 0.075 1
-0 0 0 0 0 33 32 22 0 1.725 1.575 0.075 1
-0 0 0 0 0 34 32 22 0 1.875 1.575 0.075 1
-0 0 0 0 0 35 32 22 0 2.025 1.575 0.075 1
-0 0 0 0 0 36 32 22 0 2.175 1.575 0.075 1
-0 0 0 0 0 37 32 22 0 2.325 1.575 0.075 1
-0 0 0 0 0 38 32 22 0 2.475 1.575 0.075 1
-0 0 0 0 0 39 32 22 0 2.625 1.575 0.075 1
-0 0 0 0 0 40 32 22 0 2.775 1.575 0.075 1
-0 0 0 0 0 41 32 22 0 2.925 1.575 0.075 1
-0 0 0 0 0 42 32 22 0 3.075 1.575 0.075 1
-0 0 0 0 0 43 32 22 0 3.225 1.575 0.075 1
-
-0 0 0 0 0 0 33 22 0 -3.225 1.725 0.075 1
-0 0 0 0 0 1 33 22 0 -3.075 1.725 0.075 1
-0 0 0 0 0 2 33 22 0 -2.925 1.725 0.075 1
-0 0 0 0 0 3 33 22 0 -2.775 1.725 0.075 1
-0 0 0 0 0 4 33 22 0 -2.625 1.725 0.075 1
-0 0 0 0 0 5 33 22 0 -2.475 1.725 0.075 1
-0 0 0 0 0 6 33 22 0 -2.325 1.725 0.075 1
-0 0 0 0 0 7 33 22 0 -2.175 1.725 0.075 1
-0 0 0 0 0 8 33 22 0 -2.025 1.725 0.075 1
-0 0 0 0 0 9 33 22 0 -1.875 1.725 0.075 1
-0 0 0 0 0 10 33 22 0 -1.725 1.725 0.075 1
-0 0 0 0 0 11 33 22 0 -1.575 1.725 0.075 1
-0 0 0 0 0 12 33 22 0 -1.425 1.725 0.075 1
-0 0 0 0 0 13 33 22 0 -1.275 1.725 0.075 1
-0 0 0 0 0 14 33 22 0 -1.125 1.725 0.075 1
-0 0 0 0 0 15 33 22 0 -0.975 1.725 0.075 1
-0 0 0 0 0 16 33 22 0 -0.825 1.725 0.075 1
-0 0 0 0 0 17 33 22 0 -0.675 1.725 0.075 1
-0 0 0 0 0 18 33 22 0 -0.525 1.725 0.075 1
-0 0 0 0 0 19 33 22 0 -0.375 1.725 0.075 1
-0 0 0 0 0 20 33 22 0 -0.225 1.725 0.075 1
-0 0 0 0 0 21 33 22 0 -0.075 1.725 0.075 1
-0 0 0 0 0 22 33 22 0 0.075 1.725 0.075 1
-0 0 0 0 0 23 33 22 0 0.225 1.725 0.075 1
-0 0 0 0 0 24 33 22 0 0.375 1.725 0.075 1
-0 0 0 0 0 25 33 22 0 0.525 1.725 0.075 1
-0 0 0 0 0 26 33 22 0 0.675 1.725 0.075 1
-0 0 0 0 0 27 33 22 0 0.825 1.725 0.075 1
-0 0 0 0 0 28 33 22 0 0.975 1.725 0.075 1
-0 0 0 0 0 29 33 22 0 1.125 1.725 0.075 1
-0 0 0 0 0 30 33 22 0 1.275 1.725 0.075 1
-0 0 0 0 0 31 33 22 0 1.425 1.725 0.075 1
-0 0 0 0 0 32 33 22 0 1.575 1.725 0.075 1
-0 0 0 0 0 33 33 22 0 1.725 1.725 0.075 1
-0 0 0 0 0 34 33 22 0 1.875 1.725 0.075 1
-0 0 0 0 0 35 33 22 0 2.025 1.725 0.075 1
-0 0 0 0 0 36 33 22 0 2.175 1.725 0.075 1
-0 0 0 0 0 37 33 22 0 2.325 1.725 0.075 1
-0 0 0 0 0 38 33 22 0 2.475 1.725 0.075 1
-0 0 0 0 0 39 33 22 0 2.625 1.725 0.075 1
-0 0 0 0 0 40 33 22 0 2.775 1.725 0.075 1
-0 0 0 0 0 41 33 22 0 2.925 1.725 0.075 1
-0 0 0 0 0 42 33 22 0 3.075 1.725 0.075 1
-0 0 0 0 0 43 33 22 0 3.225 1.725 0.075 1
-
-0 0 0 0 0 0 34 22 0 -3.225 1.875 0.075 1
-0 0 0 0 0 1 34 22 0 -3.075 1.875 0.075 1
-0 0 0 0 0 2 34 22 0 -2.925 1.875 0.075 1
-0 0 0 0 0 3 34 22 0 -2.775 1.875 0.075 1
-0 0 0 0 0 4 34 22 0 -2.625 1.875 0.075 1
-0 0 0 0 0 5 34 22 0 -2.475 1.875 0.075 1
-0 0 0 0 0 6 34 22 0 -2.325 1.875 0.075 1
-0 0 0 0 0 7 34 22 0 -2.175 1.875 0.075 1
-0 0 0 0 0 8 34 22 0 -2.025 1.875 0.075 1
-0 0 0 0 0 9 34 22 0 -1.875 1.875 0.075 1
-0 0 0 0 0 10 34 22 0 -1.725 1.875 0.075 1
-0 0 0 0 0 11 34 22 0 -1.575 1.875 0.075 1
-0 0 0 0 0 12 34 22 0 -1.425 1.875 0.075 1
-0 0 0 0 0 13 34 22 0 -1.275 1.875 0.075 1
-0 0 0 0 0 14 34 22 0 -1.125 1.875 0.075 1
-0 0 0 0 0 15 34 22 0 -0.975 1.875 0.075 1
-0 0 0 0 0 16 34 22 0 -0.825 1.875 0.075 1
-0 0 0 0 0 17 34 22 0 -0.675 1.875 0.075 1
-0 0 0 0 0 18 34 22 0 -0.525 1.875 0.075 1
-0 0 0 0 0 19 34 22 0 -0.375 1.875 0.075 1
-0 0 0 0 0 20 34 22 0 -0.225 1.875 0.075 1
-0 0 0 0 0 21 34 22 0 -0.075 1.875 0.075 1
-0 0 0 0 0 22 34 22 0 0.075 1.875 0.075 1
-0 0 0 0 0 23 34 22 0 0.225 1.875 0.075 1
-0 0 0 0 0 24 34 22 0 0.375 1.875 0.075 1
-0 0 0 0 0 25 34 22 0 0.525 1.875 0.075 1
-0 0 0 0 0 26 34 22 0 0.675 1.875 0.075 1
-0 0 0 0 0 27 34 22 0 0.825 1.875 0.075 1
-0 0 0 0 0 28 34 22 0 0.975 1.875 0.075 1
-0 0 0 0 0 29 34 22 0 1.125 1.875 0.075 1
-0 0 0 0 0 30 34 22 0 1.275 1.875 0.075 1
-0 0 0 0 0 31 34 22 0 1.425 1.875 0.075 1
-0 0 0 0 0 32 34 22 0 1.575 1.875 0.075 1
-0 0 0 0 0 33 34 22 0 1.725 1.875 0.075 1
-0 0 0 0 0 34 34 22 0 1.875 1.875 0.075 1
-0 0 0 0 0 35 34 22 0 2.025 1.875 0.075 1
-0 0 0 0 0 36 34 22 0 2.175 1.875 0.075 1
-0 0 0 0 0 37 34 22 0 2.325 1.875 0.075 1
-0 0 0 0 0 38 34 22 0 2.475 1.875 0.075 1
-0 0 0 0 0 39 34 22 0 2.625 1.875 0.075 1
-0 0 0 0 0 40 34 22 0 2.775 1.875 0.075 1
-0 0 0 0 0 41 34 22 0 2.925 1.875 0.075 1
-0 0 0 0 0 42 34 22 0 3.075 1.875 0.075 1
-0 0 0 0 0 43 34 22 0 3.225 1.875 0.075 1
-
-0 0 0 0 0 0 35 22 0 -3.225 2.025 0.075 1
-0 0 0 0 0 1 35 22 0 -3.075 2.025 0.075 1
-0 0 0 0 0 2 35 22 0 -2.925 2.025 0.075 1
-0 0 0 0 0 3 35 22 0 -2.775 2.025 0.075 1
-0 0 0 0 0 4 35 22 0 -2.625 2.025 0.075 1
-0 0 0 0 0 5 35 22 0 -2.475 2.025 0.075 1
-0 0 0 0 0 6 35 22 0 -2.325 2.025 0.075 1
-0 0 0 0 0 7 35 22 0 -2.175 2.025 0.075 1
-0 0 0 0 0 8 35 22 0 -2.025 2.025 0.075 1
-0 0 0 0 0 9 35 22 0 -1.875 2.025 0.075 1
-0 0 0 0 0 10 35 22 0 -1.725 2.025 0.075 1
-0 0 0 0 0 11 35 22 0 -1.575 2.025 0.075 1
-0 0 0 0 0 12 35 22 0 -1.425 2.025 0.075 1
-0 0 0 0 0 13 35 22 0 -1.275 2.025 0.075 1
-0 0 0 0 0 14 35 22 0 -1.125 2.025 0.075 1
-0 0 0 0 0 15 35 22 0 -0.975 2.025 0.075 1
-0 0 0 0 0 16 35 22 0 -0.825 2.025 0.075 1
-0 0 0 0 0 17 35 22 0 -0.675 2.025 0.075 1
-0 0 0 0 0 18 35 22 0 -0.525 2.025 0.075 1
-0 0 0 0 0 19 35 22 0 -0.375 2.025 0.075 1
-0 0 0 0 0 20 35 22 0 -0.225 2.025 0.075 1
-0 0 0 0 0 21 35 22 0 -0.075 2.025 0.075 1
-0 0 0 0 0 22 35 22 0 0.075 2.025 0.075 1
-0 0 0 0 0 23 35 22 0 0.225 2.025 0.075 1
-0 0 0 0 0 24 35 22 0 0.375 2.025 0.075 1
-0 0 0 0 0 25 35 22 0 0.525 2.025 0.075 1
-0 0 0 0 0 26 35 22 0 0.675 2.025 0.075 1
-0 0 0 0 0 27 35 22 0 0.825 2.025 0.075 1
-0 0 0 0 0 28 35 22 0 0.975 2.025 0.075 1
-0 0 0 0 0 29 35 22 0 1.125 2.025 0.075 1
-0 0 0 0 0 30 35 22 0 1.275 2.025 0.075 1
-0 0 0 0 0 31 35 22 0 1.425 2.025 0.075 1
-0 0 0 0 0 32 35 22 0 1.575 2.025 0.075 1
-0 0 0 0 0 33 35 22 0 1.725 2.025 0.075 1
-0 0 0 0 0 34 35 22 0 1.875 2.025 0.075 1
-0 0 0 0 0 35 35 22 0 2.025 2.025 0.075 1
-0 0 0 0 0 36 35 22 0 2.175 2.025 0.075 1
-0 0 0 0 0 37 35 22 0 2.325 2.025 0.075 1
-0 0 0 0 0 38 35 22 0 2.475 2.025 0.075 1
-0 0 0 0 0 39 35 22 0 2.625 2.025 0.075 1
-0 0 0 0 0 40 35 22 0 2.775 2.025 0.075 1
-0 0 0 0 0 41 35 22 0 2.925 2.025 0.075 1
-0 0 0 0 0 42 35 22 0 3.075 2.025 0.075 1
-0 0 0 0 0 43 35 22 0 3.225 2.025 0.075 1
-
-0 0 0 0 0 0 36 22 0 -3.225 2.175 0.075 1
-0 0 0 0 0 1 36 22 0 -3.075 2.175 0.075 1
-0 0 0 0 0 2 36 22 0 -2.925 2.175 0.075 1
-0 0 0 0 0 3 36 22 0 -2.775 2.175 0.075 1
-0 0 0 0 0 4 36 22 0 -2.625 2.175 0.075 1
-0 0 0 0 0 5 36 22 0 -2.475 2.175 0.075 1
-0 0 0 0 0 6 36 22 0 -2.325 2.175 0.075 1
-0 0 0 0 0 7 36 22 0 -2.175 2.175 0.075 1
-0 0 0 0 0 8 36 22 0 -2.025 2.175 0.075 1
-0 0 0 0 0 9 36 22 0 -1.875 2.175 0.075 1
-0 0 0 0 0 10 36 22 0 -1.725 2.175 0.075 1
-0 0 0 0 0 11 36 22 0 -1.575 2.175 0.075 1
-0 0 0 0 0 12 36 22 0 -1.425 2.175 0.075 1
-0 0 0 0 0 13 36 22 0 -1.275 2.175 0.075 1
-0 0 0 0 0 14 36 22 0 -1.125 2.175 0.075 1
-0 0 0 0 0 15 36 22 0 -0.975 2.175 0.075 1
-0 0 0 0 0 16 36 22 0 -0.825 2.175 0.075 1
-0 0 0 0 0 17 36 22 0 -0.675 2.175 0.075 1
-0 0 0 0 0 18 36 22 0 -0.525 2.175 0.075 1
-0 0 0 0 0 19 36 22 0 -0.375 2.175 0.075 1
-0 0 0 0 0 20 36 22 0 -0.225 2.175 0.075 1
-0 0 0 0 0 21 36 22 0 -0.075 2.175 0.075 1
-0 0 0 0 0 22 36 22 0 0.075 2.175 0.075 1
-0 0 0 0 0 23 36 22 0 0.225 2.175 0.075 1
-0 0 0 0 0 24 36 22 0 0.375 2.175 0.075 1
-0 0 0 0 0 25 36 22 0 0.525 2.175 0.075 1
-0 0 0 0 0 26 36 22 0 0.675 2.175 0.075 1
-0 0 0 0 0 27 36 22 0 0.825 2.175 0.075 1
-0 0 0 0 0 28 36 22 0 0.975 2.175 0.075 1
-0 0 0 0 0 29 36 22 0 1.125 2.175 0.075 1
-0 0 0 0 0 30 36 22 0 1.275 2.175 0.075 1
-0 0 0 0 0 31 36 22 0 1.425 2.175 0.075 1
-0 0 0 0 0 32 36 22 0 1.575 2.175 0.075 1
-0 0 0 0 0 33 36 22 0 1.725 2.175 0.075 1
-0 0 0 0 0 34 36 22 0 1.875 2.175 0.075 1
-0 0 0 0 0 35 36 22 0 2.025 2.175 0.075 1
-0 0 0 0 0 36 36 22 0 2.175 2.175 0.075 1
-0 0 0 0 0 37 36 22 0 2.325 2.175 0.075 1
-0 0 0 0 0 38 36 22 0 2.475 2.175 0.075 1
-0 0 0 0 0 39 36 22 0 2.625 2.175 0.075 1
-0 0 0 0 0 40 36 22 0 2.775 2.175 0.075 1
-0 0 0 0 0 41 36 22 0 2.925 2.175 0.075 1
-0 0 0 0 0 42 36 22 0 3.075 2.175 0.075 1
-0 0 0 0 0 43 36 22 0 3.225 2.175 0.075 1
-
-0 0 0 0 0 0 37 22 0 -3.225 2.325 0.075 1
-0 0 0 0 0 1 37 22 0 -3.075 2.325 0.075 1
-0 0 0 0 0 2 37 22 0 -2.925 2.325 0.075 1
-0 0 0 0 0 3 37 22 0 -2.775 2.325 0.075 1
-0 0 0 0 0 4 37 22 0 -2.625 2.325 0.075 1
-0 0 0 0 0 5 37 22 0 -2.475 2.325 0.075 1
-0 0 0 0 0 6 37 22 0 -2.325 2.325 0.075 1
-0 0 0 0 0 7 37 22 0 -2.175 2.325 0.075 1
-0 0 0 0 0 8 37 22 0 -2.025 2.325 0.075 1
-0 0 0 0 0 9 37 22 0 -1.875 2.325 0.075 1
-0 0 0 0 0 10 37 22 0 -1.725 2.325 0.075 1
-0 0 0 0 0 11 37 22 0 -1.575 2.325 0.075 1
-0 0 0 0 0 12 37 22 0 -1.425 2.325 0.075 1
-0 0 0 0 0 13 37 22 0 -1.275 2.325 0.075 1
-0 0 0 0 0 14 37 22 0 -1.125 2.325 0.075 1
-0 0 0 0 0 15 37 22 0 -0.975 2.325 0.075 1
-0 0 0 0 0 16 37 22 0 -0.825 2.325 0.075 1
-0 0 0 0 0 17 37 22 0 -0.675 2.325 0.075 1
-0 0 0 0 0 18 37 22 0 -0.525 2.325 0.075 1
-0 0 0 0 0 19 37 22 0 -0.375 2.325 0.075 1
-0 0 0 0 0 20 37 22 0 -0.225 2.325 0.075 1
-0 0 0 0 0 21 37 22 0 -0.075 2.325 0.075 1
-0 0 0 0 0 22 37 22 0 0.075 2.325 0.075 1
-0 0 0 0 0 23 37 22 0 0.225 2.325 0.075 1
-0 0 0 0 0 24 37 22 0 0.375 2.325 0.075 1
-0 0 0 0 0 25 37 22 0 0.525 2.325 0.075 1
-0 0 0 0 0 26 37 22 0 0.675 2.325 0.075 1
-0 0 0 0 0 27 37 22 0 0.825 2.325 0.075 1
-0 0 0 0 0 28 37 22 0 0.975 2.325 0.075 1
-0 0 0 0 0 29 37 22 0 1.125 2.325 0.075 1
-0 0 0 0 0 30 37 22 0 1.275 2.325 0.075 1
-0 0 0 0 0 31 37 22 0 1.425 2.325 0.075 1
-0 0 0 0 0 32 37 22 0 1.575 2.325 0.075 1
-0 0 0 0 0 33 37 22 0 1.725 2.325 0.075 1
-0 0 0 0 0 34 37 22 0 1.875 2.325 0.075 1
-0 0 0 0 0 35 37 22 0 2.025 2.325 0.075 1
-0 0 0 0 0 36 37 22 0 2.175 2.325 0.075 1
-0 0 0 0 0 37 37 22 0 2.325 2.325 0.075 1
-0 0 0 0 0 38 37 22 0 2.475 2.325 0.075 1
-0 0 0 0 0 39 37 22 0 2.625 2.325 0.075 1
-0 0 0 0 0 40 37 22 0 2.775 2.325 0.075 1
-0 0 0 0 0 41 37 22 0 2.925 2.325 0.075 1
-0 0 0 0 0 42 37 22 0 3.075 2.325 0.075 1
-0 0 0 0 0 43 37 22 0 3.225 2.325 0.075 1
-
-0 0 0 0 0 0 38 22 0 -3.225 2.475 0.075 1
-0 0 0 0 0 1 38 22 0 -3.075 2.475 0.075 1
-0 0 0 0 0 2 38 22 0 -2.925 2.475 0.075 1
-0 0 0 0 0 3 38 22 0 -2.775 2.475 0.075 1
-0 0 0 0 0 4 38 22 0 -2.625 2.475 0.075 1
-0 0 0 0 0 5 38 22 0 -2.475 2.475 0.075 1
-0 0 0 0 0 6 38 22 0 -2.325 2.475 0.075 1
-0 0 0 0 0 7 38 22 0 -2.175 2.475 0.075 1
-0 0 0 0 0 8 38 22 0 -2.025 2.475 0.075 1
-0 0 0 0 0 9 38 22 0 -1.875 2.475 0.075 1
-0 0 0 0 0 10 38 22 0 -1.725 2.475 0.075 1
-0 0 0 0 0 11 38 22 0 -1.575 2.475 0.075 1
-0 0 0 0 0 12 38 22 0 -1.425 2.475 0.075 1
-0 0 0 0 0 13 38 22 0 -1.275 2.475 0.075 1
-0 0 0 0 0 14 38 22 0 -1.125 2.475 0.075 1
-0 0 0 0 0 15 38 22 0 -0.975 2.475 0.075 1
-0 0 0 0 0 16 38 22 0 -0.825 2.475 0.075 1
-0 0 0 0 0 17 38 22 0 -0.675 2.475 0.075 1
-0 0 0 0 0 18 38 22 0 -0.525 2.475 0.075 1
-0 0 0 0 0 19 38 22 0 -0.375 2.475 0.075 1
-0 0 0 0 0 20 38 22 0 -0.225 2.475 0.075 1
-0 0 0 0 0 21 38 22 0 -0.075 2.475 0.075 1
-0 0 0 0 0 22 38 22 0 0.075 2.475 0.075 1
-0 0 0 0 0 23 38 22 0 0.225 2.475 0.075 1
-0 0 0 0 0 24 38 22 0 0.375 2.475 0.075 1
-0 0 0 0 0 25 38 22 0 0.525 2.475 0.075 1
-0 0 0 0 0 26 38 22 0 0.675 2.475 0.075 1
-0 0 0 0 0 27 38 22 0 0.825 2.475 0.075 1
-0 0 0 0 0 28 38 22 0 0.975 2.475 0.075 1
-0 0 0 0 0 29 38 22 0 1.125 2.475 0.075 1
-0 0 0 0 0 30 38 22 0 1.275 2.475 0.075 1
-0 0 0 0 0 31 38 22 0 1.425 2.475 0.075 1
-0 0 0 0 0 32 38 22 0 1.575 2.475 0.075 1
-0 0 0 0 0 33 38 22 0 1.725 2.475 0.075 1
-0 0 0 0 0 34 38 22 0 1.875 2.475 0.075 1
-0 0 0 0 0 35 38 22 0 2.025 2.475 0.075 1
-0 0 0 0 0 36 38 22 0 2.175 2.475 0.075 1
-0 0 0 0 0 37 38 22 0 2.325 2.475 0.075 1
-0 0 0 0 0 38 38 22 0 2.475 2.475 0.075 1
-0 0 0 0 0 39 38 22 0 2.625 2.475 0.075 1
-0 0 0 0 0 40 38 22 0 2.775 2.475 0.075 1
-0 0 0 0 0 41 38 22 0 2.925 2.475 0.075 1
-0 0 0 0 0 42 38 22 0 3.075 2.475 0.075 1
-0 0 0 0 0 43 38 22 0 3.225 2.475 0.075 1
-
-0 0 0 0 0 0 39 22 0 -3.225 2.625 0.075 1
-0 0 0 0 0 1 39 22 0 -3.075 2.625 0.075 1
-0 0 0 0 0 2 39 22 0 -2.925 2.625 0.075 1
-0 0 0 0 0 3 39 22 0 -2.775 2.625 0.075 1
-0 0 0 0 0 4 39 22 0 -2.625 2.625 0.075 1
-0 0 0 0 0 5 39 22 0 -2.475 2.625 0.075 1
-0 0 0 0 0 6 39 22 0 -2.325 2.625 0.075 1
-0 0 0 0 0 7 39 22 0 -2.175 2.625 0.075 1
-0 0 0 0 0 8 39 22 0 -2.025 2.625 0.075 1
-0 0 0 0 0 9 39 22 0 -1.875 2.625 0.075 1
-0 0 0 0 0 10 39 22 0 -1.725 2.625 0.075 1
-0 0 0 0 0 11 39 22 0 -1.575 2.625 0.075 1
-0 0 0 0 0 12 39 22 0 -1.425 2.625 0.075 1
-0 0 0 0 0 13 39 22 0 -1.275 2.625 0.075 1
-0 0 0 0 0 14 39 22 0 -1.125 2.625 0.075 1
-0 0 0 0 0 15 39 22 0 -0.975 2.625 0.075 1
-0 0 0 0 0 16 39 22 0 -0.825 2.625 0.075 1
-0 0 0 0 0 17 39 22 0 -0.675 2.625 0.075 1
-0 0 0 0 0 18 39 22 0 -0.525 2.625 0.075 1
-0 0 0 0 0 19 39 22 0 -0.375 2.625 0.075 1
-0 0 0 0 0 20 39 22 0 -0.225 2.625 0.075 1
-0 0 0 0 0 21 39 22 0 -0.075 2.625 0.075 1
-0 0 0 0 0 22 39 22 0 0.075 2.625 0.075 1
-0 0 0 0 0 23 39 22 0 0.225 2.625 0.075 1
-0 0 0 0 0 24 39 22 0 0.375 2.625 0.075 1
-0 0 0 0 0 25 39 22 0 0.525 2.625 0.075 1
-0 0 0 0 0 26 39 22 0 0.675 2.625 0.075 1
-0 0 0 0 0 27 39 22 0 0.825 2.625 0.075 1
-0 0 0 0 0 28 39 22 0 0.975 2.625 0.075 1
-0 0 0 0 0 29 39 22 0 1.125 2.625 0.075 1
-0 0 0 0 0 30 39 22 0 1.275 2.625 0.075 1
-0 0 0 0 0 31 39 22 0 1.425 2.625 0.075 1
-0 0 0 0 0 32 39 22 0 1.575 2.625 0.075 1
-0 0 0 0 0 33 39 22 0 1.725 2.625 0.075 1
-0 0 0 0 0 34 39 22 0 1.875 2.625 0.075 1
-0 0 0 0 0 35 39 22 0 2.025 2.625 0.075 1
-0 0 0 0 0 36 39 22 0 2.175 2.625 0.075 1
-0 0 0 0 0 37 39 22 0 2.325 2.625 0.075 1
-0 0 0 0 0 38 39 22 0 2.475 2.625 0.075 1
-0 0 0 0 0 39 39 22 0 2.625 2.625 0.075 1
-0 0 0 0 0 40 39 22 0 2.775 2.625 0.075 1
-0 0 0 0 0 41 39 22 0 2.925 2.625 0.075 1
-0 0 0 0 0 42 39 22 0 3.075 2.625 0.075 1
-0 0 0 0 0 43 39 22 0 3.225 2.625 0.075 1
-
-0 0 0 0 0 0 40 22 0 -3.225 2.775 0.075 1
-0 0 0 0 0 1 40 22 0 -3.075 2.775 0.075 1
-0 0 0 0 0 2 40 22 0 -2.925 2.775 0.075 1
-0 0 0 0 0 3 40 22 0 -2.775 2.775 0.075 1
-0 0 0 0 0 4 40 22 0 -2.625 2.775 0.075 1
-0 0 0 0 0 5 40 22 0 -2.475 2.775 0.075 1
-0 0 0 0 0 6 40 22 0 -2.325 2.775 0.075 1
-0 0 0 0 0 7 40 22 0 -2.175 2.775 0.075 1
-0 0 0 0 0 8 40 22 0 -2.025 2.775 0.075 1
-0 0 0 0 0 9 40 22 0 -1.875 2.775 0.075 1
-0 0 0 0 0 10 40 22 0 -1.725 2.775 0.075 1
-0 0 0 0 0 11 40 22 0 -1.575 2.775 0.075 1
-0 0 0 0 0 12 40 22 0 -1.425 2.775 0.075 1
-0 0 0 0 0 13 40 22 0 -1.275 2.775 0.075 1
-0 0 0 0 0 14 40 22 0 -1.125 2.775 0.075 1
-0 0 0 0 0 15 40 22 0 -0.975 2.775 0.075 1
-0 0 0 0 0 16 40 22 0 -0.825 2.775 0.075 1
-0 0 0 0 0 17 40 22 0 -0.675 2.775 0.075 1
-0 0 0 0 0 18 40 22 0 -0.525 2.775 0.075 1
-0 0 0 0 0 19 40 22 0 -0.375 2.775 0.075 1
-0 0 0 0 0 20 40 22 0 -0.225 2.775 0.075 1
-0 0 0 0 0 21 40 22 0 -0.075 2.775 0.075 1
-0 0 0 0 0 22 40 22 0 0.075 2.775 0.075 1
-0 0 0 0 0 23 40 22 0 0.225 2.775 0.075 1
-0 0 0 0 0 24 40 22 0 0.375 2.775 0.075 1
-0 0 0 0 0 25 40 22 0 0.525 2.775 0.075 1
-0 0 0 0 0 26 40 22 0 0.675 2.775 0.075 1
-0 0 0 0 0 27 40 22 0 0.825 2.775 0.075 1
-0 0 0 0 0 28 40 22 0 0.975 2.775 0.075 1
-0 0 0 0 0 29 40 22 0 1.125 2.775 0.075 1
-0 0 0 0 0 30 40 22 0 1.275 2.775 0.075 1
-0 0 0 0 0 31 40 22 0 1.425 2.775 0.075 1
-0 0 0 0 0 32 40 22 0 1.575 2.775 0.075 1
-0 0 0 0 0 33 40 22 0 1.725 2.775 0.075 1
-0 0 0 0 0 34 40 22 0 1.875 2.775 0.075 1
-0 0 0 0 0 35 40 22 0 2.025 2.775 0.075 1
-0 0 0 0 0 36 40 22 0 2.175 2.775 0.075 1
-0 0 0 0 0 37 40 22 0 2.325 2.775 0.075 1
-0 0 0 0 0 38 40 22 0 2.475 2.775 0.075 1
-0 0 0 0 0 39 40 22 0 2.625 2.775 0.075 1
-0 0 0 0 0 40 40 22 0 2.775 2.775 0.075 1
-0 0 0 0 0 41 40 22 0 2.925 2.775 0.075 1
-0 0 0 0 0 42 40 22 0 3.075 2.775 0.075 1
-0 0 0 0 0 43 40 22 0 3.225 2.775 0.075 1
-
-0 0 0 0 0 0 41 22 0 -3.225 2.925 0.075 1
-0 0 0 0 0 1 41 22 0 -3.075 2.925 0.075 1
-0 0 0 0 0 2 41 22 0 -2.925 2.925 0.075 1
-0 0 0 0 0 3 41 22 0 -2.775 2.925 0.075 1
-0 0 0 0 0 4 41 22 0 -2.625 2.925 0.075 1
-0 0 0 0 0 5 41 22 0 -2.475 2.925 0.075 1
-0 0 0 0 0 6 41 22 0 -2.325 2.925 0.075 1
-0 0 0 0 0 7 41 22 0 -2.175 2.925 0.075 1
-0 0 0 0 0 8 41 22 0 -2.025 2.925 0.075 1
-0 0 0 0 0 9 41 22 0 -1.875 2.925 0.075 1
-0 0 0 0 0 10 41 22 0 -1.725 2.925 0.075 1
-0 0 0 0 0 11 41 22 0 -1.575 2.925 0.075 1
-0 0 0 0 0 12 41 22 0 -1.425 2.925 0.075 1
-0 0 0 0 0 13 41 22 0 -1.275 2.925 0.075 1
-0 0 0 0 0 14 41 22 0 -1.125 2.925 0.075 1
-0 0 0 0 0 15 41 22 0 -0.975 2.925 0.075 1
-0 0 0 0 0 16 41 22 0 -0.825 2.925 0.075 1
-0 0 0 0 0 17 41 22 0 -0.675 2.925 0.075 1
-0 0 0 0 0 18 41 22 0 -0.525 2.925 0.075 1
-0 0 0 0 0 19 41 22 0 -0.375 2.925 0.075 1
-0 0 0 0 0 20 41 22 0 -0.225 2.925 0.075 1
-0 0 0 0 0 21 41 22 0 -0.075 2.925 0.075 1
-0 0 0 0 0 22 41 22 0 0.075 2.925 0.075 1
-0 0 0 0 0 23 41 22 0 0.225 2.925 0.075 1
-0 0 0 0 0 24 41 22 0 0.375 2.925 0.075 1
-0 0 0 0 0 25 41 22 0 0.525 2.925 0.075 1
-0 0 0 0 0 26 41 22 0 0.675 2.925 0.075 1
-0 0 0 0 0 27 41 22 0 0.825 2.925 0.075 1
-0 0 0 0 0 28 41 22 0 0.975 2.925 0.075 1
-0 0 0 0 0 29 41 22 0 1.125 2.925 0.075 1
-0 0 0 0 0 30 41 22 0 1.275 2.925 0.075 1
-0 0 0 0 0 31 41 22 0 1.425 2.925 0.075 1
-0 0 0 0 0 32 41 22 0 1.575 2.925 0.075 1
-0 0 0 0 0 33 41 22 0 1.725 2.925 0.075 1
-0 0 0 0 0 34 41 22 0 1.875 2.925 0.075 1
-0 0 0 0 0 35 41 22 0 2.025 2.925 0.075 1
-0 0 0 0 0 36 41 22 0 2.175 2.925 0.075 1
-0 0 0 0 0 37 41 22 0 2.325 2.925 0.075 1
-0 0 0 0 0 38 41 22 0 2.475 2.925 0.075 1
-0 0 0 0 0 39 41 22 0 2.625 2.925 0.075 1
-0 0 0 0 0 40 41 22 0 2.775 2.925 0.075 1
-0 0 0 0 0 41 41 22 0 2.925 2.925 0.075 1
-0 0 0 0 0 42 41 22 0 3.075 2.925 0.075 1
-0 0 0 0 0 43 41 22 0 3.225 2.925 0.075 1
-
-0 0 0 0 0 0 42 22 0 -3.225 3.075 0.075 1
-0 0 0 0 0 1 42 22 0 -3.075 3.075 0.075 1
-0 0 0 0 0 2 42 22 0 -2.925 3.075 0.075 1
-0 0 0 0 0 3 42 22 0 -2.775 3.075 0.075 1
-0 0 0 0 0 4 42 22 0 -2.625 3.075 0.075 1
-0 0 0 0 0 5 42 22 0 -2.475 3.075 0.075 1
-0 0 0 0 0 6 42 22 0 -2.325 3.075 0.075 1
-0 0 0 0 0 7 42 22 0 -2.175 3.075 0.075 1
-0 0 0 0 0 8 42 22 0 -2.025 3.075 0.075 1
-0 0 0 0 0 9 42 22 0 -1.875 3.075 0.075 1
-0 0 0 0 0 10 42 22 0 -1.725 3.075 0.075 1
-0 0 0 0 0 11 42 22 0 -1.575 3.075 0.075 1
-0 0 0 0 0 12 42 22 0 -1.425 3.075 0.075 1
-0 0 0 0 0 13 42 22 0 -1.275 3.075 0.075 1
-0 0 0 0 0 14 42 22 0 -1.125 3.075 0.075 1
-0 0 0 0 0 15 42 22 0 -0.975 3.075 0.075 1
-0 0 0 0 0 16 42 22 0 -0.825 3.075 0.075 1
-0 0 0 0 0 17 42 22 0 -0.675 3.075 0.075 1
-0 0 0 0 0 18 42 22 0 -0.525 3.075 0.075 1
-0 0 0 0 0 19 42 22 0 -0.375 3.075 0.075 1
-0 0 0 0 0 20 42 22 0 -0.225 3.075 0.075 1
-0 0 0 0 0 21 42 22 0 -0.075 3.075 0.075 1
-0 0 0 0 0 22 42 22 0 0.075 3.075 0.075 1
-0 0 0 0 0 23 42 22 0 0.225 3.075 0.075 1
-0 0 0 0 0 24 42 22 0 0.375 3.075 0.075 1
-0 0 0 0 0 25 42 22 0 0.525 3.075 0.075 1
-0 0 0 0 0 26 42 22 0 0.675 3.075 0.075 1
-0 0 0 0 0 27 42 22 0 0.825 3.075 0.075 1
-0 0 0 0 0 28 42 22 0 0.975 3.075 0.075 1
-0 0 0 0 0 29 42 22 0 1.125 3.075 0.075 1
-0 0 0 0 0 30 42 22 0 1.275 3.075 0.075 1
-0 0 0 0 0 31 42 22 0 1.425 3.075 0.075 1
-0 0 0 0 0 32 42 22 0 1.575 3.075 0.075 1
-0 0 0 0 0 33 42 22 0 1.725 3.075 0.075 1
-0 0 0 0 0 34 42 22 0 1.875 3.075 0.075 1
-0 0 0 0 0 35 42 22 0 2.025 3.075 0.075 1
-0 0 0 0 0 36 42 22 0 2.175 3.075 0.075 1
-0 0 0 0 0 37 42 22 0 2.325 3.075 0.075 1
-0 0 0 0 0 38 42 22 0 2.475 3.075 0.075 1
-0 0 0 0 0 39 42 22 0 2.625 3.075 0.075 1
-0 0 0 0 0 40 42 22 0 2.775 3.075 0.075 1
-0 0 0 0 0 41 42 22 0 2.925 3.075 0.075 1
-0 0 0 0 0 42 42 22 0 3.075 3.075 0.075 1
-0 0 0 0 0 43 42 22 0 3.225 3.075 0.075 1
-
-0 0 0 0 0 0 43 22 0 -3.225 3.225 0.075 1
-0 0 0 0 0 1 43 22 0 -3.075 3.225 0.075 1
-0 0 0 0 0 2 43 22 0 -2.925 3.225 0.075 1
-0 0 0 0 0 3 43 22 0 -2.775 3.225 0.075 1
-0 0 0 0 0 4 43 22 0 -2.625 3.225 0.075 1
-0 0 0 0 0 5 43 22 0 -2.475 3.225 0.075 1
-0 0 0 0 0 6 43 22 0 -2.325 3.225 0.075 1
-0 0 0 0 0 7 43 22 0 -2.175 3.225 0.075 1
-0 0 0 0 0 8 43 22 0 -2.025 3.225 0.075 1
-0 0 0 0 0 9 43 22 0 -1.875 3.225 0.075 1
-0 0 0 0 0 10 43 22 0 -1.725 3.225 0.075 1
-0 0 0 0 0 11 43 22 0 -1.575 3.225 0.075 1
-0 0 0 0 0 12 43 22 0 -1.425 3.225 0.075 1
-0 0 0 0 0 13 43 22 0 -1.275 3.225 0.075 1
-0 0 0 0 0 14 43 22 0 -1.125 3.225 0.075 1
-0 0 0 0 0 15 43 22 0 -0.975 3.225 0.075 1
-0 0 0 0 0 16 43 22 0 -0.825 3.225 0.075 1
-0 0 0 0 0 17 43 22 0 -0.675 3.225 0.075 1
-0 0 0 0 0 18 43 22 0 -0.525 3.225 0.075 1
-0 0 0 0 0 19 43 22 0 -0.375 3.225 0.075 1
-0 0 0 0 0 20 43 22 0 -0.225 3.225 0.075 1
-0 0 0 0 0 21 43 22 0 -0.075 3.225 0.075 1
-0 0 0 0 0 22 43 22 0 0.075 3.225 0.075 1
-0 0 0 0 0 23 43 22 0 0.225 3.225 0.075 1
-0 0 0 0 0 24 43 22 0 0.375 3.225 0.075 1
-0 0 0 0 0 25 43 22 0 0.525 3.225 0.075 1
-0 0 0 0 0 26 43 22 0 0.675 3.225 0.075 1
-0 0 0 0 0 27 43 22 0 0.825 3.225 0.075 1
-0 0 0 0 0 28 43 22 0 0.975 3.225 0.075 1
-0 0 0 0 0 29 43 22 0 1.125 3.225 0.075 1
-0 0 0 0 0 30 43 22 0 1.275 3.225 0.075 1
-0 0 0 0 0 31 43 22 0 1.425 3.225 0.075 1
-0 0 0 0 0 32 43 22 0 1.575 3.225 0.075 1
-0 0 0 0 0 33 43 22 0 1.725 3.225 0.075 1
-0 0 0 0 0 34 43 22 0 1.875 3.225 0.075 1
-0 0 0 0 0 35 43 22 0 2.025 3.225 0.075 1
-0 0 0 0 0 36 43 22 0 2.175 3.225 0.075 1
-0 0 0 0 0 37 43 22 0 2.325 3.225 0.075 1
-0 0 0 0 0 38 43 22 0 2.475 3.225 0.075 1
-0 0 0 0 0 39 43 22 0 2.625 3.225 0.075 1
-0 0 0 0 0 40 43 22 0 2.775 3.225 0.075 1
-0 0 0 0 0 41 43 22 0 2.925 3.225 0.075 1
-0 0 0 0 0 42 43 22 0 3.075 3.225 0.075 1
-0 0 0 0 0 43 43 22 0 3.225 3.225 0.075 1
-
-
-
diff --git a/test/bl-carpet-mask/emask.xz.asc b/test/bl-carpet-mask/emask.xz.asc
deleted file mode 100644
index 0d3d133..0000000
--- a/test/bl-carpet-mask/emask.xz.asc
+++ /dev/null
@@ -1,1991 +0,0 @@
-# 2D ASCII output created by CarpetIOASCII
-# created on carbon.aei.mpg.de by jonathan on Aug 14 2006 at 17:06:13+0200
-# parameter filename: "bl-carpet-mask.par"
-#
-# SPACEMASK::emask x z (emask)
-#
-# iteration 0
-# refinement level 0 multigrid level 0 map 0 component 0 time level 0
-# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
-0 0 0 0 0 0 22 0 0 -3.225 0.075 -3.225 1
-0 0 0 0 0 1 22 0 0 -3.075 0.075 -3.225 1
-0 0 0 0 0 2 22 0 0 -2.925 0.075 -3.225 1
-0 0 0 0 0 3 22 0 0 -2.775 0.075 -3.225 1
-0 0 0 0 0 4 22 0 0 -2.625 0.075 -3.225 1
-0 0 0 0 0 5 22 0 0 -2.475 0.075 -3.225 1
-0 0 0 0 0 6 22 0 0 -2.325 0.075 -3.225 1
-0 0 0 0 0 7 22 0 0 -2.175 0.075 -3.225 1
-0 0 0 0 0 8 22 0 0 -2.025 0.075 -3.225 1
-0 0 0 0 0 9 22 0 0 -1.875 0.075 -3.225 1
-0 0 0 0 0 10 22 0 0 -1.725 0.075 -3.225 1
-0 0 0 0 0 11 22 0 0 -1.575 0.075 -3.225 1
-0 0 0 0 0 12 22 0 0 -1.425 0.075 -3.225 1
-0 0 0 0 0 13 22 0 0 -1.275 0.075 -3.225 1
-0 0 0 0 0 14 22 0 0 -1.125 0.075 -3.225 1
-0 0 0 0 0 15 22 0 0 -0.975 0.075 -3.225 1
-0 0 0 0 0 16 22 0 0 -0.825 0.075 -3.225 1
-0 0 0 0 0 17 22 0 0 -0.675 0.075 -3.225 1
-0 0 0 0 0 18 22 0 0 -0.525 0.075 -3.225 1
-0 0 0 0 0 19 22 0 0 -0.375 0.075 -3.225 1
-0 0 0 0 0 20 22 0 0 -0.225 0.075 -3.225 1
-0 0 0 0 0 21 22 0 0 -0.075 0.075 -3.225 1
-0 0 0 0 0 22 22 0 0 0.075 0.075 -3.225 1
-0 0 0 0 0 23 22 0 0 0.225 0.075 -3.225 1
-0 0 0 0 0 24 22 0 0 0.375 0.075 -3.225 1
-0 0 0 0 0 25 22 0 0 0.525 0.075 -3.225 1
-0 0 0 0 0 26 22 0 0 0.675 0.075 -3.225 1
-0 0 0 0 0 27 22 0 0 0.825 0.075 -3.225 1
-0 0 0 0 0 28 22 0 0 0.975 0.075 -3.225 1
-0 0 0 0 0 29 22 0 0 1.125 0.075 -3.225 1
-0 0 0 0 0 30 22 0 0 1.275 0.075 -3.225 1
-0 0 0 0 0 31 22 0 0 1.425 0.075 -3.225 1
-0 0 0 0 0 32 22 0 0 1.575 0.075 -3.225 1
-0 0 0 0 0 33 22 0 0 1.725 0.075 -3.225 1
-0 0 0 0 0 34 22 0 0 1.875 0.075 -3.225 1
-0 0 0 0 0 35 22 0 0 2.025 0.075 -3.225 1
-0 0 0 0 0 36 22 0 0 2.175 0.075 -3.225 1
-0 0 0 0 0 37 22 0 0 2.325 0.075 -3.225 1
-0 0 0 0 0 38 22 0 0 2.475 0.075 -3.225 1
-0 0 0 0 0 39 22 0 0 2.625 0.075 -3.225 1
-0 0 0 0 0 40 22 0 0 2.775 0.075 -3.225 1
-0 0 0 0 0 41 22 0 0 2.925 0.075 -3.225 1
-0 0 0 0 0 42 22 0 0 3.075 0.075 -3.225 1
-0 0 0 0 0 43 22 0 0 3.225 0.075 -3.225 1
-
-0 0 0 0 0 0 22 1 0 -3.225 0.075 -3.075 1
-0 0 0 0 0 1 22 1 0 -3.075 0.075 -3.075 1
-0 0 0 0 0 2 22 1 0 -2.925 0.075 -3.075 1
-0 0 0 0 0 3 22 1 0 -2.775 0.075 -3.075 1
-0 0 0 0 0 4 22 1 0 -2.625 0.075 -3.075 1
-0 0 0 0 0 5 22 1 0 -2.475 0.075 -3.075 1
-0 0 0 0 0 6 22 1 0 -2.325 0.075 -3.075 1
-0 0 0 0 0 7 22 1 0 -2.175 0.075 -3.075 1
-0 0 0 0 0 8 22 1 0 -2.025 0.075 -3.075 1
-0 0 0 0 0 9 22 1 0 -1.875 0.075 -3.075 1
-0 0 0 0 0 10 22 1 0 -1.725 0.075 -3.075 1
-0 0 0 0 0 11 22 1 0 -1.575 0.075 -3.075 1
-0 0 0 0 0 12 22 1 0 -1.425 0.075 -3.075 1
-0 0 0 0 0 13 22 1 0 -1.275 0.075 -3.075 1
-0 0 0 0 0 14 22 1 0 -1.125 0.075 -3.075 1
-0 0 0 0 0 15 22 1 0 -0.975 0.075 -3.075 1
-0 0 0 0 0 16 22 1 0 -0.825 0.075 -3.075 1
-0 0 0 0 0 17 22 1 0 -0.675 0.075 -3.075 1
-0 0 0 0 0 18 22 1 0 -0.525 0.075 -3.075 1
-0 0 0 0 0 19 22 1 0 -0.375 0.075 -3.075 1
-0 0 0 0 0 20 22 1 0 -0.225 0.075 -3.075 1
-0 0 0 0 0 21 22 1 0 -0.075 0.075 -3.075 1
-0 0 0 0 0 22 22 1 0 0.075 0.075 -3.075 1
-0 0 0 0 0 23 22 1 0 0.225 0.075 -3.075 1
-0 0 0 0 0 24 22 1 0 0.375 0.075 -3.075 1
-0 0 0 0 0 25 22 1 0 0.525 0.075 -3.075 1
-0 0 0 0 0 26 22 1 0 0.675 0.075 -3.075 1
-0 0 0 0 0 27 22 1 0 0.825 0.075 -3.075 1
-0 0 0 0 0 28 22 1 0 0.975 0.075 -3.075 1
-0 0 0 0 0 29 22 1 0 1.125 0.075 -3.075 1
-0 0 0 0 0 30 22 1 0 1.275 0.075 -3.075 1
-0 0 0 0 0 31 22 1 0 1.425 0.075 -3.075 1
-0 0 0 0 0 32 22 1 0 1.575 0.075 -3.075 1
-0 0 0 0 0 33 22 1 0 1.725 0.075 -3.075 1
-0 0 0 0 0 34 22 1 0 1.875 0.075 -3.075 1
-0 0 0 0 0 35 22 1 0 2.025 0.075 -3.075 1
-0 0 0 0 0 36 22 1 0 2.175 0.075 -3.075 1
-0 0 0 0 0 37 22 1 0 2.325 0.075 -3.075 1
-0 0 0 0 0 38 22 1 0 2.475 0.075 -3.075 1
-0 0 0 0 0 39 22 1 0 2.625 0.075 -3.075 1
-0 0 0 0 0 40 22 1 0 2.775 0.075 -3.075 1
-0 0 0 0 0 41 22 1 0 2.925 0.075 -3.075 1
-0 0 0 0 0 42 22 1 0 3.075 0.075 -3.075 1
-0 0 0 0 0 43 22 1 0 3.225 0.075 -3.075 1
-
-0 0 0 0 0 0 22 2 0 -3.225 0.075 -2.925 1
-0 0 0 0 0 1 22 2 0 -3.075 0.075 -2.925 1
-0 0 0 0 0 2 22 2 0 -2.925 0.075 -2.925 1
-0 0 0 0 0 3 22 2 0 -2.775 0.075 -2.925 1
-0 0 0 0 0 4 22 2 0 -2.625 0.075 -2.925 1
-0 0 0 0 0 5 22 2 0 -2.475 0.075 -2.925 1
-0 0 0 0 0 6 22 2 0 -2.325 0.075 -2.925 1
-0 0 0 0 0 7 22 2 0 -2.175 0.075 -2.925 1
-0 0 0 0 0 8 22 2 0 -2.025 0.075 -2.925 1
-0 0 0 0 0 9 22 2 0 -1.875 0.075 -2.925 1
-0 0 0 0 0 10 22 2 0 -1.725 0.075 -2.925 1
-0 0 0 0 0 11 22 2 0 -1.575 0.075 -2.925 1
-0 0 0 0 0 12 22 2 0 -1.425 0.075 -2.925 1
-0 0 0 0 0 13 22 2 0 -1.275 0.075 -2.925 1
-0 0 0 0 0 14 22 2 0 -1.125 0.075 -2.925 1
-0 0 0 0 0 15 22 2 0 -0.975 0.075 -2.925 1
-0 0 0 0 0 16 22 2 0 -0.825 0.075 -2.925 1
-0 0 0 0 0 17 22 2 0 -0.675 0.075 -2.925 1
-0 0 0 0 0 18 22 2 0 -0.525 0.075 -2.925 1
-0 0 0 0 0 19 22 2 0 -0.375 0.075 -2.925 1
-0 0 0 0 0 20 22 2 0 -0.225 0.075 -2.925 1
-0 0 0 0 0 21 22 2 0 -0.075 0.075 -2.925 1
-0 0 0 0 0 22 22 2 0 0.075 0.075 -2.925 1
-0 0 0 0 0 23 22 2 0 0.225 0.075 -2.925 1
-0 0 0 0 0 24 22 2 0 0.375 0.075 -2.925 1
-0 0 0 0 0 25 22 2 0 0.525 0.075 -2.925 1
-0 0 0 0 0 26 22 2 0 0.675 0.075 -2.925 1
-0 0 0 0 0 27 22 2 0 0.825 0.075 -2.925 1
-0 0 0 0 0 28 22 2 0 0.975 0.075 -2.925 1
-0 0 0 0 0 29 22 2 0 1.125 0.075 -2.925 1
-0 0 0 0 0 30 22 2 0 1.275 0.075 -2.925 1
-0 0 0 0 0 31 22 2 0 1.425 0.075 -2.925 1
-0 0 0 0 0 32 22 2 0 1.575 0.075 -2.925 1
-0 0 0 0 0 33 22 2 0 1.725 0.075 -2.925 1
-0 0 0 0 0 34 22 2 0 1.875 0.075 -2.925 1
-0 0 0 0 0 35 22 2 0 2.025 0.075 -2.925 1
-0 0 0 0 0 36 22 2 0 2.175 0.075 -2.925 1
-0 0 0 0 0 37 22 2 0 2.325 0.075 -2.925 1
-0 0 0 0 0 38 22 2 0 2.475 0.075 -2.925 1
-0 0 0 0 0 39 22 2 0 2.625 0.075 -2.925 1
-0 0 0 0 0 40 22 2 0 2.775 0.075 -2.925 1
-0 0 0 0 0 41 22 2 0 2.925 0.075 -2.925 1
-0 0 0 0 0 42 22 2 0 3.075 0.075 -2.925 1
-0 0 0 0 0 43 22 2 0 3.225 0.075 -2.925 1
-
-0 0 0 0 0 0 22 3 0 -3.225 0.075 -2.775 1
-0 0 0 0 0 1 22 3 0 -3.075 0.075 -2.775 1
-0 0 0 0 0 2 22 3 0 -2.925 0.075 -2.775 1
-0 0 0 0 0 3 22 3 0 -2.775 0.075 -2.775 1
-0 0 0 0 0 4 22 3 0 -2.625 0.075 -2.775 1
-0 0 0 0 0 5 22 3 0 -2.475 0.075 -2.775 1
-0 0 0 0 0 6 22 3 0 -2.325 0.075 -2.775 1
-0 0 0 0 0 7 22 3 0 -2.175 0.075 -2.775 1
-0 0 0 0 0 8 22 3 0 -2.025 0.075 -2.775 1
-0 0 0 0 0 9 22 3 0 -1.875 0.075 -2.775 1
-0 0 0 0 0 10 22 3 0 -1.725 0.075 -2.775 1
-0 0 0 0 0 11 22 3 0 -1.575 0.075 -2.775 1
-0 0 0 0 0 12 22 3 0 -1.425 0.075 -2.775 1
-0 0 0 0 0 13 22 3 0 -1.275 0.075 -2.775 1
-0 0 0 0 0 14 22 3 0 -1.125 0.075 -2.775 1
-0 0 0 0 0 15 22 3 0 -0.975 0.075 -2.775 1
-0 0 0 0 0 16 22 3 0 -0.825 0.075 -2.775 1
-0 0 0 0 0 17 22 3 0 -0.675 0.075 -2.775 1
-0 0 0 0 0 18 22 3 0 -0.525 0.075 -2.775 1
-0 0 0 0 0 19 22 3 0 -0.375 0.075 -2.775 1
-0 0 0 0 0 20 22 3 0 -0.225 0.075 -2.775 1
-0 0 0 0 0 21 22 3 0 -0.075 0.075 -2.775 1
-0 0 0 0 0 22 22 3 0 0.075 0.075 -2.775 1
-0 0 0 0 0 23 22 3 0 0.225 0.075 -2.775 1
-0 0 0 0 0 24 22 3 0 0.375 0.075 -2.775 1
-0 0 0 0 0 25 22 3 0 0.525 0.075 -2.775 1
-0 0 0 0 0 26 22 3 0 0.675 0.075 -2.775 1
-0 0 0 0 0 27 22 3 0 0.825 0.075 -2.775 1
-0 0 0 0 0 28 22 3 0 0.975 0.075 -2.775 1
-0 0 0 0 0 29 22 3 0 1.125 0.075 -2.775 1
-0 0 0 0 0 30 22 3 0 1.275 0.075 -2.775 1
-0 0 0 0 0 31 22 3 0 1.425 0.075 -2.775 1
-0 0 0 0 0 32 22 3 0 1.575 0.075 -2.775 1
-0 0 0 0 0 33 22 3 0 1.725 0.075 -2.775 1
-0 0 0 0 0 34 22 3 0 1.875 0.075 -2.775 1
-0 0 0 0 0 35 22 3 0 2.025 0.075 -2.775 1
-0 0 0 0 0 36 22 3 0 2.175 0.075 -2.775 1
-0 0 0 0 0 37 22 3 0 2.325 0.075 -2.775 1
-0 0 0 0 0 38 22 3 0 2.475 0.075 -2.775 1
-0 0 0 0 0 39 22 3 0 2.625 0.075 -2.775 1
-0 0 0 0 0 40 22 3 0 2.775 0.075 -2.775 1
-0 0 0 0 0 41 22 3 0 2.925 0.075 -2.775 1
-0 0 0 0 0 42 22 3 0 3.075 0.075 -2.775 1
-0 0 0 0 0 43 22 3 0 3.225 0.075 -2.775 1
-
-0 0 0 0 0 0 22 4 0 -3.225 0.075 -2.625 1
-0 0 0 0 0 1 22 4 0 -3.075 0.075 -2.625 1
-0 0 0 0 0 2 22 4 0 -2.925 0.075 -2.625 1
-0 0 0 0 0 3 22 4 0 -2.775 0.075 -2.625 1
-0 0 0 0 0 4 22 4 0 -2.625 0.075 -2.625 1
-0 0 0 0 0 5 22 4 0 -2.475 0.075 -2.625 1
-0 0 0 0 0 6 22 4 0 -2.325 0.075 -2.625 1
-0 0 0 0 0 7 22 4 0 -2.175 0.075 -2.625 1
-0 0 0 0 0 8 22 4 0 -2.025 0.075 -2.625 1
-0 0 0 0 0 9 22 4 0 -1.875 0.075 -2.625 1
-0 0 0 0 0 10 22 4 0 -1.725 0.075 -2.625 1
-0 0 0 0 0 11 22 4 0 -1.575 0.075 -2.625 1
-0 0 0 0 0 12 22 4 0 -1.425 0.075 -2.625 1
-0 0 0 0 0 13 22 4 0 -1.275 0.075 -2.625 1
-0 0 0 0 0 14 22 4 0 -1.125 0.075 -2.625 1
-0 0 0 0 0 15 22 4 0 -0.975 0.075 -2.625 1
-0 0 0 0 0 16 22 4 0 -0.825 0.075 -2.625 1
-0 0 0 0 0 17 22 4 0 -0.675 0.075 -2.625 1
-0 0 0 0 0 18 22 4 0 -0.525 0.075 -2.625 1
-0 0 0 0 0 19 22 4 0 -0.375 0.075 -2.625 1
-0 0 0 0 0 20 22 4 0 -0.225 0.075 -2.625 1
-0 0 0 0 0 21 22 4 0 -0.075 0.075 -2.625 1
-0 0 0 0 0 22 22 4 0 0.075 0.075 -2.625 1
-0 0 0 0 0 23 22 4 0 0.225 0.075 -2.625 1
-0 0 0 0 0 24 22 4 0 0.375 0.075 -2.625 1
-0 0 0 0 0 25 22 4 0 0.525 0.075 -2.625 1
-0 0 0 0 0 26 22 4 0 0.675 0.075 -2.625 1
-0 0 0 0 0 27 22 4 0 0.825 0.075 -2.625 1
-0 0 0 0 0 28 22 4 0 0.975 0.075 -2.625 1
-0 0 0 0 0 29 22 4 0 1.125 0.075 -2.625 1
-0 0 0 0 0 30 22 4 0 1.275 0.075 -2.625 1
-0 0 0 0 0 31 22 4 0 1.425 0.075 -2.625 1
-0 0 0 0 0 32 22 4 0 1.575 0.075 -2.625 1
-0 0 0 0 0 33 22 4 0 1.725 0.075 -2.625 1
-0 0 0 0 0 34 22 4 0 1.875 0.075 -2.625 1
-0 0 0 0 0 35 22 4 0 2.025 0.075 -2.625 1
-0 0 0 0 0 36 22 4 0 2.175 0.075 -2.625 1
-0 0 0 0 0 37 22 4 0 2.325 0.075 -2.625 1
-0 0 0 0 0 38 22 4 0 2.475 0.075 -2.625 1
-0 0 0 0 0 39 22 4 0 2.625 0.075 -2.625 1
-0 0 0 0 0 40 22 4 0 2.775 0.075 -2.625 1
-0 0 0 0 0 41 22 4 0 2.925 0.075 -2.625 1
-0 0 0 0 0 42 22 4 0 3.075 0.075 -2.625 1
-0 0 0 0 0 43 22 4 0 3.225 0.075 -2.625 1
-
-0 0 0 0 0 0 22 5 0 -3.225 0.075 -2.475 1
-0 0 0 0 0 1 22 5 0 -3.075 0.075 -2.475 1
-0 0 0 0 0 2 22 5 0 -2.925 0.075 -2.475 1
-0 0 0 0 0 3 22 5 0 -2.775 0.075 -2.475 1
-0 0 0 0 0 4 22 5 0 -2.625 0.075 -2.475 1
-0 0 0 0 0 5 22 5 0 -2.475 0.075 -2.475 1
-0 0 0 0 0 6 22 5 0 -2.325 0.075 -2.475 1
-0 0 0 0 0 7 22 5 0 -2.175 0.075 -2.475 1
-0 0 0 0 0 8 22 5 0 -2.025 0.075 -2.475 1
-0 0 0 0 0 9 22 5 0 -1.875 0.075 -2.475 1
-0 0 0 0 0 10 22 5 0 -1.725 0.075 -2.475 1
-0 0 0 0 0 11 22 5 0 -1.575 0.075 -2.475 1
-0 0 0 0 0 12 22 5 0 -1.425 0.075 -2.475 1
-0 0 0 0 0 13 22 5 0 -1.275 0.075 -2.475 1
-0 0 0 0 0 14 22 5 0 -1.125 0.075 -2.475 1
-0 0 0 0 0 15 22 5 0 -0.975 0.075 -2.475 1
-0 0 0 0 0 16 22 5 0 -0.825 0.075 -2.475 1
-0 0 0 0 0 17 22 5 0 -0.675 0.075 -2.475 1
-0 0 0 0 0 18 22 5 0 -0.525 0.075 -2.475 1
-0 0 0 0 0 19 22 5 0 -0.375 0.075 -2.475 1
-0 0 0 0 0 20 22 5 0 -0.225 0.075 -2.475 1
-0 0 0 0 0 21 22 5 0 -0.075 0.075 -2.475 1
-0 0 0 0 0 22 22 5 0 0.075 0.075 -2.475 1
-0 0 0 0 0 23 22 5 0 0.225 0.075 -2.475 1
-0 0 0 0 0 24 22 5 0 0.375 0.075 -2.475 1
-0 0 0 0 0 25 22 5 0 0.525 0.075 -2.475 1
-0 0 0 0 0 26 22 5 0 0.675 0.075 -2.475 1
-0 0 0 0 0 27 22 5 0 0.825 0.075 -2.475 1
-0 0 0 0 0 28 22 5 0 0.975 0.075 -2.475 1
-0 0 0 0 0 29 22 5 0 1.125 0.075 -2.475 1
-0 0 0 0 0 30 22 5 0 1.275 0.075 -2.475 1
-0 0 0 0 0 31 22 5 0 1.425 0.075 -2.475 1
-0 0 0 0 0 32 22 5 0 1.575 0.075 -2.475 1
-0 0 0 0 0 33 22 5 0 1.725 0.075 -2.475 1
-0 0 0 0 0 34 22 5 0 1.875 0.075 -2.475 1
-0 0 0 0 0 35 22 5 0 2.025 0.075 -2.475 1
-0 0 0 0 0 36 22 5 0 2.175 0.075 -2.475 1
-0 0 0 0 0 37 22 5 0 2.325 0.075 -2.475 1
-0 0 0 0 0 38 22 5 0 2.475 0.075 -2.475 1
-0 0 0 0 0 39 22 5 0 2.625 0.075 -2.475 1
-0 0 0 0 0 40 22 5 0 2.775 0.075 -2.475 1
-0 0 0 0 0 41 22 5 0 2.925 0.075 -2.475 1
-0 0 0 0 0 42 22 5 0 3.075 0.075 -2.475 1
-0 0 0 0 0 43 22 5 0 3.225 0.075 -2.475 1
-
-0 0 0 0 0 0 22 6 0 -3.225 0.075 -2.325 1
-0 0 0 0 0 1 22 6 0 -3.075 0.075 -2.325 1
-0 0 0 0 0 2 22 6 0 -2.925 0.075 -2.325 1
-0 0 0 0 0 3 22 6 0 -2.775 0.075 -2.325 1
-0 0 0 0 0 4 22 6 0 -2.625 0.075 -2.325 1
-0 0 0 0 0 5 22 6 0 -2.475 0.075 -2.325 1
-0 0 0 0 0 6 22 6 0 -2.325 0.075 -2.325 1
-0 0 0 0 0 7 22 6 0 -2.175 0.075 -2.325 1
-0 0 0 0 0 8 22 6 0 -2.025 0.075 -2.325 1
-0 0 0 0 0 9 22 6 0 -1.875 0.075 -2.325 1
-0 0 0 0 0 10 22 6 0 -1.725 0.075 -2.325 1
-0 0 0 0 0 11 22 6 0 -1.575 0.075 -2.325 1
-0 0 0 0 0 12 22 6 0 -1.425 0.075 -2.325 1
-0 0 0 0 0 13 22 6 0 -1.275 0.075 -2.325 1
-0 0 0 0 0 14 22 6 0 -1.125 0.075 -2.325 1
-0 0 0 0 0 15 22 6 0 -0.975 0.075 -2.325 1
-0 0 0 0 0 16 22 6 0 -0.825 0.075 -2.325 1
-0 0 0 0 0 17 22 6 0 -0.675 0.075 -2.325 1
-0 0 0 0 0 18 22 6 0 -0.525 0.075 -2.325 1
-0 0 0 0 0 19 22 6 0 -0.375 0.075 -2.325 1
-0 0 0 0 0 20 22 6 0 -0.225 0.075 -2.325 1
-0 0 0 0 0 21 22 6 0 -0.075 0.075 -2.325 1
-0 0 0 0 0 22 22 6 0 0.075 0.075 -2.325 1
-0 0 0 0 0 23 22 6 0 0.225 0.075 -2.325 1
-0 0 0 0 0 24 22 6 0 0.375 0.075 -2.325 1
-0 0 0 0 0 25 22 6 0 0.525 0.075 -2.325 1
-0 0 0 0 0 26 22 6 0 0.675 0.075 -2.325 1
-0 0 0 0 0 27 22 6 0 0.825 0.075 -2.325 1
-0 0 0 0 0 28 22 6 0 0.975 0.075 -2.325 1
-0 0 0 0 0 29 22 6 0 1.125 0.075 -2.325 1
-0 0 0 0 0 30 22 6 0 1.275 0.075 -2.325 1
-0 0 0 0 0 31 22 6 0 1.425 0.075 -2.325 1
-0 0 0 0 0 32 22 6 0 1.575 0.075 -2.325 1
-0 0 0 0 0 33 22 6 0 1.725 0.075 -2.325 1
-0 0 0 0 0 34 22 6 0 1.875 0.075 -2.325 1
-0 0 0 0 0 35 22 6 0 2.025 0.075 -2.325 1
-0 0 0 0 0 36 22 6 0 2.175 0.075 -2.325 1
-0 0 0 0 0 37 22 6 0 2.325 0.075 -2.325 1
-0 0 0 0 0 38 22 6 0 2.475 0.075 -2.325 1
-0 0 0 0 0 39 22 6 0 2.625 0.075 -2.325 1
-0 0 0 0 0 40 22 6 0 2.775 0.075 -2.325 1
-0 0 0 0 0 41 22 6 0 2.925 0.075 -2.325 1
-0 0 0 0 0 42 22 6 0 3.075 0.075 -2.325 1
-0 0 0 0 0 43 22 6 0 3.225 0.075 -2.325 1
-
-0 0 0 0 0 0 22 7 0 -3.225 0.075 -2.175 1
-0 0 0 0 0 1 22 7 0 -3.075 0.075 -2.175 1
-0 0 0 0 0 2 22 7 0 -2.925 0.075 -2.175 1
-0 0 0 0 0 3 22 7 0 -2.775 0.075 -2.175 1
-0 0 0 0 0 4 22 7 0 -2.625 0.075 -2.175 1
-0 0 0 0 0 5 22 7 0 -2.475 0.075 -2.175 1
-0 0 0 0 0 6 22 7 0 -2.325 0.075 -2.175 1
-0 0 0 0 0 7 22 7 0 -2.175 0.075 -2.175 1
-0 0 0 0 0 8 22 7 0 -2.025 0.075 -2.175 1
-0 0 0 0 0 9 22 7 0 -1.875 0.075 -2.175 1
-0 0 0 0 0 10 22 7 0 -1.725 0.075 -2.175 1
-0 0 0 0 0 11 22 7 0 -1.575 0.075 -2.175 1
-0 0 0 0 0 12 22 7 0 -1.425 0.075 -2.175 1
-0 0 0 0 0 13 22 7 0 -1.275 0.075 -2.175 1
-0 0 0 0 0 14 22 7 0 -1.125 0.075 -2.175 1
-0 0 0 0 0 15 22 7 0 -0.975 0.075 -2.175 1
-0 0 0 0 0 16 22 7 0 -0.825 0.075 -2.175 1
-0 0 0 0 0 17 22 7 0 -0.675 0.075 -2.175 1
-0 0 0 0 0 18 22 7 0 -0.525 0.075 -2.175 1
-0 0 0 0 0 19 22 7 0 -0.375 0.075 -2.175 1
-0 0 0 0 0 20 22 7 0 -0.225 0.075 -2.175 1
-0 0 0 0 0 21 22 7 0 -0.075 0.075 -2.175 1
-0 0 0 0 0 22 22 7 0 0.075 0.075 -2.175 1
-0 0 0 0 0 23 22 7 0 0.225 0.075 -2.175 1
-0 0 0 0 0 24 22 7 0 0.375 0.075 -2.175 1
-0 0 0 0 0 25 22 7 0 0.525 0.075 -2.175 1
-0 0 0 0 0 26 22 7 0 0.675 0.075 -2.175 1
-0 0 0 0 0 27 22 7 0 0.825 0.075 -2.175 1
-0 0 0 0 0 28 22 7 0 0.975 0.075 -2.175 1
-0 0 0 0 0 29 22 7 0 1.125 0.075 -2.175 1
-0 0 0 0 0 30 22 7 0 1.275 0.075 -2.175 1
-0 0 0 0 0 31 22 7 0 1.425 0.075 -2.175 1
-0 0 0 0 0 32 22 7 0 1.575 0.075 -2.175 1
-0 0 0 0 0 33 22 7 0 1.725 0.075 -2.175 1
-0 0 0 0 0 34 22 7 0 1.875 0.075 -2.175 1
-0 0 0 0 0 35 22 7 0 2.025 0.075 -2.175 1
-0 0 0 0 0 36 22 7 0 2.175 0.075 -2.175 1
-0 0 0 0 0 37 22 7 0 2.325 0.075 -2.175 1
-0 0 0 0 0 38 22 7 0 2.475 0.075 -2.175 1
-0 0 0 0 0 39 22 7 0 2.625 0.075 -2.175 1
-0 0 0 0 0 40 22 7 0 2.775 0.075 -2.175 1
-0 0 0 0 0 41 22 7 0 2.925 0.075 -2.175 1
-0 0 0 0 0 42 22 7 0 3.075 0.075 -2.175 1
-0 0 0 0 0 43 22 7 0 3.225 0.075 -2.175 1
-
-0 0 0 0 0 0 22 8 0 -3.225 0.075 -2.025 1
-0 0 0 0 0 1 22 8 0 -3.075 0.075 -2.025 1
-0 0 0 0 0 2 22 8 0 -2.925 0.075 -2.025 1
-0 0 0 0 0 3 22 8 0 -2.775 0.075 -2.025 1
-0 0 0 0 0 4 22 8 0 -2.625 0.075 -2.025 1
-0 0 0 0 0 5 22 8 0 -2.475 0.075 -2.025 1
-0 0 0 0 0 6 22 8 0 -2.325 0.075 -2.025 1
-0 0 0 0 0 7 22 8 0 -2.175 0.075 -2.025 1
-0 0 0 0 0 8 22 8 0 -2.025 0.075 -2.025 1
-0 0 0 0 0 9 22 8 0 -1.875 0.075 -2.025 1
-0 0 0 0 0 10 22 8 0 -1.725 0.075 -2.025 1
-0 0 0 0 0 11 22 8 0 -1.575 0.075 -2.025 1
-0 0 0 0 0 12 22 8 0 -1.425 0.075 -2.025 1
-0 0 0 0 0 13 22 8 0 -1.275 0.075 -2.025 1
-0 0 0 0 0 14 22 8 0 -1.125 0.075 -2.025 1
-0 0 0 0 0 15 22 8 0 -0.975 0.075 -2.025 1
-0 0 0 0 0 16 22 8 0 -0.825 0.075 -2.025 1
-0 0 0 0 0 17 22 8 0 -0.675 0.075 -2.025 1
-0 0 0 0 0 18 22 8 0 -0.525 0.075 -2.025 1
-0 0 0 0 0 19 22 8 0 -0.375 0.075 -2.025 1
-0 0 0 0 0 20 22 8 0 -0.225 0.075 -2.025 1
-0 0 0 0 0 21 22 8 0 -0.075 0.075 -2.025 1
-0 0 0 0 0 22 22 8 0 0.075 0.075 -2.025 1
-0 0 0 0 0 23 22 8 0 0.225 0.075 -2.025 1
-0 0 0 0 0 24 22 8 0 0.375 0.075 -2.025 1
-0 0 0 0 0 25 22 8 0 0.525 0.075 -2.025 1
-0 0 0 0 0 26 22 8 0 0.675 0.075 -2.025 1
-0 0 0 0 0 27 22 8 0 0.825 0.075 -2.025 1
-0 0 0 0 0 28 22 8 0 0.975 0.075 -2.025 1
-0 0 0 0 0 29 22 8 0 1.125 0.075 -2.025 1
-0 0 0 0 0 30 22 8 0 1.275 0.075 -2.025 1
-0 0 0 0 0 31 22 8 0 1.425 0.075 -2.025 1
-0 0 0 0 0 32 22 8 0 1.575 0.075 -2.025 1
-0 0 0 0 0 33 22 8 0 1.725 0.075 -2.025 1
-0 0 0 0 0 34 22 8 0 1.875 0.075 -2.025 1
-0 0 0 0 0 35 22 8 0 2.025 0.075 -2.025 1
-0 0 0 0 0 36 22 8 0 2.175 0.075 -2.025 1
-0 0 0 0 0 37 22 8 0 2.325 0.075 -2.025 1
-0 0 0 0 0 38 22 8 0 2.475 0.075 -2.025 1
-0 0 0 0 0 39 22 8 0 2.625 0.075 -2.025 1
-0 0 0 0 0 40 22 8 0 2.775 0.075 -2.025 1
-0 0 0 0 0 41 22 8 0 2.925 0.075 -2.025 1
-0 0 0 0 0 42 22 8 0 3.075 0.075 -2.025 1
-0 0 0 0 0 43 22 8 0 3.225 0.075 -2.025 1
-
-0 0 0 0 0 0 22 9 0 -3.225 0.075 -1.875 1
-0 0 0 0 0 1 22 9 0 -3.075 0.075 -1.875 1
-0 0 0 0 0 2 22 9 0 -2.925 0.075 -1.875 1
-0 0 0 0 0 3 22 9 0 -2.775 0.075 -1.875 1
-0 0 0 0 0 4 22 9 0 -2.625 0.075 -1.875 1
-0 0 0 0 0 5 22 9 0 -2.475 0.075 -1.875 1
-0 0 0 0 0 6 22 9 0 -2.325 0.075 -1.875 1
-0 0 0 0 0 7 22 9 0 -2.175 0.075 -1.875 1
-0 0 0 0 0 8 22 9 0 -2.025 0.075 -1.875 1
-0 0 0 0 0 9 22 9 0 -1.875 0.075 -1.875 1
-0 0 0 0 0 10 22 9 0 -1.725 0.075 -1.875 1
-0 0 0 0 0 11 22 9 0 -1.575 0.075 -1.875 1
-0 0 0 0 0 12 22 9 0 -1.425 0.075 -1.875 1
-0 0 0 0 0 13 22 9 0 -1.275 0.075 -1.875 1
-0 0 0 0 0 14 22 9 0 -1.125 0.075 -1.875 1
-0 0 0 0 0 15 22 9 0 -0.975 0.075 -1.875 1
-0 0 0 0 0 16 22 9 0 -0.825 0.075 -1.875 1
-0 0 0 0 0 17 22 9 0 -0.675 0.075 -1.875 1
-0 0 0 0 0 18 22 9 0 -0.525 0.075 -1.875 1
-0 0 0 0 0 19 22 9 0 -0.375 0.075 -1.875 1
-0 0 0 0 0 20 22 9 0 -0.225 0.075 -1.875 1
-0 0 0 0 0 21 22 9 0 -0.075 0.075 -1.875 1
-0 0 0 0 0 22 22 9 0 0.075 0.075 -1.875 1
-0 0 0 0 0 23 22 9 0 0.225 0.075 -1.875 1
-0 0 0 0 0 24 22 9 0 0.375 0.075 -1.875 1
-0 0 0 0 0 25 22 9 0 0.525 0.075 -1.875 1
-0 0 0 0 0 26 22 9 0 0.675 0.075 -1.875 1
-0 0 0 0 0 27 22 9 0 0.825 0.075 -1.875 1
-0 0 0 0 0 28 22 9 0 0.975 0.075 -1.875 1
-0 0 0 0 0 29 22 9 0 1.125 0.075 -1.875 1
-0 0 0 0 0 30 22 9 0 1.275 0.075 -1.875 1
-0 0 0 0 0 31 22 9 0 1.425 0.075 -1.875 1
-0 0 0 0 0 32 22 9 0 1.575 0.075 -1.875 1
-0 0 0 0 0 33 22 9 0 1.725 0.075 -1.875 1
-0 0 0 0 0 34 22 9 0 1.875 0.075 -1.875 1
-0 0 0 0 0 35 22 9 0 2.025 0.075 -1.875 1
-0 0 0 0 0 36 22 9 0 2.175 0.075 -1.875 1
-0 0 0 0 0 37 22 9 0 2.325 0.075 -1.875 1
-0 0 0 0 0 38 22 9 0 2.475 0.075 -1.875 1
-0 0 0 0 0 39 22 9 0 2.625 0.075 -1.875 1
-0 0 0 0 0 40 22 9 0 2.775 0.075 -1.875 1
-0 0 0 0 0 41 22 9 0 2.925 0.075 -1.875 1
-0 0 0 0 0 42 22 9 0 3.075 0.075 -1.875 1
-0 0 0 0 0 43 22 9 0 3.225 0.075 -1.875 1
-
-0 0 0 0 0 0 22 10 0 -3.225 0.075 -1.725 1
-0 0 0 0 0 1 22 10 0 -3.075 0.075 -1.725 1
-0 0 0 0 0 2 22 10 0 -2.925 0.075 -1.725 1
-0 0 0 0 0 3 22 10 0 -2.775 0.075 -1.725 1
-0 0 0 0 0 4 22 10 0 -2.625 0.075 -1.725 1
-0 0 0 0 0 5 22 10 0 -2.475 0.075 -1.725 1
-0 0 0 0 0 6 22 10 0 -2.325 0.075 -1.725 1
-0 0 0 0 0 7 22 10 0 -2.175 0.075 -1.725 1
-0 0 0 0 0 8 22 10 0 -2.025 0.075 -1.725 1
-0 0 0 0 0 9 22 10 0 -1.875 0.075 -1.725 1
-0 0 0 0 0 10 22 10 0 -1.725 0.075 -1.725 1
-0 0 0 0 0 11 22 10 0 -1.575 0.075 -1.725 1
-0 0 0 0 0 12 22 10 0 -1.425 0.075 -1.725 1
-0 0 0 0 0 13 22 10 0 -1.275 0.075 -1.725 1
-0 0 0 0 0 14 22 10 0 -1.125 0.075 -1.725 1
-0 0 0 0 0 15 22 10 0 -0.975 0.075 -1.725 1
-0 0 0 0 0 16 22 10 0 -0.825 0.075 -1.725 1
-0 0 0 0 0 17 22 10 0 -0.675 0.075 -1.725 1
-0 0 0 0 0 18 22 10 0 -0.525 0.075 -1.725 1
-0 0 0 0 0 19 22 10 0 -0.375 0.075 -1.725 1
-0 0 0 0 0 20 22 10 0 -0.225 0.075 -1.725 1
-0 0 0 0 0 21 22 10 0 -0.075 0.075 -1.725 1
-0 0 0 0 0 22 22 10 0 0.075 0.075 -1.725 1
-0 0 0 0 0 23 22 10 0 0.225 0.075 -1.725 1
-0 0 0 0 0 24 22 10 0 0.375 0.075 -1.725 1
-0 0 0 0 0 25 22 10 0 0.525 0.075 -1.725 1
-0 0 0 0 0 26 22 10 0 0.675 0.075 -1.725 1
-0 0 0 0 0 27 22 10 0 0.825 0.075 -1.725 1
-0 0 0 0 0 28 22 10 0 0.975 0.075 -1.725 1
-0 0 0 0 0 29 22 10 0 1.125 0.075 -1.725 1
-0 0 0 0 0 30 22 10 0 1.275 0.075 -1.725 1
-0 0 0 0 0 31 22 10 0 1.425 0.075 -1.725 1
-0 0 0 0 0 32 22 10 0 1.575 0.075 -1.725 1
-0 0 0 0 0 33 22 10 0 1.725 0.075 -1.725 1
-0 0 0 0 0 34 22 10 0 1.875 0.075 -1.725 1
-0 0 0 0 0 35 22 10 0 2.025 0.075 -1.725 1
-0 0 0 0 0 36 22 10 0 2.175 0.075 -1.725 1
-0 0 0 0 0 37 22 10 0 2.325 0.075 -1.725 1
-0 0 0 0 0 38 22 10 0 2.475 0.075 -1.725 1
-0 0 0 0 0 39 22 10 0 2.625 0.075 -1.725 1
-0 0 0 0 0 40 22 10 0 2.775 0.075 -1.725 1
-0 0 0 0 0 41 22 10 0 2.925 0.075 -1.725 1
-0 0 0 0 0 42 22 10 0 3.075 0.075 -1.725 1
-0 0 0 0 0 43 22 10 0 3.225 0.075 -1.725 1
-
-0 0 0 0 0 0 22 11 0 -3.225 0.075 -1.575 1
-0 0 0 0 0 1 22 11 0 -3.075 0.075 -1.575 1
-0 0 0 0 0 2 22 11 0 -2.925 0.075 -1.575 1
-0 0 0 0 0 3 22 11 0 -2.775 0.075 -1.575 1
-0 0 0 0 0 4 22 11 0 -2.625 0.075 -1.575 1
-0 0 0 0 0 5 22 11 0 -2.475 0.075 -1.575 1
-0 0 0 0 0 6 22 11 0 -2.325 0.075 -1.575 1
-0 0 0 0 0 7 22 11 0 -2.175 0.075 -1.575 1
-0 0 0 0 0 8 22 11 0 -2.025 0.075 -1.575 1
-0 0 0 0 0 9 22 11 0 -1.875 0.075 -1.575 1
-0 0 0 0 0 10 22 11 0 -1.725 0.075 -1.575 1
-0 0 0 0 0 11 22 11 0 -1.575 0.075 -1.575 1
-0 0 0 0 0 12 22 11 0 -1.425 0.075 -1.575 1
-0 0 0 0 0 13 22 11 0 -1.275 0.075 -1.575 1
-0 0 0 0 0 14 22 11 0 -1.125 0.075 -1.575 1
-0 0 0 0 0 15 22 11 0 -0.975 0.075 -1.575 1
-0 0 0 0 0 16 22 11 0 -0.825 0.075 -1.575 1
-0 0 0 0 0 17 22 11 0 -0.675 0.075 -1.575 1
-0 0 0 0 0 18 22 11 0 -0.525 0.075 -1.575 1
-0 0 0 0 0 19 22 11 0 -0.375 0.075 -1.575 1
-0 0 0 0 0 20 22 11 0 -0.225 0.075 -1.575 1
-0 0 0 0 0 21 22 11 0 -0.075 0.075 -1.575 1
-0 0 0 0 0 22 22 11 0 0.075 0.075 -1.575 1
-0 0 0 0 0 23 22 11 0 0.225 0.075 -1.575 1
-0 0 0 0 0 24 22 11 0 0.375 0.075 -1.575 1
-0 0 0 0 0 25 22 11 0 0.525 0.075 -1.575 1
-0 0 0 0 0 26 22 11 0 0.675 0.075 -1.575 1
-0 0 0 0 0 27 22 11 0 0.825 0.075 -1.575 1
-0 0 0 0 0 28 22 11 0 0.975 0.075 -1.575 1
-0 0 0 0 0 29 22 11 0 1.125 0.075 -1.575 1
-0 0 0 0 0 30 22 11 0 1.275 0.075 -1.575 1
-0 0 0 0 0 31 22 11 0 1.425 0.075 -1.575 1
-0 0 0 0 0 32 22 11 0 1.575 0.075 -1.575 1
-0 0 0 0 0 33 22 11 0 1.725 0.075 -1.575 1
-0 0 0 0 0 34 22 11 0 1.875 0.075 -1.575 1
-0 0 0 0 0 35 22 11 0 2.025 0.075 -1.575 1
-0 0 0 0 0 36 22 11 0 2.175 0.075 -1.575 1
-0 0 0 0 0 37 22 11 0 2.325 0.075 -1.575 1
-0 0 0 0 0 38 22 11 0 2.475 0.075 -1.575 1
-0 0 0 0 0 39 22 11 0 2.625 0.075 -1.575 1
-0 0 0 0 0 40 22 11 0 2.775 0.075 -1.575 1
-0 0 0 0 0 41 22 11 0 2.925 0.075 -1.575 1
-0 0 0 0 0 42 22 11 0 3.075 0.075 -1.575 1
-0 0 0 0 0 43 22 11 0 3.225 0.075 -1.575 1
-
-0 0 0 0 0 0 22 12 0 -3.225 0.075 -1.425 1
-0 0 0 0 0 1 22 12 0 -3.075 0.075 -1.425 1
-0 0 0 0 0 2 22 12 0 -2.925 0.075 -1.425 1
-0 0 0 0 0 3 22 12 0 -2.775 0.075 -1.425 1
-0 0 0 0 0 4 22 12 0 -2.625 0.075 -1.425 1
-0 0 0 0 0 5 22 12 0 -2.475 0.075 -1.425 1
-0 0 0 0 0 6 22 12 0 -2.325 0.075 -1.425 1
-0 0 0 0 0 7 22 12 0 -2.175 0.075 -1.425 1
-0 0 0 0 0 8 22 12 0 -2.025 0.075 -1.425 1
-0 0 0 0 0 9 22 12 0 -1.875 0.075 -1.425 1
-0 0 0 0 0 10 22 12 0 -1.725 0.075 -1.425 1
-0 0 0 0 0 11 22 12 0 -1.575 0.075 -1.425 1
-0 0 0 0 0 12 22 12 0 -1.425 0.075 -1.425 1
-0 0 0 0 0 13 22 12 0 -1.275 0.075 -1.425 1
-0 0 0 0 0 14 22 12 0 -1.125 0.075 -1.425 1
-0 0 0 0 0 15 22 12 0 -0.975 0.075 -1.425 1
-0 0 0 0 0 16 22 12 0 -0.825 0.075 -1.425 1
-0 0 0 0 0 17 22 12 0 -0.675 0.075 -1.425 1
-0 0 0 0 0 18 22 12 0 -0.525 0.075 -1.425 1
-0 0 0 0 0 19 22 12 0 -0.375 0.075 -1.425 1
-0 0 0 0 0 20 22 12 0 -0.225 0.075 -1.425 1
-0 0 0 0 0 21 22 12 0 -0.075 0.075 -1.425 1
-0 0 0 0 0 22 22 12 0 0.075 0.075 -1.425 1
-0 0 0 0 0 23 22 12 0 0.225 0.075 -1.425 1
-0 0 0 0 0 24 22 12 0 0.375 0.075 -1.425 1
-0 0 0 0 0 25 22 12 0 0.525 0.075 -1.425 1
-0 0 0 0 0 26 22 12 0 0.675 0.075 -1.425 1
-0 0 0 0 0 27 22 12 0 0.825 0.075 -1.425 1
-0 0 0 0 0 28 22 12 0 0.975 0.075 -1.425 1
-0 0 0 0 0 29 22 12 0 1.125 0.075 -1.425 1
-0 0 0 0 0 30 22 12 0 1.275 0.075 -1.425 1
-0 0 0 0 0 31 22 12 0 1.425 0.075 -1.425 1
-0 0 0 0 0 32 22 12 0 1.575 0.075 -1.425 1
-0 0 0 0 0 33 22 12 0 1.725 0.075 -1.425 1
-0 0 0 0 0 34 22 12 0 1.875 0.075 -1.425 1
-0 0 0 0 0 35 22 12 0 2.025 0.075 -1.425 1
-0 0 0 0 0 36 22 12 0 2.175 0.075 -1.425 1
-0 0 0 0 0 37 22 12 0 2.325 0.075 -1.425 1
-0 0 0 0 0 38 22 12 0 2.475 0.075 -1.425 1
-0 0 0 0 0 39 22 12 0 2.625 0.075 -1.425 1
-0 0 0 0 0 40 22 12 0 2.775 0.075 -1.425 1
-0 0 0 0 0 41 22 12 0 2.925 0.075 -1.425 1
-0 0 0 0 0 42 22 12 0 3.075 0.075 -1.425 1
-0 0 0 0 0 43 22 12 0 3.225 0.075 -1.425 1
-
-0 0 0 0 0 0 22 13 0 -3.225 0.075 -1.275 1
-0 0 0 0 0 1 22 13 0 -3.075 0.075 -1.275 1
-0 0 0 0 0 2 22 13 0 -2.925 0.075 -1.275 1
-0 0 0 0 0 3 22 13 0 -2.775 0.075 -1.275 1
-0 0 0 0 0 4 22 13 0 -2.625 0.075 -1.275 1
-0 0 0 0 0 5 22 13 0 -2.475 0.075 -1.275 1
-0 0 0 0 0 6 22 13 0 -2.325 0.075 -1.275 1
-0 0 0 0 0 7 22 13 0 -2.175 0.075 -1.275 1
-0 0 0 0 0 8 22 13 0 -2.025 0.075 -1.275 1
-0 0 0 0 0 9 22 13 0 -1.875 0.075 -1.275 1
-0 0 0 0 0 10 22 13 0 -1.725 0.075 -1.275 1
-0 0 0 0 0 11 22 13 0 -1.575 0.075 -1.275 1
-0 0 0 0 0 12 22 13 0 -1.425 0.075 -1.275 1
-0 0 0 0 0 13 22 13 0 -1.275 0.075 -1.275 1
-0 0 0 0 0 14 22 13 0 -1.125 0.075 -1.275 1
-0 0 0 0 0 15 22 13 0 -0.975 0.075 -1.275 1
-0 0 0 0 0 16 22 13 0 -0.825 0.075 -1.275 1
-0 0 0 0 0 17 22 13 0 -0.675 0.075 -1.275 1
-0 0 0 0 0 18 22 13 0 -0.525 0.075 -1.275 1
-0 0 0 0 0 19 22 13 0 -0.375 0.075 -1.275 1
-0 0 0 0 0 20 22 13 0 -0.225 0.075 -1.275 1
-0 0 0 0 0 21 22 13 0 -0.075 0.075 -1.275 0.5
-0 0 0 0 0 22 22 13 0 0.075 0.075 -1.275 0.5
-0 0 0 0 0 23 22 13 0 0.225 0.075 -1.275 1
-0 0 0 0 0 24 22 13 0 0.375 0.075 -1.275 1
-0 0 0 0 0 25 22 13 0 0.525 0.075 -1.275 1
-0 0 0 0 0 26 22 13 0 0.675 0.075 -1.275 1
-0 0 0 0 0 27 22 13 0 0.825 0.075 -1.275 1
-0 0 0 0 0 28 22 13 0 0.975 0.075 -1.275 1
-0 0 0 0 0 29 22 13 0 1.125 0.075 -1.275 1
-0 0 0 0 0 30 22 13 0 1.275 0.075 -1.275 1
-0 0 0 0 0 31 22 13 0 1.425 0.075 -1.275 1
-0 0 0 0 0 32 22 13 0 1.575 0.075 -1.275 1
-0 0 0 0 0 33 22 13 0 1.725 0.075 -1.275 1
-0 0 0 0 0 34 22 13 0 1.875 0.075 -1.275 1
-0 0 0 0 0 35 22 13 0 2.025 0.075 -1.275 1
-0 0 0 0 0 36 22 13 0 2.175 0.075 -1.275 1
-0 0 0 0 0 37 22 13 0 2.325 0.075 -1.275 1
-0 0 0 0 0 38 22 13 0 2.475 0.075 -1.275 1
-0 0 0 0 0 39 22 13 0 2.625 0.075 -1.275 1
-0 0 0 0 0 40 22 13 0 2.775 0.075 -1.275 1
-0 0 0 0 0 41 22 13 0 2.925 0.075 -1.275 1
-0 0 0 0 0 42 22 13 0 3.075 0.075 -1.275 1
-0 0 0 0 0 43 22 13 0 3.225 0.075 -1.275 1
-
-0 0 0 0 0 0 22 14 0 -3.225 0.075 -1.125 1
-0 0 0 0 0 1 22 14 0 -3.075 0.075 -1.125 1
-0 0 0 0 0 2 22 14 0 -2.925 0.075 -1.125 1
-0 0 0 0 0 3 22 14 0 -2.775 0.075 -1.125 1
-0 0 0 0 0 4 22 14 0 -2.625 0.075 -1.125 1
-0 0 0 0 0 5 22 14 0 -2.475 0.075 -1.125 1
-0 0 0 0 0 6 22 14 0 -2.325 0.075 -1.125 1
-0 0 0 0 0 7 22 14 0 -2.175 0.075 -1.125 1
-0 0 0 0 0 8 22 14 0 -2.025 0.075 -1.125 1
-0 0 0 0 0 9 22 14 0 -1.875 0.075 -1.125 1
-0 0 0 0 0 10 22 14 0 -1.725 0.075 -1.125 1
-0 0 0 0 0 11 22 14 0 -1.575 0.075 -1.125 1
-0 0 0 0 0 12 22 14 0 -1.425 0.075 -1.125 1
-0 0 0 0 0 13 22 14 0 -1.275 0.075 -1.125 1
-0 0 0 0 0 14 22 14 0 -1.125 0.075 -1.125 1
-0 0 0 0 0 15 22 14 0 -0.975 0.075 -1.125 1
-0 0 0 0 0 16 22 14 0 -0.825 0.075 -1.125 1
-0 0 0 0 0 17 22 14 0 -0.675 0.075 -1.125 1
-0 0 0 0 0 18 22 14 0 -0.525 0.075 -1.125 1
-0 0 0 0 0 19 22 14 0 -0.375 0.075 -1.125 1
-0 0 0 0 0 20 22 14 0 -0.225 0.075 -1.125 0.5
-0 0 0 0 0 21 22 14 0 -0.075 0.075 -1.125 0.5
-0 0 0 0 0 22 22 14 0 0.075 0.075 -1.125 0.5
-0 0 0 0 0 23 22 14 0 0.225 0.075 -1.125 0.5
-0 0 0 0 0 24 22 14 0 0.375 0.075 -1.125 1
-0 0 0 0 0 25 22 14 0 0.525 0.075 -1.125 1
-0 0 0 0 0 26 22 14 0 0.675 0.075 -1.125 1
-0 0 0 0 0 27 22 14 0 0.825 0.075 -1.125 1
-0 0 0 0 0 28 22 14 0 0.975 0.075 -1.125 1
-0 0 0 0 0 29 22 14 0 1.125 0.075 -1.125 1
-0 0 0 0 0 30 22 14 0 1.275 0.075 -1.125 1
-0 0 0 0 0 31 22 14 0 1.425 0.075 -1.125 1
-0 0 0 0 0 32 22 14 0 1.575 0.075 -1.125 1
-0 0 0 0 0 33 22 14 0 1.725 0.075 -1.125 1
-0 0 0 0 0 34 22 14 0 1.875 0.075 -1.125 1
-0 0 0 0 0 35 22 14 0 2.025 0.075 -1.125 1
-0 0 0 0 0 36 22 14 0 2.175 0.075 -1.125 1
-0 0 0 0 0 37 22 14 0 2.325 0.075 -1.125 1
-0 0 0 0 0 38 22 14 0 2.475 0.075 -1.125 1
-0 0 0 0 0 39 22 14 0 2.625 0.075 -1.125 1
-0 0 0 0 0 40 22 14 0 2.775 0.075 -1.125 1
-0 0 0 0 0 41 22 14 0 2.925 0.075 -1.125 1
-0 0 0 0 0 42 22 14 0 3.075 0.075 -1.125 1
-0 0 0 0 0 43 22 14 0 3.225 0.075 -1.125 1
-
-0 0 0 0 0 0 22 15 0 -3.225 0.075 -0.975 1
-0 0 0 0 0 1 22 15 0 -3.075 0.075 -0.975 1
-0 0 0 0 0 2 22 15 0 -2.925 0.075 -0.975 1
-0 0 0 0 0 3 22 15 0 -2.775 0.075 -0.975 1
-0 0 0 0 0 4 22 15 0 -2.625 0.075 -0.975 1
-0 0 0 0 0 5 22 15 0 -2.475 0.075 -0.975 1
-0 0 0 0 0 6 22 15 0 -2.325 0.075 -0.975 1
-0 0 0 0 0 7 22 15 0 -2.175 0.075 -0.975 1
-0 0 0 0 0 8 22 15 0 -2.025 0.075 -0.975 1
-0 0 0 0 0 9 22 15 0 -1.875 0.075 -0.975 1
-0 0 0 0 0 10 22 15 0 -1.725 0.075 -0.975 1
-0 0 0 0 0 11 22 15 0 -1.575 0.075 -0.975 1
-0 0 0 0 0 12 22 15 0 -1.425 0.075 -0.975 1
-0 0 0 0 0 13 22 15 0 -1.275 0.075 -0.975 1
-0 0 0 0 0 14 22 15 0 -1.125 0.075 -0.975 1
-0 0 0 0 0 15 22 15 0 -0.975 0.075 -0.975 1
-0 0 0 0 0 16 22 15 0 -0.825 0.075 -0.975 1
-0 0 0 0 0 17 22 15 0 -0.675 0.075 -0.975 1
-0 0 0 0 0 18 22 15 0 -0.525 0.075 -0.975 1
-0 0 0 0 0 19 22 15 0 -0.375 0.075 -0.975 1
-0 0 0 0 0 20 22 15 0 -0.225 0.075 -0.975 0.5
-0 0 0 0 0 21 22 15 0 -0.075 0.075 -0.975 0.5
-0 0 0 0 0 22 22 15 0 0.075 0.075 -0.975 0.5
-0 0 0 0 0 23 22 15 0 0.225 0.075 -0.975 0.5
-0 0 0 0 0 24 22 15 0 0.375 0.075 -0.975 1
-0 0 0 0 0 25 22 15 0 0.525 0.075 -0.975 1
-0 0 0 0 0 26 22 15 0 0.675 0.075 -0.975 1
-0 0 0 0 0 27 22 15 0 0.825 0.075 -0.975 1
-0 0 0 0 0 28 22 15 0 0.975 0.075 -0.975 1
-0 0 0 0 0 29 22 15 0 1.125 0.075 -0.975 1
-0 0 0 0 0 30 22 15 0 1.275 0.075 -0.975 1
-0 0 0 0 0 31 22 15 0 1.425 0.075 -0.975 1
-0 0 0 0 0 32 22 15 0 1.575 0.075 -0.975 1
-0 0 0 0 0 33 22 15 0 1.725 0.075 -0.975 1
-0 0 0 0 0 34 22 15 0 1.875 0.075 -0.975 1
-0 0 0 0 0 35 22 15 0 2.025 0.075 -0.975 1
-0 0 0 0 0 36 22 15 0 2.175 0.075 -0.975 1
-0 0 0 0 0 37 22 15 0 2.325 0.075 -0.975 1
-0 0 0 0 0 38 22 15 0 2.475 0.075 -0.975 1
-0 0 0 0 0 39 22 15 0 2.625 0.075 -0.975 1
-0 0 0 0 0 40 22 15 0 2.775 0.075 -0.975 1
-0 0 0 0 0 41 22 15 0 2.925 0.075 -0.975 1
-0 0 0 0 0 42 22 15 0 3.075 0.075 -0.975 1
-0 0 0 0 0 43 22 15 0 3.225 0.075 -0.975 1
-
-0 0 0 0 0 0 22 16 0 -3.225 0.075 -0.825 1
-0 0 0 0 0 1 22 16 0 -3.075 0.075 -0.825 1
-0 0 0 0 0 2 22 16 0 -2.925 0.075 -0.825 1
-0 0 0 0 0 3 22 16 0 -2.775 0.075 -0.825 1
-0 0 0 0 0 4 22 16 0 -2.625 0.075 -0.825 1
-0 0 0 0 0 5 22 16 0 -2.475 0.075 -0.825 1
-0 0 0 0 0 6 22 16 0 -2.325 0.075 -0.825 1
-0 0 0 0 0 7 22 16 0 -2.175 0.075 -0.825 1
-0 0 0 0 0 8 22 16 0 -2.025 0.075 -0.825 1
-0 0 0 0 0 9 22 16 0 -1.875 0.075 -0.825 1
-0 0 0 0 0 10 22 16 0 -1.725 0.075 -0.825 1
-0 0 0 0 0 11 22 16 0 -1.575 0.075 -0.825 1
-0 0 0 0 0 12 22 16 0 -1.425 0.075 -0.825 1
-0 0 0 0 0 13 22 16 0 -1.275 0.075 -0.825 1
-0 0 0 0 0 14 22 16 0 -1.125 0.075 -0.825 1
-0 0 0 0 0 15 22 16 0 -0.975 0.075 -0.825 1
-0 0 0 0 0 16 22 16 0 -0.825 0.075 -0.825 1
-0 0 0 0 0 17 22 16 0 -0.675 0.075 -0.825 1
-0 0 0 0 0 18 22 16 0 -0.525 0.075 -0.825 1
-0 0 0 0 0 19 22 16 0 -0.375 0.075 -0.825 1
-0 0 0 0 0 20 22 16 0 -0.225 0.075 -0.825 0.5
-0 0 0 0 0 21 22 16 0 -0.075 0.075 -0.825 0.5
-0 0 0 0 0 22 22 16 0 0.075 0.075 -0.825 0.5
-0 0 0 0 0 23 22 16 0 0.225 0.075 -0.825 0.5
-0 0 0 0 0 24 22 16 0 0.375 0.075 -0.825 1
-0 0 0 0 0 25 22 16 0 0.525 0.075 -0.825 1
-0 0 0 0 0 26 22 16 0 0.675 0.075 -0.825 1
-0 0 0 0 0 27 22 16 0 0.825 0.075 -0.825 1
-0 0 0 0 0 28 22 16 0 0.975 0.075 -0.825 1
-0 0 0 0 0 29 22 16 0 1.125 0.075 -0.825 1
-0 0 0 0 0 30 22 16 0 1.275 0.075 -0.825 1
-0 0 0 0 0 31 22 16 0 1.425 0.075 -0.825 1
-0 0 0 0 0 32 22 16 0 1.575 0.075 -0.825 1
-0 0 0 0 0 33 22 16 0 1.725 0.075 -0.825 1
-0 0 0 0 0 34 22 16 0 1.875 0.075 -0.825 1
-0 0 0 0 0 35 22 16 0 2.025 0.075 -0.825 1
-0 0 0 0 0 36 22 16 0 2.175 0.075 -0.825 1
-0 0 0 0 0 37 22 16 0 2.325 0.075 -0.825 1
-0 0 0 0 0 38 22 16 0 2.475 0.075 -0.825 1
-0 0 0 0 0 39 22 16 0 2.625 0.075 -0.825 1
-0 0 0 0 0 40 22 16 0 2.775 0.075 -0.825 1
-0 0 0 0 0 41 22 16 0 2.925 0.075 -0.825 1
-0 0 0 0 0 42 22 16 0 3.075 0.075 -0.825 1
-0 0 0 0 0 43 22 16 0 3.225 0.075 -0.825 1
-
-0 0 0 0 0 0 22 17 0 -3.225 0.075 -0.675 1
-0 0 0 0 0 1 22 17 0 -3.075 0.075 -0.675 1
-0 0 0 0 0 2 22 17 0 -2.925 0.075 -0.675 1
-0 0 0 0 0 3 22 17 0 -2.775 0.075 -0.675 1
-0 0 0 0 0 4 22 17 0 -2.625 0.075 -0.675 1
-0 0 0 0 0 5 22 17 0 -2.475 0.075 -0.675 1
-0 0 0 0 0 6 22 17 0 -2.325 0.075 -0.675 1
-0 0 0 0 0 7 22 17 0 -2.175 0.075 -0.675 1
-0 0 0 0 0 8 22 17 0 -2.025 0.075 -0.675 1
-0 0 0 0 0 9 22 17 0 -1.875 0.075 -0.675 1
-0 0 0 0 0 10 22 17 0 -1.725 0.075 -0.675 1
-0 0 0 0 0 11 22 17 0 -1.575 0.075 -0.675 1
-0 0 0 0 0 12 22 17 0 -1.425 0.075 -0.675 1
-0 0 0 0 0 13 22 17 0 -1.275 0.075 -0.675 1
-0 0 0 0 0 14 22 17 0 -1.125 0.075 -0.675 1
-0 0 0 0 0 15 22 17 0 -0.975 0.075 -0.675 1
-0 0 0 0 0 16 22 17 0 -0.825 0.075 -0.675 1
-0 0 0 0 0 17 22 17 0 -0.675 0.075 -0.675 1
-0 0 0 0 0 18 22 17 0 -0.525 0.075 -0.675 1
-0 0 0 0 0 19 22 17 0 -0.375 0.075 -0.675 1
-0 0 0 0 0 20 22 17 0 -0.225 0.075 -0.675 1
-0 0 0 0 0 21 22 17 0 -0.075 0.075 -0.675 1
-0 0 0 0 0 22 22 17 0 0.075 0.075 -0.675 1
-0 0 0 0 0 23 22 17 0 0.225 0.075 -0.675 1
-0 0 0 0 0 24 22 17 0 0.375 0.075 -0.675 1
-0 0 0 0 0 25 22 17 0 0.525 0.075 -0.675 1
-0 0 0 0 0 26 22 17 0 0.675 0.075 -0.675 1
-0 0 0 0 0 27 22 17 0 0.825 0.075 -0.675 1
-0 0 0 0 0 28 22 17 0 0.975 0.075 -0.675 1
-0 0 0 0 0 29 22 17 0 1.125 0.075 -0.675 1
-0 0 0 0 0 30 22 17 0 1.275 0.075 -0.675 1
-0 0 0 0 0 31 22 17 0 1.425 0.075 -0.675 1
-0 0 0 0 0 32 22 17 0 1.575 0.075 -0.675 1
-0 0 0 0 0 33 22 17 0 1.725 0.075 -0.675 1
-0 0 0 0 0 34 22 17 0 1.875 0.075 -0.675 1
-0 0 0 0 0 35 22 17 0 2.025 0.075 -0.675 1
-0 0 0 0 0 36 22 17 0 2.175 0.075 -0.675 1
-0 0 0 0 0 37 22 17 0 2.325 0.075 -0.675 1
-0 0 0 0 0 38 22 17 0 2.475 0.075 -0.675 1
-0 0 0 0 0 39 22 17 0 2.625 0.075 -0.675 1
-0 0 0 0 0 40 22 17 0 2.775 0.075 -0.675 1
-0 0 0 0 0 41 22 17 0 2.925 0.075 -0.675 1
-0 0 0 0 0 42 22 17 0 3.075 0.075 -0.675 1
-0 0 0 0 0 43 22 17 0 3.225 0.075 -0.675 1
-
-0 0 0 0 0 0 22 18 0 -3.225 0.075 -0.525 1
-0 0 0 0 0 1 22 18 0 -3.075 0.075 -0.525 1
-0 0 0 0 0 2 22 18 0 -2.925 0.075 -0.525 1
-0 0 0 0 0 3 22 18 0 -2.775 0.075 -0.525 1
-0 0 0 0 0 4 22 18 0 -2.625 0.075 -0.525 1
-0 0 0 0 0 5 22 18 0 -2.475 0.075 -0.525 1
-0 0 0 0 0 6 22 18 0 -2.325 0.075 -0.525 1
-0 0 0 0 0 7 22 18 0 -2.175 0.075 -0.525 1
-0 0 0 0 0 8 22 18 0 -2.025 0.075 -0.525 1
-0 0 0 0 0 9 22 18 0 -1.875 0.075 -0.525 1
-0 0 0 0 0 10 22 18 0 -1.725 0.075 -0.525 1
-0 0 0 0 0 11 22 18 0 -1.575 0.075 -0.525 1
-0 0 0 0 0 12 22 18 0 -1.425 0.075 -0.525 1
-0 0 0 0 0 13 22 18 0 -1.275 0.075 -0.525 1
-0 0 0 0 0 14 22 18 0 -1.125 0.075 -0.525 1
-0 0 0 0 0 15 22 18 0 -0.975 0.075 -0.525 1
-0 0 0 0 0 16 22 18 0 -0.825 0.075 -0.525 1
-0 0 0 0 0 17 22 18 0 -0.675 0.075 -0.525 1
-0 0 0 0 0 18 22 18 0 -0.525 0.075 -0.525 1
-0 0 0 0 0 19 22 18 0 -0.375 0.075 -0.525 1
-0 0 0 0 0 20 22 18 0 -0.225 0.075 -0.525 1
-0 0 0 0 0 21 22 18 0 -0.075 0.075 -0.525 1
-0 0 0 0 0 22 22 18 0 0.075 0.075 -0.525 1
-0 0 0 0 0 23 22 18 0 0.225 0.075 -0.525 1
-0 0 0 0 0 24 22 18 0 0.375 0.075 -0.525 1
-0 0 0 0 0 25 22 18 0 0.525 0.075 -0.525 1
-0 0 0 0 0 26 22 18 0 0.675 0.075 -0.525 1
-0 0 0 0 0 27 22 18 0 0.825 0.075 -0.525 1
-0 0 0 0 0 28 22 18 0 0.975 0.075 -0.525 1
-0 0 0 0 0 29 22 18 0 1.125 0.075 -0.525 1
-0 0 0 0 0 30 22 18 0 1.275 0.075 -0.525 1
-0 0 0 0 0 31 22 18 0 1.425 0.075 -0.525 1
-0 0 0 0 0 32 22 18 0 1.575 0.075 -0.525 1
-0 0 0 0 0 33 22 18 0 1.725 0.075 -0.525 1
-0 0 0 0 0 34 22 18 0 1.875 0.075 -0.525 1
-0 0 0 0 0 35 22 18 0 2.025 0.075 -0.525 1
-0 0 0 0 0 36 22 18 0 2.175 0.075 -0.525 1
-0 0 0 0 0 37 22 18 0 2.325 0.075 -0.525 1
-0 0 0 0 0 38 22 18 0 2.475 0.075 -0.525 1
-0 0 0 0 0 39 22 18 0 2.625 0.075 -0.525 1
-0 0 0 0 0 40 22 18 0 2.775 0.075 -0.525 1
-0 0 0 0 0 41 22 18 0 2.925 0.075 -0.525 1
-0 0 0 0 0 42 22 18 0 3.075 0.075 -0.525 1
-0 0 0 0 0 43 22 18 0 3.225 0.075 -0.525 1
-
-0 0 0 0 0 0 22 19 0 -3.225 0.075 -0.375 1
-0 0 0 0 0 1 22 19 0 -3.075 0.075 -0.375 1
-0 0 0 0 0 2 22 19 0 -2.925 0.075 -0.375 1
-0 0 0 0 0 3 22 19 0 -2.775 0.075 -0.375 1
-0 0 0 0 0 4 22 19 0 -2.625 0.075 -0.375 1
-0 0 0 0 0 5 22 19 0 -2.475 0.075 -0.375 1
-0 0 0 0 0 6 22 19 0 -2.325 0.075 -0.375 1
-0 0 0 0 0 7 22 19 0 -2.175 0.075 -0.375 1
-0 0 0 0 0 8 22 19 0 -2.025 0.075 -0.375 1
-0 0 0 0 0 9 22 19 0 -1.875 0.075 -0.375 1
-0 0 0 0 0 10 22 19 0 -1.725 0.075 -0.375 1
-0 0 0 0 0 11 22 19 0 -1.575 0.075 -0.375 1
-0 0 0 0 0 12 22 19 0 -1.425 0.075 -0.375 1
-0 0 0 0 0 13 22 19 0 -1.275 0.075 -0.375 1
-0 0 0 0 0 14 22 19 0 -1.125 0.075 -0.375 1
-0 0 0 0 0 15 22 19 0 -0.975 0.075 -0.375 1
-0 0 0 0 0 16 22 19 0 -0.825 0.075 -0.375 1
-0 0 0 0 0 17 22 19 0 -0.675 0.075 -0.375 1
-0 0 0 0 0 18 22 19 0 -0.525 0.075 -0.375 1
-0 0 0 0 0 19 22 19 0 -0.375 0.075 -0.375 1
-0 0 0 0 0 20 22 19 0 -0.225 0.075 -0.375 1
-0 0 0 0 0 21 22 19 0 -0.075 0.075 -0.375 1
-0 0 0 0 0 22 22 19 0 0.075 0.075 -0.375 1
-0 0 0 0 0 23 22 19 0 0.225 0.075 -0.375 1
-0 0 0 0 0 24 22 19 0 0.375 0.075 -0.375 1
-0 0 0 0 0 25 22 19 0 0.525 0.075 -0.375 1
-0 0 0 0 0 26 22 19 0 0.675 0.075 -0.375 1
-0 0 0 0 0 27 22 19 0 0.825 0.075 -0.375 1
-0 0 0 0 0 28 22 19 0 0.975 0.075 -0.375 1
-0 0 0 0 0 29 22 19 0 1.125 0.075 -0.375 1
-0 0 0 0 0 30 22 19 0 1.275 0.075 -0.375 1
-0 0 0 0 0 31 22 19 0 1.425 0.075 -0.375 1
-0 0 0 0 0 32 22 19 0 1.575 0.075 -0.375 1
-0 0 0 0 0 33 22 19 0 1.725 0.075 -0.375 1
-0 0 0 0 0 34 22 19 0 1.875 0.075 -0.375 1
-0 0 0 0 0 35 22 19 0 2.025 0.075 -0.375 1
-0 0 0 0 0 36 22 19 0 2.175 0.075 -0.375 1
-0 0 0 0 0 37 22 19 0 2.325 0.075 -0.375 1
-0 0 0 0 0 38 22 19 0 2.475 0.075 -0.375 1
-0 0 0 0 0 39 22 19 0 2.625 0.075 -0.375 1
-0 0 0 0 0 40 22 19 0 2.775 0.075 -0.375 1
-0 0 0 0 0 41 22 19 0 2.925 0.075 -0.375 1
-0 0 0 0 0 42 22 19 0 3.075 0.075 -0.375 1
-0 0 0 0 0 43 22 19 0 3.225 0.075 -0.375 1
-
-0 0 0 0 0 0 22 20 0 -3.225 0.075 -0.225 1
-0 0 0 0 0 1 22 20 0 -3.075 0.075 -0.225 1
-0 0 0 0 0 2 22 20 0 -2.925 0.075 -0.225 1
-0 0 0 0 0 3 22 20 0 -2.775 0.075 -0.225 1
-0 0 0 0 0 4 22 20 0 -2.625 0.075 -0.225 1
-0 0 0 0 0 5 22 20 0 -2.475 0.075 -0.225 1
-0 0 0 0 0 6 22 20 0 -2.325 0.075 -0.225 1
-0 0 0 0 0 7 22 20 0 -2.175 0.075 -0.225 1
-0 0 0 0 0 8 22 20 0 -2.025 0.075 -0.225 1
-0 0 0 0 0 9 22 20 0 -1.875 0.075 -0.225 1
-0 0 0 0 0 10 22 20 0 -1.725 0.075 -0.225 1
-0 0 0 0 0 11 22 20 0 -1.575 0.075 -0.225 1
-0 0 0 0 0 12 22 20 0 -1.425 0.075 -0.225 1
-0 0 0 0 0 13 22 20 0 -1.275 0.075 -0.225 1
-0 0 0 0 0 14 22 20 0 -1.125 0.075 -0.225 1
-0 0 0 0 0 15 22 20 0 -0.975 0.075 -0.225 1
-0 0 0 0 0 16 22 20 0 -0.825 0.075 -0.225 1
-0 0 0 0 0 17 22 20 0 -0.675 0.075 -0.225 1
-0 0 0 0 0 18 22 20 0 -0.525 0.075 -0.225 1
-0 0 0 0 0 19 22 20 0 -0.375 0.075 -0.225 1
-0 0 0 0 0 20 22 20 0 -0.225 0.075 -0.225 1
-0 0 0 0 0 21 22 20 0 -0.075 0.075 -0.225 1
-0 0 0 0 0 22 22 20 0 0.075 0.075 -0.225 1
-0 0 0 0 0 23 22 20 0 0.225 0.075 -0.225 1
-0 0 0 0 0 24 22 20 0 0.375 0.075 -0.225 1
-0 0 0 0 0 25 22 20 0 0.525 0.075 -0.225 1
-0 0 0 0 0 26 22 20 0 0.675 0.075 -0.225 1
-0 0 0 0 0 27 22 20 0 0.825 0.075 -0.225 1
-0 0 0 0 0 28 22 20 0 0.975 0.075 -0.225 1
-0 0 0 0 0 29 22 20 0 1.125 0.075 -0.225 1
-0 0 0 0 0 30 22 20 0 1.275 0.075 -0.225 1
-0 0 0 0 0 31 22 20 0 1.425 0.075 -0.225 1
-0 0 0 0 0 32 22 20 0 1.575 0.075 -0.225 1
-0 0 0 0 0 33 22 20 0 1.725 0.075 -0.225 1
-0 0 0 0 0 34 22 20 0 1.875 0.075 -0.225 1
-0 0 0 0 0 35 22 20 0 2.025 0.075 -0.225 1
-0 0 0 0 0 36 22 20 0 2.175 0.075 -0.225 1
-0 0 0 0 0 37 22 20 0 2.325 0.075 -0.225 1
-0 0 0 0 0 38 22 20 0 2.475 0.075 -0.225 1
-0 0 0 0 0 39 22 20 0 2.625 0.075 -0.225 1
-0 0 0 0 0 40 22 20 0 2.775 0.075 -0.225 1
-0 0 0 0 0 41 22 20 0 2.925 0.075 -0.225 1
-0 0 0 0 0 42 22 20 0 3.075 0.075 -0.225 1
-0 0 0 0 0 43 22 20 0 3.225 0.075 -0.225 1
-
-0 0 0 0 0 0 22 21 0 -3.225 0.075 -0.075 1
-0 0 0 0 0 1 22 21 0 -3.075 0.075 -0.075 1
-0 0 0 0 0 2 22 21 0 -2.925 0.075 -0.075 1
-0 0 0 0 0 3 22 21 0 -2.775 0.075 -0.075 1
-0 0 0 0 0 4 22 21 0 -2.625 0.075 -0.075 1
-0 0 0 0 0 5 22 21 0 -2.475 0.075 -0.075 1
-0 0 0 0 0 6 22 21 0 -2.325 0.075 -0.075 1
-0 0 0 0 0 7 22 21 0 -2.175 0.075 -0.075 1
-0 0 0 0 0 8 22 21 0 -2.025 0.075 -0.075 1
-0 0 0 0 0 9 22 21 0 -1.875 0.075 -0.075 1
-0 0 0 0 0 10 22 21 0 -1.725 0.075 -0.075 1
-0 0 0 0 0 11 22 21 0 -1.575 0.075 -0.075 1
-0 0 0 0 0 12 22 21 0 -1.425 0.075 -0.075 1
-0 0 0 0 0 13 22 21 0 -1.275 0.075 -0.075 1
-0 0 0 0 0 14 22 21 0 -1.125 0.075 -0.075 1
-0 0 0 0 0 15 22 21 0 -0.975 0.075 -0.075 1
-0 0 0 0 0 16 22 21 0 -0.825 0.075 -0.075 1
-0 0 0 0 0 17 22 21 0 -0.675 0.075 -0.075 1
-0 0 0 0 0 18 22 21 0 -0.525 0.075 -0.075 1
-0 0 0 0 0 19 22 21 0 -0.375 0.075 -0.075 1
-0 0 0 0 0 20 22 21 0 -0.225 0.075 -0.075 1
-0 0 0 0 0 21 22 21 0 -0.075 0.075 -0.075 1
-0 0 0 0 0 22 22 21 0 0.075 0.075 -0.075 1
-0 0 0 0 0 23 22 21 0 0.225 0.075 -0.075 1
-0 0 0 0 0 24 22 21 0 0.375 0.075 -0.075 1
-0 0 0 0 0 25 22 21 0 0.525 0.075 -0.075 1
-0 0 0 0 0 26 22 21 0 0.675 0.075 -0.075 1
-0 0 0 0 0 27 22 21 0 0.825 0.075 -0.075 1
-0 0 0 0 0 28 22 21 0 0.975 0.075 -0.075 1
-0 0 0 0 0 29 22 21 0 1.125 0.075 -0.075 1
-0 0 0 0 0 30 22 21 0 1.275 0.075 -0.075 1
-0 0 0 0 0 31 22 21 0 1.425 0.075 -0.075 1
-0 0 0 0 0 32 22 21 0 1.575 0.075 -0.075 1
-0 0 0 0 0 33 22 21 0 1.725 0.075 -0.075 1
-0 0 0 0 0 34 22 21 0 1.875 0.075 -0.075 1
-0 0 0 0 0 35 22 21 0 2.025 0.075 -0.075 1
-0 0 0 0 0 36 22 21 0 2.175 0.075 -0.075 1
-0 0 0 0 0 37 22 21 0 2.325 0.075 -0.075 1
-0 0 0 0 0 38 22 21 0 2.475 0.075 -0.075 1
-0 0 0 0 0 39 22 21 0 2.625 0.075 -0.075 1
-0 0 0 0 0 40 22 21 0 2.775 0.075 -0.075 1
-0 0 0 0 0 41 22 21 0 2.925 0.075 -0.075 1
-0 0 0 0 0 42 22 21 0 3.075 0.075 -0.075 1
-0 0 0 0 0 43 22 21 0 3.225 0.075 -0.075 1
-
-0 0 0 0 0 0 22 22 0 -3.225 0.075 0.075 1
-0 0 0 0 0 1 22 22 0 -3.075 0.075 0.075 1
-0 0 0 0 0 2 22 22 0 -2.925 0.075 0.075 1
-0 0 0 0 0 3 22 22 0 -2.775 0.075 0.075 1
-0 0 0 0 0 4 22 22 0 -2.625 0.075 0.075 1
-0 0 0 0 0 5 22 22 0 -2.475 0.075 0.075 1
-0 0 0 0 0 6 22 22 0 -2.325 0.075 0.075 1
-0 0 0 0 0 7 22 22 0 -2.175 0.075 0.075 1
-0 0 0 0 0 8 22 22 0 -2.025 0.075 0.075 1
-0 0 0 0 0 9 22 22 0 -1.875 0.075 0.075 1
-0 0 0 0 0 10 22 22 0 -1.725 0.075 0.075 1
-0 0 0 0 0 11 22 22 0 -1.575 0.075 0.075 1
-0 0 0 0 0 12 22 22 0 -1.425 0.075 0.075 1
-0 0 0 0 0 13 22 22 0 -1.275 0.075 0.075 1
-0 0 0 0 0 14 22 22 0 -1.125 0.075 0.075 1
-0 0 0 0 0 15 22 22 0 -0.975 0.075 0.075 1
-0 0 0 0 0 16 22 22 0 -0.825 0.075 0.075 1
-0 0 0 0 0 17 22 22 0 -0.675 0.075 0.075 1
-0 0 0 0 0 18 22 22 0 -0.525 0.075 0.075 1
-0 0 0 0 0 19 22 22 0 -0.375 0.075 0.075 1
-0 0 0 0 0 20 22 22 0 -0.225 0.075 0.075 1
-0 0 0 0 0 21 22 22 0 -0.075 0.075 0.075 1
-0 0 0 0 0 22 22 22 0 0.075 0.075 0.075 1
-0 0 0 0 0 23 22 22 0 0.225 0.075 0.075 1
-0 0 0 0 0 24 22 22 0 0.375 0.075 0.075 1
-0 0 0 0 0 25 22 22 0 0.525 0.075 0.075 1
-0 0 0 0 0 26 22 22 0 0.675 0.075 0.075 1
-0 0 0 0 0 27 22 22 0 0.825 0.075 0.075 1
-0 0 0 0 0 28 22 22 0 0.975 0.075 0.075 1
-0 0 0 0 0 29 22 22 0 1.125 0.075 0.075 1
-0 0 0 0 0 30 22 22 0 1.275 0.075 0.075 1
-0 0 0 0 0 31 22 22 0 1.425 0.075 0.075 1
-0 0 0 0 0 32 22 22 0 1.575 0.075 0.075 1
-0 0 0 0 0 33 22 22 0 1.725 0.075 0.075 1
-0 0 0 0 0 34 22 22 0 1.875 0.075 0.075 1
-0 0 0 0 0 35 22 22 0 2.025 0.075 0.075 1
-0 0 0 0 0 36 22 22 0 2.175 0.075 0.075 1
-0 0 0 0 0 37 22 22 0 2.325 0.075 0.075 1
-0 0 0 0 0 38 22 22 0 2.475 0.075 0.075 1
-0 0 0 0 0 39 22 22 0 2.625 0.075 0.075 1
-0 0 0 0 0 40 22 22 0 2.775 0.075 0.075 1
-0 0 0 0 0 41 22 22 0 2.925 0.075 0.075 1
-0 0 0 0 0 42 22 22 0 3.075 0.075 0.075 1
-0 0 0 0 0 43 22 22 0 3.225 0.075 0.075 1
-
-0 0 0 0 0 0 22 23 0 -3.225 0.075 0.225 1
-0 0 0 0 0 1 22 23 0 -3.075 0.075 0.225 1
-0 0 0 0 0 2 22 23 0 -2.925 0.075 0.225 1
-0 0 0 0 0 3 22 23 0 -2.775 0.075 0.225 1
-0 0 0 0 0 4 22 23 0 -2.625 0.075 0.225 1
-0 0 0 0 0 5 22 23 0 -2.475 0.075 0.225 1
-0 0 0 0 0 6 22 23 0 -2.325 0.075 0.225 1
-0 0 0 0 0 7 22 23 0 -2.175 0.075 0.225 1
-0 0 0 0 0 8 22 23 0 -2.025 0.075 0.225 1
-0 0 0 0 0 9 22 23 0 -1.875 0.075 0.225 1
-0 0 0 0 0 10 22 23 0 -1.725 0.075 0.225 1
-0 0 0 0 0 11 22 23 0 -1.575 0.075 0.225 1
-0 0 0 0 0 12 22 23 0 -1.425 0.075 0.225 1
-0 0 0 0 0 13 22 23 0 -1.275 0.075 0.225 1
-0 0 0 0 0 14 22 23 0 -1.125 0.075 0.225 1
-0 0 0 0 0 15 22 23 0 -0.975 0.075 0.225 1
-0 0 0 0 0 16 22 23 0 -0.825 0.075 0.225 1
-0 0 0 0 0 17 22 23 0 -0.675 0.075 0.225 1
-0 0 0 0 0 18 22 23 0 -0.525 0.075 0.225 1
-0 0 0 0 0 19 22 23 0 -0.375 0.075 0.225 1
-0 0 0 0 0 20 22 23 0 -0.225 0.075 0.225 1
-0 0 0 0 0 21 22 23 0 -0.075 0.075 0.225 1
-0 0 0 0 0 22 22 23 0 0.075 0.075 0.225 1
-0 0 0 0 0 23 22 23 0 0.225 0.075 0.225 1
-0 0 0 0 0 24 22 23 0 0.375 0.075 0.225 1
-0 0 0 0 0 25 22 23 0 0.525 0.075 0.225 1
-0 0 0 0 0 26 22 23 0 0.675 0.075 0.225 1
-0 0 0 0 0 27 22 23 0 0.825 0.075 0.225 1
-0 0 0 0 0 28 22 23 0 0.975 0.075 0.225 1
-0 0 0 0 0 29 22 23 0 1.125 0.075 0.225 1
-0 0 0 0 0 30 22 23 0 1.275 0.075 0.225 1
-0 0 0 0 0 31 22 23 0 1.425 0.075 0.225 1
-0 0 0 0 0 32 22 23 0 1.575 0.075 0.225 1
-0 0 0 0 0 33 22 23 0 1.725 0.075 0.225 1
-0 0 0 0 0 34 22 23 0 1.875 0.075 0.225 1
-0 0 0 0 0 35 22 23 0 2.025 0.075 0.225 1
-0 0 0 0 0 36 22 23 0 2.175 0.075 0.225 1
-0 0 0 0 0 37 22 23 0 2.325 0.075 0.225 1
-0 0 0 0 0 38 22 23 0 2.475 0.075 0.225 1
-0 0 0 0 0 39 22 23 0 2.625 0.075 0.225 1
-0 0 0 0 0 40 22 23 0 2.775 0.075 0.225 1
-0 0 0 0 0 41 22 23 0 2.925 0.075 0.225 1
-0 0 0 0 0 42 22 23 0 3.075 0.075 0.225 1
-0 0 0 0 0 43 22 23 0 3.225 0.075 0.225 1
-
-0 0 0 0 0 0 22 24 0 -3.225 0.075 0.375 1
-0 0 0 0 0 1 22 24 0 -3.075 0.075 0.375 1
-0 0 0 0 0 2 22 24 0 -2.925 0.075 0.375 1
-0 0 0 0 0 3 22 24 0 -2.775 0.075 0.375 1
-0 0 0 0 0 4 22 24 0 -2.625 0.075 0.375 1
-0 0 0 0 0 5 22 24 0 -2.475 0.075 0.375 1
-0 0 0 0 0 6 22 24 0 -2.325 0.075 0.375 1
-0 0 0 0 0 7 22 24 0 -2.175 0.075 0.375 1
-0 0 0 0 0 8 22 24 0 -2.025 0.075 0.375 1
-0 0 0 0 0 9 22 24 0 -1.875 0.075 0.375 1
-0 0 0 0 0 10 22 24 0 -1.725 0.075 0.375 1
-0 0 0 0 0 11 22 24 0 -1.575 0.075 0.375 1
-0 0 0 0 0 12 22 24 0 -1.425 0.075 0.375 1
-0 0 0 0 0 13 22 24 0 -1.275 0.075 0.375 1
-0 0 0 0 0 14 22 24 0 -1.125 0.075 0.375 1
-0 0 0 0 0 15 22 24 0 -0.975 0.075 0.375 1
-0 0 0 0 0 16 22 24 0 -0.825 0.075 0.375 1
-0 0 0 0 0 17 22 24 0 -0.675 0.075 0.375 1
-0 0 0 0 0 18 22 24 0 -0.525 0.075 0.375 1
-0 0 0 0 0 19 22 24 0 -0.375 0.075 0.375 1
-0 0 0 0 0 20 22 24 0 -0.225 0.075 0.375 1
-0 0 0 0 0 21 22 24 0 -0.075 0.075 0.375 1
-0 0 0 0 0 22 22 24 0 0.075 0.075 0.375 1
-0 0 0 0 0 23 22 24 0 0.225 0.075 0.375 1
-0 0 0 0 0 24 22 24 0 0.375 0.075 0.375 1
-0 0 0 0 0 25 22 24 0 0.525 0.075 0.375 1
-0 0 0 0 0 26 22 24 0 0.675 0.075 0.375 1
-0 0 0 0 0 27 22 24 0 0.825 0.075 0.375 1
-0 0 0 0 0 28 22 24 0 0.975 0.075 0.375 1
-0 0 0 0 0 29 22 24 0 1.125 0.075 0.375 1
-0 0 0 0 0 30 22 24 0 1.275 0.075 0.375 1
-0 0 0 0 0 31 22 24 0 1.425 0.075 0.375 1
-0 0 0 0 0 32 22 24 0 1.575 0.075 0.375 1
-0 0 0 0 0 33 22 24 0 1.725 0.075 0.375 1
-0 0 0 0 0 34 22 24 0 1.875 0.075 0.375 1
-0 0 0 0 0 35 22 24 0 2.025 0.075 0.375 1
-0 0 0 0 0 36 22 24 0 2.175 0.075 0.375 1
-0 0 0 0 0 37 22 24 0 2.325 0.075 0.375 1
-0 0 0 0 0 38 22 24 0 2.475 0.075 0.375 1
-0 0 0 0 0 39 22 24 0 2.625 0.075 0.375 1
-0 0 0 0 0 40 22 24 0 2.775 0.075 0.375 1
-0 0 0 0 0 41 22 24 0 2.925 0.075 0.375 1
-0 0 0 0 0 42 22 24 0 3.075 0.075 0.375 1
-0 0 0 0 0 43 22 24 0 3.225 0.075 0.375 1
-
-0 0 0 0 0 0 22 25 0 -3.225 0.075 0.525 1
-0 0 0 0 0 1 22 25 0 -3.075 0.075 0.525 1
-0 0 0 0 0 2 22 25 0 -2.925 0.075 0.525 1
-0 0 0 0 0 3 22 25 0 -2.775 0.075 0.525 1
-0 0 0 0 0 4 22 25 0 -2.625 0.075 0.525 1
-0 0 0 0 0 5 22 25 0 -2.475 0.075 0.525 1
-0 0 0 0 0 6 22 25 0 -2.325 0.075 0.525 1
-0 0 0 0 0 7 22 25 0 -2.175 0.075 0.525 1
-0 0 0 0 0 8 22 25 0 -2.025 0.075 0.525 1
-0 0 0 0 0 9 22 25 0 -1.875 0.075 0.525 1
-0 0 0 0 0 10 22 25 0 -1.725 0.075 0.525 1
-0 0 0 0 0 11 22 25 0 -1.575 0.075 0.525 1
-0 0 0 0 0 12 22 25 0 -1.425 0.075 0.525 1
-0 0 0 0 0 13 22 25 0 -1.275 0.075 0.525 1
-0 0 0 0 0 14 22 25 0 -1.125 0.075 0.525 1
-0 0 0 0 0 15 22 25 0 -0.975 0.075 0.525 1
-0 0 0 0 0 16 22 25 0 -0.825 0.075 0.525 1
-0 0 0 0 0 17 22 25 0 -0.675 0.075 0.525 1
-0 0 0 0 0 18 22 25 0 -0.525 0.075 0.525 1
-0 0 0 0 0 19 22 25 0 -0.375 0.075 0.525 1
-0 0 0 0 0 20 22 25 0 -0.225 0.075 0.525 1
-0 0 0 0 0 21 22 25 0 -0.075 0.075 0.525 1
-0 0 0 0 0 22 22 25 0 0.075 0.075 0.525 1
-0 0 0 0 0 23 22 25 0 0.225 0.075 0.525 1
-0 0 0 0 0 24 22 25 0 0.375 0.075 0.525 1
-0 0 0 0 0 25 22 25 0 0.525 0.075 0.525 1
-0 0 0 0 0 26 22 25 0 0.675 0.075 0.525 1
-0 0 0 0 0 27 22 25 0 0.825 0.075 0.525 1
-0 0 0 0 0 28 22 25 0 0.975 0.075 0.525 1
-0 0 0 0 0 29 22 25 0 1.125 0.075 0.525 1
-0 0 0 0 0 30 22 25 0 1.275 0.075 0.525 1
-0 0 0 0 0 31 22 25 0 1.425 0.075 0.525 1
-0 0 0 0 0 32 22 25 0 1.575 0.075 0.525 1
-0 0 0 0 0 33 22 25 0 1.725 0.075 0.525 1
-0 0 0 0 0 34 22 25 0 1.875 0.075 0.525 1
-0 0 0 0 0 35 22 25 0 2.025 0.075 0.525 1
-0 0 0 0 0 36 22 25 0 2.175 0.075 0.525 1
-0 0 0 0 0 37 22 25 0 2.325 0.075 0.525 1
-0 0 0 0 0 38 22 25 0 2.475 0.075 0.525 1
-0 0 0 0 0 39 22 25 0 2.625 0.075 0.525 1
-0 0 0 0 0 40 22 25 0 2.775 0.075 0.525 1
-0 0 0 0 0 41 22 25 0 2.925 0.075 0.525 1
-0 0 0 0 0 42 22 25 0 3.075 0.075 0.525 1
-0 0 0 0 0 43 22 25 0 3.225 0.075 0.525 1
-
-0 0 0 0 0 0 22 26 0 -3.225 0.075 0.675 1
-0 0 0 0 0 1 22 26 0 -3.075 0.075 0.675 1
-0 0 0 0 0 2 22 26 0 -2.925 0.075 0.675 1
-0 0 0 0 0 3 22 26 0 -2.775 0.075 0.675 1
-0 0 0 0 0 4 22 26 0 -2.625 0.075 0.675 1
-0 0 0 0 0 5 22 26 0 -2.475 0.075 0.675 1
-0 0 0 0 0 6 22 26 0 -2.325 0.075 0.675 1
-0 0 0 0 0 7 22 26 0 -2.175 0.075 0.675 1
-0 0 0 0 0 8 22 26 0 -2.025 0.075 0.675 1
-0 0 0 0 0 9 22 26 0 -1.875 0.075 0.675 1
-0 0 0 0 0 10 22 26 0 -1.725 0.075 0.675 1
-0 0 0 0 0 11 22 26 0 -1.575 0.075 0.675 1
-0 0 0 0 0 12 22 26 0 -1.425 0.075 0.675 1
-0 0 0 0 0 13 22 26 0 -1.275 0.075 0.675 1
-0 0 0 0 0 14 22 26 0 -1.125 0.075 0.675 1
-0 0 0 0 0 15 22 26 0 -0.975 0.075 0.675 1
-0 0 0 0 0 16 22 26 0 -0.825 0.075 0.675 1
-0 0 0 0 0 17 22 26 0 -0.675 0.075 0.675 1
-0 0 0 0 0 18 22 26 0 -0.525 0.075 0.675 1
-0 0 0 0 0 19 22 26 0 -0.375 0.075 0.675 1
-0 0 0 0 0 20 22 26 0 -0.225 0.075 0.675 1
-0 0 0 0 0 21 22 26 0 -0.075 0.075 0.675 1
-0 0 0 0 0 22 22 26 0 0.075 0.075 0.675 1
-0 0 0 0 0 23 22 26 0 0.225 0.075 0.675 1
-0 0 0 0 0 24 22 26 0 0.375 0.075 0.675 1
-0 0 0 0 0 25 22 26 0 0.525 0.075 0.675 1
-0 0 0 0 0 26 22 26 0 0.675 0.075 0.675 1
-0 0 0 0 0 27 22 26 0 0.825 0.075 0.675 1
-0 0 0 0 0 28 22 26 0 0.975 0.075 0.675 1
-0 0 0 0 0 29 22 26 0 1.125 0.075 0.675 1
-0 0 0 0 0 30 22 26 0 1.275 0.075 0.675 1
-0 0 0 0 0 31 22 26 0 1.425 0.075 0.675 1
-0 0 0 0 0 32 22 26 0 1.575 0.075 0.675 1
-0 0 0 0 0 33 22 26 0 1.725 0.075 0.675 1
-0 0 0 0 0 34 22 26 0 1.875 0.075 0.675 1
-0 0 0 0 0 35 22 26 0 2.025 0.075 0.675 1
-0 0 0 0 0 36 22 26 0 2.175 0.075 0.675 1
-0 0 0 0 0 37 22 26 0 2.325 0.075 0.675 1
-0 0 0 0 0 38 22 26 0 2.475 0.075 0.675 1
-0 0 0 0 0 39 22 26 0 2.625 0.075 0.675 1
-0 0 0 0 0 40 22 26 0 2.775 0.075 0.675 1
-0 0 0 0 0 41 22 26 0 2.925 0.075 0.675 1
-0 0 0 0 0 42 22 26 0 3.075 0.075 0.675 1
-0 0 0 0 0 43 22 26 0 3.225 0.075 0.675 1
-
-0 0 0 0 0 0 22 27 0 -3.225 0.075 0.825 1
-0 0 0 0 0 1 22 27 0 -3.075 0.075 0.825 1
-0 0 0 0 0 2 22 27 0 -2.925 0.075 0.825 1
-0 0 0 0 0 3 22 27 0 -2.775 0.075 0.825 1
-0 0 0 0 0 4 22 27 0 -2.625 0.075 0.825 1
-0 0 0 0 0 5 22 27 0 -2.475 0.075 0.825 1
-0 0 0 0 0 6 22 27 0 -2.325 0.075 0.825 1
-0 0 0 0 0 7 22 27 0 -2.175 0.075 0.825 1
-0 0 0 0 0 8 22 27 0 -2.025 0.075 0.825 1
-0 0 0 0 0 9 22 27 0 -1.875 0.075 0.825 1
-0 0 0 0 0 10 22 27 0 -1.725 0.075 0.825 1
-0 0 0 0 0 11 22 27 0 -1.575 0.075 0.825 1
-0 0 0 0 0 12 22 27 0 -1.425 0.075 0.825 1
-0 0 0 0 0 13 22 27 0 -1.275 0.075 0.825 1
-0 0 0 0 0 14 22 27 0 -1.125 0.075 0.825 1
-0 0 0 0 0 15 22 27 0 -0.975 0.075 0.825 1
-0 0 0 0 0 16 22 27 0 -0.825 0.075 0.825 1
-0 0 0 0 0 17 22 27 0 -0.675 0.075 0.825 1
-0 0 0 0 0 18 22 27 0 -0.525 0.075 0.825 1
-0 0 0 0 0 19 22 27 0 -0.375 0.075 0.825 1
-0 0 0 0 0 20 22 27 0 -0.225 0.075 0.825 0.5
-0 0 0 0 0 21 22 27 0 -0.075 0.075 0.825 0.5
-0 0 0 0 0 22 22 27 0 0.075 0.075 0.825 0.5
-0 0 0 0 0 23 22 27 0 0.225 0.075 0.825 0.5
-0 0 0 0 0 24 22 27 0 0.375 0.075 0.825 1
-0 0 0 0 0 25 22 27 0 0.525 0.075 0.825 1
-0 0 0 0 0 26 22 27 0 0.675 0.075 0.825 1
-0 0 0 0 0 27 22 27 0 0.825 0.075 0.825 1
-0 0 0 0 0 28 22 27 0 0.975 0.075 0.825 1
-0 0 0 0 0 29 22 27 0 1.125 0.075 0.825 1
-0 0 0 0 0 30 22 27 0 1.275 0.075 0.825 1
-0 0 0 0 0 31 22 27 0 1.425 0.075 0.825 1
-0 0 0 0 0 32 22 27 0 1.575 0.075 0.825 1
-0 0 0 0 0 33 22 27 0 1.725 0.075 0.825 1
-0 0 0 0 0 34 22 27 0 1.875 0.075 0.825 1
-0 0 0 0 0 35 22 27 0 2.025 0.075 0.825 1
-0 0 0 0 0 36 22 27 0 2.175 0.075 0.825 1
-0 0 0 0 0 37 22 27 0 2.325 0.075 0.825 1
-0 0 0 0 0 38 22 27 0 2.475 0.075 0.825 1
-0 0 0 0 0 39 22 27 0 2.625 0.075 0.825 1
-0 0 0 0 0 40 22 27 0 2.775 0.075 0.825 1
-0 0 0 0 0 41 22 27 0 2.925 0.075 0.825 1
-0 0 0 0 0 42 22 27 0 3.075 0.075 0.825 1
-0 0 0 0 0 43 22 27 0 3.225 0.075 0.825 1
-
-0 0 0 0 0 0 22 28 0 -3.225 0.075 0.975 1
-0 0 0 0 0 1 22 28 0 -3.075 0.075 0.975 1
-0 0 0 0 0 2 22 28 0 -2.925 0.075 0.975 1
-0 0 0 0 0 3 22 28 0 -2.775 0.075 0.975 1
-0 0 0 0 0 4 22 28 0 -2.625 0.075 0.975 1
-0 0 0 0 0 5 22 28 0 -2.475 0.075 0.975 1
-0 0 0 0 0 6 22 28 0 -2.325 0.075 0.975 1
-0 0 0 0 0 7 22 28 0 -2.175 0.075 0.975 1
-0 0 0 0 0 8 22 28 0 -2.025 0.075 0.975 1
-0 0 0 0 0 9 22 28 0 -1.875 0.075 0.975 1
-0 0 0 0 0 10 22 28 0 -1.725 0.075 0.975 1
-0 0 0 0 0 11 22 28 0 -1.575 0.075 0.975 1
-0 0 0 0 0 12 22 28 0 -1.425 0.075 0.975 1
-0 0 0 0 0 13 22 28 0 -1.275 0.075 0.975 1
-0 0 0 0 0 14 22 28 0 -1.125 0.075 0.975 1
-0 0 0 0 0 15 22 28 0 -0.975 0.075 0.975 1
-0 0 0 0 0 16 22 28 0 -0.825 0.075 0.975 1
-0 0 0 0 0 17 22 28 0 -0.675 0.075 0.975 1
-0 0 0 0 0 18 22 28 0 -0.525 0.075 0.975 1
-0 0 0 0 0 19 22 28 0 -0.375 0.075 0.975 1
-0 0 0 0 0 20 22 28 0 -0.225 0.075 0.975 0.5
-0 0 0 0 0 21 22 28 0 -0.075 0.075 0.975 0.5
-0 0 0 0 0 22 22 28 0 0.075 0.075 0.975 0.5
-0 0 0 0 0 23 22 28 0 0.225 0.075 0.975 0.5
-0 0 0 0 0 24 22 28 0 0.375 0.075 0.975 1
-0 0 0 0 0 25 22 28 0 0.525 0.075 0.975 1
-0 0 0 0 0 26 22 28 0 0.675 0.075 0.975 1
-0 0 0 0 0 27 22 28 0 0.825 0.075 0.975 1
-0 0 0 0 0 28 22 28 0 0.975 0.075 0.975 1
-0 0 0 0 0 29 22 28 0 1.125 0.075 0.975 1
-0 0 0 0 0 30 22 28 0 1.275 0.075 0.975 1
-0 0 0 0 0 31 22 28 0 1.425 0.075 0.975 1
-0 0 0 0 0 32 22 28 0 1.575 0.075 0.975 1
-0 0 0 0 0 33 22 28 0 1.725 0.075 0.975 1
-0 0 0 0 0 34 22 28 0 1.875 0.075 0.975 1
-0 0 0 0 0 35 22 28 0 2.025 0.075 0.975 1
-0 0 0 0 0 36 22 28 0 2.175 0.075 0.975 1
-0 0 0 0 0 37 22 28 0 2.325 0.075 0.975 1
-0 0 0 0 0 38 22 28 0 2.475 0.075 0.975 1
-0 0 0 0 0 39 22 28 0 2.625 0.075 0.975 1
-0 0 0 0 0 40 22 28 0 2.775 0.075 0.975 1
-0 0 0 0 0 41 22 28 0 2.925 0.075 0.975 1
-0 0 0 0 0 42 22 28 0 3.075 0.075 0.975 1
-0 0 0 0 0 43 22 28 0 3.225 0.075 0.975 1
-
-0 0 0 0 0 0 22 29 0 -3.225 0.075 1.125 1
-0 0 0 0 0 1 22 29 0 -3.075 0.075 1.125 1
-0 0 0 0 0 2 22 29 0 -2.925 0.075 1.125 1
-0 0 0 0 0 3 22 29 0 -2.775 0.075 1.125 1
-0 0 0 0 0 4 22 29 0 -2.625 0.075 1.125 1
-0 0 0 0 0 5 22 29 0 -2.475 0.075 1.125 1
-0 0 0 0 0 6 22 29 0 -2.325 0.075 1.125 1
-0 0 0 0 0 7 22 29 0 -2.175 0.075 1.125 1
-0 0 0 0 0 8 22 29 0 -2.025 0.075 1.125 1
-0 0 0 0 0 9 22 29 0 -1.875 0.075 1.125 1
-0 0 0 0 0 10 22 29 0 -1.725 0.075 1.125 1
-0 0 0 0 0 11 22 29 0 -1.575 0.075 1.125 1
-0 0 0 0 0 12 22 29 0 -1.425 0.075 1.125 1
-0 0 0 0 0 13 22 29 0 -1.275 0.075 1.125 1
-0 0 0 0 0 14 22 29 0 -1.125 0.075 1.125 1
-0 0 0 0 0 15 22 29 0 -0.975 0.075 1.125 1
-0 0 0 0 0 16 22 29 0 -0.825 0.075 1.125 1
-0 0 0 0 0 17 22 29 0 -0.675 0.075 1.125 1
-0 0 0 0 0 18 22 29 0 -0.525 0.075 1.125 1
-0 0 0 0 0 19 22 29 0 -0.375 0.075 1.125 1
-0 0 0 0 0 20 22 29 0 -0.225 0.075 1.125 0.5
-0 0 0 0 0 21 22 29 0 -0.075 0.075 1.125 0.5
-0 0 0 0 0 22 22 29 0 0.075 0.075 1.125 0.5
-0 0 0 0 0 23 22 29 0 0.225 0.075 1.125 0.5
-0 0 0 0 0 24 22 29 0 0.375 0.075 1.125 1
-0 0 0 0 0 25 22 29 0 0.525 0.075 1.125 1
-0 0 0 0 0 26 22 29 0 0.675 0.075 1.125 1
-0 0 0 0 0 27 22 29 0 0.825 0.075 1.125 1
-0 0 0 0 0 28 22 29 0 0.975 0.075 1.125 1
-0 0 0 0 0 29 22 29 0 1.125 0.075 1.125 1
-0 0 0 0 0 30 22 29 0 1.275 0.075 1.125 1
-0 0 0 0 0 31 22 29 0 1.425 0.075 1.125 1
-0 0 0 0 0 32 22 29 0 1.575 0.075 1.125 1
-0 0 0 0 0 33 22 29 0 1.725 0.075 1.125 1
-0 0 0 0 0 34 22 29 0 1.875 0.075 1.125 1
-0 0 0 0 0 35 22 29 0 2.025 0.075 1.125 1
-0 0 0 0 0 36 22 29 0 2.175 0.075 1.125 1
-0 0 0 0 0 37 22 29 0 2.325 0.075 1.125 1
-0 0 0 0 0 38 22 29 0 2.475 0.075 1.125 1
-0 0 0 0 0 39 22 29 0 2.625 0.075 1.125 1
-0 0 0 0 0 40 22 29 0 2.775 0.075 1.125 1
-0 0 0 0 0 41 22 29 0 2.925 0.075 1.125 1
-0 0 0 0 0 42 22 29 0 3.075 0.075 1.125 1
-0 0 0 0 0 43 22 29 0 3.225 0.075 1.125 1
-
-0 0 0 0 0 0 22 30 0 -3.225 0.075 1.275 1
-0 0 0 0 0 1 22 30 0 -3.075 0.075 1.275 1
-0 0 0 0 0 2 22 30 0 -2.925 0.075 1.275 1
-0 0 0 0 0 3 22 30 0 -2.775 0.075 1.275 1
-0 0 0 0 0 4 22 30 0 -2.625 0.075 1.275 1
-0 0 0 0 0 5 22 30 0 -2.475 0.075 1.275 1
-0 0 0 0 0 6 22 30 0 -2.325 0.075 1.275 1
-0 0 0 0 0 7 22 30 0 -2.175 0.075 1.275 1
-0 0 0 0 0 8 22 30 0 -2.025 0.075 1.275 1
-0 0 0 0 0 9 22 30 0 -1.875 0.075 1.275 1
-0 0 0 0 0 10 22 30 0 -1.725 0.075 1.275 1
-0 0 0 0 0 11 22 30 0 -1.575 0.075 1.275 1
-0 0 0 0 0 12 22 30 0 -1.425 0.075 1.275 1
-0 0 0 0 0 13 22 30 0 -1.275 0.075 1.275 1
-0 0 0 0 0 14 22 30 0 -1.125 0.075 1.275 1
-0 0 0 0 0 15 22 30 0 -0.975 0.075 1.275 1
-0 0 0 0 0 16 22 30 0 -0.825 0.075 1.275 1
-0 0 0 0 0 17 22 30 0 -0.675 0.075 1.275 1
-0 0 0 0 0 18 22 30 0 -0.525 0.075 1.275 1
-0 0 0 0 0 19 22 30 0 -0.375 0.075 1.275 1
-0 0 0 0 0 20 22 30 0 -0.225 0.075 1.275 1
-0 0 0 0 0 21 22 30 0 -0.075 0.075 1.275 0.5
-0 0 0 0 0 22 22 30 0 0.075 0.075 1.275 0.5
-0 0 0 0 0 23 22 30 0 0.225 0.075 1.275 1
-0 0 0 0 0 24 22 30 0 0.375 0.075 1.275 1
-0 0 0 0 0 25 22 30 0 0.525 0.075 1.275 1
-0 0 0 0 0 26 22 30 0 0.675 0.075 1.275 1
-0 0 0 0 0 27 22 30 0 0.825 0.075 1.275 1
-0 0 0 0 0 28 22 30 0 0.975 0.075 1.275 1
-0 0 0 0 0 29 22 30 0 1.125 0.075 1.275 1
-0 0 0 0 0 30 22 30 0 1.275 0.075 1.275 1
-0 0 0 0 0 31 22 30 0 1.425 0.075 1.275 1
-0 0 0 0 0 32 22 30 0 1.575 0.075 1.275 1
-0 0 0 0 0 33 22 30 0 1.725 0.075 1.275 1
-0 0 0 0 0 34 22 30 0 1.875 0.075 1.275 1
-0 0 0 0 0 35 22 30 0 2.025 0.075 1.275 1
-0 0 0 0 0 36 22 30 0 2.175 0.075 1.275 1
-0 0 0 0 0 37 22 30 0 2.325 0.075 1.275 1
-0 0 0 0 0 38 22 30 0 2.475 0.075 1.275 1
-0 0 0 0 0 39 22 30 0 2.625 0.075 1.275 1
-0 0 0 0 0 40 22 30 0 2.775 0.075 1.275 1
-0 0 0 0 0 41 22 30 0 2.925 0.075 1.275 1
-0 0 0 0 0 42 22 30 0 3.075 0.075 1.275 1
-0 0 0 0 0 43 22 30 0 3.225 0.075 1.275 1
-
-0 0 0 0 0 0 22 31 0 -3.225 0.075 1.425 1
-0 0 0 0 0 1 22 31 0 -3.075 0.075 1.425 1
-0 0 0 0 0 2 22 31 0 -2.925 0.075 1.425 1
-0 0 0 0 0 3 22 31 0 -2.775 0.075 1.425 1
-0 0 0 0 0 4 22 31 0 -2.625 0.075 1.425 1
-0 0 0 0 0 5 22 31 0 -2.475 0.075 1.425 1
-0 0 0 0 0 6 22 31 0 -2.325 0.075 1.425 1
-0 0 0 0 0 7 22 31 0 -2.175 0.075 1.425 1
-0 0 0 0 0 8 22 31 0 -2.025 0.075 1.425 1
-0 0 0 0 0 9 22 31 0 -1.875 0.075 1.425 1
-0 0 0 0 0 10 22 31 0 -1.725 0.075 1.425 1
-0 0 0 0 0 11 22 31 0 -1.575 0.075 1.425 1
-0 0 0 0 0 12 22 31 0 -1.425 0.075 1.425 1
-0 0 0 0 0 13 22 31 0 -1.275 0.075 1.425 1
-0 0 0 0 0 14 22 31 0 -1.125 0.075 1.425 1
-0 0 0 0 0 15 22 31 0 -0.975 0.075 1.425 1
-0 0 0 0 0 16 22 31 0 -0.825 0.075 1.425 1
-0 0 0 0 0 17 22 31 0 -0.675 0.075 1.425 1
-0 0 0 0 0 18 22 31 0 -0.525 0.075 1.425 1
-0 0 0 0 0 19 22 31 0 -0.375 0.075 1.425 1
-0 0 0 0 0 20 22 31 0 -0.225 0.075 1.425 1
-0 0 0 0 0 21 22 31 0 -0.075 0.075 1.425 1
-0 0 0 0 0 22 22 31 0 0.075 0.075 1.425 1
-0 0 0 0 0 23 22 31 0 0.225 0.075 1.425 1
-0 0 0 0 0 24 22 31 0 0.375 0.075 1.425 1
-0 0 0 0 0 25 22 31 0 0.525 0.075 1.425 1
-0 0 0 0 0 26 22 31 0 0.675 0.075 1.425 1
-0 0 0 0 0 27 22 31 0 0.825 0.075 1.425 1
-0 0 0 0 0 28 22 31 0 0.975 0.075 1.425 1
-0 0 0 0 0 29 22 31 0 1.125 0.075 1.425 1
-0 0 0 0 0 30 22 31 0 1.275 0.075 1.425 1
-0 0 0 0 0 31 22 31 0 1.425 0.075 1.425 1
-0 0 0 0 0 32 22 31 0 1.575 0.075 1.425 1
-0 0 0 0 0 33 22 31 0 1.725 0.075 1.425 1
-0 0 0 0 0 34 22 31 0 1.875 0.075 1.425 1
-0 0 0 0 0 35 22 31 0 2.025 0.075 1.425 1
-0 0 0 0 0 36 22 31 0 2.175 0.075 1.425 1
-0 0 0 0 0 37 22 31 0 2.325 0.075 1.425 1
-0 0 0 0 0 38 22 31 0 2.475 0.075 1.425 1
-0 0 0 0 0 39 22 31 0 2.625 0.075 1.425 1
-0 0 0 0 0 40 22 31 0 2.775 0.075 1.425 1
-0 0 0 0 0 41 22 31 0 2.925 0.075 1.425 1
-0 0 0 0 0 42 22 31 0 3.075 0.075 1.425 1
-0 0 0 0 0 43 22 31 0 3.225 0.075 1.425 1
-
-0 0 0 0 0 0 22 32 0 -3.225 0.075 1.575 1
-0 0 0 0 0 1 22 32 0 -3.075 0.075 1.575 1
-0 0 0 0 0 2 22 32 0 -2.925 0.075 1.575 1
-0 0 0 0 0 3 22 32 0 -2.775 0.075 1.575 1
-0 0 0 0 0 4 22 32 0 -2.625 0.075 1.575 1
-0 0 0 0 0 5 22 32 0 -2.475 0.075 1.575 1
-0 0 0 0 0 6 22 32 0 -2.325 0.075 1.575 1
-0 0 0 0 0 7 22 32 0 -2.175 0.075 1.575 1
-0 0 0 0 0 8 22 32 0 -2.025 0.075 1.575 1
-0 0 0 0 0 9 22 32 0 -1.875 0.075 1.575 1
-0 0 0 0 0 10 22 32 0 -1.725 0.075 1.575 1
-0 0 0 0 0 11 22 32 0 -1.575 0.075 1.575 1
-0 0 0 0 0 12 22 32 0 -1.425 0.075 1.575 1
-0 0 0 0 0 13 22 32 0 -1.275 0.075 1.575 1
-0 0 0 0 0 14 22 32 0 -1.125 0.075 1.575 1
-0 0 0 0 0 15 22 32 0 -0.975 0.075 1.575 1
-0 0 0 0 0 16 22 32 0 -0.825 0.075 1.575 1
-0 0 0 0 0 17 22 32 0 -0.675 0.075 1.575 1
-0 0 0 0 0 18 22 32 0 -0.525 0.075 1.575 1
-0 0 0 0 0 19 22 32 0 -0.375 0.075 1.575 1
-0 0 0 0 0 20 22 32 0 -0.225 0.075 1.575 1
-0 0 0 0 0 21 22 32 0 -0.075 0.075 1.575 1
-0 0 0 0 0 22 22 32 0 0.075 0.075 1.575 1
-0 0 0 0 0 23 22 32 0 0.225 0.075 1.575 1
-0 0 0 0 0 24 22 32 0 0.375 0.075 1.575 1
-0 0 0 0 0 25 22 32 0 0.525 0.075 1.575 1
-0 0 0 0 0 26 22 32 0 0.675 0.075 1.575 1
-0 0 0 0 0 27 22 32 0 0.825 0.075 1.575 1
-0 0 0 0 0 28 22 32 0 0.975 0.075 1.575 1
-0 0 0 0 0 29 22 32 0 1.125 0.075 1.575 1
-0 0 0 0 0 30 22 32 0 1.275 0.075 1.575 1
-0 0 0 0 0 31 22 32 0 1.425 0.075 1.575 1
-0 0 0 0 0 32 22 32 0 1.575 0.075 1.575 1
-0 0 0 0 0 33 22 32 0 1.725 0.075 1.575 1
-0 0 0 0 0 34 22 32 0 1.875 0.075 1.575 1
-0 0 0 0 0 35 22 32 0 2.025 0.075 1.575 1
-0 0 0 0 0 36 22 32 0 2.175 0.075 1.575 1
-0 0 0 0 0 37 22 32 0 2.325 0.075 1.575 1
-0 0 0 0 0 38 22 32 0 2.475 0.075 1.575 1
-0 0 0 0 0 39 22 32 0 2.625 0.075 1.575 1
-0 0 0 0 0 40 22 32 0 2.775 0.075 1.575 1
-0 0 0 0 0 41 22 32 0 2.925 0.075 1.575 1
-0 0 0 0 0 42 22 32 0 3.075 0.075 1.575 1
-0 0 0 0 0 43 22 32 0 3.225 0.075 1.575 1
-
-0 0 0 0 0 0 22 33 0 -3.225 0.075 1.725 1
-0 0 0 0 0 1 22 33 0 -3.075 0.075 1.725 1
-0 0 0 0 0 2 22 33 0 -2.925 0.075 1.725 1
-0 0 0 0 0 3 22 33 0 -2.775 0.075 1.725 1
-0 0 0 0 0 4 22 33 0 -2.625 0.075 1.725 1
-0 0 0 0 0 5 22 33 0 -2.475 0.075 1.725 1
-0 0 0 0 0 6 22 33 0 -2.325 0.075 1.725 1
-0 0 0 0 0 7 22 33 0 -2.175 0.075 1.725 1
-0 0 0 0 0 8 22 33 0 -2.025 0.075 1.725 1
-0 0 0 0 0 9 22 33 0 -1.875 0.075 1.725 1
-0 0 0 0 0 10 22 33 0 -1.725 0.075 1.725 1
-0 0 0 0 0 11 22 33 0 -1.575 0.075 1.725 1
-0 0 0 0 0 12 22 33 0 -1.425 0.075 1.725 1
-0 0 0 0 0 13 22 33 0 -1.275 0.075 1.725 1
-0 0 0 0 0 14 22 33 0 -1.125 0.075 1.725 1
-0 0 0 0 0 15 22 33 0 -0.975 0.075 1.725 1
-0 0 0 0 0 16 22 33 0 -0.825 0.075 1.725 1
-0 0 0 0 0 17 22 33 0 -0.675 0.075 1.725 1
-0 0 0 0 0 18 22 33 0 -0.525 0.075 1.725 1
-0 0 0 0 0 19 22 33 0 -0.375 0.075 1.725 1
-0 0 0 0 0 20 22 33 0 -0.225 0.075 1.725 1
-0 0 0 0 0 21 22 33 0 -0.075 0.075 1.725 1
-0 0 0 0 0 22 22 33 0 0.075 0.075 1.725 1
-0 0 0 0 0 23 22 33 0 0.225 0.075 1.725 1
-0 0 0 0 0 24 22 33 0 0.375 0.075 1.725 1
-0 0 0 0 0 25 22 33 0 0.525 0.075 1.725 1
-0 0 0 0 0 26 22 33 0 0.675 0.075 1.725 1
-0 0 0 0 0 27 22 33 0 0.825 0.075 1.725 1
-0 0 0 0 0 28 22 33 0 0.975 0.075 1.725 1
-0 0 0 0 0 29 22 33 0 1.125 0.075 1.725 1
-0 0 0 0 0 30 22 33 0 1.275 0.075 1.725 1
-0 0 0 0 0 31 22 33 0 1.425 0.075 1.725 1
-0 0 0 0 0 32 22 33 0 1.575 0.075 1.725 1
-0 0 0 0 0 33 22 33 0 1.725 0.075 1.725 1
-0 0 0 0 0 34 22 33 0 1.875 0.075 1.725 1
-0 0 0 0 0 35 22 33 0 2.025 0.075 1.725 1
-0 0 0 0 0 36 22 33 0 2.175 0.075 1.725 1
-0 0 0 0 0 37 22 33 0 2.325 0.075 1.725 1
-0 0 0 0 0 38 22 33 0 2.475 0.075 1.725 1
-0 0 0 0 0 39 22 33 0 2.625 0.075 1.725 1
-0 0 0 0 0 40 22 33 0 2.775 0.075 1.725 1
-0 0 0 0 0 41 22 33 0 2.925 0.075 1.725 1
-0 0 0 0 0 42 22 33 0 3.075 0.075 1.725 1
-0 0 0 0 0 43 22 33 0 3.225 0.075 1.725 1
-
-0 0 0 0 0 0 22 34 0 -3.225 0.075 1.875 1
-0 0 0 0 0 1 22 34 0 -3.075 0.075 1.875 1
-0 0 0 0 0 2 22 34 0 -2.925 0.075 1.875 1
-0 0 0 0 0 3 22 34 0 -2.775 0.075 1.875 1
-0 0 0 0 0 4 22 34 0 -2.625 0.075 1.875 1
-0 0 0 0 0 5 22 34 0 -2.475 0.075 1.875 1
-0 0 0 0 0 6 22 34 0 -2.325 0.075 1.875 1
-0 0 0 0 0 7 22 34 0 -2.175 0.075 1.875 1
-0 0 0 0 0 8 22 34 0 -2.025 0.075 1.875 1
-0 0 0 0 0 9 22 34 0 -1.875 0.075 1.875 1
-0 0 0 0 0 10 22 34 0 -1.725 0.075 1.875 1
-0 0 0 0 0 11 22 34 0 -1.575 0.075 1.875 1
-0 0 0 0 0 12 22 34 0 -1.425 0.075 1.875 1
-0 0 0 0 0 13 22 34 0 -1.275 0.075 1.875 1
-0 0 0 0 0 14 22 34 0 -1.125 0.075 1.875 1
-0 0 0 0 0 15 22 34 0 -0.975 0.075 1.875 1
-0 0 0 0 0 16 22 34 0 -0.825 0.075 1.875 1
-0 0 0 0 0 17 22 34 0 -0.675 0.075 1.875 1
-0 0 0 0 0 18 22 34 0 -0.525 0.075 1.875 1
-0 0 0 0 0 19 22 34 0 -0.375 0.075 1.875 1
-0 0 0 0 0 20 22 34 0 -0.225 0.075 1.875 1
-0 0 0 0 0 21 22 34 0 -0.075 0.075 1.875 1
-0 0 0 0 0 22 22 34 0 0.075 0.075 1.875 1
-0 0 0 0 0 23 22 34 0 0.225 0.075 1.875 1
-0 0 0 0 0 24 22 34 0 0.375 0.075 1.875 1
-0 0 0 0 0 25 22 34 0 0.525 0.075 1.875 1
-0 0 0 0 0 26 22 34 0 0.675 0.075 1.875 1
-0 0 0 0 0 27 22 34 0 0.825 0.075 1.875 1
-0 0 0 0 0 28 22 34 0 0.975 0.075 1.875 1
-0 0 0 0 0 29 22 34 0 1.125 0.075 1.875 1
-0 0 0 0 0 30 22 34 0 1.275 0.075 1.875 1
-0 0 0 0 0 31 22 34 0 1.425 0.075 1.875 1
-0 0 0 0 0 32 22 34 0 1.575 0.075 1.875 1
-0 0 0 0 0 33 22 34 0 1.725 0.075 1.875 1
-0 0 0 0 0 34 22 34 0 1.875 0.075 1.875 1
-0 0 0 0 0 35 22 34 0 2.025 0.075 1.875 1
-0 0 0 0 0 36 22 34 0 2.175 0.075 1.875 1
-0 0 0 0 0 37 22 34 0 2.325 0.075 1.875 1
-0 0 0 0 0 38 22 34 0 2.475 0.075 1.875 1
-0 0 0 0 0 39 22 34 0 2.625 0.075 1.875 1
-0 0 0 0 0 40 22 34 0 2.775 0.075 1.875 1
-0 0 0 0 0 41 22 34 0 2.925 0.075 1.875 1
-0 0 0 0 0 42 22 34 0 3.075 0.075 1.875 1
-0 0 0 0 0 43 22 34 0 3.225 0.075 1.875 1
-
-0 0 0 0 0 0 22 35 0 -3.225 0.075 2.025 1
-0 0 0 0 0 1 22 35 0 -3.075 0.075 2.025 1
-0 0 0 0 0 2 22 35 0 -2.925 0.075 2.025 1
-0 0 0 0 0 3 22 35 0 -2.775 0.075 2.025 1
-0 0 0 0 0 4 22 35 0 -2.625 0.075 2.025 1
-0 0 0 0 0 5 22 35 0 -2.475 0.075 2.025 1
-0 0 0 0 0 6 22 35 0 -2.325 0.075 2.025 1
-0 0 0 0 0 7 22 35 0 -2.175 0.075 2.025 1
-0 0 0 0 0 8 22 35 0 -2.025 0.075 2.025 1
-0 0 0 0 0 9 22 35 0 -1.875 0.075 2.025 1
-0 0 0 0 0 10 22 35 0 -1.725 0.075 2.025 1
-0 0 0 0 0 11 22 35 0 -1.575 0.075 2.025 1
-0 0 0 0 0 12 22 35 0 -1.425 0.075 2.025 1
-0 0 0 0 0 13 22 35 0 -1.275 0.075 2.025 1
-0 0 0 0 0 14 22 35 0 -1.125 0.075 2.025 1
-0 0 0 0 0 15 22 35 0 -0.975 0.075 2.025 1
-0 0 0 0 0 16 22 35 0 -0.825 0.075 2.025 1
-0 0 0 0 0 17 22 35 0 -0.675 0.075 2.025 1
-0 0 0 0 0 18 22 35 0 -0.525 0.075 2.025 1
-0 0 0 0 0 19 22 35 0 -0.375 0.075 2.025 1
-0 0 0 0 0 20 22 35 0 -0.225 0.075 2.025 1
-0 0 0 0 0 21 22 35 0 -0.075 0.075 2.025 1
-0 0 0 0 0 22 22 35 0 0.075 0.075 2.025 1
-0 0 0 0 0 23 22 35 0 0.225 0.075 2.025 1
-0 0 0 0 0 24 22 35 0 0.375 0.075 2.025 1
-0 0 0 0 0 25 22 35 0 0.525 0.075 2.025 1
-0 0 0 0 0 26 22 35 0 0.675 0.075 2.025 1
-0 0 0 0 0 27 22 35 0 0.825 0.075 2.025 1
-0 0 0 0 0 28 22 35 0 0.975 0.075 2.025 1
-0 0 0 0 0 29 22 35 0 1.125 0.075 2.025 1
-0 0 0 0 0 30 22 35 0 1.275 0.075 2.025 1
-0 0 0 0 0 31 22 35 0 1.425 0.075 2.025 1
-0 0 0 0 0 32 22 35 0 1.575 0.075 2.025 1
-0 0 0 0 0 33 22 35 0 1.725 0.075 2.025 1
-0 0 0 0 0 34 22 35 0 1.875 0.075 2.025 1
-0 0 0 0 0 35 22 35 0 2.025 0.075 2.025 1
-0 0 0 0 0 36 22 35 0 2.175 0.075 2.025 1
-0 0 0 0 0 37 22 35 0 2.325 0.075 2.025 1
-0 0 0 0 0 38 22 35 0 2.475 0.075 2.025 1
-0 0 0 0 0 39 22 35 0 2.625 0.075 2.025 1
-0 0 0 0 0 40 22 35 0 2.775 0.075 2.025 1
-0 0 0 0 0 41 22 35 0 2.925 0.075 2.025 1
-0 0 0 0 0 42 22 35 0 3.075 0.075 2.025 1
-0 0 0 0 0 43 22 35 0 3.225 0.075 2.025 1
-
-0 0 0 0 0 0 22 36 0 -3.225 0.075 2.175 1
-0 0 0 0 0 1 22 36 0 -3.075 0.075 2.175 1
-0 0 0 0 0 2 22 36 0 -2.925 0.075 2.175 1
-0 0 0 0 0 3 22 36 0 -2.775 0.075 2.175 1
-0 0 0 0 0 4 22 36 0 -2.625 0.075 2.175 1
-0 0 0 0 0 5 22 36 0 -2.475 0.075 2.175 1
-0 0 0 0 0 6 22 36 0 -2.325 0.075 2.175 1
-0 0 0 0 0 7 22 36 0 -2.175 0.075 2.175 1
-0 0 0 0 0 8 22 36 0 -2.025 0.075 2.175 1
-0 0 0 0 0 9 22 36 0 -1.875 0.075 2.175 1
-0 0 0 0 0 10 22 36 0 -1.725 0.075 2.175 1
-0 0 0 0 0 11 22 36 0 -1.575 0.075 2.175 1
-0 0 0 0 0 12 22 36 0 -1.425 0.075 2.175 1
-0 0 0 0 0 13 22 36 0 -1.275 0.075 2.175 1
-0 0 0 0 0 14 22 36 0 -1.125 0.075 2.175 1
-0 0 0 0 0 15 22 36 0 -0.975 0.075 2.175 1
-0 0 0 0 0 16 22 36 0 -0.825 0.075 2.175 1
-0 0 0 0 0 17 22 36 0 -0.675 0.075 2.175 1
-0 0 0 0 0 18 22 36 0 -0.525 0.075 2.175 1
-0 0 0 0 0 19 22 36 0 -0.375 0.075 2.175 1
-0 0 0 0 0 20 22 36 0 -0.225 0.075 2.175 1
-0 0 0 0 0 21 22 36 0 -0.075 0.075 2.175 1
-0 0 0 0 0 22 22 36 0 0.075 0.075 2.175 1
-0 0 0 0 0 23 22 36 0 0.225 0.075 2.175 1
-0 0 0 0 0 24 22 36 0 0.375 0.075 2.175 1
-0 0 0 0 0 25 22 36 0 0.525 0.075 2.175 1
-0 0 0 0 0 26 22 36 0 0.675 0.075 2.175 1
-0 0 0 0 0 27 22 36 0 0.825 0.075 2.175 1
-0 0 0 0 0 28 22 36 0 0.975 0.075 2.175 1
-0 0 0 0 0 29 22 36 0 1.125 0.075 2.175 1
-0 0 0 0 0 30 22 36 0 1.275 0.075 2.175 1
-0 0 0 0 0 31 22 36 0 1.425 0.075 2.175 1
-0 0 0 0 0 32 22 36 0 1.575 0.075 2.175 1
-0 0 0 0 0 33 22 36 0 1.725 0.075 2.175 1
-0 0 0 0 0 34 22 36 0 1.875 0.075 2.175 1
-0 0 0 0 0 35 22 36 0 2.025 0.075 2.175 1
-0 0 0 0 0 36 22 36 0 2.175 0.075 2.175 1
-0 0 0 0 0 37 22 36 0 2.325 0.075 2.175 1
-0 0 0 0 0 38 22 36 0 2.475 0.075 2.175 1
-0 0 0 0 0 39 22 36 0 2.625 0.075 2.175 1
-0 0 0 0 0 40 22 36 0 2.775 0.075 2.175 1
-0 0 0 0 0 41 22 36 0 2.925 0.075 2.175 1
-0 0 0 0 0 42 22 36 0 3.075 0.075 2.175 1
-0 0 0 0 0 43 22 36 0 3.225 0.075 2.175 1
-
-0 0 0 0 0 0 22 37 0 -3.225 0.075 2.325 1
-0 0 0 0 0 1 22 37 0 -3.075 0.075 2.325 1
-0 0 0 0 0 2 22 37 0 -2.925 0.075 2.325 1
-0 0 0 0 0 3 22 37 0 -2.775 0.075 2.325 1
-0 0 0 0 0 4 22 37 0 -2.625 0.075 2.325 1
-0 0 0 0 0 5 22 37 0 -2.475 0.075 2.325 1
-0 0 0 0 0 6 22 37 0 -2.325 0.075 2.325 1
-0 0 0 0 0 7 22 37 0 -2.175 0.075 2.325 1
-0 0 0 0 0 8 22 37 0 -2.025 0.075 2.325 1
-0 0 0 0 0 9 22 37 0 -1.875 0.075 2.325 1
-0 0 0 0 0 10 22 37 0 -1.725 0.075 2.325 1
-0 0 0 0 0 11 22 37 0 -1.575 0.075 2.325 1
-0 0 0 0 0 12 22 37 0 -1.425 0.075 2.325 1
-0 0 0 0 0 13 22 37 0 -1.275 0.075 2.325 1
-0 0 0 0 0 14 22 37 0 -1.125 0.075 2.325 1
-0 0 0 0 0 15 22 37 0 -0.975 0.075 2.325 1
-0 0 0 0 0 16 22 37 0 -0.825 0.075 2.325 1
-0 0 0 0 0 17 22 37 0 -0.675 0.075 2.325 1
-0 0 0 0 0 18 22 37 0 -0.525 0.075 2.325 1
-0 0 0 0 0 19 22 37 0 -0.375 0.075 2.325 1
-0 0 0 0 0 20 22 37 0 -0.225 0.075 2.325 1
-0 0 0 0 0 21 22 37 0 -0.075 0.075 2.325 1
-0 0 0 0 0 22 22 37 0 0.075 0.075 2.325 1
-0 0 0 0 0 23 22 37 0 0.225 0.075 2.325 1
-0 0 0 0 0 24 22 37 0 0.375 0.075 2.325 1
-0 0 0 0 0 25 22 37 0 0.525 0.075 2.325 1
-0 0 0 0 0 26 22 37 0 0.675 0.075 2.325 1
-0 0 0 0 0 27 22 37 0 0.825 0.075 2.325 1
-0 0 0 0 0 28 22 37 0 0.975 0.075 2.325 1
-0 0 0 0 0 29 22 37 0 1.125 0.075 2.325 1
-0 0 0 0 0 30 22 37 0 1.275 0.075 2.325 1
-0 0 0 0 0 31 22 37 0 1.425 0.075 2.325 1
-0 0 0 0 0 32 22 37 0 1.575 0.075 2.325 1
-0 0 0 0 0 33 22 37 0 1.725 0.075 2.325 1
-0 0 0 0 0 34 22 37 0 1.875 0.075 2.325 1
-0 0 0 0 0 35 22 37 0 2.025 0.075 2.325 1
-0 0 0 0 0 36 22 37 0 2.175 0.075 2.325 1
-0 0 0 0 0 37 22 37 0 2.325 0.075 2.325 1
-0 0 0 0 0 38 22 37 0 2.475 0.075 2.325 1
-0 0 0 0 0 39 22 37 0 2.625 0.075 2.325 1
-0 0 0 0 0 40 22 37 0 2.775 0.075 2.325 1
-0 0 0 0 0 41 22 37 0 2.925 0.075 2.325 1
-0 0 0 0 0 42 22 37 0 3.075 0.075 2.325 1
-0 0 0 0 0 43 22 37 0 3.225 0.075 2.325 1
-
-0 0 0 0 0 0 22 38 0 -3.225 0.075 2.475 1
-0 0 0 0 0 1 22 38 0 -3.075 0.075 2.475 1
-0 0 0 0 0 2 22 38 0 -2.925 0.075 2.475 1
-0 0 0 0 0 3 22 38 0 -2.775 0.075 2.475 1
-0 0 0 0 0 4 22 38 0 -2.625 0.075 2.475 1
-0 0 0 0 0 5 22 38 0 -2.475 0.075 2.475 1
-0 0 0 0 0 6 22 38 0 -2.325 0.075 2.475 1
-0 0 0 0 0 7 22 38 0 -2.175 0.075 2.475 1
-0 0 0 0 0 8 22 38 0 -2.025 0.075 2.475 1
-0 0 0 0 0 9 22 38 0 -1.875 0.075 2.475 1
-0 0 0 0 0 10 22 38 0 -1.725 0.075 2.475 1
-0 0 0 0 0 11 22 38 0 -1.575 0.075 2.475 1
-0 0 0 0 0 12 22 38 0 -1.425 0.075 2.475 1
-0 0 0 0 0 13 22 38 0 -1.275 0.075 2.475 1
-0 0 0 0 0 14 22 38 0 -1.125 0.075 2.475 1
-0 0 0 0 0 15 22 38 0 -0.975 0.075 2.475 1
-0 0 0 0 0 16 22 38 0 -0.825 0.075 2.475 1
-0 0 0 0 0 17 22 38 0 -0.675 0.075 2.475 1
-0 0 0 0 0 18 22 38 0 -0.525 0.075 2.475 1
-0 0 0 0 0 19 22 38 0 -0.375 0.075 2.475 1
-0 0 0 0 0 20 22 38 0 -0.225 0.075 2.475 1
-0 0 0 0 0 21 22 38 0 -0.075 0.075 2.475 1
-0 0 0 0 0 22 22 38 0 0.075 0.075 2.475 1
-0 0 0 0 0 23 22 38 0 0.225 0.075 2.475 1
-0 0 0 0 0 24 22 38 0 0.375 0.075 2.475 1
-0 0 0 0 0 25 22 38 0 0.525 0.075 2.475 1
-0 0 0 0 0 26 22 38 0 0.675 0.075 2.475 1
-0 0 0 0 0 27 22 38 0 0.825 0.075 2.475 1
-0 0 0 0 0 28 22 38 0 0.975 0.075 2.475 1
-0 0 0 0 0 29 22 38 0 1.125 0.075 2.475 1
-0 0 0 0 0 30 22 38 0 1.275 0.075 2.475 1
-0 0 0 0 0 31 22 38 0 1.425 0.075 2.475 1
-0 0 0 0 0 32 22 38 0 1.575 0.075 2.475 1
-0 0 0 0 0 33 22 38 0 1.725 0.075 2.475 1
-0 0 0 0 0 34 22 38 0 1.875 0.075 2.475 1
-0 0 0 0 0 35 22 38 0 2.025 0.075 2.475 1
-0 0 0 0 0 36 22 38 0 2.175 0.075 2.475 1
-0 0 0 0 0 37 22 38 0 2.325 0.075 2.475 1
-0 0 0 0 0 38 22 38 0 2.475 0.075 2.475 1
-0 0 0 0 0 39 22 38 0 2.625 0.075 2.475 1
-0 0 0 0 0 40 22 38 0 2.775 0.075 2.475 1
-0 0 0 0 0 41 22 38 0 2.925 0.075 2.475 1
-0 0 0 0 0 42 22 38 0 3.075 0.075 2.475 1
-0 0 0 0 0 43 22 38 0 3.225 0.075 2.475 1
-
-0 0 0 0 0 0 22 39 0 -3.225 0.075 2.625 1
-0 0 0 0 0 1 22 39 0 -3.075 0.075 2.625 1
-0 0 0 0 0 2 22 39 0 -2.925 0.075 2.625 1
-0 0 0 0 0 3 22 39 0 -2.775 0.075 2.625 1
-0 0 0 0 0 4 22 39 0 -2.625 0.075 2.625 1
-0 0 0 0 0 5 22 39 0 -2.475 0.075 2.625 1
-0 0 0 0 0 6 22 39 0 -2.325 0.075 2.625 1
-0 0 0 0 0 7 22 39 0 -2.175 0.075 2.625 1
-0 0 0 0 0 8 22 39 0 -2.025 0.075 2.625 1
-0 0 0 0 0 9 22 39 0 -1.875 0.075 2.625 1
-0 0 0 0 0 10 22 39 0 -1.725 0.075 2.625 1
-0 0 0 0 0 11 22 39 0 -1.575 0.075 2.625 1
-0 0 0 0 0 12 22 39 0 -1.425 0.075 2.625 1
-0 0 0 0 0 13 22 39 0 -1.275 0.075 2.625 1
-0 0 0 0 0 14 22 39 0 -1.125 0.075 2.625 1
-0 0 0 0 0 15 22 39 0 -0.975 0.075 2.625 1
-0 0 0 0 0 16 22 39 0 -0.825 0.075 2.625 1
-0 0 0 0 0 17 22 39 0 -0.675 0.075 2.625 1
-0 0 0 0 0 18 22 39 0 -0.525 0.075 2.625 1
-0 0 0 0 0 19 22 39 0 -0.375 0.075 2.625 1
-0 0 0 0 0 20 22 39 0 -0.225 0.075 2.625 1
-0 0 0 0 0 21 22 39 0 -0.075 0.075 2.625 1
-0 0 0 0 0 22 22 39 0 0.075 0.075 2.625 1
-0 0 0 0 0 23 22 39 0 0.225 0.075 2.625 1
-0 0 0 0 0 24 22 39 0 0.375 0.075 2.625 1
-0 0 0 0 0 25 22 39 0 0.525 0.075 2.625 1
-0 0 0 0 0 26 22 39 0 0.675 0.075 2.625 1
-0 0 0 0 0 27 22 39 0 0.825 0.075 2.625 1
-0 0 0 0 0 28 22 39 0 0.975 0.075 2.625 1
-0 0 0 0 0 29 22 39 0 1.125 0.075 2.625 1
-0 0 0 0 0 30 22 39 0 1.275 0.075 2.625 1
-0 0 0 0 0 31 22 39 0 1.425 0.075 2.625 1
-0 0 0 0 0 32 22 39 0 1.575 0.075 2.625 1
-0 0 0 0 0 33 22 39 0 1.725 0.075 2.625 1
-0 0 0 0 0 34 22 39 0 1.875 0.075 2.625 1
-0 0 0 0 0 35 22 39 0 2.025 0.075 2.625 1
-0 0 0 0 0 36 22 39 0 2.175 0.075 2.625 1
-0 0 0 0 0 37 22 39 0 2.325 0.075 2.625 1
-0 0 0 0 0 38 22 39 0 2.475 0.075 2.625 1
-0 0 0 0 0 39 22 39 0 2.625 0.075 2.625 1
-0 0 0 0 0 40 22 39 0 2.775 0.075 2.625 1
-0 0 0 0 0 41 22 39 0 2.925 0.075 2.625 1
-0 0 0 0 0 42 22 39 0 3.075 0.075 2.625 1
-0 0 0 0 0 43 22 39 0 3.225 0.075 2.625 1
-
-0 0 0 0 0 0 22 40 0 -3.225 0.075 2.775 1
-0 0 0 0 0 1 22 40 0 -3.075 0.075 2.775 1
-0 0 0 0 0 2 22 40 0 -2.925 0.075 2.775 1
-0 0 0 0 0 3 22 40 0 -2.775 0.075 2.775 1
-0 0 0 0 0 4 22 40 0 -2.625 0.075 2.775 1
-0 0 0 0 0 5 22 40 0 -2.475 0.075 2.775 1
-0 0 0 0 0 6 22 40 0 -2.325 0.075 2.775 1
-0 0 0 0 0 7 22 40 0 -2.175 0.075 2.775 1
-0 0 0 0 0 8 22 40 0 -2.025 0.075 2.775 1
-0 0 0 0 0 9 22 40 0 -1.875 0.075 2.775 1
-0 0 0 0 0 10 22 40 0 -1.725 0.075 2.775 1
-0 0 0 0 0 11 22 40 0 -1.575 0.075 2.775 1
-0 0 0 0 0 12 22 40 0 -1.425 0.075 2.775 1
-0 0 0 0 0 13 22 40 0 -1.275 0.075 2.775 1
-0 0 0 0 0 14 22 40 0 -1.125 0.075 2.775 1
-0 0 0 0 0 15 22 40 0 -0.975 0.075 2.775 1
-0 0 0 0 0 16 22 40 0 -0.825 0.075 2.775 1
-0 0 0 0 0 17 22 40 0 -0.675 0.075 2.775 1
-0 0 0 0 0 18 22 40 0 -0.525 0.075 2.775 1
-0 0 0 0 0 19 22 40 0 -0.375 0.075 2.775 1
-0 0 0 0 0 20 22 40 0 -0.225 0.075 2.775 1
-0 0 0 0 0 21 22 40 0 -0.075 0.075 2.775 1
-0 0 0 0 0 22 22 40 0 0.075 0.075 2.775 1
-0 0 0 0 0 23 22 40 0 0.225 0.075 2.775 1
-0 0 0 0 0 24 22 40 0 0.375 0.075 2.775 1
-0 0 0 0 0 25 22 40 0 0.525 0.075 2.775 1
-0 0 0 0 0 26 22 40 0 0.675 0.075 2.775 1
-0 0 0 0 0 27 22 40 0 0.825 0.075 2.775 1
-0 0 0 0 0 28 22 40 0 0.975 0.075 2.775 1
-0 0 0 0 0 29 22 40 0 1.125 0.075 2.775 1
-0 0 0 0 0 30 22 40 0 1.275 0.075 2.775 1
-0 0 0 0 0 31 22 40 0 1.425 0.075 2.775 1
-0 0 0 0 0 32 22 40 0 1.575 0.075 2.775 1
-0 0 0 0 0 33 22 40 0 1.725 0.075 2.775 1
-0 0 0 0 0 34 22 40 0 1.875 0.075 2.775 1
-0 0 0 0 0 35 22 40 0 2.025 0.075 2.775 1
-0 0 0 0 0 36 22 40 0 2.175 0.075 2.775 1
-0 0 0 0 0 37 22 40 0 2.325 0.075 2.775 1
-0 0 0 0 0 38 22 40 0 2.475 0.075 2.775 1
-0 0 0 0 0 39 22 40 0 2.625 0.075 2.775 1
-0 0 0 0 0 40 22 40 0 2.775 0.075 2.775 1
-0 0 0 0 0 41 22 40 0 2.925 0.075 2.775 1
-0 0 0 0 0 42 22 40 0 3.075 0.075 2.775 1
-0 0 0 0 0 43 22 40 0 3.225 0.075 2.775 1
-
-0 0 0 0 0 0 22 41 0 -3.225 0.075 2.925 1
-0 0 0 0 0 1 22 41 0 -3.075 0.075 2.925 1
-0 0 0 0 0 2 22 41 0 -2.925 0.075 2.925 1
-0 0 0 0 0 3 22 41 0 -2.775 0.075 2.925 1
-0 0 0 0 0 4 22 41 0 -2.625 0.075 2.925 1
-0 0 0 0 0 5 22 41 0 -2.475 0.075 2.925 1
-0 0 0 0 0 6 22 41 0 -2.325 0.075 2.925 1
-0 0 0 0 0 7 22 41 0 -2.175 0.075 2.925 1
-0 0 0 0 0 8 22 41 0 -2.025 0.075 2.925 1
-0 0 0 0 0 9 22 41 0 -1.875 0.075 2.925 1
-0 0 0 0 0 10 22 41 0 -1.725 0.075 2.925 1
-0 0 0 0 0 11 22 41 0 -1.575 0.075 2.925 1
-0 0 0 0 0 12 22 41 0 -1.425 0.075 2.925 1
-0 0 0 0 0 13 22 41 0 -1.275 0.075 2.925 1
-0 0 0 0 0 14 22 41 0 -1.125 0.075 2.925 1
-0 0 0 0 0 15 22 41 0 -0.975 0.075 2.925 1
-0 0 0 0 0 16 22 41 0 -0.825 0.075 2.925 1
-0 0 0 0 0 17 22 41 0 -0.675 0.075 2.925 1
-0 0 0 0 0 18 22 41 0 -0.525 0.075 2.925 1
-0 0 0 0 0 19 22 41 0 -0.375 0.075 2.925 1
-0 0 0 0 0 20 22 41 0 -0.225 0.075 2.925 1
-0 0 0 0 0 21 22 41 0 -0.075 0.075 2.925 1
-0 0 0 0 0 22 22 41 0 0.075 0.075 2.925 1
-0 0 0 0 0 23 22 41 0 0.225 0.075 2.925 1
-0 0 0 0 0 24 22 41 0 0.375 0.075 2.925 1
-0 0 0 0 0 25 22 41 0 0.525 0.075 2.925 1
-0 0 0 0 0 26 22 41 0 0.675 0.075 2.925 1
-0 0 0 0 0 27 22 41 0 0.825 0.075 2.925 1
-0 0 0 0 0 28 22 41 0 0.975 0.075 2.925 1
-0 0 0 0 0 29 22 41 0 1.125 0.075 2.925 1
-0 0 0 0 0 30 22 41 0 1.275 0.075 2.925 1
-0 0 0 0 0 31 22 41 0 1.425 0.075 2.925 1
-0 0 0 0 0 32 22 41 0 1.575 0.075 2.925 1
-0 0 0 0 0 33 22 41 0 1.725 0.075 2.925 1
-0 0 0 0 0 34 22 41 0 1.875 0.075 2.925 1
-0 0 0 0 0 35 22 41 0 2.025 0.075 2.925 1
-0 0 0 0 0 36 22 41 0 2.175 0.075 2.925 1
-0 0 0 0 0 37 22 41 0 2.325 0.075 2.925 1
-0 0 0 0 0 38 22 41 0 2.475 0.075 2.925 1
-0 0 0 0 0 39 22 41 0 2.625 0.075 2.925 1
-0 0 0 0 0 40 22 41 0 2.775 0.075 2.925 1
-0 0 0 0 0 41 22 41 0 2.925 0.075 2.925 1
-0 0 0 0 0 42 22 41 0 3.075 0.075 2.925 1
-0 0 0 0 0 43 22 41 0 3.225 0.075 2.925 1
-
-0 0 0 0 0 0 22 42 0 -3.225 0.075 3.075 1
-0 0 0 0 0 1 22 42 0 -3.075 0.075 3.075 1
-0 0 0 0 0 2 22 42 0 -2.925 0.075 3.075 1
-0 0 0 0 0 3 22 42 0 -2.775 0.075 3.075 1
-0 0 0 0 0 4 22 42 0 -2.625 0.075 3.075 1
-0 0 0 0 0 5 22 42 0 -2.475 0.075 3.075 1
-0 0 0 0 0 6 22 42 0 -2.325 0.075 3.075 1
-0 0 0 0 0 7 22 42 0 -2.175 0.075 3.075 1
-0 0 0 0 0 8 22 42 0 -2.025 0.075 3.075 1
-0 0 0 0 0 9 22 42 0 -1.875 0.075 3.075 1
-0 0 0 0 0 10 22 42 0 -1.725 0.075 3.075 1
-0 0 0 0 0 11 22 42 0 -1.575 0.075 3.075 1
-0 0 0 0 0 12 22 42 0 -1.425 0.075 3.075 1
-0 0 0 0 0 13 22 42 0 -1.275 0.075 3.075 1
-0 0 0 0 0 14 22 42 0 -1.125 0.075 3.075 1
-0 0 0 0 0 15 22 42 0 -0.975 0.075 3.075 1
-0 0 0 0 0 16 22 42 0 -0.825 0.075 3.075 1
-0 0 0 0 0 17 22 42 0 -0.675 0.075 3.075 1
-0 0 0 0 0 18 22 42 0 -0.525 0.075 3.075 1
-0 0 0 0 0 19 22 42 0 -0.375 0.075 3.075 1
-0 0 0 0 0 20 22 42 0 -0.225 0.075 3.075 1
-0 0 0 0 0 21 22 42 0 -0.075 0.075 3.075 1
-0 0 0 0 0 22 22 42 0 0.075 0.075 3.075 1
-0 0 0 0 0 23 22 42 0 0.225 0.075 3.075 1
-0 0 0 0 0 24 22 42 0 0.375 0.075 3.075 1
-0 0 0 0 0 25 22 42 0 0.525 0.075 3.075 1
-0 0 0 0 0 26 22 42 0 0.675 0.075 3.075 1
-0 0 0 0 0 27 22 42 0 0.825 0.075 3.075 1
-0 0 0 0 0 28 22 42 0 0.975 0.075 3.075 1
-0 0 0 0 0 29 22 42 0 1.125 0.075 3.075 1
-0 0 0 0 0 30 22 42 0 1.275 0.075 3.075 1
-0 0 0 0 0 31 22 42 0 1.425 0.075 3.075 1
-0 0 0 0 0 32 22 42 0 1.575 0.075 3.075 1
-0 0 0 0 0 33 22 42 0 1.725 0.075 3.075 1
-0 0 0 0 0 34 22 42 0 1.875 0.075 3.075 1
-0 0 0 0 0 35 22 42 0 2.025 0.075 3.075 1
-0 0 0 0 0 36 22 42 0 2.175 0.075 3.075 1
-0 0 0 0 0 37 22 42 0 2.325 0.075 3.075 1
-0 0 0 0 0 38 22 42 0 2.475 0.075 3.075 1
-0 0 0 0 0 39 22 42 0 2.625 0.075 3.075 1
-0 0 0 0 0 40 22 42 0 2.775 0.075 3.075 1
-0 0 0 0 0 41 22 42 0 2.925 0.075 3.075 1
-0 0 0 0 0 42 22 42 0 3.075 0.075 3.075 1
-0 0 0 0 0 43 22 42 0 3.225 0.075 3.075 1
-
-0 0 0 0 0 0 22 43 0 -3.225 0.075 3.225 1
-0 0 0 0 0 1 22 43 0 -3.075 0.075 3.225 1
-0 0 0 0 0 2 22 43 0 -2.925 0.075 3.225 1
-0 0 0 0 0 3 22 43 0 -2.775 0.075 3.225 1
-0 0 0 0 0 4 22 43 0 -2.625 0.075 3.225 1
-0 0 0 0 0 5 22 43 0 -2.475 0.075 3.225 1
-0 0 0 0 0 6 22 43 0 -2.325 0.075 3.225 1
-0 0 0 0 0 7 22 43 0 -2.175 0.075 3.225 1
-0 0 0 0 0 8 22 43 0 -2.025 0.075 3.225 1
-0 0 0 0 0 9 22 43 0 -1.875 0.075 3.225 1
-0 0 0 0 0 10 22 43 0 -1.725 0.075 3.225 1
-0 0 0 0 0 11 22 43 0 -1.575 0.075 3.225 1
-0 0 0 0 0 12 22 43 0 -1.425 0.075 3.225 1
-0 0 0 0 0 13 22 43 0 -1.275 0.075 3.225 1
-0 0 0 0 0 14 22 43 0 -1.125 0.075 3.225 1
-0 0 0 0 0 15 22 43 0 -0.975 0.075 3.225 1
-0 0 0 0 0 16 22 43 0 -0.825 0.075 3.225 1
-0 0 0 0 0 17 22 43 0 -0.675 0.075 3.225 1
-0 0 0 0 0 18 22 43 0 -0.525 0.075 3.225 1
-0 0 0 0 0 19 22 43 0 -0.375 0.075 3.225 1
-0 0 0 0 0 20 22 43 0 -0.225 0.075 3.225 1
-0 0 0 0 0 21 22 43 0 -0.075 0.075 3.225 1
-0 0 0 0 0 22 22 43 0 0.075 0.075 3.225 1
-0 0 0 0 0 23 22 43 0 0.225 0.075 3.225 1
-0 0 0 0 0 24 22 43 0 0.375 0.075 3.225 1
-0 0 0 0 0 25 22 43 0 0.525 0.075 3.225 1
-0 0 0 0 0 26 22 43 0 0.675 0.075 3.225 1
-0 0 0 0 0 27 22 43 0 0.825 0.075 3.225 1
-0 0 0 0 0 28 22 43 0 0.975 0.075 3.225 1
-0 0 0 0 0 29 22 43 0 1.125 0.075 3.225 1
-0 0 0 0 0 30 22 43 0 1.275 0.075 3.225 1
-0 0 0 0 0 31 22 43 0 1.425 0.075 3.225 1
-0 0 0 0 0 32 22 43 0 1.575 0.075 3.225 1
-0 0 0 0 0 33 22 43 0 1.725 0.075 3.225 1
-0 0 0 0 0 34 22 43 0 1.875 0.075 3.225 1
-0 0 0 0 0 35 22 43 0 2.025 0.075 3.225 1
-0 0 0 0 0 36 22 43 0 2.175 0.075 3.225 1
-0 0 0 0 0 37 22 43 0 2.325 0.075 3.225 1
-0 0 0 0 0 38 22 43 0 2.475 0.075 3.225 1
-0 0 0 0 0 39 22 43 0 2.625 0.075 3.225 1
-0 0 0 0 0 40 22 43 0 2.775 0.075 3.225 1
-0 0 0 0 0 41 22 43 0 2.925 0.075 3.225 1
-0 0 0 0 0 42 22 43 0 3.075 0.075 3.225 1
-0 0 0 0 0 43 22 43 0 3.225 0.075 3.225 1
-
-
-
diff --git a/test/bl-carpet-mask/emask.yz.asc b/test/bl-carpet-mask/emask.yz.asc
deleted file mode 100644
index 8113a1a..0000000
--- a/test/bl-carpet-mask/emask.yz.asc
+++ /dev/null
@@ -1,1991 +0,0 @@
-# 2D ASCII output created by CarpetIOASCII
-# created on carbon.aei.mpg.de by jonathan on Aug 14 2006 at 17:06:13+0200
-# parameter filename: "bl-carpet-mask.par"
-#
-# SPACEMASK::emask y z (emask)
-#
-# iteration 0
-# refinement level 0 multigrid level 0 map 0 component 0 time level 0
-# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
-0 0 0 0 0 22 0 0 0 0.075 -3.225 -3.225 1
-0 0 0 0 0 22 1 0 0 0.075 -3.075 -3.225 1
-0 0 0 0 0 22 2 0 0 0.075 -2.925 -3.225 1
-0 0 0 0 0 22 3 0 0 0.075 -2.775 -3.225 1
-0 0 0 0 0 22 4 0 0 0.075 -2.625 -3.225 1
-0 0 0 0 0 22 5 0 0 0.075 -2.475 -3.225 1
-0 0 0 0 0 22 6 0 0 0.075 -2.325 -3.225 1
-0 0 0 0 0 22 7 0 0 0.075 -2.175 -3.225 1
-0 0 0 0 0 22 8 0 0 0.075 -2.025 -3.225 1
-0 0 0 0 0 22 9 0 0 0.075 -1.875 -3.225 1
-0 0 0 0 0 22 10 0 0 0.075 -1.725 -3.225 1
-0 0 0 0 0 22 11 0 0 0.075 -1.575 -3.225 1
-0 0 0 0 0 22 12 0 0 0.075 -1.425 -3.225 1
-0 0 0 0 0 22 13 0 0 0.075 -1.275 -3.225 1
-0 0 0 0 0 22 14 0 0 0.075 -1.125 -3.225 1
-0 0 0 0 0 22 15 0 0 0.075 -0.975 -3.225 1
-0 0 0 0 0 22 16 0 0 0.075 -0.825 -3.225 1
-0 0 0 0 0 22 17 0 0 0.075 -0.675 -3.225 1
-0 0 0 0 0 22 18 0 0 0.075 -0.525 -3.225 1
-0 0 0 0 0 22 19 0 0 0.075 -0.375 -3.225 1
-0 0 0 0 0 22 20 0 0 0.075 -0.225 -3.225 1
-0 0 0 0 0 22 21 0 0 0.075 -0.075 -3.225 1
-0 0 0 0 0 22 22 0 0 0.075 0.075 -3.225 1
-0 0 0 0 0 22 23 0 0 0.075 0.225 -3.225 1
-0 0 0 0 0 22 24 0 0 0.075 0.375 -3.225 1
-0 0 0 0 0 22 25 0 0 0.075 0.525 -3.225 1
-0 0 0 0 0 22 26 0 0 0.075 0.675 -3.225 1
-0 0 0 0 0 22 27 0 0 0.075 0.825 -3.225 1
-0 0 0 0 0 22 28 0 0 0.075 0.975 -3.225 1
-0 0 0 0 0 22 29 0 0 0.075 1.125 -3.225 1
-0 0 0 0 0 22 30 0 0 0.075 1.275 -3.225 1
-0 0 0 0 0 22 31 0 0 0.075 1.425 -3.225 1
-0 0 0 0 0 22 32 0 0 0.075 1.575 -3.225 1
-0 0 0 0 0 22 33 0 0 0.075 1.725 -3.225 1
-0 0 0 0 0 22 34 0 0 0.075 1.875 -3.225 1
-0 0 0 0 0 22 35 0 0 0.075 2.025 -3.225 1
-0 0 0 0 0 22 36 0 0 0.075 2.175 -3.225 1
-0 0 0 0 0 22 37 0 0 0.075 2.325 -3.225 1
-0 0 0 0 0 22 38 0 0 0.075 2.475 -3.225 1
-0 0 0 0 0 22 39 0 0 0.075 2.625 -3.225 1
-0 0 0 0 0 22 40 0 0 0.075 2.775 -3.225 1
-0 0 0 0 0 22 41 0 0 0.075 2.925 -3.225 1
-0 0 0 0 0 22 42 0 0 0.075 3.075 -3.225 1
-0 0 0 0 0 22 43 0 0 0.075 3.225 -3.225 1
-
-0 0 0 0 0 22 0 1 0 0.075 -3.225 -3.075 1
-0 0 0 0 0 22 1 1 0 0.075 -3.075 -3.075 1
-0 0 0 0 0 22 2 1 0 0.075 -2.925 -3.075 1
-0 0 0 0 0 22 3 1 0 0.075 -2.775 -3.075 1
-0 0 0 0 0 22 4 1 0 0.075 -2.625 -3.075 1
-0 0 0 0 0 22 5 1 0 0.075 -2.475 -3.075 1
-0 0 0 0 0 22 6 1 0 0.075 -2.325 -3.075 1
-0 0 0 0 0 22 7 1 0 0.075 -2.175 -3.075 1
-0 0 0 0 0 22 8 1 0 0.075 -2.025 -3.075 1
-0 0 0 0 0 22 9 1 0 0.075 -1.875 -3.075 1
-0 0 0 0 0 22 10 1 0 0.075 -1.725 -3.075 1
-0 0 0 0 0 22 11 1 0 0.075 -1.575 -3.075 1
-0 0 0 0 0 22 12 1 0 0.075 -1.425 -3.075 1
-0 0 0 0 0 22 13 1 0 0.075 -1.275 -3.075 1
-0 0 0 0 0 22 14 1 0 0.075 -1.125 -3.075 1
-0 0 0 0 0 22 15 1 0 0.075 -0.975 -3.075 1
-0 0 0 0 0 22 16 1 0 0.075 -0.825 -3.075 1
-0 0 0 0 0 22 17 1 0 0.075 -0.675 -3.075 1
-0 0 0 0 0 22 18 1 0 0.075 -0.525 -3.075 1
-0 0 0 0 0 22 19 1 0 0.075 -0.375 -3.075 1
-0 0 0 0 0 22 20 1 0 0.075 -0.225 -3.075 1
-0 0 0 0 0 22 21 1 0 0.075 -0.075 -3.075 1
-0 0 0 0 0 22 22 1 0 0.075 0.075 -3.075 1
-0 0 0 0 0 22 23 1 0 0.075 0.225 -3.075 1
-0 0 0 0 0 22 24 1 0 0.075 0.375 -3.075 1
-0 0 0 0 0 22 25 1 0 0.075 0.525 -3.075 1
-0 0 0 0 0 22 26 1 0 0.075 0.675 -3.075 1
-0 0 0 0 0 22 27 1 0 0.075 0.825 -3.075 1
-0 0 0 0 0 22 28 1 0 0.075 0.975 -3.075 1
-0 0 0 0 0 22 29 1 0 0.075 1.125 -3.075 1
-0 0 0 0 0 22 30 1 0 0.075 1.275 -3.075 1
-0 0 0 0 0 22 31 1 0 0.075 1.425 -3.075 1
-0 0 0 0 0 22 32 1 0 0.075 1.575 -3.075 1
-0 0 0 0 0 22 33 1 0 0.075 1.725 -3.075 1
-0 0 0 0 0 22 34 1 0 0.075 1.875 -3.075 1
-0 0 0 0 0 22 35 1 0 0.075 2.025 -3.075 1
-0 0 0 0 0 22 36 1 0 0.075 2.175 -3.075 1
-0 0 0 0 0 22 37 1 0 0.075 2.325 -3.075 1
-0 0 0 0 0 22 38 1 0 0.075 2.475 -3.075 1
-0 0 0 0 0 22 39 1 0 0.075 2.625 -3.075 1
-0 0 0 0 0 22 40 1 0 0.075 2.775 -3.075 1
-0 0 0 0 0 22 41 1 0 0.075 2.925 -3.075 1
-0 0 0 0 0 22 42 1 0 0.075 3.075 -3.075 1
-0 0 0 0 0 22 43 1 0 0.075 3.225 -3.075 1
-
-0 0 0 0 0 22 0 2 0 0.075 -3.225 -2.925 1
-0 0 0 0 0 22 1 2 0 0.075 -3.075 -2.925 1
-0 0 0 0 0 22 2 2 0 0.075 -2.925 -2.925 1
-0 0 0 0 0 22 3 2 0 0.075 -2.775 -2.925 1
-0 0 0 0 0 22 4 2 0 0.075 -2.625 -2.925 1
-0 0 0 0 0 22 5 2 0 0.075 -2.475 -2.925 1
-0 0 0 0 0 22 6 2 0 0.075 -2.325 -2.925 1
-0 0 0 0 0 22 7 2 0 0.075 -2.175 -2.925 1
-0 0 0 0 0 22 8 2 0 0.075 -2.025 -2.925 1
-0 0 0 0 0 22 9 2 0 0.075 -1.875 -2.925 1
-0 0 0 0 0 22 10 2 0 0.075 -1.725 -2.925 1
-0 0 0 0 0 22 11 2 0 0.075 -1.575 -2.925 1
-0 0 0 0 0 22 12 2 0 0.075 -1.425 -2.925 1
-0 0 0 0 0 22 13 2 0 0.075 -1.275 -2.925 1
-0 0 0 0 0 22 14 2 0 0.075 -1.125 -2.925 1
-0 0 0 0 0 22 15 2 0 0.075 -0.975 -2.925 1
-0 0 0 0 0 22 16 2 0 0.075 -0.825 -2.925 1
-0 0 0 0 0 22 17 2 0 0.075 -0.675 -2.925 1
-0 0 0 0 0 22 18 2 0 0.075 -0.525 -2.925 1
-0 0 0 0 0 22 19 2 0 0.075 -0.375 -2.925 1
-0 0 0 0 0 22 20 2 0 0.075 -0.225 -2.925 1
-0 0 0 0 0 22 21 2 0 0.075 -0.075 -2.925 1
-0 0 0 0 0 22 22 2 0 0.075 0.075 -2.925 1
-0 0 0 0 0 22 23 2 0 0.075 0.225 -2.925 1
-0 0 0 0 0 22 24 2 0 0.075 0.375 -2.925 1
-0 0 0 0 0 22 25 2 0 0.075 0.525 -2.925 1
-0 0 0 0 0 22 26 2 0 0.075 0.675 -2.925 1
-0 0 0 0 0 22 27 2 0 0.075 0.825 -2.925 1
-0 0 0 0 0 22 28 2 0 0.075 0.975 -2.925 1
-0 0 0 0 0 22 29 2 0 0.075 1.125 -2.925 1
-0 0 0 0 0 22 30 2 0 0.075 1.275 -2.925 1
-0 0 0 0 0 22 31 2 0 0.075 1.425 -2.925 1
-0 0 0 0 0 22 32 2 0 0.075 1.575 -2.925 1
-0 0 0 0 0 22 33 2 0 0.075 1.725 -2.925 1
-0 0 0 0 0 22 34 2 0 0.075 1.875 -2.925 1
-0 0 0 0 0 22 35 2 0 0.075 2.025 -2.925 1
-0 0 0 0 0 22 36 2 0 0.075 2.175 -2.925 1
-0 0 0 0 0 22 37 2 0 0.075 2.325 -2.925 1
-0 0 0 0 0 22 38 2 0 0.075 2.475 -2.925 1
-0 0 0 0 0 22 39 2 0 0.075 2.625 -2.925 1
-0 0 0 0 0 22 40 2 0 0.075 2.775 -2.925 1
-0 0 0 0 0 22 41 2 0 0.075 2.925 -2.925 1
-0 0 0 0 0 22 42 2 0 0.075 3.075 -2.925 1
-0 0 0 0 0 22 43 2 0 0.075 3.225 -2.925 1
-
-0 0 0 0 0 22 0 3 0 0.075 -3.225 -2.775 1
-0 0 0 0 0 22 1 3 0 0.075 -3.075 -2.775 1
-0 0 0 0 0 22 2 3 0 0.075 -2.925 -2.775 1
-0 0 0 0 0 22 3 3 0 0.075 -2.775 -2.775 1
-0 0 0 0 0 22 4 3 0 0.075 -2.625 -2.775 1
-0 0 0 0 0 22 5 3 0 0.075 -2.475 -2.775 1
-0 0 0 0 0 22 6 3 0 0.075 -2.325 -2.775 1
-0 0 0 0 0 22 7 3 0 0.075 -2.175 -2.775 1
-0 0 0 0 0 22 8 3 0 0.075 -2.025 -2.775 1
-0 0 0 0 0 22 9 3 0 0.075 -1.875 -2.775 1
-0 0 0 0 0 22 10 3 0 0.075 -1.725 -2.775 1
-0 0 0 0 0 22 11 3 0 0.075 -1.575 -2.775 1
-0 0 0 0 0 22 12 3 0 0.075 -1.425 -2.775 1
-0 0 0 0 0 22 13 3 0 0.075 -1.275 -2.775 1
-0 0 0 0 0 22 14 3 0 0.075 -1.125 -2.775 1
-0 0 0 0 0 22 15 3 0 0.075 -0.975 -2.775 1
-0 0 0 0 0 22 16 3 0 0.075 -0.825 -2.775 1
-0 0 0 0 0 22 17 3 0 0.075 -0.675 -2.775 1
-0 0 0 0 0 22 18 3 0 0.075 -0.525 -2.775 1
-0 0 0 0 0 22 19 3 0 0.075 -0.375 -2.775 1
-0 0 0 0 0 22 20 3 0 0.075 -0.225 -2.775 1
-0 0 0 0 0 22 21 3 0 0.075 -0.075 -2.775 1
-0 0 0 0 0 22 22 3 0 0.075 0.075 -2.775 1
-0 0 0 0 0 22 23 3 0 0.075 0.225 -2.775 1
-0 0 0 0 0 22 24 3 0 0.075 0.375 -2.775 1
-0 0 0 0 0 22 25 3 0 0.075 0.525 -2.775 1
-0 0 0 0 0 22 26 3 0 0.075 0.675 -2.775 1
-0 0 0 0 0 22 27 3 0 0.075 0.825 -2.775 1
-0 0 0 0 0 22 28 3 0 0.075 0.975 -2.775 1
-0 0 0 0 0 22 29 3 0 0.075 1.125 -2.775 1
-0 0 0 0 0 22 30 3 0 0.075 1.275 -2.775 1
-0 0 0 0 0 22 31 3 0 0.075 1.425 -2.775 1
-0 0 0 0 0 22 32 3 0 0.075 1.575 -2.775 1
-0 0 0 0 0 22 33 3 0 0.075 1.725 -2.775 1
-0 0 0 0 0 22 34 3 0 0.075 1.875 -2.775 1
-0 0 0 0 0 22 35 3 0 0.075 2.025 -2.775 1
-0 0 0 0 0 22 36 3 0 0.075 2.175 -2.775 1
-0 0 0 0 0 22 37 3 0 0.075 2.325 -2.775 1
-0 0 0 0 0 22 38 3 0 0.075 2.475 -2.775 1
-0 0 0 0 0 22 39 3 0 0.075 2.625 -2.775 1
-0 0 0 0 0 22 40 3 0 0.075 2.775 -2.775 1
-0 0 0 0 0 22 41 3 0 0.075 2.925 -2.775 1
-0 0 0 0 0 22 42 3 0 0.075 3.075 -2.775 1
-0 0 0 0 0 22 43 3 0 0.075 3.225 -2.775 1
-
-0 0 0 0 0 22 0 4 0 0.075 -3.225 -2.625 1
-0 0 0 0 0 22 1 4 0 0.075 -3.075 -2.625 1
-0 0 0 0 0 22 2 4 0 0.075 -2.925 -2.625 1
-0 0 0 0 0 22 3 4 0 0.075 -2.775 -2.625 1
-0 0 0 0 0 22 4 4 0 0.075 -2.625 -2.625 1
-0 0 0 0 0 22 5 4 0 0.075 -2.475 -2.625 1
-0 0 0 0 0 22 6 4 0 0.075 -2.325 -2.625 1
-0 0 0 0 0 22 7 4 0 0.075 -2.175 -2.625 1
-0 0 0 0 0 22 8 4 0 0.075 -2.025 -2.625 1
-0 0 0 0 0 22 9 4 0 0.075 -1.875 -2.625 1
-0 0 0 0 0 22 10 4 0 0.075 -1.725 -2.625 1
-0 0 0 0 0 22 11 4 0 0.075 -1.575 -2.625 1
-0 0 0 0 0 22 12 4 0 0.075 -1.425 -2.625 1
-0 0 0 0 0 22 13 4 0 0.075 -1.275 -2.625 1
-0 0 0 0 0 22 14 4 0 0.075 -1.125 -2.625 1
-0 0 0 0 0 22 15 4 0 0.075 -0.975 -2.625 1
-0 0 0 0 0 22 16 4 0 0.075 -0.825 -2.625 1
-0 0 0 0 0 22 17 4 0 0.075 -0.675 -2.625 1
-0 0 0 0 0 22 18 4 0 0.075 -0.525 -2.625 1
-0 0 0 0 0 22 19 4 0 0.075 -0.375 -2.625 1
-0 0 0 0 0 22 20 4 0 0.075 -0.225 -2.625 1
-0 0 0 0 0 22 21 4 0 0.075 -0.075 -2.625 1
-0 0 0 0 0 22 22 4 0 0.075 0.075 -2.625 1
-0 0 0 0 0 22 23 4 0 0.075 0.225 -2.625 1
-0 0 0 0 0 22 24 4 0 0.075 0.375 -2.625 1
-0 0 0 0 0 22 25 4 0 0.075 0.525 -2.625 1
-0 0 0 0 0 22 26 4 0 0.075 0.675 -2.625 1
-0 0 0 0 0 22 27 4 0 0.075 0.825 -2.625 1
-0 0 0 0 0 22 28 4 0 0.075 0.975 -2.625 1
-0 0 0 0 0 22 29 4 0 0.075 1.125 -2.625 1
-0 0 0 0 0 22 30 4 0 0.075 1.275 -2.625 1
-0 0 0 0 0 22 31 4 0 0.075 1.425 -2.625 1
-0 0 0 0 0 22 32 4 0 0.075 1.575 -2.625 1
-0 0 0 0 0 22 33 4 0 0.075 1.725 -2.625 1
-0 0 0 0 0 22 34 4 0 0.075 1.875 -2.625 1
-0 0 0 0 0 22 35 4 0 0.075 2.025 -2.625 1
-0 0 0 0 0 22 36 4 0 0.075 2.175 -2.625 1
-0 0 0 0 0 22 37 4 0 0.075 2.325 -2.625 1
-0 0 0 0 0 22 38 4 0 0.075 2.475 -2.625 1
-0 0 0 0 0 22 39 4 0 0.075 2.625 -2.625 1
-0 0 0 0 0 22 40 4 0 0.075 2.775 -2.625 1
-0 0 0 0 0 22 41 4 0 0.075 2.925 -2.625 1
-0 0 0 0 0 22 42 4 0 0.075 3.075 -2.625 1
-0 0 0 0 0 22 43 4 0 0.075 3.225 -2.625 1
-
-0 0 0 0 0 22 0 5 0 0.075 -3.225 -2.475 1
-0 0 0 0 0 22 1 5 0 0.075 -3.075 -2.475 1
-0 0 0 0 0 22 2 5 0 0.075 -2.925 -2.475 1
-0 0 0 0 0 22 3 5 0 0.075 -2.775 -2.475 1
-0 0 0 0 0 22 4 5 0 0.075 -2.625 -2.475 1
-0 0 0 0 0 22 5 5 0 0.075 -2.475 -2.475 1
-0 0 0 0 0 22 6 5 0 0.075 -2.325 -2.475 1
-0 0 0 0 0 22 7 5 0 0.075 -2.175 -2.475 1
-0 0 0 0 0 22 8 5 0 0.075 -2.025 -2.475 1
-0 0 0 0 0 22 9 5 0 0.075 -1.875 -2.475 1
-0 0 0 0 0 22 10 5 0 0.075 -1.725 -2.475 1
-0 0 0 0 0 22 11 5 0 0.075 -1.575 -2.475 1
-0 0 0 0 0 22 12 5 0 0.075 -1.425 -2.475 1
-0 0 0 0 0 22 13 5 0 0.075 -1.275 -2.475 1
-0 0 0 0 0 22 14 5 0 0.075 -1.125 -2.475 1
-0 0 0 0 0 22 15 5 0 0.075 -0.975 -2.475 1
-0 0 0 0 0 22 16 5 0 0.075 -0.825 -2.475 1
-0 0 0 0 0 22 17 5 0 0.075 -0.675 -2.475 1
-0 0 0 0 0 22 18 5 0 0.075 -0.525 -2.475 1
-0 0 0 0 0 22 19 5 0 0.075 -0.375 -2.475 1
-0 0 0 0 0 22 20 5 0 0.075 -0.225 -2.475 1
-0 0 0 0 0 22 21 5 0 0.075 -0.075 -2.475 1
-0 0 0 0 0 22 22 5 0 0.075 0.075 -2.475 1
-0 0 0 0 0 22 23 5 0 0.075 0.225 -2.475 1
-0 0 0 0 0 22 24 5 0 0.075 0.375 -2.475 1
-0 0 0 0 0 22 25 5 0 0.075 0.525 -2.475 1
-0 0 0 0 0 22 26 5 0 0.075 0.675 -2.475 1
-0 0 0 0 0 22 27 5 0 0.075 0.825 -2.475 1
-0 0 0 0 0 22 28 5 0 0.075 0.975 -2.475 1
-0 0 0 0 0 22 29 5 0 0.075 1.125 -2.475 1
-0 0 0 0 0 22 30 5 0 0.075 1.275 -2.475 1
-0 0 0 0 0 22 31 5 0 0.075 1.425 -2.475 1
-0 0 0 0 0 22 32 5 0 0.075 1.575 -2.475 1
-0 0 0 0 0 22 33 5 0 0.075 1.725 -2.475 1
-0 0 0 0 0 22 34 5 0 0.075 1.875 -2.475 1
-0 0 0 0 0 22 35 5 0 0.075 2.025 -2.475 1
-0 0 0 0 0 22 36 5 0 0.075 2.175 -2.475 1
-0 0 0 0 0 22 37 5 0 0.075 2.325 -2.475 1
-0 0 0 0 0 22 38 5 0 0.075 2.475 -2.475 1
-0 0 0 0 0 22 39 5 0 0.075 2.625 -2.475 1
-0 0 0 0 0 22 40 5 0 0.075 2.775 -2.475 1
-0 0 0 0 0 22 41 5 0 0.075 2.925 -2.475 1
-0 0 0 0 0 22 42 5 0 0.075 3.075 -2.475 1
-0 0 0 0 0 22 43 5 0 0.075 3.225 -2.475 1
-
-0 0 0 0 0 22 0 6 0 0.075 -3.225 -2.325 1
-0 0 0 0 0 22 1 6 0 0.075 -3.075 -2.325 1
-0 0 0 0 0 22 2 6 0 0.075 -2.925 -2.325 1
-0 0 0 0 0 22 3 6 0 0.075 -2.775 -2.325 1
-0 0 0 0 0 22 4 6 0 0.075 -2.625 -2.325 1
-0 0 0 0 0 22 5 6 0 0.075 -2.475 -2.325 1
-0 0 0 0 0 22 6 6 0 0.075 -2.325 -2.325 1
-0 0 0 0 0 22 7 6 0 0.075 -2.175 -2.325 1
-0 0 0 0 0 22 8 6 0 0.075 -2.025 -2.325 1
-0 0 0 0 0 22 9 6 0 0.075 -1.875 -2.325 1
-0 0 0 0 0 22 10 6 0 0.075 -1.725 -2.325 1
-0 0 0 0 0 22 11 6 0 0.075 -1.575 -2.325 1
-0 0 0 0 0 22 12 6 0 0.075 -1.425 -2.325 1
-0 0 0 0 0 22 13 6 0 0.075 -1.275 -2.325 1
-0 0 0 0 0 22 14 6 0 0.075 -1.125 -2.325 1
-0 0 0 0 0 22 15 6 0 0.075 -0.975 -2.325 1
-0 0 0 0 0 22 16 6 0 0.075 -0.825 -2.325 1
-0 0 0 0 0 22 17 6 0 0.075 -0.675 -2.325 1
-0 0 0 0 0 22 18 6 0 0.075 -0.525 -2.325 1
-0 0 0 0 0 22 19 6 0 0.075 -0.375 -2.325 1
-0 0 0 0 0 22 20 6 0 0.075 -0.225 -2.325 1
-0 0 0 0 0 22 21 6 0 0.075 -0.075 -2.325 1
-0 0 0 0 0 22 22 6 0 0.075 0.075 -2.325 1
-0 0 0 0 0 22 23 6 0 0.075 0.225 -2.325 1
-0 0 0 0 0 22 24 6 0 0.075 0.375 -2.325 1
-0 0 0 0 0 22 25 6 0 0.075 0.525 -2.325 1
-0 0 0 0 0 22 26 6 0 0.075 0.675 -2.325 1
-0 0 0 0 0 22 27 6 0 0.075 0.825 -2.325 1
-0 0 0 0 0 22 28 6 0 0.075 0.975 -2.325 1
-0 0 0 0 0 22 29 6 0 0.075 1.125 -2.325 1
-0 0 0 0 0 22 30 6 0 0.075 1.275 -2.325 1
-0 0 0 0 0 22 31 6 0 0.075 1.425 -2.325 1
-0 0 0 0 0 22 32 6 0 0.075 1.575 -2.325 1
-0 0 0 0 0 22 33 6 0 0.075 1.725 -2.325 1
-0 0 0 0 0 22 34 6 0 0.075 1.875 -2.325 1
-0 0 0 0 0 22 35 6 0 0.075 2.025 -2.325 1
-0 0 0 0 0 22 36 6 0 0.075 2.175 -2.325 1
-0 0 0 0 0 22 37 6 0 0.075 2.325 -2.325 1
-0 0 0 0 0 22 38 6 0 0.075 2.475 -2.325 1
-0 0 0 0 0 22 39 6 0 0.075 2.625 -2.325 1
-0 0 0 0 0 22 40 6 0 0.075 2.775 -2.325 1
-0 0 0 0 0 22 41 6 0 0.075 2.925 -2.325 1
-0 0 0 0 0 22 42 6 0 0.075 3.075 -2.325 1
-0 0 0 0 0 22 43 6 0 0.075 3.225 -2.325 1
-
-0 0 0 0 0 22 0 7 0 0.075 -3.225 -2.175 1
-0 0 0 0 0 22 1 7 0 0.075 -3.075 -2.175 1
-0 0 0 0 0 22 2 7 0 0.075 -2.925 -2.175 1
-0 0 0 0 0 22 3 7 0 0.075 -2.775 -2.175 1
-0 0 0 0 0 22 4 7 0 0.075 -2.625 -2.175 1
-0 0 0 0 0 22 5 7 0 0.075 -2.475 -2.175 1
-0 0 0 0 0 22 6 7 0 0.075 -2.325 -2.175 1
-0 0 0 0 0 22 7 7 0 0.075 -2.175 -2.175 1
-0 0 0 0 0 22 8 7 0 0.075 -2.025 -2.175 1
-0 0 0 0 0 22 9 7 0 0.075 -1.875 -2.175 1
-0 0 0 0 0 22 10 7 0 0.075 -1.725 -2.175 1
-0 0 0 0 0 22 11 7 0 0.075 -1.575 -2.175 1
-0 0 0 0 0 22 12 7 0 0.075 -1.425 -2.175 1
-0 0 0 0 0 22 13 7 0 0.075 -1.275 -2.175 1
-0 0 0 0 0 22 14 7 0 0.075 -1.125 -2.175 1
-0 0 0 0 0 22 15 7 0 0.075 -0.975 -2.175 1
-0 0 0 0 0 22 16 7 0 0.075 -0.825 -2.175 1
-0 0 0 0 0 22 17 7 0 0.075 -0.675 -2.175 1
-0 0 0 0 0 22 18 7 0 0.075 -0.525 -2.175 1
-0 0 0 0 0 22 19 7 0 0.075 -0.375 -2.175 1
-0 0 0 0 0 22 20 7 0 0.075 -0.225 -2.175 1
-0 0 0 0 0 22 21 7 0 0.075 -0.075 -2.175 1
-0 0 0 0 0 22 22 7 0 0.075 0.075 -2.175 1
-0 0 0 0 0 22 23 7 0 0.075 0.225 -2.175 1
-0 0 0 0 0 22 24 7 0 0.075 0.375 -2.175 1
-0 0 0 0 0 22 25 7 0 0.075 0.525 -2.175 1
-0 0 0 0 0 22 26 7 0 0.075 0.675 -2.175 1
-0 0 0 0 0 22 27 7 0 0.075 0.825 -2.175 1
-0 0 0 0 0 22 28 7 0 0.075 0.975 -2.175 1
-0 0 0 0 0 22 29 7 0 0.075 1.125 -2.175 1
-0 0 0 0 0 22 30 7 0 0.075 1.275 -2.175 1
-0 0 0 0 0 22 31 7 0 0.075 1.425 -2.175 1
-0 0 0 0 0 22 32 7 0 0.075 1.575 -2.175 1
-0 0 0 0 0 22 33 7 0 0.075 1.725 -2.175 1
-0 0 0 0 0 22 34 7 0 0.075 1.875 -2.175 1
-0 0 0 0 0 22 35 7 0 0.075 2.025 -2.175 1
-0 0 0 0 0 22 36 7 0 0.075 2.175 -2.175 1
-0 0 0 0 0 22 37 7 0 0.075 2.325 -2.175 1
-0 0 0 0 0 22 38 7 0 0.075 2.475 -2.175 1
-0 0 0 0 0 22 39 7 0 0.075 2.625 -2.175 1
-0 0 0 0 0 22 40 7 0 0.075 2.775 -2.175 1
-0 0 0 0 0 22 41 7 0 0.075 2.925 -2.175 1
-0 0 0 0 0 22 42 7 0 0.075 3.075 -2.175 1
-0 0 0 0 0 22 43 7 0 0.075 3.225 -2.175 1
-
-0 0 0 0 0 22 0 8 0 0.075 -3.225 -2.025 1
-0 0 0 0 0 22 1 8 0 0.075 -3.075 -2.025 1
-0 0 0 0 0 22 2 8 0 0.075 -2.925 -2.025 1
-0 0 0 0 0 22 3 8 0 0.075 -2.775 -2.025 1
-0 0 0 0 0 22 4 8 0 0.075 -2.625 -2.025 1
-0 0 0 0 0 22 5 8 0 0.075 -2.475 -2.025 1
-0 0 0 0 0 22 6 8 0 0.075 -2.325 -2.025 1
-0 0 0 0 0 22 7 8 0 0.075 -2.175 -2.025 1
-0 0 0 0 0 22 8 8 0 0.075 -2.025 -2.025 1
-0 0 0 0 0 22 9 8 0 0.075 -1.875 -2.025 1
-0 0 0 0 0 22 10 8 0 0.075 -1.725 -2.025 1
-0 0 0 0 0 22 11 8 0 0.075 -1.575 -2.025 1
-0 0 0 0 0 22 12 8 0 0.075 -1.425 -2.025 1
-0 0 0 0 0 22 13 8 0 0.075 -1.275 -2.025 1
-0 0 0 0 0 22 14 8 0 0.075 -1.125 -2.025 1
-0 0 0 0 0 22 15 8 0 0.075 -0.975 -2.025 1
-0 0 0 0 0 22 16 8 0 0.075 -0.825 -2.025 1
-0 0 0 0 0 22 17 8 0 0.075 -0.675 -2.025 1
-0 0 0 0 0 22 18 8 0 0.075 -0.525 -2.025 1
-0 0 0 0 0 22 19 8 0 0.075 -0.375 -2.025 1
-0 0 0 0 0 22 20 8 0 0.075 -0.225 -2.025 1
-0 0 0 0 0 22 21 8 0 0.075 -0.075 -2.025 1
-0 0 0 0 0 22 22 8 0 0.075 0.075 -2.025 1
-0 0 0 0 0 22 23 8 0 0.075 0.225 -2.025 1
-0 0 0 0 0 22 24 8 0 0.075 0.375 -2.025 1
-0 0 0 0 0 22 25 8 0 0.075 0.525 -2.025 1
-0 0 0 0 0 22 26 8 0 0.075 0.675 -2.025 1
-0 0 0 0 0 22 27 8 0 0.075 0.825 -2.025 1
-0 0 0 0 0 22 28 8 0 0.075 0.975 -2.025 1
-0 0 0 0 0 22 29 8 0 0.075 1.125 -2.025 1
-0 0 0 0 0 22 30 8 0 0.075 1.275 -2.025 1
-0 0 0 0 0 22 31 8 0 0.075 1.425 -2.025 1
-0 0 0 0 0 22 32 8 0 0.075 1.575 -2.025 1
-0 0 0 0 0 22 33 8 0 0.075 1.725 -2.025 1
-0 0 0 0 0 22 34 8 0 0.075 1.875 -2.025 1
-0 0 0 0 0 22 35 8 0 0.075 2.025 -2.025 1
-0 0 0 0 0 22 36 8 0 0.075 2.175 -2.025 1
-0 0 0 0 0 22 37 8 0 0.075 2.325 -2.025 1
-0 0 0 0 0 22 38 8 0 0.075 2.475 -2.025 1
-0 0 0 0 0 22 39 8 0 0.075 2.625 -2.025 1
-0 0 0 0 0 22 40 8 0 0.075 2.775 -2.025 1
-0 0 0 0 0 22 41 8 0 0.075 2.925 -2.025 1
-0 0 0 0 0 22 42 8 0 0.075 3.075 -2.025 1
-0 0 0 0 0 22 43 8 0 0.075 3.225 -2.025 1
-
-0 0 0 0 0 22 0 9 0 0.075 -3.225 -1.875 1
-0 0 0 0 0 22 1 9 0 0.075 -3.075 -1.875 1
-0 0 0 0 0 22 2 9 0 0.075 -2.925 -1.875 1
-0 0 0 0 0 22 3 9 0 0.075 -2.775 -1.875 1
-0 0 0 0 0 22 4 9 0 0.075 -2.625 -1.875 1
-0 0 0 0 0 22 5 9 0 0.075 -2.475 -1.875 1
-0 0 0 0 0 22 6 9 0 0.075 -2.325 -1.875 1
-0 0 0 0 0 22 7 9 0 0.075 -2.175 -1.875 1
-0 0 0 0 0 22 8 9 0 0.075 -2.025 -1.875 1
-0 0 0 0 0 22 9 9 0 0.075 -1.875 -1.875 1
-0 0 0 0 0 22 10 9 0 0.075 -1.725 -1.875 1
-0 0 0 0 0 22 11 9 0 0.075 -1.575 -1.875 1
-0 0 0 0 0 22 12 9 0 0.075 -1.425 -1.875 1
-0 0 0 0 0 22 13 9 0 0.075 -1.275 -1.875 1
-0 0 0 0 0 22 14 9 0 0.075 -1.125 -1.875 1
-0 0 0 0 0 22 15 9 0 0.075 -0.975 -1.875 1
-0 0 0 0 0 22 16 9 0 0.075 -0.825 -1.875 1
-0 0 0 0 0 22 17 9 0 0.075 -0.675 -1.875 1
-0 0 0 0 0 22 18 9 0 0.075 -0.525 -1.875 1
-0 0 0 0 0 22 19 9 0 0.075 -0.375 -1.875 1
-0 0 0 0 0 22 20 9 0 0.075 -0.225 -1.875 1
-0 0 0 0 0 22 21 9 0 0.075 -0.075 -1.875 1
-0 0 0 0 0 22 22 9 0 0.075 0.075 -1.875 1
-0 0 0 0 0 22 23 9 0 0.075 0.225 -1.875 1
-0 0 0 0 0 22 24 9 0 0.075 0.375 -1.875 1
-0 0 0 0 0 22 25 9 0 0.075 0.525 -1.875 1
-0 0 0 0 0 22 26 9 0 0.075 0.675 -1.875 1
-0 0 0 0 0 22 27 9 0 0.075 0.825 -1.875 1
-0 0 0 0 0 22 28 9 0 0.075 0.975 -1.875 1
-0 0 0 0 0 22 29 9 0 0.075 1.125 -1.875 1
-0 0 0 0 0 22 30 9 0 0.075 1.275 -1.875 1
-0 0 0 0 0 22 31 9 0 0.075 1.425 -1.875 1
-0 0 0 0 0 22 32 9 0 0.075 1.575 -1.875 1
-0 0 0 0 0 22 33 9 0 0.075 1.725 -1.875 1
-0 0 0 0 0 22 34 9 0 0.075 1.875 -1.875 1
-0 0 0 0 0 22 35 9 0 0.075 2.025 -1.875 1
-0 0 0 0 0 22 36 9 0 0.075 2.175 -1.875 1
-0 0 0 0 0 22 37 9 0 0.075 2.325 -1.875 1
-0 0 0 0 0 22 38 9 0 0.075 2.475 -1.875 1
-0 0 0 0 0 22 39 9 0 0.075 2.625 -1.875 1
-0 0 0 0 0 22 40 9 0 0.075 2.775 -1.875 1
-0 0 0 0 0 22 41 9 0 0.075 2.925 -1.875 1
-0 0 0 0 0 22 42 9 0 0.075 3.075 -1.875 1
-0 0 0 0 0 22 43 9 0 0.075 3.225 -1.875 1
-
-0 0 0 0 0 22 0 10 0 0.075 -3.225 -1.725 1
-0 0 0 0 0 22 1 10 0 0.075 -3.075 -1.725 1
-0 0 0 0 0 22 2 10 0 0.075 -2.925 -1.725 1
-0 0 0 0 0 22 3 10 0 0.075 -2.775 -1.725 1
-0 0 0 0 0 22 4 10 0 0.075 -2.625 -1.725 1
-0 0 0 0 0 22 5 10 0 0.075 -2.475 -1.725 1
-0 0 0 0 0 22 6 10 0 0.075 -2.325 -1.725 1
-0 0 0 0 0 22 7 10 0 0.075 -2.175 -1.725 1
-0 0 0 0 0 22 8 10 0 0.075 -2.025 -1.725 1
-0 0 0 0 0 22 9 10 0 0.075 -1.875 -1.725 1
-0 0 0 0 0 22 10 10 0 0.075 -1.725 -1.725 1
-0 0 0 0 0 22 11 10 0 0.075 -1.575 -1.725 1
-0 0 0 0 0 22 12 10 0 0.075 -1.425 -1.725 1
-0 0 0 0 0 22 13 10 0 0.075 -1.275 -1.725 1
-0 0 0 0 0 22 14 10 0 0.075 -1.125 -1.725 1
-0 0 0 0 0 22 15 10 0 0.075 -0.975 -1.725 1
-0 0 0 0 0 22 16 10 0 0.075 -0.825 -1.725 1
-0 0 0 0 0 22 17 10 0 0.075 -0.675 -1.725 1
-0 0 0 0 0 22 18 10 0 0.075 -0.525 -1.725 1
-0 0 0 0 0 22 19 10 0 0.075 -0.375 -1.725 1
-0 0 0 0 0 22 20 10 0 0.075 -0.225 -1.725 1
-0 0 0 0 0 22 21 10 0 0.075 -0.075 -1.725 1
-0 0 0 0 0 22 22 10 0 0.075 0.075 -1.725 1
-0 0 0 0 0 22 23 10 0 0.075 0.225 -1.725 1
-0 0 0 0 0 22 24 10 0 0.075 0.375 -1.725 1
-0 0 0 0 0 22 25 10 0 0.075 0.525 -1.725 1
-0 0 0 0 0 22 26 10 0 0.075 0.675 -1.725 1
-0 0 0 0 0 22 27 10 0 0.075 0.825 -1.725 1
-0 0 0 0 0 22 28 10 0 0.075 0.975 -1.725 1
-0 0 0 0 0 22 29 10 0 0.075 1.125 -1.725 1
-0 0 0 0 0 22 30 10 0 0.075 1.275 -1.725 1
-0 0 0 0 0 22 31 10 0 0.075 1.425 -1.725 1
-0 0 0 0 0 22 32 10 0 0.075 1.575 -1.725 1
-0 0 0 0 0 22 33 10 0 0.075 1.725 -1.725 1
-0 0 0 0 0 22 34 10 0 0.075 1.875 -1.725 1
-0 0 0 0 0 22 35 10 0 0.075 2.025 -1.725 1
-0 0 0 0 0 22 36 10 0 0.075 2.175 -1.725 1
-0 0 0 0 0 22 37 10 0 0.075 2.325 -1.725 1
-0 0 0 0 0 22 38 10 0 0.075 2.475 -1.725 1
-0 0 0 0 0 22 39 10 0 0.075 2.625 -1.725 1
-0 0 0 0 0 22 40 10 0 0.075 2.775 -1.725 1
-0 0 0 0 0 22 41 10 0 0.075 2.925 -1.725 1
-0 0 0 0 0 22 42 10 0 0.075 3.075 -1.725 1
-0 0 0 0 0 22 43 10 0 0.075 3.225 -1.725 1
-
-0 0 0 0 0 22 0 11 0 0.075 -3.225 -1.575 1
-0 0 0 0 0 22 1 11 0 0.075 -3.075 -1.575 1
-0 0 0 0 0 22 2 11 0 0.075 -2.925 -1.575 1
-0 0 0 0 0 22 3 11 0 0.075 -2.775 -1.575 1
-0 0 0 0 0 22 4 11 0 0.075 -2.625 -1.575 1
-0 0 0 0 0 22 5 11 0 0.075 -2.475 -1.575 1
-0 0 0 0 0 22 6 11 0 0.075 -2.325 -1.575 1
-0 0 0 0 0 22 7 11 0 0.075 -2.175 -1.575 1
-0 0 0 0 0 22 8 11 0 0.075 -2.025 -1.575 1
-0 0 0 0 0 22 9 11 0 0.075 -1.875 -1.575 1
-0 0 0 0 0 22 10 11 0 0.075 -1.725 -1.575 1
-0 0 0 0 0 22 11 11 0 0.075 -1.575 -1.575 1
-0 0 0 0 0 22 12 11 0 0.075 -1.425 -1.575 1
-0 0 0 0 0 22 13 11 0 0.075 -1.275 -1.575 1
-0 0 0 0 0 22 14 11 0 0.075 -1.125 -1.575 1
-0 0 0 0 0 22 15 11 0 0.075 -0.975 -1.575 1
-0 0 0 0 0 22 16 11 0 0.075 -0.825 -1.575 1
-0 0 0 0 0 22 17 11 0 0.075 -0.675 -1.575 1
-0 0 0 0 0 22 18 11 0 0.075 -0.525 -1.575 1
-0 0 0 0 0 22 19 11 0 0.075 -0.375 -1.575 1
-0 0 0 0 0 22 20 11 0 0.075 -0.225 -1.575 1
-0 0 0 0 0 22 21 11 0 0.075 -0.075 -1.575 1
-0 0 0 0 0 22 22 11 0 0.075 0.075 -1.575 1
-0 0 0 0 0 22 23 11 0 0.075 0.225 -1.575 1
-0 0 0 0 0 22 24 11 0 0.075 0.375 -1.575 1
-0 0 0 0 0 22 25 11 0 0.075 0.525 -1.575 1
-0 0 0 0 0 22 26 11 0 0.075 0.675 -1.575 1
-0 0 0 0 0 22 27 11 0 0.075 0.825 -1.575 1
-0 0 0 0 0 22 28 11 0 0.075 0.975 -1.575 1
-0 0 0 0 0 22 29 11 0 0.075 1.125 -1.575 1
-0 0 0 0 0 22 30 11 0 0.075 1.275 -1.575 1
-0 0 0 0 0 22 31 11 0 0.075 1.425 -1.575 1
-0 0 0 0 0 22 32 11 0 0.075 1.575 -1.575 1
-0 0 0 0 0 22 33 11 0 0.075 1.725 -1.575 1
-0 0 0 0 0 22 34 11 0 0.075 1.875 -1.575 1
-0 0 0 0 0 22 35 11 0 0.075 2.025 -1.575 1
-0 0 0 0 0 22 36 11 0 0.075 2.175 -1.575 1
-0 0 0 0 0 22 37 11 0 0.075 2.325 -1.575 1
-0 0 0 0 0 22 38 11 0 0.075 2.475 -1.575 1
-0 0 0 0 0 22 39 11 0 0.075 2.625 -1.575 1
-0 0 0 0 0 22 40 11 0 0.075 2.775 -1.575 1
-0 0 0 0 0 22 41 11 0 0.075 2.925 -1.575 1
-0 0 0 0 0 22 42 11 0 0.075 3.075 -1.575 1
-0 0 0 0 0 22 43 11 0 0.075 3.225 -1.575 1
-
-0 0 0 0 0 22 0 12 0 0.075 -3.225 -1.425 1
-0 0 0 0 0 22 1 12 0 0.075 -3.075 -1.425 1
-0 0 0 0 0 22 2 12 0 0.075 -2.925 -1.425 1
-0 0 0 0 0 22 3 12 0 0.075 -2.775 -1.425 1
-0 0 0 0 0 22 4 12 0 0.075 -2.625 -1.425 1
-0 0 0 0 0 22 5 12 0 0.075 -2.475 -1.425 1
-0 0 0 0 0 22 6 12 0 0.075 -2.325 -1.425 1
-0 0 0 0 0 22 7 12 0 0.075 -2.175 -1.425 1
-0 0 0 0 0 22 8 12 0 0.075 -2.025 -1.425 1
-0 0 0 0 0 22 9 12 0 0.075 -1.875 -1.425 1
-0 0 0 0 0 22 10 12 0 0.075 -1.725 -1.425 1
-0 0 0 0 0 22 11 12 0 0.075 -1.575 -1.425 1
-0 0 0 0 0 22 12 12 0 0.075 -1.425 -1.425 1
-0 0 0 0 0 22 13 12 0 0.075 -1.275 -1.425 1
-0 0 0 0 0 22 14 12 0 0.075 -1.125 -1.425 1
-0 0 0 0 0 22 15 12 0 0.075 -0.975 -1.425 1
-0 0 0 0 0 22 16 12 0 0.075 -0.825 -1.425 1
-0 0 0 0 0 22 17 12 0 0.075 -0.675 -1.425 1
-0 0 0 0 0 22 18 12 0 0.075 -0.525 -1.425 1
-0 0 0 0 0 22 19 12 0 0.075 -0.375 -1.425 1
-0 0 0 0 0 22 20 12 0 0.075 -0.225 -1.425 1
-0 0 0 0 0 22 21 12 0 0.075 -0.075 -1.425 1
-0 0 0 0 0 22 22 12 0 0.075 0.075 -1.425 1
-0 0 0 0 0 22 23 12 0 0.075 0.225 -1.425 1
-0 0 0 0 0 22 24 12 0 0.075 0.375 -1.425 1
-0 0 0 0 0 22 25 12 0 0.075 0.525 -1.425 1
-0 0 0 0 0 22 26 12 0 0.075 0.675 -1.425 1
-0 0 0 0 0 22 27 12 0 0.075 0.825 -1.425 1
-0 0 0 0 0 22 28 12 0 0.075 0.975 -1.425 1
-0 0 0 0 0 22 29 12 0 0.075 1.125 -1.425 1
-0 0 0 0 0 22 30 12 0 0.075 1.275 -1.425 1
-0 0 0 0 0 22 31 12 0 0.075 1.425 -1.425 1
-0 0 0 0 0 22 32 12 0 0.075 1.575 -1.425 1
-0 0 0 0 0 22 33 12 0 0.075 1.725 -1.425 1
-0 0 0 0 0 22 34 12 0 0.075 1.875 -1.425 1
-0 0 0 0 0 22 35 12 0 0.075 2.025 -1.425 1
-0 0 0 0 0 22 36 12 0 0.075 2.175 -1.425 1
-0 0 0 0 0 22 37 12 0 0.075 2.325 -1.425 1
-0 0 0 0 0 22 38 12 0 0.075 2.475 -1.425 1
-0 0 0 0 0 22 39 12 0 0.075 2.625 -1.425 1
-0 0 0 0 0 22 40 12 0 0.075 2.775 -1.425 1
-0 0 0 0 0 22 41 12 0 0.075 2.925 -1.425 1
-0 0 0 0 0 22 42 12 0 0.075 3.075 -1.425 1
-0 0 0 0 0 22 43 12 0 0.075 3.225 -1.425 1
-
-0 0 0 0 0 22 0 13 0 0.075 -3.225 -1.275 1
-0 0 0 0 0 22 1 13 0 0.075 -3.075 -1.275 1
-0 0 0 0 0 22 2 13 0 0.075 -2.925 -1.275 1
-0 0 0 0 0 22 3 13 0 0.075 -2.775 -1.275 1
-0 0 0 0 0 22 4 13 0 0.075 -2.625 -1.275 1
-0 0 0 0 0 22 5 13 0 0.075 -2.475 -1.275 1
-0 0 0 0 0 22 6 13 0 0.075 -2.325 -1.275 1
-0 0 0 0 0 22 7 13 0 0.075 -2.175 -1.275 1
-0 0 0 0 0 22 8 13 0 0.075 -2.025 -1.275 1
-0 0 0 0 0 22 9 13 0 0.075 -1.875 -1.275 1
-0 0 0 0 0 22 10 13 0 0.075 -1.725 -1.275 1
-0 0 0 0 0 22 11 13 0 0.075 -1.575 -1.275 1
-0 0 0 0 0 22 12 13 0 0.075 -1.425 -1.275 1
-0 0 0 0 0 22 13 13 0 0.075 -1.275 -1.275 1
-0 0 0 0 0 22 14 13 0 0.075 -1.125 -1.275 1
-0 0 0 0 0 22 15 13 0 0.075 -0.975 -1.275 1
-0 0 0 0 0 22 16 13 0 0.075 -0.825 -1.275 1
-0 0 0 0 0 22 17 13 0 0.075 -0.675 -1.275 1
-0 0 0 0 0 22 18 13 0 0.075 -0.525 -1.275 1
-0 0 0 0 0 22 19 13 0 0.075 -0.375 -1.275 1
-0 0 0 0 0 22 20 13 0 0.075 -0.225 -1.275 1
-0 0 0 0 0 22 21 13 0 0.075 -0.075 -1.275 0.5
-0 0 0 0 0 22 22 13 0 0.075 0.075 -1.275 0.5
-0 0 0 0 0 22 23 13 0 0.075 0.225 -1.275 1
-0 0 0 0 0 22 24 13 0 0.075 0.375 -1.275 1
-0 0 0 0 0 22 25 13 0 0.075 0.525 -1.275 1
-0 0 0 0 0 22 26 13 0 0.075 0.675 -1.275 1
-0 0 0 0 0 22 27 13 0 0.075 0.825 -1.275 1
-0 0 0 0 0 22 28 13 0 0.075 0.975 -1.275 1
-0 0 0 0 0 22 29 13 0 0.075 1.125 -1.275 1
-0 0 0 0 0 22 30 13 0 0.075 1.275 -1.275 1
-0 0 0 0 0 22 31 13 0 0.075 1.425 -1.275 1
-0 0 0 0 0 22 32 13 0 0.075 1.575 -1.275 1
-0 0 0 0 0 22 33 13 0 0.075 1.725 -1.275 1
-0 0 0 0 0 22 34 13 0 0.075 1.875 -1.275 1
-0 0 0 0 0 22 35 13 0 0.075 2.025 -1.275 1
-0 0 0 0 0 22 36 13 0 0.075 2.175 -1.275 1
-0 0 0 0 0 22 37 13 0 0.075 2.325 -1.275 1
-0 0 0 0 0 22 38 13 0 0.075 2.475 -1.275 1
-0 0 0 0 0 22 39 13 0 0.075 2.625 -1.275 1
-0 0 0 0 0 22 40 13 0 0.075 2.775 -1.275 1
-0 0 0 0 0 22 41 13 0 0.075 2.925 -1.275 1
-0 0 0 0 0 22 42 13 0 0.075 3.075 -1.275 1
-0 0 0 0 0 22 43 13 0 0.075 3.225 -1.275 1
-
-0 0 0 0 0 22 0 14 0 0.075 -3.225 -1.125 1
-0 0 0 0 0 22 1 14 0 0.075 -3.075 -1.125 1
-0 0 0 0 0 22 2 14 0 0.075 -2.925 -1.125 1
-0 0 0 0 0 22 3 14 0 0.075 -2.775 -1.125 1
-0 0 0 0 0 22 4 14 0 0.075 -2.625 -1.125 1
-0 0 0 0 0 22 5 14 0 0.075 -2.475 -1.125 1
-0 0 0 0 0 22 6 14 0 0.075 -2.325 -1.125 1
-0 0 0 0 0 22 7 14 0 0.075 -2.175 -1.125 1
-0 0 0 0 0 22 8 14 0 0.075 -2.025 -1.125 1
-0 0 0 0 0 22 9 14 0 0.075 -1.875 -1.125 1
-0 0 0 0 0 22 10 14 0 0.075 -1.725 -1.125 1
-0 0 0 0 0 22 11 14 0 0.075 -1.575 -1.125 1
-0 0 0 0 0 22 12 14 0 0.075 -1.425 -1.125 1
-0 0 0 0 0 22 13 14 0 0.075 -1.275 -1.125 1
-0 0 0 0 0 22 14 14 0 0.075 -1.125 -1.125 1
-0 0 0 0 0 22 15 14 0 0.075 -0.975 -1.125 1
-0 0 0 0 0 22 16 14 0 0.075 -0.825 -1.125 1
-0 0 0 0 0 22 17 14 0 0.075 -0.675 -1.125 1
-0 0 0 0 0 22 18 14 0 0.075 -0.525 -1.125 1
-0 0 0 0 0 22 19 14 0 0.075 -0.375 -1.125 1
-0 0 0 0 0 22 20 14 0 0.075 -0.225 -1.125 0.5
-0 0 0 0 0 22 21 14 0 0.075 -0.075 -1.125 0.5
-0 0 0 0 0 22 22 14 0 0.075 0.075 -1.125 0.5
-0 0 0 0 0 22 23 14 0 0.075 0.225 -1.125 0.5
-0 0 0 0 0 22 24 14 0 0.075 0.375 -1.125 1
-0 0 0 0 0 22 25 14 0 0.075 0.525 -1.125 1
-0 0 0 0 0 22 26 14 0 0.075 0.675 -1.125 1
-0 0 0 0 0 22 27 14 0 0.075 0.825 -1.125 1
-0 0 0 0 0 22 28 14 0 0.075 0.975 -1.125 1
-0 0 0 0 0 22 29 14 0 0.075 1.125 -1.125 1
-0 0 0 0 0 22 30 14 0 0.075 1.275 -1.125 1
-0 0 0 0 0 22 31 14 0 0.075 1.425 -1.125 1
-0 0 0 0 0 22 32 14 0 0.075 1.575 -1.125 1
-0 0 0 0 0 22 33 14 0 0.075 1.725 -1.125 1
-0 0 0 0 0 22 34 14 0 0.075 1.875 -1.125 1
-0 0 0 0 0 22 35 14 0 0.075 2.025 -1.125 1
-0 0 0 0 0 22 36 14 0 0.075 2.175 -1.125 1
-0 0 0 0 0 22 37 14 0 0.075 2.325 -1.125 1
-0 0 0 0 0 22 38 14 0 0.075 2.475 -1.125 1
-0 0 0 0 0 22 39 14 0 0.075 2.625 -1.125 1
-0 0 0 0 0 22 40 14 0 0.075 2.775 -1.125 1
-0 0 0 0 0 22 41 14 0 0.075 2.925 -1.125 1
-0 0 0 0 0 22 42 14 0 0.075 3.075 -1.125 1
-0 0 0 0 0 22 43 14 0 0.075 3.225 -1.125 1
-
-0 0 0 0 0 22 0 15 0 0.075 -3.225 -0.975 1
-0 0 0 0 0 22 1 15 0 0.075 -3.075 -0.975 1
-0 0 0 0 0 22 2 15 0 0.075 -2.925 -0.975 1
-0 0 0 0 0 22 3 15 0 0.075 -2.775 -0.975 1
-0 0 0 0 0 22 4 15 0 0.075 -2.625 -0.975 1
-0 0 0 0 0 22 5 15 0 0.075 -2.475 -0.975 1
-0 0 0 0 0 22 6 15 0 0.075 -2.325 -0.975 1
-0 0 0 0 0 22 7 15 0 0.075 -2.175 -0.975 1
-0 0 0 0 0 22 8 15 0 0.075 -2.025 -0.975 1
-0 0 0 0 0 22 9 15 0 0.075 -1.875 -0.975 1
-0 0 0 0 0 22 10 15 0 0.075 -1.725 -0.975 1
-0 0 0 0 0 22 11 15 0 0.075 -1.575 -0.975 1
-0 0 0 0 0 22 12 15 0 0.075 -1.425 -0.975 1
-0 0 0 0 0 22 13 15 0 0.075 -1.275 -0.975 1
-0 0 0 0 0 22 14 15 0 0.075 -1.125 -0.975 1
-0 0 0 0 0 22 15 15 0 0.075 -0.975 -0.975 1
-0 0 0 0 0 22 16 15 0 0.075 -0.825 -0.975 1
-0 0 0 0 0 22 17 15 0 0.075 -0.675 -0.975 1
-0 0 0 0 0 22 18 15 0 0.075 -0.525 -0.975 1
-0 0 0 0 0 22 19 15 0 0.075 -0.375 -0.975 1
-0 0 0 0 0 22 20 15 0 0.075 -0.225 -0.975 0.5
-0 0 0 0 0 22 21 15 0 0.075 -0.075 -0.975 0.5
-0 0 0 0 0 22 22 15 0 0.075 0.075 -0.975 0.5
-0 0 0 0 0 22 23 15 0 0.075 0.225 -0.975 0.5
-0 0 0 0 0 22 24 15 0 0.075 0.375 -0.975 1
-0 0 0 0 0 22 25 15 0 0.075 0.525 -0.975 1
-0 0 0 0 0 22 26 15 0 0.075 0.675 -0.975 1
-0 0 0 0 0 22 27 15 0 0.075 0.825 -0.975 1
-0 0 0 0 0 22 28 15 0 0.075 0.975 -0.975 1
-0 0 0 0 0 22 29 15 0 0.075 1.125 -0.975 1
-0 0 0 0 0 22 30 15 0 0.075 1.275 -0.975 1
-0 0 0 0 0 22 31 15 0 0.075 1.425 -0.975 1
-0 0 0 0 0 22 32 15 0 0.075 1.575 -0.975 1
-0 0 0 0 0 22 33 15 0 0.075 1.725 -0.975 1
-0 0 0 0 0 22 34 15 0 0.075 1.875 -0.975 1
-0 0 0 0 0 22 35 15 0 0.075 2.025 -0.975 1
-0 0 0 0 0 22 36 15 0 0.075 2.175 -0.975 1
-0 0 0 0 0 22 37 15 0 0.075 2.325 -0.975 1
-0 0 0 0 0 22 38 15 0 0.075 2.475 -0.975 1
-0 0 0 0 0 22 39 15 0 0.075 2.625 -0.975 1
-0 0 0 0 0 22 40 15 0 0.075 2.775 -0.975 1
-0 0 0 0 0 22 41 15 0 0.075 2.925 -0.975 1
-0 0 0 0 0 22 42 15 0 0.075 3.075 -0.975 1
-0 0 0 0 0 22 43 15 0 0.075 3.225 -0.975 1
-
-0 0 0 0 0 22 0 16 0 0.075 -3.225 -0.825 1
-0 0 0 0 0 22 1 16 0 0.075 -3.075 -0.825 1
-0 0 0 0 0 22 2 16 0 0.075 -2.925 -0.825 1
-0 0 0 0 0 22 3 16 0 0.075 -2.775 -0.825 1
-0 0 0 0 0 22 4 16 0 0.075 -2.625 -0.825 1
-0 0 0 0 0 22 5 16 0 0.075 -2.475 -0.825 1
-0 0 0 0 0 22 6 16 0 0.075 -2.325 -0.825 1
-0 0 0 0 0 22 7 16 0 0.075 -2.175 -0.825 1
-0 0 0 0 0 22 8 16 0 0.075 -2.025 -0.825 1
-0 0 0 0 0 22 9 16 0 0.075 -1.875 -0.825 1
-0 0 0 0 0 22 10 16 0 0.075 -1.725 -0.825 1
-0 0 0 0 0 22 11 16 0 0.075 -1.575 -0.825 1
-0 0 0 0 0 22 12 16 0 0.075 -1.425 -0.825 1
-0 0 0 0 0 22 13 16 0 0.075 -1.275 -0.825 1
-0 0 0 0 0 22 14 16 0 0.075 -1.125 -0.825 1
-0 0 0 0 0 22 15 16 0 0.075 -0.975 -0.825 1
-0 0 0 0 0 22 16 16 0 0.075 -0.825 -0.825 1
-0 0 0 0 0 22 17 16 0 0.075 -0.675 -0.825 1
-0 0 0 0 0 22 18 16 0 0.075 -0.525 -0.825 1
-0 0 0 0 0 22 19 16 0 0.075 -0.375 -0.825 1
-0 0 0 0 0 22 20 16 0 0.075 -0.225 -0.825 0.5
-0 0 0 0 0 22 21 16 0 0.075 -0.075 -0.825 0.5
-0 0 0 0 0 22 22 16 0 0.075 0.075 -0.825 0.5
-0 0 0 0 0 22 23 16 0 0.075 0.225 -0.825 0.5
-0 0 0 0 0 22 24 16 0 0.075 0.375 -0.825 1
-0 0 0 0 0 22 25 16 0 0.075 0.525 -0.825 1
-0 0 0 0 0 22 26 16 0 0.075 0.675 -0.825 1
-0 0 0 0 0 22 27 16 0 0.075 0.825 -0.825 1
-0 0 0 0 0 22 28 16 0 0.075 0.975 -0.825 1
-0 0 0 0 0 22 29 16 0 0.075 1.125 -0.825 1
-0 0 0 0 0 22 30 16 0 0.075 1.275 -0.825 1
-0 0 0 0 0 22 31 16 0 0.075 1.425 -0.825 1
-0 0 0 0 0 22 32 16 0 0.075 1.575 -0.825 1
-0 0 0 0 0 22 33 16 0 0.075 1.725 -0.825 1
-0 0 0 0 0 22 34 16 0 0.075 1.875 -0.825 1
-0 0 0 0 0 22 35 16 0 0.075 2.025 -0.825 1
-0 0 0 0 0 22 36 16 0 0.075 2.175 -0.825 1
-0 0 0 0 0 22 37 16 0 0.075 2.325 -0.825 1
-0 0 0 0 0 22 38 16 0 0.075 2.475 -0.825 1
-0 0 0 0 0 22 39 16 0 0.075 2.625 -0.825 1
-0 0 0 0 0 22 40 16 0 0.075 2.775 -0.825 1
-0 0 0 0 0 22 41 16 0 0.075 2.925 -0.825 1
-0 0 0 0 0 22 42 16 0 0.075 3.075 -0.825 1
-0 0 0 0 0 22 43 16 0 0.075 3.225 -0.825 1
-
-0 0 0 0 0 22 0 17 0 0.075 -3.225 -0.675 1
-0 0 0 0 0 22 1 17 0 0.075 -3.075 -0.675 1
-0 0 0 0 0 22 2 17 0 0.075 -2.925 -0.675 1
-0 0 0 0 0 22 3 17 0 0.075 -2.775 -0.675 1
-0 0 0 0 0 22 4 17 0 0.075 -2.625 -0.675 1
-0 0 0 0 0 22 5 17 0 0.075 -2.475 -0.675 1
-0 0 0 0 0 22 6 17 0 0.075 -2.325 -0.675 1
-0 0 0 0 0 22 7 17 0 0.075 -2.175 -0.675 1
-0 0 0 0 0 22 8 17 0 0.075 -2.025 -0.675 1
-0 0 0 0 0 22 9 17 0 0.075 -1.875 -0.675 1
-0 0 0 0 0 22 10 17 0 0.075 -1.725 -0.675 1
-0 0 0 0 0 22 11 17 0 0.075 -1.575 -0.675 1
-0 0 0 0 0 22 12 17 0 0.075 -1.425 -0.675 1
-0 0 0 0 0 22 13 17 0 0.075 -1.275 -0.675 1
-0 0 0 0 0 22 14 17 0 0.075 -1.125 -0.675 1
-0 0 0 0 0 22 15 17 0 0.075 -0.975 -0.675 1
-0 0 0 0 0 22 16 17 0 0.075 -0.825 -0.675 1
-0 0 0 0 0 22 17 17 0 0.075 -0.675 -0.675 1
-0 0 0 0 0 22 18 17 0 0.075 -0.525 -0.675 1
-0 0 0 0 0 22 19 17 0 0.075 -0.375 -0.675 1
-0 0 0 0 0 22 20 17 0 0.075 -0.225 -0.675 1
-0 0 0 0 0 22 21 17 0 0.075 -0.075 -0.675 1
-0 0 0 0 0 22 22 17 0 0.075 0.075 -0.675 1
-0 0 0 0 0 22 23 17 0 0.075 0.225 -0.675 1
-0 0 0 0 0 22 24 17 0 0.075 0.375 -0.675 1
-0 0 0 0 0 22 25 17 0 0.075 0.525 -0.675 1
-0 0 0 0 0 22 26 17 0 0.075 0.675 -0.675 1
-0 0 0 0 0 22 27 17 0 0.075 0.825 -0.675 1
-0 0 0 0 0 22 28 17 0 0.075 0.975 -0.675 1
-0 0 0 0 0 22 29 17 0 0.075 1.125 -0.675 1
-0 0 0 0 0 22 30 17 0 0.075 1.275 -0.675 1
-0 0 0 0 0 22 31 17 0 0.075 1.425 -0.675 1
-0 0 0 0 0 22 32 17 0 0.075 1.575 -0.675 1
-0 0 0 0 0 22 33 17 0 0.075 1.725 -0.675 1
-0 0 0 0 0 22 34 17 0 0.075 1.875 -0.675 1
-0 0 0 0 0 22 35 17 0 0.075 2.025 -0.675 1
-0 0 0 0 0 22 36 17 0 0.075 2.175 -0.675 1
-0 0 0 0 0 22 37 17 0 0.075 2.325 -0.675 1
-0 0 0 0 0 22 38 17 0 0.075 2.475 -0.675 1
-0 0 0 0 0 22 39 17 0 0.075 2.625 -0.675 1
-0 0 0 0 0 22 40 17 0 0.075 2.775 -0.675 1
-0 0 0 0 0 22 41 17 0 0.075 2.925 -0.675 1
-0 0 0 0 0 22 42 17 0 0.075 3.075 -0.675 1
-0 0 0 0 0 22 43 17 0 0.075 3.225 -0.675 1
-
-0 0 0 0 0 22 0 18 0 0.075 -3.225 -0.525 1
-0 0 0 0 0 22 1 18 0 0.075 -3.075 -0.525 1
-0 0 0 0 0 22 2 18 0 0.075 -2.925 -0.525 1
-0 0 0 0 0 22 3 18 0 0.075 -2.775 -0.525 1
-0 0 0 0 0 22 4 18 0 0.075 -2.625 -0.525 1
-0 0 0 0 0 22 5 18 0 0.075 -2.475 -0.525 1
-0 0 0 0 0 22 6 18 0 0.075 -2.325 -0.525 1
-0 0 0 0 0 22 7 18 0 0.075 -2.175 -0.525 1
-0 0 0 0 0 22 8 18 0 0.075 -2.025 -0.525 1
-0 0 0 0 0 22 9 18 0 0.075 -1.875 -0.525 1
-0 0 0 0 0 22 10 18 0 0.075 -1.725 -0.525 1
-0 0 0 0 0 22 11 18 0 0.075 -1.575 -0.525 1
-0 0 0 0 0 22 12 18 0 0.075 -1.425 -0.525 1
-0 0 0 0 0 22 13 18 0 0.075 -1.275 -0.525 1
-0 0 0 0 0 22 14 18 0 0.075 -1.125 -0.525 1
-0 0 0 0 0 22 15 18 0 0.075 -0.975 -0.525 1
-0 0 0 0 0 22 16 18 0 0.075 -0.825 -0.525 1
-0 0 0 0 0 22 17 18 0 0.075 -0.675 -0.525 1
-0 0 0 0 0 22 18 18 0 0.075 -0.525 -0.525 1
-0 0 0 0 0 22 19 18 0 0.075 -0.375 -0.525 1
-0 0 0 0 0 22 20 18 0 0.075 -0.225 -0.525 1
-0 0 0 0 0 22 21 18 0 0.075 -0.075 -0.525 1
-0 0 0 0 0 22 22 18 0 0.075 0.075 -0.525 1
-0 0 0 0 0 22 23 18 0 0.075 0.225 -0.525 1
-0 0 0 0 0 22 24 18 0 0.075 0.375 -0.525 1
-0 0 0 0 0 22 25 18 0 0.075 0.525 -0.525 1
-0 0 0 0 0 22 26 18 0 0.075 0.675 -0.525 1
-0 0 0 0 0 22 27 18 0 0.075 0.825 -0.525 1
-0 0 0 0 0 22 28 18 0 0.075 0.975 -0.525 1
-0 0 0 0 0 22 29 18 0 0.075 1.125 -0.525 1
-0 0 0 0 0 22 30 18 0 0.075 1.275 -0.525 1
-0 0 0 0 0 22 31 18 0 0.075 1.425 -0.525 1
-0 0 0 0 0 22 32 18 0 0.075 1.575 -0.525 1
-0 0 0 0 0 22 33 18 0 0.075 1.725 -0.525 1
-0 0 0 0 0 22 34 18 0 0.075 1.875 -0.525 1
-0 0 0 0 0 22 35 18 0 0.075 2.025 -0.525 1
-0 0 0 0 0 22 36 18 0 0.075 2.175 -0.525 1
-0 0 0 0 0 22 37 18 0 0.075 2.325 -0.525 1
-0 0 0 0 0 22 38 18 0 0.075 2.475 -0.525 1
-0 0 0 0 0 22 39 18 0 0.075 2.625 -0.525 1
-0 0 0 0 0 22 40 18 0 0.075 2.775 -0.525 1
-0 0 0 0 0 22 41 18 0 0.075 2.925 -0.525 1
-0 0 0 0 0 22 42 18 0 0.075 3.075 -0.525 1
-0 0 0 0 0 22 43 18 0 0.075 3.225 -0.525 1
-
-0 0 0 0 0 22 0 19 0 0.075 -3.225 -0.375 1
-0 0 0 0 0 22 1 19 0 0.075 -3.075 -0.375 1
-0 0 0 0 0 22 2 19 0 0.075 -2.925 -0.375 1
-0 0 0 0 0 22 3 19 0 0.075 -2.775 -0.375 1
-0 0 0 0 0 22 4 19 0 0.075 -2.625 -0.375 1
-0 0 0 0 0 22 5 19 0 0.075 -2.475 -0.375 1
-0 0 0 0 0 22 6 19 0 0.075 -2.325 -0.375 1
-0 0 0 0 0 22 7 19 0 0.075 -2.175 -0.375 1
-0 0 0 0 0 22 8 19 0 0.075 -2.025 -0.375 1
-0 0 0 0 0 22 9 19 0 0.075 -1.875 -0.375 1
-0 0 0 0 0 22 10 19 0 0.075 -1.725 -0.375 1
-0 0 0 0 0 22 11 19 0 0.075 -1.575 -0.375 1
-0 0 0 0 0 22 12 19 0 0.075 -1.425 -0.375 1
-0 0 0 0 0 22 13 19 0 0.075 -1.275 -0.375 1
-0 0 0 0 0 22 14 19 0 0.075 -1.125 -0.375 1
-0 0 0 0 0 22 15 19 0 0.075 -0.975 -0.375 1
-0 0 0 0 0 22 16 19 0 0.075 -0.825 -0.375 1
-0 0 0 0 0 22 17 19 0 0.075 -0.675 -0.375 1
-0 0 0 0 0 22 18 19 0 0.075 -0.525 -0.375 1
-0 0 0 0 0 22 19 19 0 0.075 -0.375 -0.375 1
-0 0 0 0 0 22 20 19 0 0.075 -0.225 -0.375 1
-0 0 0 0 0 22 21 19 0 0.075 -0.075 -0.375 1
-0 0 0 0 0 22 22 19 0 0.075 0.075 -0.375 1
-0 0 0 0 0 22 23 19 0 0.075 0.225 -0.375 1
-0 0 0 0 0 22 24 19 0 0.075 0.375 -0.375 1
-0 0 0 0 0 22 25 19 0 0.075 0.525 -0.375 1
-0 0 0 0 0 22 26 19 0 0.075 0.675 -0.375 1
-0 0 0 0 0 22 27 19 0 0.075 0.825 -0.375 1
-0 0 0 0 0 22 28 19 0 0.075 0.975 -0.375 1
-0 0 0 0 0 22 29 19 0 0.075 1.125 -0.375 1
-0 0 0 0 0 22 30 19 0 0.075 1.275 -0.375 1
-0 0 0 0 0 22 31 19 0 0.075 1.425 -0.375 1
-0 0 0 0 0 22 32 19 0 0.075 1.575 -0.375 1
-0 0 0 0 0 22 33 19 0 0.075 1.725 -0.375 1
-0 0 0 0 0 22 34 19 0 0.075 1.875 -0.375 1
-0 0 0 0 0 22 35 19 0 0.075 2.025 -0.375 1
-0 0 0 0 0 22 36 19 0 0.075 2.175 -0.375 1
-0 0 0 0 0 22 37 19 0 0.075 2.325 -0.375 1
-0 0 0 0 0 22 38 19 0 0.075 2.475 -0.375 1
-0 0 0 0 0 22 39 19 0 0.075 2.625 -0.375 1
-0 0 0 0 0 22 40 19 0 0.075 2.775 -0.375 1
-0 0 0 0 0 22 41 19 0 0.075 2.925 -0.375 1
-0 0 0 0 0 22 42 19 0 0.075 3.075 -0.375 1
-0 0 0 0 0 22 43 19 0 0.075 3.225 -0.375 1
-
-0 0 0 0 0 22 0 20 0 0.075 -3.225 -0.225 1
-0 0 0 0 0 22 1 20 0 0.075 -3.075 -0.225 1
-0 0 0 0 0 22 2 20 0 0.075 -2.925 -0.225 1
-0 0 0 0 0 22 3 20 0 0.075 -2.775 -0.225 1
-0 0 0 0 0 22 4 20 0 0.075 -2.625 -0.225 1
-0 0 0 0 0 22 5 20 0 0.075 -2.475 -0.225 1
-0 0 0 0 0 22 6 20 0 0.075 -2.325 -0.225 1
-0 0 0 0 0 22 7 20 0 0.075 -2.175 -0.225 1
-0 0 0 0 0 22 8 20 0 0.075 -2.025 -0.225 1
-0 0 0 0 0 22 9 20 0 0.075 -1.875 -0.225 1
-0 0 0 0 0 22 10 20 0 0.075 -1.725 -0.225 1
-0 0 0 0 0 22 11 20 0 0.075 -1.575 -0.225 1
-0 0 0 0 0 22 12 20 0 0.075 -1.425 -0.225 1
-0 0 0 0 0 22 13 20 0 0.075 -1.275 -0.225 1
-0 0 0 0 0 22 14 20 0 0.075 -1.125 -0.225 1
-0 0 0 0 0 22 15 20 0 0.075 -0.975 -0.225 1
-0 0 0 0 0 22 16 20 0 0.075 -0.825 -0.225 1
-0 0 0 0 0 22 17 20 0 0.075 -0.675 -0.225 1
-0 0 0 0 0 22 18 20 0 0.075 -0.525 -0.225 1
-0 0 0 0 0 22 19 20 0 0.075 -0.375 -0.225 1
-0 0 0 0 0 22 20 20 0 0.075 -0.225 -0.225 1
-0 0 0 0 0 22 21 20 0 0.075 -0.075 -0.225 1
-0 0 0 0 0 22 22 20 0 0.075 0.075 -0.225 1
-0 0 0 0 0 22 23 20 0 0.075 0.225 -0.225 1
-0 0 0 0 0 22 24 20 0 0.075 0.375 -0.225 1
-0 0 0 0 0 22 25 20 0 0.075 0.525 -0.225 1
-0 0 0 0 0 22 26 20 0 0.075 0.675 -0.225 1
-0 0 0 0 0 22 27 20 0 0.075 0.825 -0.225 1
-0 0 0 0 0 22 28 20 0 0.075 0.975 -0.225 1
-0 0 0 0 0 22 29 20 0 0.075 1.125 -0.225 1
-0 0 0 0 0 22 30 20 0 0.075 1.275 -0.225 1
-0 0 0 0 0 22 31 20 0 0.075 1.425 -0.225 1
-0 0 0 0 0 22 32 20 0 0.075 1.575 -0.225 1
-0 0 0 0 0 22 33 20 0 0.075 1.725 -0.225 1
-0 0 0 0 0 22 34 20 0 0.075 1.875 -0.225 1
-0 0 0 0 0 22 35 20 0 0.075 2.025 -0.225 1
-0 0 0 0 0 22 36 20 0 0.075 2.175 -0.225 1
-0 0 0 0 0 22 37 20 0 0.075 2.325 -0.225 1
-0 0 0 0 0 22 38 20 0 0.075 2.475 -0.225 1
-0 0 0 0 0 22 39 20 0 0.075 2.625 -0.225 1
-0 0 0 0 0 22 40 20 0 0.075 2.775 -0.225 1
-0 0 0 0 0 22 41 20 0 0.075 2.925 -0.225 1
-0 0 0 0 0 22 42 20 0 0.075 3.075 -0.225 1
-0 0 0 0 0 22 43 20 0 0.075 3.225 -0.225 1
-
-0 0 0 0 0 22 0 21 0 0.075 -3.225 -0.075 1
-0 0 0 0 0 22 1 21 0 0.075 -3.075 -0.075 1
-0 0 0 0 0 22 2 21 0 0.075 -2.925 -0.075 1
-0 0 0 0 0 22 3 21 0 0.075 -2.775 -0.075 1
-0 0 0 0 0 22 4 21 0 0.075 -2.625 -0.075 1
-0 0 0 0 0 22 5 21 0 0.075 -2.475 -0.075 1
-0 0 0 0 0 22 6 21 0 0.075 -2.325 -0.075 1
-0 0 0 0 0 22 7 21 0 0.075 -2.175 -0.075 1
-0 0 0 0 0 22 8 21 0 0.075 -2.025 -0.075 1
-0 0 0 0 0 22 9 21 0 0.075 -1.875 -0.075 1
-0 0 0 0 0 22 10 21 0 0.075 -1.725 -0.075 1
-0 0 0 0 0 22 11 21 0 0.075 -1.575 -0.075 1
-0 0 0 0 0 22 12 21 0 0.075 -1.425 -0.075 1
-0 0 0 0 0 22 13 21 0 0.075 -1.275 -0.075 1
-0 0 0 0 0 22 14 21 0 0.075 -1.125 -0.075 1
-0 0 0 0 0 22 15 21 0 0.075 -0.975 -0.075 1
-0 0 0 0 0 22 16 21 0 0.075 -0.825 -0.075 1
-0 0 0 0 0 22 17 21 0 0.075 -0.675 -0.075 1
-0 0 0 0 0 22 18 21 0 0.075 -0.525 -0.075 1
-0 0 0 0 0 22 19 21 0 0.075 -0.375 -0.075 1
-0 0 0 0 0 22 20 21 0 0.075 -0.225 -0.075 1
-0 0 0 0 0 22 21 21 0 0.075 -0.075 -0.075 1
-0 0 0 0 0 22 22 21 0 0.075 0.075 -0.075 1
-0 0 0 0 0 22 23 21 0 0.075 0.225 -0.075 1
-0 0 0 0 0 22 24 21 0 0.075 0.375 -0.075 1
-0 0 0 0 0 22 25 21 0 0.075 0.525 -0.075 1
-0 0 0 0 0 22 26 21 0 0.075 0.675 -0.075 1
-0 0 0 0 0 22 27 21 0 0.075 0.825 -0.075 1
-0 0 0 0 0 22 28 21 0 0.075 0.975 -0.075 1
-0 0 0 0 0 22 29 21 0 0.075 1.125 -0.075 1
-0 0 0 0 0 22 30 21 0 0.075 1.275 -0.075 1
-0 0 0 0 0 22 31 21 0 0.075 1.425 -0.075 1
-0 0 0 0 0 22 32 21 0 0.075 1.575 -0.075 1
-0 0 0 0 0 22 33 21 0 0.075 1.725 -0.075 1
-0 0 0 0 0 22 34 21 0 0.075 1.875 -0.075 1
-0 0 0 0 0 22 35 21 0 0.075 2.025 -0.075 1
-0 0 0 0 0 22 36 21 0 0.075 2.175 -0.075 1
-0 0 0 0 0 22 37 21 0 0.075 2.325 -0.075 1
-0 0 0 0 0 22 38 21 0 0.075 2.475 -0.075 1
-0 0 0 0 0 22 39 21 0 0.075 2.625 -0.075 1
-0 0 0 0 0 22 40 21 0 0.075 2.775 -0.075 1
-0 0 0 0 0 22 41 21 0 0.075 2.925 -0.075 1
-0 0 0 0 0 22 42 21 0 0.075 3.075 -0.075 1
-0 0 0 0 0 22 43 21 0 0.075 3.225 -0.075 1
-
-0 0 0 0 0 22 0 22 0 0.075 -3.225 0.075 1
-0 0 0 0 0 22 1 22 0 0.075 -3.075 0.075 1
-0 0 0 0 0 22 2 22 0 0.075 -2.925 0.075 1
-0 0 0 0 0 22 3 22 0 0.075 -2.775 0.075 1
-0 0 0 0 0 22 4 22 0 0.075 -2.625 0.075 1
-0 0 0 0 0 22 5 22 0 0.075 -2.475 0.075 1
-0 0 0 0 0 22 6 22 0 0.075 -2.325 0.075 1
-0 0 0 0 0 22 7 22 0 0.075 -2.175 0.075 1
-0 0 0 0 0 22 8 22 0 0.075 -2.025 0.075 1
-0 0 0 0 0 22 9 22 0 0.075 -1.875 0.075 1
-0 0 0 0 0 22 10 22 0 0.075 -1.725 0.075 1
-0 0 0 0 0 22 11 22 0 0.075 -1.575 0.075 1
-0 0 0 0 0 22 12 22 0 0.075 -1.425 0.075 1
-0 0 0 0 0 22 13 22 0 0.075 -1.275 0.075 1
-0 0 0 0 0 22 14 22 0 0.075 -1.125 0.075 1
-0 0 0 0 0 22 15 22 0 0.075 -0.975 0.075 1
-0 0 0 0 0 22 16 22 0 0.075 -0.825 0.075 1
-0 0 0 0 0 22 17 22 0 0.075 -0.675 0.075 1
-0 0 0 0 0 22 18 22 0 0.075 -0.525 0.075 1
-0 0 0 0 0 22 19 22 0 0.075 -0.375 0.075 1
-0 0 0 0 0 22 20 22 0 0.075 -0.225 0.075 1
-0 0 0 0 0 22 21 22 0 0.075 -0.075 0.075 1
-0 0 0 0 0 22 22 22 0 0.075 0.075 0.075 1
-0 0 0 0 0 22 23 22 0 0.075 0.225 0.075 1
-0 0 0 0 0 22 24 22 0 0.075 0.375 0.075 1
-0 0 0 0 0 22 25 22 0 0.075 0.525 0.075 1
-0 0 0 0 0 22 26 22 0 0.075 0.675 0.075 1
-0 0 0 0 0 22 27 22 0 0.075 0.825 0.075 1
-0 0 0 0 0 22 28 22 0 0.075 0.975 0.075 1
-0 0 0 0 0 22 29 22 0 0.075 1.125 0.075 1
-0 0 0 0 0 22 30 22 0 0.075 1.275 0.075 1
-0 0 0 0 0 22 31 22 0 0.075 1.425 0.075 1
-0 0 0 0 0 22 32 22 0 0.075 1.575 0.075 1
-0 0 0 0 0 22 33 22 0 0.075 1.725 0.075 1
-0 0 0 0 0 22 34 22 0 0.075 1.875 0.075 1
-0 0 0 0 0 22 35 22 0 0.075 2.025 0.075 1
-0 0 0 0 0 22 36 22 0 0.075 2.175 0.075 1
-0 0 0 0 0 22 37 22 0 0.075 2.325 0.075 1
-0 0 0 0 0 22 38 22 0 0.075 2.475 0.075 1
-0 0 0 0 0 22 39 22 0 0.075 2.625 0.075 1
-0 0 0 0 0 22 40 22 0 0.075 2.775 0.075 1
-0 0 0 0 0 22 41 22 0 0.075 2.925 0.075 1
-0 0 0 0 0 22 42 22 0 0.075 3.075 0.075 1
-0 0 0 0 0 22 43 22 0 0.075 3.225 0.075 1
-
-0 0 0 0 0 22 0 23 0 0.075 -3.225 0.225 1
-0 0 0 0 0 22 1 23 0 0.075 -3.075 0.225 1
-0 0 0 0 0 22 2 23 0 0.075 -2.925 0.225 1
-0 0 0 0 0 22 3 23 0 0.075 -2.775 0.225 1
-0 0 0 0 0 22 4 23 0 0.075 -2.625 0.225 1
-0 0 0 0 0 22 5 23 0 0.075 -2.475 0.225 1
-0 0 0 0 0 22 6 23 0 0.075 -2.325 0.225 1
-0 0 0 0 0 22 7 23 0 0.075 -2.175 0.225 1
-0 0 0 0 0 22 8 23 0 0.075 -2.025 0.225 1
-0 0 0 0 0 22 9 23 0 0.075 -1.875 0.225 1
-0 0 0 0 0 22 10 23 0 0.075 -1.725 0.225 1
-0 0 0 0 0 22 11 23 0 0.075 -1.575 0.225 1
-0 0 0 0 0 22 12 23 0 0.075 -1.425 0.225 1
-0 0 0 0 0 22 13 23 0 0.075 -1.275 0.225 1
-0 0 0 0 0 22 14 23 0 0.075 -1.125 0.225 1
-0 0 0 0 0 22 15 23 0 0.075 -0.975 0.225 1
-0 0 0 0 0 22 16 23 0 0.075 -0.825 0.225 1
-0 0 0 0 0 22 17 23 0 0.075 -0.675 0.225 1
-0 0 0 0 0 22 18 23 0 0.075 -0.525 0.225 1
-0 0 0 0 0 22 19 23 0 0.075 -0.375 0.225 1
-0 0 0 0 0 22 20 23 0 0.075 -0.225 0.225 1
-0 0 0 0 0 22 21 23 0 0.075 -0.075 0.225 1
-0 0 0 0 0 22 22 23 0 0.075 0.075 0.225 1
-0 0 0 0 0 22 23 23 0 0.075 0.225 0.225 1
-0 0 0 0 0 22 24 23 0 0.075 0.375 0.225 1
-0 0 0 0 0 22 25 23 0 0.075 0.525 0.225 1
-0 0 0 0 0 22 26 23 0 0.075 0.675 0.225 1
-0 0 0 0 0 22 27 23 0 0.075 0.825 0.225 1
-0 0 0 0 0 22 28 23 0 0.075 0.975 0.225 1
-0 0 0 0 0 22 29 23 0 0.075 1.125 0.225 1
-0 0 0 0 0 22 30 23 0 0.075 1.275 0.225 1
-0 0 0 0 0 22 31 23 0 0.075 1.425 0.225 1
-0 0 0 0 0 22 32 23 0 0.075 1.575 0.225 1
-0 0 0 0 0 22 33 23 0 0.075 1.725 0.225 1
-0 0 0 0 0 22 34 23 0 0.075 1.875 0.225 1
-0 0 0 0 0 22 35 23 0 0.075 2.025 0.225 1
-0 0 0 0 0 22 36 23 0 0.075 2.175 0.225 1
-0 0 0 0 0 22 37 23 0 0.075 2.325 0.225 1
-0 0 0 0 0 22 38 23 0 0.075 2.475 0.225 1
-0 0 0 0 0 22 39 23 0 0.075 2.625 0.225 1
-0 0 0 0 0 22 40 23 0 0.075 2.775 0.225 1
-0 0 0 0 0 22 41 23 0 0.075 2.925 0.225 1
-0 0 0 0 0 22 42 23 0 0.075 3.075 0.225 1
-0 0 0 0 0 22 43 23 0 0.075 3.225 0.225 1
-
-0 0 0 0 0 22 0 24 0 0.075 -3.225 0.375 1
-0 0 0 0 0 22 1 24 0 0.075 -3.075 0.375 1
-0 0 0 0 0 22 2 24 0 0.075 -2.925 0.375 1
-0 0 0 0 0 22 3 24 0 0.075 -2.775 0.375 1
-0 0 0 0 0 22 4 24 0 0.075 -2.625 0.375 1
-0 0 0 0 0 22 5 24 0 0.075 -2.475 0.375 1
-0 0 0 0 0 22 6 24 0 0.075 -2.325 0.375 1
-0 0 0 0 0 22 7 24 0 0.075 -2.175 0.375 1
-0 0 0 0 0 22 8 24 0 0.075 -2.025 0.375 1
-0 0 0 0 0 22 9 24 0 0.075 -1.875 0.375 1
-0 0 0 0 0 22 10 24 0 0.075 -1.725 0.375 1
-0 0 0 0 0 22 11 24 0 0.075 -1.575 0.375 1
-0 0 0 0 0 22 12 24 0 0.075 -1.425 0.375 1
-0 0 0 0 0 22 13 24 0 0.075 -1.275 0.375 1
-0 0 0 0 0 22 14 24 0 0.075 -1.125 0.375 1
-0 0 0 0 0 22 15 24 0 0.075 -0.975 0.375 1
-0 0 0 0 0 22 16 24 0 0.075 -0.825 0.375 1
-0 0 0 0 0 22 17 24 0 0.075 -0.675 0.375 1
-0 0 0 0 0 22 18 24 0 0.075 -0.525 0.375 1
-0 0 0 0 0 22 19 24 0 0.075 -0.375 0.375 1
-0 0 0 0 0 22 20 24 0 0.075 -0.225 0.375 1
-0 0 0 0 0 22 21 24 0 0.075 -0.075 0.375 1
-0 0 0 0 0 22 22 24 0 0.075 0.075 0.375 1
-0 0 0 0 0 22 23 24 0 0.075 0.225 0.375 1
-0 0 0 0 0 22 24 24 0 0.075 0.375 0.375 1
-0 0 0 0 0 22 25 24 0 0.075 0.525 0.375 1
-0 0 0 0 0 22 26 24 0 0.075 0.675 0.375 1
-0 0 0 0 0 22 27 24 0 0.075 0.825 0.375 1
-0 0 0 0 0 22 28 24 0 0.075 0.975 0.375 1
-0 0 0 0 0 22 29 24 0 0.075 1.125 0.375 1
-0 0 0 0 0 22 30 24 0 0.075 1.275 0.375 1
-0 0 0 0 0 22 31 24 0 0.075 1.425 0.375 1
-0 0 0 0 0 22 32 24 0 0.075 1.575 0.375 1
-0 0 0 0 0 22 33 24 0 0.075 1.725 0.375 1
-0 0 0 0 0 22 34 24 0 0.075 1.875 0.375 1
-0 0 0 0 0 22 35 24 0 0.075 2.025 0.375 1
-0 0 0 0 0 22 36 24 0 0.075 2.175 0.375 1
-0 0 0 0 0 22 37 24 0 0.075 2.325 0.375 1
-0 0 0 0 0 22 38 24 0 0.075 2.475 0.375 1
-0 0 0 0 0 22 39 24 0 0.075 2.625 0.375 1
-0 0 0 0 0 22 40 24 0 0.075 2.775 0.375 1
-0 0 0 0 0 22 41 24 0 0.075 2.925 0.375 1
-0 0 0 0 0 22 42 24 0 0.075 3.075 0.375 1
-0 0 0 0 0 22 43 24 0 0.075 3.225 0.375 1
-
-0 0 0 0 0 22 0 25 0 0.075 -3.225 0.525 1
-0 0 0 0 0 22 1 25 0 0.075 -3.075 0.525 1
-0 0 0 0 0 22 2 25 0 0.075 -2.925 0.525 1
-0 0 0 0 0 22 3 25 0 0.075 -2.775 0.525 1
-0 0 0 0 0 22 4 25 0 0.075 -2.625 0.525 1
-0 0 0 0 0 22 5 25 0 0.075 -2.475 0.525 1
-0 0 0 0 0 22 6 25 0 0.075 -2.325 0.525 1
-0 0 0 0 0 22 7 25 0 0.075 -2.175 0.525 1
-0 0 0 0 0 22 8 25 0 0.075 -2.025 0.525 1
-0 0 0 0 0 22 9 25 0 0.075 -1.875 0.525 1
-0 0 0 0 0 22 10 25 0 0.075 -1.725 0.525 1
-0 0 0 0 0 22 11 25 0 0.075 -1.575 0.525 1
-0 0 0 0 0 22 12 25 0 0.075 -1.425 0.525 1
-0 0 0 0 0 22 13 25 0 0.075 -1.275 0.525 1
-0 0 0 0 0 22 14 25 0 0.075 -1.125 0.525 1
-0 0 0 0 0 22 15 25 0 0.075 -0.975 0.525 1
-0 0 0 0 0 22 16 25 0 0.075 -0.825 0.525 1
-0 0 0 0 0 22 17 25 0 0.075 -0.675 0.525 1
-0 0 0 0 0 22 18 25 0 0.075 -0.525 0.525 1
-0 0 0 0 0 22 19 25 0 0.075 -0.375 0.525 1
-0 0 0 0 0 22 20 25 0 0.075 -0.225 0.525 1
-0 0 0 0 0 22 21 25 0 0.075 -0.075 0.525 1
-0 0 0 0 0 22 22 25 0 0.075 0.075 0.525 1
-0 0 0 0 0 22 23 25 0 0.075 0.225 0.525 1
-0 0 0 0 0 22 24 25 0 0.075 0.375 0.525 1
-0 0 0 0 0 22 25 25 0 0.075 0.525 0.525 1
-0 0 0 0 0 22 26 25 0 0.075 0.675 0.525 1
-0 0 0 0 0 22 27 25 0 0.075 0.825 0.525 1
-0 0 0 0 0 22 28 25 0 0.075 0.975 0.525 1
-0 0 0 0 0 22 29 25 0 0.075 1.125 0.525 1
-0 0 0 0 0 22 30 25 0 0.075 1.275 0.525 1
-0 0 0 0 0 22 31 25 0 0.075 1.425 0.525 1
-0 0 0 0 0 22 32 25 0 0.075 1.575 0.525 1
-0 0 0 0 0 22 33 25 0 0.075 1.725 0.525 1
-0 0 0 0 0 22 34 25 0 0.075 1.875 0.525 1
-0 0 0 0 0 22 35 25 0 0.075 2.025 0.525 1
-0 0 0 0 0 22 36 25 0 0.075 2.175 0.525 1
-0 0 0 0 0 22 37 25 0 0.075 2.325 0.525 1
-0 0 0 0 0 22 38 25 0 0.075 2.475 0.525 1
-0 0 0 0 0 22 39 25 0 0.075 2.625 0.525 1
-0 0 0 0 0 22 40 25 0 0.075 2.775 0.525 1
-0 0 0 0 0 22 41 25 0 0.075 2.925 0.525 1
-0 0 0 0 0 22 42 25 0 0.075 3.075 0.525 1
-0 0 0 0 0 22 43 25 0 0.075 3.225 0.525 1
-
-0 0 0 0 0 22 0 26 0 0.075 -3.225 0.675 1
-0 0 0 0 0 22 1 26 0 0.075 -3.075 0.675 1
-0 0 0 0 0 22 2 26 0 0.075 -2.925 0.675 1
-0 0 0 0 0 22 3 26 0 0.075 -2.775 0.675 1
-0 0 0 0 0 22 4 26 0 0.075 -2.625 0.675 1
-0 0 0 0 0 22 5 26 0 0.075 -2.475 0.675 1
-0 0 0 0 0 22 6 26 0 0.075 -2.325 0.675 1
-0 0 0 0 0 22 7 26 0 0.075 -2.175 0.675 1
-0 0 0 0 0 22 8 26 0 0.075 -2.025 0.675 1
-0 0 0 0 0 22 9 26 0 0.075 -1.875 0.675 1
-0 0 0 0 0 22 10 26 0 0.075 -1.725 0.675 1
-0 0 0 0 0 22 11 26 0 0.075 -1.575 0.675 1
-0 0 0 0 0 22 12 26 0 0.075 -1.425 0.675 1
-0 0 0 0 0 22 13 26 0 0.075 -1.275 0.675 1
-0 0 0 0 0 22 14 26 0 0.075 -1.125 0.675 1
-0 0 0 0 0 22 15 26 0 0.075 -0.975 0.675 1
-0 0 0 0 0 22 16 26 0 0.075 -0.825 0.675 1
-0 0 0 0 0 22 17 26 0 0.075 -0.675 0.675 1
-0 0 0 0 0 22 18 26 0 0.075 -0.525 0.675 1
-0 0 0 0 0 22 19 26 0 0.075 -0.375 0.675 1
-0 0 0 0 0 22 20 26 0 0.075 -0.225 0.675 1
-0 0 0 0 0 22 21 26 0 0.075 -0.075 0.675 1
-0 0 0 0 0 22 22 26 0 0.075 0.075 0.675 1
-0 0 0 0 0 22 23 26 0 0.075 0.225 0.675 1
-0 0 0 0 0 22 24 26 0 0.075 0.375 0.675 1
-0 0 0 0 0 22 25 26 0 0.075 0.525 0.675 1
-0 0 0 0 0 22 26 26 0 0.075 0.675 0.675 1
-0 0 0 0 0 22 27 26 0 0.075 0.825 0.675 1
-0 0 0 0 0 22 28 26 0 0.075 0.975 0.675 1
-0 0 0 0 0 22 29 26 0 0.075 1.125 0.675 1
-0 0 0 0 0 22 30 26 0 0.075 1.275 0.675 1
-0 0 0 0 0 22 31 26 0 0.075 1.425 0.675 1
-0 0 0 0 0 22 32 26 0 0.075 1.575 0.675 1
-0 0 0 0 0 22 33 26 0 0.075 1.725 0.675 1
-0 0 0 0 0 22 34 26 0 0.075 1.875 0.675 1
-0 0 0 0 0 22 35 26 0 0.075 2.025 0.675 1
-0 0 0 0 0 22 36 26 0 0.075 2.175 0.675 1
-0 0 0 0 0 22 37 26 0 0.075 2.325 0.675 1
-0 0 0 0 0 22 38 26 0 0.075 2.475 0.675 1
-0 0 0 0 0 22 39 26 0 0.075 2.625 0.675 1
-0 0 0 0 0 22 40 26 0 0.075 2.775 0.675 1
-0 0 0 0 0 22 41 26 0 0.075 2.925 0.675 1
-0 0 0 0 0 22 42 26 0 0.075 3.075 0.675 1
-0 0 0 0 0 22 43 26 0 0.075 3.225 0.675 1
-
-0 0 0 0 0 22 0 27 0 0.075 -3.225 0.825 1
-0 0 0 0 0 22 1 27 0 0.075 -3.075 0.825 1
-0 0 0 0 0 22 2 27 0 0.075 -2.925 0.825 1
-0 0 0 0 0 22 3 27 0 0.075 -2.775 0.825 1
-0 0 0 0 0 22 4 27 0 0.075 -2.625 0.825 1
-0 0 0 0 0 22 5 27 0 0.075 -2.475 0.825 1
-0 0 0 0 0 22 6 27 0 0.075 -2.325 0.825 1
-0 0 0 0 0 22 7 27 0 0.075 -2.175 0.825 1
-0 0 0 0 0 22 8 27 0 0.075 -2.025 0.825 1
-0 0 0 0 0 22 9 27 0 0.075 -1.875 0.825 1
-0 0 0 0 0 22 10 27 0 0.075 -1.725 0.825 1
-0 0 0 0 0 22 11 27 0 0.075 -1.575 0.825 1
-0 0 0 0 0 22 12 27 0 0.075 -1.425 0.825 1
-0 0 0 0 0 22 13 27 0 0.075 -1.275 0.825 1
-0 0 0 0 0 22 14 27 0 0.075 -1.125 0.825 1
-0 0 0 0 0 22 15 27 0 0.075 -0.975 0.825 1
-0 0 0 0 0 22 16 27 0 0.075 -0.825 0.825 1
-0 0 0 0 0 22 17 27 0 0.075 -0.675 0.825 1
-0 0 0 0 0 22 18 27 0 0.075 -0.525 0.825 1
-0 0 0 0 0 22 19 27 0 0.075 -0.375 0.825 1
-0 0 0 0 0 22 20 27 0 0.075 -0.225 0.825 0.5
-0 0 0 0 0 22 21 27 0 0.075 -0.075 0.825 0.5
-0 0 0 0 0 22 22 27 0 0.075 0.075 0.825 0.5
-0 0 0 0 0 22 23 27 0 0.075 0.225 0.825 0.5
-0 0 0 0 0 22 24 27 0 0.075 0.375 0.825 1
-0 0 0 0 0 22 25 27 0 0.075 0.525 0.825 1
-0 0 0 0 0 22 26 27 0 0.075 0.675 0.825 1
-0 0 0 0 0 22 27 27 0 0.075 0.825 0.825 1
-0 0 0 0 0 22 28 27 0 0.075 0.975 0.825 1
-0 0 0 0 0 22 29 27 0 0.075 1.125 0.825 1
-0 0 0 0 0 22 30 27 0 0.075 1.275 0.825 1
-0 0 0 0 0 22 31 27 0 0.075 1.425 0.825 1
-0 0 0 0 0 22 32 27 0 0.075 1.575 0.825 1
-0 0 0 0 0 22 33 27 0 0.075 1.725 0.825 1
-0 0 0 0 0 22 34 27 0 0.075 1.875 0.825 1
-0 0 0 0 0 22 35 27 0 0.075 2.025 0.825 1
-0 0 0 0 0 22 36 27 0 0.075 2.175 0.825 1
-0 0 0 0 0 22 37 27 0 0.075 2.325 0.825 1
-0 0 0 0 0 22 38 27 0 0.075 2.475 0.825 1
-0 0 0 0 0 22 39 27 0 0.075 2.625 0.825 1
-0 0 0 0 0 22 40 27 0 0.075 2.775 0.825 1
-0 0 0 0 0 22 41 27 0 0.075 2.925 0.825 1
-0 0 0 0 0 22 42 27 0 0.075 3.075 0.825 1
-0 0 0 0 0 22 43 27 0 0.075 3.225 0.825 1
-
-0 0 0 0 0 22 0 28 0 0.075 -3.225 0.975 1
-0 0 0 0 0 22 1 28 0 0.075 -3.075 0.975 1
-0 0 0 0 0 22 2 28 0 0.075 -2.925 0.975 1
-0 0 0 0 0 22 3 28 0 0.075 -2.775 0.975 1
-0 0 0 0 0 22 4 28 0 0.075 -2.625 0.975 1
-0 0 0 0 0 22 5 28 0 0.075 -2.475 0.975 1
-0 0 0 0 0 22 6 28 0 0.075 -2.325 0.975 1
-0 0 0 0 0 22 7 28 0 0.075 -2.175 0.975 1
-0 0 0 0 0 22 8 28 0 0.075 -2.025 0.975 1
-0 0 0 0 0 22 9 28 0 0.075 -1.875 0.975 1
-0 0 0 0 0 22 10 28 0 0.075 -1.725 0.975 1
-0 0 0 0 0 22 11 28 0 0.075 -1.575 0.975 1
-0 0 0 0 0 22 12 28 0 0.075 -1.425 0.975 1
-0 0 0 0 0 22 13 28 0 0.075 -1.275 0.975 1
-0 0 0 0 0 22 14 28 0 0.075 -1.125 0.975 1
-0 0 0 0 0 22 15 28 0 0.075 -0.975 0.975 1
-0 0 0 0 0 22 16 28 0 0.075 -0.825 0.975 1
-0 0 0 0 0 22 17 28 0 0.075 -0.675 0.975 1
-0 0 0 0 0 22 18 28 0 0.075 -0.525 0.975 1
-0 0 0 0 0 22 19 28 0 0.075 -0.375 0.975 1
-0 0 0 0 0 22 20 28 0 0.075 -0.225 0.975 0.5
-0 0 0 0 0 22 21 28 0 0.075 -0.075 0.975 0.5
-0 0 0 0 0 22 22 28 0 0.075 0.075 0.975 0.5
-0 0 0 0 0 22 23 28 0 0.075 0.225 0.975 0.5
-0 0 0 0 0 22 24 28 0 0.075 0.375 0.975 1
-0 0 0 0 0 22 25 28 0 0.075 0.525 0.975 1
-0 0 0 0 0 22 26 28 0 0.075 0.675 0.975 1
-0 0 0 0 0 22 27 28 0 0.075 0.825 0.975 1
-0 0 0 0 0 22 28 28 0 0.075 0.975 0.975 1
-0 0 0 0 0 22 29 28 0 0.075 1.125 0.975 1
-0 0 0 0 0 22 30 28 0 0.075 1.275 0.975 1
-0 0 0 0 0 22 31 28 0 0.075 1.425 0.975 1
-0 0 0 0 0 22 32 28 0 0.075 1.575 0.975 1
-0 0 0 0 0 22 33 28 0 0.075 1.725 0.975 1
-0 0 0 0 0 22 34 28 0 0.075 1.875 0.975 1
-0 0 0 0 0 22 35 28 0 0.075 2.025 0.975 1
-0 0 0 0 0 22 36 28 0 0.075 2.175 0.975 1
-0 0 0 0 0 22 37 28 0 0.075 2.325 0.975 1
-0 0 0 0 0 22 38 28 0 0.075 2.475 0.975 1
-0 0 0 0 0 22 39 28 0 0.075 2.625 0.975 1
-0 0 0 0 0 22 40 28 0 0.075 2.775 0.975 1
-0 0 0 0 0 22 41 28 0 0.075 2.925 0.975 1
-0 0 0 0 0 22 42 28 0 0.075 3.075 0.975 1
-0 0 0 0 0 22 43 28 0 0.075 3.225 0.975 1
-
-0 0 0 0 0 22 0 29 0 0.075 -3.225 1.125 1
-0 0 0 0 0 22 1 29 0 0.075 -3.075 1.125 1
-0 0 0 0 0 22 2 29 0 0.075 -2.925 1.125 1
-0 0 0 0 0 22 3 29 0 0.075 -2.775 1.125 1
-0 0 0 0 0 22 4 29 0 0.075 -2.625 1.125 1
-0 0 0 0 0 22 5 29 0 0.075 -2.475 1.125 1
-0 0 0 0 0 22 6 29 0 0.075 -2.325 1.125 1
-0 0 0 0 0 22 7 29 0 0.075 -2.175 1.125 1
-0 0 0 0 0 22 8 29 0 0.075 -2.025 1.125 1
-0 0 0 0 0 22 9 29 0 0.075 -1.875 1.125 1
-0 0 0 0 0 22 10 29 0 0.075 -1.725 1.125 1
-0 0 0 0 0 22 11 29 0 0.075 -1.575 1.125 1
-0 0 0 0 0 22 12 29 0 0.075 -1.425 1.125 1
-0 0 0 0 0 22 13 29 0 0.075 -1.275 1.125 1
-0 0 0 0 0 22 14 29 0 0.075 -1.125 1.125 1
-0 0 0 0 0 22 15 29 0 0.075 -0.975 1.125 1
-0 0 0 0 0 22 16 29 0 0.075 -0.825 1.125 1
-0 0 0 0 0 22 17 29 0 0.075 -0.675 1.125 1
-0 0 0 0 0 22 18 29 0 0.075 -0.525 1.125 1
-0 0 0 0 0 22 19 29 0 0.075 -0.375 1.125 1
-0 0 0 0 0 22 20 29 0 0.075 -0.225 1.125 0.5
-0 0 0 0 0 22 21 29 0 0.075 -0.075 1.125 0.5
-0 0 0 0 0 22 22 29 0 0.075 0.075 1.125 0.5
-0 0 0 0 0 22 23 29 0 0.075 0.225 1.125 0.5
-0 0 0 0 0 22 24 29 0 0.075 0.375 1.125 1
-0 0 0 0 0 22 25 29 0 0.075 0.525 1.125 1
-0 0 0 0 0 22 26 29 0 0.075 0.675 1.125 1
-0 0 0 0 0 22 27 29 0 0.075 0.825 1.125 1
-0 0 0 0 0 22 28 29 0 0.075 0.975 1.125 1
-0 0 0 0 0 22 29 29 0 0.075 1.125 1.125 1
-0 0 0 0 0 22 30 29 0 0.075 1.275 1.125 1
-0 0 0 0 0 22 31 29 0 0.075 1.425 1.125 1
-0 0 0 0 0 22 32 29 0 0.075 1.575 1.125 1
-0 0 0 0 0 22 33 29 0 0.075 1.725 1.125 1
-0 0 0 0 0 22 34 29 0 0.075 1.875 1.125 1
-0 0 0 0 0 22 35 29 0 0.075 2.025 1.125 1
-0 0 0 0 0 22 36 29 0 0.075 2.175 1.125 1
-0 0 0 0 0 22 37 29 0 0.075 2.325 1.125 1
-0 0 0 0 0 22 38 29 0 0.075 2.475 1.125 1
-0 0 0 0 0 22 39 29 0 0.075 2.625 1.125 1
-0 0 0 0 0 22 40 29 0 0.075 2.775 1.125 1
-0 0 0 0 0 22 41 29 0 0.075 2.925 1.125 1
-0 0 0 0 0 22 42 29 0 0.075 3.075 1.125 1
-0 0 0 0 0 22 43 29 0 0.075 3.225 1.125 1
-
-0 0 0 0 0 22 0 30 0 0.075 -3.225 1.275 1
-0 0 0 0 0 22 1 30 0 0.075 -3.075 1.275 1
-0 0 0 0 0 22 2 30 0 0.075 -2.925 1.275 1
-0 0 0 0 0 22 3 30 0 0.075 -2.775 1.275 1
-0 0 0 0 0 22 4 30 0 0.075 -2.625 1.275 1
-0 0 0 0 0 22 5 30 0 0.075 -2.475 1.275 1
-0 0 0 0 0 22 6 30 0 0.075 -2.325 1.275 1
-0 0 0 0 0 22 7 30 0 0.075 -2.175 1.275 1
-0 0 0 0 0 22 8 30 0 0.075 -2.025 1.275 1
-0 0 0 0 0 22 9 30 0 0.075 -1.875 1.275 1
-0 0 0 0 0 22 10 30 0 0.075 -1.725 1.275 1
-0 0 0 0 0 22 11 30 0 0.075 -1.575 1.275 1
-0 0 0 0 0 22 12 30 0 0.075 -1.425 1.275 1
-0 0 0 0 0 22 13 30 0 0.075 -1.275 1.275 1
-0 0 0 0 0 22 14 30 0 0.075 -1.125 1.275 1
-0 0 0 0 0 22 15 30 0 0.075 -0.975 1.275 1
-0 0 0 0 0 22 16 30 0 0.075 -0.825 1.275 1
-0 0 0 0 0 22 17 30 0 0.075 -0.675 1.275 1
-0 0 0 0 0 22 18 30 0 0.075 -0.525 1.275 1
-0 0 0 0 0 22 19 30 0 0.075 -0.375 1.275 1
-0 0 0 0 0 22 20 30 0 0.075 -0.225 1.275 1
-0 0 0 0 0 22 21 30 0 0.075 -0.075 1.275 0.5
-0 0 0 0 0 22 22 30 0 0.075 0.075 1.275 0.5
-0 0 0 0 0 22 23 30 0 0.075 0.225 1.275 1
-0 0 0 0 0 22 24 30 0 0.075 0.375 1.275 1
-0 0 0 0 0 22 25 30 0 0.075 0.525 1.275 1
-0 0 0 0 0 22 26 30 0 0.075 0.675 1.275 1
-0 0 0 0 0 22 27 30 0 0.075 0.825 1.275 1
-0 0 0 0 0 22 28 30 0 0.075 0.975 1.275 1
-0 0 0 0 0 22 29 30 0 0.075 1.125 1.275 1
-0 0 0 0 0 22 30 30 0 0.075 1.275 1.275 1
-0 0 0 0 0 22 31 30 0 0.075 1.425 1.275 1
-0 0 0 0 0 22 32 30 0 0.075 1.575 1.275 1
-0 0 0 0 0 22 33 30 0 0.075 1.725 1.275 1
-0 0 0 0 0 22 34 30 0 0.075 1.875 1.275 1
-0 0 0 0 0 22 35 30 0 0.075 2.025 1.275 1
-0 0 0 0 0 22 36 30 0 0.075 2.175 1.275 1
-0 0 0 0 0 22 37 30 0 0.075 2.325 1.275 1
-0 0 0 0 0 22 38 30 0 0.075 2.475 1.275 1
-0 0 0 0 0 22 39 30 0 0.075 2.625 1.275 1
-0 0 0 0 0 22 40 30 0 0.075 2.775 1.275 1
-0 0 0 0 0 22 41 30 0 0.075 2.925 1.275 1
-0 0 0 0 0 22 42 30 0 0.075 3.075 1.275 1
-0 0 0 0 0 22 43 30 0 0.075 3.225 1.275 1
-
-0 0 0 0 0 22 0 31 0 0.075 -3.225 1.425 1
-0 0 0 0 0 22 1 31 0 0.075 -3.075 1.425 1
-0 0 0 0 0 22 2 31 0 0.075 -2.925 1.425 1
-0 0 0 0 0 22 3 31 0 0.075 -2.775 1.425 1
-0 0 0 0 0 22 4 31 0 0.075 -2.625 1.425 1
-0 0 0 0 0 22 5 31 0 0.075 -2.475 1.425 1
-0 0 0 0 0 22 6 31 0 0.075 -2.325 1.425 1
-0 0 0 0 0 22 7 31 0 0.075 -2.175 1.425 1
-0 0 0 0 0 22 8 31 0 0.075 -2.025 1.425 1
-0 0 0 0 0 22 9 31 0 0.075 -1.875 1.425 1
-0 0 0 0 0 22 10 31 0 0.075 -1.725 1.425 1
-0 0 0 0 0 22 11 31 0 0.075 -1.575 1.425 1
-0 0 0 0 0 22 12 31 0 0.075 -1.425 1.425 1
-0 0 0 0 0 22 13 31 0 0.075 -1.275 1.425 1
-0 0 0 0 0 22 14 31 0 0.075 -1.125 1.425 1
-0 0 0 0 0 22 15 31 0 0.075 -0.975 1.425 1
-0 0 0 0 0 22 16 31 0 0.075 -0.825 1.425 1
-0 0 0 0 0 22 17 31 0 0.075 -0.675 1.425 1
-0 0 0 0 0 22 18 31 0 0.075 -0.525 1.425 1
-0 0 0 0 0 22 19 31 0 0.075 -0.375 1.425 1
-0 0 0 0 0 22 20 31 0 0.075 -0.225 1.425 1
-0 0 0 0 0 22 21 31 0 0.075 -0.075 1.425 1
-0 0 0 0 0 22 22 31 0 0.075 0.075 1.425 1
-0 0 0 0 0 22 23 31 0 0.075 0.225 1.425 1
-0 0 0 0 0 22 24 31 0 0.075 0.375 1.425 1
-0 0 0 0 0 22 25 31 0 0.075 0.525 1.425 1
-0 0 0 0 0 22 26 31 0 0.075 0.675 1.425 1
-0 0 0 0 0 22 27 31 0 0.075 0.825 1.425 1
-0 0 0 0 0 22 28 31 0 0.075 0.975 1.425 1
-0 0 0 0 0 22 29 31 0 0.075 1.125 1.425 1
-0 0 0 0 0 22 30 31 0 0.075 1.275 1.425 1
-0 0 0 0 0 22 31 31 0 0.075 1.425 1.425 1
-0 0 0 0 0 22 32 31 0 0.075 1.575 1.425 1
-0 0 0 0 0 22 33 31 0 0.075 1.725 1.425 1
-0 0 0 0 0 22 34 31 0 0.075 1.875 1.425 1
-0 0 0 0 0 22 35 31 0 0.075 2.025 1.425 1
-0 0 0 0 0 22 36 31 0 0.075 2.175 1.425 1
-0 0 0 0 0 22 37 31 0 0.075 2.325 1.425 1
-0 0 0 0 0 22 38 31 0 0.075 2.475 1.425 1
-0 0 0 0 0 22 39 31 0 0.075 2.625 1.425 1
-0 0 0 0 0 22 40 31 0 0.075 2.775 1.425 1
-0 0 0 0 0 22 41 31 0 0.075 2.925 1.425 1
-0 0 0 0 0 22 42 31 0 0.075 3.075 1.425 1
-0 0 0 0 0 22 43 31 0 0.075 3.225 1.425 1
-
-0 0 0 0 0 22 0 32 0 0.075 -3.225 1.575 1
-0 0 0 0 0 22 1 32 0 0.075 -3.075 1.575 1
-0 0 0 0 0 22 2 32 0 0.075 -2.925 1.575 1
-0 0 0 0 0 22 3 32 0 0.075 -2.775 1.575 1
-0 0 0 0 0 22 4 32 0 0.075 -2.625 1.575 1
-0 0 0 0 0 22 5 32 0 0.075 -2.475 1.575 1
-0 0 0 0 0 22 6 32 0 0.075 -2.325 1.575 1
-0 0 0 0 0 22 7 32 0 0.075 -2.175 1.575 1
-0 0 0 0 0 22 8 32 0 0.075 -2.025 1.575 1
-0 0 0 0 0 22 9 32 0 0.075 -1.875 1.575 1
-0 0 0 0 0 22 10 32 0 0.075 -1.725 1.575 1
-0 0 0 0 0 22 11 32 0 0.075 -1.575 1.575 1
-0 0 0 0 0 22 12 32 0 0.075 -1.425 1.575 1
-0 0 0 0 0 22 13 32 0 0.075 -1.275 1.575 1
-0 0 0 0 0 22 14 32 0 0.075 -1.125 1.575 1
-0 0 0 0 0 22 15 32 0 0.075 -0.975 1.575 1
-0 0 0 0 0 22 16 32 0 0.075 -0.825 1.575 1
-0 0 0 0 0 22 17 32 0 0.075 -0.675 1.575 1
-0 0 0 0 0 22 18 32 0 0.075 -0.525 1.575 1
-0 0 0 0 0 22 19 32 0 0.075 -0.375 1.575 1
-0 0 0 0 0 22 20 32 0 0.075 -0.225 1.575 1
-0 0 0 0 0 22 21 32 0 0.075 -0.075 1.575 1
-0 0 0 0 0 22 22 32 0 0.075 0.075 1.575 1
-0 0 0 0 0 22 23 32 0 0.075 0.225 1.575 1
-0 0 0 0 0 22 24 32 0 0.075 0.375 1.575 1
-0 0 0 0 0 22 25 32 0 0.075 0.525 1.575 1
-0 0 0 0 0 22 26 32 0 0.075 0.675 1.575 1
-0 0 0 0 0 22 27 32 0 0.075 0.825 1.575 1
-0 0 0 0 0 22 28 32 0 0.075 0.975 1.575 1
-0 0 0 0 0 22 29 32 0 0.075 1.125 1.575 1
-0 0 0 0 0 22 30 32 0 0.075 1.275 1.575 1
-0 0 0 0 0 22 31 32 0 0.075 1.425 1.575 1
-0 0 0 0 0 22 32 32 0 0.075 1.575 1.575 1
-0 0 0 0 0 22 33 32 0 0.075 1.725 1.575 1
-0 0 0 0 0 22 34 32 0 0.075 1.875 1.575 1
-0 0 0 0 0 22 35 32 0 0.075 2.025 1.575 1
-0 0 0 0 0 22 36 32 0 0.075 2.175 1.575 1
-0 0 0 0 0 22 37 32 0 0.075 2.325 1.575 1
-0 0 0 0 0 22 38 32 0 0.075 2.475 1.575 1
-0 0 0 0 0 22 39 32 0 0.075 2.625 1.575 1
-0 0 0 0 0 22 40 32 0 0.075 2.775 1.575 1
-0 0 0 0 0 22 41 32 0 0.075 2.925 1.575 1
-0 0 0 0 0 22 42 32 0 0.075 3.075 1.575 1
-0 0 0 0 0 22 43 32 0 0.075 3.225 1.575 1
-
-0 0 0 0 0 22 0 33 0 0.075 -3.225 1.725 1
-0 0 0 0 0 22 1 33 0 0.075 -3.075 1.725 1
-0 0 0 0 0 22 2 33 0 0.075 -2.925 1.725 1
-0 0 0 0 0 22 3 33 0 0.075 -2.775 1.725 1
-0 0 0 0 0 22 4 33 0 0.075 -2.625 1.725 1
-0 0 0 0 0 22 5 33 0 0.075 -2.475 1.725 1
-0 0 0 0 0 22 6 33 0 0.075 -2.325 1.725 1
-0 0 0 0 0 22 7 33 0 0.075 -2.175 1.725 1
-0 0 0 0 0 22 8 33 0 0.075 -2.025 1.725 1
-0 0 0 0 0 22 9 33 0 0.075 -1.875 1.725 1
-0 0 0 0 0 22 10 33 0 0.075 -1.725 1.725 1
-0 0 0 0 0 22 11 33 0 0.075 -1.575 1.725 1
-0 0 0 0 0 22 12 33 0 0.075 -1.425 1.725 1
-0 0 0 0 0 22 13 33 0 0.075 -1.275 1.725 1
-0 0 0 0 0 22 14 33 0 0.075 -1.125 1.725 1
-0 0 0 0 0 22 15 33 0 0.075 -0.975 1.725 1
-0 0 0 0 0 22 16 33 0 0.075 -0.825 1.725 1
-0 0 0 0 0 22 17 33 0 0.075 -0.675 1.725 1
-0 0 0 0 0 22 18 33 0 0.075 -0.525 1.725 1
-0 0 0 0 0 22 19 33 0 0.075 -0.375 1.725 1
-0 0 0 0 0 22 20 33 0 0.075 -0.225 1.725 1
-0 0 0 0 0 22 21 33 0 0.075 -0.075 1.725 1
-0 0 0 0 0 22 22 33 0 0.075 0.075 1.725 1
-0 0 0 0 0 22 23 33 0 0.075 0.225 1.725 1
-0 0 0 0 0 22 24 33 0 0.075 0.375 1.725 1
-0 0 0 0 0 22 25 33 0 0.075 0.525 1.725 1
-0 0 0 0 0 22 26 33 0 0.075 0.675 1.725 1
-0 0 0 0 0 22 27 33 0 0.075 0.825 1.725 1
-0 0 0 0 0 22 28 33 0 0.075 0.975 1.725 1
-0 0 0 0 0 22 29 33 0 0.075 1.125 1.725 1
-0 0 0 0 0 22 30 33 0 0.075 1.275 1.725 1
-0 0 0 0 0 22 31 33 0 0.075 1.425 1.725 1
-0 0 0 0 0 22 32 33 0 0.075 1.575 1.725 1
-0 0 0 0 0 22 33 33 0 0.075 1.725 1.725 1
-0 0 0 0 0 22 34 33 0 0.075 1.875 1.725 1
-0 0 0 0 0 22 35 33 0 0.075 2.025 1.725 1
-0 0 0 0 0 22 36 33 0 0.075 2.175 1.725 1
-0 0 0 0 0 22 37 33 0 0.075 2.325 1.725 1
-0 0 0 0 0 22 38 33 0 0.075 2.475 1.725 1
-0 0 0 0 0 22 39 33 0 0.075 2.625 1.725 1
-0 0 0 0 0 22 40 33 0 0.075 2.775 1.725 1
-0 0 0 0 0 22 41 33 0 0.075 2.925 1.725 1
-0 0 0 0 0 22 42 33 0 0.075 3.075 1.725 1
-0 0 0 0 0 22 43 33 0 0.075 3.225 1.725 1
-
-0 0 0 0 0 22 0 34 0 0.075 -3.225 1.875 1
-0 0 0 0 0 22 1 34 0 0.075 -3.075 1.875 1
-0 0 0 0 0 22 2 34 0 0.075 -2.925 1.875 1
-0 0 0 0 0 22 3 34 0 0.075 -2.775 1.875 1
-0 0 0 0 0 22 4 34 0 0.075 -2.625 1.875 1
-0 0 0 0 0 22 5 34 0 0.075 -2.475 1.875 1
-0 0 0 0 0 22 6 34 0 0.075 -2.325 1.875 1
-0 0 0 0 0 22 7 34 0 0.075 -2.175 1.875 1
-0 0 0 0 0 22 8 34 0 0.075 -2.025 1.875 1
-0 0 0 0 0 22 9 34 0 0.075 -1.875 1.875 1
-0 0 0 0 0 22 10 34 0 0.075 -1.725 1.875 1
-0 0 0 0 0 22 11 34 0 0.075 -1.575 1.875 1
-0 0 0 0 0 22 12 34 0 0.075 -1.425 1.875 1
-0 0 0 0 0 22 13 34 0 0.075 -1.275 1.875 1
-0 0 0 0 0 22 14 34 0 0.075 -1.125 1.875 1
-0 0 0 0 0 22 15 34 0 0.075 -0.975 1.875 1
-0 0 0 0 0 22 16 34 0 0.075 -0.825 1.875 1
-0 0 0 0 0 22 17 34 0 0.075 -0.675 1.875 1
-0 0 0 0 0 22 18 34 0 0.075 -0.525 1.875 1
-0 0 0 0 0 22 19 34 0 0.075 -0.375 1.875 1
-0 0 0 0 0 22 20 34 0 0.075 -0.225 1.875 1
-0 0 0 0 0 22 21 34 0 0.075 -0.075 1.875 1
-0 0 0 0 0 22 22 34 0 0.075 0.075 1.875 1
-0 0 0 0 0 22 23 34 0 0.075 0.225 1.875 1
-0 0 0 0 0 22 24 34 0 0.075 0.375 1.875 1
-0 0 0 0 0 22 25 34 0 0.075 0.525 1.875 1
-0 0 0 0 0 22 26 34 0 0.075 0.675 1.875 1
-0 0 0 0 0 22 27 34 0 0.075 0.825 1.875 1
-0 0 0 0 0 22 28 34 0 0.075 0.975 1.875 1
-0 0 0 0 0 22 29 34 0 0.075 1.125 1.875 1
-0 0 0 0 0 22 30 34 0 0.075 1.275 1.875 1
-0 0 0 0 0 22 31 34 0 0.075 1.425 1.875 1
-0 0 0 0 0 22 32 34 0 0.075 1.575 1.875 1
-0 0 0 0 0 22 33 34 0 0.075 1.725 1.875 1
-0 0 0 0 0 22 34 34 0 0.075 1.875 1.875 1
-0 0 0 0 0 22 35 34 0 0.075 2.025 1.875 1
-0 0 0 0 0 22 36 34 0 0.075 2.175 1.875 1
-0 0 0 0 0 22 37 34 0 0.075 2.325 1.875 1
-0 0 0 0 0 22 38 34 0 0.075 2.475 1.875 1
-0 0 0 0 0 22 39 34 0 0.075 2.625 1.875 1
-0 0 0 0 0 22 40 34 0 0.075 2.775 1.875 1
-0 0 0 0 0 22 41 34 0 0.075 2.925 1.875 1
-0 0 0 0 0 22 42 34 0 0.075 3.075 1.875 1
-0 0 0 0 0 22 43 34 0 0.075 3.225 1.875 1
-
-0 0 0 0 0 22 0 35 0 0.075 -3.225 2.025 1
-0 0 0 0 0 22 1 35 0 0.075 -3.075 2.025 1
-0 0 0 0 0 22 2 35 0 0.075 -2.925 2.025 1
-0 0 0 0 0 22 3 35 0 0.075 -2.775 2.025 1
-0 0 0 0 0 22 4 35 0 0.075 -2.625 2.025 1
-0 0 0 0 0 22 5 35 0 0.075 -2.475 2.025 1
-0 0 0 0 0 22 6 35 0 0.075 -2.325 2.025 1
-0 0 0 0 0 22 7 35 0 0.075 -2.175 2.025 1
-0 0 0 0 0 22 8 35 0 0.075 -2.025 2.025 1
-0 0 0 0 0 22 9 35 0 0.075 -1.875 2.025 1
-0 0 0 0 0 22 10 35 0 0.075 -1.725 2.025 1
-0 0 0 0 0 22 11 35 0 0.075 -1.575 2.025 1
-0 0 0 0 0 22 12 35 0 0.075 -1.425 2.025 1
-0 0 0 0 0 22 13 35 0 0.075 -1.275 2.025 1
-0 0 0 0 0 22 14 35 0 0.075 -1.125 2.025 1
-0 0 0 0 0 22 15 35 0 0.075 -0.975 2.025 1
-0 0 0 0 0 22 16 35 0 0.075 -0.825 2.025 1
-0 0 0 0 0 22 17 35 0 0.075 -0.675 2.025 1
-0 0 0 0 0 22 18 35 0 0.075 -0.525 2.025 1
-0 0 0 0 0 22 19 35 0 0.075 -0.375 2.025 1
-0 0 0 0 0 22 20 35 0 0.075 -0.225 2.025 1
-0 0 0 0 0 22 21 35 0 0.075 -0.075 2.025 1
-0 0 0 0 0 22 22 35 0 0.075 0.075 2.025 1
-0 0 0 0 0 22 23 35 0 0.075 0.225 2.025 1
-0 0 0 0 0 22 24 35 0 0.075 0.375 2.025 1
-0 0 0 0 0 22 25 35 0 0.075 0.525 2.025 1
-0 0 0 0 0 22 26 35 0 0.075 0.675 2.025 1
-0 0 0 0 0 22 27 35 0 0.075 0.825 2.025 1
-0 0 0 0 0 22 28 35 0 0.075 0.975 2.025 1
-0 0 0 0 0 22 29 35 0 0.075 1.125 2.025 1
-0 0 0 0 0 22 30 35 0 0.075 1.275 2.025 1
-0 0 0 0 0 22 31 35 0 0.075 1.425 2.025 1
-0 0 0 0 0 22 32 35 0 0.075 1.575 2.025 1
-0 0 0 0 0 22 33 35 0 0.075 1.725 2.025 1
-0 0 0 0 0 22 34 35 0 0.075 1.875 2.025 1
-0 0 0 0 0 22 35 35 0 0.075 2.025 2.025 1
-0 0 0 0 0 22 36 35 0 0.075 2.175 2.025 1
-0 0 0 0 0 22 37 35 0 0.075 2.325 2.025 1
-0 0 0 0 0 22 38 35 0 0.075 2.475 2.025 1
-0 0 0 0 0 22 39 35 0 0.075 2.625 2.025 1
-0 0 0 0 0 22 40 35 0 0.075 2.775 2.025 1
-0 0 0 0 0 22 41 35 0 0.075 2.925 2.025 1
-0 0 0 0 0 22 42 35 0 0.075 3.075 2.025 1
-0 0 0 0 0 22 43 35 0 0.075 3.225 2.025 1
-
-0 0 0 0 0 22 0 36 0 0.075 -3.225 2.175 1
-0 0 0 0 0 22 1 36 0 0.075 -3.075 2.175 1
-0 0 0 0 0 22 2 36 0 0.075 -2.925 2.175 1
-0 0 0 0 0 22 3 36 0 0.075 -2.775 2.175 1
-0 0 0 0 0 22 4 36 0 0.075 -2.625 2.175 1
-0 0 0 0 0 22 5 36 0 0.075 -2.475 2.175 1
-0 0 0 0 0 22 6 36 0 0.075 -2.325 2.175 1
-0 0 0 0 0 22 7 36 0 0.075 -2.175 2.175 1
-0 0 0 0 0 22 8 36 0 0.075 -2.025 2.175 1
-0 0 0 0 0 22 9 36 0 0.075 -1.875 2.175 1
-0 0 0 0 0 22 10 36 0 0.075 -1.725 2.175 1
-0 0 0 0 0 22 11 36 0 0.075 -1.575 2.175 1
-0 0 0 0 0 22 12 36 0 0.075 -1.425 2.175 1
-0 0 0 0 0 22 13 36 0 0.075 -1.275 2.175 1
-0 0 0 0 0 22 14 36 0 0.075 -1.125 2.175 1
-0 0 0 0 0 22 15 36 0 0.075 -0.975 2.175 1
-0 0 0 0 0 22 16 36 0 0.075 -0.825 2.175 1
-0 0 0 0 0 22 17 36 0 0.075 -0.675 2.175 1
-0 0 0 0 0 22 18 36 0 0.075 -0.525 2.175 1
-0 0 0 0 0 22 19 36 0 0.075 -0.375 2.175 1
-0 0 0 0 0 22 20 36 0 0.075 -0.225 2.175 1
-0 0 0 0 0 22 21 36 0 0.075 -0.075 2.175 1
-0 0 0 0 0 22 22 36 0 0.075 0.075 2.175 1
-0 0 0 0 0 22 23 36 0 0.075 0.225 2.175 1
-0 0 0 0 0 22 24 36 0 0.075 0.375 2.175 1
-0 0 0 0 0 22 25 36 0 0.075 0.525 2.175 1
-0 0 0 0 0 22 26 36 0 0.075 0.675 2.175 1
-0 0 0 0 0 22 27 36 0 0.075 0.825 2.175 1
-0 0 0 0 0 22 28 36 0 0.075 0.975 2.175 1
-0 0 0 0 0 22 29 36 0 0.075 1.125 2.175 1
-0 0 0 0 0 22 30 36 0 0.075 1.275 2.175 1
-0 0 0 0 0 22 31 36 0 0.075 1.425 2.175 1
-0 0 0 0 0 22 32 36 0 0.075 1.575 2.175 1
-0 0 0 0 0 22 33 36 0 0.075 1.725 2.175 1
-0 0 0 0 0 22 34 36 0 0.075 1.875 2.175 1
-0 0 0 0 0 22 35 36 0 0.075 2.025 2.175 1
-0 0 0 0 0 22 36 36 0 0.075 2.175 2.175 1
-0 0 0 0 0 22 37 36 0 0.075 2.325 2.175 1
-0 0 0 0 0 22 38 36 0 0.075 2.475 2.175 1
-0 0 0 0 0 22 39 36 0 0.075 2.625 2.175 1
-0 0 0 0 0 22 40 36 0 0.075 2.775 2.175 1
-0 0 0 0 0 22 41 36 0 0.075 2.925 2.175 1
-0 0 0 0 0 22 42 36 0 0.075 3.075 2.175 1
-0 0 0 0 0 22 43 36 0 0.075 3.225 2.175 1
-
-0 0 0 0 0 22 0 37 0 0.075 -3.225 2.325 1
-0 0 0 0 0 22 1 37 0 0.075 -3.075 2.325 1
-0 0 0 0 0 22 2 37 0 0.075 -2.925 2.325 1
-0 0 0 0 0 22 3 37 0 0.075 -2.775 2.325 1
-0 0 0 0 0 22 4 37 0 0.075 -2.625 2.325 1
-0 0 0 0 0 22 5 37 0 0.075 -2.475 2.325 1
-0 0 0 0 0 22 6 37 0 0.075 -2.325 2.325 1
-0 0 0 0 0 22 7 37 0 0.075 -2.175 2.325 1
-0 0 0 0 0 22 8 37 0 0.075 -2.025 2.325 1
-0 0 0 0 0 22 9 37 0 0.075 -1.875 2.325 1
-0 0 0 0 0 22 10 37 0 0.075 -1.725 2.325 1
-0 0 0 0 0 22 11 37 0 0.075 -1.575 2.325 1
-0 0 0 0 0 22 12 37 0 0.075 -1.425 2.325 1
-0 0 0 0 0 22 13 37 0 0.075 -1.275 2.325 1
-0 0 0 0 0 22 14 37 0 0.075 -1.125 2.325 1
-0 0 0 0 0 22 15 37 0 0.075 -0.975 2.325 1
-0 0 0 0 0 22 16 37 0 0.075 -0.825 2.325 1
-0 0 0 0 0 22 17 37 0 0.075 -0.675 2.325 1
-0 0 0 0 0 22 18 37 0 0.075 -0.525 2.325 1
-0 0 0 0 0 22 19 37 0 0.075 -0.375 2.325 1
-0 0 0 0 0 22 20 37 0 0.075 -0.225 2.325 1
-0 0 0 0 0 22 21 37 0 0.075 -0.075 2.325 1
-0 0 0 0 0 22 22 37 0 0.075 0.075 2.325 1
-0 0 0 0 0 22 23 37 0 0.075 0.225 2.325 1
-0 0 0 0 0 22 24 37 0 0.075 0.375 2.325 1
-0 0 0 0 0 22 25 37 0 0.075 0.525 2.325 1
-0 0 0 0 0 22 26 37 0 0.075 0.675 2.325 1
-0 0 0 0 0 22 27 37 0 0.075 0.825 2.325 1
-0 0 0 0 0 22 28 37 0 0.075 0.975 2.325 1
-0 0 0 0 0 22 29 37 0 0.075 1.125 2.325 1
-0 0 0 0 0 22 30 37 0 0.075 1.275 2.325 1
-0 0 0 0 0 22 31 37 0 0.075 1.425 2.325 1
-0 0 0 0 0 22 32 37 0 0.075 1.575 2.325 1
-0 0 0 0 0 22 33 37 0 0.075 1.725 2.325 1
-0 0 0 0 0 22 34 37 0 0.075 1.875 2.325 1
-0 0 0 0 0 22 35 37 0 0.075 2.025 2.325 1
-0 0 0 0 0 22 36 37 0 0.075 2.175 2.325 1
-0 0 0 0 0 22 37 37 0 0.075 2.325 2.325 1
-0 0 0 0 0 22 38 37 0 0.075 2.475 2.325 1
-0 0 0 0 0 22 39 37 0 0.075 2.625 2.325 1
-0 0 0 0 0 22 40 37 0 0.075 2.775 2.325 1
-0 0 0 0 0 22 41 37 0 0.075 2.925 2.325 1
-0 0 0 0 0 22 42 37 0 0.075 3.075 2.325 1
-0 0 0 0 0 22 43 37 0 0.075 3.225 2.325 1
-
-0 0 0 0 0 22 0 38 0 0.075 -3.225 2.475 1
-0 0 0 0 0 22 1 38 0 0.075 -3.075 2.475 1
-0 0 0 0 0 22 2 38 0 0.075 -2.925 2.475 1
-0 0 0 0 0 22 3 38 0 0.075 -2.775 2.475 1
-0 0 0 0 0 22 4 38 0 0.075 -2.625 2.475 1
-0 0 0 0 0 22 5 38 0 0.075 -2.475 2.475 1
-0 0 0 0 0 22 6 38 0 0.075 -2.325 2.475 1
-0 0 0 0 0 22 7 38 0 0.075 -2.175 2.475 1
-0 0 0 0 0 22 8 38 0 0.075 -2.025 2.475 1
-0 0 0 0 0 22 9 38 0 0.075 -1.875 2.475 1
-0 0 0 0 0 22 10 38 0 0.075 -1.725 2.475 1
-0 0 0 0 0 22 11 38 0 0.075 -1.575 2.475 1
-0 0 0 0 0 22 12 38 0 0.075 -1.425 2.475 1
-0 0 0 0 0 22 13 38 0 0.075 -1.275 2.475 1
-0 0 0 0 0 22 14 38 0 0.075 -1.125 2.475 1
-0 0 0 0 0 22 15 38 0 0.075 -0.975 2.475 1
-0 0 0 0 0 22 16 38 0 0.075 -0.825 2.475 1
-0 0 0 0 0 22 17 38 0 0.075 -0.675 2.475 1
-0 0 0 0 0 22 18 38 0 0.075 -0.525 2.475 1
-0 0 0 0 0 22 19 38 0 0.075 -0.375 2.475 1
-0 0 0 0 0 22 20 38 0 0.075 -0.225 2.475 1
-0 0 0 0 0 22 21 38 0 0.075 -0.075 2.475 1
-0 0 0 0 0 22 22 38 0 0.075 0.075 2.475 1
-0 0 0 0 0 22 23 38 0 0.075 0.225 2.475 1
-0 0 0 0 0 22 24 38 0 0.075 0.375 2.475 1
-0 0 0 0 0 22 25 38 0 0.075 0.525 2.475 1
-0 0 0 0 0 22 26 38 0 0.075 0.675 2.475 1
-0 0 0 0 0 22 27 38 0 0.075 0.825 2.475 1
-0 0 0 0 0 22 28 38 0 0.075 0.975 2.475 1
-0 0 0 0 0 22 29 38 0 0.075 1.125 2.475 1
-0 0 0 0 0 22 30 38 0 0.075 1.275 2.475 1
-0 0 0 0 0 22 31 38 0 0.075 1.425 2.475 1
-0 0 0 0 0 22 32 38 0 0.075 1.575 2.475 1
-0 0 0 0 0 22 33 38 0 0.075 1.725 2.475 1
-0 0 0 0 0 22 34 38 0 0.075 1.875 2.475 1
-0 0 0 0 0 22 35 38 0 0.075 2.025 2.475 1
-0 0 0 0 0 22 36 38 0 0.075 2.175 2.475 1
-0 0 0 0 0 22 37 38 0 0.075 2.325 2.475 1
-0 0 0 0 0 22 38 38 0 0.075 2.475 2.475 1
-0 0 0 0 0 22 39 38 0 0.075 2.625 2.475 1
-0 0 0 0 0 22 40 38 0 0.075 2.775 2.475 1
-0 0 0 0 0 22 41 38 0 0.075 2.925 2.475 1
-0 0 0 0 0 22 42 38 0 0.075 3.075 2.475 1
-0 0 0 0 0 22 43 38 0 0.075 3.225 2.475 1
-
-0 0 0 0 0 22 0 39 0 0.075 -3.225 2.625 1
-0 0 0 0 0 22 1 39 0 0.075 -3.075 2.625 1
-0 0 0 0 0 22 2 39 0 0.075 -2.925 2.625 1
-0 0 0 0 0 22 3 39 0 0.075 -2.775 2.625 1
-0 0 0 0 0 22 4 39 0 0.075 -2.625 2.625 1
-0 0 0 0 0 22 5 39 0 0.075 -2.475 2.625 1
-0 0 0 0 0 22 6 39 0 0.075 -2.325 2.625 1
-0 0 0 0 0 22 7 39 0 0.075 -2.175 2.625 1
-0 0 0 0 0 22 8 39 0 0.075 -2.025 2.625 1
-0 0 0 0 0 22 9 39 0 0.075 -1.875 2.625 1
-0 0 0 0 0 22 10 39 0 0.075 -1.725 2.625 1
-0 0 0 0 0 22 11 39 0 0.075 -1.575 2.625 1
-0 0 0 0 0 22 12 39 0 0.075 -1.425 2.625 1
-0 0 0 0 0 22 13 39 0 0.075 -1.275 2.625 1
-0 0 0 0 0 22 14 39 0 0.075 -1.125 2.625 1
-0 0 0 0 0 22 15 39 0 0.075 -0.975 2.625 1
-0 0 0 0 0 22 16 39 0 0.075 -0.825 2.625 1
-0 0 0 0 0 22 17 39 0 0.075 -0.675 2.625 1
-0 0 0 0 0 22 18 39 0 0.075 -0.525 2.625 1
-0 0 0 0 0 22 19 39 0 0.075 -0.375 2.625 1
-0 0 0 0 0 22 20 39 0 0.075 -0.225 2.625 1
-0 0 0 0 0 22 21 39 0 0.075 -0.075 2.625 1
-0 0 0 0 0 22 22 39 0 0.075 0.075 2.625 1
-0 0 0 0 0 22 23 39 0 0.075 0.225 2.625 1
-0 0 0 0 0 22 24 39 0 0.075 0.375 2.625 1
-0 0 0 0 0 22 25 39 0 0.075 0.525 2.625 1
-0 0 0 0 0 22 26 39 0 0.075 0.675 2.625 1
-0 0 0 0 0 22 27 39 0 0.075 0.825 2.625 1
-0 0 0 0 0 22 28 39 0 0.075 0.975 2.625 1
-0 0 0 0 0 22 29 39 0 0.075 1.125 2.625 1
-0 0 0 0 0 22 30 39 0 0.075 1.275 2.625 1
-0 0 0 0 0 22 31 39 0 0.075 1.425 2.625 1
-0 0 0 0 0 22 32 39 0 0.075 1.575 2.625 1
-0 0 0 0 0 22 33 39 0 0.075 1.725 2.625 1
-0 0 0 0 0 22 34 39 0 0.075 1.875 2.625 1
-0 0 0 0 0 22 35 39 0 0.075 2.025 2.625 1
-0 0 0 0 0 22 36 39 0 0.075 2.175 2.625 1
-0 0 0 0 0 22 37 39 0 0.075 2.325 2.625 1
-0 0 0 0 0 22 38 39 0 0.075 2.475 2.625 1
-0 0 0 0 0 22 39 39 0 0.075 2.625 2.625 1
-0 0 0 0 0 22 40 39 0 0.075 2.775 2.625 1
-0 0 0 0 0 22 41 39 0 0.075 2.925 2.625 1
-0 0 0 0 0 22 42 39 0 0.075 3.075 2.625 1
-0 0 0 0 0 22 43 39 0 0.075 3.225 2.625 1
-
-0 0 0 0 0 22 0 40 0 0.075 -3.225 2.775 1
-0 0 0 0 0 22 1 40 0 0.075 -3.075 2.775 1
-0 0 0 0 0 22 2 40 0 0.075 -2.925 2.775 1
-0 0 0 0 0 22 3 40 0 0.075 -2.775 2.775 1
-0 0 0 0 0 22 4 40 0 0.075 -2.625 2.775 1
-0 0 0 0 0 22 5 40 0 0.075 -2.475 2.775 1
-0 0 0 0 0 22 6 40 0 0.075 -2.325 2.775 1
-0 0 0 0 0 22 7 40 0 0.075 -2.175 2.775 1
-0 0 0 0 0 22 8 40 0 0.075 -2.025 2.775 1
-0 0 0 0 0 22 9 40 0 0.075 -1.875 2.775 1
-0 0 0 0 0 22 10 40 0 0.075 -1.725 2.775 1
-0 0 0 0 0 22 11 40 0 0.075 -1.575 2.775 1
-0 0 0 0 0 22 12 40 0 0.075 -1.425 2.775 1
-0 0 0 0 0 22 13 40 0 0.075 -1.275 2.775 1
-0 0 0 0 0 22 14 40 0 0.075 -1.125 2.775 1
-0 0 0 0 0 22 15 40 0 0.075 -0.975 2.775 1
-0 0 0 0 0 22 16 40 0 0.075 -0.825 2.775 1
-0 0 0 0 0 22 17 40 0 0.075 -0.675 2.775 1
-0 0 0 0 0 22 18 40 0 0.075 -0.525 2.775 1
-0 0 0 0 0 22 19 40 0 0.075 -0.375 2.775 1
-0 0 0 0 0 22 20 40 0 0.075 -0.225 2.775 1
-0 0 0 0 0 22 21 40 0 0.075 -0.075 2.775 1
-0 0 0 0 0 22 22 40 0 0.075 0.075 2.775 1
-0 0 0 0 0 22 23 40 0 0.075 0.225 2.775 1
-0 0 0 0 0 22 24 40 0 0.075 0.375 2.775 1
-0 0 0 0 0 22 25 40 0 0.075 0.525 2.775 1
-0 0 0 0 0 22 26 40 0 0.075 0.675 2.775 1
-0 0 0 0 0 22 27 40 0 0.075 0.825 2.775 1
-0 0 0 0 0 22 28 40 0 0.075 0.975 2.775 1
-0 0 0 0 0 22 29 40 0 0.075 1.125 2.775 1
-0 0 0 0 0 22 30 40 0 0.075 1.275 2.775 1
-0 0 0 0 0 22 31 40 0 0.075 1.425 2.775 1
-0 0 0 0 0 22 32 40 0 0.075 1.575 2.775 1
-0 0 0 0 0 22 33 40 0 0.075 1.725 2.775 1
-0 0 0 0 0 22 34 40 0 0.075 1.875 2.775 1
-0 0 0 0 0 22 35 40 0 0.075 2.025 2.775 1
-0 0 0 0 0 22 36 40 0 0.075 2.175 2.775 1
-0 0 0 0 0 22 37 40 0 0.075 2.325 2.775 1
-0 0 0 0 0 22 38 40 0 0.075 2.475 2.775 1
-0 0 0 0 0 22 39 40 0 0.075 2.625 2.775 1
-0 0 0 0 0 22 40 40 0 0.075 2.775 2.775 1
-0 0 0 0 0 22 41 40 0 0.075 2.925 2.775 1
-0 0 0 0 0 22 42 40 0 0.075 3.075 2.775 1
-0 0 0 0 0 22 43 40 0 0.075 3.225 2.775 1
-
-0 0 0 0 0 22 0 41 0 0.075 -3.225 2.925 1
-0 0 0 0 0 22 1 41 0 0.075 -3.075 2.925 1
-0 0 0 0 0 22 2 41 0 0.075 -2.925 2.925 1
-0 0 0 0 0 22 3 41 0 0.075 -2.775 2.925 1
-0 0 0 0 0 22 4 41 0 0.075 -2.625 2.925 1
-0 0 0 0 0 22 5 41 0 0.075 -2.475 2.925 1
-0 0 0 0 0 22 6 41 0 0.075 -2.325 2.925 1
-0 0 0 0 0 22 7 41 0 0.075 -2.175 2.925 1
-0 0 0 0 0 22 8 41 0 0.075 -2.025 2.925 1
-0 0 0 0 0 22 9 41 0 0.075 -1.875 2.925 1
-0 0 0 0 0 22 10 41 0 0.075 -1.725 2.925 1
-0 0 0 0 0 22 11 41 0 0.075 -1.575 2.925 1
-0 0 0 0 0 22 12 41 0 0.075 -1.425 2.925 1
-0 0 0 0 0 22 13 41 0 0.075 -1.275 2.925 1
-0 0 0 0 0 22 14 41 0 0.075 -1.125 2.925 1
-0 0 0 0 0 22 15 41 0 0.075 -0.975 2.925 1
-0 0 0 0 0 22 16 41 0 0.075 -0.825 2.925 1
-0 0 0 0 0 22 17 41 0 0.075 -0.675 2.925 1
-0 0 0 0 0 22 18 41 0 0.075 -0.525 2.925 1
-0 0 0 0 0 22 19 41 0 0.075 -0.375 2.925 1
-0 0 0 0 0 22 20 41 0 0.075 -0.225 2.925 1
-0 0 0 0 0 22 21 41 0 0.075 -0.075 2.925 1
-0 0 0 0 0 22 22 41 0 0.075 0.075 2.925 1
-0 0 0 0 0 22 23 41 0 0.075 0.225 2.925 1
-0 0 0 0 0 22 24 41 0 0.075 0.375 2.925 1
-0 0 0 0 0 22 25 41 0 0.075 0.525 2.925 1
-0 0 0 0 0 22 26 41 0 0.075 0.675 2.925 1
-0 0 0 0 0 22 27 41 0 0.075 0.825 2.925 1
-0 0 0 0 0 22 28 41 0 0.075 0.975 2.925 1
-0 0 0 0 0 22 29 41 0 0.075 1.125 2.925 1
-0 0 0 0 0 22 30 41 0 0.075 1.275 2.925 1
-0 0 0 0 0 22 31 41 0 0.075 1.425 2.925 1
-0 0 0 0 0 22 32 41 0 0.075 1.575 2.925 1
-0 0 0 0 0 22 33 41 0 0.075 1.725 2.925 1
-0 0 0 0 0 22 34 41 0 0.075 1.875 2.925 1
-0 0 0 0 0 22 35 41 0 0.075 2.025 2.925 1
-0 0 0 0 0 22 36 41 0 0.075 2.175 2.925 1
-0 0 0 0 0 22 37 41 0 0.075 2.325 2.925 1
-0 0 0 0 0 22 38 41 0 0.075 2.475 2.925 1
-0 0 0 0 0 22 39 41 0 0.075 2.625 2.925 1
-0 0 0 0 0 22 40 41 0 0.075 2.775 2.925 1
-0 0 0 0 0 22 41 41 0 0.075 2.925 2.925 1
-0 0 0 0 0 22 42 41 0 0.075 3.075 2.925 1
-0 0 0 0 0 22 43 41 0 0.075 3.225 2.925 1
-
-0 0 0 0 0 22 0 42 0 0.075 -3.225 3.075 1
-0 0 0 0 0 22 1 42 0 0.075 -3.075 3.075 1
-0 0 0 0 0 22 2 42 0 0.075 -2.925 3.075 1
-0 0 0 0 0 22 3 42 0 0.075 -2.775 3.075 1
-0 0 0 0 0 22 4 42 0 0.075 -2.625 3.075 1
-0 0 0 0 0 22 5 42 0 0.075 -2.475 3.075 1
-0 0 0 0 0 22 6 42 0 0.075 -2.325 3.075 1
-0 0 0 0 0 22 7 42 0 0.075 -2.175 3.075 1
-0 0 0 0 0 22 8 42 0 0.075 -2.025 3.075 1
-0 0 0 0 0 22 9 42 0 0.075 -1.875 3.075 1
-0 0 0 0 0 22 10 42 0 0.075 -1.725 3.075 1
-0 0 0 0 0 22 11 42 0 0.075 -1.575 3.075 1
-0 0 0 0 0 22 12 42 0 0.075 -1.425 3.075 1
-0 0 0 0 0 22 13 42 0 0.075 -1.275 3.075 1
-0 0 0 0 0 22 14 42 0 0.075 -1.125 3.075 1
-0 0 0 0 0 22 15 42 0 0.075 -0.975 3.075 1
-0 0 0 0 0 22 16 42 0 0.075 -0.825 3.075 1
-0 0 0 0 0 22 17 42 0 0.075 -0.675 3.075 1
-0 0 0 0 0 22 18 42 0 0.075 -0.525 3.075 1
-0 0 0 0 0 22 19 42 0 0.075 -0.375 3.075 1
-0 0 0 0 0 22 20 42 0 0.075 -0.225 3.075 1
-0 0 0 0 0 22 21 42 0 0.075 -0.075 3.075 1
-0 0 0 0 0 22 22 42 0 0.075 0.075 3.075 1
-0 0 0 0 0 22 23 42 0 0.075 0.225 3.075 1
-0 0 0 0 0 22 24 42 0 0.075 0.375 3.075 1
-0 0 0 0 0 22 25 42 0 0.075 0.525 3.075 1
-0 0 0 0 0 22 26 42 0 0.075 0.675 3.075 1
-0 0 0 0 0 22 27 42 0 0.075 0.825 3.075 1
-0 0 0 0 0 22 28 42 0 0.075 0.975 3.075 1
-0 0 0 0 0 22 29 42 0 0.075 1.125 3.075 1
-0 0 0 0 0 22 30 42 0 0.075 1.275 3.075 1
-0 0 0 0 0 22 31 42 0 0.075 1.425 3.075 1
-0 0 0 0 0 22 32 42 0 0.075 1.575 3.075 1
-0 0 0 0 0 22 33 42 0 0.075 1.725 3.075 1
-0 0 0 0 0 22 34 42 0 0.075 1.875 3.075 1
-0 0 0 0 0 22 35 42 0 0.075 2.025 3.075 1
-0 0 0 0 0 22 36 42 0 0.075 2.175 3.075 1
-0 0 0 0 0 22 37 42 0 0.075 2.325 3.075 1
-0 0 0 0 0 22 38 42 0 0.075 2.475 3.075 1
-0 0 0 0 0 22 39 42 0 0.075 2.625 3.075 1
-0 0 0 0 0 22 40 42 0 0.075 2.775 3.075 1
-0 0 0 0 0 22 41 42 0 0.075 2.925 3.075 1
-0 0 0 0 0 22 42 42 0 0.075 3.075 3.075 1
-0 0 0 0 0 22 43 42 0 0.075 3.225 3.075 1
-
-0 0 0 0 0 22 0 43 0 0.075 -3.225 3.225 1
-0 0 0 0 0 22 1 43 0 0.075 -3.075 3.225 1
-0 0 0 0 0 22 2 43 0 0.075 -2.925 3.225 1
-0 0 0 0 0 22 3 43 0 0.075 -2.775 3.225 1
-0 0 0 0 0 22 4 43 0 0.075 -2.625 3.225 1
-0 0 0 0 0 22 5 43 0 0.075 -2.475 3.225 1
-0 0 0 0 0 22 6 43 0 0.075 -2.325 3.225 1
-0 0 0 0 0 22 7 43 0 0.075 -2.175 3.225 1
-0 0 0 0 0 22 8 43 0 0.075 -2.025 3.225 1
-0 0 0 0 0 22 9 43 0 0.075 -1.875 3.225 1
-0 0 0 0 0 22 10 43 0 0.075 -1.725 3.225 1
-0 0 0 0 0 22 11 43 0 0.075 -1.575 3.225 1
-0 0 0 0 0 22 12 43 0 0.075 -1.425 3.225 1
-0 0 0 0 0 22 13 43 0 0.075 -1.275 3.225 1
-0 0 0 0 0 22 14 43 0 0.075 -1.125 3.225 1
-0 0 0 0 0 22 15 43 0 0.075 -0.975 3.225 1
-0 0 0 0 0 22 16 43 0 0.075 -0.825 3.225 1
-0 0 0 0 0 22 17 43 0 0.075 -0.675 3.225 1
-0 0 0 0 0 22 18 43 0 0.075 -0.525 3.225 1
-0 0 0 0 0 22 19 43 0 0.075 -0.375 3.225 1
-0 0 0 0 0 22 20 43 0 0.075 -0.225 3.225 1
-0 0 0 0 0 22 21 43 0 0.075 -0.075 3.225 1
-0 0 0 0 0 22 22 43 0 0.075 0.075 3.225 1
-0 0 0 0 0 22 23 43 0 0.075 0.225 3.225 1
-0 0 0 0 0 22 24 43 0 0.075 0.375 3.225 1
-0 0 0 0 0 22 25 43 0 0.075 0.525 3.225 1
-0 0 0 0 0 22 26 43 0 0.075 0.675 3.225 1
-0 0 0 0 0 22 27 43 0 0.075 0.825 3.225 1
-0 0 0 0 0 22 28 43 0 0.075 0.975 3.225 1
-0 0 0 0 0 22 29 43 0 0.075 1.125 3.225 1
-0 0 0 0 0 22 30 43 0 0.075 1.275 3.225 1
-0 0 0 0 0 22 31 43 0 0.075 1.425 3.225 1
-0 0 0 0 0 22 32 43 0 0.075 1.575 3.225 1
-0 0 0 0 0 22 33 43 0 0.075 1.725 3.225 1
-0 0 0 0 0 22 34 43 0 0.075 1.875 3.225 1
-0 0 0 0 0 22 35 43 0 0.075 2.025 3.225 1
-0 0 0 0 0 22 36 43 0 0.075 2.175 3.225 1
-0 0 0 0 0 22 37 43 0 0.075 2.325 3.225 1
-0 0 0 0 0 22 38 43 0 0.075 2.475 3.225 1
-0 0 0 0 0 22 39 43 0 0.075 2.625 3.225 1
-0 0 0 0 0 22 40 43 0 0.075 2.775 3.225 1
-0 0 0 0 0 22 41 43 0 0.075 2.925 3.225 1
-0 0 0 0 0 22 42 43 0 0.075 3.075 3.225 1
-0 0 0 0 0 22 43 43 0 0.075 3.225 3.225 1
-
-
-
diff --git a/test/bl0.75-025.par b/test/bl0.75-025.par
deleted file mode 100644
index bbd7943..0000000
--- a/test/bl0.75-025.par
+++ /dev/null
@@ -1,148 +0,0 @@
-# This parameter file sets up Brill-Lindquist 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.
-
-########################################
-
-#
-# ***** grid *****
-#
-
-ActiveThorns = "PUGH"
-Driver::global_nx = 43
-Driver::global_ny = 43
-Driver::global_nz = 83
-Driver::ghost_size = 2
-
-ActiveThorns = "CoordBase CartGrid3D"
-Grid::domain = "octant"
-Grid::type = "byspacing"
-Grid::dxyz = 0.025
-Grid::avoid_origin = "true"
-
-########################################
-
-#
-# physics
-#
-
-ActiveThorns = "ADMBase ADMCoupling CoordGauge StaticConformal SpaceMask"
-ActiveThorns = "IDAnalyticBH"
-
-ADMBase::initial_data = "bl_bh"
-IDAnalyticBH::bl_nbh = 2
-
-IDAnalyticBH::bl_m_1 = 1.0
-IDAnalyticBH::bl_x0_1 = 0.0
-IDAnalyticBH::bl_y0_1 = 0.0
-IDAnalyticBH::bl_z0_1 = 0.75
-
-IDAnalyticBH::bl_m_2 = 1.0
-IDAnalyticBH::bl_x0_2 = 0.0
-IDAnalyticBH::bl_y0_2 = 0.0
-IDAnalyticBH::bl_z0_2 = -0.75
-
-########################################
-
-#
-# numerical methods
-#
-
-Cactus::cctk_itlast = 0
-ADMBase::metric_type = "static conformal"
-StaticConformal::conformal_storage = "factor+derivs+2nd derivs"
-SpaceMask::use_mask = "true"
-
-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 PUGHSlab IOBasic IOASCII"
-IO::out_dir = "bl0.75-025"
-IO::parfile_write = "no"
-IO::out_fileinfo = "none"
-
-IOBasic::outscalar_every = 1
-IOBasic::outscalar_vars = "SphericalSurface::sf_valid SphericalSurface::sf_origin SphericalSurface::sf_info"
-
-IOASCII::out2d_every = 1
-IOASCII::out2d_vars = "SpaceMask::emask SphericalSurface::sf_radius"
-
-########################################
-
-#
-# SphericalSurface
-#
-ActiveThorns = "SphericalSurface"
-SphericalSurface::nsurfaces = 2
-SphericalSurface::maxntheta = 42
-SphericalSurface::maxnphi = 42
-
-# individual horizon
-SphericalSurface::ntheta [0] = 22
-SphericalSurface::nphi [0] = 22
-SphericalSurface::nghoststheta[0] = 2
-SphericalSurface::nghostsphi [0] = 2
-
-# common horizon
-SphericalSurface::ntheta [1] = 32
-SphericalSurface::nphi [1] = 32
-SphericalSurface::nghoststheta[1] = 2
-SphericalSurface::nghostsphi [1] = 2
-
-########################################
-
-#
-# AHFinderDirect
-#
-
-ActiveThorns = "PUGHInterp PUGHReduce AEILocalInterp AHFinderDirect"
-
-AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
-
-AHFinderDirect::N_horizons = 2
-
-AHFinderDirect::set_mask_for_all_horizons = "true"
-# only test old-style mask for now,
-# since we don't have a thorn to set up the new-style bit fields yet
-AHFinderDirect::set_old_style_mask = "true"
-AHFinderDirect::set_new_style_mask = "false"
-AHFinderDirect::mask_radius_multiplier = 1.0
-AHFinderDirect::mask_buffer_thickness = 4.0
-AHFInderDirect::mask_radius_offset = 0.0
-
-# individual horizon
-AHFinderDirect::which_surface_to_store_info[1] = 0
-AHFinderDirect::N_zones_per_right_angle[1] = 30
-AHFinderDirect::origin_x[1] = 0.0
-AHFinderDirect::origin_y[1] = 0.0
-AHFinderDirect::origin_z[1] = 0.75
-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] = 0.75
-AHFinderDirect::initial_guess__coord_sphere__radius[1] = 0.50
-
-# common horizon
-AHFinderDirect::which_surface_to_store_info[2] = 1
-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/bl0.75-025/BH_diagnostics.ah1.gp b/test/bl0.75-025/BH_diagnostics.ah1.gp
deleted file mode 100644
index 8eae235..0000000
--- a/test/bl0.75-025/BH_diagnostics.ah1.gp
+++ /dev/null
@@ -1,40 +0,0 @@
-# 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 = quadrupole_xx
-# column 10 = quadrupole_xy
-# column 11 = quadrupole_xz
-# column 12 = quadrupole_yy
-# column 13 = quadrupole_yz
-# column 14 = quadrupole_zz
-# column 15 = min x
-# column 16 = max x
-# column 17 = min y
-# column 18 = max y
-# column 19 = min z
-# column 20 = max z
-# column 21 = xy-plane circumference
-# column 22 = xz-plane circumference
-# column 23 = yz-plane circumference
-# column 24 = ratio of xz/xy-plane circumferences
-# column 25 = ratio of yz/xy-plane circumferences
-# column 26 = area
-# column 27 = irreducible mass
-# column 28 = areal radius
-# column 29 = [not implemented yet] (outer) expansion Theta_(l)
-# column 30 = [not implemented yet] inner expansion Theta_(n)
-# column 31 = [not implemented yet] product of inner and outer expansions
-# column 32 = [not implemented yet] mean curvature
-# column 33 = [not implemented yet] d/d(coordinate radius) of area
-# column 34 = [not implemented yet] d/d(coordinate radius) of (outer) expansion Theta_(l)
-# column 35 = [not implemented yet] d/d(coordinate radius) of inner expansion Theta_(n)
-# column 36 = [not implemented yet] d/d(coordinate radius) of product of inner and outer expansions
-# column 37 = [not implemented yet] d/d(coordinate radius) of mean curvature
-0 0.000 0.000000 0.000000 0.742224 0.3498986321 0.3967856217 0.3749955236 0.04688415673 0.000000000 0.000000000 0.04688415673 0.000000000 0.04697576476 -0.3778887268 0.3778887268 -0.3778887268 0.3778887268 0.4001013679 1.146785622 16.62854237 16.80439784 16.80439784 1.010575520 1.010575520 89.35999743 1.333326915 2.666653831 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/bl0.75-025/BH_diagnostics.ah2.gp b/test/bl0.75-025/BH_diagnostics.ah2.gp
deleted file mode 100644
index 08cf68f..0000000
--- a/test/bl0.75-025/BH_diagnostics.ah2.gp
+++ /dev/null
@@ -1,40 +0,0 @@
-# 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 = quadrupole_xx
-# column 10 = quadrupole_xy
-# column 11 = quadrupole_xz
-# column 12 = quadrupole_yy
-# column 13 = quadrupole_yz
-# column 14 = quadrupole_zz
-# column 15 = min x
-# column 16 = max x
-# column 17 = min y
-# column 18 = max y
-# column 19 = min z
-# column 20 = max z
-# column 21 = xy-plane circumference
-# column 22 = xz-plane circumference
-# column 23 = yz-plane circumference
-# column 24 = ratio of xz/xy-plane circumferences
-# column 25 = ratio of yz/xy-plane circumferences
-# column 26 = area
-# column 27 = irreducible mass
-# column 28 = areal radius
-# column 29 = [not implemented yet] (outer) expansion Theta_(l)
-# column 30 = [not implemented yet] inner expansion Theta_(n)
-# column 31 = [not implemented yet] product of inner and outer expansions
-# column 32 = [not implemented yet] mean curvature
-# column 33 = [not implemented yet] d/d(coordinate radius) of area
-# column 34 = [not implemented yet] d/d(coordinate radius) of (outer) expansion Theta_(l)
-# column 35 = [not implemented yet] d/d(coordinate radius) of inner expansion Theta_(n)
-# column 36 = [not implemented yet] d/d(coordinate radius) of product of inner and outer expansions
-# column 37 = [not implemented yet] d/d(coordinate radius) of mean curvature
-0 0.000 0.000000 0.000000 0.000000 0.3965502346 1.224345057 0.8240017054 0.09808260337 0.000000000 0.000000000 0.09808260337 0.000000000 0.5466571337 -0.5119701031 0.5119701031 -0.5119701031 0.5119701031 -1.224345057 1.224345057 11.82713033 31.52870035 31.52870035 2.665794615 2.665794615 197.3168479 1.981285937 3.962571873 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/bl0.75-025/emask_xy_[2].asc b/test/bl0.75-025/emask_xy_[2].asc
deleted file mode 100644
index 1440d95..0000000
--- a/test/bl0.75-025/emask_xy_[2].asc
+++ /dev/null
@@ -1,1895 +0,0 @@
-
-
-#Time = 0.0000000000000
--0.0375000000000 -0.0375000000000 0.0000000000000
--0.0375000000000 -0.0125000000000 0.0000000000000
--0.0375000000000 0.0125000000000 0.0000000000000
--0.0375000000000 0.0375000000000 0.0000000000000
--0.0375000000000 0.0625000000000 0.0000000000000
--0.0375000000000 0.0875000000000 0.0000000000000
--0.0375000000000 0.1125000000000 0.0000000000000
--0.0375000000000 0.1375000000000 0.0000000000000
--0.0375000000000 0.1625000000000 0.0000000000000
--0.0375000000000 0.1875000000000 0.0000000000000
--0.0375000000000 0.2125000000000 0.0000000000000
--0.0375000000000 0.2375000000000 0.0000000000000
--0.0375000000000 0.2625000000000 0.0000000000000
--0.0375000000000 0.2875000000000 0.0000000000000
--0.0375000000000 0.3125000000000 0.0000000000000
--0.0375000000000 0.3375000000000 0.0000000000000
--0.0375000000000 0.3625000000000 0.0000000000000
--0.0375000000000 0.3875000000000 0.0000000000000
--0.0375000000000 0.4125000000000 0.5000000000000
--0.0375000000000 0.4375000000000 0.5000000000000
--0.0375000000000 0.4625000000000 0.5000000000000
--0.0375000000000 0.4875000000000 0.5000000000000
--0.0375000000000 0.5125000000000 1.0000000000000
--0.0375000000000 0.5375000000000 1.0000000000000
--0.0375000000000 0.5625000000000 1.0000000000000
--0.0375000000000 0.5875000000000 1.0000000000000
--0.0375000000000 0.6125000000000 1.0000000000000
--0.0375000000000 0.6375000000000 1.0000000000000
--0.0375000000000 0.6625000000000 1.0000000000000
--0.0375000000000 0.6875000000000 1.0000000000000
--0.0375000000000 0.7125000000000 1.0000000000000
--0.0375000000000 0.7375000000000 1.0000000000000
--0.0375000000000 0.7625000000000 1.0000000000000
--0.0375000000000 0.7875000000000 1.0000000000000
--0.0375000000000 0.8125000000000 1.0000000000000
--0.0375000000000 0.8375000000000 1.0000000000000
--0.0375000000000 0.8625000000000 1.0000000000000
--0.0375000000000 0.8875000000000 1.0000000000000
--0.0375000000000 0.9125000000000 1.0000000000000
--0.0375000000000 0.9375000000000 1.0000000000000
--0.0375000000000 0.9625000000000 1.0000000000000
--0.0375000000000 0.9875000000000 1.0000000000000
--0.0375000000000 1.0125000000000 1.0000000000000
-
--0.0125000000000 -0.0375000000000 0.0000000000000
--0.0125000000000 -0.0125000000000 0.0000000000000
--0.0125000000000 0.0125000000000 0.0000000000000
--0.0125000000000 0.0375000000000 0.0000000000000
--0.0125000000000 0.0625000000000 0.0000000000000
--0.0125000000000 0.0875000000000 0.0000000000000
--0.0125000000000 0.1125000000000 0.0000000000000
--0.0125000000000 0.1375000000000 0.0000000000000
--0.0125000000000 0.1625000000000 0.0000000000000
--0.0125000000000 0.1875000000000 0.0000000000000
--0.0125000000000 0.2125000000000 0.0000000000000
--0.0125000000000 0.2375000000000 0.0000000000000
--0.0125000000000 0.2625000000000 0.0000000000000
--0.0125000000000 0.2875000000000 0.0000000000000
--0.0125000000000 0.3125000000000 0.0000000000000
--0.0125000000000 0.3375000000000 0.0000000000000
--0.0125000000000 0.3625000000000 0.0000000000000
--0.0125000000000 0.3875000000000 0.0000000000000
--0.0125000000000 0.4125000000000 0.5000000000000
--0.0125000000000 0.4375000000000 0.5000000000000
--0.0125000000000 0.4625000000000 0.5000000000000
--0.0125000000000 0.4875000000000 0.5000000000000
--0.0125000000000 0.5125000000000 1.0000000000000
--0.0125000000000 0.5375000000000 1.0000000000000
--0.0125000000000 0.5625000000000 1.0000000000000
--0.0125000000000 0.5875000000000 1.0000000000000
--0.0125000000000 0.6125000000000 1.0000000000000
--0.0125000000000 0.6375000000000 1.0000000000000
--0.0125000000000 0.6625000000000 1.0000000000000
--0.0125000000000 0.6875000000000 1.0000000000000
--0.0125000000000 0.7125000000000 1.0000000000000
--0.0125000000000 0.7375000000000 1.0000000000000
--0.0125000000000 0.7625000000000 1.0000000000000
--0.0125000000000 0.7875000000000 1.0000000000000
--0.0125000000000 0.8125000000000 1.0000000000000
--0.0125000000000 0.8375000000000 1.0000000000000
--0.0125000000000 0.8625000000000 1.0000000000000
--0.0125000000000 0.8875000000000 1.0000000000000
--0.0125000000000 0.9125000000000 1.0000000000000
--0.0125000000000 0.9375000000000 1.0000000000000
--0.0125000000000 0.9625000000000 1.0000000000000
--0.0125000000000 0.9875000000000 1.0000000000000
--0.0125000000000 1.0125000000000 1.0000000000000
-
-0.0125000000000 -0.0375000000000 0.0000000000000
-0.0125000000000 -0.0125000000000 0.0000000000000
-0.0125000000000 0.0125000000000 0.0000000000000
-0.0125000000000 0.0375000000000 0.0000000000000
-0.0125000000000 0.0625000000000 0.0000000000000
-0.0125000000000 0.0875000000000 0.0000000000000
-0.0125000000000 0.1125000000000 0.0000000000000
-0.0125000000000 0.1375000000000 0.0000000000000
-0.0125000000000 0.1625000000000 0.0000000000000
-0.0125000000000 0.1875000000000 0.0000000000000
-0.0125000000000 0.2125000000000 0.0000000000000
-0.0125000000000 0.2375000000000 0.0000000000000
-0.0125000000000 0.2625000000000 0.0000000000000
-0.0125000000000 0.2875000000000 0.0000000000000
-0.0125000000000 0.3125000000000 0.0000000000000
-0.0125000000000 0.3375000000000 0.0000000000000
-0.0125000000000 0.3625000000000 0.0000000000000
-0.0125000000000 0.3875000000000 0.0000000000000
-0.0125000000000 0.4125000000000 0.5000000000000
-0.0125000000000 0.4375000000000 0.5000000000000
-0.0125000000000 0.4625000000000 0.5000000000000
-0.0125000000000 0.4875000000000 0.5000000000000
-0.0125000000000 0.5125000000000 1.0000000000000
-0.0125000000000 0.5375000000000 1.0000000000000
-0.0125000000000 0.5625000000000 1.0000000000000
-0.0125000000000 0.5875000000000 1.0000000000000
-0.0125000000000 0.6125000000000 1.0000000000000
-0.0125000000000 0.6375000000000 1.0000000000000
-0.0125000000000 0.6625000000000 1.0000000000000
-0.0125000000000 0.6875000000000 1.0000000000000
-0.0125000000000 0.7125000000000 1.0000000000000
-0.0125000000000 0.7375000000000 1.0000000000000
-0.0125000000000 0.7625000000000 1.0000000000000
-0.0125000000000 0.7875000000000 1.0000000000000
-0.0125000000000 0.8125000000000 1.0000000000000
-0.0125000000000 0.8375000000000 1.0000000000000
-0.0125000000000 0.8625000000000 1.0000000000000
-0.0125000000000 0.8875000000000 1.0000000000000
-0.0125000000000 0.9125000000000 1.0000000000000
-0.0125000000000 0.9375000000000 1.0000000000000
-0.0125000000000 0.9625000000000 1.0000000000000
-0.0125000000000 0.9875000000000 1.0000000000000
-0.0125000000000 1.0125000000000 1.0000000000000
-
-0.0375000000000 -0.0375000000000 0.0000000000000
-0.0375000000000 -0.0125000000000 0.0000000000000
-0.0375000000000 0.0125000000000 0.0000000000000
-0.0375000000000 0.0375000000000 0.0000000000000
-0.0375000000000 0.0625000000000 0.0000000000000
-0.0375000000000 0.0875000000000 0.0000000000000
-0.0375000000000 0.1125000000000 0.0000000000000
-0.0375000000000 0.1375000000000 0.0000000000000
-0.0375000000000 0.1625000000000 0.0000000000000
-0.0375000000000 0.1875000000000 0.0000000000000
-0.0375000000000 0.2125000000000 0.0000000000000
-0.0375000000000 0.2375000000000 0.0000000000000
-0.0375000000000 0.2625000000000 0.0000000000000
-0.0375000000000 0.2875000000000 0.0000000000000
-0.0375000000000 0.3125000000000 0.0000000000000
-0.0375000000000 0.3375000000000 0.0000000000000
-0.0375000000000 0.3625000000000 0.0000000000000
-0.0375000000000 0.3875000000000 0.0000000000000
-0.0375000000000 0.4125000000000 0.5000000000000
-0.0375000000000 0.4375000000000 0.5000000000000
-0.0375000000000 0.4625000000000 0.5000000000000
-0.0375000000000 0.4875000000000 0.5000000000000
-0.0375000000000 0.5125000000000 1.0000000000000
-0.0375000000000 0.5375000000000 1.0000000000000
-0.0375000000000 0.5625000000000 1.0000000000000
-0.0375000000000 0.5875000000000 1.0000000000000
-0.0375000000000 0.6125000000000 1.0000000000000
-0.0375000000000 0.6375000000000 1.0000000000000
-0.0375000000000 0.6625000000000 1.0000000000000
-0.0375000000000 0.6875000000000 1.0000000000000
-0.0375000000000 0.7125000000000 1.0000000000000
-0.0375000000000 0.7375000000000 1.0000000000000
-0.0375000000000 0.7625000000000 1.0000000000000
-0.0375000000000 0.7875000000000 1.0000000000000
-0.0375000000000 0.8125000000000 1.0000000000000
-0.0375000000000 0.8375000000000 1.0000000000000
-0.0375000000000 0.8625000000000 1.0000000000000
-0.0375000000000 0.8875000000000 1.0000000000000
-0.0375000000000 0.9125000000000 1.0000000000000
-0.0375000000000 0.9375000000000 1.0000000000000
-0.0375000000000 0.9625000000000 1.0000000000000
-0.0375000000000 0.9875000000000 1.0000000000000
-0.0375000000000 1.0125000000000 1.0000000000000
-
-0.0625000000000 -0.0375000000000 0.0000000000000
-0.0625000000000 -0.0125000000000 0.0000000000000
-0.0625000000000 0.0125000000000 0.0000000000000
-0.0625000000000 0.0375000000000 0.0000000000000
-0.0625000000000 0.0625000000000 0.0000000000000
-0.0625000000000 0.0875000000000 0.0000000000000
-0.0625000000000 0.1125000000000 0.0000000000000
-0.0625000000000 0.1375000000000 0.0000000000000
-0.0625000000000 0.1625000000000 0.0000000000000
-0.0625000000000 0.1875000000000 0.0000000000000
-0.0625000000000 0.2125000000000 0.0000000000000
-0.0625000000000 0.2375000000000 0.0000000000000
-0.0625000000000 0.2625000000000 0.0000000000000
-0.0625000000000 0.2875000000000 0.0000000000000
-0.0625000000000 0.3125000000000 0.0000000000000
-0.0625000000000 0.3375000000000 0.0000000000000
-0.0625000000000 0.3625000000000 0.0000000000000
-0.0625000000000 0.3875000000000 0.0000000000000
-0.0625000000000 0.4125000000000 0.5000000000000
-0.0625000000000 0.4375000000000 0.5000000000000
-0.0625000000000 0.4625000000000 0.5000000000000
-0.0625000000000 0.4875000000000 0.5000000000000
-0.0625000000000 0.5125000000000 1.0000000000000
-0.0625000000000 0.5375000000000 1.0000000000000
-0.0625000000000 0.5625000000000 1.0000000000000
-0.0625000000000 0.5875000000000 1.0000000000000
-0.0625000000000 0.6125000000000 1.0000000000000
-0.0625000000000 0.6375000000000 1.0000000000000
-0.0625000000000 0.6625000000000 1.0000000000000
-0.0625000000000 0.6875000000000 1.0000000000000
-0.0625000000000 0.7125000000000 1.0000000000000
-0.0625000000000 0.7375000000000 1.0000000000000
-0.0625000000000 0.7625000000000 1.0000000000000
-0.0625000000000 0.7875000000000 1.0000000000000
-0.0625000000000 0.8125000000000 1.0000000000000
-0.0625000000000 0.8375000000000 1.0000000000000
-0.0625000000000 0.8625000000000 1.0000000000000
-0.0625000000000 0.8875000000000 1.0000000000000
-0.0625000000000 0.9125000000000 1.0000000000000
-0.0625000000000 0.9375000000000 1.0000000000000
-0.0625000000000 0.9625000000000 1.0000000000000
-0.0625000000000 0.9875000000000 1.0000000000000
-0.0625000000000 1.0125000000000 1.0000000000000
-
-0.0875000000000 -0.0375000000000 0.0000000000000
-0.0875000000000 -0.0125000000000 0.0000000000000
-0.0875000000000 0.0125000000000 0.0000000000000
-0.0875000000000 0.0375000000000 0.0000000000000
-0.0875000000000 0.0625000000000 0.0000000000000
-0.0875000000000 0.0875000000000 0.0000000000000
-0.0875000000000 0.1125000000000 0.0000000000000
-0.0875000000000 0.1375000000000 0.0000000000000
-0.0875000000000 0.1625000000000 0.0000000000000
-0.0875000000000 0.1875000000000 0.0000000000000
-0.0875000000000 0.2125000000000 0.0000000000000
-0.0875000000000 0.2375000000000 0.0000000000000
-0.0875000000000 0.2625000000000 0.0000000000000
-0.0875000000000 0.2875000000000 0.0000000000000
-0.0875000000000 0.3125000000000 0.0000000000000
-0.0875000000000 0.3375000000000 0.0000000000000
-0.0875000000000 0.3625000000000 0.0000000000000
-0.0875000000000 0.3875000000000 0.5000000000000
-0.0875000000000 0.4125000000000 0.5000000000000
-0.0875000000000 0.4375000000000 0.5000000000000
-0.0875000000000 0.4625000000000 0.5000000000000
-0.0875000000000 0.4875000000000 0.5000000000000
-0.0875000000000 0.5125000000000 1.0000000000000
-0.0875000000000 0.5375000000000 1.0000000000000
-0.0875000000000 0.5625000000000 1.0000000000000
-0.0875000000000 0.5875000000000 1.0000000000000
-0.0875000000000 0.6125000000000 1.0000000000000
-0.0875000000000 0.6375000000000 1.0000000000000
-0.0875000000000 0.6625000000000 1.0000000000000
-0.0875000000000 0.6875000000000 1.0000000000000
-0.0875000000000 0.7125000000000 1.0000000000000
-0.0875000000000 0.7375000000000 1.0000000000000
-0.0875000000000 0.7625000000000 1.0000000000000
-0.0875000000000 0.7875000000000 1.0000000000000
-0.0875000000000 0.8125000000000 1.0000000000000
-0.0875000000000 0.8375000000000 1.0000000000000
-0.0875000000000 0.8625000000000 1.0000000000000
-0.0875000000000 0.8875000000000 1.0000000000000
-0.0875000000000 0.9125000000000 1.0000000000000
-0.0875000000000 0.9375000000000 1.0000000000000
-0.0875000000000 0.9625000000000 1.0000000000000
-0.0875000000000 0.9875000000000 1.0000000000000
-0.0875000000000 1.0125000000000 1.0000000000000
-
-0.1125000000000 -0.0375000000000 0.0000000000000
-0.1125000000000 -0.0125000000000 0.0000000000000
-0.1125000000000 0.0125000000000 0.0000000000000
-0.1125000000000 0.0375000000000 0.0000000000000
-0.1125000000000 0.0625000000000 0.0000000000000
-0.1125000000000 0.0875000000000 0.0000000000000
-0.1125000000000 0.1125000000000 0.0000000000000
-0.1125000000000 0.1375000000000 0.0000000000000
-0.1125000000000 0.1625000000000 0.0000000000000
-0.1125000000000 0.1875000000000 0.0000000000000
-0.1125000000000 0.2125000000000 0.0000000000000
-0.1125000000000 0.2375000000000 0.0000000000000
-0.1125000000000 0.2625000000000 0.0000000000000
-0.1125000000000 0.2875000000000 0.0000000000000
-0.1125000000000 0.3125000000000 0.0000000000000
-0.1125000000000 0.3375000000000 0.0000000000000
-0.1125000000000 0.3625000000000 0.0000000000000
-0.1125000000000 0.3875000000000 0.5000000000000
-0.1125000000000 0.4125000000000 0.5000000000000
-0.1125000000000 0.4375000000000 0.5000000000000
-0.1125000000000 0.4625000000000 0.5000000000000
-0.1125000000000 0.4875000000000 1.0000000000000
-0.1125000000000 0.5125000000000 1.0000000000000
-0.1125000000000 0.5375000000000 1.0000000000000
-0.1125000000000 0.5625000000000 1.0000000000000
-0.1125000000000 0.5875000000000 1.0000000000000
-0.1125000000000 0.6125000000000 1.0000000000000
-0.1125000000000 0.6375000000000 1.0000000000000
-0.1125000000000 0.6625000000000 1.0000000000000
-0.1125000000000 0.6875000000000 1.0000000000000
-0.1125000000000 0.7125000000000 1.0000000000000
-0.1125000000000 0.7375000000000 1.0000000000000
-0.1125000000000 0.7625000000000 1.0000000000000
-0.1125000000000 0.7875000000000 1.0000000000000
-0.1125000000000 0.8125000000000 1.0000000000000
-0.1125000000000 0.8375000000000 1.0000000000000
-0.1125000000000 0.8625000000000 1.0000000000000
-0.1125000000000 0.8875000000000 1.0000000000000
-0.1125000000000 0.9125000000000 1.0000000000000
-0.1125000000000 0.9375000000000 1.0000000000000
-0.1125000000000 0.9625000000000 1.0000000000000
-0.1125000000000 0.9875000000000 1.0000000000000
-0.1125000000000 1.0125000000000 1.0000000000000
-
-0.1375000000000 -0.0375000000000 0.0000000000000
-0.1375000000000 -0.0125000000000 0.0000000000000
-0.1375000000000 0.0125000000000 0.0000000000000
-0.1375000000000 0.0375000000000 0.0000000000000
-0.1375000000000 0.0625000000000 0.0000000000000
-0.1375000000000 0.0875000000000 0.0000000000000
-0.1375000000000 0.1125000000000 0.0000000000000
-0.1375000000000 0.1375000000000 0.0000000000000
-0.1375000000000 0.1625000000000 0.0000000000000
-0.1375000000000 0.1875000000000 0.0000000000000
-0.1375000000000 0.2125000000000 0.0000000000000
-0.1375000000000 0.2375000000000 0.0000000000000
-0.1375000000000 0.2625000000000 0.0000000000000
-0.1375000000000 0.2875000000000 0.0000000000000
-0.1375000000000 0.3125000000000 0.0000000000000
-0.1375000000000 0.3375000000000 0.0000000000000
-0.1375000000000 0.3625000000000 0.0000000000000
-0.1375000000000 0.3875000000000 0.5000000000000
-0.1375000000000 0.4125000000000 0.5000000000000
-0.1375000000000 0.4375000000000 0.5000000000000
-0.1375000000000 0.4625000000000 0.5000000000000
-0.1375000000000 0.4875000000000 1.0000000000000
-0.1375000000000 0.5125000000000 1.0000000000000
-0.1375000000000 0.5375000000000 1.0000000000000
-0.1375000000000 0.5625000000000 1.0000000000000
-0.1375000000000 0.5875000000000 1.0000000000000
-0.1375000000000 0.6125000000000 1.0000000000000
-0.1375000000000 0.6375000000000 1.0000000000000
-0.1375000000000 0.6625000000000 1.0000000000000
-0.1375000000000 0.6875000000000 1.0000000000000
-0.1375000000000 0.7125000000000 1.0000000000000
-0.1375000000000 0.7375000000000 1.0000000000000
-0.1375000000000 0.7625000000000 1.0000000000000
-0.1375000000000 0.7875000000000 1.0000000000000
-0.1375000000000 0.8125000000000 1.0000000000000
-0.1375000000000 0.8375000000000 1.0000000000000
-0.1375000000000 0.8625000000000 1.0000000000000
-0.1375000000000 0.8875000000000 1.0000000000000
-0.1375000000000 0.9125000000000 1.0000000000000
-0.1375000000000 0.9375000000000 1.0000000000000
-0.1375000000000 0.9625000000000 1.0000000000000
-0.1375000000000 0.9875000000000 1.0000000000000
-0.1375000000000 1.0125000000000 1.0000000000000
-
-0.1625000000000 -0.0375000000000 0.0000000000000
-0.1625000000000 -0.0125000000000 0.0000000000000
-0.1625000000000 0.0125000000000 0.0000000000000
-0.1625000000000 0.0375000000000 0.0000000000000
-0.1625000000000 0.0625000000000 0.0000000000000
-0.1625000000000 0.0875000000000 0.0000000000000
-0.1625000000000 0.1125000000000 0.0000000000000
-0.1625000000000 0.1375000000000 0.0000000000000
-0.1625000000000 0.1625000000000 0.0000000000000
-0.1625000000000 0.1875000000000 0.0000000000000
-0.1625000000000 0.2125000000000 0.0000000000000
-0.1625000000000 0.2375000000000 0.0000000000000
-0.1625000000000 0.2625000000000 0.0000000000000
-0.1625000000000 0.2875000000000 0.0000000000000
-0.1625000000000 0.3125000000000 0.0000000000000
-0.1625000000000 0.3375000000000 0.0000000000000
-0.1625000000000 0.3625000000000 0.5000000000000
-0.1625000000000 0.3875000000000 0.5000000000000
-0.1625000000000 0.4125000000000 0.5000000000000
-0.1625000000000 0.4375000000000 0.5000000000000
-0.1625000000000 0.4625000000000 0.5000000000000
-0.1625000000000 0.4875000000000 1.0000000000000
-0.1625000000000 0.5125000000000 1.0000000000000
-0.1625000000000 0.5375000000000 1.0000000000000
-0.1625000000000 0.5625000000000 1.0000000000000
-0.1625000000000 0.5875000000000 1.0000000000000
-0.1625000000000 0.6125000000000 1.0000000000000
-0.1625000000000 0.6375000000000 1.0000000000000
-0.1625000000000 0.6625000000000 1.0000000000000
-0.1625000000000 0.6875000000000 1.0000000000000
-0.1625000000000 0.7125000000000 1.0000000000000
-0.1625000000000 0.7375000000000 1.0000000000000
-0.1625000000000 0.7625000000000 1.0000000000000
-0.1625000000000 0.7875000000000 1.0000000000000
-0.1625000000000 0.8125000000000 1.0000000000000
-0.1625000000000 0.8375000000000 1.0000000000000
-0.1625000000000 0.8625000000000 1.0000000000000
-0.1625000000000 0.8875000000000 1.0000000000000
-0.1625000000000 0.9125000000000 1.0000000000000
-0.1625000000000 0.9375000000000 1.0000000000000
-0.1625000000000 0.9625000000000 1.0000000000000
-0.1625000000000 0.9875000000000 1.0000000000000
-0.1625000000000 1.0125000000000 1.0000000000000
-
-0.1875000000000 -0.0375000000000 0.0000000000000
-0.1875000000000 -0.0125000000000 0.0000000000000
-0.1875000000000 0.0125000000000 0.0000000000000
-0.1875000000000 0.0375000000000 0.0000000000000
-0.1875000000000 0.0625000000000 0.0000000000000
-0.1875000000000 0.0875000000000 0.0000000000000
-0.1875000000000 0.1125000000000 0.0000000000000
-0.1875000000000 0.1375000000000 0.0000000000000
-0.1875000000000 0.1625000000000 0.0000000000000
-0.1875000000000 0.1875000000000 0.0000000000000
-0.1875000000000 0.2125000000000 0.0000000000000
-0.1875000000000 0.2375000000000 0.0000000000000
-0.1875000000000 0.2625000000000 0.0000000000000
-0.1875000000000 0.2875000000000 0.0000000000000
-0.1875000000000 0.3125000000000 0.0000000000000
-0.1875000000000 0.3375000000000 0.0000000000000
-0.1875000000000 0.3625000000000 0.5000000000000
-0.1875000000000 0.3875000000000 0.5000000000000
-0.1875000000000 0.4125000000000 0.5000000000000
-0.1875000000000 0.4375000000000 0.5000000000000
-0.1875000000000 0.4625000000000 1.0000000000000
-0.1875000000000 0.4875000000000 1.0000000000000
-0.1875000000000 0.5125000000000 1.0000000000000
-0.1875000000000 0.5375000000000 1.0000000000000
-0.1875000000000 0.5625000000000 1.0000000000000
-0.1875000000000 0.5875000000000 1.0000000000000
-0.1875000000000 0.6125000000000 1.0000000000000
-0.1875000000000 0.6375000000000 1.0000000000000
-0.1875000000000 0.6625000000000 1.0000000000000
-0.1875000000000 0.6875000000000 1.0000000000000
-0.1875000000000 0.7125000000000 1.0000000000000
-0.1875000000000 0.7375000000000 1.0000000000000
-0.1875000000000 0.7625000000000 1.0000000000000
-0.1875000000000 0.7875000000000 1.0000000000000
-0.1875000000000 0.8125000000000 1.0000000000000
-0.1875000000000 0.8375000000000 1.0000000000000
-0.1875000000000 0.8625000000000 1.0000000000000
-0.1875000000000 0.8875000000000 1.0000000000000
-0.1875000000000 0.9125000000000 1.0000000000000
-0.1875000000000 0.9375000000000 1.0000000000000
-0.1875000000000 0.9625000000000 1.0000000000000
-0.1875000000000 0.9875000000000 1.0000000000000
-0.1875000000000 1.0125000000000 1.0000000000000
-
-0.2125000000000 -0.0375000000000 0.0000000000000
-0.2125000000000 -0.0125000000000 0.0000000000000
-0.2125000000000 0.0125000000000 0.0000000000000
-0.2125000000000 0.0375000000000 0.0000000000000
-0.2125000000000 0.0625000000000 0.0000000000000
-0.2125000000000 0.0875000000000 0.0000000000000
-0.2125000000000 0.1125000000000 0.0000000000000
-0.2125000000000 0.1375000000000 0.0000000000000
-0.2125000000000 0.1625000000000 0.0000000000000
-0.2125000000000 0.1875000000000 0.0000000000000
-0.2125000000000 0.2125000000000 0.0000000000000
-0.2125000000000 0.2375000000000 0.0000000000000
-0.2125000000000 0.2625000000000 0.0000000000000
-0.2125000000000 0.2875000000000 0.0000000000000
-0.2125000000000 0.3125000000000 0.0000000000000
-0.2125000000000 0.3375000000000 0.5000000000000
-0.2125000000000 0.3625000000000 0.5000000000000
-0.2125000000000 0.3875000000000 0.5000000000000
-0.2125000000000 0.4125000000000 0.5000000000000
-0.2125000000000 0.4375000000000 0.5000000000000
-0.2125000000000 0.4625000000000 1.0000000000000
-0.2125000000000 0.4875000000000 1.0000000000000
-0.2125000000000 0.5125000000000 1.0000000000000
-0.2125000000000 0.5375000000000 1.0000000000000
-0.2125000000000 0.5625000000000 1.0000000000000
-0.2125000000000 0.5875000000000 1.0000000000000
-0.2125000000000 0.6125000000000 1.0000000000000
-0.2125000000000 0.6375000000000 1.0000000000000
-0.2125000000000 0.6625000000000 1.0000000000000
-0.2125000000000 0.6875000000000 1.0000000000000
-0.2125000000000 0.7125000000000 1.0000000000000
-0.2125000000000 0.7375000000000 1.0000000000000
-0.2125000000000 0.7625000000000 1.0000000000000
-0.2125000000000 0.7875000000000 1.0000000000000
-0.2125000000000 0.8125000000000 1.0000000000000
-0.2125000000000 0.8375000000000 1.0000000000000
-0.2125000000000 0.8625000000000 1.0000000000000
-0.2125000000000 0.8875000000000 1.0000000000000
-0.2125000000000 0.9125000000000 1.0000000000000
-0.2125000000000 0.9375000000000 1.0000000000000
-0.2125000000000 0.9625000000000 1.0000000000000
-0.2125000000000 0.9875000000000 1.0000000000000
-0.2125000000000 1.0125000000000 1.0000000000000
-
-0.2375000000000 -0.0375000000000 0.0000000000000
-0.2375000000000 -0.0125000000000 0.0000000000000
-0.2375000000000 0.0125000000000 0.0000000000000
-0.2375000000000 0.0375000000000 0.0000000000000
-0.2375000000000 0.0625000000000 0.0000000000000
-0.2375000000000 0.0875000000000 0.0000000000000
-0.2375000000000 0.1125000000000 0.0000000000000
-0.2375000000000 0.1375000000000 0.0000000000000
-0.2375000000000 0.1625000000000 0.0000000000000
-0.2375000000000 0.1875000000000 0.0000000000000
-0.2375000000000 0.2125000000000 0.0000000000000
-0.2375000000000 0.2375000000000 0.0000000000000
-0.2375000000000 0.2625000000000 0.0000000000000
-0.2375000000000 0.2875000000000 0.0000000000000
-0.2375000000000 0.3125000000000 0.0000000000000
-0.2375000000000 0.3375000000000 0.5000000000000
-0.2375000000000 0.3625000000000 0.5000000000000
-0.2375000000000 0.3875000000000 0.5000000000000
-0.2375000000000 0.4125000000000 0.5000000000000
-0.2375000000000 0.4375000000000 1.0000000000000
-0.2375000000000 0.4625000000000 1.0000000000000
-0.2375000000000 0.4875000000000 1.0000000000000
-0.2375000000000 0.5125000000000 1.0000000000000
-0.2375000000000 0.5375000000000 1.0000000000000
-0.2375000000000 0.5625000000000 1.0000000000000
-0.2375000000000 0.5875000000000 1.0000000000000
-0.2375000000000 0.6125000000000 1.0000000000000
-0.2375000000000 0.6375000000000 1.0000000000000
-0.2375000000000 0.6625000000000 1.0000000000000
-0.2375000000000 0.6875000000000 1.0000000000000
-0.2375000000000 0.7125000000000 1.0000000000000
-0.2375000000000 0.7375000000000 1.0000000000000
-0.2375000000000 0.7625000000000 1.0000000000000
-0.2375000000000 0.7875000000000 1.0000000000000
-0.2375000000000 0.8125000000000 1.0000000000000
-0.2375000000000 0.8375000000000 1.0000000000000
-0.2375000000000 0.8625000000000 1.0000000000000
-0.2375000000000 0.8875000000000 1.0000000000000
-0.2375000000000 0.9125000000000 1.0000000000000
-0.2375000000000 0.9375000000000 1.0000000000000
-0.2375000000000 0.9625000000000 1.0000000000000
-0.2375000000000 0.9875000000000 1.0000000000000
-0.2375000000000 1.0125000000000 1.0000000000000
-
-0.2625000000000 -0.0375000000000 0.0000000000000
-0.2625000000000 -0.0125000000000 0.0000000000000
-0.2625000000000 0.0125000000000 0.0000000000000
-0.2625000000000 0.0375000000000 0.0000000000000
-0.2625000000000 0.0625000000000 0.0000000000000
-0.2625000000000 0.0875000000000 0.0000000000000
-0.2625000000000 0.1125000000000 0.0000000000000
-0.2625000000000 0.1375000000000 0.0000000000000
-0.2625000000000 0.1625000000000 0.0000000000000
-0.2625000000000 0.1875000000000 0.0000000000000
-0.2625000000000 0.2125000000000 0.0000000000000
-0.2625000000000 0.2375000000000 0.0000000000000
-0.2625000000000 0.2625000000000 0.0000000000000
-0.2625000000000 0.2875000000000 0.0000000000000
-0.2625000000000 0.3125000000000 0.5000000000000
-0.2625000000000 0.3375000000000 0.5000000000000
-0.2625000000000 0.3625000000000 0.5000000000000
-0.2625000000000 0.3875000000000 0.5000000000000
-0.2625000000000 0.4125000000000 0.5000000000000
-0.2625000000000 0.4375000000000 1.0000000000000
-0.2625000000000 0.4625000000000 1.0000000000000
-0.2625000000000 0.4875000000000 1.0000000000000
-0.2625000000000 0.5125000000000 1.0000000000000
-0.2625000000000 0.5375000000000 1.0000000000000
-0.2625000000000 0.5625000000000 1.0000000000000
-0.2625000000000 0.5875000000000 1.0000000000000
-0.2625000000000 0.6125000000000 1.0000000000000
-0.2625000000000 0.6375000000000 1.0000000000000
-0.2625000000000 0.6625000000000 1.0000000000000
-0.2625000000000 0.6875000000000 1.0000000000000
-0.2625000000000 0.7125000000000 1.0000000000000
-0.2625000000000 0.7375000000000 1.0000000000000
-0.2625000000000 0.7625000000000 1.0000000000000
-0.2625000000000 0.7875000000000 1.0000000000000
-0.2625000000000 0.8125000000000 1.0000000000000
-0.2625000000000 0.8375000000000 1.0000000000000
-0.2625000000000 0.8625000000000 1.0000000000000
-0.2625000000000 0.8875000000000 1.0000000000000
-0.2625000000000 0.9125000000000 1.0000000000000
-0.2625000000000 0.9375000000000 1.0000000000000
-0.2625000000000 0.9625000000000 1.0000000000000
-0.2625000000000 0.9875000000000 1.0000000000000
-0.2625000000000 1.0125000000000 1.0000000000000
-
-0.2875000000000 -0.0375000000000 0.0000000000000
-0.2875000000000 -0.0125000000000 0.0000000000000
-0.2875000000000 0.0125000000000 0.0000000000000
-0.2875000000000 0.0375000000000 0.0000000000000
-0.2875000000000 0.0625000000000 0.0000000000000
-0.2875000000000 0.0875000000000 0.0000000000000
-0.2875000000000 0.1125000000000 0.0000000000000
-0.2875000000000 0.1375000000000 0.0000000000000
-0.2875000000000 0.1625000000000 0.0000000000000
-0.2875000000000 0.1875000000000 0.0000000000000
-0.2875000000000 0.2125000000000 0.0000000000000
-0.2875000000000 0.2375000000000 0.0000000000000
-0.2875000000000 0.2625000000000 0.0000000000000
-0.2875000000000 0.2875000000000 0.5000000000000
-0.2875000000000 0.3125000000000 0.5000000000000
-0.2875000000000 0.3375000000000 0.5000000000000
-0.2875000000000 0.3625000000000 0.5000000000000
-0.2875000000000 0.3875000000000 0.5000000000000
-0.2875000000000 0.4125000000000 1.0000000000000
-0.2875000000000 0.4375000000000 1.0000000000000
-0.2875000000000 0.4625000000000 1.0000000000000
-0.2875000000000 0.4875000000000 1.0000000000000
-0.2875000000000 0.5125000000000 1.0000000000000
-0.2875000000000 0.5375000000000 1.0000000000000
-0.2875000000000 0.5625000000000 1.0000000000000
-0.2875000000000 0.5875000000000 1.0000000000000
-0.2875000000000 0.6125000000000 1.0000000000000
-0.2875000000000 0.6375000000000 1.0000000000000
-0.2875000000000 0.6625000000000 1.0000000000000
-0.2875000000000 0.6875000000000 1.0000000000000
-0.2875000000000 0.7125000000000 1.0000000000000
-0.2875000000000 0.7375000000000 1.0000000000000
-0.2875000000000 0.7625000000000 1.0000000000000
-0.2875000000000 0.7875000000000 1.0000000000000
-0.2875000000000 0.8125000000000 1.0000000000000
-0.2875000000000 0.8375000000000 1.0000000000000
-0.2875000000000 0.8625000000000 1.0000000000000
-0.2875000000000 0.8875000000000 1.0000000000000
-0.2875000000000 0.9125000000000 1.0000000000000
-0.2875000000000 0.9375000000000 1.0000000000000
-0.2875000000000 0.9625000000000 1.0000000000000
-0.2875000000000 0.9875000000000 1.0000000000000
-0.2875000000000 1.0125000000000 1.0000000000000
-
-0.3125000000000 -0.0375000000000 0.0000000000000
-0.3125000000000 -0.0125000000000 0.0000000000000
-0.3125000000000 0.0125000000000 0.0000000000000
-0.3125000000000 0.0375000000000 0.0000000000000
-0.3125000000000 0.0625000000000 0.0000000000000
-0.3125000000000 0.0875000000000 0.0000000000000
-0.3125000000000 0.1125000000000 0.0000000000000
-0.3125000000000 0.1375000000000 0.0000000000000
-0.3125000000000 0.1625000000000 0.0000000000000
-0.3125000000000 0.1875000000000 0.0000000000000
-0.3125000000000 0.2125000000000 0.0000000000000
-0.3125000000000 0.2375000000000 0.0000000000000
-0.3125000000000 0.2625000000000 0.5000000000000
-0.3125000000000 0.2875000000000 0.5000000000000
-0.3125000000000 0.3125000000000 0.5000000000000
-0.3125000000000 0.3375000000000 0.5000000000000
-0.3125000000000 0.3625000000000 0.5000000000000
-0.3125000000000 0.3875000000000 1.0000000000000
-0.3125000000000 0.4125000000000 1.0000000000000
-0.3125000000000 0.4375000000000 1.0000000000000
-0.3125000000000 0.4625000000000 1.0000000000000
-0.3125000000000 0.4875000000000 1.0000000000000
-0.3125000000000 0.5125000000000 1.0000000000000
-0.3125000000000 0.5375000000000 1.0000000000000
-0.3125000000000 0.5625000000000 1.0000000000000
-0.3125000000000 0.5875000000000 1.0000000000000
-0.3125000000000 0.6125000000000 1.0000000000000
-0.3125000000000 0.6375000000000 1.0000000000000
-0.3125000000000 0.6625000000000 1.0000000000000
-0.3125000000000 0.6875000000000 1.0000000000000
-0.3125000000000 0.7125000000000 1.0000000000000
-0.3125000000000 0.7375000000000 1.0000000000000
-0.3125000000000 0.7625000000000 1.0000000000000
-0.3125000000000 0.7875000000000 1.0000000000000
-0.3125000000000 0.8125000000000 1.0000000000000
-0.3125000000000 0.8375000000000 1.0000000000000
-0.3125000000000 0.8625000000000 1.0000000000000
-0.3125000000000 0.8875000000000 1.0000000000000
-0.3125000000000 0.9125000000000 1.0000000000000
-0.3125000000000 0.9375000000000 1.0000000000000
-0.3125000000000 0.9625000000000 1.0000000000000
-0.3125000000000 0.9875000000000 1.0000000000000
-0.3125000000000 1.0125000000000 1.0000000000000
-
-0.3375000000000 -0.0375000000000 0.0000000000000
-0.3375000000000 -0.0125000000000 0.0000000000000
-0.3375000000000 0.0125000000000 0.0000000000000
-0.3375000000000 0.0375000000000 0.0000000000000
-0.3375000000000 0.0625000000000 0.0000000000000
-0.3375000000000 0.0875000000000 0.0000000000000
-0.3375000000000 0.1125000000000 0.0000000000000
-0.3375000000000 0.1375000000000 0.0000000000000
-0.3375000000000 0.1625000000000 0.0000000000000
-0.3375000000000 0.1875000000000 0.0000000000000
-0.3375000000000 0.2125000000000 0.5000000000000
-0.3375000000000 0.2375000000000 0.5000000000000
-0.3375000000000 0.2625000000000 0.5000000000000
-0.3375000000000 0.2875000000000 0.5000000000000
-0.3375000000000 0.3125000000000 0.5000000000000
-0.3375000000000 0.3375000000000 0.5000000000000
-0.3375000000000 0.3625000000000 0.5000000000000
-0.3375000000000 0.3875000000000 1.0000000000000
-0.3375000000000 0.4125000000000 1.0000000000000
-0.3375000000000 0.4375000000000 1.0000000000000
-0.3375000000000 0.4625000000000 1.0000000000000
-0.3375000000000 0.4875000000000 1.0000000000000
-0.3375000000000 0.5125000000000 1.0000000000000
-0.3375000000000 0.5375000000000 1.0000000000000
-0.3375000000000 0.5625000000000 1.0000000000000
-0.3375000000000 0.5875000000000 1.0000000000000
-0.3375000000000 0.6125000000000 1.0000000000000
-0.3375000000000 0.6375000000000 1.0000000000000
-0.3375000000000 0.6625000000000 1.0000000000000
-0.3375000000000 0.6875000000000 1.0000000000000
-0.3375000000000 0.7125000000000 1.0000000000000
-0.3375000000000 0.7375000000000 1.0000000000000
-0.3375000000000 0.7625000000000 1.0000000000000
-0.3375000000000 0.7875000000000 1.0000000000000
-0.3375000000000 0.8125000000000 1.0000000000000
-0.3375000000000 0.8375000000000 1.0000000000000
-0.3375000000000 0.8625000000000 1.0000000000000
-0.3375000000000 0.8875000000000 1.0000000000000
-0.3375000000000 0.9125000000000 1.0000000000000
-0.3375000000000 0.9375000000000 1.0000000000000
-0.3375000000000 0.9625000000000 1.0000000000000
-0.3375000000000 0.9875000000000 1.0000000000000
-0.3375000000000 1.0125000000000 1.0000000000000
-
-0.3625000000000 -0.0375000000000 0.0000000000000
-0.3625000000000 -0.0125000000000 0.0000000000000
-0.3625000000000 0.0125000000000 0.0000000000000
-0.3625000000000 0.0375000000000 0.0000000000000
-0.3625000000000 0.0625000000000 0.0000000000000
-0.3625000000000 0.0875000000000 0.0000000000000
-0.3625000000000 0.1125000000000 0.0000000000000
-0.3625000000000 0.1375000000000 0.0000000000000
-0.3625000000000 0.1625000000000 0.5000000000000
-0.3625000000000 0.1875000000000 0.5000000000000
-0.3625000000000 0.2125000000000 0.5000000000000
-0.3625000000000 0.2375000000000 0.5000000000000
-0.3625000000000 0.2625000000000 0.5000000000000
-0.3625000000000 0.2875000000000 0.5000000000000
-0.3625000000000 0.3125000000000 0.5000000000000
-0.3625000000000 0.3375000000000 0.5000000000000
-0.3625000000000 0.3625000000000 1.0000000000000
-0.3625000000000 0.3875000000000 1.0000000000000
-0.3625000000000 0.4125000000000 1.0000000000000
-0.3625000000000 0.4375000000000 1.0000000000000
-0.3625000000000 0.4625000000000 1.0000000000000
-0.3625000000000 0.4875000000000 1.0000000000000
-0.3625000000000 0.5125000000000 1.0000000000000
-0.3625000000000 0.5375000000000 1.0000000000000
-0.3625000000000 0.5625000000000 1.0000000000000
-0.3625000000000 0.5875000000000 1.0000000000000
-0.3625000000000 0.6125000000000 1.0000000000000
-0.3625000000000 0.6375000000000 1.0000000000000
-0.3625000000000 0.6625000000000 1.0000000000000
-0.3625000000000 0.6875000000000 1.0000000000000
-0.3625000000000 0.7125000000000 1.0000000000000
-0.3625000000000 0.7375000000000 1.0000000000000
-0.3625000000000 0.7625000000000 1.0000000000000
-0.3625000000000 0.7875000000000 1.0000000000000
-0.3625000000000 0.8125000000000 1.0000000000000
-0.3625000000000 0.8375000000000 1.0000000000000
-0.3625000000000 0.8625000000000 1.0000000000000
-0.3625000000000 0.8875000000000 1.0000000000000
-0.3625000000000 0.9125000000000 1.0000000000000
-0.3625000000000 0.9375000000000 1.0000000000000
-0.3625000000000 0.9625000000000 1.0000000000000
-0.3625000000000 0.9875000000000 1.0000000000000
-0.3625000000000 1.0125000000000 1.0000000000000
-
-0.3875000000000 -0.0375000000000 0.0000000000000
-0.3875000000000 -0.0125000000000 0.0000000000000
-0.3875000000000 0.0125000000000 0.0000000000000
-0.3875000000000 0.0375000000000 0.0000000000000
-0.3875000000000 0.0625000000000 0.0000000000000
-0.3875000000000 0.0875000000000 0.5000000000000
-0.3875000000000 0.1125000000000 0.5000000000000
-0.3875000000000 0.1375000000000 0.5000000000000
-0.3875000000000 0.1625000000000 0.5000000000000
-0.3875000000000 0.1875000000000 0.5000000000000
-0.3875000000000 0.2125000000000 0.5000000000000
-0.3875000000000 0.2375000000000 0.5000000000000
-0.3875000000000 0.2625000000000 0.5000000000000
-0.3875000000000 0.2875000000000 0.5000000000000
-0.3875000000000 0.3125000000000 1.0000000000000
-0.3875000000000 0.3375000000000 1.0000000000000
-0.3875000000000 0.3625000000000 1.0000000000000
-0.3875000000000 0.3875000000000 1.0000000000000
-0.3875000000000 0.4125000000000 1.0000000000000
-0.3875000000000 0.4375000000000 1.0000000000000
-0.3875000000000 0.4625000000000 1.0000000000000
-0.3875000000000 0.4875000000000 1.0000000000000
-0.3875000000000 0.5125000000000 1.0000000000000
-0.3875000000000 0.5375000000000 1.0000000000000
-0.3875000000000 0.5625000000000 1.0000000000000
-0.3875000000000 0.5875000000000 1.0000000000000
-0.3875000000000 0.6125000000000 1.0000000000000
-0.3875000000000 0.6375000000000 1.0000000000000
-0.3875000000000 0.6625000000000 1.0000000000000
-0.3875000000000 0.6875000000000 1.0000000000000
-0.3875000000000 0.7125000000000 1.0000000000000
-0.3875000000000 0.7375000000000 1.0000000000000
-0.3875000000000 0.7625000000000 1.0000000000000
-0.3875000000000 0.7875000000000 1.0000000000000
-0.3875000000000 0.8125000000000 1.0000000000000
-0.3875000000000 0.8375000000000 1.0000000000000
-0.3875000000000 0.8625000000000 1.0000000000000
-0.3875000000000 0.8875000000000 1.0000000000000
-0.3875000000000 0.9125000000000 1.0000000000000
-0.3875000000000 0.9375000000000 1.0000000000000
-0.3875000000000 0.9625000000000 1.0000000000000
-0.3875000000000 0.9875000000000 1.0000000000000
-0.3875000000000 1.0125000000000 1.0000000000000
-
-0.4125000000000 -0.0375000000000 0.5000000000000
-0.4125000000000 -0.0125000000000 0.5000000000000
-0.4125000000000 0.0125000000000 0.5000000000000
-0.4125000000000 0.0375000000000 0.5000000000000
-0.4125000000000 0.0625000000000 0.5000000000000
-0.4125000000000 0.0875000000000 0.5000000000000
-0.4125000000000 0.1125000000000 0.5000000000000
-0.4125000000000 0.1375000000000 0.5000000000000
-0.4125000000000 0.1625000000000 0.5000000000000
-0.4125000000000 0.1875000000000 0.5000000000000
-0.4125000000000 0.2125000000000 0.5000000000000
-0.4125000000000 0.2375000000000 0.5000000000000
-0.4125000000000 0.2625000000000 0.5000000000000
-0.4125000000000 0.2875000000000 1.0000000000000
-0.4125000000000 0.3125000000000 1.0000000000000
-0.4125000000000 0.3375000000000 1.0000000000000
-0.4125000000000 0.3625000000000 1.0000000000000
-0.4125000000000 0.3875000000000 1.0000000000000
-0.4125000000000 0.4125000000000 1.0000000000000
-0.4125000000000 0.4375000000000 1.0000000000000
-0.4125000000000 0.4625000000000 1.0000000000000
-0.4125000000000 0.4875000000000 1.0000000000000
-0.4125000000000 0.5125000000000 1.0000000000000
-0.4125000000000 0.5375000000000 1.0000000000000
-0.4125000000000 0.5625000000000 1.0000000000000
-0.4125000000000 0.5875000000000 1.0000000000000
-0.4125000000000 0.6125000000000 1.0000000000000
-0.4125000000000 0.6375000000000 1.0000000000000
-0.4125000000000 0.6625000000000 1.0000000000000
-0.4125000000000 0.6875000000000 1.0000000000000
-0.4125000000000 0.7125000000000 1.0000000000000
-0.4125000000000 0.7375000000000 1.0000000000000
-0.4125000000000 0.7625000000000 1.0000000000000
-0.4125000000000 0.7875000000000 1.0000000000000
-0.4125000000000 0.8125000000000 1.0000000000000
-0.4125000000000 0.8375000000000 1.0000000000000
-0.4125000000000 0.8625000000000 1.0000000000000
-0.4125000000000 0.8875000000000 1.0000000000000
-0.4125000000000 0.9125000000000 1.0000000000000
-0.4125000000000 0.9375000000000 1.0000000000000
-0.4125000000000 0.9625000000000 1.0000000000000
-0.4125000000000 0.9875000000000 1.0000000000000
-0.4125000000000 1.0125000000000 1.0000000000000
-
-0.4375000000000 -0.0375000000000 0.5000000000000
-0.4375000000000 -0.0125000000000 0.5000000000000
-0.4375000000000 0.0125000000000 0.5000000000000
-0.4375000000000 0.0375000000000 0.5000000000000
-0.4375000000000 0.0625000000000 0.5000000000000
-0.4375000000000 0.0875000000000 0.5000000000000
-0.4375000000000 0.1125000000000 0.5000000000000
-0.4375000000000 0.1375000000000 0.5000000000000
-0.4375000000000 0.1625000000000 0.5000000000000
-0.4375000000000 0.1875000000000 0.5000000000000
-0.4375000000000 0.2125000000000 0.5000000000000
-0.4375000000000 0.2375000000000 1.0000000000000
-0.4375000000000 0.2625000000000 1.0000000000000
-0.4375000000000 0.2875000000000 1.0000000000000
-0.4375000000000 0.3125000000000 1.0000000000000
-0.4375000000000 0.3375000000000 1.0000000000000
-0.4375000000000 0.3625000000000 1.0000000000000
-0.4375000000000 0.3875000000000 1.0000000000000
-0.4375000000000 0.4125000000000 1.0000000000000
-0.4375000000000 0.4375000000000 1.0000000000000
-0.4375000000000 0.4625000000000 1.0000000000000
-0.4375000000000 0.4875000000000 1.0000000000000
-0.4375000000000 0.5125000000000 1.0000000000000
-0.4375000000000 0.5375000000000 1.0000000000000
-0.4375000000000 0.5625000000000 1.0000000000000
-0.4375000000000 0.5875000000000 1.0000000000000
-0.4375000000000 0.6125000000000 1.0000000000000
-0.4375000000000 0.6375000000000 1.0000000000000
-0.4375000000000 0.6625000000000 1.0000000000000
-0.4375000000000 0.6875000000000 1.0000000000000
-0.4375000000000 0.7125000000000 1.0000000000000
-0.4375000000000 0.7375000000000 1.0000000000000
-0.4375000000000 0.7625000000000 1.0000000000000
-0.4375000000000 0.7875000000000 1.0000000000000
-0.4375000000000 0.8125000000000 1.0000000000000
-0.4375000000000 0.8375000000000 1.0000000000000
-0.4375000000000 0.8625000000000 1.0000000000000
-0.4375000000000 0.8875000000000 1.0000000000000
-0.4375000000000 0.9125000000000 1.0000000000000
-0.4375000000000 0.9375000000000 1.0000000000000
-0.4375000000000 0.9625000000000 1.0000000000000
-0.4375000000000 0.9875000000000 1.0000000000000
-0.4375000000000 1.0125000000000 1.0000000000000
-
-0.4625000000000 -0.0375000000000 0.5000000000000
-0.4625000000000 -0.0125000000000 0.5000000000000
-0.4625000000000 0.0125000000000 0.5000000000000
-0.4625000000000 0.0375000000000 0.5000000000000
-0.4625000000000 0.0625000000000 0.5000000000000
-0.4625000000000 0.0875000000000 0.5000000000000
-0.4625000000000 0.1125000000000 0.5000000000000
-0.4625000000000 0.1375000000000 0.5000000000000
-0.4625000000000 0.1625000000000 0.5000000000000
-0.4625000000000 0.1875000000000 1.0000000000000
-0.4625000000000 0.2125000000000 1.0000000000000
-0.4625000000000 0.2375000000000 1.0000000000000
-0.4625000000000 0.2625000000000 1.0000000000000
-0.4625000000000 0.2875000000000 1.0000000000000
-0.4625000000000 0.3125000000000 1.0000000000000
-0.4625000000000 0.3375000000000 1.0000000000000
-0.4625000000000 0.3625000000000 1.0000000000000
-0.4625000000000 0.3875000000000 1.0000000000000
-0.4625000000000 0.4125000000000 1.0000000000000
-0.4625000000000 0.4375000000000 1.0000000000000
-0.4625000000000 0.4625000000000 1.0000000000000
-0.4625000000000 0.4875000000000 1.0000000000000
-0.4625000000000 0.5125000000000 1.0000000000000
-0.4625000000000 0.5375000000000 1.0000000000000
-0.4625000000000 0.5625000000000 1.0000000000000
-0.4625000000000 0.5875000000000 1.0000000000000
-0.4625000000000 0.6125000000000 1.0000000000000
-0.4625000000000 0.6375000000000 1.0000000000000
-0.4625000000000 0.6625000000000 1.0000000000000
-0.4625000000000 0.6875000000000 1.0000000000000
-0.4625000000000 0.7125000000000 1.0000000000000
-0.4625000000000 0.7375000000000 1.0000000000000
-0.4625000000000 0.7625000000000 1.0000000000000
-0.4625000000000 0.7875000000000 1.0000000000000
-0.4625000000000 0.8125000000000 1.0000000000000
-0.4625000000000 0.8375000000000 1.0000000000000
-0.4625000000000 0.8625000000000 1.0000000000000
-0.4625000000000 0.8875000000000 1.0000000000000
-0.4625000000000 0.9125000000000 1.0000000000000
-0.4625000000000 0.9375000000000 1.0000000000000
-0.4625000000000 0.9625000000000 1.0000000000000
-0.4625000000000 0.9875000000000 1.0000000000000
-0.4625000000000 1.0125000000000 1.0000000000000
-
-0.4875000000000 -0.0375000000000 0.5000000000000
-0.4875000000000 -0.0125000000000 0.5000000000000
-0.4875000000000 0.0125000000000 0.5000000000000
-0.4875000000000 0.0375000000000 0.5000000000000
-0.4875000000000 0.0625000000000 0.5000000000000
-0.4875000000000 0.0875000000000 0.5000000000000
-0.4875000000000 0.1125000000000 1.0000000000000
-0.4875000000000 0.1375000000000 1.0000000000000
-0.4875000000000 0.1625000000000 1.0000000000000
-0.4875000000000 0.1875000000000 1.0000000000000
-0.4875000000000 0.2125000000000 1.0000000000000
-0.4875000000000 0.2375000000000 1.0000000000000
-0.4875000000000 0.2625000000000 1.0000000000000
-0.4875000000000 0.2875000000000 1.0000000000000
-0.4875000000000 0.3125000000000 1.0000000000000
-0.4875000000000 0.3375000000000 1.0000000000000
-0.4875000000000 0.3625000000000 1.0000000000000
-0.4875000000000 0.3875000000000 1.0000000000000
-0.4875000000000 0.4125000000000 1.0000000000000
-0.4875000000000 0.4375000000000 1.0000000000000
-0.4875000000000 0.4625000000000 1.0000000000000
-0.4875000000000 0.4875000000000 1.0000000000000
-0.4875000000000 0.5125000000000 1.0000000000000
-0.4875000000000 0.5375000000000 1.0000000000000
-0.4875000000000 0.5625000000000 1.0000000000000
-0.4875000000000 0.5875000000000 1.0000000000000
-0.4875000000000 0.6125000000000 1.0000000000000
-0.4875000000000 0.6375000000000 1.0000000000000
-0.4875000000000 0.6625000000000 1.0000000000000
-0.4875000000000 0.6875000000000 1.0000000000000
-0.4875000000000 0.7125000000000 1.0000000000000
-0.4875000000000 0.7375000000000 1.0000000000000
-0.4875000000000 0.7625000000000 1.0000000000000
-0.4875000000000 0.7875000000000 1.0000000000000
-0.4875000000000 0.8125000000000 1.0000000000000
-0.4875000000000 0.8375000000000 1.0000000000000
-0.4875000000000 0.8625000000000 1.0000000000000
-0.4875000000000 0.8875000000000 1.0000000000000
-0.4875000000000 0.9125000000000 1.0000000000000
-0.4875000000000 0.9375000000000 1.0000000000000
-0.4875000000000 0.9625000000000 1.0000000000000
-0.4875000000000 0.9875000000000 1.0000000000000
-0.4875000000000 1.0125000000000 1.0000000000000
-
-0.5125000000000 -0.0375000000000 1.0000000000000
-0.5125000000000 -0.0125000000000 1.0000000000000
-0.5125000000000 0.0125000000000 1.0000000000000
-0.5125000000000 0.0375000000000 1.0000000000000
-0.5125000000000 0.0625000000000 1.0000000000000
-0.5125000000000 0.0875000000000 1.0000000000000
-0.5125000000000 0.1125000000000 1.0000000000000
-0.5125000000000 0.1375000000000 1.0000000000000
-0.5125000000000 0.1625000000000 1.0000000000000
-0.5125000000000 0.1875000000000 1.0000000000000
-0.5125000000000 0.2125000000000 1.0000000000000
-0.5125000000000 0.2375000000000 1.0000000000000
-0.5125000000000 0.2625000000000 1.0000000000000
-0.5125000000000 0.2875000000000 1.0000000000000
-0.5125000000000 0.3125000000000 1.0000000000000
-0.5125000000000 0.3375000000000 1.0000000000000
-0.5125000000000 0.3625000000000 1.0000000000000
-0.5125000000000 0.3875000000000 1.0000000000000
-0.5125000000000 0.4125000000000 1.0000000000000
-0.5125000000000 0.4375000000000 1.0000000000000
-0.5125000000000 0.4625000000000 1.0000000000000
-0.5125000000000 0.4875000000000 1.0000000000000
-0.5125000000000 0.5125000000000 1.0000000000000
-0.5125000000000 0.5375000000000 1.0000000000000
-0.5125000000000 0.5625000000000 1.0000000000000
-0.5125000000000 0.5875000000000 1.0000000000000
-0.5125000000000 0.6125000000000 1.0000000000000
-0.5125000000000 0.6375000000000 1.0000000000000
-0.5125000000000 0.6625000000000 1.0000000000000
-0.5125000000000 0.6875000000000 1.0000000000000
-0.5125000000000 0.7125000000000 1.0000000000000
-0.5125000000000 0.7375000000000 1.0000000000000
-0.5125000000000 0.7625000000000 1.0000000000000
-0.5125000000000 0.7875000000000 1.0000000000000
-0.5125000000000 0.8125000000000 1.0000000000000
-0.5125000000000 0.8375000000000 1.0000000000000
-0.5125000000000 0.8625000000000 1.0000000000000
-0.5125000000000 0.8875000000000 1.0000000000000
-0.5125000000000 0.9125000000000 1.0000000000000
-0.5125000000000 0.9375000000000 1.0000000000000
-0.5125000000000 0.9625000000000 1.0000000000000
-0.5125000000000 0.9875000000000 1.0000000000000
-0.5125000000000 1.0125000000000 1.0000000000000
-
-0.5375000000000 -0.0375000000000 1.0000000000000
-0.5375000000000 -0.0125000000000 1.0000000000000
-0.5375000000000 0.0125000000000 1.0000000000000
-0.5375000000000 0.0375000000000 1.0000000000000
-0.5375000000000 0.0625000000000 1.0000000000000
-0.5375000000000 0.0875000000000 1.0000000000000
-0.5375000000000 0.1125000000000 1.0000000000000
-0.5375000000000 0.1375000000000 1.0000000000000
-0.5375000000000 0.1625000000000 1.0000000000000
-0.5375000000000 0.1875000000000 1.0000000000000
-0.5375000000000 0.2125000000000 1.0000000000000
-0.5375000000000 0.2375000000000 1.0000000000000
-0.5375000000000 0.2625000000000 1.0000000000000
-0.5375000000000 0.2875000000000 1.0000000000000
-0.5375000000000 0.3125000000000 1.0000000000000
-0.5375000000000 0.3375000000000 1.0000000000000
-0.5375000000000 0.3625000000000 1.0000000000000
-0.5375000000000 0.3875000000000 1.0000000000000
-0.5375000000000 0.4125000000000 1.0000000000000
-0.5375000000000 0.4375000000000 1.0000000000000
-0.5375000000000 0.4625000000000 1.0000000000000
-0.5375000000000 0.4875000000000 1.0000000000000
-0.5375000000000 0.5125000000000 1.0000000000000
-0.5375000000000 0.5375000000000 1.0000000000000
-0.5375000000000 0.5625000000000 1.0000000000000
-0.5375000000000 0.5875000000000 1.0000000000000
-0.5375000000000 0.6125000000000 1.0000000000000
-0.5375000000000 0.6375000000000 1.0000000000000
-0.5375000000000 0.6625000000000 1.0000000000000
-0.5375000000000 0.6875000000000 1.0000000000000
-0.5375000000000 0.7125000000000 1.0000000000000
-0.5375000000000 0.7375000000000 1.0000000000000
-0.5375000000000 0.7625000000000 1.0000000000000
-0.5375000000000 0.7875000000000 1.0000000000000
-0.5375000000000 0.8125000000000 1.0000000000000
-0.5375000000000 0.8375000000000 1.0000000000000
-0.5375000000000 0.8625000000000 1.0000000000000
-0.5375000000000 0.8875000000000 1.0000000000000
-0.5375000000000 0.9125000000000 1.0000000000000
-0.5375000000000 0.9375000000000 1.0000000000000
-0.5375000000000 0.9625000000000 1.0000000000000
-0.5375000000000 0.9875000000000 1.0000000000000
-0.5375000000000 1.0125000000000 1.0000000000000
-
-0.5625000000000 -0.0375000000000 1.0000000000000
-0.5625000000000 -0.0125000000000 1.0000000000000
-0.5625000000000 0.0125000000000 1.0000000000000
-0.5625000000000 0.0375000000000 1.0000000000000
-0.5625000000000 0.0625000000000 1.0000000000000
-0.5625000000000 0.0875000000000 1.0000000000000
-0.5625000000000 0.1125000000000 1.0000000000000
-0.5625000000000 0.1375000000000 1.0000000000000
-0.5625000000000 0.1625000000000 1.0000000000000
-0.5625000000000 0.1875000000000 1.0000000000000
-0.5625000000000 0.2125000000000 1.0000000000000
-0.5625000000000 0.2375000000000 1.0000000000000
-0.5625000000000 0.2625000000000 1.0000000000000
-0.5625000000000 0.2875000000000 1.0000000000000
-0.5625000000000 0.3125000000000 1.0000000000000
-0.5625000000000 0.3375000000000 1.0000000000000
-0.5625000000000 0.3625000000000 1.0000000000000
-0.5625000000000 0.3875000000000 1.0000000000000
-0.5625000000000 0.4125000000000 1.0000000000000
-0.5625000000000 0.4375000000000 1.0000000000000
-0.5625000000000 0.4625000000000 1.0000000000000
-0.5625000000000 0.4875000000000 1.0000000000000
-0.5625000000000 0.5125000000000 1.0000000000000
-0.5625000000000 0.5375000000000 1.0000000000000
-0.5625000000000 0.5625000000000 1.0000000000000
-0.5625000000000 0.5875000000000 1.0000000000000
-0.5625000000000 0.6125000000000 1.0000000000000
-0.5625000000000 0.6375000000000 1.0000000000000
-0.5625000000000 0.6625000000000 1.0000000000000
-0.5625000000000 0.6875000000000 1.0000000000000
-0.5625000000000 0.7125000000000 1.0000000000000
-0.5625000000000 0.7375000000000 1.0000000000000
-0.5625000000000 0.7625000000000 1.0000000000000
-0.5625000000000 0.7875000000000 1.0000000000000
-0.5625000000000 0.8125000000000 1.0000000000000
-0.5625000000000 0.8375000000000 1.0000000000000
-0.5625000000000 0.8625000000000 1.0000000000000
-0.5625000000000 0.8875000000000 1.0000000000000
-0.5625000000000 0.9125000000000 1.0000000000000
-0.5625000000000 0.9375000000000 1.0000000000000
-0.5625000000000 0.9625000000000 1.0000000000000
-0.5625000000000 0.9875000000000 1.0000000000000
-0.5625000000000 1.0125000000000 1.0000000000000
-
-0.5875000000000 -0.0375000000000 1.0000000000000
-0.5875000000000 -0.0125000000000 1.0000000000000
-0.5875000000000 0.0125000000000 1.0000000000000
-0.5875000000000 0.0375000000000 1.0000000000000
-0.5875000000000 0.0625000000000 1.0000000000000
-0.5875000000000 0.0875000000000 1.0000000000000
-0.5875000000000 0.1125000000000 1.0000000000000
-0.5875000000000 0.1375000000000 1.0000000000000
-0.5875000000000 0.1625000000000 1.0000000000000
-0.5875000000000 0.1875000000000 1.0000000000000
-0.5875000000000 0.2125000000000 1.0000000000000
-0.5875000000000 0.2375000000000 1.0000000000000
-0.5875000000000 0.2625000000000 1.0000000000000
-0.5875000000000 0.2875000000000 1.0000000000000
-0.5875000000000 0.3125000000000 1.0000000000000
-0.5875000000000 0.3375000000000 1.0000000000000
-0.5875000000000 0.3625000000000 1.0000000000000
-0.5875000000000 0.3875000000000 1.0000000000000
-0.5875000000000 0.4125000000000 1.0000000000000
-0.5875000000000 0.4375000000000 1.0000000000000
-0.5875000000000 0.4625000000000 1.0000000000000
-0.5875000000000 0.4875000000000 1.0000000000000
-0.5875000000000 0.5125000000000 1.0000000000000
-0.5875000000000 0.5375000000000 1.0000000000000
-0.5875000000000 0.5625000000000 1.0000000000000
-0.5875000000000 0.5875000000000 1.0000000000000
-0.5875000000000 0.6125000000000 1.0000000000000
-0.5875000000000 0.6375000000000 1.0000000000000
-0.5875000000000 0.6625000000000 1.0000000000000
-0.5875000000000 0.6875000000000 1.0000000000000
-0.5875000000000 0.7125000000000 1.0000000000000
-0.5875000000000 0.7375000000000 1.0000000000000
-0.5875000000000 0.7625000000000 1.0000000000000
-0.5875000000000 0.7875000000000 1.0000000000000
-0.5875000000000 0.8125000000000 1.0000000000000
-0.5875000000000 0.8375000000000 1.0000000000000
-0.5875000000000 0.8625000000000 1.0000000000000
-0.5875000000000 0.8875000000000 1.0000000000000
-0.5875000000000 0.9125000000000 1.0000000000000
-0.5875000000000 0.9375000000000 1.0000000000000
-0.5875000000000 0.9625000000000 1.0000000000000
-0.5875000000000 0.9875000000000 1.0000000000000
-0.5875000000000 1.0125000000000 1.0000000000000
-
-0.6125000000000 -0.0375000000000 1.0000000000000
-0.6125000000000 -0.0125000000000 1.0000000000000
-0.6125000000000 0.0125000000000 1.0000000000000
-0.6125000000000 0.0375000000000 1.0000000000000
-0.6125000000000 0.0625000000000 1.0000000000000
-0.6125000000000 0.0875000000000 1.0000000000000
-0.6125000000000 0.1125000000000 1.0000000000000
-0.6125000000000 0.1375000000000 1.0000000000000
-0.6125000000000 0.1625000000000 1.0000000000000
-0.6125000000000 0.1875000000000 1.0000000000000
-0.6125000000000 0.2125000000000 1.0000000000000
-0.6125000000000 0.2375000000000 1.0000000000000
-0.6125000000000 0.2625000000000 1.0000000000000
-0.6125000000000 0.2875000000000 1.0000000000000
-0.6125000000000 0.3125000000000 1.0000000000000
-0.6125000000000 0.3375000000000 1.0000000000000
-0.6125000000000 0.3625000000000 1.0000000000000
-0.6125000000000 0.3875000000000 1.0000000000000
-0.6125000000000 0.4125000000000 1.0000000000000
-0.6125000000000 0.4375000000000 1.0000000000000
-0.6125000000000 0.4625000000000 1.0000000000000
-0.6125000000000 0.4875000000000 1.0000000000000
-0.6125000000000 0.5125000000000 1.0000000000000
-0.6125000000000 0.5375000000000 1.0000000000000
-0.6125000000000 0.5625000000000 1.0000000000000
-0.6125000000000 0.5875000000000 1.0000000000000
-0.6125000000000 0.6125000000000 1.0000000000000
-0.6125000000000 0.6375000000000 1.0000000000000
-0.6125000000000 0.6625000000000 1.0000000000000
-0.6125000000000 0.6875000000000 1.0000000000000
-0.6125000000000 0.7125000000000 1.0000000000000
-0.6125000000000 0.7375000000000 1.0000000000000
-0.6125000000000 0.7625000000000 1.0000000000000
-0.6125000000000 0.7875000000000 1.0000000000000
-0.6125000000000 0.8125000000000 1.0000000000000
-0.6125000000000 0.8375000000000 1.0000000000000
-0.6125000000000 0.8625000000000 1.0000000000000
-0.6125000000000 0.8875000000000 1.0000000000000
-0.6125000000000 0.9125000000000 1.0000000000000
-0.6125000000000 0.9375000000000 1.0000000000000
-0.6125000000000 0.9625000000000 1.0000000000000
-0.6125000000000 0.9875000000000 1.0000000000000
-0.6125000000000 1.0125000000000 1.0000000000000
-
-0.6375000000000 -0.0375000000000 1.0000000000000
-0.6375000000000 -0.0125000000000 1.0000000000000
-0.6375000000000 0.0125000000000 1.0000000000000
-0.6375000000000 0.0375000000000 1.0000000000000
-0.6375000000000 0.0625000000000 1.0000000000000
-0.6375000000000 0.0875000000000 1.0000000000000
-0.6375000000000 0.1125000000000 1.0000000000000
-0.6375000000000 0.1375000000000 1.0000000000000
-0.6375000000000 0.1625000000000 1.0000000000000
-0.6375000000000 0.1875000000000 1.0000000000000
-0.6375000000000 0.2125000000000 1.0000000000000
-0.6375000000000 0.2375000000000 1.0000000000000
-0.6375000000000 0.2625000000000 1.0000000000000
-0.6375000000000 0.2875000000000 1.0000000000000
-0.6375000000000 0.3125000000000 1.0000000000000
-0.6375000000000 0.3375000000000 1.0000000000000
-0.6375000000000 0.3625000000000 1.0000000000000
-0.6375000000000 0.3875000000000 1.0000000000000
-0.6375000000000 0.4125000000000 1.0000000000000
-0.6375000000000 0.4375000000000 1.0000000000000
-0.6375000000000 0.4625000000000 1.0000000000000
-0.6375000000000 0.4875000000000 1.0000000000000
-0.6375000000000 0.5125000000000 1.0000000000000
-0.6375000000000 0.5375000000000 1.0000000000000
-0.6375000000000 0.5625000000000 1.0000000000000
-0.6375000000000 0.5875000000000 1.0000000000000
-0.6375000000000 0.6125000000000 1.0000000000000
-0.6375000000000 0.6375000000000 1.0000000000000
-0.6375000000000 0.6625000000000 1.0000000000000
-0.6375000000000 0.6875000000000 1.0000000000000
-0.6375000000000 0.7125000000000 1.0000000000000
-0.6375000000000 0.7375000000000 1.0000000000000
-0.6375000000000 0.7625000000000 1.0000000000000
-0.6375000000000 0.7875000000000 1.0000000000000
-0.6375000000000 0.8125000000000 1.0000000000000
-0.6375000000000 0.8375000000000 1.0000000000000
-0.6375000000000 0.8625000000000 1.0000000000000
-0.6375000000000 0.8875000000000 1.0000000000000
-0.6375000000000 0.9125000000000 1.0000000000000
-0.6375000000000 0.9375000000000 1.0000000000000
-0.6375000000000 0.9625000000000 1.0000000000000
-0.6375000000000 0.9875000000000 1.0000000000000
-0.6375000000000 1.0125000000000 1.0000000000000
-
-0.6625000000000 -0.0375000000000 1.0000000000000
-0.6625000000000 -0.0125000000000 1.0000000000000
-0.6625000000000 0.0125000000000 1.0000000000000
-0.6625000000000 0.0375000000000 1.0000000000000
-0.6625000000000 0.0625000000000 1.0000000000000
-0.6625000000000 0.0875000000000 1.0000000000000
-0.6625000000000 0.1125000000000 1.0000000000000
-0.6625000000000 0.1375000000000 1.0000000000000
-0.6625000000000 0.1625000000000 1.0000000000000
-0.6625000000000 0.1875000000000 1.0000000000000
-0.6625000000000 0.2125000000000 1.0000000000000
-0.6625000000000 0.2375000000000 1.0000000000000
-0.6625000000000 0.2625000000000 1.0000000000000
-0.6625000000000 0.2875000000000 1.0000000000000
-0.6625000000000 0.3125000000000 1.0000000000000
-0.6625000000000 0.3375000000000 1.0000000000000
-0.6625000000000 0.3625000000000 1.0000000000000
-0.6625000000000 0.3875000000000 1.0000000000000
-0.6625000000000 0.4125000000000 1.0000000000000
-0.6625000000000 0.4375000000000 1.0000000000000
-0.6625000000000 0.4625000000000 1.0000000000000
-0.6625000000000 0.4875000000000 1.0000000000000
-0.6625000000000 0.5125000000000 1.0000000000000
-0.6625000000000 0.5375000000000 1.0000000000000
-0.6625000000000 0.5625000000000 1.0000000000000
-0.6625000000000 0.5875000000000 1.0000000000000
-0.6625000000000 0.6125000000000 1.0000000000000
-0.6625000000000 0.6375000000000 1.0000000000000
-0.6625000000000 0.6625000000000 1.0000000000000
-0.6625000000000 0.6875000000000 1.0000000000000
-0.6625000000000 0.7125000000000 1.0000000000000
-0.6625000000000 0.7375000000000 1.0000000000000
-0.6625000000000 0.7625000000000 1.0000000000000
-0.6625000000000 0.7875000000000 1.0000000000000
-0.6625000000000 0.8125000000000 1.0000000000000
-0.6625000000000 0.8375000000000 1.0000000000000
-0.6625000000000 0.8625000000000 1.0000000000000
-0.6625000000000 0.8875000000000 1.0000000000000
-0.6625000000000 0.9125000000000 1.0000000000000
-0.6625000000000 0.9375000000000 1.0000000000000
-0.6625000000000 0.9625000000000 1.0000000000000
-0.6625000000000 0.9875000000000 1.0000000000000
-0.6625000000000 1.0125000000000 1.0000000000000
-
-0.6875000000000 -0.0375000000000 1.0000000000000
-0.6875000000000 -0.0125000000000 1.0000000000000
-0.6875000000000 0.0125000000000 1.0000000000000
-0.6875000000000 0.0375000000000 1.0000000000000
-0.6875000000000 0.0625000000000 1.0000000000000
-0.6875000000000 0.0875000000000 1.0000000000000
-0.6875000000000 0.1125000000000 1.0000000000000
-0.6875000000000 0.1375000000000 1.0000000000000
-0.6875000000000 0.1625000000000 1.0000000000000
-0.6875000000000 0.1875000000000 1.0000000000000
-0.6875000000000 0.2125000000000 1.0000000000000
-0.6875000000000 0.2375000000000 1.0000000000000
-0.6875000000000 0.2625000000000 1.0000000000000
-0.6875000000000 0.2875000000000 1.0000000000000
-0.6875000000000 0.3125000000000 1.0000000000000
-0.6875000000000 0.3375000000000 1.0000000000000
-0.6875000000000 0.3625000000000 1.0000000000000
-0.6875000000000 0.3875000000000 1.0000000000000
-0.6875000000000 0.4125000000000 1.0000000000000
-0.6875000000000 0.4375000000000 1.0000000000000
-0.6875000000000 0.4625000000000 1.0000000000000
-0.6875000000000 0.4875000000000 1.0000000000000
-0.6875000000000 0.5125000000000 1.0000000000000
-0.6875000000000 0.5375000000000 1.0000000000000
-0.6875000000000 0.5625000000000 1.0000000000000
-0.6875000000000 0.5875000000000 1.0000000000000
-0.6875000000000 0.6125000000000 1.0000000000000
-0.6875000000000 0.6375000000000 1.0000000000000
-0.6875000000000 0.6625000000000 1.0000000000000
-0.6875000000000 0.6875000000000 1.0000000000000
-0.6875000000000 0.7125000000000 1.0000000000000
-0.6875000000000 0.7375000000000 1.0000000000000
-0.6875000000000 0.7625000000000 1.0000000000000
-0.6875000000000 0.7875000000000 1.0000000000000
-0.6875000000000 0.8125000000000 1.0000000000000
-0.6875000000000 0.8375000000000 1.0000000000000
-0.6875000000000 0.8625000000000 1.0000000000000
-0.6875000000000 0.8875000000000 1.0000000000000
-0.6875000000000 0.9125000000000 1.0000000000000
-0.6875000000000 0.9375000000000 1.0000000000000
-0.6875000000000 0.9625000000000 1.0000000000000
-0.6875000000000 0.9875000000000 1.0000000000000
-0.6875000000000 1.0125000000000 1.0000000000000
-
-0.7125000000000 -0.0375000000000 1.0000000000000
-0.7125000000000 -0.0125000000000 1.0000000000000
-0.7125000000000 0.0125000000000 1.0000000000000
-0.7125000000000 0.0375000000000 1.0000000000000
-0.7125000000000 0.0625000000000 1.0000000000000
-0.7125000000000 0.0875000000000 1.0000000000000
-0.7125000000000 0.1125000000000 1.0000000000000
-0.7125000000000 0.1375000000000 1.0000000000000
-0.7125000000000 0.1625000000000 1.0000000000000
-0.7125000000000 0.1875000000000 1.0000000000000
-0.7125000000000 0.2125000000000 1.0000000000000
-0.7125000000000 0.2375000000000 1.0000000000000
-0.7125000000000 0.2625000000000 1.0000000000000
-0.7125000000000 0.2875000000000 1.0000000000000
-0.7125000000000 0.3125000000000 1.0000000000000
-0.7125000000000 0.3375000000000 1.0000000000000
-0.7125000000000 0.3625000000000 1.0000000000000
-0.7125000000000 0.3875000000000 1.0000000000000
-0.7125000000000 0.4125000000000 1.0000000000000
-0.7125000000000 0.4375000000000 1.0000000000000
-0.7125000000000 0.4625000000000 1.0000000000000
-0.7125000000000 0.4875000000000 1.0000000000000
-0.7125000000000 0.5125000000000 1.0000000000000
-0.7125000000000 0.5375000000000 1.0000000000000
-0.7125000000000 0.5625000000000 1.0000000000000
-0.7125000000000 0.5875000000000 1.0000000000000
-0.7125000000000 0.6125000000000 1.0000000000000
-0.7125000000000 0.6375000000000 1.0000000000000
-0.7125000000000 0.6625000000000 1.0000000000000
-0.7125000000000 0.6875000000000 1.0000000000000
-0.7125000000000 0.7125000000000 1.0000000000000
-0.7125000000000 0.7375000000000 1.0000000000000
-0.7125000000000 0.7625000000000 1.0000000000000
-0.7125000000000 0.7875000000000 1.0000000000000
-0.7125000000000 0.8125000000000 1.0000000000000
-0.7125000000000 0.8375000000000 1.0000000000000
-0.7125000000000 0.8625000000000 1.0000000000000
-0.7125000000000 0.8875000000000 1.0000000000000
-0.7125000000000 0.9125000000000 1.0000000000000
-0.7125000000000 0.9375000000000 1.0000000000000
-0.7125000000000 0.9625000000000 1.0000000000000
-0.7125000000000 0.9875000000000 1.0000000000000
-0.7125000000000 1.0125000000000 1.0000000000000
-
-0.7375000000000 -0.0375000000000 1.0000000000000
-0.7375000000000 -0.0125000000000 1.0000000000000
-0.7375000000000 0.0125000000000 1.0000000000000
-0.7375000000000 0.0375000000000 1.0000000000000
-0.7375000000000 0.0625000000000 1.0000000000000
-0.7375000000000 0.0875000000000 1.0000000000000
-0.7375000000000 0.1125000000000 1.0000000000000
-0.7375000000000 0.1375000000000 1.0000000000000
-0.7375000000000 0.1625000000000 1.0000000000000
-0.7375000000000 0.1875000000000 1.0000000000000
-0.7375000000000 0.2125000000000 1.0000000000000
-0.7375000000000 0.2375000000000 1.0000000000000
-0.7375000000000 0.2625000000000 1.0000000000000
-0.7375000000000 0.2875000000000 1.0000000000000
-0.7375000000000 0.3125000000000 1.0000000000000
-0.7375000000000 0.3375000000000 1.0000000000000
-0.7375000000000 0.3625000000000 1.0000000000000
-0.7375000000000 0.3875000000000 1.0000000000000
-0.7375000000000 0.4125000000000 1.0000000000000
-0.7375000000000 0.4375000000000 1.0000000000000
-0.7375000000000 0.4625000000000 1.0000000000000
-0.7375000000000 0.4875000000000 1.0000000000000
-0.7375000000000 0.5125000000000 1.0000000000000
-0.7375000000000 0.5375000000000 1.0000000000000
-0.7375000000000 0.5625000000000 1.0000000000000
-0.7375000000000 0.5875000000000 1.0000000000000
-0.7375000000000 0.6125000000000 1.0000000000000
-0.7375000000000 0.6375000000000 1.0000000000000
-0.7375000000000 0.6625000000000 1.0000000000000
-0.7375000000000 0.6875000000000 1.0000000000000
-0.7375000000000 0.7125000000000 1.0000000000000
-0.7375000000000 0.7375000000000 1.0000000000000
-0.7375000000000 0.7625000000000 1.0000000000000
-0.7375000000000 0.7875000000000 1.0000000000000
-0.7375000000000 0.8125000000000 1.0000000000000
-0.7375000000000 0.8375000000000 1.0000000000000
-0.7375000000000 0.8625000000000 1.0000000000000
-0.7375000000000 0.8875000000000 1.0000000000000
-0.7375000000000 0.9125000000000 1.0000000000000
-0.7375000000000 0.9375000000000 1.0000000000000
-0.7375000000000 0.9625000000000 1.0000000000000
-0.7375000000000 0.9875000000000 1.0000000000000
-0.7375000000000 1.0125000000000 1.0000000000000
-
-0.7625000000000 -0.0375000000000 1.0000000000000
-0.7625000000000 -0.0125000000000 1.0000000000000
-0.7625000000000 0.0125000000000 1.0000000000000
-0.7625000000000 0.0375000000000 1.0000000000000
-0.7625000000000 0.0625000000000 1.0000000000000
-0.7625000000000 0.0875000000000 1.0000000000000
-0.7625000000000 0.1125000000000 1.0000000000000
-0.7625000000000 0.1375000000000 1.0000000000000
-0.7625000000000 0.1625000000000 1.0000000000000
-0.7625000000000 0.1875000000000 1.0000000000000
-0.7625000000000 0.2125000000000 1.0000000000000
-0.7625000000000 0.2375000000000 1.0000000000000
-0.7625000000000 0.2625000000000 1.0000000000000
-0.7625000000000 0.2875000000000 1.0000000000000
-0.7625000000000 0.3125000000000 1.0000000000000
-0.7625000000000 0.3375000000000 1.0000000000000
-0.7625000000000 0.3625000000000 1.0000000000000
-0.7625000000000 0.3875000000000 1.0000000000000
-0.7625000000000 0.4125000000000 1.0000000000000
-0.7625000000000 0.4375000000000 1.0000000000000
-0.7625000000000 0.4625000000000 1.0000000000000
-0.7625000000000 0.4875000000000 1.0000000000000
-0.7625000000000 0.5125000000000 1.0000000000000
-0.7625000000000 0.5375000000000 1.0000000000000
-0.7625000000000 0.5625000000000 1.0000000000000
-0.7625000000000 0.5875000000000 1.0000000000000
-0.7625000000000 0.6125000000000 1.0000000000000
-0.7625000000000 0.6375000000000 1.0000000000000
-0.7625000000000 0.6625000000000 1.0000000000000
-0.7625000000000 0.6875000000000 1.0000000000000
-0.7625000000000 0.7125000000000 1.0000000000000
-0.7625000000000 0.7375000000000 1.0000000000000
-0.7625000000000 0.7625000000000 1.0000000000000
-0.7625000000000 0.7875000000000 1.0000000000000
-0.7625000000000 0.8125000000000 1.0000000000000
-0.7625000000000 0.8375000000000 1.0000000000000
-0.7625000000000 0.8625000000000 1.0000000000000
-0.7625000000000 0.8875000000000 1.0000000000000
-0.7625000000000 0.9125000000000 1.0000000000000
-0.7625000000000 0.9375000000000 1.0000000000000
-0.7625000000000 0.9625000000000 1.0000000000000
-0.7625000000000 0.9875000000000 1.0000000000000
-0.7625000000000 1.0125000000000 1.0000000000000
-
-0.7875000000000 -0.0375000000000 1.0000000000000
-0.7875000000000 -0.0125000000000 1.0000000000000
-0.7875000000000 0.0125000000000 1.0000000000000
-0.7875000000000 0.0375000000000 1.0000000000000
-0.7875000000000 0.0625000000000 1.0000000000000
-0.7875000000000 0.0875000000000 1.0000000000000
-0.7875000000000 0.1125000000000 1.0000000000000
-0.7875000000000 0.1375000000000 1.0000000000000
-0.7875000000000 0.1625000000000 1.0000000000000
-0.7875000000000 0.1875000000000 1.0000000000000
-0.7875000000000 0.2125000000000 1.0000000000000
-0.7875000000000 0.2375000000000 1.0000000000000
-0.7875000000000 0.2625000000000 1.0000000000000
-0.7875000000000 0.2875000000000 1.0000000000000
-0.7875000000000 0.3125000000000 1.0000000000000
-0.7875000000000 0.3375000000000 1.0000000000000
-0.7875000000000 0.3625000000000 1.0000000000000
-0.7875000000000 0.3875000000000 1.0000000000000
-0.7875000000000 0.4125000000000 1.0000000000000
-0.7875000000000 0.4375000000000 1.0000000000000
-0.7875000000000 0.4625000000000 1.0000000000000
-0.7875000000000 0.4875000000000 1.0000000000000
-0.7875000000000 0.5125000000000 1.0000000000000
-0.7875000000000 0.5375000000000 1.0000000000000
-0.7875000000000 0.5625000000000 1.0000000000000
-0.7875000000000 0.5875000000000 1.0000000000000
-0.7875000000000 0.6125000000000 1.0000000000000
-0.7875000000000 0.6375000000000 1.0000000000000
-0.7875000000000 0.6625000000000 1.0000000000000
-0.7875000000000 0.6875000000000 1.0000000000000
-0.7875000000000 0.7125000000000 1.0000000000000
-0.7875000000000 0.7375000000000 1.0000000000000
-0.7875000000000 0.7625000000000 1.0000000000000
-0.7875000000000 0.7875000000000 1.0000000000000
-0.7875000000000 0.8125000000000 1.0000000000000
-0.7875000000000 0.8375000000000 1.0000000000000
-0.7875000000000 0.8625000000000 1.0000000000000
-0.7875000000000 0.8875000000000 1.0000000000000
-0.7875000000000 0.9125000000000 1.0000000000000
-0.7875000000000 0.9375000000000 1.0000000000000
-0.7875000000000 0.9625000000000 1.0000000000000
-0.7875000000000 0.9875000000000 1.0000000000000
-0.7875000000000 1.0125000000000 1.0000000000000
-
-0.8125000000000 -0.0375000000000 1.0000000000000
-0.8125000000000 -0.0125000000000 1.0000000000000
-0.8125000000000 0.0125000000000 1.0000000000000
-0.8125000000000 0.0375000000000 1.0000000000000
-0.8125000000000 0.0625000000000 1.0000000000000
-0.8125000000000 0.0875000000000 1.0000000000000
-0.8125000000000 0.1125000000000 1.0000000000000
-0.8125000000000 0.1375000000000 1.0000000000000
-0.8125000000000 0.1625000000000 1.0000000000000
-0.8125000000000 0.1875000000000 1.0000000000000
-0.8125000000000 0.2125000000000 1.0000000000000
-0.8125000000000 0.2375000000000 1.0000000000000
-0.8125000000000 0.2625000000000 1.0000000000000
-0.8125000000000 0.2875000000000 1.0000000000000
-0.8125000000000 0.3125000000000 1.0000000000000
-0.8125000000000 0.3375000000000 1.0000000000000
-0.8125000000000 0.3625000000000 1.0000000000000
-0.8125000000000 0.3875000000000 1.0000000000000
-0.8125000000000 0.4125000000000 1.0000000000000
-0.8125000000000 0.4375000000000 1.0000000000000
-0.8125000000000 0.4625000000000 1.0000000000000
-0.8125000000000 0.4875000000000 1.0000000000000
-0.8125000000000 0.5125000000000 1.0000000000000
-0.8125000000000 0.5375000000000 1.0000000000000
-0.8125000000000 0.5625000000000 1.0000000000000
-0.8125000000000 0.5875000000000 1.0000000000000
-0.8125000000000 0.6125000000000 1.0000000000000
-0.8125000000000 0.6375000000000 1.0000000000000
-0.8125000000000 0.6625000000000 1.0000000000000
-0.8125000000000 0.6875000000000 1.0000000000000
-0.8125000000000 0.7125000000000 1.0000000000000
-0.8125000000000 0.7375000000000 1.0000000000000
-0.8125000000000 0.7625000000000 1.0000000000000
-0.8125000000000 0.7875000000000 1.0000000000000
-0.8125000000000 0.8125000000000 1.0000000000000
-0.8125000000000 0.8375000000000 1.0000000000000
-0.8125000000000 0.8625000000000 1.0000000000000
-0.8125000000000 0.8875000000000 1.0000000000000
-0.8125000000000 0.9125000000000 1.0000000000000
-0.8125000000000 0.9375000000000 1.0000000000000
-0.8125000000000 0.9625000000000 1.0000000000000
-0.8125000000000 0.9875000000000 1.0000000000000
-0.8125000000000 1.0125000000000 1.0000000000000
-
-0.8375000000000 -0.0375000000000 1.0000000000000
-0.8375000000000 -0.0125000000000 1.0000000000000
-0.8375000000000 0.0125000000000 1.0000000000000
-0.8375000000000 0.0375000000000 1.0000000000000
-0.8375000000000 0.0625000000000 1.0000000000000
-0.8375000000000 0.0875000000000 1.0000000000000
-0.8375000000000 0.1125000000000 1.0000000000000
-0.8375000000000 0.1375000000000 1.0000000000000
-0.8375000000000 0.1625000000000 1.0000000000000
-0.8375000000000 0.1875000000000 1.0000000000000
-0.8375000000000 0.2125000000000 1.0000000000000
-0.8375000000000 0.2375000000000 1.0000000000000
-0.8375000000000 0.2625000000000 1.0000000000000
-0.8375000000000 0.2875000000000 1.0000000000000
-0.8375000000000 0.3125000000000 1.0000000000000
-0.8375000000000 0.3375000000000 1.0000000000000
-0.8375000000000 0.3625000000000 1.0000000000000
-0.8375000000000 0.3875000000000 1.0000000000000
-0.8375000000000 0.4125000000000 1.0000000000000
-0.8375000000000 0.4375000000000 1.0000000000000
-0.8375000000000 0.4625000000000 1.0000000000000
-0.8375000000000 0.4875000000000 1.0000000000000
-0.8375000000000 0.5125000000000 1.0000000000000
-0.8375000000000 0.5375000000000 1.0000000000000
-0.8375000000000 0.5625000000000 1.0000000000000
-0.8375000000000 0.5875000000000 1.0000000000000
-0.8375000000000 0.6125000000000 1.0000000000000
-0.8375000000000 0.6375000000000 1.0000000000000
-0.8375000000000 0.6625000000000 1.0000000000000
-0.8375000000000 0.6875000000000 1.0000000000000
-0.8375000000000 0.7125000000000 1.0000000000000
-0.8375000000000 0.7375000000000 1.0000000000000
-0.8375000000000 0.7625000000000 1.0000000000000
-0.8375000000000 0.7875000000000 1.0000000000000
-0.8375000000000 0.8125000000000 1.0000000000000
-0.8375000000000 0.8375000000000 1.0000000000000
-0.8375000000000 0.8625000000000 1.0000000000000
-0.8375000000000 0.8875000000000 1.0000000000000
-0.8375000000000 0.9125000000000 1.0000000000000
-0.8375000000000 0.9375000000000 1.0000000000000
-0.8375000000000 0.9625000000000 1.0000000000000
-0.8375000000000 0.9875000000000 1.0000000000000
-0.8375000000000 1.0125000000000 1.0000000000000
-
-0.8625000000000 -0.0375000000000 1.0000000000000
-0.8625000000000 -0.0125000000000 1.0000000000000
-0.8625000000000 0.0125000000000 1.0000000000000
-0.8625000000000 0.0375000000000 1.0000000000000
-0.8625000000000 0.0625000000000 1.0000000000000
-0.8625000000000 0.0875000000000 1.0000000000000
-0.8625000000000 0.1125000000000 1.0000000000000
-0.8625000000000 0.1375000000000 1.0000000000000
-0.8625000000000 0.1625000000000 1.0000000000000
-0.8625000000000 0.1875000000000 1.0000000000000
-0.8625000000000 0.2125000000000 1.0000000000000
-0.8625000000000 0.2375000000000 1.0000000000000
-0.8625000000000 0.2625000000000 1.0000000000000
-0.8625000000000 0.2875000000000 1.0000000000000
-0.8625000000000 0.3125000000000 1.0000000000000
-0.8625000000000 0.3375000000000 1.0000000000000
-0.8625000000000 0.3625000000000 1.0000000000000
-0.8625000000000 0.3875000000000 1.0000000000000
-0.8625000000000 0.4125000000000 1.0000000000000
-0.8625000000000 0.4375000000000 1.0000000000000
-0.8625000000000 0.4625000000000 1.0000000000000
-0.8625000000000 0.4875000000000 1.0000000000000
-0.8625000000000 0.5125000000000 1.0000000000000
-0.8625000000000 0.5375000000000 1.0000000000000
-0.8625000000000 0.5625000000000 1.0000000000000
-0.8625000000000 0.5875000000000 1.0000000000000
-0.8625000000000 0.6125000000000 1.0000000000000
-0.8625000000000 0.6375000000000 1.0000000000000
-0.8625000000000 0.6625000000000 1.0000000000000
-0.8625000000000 0.6875000000000 1.0000000000000
-0.8625000000000 0.7125000000000 1.0000000000000
-0.8625000000000 0.7375000000000 1.0000000000000
-0.8625000000000 0.7625000000000 1.0000000000000
-0.8625000000000 0.7875000000000 1.0000000000000
-0.8625000000000 0.8125000000000 1.0000000000000
-0.8625000000000 0.8375000000000 1.0000000000000
-0.8625000000000 0.8625000000000 1.0000000000000
-0.8625000000000 0.8875000000000 1.0000000000000
-0.8625000000000 0.9125000000000 1.0000000000000
-0.8625000000000 0.9375000000000 1.0000000000000
-0.8625000000000 0.9625000000000 1.0000000000000
-0.8625000000000 0.9875000000000 1.0000000000000
-0.8625000000000 1.0125000000000 1.0000000000000
-
-0.8875000000000 -0.0375000000000 1.0000000000000
-0.8875000000000 -0.0125000000000 1.0000000000000
-0.8875000000000 0.0125000000000 1.0000000000000
-0.8875000000000 0.0375000000000 1.0000000000000
-0.8875000000000 0.0625000000000 1.0000000000000
-0.8875000000000 0.0875000000000 1.0000000000000
-0.8875000000000 0.1125000000000 1.0000000000000
-0.8875000000000 0.1375000000000 1.0000000000000
-0.8875000000000 0.1625000000000 1.0000000000000
-0.8875000000000 0.1875000000000 1.0000000000000
-0.8875000000000 0.2125000000000 1.0000000000000
-0.8875000000000 0.2375000000000 1.0000000000000
-0.8875000000000 0.2625000000000 1.0000000000000
-0.8875000000000 0.2875000000000 1.0000000000000
-0.8875000000000 0.3125000000000 1.0000000000000
-0.8875000000000 0.3375000000000 1.0000000000000
-0.8875000000000 0.3625000000000 1.0000000000000
-0.8875000000000 0.3875000000000 1.0000000000000
-0.8875000000000 0.4125000000000 1.0000000000000
-0.8875000000000 0.4375000000000 1.0000000000000
-0.8875000000000 0.4625000000000 1.0000000000000
-0.8875000000000 0.4875000000000 1.0000000000000
-0.8875000000000 0.5125000000000 1.0000000000000
-0.8875000000000 0.5375000000000 1.0000000000000
-0.8875000000000 0.5625000000000 1.0000000000000
-0.8875000000000 0.5875000000000 1.0000000000000
-0.8875000000000 0.6125000000000 1.0000000000000
-0.8875000000000 0.6375000000000 1.0000000000000
-0.8875000000000 0.6625000000000 1.0000000000000
-0.8875000000000 0.6875000000000 1.0000000000000
-0.8875000000000 0.7125000000000 1.0000000000000
-0.8875000000000 0.7375000000000 1.0000000000000
-0.8875000000000 0.7625000000000 1.0000000000000
-0.8875000000000 0.7875000000000 1.0000000000000
-0.8875000000000 0.8125000000000 1.0000000000000
-0.8875000000000 0.8375000000000 1.0000000000000
-0.8875000000000 0.8625000000000 1.0000000000000
-0.8875000000000 0.8875000000000 1.0000000000000
-0.8875000000000 0.9125000000000 1.0000000000000
-0.8875000000000 0.9375000000000 1.0000000000000
-0.8875000000000 0.9625000000000 1.0000000000000
-0.8875000000000 0.9875000000000 1.0000000000000
-0.8875000000000 1.0125000000000 1.0000000000000
-
-0.9125000000000 -0.0375000000000 1.0000000000000
-0.9125000000000 -0.0125000000000 1.0000000000000
-0.9125000000000 0.0125000000000 1.0000000000000
-0.9125000000000 0.0375000000000 1.0000000000000
-0.9125000000000 0.0625000000000 1.0000000000000
-0.9125000000000 0.0875000000000 1.0000000000000
-0.9125000000000 0.1125000000000 1.0000000000000
-0.9125000000000 0.1375000000000 1.0000000000000
-0.9125000000000 0.1625000000000 1.0000000000000
-0.9125000000000 0.1875000000000 1.0000000000000
-0.9125000000000 0.2125000000000 1.0000000000000
-0.9125000000000 0.2375000000000 1.0000000000000
-0.9125000000000 0.2625000000000 1.0000000000000
-0.9125000000000 0.2875000000000 1.0000000000000
-0.9125000000000 0.3125000000000 1.0000000000000
-0.9125000000000 0.3375000000000 1.0000000000000
-0.9125000000000 0.3625000000000 1.0000000000000
-0.9125000000000 0.3875000000000 1.0000000000000
-0.9125000000000 0.4125000000000 1.0000000000000
-0.9125000000000 0.4375000000000 1.0000000000000
-0.9125000000000 0.4625000000000 1.0000000000000
-0.9125000000000 0.4875000000000 1.0000000000000
-0.9125000000000 0.5125000000000 1.0000000000000
-0.9125000000000 0.5375000000000 1.0000000000000
-0.9125000000000 0.5625000000000 1.0000000000000
-0.9125000000000 0.5875000000000 1.0000000000000
-0.9125000000000 0.6125000000000 1.0000000000000
-0.9125000000000 0.6375000000000 1.0000000000000
-0.9125000000000 0.6625000000000 1.0000000000000
-0.9125000000000 0.6875000000000 1.0000000000000
-0.9125000000000 0.7125000000000 1.0000000000000
-0.9125000000000 0.7375000000000 1.0000000000000
-0.9125000000000 0.7625000000000 1.0000000000000
-0.9125000000000 0.7875000000000 1.0000000000000
-0.9125000000000 0.8125000000000 1.0000000000000
-0.9125000000000 0.8375000000000 1.0000000000000
-0.9125000000000 0.8625000000000 1.0000000000000
-0.9125000000000 0.8875000000000 1.0000000000000
-0.9125000000000 0.9125000000000 1.0000000000000
-0.9125000000000 0.9375000000000 1.0000000000000
-0.9125000000000 0.9625000000000 1.0000000000000
-0.9125000000000 0.9875000000000 1.0000000000000
-0.9125000000000 1.0125000000000 1.0000000000000
-
-0.9375000000000 -0.0375000000000 1.0000000000000
-0.9375000000000 -0.0125000000000 1.0000000000000
-0.9375000000000 0.0125000000000 1.0000000000000
-0.9375000000000 0.0375000000000 1.0000000000000
-0.9375000000000 0.0625000000000 1.0000000000000
-0.9375000000000 0.0875000000000 1.0000000000000
-0.9375000000000 0.1125000000000 1.0000000000000
-0.9375000000000 0.1375000000000 1.0000000000000
-0.9375000000000 0.1625000000000 1.0000000000000
-0.9375000000000 0.1875000000000 1.0000000000000
-0.9375000000000 0.2125000000000 1.0000000000000
-0.9375000000000 0.2375000000000 1.0000000000000
-0.9375000000000 0.2625000000000 1.0000000000000
-0.9375000000000 0.2875000000000 1.0000000000000
-0.9375000000000 0.3125000000000 1.0000000000000
-0.9375000000000 0.3375000000000 1.0000000000000
-0.9375000000000 0.3625000000000 1.0000000000000
-0.9375000000000 0.3875000000000 1.0000000000000
-0.9375000000000 0.4125000000000 1.0000000000000
-0.9375000000000 0.4375000000000 1.0000000000000
-0.9375000000000 0.4625000000000 1.0000000000000
-0.9375000000000 0.4875000000000 1.0000000000000
-0.9375000000000 0.5125000000000 1.0000000000000
-0.9375000000000 0.5375000000000 1.0000000000000
-0.9375000000000 0.5625000000000 1.0000000000000
-0.9375000000000 0.5875000000000 1.0000000000000
-0.9375000000000 0.6125000000000 1.0000000000000
-0.9375000000000 0.6375000000000 1.0000000000000
-0.9375000000000 0.6625000000000 1.0000000000000
-0.9375000000000 0.6875000000000 1.0000000000000
-0.9375000000000 0.7125000000000 1.0000000000000
-0.9375000000000 0.7375000000000 1.0000000000000
-0.9375000000000 0.7625000000000 1.0000000000000
-0.9375000000000 0.7875000000000 1.0000000000000
-0.9375000000000 0.8125000000000 1.0000000000000
-0.9375000000000 0.8375000000000 1.0000000000000
-0.9375000000000 0.8625000000000 1.0000000000000
-0.9375000000000 0.8875000000000 1.0000000000000
-0.9375000000000 0.9125000000000 1.0000000000000
-0.9375000000000 0.9375000000000 1.0000000000000
-0.9375000000000 0.9625000000000 1.0000000000000
-0.9375000000000 0.9875000000000 1.0000000000000
-0.9375000000000 1.0125000000000 1.0000000000000
-
-0.9625000000000 -0.0375000000000 1.0000000000000
-0.9625000000000 -0.0125000000000 1.0000000000000
-0.9625000000000 0.0125000000000 1.0000000000000
-0.9625000000000 0.0375000000000 1.0000000000000
-0.9625000000000 0.0625000000000 1.0000000000000
-0.9625000000000 0.0875000000000 1.0000000000000
-0.9625000000000 0.1125000000000 1.0000000000000
-0.9625000000000 0.1375000000000 1.0000000000000
-0.9625000000000 0.1625000000000 1.0000000000000
-0.9625000000000 0.1875000000000 1.0000000000000
-0.9625000000000 0.2125000000000 1.0000000000000
-0.9625000000000 0.2375000000000 1.0000000000000
-0.9625000000000 0.2625000000000 1.0000000000000
-0.9625000000000 0.2875000000000 1.0000000000000
-0.9625000000000 0.3125000000000 1.0000000000000
-0.9625000000000 0.3375000000000 1.0000000000000
-0.9625000000000 0.3625000000000 1.0000000000000
-0.9625000000000 0.3875000000000 1.0000000000000
-0.9625000000000 0.4125000000000 1.0000000000000
-0.9625000000000 0.4375000000000 1.0000000000000
-0.9625000000000 0.4625000000000 1.0000000000000
-0.9625000000000 0.4875000000000 1.0000000000000
-0.9625000000000 0.5125000000000 1.0000000000000
-0.9625000000000 0.5375000000000 1.0000000000000
-0.9625000000000 0.5625000000000 1.0000000000000
-0.9625000000000 0.5875000000000 1.0000000000000
-0.9625000000000 0.6125000000000 1.0000000000000
-0.9625000000000 0.6375000000000 1.0000000000000
-0.9625000000000 0.6625000000000 1.0000000000000
-0.9625000000000 0.6875000000000 1.0000000000000
-0.9625000000000 0.7125000000000 1.0000000000000
-0.9625000000000 0.7375000000000 1.0000000000000
-0.9625000000000 0.7625000000000 1.0000000000000
-0.9625000000000 0.7875000000000 1.0000000000000
-0.9625000000000 0.8125000000000 1.0000000000000
-0.9625000000000 0.8375000000000 1.0000000000000
-0.9625000000000 0.8625000000000 1.0000000000000
-0.9625000000000 0.8875000000000 1.0000000000000
-0.9625000000000 0.9125000000000 1.0000000000000
-0.9625000000000 0.9375000000000 1.0000000000000
-0.9625000000000 0.9625000000000 1.0000000000000
-0.9625000000000 0.9875000000000 1.0000000000000
-0.9625000000000 1.0125000000000 1.0000000000000
-
-0.9875000000000 -0.0375000000000 1.0000000000000
-0.9875000000000 -0.0125000000000 1.0000000000000
-0.9875000000000 0.0125000000000 1.0000000000000
-0.9875000000000 0.0375000000000 1.0000000000000
-0.9875000000000 0.0625000000000 1.0000000000000
-0.9875000000000 0.0875000000000 1.0000000000000
-0.9875000000000 0.1125000000000 1.0000000000000
-0.9875000000000 0.1375000000000 1.0000000000000
-0.9875000000000 0.1625000000000 1.0000000000000
-0.9875000000000 0.1875000000000 1.0000000000000
-0.9875000000000 0.2125000000000 1.0000000000000
-0.9875000000000 0.2375000000000 1.0000000000000
-0.9875000000000 0.2625000000000 1.0000000000000
-0.9875000000000 0.2875000000000 1.0000000000000
-0.9875000000000 0.3125000000000 1.0000000000000
-0.9875000000000 0.3375000000000 1.0000000000000
-0.9875000000000 0.3625000000000 1.0000000000000
-0.9875000000000 0.3875000000000 1.0000000000000
-0.9875000000000 0.4125000000000 1.0000000000000
-0.9875000000000 0.4375000000000 1.0000000000000
-0.9875000000000 0.4625000000000 1.0000000000000
-0.9875000000000 0.4875000000000 1.0000000000000
-0.9875000000000 0.5125000000000 1.0000000000000
-0.9875000000000 0.5375000000000 1.0000000000000
-0.9875000000000 0.5625000000000 1.0000000000000
-0.9875000000000 0.5875000000000 1.0000000000000
-0.9875000000000 0.6125000000000 1.0000000000000
-0.9875000000000 0.6375000000000 1.0000000000000
-0.9875000000000 0.6625000000000 1.0000000000000
-0.9875000000000 0.6875000000000 1.0000000000000
-0.9875000000000 0.7125000000000 1.0000000000000
-0.9875000000000 0.7375000000000 1.0000000000000
-0.9875000000000 0.7625000000000 1.0000000000000
-0.9875000000000 0.7875000000000 1.0000000000000
-0.9875000000000 0.8125000000000 1.0000000000000
-0.9875000000000 0.8375000000000 1.0000000000000
-0.9875000000000 0.8625000000000 1.0000000000000
-0.9875000000000 0.8875000000000 1.0000000000000
-0.9875000000000 0.9125000000000 1.0000000000000
-0.9875000000000 0.9375000000000 1.0000000000000
-0.9875000000000 0.9625000000000 1.0000000000000
-0.9875000000000 0.9875000000000 1.0000000000000
-0.9875000000000 1.0125000000000 1.0000000000000
-
-1.0125000000000 -0.0375000000000 1.0000000000000
-1.0125000000000 -0.0125000000000 1.0000000000000
-1.0125000000000 0.0125000000000 1.0000000000000
-1.0125000000000 0.0375000000000 1.0000000000000
-1.0125000000000 0.0625000000000 1.0000000000000
-1.0125000000000 0.0875000000000 1.0000000000000
-1.0125000000000 0.1125000000000 1.0000000000000
-1.0125000000000 0.1375000000000 1.0000000000000
-1.0125000000000 0.1625000000000 1.0000000000000
-1.0125000000000 0.1875000000000 1.0000000000000
-1.0125000000000 0.2125000000000 1.0000000000000
-1.0125000000000 0.2375000000000 1.0000000000000
-1.0125000000000 0.2625000000000 1.0000000000000
-1.0125000000000 0.2875000000000 1.0000000000000
-1.0125000000000 0.3125000000000 1.0000000000000
-1.0125000000000 0.3375000000000 1.0000000000000
-1.0125000000000 0.3625000000000 1.0000000000000
-1.0125000000000 0.3875000000000 1.0000000000000
-1.0125000000000 0.4125000000000 1.0000000000000
-1.0125000000000 0.4375000000000 1.0000000000000
-1.0125000000000 0.4625000000000 1.0000000000000
-1.0125000000000 0.4875000000000 1.0000000000000
-1.0125000000000 0.5125000000000 1.0000000000000
-1.0125000000000 0.5375000000000 1.0000000000000
-1.0125000000000 0.5625000000000 1.0000000000000
-1.0125000000000 0.5875000000000 1.0000000000000
-1.0125000000000 0.6125000000000 1.0000000000000
-1.0125000000000 0.6375000000000 1.0000000000000
-1.0125000000000 0.6625000000000 1.0000000000000
-1.0125000000000 0.6875000000000 1.0000000000000
-1.0125000000000 0.7125000000000 1.0000000000000
-1.0125000000000 0.7375000000000 1.0000000000000
-1.0125000000000 0.7625000000000 1.0000000000000
-1.0125000000000 0.7875000000000 1.0000000000000
-1.0125000000000 0.8125000000000 1.0000000000000
-1.0125000000000 0.8375000000000 1.0000000000000
-1.0125000000000 0.8625000000000 1.0000000000000
-1.0125000000000 0.8875000000000 1.0000000000000
-1.0125000000000 0.9125000000000 1.0000000000000
-1.0125000000000 0.9375000000000 1.0000000000000
-1.0125000000000 0.9625000000000 1.0000000000000
-1.0125000000000 0.9875000000000 1.0000000000000
-1.0125000000000 1.0125000000000 1.0000000000000
-
diff --git a/test/bl0.75-025/emask_xz_[2].asc b/test/bl0.75-025/emask_xz_[2].asc
deleted file mode 100644
index a71941b..0000000
--- a/test/bl0.75-025/emask_xz_[2].asc
+++ /dev/null
@@ -1,3615 +0,0 @@
-
-
-#Time = 0.0000000000000
--0.0375000000000 -0.0375000000000 0.0000000000000
--0.0375000000000 -0.0125000000000 0.0000000000000
--0.0375000000000 0.0125000000000 0.0000000000000
--0.0375000000000 0.0375000000000 0.0000000000000
--0.0375000000000 0.0625000000000 0.0000000000000
--0.0375000000000 0.0875000000000 0.0000000000000
--0.0375000000000 0.1125000000000 0.0000000000000
--0.0375000000000 0.1375000000000 0.0000000000000
--0.0375000000000 0.1625000000000 0.0000000000000
--0.0375000000000 0.1875000000000 0.0000000000000
--0.0375000000000 0.2125000000000 0.0000000000000
--0.0375000000000 0.2375000000000 0.0000000000000
--0.0375000000000 0.2625000000000 0.0000000000000
--0.0375000000000 0.2875000000000 0.0000000000000
--0.0375000000000 0.3125000000000 0.0000000000000
--0.0375000000000 0.3375000000000 0.0000000000000
--0.0375000000000 0.3625000000000 0.0000000000000
--0.0375000000000 0.3875000000000 0.0000000000000
--0.0375000000000 0.4125000000000 0.0000000000000
--0.0375000000000 0.4375000000000 0.0000000000000
--0.0375000000000 0.4625000000000 0.0000000000000
--0.0375000000000 0.4875000000000 0.0000000000000
--0.0375000000000 0.5125000000000 0.0000000000000
--0.0375000000000 0.5375000000000 0.0000000000000
--0.0375000000000 0.5625000000000 0.0000000000000
--0.0375000000000 0.5875000000000 0.0000000000000
--0.0375000000000 0.6125000000000 0.0000000000000
--0.0375000000000 0.6375000000000 0.0000000000000
--0.0375000000000 0.6625000000000 0.0000000000000
--0.0375000000000 0.6875000000000 0.0000000000000
--0.0375000000000 0.7125000000000 0.0000000000000
--0.0375000000000 0.7375000000000 0.0000000000000
--0.0375000000000 0.7625000000000 0.0000000000000
--0.0375000000000 0.7875000000000 0.0000000000000
--0.0375000000000 0.8125000000000 0.0000000000000
--0.0375000000000 0.8375000000000 0.0000000000000
--0.0375000000000 0.8625000000000 0.0000000000000
--0.0375000000000 0.8875000000000 0.0000000000000
--0.0375000000000 0.9125000000000 0.0000000000000
--0.0375000000000 0.9375000000000 0.0000000000000
--0.0375000000000 0.9625000000000 0.0000000000000
--0.0375000000000 0.9875000000000 0.0000000000000
--0.0375000000000 1.0125000000000 0.0000000000000
--0.0375000000000 1.0375000000000 0.0000000000000
--0.0375000000000 1.0625000000000 0.0000000000000
--0.0375000000000 1.0875000000000 0.0000000000000
--0.0375000000000 1.1125000000000 0.0000000000000
--0.0375000000000 1.1375000000000 0.0000000000000
--0.0375000000000 1.1625000000000 0.0000000000000
--0.0375000000000 1.1875000000000 0.0000000000000
--0.0375000000000 1.2125000000000 0.0000000000000
--0.0375000000000 1.2375000000000 0.5000000000000
--0.0375000000000 1.2625000000000 1.0000000000000
--0.0375000000000 1.2875000000000 1.0000000000000
--0.0375000000000 1.3125000000000 1.0000000000000
--0.0375000000000 1.3375000000000 1.0000000000000
--0.0375000000000 1.3625000000000 1.0000000000000
--0.0375000000000 1.3875000000000 1.0000000000000
--0.0375000000000 1.4125000000000 1.0000000000000
--0.0375000000000 1.4375000000000 1.0000000000000
--0.0375000000000 1.4625000000000 1.0000000000000
--0.0375000000000 1.4875000000000 1.0000000000000
--0.0375000000000 1.5125000000000 1.0000000000000
--0.0375000000000 1.5375000000000 1.0000000000000
--0.0375000000000 1.5625000000000 1.0000000000000
--0.0375000000000 1.5875000000000 1.0000000000000
--0.0375000000000 1.6125000000000 1.0000000000000
--0.0375000000000 1.6375000000000 1.0000000000000
--0.0375000000000 1.6625000000000 1.0000000000000
--0.0375000000000 1.6875000000000 1.0000000000000
--0.0375000000000 1.7125000000000 1.0000000000000
--0.0375000000000 1.7375000000000 1.0000000000000
--0.0375000000000 1.7625000000000 1.0000000000000
--0.0375000000000 1.7875000000000 1.0000000000000
--0.0375000000000 1.8125000000000 1.0000000000000
--0.0375000000000 1.8375000000000 1.0000000000000
--0.0375000000000 1.8625000000000 1.0000000000000
--0.0375000000000 1.8875000000000 1.0000000000000
--0.0375000000000 1.9125000000000 1.0000000000000
--0.0375000000000 1.9375000000000 1.0000000000000
--0.0375000000000 1.9625000000000 1.0000000000000
--0.0375000000000 1.9875000000000 1.0000000000000
--0.0375000000000 2.0125000000000 1.0000000000000
-
--0.0125000000000 -0.0375000000000 0.0000000000000
--0.0125000000000 -0.0125000000000 0.0000000000000
--0.0125000000000 0.0125000000000 0.0000000000000
--0.0125000000000 0.0375000000000 0.0000000000000
--0.0125000000000 0.0625000000000 0.0000000000000
--0.0125000000000 0.0875000000000 0.0000000000000
--0.0125000000000 0.1125000000000 0.0000000000000
--0.0125000000000 0.1375000000000 0.0000000000000
--0.0125000000000 0.1625000000000 0.0000000000000
--0.0125000000000 0.1875000000000 0.0000000000000
--0.0125000000000 0.2125000000000 0.0000000000000
--0.0125000000000 0.2375000000000 0.0000000000000
--0.0125000000000 0.2625000000000 0.0000000000000
--0.0125000000000 0.2875000000000 0.0000000000000
--0.0125000000000 0.3125000000000 0.0000000000000
--0.0125000000000 0.3375000000000 0.0000000000000
--0.0125000000000 0.3625000000000 0.0000000000000
--0.0125000000000 0.3875000000000 0.0000000000000
--0.0125000000000 0.4125000000000 0.0000000000000
--0.0125000000000 0.4375000000000 0.0000000000000
--0.0125000000000 0.4625000000000 0.0000000000000
--0.0125000000000 0.4875000000000 0.0000000000000
--0.0125000000000 0.5125000000000 0.0000000000000
--0.0125000000000 0.5375000000000 0.0000000000000
--0.0125000000000 0.5625000000000 0.0000000000000
--0.0125000000000 0.5875000000000 0.0000000000000
--0.0125000000000 0.6125000000000 0.0000000000000
--0.0125000000000 0.6375000000000 0.0000000000000
--0.0125000000000 0.6625000000000 0.0000000000000
--0.0125000000000 0.6875000000000 0.0000000000000
--0.0125000000000 0.7125000000000 0.0000000000000
--0.0125000000000 0.7375000000000 0.0000000000000
--0.0125000000000 0.7625000000000 0.0000000000000
--0.0125000000000 0.7875000000000 0.0000000000000
--0.0125000000000 0.8125000000000 0.0000000000000
--0.0125000000000 0.8375000000000 0.0000000000000
--0.0125000000000 0.8625000000000 0.0000000000000
--0.0125000000000 0.8875000000000 0.0000000000000
--0.0125000000000 0.9125000000000 0.0000000000000
--0.0125000000000 0.9375000000000 0.0000000000000
--0.0125000000000 0.9625000000000 0.0000000000000
--0.0125000000000 0.9875000000000 0.0000000000000
--0.0125000000000 1.0125000000000 0.0000000000000
--0.0125000000000 1.0375000000000 0.0000000000000
--0.0125000000000 1.0625000000000 0.0000000000000
--0.0125000000000 1.0875000000000 0.0000000000000
--0.0125000000000 1.1125000000000 0.0000000000000
--0.0125000000000 1.1375000000000 0.0000000000000
--0.0125000000000 1.1625000000000 0.0000000000000
--0.0125000000000 1.1875000000000 0.0000000000000
--0.0125000000000 1.2125000000000 0.0000000000000
--0.0125000000000 1.2375000000000 0.5000000000000
--0.0125000000000 1.2625000000000 1.0000000000000
--0.0125000000000 1.2875000000000 1.0000000000000
--0.0125000000000 1.3125000000000 1.0000000000000
--0.0125000000000 1.3375000000000 1.0000000000000
--0.0125000000000 1.3625000000000 1.0000000000000
--0.0125000000000 1.3875000000000 1.0000000000000
--0.0125000000000 1.4125000000000 1.0000000000000
--0.0125000000000 1.4375000000000 1.0000000000000
--0.0125000000000 1.4625000000000 1.0000000000000
--0.0125000000000 1.4875000000000 1.0000000000000
--0.0125000000000 1.5125000000000 1.0000000000000
--0.0125000000000 1.5375000000000 1.0000000000000
--0.0125000000000 1.5625000000000 1.0000000000000
--0.0125000000000 1.5875000000000 1.0000000000000
--0.0125000000000 1.6125000000000 1.0000000000000
--0.0125000000000 1.6375000000000 1.0000000000000
--0.0125000000000 1.6625000000000 1.0000000000000
--0.0125000000000 1.6875000000000 1.0000000000000
--0.0125000000000 1.7125000000000 1.0000000000000
--0.0125000000000 1.7375000000000 1.0000000000000
--0.0125000000000 1.7625000000000 1.0000000000000
--0.0125000000000 1.7875000000000 1.0000000000000
--0.0125000000000 1.8125000000000 1.0000000000000
--0.0125000000000 1.8375000000000 1.0000000000000
--0.0125000000000 1.8625000000000 1.0000000000000
--0.0125000000000 1.8875000000000 1.0000000000000
--0.0125000000000 1.9125000000000 1.0000000000000
--0.0125000000000 1.9375000000000 1.0000000000000
--0.0125000000000 1.9625000000000 1.0000000000000
--0.0125000000000 1.9875000000000 1.0000000000000
--0.0125000000000 2.0125000000000 1.0000000000000
-
-0.0125000000000 -0.0375000000000 0.0000000000000
-0.0125000000000 -0.0125000000000 0.0000000000000
-0.0125000000000 0.0125000000000 0.0000000000000
-0.0125000000000 0.0375000000000 0.0000000000000
-0.0125000000000 0.0625000000000 0.0000000000000
-0.0125000000000 0.0875000000000 0.0000000000000
-0.0125000000000 0.1125000000000 0.0000000000000
-0.0125000000000 0.1375000000000 0.0000000000000
-0.0125000000000 0.1625000000000 0.0000000000000
-0.0125000000000 0.1875000000000 0.0000000000000
-0.0125000000000 0.2125000000000 0.0000000000000
-0.0125000000000 0.2375000000000 0.0000000000000
-0.0125000000000 0.2625000000000 0.0000000000000
-0.0125000000000 0.2875000000000 0.0000000000000
-0.0125000000000 0.3125000000000 0.0000000000000
-0.0125000000000 0.3375000000000 0.0000000000000
-0.0125000000000 0.3625000000000 0.0000000000000
-0.0125000000000 0.3875000000000 0.0000000000000
-0.0125000000000 0.4125000000000 0.0000000000000
-0.0125000000000 0.4375000000000 0.0000000000000
-0.0125000000000 0.4625000000000 0.0000000000000
-0.0125000000000 0.4875000000000 0.0000000000000
-0.0125000000000 0.5125000000000 0.0000000000000
-0.0125000000000 0.5375000000000 0.0000000000000
-0.0125000000000 0.5625000000000 0.0000000000000
-0.0125000000000 0.5875000000000 0.0000000000000
-0.0125000000000 0.6125000000000 0.0000000000000
-0.0125000000000 0.6375000000000 0.0000000000000
-0.0125000000000 0.6625000000000 0.0000000000000
-0.0125000000000 0.6875000000000 0.0000000000000
-0.0125000000000 0.7125000000000 0.0000000000000
-0.0125000000000 0.7375000000000 0.0000000000000
-0.0125000000000 0.7625000000000 0.0000000000000
-0.0125000000000 0.7875000000000 0.0000000000000
-0.0125000000000 0.8125000000000 0.0000000000000
-0.0125000000000 0.8375000000000 0.0000000000000
-0.0125000000000 0.8625000000000 0.0000000000000
-0.0125000000000 0.8875000000000 0.0000000000000
-0.0125000000000 0.9125000000000 0.0000000000000
-0.0125000000000 0.9375000000000 0.0000000000000
-0.0125000000000 0.9625000000000 0.0000000000000
-0.0125000000000 0.9875000000000 0.0000000000000
-0.0125000000000 1.0125000000000 0.0000000000000
-0.0125000000000 1.0375000000000 0.0000000000000
-0.0125000000000 1.0625000000000 0.0000000000000
-0.0125000000000 1.0875000000000 0.0000000000000
-0.0125000000000 1.1125000000000 0.0000000000000
-0.0125000000000 1.1375000000000 0.0000000000000
-0.0125000000000 1.1625000000000 0.0000000000000
-0.0125000000000 1.1875000000000 0.0000000000000
-0.0125000000000 1.2125000000000 0.0000000000000
-0.0125000000000 1.2375000000000 0.5000000000000
-0.0125000000000 1.2625000000000 1.0000000000000
-0.0125000000000 1.2875000000000 1.0000000000000
-0.0125000000000 1.3125000000000 1.0000000000000
-0.0125000000000 1.3375000000000 1.0000000000000
-0.0125000000000 1.3625000000000 1.0000000000000
-0.0125000000000 1.3875000000000 1.0000000000000
-0.0125000000000 1.4125000000000 1.0000000000000
-0.0125000000000 1.4375000000000 1.0000000000000
-0.0125000000000 1.4625000000000 1.0000000000000
-0.0125000000000 1.4875000000000 1.0000000000000
-0.0125000000000 1.5125000000000 1.0000000000000
-0.0125000000000 1.5375000000000 1.0000000000000
-0.0125000000000 1.5625000000000 1.0000000000000
-0.0125000000000 1.5875000000000 1.0000000000000
-0.0125000000000 1.6125000000000 1.0000000000000
-0.0125000000000 1.6375000000000 1.0000000000000
-0.0125000000000 1.6625000000000 1.0000000000000
-0.0125000000000 1.6875000000000 1.0000000000000
-0.0125000000000 1.7125000000000 1.0000000000000
-0.0125000000000 1.7375000000000 1.0000000000000
-0.0125000000000 1.7625000000000 1.0000000000000
-0.0125000000000 1.7875000000000 1.0000000000000
-0.0125000000000 1.8125000000000 1.0000000000000
-0.0125000000000 1.8375000000000 1.0000000000000
-0.0125000000000 1.8625000000000 1.0000000000000
-0.0125000000000 1.8875000000000 1.0000000000000
-0.0125000000000 1.9125000000000 1.0000000000000
-0.0125000000000 1.9375000000000 1.0000000000000
-0.0125000000000 1.9625000000000 1.0000000000000
-0.0125000000000 1.9875000000000 1.0000000000000
-0.0125000000000 2.0125000000000 1.0000000000000
-
-0.0375000000000 -0.0375000000000 0.0000000000000
-0.0375000000000 -0.0125000000000 0.0000000000000
-0.0375000000000 0.0125000000000 0.0000000000000
-0.0375000000000 0.0375000000000 0.0000000000000
-0.0375000000000 0.0625000000000 0.0000000000000
-0.0375000000000 0.0875000000000 0.0000000000000
-0.0375000000000 0.1125000000000 0.0000000000000
-0.0375000000000 0.1375000000000 0.0000000000000
-0.0375000000000 0.1625000000000 0.0000000000000
-0.0375000000000 0.1875000000000 0.0000000000000
-0.0375000000000 0.2125000000000 0.0000000000000
-0.0375000000000 0.2375000000000 0.0000000000000
-0.0375000000000 0.2625000000000 0.0000000000000
-0.0375000000000 0.2875000000000 0.0000000000000
-0.0375000000000 0.3125000000000 0.0000000000000
-0.0375000000000 0.3375000000000 0.0000000000000
-0.0375000000000 0.3625000000000 0.0000000000000
-0.0375000000000 0.3875000000000 0.0000000000000
-0.0375000000000 0.4125000000000 0.0000000000000
-0.0375000000000 0.4375000000000 0.0000000000000
-0.0375000000000 0.4625000000000 0.0000000000000
-0.0375000000000 0.4875000000000 0.0000000000000
-0.0375000000000 0.5125000000000 0.0000000000000
-0.0375000000000 0.5375000000000 0.0000000000000
-0.0375000000000 0.5625000000000 0.0000000000000
-0.0375000000000 0.5875000000000 0.0000000000000
-0.0375000000000 0.6125000000000 0.0000000000000
-0.0375000000000 0.6375000000000 0.0000000000000
-0.0375000000000 0.6625000000000 0.0000000000000
-0.0375000000000 0.6875000000000 0.0000000000000
-0.0375000000000 0.7125000000000 0.0000000000000
-0.0375000000000 0.7375000000000 0.0000000000000
-0.0375000000000 0.7625000000000 0.0000000000000
-0.0375000000000 0.7875000000000 0.0000000000000
-0.0375000000000 0.8125000000000 0.0000000000000
-0.0375000000000 0.8375000000000 0.0000000000000
-0.0375000000000 0.8625000000000 0.0000000000000
-0.0375000000000 0.8875000000000 0.0000000000000
-0.0375000000000 0.9125000000000 0.0000000000000
-0.0375000000000 0.9375000000000 0.0000000000000
-0.0375000000000 0.9625000000000 0.0000000000000
-0.0375000000000 0.9875000000000 0.0000000000000
-0.0375000000000 1.0125000000000 0.0000000000000
-0.0375000000000 1.0375000000000 0.0000000000000
-0.0375000000000 1.0625000000000 0.0000000000000
-0.0375000000000 1.0875000000000 0.0000000000000
-0.0375000000000 1.1125000000000 0.0000000000000
-0.0375000000000 1.1375000000000 0.0000000000000
-0.0375000000000 1.1625000000000 0.0000000000000
-0.0375000000000 1.1875000000000 0.0000000000000
-0.0375000000000 1.2125000000000 0.0000000000000
-0.0375000000000 1.2375000000000 0.5000000000000
-0.0375000000000 1.2625000000000 1.0000000000000
-0.0375000000000 1.2875000000000 1.0000000000000
-0.0375000000000 1.3125000000000 1.0000000000000
-0.0375000000000 1.3375000000000 1.0000000000000
-0.0375000000000 1.3625000000000 1.0000000000000
-0.0375000000000 1.3875000000000 1.0000000000000
-0.0375000000000 1.4125000000000 1.0000000000000
-0.0375000000000 1.4375000000000 1.0000000000000
-0.0375000000000 1.4625000000000 1.0000000000000
-0.0375000000000 1.4875000000000 1.0000000000000
-0.0375000000000 1.5125000000000 1.0000000000000
-0.0375000000000 1.5375000000000 1.0000000000000
-0.0375000000000 1.5625000000000 1.0000000000000
-0.0375000000000 1.5875000000000 1.0000000000000
-0.0375000000000 1.6125000000000 1.0000000000000
-0.0375000000000 1.6375000000000 1.0000000000000
-0.0375000000000 1.6625000000000 1.0000000000000
-0.0375000000000 1.6875000000000 1.0000000000000
-0.0375000000000 1.7125000000000 1.0000000000000
-0.0375000000000 1.7375000000000 1.0000000000000
-0.0375000000000 1.7625000000000 1.0000000000000
-0.0375000000000 1.7875000000000 1.0000000000000
-0.0375000000000 1.8125000000000 1.0000000000000
-0.0375000000000 1.8375000000000 1.0000000000000
-0.0375000000000 1.8625000000000 1.0000000000000
-0.0375000000000 1.8875000000000 1.0000000000000
-0.0375000000000 1.9125000000000 1.0000000000000
-0.0375000000000 1.9375000000000 1.0000000000000
-0.0375000000000 1.9625000000000 1.0000000000000
-0.0375000000000 1.9875000000000 1.0000000000000
-0.0375000000000 2.0125000000000 1.0000000000000
-
-0.0625000000000 -0.0375000000000 0.0000000000000
-0.0625000000000 -0.0125000000000 0.0000000000000
-0.0625000000000 0.0125000000000 0.0000000000000
-0.0625000000000 0.0375000000000 0.0000000000000
-0.0625000000000 0.0625000000000 0.0000000000000
-0.0625000000000 0.0875000000000 0.0000000000000
-0.0625000000000 0.1125000000000 0.0000000000000
-0.0625000000000 0.1375000000000 0.0000000000000
-0.0625000000000 0.1625000000000 0.0000000000000
-0.0625000000000 0.1875000000000 0.0000000000000
-0.0625000000000 0.2125000000000 0.0000000000000
-0.0625000000000 0.2375000000000 0.0000000000000
-0.0625000000000 0.2625000000000 0.0000000000000
-0.0625000000000 0.2875000000000 0.0000000000000
-0.0625000000000 0.3125000000000 0.0000000000000
-0.0625000000000 0.3375000000000 0.0000000000000
-0.0625000000000 0.3625000000000 0.0000000000000
-0.0625000000000 0.3875000000000 0.0000000000000
-0.0625000000000 0.4125000000000 0.0000000000000
-0.0625000000000 0.4375000000000 0.0000000000000
-0.0625000000000 0.4625000000000 0.0000000000000
-0.0625000000000 0.4875000000000 0.0000000000000
-0.0625000000000 0.5125000000000 0.0000000000000
-0.0625000000000 0.5375000000000 0.0000000000000
-0.0625000000000 0.5625000000000 0.0000000000000
-0.0625000000000 0.5875000000000 0.0000000000000
-0.0625000000000 0.6125000000000 0.0000000000000
-0.0625000000000 0.6375000000000 0.0000000000000
-0.0625000000000 0.6625000000000 0.0000000000000
-0.0625000000000 0.6875000000000 0.0000000000000
-0.0625000000000 0.7125000000000 0.0000000000000
-0.0625000000000 0.7375000000000 0.0000000000000
-0.0625000000000 0.7625000000000 0.0000000000000
-0.0625000000000 0.7875000000000 0.0000000000000
-0.0625000000000 0.8125000000000 0.0000000000000
-0.0625000000000 0.8375000000000 0.0000000000000
-0.0625000000000 0.8625000000000 0.0000000000000
-0.0625000000000 0.8875000000000 0.0000000000000
-0.0625000000000 0.9125000000000 0.0000000000000
-0.0625000000000 0.9375000000000 0.0000000000000
-0.0625000000000 0.9625000000000 0.0000000000000
-0.0625000000000 0.9875000000000 0.0000000000000
-0.0625000000000 1.0125000000000 0.0000000000000
-0.0625000000000 1.0375000000000 0.0000000000000
-0.0625000000000 1.0625000000000 0.0000000000000
-0.0625000000000 1.0875000000000 0.0000000000000
-0.0625000000000 1.1125000000000 0.0000000000000
-0.0625000000000 1.1375000000000 0.0000000000000
-0.0625000000000 1.1625000000000 0.0000000000000
-0.0625000000000 1.1875000000000 0.0000000000000
-0.0625000000000 1.2125000000000 0.0000000000000
-0.0625000000000 1.2375000000000 0.5000000000000
-0.0625000000000 1.2625000000000 1.0000000000000
-0.0625000000000 1.2875000000000 1.0000000000000
-0.0625000000000 1.3125000000000 1.0000000000000
-0.0625000000000 1.3375000000000 1.0000000000000
-0.0625000000000 1.3625000000000 1.0000000000000
-0.0625000000000 1.3875000000000 1.0000000000000
-0.0625000000000 1.4125000000000 1.0000000000000
-0.0625000000000 1.4375000000000 1.0000000000000
-0.0625000000000 1.4625000000000 1.0000000000000
-0.0625000000000 1.4875000000000 1.0000000000000
-0.0625000000000 1.5125000000000 1.0000000000000
-0.0625000000000 1.5375000000000 1.0000000000000
-0.0625000000000 1.5625000000000 1.0000000000000
-0.0625000000000 1.5875000000000 1.0000000000000
-0.0625000000000 1.6125000000000 1.0000000000000
-0.0625000000000 1.6375000000000 1.0000000000000
-0.0625000000000 1.6625000000000 1.0000000000000
-0.0625000000000 1.6875000000000 1.0000000000000
-0.0625000000000 1.7125000000000 1.0000000000000
-0.0625000000000 1.7375000000000 1.0000000000000
-0.0625000000000 1.7625000000000 1.0000000000000
-0.0625000000000 1.7875000000000 1.0000000000000
-0.0625000000000 1.8125000000000 1.0000000000000
-0.0625000000000 1.8375000000000 1.0000000000000
-0.0625000000000 1.8625000000000 1.0000000000000
-0.0625000000000 1.8875000000000 1.0000000000000
-0.0625000000000 1.9125000000000 1.0000000000000
-0.0625000000000 1.9375000000000 1.0000000000000
-0.0625000000000 1.9625000000000 1.0000000000000
-0.0625000000000 1.9875000000000 1.0000000000000
-0.0625000000000 2.0125000000000 1.0000000000000
-
-0.0875000000000 -0.0375000000000 0.0000000000000
-0.0875000000000 -0.0125000000000 0.0000000000000
-0.0875000000000 0.0125000000000 0.0000000000000
-0.0875000000000 0.0375000000000 0.0000000000000
-0.0875000000000 0.0625000000000 0.0000000000000
-0.0875000000000 0.0875000000000 0.0000000000000
-0.0875000000000 0.1125000000000 0.0000000000000
-0.0875000000000 0.1375000000000 0.0000000000000
-0.0875000000000 0.1625000000000 0.0000000000000
-0.0875000000000 0.1875000000000 0.0000000000000
-0.0875000000000 0.2125000000000 0.0000000000000
-0.0875000000000 0.2375000000000 0.0000000000000
-0.0875000000000 0.2625000000000 0.0000000000000
-0.0875000000000 0.2875000000000 0.0000000000000
-0.0875000000000 0.3125000000000 0.0000000000000
-0.0875000000000 0.3375000000000 0.0000000000000
-0.0875000000000 0.3625000000000 0.0000000000000
-0.0875000000000 0.3875000000000 0.0000000000000
-0.0875000000000 0.4125000000000 0.0000000000000
-0.0875000000000 0.4375000000000 0.0000000000000
-0.0875000000000 0.4625000000000 0.0000000000000
-0.0875000000000 0.4875000000000 0.0000000000000
-0.0875000000000 0.5125000000000 0.0000000000000
-0.0875000000000 0.5375000000000 0.0000000000000
-0.0875000000000 0.5625000000000 0.0000000000000
-0.0875000000000 0.5875000000000 0.0000000000000
-0.0875000000000 0.6125000000000 0.0000000000000
-0.0875000000000 0.6375000000000 0.0000000000000
-0.0875000000000 0.6625000000000 0.0000000000000
-0.0875000000000 0.6875000000000 0.0000000000000
-0.0875000000000 0.7125000000000 0.0000000000000
-0.0875000000000 0.7375000000000 0.0000000000000
-0.0875000000000 0.7625000000000 0.0000000000000
-0.0875000000000 0.7875000000000 0.0000000000000
-0.0875000000000 0.8125000000000 0.0000000000000
-0.0875000000000 0.8375000000000 0.0000000000000
-0.0875000000000 0.8625000000000 0.0000000000000
-0.0875000000000 0.8875000000000 0.0000000000000
-0.0875000000000 0.9125000000000 0.0000000000000
-0.0875000000000 0.9375000000000 0.0000000000000
-0.0875000000000 0.9625000000000 0.0000000000000
-0.0875000000000 0.9875000000000 0.0000000000000
-0.0875000000000 1.0125000000000 0.0000000000000
-0.0875000000000 1.0375000000000 0.0000000000000
-0.0875000000000 1.0625000000000 0.0000000000000
-0.0875000000000 1.0875000000000 0.0000000000000
-0.0875000000000 1.1125000000000 0.0000000000000
-0.0875000000000 1.1375000000000 0.0000000000000
-0.0875000000000 1.1625000000000 0.0000000000000
-0.0875000000000 1.1875000000000 0.0000000000000
-0.0875000000000 1.2125000000000 0.0000000000000
-0.0875000000000 1.2375000000000 0.5000000000000
-0.0875000000000 1.2625000000000 1.0000000000000
-0.0875000000000 1.2875000000000 1.0000000000000
-0.0875000000000 1.3125000000000 1.0000000000000
-0.0875000000000 1.3375000000000 1.0000000000000
-0.0875000000000 1.3625000000000 1.0000000000000
-0.0875000000000 1.3875000000000 1.0000000000000
-0.0875000000000 1.4125000000000 1.0000000000000
-0.0875000000000 1.4375000000000 1.0000000000000
-0.0875000000000 1.4625000000000 1.0000000000000
-0.0875000000000 1.4875000000000 1.0000000000000
-0.0875000000000 1.5125000000000 1.0000000000000
-0.0875000000000 1.5375000000000 1.0000000000000
-0.0875000000000 1.5625000000000 1.0000000000000
-0.0875000000000 1.5875000000000 1.0000000000000
-0.0875000000000 1.6125000000000 1.0000000000000
-0.0875000000000 1.6375000000000 1.0000000000000
-0.0875000000000 1.6625000000000 1.0000000000000
-0.0875000000000 1.6875000000000 1.0000000000000
-0.0875000000000 1.7125000000000 1.0000000000000
-0.0875000000000 1.7375000000000 1.0000000000000
-0.0875000000000 1.7625000000000 1.0000000000000
-0.0875000000000 1.7875000000000 1.0000000000000
-0.0875000000000 1.8125000000000 1.0000000000000
-0.0875000000000 1.8375000000000 1.0000000000000
-0.0875000000000 1.8625000000000 1.0000000000000
-0.0875000000000 1.8875000000000 1.0000000000000
-0.0875000000000 1.9125000000000 1.0000000000000
-0.0875000000000 1.9375000000000 1.0000000000000
-0.0875000000000 1.9625000000000 1.0000000000000
-0.0875000000000 1.9875000000000 1.0000000000000
-0.0875000000000 2.0125000000000 1.0000000000000
-
-0.1125000000000 -0.0375000000000 0.0000000000000
-0.1125000000000 -0.0125000000000 0.0000000000000
-0.1125000000000 0.0125000000000 0.0000000000000
-0.1125000000000 0.0375000000000 0.0000000000000
-0.1125000000000 0.0625000000000 0.0000000000000
-0.1125000000000 0.0875000000000 0.0000000000000
-0.1125000000000 0.1125000000000 0.0000000000000
-0.1125000000000 0.1375000000000 0.0000000000000
-0.1125000000000 0.1625000000000 0.0000000000000
-0.1125000000000 0.1875000000000 0.0000000000000
-0.1125000000000 0.2125000000000 0.0000000000000
-0.1125000000000 0.2375000000000 0.0000000000000
-0.1125000000000 0.2625000000000 0.0000000000000
-0.1125000000000 0.2875000000000 0.0000000000000
-0.1125000000000 0.3125000000000 0.0000000000000
-0.1125000000000 0.3375000000000 0.0000000000000
-0.1125000000000 0.3625000000000 0.0000000000000
-0.1125000000000 0.3875000000000 0.0000000000000
-0.1125000000000 0.4125000000000 0.0000000000000
-0.1125000000000 0.4375000000000 0.0000000000000
-0.1125000000000 0.4625000000000 0.0000000000000
-0.1125000000000 0.4875000000000 0.0000000000000
-0.1125000000000 0.5125000000000 0.0000000000000
-0.1125000000000 0.5375000000000 0.0000000000000
-0.1125000000000 0.5625000000000 0.0000000000000
-0.1125000000000 0.5875000000000 0.0000000000000
-0.1125000000000 0.6125000000000 0.0000000000000
-0.1125000000000 0.6375000000000 0.0000000000000
-0.1125000000000 0.6625000000000 0.0000000000000
-0.1125000000000 0.6875000000000 0.0000000000000
-0.1125000000000 0.7125000000000 0.0000000000000
-0.1125000000000 0.7375000000000 0.0000000000000
-0.1125000000000 0.7625000000000 0.0000000000000
-0.1125000000000 0.7875000000000 0.0000000000000
-0.1125000000000 0.8125000000000 0.0000000000000
-0.1125000000000 0.8375000000000 0.0000000000000
-0.1125000000000 0.8625000000000 0.0000000000000
-0.1125000000000 0.8875000000000 0.0000000000000
-0.1125000000000 0.9125000000000 0.0000000000000
-0.1125000000000 0.9375000000000 0.0000000000000
-0.1125000000000 0.9625000000000 0.0000000000000
-0.1125000000000 0.9875000000000 0.0000000000000
-0.1125000000000 1.0125000000000 0.0000000000000
-0.1125000000000 1.0375000000000 0.0000000000000
-0.1125000000000 1.0625000000000 0.0000000000000
-0.1125000000000 1.0875000000000 0.0000000000000
-0.1125000000000 1.1125000000000 0.0000000000000
-0.1125000000000 1.1375000000000 0.0000000000000
-0.1125000000000 1.1625000000000 0.0000000000000
-0.1125000000000 1.1875000000000 0.0000000000000
-0.1125000000000 1.2125000000000 0.5000000000000
-0.1125000000000 1.2375000000000 0.5000000000000
-0.1125000000000 1.2625000000000 1.0000000000000
-0.1125000000000 1.2875000000000 1.0000000000000
-0.1125000000000 1.3125000000000 1.0000000000000
-0.1125000000000 1.3375000000000 1.0000000000000
-0.1125000000000 1.3625000000000 1.0000000000000
-0.1125000000000 1.3875000000000 1.0000000000000
-0.1125000000000 1.4125000000000 1.0000000000000
-0.1125000000000 1.4375000000000 1.0000000000000
-0.1125000000000 1.4625000000000 1.0000000000000
-0.1125000000000 1.4875000000000 1.0000000000000
-0.1125000000000 1.5125000000000 1.0000000000000
-0.1125000000000 1.5375000000000 1.0000000000000
-0.1125000000000 1.5625000000000 1.0000000000000
-0.1125000000000 1.5875000000000 1.0000000000000
-0.1125000000000 1.6125000000000 1.0000000000000
-0.1125000000000 1.6375000000000 1.0000000000000
-0.1125000000000 1.6625000000000 1.0000000000000
-0.1125000000000 1.6875000000000 1.0000000000000
-0.1125000000000 1.7125000000000 1.0000000000000
-0.1125000000000 1.7375000000000 1.0000000000000
-0.1125000000000 1.7625000000000 1.0000000000000
-0.1125000000000 1.7875000000000 1.0000000000000
-0.1125000000000 1.8125000000000 1.0000000000000
-0.1125000000000 1.8375000000000 1.0000000000000
-0.1125000000000 1.8625000000000 1.0000000000000
-0.1125000000000 1.8875000000000 1.0000000000000
-0.1125000000000 1.9125000000000 1.0000000000000
-0.1125000000000 1.9375000000000 1.0000000000000
-0.1125000000000 1.9625000000000 1.0000000000000
-0.1125000000000 1.9875000000000 1.0000000000000
-0.1125000000000 2.0125000000000 1.0000000000000
-
-0.1375000000000 -0.0375000000000 0.0000000000000
-0.1375000000000 -0.0125000000000 0.0000000000000
-0.1375000000000 0.0125000000000 0.0000000000000
-0.1375000000000 0.0375000000000 0.0000000000000
-0.1375000000000 0.0625000000000 0.0000000000000
-0.1375000000000 0.0875000000000 0.0000000000000
-0.1375000000000 0.1125000000000 0.0000000000000
-0.1375000000000 0.1375000000000 0.0000000000000
-0.1375000000000 0.1625000000000 0.0000000000000
-0.1375000000000 0.1875000000000 0.0000000000000
-0.1375000000000 0.2125000000000 0.0000000000000
-0.1375000000000 0.2375000000000 0.0000000000000
-0.1375000000000 0.2625000000000 0.0000000000000
-0.1375000000000 0.2875000000000 0.0000000000000
-0.1375000000000 0.3125000000000 0.0000000000000
-0.1375000000000 0.3375000000000 0.0000000000000
-0.1375000000000 0.3625000000000 0.0000000000000
-0.1375000000000 0.3875000000000 0.0000000000000
-0.1375000000000 0.4125000000000 0.0000000000000
-0.1375000000000 0.4375000000000 0.0000000000000
-0.1375000000000 0.4625000000000 0.0000000000000
-0.1375000000000 0.4875000000000 0.0000000000000
-0.1375000000000 0.5125000000000 0.0000000000000
-0.1375000000000 0.5375000000000 0.0000000000000
-0.1375000000000 0.5625000000000 0.0000000000000
-0.1375000000000 0.5875000000000 0.0000000000000
-0.1375000000000 0.6125000000000 0.0000000000000
-0.1375000000000 0.6375000000000 0.0000000000000
-0.1375000000000 0.6625000000000 0.0000000000000
-0.1375000000000 0.6875000000000 0.0000000000000
-0.1375000000000 0.7125000000000 0.0000000000000
-0.1375000000000 0.7375000000000 0.0000000000000
-0.1375000000000 0.7625000000000 0.0000000000000
-0.1375000000000 0.7875000000000 0.0000000000000
-0.1375000000000 0.8125000000000 0.0000000000000
-0.1375000000000 0.8375000000000 0.0000000000000
-0.1375000000000 0.8625000000000 0.0000000000000
-0.1375000000000 0.8875000000000 0.0000000000000
-0.1375000000000 0.9125000000000 0.0000000000000
-0.1375000000000 0.9375000000000 0.0000000000000
-0.1375000000000 0.9625000000000 0.0000000000000
-0.1375000000000 0.9875000000000 0.0000000000000
-0.1375000000000 1.0125000000000 0.0000000000000
-0.1375000000000 1.0375000000000 0.0000000000000
-0.1375000000000 1.0625000000000 0.0000000000000
-0.1375000000000 1.0875000000000 0.0000000000000
-0.1375000000000 1.1125000000000 0.0000000000000
-0.1375000000000 1.1375000000000 0.0000000000000
-0.1375000000000 1.1625000000000 0.0000000000000
-0.1375000000000 1.1875000000000 0.0000000000000
-0.1375000000000 1.2125000000000 0.5000000000000
-0.1375000000000 1.2375000000000 0.5000000000000
-0.1375000000000 1.2625000000000 1.0000000000000
-0.1375000000000 1.2875000000000 1.0000000000000
-0.1375000000000 1.3125000000000 1.0000000000000
-0.1375000000000 1.3375000000000 1.0000000000000
-0.1375000000000 1.3625000000000 1.0000000000000
-0.1375000000000 1.3875000000000 1.0000000000000
-0.1375000000000 1.4125000000000 1.0000000000000
-0.1375000000000 1.4375000000000 1.0000000000000
-0.1375000000000 1.4625000000000 1.0000000000000
-0.1375000000000 1.4875000000000 1.0000000000000
-0.1375000000000 1.5125000000000 1.0000000000000
-0.1375000000000 1.5375000000000 1.0000000000000
-0.1375000000000 1.5625000000000 1.0000000000000
-0.1375000000000 1.5875000000000 1.0000000000000
-0.1375000000000 1.6125000000000 1.0000000000000
-0.1375000000000 1.6375000000000 1.0000000000000
-0.1375000000000 1.6625000000000 1.0000000000000
-0.1375000000000 1.6875000000000 1.0000000000000
-0.1375000000000 1.7125000000000 1.0000000000000
-0.1375000000000 1.7375000000000 1.0000000000000
-0.1375000000000 1.7625000000000 1.0000000000000
-0.1375000000000 1.7875000000000 1.0000000000000
-0.1375000000000 1.8125000000000 1.0000000000000
-0.1375000000000 1.8375000000000 1.0000000000000
-0.1375000000000 1.8625000000000 1.0000000000000
-0.1375000000000 1.8875000000000 1.0000000000000
-0.1375000000000 1.9125000000000 1.0000000000000
-0.1375000000000 1.9375000000000 1.0000000000000
-0.1375000000000 1.9625000000000 1.0000000000000
-0.1375000000000 1.9875000000000 1.0000000000000
-0.1375000000000 2.0125000000000 1.0000000000000
-
-0.1625000000000 -0.0375000000000 0.0000000000000
-0.1625000000000 -0.0125000000000 0.0000000000000
-0.1625000000000 0.0125000000000 0.0000000000000
-0.1625000000000 0.0375000000000 0.0000000000000
-0.1625000000000 0.0625000000000 0.0000000000000
-0.1625000000000 0.0875000000000 0.0000000000000
-0.1625000000000 0.1125000000000 0.0000000000000
-0.1625000000000 0.1375000000000 0.0000000000000
-0.1625000000000 0.1625000000000 0.0000000000000
-0.1625000000000 0.1875000000000 0.0000000000000
-0.1625000000000 0.2125000000000 0.0000000000000
-0.1625000000000 0.2375000000000 0.0000000000000
-0.1625000000000 0.2625000000000 0.0000000000000
-0.1625000000000 0.2875000000000 0.0000000000000
-0.1625000000000 0.3125000000000 0.0000000000000
-0.1625000000000 0.3375000000000 0.0000000000000
-0.1625000000000 0.3625000000000 0.0000000000000
-0.1625000000000 0.3875000000000 0.0000000000000
-0.1625000000000 0.4125000000000 0.0000000000000
-0.1625000000000 0.4375000000000 0.0000000000000
-0.1625000000000 0.4625000000000 0.0000000000000
-0.1625000000000 0.4875000000000 0.0000000000000
-0.1625000000000 0.5125000000000 0.0000000000000
-0.1625000000000 0.5375000000000 0.0000000000000
-0.1625000000000 0.5625000000000 0.0000000000000
-0.1625000000000 0.5875000000000 0.0000000000000
-0.1625000000000 0.6125000000000 0.0000000000000
-0.1625000000000 0.6375000000000 0.0000000000000
-0.1625000000000 0.6625000000000 0.0000000000000
-0.1625000000000 0.6875000000000 0.0000000000000
-0.1625000000000 0.7125000000000 0.0000000000000
-0.1625000000000 0.7375000000000 0.0000000000000
-0.1625000000000 0.7625000000000 0.0000000000000
-0.1625000000000 0.7875000000000 0.0000000000000
-0.1625000000000 0.8125000000000 0.0000000000000
-0.1625000000000 0.8375000000000 0.0000000000000
-0.1625000000000 0.8625000000000 0.0000000000000
-0.1625000000000 0.8875000000000 0.0000000000000
-0.1625000000000 0.9125000000000 0.0000000000000
-0.1625000000000 0.9375000000000 0.0000000000000
-0.1625000000000 0.9625000000000 0.0000000000000
-0.1625000000000 0.9875000000000 0.0000000000000
-0.1625000000000 1.0125000000000 0.0000000000000
-0.1625000000000 1.0375000000000 0.0000000000000
-0.1625000000000 1.0625000000000 0.0000000000000
-0.1625000000000 1.0875000000000 0.0000000000000
-0.1625000000000 1.1125000000000 0.0000000000000
-0.1625000000000 1.1375000000000 0.0000000000000
-0.1625000000000 1.1625000000000 0.0000000000000
-0.1625000000000 1.1875000000000 0.0000000000000
-0.1625000000000 1.2125000000000 0.5000000000000
-0.1625000000000 1.2375000000000 0.5000000000000
-0.1625000000000 1.2625000000000 1.0000000000000
-0.1625000000000 1.2875000000000 1.0000000000000
-0.1625000000000 1.3125000000000 1.0000000000000
-0.1625000000000 1.3375000000000 1.0000000000000
-0.1625000000000 1.3625000000000 1.0000000000000
-0.1625000000000 1.3875000000000 1.0000000000000
-0.1625000000000 1.4125000000000 1.0000000000000
-0.1625000000000 1.4375000000000 1.0000000000000
-0.1625000000000 1.4625000000000 1.0000000000000
-0.1625000000000 1.4875000000000 1.0000000000000
-0.1625000000000 1.5125000000000 1.0000000000000
-0.1625000000000 1.5375000000000 1.0000000000000
-0.1625000000000 1.5625000000000 1.0000000000000
-0.1625000000000 1.5875000000000 1.0000000000000
-0.1625000000000 1.6125000000000 1.0000000000000
-0.1625000000000 1.6375000000000 1.0000000000000
-0.1625000000000 1.6625000000000 1.0000000000000
-0.1625000000000 1.6875000000000 1.0000000000000
-0.1625000000000 1.7125000000000 1.0000000000000
-0.1625000000000 1.7375000000000 1.0000000000000
-0.1625000000000 1.7625000000000 1.0000000000000
-0.1625000000000 1.7875000000000 1.0000000000000
-0.1625000000000 1.8125000000000 1.0000000000000
-0.1625000000000 1.8375000000000 1.0000000000000
-0.1625000000000 1.8625000000000 1.0000000000000
-0.1625000000000 1.8875000000000 1.0000000000000
-0.1625000000000 1.9125000000000 1.0000000000000
-0.1625000000000 1.9375000000000 1.0000000000000
-0.1625000000000 1.9625000000000 1.0000000000000
-0.1625000000000 1.9875000000000 1.0000000000000
-0.1625000000000 2.0125000000000 1.0000000000000
-
-0.1875000000000 -0.0375000000000 0.0000000000000
-0.1875000000000 -0.0125000000000 0.0000000000000
-0.1875000000000 0.0125000000000 0.0000000000000
-0.1875000000000 0.0375000000000 0.0000000000000
-0.1875000000000 0.0625000000000 0.0000000000000
-0.1875000000000 0.0875000000000 0.0000000000000
-0.1875000000000 0.1125000000000 0.0000000000000
-0.1875000000000 0.1375000000000 0.0000000000000
-0.1875000000000 0.1625000000000 0.0000000000000
-0.1875000000000 0.1875000000000 0.0000000000000
-0.1875000000000 0.2125000000000 0.0000000000000
-0.1875000000000 0.2375000000000 0.0000000000000
-0.1875000000000 0.2625000000000 0.0000000000000
-0.1875000000000 0.2875000000000 0.0000000000000
-0.1875000000000 0.3125000000000 0.0000000000000
-0.1875000000000 0.3375000000000 0.0000000000000
-0.1875000000000 0.3625000000000 0.0000000000000
-0.1875000000000 0.3875000000000 0.0000000000000
-0.1875000000000 0.4125000000000 0.0000000000000
-0.1875000000000 0.4375000000000 0.0000000000000
-0.1875000000000 0.4625000000000 0.0000000000000
-0.1875000000000 0.4875000000000 0.0000000000000
-0.1875000000000 0.5125000000000 0.0000000000000
-0.1875000000000 0.5375000000000 0.0000000000000
-0.1875000000000 0.5625000000000 0.0000000000000
-0.1875000000000 0.5875000000000 0.0000000000000
-0.1875000000000 0.6125000000000 0.0000000000000
-0.1875000000000 0.6375000000000 0.0000000000000
-0.1875000000000 0.6625000000000 0.0000000000000
-0.1875000000000 0.6875000000000 0.0000000000000
-0.1875000000000 0.7125000000000 0.0000000000000
-0.1875000000000 0.7375000000000 0.0000000000000
-0.1875000000000 0.7625000000000 0.0000000000000
-0.1875000000000 0.7875000000000 0.0000000000000
-0.1875000000000 0.8125000000000 0.0000000000000
-0.1875000000000 0.8375000000000 0.0000000000000
-0.1875000000000 0.8625000000000 0.0000000000000
-0.1875000000000 0.8875000000000 0.0000000000000
-0.1875000000000 0.9125000000000 0.0000000000000
-0.1875000000000 0.9375000000000 0.0000000000000
-0.1875000000000 0.9625000000000 0.0000000000000
-0.1875000000000 0.9875000000000 0.0000000000000
-0.1875000000000 1.0125000000000 0.0000000000000
-0.1875000000000 1.0375000000000 0.0000000000000
-0.1875000000000 1.0625000000000 0.0000000000000
-0.1875000000000 1.0875000000000 0.0000000000000
-0.1875000000000 1.1125000000000 0.0000000000000
-0.1875000000000 1.1375000000000 0.0000000000000
-0.1875000000000 1.1625000000000 0.0000000000000
-0.1875000000000 1.1875000000000 0.5000000000000
-0.1875000000000 1.2125000000000 0.5000000000000
-0.1875000000000 1.2375000000000 0.5000000000000
-0.1875000000000 1.2625000000000 1.0000000000000
-0.1875000000000 1.2875000000000 1.0000000000000
-0.1875000000000 1.3125000000000 1.0000000000000
-0.1875000000000 1.3375000000000 1.0000000000000
-0.1875000000000 1.3625000000000 1.0000000000000
-0.1875000000000 1.3875000000000 1.0000000000000
-0.1875000000000 1.4125000000000 1.0000000000000
-0.1875000000000 1.4375000000000 1.0000000000000
-0.1875000000000 1.4625000000000 1.0000000000000
-0.1875000000000 1.4875000000000 1.0000000000000
-0.1875000000000 1.5125000000000 1.0000000000000
-0.1875000000000 1.5375000000000 1.0000000000000
-0.1875000000000 1.5625000000000 1.0000000000000
-0.1875000000000 1.5875000000000 1.0000000000000
-0.1875000000000 1.6125000000000 1.0000000000000
-0.1875000000000 1.6375000000000 1.0000000000000
-0.1875000000000 1.6625000000000 1.0000000000000
-0.1875000000000 1.6875000000000 1.0000000000000
-0.1875000000000 1.7125000000000 1.0000000000000
-0.1875000000000 1.7375000000000 1.0000000000000
-0.1875000000000 1.7625000000000 1.0000000000000
-0.1875000000000 1.7875000000000 1.0000000000000
-0.1875000000000 1.8125000000000 1.0000000000000
-0.1875000000000 1.8375000000000 1.0000000000000
-0.1875000000000 1.8625000000000 1.0000000000000
-0.1875000000000 1.8875000000000 1.0000000000000
-0.1875000000000 1.9125000000000 1.0000000000000
-0.1875000000000 1.9375000000000 1.0000000000000
-0.1875000000000 1.9625000000000 1.0000000000000
-0.1875000000000 1.9875000000000 1.0000000000000
-0.1875000000000 2.0125000000000 1.0000000000000
-
-0.2125000000000 -0.0375000000000 0.0000000000000
-0.2125000000000 -0.0125000000000 0.0000000000000
-0.2125000000000 0.0125000000000 0.0000000000000
-0.2125000000000 0.0375000000000 0.0000000000000
-0.2125000000000 0.0625000000000 0.0000000000000
-0.2125000000000 0.0875000000000 0.0000000000000
-0.2125000000000 0.1125000000000 0.0000000000000
-0.2125000000000 0.1375000000000 0.0000000000000
-0.2125000000000 0.1625000000000 0.0000000000000
-0.2125000000000 0.1875000000000 0.0000000000000
-0.2125000000000 0.2125000000000 0.0000000000000
-0.2125000000000 0.2375000000000 0.0000000000000
-0.2125000000000 0.2625000000000 0.0000000000000
-0.2125000000000 0.2875000000000 0.0000000000000
-0.2125000000000 0.3125000000000 0.0000000000000
-0.2125000000000 0.3375000000000 0.0000000000000
-0.2125000000000 0.3625000000000 0.0000000000000
-0.2125000000000 0.3875000000000 0.0000000000000
-0.2125000000000 0.4125000000000 0.0000000000000
-0.2125000000000 0.4375000000000 0.0000000000000
-0.2125000000000 0.4625000000000 0.0000000000000
-0.2125000000000 0.4875000000000 0.0000000000000
-0.2125000000000 0.5125000000000 0.0000000000000
-0.2125000000000 0.5375000000000 0.0000000000000
-0.2125000000000 0.5625000000000 0.0000000000000
-0.2125000000000 0.5875000000000 0.0000000000000
-0.2125000000000 0.6125000000000 0.0000000000000
-0.2125000000000 0.6375000000000 0.0000000000000
-0.2125000000000 0.6625000000000 0.0000000000000
-0.2125000000000 0.6875000000000 0.0000000000000
-0.2125000000000 0.7125000000000 0.0000000000000
-0.2125000000000 0.7375000000000 0.0000000000000
-0.2125000000000 0.7625000000000 0.0000000000000
-0.2125000000000 0.7875000000000 0.0000000000000
-0.2125000000000 0.8125000000000 0.0000000000000
-0.2125000000000 0.8375000000000 0.0000000000000
-0.2125000000000 0.8625000000000 0.0000000000000
-0.2125000000000 0.8875000000000 0.0000000000000
-0.2125000000000 0.9125000000000 0.0000000000000
-0.2125000000000 0.9375000000000 0.0000000000000
-0.2125000000000 0.9625000000000 0.0000000000000
-0.2125000000000 0.9875000000000 0.0000000000000
-0.2125000000000 1.0125000000000 0.0000000000000
-0.2125000000000 1.0375000000000 0.0000000000000
-0.2125000000000 1.0625000000000 0.0000000000000
-0.2125000000000 1.0875000000000 0.0000000000000
-0.2125000000000 1.1125000000000 0.0000000000000
-0.2125000000000 1.1375000000000 0.0000000000000
-0.2125000000000 1.1625000000000 0.0000000000000
-0.2125000000000 1.1875000000000 0.5000000000000
-0.2125000000000 1.2125000000000 0.5000000000000
-0.2125000000000 1.2375000000000 0.5000000000000
-0.2125000000000 1.2625000000000 1.0000000000000
-0.2125000000000 1.2875000000000 1.0000000000000
-0.2125000000000 1.3125000000000 1.0000000000000
-0.2125000000000 1.3375000000000 1.0000000000000
-0.2125000000000 1.3625000000000 1.0000000000000
-0.2125000000000 1.3875000000000 1.0000000000000
-0.2125000000000 1.4125000000000 1.0000000000000
-0.2125000000000 1.4375000000000 1.0000000000000
-0.2125000000000 1.4625000000000 1.0000000000000
-0.2125000000000 1.4875000000000 1.0000000000000
-0.2125000000000 1.5125000000000 1.0000000000000
-0.2125000000000 1.5375000000000 1.0000000000000
-0.2125000000000 1.5625000000000 1.0000000000000
-0.2125000000000 1.5875000000000 1.0000000000000
-0.2125000000000 1.6125000000000 1.0000000000000
-0.2125000000000 1.6375000000000 1.0000000000000
-0.2125000000000 1.6625000000000 1.0000000000000
-0.2125000000000 1.6875000000000 1.0000000000000
-0.2125000000000 1.7125000000000 1.0000000000000
-0.2125000000000 1.7375000000000 1.0000000000000
-0.2125000000000 1.7625000000000 1.0000000000000
-0.2125000000000 1.7875000000000 1.0000000000000
-0.2125000000000 1.8125000000000 1.0000000000000
-0.2125000000000 1.8375000000000 1.0000000000000
-0.2125000000000 1.8625000000000 1.0000000000000
-0.2125000000000 1.8875000000000 1.0000000000000
-0.2125000000000 1.9125000000000 1.0000000000000
-0.2125000000000 1.9375000000000 1.0000000000000
-0.2125000000000 1.9625000000000 1.0000000000000
-0.2125000000000 1.9875000000000 1.0000000000000
-0.2125000000000 2.0125000000000 1.0000000000000
-
-0.2375000000000 -0.0375000000000 0.0000000000000
-0.2375000000000 -0.0125000000000 0.0000000000000
-0.2375000000000 0.0125000000000 0.0000000000000
-0.2375000000000 0.0375000000000 0.0000000000000
-0.2375000000000 0.0625000000000 0.0000000000000
-0.2375000000000 0.0875000000000 0.0000000000000
-0.2375000000000 0.1125000000000 0.0000000000000
-0.2375000000000 0.1375000000000 0.0000000000000
-0.2375000000000 0.1625000000000 0.0000000000000
-0.2375000000000 0.1875000000000 0.0000000000000
-0.2375000000000 0.2125000000000 0.0000000000000
-0.2375000000000 0.2375000000000 0.0000000000000
-0.2375000000000 0.2625000000000 0.0000000000000
-0.2375000000000 0.2875000000000 0.0000000000000
-0.2375000000000 0.3125000000000 0.0000000000000
-0.2375000000000 0.3375000000000 0.0000000000000
-0.2375000000000 0.3625000000000 0.0000000000000
-0.2375000000000 0.3875000000000 0.0000000000000
-0.2375000000000 0.4125000000000 0.0000000000000
-0.2375000000000 0.4375000000000 0.0000000000000
-0.2375000000000 0.4625000000000 0.0000000000000
-0.2375000000000 0.4875000000000 0.0000000000000
-0.2375000000000 0.5125000000000 0.0000000000000
-0.2375000000000 0.5375000000000 0.0000000000000
-0.2375000000000 0.5625000000000 0.0000000000000
-0.2375000000000 0.5875000000000 0.0000000000000
-0.2375000000000 0.6125000000000 0.0000000000000
-0.2375000000000 0.6375000000000 0.0000000000000
-0.2375000000000 0.6625000000000 0.0000000000000
-0.2375000000000 0.6875000000000 0.0000000000000
-0.2375000000000 0.7125000000000 0.0000000000000
-0.2375000000000 0.7375000000000 0.0000000000000
-0.2375000000000 0.7625000000000 0.0000000000000
-0.2375000000000 0.7875000000000 0.0000000000000
-0.2375000000000 0.8125000000000 0.0000000000000
-0.2375000000000 0.8375000000000 0.0000000000000
-0.2375000000000 0.8625000000000 0.0000000000000
-0.2375000000000 0.8875000000000 0.0000000000000
-0.2375000000000 0.9125000000000 0.0000000000000
-0.2375000000000 0.9375000000000 0.0000000000000
-0.2375000000000 0.9625000000000 0.0000000000000
-0.2375000000000 0.9875000000000 0.0000000000000
-0.2375000000000 1.0125000000000 0.0000000000000
-0.2375000000000 1.0375000000000 0.0000000000000
-0.2375000000000 1.0625000000000 0.0000000000000
-0.2375000000000 1.0875000000000 0.0000000000000
-0.2375000000000 1.1125000000000 0.0000000000000
-0.2375000000000 1.1375000000000 0.0000000000000
-0.2375000000000 1.1625000000000 0.0000000000000
-0.2375000000000 1.1875000000000 0.5000000000000
-0.2375000000000 1.2125000000000 0.5000000000000
-0.2375000000000 1.2375000000000 0.5000000000000
-0.2375000000000 1.2625000000000 1.0000000000000
-0.2375000000000 1.2875000000000 1.0000000000000
-0.2375000000000 1.3125000000000 1.0000000000000
-0.2375000000000 1.3375000000000 1.0000000000000
-0.2375000000000 1.3625000000000 1.0000000000000
-0.2375000000000 1.3875000000000 1.0000000000000
-0.2375000000000 1.4125000000000 1.0000000000000
-0.2375000000000 1.4375000000000 1.0000000000000
-0.2375000000000 1.4625000000000 1.0000000000000
-0.2375000000000 1.4875000000000 1.0000000000000
-0.2375000000000 1.5125000000000 1.0000000000000
-0.2375000000000 1.5375000000000 1.0000000000000
-0.2375000000000 1.5625000000000 1.0000000000000
-0.2375000000000 1.5875000000000 1.0000000000000
-0.2375000000000 1.6125000000000 1.0000000000000
-0.2375000000000 1.6375000000000 1.0000000000000
-0.2375000000000 1.6625000000000 1.0000000000000
-0.2375000000000 1.6875000000000 1.0000000000000
-0.2375000000000 1.7125000000000 1.0000000000000
-0.2375000000000 1.7375000000000 1.0000000000000
-0.2375000000000 1.7625000000000 1.0000000000000
-0.2375000000000 1.7875000000000 1.0000000000000
-0.2375000000000 1.8125000000000 1.0000000000000
-0.2375000000000 1.8375000000000 1.0000000000000
-0.2375000000000 1.8625000000000 1.0000000000000
-0.2375000000000 1.8875000000000 1.0000000000000
-0.2375000000000 1.9125000000000 1.0000000000000
-0.2375000000000 1.9375000000000 1.0000000000000
-0.2375000000000 1.9625000000000 1.0000000000000
-0.2375000000000 1.9875000000000 1.0000000000000
-0.2375000000000 2.0125000000000 1.0000000000000
-
-0.2625000000000 -0.0375000000000 0.0000000000000
-0.2625000000000 -0.0125000000000 0.0000000000000
-0.2625000000000 0.0125000000000 0.0000000000000
-0.2625000000000 0.0375000000000 0.0000000000000
-0.2625000000000 0.0625000000000 0.0000000000000
-0.2625000000000 0.0875000000000 0.0000000000000
-0.2625000000000 0.1125000000000 0.0000000000000
-0.2625000000000 0.1375000000000 0.0000000000000
-0.2625000000000 0.1625000000000 0.0000000000000
-0.2625000000000 0.1875000000000 0.0000000000000
-0.2625000000000 0.2125000000000 0.0000000000000
-0.2625000000000 0.2375000000000 0.0000000000000
-0.2625000000000 0.2625000000000 0.0000000000000
-0.2625000000000 0.2875000000000 0.0000000000000
-0.2625000000000 0.3125000000000 0.0000000000000
-0.2625000000000 0.3375000000000 0.0000000000000
-0.2625000000000 0.3625000000000 0.0000000000000
-0.2625000000000 0.3875000000000 0.0000000000000
-0.2625000000000 0.4125000000000 0.0000000000000
-0.2625000000000 0.4375000000000 0.0000000000000
-0.2625000000000 0.4625000000000 0.0000000000000
-0.2625000000000 0.4875000000000 0.0000000000000
-0.2625000000000 0.5125000000000 0.0000000000000
-0.2625000000000 0.5375000000000 0.0000000000000
-0.2625000000000 0.5625000000000 0.0000000000000
-0.2625000000000 0.5875000000000 0.0000000000000
-0.2625000000000 0.6125000000000 0.0000000000000
-0.2625000000000 0.6375000000000 0.0000000000000
-0.2625000000000 0.6625000000000 0.0000000000000
-0.2625000000000 0.6875000000000 0.0000000000000
-0.2625000000000 0.7125000000000 0.0000000000000
-0.2625000000000 0.7375000000000 0.0000000000000
-0.2625000000000 0.7625000000000 0.0000000000000
-0.2625000000000 0.7875000000000 0.0000000000000
-0.2625000000000 0.8125000000000 0.0000000000000
-0.2625000000000 0.8375000000000 0.0000000000000
-0.2625000000000 0.8625000000000 0.0000000000000
-0.2625000000000 0.8875000000000 0.0000000000000
-0.2625000000000 0.9125000000000 0.0000000000000
-0.2625000000000 0.9375000000000 0.0000000000000
-0.2625000000000 0.9625000000000 0.0000000000000
-0.2625000000000 0.9875000000000 0.0000000000000
-0.2625000000000 1.0125000000000 0.0000000000000
-0.2625000000000 1.0375000000000 0.0000000000000
-0.2625000000000 1.0625000000000 0.0000000000000
-0.2625000000000 1.0875000000000 0.0000000000000
-0.2625000000000 1.1125000000000 0.0000000000000
-0.2625000000000 1.1375000000000 0.0000000000000
-0.2625000000000 1.1625000000000 0.5000000000000
-0.2625000000000 1.1875000000000 0.5000000000000
-0.2625000000000 1.2125000000000 0.5000000000000
-0.2625000000000 1.2375000000000 0.5000000000000
-0.2625000000000 1.2625000000000 1.0000000000000
-0.2625000000000 1.2875000000000 1.0000000000000
-0.2625000000000 1.3125000000000 1.0000000000000
-0.2625000000000 1.3375000000000 1.0000000000000
-0.2625000000000 1.3625000000000 1.0000000000000
-0.2625000000000 1.3875000000000 1.0000000000000
-0.2625000000000 1.4125000000000 1.0000000000000
-0.2625000000000 1.4375000000000 1.0000000000000
-0.2625000000000 1.4625000000000 1.0000000000000
-0.2625000000000 1.4875000000000 1.0000000000000
-0.2625000000000 1.5125000000000 1.0000000000000
-0.2625000000000 1.5375000000000 1.0000000000000
-0.2625000000000 1.5625000000000 1.0000000000000
-0.2625000000000 1.5875000000000 1.0000000000000
-0.2625000000000 1.6125000000000 1.0000000000000
-0.2625000000000 1.6375000000000 1.0000000000000
-0.2625000000000 1.6625000000000 1.0000000000000
-0.2625000000000 1.6875000000000 1.0000000000000
-0.2625000000000 1.7125000000000 1.0000000000000
-0.2625000000000 1.7375000000000 1.0000000000000
-0.2625000000000 1.7625000000000 1.0000000000000
-0.2625000000000 1.7875000000000 1.0000000000000
-0.2625000000000 1.8125000000000 1.0000000000000
-0.2625000000000 1.8375000000000 1.0000000000000
-0.2625000000000 1.8625000000000 1.0000000000000
-0.2625000000000 1.8875000000000 1.0000000000000
-0.2625000000000 1.9125000000000 1.0000000000000
-0.2625000000000 1.9375000000000 1.0000000000000
-0.2625000000000 1.9625000000000 1.0000000000000
-0.2625000000000 1.9875000000000 1.0000000000000
-0.2625000000000 2.0125000000000 1.0000000000000
-
-0.2875000000000 -0.0375000000000 0.0000000000000
-0.2875000000000 -0.0125000000000 0.0000000000000
-0.2875000000000 0.0125000000000 0.0000000000000
-0.2875000000000 0.0375000000000 0.0000000000000
-0.2875000000000 0.0625000000000 0.0000000000000
-0.2875000000000 0.0875000000000 0.0000000000000
-0.2875000000000 0.1125000000000 0.0000000000000
-0.2875000000000 0.1375000000000 0.0000000000000
-0.2875000000000 0.1625000000000 0.0000000000000
-0.2875000000000 0.1875000000000 0.0000000000000
-0.2875000000000 0.2125000000000 0.0000000000000
-0.2875000000000 0.2375000000000 0.0000000000000
-0.2875000000000 0.2625000000000 0.0000000000000
-0.2875000000000 0.2875000000000 0.0000000000000
-0.2875000000000 0.3125000000000 0.0000000000000
-0.2875000000000 0.3375000000000 0.0000000000000
-0.2875000000000 0.3625000000000 0.0000000000000
-0.2875000000000 0.3875000000000 0.0000000000000
-0.2875000000000 0.4125000000000 0.0000000000000
-0.2875000000000 0.4375000000000 0.0000000000000
-0.2875000000000 0.4625000000000 0.0000000000000
-0.2875000000000 0.4875000000000 0.0000000000000
-0.2875000000000 0.5125000000000 0.0000000000000
-0.2875000000000 0.5375000000000 0.0000000000000
-0.2875000000000 0.5625000000000 0.0000000000000
-0.2875000000000 0.5875000000000 0.0000000000000
-0.2875000000000 0.6125000000000 0.0000000000000
-0.2875000000000 0.6375000000000 0.0000000000000
-0.2875000000000 0.6625000000000 0.0000000000000
-0.2875000000000 0.6875000000000 0.0000000000000
-0.2875000000000 0.7125000000000 0.0000000000000
-0.2875000000000 0.7375000000000 0.0000000000000
-0.2875000000000 0.7625000000000 0.0000000000000
-0.2875000000000 0.7875000000000 0.0000000000000
-0.2875000000000 0.8125000000000 0.0000000000000
-0.2875000000000 0.8375000000000 0.0000000000000
-0.2875000000000 0.8625000000000 0.0000000000000
-0.2875000000000 0.8875000000000 0.0000000000000
-0.2875000000000 0.9125000000000 0.0000000000000
-0.2875000000000 0.9375000000000 0.0000000000000
-0.2875000000000 0.9625000000000 0.0000000000000
-0.2875000000000 0.9875000000000 0.0000000000000
-0.2875000000000 1.0125000000000 0.0000000000000
-0.2875000000000 1.0375000000000 0.0000000000000
-0.2875000000000 1.0625000000000 0.0000000000000
-0.2875000000000 1.0875000000000 0.0000000000000
-0.2875000000000 1.1125000000000 0.0000000000000
-0.2875000000000 1.1375000000000 0.5000000000000
-0.2875000000000 1.1625000000000 0.5000000000000
-0.2875000000000 1.1875000000000 0.5000000000000
-0.2875000000000 1.2125000000000 0.5000000000000
-0.2875000000000 1.2375000000000 0.5000000000000
-0.2875000000000 1.2625000000000 1.0000000000000
-0.2875000000000 1.2875000000000 1.0000000000000
-0.2875000000000 1.3125000000000 1.0000000000000
-0.2875000000000 1.3375000000000 1.0000000000000
-0.2875000000000 1.3625000000000 1.0000000000000
-0.2875000000000 1.3875000000000 1.0000000000000
-0.2875000000000 1.4125000000000 1.0000000000000
-0.2875000000000 1.4375000000000 1.0000000000000
-0.2875000000000 1.4625000000000 1.0000000000000
-0.2875000000000 1.4875000000000 1.0000000000000
-0.2875000000000 1.5125000000000 1.0000000000000
-0.2875000000000 1.5375000000000 1.0000000000000
-0.2875000000000 1.5625000000000 1.0000000000000
-0.2875000000000 1.5875000000000 1.0000000000000
-0.2875000000000 1.6125000000000 1.0000000000000
-0.2875000000000 1.6375000000000 1.0000000000000
-0.2875000000000 1.6625000000000 1.0000000000000
-0.2875000000000 1.6875000000000 1.0000000000000
-0.2875000000000 1.7125000000000 1.0000000000000
-0.2875000000000 1.7375000000000 1.0000000000000
-0.2875000000000 1.7625000000000 1.0000000000000
-0.2875000000000 1.7875000000000 1.0000000000000
-0.2875000000000 1.8125000000000 1.0000000000000
-0.2875000000000 1.8375000000000 1.0000000000000
-0.2875000000000 1.8625000000000 1.0000000000000
-0.2875000000000 1.8875000000000 1.0000000000000
-0.2875000000000 1.9125000000000 1.0000000000000
-0.2875000000000 1.9375000000000 1.0000000000000
-0.2875000000000 1.9625000000000 1.0000000000000
-0.2875000000000 1.9875000000000 1.0000000000000
-0.2875000000000 2.0125000000000 1.0000000000000
-
-0.3125000000000 -0.0375000000000 0.0000000000000
-0.3125000000000 -0.0125000000000 0.0000000000000
-0.3125000000000 0.0125000000000 0.0000000000000
-0.3125000000000 0.0375000000000 0.0000000000000
-0.3125000000000 0.0625000000000 0.0000000000000
-0.3125000000000 0.0875000000000 0.0000000000000
-0.3125000000000 0.1125000000000 0.0000000000000
-0.3125000000000 0.1375000000000 0.0000000000000
-0.3125000000000 0.1625000000000 0.0000000000000
-0.3125000000000 0.1875000000000 0.0000000000000
-0.3125000000000 0.2125000000000 0.0000000000000
-0.3125000000000 0.2375000000000 0.0000000000000
-0.3125000000000 0.2625000000000 0.0000000000000
-0.3125000000000 0.2875000000000 0.0000000000000
-0.3125000000000 0.3125000000000 0.0000000000000
-0.3125000000000 0.3375000000000 0.0000000000000
-0.3125000000000 0.3625000000000 0.0000000000000
-0.3125000000000 0.3875000000000 0.0000000000000
-0.3125000000000 0.4125000000000 0.0000000000000
-0.3125000000000 0.4375000000000 0.0000000000000
-0.3125000000000 0.4625000000000 0.0000000000000
-0.3125000000000 0.4875000000000 0.0000000000000
-0.3125000000000 0.5125000000000 0.0000000000000
-0.3125000000000 0.5375000000000 0.0000000000000
-0.3125000000000 0.5625000000000 0.0000000000000
-0.3125000000000 0.5875000000000 0.0000000000000
-0.3125000000000 0.6125000000000 0.0000000000000
-0.3125000000000 0.6375000000000 0.0000000000000
-0.3125000000000 0.6625000000000 0.0000000000000
-0.3125000000000 0.6875000000000 0.0000000000000
-0.3125000000000 0.7125000000000 0.0000000000000
-0.3125000000000 0.7375000000000 0.0000000000000
-0.3125000000000 0.7625000000000 0.0000000000000
-0.3125000000000 0.7875000000000 0.0000000000000
-0.3125000000000 0.8125000000000 0.0000000000000
-0.3125000000000 0.8375000000000 0.0000000000000
-0.3125000000000 0.8625000000000 0.0000000000000
-0.3125000000000 0.8875000000000 0.0000000000000
-0.3125000000000 0.9125000000000 0.0000000000000
-0.3125000000000 0.9375000000000 0.0000000000000
-0.3125000000000 0.9625000000000 0.0000000000000
-0.3125000000000 0.9875000000000 0.0000000000000
-0.3125000000000 1.0125000000000 0.0000000000000
-0.3125000000000 1.0375000000000 0.0000000000000
-0.3125000000000 1.0625000000000 0.0000000000000
-0.3125000000000 1.0875000000000 0.0000000000000
-0.3125000000000 1.1125000000000 0.0000000000000
-0.3125000000000 1.1375000000000 0.5000000000000
-0.3125000000000 1.1625000000000 0.5000000000000
-0.3125000000000 1.1875000000000 0.5000000000000
-0.3125000000000 1.2125000000000 0.5000000000000
-0.3125000000000 1.2375000000000 1.0000000000000
-0.3125000000000 1.2625000000000 1.0000000000000
-0.3125000000000 1.2875000000000 1.0000000000000
-0.3125000000000 1.3125000000000 1.0000000000000
-0.3125000000000 1.3375000000000 1.0000000000000
-0.3125000000000 1.3625000000000 1.0000000000000
-0.3125000000000 1.3875000000000 1.0000000000000
-0.3125000000000 1.4125000000000 1.0000000000000
-0.3125000000000 1.4375000000000 1.0000000000000
-0.3125000000000 1.4625000000000 1.0000000000000
-0.3125000000000 1.4875000000000 1.0000000000000
-0.3125000000000 1.5125000000000 1.0000000000000
-0.3125000000000 1.5375000000000 1.0000000000000
-0.3125000000000 1.5625000000000 1.0000000000000
-0.3125000000000 1.5875000000000 1.0000000000000
-0.3125000000000 1.6125000000000 1.0000000000000
-0.3125000000000 1.6375000000000 1.0000000000000
-0.3125000000000 1.6625000000000 1.0000000000000
-0.3125000000000 1.6875000000000 1.0000000000000
-0.3125000000000 1.7125000000000 1.0000000000000
-0.3125000000000 1.7375000000000 1.0000000000000
-0.3125000000000 1.7625000000000 1.0000000000000
-0.3125000000000 1.7875000000000 1.0000000000000
-0.3125000000000 1.8125000000000 1.0000000000000
-0.3125000000000 1.8375000000000 1.0000000000000
-0.3125000000000 1.8625000000000 1.0000000000000
-0.3125000000000 1.8875000000000 1.0000000000000
-0.3125000000000 1.9125000000000 1.0000000000000
-0.3125000000000 1.9375000000000 1.0000000000000
-0.3125000000000 1.9625000000000 1.0000000000000
-0.3125000000000 1.9875000000000 1.0000000000000
-0.3125000000000 2.0125000000000 1.0000000000000
-
-0.3375000000000 -0.0375000000000 0.0000000000000
-0.3375000000000 -0.0125000000000 0.0000000000000
-0.3375000000000 0.0125000000000 0.0000000000000
-0.3375000000000 0.0375000000000 0.0000000000000
-0.3375000000000 0.0625000000000 0.0000000000000
-0.3375000000000 0.0875000000000 0.0000000000000
-0.3375000000000 0.1125000000000 0.0000000000000
-0.3375000000000 0.1375000000000 0.0000000000000
-0.3375000000000 0.1625000000000 0.0000000000000
-0.3375000000000 0.1875000000000 0.0000000000000
-0.3375000000000 0.2125000000000 0.0000000000000
-0.3375000000000 0.2375000000000 0.0000000000000
-0.3375000000000 0.2625000000000 0.0000000000000
-0.3375000000000 0.2875000000000 0.0000000000000
-0.3375000000000 0.3125000000000 0.0000000000000
-0.3375000000000 0.3375000000000 0.0000000000000
-0.3375000000000 0.3625000000000 0.0000000000000
-0.3375000000000 0.3875000000000 0.0000000000000
-0.3375000000000 0.4125000000000 0.0000000000000
-0.3375000000000 0.4375000000000 0.0000000000000
-0.3375000000000 0.4625000000000 0.0000000000000
-0.3375000000000 0.4875000000000 0.0000000000000
-0.3375000000000 0.5125000000000 0.0000000000000
-0.3375000000000 0.5375000000000 0.0000000000000
-0.3375000000000 0.5625000000000 0.0000000000000
-0.3375000000000 0.5875000000000 0.0000000000000
-0.3375000000000 0.6125000000000 0.0000000000000
-0.3375000000000 0.6375000000000 0.0000000000000
-0.3375000000000 0.6625000000000 0.0000000000000
-0.3375000000000 0.6875000000000 0.0000000000000
-0.3375000000000 0.7125000000000 0.0000000000000
-0.3375000000000 0.7375000000000 0.0000000000000
-0.3375000000000 0.7625000000000 0.0000000000000
-0.3375000000000 0.7875000000000 0.0000000000000
-0.3375000000000 0.8125000000000 0.0000000000000
-0.3375000000000 0.8375000000000 0.0000000000000
-0.3375000000000 0.8625000000000 0.0000000000000
-0.3375000000000 0.8875000000000 0.0000000000000
-0.3375000000000 0.9125000000000 0.0000000000000
-0.3375000000000 0.9375000000000 0.0000000000000
-0.3375000000000 0.9625000000000 0.0000000000000
-0.3375000000000 0.9875000000000 0.0000000000000
-0.3375000000000 1.0125000000000 0.0000000000000
-0.3375000000000 1.0375000000000 0.0000000000000
-0.3375000000000 1.0625000000000 0.0000000000000
-0.3375000000000 1.0875000000000 0.0000000000000
-0.3375000000000 1.1125000000000 0.5000000000000
-0.3375000000000 1.1375000000000 0.5000000000000
-0.3375000000000 1.1625000000000 0.5000000000000
-0.3375000000000 1.1875000000000 0.5000000000000
-0.3375000000000 1.2125000000000 1.0000000000000
-0.3375000000000 1.2375000000000 1.0000000000000
-0.3375000000000 1.2625000000000 1.0000000000000
-0.3375000000000 1.2875000000000 1.0000000000000
-0.3375000000000 1.3125000000000 1.0000000000000
-0.3375000000000 1.3375000000000 1.0000000000000
-0.3375000000000 1.3625000000000 1.0000000000000
-0.3375000000000 1.3875000000000 1.0000000000000
-0.3375000000000 1.4125000000000 1.0000000000000
-0.3375000000000 1.4375000000000 1.0000000000000
-0.3375000000000 1.4625000000000 1.0000000000000
-0.3375000000000 1.4875000000000 1.0000000000000
-0.3375000000000 1.5125000000000 1.0000000000000
-0.3375000000000 1.5375000000000 1.0000000000000
-0.3375000000000 1.5625000000000 1.0000000000000
-0.3375000000000 1.5875000000000 1.0000000000000
-0.3375000000000 1.6125000000000 1.0000000000000
-0.3375000000000 1.6375000000000 1.0000000000000
-0.3375000000000 1.6625000000000 1.0000000000000
-0.3375000000000 1.6875000000000 1.0000000000000
-0.3375000000000 1.7125000000000 1.0000000000000
-0.3375000000000 1.7375000000000 1.0000000000000
-0.3375000000000 1.7625000000000 1.0000000000000
-0.3375000000000 1.7875000000000 1.0000000000000
-0.3375000000000 1.8125000000000 1.0000000000000
-0.3375000000000 1.8375000000000 1.0000000000000
-0.3375000000000 1.8625000000000 1.0000000000000
-0.3375000000000 1.8875000000000 1.0000000000000
-0.3375000000000 1.9125000000000 1.0000000000000
-0.3375000000000 1.9375000000000 1.0000000000000
-0.3375000000000 1.9625000000000 1.0000000000000
-0.3375000000000 1.9875000000000 1.0000000000000
-0.3375000000000 2.0125000000000 1.0000000000000
-
-0.3625000000000 -0.0375000000000 0.0000000000000
-0.3625000000000 -0.0125000000000 0.0000000000000
-0.3625000000000 0.0125000000000 0.0000000000000
-0.3625000000000 0.0375000000000 0.0000000000000
-0.3625000000000 0.0625000000000 0.0000000000000
-0.3625000000000 0.0875000000000 0.0000000000000
-0.3625000000000 0.1125000000000 0.0000000000000
-0.3625000000000 0.1375000000000 0.0000000000000
-0.3625000000000 0.1625000000000 0.0000000000000
-0.3625000000000 0.1875000000000 0.0000000000000
-0.3625000000000 0.2125000000000 0.0000000000000
-0.3625000000000 0.2375000000000 0.0000000000000
-0.3625000000000 0.2625000000000 0.0000000000000
-0.3625000000000 0.2875000000000 0.0000000000000
-0.3625000000000 0.3125000000000 0.0000000000000
-0.3625000000000 0.3375000000000 0.0000000000000
-0.3625000000000 0.3625000000000 0.0000000000000
-0.3625000000000 0.3875000000000 0.0000000000000
-0.3625000000000 0.4125000000000 0.0000000000000
-0.3625000000000 0.4375000000000 0.0000000000000
-0.3625000000000 0.4625000000000 0.0000000000000
-0.3625000000000 0.4875000000000 0.0000000000000
-0.3625000000000 0.5125000000000 0.0000000000000
-0.3625000000000 0.5375000000000 0.0000000000000
-0.3625000000000 0.5625000000000 0.0000000000000
-0.3625000000000 0.5875000000000 0.0000000000000
-0.3625000000000 0.6125000000000 0.0000000000000
-0.3625000000000 0.6375000000000 0.0000000000000
-0.3625000000000 0.6625000000000 0.0000000000000
-0.3625000000000 0.6875000000000 0.0000000000000
-0.3625000000000 0.7125000000000 0.0000000000000
-0.3625000000000 0.7375000000000 0.0000000000000
-0.3625000000000 0.7625000000000 0.0000000000000
-0.3625000000000 0.7875000000000 0.0000000000000
-0.3625000000000 0.8125000000000 0.0000000000000
-0.3625000000000 0.8375000000000 0.0000000000000
-0.3625000000000 0.8625000000000 0.0000000000000
-0.3625000000000 0.8875000000000 0.0000000000000
-0.3625000000000 0.9125000000000 0.0000000000000
-0.3625000000000 0.9375000000000 0.0000000000000
-0.3625000000000 0.9625000000000 0.0000000000000
-0.3625000000000 0.9875000000000 0.0000000000000
-0.3625000000000 1.0125000000000 0.0000000000000
-0.3625000000000 1.0375000000000 0.0000000000000
-0.3625000000000 1.0625000000000 0.0000000000000
-0.3625000000000 1.0875000000000 0.5000000000000
-0.3625000000000 1.1125000000000 0.5000000000000
-0.3625000000000 1.1375000000000 0.5000000000000
-0.3625000000000 1.1625000000000 0.5000000000000
-0.3625000000000 1.1875000000000 0.5000000000000
-0.3625000000000 1.2125000000000 1.0000000000000
-0.3625000000000 1.2375000000000 1.0000000000000
-0.3625000000000 1.2625000000000 1.0000000000000
-0.3625000000000 1.2875000000000 1.0000000000000
-0.3625000000000 1.3125000000000 1.0000000000000
-0.3625000000000 1.3375000000000 1.0000000000000
-0.3625000000000 1.3625000000000 1.0000000000000
-0.3625000000000 1.3875000000000 1.0000000000000
-0.3625000000000 1.4125000000000 1.0000000000000
-0.3625000000000 1.4375000000000 1.0000000000000
-0.3625000000000 1.4625000000000 1.0000000000000
-0.3625000000000 1.4875000000000 1.0000000000000
-0.3625000000000 1.5125000000000 1.0000000000000
-0.3625000000000 1.5375000000000 1.0000000000000
-0.3625000000000 1.5625000000000 1.0000000000000
-0.3625000000000 1.5875000000000 1.0000000000000
-0.3625000000000 1.6125000000000 1.0000000000000
-0.3625000000000 1.6375000000000 1.0000000000000
-0.3625000000000 1.6625000000000 1.0000000000000
-0.3625000000000 1.6875000000000 1.0000000000000
-0.3625000000000 1.7125000000000 1.0000000000000
-0.3625000000000 1.7375000000000 1.0000000000000
-0.3625000000000 1.7625000000000 1.0000000000000
-0.3625000000000 1.7875000000000 1.0000000000000
-0.3625000000000 1.8125000000000 1.0000000000000
-0.3625000000000 1.8375000000000 1.0000000000000
-0.3625000000000 1.8625000000000 1.0000000000000
-0.3625000000000 1.8875000000000 1.0000000000000
-0.3625000000000 1.9125000000000 1.0000000000000
-0.3625000000000 1.9375000000000 1.0000000000000
-0.3625000000000 1.9625000000000 1.0000000000000
-0.3625000000000 1.9875000000000 1.0000000000000
-0.3625000000000 2.0125000000000 1.0000000000000
-
-0.3875000000000 -0.0375000000000 0.0000000000000
-0.3875000000000 -0.0125000000000 0.0000000000000
-0.3875000000000 0.0125000000000 0.0000000000000
-0.3875000000000 0.0375000000000 0.0000000000000
-0.3875000000000 0.0625000000000 0.0000000000000
-0.3875000000000 0.0875000000000 0.0000000000000
-0.3875000000000 0.1125000000000 0.0000000000000
-0.3875000000000 0.1375000000000 0.0000000000000
-0.3875000000000 0.1625000000000 0.0000000000000
-0.3875000000000 0.1875000000000 0.0000000000000
-0.3875000000000 0.2125000000000 0.0000000000000
-0.3875000000000 0.2375000000000 0.0000000000000
-0.3875000000000 0.2625000000000 0.0000000000000
-0.3875000000000 0.2875000000000 0.0000000000000
-0.3875000000000 0.3125000000000 0.0000000000000
-0.3875000000000 0.3375000000000 0.0000000000000
-0.3875000000000 0.3625000000000 0.0000000000000
-0.3875000000000 0.3875000000000 0.0000000000000
-0.3875000000000 0.4125000000000 0.0000000000000
-0.3875000000000 0.4375000000000 0.0000000000000
-0.3875000000000 0.4625000000000 0.0000000000000
-0.3875000000000 0.4875000000000 0.0000000000000
-0.3875000000000 0.5125000000000 0.0000000000000
-0.3875000000000 0.5375000000000 0.0000000000000
-0.3875000000000 0.5625000000000 0.0000000000000
-0.3875000000000 0.5875000000000 0.0000000000000
-0.3875000000000 0.6125000000000 0.0000000000000
-0.3875000000000 0.6375000000000 0.0000000000000
-0.3875000000000 0.6625000000000 0.0000000000000
-0.3875000000000 0.6875000000000 0.0000000000000
-0.3875000000000 0.7125000000000 0.0000000000000
-0.3875000000000 0.7375000000000 0.0000000000000
-0.3875000000000 0.7625000000000 0.0000000000000
-0.3875000000000 0.7875000000000 0.0000000000000
-0.3875000000000 0.8125000000000 0.0000000000000
-0.3875000000000 0.8375000000000 0.0000000000000
-0.3875000000000 0.8625000000000 0.0000000000000
-0.3875000000000 0.8875000000000 0.0000000000000
-0.3875000000000 0.9125000000000 0.0000000000000
-0.3875000000000 0.9375000000000 0.0000000000000
-0.3875000000000 0.9625000000000 0.0000000000000
-0.3875000000000 0.9875000000000 0.0000000000000
-0.3875000000000 1.0125000000000 0.0000000000000
-0.3875000000000 1.0375000000000 0.0000000000000
-0.3875000000000 1.0625000000000 0.5000000000000
-0.3875000000000 1.0875000000000 0.5000000000000
-0.3875000000000 1.1125000000000 0.5000000000000
-0.3875000000000 1.1375000000000 0.5000000000000
-0.3875000000000 1.1625000000000 0.5000000000000
-0.3875000000000 1.1875000000000 1.0000000000000
-0.3875000000000 1.2125000000000 1.0000000000000
-0.3875000000000 1.2375000000000 1.0000000000000
-0.3875000000000 1.2625000000000 1.0000000000000
-0.3875000000000 1.2875000000000 1.0000000000000
-0.3875000000000 1.3125000000000 1.0000000000000
-0.3875000000000 1.3375000000000 1.0000000000000
-0.3875000000000 1.3625000000000 1.0000000000000
-0.3875000000000 1.3875000000000 1.0000000000000
-0.3875000000000 1.4125000000000 1.0000000000000
-0.3875000000000 1.4375000000000 1.0000000000000
-0.3875000000000 1.4625000000000 1.0000000000000
-0.3875000000000 1.4875000000000 1.0000000000000
-0.3875000000000 1.5125000000000 1.0000000000000
-0.3875000000000 1.5375000000000 1.0000000000000
-0.3875000000000 1.5625000000000 1.0000000000000
-0.3875000000000 1.5875000000000 1.0000000000000
-0.3875000000000 1.6125000000000 1.0000000000000
-0.3875000000000 1.6375000000000 1.0000000000000
-0.3875000000000 1.6625000000000 1.0000000000000
-0.3875000000000 1.6875000000000 1.0000000000000
-0.3875000000000 1.7125000000000 1.0000000000000
-0.3875000000000 1.7375000000000 1.0000000000000
-0.3875000000000 1.7625000000000 1.0000000000000
-0.3875000000000 1.7875000000000 1.0000000000000
-0.3875000000000 1.8125000000000 1.0000000000000
-0.3875000000000 1.8375000000000 1.0000000000000
-0.3875000000000 1.8625000000000 1.0000000000000
-0.3875000000000 1.8875000000000 1.0000000000000
-0.3875000000000 1.9125000000000 1.0000000000000
-0.3875000000000 1.9375000000000 1.0000000000000
-0.3875000000000 1.9625000000000 1.0000000000000
-0.3875000000000 1.9875000000000 1.0000000000000
-0.3875000000000 2.0125000000000 1.0000000000000
-
-0.4125000000000 -0.0375000000000 0.5000000000000
-0.4125000000000 -0.0125000000000 0.5000000000000
-0.4125000000000 0.0125000000000 0.5000000000000
-0.4125000000000 0.0375000000000 0.5000000000000
-0.4125000000000 0.0625000000000 0.5000000000000
-0.4125000000000 0.0875000000000 0.5000000000000
-0.4125000000000 0.1125000000000 0.5000000000000
-0.4125000000000 0.1375000000000 0.5000000000000
-0.4125000000000 0.1625000000000 0.0000000000000
-0.4125000000000 0.1875000000000 0.0000000000000
-0.4125000000000 0.2125000000000 0.0000000000000
-0.4125000000000 0.2375000000000 0.0000000000000
-0.4125000000000 0.2625000000000 0.0000000000000
-0.4125000000000 0.2875000000000 0.0000000000000
-0.4125000000000 0.3125000000000 0.0000000000000
-0.4125000000000 0.3375000000000 0.0000000000000
-0.4125000000000 0.3625000000000 0.0000000000000
-0.4125000000000 0.3875000000000 0.0000000000000
-0.4125000000000 0.4125000000000 0.0000000000000
-0.4125000000000 0.4375000000000 0.0000000000000
-0.4125000000000 0.4625000000000 0.0000000000000
-0.4125000000000 0.4875000000000 0.0000000000000
-0.4125000000000 0.5125000000000 0.0000000000000
-0.4125000000000 0.5375000000000 0.0000000000000
-0.4125000000000 0.5625000000000 0.0000000000000
-0.4125000000000 0.5875000000000 0.0000000000000
-0.4125000000000 0.6125000000000 0.0000000000000
-0.4125000000000 0.6375000000000 0.0000000000000
-0.4125000000000 0.6625000000000 0.0000000000000
-0.4125000000000 0.6875000000000 0.0000000000000
-0.4125000000000 0.7125000000000 0.0000000000000
-0.4125000000000 0.7375000000000 0.0000000000000
-0.4125000000000 0.7625000000000 0.0000000000000
-0.4125000000000 0.7875000000000 0.0000000000000
-0.4125000000000 0.8125000000000 0.0000000000000
-0.4125000000000 0.8375000000000 0.0000000000000
-0.4125000000000 0.8625000000000 0.0000000000000
-0.4125000000000 0.8875000000000 0.0000000000000
-0.4125000000000 0.9125000000000 0.0000000000000
-0.4125000000000 0.9375000000000 0.0000000000000
-0.4125000000000 0.9625000000000 0.0000000000000
-0.4125000000000 0.9875000000000 0.0000000000000
-0.4125000000000 1.0125000000000 0.5000000000000
-0.4125000000000 1.0375000000000 0.5000000000000
-0.4125000000000 1.0625000000000 0.5000000000000
-0.4125000000000 1.0875000000000 0.5000000000000
-0.4125000000000 1.1125000000000 0.5000000000000
-0.4125000000000 1.1375000000000 0.5000000000000
-0.4125000000000 1.1625000000000 1.0000000000000
-0.4125000000000 1.1875000000000 1.0000000000000
-0.4125000000000 1.2125000000000 1.0000000000000
-0.4125000000000 1.2375000000000 1.0000000000000
-0.4125000000000 1.2625000000000 1.0000000000000
-0.4125000000000 1.2875000000000 1.0000000000000
-0.4125000000000 1.3125000000000 1.0000000000000
-0.4125000000000 1.3375000000000 1.0000000000000
-0.4125000000000 1.3625000000000 1.0000000000000
-0.4125000000000 1.3875000000000 1.0000000000000
-0.4125000000000 1.4125000000000 1.0000000000000
-0.4125000000000 1.4375000000000 1.0000000000000
-0.4125000000000 1.4625000000000 1.0000000000000
-0.4125000000000 1.4875000000000 1.0000000000000
-0.4125000000000 1.5125000000000 1.0000000000000
-0.4125000000000 1.5375000000000 1.0000000000000
-0.4125000000000 1.5625000000000 1.0000000000000
-0.4125000000000 1.5875000000000 1.0000000000000
-0.4125000000000 1.6125000000000 1.0000000000000
-0.4125000000000 1.6375000000000 1.0000000000000
-0.4125000000000 1.6625000000000 1.0000000000000
-0.4125000000000 1.6875000000000 1.0000000000000
-0.4125000000000 1.7125000000000 1.0000000000000
-0.4125000000000 1.7375000000000 1.0000000000000
-0.4125000000000 1.7625000000000 1.0000000000000
-0.4125000000000 1.7875000000000 1.0000000000000
-0.4125000000000 1.8125000000000 1.0000000000000
-0.4125000000000 1.8375000000000 1.0000000000000
-0.4125000000000 1.8625000000000 1.0000000000000
-0.4125000000000 1.8875000000000 1.0000000000000
-0.4125000000000 1.9125000000000 1.0000000000000
-0.4125000000000 1.9375000000000 1.0000000000000
-0.4125000000000 1.9625000000000 1.0000000000000
-0.4125000000000 1.9875000000000 1.0000000000000
-0.4125000000000 2.0125000000000 1.0000000000000
-
-0.4375000000000 -0.0375000000000 0.5000000000000
-0.4375000000000 -0.0125000000000 0.5000000000000
-0.4375000000000 0.0125000000000 0.5000000000000
-0.4375000000000 0.0375000000000 0.5000000000000
-0.4375000000000 0.0625000000000 0.5000000000000
-0.4375000000000 0.0875000000000 0.5000000000000
-0.4375000000000 0.1125000000000 0.5000000000000
-0.4375000000000 0.1375000000000 0.5000000000000
-0.4375000000000 0.1625000000000 0.5000000000000
-0.4375000000000 0.1875000000000 0.5000000000000
-0.4375000000000 0.2125000000000 0.5000000000000
-0.4375000000000 0.2375000000000 0.5000000000000
-0.4375000000000 0.2625000000000 0.5000000000000
-0.4375000000000 0.2875000000000 0.0000000000000
-0.4375000000000 0.3125000000000 0.0000000000000
-0.4375000000000 0.3375000000000 0.0000000000000
-0.4375000000000 0.3625000000000 0.0000000000000
-0.4375000000000 0.3875000000000 0.0000000000000
-0.4375000000000 0.4125000000000 0.0000000000000
-0.4375000000000 0.4375000000000 0.0000000000000
-0.4375000000000 0.4625000000000 0.0000000000000
-0.4375000000000 0.4875000000000 0.0000000000000
-0.4375000000000 0.5125000000000 0.0000000000000
-0.4375000000000 0.5375000000000 0.0000000000000
-0.4375000000000 0.5625000000000 0.0000000000000
-0.4375000000000 0.5875000000000 0.0000000000000
-0.4375000000000 0.6125000000000 0.0000000000000
-0.4375000000000 0.6375000000000 0.0000000000000
-0.4375000000000 0.6625000000000 0.0000000000000
-0.4375000000000 0.6875000000000 0.0000000000000
-0.4375000000000 0.7125000000000 0.0000000000000
-0.4375000000000 0.7375000000000 0.0000000000000
-0.4375000000000 0.7625000000000 0.0000000000000
-0.4375000000000 0.7875000000000 0.0000000000000
-0.4375000000000 0.8125000000000 0.0000000000000
-0.4375000000000 0.8375000000000 0.0000000000000
-0.4375000000000 0.8625000000000 0.0000000000000
-0.4375000000000 0.8875000000000 0.0000000000000
-0.4375000000000 0.9125000000000 0.0000000000000
-0.4375000000000 0.9375000000000 0.0000000000000
-0.4375000000000 0.9625000000000 0.0000000000000
-0.4375000000000 0.9875000000000 0.5000000000000
-0.4375000000000 1.0125000000000 0.5000000000000
-0.4375000000000 1.0375000000000 0.5000000000000
-0.4375000000000 1.0625000000000 0.5000000000000
-0.4375000000000 1.0875000000000 0.5000000000000
-0.4375000000000 1.1125000000000 0.5000000000000
-0.4375000000000 1.1375000000000 1.0000000000000
-0.4375000000000 1.1625000000000 1.0000000000000
-0.4375000000000 1.1875000000000 1.0000000000000
-0.4375000000000 1.2125000000000 1.0000000000000
-0.4375000000000 1.2375000000000 1.0000000000000
-0.4375000000000 1.2625000000000 1.0000000000000
-0.4375000000000 1.2875000000000 1.0000000000000
-0.4375000000000 1.3125000000000 1.0000000000000
-0.4375000000000 1.3375000000000 1.0000000000000
-0.4375000000000 1.3625000000000 1.0000000000000
-0.4375000000000 1.3875000000000 1.0000000000000
-0.4375000000000 1.4125000000000 1.0000000000000
-0.4375000000000 1.4375000000000 1.0000000000000
-0.4375000000000 1.4625000000000 1.0000000000000
-0.4375000000000 1.4875000000000 1.0000000000000
-0.4375000000000 1.5125000000000 1.0000000000000
-0.4375000000000 1.5375000000000 1.0000000000000
-0.4375000000000 1.5625000000000 1.0000000000000
-0.4375000000000 1.5875000000000 1.0000000000000
-0.4375000000000 1.6125000000000 1.0000000000000
-0.4375000000000 1.6375000000000 1.0000000000000
-0.4375000000000 1.6625000000000 1.0000000000000
-0.4375000000000 1.6875000000000 1.0000000000000
-0.4375000000000 1.7125000000000 1.0000000000000
-0.4375000000000 1.7375000000000 1.0000000000000
-0.4375000000000 1.7625000000000 1.0000000000000
-0.4375000000000 1.7875000000000 1.0000000000000
-0.4375000000000 1.8125000000000 1.0000000000000
-0.4375000000000 1.8375000000000 1.0000000000000
-0.4375000000000 1.8625000000000 1.0000000000000
-0.4375000000000 1.8875000000000 1.0000000000000
-0.4375000000000 1.9125000000000 1.0000000000000
-0.4375000000000 1.9375000000000 1.0000000000000
-0.4375000000000 1.9625000000000 1.0000000000000
-0.4375000000000 1.9875000000000 1.0000000000000
-0.4375000000000 2.0125000000000 1.0000000000000
-
-0.4625000000000 -0.0375000000000 0.5000000000000
-0.4625000000000 -0.0125000000000 0.5000000000000
-0.4625000000000 0.0125000000000 0.5000000000000
-0.4625000000000 0.0375000000000 0.5000000000000
-0.4625000000000 0.0625000000000 0.5000000000000
-0.4625000000000 0.0875000000000 0.5000000000000
-0.4625000000000 0.1125000000000 0.5000000000000
-0.4625000000000 0.1375000000000 0.5000000000000
-0.4625000000000 0.1625000000000 0.5000000000000
-0.4625000000000 0.1875000000000 0.5000000000000
-0.4625000000000 0.2125000000000 0.5000000000000
-0.4625000000000 0.2375000000000 0.5000000000000
-0.4625000000000 0.2625000000000 0.5000000000000
-0.4625000000000 0.2875000000000 0.5000000000000
-0.4625000000000 0.3125000000000 0.5000000000000
-0.4625000000000 0.3375000000000 0.5000000000000
-0.4625000000000 0.3625000000000 0.0000000000000
-0.4625000000000 0.3875000000000 0.0000000000000
-0.4625000000000 0.4125000000000 0.0000000000000
-0.4625000000000 0.4375000000000 0.0000000000000
-0.4625000000000 0.4625000000000 0.0000000000000
-0.4625000000000 0.4875000000000 0.0000000000000
-0.4625000000000 0.5125000000000 0.0000000000000
-0.4625000000000 0.5375000000000 0.0000000000000
-0.4625000000000 0.5625000000000 0.0000000000000
-0.4625000000000 0.5875000000000 0.0000000000000
-0.4625000000000 0.6125000000000 0.0000000000000
-0.4625000000000 0.6375000000000 0.0000000000000
-0.4625000000000 0.6625000000000 0.0000000000000
-0.4625000000000 0.6875000000000 0.0000000000000
-0.4625000000000 0.7125000000000 0.0000000000000
-0.4625000000000 0.7375000000000 0.0000000000000
-0.4625000000000 0.7625000000000 0.0000000000000
-0.4625000000000 0.7875000000000 0.0000000000000
-0.4625000000000 0.8125000000000 0.0000000000000
-0.4625000000000 0.8375000000000 0.0000000000000
-0.4625000000000 0.8625000000000 0.0000000000000
-0.4625000000000 0.8875000000000 0.0000000000000
-0.4625000000000 0.9125000000000 0.0000000000000
-0.4625000000000 0.9375000000000 0.5000000000000
-0.4625000000000 0.9625000000000 0.5000000000000
-0.4625000000000 0.9875000000000 0.5000000000000
-0.4625000000000 1.0125000000000 0.5000000000000
-0.4625000000000 1.0375000000000 0.5000000000000
-0.4625000000000 1.0625000000000 0.5000000000000
-0.4625000000000 1.0875000000000 1.0000000000000
-0.4625000000000 1.1125000000000 1.0000000000000
-0.4625000000000 1.1375000000000 1.0000000000000
-0.4625000000000 1.1625000000000 1.0000000000000
-0.4625000000000 1.1875000000000 1.0000000000000
-0.4625000000000 1.2125000000000 1.0000000000000
-0.4625000000000 1.2375000000000 1.0000000000000
-0.4625000000000 1.2625000000000 1.0000000000000
-0.4625000000000 1.2875000000000 1.0000000000000
-0.4625000000000 1.3125000000000 1.0000000000000
-0.4625000000000 1.3375000000000 1.0000000000000
-0.4625000000000 1.3625000000000 1.0000000000000
-0.4625000000000 1.3875000000000 1.0000000000000
-0.4625000000000 1.4125000000000 1.0000000000000
-0.4625000000000 1.4375000000000 1.0000000000000
-0.4625000000000 1.4625000000000 1.0000000000000
-0.4625000000000 1.4875000000000 1.0000000000000
-0.4625000000000 1.5125000000000 1.0000000000000
-0.4625000000000 1.5375000000000 1.0000000000000
-0.4625000000000 1.5625000000000 1.0000000000000
-0.4625000000000 1.5875000000000 1.0000000000000
-0.4625000000000 1.6125000000000 1.0000000000000
-0.4625000000000 1.6375000000000 1.0000000000000
-0.4625000000000 1.6625000000000 1.0000000000000
-0.4625000000000 1.6875000000000 1.0000000000000
-0.4625000000000 1.7125000000000 1.0000000000000
-0.4625000000000 1.7375000000000 1.0000000000000
-0.4625000000000 1.7625000000000 1.0000000000000
-0.4625000000000 1.7875000000000 1.0000000000000
-0.4625000000000 1.8125000000000 1.0000000000000
-0.4625000000000 1.8375000000000 1.0000000000000
-0.4625000000000 1.8625000000000 1.0000000000000
-0.4625000000000 1.8875000000000 1.0000000000000
-0.4625000000000 1.9125000000000 1.0000000000000
-0.4625000000000 1.9375000000000 1.0000000000000
-0.4625000000000 1.9625000000000 1.0000000000000
-0.4625000000000 1.9875000000000 1.0000000000000
-0.4625000000000 2.0125000000000 1.0000000000000
-
-0.4875000000000 -0.0375000000000 0.5000000000000
-0.4875000000000 -0.0125000000000 0.5000000000000
-0.4875000000000 0.0125000000000 0.5000000000000
-0.4875000000000 0.0375000000000 0.5000000000000
-0.4875000000000 0.0625000000000 0.5000000000000
-0.4875000000000 0.0875000000000 0.5000000000000
-0.4875000000000 0.1125000000000 0.5000000000000
-0.4875000000000 0.1375000000000 0.5000000000000
-0.4875000000000 0.1625000000000 0.5000000000000
-0.4875000000000 0.1875000000000 0.5000000000000
-0.4875000000000 0.2125000000000 0.5000000000000
-0.4875000000000 0.2375000000000 0.5000000000000
-0.4875000000000 0.2625000000000 0.5000000000000
-0.4875000000000 0.2875000000000 0.5000000000000
-0.4875000000000 0.3125000000000 0.5000000000000
-0.4875000000000 0.3375000000000 0.5000000000000
-0.4875000000000 0.3625000000000 0.5000000000000
-0.4875000000000 0.3875000000000 0.5000000000000
-0.4875000000000 0.4125000000000 0.5000000000000
-0.4875000000000 0.4375000000000 0.5000000000000
-0.4875000000000 0.4625000000000 0.0000000000000
-0.4875000000000 0.4875000000000 0.0000000000000
-0.4875000000000 0.5125000000000 0.0000000000000
-0.4875000000000 0.5375000000000 0.0000000000000
-0.4875000000000 0.5625000000000 0.0000000000000
-0.4875000000000 0.5875000000000 0.0000000000000
-0.4875000000000 0.6125000000000 0.0000000000000
-0.4875000000000 0.6375000000000 0.0000000000000
-0.4875000000000 0.6625000000000 0.0000000000000
-0.4875000000000 0.6875000000000 0.0000000000000
-0.4875000000000 0.7125000000000 0.0000000000000
-0.4875000000000 0.7375000000000 0.0000000000000
-0.4875000000000 0.7625000000000 0.0000000000000
-0.4875000000000 0.7875000000000 0.0000000000000
-0.4875000000000 0.8125000000000 0.0000000000000
-0.4875000000000 0.8375000000000 0.0000000000000
-0.4875000000000 0.8625000000000 0.5000000000000
-0.4875000000000 0.8875000000000 0.5000000000000
-0.4875000000000 0.9125000000000 0.5000000000000
-0.4875000000000 0.9375000000000 0.5000000000000
-0.4875000000000 0.9625000000000 0.5000000000000
-0.4875000000000 0.9875000000000 0.5000000000000
-0.4875000000000 1.0125000000000 0.5000000000000
-0.4875000000000 1.0375000000000 0.5000000000000
-0.4875000000000 1.0625000000000 1.0000000000000
-0.4875000000000 1.0875000000000 1.0000000000000
-0.4875000000000 1.1125000000000 1.0000000000000
-0.4875000000000 1.1375000000000 1.0000000000000
-0.4875000000000 1.1625000000000 1.0000000000000
-0.4875000000000 1.1875000000000 1.0000000000000
-0.4875000000000 1.2125000000000 1.0000000000000
-0.4875000000000 1.2375000000000 1.0000000000000
-0.4875000000000 1.2625000000000 1.0000000000000
-0.4875000000000 1.2875000000000 1.0000000000000
-0.4875000000000 1.3125000000000 1.0000000000000
-0.4875000000000 1.3375000000000 1.0000000000000
-0.4875000000000 1.3625000000000 1.0000000000000
-0.4875000000000 1.3875000000000 1.0000000000000
-0.4875000000000 1.4125000000000 1.0000000000000
-0.4875000000000 1.4375000000000 1.0000000000000
-0.4875000000000 1.4625000000000 1.0000000000000
-0.4875000000000 1.4875000000000 1.0000000000000
-0.4875000000000 1.5125000000000 1.0000000000000
-0.4875000000000 1.5375000000000 1.0000000000000
-0.4875000000000 1.5625000000000 1.0000000000000
-0.4875000000000 1.5875000000000 1.0000000000000
-0.4875000000000 1.6125000000000 1.0000000000000
-0.4875000000000 1.6375000000000 1.0000000000000
-0.4875000000000 1.6625000000000 1.0000000000000
-0.4875000000000 1.6875000000000 1.0000000000000
-0.4875000000000 1.7125000000000 1.0000000000000
-0.4875000000000 1.7375000000000 1.0000000000000
-0.4875000000000 1.7625000000000 1.0000000000000
-0.4875000000000 1.7875000000000 1.0000000000000
-0.4875000000000 1.8125000000000 1.0000000000000
-0.4875000000000 1.8375000000000 1.0000000000000
-0.4875000000000 1.8625000000000 1.0000000000000
-0.4875000000000 1.8875000000000 1.0000000000000
-0.4875000000000 1.9125000000000 1.0000000000000
-0.4875000000000 1.9375000000000 1.0000000000000
-0.4875000000000 1.9625000000000 1.0000000000000
-0.4875000000000 1.9875000000000 1.0000000000000
-0.4875000000000 2.0125000000000 1.0000000000000
-
-0.5125000000000 -0.0375000000000 1.0000000000000
-0.5125000000000 -0.0125000000000 1.0000000000000
-0.5125000000000 0.0125000000000 1.0000000000000
-0.5125000000000 0.0375000000000 1.0000000000000
-0.5125000000000 0.0625000000000 1.0000000000000
-0.5125000000000 0.0875000000000 1.0000000000000
-0.5125000000000 0.1125000000000 1.0000000000000
-0.5125000000000 0.1375000000000 1.0000000000000
-0.5125000000000 0.1625000000000 1.0000000000000
-0.5125000000000 0.1875000000000 1.0000000000000
-0.5125000000000 0.2125000000000 1.0000000000000
-0.5125000000000 0.2375000000000 1.0000000000000
-0.5125000000000 0.2625000000000 0.5000000000000
-0.5125000000000 0.2875000000000 0.5000000000000
-0.5125000000000 0.3125000000000 0.5000000000000
-0.5125000000000 0.3375000000000 0.5000000000000
-0.5125000000000 0.3625000000000 0.5000000000000
-0.5125000000000 0.3875000000000 0.5000000000000
-0.5125000000000 0.4125000000000 0.5000000000000
-0.5125000000000 0.4375000000000 0.5000000000000
-0.5125000000000 0.4625000000000 0.5000000000000
-0.5125000000000 0.4875000000000 0.5000000000000
-0.5125000000000 0.5125000000000 0.5000000000000
-0.5125000000000 0.5375000000000 0.5000000000000
-0.5125000000000 0.5625000000000 0.5000000000000
-0.5125000000000 0.5875000000000 0.5000000000000
-0.5125000000000 0.6125000000000 0.5000000000000
-0.5125000000000 0.6375000000000 0.5000000000000
-0.5125000000000 0.6625000000000 0.5000000000000
-0.5125000000000 0.6875000000000 0.5000000000000
-0.5125000000000 0.7125000000000 0.5000000000000
-0.5125000000000 0.7375000000000 0.5000000000000
-0.5125000000000 0.7625000000000 0.5000000000000
-0.5125000000000 0.7875000000000 0.5000000000000
-0.5125000000000 0.8125000000000 0.5000000000000
-0.5125000000000 0.8375000000000 0.5000000000000
-0.5125000000000 0.8625000000000 0.5000000000000
-0.5125000000000 0.8875000000000 0.5000000000000
-0.5125000000000 0.9125000000000 0.5000000000000
-0.5125000000000 0.9375000000000 0.5000000000000
-0.5125000000000 0.9625000000000 0.5000000000000
-0.5125000000000 0.9875000000000 0.5000000000000
-0.5125000000000 1.0125000000000 1.0000000000000
-0.5125000000000 1.0375000000000 1.0000000000000
-0.5125000000000 1.0625000000000 1.0000000000000
-0.5125000000000 1.0875000000000 1.0000000000000
-0.5125000000000 1.1125000000000 1.0000000000000
-0.5125000000000 1.1375000000000 1.0000000000000
-0.5125000000000 1.1625000000000 1.0000000000000
-0.5125000000000 1.1875000000000 1.0000000000000
-0.5125000000000 1.2125000000000 1.0000000000000
-0.5125000000000 1.2375000000000 1.0000000000000
-0.5125000000000 1.2625000000000 1.0000000000000
-0.5125000000000 1.2875000000000 1.0000000000000
-0.5125000000000 1.3125000000000 1.0000000000000
-0.5125000000000 1.3375000000000 1.0000000000000
-0.5125000000000 1.3625000000000 1.0000000000000
-0.5125000000000 1.3875000000000 1.0000000000000
-0.5125000000000 1.4125000000000 1.0000000000000
-0.5125000000000 1.4375000000000 1.0000000000000
-0.5125000000000 1.4625000000000 1.0000000000000
-0.5125000000000 1.4875000000000 1.0000000000000
-0.5125000000000 1.5125000000000 1.0000000000000
-0.5125000000000 1.5375000000000 1.0000000000000
-0.5125000000000 1.5625000000000 1.0000000000000
-0.5125000000000 1.5875000000000 1.0000000000000
-0.5125000000000 1.6125000000000 1.0000000000000
-0.5125000000000 1.6375000000000 1.0000000000000
-0.5125000000000 1.6625000000000 1.0000000000000
-0.5125000000000 1.6875000000000 1.0000000000000
-0.5125000000000 1.7125000000000 1.0000000000000
-0.5125000000000 1.7375000000000 1.0000000000000
-0.5125000000000 1.7625000000000 1.0000000000000
-0.5125000000000 1.7875000000000 1.0000000000000
-0.5125000000000 1.8125000000000 1.0000000000000
-0.5125000000000 1.8375000000000 1.0000000000000
-0.5125000000000 1.8625000000000 1.0000000000000
-0.5125000000000 1.8875000000000 1.0000000000000
-0.5125000000000 1.9125000000000 1.0000000000000
-0.5125000000000 1.9375000000000 1.0000000000000
-0.5125000000000 1.9625000000000 1.0000000000000
-0.5125000000000 1.9875000000000 1.0000000000000
-0.5125000000000 2.0125000000000 1.0000000000000
-
-0.5375000000000 -0.0375000000000 1.0000000000000
-0.5375000000000 -0.0125000000000 1.0000000000000
-0.5375000000000 0.0125000000000 1.0000000000000
-0.5375000000000 0.0375000000000 1.0000000000000
-0.5375000000000 0.0625000000000 1.0000000000000
-0.5375000000000 0.0875000000000 1.0000000000000
-0.5375000000000 0.1125000000000 1.0000000000000
-0.5375000000000 0.1375000000000 1.0000000000000
-0.5375000000000 0.1625000000000 1.0000000000000
-0.5375000000000 0.1875000000000 1.0000000000000
-0.5375000000000 0.2125000000000 1.0000000000000
-0.5375000000000 0.2375000000000 1.0000000000000
-0.5375000000000 0.2625000000000 1.0000000000000
-0.5375000000000 0.2875000000000 1.0000000000000
-0.5375000000000 0.3125000000000 1.0000000000000
-0.5375000000000 0.3375000000000 1.0000000000000
-0.5375000000000 0.3625000000000 1.0000000000000
-0.5375000000000 0.3875000000000 1.0000000000000
-0.5375000000000 0.4125000000000 1.0000000000000
-0.5375000000000 0.4375000000000 1.0000000000000
-0.5375000000000 0.4625000000000 1.0000000000000
-0.5375000000000 0.4875000000000 1.0000000000000
-0.5375000000000 0.5125000000000 1.0000000000000
-0.5375000000000 0.5375000000000 1.0000000000000
-0.5375000000000 0.5625000000000 1.0000000000000
-0.5375000000000 0.5875000000000 1.0000000000000
-0.5375000000000 0.6125000000000 1.0000000000000
-0.5375000000000 0.6375000000000 1.0000000000000
-0.5375000000000 0.6625000000000 1.0000000000000
-0.5375000000000 0.6875000000000 1.0000000000000
-0.5375000000000 0.7125000000000 1.0000000000000
-0.5375000000000 0.7375000000000 1.0000000000000
-0.5375000000000 0.7625000000000 1.0000000000000
-0.5375000000000 0.7875000000000 1.0000000000000
-0.5375000000000 0.8125000000000 1.0000000000000
-0.5375000000000 0.8375000000000 1.0000000000000
-0.5375000000000 0.8625000000000 1.0000000000000
-0.5375000000000 0.8875000000000 1.0000000000000
-0.5375000000000 0.9125000000000 1.0000000000000
-0.5375000000000 0.9375000000000 1.0000000000000
-0.5375000000000 0.9625000000000 1.0000000000000
-0.5375000000000 0.9875000000000 1.0000000000000
-0.5375000000000 1.0125000000000 1.0000000000000
-0.5375000000000 1.0375000000000 1.0000000000000
-0.5375000000000 1.0625000000000 1.0000000000000
-0.5375000000000 1.0875000000000 1.0000000000000
-0.5375000000000 1.1125000000000 1.0000000000000
-0.5375000000000 1.1375000000000 1.0000000000000
-0.5375000000000 1.1625000000000 1.0000000000000
-0.5375000000000 1.1875000000000 1.0000000000000
-0.5375000000000 1.2125000000000 1.0000000000000
-0.5375000000000 1.2375000000000 1.0000000000000
-0.5375000000000 1.2625000000000 1.0000000000000
-0.5375000000000 1.2875000000000 1.0000000000000
-0.5375000000000 1.3125000000000 1.0000000000000
-0.5375000000000 1.3375000000000 1.0000000000000
-0.5375000000000 1.3625000000000 1.0000000000000
-0.5375000000000 1.3875000000000 1.0000000000000
-0.5375000000000 1.4125000000000 1.0000000000000
-0.5375000000000 1.4375000000000 1.0000000000000
-0.5375000000000 1.4625000000000 1.0000000000000
-0.5375000000000 1.4875000000000 1.0000000000000
-0.5375000000000 1.5125000000000 1.0000000000000
-0.5375000000000 1.5375000000000 1.0000000000000
-0.5375000000000 1.5625000000000 1.0000000000000
-0.5375000000000 1.5875000000000 1.0000000000000
-0.5375000000000 1.6125000000000 1.0000000000000
-0.5375000000000 1.6375000000000 1.0000000000000
-0.5375000000000 1.6625000000000 1.0000000000000
-0.5375000000000 1.6875000000000 1.0000000000000
-0.5375000000000 1.7125000000000 1.0000000000000
-0.5375000000000 1.7375000000000 1.0000000000000
-0.5375000000000 1.7625000000000 1.0000000000000
-0.5375000000000 1.7875000000000 1.0000000000000
-0.5375000000000 1.8125000000000 1.0000000000000
-0.5375000000000 1.8375000000000 1.0000000000000
-0.5375000000000 1.8625000000000 1.0000000000000
-0.5375000000000 1.8875000000000 1.0000000000000
-0.5375000000000 1.9125000000000 1.0000000000000
-0.5375000000000 1.9375000000000 1.0000000000000
-0.5375000000000 1.9625000000000 1.0000000000000
-0.5375000000000 1.9875000000000 1.0000000000000
-0.5375000000000 2.0125000000000 1.0000000000000
-
-0.5625000000000 -0.0375000000000 1.0000000000000
-0.5625000000000 -0.0125000000000 1.0000000000000
-0.5625000000000 0.0125000000000 1.0000000000000
-0.5625000000000 0.0375000000000 1.0000000000000
-0.5625000000000 0.0625000000000 1.0000000000000
-0.5625000000000 0.0875000000000 1.0000000000000
-0.5625000000000 0.1125000000000 1.0000000000000
-0.5625000000000 0.1375000000000 1.0000000000000
-0.5625000000000 0.1625000000000 1.0000000000000
-0.5625000000000 0.1875000000000 1.0000000000000
-0.5625000000000 0.2125000000000 1.0000000000000
-0.5625000000000 0.2375000000000 1.0000000000000
-0.5625000000000 0.2625000000000 1.0000000000000
-0.5625000000000 0.2875000000000 1.0000000000000
-0.5625000000000 0.3125000000000 1.0000000000000
-0.5625000000000 0.3375000000000 1.0000000000000
-0.5625000000000 0.3625000000000 1.0000000000000
-0.5625000000000 0.3875000000000 1.0000000000000
-0.5625000000000 0.4125000000000 1.0000000000000
-0.5625000000000 0.4375000000000 1.0000000000000
-0.5625000000000 0.4625000000000 1.0000000000000
-0.5625000000000 0.4875000000000 1.0000000000000
-0.5625000000000 0.5125000000000 1.0000000000000
-0.5625000000000 0.5375000000000 1.0000000000000
-0.5625000000000 0.5625000000000 1.0000000000000
-0.5625000000000 0.5875000000000 1.0000000000000
-0.5625000000000 0.6125000000000 1.0000000000000
-0.5625000000000 0.6375000000000 1.0000000000000
-0.5625000000000 0.6625000000000 1.0000000000000
-0.5625000000000 0.6875000000000 1.0000000000000
-0.5625000000000 0.7125000000000 1.0000000000000
-0.5625000000000 0.7375000000000 1.0000000000000
-0.5625000000000 0.7625000000000 1.0000000000000
-0.5625000000000 0.7875000000000 1.0000000000000
-0.5625000000000 0.8125000000000 1.0000000000000
-0.5625000000000 0.8375000000000 1.0000000000000
-0.5625000000000 0.8625000000000 1.0000000000000
-0.5625000000000 0.8875000000000 1.0000000000000
-0.5625000000000 0.9125000000000 1.0000000000000
-0.5625000000000 0.9375000000000 1.0000000000000
-0.5625000000000 0.9625000000000 1.0000000000000
-0.5625000000000 0.9875000000000 1.0000000000000
-0.5625000000000 1.0125000000000 1.0000000000000
-0.5625000000000 1.0375000000000 1.0000000000000
-0.5625000000000 1.0625000000000 1.0000000000000
-0.5625000000000 1.0875000000000 1.0000000000000
-0.5625000000000 1.1125000000000 1.0000000000000
-0.5625000000000 1.1375000000000 1.0000000000000
-0.5625000000000 1.1625000000000 1.0000000000000
-0.5625000000000 1.1875000000000 1.0000000000000
-0.5625000000000 1.2125000000000 1.0000000000000
-0.5625000000000 1.2375000000000 1.0000000000000
-0.5625000000000 1.2625000000000 1.0000000000000
-0.5625000000000 1.2875000000000 1.0000000000000
-0.5625000000000 1.3125000000000 1.0000000000000
-0.5625000000000 1.3375000000000 1.0000000000000
-0.5625000000000 1.3625000000000 1.0000000000000
-0.5625000000000 1.3875000000000 1.0000000000000
-0.5625000000000 1.4125000000000 1.0000000000000
-0.5625000000000 1.4375000000000 1.0000000000000
-0.5625000000000 1.4625000000000 1.0000000000000
-0.5625000000000 1.4875000000000 1.0000000000000
-0.5625000000000 1.5125000000000 1.0000000000000
-0.5625000000000 1.5375000000000 1.0000000000000
-0.5625000000000 1.5625000000000 1.0000000000000
-0.5625000000000 1.5875000000000 1.0000000000000
-0.5625000000000 1.6125000000000 1.0000000000000
-0.5625000000000 1.6375000000000 1.0000000000000
-0.5625000000000 1.6625000000000 1.0000000000000
-0.5625000000000 1.6875000000000 1.0000000000000
-0.5625000000000 1.7125000000000 1.0000000000000
-0.5625000000000 1.7375000000000 1.0000000000000
-0.5625000000000 1.7625000000000 1.0000000000000
-0.5625000000000 1.7875000000000 1.0000000000000
-0.5625000000000 1.8125000000000 1.0000000000000
-0.5625000000000 1.8375000000000 1.0000000000000
-0.5625000000000 1.8625000000000 1.0000000000000
-0.5625000000000 1.8875000000000 1.0000000000000
-0.5625000000000 1.9125000000000 1.0000000000000
-0.5625000000000 1.9375000000000 1.0000000000000
-0.5625000000000 1.9625000000000 1.0000000000000
-0.5625000000000 1.9875000000000 1.0000000000000
-0.5625000000000 2.0125000000000 1.0000000000000
-
-0.5875000000000 -0.0375000000000 1.0000000000000
-0.5875000000000 -0.0125000000000 1.0000000000000
-0.5875000000000 0.0125000000000 1.0000000000000
-0.5875000000000 0.0375000000000 1.0000000000000
-0.5875000000000 0.0625000000000 1.0000000000000
-0.5875000000000 0.0875000000000 1.0000000000000
-0.5875000000000 0.1125000000000 1.0000000000000
-0.5875000000000 0.1375000000000 1.0000000000000
-0.5875000000000 0.1625000000000 1.0000000000000
-0.5875000000000 0.1875000000000 1.0000000000000
-0.5875000000000 0.2125000000000 1.0000000000000
-0.5875000000000 0.2375000000000 1.0000000000000
-0.5875000000000 0.2625000000000 1.0000000000000
-0.5875000000000 0.2875000000000 1.0000000000000
-0.5875000000000 0.3125000000000 1.0000000000000
-0.5875000000000 0.3375000000000 1.0000000000000
-0.5875000000000 0.3625000000000 1.0000000000000
-0.5875000000000 0.3875000000000 1.0000000000000
-0.5875000000000 0.4125000000000 1.0000000000000
-0.5875000000000 0.4375000000000 1.0000000000000
-0.5875000000000 0.4625000000000 1.0000000000000
-0.5875000000000 0.4875000000000 1.0000000000000
-0.5875000000000 0.5125000000000 1.0000000000000
-0.5875000000000 0.5375000000000 1.0000000000000
-0.5875000000000 0.5625000000000 1.0000000000000
-0.5875000000000 0.5875000000000 1.0000000000000
-0.5875000000000 0.6125000000000 1.0000000000000
-0.5875000000000 0.6375000000000 1.0000000000000
-0.5875000000000 0.6625000000000 1.0000000000000
-0.5875000000000 0.6875000000000 1.0000000000000
-0.5875000000000 0.7125000000000 1.0000000000000
-0.5875000000000 0.7375000000000 1.0000000000000
-0.5875000000000 0.7625000000000 1.0000000000000
-0.5875000000000 0.7875000000000 1.0000000000000
-0.5875000000000 0.8125000000000 1.0000000000000
-0.5875000000000 0.8375000000000 1.0000000000000
-0.5875000000000 0.8625000000000 1.0000000000000
-0.5875000000000 0.8875000000000 1.0000000000000
-0.5875000000000 0.9125000000000 1.0000000000000
-0.5875000000000 0.9375000000000 1.0000000000000
-0.5875000000000 0.9625000000000 1.0000000000000
-0.5875000000000 0.9875000000000 1.0000000000000
-0.5875000000000 1.0125000000000 1.0000000000000
-0.5875000000000 1.0375000000000 1.0000000000000
-0.5875000000000 1.0625000000000 1.0000000000000
-0.5875000000000 1.0875000000000 1.0000000000000
-0.5875000000000 1.1125000000000 1.0000000000000
-0.5875000000000 1.1375000000000 1.0000000000000
-0.5875000000000 1.1625000000000 1.0000000000000
-0.5875000000000 1.1875000000000 1.0000000000000
-0.5875000000000 1.2125000000000 1.0000000000000
-0.5875000000000 1.2375000000000 1.0000000000000
-0.5875000000000 1.2625000000000 1.0000000000000
-0.5875000000000 1.2875000000000 1.0000000000000
-0.5875000000000 1.3125000000000 1.0000000000000
-0.5875000000000 1.3375000000000 1.0000000000000
-0.5875000000000 1.3625000000000 1.0000000000000
-0.5875000000000 1.3875000000000 1.0000000000000
-0.5875000000000 1.4125000000000 1.0000000000000
-0.5875000000000 1.4375000000000 1.0000000000000
-0.5875000000000 1.4625000000000 1.0000000000000
-0.5875000000000 1.4875000000000 1.0000000000000
-0.5875000000000 1.5125000000000 1.0000000000000
-0.5875000000000 1.5375000000000 1.0000000000000
-0.5875000000000 1.5625000000000 1.0000000000000
-0.5875000000000 1.5875000000000 1.0000000000000
-0.5875000000000 1.6125000000000 1.0000000000000
-0.5875000000000 1.6375000000000 1.0000000000000
-0.5875000000000 1.6625000000000 1.0000000000000
-0.5875000000000 1.6875000000000 1.0000000000000
-0.5875000000000 1.7125000000000 1.0000000000000
-0.5875000000000 1.7375000000000 1.0000000000000
-0.5875000000000 1.7625000000000 1.0000000000000
-0.5875000000000 1.7875000000000 1.0000000000000
-0.5875000000000 1.8125000000000 1.0000000000000
-0.5875000000000 1.8375000000000 1.0000000000000
-0.5875000000000 1.8625000000000 1.0000000000000
-0.5875000000000 1.8875000000000 1.0000000000000
-0.5875000000000 1.9125000000000 1.0000000000000
-0.5875000000000 1.9375000000000 1.0000000000000
-0.5875000000000 1.9625000000000 1.0000000000000
-0.5875000000000 1.9875000000000 1.0000000000000
-0.5875000000000 2.0125000000000 1.0000000000000
-
-0.6125000000000 -0.0375000000000 1.0000000000000
-0.6125000000000 -0.0125000000000 1.0000000000000
-0.6125000000000 0.0125000000000 1.0000000000000
-0.6125000000000 0.0375000000000 1.0000000000000
-0.6125000000000 0.0625000000000 1.0000000000000
-0.6125000000000 0.0875000000000 1.0000000000000
-0.6125000000000 0.1125000000000 1.0000000000000
-0.6125000000000 0.1375000000000 1.0000000000000
-0.6125000000000 0.1625000000000 1.0000000000000
-0.6125000000000 0.1875000000000 1.0000000000000
-0.6125000000000 0.2125000000000 1.0000000000000
-0.6125000000000 0.2375000000000 1.0000000000000
-0.6125000000000 0.2625000000000 1.0000000000000
-0.6125000000000 0.2875000000000 1.0000000000000
-0.6125000000000 0.3125000000000 1.0000000000000
-0.6125000000000 0.3375000000000 1.0000000000000
-0.6125000000000 0.3625000000000 1.0000000000000
-0.6125000000000 0.3875000000000 1.0000000000000
-0.6125000000000 0.4125000000000 1.0000000000000
-0.6125000000000 0.4375000000000 1.0000000000000
-0.6125000000000 0.4625000000000 1.0000000000000
-0.6125000000000 0.4875000000000 1.0000000000000
-0.6125000000000 0.5125000000000 1.0000000000000
-0.6125000000000 0.5375000000000 1.0000000000000
-0.6125000000000 0.5625000000000 1.0000000000000
-0.6125000000000 0.5875000000000 1.0000000000000
-0.6125000000000 0.6125000000000 1.0000000000000
-0.6125000000000 0.6375000000000 1.0000000000000
-0.6125000000000 0.6625000000000 1.0000000000000
-0.6125000000000 0.6875000000000 1.0000000000000
-0.6125000000000 0.7125000000000 1.0000000000000
-0.6125000000000 0.7375000000000 1.0000000000000
-0.6125000000000 0.7625000000000 1.0000000000000
-0.6125000000000 0.7875000000000 1.0000000000000
-0.6125000000000 0.8125000000000 1.0000000000000
-0.6125000000000 0.8375000000000 1.0000000000000
-0.6125000000000 0.8625000000000 1.0000000000000
-0.6125000000000 0.8875000000000 1.0000000000000
-0.6125000000000 0.9125000000000 1.0000000000000
-0.6125000000000 0.9375000000000 1.0000000000000
-0.6125000000000 0.9625000000000 1.0000000000000
-0.6125000000000 0.9875000000000 1.0000000000000
-0.6125000000000 1.0125000000000 1.0000000000000
-0.6125000000000 1.0375000000000 1.0000000000000
-0.6125000000000 1.0625000000000 1.0000000000000
-0.6125000000000 1.0875000000000 1.0000000000000
-0.6125000000000 1.1125000000000 1.0000000000000
-0.6125000000000 1.1375000000000 1.0000000000000
-0.6125000000000 1.1625000000000 1.0000000000000
-0.6125000000000 1.1875000000000 1.0000000000000
-0.6125000000000 1.2125000000000 1.0000000000000
-0.6125000000000 1.2375000000000 1.0000000000000
-0.6125000000000 1.2625000000000 1.0000000000000
-0.6125000000000 1.2875000000000 1.0000000000000
-0.6125000000000 1.3125000000000 1.0000000000000
-0.6125000000000 1.3375000000000 1.0000000000000
-0.6125000000000 1.3625000000000 1.0000000000000
-0.6125000000000 1.3875000000000 1.0000000000000
-0.6125000000000 1.4125000000000 1.0000000000000
-0.6125000000000 1.4375000000000 1.0000000000000
-0.6125000000000 1.4625000000000 1.0000000000000
-0.6125000000000 1.4875000000000 1.0000000000000
-0.6125000000000 1.5125000000000 1.0000000000000
-0.6125000000000 1.5375000000000 1.0000000000000
-0.6125000000000 1.5625000000000 1.0000000000000
-0.6125000000000 1.5875000000000 1.0000000000000
-0.6125000000000 1.6125000000000 1.0000000000000
-0.6125000000000 1.6375000000000 1.0000000000000
-0.6125000000000 1.6625000000000 1.0000000000000
-0.6125000000000 1.6875000000000 1.0000000000000
-0.6125000000000 1.7125000000000 1.0000000000000
-0.6125000000000 1.7375000000000 1.0000000000000
-0.6125000000000 1.7625000000000 1.0000000000000
-0.6125000000000 1.7875000000000 1.0000000000000
-0.6125000000000 1.8125000000000 1.0000000000000
-0.6125000000000 1.8375000000000 1.0000000000000
-0.6125000000000 1.8625000000000 1.0000000000000
-0.6125000000000 1.8875000000000 1.0000000000000
-0.6125000000000 1.9125000000000 1.0000000000000
-0.6125000000000 1.9375000000000 1.0000000000000
-0.6125000000000 1.9625000000000 1.0000000000000
-0.6125000000000 1.9875000000000 1.0000000000000
-0.6125000000000 2.0125000000000 1.0000000000000
-
-0.6375000000000 -0.0375000000000 1.0000000000000
-0.6375000000000 -0.0125000000000 1.0000000000000
-0.6375000000000 0.0125000000000 1.0000000000000
-0.6375000000000 0.0375000000000 1.0000000000000
-0.6375000000000 0.0625000000000 1.0000000000000
-0.6375000000000 0.0875000000000 1.0000000000000
-0.6375000000000 0.1125000000000 1.0000000000000
-0.6375000000000 0.1375000000000 1.0000000000000
-0.6375000000000 0.1625000000000 1.0000000000000
-0.6375000000000 0.1875000000000 1.0000000000000
-0.6375000000000 0.2125000000000 1.0000000000000
-0.6375000000000 0.2375000000000 1.0000000000000
-0.6375000000000 0.2625000000000 1.0000000000000
-0.6375000000000 0.2875000000000 1.0000000000000
-0.6375000000000 0.3125000000000 1.0000000000000
-0.6375000000000 0.3375000000000 1.0000000000000
-0.6375000000000 0.3625000000000 1.0000000000000
-0.6375000000000 0.3875000000000 1.0000000000000
-0.6375000000000 0.4125000000000 1.0000000000000
-0.6375000000000 0.4375000000000 1.0000000000000
-0.6375000000000 0.4625000000000 1.0000000000000
-0.6375000000000 0.4875000000000 1.0000000000000
-0.6375000000000 0.5125000000000 1.0000000000000
-0.6375000000000 0.5375000000000 1.0000000000000
-0.6375000000000 0.5625000000000 1.0000000000000
-0.6375000000000 0.5875000000000 1.0000000000000
-0.6375000000000 0.6125000000000 1.0000000000000
-0.6375000000000 0.6375000000000 1.0000000000000
-0.6375000000000 0.6625000000000 1.0000000000000
-0.6375000000000 0.6875000000000 1.0000000000000
-0.6375000000000 0.7125000000000 1.0000000000000
-0.6375000000000 0.7375000000000 1.0000000000000
-0.6375000000000 0.7625000000000 1.0000000000000
-0.6375000000000 0.7875000000000 1.0000000000000
-0.6375000000000 0.8125000000000 1.0000000000000
-0.6375000000000 0.8375000000000 1.0000000000000
-0.6375000000000 0.8625000000000 1.0000000000000
-0.6375000000000 0.8875000000000 1.0000000000000
-0.6375000000000 0.9125000000000 1.0000000000000
-0.6375000000000 0.9375000000000 1.0000000000000
-0.6375000000000 0.9625000000000 1.0000000000000
-0.6375000000000 0.9875000000000 1.0000000000000
-0.6375000000000 1.0125000000000 1.0000000000000
-0.6375000000000 1.0375000000000 1.0000000000000
-0.6375000000000 1.0625000000000 1.0000000000000
-0.6375000000000 1.0875000000000 1.0000000000000
-0.6375000000000 1.1125000000000 1.0000000000000
-0.6375000000000 1.1375000000000 1.0000000000000
-0.6375000000000 1.1625000000000 1.0000000000000
-0.6375000000000 1.1875000000000 1.0000000000000
-0.6375000000000 1.2125000000000 1.0000000000000
-0.6375000000000 1.2375000000000 1.0000000000000
-0.6375000000000 1.2625000000000 1.0000000000000
-0.6375000000000 1.2875000000000 1.0000000000000
-0.6375000000000 1.3125000000000 1.0000000000000
-0.6375000000000 1.3375000000000 1.0000000000000
-0.6375000000000 1.3625000000000 1.0000000000000
-0.6375000000000 1.3875000000000 1.0000000000000
-0.6375000000000 1.4125000000000 1.0000000000000
-0.6375000000000 1.4375000000000 1.0000000000000
-0.6375000000000 1.4625000000000 1.0000000000000
-0.6375000000000 1.4875000000000 1.0000000000000
-0.6375000000000 1.5125000000000 1.0000000000000
-0.6375000000000 1.5375000000000 1.0000000000000
-0.6375000000000 1.5625000000000 1.0000000000000
-0.6375000000000 1.5875000000000 1.0000000000000
-0.6375000000000 1.6125000000000 1.0000000000000
-0.6375000000000 1.6375000000000 1.0000000000000
-0.6375000000000 1.6625000000000 1.0000000000000
-0.6375000000000 1.6875000000000 1.0000000000000
-0.6375000000000 1.7125000000000 1.0000000000000
-0.6375000000000 1.7375000000000 1.0000000000000
-0.6375000000000 1.7625000000000 1.0000000000000
-0.6375000000000 1.7875000000000 1.0000000000000
-0.6375000000000 1.8125000000000 1.0000000000000
-0.6375000000000 1.8375000000000 1.0000000000000
-0.6375000000000 1.8625000000000 1.0000000000000
-0.6375000000000 1.8875000000000 1.0000000000000
-0.6375000000000 1.9125000000000 1.0000000000000
-0.6375000000000 1.9375000000000 1.0000000000000
-0.6375000000000 1.9625000000000 1.0000000000000
-0.6375000000000 1.9875000000000 1.0000000000000
-0.6375000000000 2.0125000000000 1.0000000000000
-
-0.6625000000000 -0.0375000000000 1.0000000000000
-0.6625000000000 -0.0125000000000 1.0000000000000
-0.6625000000000 0.0125000000000 1.0000000000000
-0.6625000000000 0.0375000000000 1.0000000000000
-0.6625000000000 0.0625000000000 1.0000000000000
-0.6625000000000 0.0875000000000 1.0000000000000
-0.6625000000000 0.1125000000000 1.0000000000000
-0.6625000000000 0.1375000000000 1.0000000000000
-0.6625000000000 0.1625000000000 1.0000000000000
-0.6625000000000 0.1875000000000 1.0000000000000
-0.6625000000000 0.2125000000000 1.0000000000000
-0.6625000000000 0.2375000000000 1.0000000000000
-0.6625000000000 0.2625000000000 1.0000000000000
-0.6625000000000 0.2875000000000 1.0000000000000
-0.6625000000000 0.3125000000000 1.0000000000000
-0.6625000000000 0.3375000000000 1.0000000000000
-0.6625000000000 0.3625000000000 1.0000000000000
-0.6625000000000 0.3875000000000 1.0000000000000
-0.6625000000000 0.4125000000000 1.0000000000000
-0.6625000000000 0.4375000000000 1.0000000000000
-0.6625000000000 0.4625000000000 1.0000000000000
-0.6625000000000 0.4875000000000 1.0000000000000
-0.6625000000000 0.5125000000000 1.0000000000000
-0.6625000000000 0.5375000000000 1.0000000000000
-0.6625000000000 0.5625000000000 1.0000000000000
-0.6625000000000 0.5875000000000 1.0000000000000
-0.6625000000000 0.6125000000000 1.0000000000000
-0.6625000000000 0.6375000000000 1.0000000000000
-0.6625000000000 0.6625000000000 1.0000000000000
-0.6625000000000 0.6875000000000 1.0000000000000
-0.6625000000000 0.7125000000000 1.0000000000000
-0.6625000000000 0.7375000000000 1.0000000000000
-0.6625000000000 0.7625000000000 1.0000000000000
-0.6625000000000 0.7875000000000 1.0000000000000
-0.6625000000000 0.8125000000000 1.0000000000000
-0.6625000000000 0.8375000000000 1.0000000000000
-0.6625000000000 0.8625000000000 1.0000000000000
-0.6625000000000 0.8875000000000 1.0000000000000
-0.6625000000000 0.9125000000000 1.0000000000000
-0.6625000000000 0.9375000000000 1.0000000000000
-0.6625000000000 0.9625000000000 1.0000000000000
-0.6625000000000 0.9875000000000 1.0000000000000
-0.6625000000000 1.0125000000000 1.0000000000000
-0.6625000000000 1.0375000000000 1.0000000000000
-0.6625000000000 1.0625000000000 1.0000000000000
-0.6625000000000 1.0875000000000 1.0000000000000
-0.6625000000000 1.1125000000000 1.0000000000000
-0.6625000000000 1.1375000000000 1.0000000000000
-0.6625000000000 1.1625000000000 1.0000000000000
-0.6625000000000 1.1875000000000 1.0000000000000
-0.6625000000000 1.2125000000000 1.0000000000000
-0.6625000000000 1.2375000000000 1.0000000000000
-0.6625000000000 1.2625000000000 1.0000000000000
-0.6625000000000 1.2875000000000 1.0000000000000
-0.6625000000000 1.3125000000000 1.0000000000000
-0.6625000000000 1.3375000000000 1.0000000000000
-0.6625000000000 1.3625000000000 1.0000000000000
-0.6625000000000 1.3875000000000 1.0000000000000
-0.6625000000000 1.4125000000000 1.0000000000000
-0.6625000000000 1.4375000000000 1.0000000000000
-0.6625000000000 1.4625000000000 1.0000000000000
-0.6625000000000 1.4875000000000 1.0000000000000
-0.6625000000000 1.5125000000000 1.0000000000000
-0.6625000000000 1.5375000000000 1.0000000000000
-0.6625000000000 1.5625000000000 1.0000000000000
-0.6625000000000 1.5875000000000 1.0000000000000
-0.6625000000000 1.6125000000000 1.0000000000000
-0.6625000000000 1.6375000000000 1.0000000000000
-0.6625000000000 1.6625000000000 1.0000000000000
-0.6625000000000 1.6875000000000 1.0000000000000
-0.6625000000000 1.7125000000000 1.0000000000000
-0.6625000000000 1.7375000000000 1.0000000000000
-0.6625000000000 1.7625000000000 1.0000000000000
-0.6625000000000 1.7875000000000 1.0000000000000
-0.6625000000000 1.8125000000000 1.0000000000000
-0.6625000000000 1.8375000000000 1.0000000000000
-0.6625000000000 1.8625000000000 1.0000000000000
-0.6625000000000 1.8875000000000 1.0000000000000
-0.6625000000000 1.9125000000000 1.0000000000000
-0.6625000000000 1.9375000000000 1.0000000000000
-0.6625000000000 1.9625000000000 1.0000000000000
-0.6625000000000 1.9875000000000 1.0000000000000
-0.6625000000000 2.0125000000000 1.0000000000000
-
-0.6875000000000 -0.0375000000000 1.0000000000000
-0.6875000000000 -0.0125000000000 1.0000000000000
-0.6875000000000 0.0125000000000 1.0000000000000
-0.6875000000000 0.0375000000000 1.0000000000000
-0.6875000000000 0.0625000000000 1.0000000000000
-0.6875000000000 0.0875000000000 1.0000000000000
-0.6875000000000 0.1125000000000 1.0000000000000
-0.6875000000000 0.1375000000000 1.0000000000000
-0.6875000000000 0.1625000000000 1.0000000000000
-0.6875000000000 0.1875000000000 1.0000000000000
-0.6875000000000 0.2125000000000 1.0000000000000
-0.6875000000000 0.2375000000000 1.0000000000000
-0.6875000000000 0.2625000000000 1.0000000000000
-0.6875000000000 0.2875000000000 1.0000000000000
-0.6875000000000 0.3125000000000 1.0000000000000
-0.6875000000000 0.3375000000000 1.0000000000000
-0.6875000000000 0.3625000000000 1.0000000000000
-0.6875000000000 0.3875000000000 1.0000000000000
-0.6875000000000 0.4125000000000 1.0000000000000
-0.6875000000000 0.4375000000000 1.0000000000000
-0.6875000000000 0.4625000000000 1.0000000000000
-0.6875000000000 0.4875000000000 1.0000000000000
-0.6875000000000 0.5125000000000 1.0000000000000
-0.6875000000000 0.5375000000000 1.0000000000000
-0.6875000000000 0.5625000000000 1.0000000000000
-0.6875000000000 0.5875000000000 1.0000000000000
-0.6875000000000 0.6125000000000 1.0000000000000
-0.6875000000000 0.6375000000000 1.0000000000000
-0.6875000000000 0.6625000000000 1.0000000000000
-0.6875000000000 0.6875000000000 1.0000000000000
-0.6875000000000 0.7125000000000 1.0000000000000
-0.6875000000000 0.7375000000000 1.0000000000000
-0.6875000000000 0.7625000000000 1.0000000000000
-0.6875000000000 0.7875000000000 1.0000000000000
-0.6875000000000 0.8125000000000 1.0000000000000
-0.6875000000000 0.8375000000000 1.0000000000000
-0.6875000000000 0.8625000000000 1.0000000000000
-0.6875000000000 0.8875000000000 1.0000000000000
-0.6875000000000 0.9125000000000 1.0000000000000
-0.6875000000000 0.9375000000000 1.0000000000000
-0.6875000000000 0.9625000000000 1.0000000000000
-0.6875000000000 0.9875000000000 1.0000000000000
-0.6875000000000 1.0125000000000 1.0000000000000
-0.6875000000000 1.0375000000000 1.0000000000000
-0.6875000000000 1.0625000000000 1.0000000000000
-0.6875000000000 1.0875000000000 1.0000000000000
-0.6875000000000 1.1125000000000 1.0000000000000
-0.6875000000000 1.1375000000000 1.0000000000000
-0.6875000000000 1.1625000000000 1.0000000000000
-0.6875000000000 1.1875000000000 1.0000000000000
-0.6875000000000 1.2125000000000 1.0000000000000
-0.6875000000000 1.2375000000000 1.0000000000000
-0.6875000000000 1.2625000000000 1.0000000000000
-0.6875000000000 1.2875000000000 1.0000000000000
-0.6875000000000 1.3125000000000 1.0000000000000
-0.6875000000000 1.3375000000000 1.0000000000000
-0.6875000000000 1.3625000000000 1.0000000000000
-0.6875000000000 1.3875000000000 1.0000000000000
-0.6875000000000 1.4125000000000 1.0000000000000
-0.6875000000000 1.4375000000000 1.0000000000000
-0.6875000000000 1.4625000000000 1.0000000000000
-0.6875000000000 1.4875000000000 1.0000000000000
-0.6875000000000 1.5125000000000 1.0000000000000
-0.6875000000000 1.5375000000000 1.0000000000000
-0.6875000000000 1.5625000000000 1.0000000000000
-0.6875000000000 1.5875000000000 1.0000000000000
-0.6875000000000 1.6125000000000 1.0000000000000
-0.6875000000000 1.6375000000000 1.0000000000000
-0.6875000000000 1.6625000000000 1.0000000000000
-0.6875000000000 1.6875000000000 1.0000000000000
-0.6875000000000 1.7125000000000 1.0000000000000
-0.6875000000000 1.7375000000000 1.0000000000000
-0.6875000000000 1.7625000000000 1.0000000000000
-0.6875000000000 1.7875000000000 1.0000000000000
-0.6875000000000 1.8125000000000 1.0000000000000
-0.6875000000000 1.8375000000000 1.0000000000000
-0.6875000000000 1.8625000000000 1.0000000000000
-0.6875000000000 1.8875000000000 1.0000000000000
-0.6875000000000 1.9125000000000 1.0000000000000
-0.6875000000000 1.9375000000000 1.0000000000000
-0.6875000000000 1.9625000000000 1.0000000000000
-0.6875000000000 1.9875000000000 1.0000000000000
-0.6875000000000 2.0125000000000 1.0000000000000
-
-0.7125000000000 -0.0375000000000 1.0000000000000
-0.7125000000000 -0.0125000000000 1.0000000000000
-0.7125000000000 0.0125000000000 1.0000000000000
-0.7125000000000 0.0375000000000 1.0000000000000
-0.7125000000000 0.0625000000000 1.0000000000000
-0.7125000000000 0.0875000000000 1.0000000000000
-0.7125000000000 0.1125000000000 1.0000000000000
-0.7125000000000 0.1375000000000 1.0000000000000
-0.7125000000000 0.1625000000000 1.0000000000000
-0.7125000000000 0.1875000000000 1.0000000000000
-0.7125000000000 0.2125000000000 1.0000000000000
-0.7125000000000 0.2375000000000 1.0000000000000
-0.7125000000000 0.2625000000000 1.0000000000000
-0.7125000000000 0.2875000000000 1.0000000000000
-0.7125000000000 0.3125000000000 1.0000000000000
-0.7125000000000 0.3375000000000 1.0000000000000
-0.7125000000000 0.3625000000000 1.0000000000000
-0.7125000000000 0.3875000000000 1.0000000000000
-0.7125000000000 0.4125000000000 1.0000000000000
-0.7125000000000 0.4375000000000 1.0000000000000
-0.7125000000000 0.4625000000000 1.0000000000000
-0.7125000000000 0.4875000000000 1.0000000000000
-0.7125000000000 0.5125000000000 1.0000000000000
-0.7125000000000 0.5375000000000 1.0000000000000
-0.7125000000000 0.5625000000000 1.0000000000000
-0.7125000000000 0.5875000000000 1.0000000000000
-0.7125000000000 0.6125000000000 1.0000000000000
-0.7125000000000 0.6375000000000 1.0000000000000
-0.7125000000000 0.6625000000000 1.0000000000000
-0.7125000000000 0.6875000000000 1.0000000000000
-0.7125000000000 0.7125000000000 1.0000000000000
-0.7125000000000 0.7375000000000 1.0000000000000
-0.7125000000000 0.7625000000000 1.0000000000000
-0.7125000000000 0.7875000000000 1.0000000000000
-0.7125000000000 0.8125000000000 1.0000000000000
-0.7125000000000 0.8375000000000 1.0000000000000
-0.7125000000000 0.8625000000000 1.0000000000000
-0.7125000000000 0.8875000000000 1.0000000000000
-0.7125000000000 0.9125000000000 1.0000000000000
-0.7125000000000 0.9375000000000 1.0000000000000
-0.7125000000000 0.9625000000000 1.0000000000000
-0.7125000000000 0.9875000000000 1.0000000000000
-0.7125000000000 1.0125000000000 1.0000000000000
-0.7125000000000 1.0375000000000 1.0000000000000
-0.7125000000000 1.0625000000000 1.0000000000000
-0.7125000000000 1.0875000000000 1.0000000000000
-0.7125000000000 1.1125000000000 1.0000000000000
-0.7125000000000 1.1375000000000 1.0000000000000
-0.7125000000000 1.1625000000000 1.0000000000000
-0.7125000000000 1.1875000000000 1.0000000000000
-0.7125000000000 1.2125000000000 1.0000000000000
-0.7125000000000 1.2375000000000 1.0000000000000
-0.7125000000000 1.2625000000000 1.0000000000000
-0.7125000000000 1.2875000000000 1.0000000000000
-0.7125000000000 1.3125000000000 1.0000000000000
-0.7125000000000 1.3375000000000 1.0000000000000
-0.7125000000000 1.3625000000000 1.0000000000000
-0.7125000000000 1.3875000000000 1.0000000000000
-0.7125000000000 1.4125000000000 1.0000000000000
-0.7125000000000 1.4375000000000 1.0000000000000
-0.7125000000000 1.4625000000000 1.0000000000000
-0.7125000000000 1.4875000000000 1.0000000000000
-0.7125000000000 1.5125000000000 1.0000000000000
-0.7125000000000 1.5375000000000 1.0000000000000
-0.7125000000000 1.5625000000000 1.0000000000000
-0.7125000000000 1.5875000000000 1.0000000000000
-0.7125000000000 1.6125000000000 1.0000000000000
-0.7125000000000 1.6375000000000 1.0000000000000
-0.7125000000000 1.6625000000000 1.0000000000000
-0.7125000000000 1.6875000000000 1.0000000000000
-0.7125000000000 1.7125000000000 1.0000000000000
-0.7125000000000 1.7375000000000 1.0000000000000
-0.7125000000000 1.7625000000000 1.0000000000000
-0.7125000000000 1.7875000000000 1.0000000000000
-0.7125000000000 1.8125000000000 1.0000000000000
-0.7125000000000 1.8375000000000 1.0000000000000
-0.7125000000000 1.8625000000000 1.0000000000000
-0.7125000000000 1.8875000000000 1.0000000000000
-0.7125000000000 1.9125000000000 1.0000000000000
-0.7125000000000 1.9375000000000 1.0000000000000
-0.7125000000000 1.9625000000000 1.0000000000000
-0.7125000000000 1.9875000000000 1.0000000000000
-0.7125000000000 2.0125000000000 1.0000000000000
-
-0.7375000000000 -0.0375000000000 1.0000000000000
-0.7375000000000 -0.0125000000000 1.0000000000000
-0.7375000000000 0.0125000000000 1.0000000000000
-0.7375000000000 0.0375000000000 1.0000000000000
-0.7375000000000 0.0625000000000 1.0000000000000
-0.7375000000000 0.0875000000000 1.0000000000000
-0.7375000000000 0.1125000000000 1.0000000000000
-0.7375000000000 0.1375000000000 1.0000000000000
-0.7375000000000 0.1625000000000 1.0000000000000
-0.7375000000000 0.1875000000000 1.0000000000000
-0.7375000000000 0.2125000000000 1.0000000000000
-0.7375000000000 0.2375000000000 1.0000000000000
-0.7375000000000 0.2625000000000 1.0000000000000
-0.7375000000000 0.2875000000000 1.0000000000000
-0.7375000000000 0.3125000000000 1.0000000000000
-0.7375000000000 0.3375000000000 1.0000000000000
-0.7375000000000 0.3625000000000 1.0000000000000
-0.7375000000000 0.3875000000000 1.0000000000000
-0.7375000000000 0.4125000000000 1.0000000000000
-0.7375000000000 0.4375000000000 1.0000000000000
-0.7375000000000 0.4625000000000 1.0000000000000
-0.7375000000000 0.4875000000000 1.0000000000000
-0.7375000000000 0.5125000000000 1.0000000000000
-0.7375000000000 0.5375000000000 1.0000000000000
-0.7375000000000 0.5625000000000 1.0000000000000
-0.7375000000000 0.5875000000000 1.0000000000000
-0.7375000000000 0.6125000000000 1.0000000000000
-0.7375000000000 0.6375000000000 1.0000000000000
-0.7375000000000 0.6625000000000 1.0000000000000
-0.7375000000000 0.6875000000000 1.0000000000000
-0.7375000000000 0.7125000000000 1.0000000000000
-0.7375000000000 0.7375000000000 1.0000000000000
-0.7375000000000 0.7625000000000 1.0000000000000
-0.7375000000000 0.7875000000000 1.0000000000000
-0.7375000000000 0.8125000000000 1.0000000000000
-0.7375000000000 0.8375000000000 1.0000000000000
-0.7375000000000 0.8625000000000 1.0000000000000
-0.7375000000000 0.8875000000000 1.0000000000000
-0.7375000000000 0.9125000000000 1.0000000000000
-0.7375000000000 0.9375000000000 1.0000000000000
-0.7375000000000 0.9625000000000 1.0000000000000
-0.7375000000000 0.9875000000000 1.0000000000000
-0.7375000000000 1.0125000000000 1.0000000000000
-0.7375000000000 1.0375000000000 1.0000000000000
-0.7375000000000 1.0625000000000 1.0000000000000
-0.7375000000000 1.0875000000000 1.0000000000000
-0.7375000000000 1.1125000000000 1.0000000000000
-0.7375000000000 1.1375000000000 1.0000000000000
-0.7375000000000 1.1625000000000 1.0000000000000
-0.7375000000000 1.1875000000000 1.0000000000000
-0.7375000000000 1.2125000000000 1.0000000000000
-0.7375000000000 1.2375000000000 1.0000000000000
-0.7375000000000 1.2625000000000 1.0000000000000
-0.7375000000000 1.2875000000000 1.0000000000000
-0.7375000000000 1.3125000000000 1.0000000000000
-0.7375000000000 1.3375000000000 1.0000000000000
-0.7375000000000 1.3625000000000 1.0000000000000
-0.7375000000000 1.3875000000000 1.0000000000000
-0.7375000000000 1.4125000000000 1.0000000000000
-0.7375000000000 1.4375000000000 1.0000000000000
-0.7375000000000 1.4625000000000 1.0000000000000
-0.7375000000000 1.4875000000000 1.0000000000000
-0.7375000000000 1.5125000000000 1.0000000000000
-0.7375000000000 1.5375000000000 1.0000000000000
-0.7375000000000 1.5625000000000 1.0000000000000
-0.7375000000000 1.5875000000000 1.0000000000000
-0.7375000000000 1.6125000000000 1.0000000000000
-0.7375000000000 1.6375000000000 1.0000000000000
-0.7375000000000 1.6625000000000 1.0000000000000
-0.7375000000000 1.6875000000000 1.0000000000000
-0.7375000000000 1.7125000000000 1.0000000000000
-0.7375000000000 1.7375000000000 1.0000000000000
-0.7375000000000 1.7625000000000 1.0000000000000
-0.7375000000000 1.7875000000000 1.0000000000000
-0.7375000000000 1.8125000000000 1.0000000000000
-0.7375000000000 1.8375000000000 1.0000000000000
-0.7375000000000 1.8625000000000 1.0000000000000
-0.7375000000000 1.8875000000000 1.0000000000000
-0.7375000000000 1.9125000000000 1.0000000000000
-0.7375000000000 1.9375000000000 1.0000000000000
-0.7375000000000 1.9625000000000 1.0000000000000
-0.7375000000000 1.9875000000000 1.0000000000000
-0.7375000000000 2.0125000000000 1.0000000000000
-
-0.7625000000000 -0.0375000000000 1.0000000000000
-0.7625000000000 -0.0125000000000 1.0000000000000
-0.7625000000000 0.0125000000000 1.0000000000000
-0.7625000000000 0.0375000000000 1.0000000000000
-0.7625000000000 0.0625000000000 1.0000000000000
-0.7625000000000 0.0875000000000 1.0000000000000
-0.7625000000000 0.1125000000000 1.0000000000000
-0.7625000000000 0.1375000000000 1.0000000000000
-0.7625000000000 0.1625000000000 1.0000000000000
-0.7625000000000 0.1875000000000 1.0000000000000
-0.7625000000000 0.2125000000000 1.0000000000000
-0.7625000000000 0.2375000000000 1.0000000000000
-0.7625000000000 0.2625000000000 1.0000000000000
-0.7625000000000 0.2875000000000 1.0000000000000
-0.7625000000000 0.3125000000000 1.0000000000000
-0.7625000000000 0.3375000000000 1.0000000000000
-0.7625000000000 0.3625000000000 1.0000000000000
-0.7625000000000 0.3875000000000 1.0000000000000
-0.7625000000000 0.4125000000000 1.0000000000000
-0.7625000000000 0.4375000000000 1.0000000000000
-0.7625000000000 0.4625000000000 1.0000000000000
-0.7625000000000 0.4875000000000 1.0000000000000
-0.7625000000000 0.5125000000000 1.0000000000000
-0.7625000000000 0.5375000000000 1.0000000000000
-0.7625000000000 0.5625000000000 1.0000000000000
-0.7625000000000 0.5875000000000 1.0000000000000
-0.7625000000000 0.6125000000000 1.0000000000000
-0.7625000000000 0.6375000000000 1.0000000000000
-0.7625000000000 0.6625000000000 1.0000000000000
-0.7625000000000 0.6875000000000 1.0000000000000
-0.7625000000000 0.7125000000000 1.0000000000000
-0.7625000000000 0.7375000000000 1.0000000000000
-0.7625000000000 0.7625000000000 1.0000000000000
-0.7625000000000 0.7875000000000 1.0000000000000
-0.7625000000000 0.8125000000000 1.0000000000000
-0.7625000000000 0.8375000000000 1.0000000000000
-0.7625000000000 0.8625000000000 1.0000000000000
-0.7625000000000 0.8875000000000 1.0000000000000
-0.7625000000000 0.9125000000000 1.0000000000000
-0.7625000000000 0.9375000000000 1.0000000000000
-0.7625000000000 0.9625000000000 1.0000000000000
-0.7625000000000 0.9875000000000 1.0000000000000
-0.7625000000000 1.0125000000000 1.0000000000000
-0.7625000000000 1.0375000000000 1.0000000000000
-0.7625000000000 1.0625000000000 1.0000000000000
-0.7625000000000 1.0875000000000 1.0000000000000
-0.7625000000000 1.1125000000000 1.0000000000000
-0.7625000000000 1.1375000000000 1.0000000000000
-0.7625000000000 1.1625000000000 1.0000000000000
-0.7625000000000 1.1875000000000 1.0000000000000
-0.7625000000000 1.2125000000000 1.0000000000000
-0.7625000000000 1.2375000000000 1.0000000000000
-0.7625000000000 1.2625000000000 1.0000000000000
-0.7625000000000 1.2875000000000 1.0000000000000
-0.7625000000000 1.3125000000000 1.0000000000000
-0.7625000000000 1.3375000000000 1.0000000000000
-0.7625000000000 1.3625000000000 1.0000000000000
-0.7625000000000 1.3875000000000 1.0000000000000
-0.7625000000000 1.4125000000000 1.0000000000000
-0.7625000000000 1.4375000000000 1.0000000000000
-0.7625000000000 1.4625000000000 1.0000000000000
-0.7625000000000 1.4875000000000 1.0000000000000
-0.7625000000000 1.5125000000000 1.0000000000000
-0.7625000000000 1.5375000000000 1.0000000000000
-0.7625000000000 1.5625000000000 1.0000000000000
-0.7625000000000 1.5875000000000 1.0000000000000
-0.7625000000000 1.6125000000000 1.0000000000000
-0.7625000000000 1.6375000000000 1.0000000000000
-0.7625000000000 1.6625000000000 1.0000000000000
-0.7625000000000 1.6875000000000 1.0000000000000
-0.7625000000000 1.7125000000000 1.0000000000000
-0.7625000000000 1.7375000000000 1.0000000000000
-0.7625000000000 1.7625000000000 1.0000000000000
-0.7625000000000 1.7875000000000 1.0000000000000
-0.7625000000000 1.8125000000000 1.0000000000000
-0.7625000000000 1.8375000000000 1.0000000000000
-0.7625000000000 1.8625000000000 1.0000000000000
-0.7625000000000 1.8875000000000 1.0000000000000
-0.7625000000000 1.9125000000000 1.0000000000000
-0.7625000000000 1.9375000000000 1.0000000000000
-0.7625000000000 1.9625000000000 1.0000000000000
-0.7625000000000 1.9875000000000 1.0000000000000
-0.7625000000000 2.0125000000000 1.0000000000000
-
-0.7875000000000 -0.0375000000000 1.0000000000000
-0.7875000000000 -0.0125000000000 1.0000000000000
-0.7875000000000 0.0125000000000 1.0000000000000
-0.7875000000000 0.0375000000000 1.0000000000000
-0.7875000000000 0.0625000000000 1.0000000000000
-0.7875000000000 0.0875000000000 1.0000000000000
-0.7875000000000 0.1125000000000 1.0000000000000
-0.7875000000000 0.1375000000000 1.0000000000000
-0.7875000000000 0.1625000000000 1.0000000000000
-0.7875000000000 0.1875000000000 1.0000000000000
-0.7875000000000 0.2125000000000 1.0000000000000
-0.7875000000000 0.2375000000000 1.0000000000000
-0.7875000000000 0.2625000000000 1.0000000000000
-0.7875000000000 0.2875000000000 1.0000000000000
-0.7875000000000 0.3125000000000 1.0000000000000
-0.7875000000000 0.3375000000000 1.0000000000000
-0.7875000000000 0.3625000000000 1.0000000000000
-0.7875000000000 0.3875000000000 1.0000000000000
-0.7875000000000 0.4125000000000 1.0000000000000
-0.7875000000000 0.4375000000000 1.0000000000000
-0.7875000000000 0.4625000000000 1.0000000000000
-0.7875000000000 0.4875000000000 1.0000000000000
-0.7875000000000 0.5125000000000 1.0000000000000
-0.7875000000000 0.5375000000000 1.0000000000000
-0.7875000000000 0.5625000000000 1.0000000000000
-0.7875000000000 0.5875000000000 1.0000000000000
-0.7875000000000 0.6125000000000 1.0000000000000
-0.7875000000000 0.6375000000000 1.0000000000000
-0.7875000000000 0.6625000000000 1.0000000000000
-0.7875000000000 0.6875000000000 1.0000000000000
-0.7875000000000 0.7125000000000 1.0000000000000
-0.7875000000000 0.7375000000000 1.0000000000000
-0.7875000000000 0.7625000000000 1.0000000000000
-0.7875000000000 0.7875000000000 1.0000000000000
-0.7875000000000 0.8125000000000 1.0000000000000
-0.7875000000000 0.8375000000000 1.0000000000000
-0.7875000000000 0.8625000000000 1.0000000000000
-0.7875000000000 0.8875000000000 1.0000000000000
-0.7875000000000 0.9125000000000 1.0000000000000
-0.7875000000000 0.9375000000000 1.0000000000000
-0.7875000000000 0.9625000000000 1.0000000000000
-0.7875000000000 0.9875000000000 1.0000000000000
-0.7875000000000 1.0125000000000 1.0000000000000
-0.7875000000000 1.0375000000000 1.0000000000000
-0.7875000000000 1.0625000000000 1.0000000000000
-0.7875000000000 1.0875000000000 1.0000000000000
-0.7875000000000 1.1125000000000 1.0000000000000
-0.7875000000000 1.1375000000000 1.0000000000000
-0.7875000000000 1.1625000000000 1.0000000000000
-0.7875000000000 1.1875000000000 1.0000000000000
-0.7875000000000 1.2125000000000 1.0000000000000
-0.7875000000000 1.2375000000000 1.0000000000000
-0.7875000000000 1.2625000000000 1.0000000000000
-0.7875000000000 1.2875000000000 1.0000000000000
-0.7875000000000 1.3125000000000 1.0000000000000
-0.7875000000000 1.3375000000000 1.0000000000000
-0.7875000000000 1.3625000000000 1.0000000000000
-0.7875000000000 1.3875000000000 1.0000000000000
-0.7875000000000 1.4125000000000 1.0000000000000
-0.7875000000000 1.4375000000000 1.0000000000000
-0.7875000000000 1.4625000000000 1.0000000000000
-0.7875000000000 1.4875000000000 1.0000000000000
-0.7875000000000 1.5125000000000 1.0000000000000
-0.7875000000000 1.5375000000000 1.0000000000000
-0.7875000000000 1.5625000000000 1.0000000000000
-0.7875000000000 1.5875000000000 1.0000000000000
-0.7875000000000 1.6125000000000 1.0000000000000
-0.7875000000000 1.6375000000000 1.0000000000000
-0.7875000000000 1.6625000000000 1.0000000000000
-0.7875000000000 1.6875000000000 1.0000000000000
-0.7875000000000 1.7125000000000 1.0000000000000
-0.7875000000000 1.7375000000000 1.0000000000000
-0.7875000000000 1.7625000000000 1.0000000000000
-0.7875000000000 1.7875000000000 1.0000000000000
-0.7875000000000 1.8125000000000 1.0000000000000
-0.7875000000000 1.8375000000000 1.0000000000000
-0.7875000000000 1.8625000000000 1.0000000000000
-0.7875000000000 1.8875000000000 1.0000000000000
-0.7875000000000 1.9125000000000 1.0000000000000
-0.7875000000000 1.9375000000000 1.0000000000000
-0.7875000000000 1.9625000000000 1.0000000000000
-0.7875000000000 1.9875000000000 1.0000000000000
-0.7875000000000 2.0125000000000 1.0000000000000
-
-0.8125000000000 -0.0375000000000 1.0000000000000
-0.8125000000000 -0.0125000000000 1.0000000000000
-0.8125000000000 0.0125000000000 1.0000000000000
-0.8125000000000 0.0375000000000 1.0000000000000
-0.8125000000000 0.0625000000000 1.0000000000000
-0.8125000000000 0.0875000000000 1.0000000000000
-0.8125000000000 0.1125000000000 1.0000000000000
-0.8125000000000 0.1375000000000 1.0000000000000
-0.8125000000000 0.1625000000000 1.0000000000000
-0.8125000000000 0.1875000000000 1.0000000000000
-0.8125000000000 0.2125000000000 1.0000000000000
-0.8125000000000 0.2375000000000 1.0000000000000
-0.8125000000000 0.2625000000000 1.0000000000000
-0.8125000000000 0.2875000000000 1.0000000000000
-0.8125000000000 0.3125000000000 1.0000000000000
-0.8125000000000 0.3375000000000 1.0000000000000
-0.8125000000000 0.3625000000000 1.0000000000000
-0.8125000000000 0.3875000000000 1.0000000000000
-0.8125000000000 0.4125000000000 1.0000000000000
-0.8125000000000 0.4375000000000 1.0000000000000
-0.8125000000000 0.4625000000000 1.0000000000000
-0.8125000000000 0.4875000000000 1.0000000000000
-0.8125000000000 0.5125000000000 1.0000000000000
-0.8125000000000 0.5375000000000 1.0000000000000
-0.8125000000000 0.5625000000000 1.0000000000000
-0.8125000000000 0.5875000000000 1.0000000000000
-0.8125000000000 0.6125000000000 1.0000000000000
-0.8125000000000 0.6375000000000 1.0000000000000
-0.8125000000000 0.6625000000000 1.0000000000000
-0.8125000000000 0.6875000000000 1.0000000000000
-0.8125000000000 0.7125000000000 1.0000000000000
-0.8125000000000 0.7375000000000 1.0000000000000
-0.8125000000000 0.7625000000000 1.0000000000000
-0.8125000000000 0.7875000000000 1.0000000000000
-0.8125000000000 0.8125000000000 1.0000000000000
-0.8125000000000 0.8375000000000 1.0000000000000
-0.8125000000000 0.8625000000000 1.0000000000000
-0.8125000000000 0.8875000000000 1.0000000000000
-0.8125000000000 0.9125000000000 1.0000000000000
-0.8125000000000 0.9375000000000 1.0000000000000
-0.8125000000000 0.9625000000000 1.0000000000000
-0.8125000000000 0.9875000000000 1.0000000000000
-0.8125000000000 1.0125000000000 1.0000000000000
-0.8125000000000 1.0375000000000 1.0000000000000
-0.8125000000000 1.0625000000000 1.0000000000000
-0.8125000000000 1.0875000000000 1.0000000000000
-0.8125000000000 1.1125000000000 1.0000000000000
-0.8125000000000 1.1375000000000 1.0000000000000
-0.8125000000000 1.1625000000000 1.0000000000000
-0.8125000000000 1.1875000000000 1.0000000000000
-0.8125000000000 1.2125000000000 1.0000000000000
-0.8125000000000 1.2375000000000 1.0000000000000
-0.8125000000000 1.2625000000000 1.0000000000000
-0.8125000000000 1.2875000000000 1.0000000000000
-0.8125000000000 1.3125000000000 1.0000000000000
-0.8125000000000 1.3375000000000 1.0000000000000
-0.8125000000000 1.3625000000000 1.0000000000000
-0.8125000000000 1.3875000000000 1.0000000000000
-0.8125000000000 1.4125000000000 1.0000000000000
-0.8125000000000 1.4375000000000 1.0000000000000
-0.8125000000000 1.4625000000000 1.0000000000000
-0.8125000000000 1.4875000000000 1.0000000000000
-0.8125000000000 1.5125000000000 1.0000000000000
-0.8125000000000 1.5375000000000 1.0000000000000
-0.8125000000000 1.5625000000000 1.0000000000000
-0.8125000000000 1.5875000000000 1.0000000000000
-0.8125000000000 1.6125000000000 1.0000000000000
-0.8125000000000 1.6375000000000 1.0000000000000
-0.8125000000000 1.6625000000000 1.0000000000000
-0.8125000000000 1.6875000000000 1.0000000000000
-0.8125000000000 1.7125000000000 1.0000000000000
-0.8125000000000 1.7375000000000 1.0000000000000
-0.8125000000000 1.7625000000000 1.0000000000000
-0.8125000000000 1.7875000000000 1.0000000000000
-0.8125000000000 1.8125000000000 1.0000000000000
-0.8125000000000 1.8375000000000 1.0000000000000
-0.8125000000000 1.8625000000000 1.0000000000000
-0.8125000000000 1.8875000000000 1.0000000000000
-0.8125000000000 1.9125000000000 1.0000000000000
-0.8125000000000 1.9375000000000 1.0000000000000
-0.8125000000000 1.9625000000000 1.0000000000000
-0.8125000000000 1.9875000000000 1.0000000000000
-0.8125000000000 2.0125000000000 1.0000000000000
-
-0.8375000000000 -0.0375000000000 1.0000000000000
-0.8375000000000 -0.0125000000000 1.0000000000000
-0.8375000000000 0.0125000000000 1.0000000000000
-0.8375000000000 0.0375000000000 1.0000000000000
-0.8375000000000 0.0625000000000 1.0000000000000
-0.8375000000000 0.0875000000000 1.0000000000000
-0.8375000000000 0.1125000000000 1.0000000000000
-0.8375000000000 0.1375000000000 1.0000000000000
-0.8375000000000 0.1625000000000 1.0000000000000
-0.8375000000000 0.1875000000000 1.0000000000000
-0.8375000000000 0.2125000000000 1.0000000000000
-0.8375000000000 0.2375000000000 1.0000000000000
-0.8375000000000 0.2625000000000 1.0000000000000
-0.8375000000000 0.2875000000000 1.0000000000000
-0.8375000000000 0.3125000000000 1.0000000000000
-0.8375000000000 0.3375000000000 1.0000000000000
-0.8375000000000 0.3625000000000 1.0000000000000
-0.8375000000000 0.3875000000000 1.0000000000000
-0.8375000000000 0.4125000000000 1.0000000000000
-0.8375000000000 0.4375000000000 1.0000000000000
-0.8375000000000 0.4625000000000 1.0000000000000
-0.8375000000000 0.4875000000000 1.0000000000000
-0.8375000000000 0.5125000000000 1.0000000000000
-0.8375000000000 0.5375000000000 1.0000000000000
-0.8375000000000 0.5625000000000 1.0000000000000
-0.8375000000000 0.5875000000000 1.0000000000000
-0.8375000000000 0.6125000000000 1.0000000000000
-0.8375000000000 0.6375000000000 1.0000000000000
-0.8375000000000 0.6625000000000 1.0000000000000
-0.8375000000000 0.6875000000000 1.0000000000000
-0.8375000000000 0.7125000000000 1.0000000000000
-0.8375000000000 0.7375000000000 1.0000000000000
-0.8375000000000 0.7625000000000 1.0000000000000
-0.8375000000000 0.7875000000000 1.0000000000000
-0.8375000000000 0.8125000000000 1.0000000000000
-0.8375000000000 0.8375000000000 1.0000000000000
-0.8375000000000 0.8625000000000 1.0000000000000
-0.8375000000000 0.8875000000000 1.0000000000000
-0.8375000000000 0.9125000000000 1.0000000000000
-0.8375000000000 0.9375000000000 1.0000000000000
-0.8375000000000 0.9625000000000 1.0000000000000
-0.8375000000000 0.9875000000000 1.0000000000000
-0.8375000000000 1.0125000000000 1.0000000000000
-0.8375000000000 1.0375000000000 1.0000000000000
-0.8375000000000 1.0625000000000 1.0000000000000
-0.8375000000000 1.0875000000000 1.0000000000000
-0.8375000000000 1.1125000000000 1.0000000000000
-0.8375000000000 1.1375000000000 1.0000000000000
-0.8375000000000 1.1625000000000 1.0000000000000
-0.8375000000000 1.1875000000000 1.0000000000000
-0.8375000000000 1.2125000000000 1.0000000000000
-0.8375000000000 1.2375000000000 1.0000000000000
-0.8375000000000 1.2625000000000 1.0000000000000
-0.8375000000000 1.2875000000000 1.0000000000000
-0.8375000000000 1.3125000000000 1.0000000000000
-0.8375000000000 1.3375000000000 1.0000000000000
-0.8375000000000 1.3625000000000 1.0000000000000
-0.8375000000000 1.3875000000000 1.0000000000000
-0.8375000000000 1.4125000000000 1.0000000000000
-0.8375000000000 1.4375000000000 1.0000000000000
-0.8375000000000 1.4625000000000 1.0000000000000
-0.8375000000000 1.4875000000000 1.0000000000000
-0.8375000000000 1.5125000000000 1.0000000000000
-0.8375000000000 1.5375000000000 1.0000000000000
-0.8375000000000 1.5625000000000 1.0000000000000
-0.8375000000000 1.5875000000000 1.0000000000000
-0.8375000000000 1.6125000000000 1.0000000000000
-0.8375000000000 1.6375000000000 1.0000000000000
-0.8375000000000 1.6625000000000 1.0000000000000
-0.8375000000000 1.6875000000000 1.0000000000000
-0.8375000000000 1.7125000000000 1.0000000000000
-0.8375000000000 1.7375000000000 1.0000000000000
-0.8375000000000 1.7625000000000 1.0000000000000
-0.8375000000000 1.7875000000000 1.0000000000000
-0.8375000000000 1.8125000000000 1.0000000000000
-0.8375000000000 1.8375000000000 1.0000000000000
-0.8375000000000 1.8625000000000 1.0000000000000
-0.8375000000000 1.8875000000000 1.0000000000000
-0.8375000000000 1.9125000000000 1.0000000000000
-0.8375000000000 1.9375000000000 1.0000000000000
-0.8375000000000 1.9625000000000 1.0000000000000
-0.8375000000000 1.9875000000000 1.0000000000000
-0.8375000000000 2.0125000000000 1.0000000000000
-
-0.8625000000000 -0.0375000000000 1.0000000000000
-0.8625000000000 -0.0125000000000 1.0000000000000
-0.8625000000000 0.0125000000000 1.0000000000000
-0.8625000000000 0.0375000000000 1.0000000000000
-0.8625000000000 0.0625000000000 1.0000000000000
-0.8625000000000 0.0875000000000 1.0000000000000
-0.8625000000000 0.1125000000000 1.0000000000000
-0.8625000000000 0.1375000000000 1.0000000000000
-0.8625000000000 0.1625000000000 1.0000000000000
-0.8625000000000 0.1875000000000 1.0000000000000
-0.8625000000000 0.2125000000000 1.0000000000000
-0.8625000000000 0.2375000000000 1.0000000000000
-0.8625000000000 0.2625000000000 1.0000000000000
-0.8625000000000 0.2875000000000 1.0000000000000
-0.8625000000000 0.3125000000000 1.0000000000000
-0.8625000000000 0.3375000000000 1.0000000000000
-0.8625000000000 0.3625000000000 1.0000000000000
-0.8625000000000 0.3875000000000 1.0000000000000
-0.8625000000000 0.4125000000000 1.0000000000000
-0.8625000000000 0.4375000000000 1.0000000000000
-0.8625000000000 0.4625000000000 1.0000000000000
-0.8625000000000 0.4875000000000 1.0000000000000
-0.8625000000000 0.5125000000000 1.0000000000000
-0.8625000000000 0.5375000000000 1.0000000000000
-0.8625000000000 0.5625000000000 1.0000000000000
-0.8625000000000 0.5875000000000 1.0000000000000
-0.8625000000000 0.6125000000000 1.0000000000000
-0.8625000000000 0.6375000000000 1.0000000000000
-0.8625000000000 0.6625000000000 1.0000000000000
-0.8625000000000 0.6875000000000 1.0000000000000
-0.8625000000000 0.7125000000000 1.0000000000000
-0.8625000000000 0.7375000000000 1.0000000000000
-0.8625000000000 0.7625000000000 1.0000000000000
-0.8625000000000 0.7875000000000 1.0000000000000
-0.8625000000000 0.8125000000000 1.0000000000000
-0.8625000000000 0.8375000000000 1.0000000000000
-0.8625000000000 0.8625000000000 1.0000000000000
-0.8625000000000 0.8875000000000 1.0000000000000
-0.8625000000000 0.9125000000000 1.0000000000000
-0.8625000000000 0.9375000000000 1.0000000000000
-0.8625000000000 0.9625000000000 1.0000000000000
-0.8625000000000 0.9875000000000 1.0000000000000
-0.8625000000000 1.0125000000000 1.0000000000000
-0.8625000000000 1.0375000000000 1.0000000000000
-0.8625000000000 1.0625000000000 1.0000000000000
-0.8625000000000 1.0875000000000 1.0000000000000
-0.8625000000000 1.1125000000000 1.0000000000000
-0.8625000000000 1.1375000000000 1.0000000000000
-0.8625000000000 1.1625000000000 1.0000000000000
-0.8625000000000 1.1875000000000 1.0000000000000
-0.8625000000000 1.2125000000000 1.0000000000000
-0.8625000000000 1.2375000000000 1.0000000000000
-0.8625000000000 1.2625000000000 1.0000000000000
-0.8625000000000 1.2875000000000 1.0000000000000
-0.8625000000000 1.3125000000000 1.0000000000000
-0.8625000000000 1.3375000000000 1.0000000000000
-0.8625000000000 1.3625000000000 1.0000000000000
-0.8625000000000 1.3875000000000 1.0000000000000
-0.8625000000000 1.4125000000000 1.0000000000000
-0.8625000000000 1.4375000000000 1.0000000000000
-0.8625000000000 1.4625000000000 1.0000000000000
-0.8625000000000 1.4875000000000 1.0000000000000
-0.8625000000000 1.5125000000000 1.0000000000000
-0.8625000000000 1.5375000000000 1.0000000000000
-0.8625000000000 1.5625000000000 1.0000000000000
-0.8625000000000 1.5875000000000 1.0000000000000
-0.8625000000000 1.6125000000000 1.0000000000000
-0.8625000000000 1.6375000000000 1.0000000000000
-0.8625000000000 1.6625000000000 1.0000000000000
-0.8625000000000 1.6875000000000 1.0000000000000
-0.8625000000000 1.7125000000000 1.0000000000000
-0.8625000000000 1.7375000000000 1.0000000000000
-0.8625000000000 1.7625000000000 1.0000000000000
-0.8625000000000 1.7875000000000 1.0000000000000
-0.8625000000000 1.8125000000000 1.0000000000000
-0.8625000000000 1.8375000000000 1.0000000000000
-0.8625000000000 1.8625000000000 1.0000000000000
-0.8625000000000 1.8875000000000 1.0000000000000
-0.8625000000000 1.9125000000000 1.0000000000000
-0.8625000000000 1.9375000000000 1.0000000000000
-0.8625000000000 1.9625000000000 1.0000000000000
-0.8625000000000 1.9875000000000 1.0000000000000
-0.8625000000000 2.0125000000000 1.0000000000000
-
-0.8875000000000 -0.0375000000000 1.0000000000000
-0.8875000000000 -0.0125000000000 1.0000000000000
-0.8875000000000 0.0125000000000 1.0000000000000
-0.8875000000000 0.0375000000000 1.0000000000000
-0.8875000000000 0.0625000000000 1.0000000000000
-0.8875000000000 0.0875000000000 1.0000000000000
-0.8875000000000 0.1125000000000 1.0000000000000
-0.8875000000000 0.1375000000000 1.0000000000000
-0.8875000000000 0.1625000000000 1.0000000000000
-0.8875000000000 0.1875000000000 1.0000000000000
-0.8875000000000 0.2125000000000 1.0000000000000
-0.8875000000000 0.2375000000000 1.0000000000000
-0.8875000000000 0.2625000000000 1.0000000000000
-0.8875000000000 0.2875000000000 1.0000000000000
-0.8875000000000 0.3125000000000 1.0000000000000
-0.8875000000000 0.3375000000000 1.0000000000000
-0.8875000000000 0.3625000000000 1.0000000000000
-0.8875000000000 0.3875000000000 1.0000000000000
-0.8875000000000 0.4125000000000 1.0000000000000
-0.8875000000000 0.4375000000000 1.0000000000000
-0.8875000000000 0.4625000000000 1.0000000000000
-0.8875000000000 0.4875000000000 1.0000000000000
-0.8875000000000 0.5125000000000 1.0000000000000
-0.8875000000000 0.5375000000000 1.0000000000000
-0.8875000000000 0.5625000000000 1.0000000000000
-0.8875000000000 0.5875000000000 1.0000000000000
-0.8875000000000 0.6125000000000 1.0000000000000
-0.8875000000000 0.6375000000000 1.0000000000000
-0.8875000000000 0.6625000000000 1.0000000000000
-0.8875000000000 0.6875000000000 1.0000000000000
-0.8875000000000 0.7125000000000 1.0000000000000
-0.8875000000000 0.7375000000000 1.0000000000000
-0.8875000000000 0.7625000000000 1.0000000000000
-0.8875000000000 0.7875000000000 1.0000000000000
-0.8875000000000 0.8125000000000 1.0000000000000
-0.8875000000000 0.8375000000000 1.0000000000000
-0.8875000000000 0.8625000000000 1.0000000000000
-0.8875000000000 0.8875000000000 1.0000000000000
-0.8875000000000 0.9125000000000 1.0000000000000
-0.8875000000000 0.9375000000000 1.0000000000000
-0.8875000000000 0.9625000000000 1.0000000000000
-0.8875000000000 0.9875000000000 1.0000000000000
-0.8875000000000 1.0125000000000 1.0000000000000
-0.8875000000000 1.0375000000000 1.0000000000000
-0.8875000000000 1.0625000000000 1.0000000000000
-0.8875000000000 1.0875000000000 1.0000000000000
-0.8875000000000 1.1125000000000 1.0000000000000
-0.8875000000000 1.1375000000000 1.0000000000000
-0.8875000000000 1.1625000000000 1.0000000000000
-0.8875000000000 1.1875000000000 1.0000000000000
-0.8875000000000 1.2125000000000 1.0000000000000
-0.8875000000000 1.2375000000000 1.0000000000000
-0.8875000000000 1.2625000000000 1.0000000000000
-0.8875000000000 1.2875000000000 1.0000000000000
-0.8875000000000 1.3125000000000 1.0000000000000
-0.8875000000000 1.3375000000000 1.0000000000000
-0.8875000000000 1.3625000000000 1.0000000000000
-0.8875000000000 1.3875000000000 1.0000000000000
-0.8875000000000 1.4125000000000 1.0000000000000
-0.8875000000000 1.4375000000000 1.0000000000000
-0.8875000000000 1.4625000000000 1.0000000000000
-0.8875000000000 1.4875000000000 1.0000000000000
-0.8875000000000 1.5125000000000 1.0000000000000
-0.8875000000000 1.5375000000000 1.0000000000000
-0.8875000000000 1.5625000000000 1.0000000000000
-0.8875000000000 1.5875000000000 1.0000000000000
-0.8875000000000 1.6125000000000 1.0000000000000
-0.8875000000000 1.6375000000000 1.0000000000000
-0.8875000000000 1.6625000000000 1.0000000000000
-0.8875000000000 1.6875000000000 1.0000000000000
-0.8875000000000 1.7125000000000 1.0000000000000
-0.8875000000000 1.7375000000000 1.0000000000000
-0.8875000000000 1.7625000000000 1.0000000000000
-0.8875000000000 1.7875000000000 1.0000000000000
-0.8875000000000 1.8125000000000 1.0000000000000
-0.8875000000000 1.8375000000000 1.0000000000000
-0.8875000000000 1.8625000000000 1.0000000000000
-0.8875000000000 1.8875000000000 1.0000000000000
-0.8875000000000 1.9125000000000 1.0000000000000
-0.8875000000000 1.9375000000000 1.0000000000000
-0.8875000000000 1.9625000000000 1.0000000000000
-0.8875000000000 1.9875000000000 1.0000000000000
-0.8875000000000 2.0125000000000 1.0000000000000
-
-0.9125000000000 -0.0375000000000 1.0000000000000
-0.9125000000000 -0.0125000000000 1.0000000000000
-0.9125000000000 0.0125000000000 1.0000000000000
-0.9125000000000 0.0375000000000 1.0000000000000
-0.9125000000000 0.0625000000000 1.0000000000000
-0.9125000000000 0.0875000000000 1.0000000000000
-0.9125000000000 0.1125000000000 1.0000000000000
-0.9125000000000 0.1375000000000 1.0000000000000
-0.9125000000000 0.1625000000000 1.0000000000000
-0.9125000000000 0.1875000000000 1.0000000000000
-0.9125000000000 0.2125000000000 1.0000000000000
-0.9125000000000 0.2375000000000 1.0000000000000
-0.9125000000000 0.2625000000000 1.0000000000000
-0.9125000000000 0.2875000000000 1.0000000000000
-0.9125000000000 0.3125000000000 1.0000000000000
-0.9125000000000 0.3375000000000 1.0000000000000
-0.9125000000000 0.3625000000000 1.0000000000000
-0.9125000000000 0.3875000000000 1.0000000000000
-0.9125000000000 0.4125000000000 1.0000000000000
-0.9125000000000 0.4375000000000 1.0000000000000
-0.9125000000000 0.4625000000000 1.0000000000000
-0.9125000000000 0.4875000000000 1.0000000000000
-0.9125000000000 0.5125000000000 1.0000000000000
-0.9125000000000 0.5375000000000 1.0000000000000
-0.9125000000000 0.5625000000000 1.0000000000000
-0.9125000000000 0.5875000000000 1.0000000000000
-0.9125000000000 0.6125000000000 1.0000000000000
-0.9125000000000 0.6375000000000 1.0000000000000
-0.9125000000000 0.6625000000000 1.0000000000000
-0.9125000000000 0.6875000000000 1.0000000000000
-0.9125000000000 0.7125000000000 1.0000000000000
-0.9125000000000 0.7375000000000 1.0000000000000
-0.9125000000000 0.7625000000000 1.0000000000000
-0.9125000000000 0.7875000000000 1.0000000000000
-0.9125000000000 0.8125000000000 1.0000000000000
-0.9125000000000 0.8375000000000 1.0000000000000
-0.9125000000000 0.8625000000000 1.0000000000000
-0.9125000000000 0.8875000000000 1.0000000000000
-0.9125000000000 0.9125000000000 1.0000000000000
-0.9125000000000 0.9375000000000 1.0000000000000
-0.9125000000000 0.9625000000000 1.0000000000000
-0.9125000000000 0.9875000000000 1.0000000000000
-0.9125000000000 1.0125000000000 1.0000000000000
-0.9125000000000 1.0375000000000 1.0000000000000
-0.9125000000000 1.0625000000000 1.0000000000000
-0.9125000000000 1.0875000000000 1.0000000000000
-0.9125000000000 1.1125000000000 1.0000000000000
-0.9125000000000 1.1375000000000 1.0000000000000
-0.9125000000000 1.1625000000000 1.0000000000000
-0.9125000000000 1.1875000000000 1.0000000000000
-0.9125000000000 1.2125000000000 1.0000000000000
-0.9125000000000 1.2375000000000 1.0000000000000
-0.9125000000000 1.2625000000000 1.0000000000000
-0.9125000000000 1.2875000000000 1.0000000000000
-0.9125000000000 1.3125000000000 1.0000000000000
-0.9125000000000 1.3375000000000 1.0000000000000
-0.9125000000000 1.3625000000000 1.0000000000000
-0.9125000000000 1.3875000000000 1.0000000000000
-0.9125000000000 1.4125000000000 1.0000000000000
-0.9125000000000 1.4375000000000 1.0000000000000
-0.9125000000000 1.4625000000000 1.0000000000000
-0.9125000000000 1.4875000000000 1.0000000000000
-0.9125000000000 1.5125000000000 1.0000000000000
-0.9125000000000 1.5375000000000 1.0000000000000
-0.9125000000000 1.5625000000000 1.0000000000000
-0.9125000000000 1.5875000000000 1.0000000000000
-0.9125000000000 1.6125000000000 1.0000000000000
-0.9125000000000 1.6375000000000 1.0000000000000
-0.9125000000000 1.6625000000000 1.0000000000000
-0.9125000000000 1.6875000000000 1.0000000000000
-0.9125000000000 1.7125000000000 1.0000000000000
-0.9125000000000 1.7375000000000 1.0000000000000
-0.9125000000000 1.7625000000000 1.0000000000000
-0.9125000000000 1.7875000000000 1.0000000000000
-0.9125000000000 1.8125000000000 1.0000000000000
-0.9125000000000 1.8375000000000 1.0000000000000
-0.9125000000000 1.8625000000000 1.0000000000000
-0.9125000000000 1.8875000000000 1.0000000000000
-0.9125000000000 1.9125000000000 1.0000000000000
-0.9125000000000 1.9375000000000 1.0000000000000
-0.9125000000000 1.9625000000000 1.0000000000000
-0.9125000000000 1.9875000000000 1.0000000000000
-0.9125000000000 2.0125000000000 1.0000000000000
-
-0.9375000000000 -0.0375000000000 1.0000000000000
-0.9375000000000 -0.0125000000000 1.0000000000000
-0.9375000000000 0.0125000000000 1.0000000000000
-0.9375000000000 0.0375000000000 1.0000000000000
-0.9375000000000 0.0625000000000 1.0000000000000
-0.9375000000000 0.0875000000000 1.0000000000000
-0.9375000000000 0.1125000000000 1.0000000000000
-0.9375000000000 0.1375000000000 1.0000000000000
-0.9375000000000 0.1625000000000 1.0000000000000
-0.9375000000000 0.1875000000000 1.0000000000000
-0.9375000000000 0.2125000000000 1.0000000000000
-0.9375000000000 0.2375000000000 1.0000000000000
-0.9375000000000 0.2625000000000 1.0000000000000
-0.9375000000000 0.2875000000000 1.0000000000000
-0.9375000000000 0.3125000000000 1.0000000000000
-0.9375000000000 0.3375000000000 1.0000000000000
-0.9375000000000 0.3625000000000 1.0000000000000
-0.9375000000000 0.3875000000000 1.0000000000000
-0.9375000000000 0.4125000000000 1.0000000000000
-0.9375000000000 0.4375000000000 1.0000000000000
-0.9375000000000 0.4625000000000 1.0000000000000
-0.9375000000000 0.4875000000000 1.0000000000000
-0.9375000000000 0.5125000000000 1.0000000000000
-0.9375000000000 0.5375000000000 1.0000000000000
-0.9375000000000 0.5625000000000 1.0000000000000
-0.9375000000000 0.5875000000000 1.0000000000000
-0.9375000000000 0.6125000000000 1.0000000000000
-0.9375000000000 0.6375000000000 1.0000000000000
-0.9375000000000 0.6625000000000 1.0000000000000
-0.9375000000000 0.6875000000000 1.0000000000000
-0.9375000000000 0.7125000000000 1.0000000000000
-0.9375000000000 0.7375000000000 1.0000000000000
-0.9375000000000 0.7625000000000 1.0000000000000
-0.9375000000000 0.7875000000000 1.0000000000000
-0.9375000000000 0.8125000000000 1.0000000000000
-0.9375000000000 0.8375000000000 1.0000000000000
-0.9375000000000 0.8625000000000 1.0000000000000
-0.9375000000000 0.8875000000000 1.0000000000000
-0.9375000000000 0.9125000000000 1.0000000000000
-0.9375000000000 0.9375000000000 1.0000000000000
-0.9375000000000 0.9625000000000 1.0000000000000
-0.9375000000000 0.9875000000000 1.0000000000000
-0.9375000000000 1.0125000000000 1.0000000000000
-0.9375000000000 1.0375000000000 1.0000000000000
-0.9375000000000 1.0625000000000 1.0000000000000
-0.9375000000000 1.0875000000000 1.0000000000000
-0.9375000000000 1.1125000000000 1.0000000000000
-0.9375000000000 1.1375000000000 1.0000000000000
-0.9375000000000 1.1625000000000 1.0000000000000
-0.9375000000000 1.1875000000000 1.0000000000000
-0.9375000000000 1.2125000000000 1.0000000000000
-0.9375000000000 1.2375000000000 1.0000000000000
-0.9375000000000 1.2625000000000 1.0000000000000
-0.9375000000000 1.2875000000000 1.0000000000000
-0.9375000000000 1.3125000000000 1.0000000000000
-0.9375000000000 1.3375000000000 1.0000000000000
-0.9375000000000 1.3625000000000 1.0000000000000
-0.9375000000000 1.3875000000000 1.0000000000000
-0.9375000000000 1.4125000000000 1.0000000000000
-0.9375000000000 1.4375000000000 1.0000000000000
-0.9375000000000 1.4625000000000 1.0000000000000
-0.9375000000000 1.4875000000000 1.0000000000000
-0.9375000000000 1.5125000000000 1.0000000000000
-0.9375000000000 1.5375000000000 1.0000000000000
-0.9375000000000 1.5625000000000 1.0000000000000
-0.9375000000000 1.5875000000000 1.0000000000000
-0.9375000000000 1.6125000000000 1.0000000000000
-0.9375000000000 1.6375000000000 1.0000000000000
-0.9375000000000 1.6625000000000 1.0000000000000
-0.9375000000000 1.6875000000000 1.0000000000000
-0.9375000000000 1.7125000000000 1.0000000000000
-0.9375000000000 1.7375000000000 1.0000000000000
-0.9375000000000 1.7625000000000 1.0000000000000
-0.9375000000000 1.7875000000000 1.0000000000000
-0.9375000000000 1.8125000000000 1.0000000000000
-0.9375000000000 1.8375000000000 1.0000000000000
-0.9375000000000 1.8625000000000 1.0000000000000
-0.9375000000000 1.8875000000000 1.0000000000000
-0.9375000000000 1.9125000000000 1.0000000000000
-0.9375000000000 1.9375000000000 1.0000000000000
-0.9375000000000 1.9625000000000 1.0000000000000
-0.9375000000000 1.9875000000000 1.0000000000000
-0.9375000000000 2.0125000000000 1.0000000000000
-
-0.9625000000000 -0.0375000000000 1.0000000000000
-0.9625000000000 -0.0125000000000 1.0000000000000
-0.9625000000000 0.0125000000000 1.0000000000000
-0.9625000000000 0.0375000000000 1.0000000000000
-0.9625000000000 0.0625000000000 1.0000000000000
-0.9625000000000 0.0875000000000 1.0000000000000
-0.9625000000000 0.1125000000000 1.0000000000000
-0.9625000000000 0.1375000000000 1.0000000000000
-0.9625000000000 0.1625000000000 1.0000000000000
-0.9625000000000 0.1875000000000 1.0000000000000
-0.9625000000000 0.2125000000000 1.0000000000000
-0.9625000000000 0.2375000000000 1.0000000000000
-0.9625000000000 0.2625000000000 1.0000000000000
-0.9625000000000 0.2875000000000 1.0000000000000
-0.9625000000000 0.3125000000000 1.0000000000000
-0.9625000000000 0.3375000000000 1.0000000000000
-0.9625000000000 0.3625000000000 1.0000000000000
-0.9625000000000 0.3875000000000 1.0000000000000
-0.9625000000000 0.4125000000000 1.0000000000000
-0.9625000000000 0.4375000000000 1.0000000000000
-0.9625000000000 0.4625000000000 1.0000000000000
-0.9625000000000 0.4875000000000 1.0000000000000
-0.9625000000000 0.5125000000000 1.0000000000000
-0.9625000000000 0.5375000000000 1.0000000000000
-0.9625000000000 0.5625000000000 1.0000000000000
-0.9625000000000 0.5875000000000 1.0000000000000
-0.9625000000000 0.6125000000000 1.0000000000000
-0.9625000000000 0.6375000000000 1.0000000000000
-0.9625000000000 0.6625000000000 1.0000000000000
-0.9625000000000 0.6875000000000 1.0000000000000
-0.9625000000000 0.7125000000000 1.0000000000000
-0.9625000000000 0.7375000000000 1.0000000000000
-0.9625000000000 0.7625000000000 1.0000000000000
-0.9625000000000 0.7875000000000 1.0000000000000
-0.9625000000000 0.8125000000000 1.0000000000000
-0.9625000000000 0.8375000000000 1.0000000000000
-0.9625000000000 0.8625000000000 1.0000000000000
-0.9625000000000 0.8875000000000 1.0000000000000
-0.9625000000000 0.9125000000000 1.0000000000000
-0.9625000000000 0.9375000000000 1.0000000000000
-0.9625000000000 0.9625000000000 1.0000000000000
-0.9625000000000 0.9875000000000 1.0000000000000
-0.9625000000000 1.0125000000000 1.0000000000000
-0.9625000000000 1.0375000000000 1.0000000000000
-0.9625000000000 1.0625000000000 1.0000000000000
-0.9625000000000 1.0875000000000 1.0000000000000
-0.9625000000000 1.1125000000000 1.0000000000000
-0.9625000000000 1.1375000000000 1.0000000000000
-0.9625000000000 1.1625000000000 1.0000000000000
-0.9625000000000 1.1875000000000 1.0000000000000
-0.9625000000000 1.2125000000000 1.0000000000000
-0.9625000000000 1.2375000000000 1.0000000000000
-0.9625000000000 1.2625000000000 1.0000000000000
-0.9625000000000 1.2875000000000 1.0000000000000
-0.9625000000000 1.3125000000000 1.0000000000000
-0.9625000000000 1.3375000000000 1.0000000000000
-0.9625000000000 1.3625000000000 1.0000000000000
-0.9625000000000 1.3875000000000 1.0000000000000
-0.9625000000000 1.4125000000000 1.0000000000000
-0.9625000000000 1.4375000000000 1.0000000000000
-0.9625000000000 1.4625000000000 1.0000000000000
-0.9625000000000 1.4875000000000 1.0000000000000
-0.9625000000000 1.5125000000000 1.0000000000000
-0.9625000000000 1.5375000000000 1.0000000000000
-0.9625000000000 1.5625000000000 1.0000000000000
-0.9625000000000 1.5875000000000 1.0000000000000
-0.9625000000000 1.6125000000000 1.0000000000000
-0.9625000000000 1.6375000000000 1.0000000000000
-0.9625000000000 1.6625000000000 1.0000000000000
-0.9625000000000 1.6875000000000 1.0000000000000
-0.9625000000000 1.7125000000000 1.0000000000000
-0.9625000000000 1.7375000000000 1.0000000000000
-0.9625000000000 1.7625000000000 1.0000000000000
-0.9625000000000 1.7875000000000 1.0000000000000
-0.9625000000000 1.8125000000000 1.0000000000000
-0.9625000000000 1.8375000000000 1.0000000000000
-0.9625000000000 1.8625000000000 1.0000000000000
-0.9625000000000 1.8875000000000 1.0000000000000
-0.9625000000000 1.9125000000000 1.0000000000000
-0.9625000000000 1.9375000000000 1.0000000000000
-0.9625000000000 1.9625000000000 1.0000000000000
-0.9625000000000 1.9875000000000 1.0000000000000
-0.9625000000000 2.0125000000000 1.0000000000000
-
-0.9875000000000 -0.0375000000000 1.0000000000000
-0.9875000000000 -0.0125000000000 1.0000000000000
-0.9875000000000 0.0125000000000 1.0000000000000
-0.9875000000000 0.0375000000000 1.0000000000000
-0.9875000000000 0.0625000000000 1.0000000000000
-0.9875000000000 0.0875000000000 1.0000000000000
-0.9875000000000 0.1125000000000 1.0000000000000
-0.9875000000000 0.1375000000000 1.0000000000000
-0.9875000000000 0.1625000000000 1.0000000000000
-0.9875000000000 0.1875000000000 1.0000000000000
-0.9875000000000 0.2125000000000 1.0000000000000
-0.9875000000000 0.2375000000000 1.0000000000000
-0.9875000000000 0.2625000000000 1.0000000000000
-0.9875000000000 0.2875000000000 1.0000000000000
-0.9875000000000 0.3125000000000 1.0000000000000
-0.9875000000000 0.3375000000000 1.0000000000000
-0.9875000000000 0.3625000000000 1.0000000000000
-0.9875000000000 0.3875000000000 1.0000000000000
-0.9875000000000 0.4125000000000 1.0000000000000
-0.9875000000000 0.4375000000000 1.0000000000000
-0.9875000000000 0.4625000000000 1.0000000000000
-0.9875000000000 0.4875000000000 1.0000000000000
-0.9875000000000 0.5125000000000 1.0000000000000
-0.9875000000000 0.5375000000000 1.0000000000000
-0.9875000000000 0.5625000000000 1.0000000000000
-0.9875000000000 0.5875000000000 1.0000000000000
-0.9875000000000 0.6125000000000 1.0000000000000
-0.9875000000000 0.6375000000000 1.0000000000000
-0.9875000000000 0.6625000000000 1.0000000000000
-0.9875000000000 0.6875000000000 1.0000000000000
-0.9875000000000 0.7125000000000 1.0000000000000
-0.9875000000000 0.7375000000000 1.0000000000000
-0.9875000000000 0.7625000000000 1.0000000000000
-0.9875000000000 0.7875000000000 1.0000000000000
-0.9875000000000 0.8125000000000 1.0000000000000
-0.9875000000000 0.8375000000000 1.0000000000000
-0.9875000000000 0.8625000000000 1.0000000000000
-0.9875000000000 0.8875000000000 1.0000000000000
-0.9875000000000 0.9125000000000 1.0000000000000
-0.9875000000000 0.9375000000000 1.0000000000000
-0.9875000000000 0.9625000000000 1.0000000000000
-0.9875000000000 0.9875000000000 1.0000000000000
-0.9875000000000 1.0125000000000 1.0000000000000
-0.9875000000000 1.0375000000000 1.0000000000000
-0.9875000000000 1.0625000000000 1.0000000000000
-0.9875000000000 1.0875000000000 1.0000000000000
-0.9875000000000 1.1125000000000 1.0000000000000
-0.9875000000000 1.1375000000000 1.0000000000000
-0.9875000000000 1.1625000000000 1.0000000000000
-0.9875000000000 1.1875000000000 1.0000000000000
-0.9875000000000 1.2125000000000 1.0000000000000
-0.9875000000000 1.2375000000000 1.0000000000000
-0.9875000000000 1.2625000000000 1.0000000000000
-0.9875000000000 1.2875000000000 1.0000000000000
-0.9875000000000 1.3125000000000 1.0000000000000
-0.9875000000000 1.3375000000000 1.0000000000000
-0.9875000000000 1.3625000000000 1.0000000000000
-0.9875000000000 1.3875000000000 1.0000000000000
-0.9875000000000 1.4125000000000 1.0000000000000
-0.9875000000000 1.4375000000000 1.0000000000000
-0.9875000000000 1.4625000000000 1.0000000000000
-0.9875000000000 1.4875000000000 1.0000000000000
-0.9875000000000 1.5125000000000 1.0000000000000
-0.9875000000000 1.5375000000000 1.0000000000000
-0.9875000000000 1.5625000000000 1.0000000000000
-0.9875000000000 1.5875000000000 1.0000000000000
-0.9875000000000 1.6125000000000 1.0000000000000
-0.9875000000000 1.6375000000000 1.0000000000000
-0.9875000000000 1.6625000000000 1.0000000000000
-0.9875000000000 1.6875000000000 1.0000000000000
-0.9875000000000 1.7125000000000 1.0000000000000
-0.9875000000000 1.7375000000000 1.0000000000000
-0.9875000000000 1.7625000000000 1.0000000000000
-0.9875000000000 1.7875000000000 1.0000000000000
-0.9875000000000 1.8125000000000 1.0000000000000
-0.9875000000000 1.8375000000000 1.0000000000000
-0.9875000000000 1.8625000000000 1.0000000000000
-0.9875000000000 1.8875000000000 1.0000000000000
-0.9875000000000 1.9125000000000 1.0000000000000
-0.9875000000000 1.9375000000000 1.0000000000000
-0.9875000000000 1.9625000000000 1.0000000000000
-0.9875000000000 1.9875000000000 1.0000000000000
-0.9875000000000 2.0125000000000 1.0000000000000
-
-1.0125000000000 -0.0375000000000 1.0000000000000
-1.0125000000000 -0.0125000000000 1.0000000000000
-1.0125000000000 0.0125000000000 1.0000000000000
-1.0125000000000 0.0375000000000 1.0000000000000
-1.0125000000000 0.0625000000000 1.0000000000000
-1.0125000000000 0.0875000000000 1.0000000000000
-1.0125000000000 0.1125000000000 1.0000000000000
-1.0125000000000 0.1375000000000 1.0000000000000
-1.0125000000000 0.1625000000000 1.0000000000000
-1.0125000000000 0.1875000000000 1.0000000000000
-1.0125000000000 0.2125000000000 1.0000000000000
-1.0125000000000 0.2375000000000 1.0000000000000
-1.0125000000000 0.2625000000000 1.0000000000000
-1.0125000000000 0.2875000000000 1.0000000000000
-1.0125000000000 0.3125000000000 1.0000000000000
-1.0125000000000 0.3375000000000 1.0000000000000
-1.0125000000000 0.3625000000000 1.0000000000000
-1.0125000000000 0.3875000000000 1.0000000000000
-1.0125000000000 0.4125000000000 1.0000000000000
-1.0125000000000 0.4375000000000 1.0000000000000
-1.0125000000000 0.4625000000000 1.0000000000000
-1.0125000000000 0.4875000000000 1.0000000000000
-1.0125000000000 0.5125000000000 1.0000000000000
-1.0125000000000 0.5375000000000 1.0000000000000
-1.0125000000000 0.5625000000000 1.0000000000000
-1.0125000000000 0.5875000000000 1.0000000000000
-1.0125000000000 0.6125000000000 1.0000000000000
-1.0125000000000 0.6375000000000 1.0000000000000
-1.0125000000000 0.6625000000000 1.0000000000000
-1.0125000000000 0.6875000000000 1.0000000000000
-1.0125000000000 0.7125000000000 1.0000000000000
-1.0125000000000 0.7375000000000 1.0000000000000
-1.0125000000000 0.7625000000000 1.0000000000000
-1.0125000000000 0.7875000000000 1.0000000000000
-1.0125000000000 0.8125000000000 1.0000000000000
-1.0125000000000 0.8375000000000 1.0000000000000
-1.0125000000000 0.8625000000000 1.0000000000000
-1.0125000000000 0.8875000000000 1.0000000000000
-1.0125000000000 0.9125000000000 1.0000000000000
-1.0125000000000 0.9375000000000 1.0000000000000
-1.0125000000000 0.9625000000000 1.0000000000000
-1.0125000000000 0.9875000000000 1.0000000000000
-1.0125000000000 1.0125000000000 1.0000000000000
-1.0125000000000 1.0375000000000 1.0000000000000
-1.0125000000000 1.0625000000000 1.0000000000000
-1.0125000000000 1.0875000000000 1.0000000000000
-1.0125000000000 1.1125000000000 1.0000000000000
-1.0125000000000 1.1375000000000 1.0000000000000
-1.0125000000000 1.1625000000000 1.0000000000000
-1.0125000000000 1.1875000000000 1.0000000000000
-1.0125000000000 1.2125000000000 1.0000000000000
-1.0125000000000 1.2375000000000 1.0000000000000
-1.0125000000000 1.2625000000000 1.0000000000000
-1.0125000000000 1.2875000000000 1.0000000000000
-1.0125000000000 1.3125000000000 1.0000000000000
-1.0125000000000 1.3375000000000 1.0000000000000
-1.0125000000000 1.3625000000000 1.0000000000000
-1.0125000000000 1.3875000000000 1.0000000000000
-1.0125000000000 1.4125000000000 1.0000000000000
-1.0125000000000 1.4375000000000 1.0000000000000
-1.0125000000000 1.4625000000000 1.0000000000000
-1.0125000000000 1.4875000000000 1.0000000000000
-1.0125000000000 1.5125000000000 1.0000000000000
-1.0125000000000 1.5375000000000 1.0000000000000
-1.0125000000000 1.5625000000000 1.0000000000000
-1.0125000000000 1.5875000000000 1.0000000000000
-1.0125000000000 1.6125000000000 1.0000000000000
-1.0125000000000 1.6375000000000 1.0000000000000
-1.0125000000000 1.6625000000000 1.0000000000000
-1.0125000000000 1.6875000000000 1.0000000000000
-1.0125000000000 1.7125000000000 1.0000000000000
-1.0125000000000 1.7375000000000 1.0000000000000
-1.0125000000000 1.7625000000000 1.0000000000000
-1.0125000000000 1.7875000000000 1.0000000000000
-1.0125000000000 1.8125000000000 1.0000000000000
-1.0125000000000 1.8375000000000 1.0000000000000
-1.0125000000000 1.8625000000000 1.0000000000000
-1.0125000000000 1.8875000000000 1.0000000000000
-1.0125000000000 1.9125000000000 1.0000000000000
-1.0125000000000 1.9375000000000 1.0000000000000
-1.0125000000000 1.9625000000000 1.0000000000000
-1.0125000000000 1.9875000000000 1.0000000000000
-1.0125000000000 2.0125000000000 1.0000000000000
-
diff --git a/test/bl0.75-025/emask_yz_[2].asc b/test/bl0.75-025/emask_yz_[2].asc
deleted file mode 100644
index a71941b..0000000
--- a/test/bl0.75-025/emask_yz_[2].asc
+++ /dev/null
@@ -1,3615 +0,0 @@
-
-
-#Time = 0.0000000000000
--0.0375000000000 -0.0375000000000 0.0000000000000
--0.0375000000000 -0.0125000000000 0.0000000000000
--0.0375000000000 0.0125000000000 0.0000000000000
--0.0375000000000 0.0375000000000 0.0000000000000
--0.0375000000000 0.0625000000000 0.0000000000000
--0.0375000000000 0.0875000000000 0.0000000000000
--0.0375000000000 0.1125000000000 0.0000000000000
--0.0375000000000 0.1375000000000 0.0000000000000
--0.0375000000000 0.1625000000000 0.0000000000000
--0.0375000000000 0.1875000000000 0.0000000000000
--0.0375000000000 0.2125000000000 0.0000000000000
--0.0375000000000 0.2375000000000 0.0000000000000
--0.0375000000000 0.2625000000000 0.0000000000000
--0.0375000000000 0.2875000000000 0.0000000000000
--0.0375000000000 0.3125000000000 0.0000000000000
--0.0375000000000 0.3375000000000 0.0000000000000
--0.0375000000000 0.3625000000000 0.0000000000000
--0.0375000000000 0.3875000000000 0.0000000000000
--0.0375000000000 0.4125000000000 0.0000000000000
--0.0375000000000 0.4375000000000 0.0000000000000
--0.0375000000000 0.4625000000000 0.0000000000000
--0.0375000000000 0.4875000000000 0.0000000000000
--0.0375000000000 0.5125000000000 0.0000000000000
--0.0375000000000 0.5375000000000 0.0000000000000
--0.0375000000000 0.5625000000000 0.0000000000000
--0.0375000000000 0.5875000000000 0.0000000000000
--0.0375000000000 0.6125000000000 0.0000000000000
--0.0375000000000 0.6375000000000 0.0000000000000
--0.0375000000000 0.6625000000000 0.0000000000000
--0.0375000000000 0.6875000000000 0.0000000000000
--0.0375000000000 0.7125000000000 0.0000000000000
--0.0375000000000 0.7375000000000 0.0000000000000
--0.0375000000000 0.7625000000000 0.0000000000000
--0.0375000000000 0.7875000000000 0.0000000000000
--0.0375000000000 0.8125000000000 0.0000000000000
--0.0375000000000 0.8375000000000 0.0000000000000
--0.0375000000000 0.8625000000000 0.0000000000000
--0.0375000000000 0.8875000000000 0.0000000000000
--0.0375000000000 0.9125000000000 0.0000000000000
--0.0375000000000 0.9375000000000 0.0000000000000
--0.0375000000000 0.9625000000000 0.0000000000000
--0.0375000000000 0.9875000000000 0.0000000000000
--0.0375000000000 1.0125000000000 0.0000000000000
--0.0375000000000 1.0375000000000 0.0000000000000
--0.0375000000000 1.0625000000000 0.0000000000000
--0.0375000000000 1.0875000000000 0.0000000000000
--0.0375000000000 1.1125000000000 0.0000000000000
--0.0375000000000 1.1375000000000 0.0000000000000
--0.0375000000000 1.1625000000000 0.0000000000000
--0.0375000000000 1.1875000000000 0.0000000000000
--0.0375000000000 1.2125000000000 0.0000000000000
--0.0375000000000 1.2375000000000 0.5000000000000
--0.0375000000000 1.2625000000000 1.0000000000000
--0.0375000000000 1.2875000000000 1.0000000000000
--0.0375000000000 1.3125000000000 1.0000000000000
--0.0375000000000 1.3375000000000 1.0000000000000
--0.0375000000000 1.3625000000000 1.0000000000000
--0.0375000000000 1.3875000000000 1.0000000000000
--0.0375000000000 1.4125000000000 1.0000000000000
--0.0375000000000 1.4375000000000 1.0000000000000
--0.0375000000000 1.4625000000000 1.0000000000000
--0.0375000000000 1.4875000000000 1.0000000000000
--0.0375000000000 1.5125000000000 1.0000000000000
--0.0375000000000 1.5375000000000 1.0000000000000
--0.0375000000000 1.5625000000000 1.0000000000000
--0.0375000000000 1.5875000000000 1.0000000000000
--0.0375000000000 1.6125000000000 1.0000000000000
--0.0375000000000 1.6375000000000 1.0000000000000
--0.0375000000000 1.6625000000000 1.0000000000000
--0.0375000000000 1.6875000000000 1.0000000000000
--0.0375000000000 1.7125000000000 1.0000000000000
--0.0375000000000 1.7375000000000 1.0000000000000
--0.0375000000000 1.7625000000000 1.0000000000000
--0.0375000000000 1.7875000000000 1.0000000000000
--0.0375000000000 1.8125000000000 1.0000000000000
--0.0375000000000 1.8375000000000 1.0000000000000
--0.0375000000000 1.8625000000000 1.0000000000000
--0.0375000000000 1.8875000000000 1.0000000000000
--0.0375000000000 1.9125000000000 1.0000000000000
--0.0375000000000 1.9375000000000 1.0000000000000
--0.0375000000000 1.9625000000000 1.0000000000000
--0.0375000000000 1.9875000000000 1.0000000000000
--0.0375000000000 2.0125000000000 1.0000000000000
-
--0.0125000000000 -0.0375000000000 0.0000000000000
--0.0125000000000 -0.0125000000000 0.0000000000000
--0.0125000000000 0.0125000000000 0.0000000000000
--0.0125000000000 0.0375000000000 0.0000000000000
--0.0125000000000 0.0625000000000 0.0000000000000
--0.0125000000000 0.0875000000000 0.0000000000000
--0.0125000000000 0.1125000000000 0.0000000000000
--0.0125000000000 0.1375000000000 0.0000000000000
--0.0125000000000 0.1625000000000 0.0000000000000
--0.0125000000000 0.1875000000000 0.0000000000000
--0.0125000000000 0.2125000000000 0.0000000000000
--0.0125000000000 0.2375000000000 0.0000000000000
--0.0125000000000 0.2625000000000 0.0000000000000
--0.0125000000000 0.2875000000000 0.0000000000000
--0.0125000000000 0.3125000000000 0.0000000000000
--0.0125000000000 0.3375000000000 0.0000000000000
--0.0125000000000 0.3625000000000 0.0000000000000
--0.0125000000000 0.3875000000000 0.0000000000000
--0.0125000000000 0.4125000000000 0.0000000000000
--0.0125000000000 0.4375000000000 0.0000000000000
--0.0125000000000 0.4625000000000 0.0000000000000
--0.0125000000000 0.4875000000000 0.0000000000000
--0.0125000000000 0.5125000000000 0.0000000000000
--0.0125000000000 0.5375000000000 0.0000000000000
--0.0125000000000 0.5625000000000 0.0000000000000
--0.0125000000000 0.5875000000000 0.0000000000000
--0.0125000000000 0.6125000000000 0.0000000000000
--0.0125000000000 0.6375000000000 0.0000000000000
--0.0125000000000 0.6625000000000 0.0000000000000
--0.0125000000000 0.6875000000000 0.0000000000000
--0.0125000000000 0.7125000000000 0.0000000000000
--0.0125000000000 0.7375000000000 0.0000000000000
--0.0125000000000 0.7625000000000 0.0000000000000
--0.0125000000000 0.7875000000000 0.0000000000000
--0.0125000000000 0.8125000000000 0.0000000000000
--0.0125000000000 0.8375000000000 0.0000000000000
--0.0125000000000 0.8625000000000 0.0000000000000
--0.0125000000000 0.8875000000000 0.0000000000000
--0.0125000000000 0.9125000000000 0.0000000000000
--0.0125000000000 0.9375000000000 0.0000000000000
--0.0125000000000 0.9625000000000 0.0000000000000
--0.0125000000000 0.9875000000000 0.0000000000000
--0.0125000000000 1.0125000000000 0.0000000000000
--0.0125000000000 1.0375000000000 0.0000000000000
--0.0125000000000 1.0625000000000 0.0000000000000
--0.0125000000000 1.0875000000000 0.0000000000000
--0.0125000000000 1.1125000000000 0.0000000000000
--0.0125000000000 1.1375000000000 0.0000000000000
--0.0125000000000 1.1625000000000 0.0000000000000
--0.0125000000000 1.1875000000000 0.0000000000000
--0.0125000000000 1.2125000000000 0.0000000000000
--0.0125000000000 1.2375000000000 0.5000000000000
--0.0125000000000 1.2625000000000 1.0000000000000
--0.0125000000000 1.2875000000000 1.0000000000000
--0.0125000000000 1.3125000000000 1.0000000000000
--0.0125000000000 1.3375000000000 1.0000000000000
--0.0125000000000 1.3625000000000 1.0000000000000
--0.0125000000000 1.3875000000000 1.0000000000000
--0.0125000000000 1.4125000000000 1.0000000000000
--0.0125000000000 1.4375000000000 1.0000000000000
--0.0125000000000 1.4625000000000 1.0000000000000
--0.0125000000000 1.4875000000000 1.0000000000000
--0.0125000000000 1.5125000000000 1.0000000000000
--0.0125000000000 1.5375000000000 1.0000000000000
--0.0125000000000 1.5625000000000 1.0000000000000
--0.0125000000000 1.5875000000000 1.0000000000000
--0.0125000000000 1.6125000000000 1.0000000000000
--0.0125000000000 1.6375000000000 1.0000000000000
--0.0125000000000 1.6625000000000 1.0000000000000
--0.0125000000000 1.6875000000000 1.0000000000000
--0.0125000000000 1.7125000000000 1.0000000000000
--0.0125000000000 1.7375000000000 1.0000000000000
--0.0125000000000 1.7625000000000 1.0000000000000
--0.0125000000000 1.7875000000000 1.0000000000000
--0.0125000000000 1.8125000000000 1.0000000000000
--0.0125000000000 1.8375000000000 1.0000000000000
--0.0125000000000 1.8625000000000 1.0000000000000
--0.0125000000000 1.8875000000000 1.0000000000000
--0.0125000000000 1.9125000000000 1.0000000000000
--0.0125000000000 1.9375000000000 1.0000000000000
--0.0125000000000 1.9625000000000 1.0000000000000
--0.0125000000000 1.9875000000000 1.0000000000000
--0.0125000000000 2.0125000000000 1.0000000000000
-
-0.0125000000000 -0.0375000000000 0.0000000000000
-0.0125000000000 -0.0125000000000 0.0000000000000
-0.0125000000000 0.0125000000000 0.0000000000000
-0.0125000000000 0.0375000000000 0.0000000000000
-0.0125000000000 0.0625000000000 0.0000000000000
-0.0125000000000 0.0875000000000 0.0000000000000
-0.0125000000000 0.1125000000000 0.0000000000000
-0.0125000000000 0.1375000000000 0.0000000000000
-0.0125000000000 0.1625000000000 0.0000000000000
-0.0125000000000 0.1875000000000 0.0000000000000
-0.0125000000000 0.2125000000000 0.0000000000000
-0.0125000000000 0.2375000000000 0.0000000000000
-0.0125000000000 0.2625000000000 0.0000000000000
-0.0125000000000 0.2875000000000 0.0000000000000
-0.0125000000000 0.3125000000000 0.0000000000000
-0.0125000000000 0.3375000000000 0.0000000000000
-0.0125000000000 0.3625000000000 0.0000000000000
-0.0125000000000 0.3875000000000 0.0000000000000
-0.0125000000000 0.4125000000000 0.0000000000000
-0.0125000000000 0.4375000000000 0.0000000000000
-0.0125000000000 0.4625000000000 0.0000000000000
-0.0125000000000 0.4875000000000 0.0000000000000
-0.0125000000000 0.5125000000000 0.0000000000000
-0.0125000000000 0.5375000000000 0.0000000000000
-0.0125000000000 0.5625000000000 0.0000000000000
-0.0125000000000 0.5875000000000 0.0000000000000
-0.0125000000000 0.6125000000000 0.0000000000000
-0.0125000000000 0.6375000000000 0.0000000000000
-0.0125000000000 0.6625000000000 0.0000000000000
-0.0125000000000 0.6875000000000 0.0000000000000
-0.0125000000000 0.7125000000000 0.0000000000000
-0.0125000000000 0.7375000000000 0.0000000000000
-0.0125000000000 0.7625000000000 0.0000000000000
-0.0125000000000 0.7875000000000 0.0000000000000
-0.0125000000000 0.8125000000000 0.0000000000000
-0.0125000000000 0.8375000000000 0.0000000000000
-0.0125000000000 0.8625000000000 0.0000000000000
-0.0125000000000 0.8875000000000 0.0000000000000
-0.0125000000000 0.9125000000000 0.0000000000000
-0.0125000000000 0.9375000000000 0.0000000000000
-0.0125000000000 0.9625000000000 0.0000000000000
-0.0125000000000 0.9875000000000 0.0000000000000
-0.0125000000000 1.0125000000000 0.0000000000000
-0.0125000000000 1.0375000000000 0.0000000000000
-0.0125000000000 1.0625000000000 0.0000000000000
-0.0125000000000 1.0875000000000 0.0000000000000
-0.0125000000000 1.1125000000000 0.0000000000000
-0.0125000000000 1.1375000000000 0.0000000000000
-0.0125000000000 1.1625000000000 0.0000000000000
-0.0125000000000 1.1875000000000 0.0000000000000
-0.0125000000000 1.2125000000000 0.0000000000000
-0.0125000000000 1.2375000000000 0.5000000000000
-0.0125000000000 1.2625000000000 1.0000000000000
-0.0125000000000 1.2875000000000 1.0000000000000
-0.0125000000000 1.3125000000000 1.0000000000000
-0.0125000000000 1.3375000000000 1.0000000000000
-0.0125000000000 1.3625000000000 1.0000000000000
-0.0125000000000 1.3875000000000 1.0000000000000
-0.0125000000000 1.4125000000000 1.0000000000000
-0.0125000000000 1.4375000000000 1.0000000000000
-0.0125000000000 1.4625000000000 1.0000000000000
-0.0125000000000 1.4875000000000 1.0000000000000
-0.0125000000000 1.5125000000000 1.0000000000000
-0.0125000000000 1.5375000000000 1.0000000000000
-0.0125000000000 1.5625000000000 1.0000000000000
-0.0125000000000 1.5875000000000 1.0000000000000
-0.0125000000000 1.6125000000000 1.0000000000000
-0.0125000000000 1.6375000000000 1.0000000000000
-0.0125000000000 1.6625000000000 1.0000000000000
-0.0125000000000 1.6875000000000 1.0000000000000
-0.0125000000000 1.7125000000000 1.0000000000000
-0.0125000000000 1.7375000000000 1.0000000000000
-0.0125000000000 1.7625000000000 1.0000000000000
-0.0125000000000 1.7875000000000 1.0000000000000
-0.0125000000000 1.8125000000000 1.0000000000000
-0.0125000000000 1.8375000000000 1.0000000000000
-0.0125000000000 1.8625000000000 1.0000000000000
-0.0125000000000 1.8875000000000 1.0000000000000
-0.0125000000000 1.9125000000000 1.0000000000000
-0.0125000000000 1.9375000000000 1.0000000000000
-0.0125000000000 1.9625000000000 1.0000000000000
-0.0125000000000 1.9875000000000 1.0000000000000
-0.0125000000000 2.0125000000000 1.0000000000000
-
-0.0375000000000 -0.0375000000000 0.0000000000000
-0.0375000000000 -0.0125000000000 0.0000000000000
-0.0375000000000 0.0125000000000 0.0000000000000
-0.0375000000000 0.0375000000000 0.0000000000000
-0.0375000000000 0.0625000000000 0.0000000000000
-0.0375000000000 0.0875000000000 0.0000000000000
-0.0375000000000 0.1125000000000 0.0000000000000
-0.0375000000000 0.1375000000000 0.0000000000000
-0.0375000000000 0.1625000000000 0.0000000000000
-0.0375000000000 0.1875000000000 0.0000000000000
-0.0375000000000 0.2125000000000 0.0000000000000
-0.0375000000000 0.2375000000000 0.0000000000000
-0.0375000000000 0.2625000000000 0.0000000000000
-0.0375000000000 0.2875000000000 0.0000000000000
-0.0375000000000 0.3125000000000 0.0000000000000
-0.0375000000000 0.3375000000000 0.0000000000000
-0.0375000000000 0.3625000000000 0.0000000000000
-0.0375000000000 0.3875000000000 0.0000000000000
-0.0375000000000 0.4125000000000 0.0000000000000
-0.0375000000000 0.4375000000000 0.0000000000000
-0.0375000000000 0.4625000000000 0.0000000000000
-0.0375000000000 0.4875000000000 0.0000000000000
-0.0375000000000 0.5125000000000 0.0000000000000
-0.0375000000000 0.5375000000000 0.0000000000000
-0.0375000000000 0.5625000000000 0.0000000000000
-0.0375000000000 0.5875000000000 0.0000000000000
-0.0375000000000 0.6125000000000 0.0000000000000
-0.0375000000000 0.6375000000000 0.0000000000000
-0.0375000000000 0.6625000000000 0.0000000000000
-0.0375000000000 0.6875000000000 0.0000000000000
-0.0375000000000 0.7125000000000 0.0000000000000
-0.0375000000000 0.7375000000000 0.0000000000000
-0.0375000000000 0.7625000000000 0.0000000000000
-0.0375000000000 0.7875000000000 0.0000000000000
-0.0375000000000 0.8125000000000 0.0000000000000
-0.0375000000000 0.8375000000000 0.0000000000000
-0.0375000000000 0.8625000000000 0.0000000000000
-0.0375000000000 0.8875000000000 0.0000000000000
-0.0375000000000 0.9125000000000 0.0000000000000
-0.0375000000000 0.9375000000000 0.0000000000000
-0.0375000000000 0.9625000000000 0.0000000000000
-0.0375000000000 0.9875000000000 0.0000000000000
-0.0375000000000 1.0125000000000 0.0000000000000
-0.0375000000000 1.0375000000000 0.0000000000000
-0.0375000000000 1.0625000000000 0.0000000000000
-0.0375000000000 1.0875000000000 0.0000000000000
-0.0375000000000 1.1125000000000 0.0000000000000
-0.0375000000000 1.1375000000000 0.0000000000000
-0.0375000000000 1.1625000000000 0.0000000000000
-0.0375000000000 1.1875000000000 0.0000000000000
-0.0375000000000 1.2125000000000 0.0000000000000
-0.0375000000000 1.2375000000000 0.5000000000000
-0.0375000000000 1.2625000000000 1.0000000000000
-0.0375000000000 1.2875000000000 1.0000000000000
-0.0375000000000 1.3125000000000 1.0000000000000
-0.0375000000000 1.3375000000000 1.0000000000000
-0.0375000000000 1.3625000000000 1.0000000000000
-0.0375000000000 1.3875000000000 1.0000000000000
-0.0375000000000 1.4125000000000 1.0000000000000
-0.0375000000000 1.4375000000000 1.0000000000000
-0.0375000000000 1.4625000000000 1.0000000000000
-0.0375000000000 1.4875000000000 1.0000000000000
-0.0375000000000 1.5125000000000 1.0000000000000
-0.0375000000000 1.5375000000000 1.0000000000000
-0.0375000000000 1.5625000000000 1.0000000000000
-0.0375000000000 1.5875000000000 1.0000000000000
-0.0375000000000 1.6125000000000 1.0000000000000
-0.0375000000000 1.6375000000000 1.0000000000000
-0.0375000000000 1.6625000000000 1.0000000000000
-0.0375000000000 1.6875000000000 1.0000000000000
-0.0375000000000 1.7125000000000 1.0000000000000
-0.0375000000000 1.7375000000000 1.0000000000000
-0.0375000000000 1.7625000000000 1.0000000000000
-0.0375000000000 1.7875000000000 1.0000000000000
-0.0375000000000 1.8125000000000 1.0000000000000
-0.0375000000000 1.8375000000000 1.0000000000000
-0.0375000000000 1.8625000000000 1.0000000000000
-0.0375000000000 1.8875000000000 1.0000000000000
-0.0375000000000 1.9125000000000 1.0000000000000
-0.0375000000000 1.9375000000000 1.0000000000000
-0.0375000000000 1.9625000000000 1.0000000000000
-0.0375000000000 1.9875000000000 1.0000000000000
-0.0375000000000 2.0125000000000 1.0000000000000
-
-0.0625000000000 -0.0375000000000 0.0000000000000
-0.0625000000000 -0.0125000000000 0.0000000000000
-0.0625000000000 0.0125000000000 0.0000000000000
-0.0625000000000 0.0375000000000 0.0000000000000
-0.0625000000000 0.0625000000000 0.0000000000000
-0.0625000000000 0.0875000000000 0.0000000000000
-0.0625000000000 0.1125000000000 0.0000000000000
-0.0625000000000 0.1375000000000 0.0000000000000
-0.0625000000000 0.1625000000000 0.0000000000000
-0.0625000000000 0.1875000000000 0.0000000000000
-0.0625000000000 0.2125000000000 0.0000000000000
-0.0625000000000 0.2375000000000 0.0000000000000
-0.0625000000000 0.2625000000000 0.0000000000000
-0.0625000000000 0.2875000000000 0.0000000000000
-0.0625000000000 0.3125000000000 0.0000000000000
-0.0625000000000 0.3375000000000 0.0000000000000
-0.0625000000000 0.3625000000000 0.0000000000000
-0.0625000000000 0.3875000000000 0.0000000000000
-0.0625000000000 0.4125000000000 0.0000000000000
-0.0625000000000 0.4375000000000 0.0000000000000
-0.0625000000000 0.4625000000000 0.0000000000000
-0.0625000000000 0.4875000000000 0.0000000000000
-0.0625000000000 0.5125000000000 0.0000000000000
-0.0625000000000 0.5375000000000 0.0000000000000
-0.0625000000000 0.5625000000000 0.0000000000000
-0.0625000000000 0.5875000000000 0.0000000000000
-0.0625000000000 0.6125000000000 0.0000000000000
-0.0625000000000 0.6375000000000 0.0000000000000
-0.0625000000000 0.6625000000000 0.0000000000000
-0.0625000000000 0.6875000000000 0.0000000000000
-0.0625000000000 0.7125000000000 0.0000000000000
-0.0625000000000 0.7375000000000 0.0000000000000
-0.0625000000000 0.7625000000000 0.0000000000000
-0.0625000000000 0.7875000000000 0.0000000000000
-0.0625000000000 0.8125000000000 0.0000000000000
-0.0625000000000 0.8375000000000 0.0000000000000
-0.0625000000000 0.8625000000000 0.0000000000000
-0.0625000000000 0.8875000000000 0.0000000000000
-0.0625000000000 0.9125000000000 0.0000000000000
-0.0625000000000 0.9375000000000 0.0000000000000
-0.0625000000000 0.9625000000000 0.0000000000000
-0.0625000000000 0.9875000000000 0.0000000000000
-0.0625000000000 1.0125000000000 0.0000000000000
-0.0625000000000 1.0375000000000 0.0000000000000
-0.0625000000000 1.0625000000000 0.0000000000000
-0.0625000000000 1.0875000000000 0.0000000000000
-0.0625000000000 1.1125000000000 0.0000000000000
-0.0625000000000 1.1375000000000 0.0000000000000
-0.0625000000000 1.1625000000000 0.0000000000000
-0.0625000000000 1.1875000000000 0.0000000000000
-0.0625000000000 1.2125000000000 0.0000000000000
-0.0625000000000 1.2375000000000 0.5000000000000
-0.0625000000000 1.2625000000000 1.0000000000000
-0.0625000000000 1.2875000000000 1.0000000000000
-0.0625000000000 1.3125000000000 1.0000000000000
-0.0625000000000 1.3375000000000 1.0000000000000
-0.0625000000000 1.3625000000000 1.0000000000000
-0.0625000000000 1.3875000000000 1.0000000000000
-0.0625000000000 1.4125000000000 1.0000000000000
-0.0625000000000 1.4375000000000 1.0000000000000
-0.0625000000000 1.4625000000000 1.0000000000000
-0.0625000000000 1.4875000000000 1.0000000000000
-0.0625000000000 1.5125000000000 1.0000000000000
-0.0625000000000 1.5375000000000 1.0000000000000
-0.0625000000000 1.5625000000000 1.0000000000000
-0.0625000000000 1.5875000000000 1.0000000000000
-0.0625000000000 1.6125000000000 1.0000000000000
-0.0625000000000 1.6375000000000 1.0000000000000
-0.0625000000000 1.6625000000000 1.0000000000000
-0.0625000000000 1.6875000000000 1.0000000000000
-0.0625000000000 1.7125000000000 1.0000000000000
-0.0625000000000 1.7375000000000 1.0000000000000
-0.0625000000000 1.7625000000000 1.0000000000000
-0.0625000000000 1.7875000000000 1.0000000000000
-0.0625000000000 1.8125000000000 1.0000000000000
-0.0625000000000 1.8375000000000 1.0000000000000
-0.0625000000000 1.8625000000000 1.0000000000000
-0.0625000000000 1.8875000000000 1.0000000000000
-0.0625000000000 1.9125000000000 1.0000000000000
-0.0625000000000 1.9375000000000 1.0000000000000
-0.0625000000000 1.9625000000000 1.0000000000000
-0.0625000000000 1.9875000000000 1.0000000000000
-0.0625000000000 2.0125000000000 1.0000000000000
-
-0.0875000000000 -0.0375000000000 0.0000000000000
-0.0875000000000 -0.0125000000000 0.0000000000000
-0.0875000000000 0.0125000000000 0.0000000000000
-0.0875000000000 0.0375000000000 0.0000000000000
-0.0875000000000 0.0625000000000 0.0000000000000
-0.0875000000000 0.0875000000000 0.0000000000000
-0.0875000000000 0.1125000000000 0.0000000000000
-0.0875000000000 0.1375000000000 0.0000000000000
-0.0875000000000 0.1625000000000 0.0000000000000
-0.0875000000000 0.1875000000000 0.0000000000000
-0.0875000000000 0.2125000000000 0.0000000000000
-0.0875000000000 0.2375000000000 0.0000000000000
-0.0875000000000 0.2625000000000 0.0000000000000
-0.0875000000000 0.2875000000000 0.0000000000000
-0.0875000000000 0.3125000000000 0.0000000000000
-0.0875000000000 0.3375000000000 0.0000000000000
-0.0875000000000 0.3625000000000 0.0000000000000
-0.0875000000000 0.3875000000000 0.0000000000000
-0.0875000000000 0.4125000000000 0.0000000000000
-0.0875000000000 0.4375000000000 0.0000000000000
-0.0875000000000 0.4625000000000 0.0000000000000
-0.0875000000000 0.4875000000000 0.0000000000000
-0.0875000000000 0.5125000000000 0.0000000000000
-0.0875000000000 0.5375000000000 0.0000000000000
-0.0875000000000 0.5625000000000 0.0000000000000
-0.0875000000000 0.5875000000000 0.0000000000000
-0.0875000000000 0.6125000000000 0.0000000000000
-0.0875000000000 0.6375000000000 0.0000000000000
-0.0875000000000 0.6625000000000 0.0000000000000
-0.0875000000000 0.6875000000000 0.0000000000000
-0.0875000000000 0.7125000000000 0.0000000000000
-0.0875000000000 0.7375000000000 0.0000000000000
-0.0875000000000 0.7625000000000 0.0000000000000
-0.0875000000000 0.7875000000000 0.0000000000000
-0.0875000000000 0.8125000000000 0.0000000000000
-0.0875000000000 0.8375000000000 0.0000000000000
-0.0875000000000 0.8625000000000 0.0000000000000
-0.0875000000000 0.8875000000000 0.0000000000000
-0.0875000000000 0.9125000000000 0.0000000000000
-0.0875000000000 0.9375000000000 0.0000000000000
-0.0875000000000 0.9625000000000 0.0000000000000
-0.0875000000000 0.9875000000000 0.0000000000000
-0.0875000000000 1.0125000000000 0.0000000000000
-0.0875000000000 1.0375000000000 0.0000000000000
-0.0875000000000 1.0625000000000 0.0000000000000
-0.0875000000000 1.0875000000000 0.0000000000000
-0.0875000000000 1.1125000000000 0.0000000000000
-0.0875000000000 1.1375000000000 0.0000000000000
-0.0875000000000 1.1625000000000 0.0000000000000
-0.0875000000000 1.1875000000000 0.0000000000000
-0.0875000000000 1.2125000000000 0.0000000000000
-0.0875000000000 1.2375000000000 0.5000000000000
-0.0875000000000 1.2625000000000 1.0000000000000
-0.0875000000000 1.2875000000000 1.0000000000000
-0.0875000000000 1.3125000000000 1.0000000000000
-0.0875000000000 1.3375000000000 1.0000000000000
-0.0875000000000 1.3625000000000 1.0000000000000
-0.0875000000000 1.3875000000000 1.0000000000000
-0.0875000000000 1.4125000000000 1.0000000000000
-0.0875000000000 1.4375000000000 1.0000000000000
-0.0875000000000 1.4625000000000 1.0000000000000
-0.0875000000000 1.4875000000000 1.0000000000000
-0.0875000000000 1.5125000000000 1.0000000000000
-0.0875000000000 1.5375000000000 1.0000000000000
-0.0875000000000 1.5625000000000 1.0000000000000
-0.0875000000000 1.5875000000000 1.0000000000000
-0.0875000000000 1.6125000000000 1.0000000000000
-0.0875000000000 1.6375000000000 1.0000000000000
-0.0875000000000 1.6625000000000 1.0000000000000
-0.0875000000000 1.6875000000000 1.0000000000000
-0.0875000000000 1.7125000000000 1.0000000000000
-0.0875000000000 1.7375000000000 1.0000000000000
-0.0875000000000 1.7625000000000 1.0000000000000
-0.0875000000000 1.7875000000000 1.0000000000000
-0.0875000000000 1.8125000000000 1.0000000000000
-0.0875000000000 1.8375000000000 1.0000000000000
-0.0875000000000 1.8625000000000 1.0000000000000
-0.0875000000000 1.8875000000000 1.0000000000000
-0.0875000000000 1.9125000000000 1.0000000000000
-0.0875000000000 1.9375000000000 1.0000000000000
-0.0875000000000 1.9625000000000 1.0000000000000
-0.0875000000000 1.9875000000000 1.0000000000000
-0.0875000000000 2.0125000000000 1.0000000000000
-
-0.1125000000000 -0.0375000000000 0.0000000000000
-0.1125000000000 -0.0125000000000 0.0000000000000
-0.1125000000000 0.0125000000000 0.0000000000000
-0.1125000000000 0.0375000000000 0.0000000000000
-0.1125000000000 0.0625000000000 0.0000000000000
-0.1125000000000 0.0875000000000 0.0000000000000
-0.1125000000000 0.1125000000000 0.0000000000000
-0.1125000000000 0.1375000000000 0.0000000000000
-0.1125000000000 0.1625000000000 0.0000000000000
-0.1125000000000 0.1875000000000 0.0000000000000
-0.1125000000000 0.2125000000000 0.0000000000000
-0.1125000000000 0.2375000000000 0.0000000000000
-0.1125000000000 0.2625000000000 0.0000000000000
-0.1125000000000 0.2875000000000 0.0000000000000
-0.1125000000000 0.3125000000000 0.0000000000000
-0.1125000000000 0.3375000000000 0.0000000000000
-0.1125000000000 0.3625000000000 0.0000000000000
-0.1125000000000 0.3875000000000 0.0000000000000
-0.1125000000000 0.4125000000000 0.0000000000000
-0.1125000000000 0.4375000000000 0.0000000000000
-0.1125000000000 0.4625000000000 0.0000000000000
-0.1125000000000 0.4875000000000 0.0000000000000
-0.1125000000000 0.5125000000000 0.0000000000000
-0.1125000000000 0.5375000000000 0.0000000000000
-0.1125000000000 0.5625000000000 0.0000000000000
-0.1125000000000 0.5875000000000 0.0000000000000
-0.1125000000000 0.6125000000000 0.0000000000000
-0.1125000000000 0.6375000000000 0.0000000000000
-0.1125000000000 0.6625000000000 0.0000000000000
-0.1125000000000 0.6875000000000 0.0000000000000
-0.1125000000000 0.7125000000000 0.0000000000000
-0.1125000000000 0.7375000000000 0.0000000000000
-0.1125000000000 0.7625000000000 0.0000000000000
-0.1125000000000 0.7875000000000 0.0000000000000
-0.1125000000000 0.8125000000000 0.0000000000000
-0.1125000000000 0.8375000000000 0.0000000000000
-0.1125000000000 0.8625000000000 0.0000000000000
-0.1125000000000 0.8875000000000 0.0000000000000
-0.1125000000000 0.9125000000000 0.0000000000000
-0.1125000000000 0.9375000000000 0.0000000000000
-0.1125000000000 0.9625000000000 0.0000000000000
-0.1125000000000 0.9875000000000 0.0000000000000
-0.1125000000000 1.0125000000000 0.0000000000000
-0.1125000000000 1.0375000000000 0.0000000000000
-0.1125000000000 1.0625000000000 0.0000000000000
-0.1125000000000 1.0875000000000 0.0000000000000
-0.1125000000000 1.1125000000000 0.0000000000000
-0.1125000000000 1.1375000000000 0.0000000000000
-0.1125000000000 1.1625000000000 0.0000000000000
-0.1125000000000 1.1875000000000 0.0000000000000
-0.1125000000000 1.2125000000000 0.5000000000000
-0.1125000000000 1.2375000000000 0.5000000000000
-0.1125000000000 1.2625000000000 1.0000000000000
-0.1125000000000 1.2875000000000 1.0000000000000
-0.1125000000000 1.3125000000000 1.0000000000000
-0.1125000000000 1.3375000000000 1.0000000000000
-0.1125000000000 1.3625000000000 1.0000000000000
-0.1125000000000 1.3875000000000 1.0000000000000
-0.1125000000000 1.4125000000000 1.0000000000000
-0.1125000000000 1.4375000000000 1.0000000000000
-0.1125000000000 1.4625000000000 1.0000000000000
-0.1125000000000 1.4875000000000 1.0000000000000
-0.1125000000000 1.5125000000000 1.0000000000000
-0.1125000000000 1.5375000000000 1.0000000000000
-0.1125000000000 1.5625000000000 1.0000000000000
-0.1125000000000 1.5875000000000 1.0000000000000
-0.1125000000000 1.6125000000000 1.0000000000000
-0.1125000000000 1.6375000000000 1.0000000000000
-0.1125000000000 1.6625000000000 1.0000000000000
-0.1125000000000 1.6875000000000 1.0000000000000
-0.1125000000000 1.7125000000000 1.0000000000000
-0.1125000000000 1.7375000000000 1.0000000000000
-0.1125000000000 1.7625000000000 1.0000000000000
-0.1125000000000 1.7875000000000 1.0000000000000
-0.1125000000000 1.8125000000000 1.0000000000000
-0.1125000000000 1.8375000000000 1.0000000000000
-0.1125000000000 1.8625000000000 1.0000000000000
-0.1125000000000 1.8875000000000 1.0000000000000
-0.1125000000000 1.9125000000000 1.0000000000000
-0.1125000000000 1.9375000000000 1.0000000000000
-0.1125000000000 1.9625000000000 1.0000000000000
-0.1125000000000 1.9875000000000 1.0000000000000
-0.1125000000000 2.0125000000000 1.0000000000000
-
-0.1375000000000 -0.0375000000000 0.0000000000000
-0.1375000000000 -0.0125000000000 0.0000000000000
-0.1375000000000 0.0125000000000 0.0000000000000
-0.1375000000000 0.0375000000000 0.0000000000000
-0.1375000000000 0.0625000000000 0.0000000000000
-0.1375000000000 0.0875000000000 0.0000000000000
-0.1375000000000 0.1125000000000 0.0000000000000
-0.1375000000000 0.1375000000000 0.0000000000000
-0.1375000000000 0.1625000000000 0.0000000000000
-0.1375000000000 0.1875000000000 0.0000000000000
-0.1375000000000 0.2125000000000 0.0000000000000
-0.1375000000000 0.2375000000000 0.0000000000000
-0.1375000000000 0.2625000000000 0.0000000000000
-0.1375000000000 0.2875000000000 0.0000000000000
-0.1375000000000 0.3125000000000 0.0000000000000
-0.1375000000000 0.3375000000000 0.0000000000000
-0.1375000000000 0.3625000000000 0.0000000000000
-0.1375000000000 0.3875000000000 0.0000000000000
-0.1375000000000 0.4125000000000 0.0000000000000
-0.1375000000000 0.4375000000000 0.0000000000000
-0.1375000000000 0.4625000000000 0.0000000000000
-0.1375000000000 0.4875000000000 0.0000000000000
-0.1375000000000 0.5125000000000 0.0000000000000
-0.1375000000000 0.5375000000000 0.0000000000000
-0.1375000000000 0.5625000000000 0.0000000000000
-0.1375000000000 0.5875000000000 0.0000000000000
-0.1375000000000 0.6125000000000 0.0000000000000
-0.1375000000000 0.6375000000000 0.0000000000000
-0.1375000000000 0.6625000000000 0.0000000000000
-0.1375000000000 0.6875000000000 0.0000000000000
-0.1375000000000 0.7125000000000 0.0000000000000
-0.1375000000000 0.7375000000000 0.0000000000000
-0.1375000000000 0.7625000000000 0.0000000000000
-0.1375000000000 0.7875000000000 0.0000000000000
-0.1375000000000 0.8125000000000 0.0000000000000
-0.1375000000000 0.8375000000000 0.0000000000000
-0.1375000000000 0.8625000000000 0.0000000000000
-0.1375000000000 0.8875000000000 0.0000000000000
-0.1375000000000 0.9125000000000 0.0000000000000
-0.1375000000000 0.9375000000000 0.0000000000000
-0.1375000000000 0.9625000000000 0.0000000000000
-0.1375000000000 0.9875000000000 0.0000000000000
-0.1375000000000 1.0125000000000 0.0000000000000
-0.1375000000000 1.0375000000000 0.0000000000000
-0.1375000000000 1.0625000000000 0.0000000000000
-0.1375000000000 1.0875000000000 0.0000000000000
-0.1375000000000 1.1125000000000 0.0000000000000
-0.1375000000000 1.1375000000000 0.0000000000000
-0.1375000000000 1.1625000000000 0.0000000000000
-0.1375000000000 1.1875000000000 0.0000000000000
-0.1375000000000 1.2125000000000 0.5000000000000
-0.1375000000000 1.2375000000000 0.5000000000000
-0.1375000000000 1.2625000000000 1.0000000000000
-0.1375000000000 1.2875000000000 1.0000000000000
-0.1375000000000 1.3125000000000 1.0000000000000
-0.1375000000000 1.3375000000000 1.0000000000000
-0.1375000000000 1.3625000000000 1.0000000000000
-0.1375000000000 1.3875000000000 1.0000000000000
-0.1375000000000 1.4125000000000 1.0000000000000
-0.1375000000000 1.4375000000000 1.0000000000000
-0.1375000000000 1.4625000000000 1.0000000000000
-0.1375000000000 1.4875000000000 1.0000000000000
-0.1375000000000 1.5125000000000 1.0000000000000
-0.1375000000000 1.5375000000000 1.0000000000000
-0.1375000000000 1.5625000000000 1.0000000000000
-0.1375000000000 1.5875000000000 1.0000000000000
-0.1375000000000 1.6125000000000 1.0000000000000
-0.1375000000000 1.6375000000000 1.0000000000000
-0.1375000000000 1.6625000000000 1.0000000000000
-0.1375000000000 1.6875000000000 1.0000000000000
-0.1375000000000 1.7125000000000 1.0000000000000
-0.1375000000000 1.7375000000000 1.0000000000000
-0.1375000000000 1.7625000000000 1.0000000000000
-0.1375000000000 1.7875000000000 1.0000000000000
-0.1375000000000 1.8125000000000 1.0000000000000
-0.1375000000000 1.8375000000000 1.0000000000000
-0.1375000000000 1.8625000000000 1.0000000000000
-0.1375000000000 1.8875000000000 1.0000000000000
-0.1375000000000 1.9125000000000 1.0000000000000
-0.1375000000000 1.9375000000000 1.0000000000000
-0.1375000000000 1.9625000000000 1.0000000000000
-0.1375000000000 1.9875000000000 1.0000000000000
-0.1375000000000 2.0125000000000 1.0000000000000
-
-0.1625000000000 -0.0375000000000 0.0000000000000
-0.1625000000000 -0.0125000000000 0.0000000000000
-0.1625000000000 0.0125000000000 0.0000000000000
-0.1625000000000 0.0375000000000 0.0000000000000
-0.1625000000000 0.0625000000000 0.0000000000000
-0.1625000000000 0.0875000000000 0.0000000000000
-0.1625000000000 0.1125000000000 0.0000000000000
-0.1625000000000 0.1375000000000 0.0000000000000
-0.1625000000000 0.1625000000000 0.0000000000000
-0.1625000000000 0.1875000000000 0.0000000000000
-0.1625000000000 0.2125000000000 0.0000000000000
-0.1625000000000 0.2375000000000 0.0000000000000
-0.1625000000000 0.2625000000000 0.0000000000000
-0.1625000000000 0.2875000000000 0.0000000000000
-0.1625000000000 0.3125000000000 0.0000000000000
-0.1625000000000 0.3375000000000 0.0000000000000
-0.1625000000000 0.3625000000000 0.0000000000000
-0.1625000000000 0.3875000000000 0.0000000000000
-0.1625000000000 0.4125000000000 0.0000000000000
-0.1625000000000 0.4375000000000 0.0000000000000
-0.1625000000000 0.4625000000000 0.0000000000000
-0.1625000000000 0.4875000000000 0.0000000000000
-0.1625000000000 0.5125000000000 0.0000000000000
-0.1625000000000 0.5375000000000 0.0000000000000
-0.1625000000000 0.5625000000000 0.0000000000000
-0.1625000000000 0.5875000000000 0.0000000000000
-0.1625000000000 0.6125000000000 0.0000000000000
-0.1625000000000 0.6375000000000 0.0000000000000
-0.1625000000000 0.6625000000000 0.0000000000000
-0.1625000000000 0.6875000000000 0.0000000000000
-0.1625000000000 0.7125000000000 0.0000000000000
-0.1625000000000 0.7375000000000 0.0000000000000
-0.1625000000000 0.7625000000000 0.0000000000000
-0.1625000000000 0.7875000000000 0.0000000000000
-0.1625000000000 0.8125000000000 0.0000000000000
-0.1625000000000 0.8375000000000 0.0000000000000
-0.1625000000000 0.8625000000000 0.0000000000000
-0.1625000000000 0.8875000000000 0.0000000000000
-0.1625000000000 0.9125000000000 0.0000000000000
-0.1625000000000 0.9375000000000 0.0000000000000
-0.1625000000000 0.9625000000000 0.0000000000000
-0.1625000000000 0.9875000000000 0.0000000000000
-0.1625000000000 1.0125000000000 0.0000000000000
-0.1625000000000 1.0375000000000 0.0000000000000
-0.1625000000000 1.0625000000000 0.0000000000000
-0.1625000000000 1.0875000000000 0.0000000000000
-0.1625000000000 1.1125000000000 0.0000000000000
-0.1625000000000 1.1375000000000 0.0000000000000
-0.1625000000000 1.1625000000000 0.0000000000000
-0.1625000000000 1.1875000000000 0.0000000000000
-0.1625000000000 1.2125000000000 0.5000000000000
-0.1625000000000 1.2375000000000 0.5000000000000
-0.1625000000000 1.2625000000000 1.0000000000000
-0.1625000000000 1.2875000000000 1.0000000000000
-0.1625000000000 1.3125000000000 1.0000000000000
-0.1625000000000 1.3375000000000 1.0000000000000
-0.1625000000000 1.3625000000000 1.0000000000000
-0.1625000000000 1.3875000000000 1.0000000000000
-0.1625000000000 1.4125000000000 1.0000000000000
-0.1625000000000 1.4375000000000 1.0000000000000
-0.1625000000000 1.4625000000000 1.0000000000000
-0.1625000000000 1.4875000000000 1.0000000000000
-0.1625000000000 1.5125000000000 1.0000000000000
-0.1625000000000 1.5375000000000 1.0000000000000
-0.1625000000000 1.5625000000000 1.0000000000000
-0.1625000000000 1.5875000000000 1.0000000000000
-0.1625000000000 1.6125000000000 1.0000000000000
-0.1625000000000 1.6375000000000 1.0000000000000
-0.1625000000000 1.6625000000000 1.0000000000000
-0.1625000000000 1.6875000000000 1.0000000000000
-0.1625000000000 1.7125000000000 1.0000000000000
-0.1625000000000 1.7375000000000 1.0000000000000
-0.1625000000000 1.7625000000000 1.0000000000000
-0.1625000000000 1.7875000000000 1.0000000000000
-0.1625000000000 1.8125000000000 1.0000000000000
-0.1625000000000 1.8375000000000 1.0000000000000
-0.1625000000000 1.8625000000000 1.0000000000000
-0.1625000000000 1.8875000000000 1.0000000000000
-0.1625000000000 1.9125000000000 1.0000000000000
-0.1625000000000 1.9375000000000 1.0000000000000
-0.1625000000000 1.9625000000000 1.0000000000000
-0.1625000000000 1.9875000000000 1.0000000000000
-0.1625000000000 2.0125000000000 1.0000000000000
-
-0.1875000000000 -0.0375000000000 0.0000000000000
-0.1875000000000 -0.0125000000000 0.0000000000000
-0.1875000000000 0.0125000000000 0.0000000000000
-0.1875000000000 0.0375000000000 0.0000000000000
-0.1875000000000 0.0625000000000 0.0000000000000
-0.1875000000000 0.0875000000000 0.0000000000000
-0.1875000000000 0.1125000000000 0.0000000000000
-0.1875000000000 0.1375000000000 0.0000000000000
-0.1875000000000 0.1625000000000 0.0000000000000
-0.1875000000000 0.1875000000000 0.0000000000000
-0.1875000000000 0.2125000000000 0.0000000000000
-0.1875000000000 0.2375000000000 0.0000000000000
-0.1875000000000 0.2625000000000 0.0000000000000
-0.1875000000000 0.2875000000000 0.0000000000000
-0.1875000000000 0.3125000000000 0.0000000000000
-0.1875000000000 0.3375000000000 0.0000000000000
-0.1875000000000 0.3625000000000 0.0000000000000
-0.1875000000000 0.3875000000000 0.0000000000000
-0.1875000000000 0.4125000000000 0.0000000000000
-0.1875000000000 0.4375000000000 0.0000000000000
-0.1875000000000 0.4625000000000 0.0000000000000
-0.1875000000000 0.4875000000000 0.0000000000000
-0.1875000000000 0.5125000000000 0.0000000000000
-0.1875000000000 0.5375000000000 0.0000000000000
-0.1875000000000 0.5625000000000 0.0000000000000
-0.1875000000000 0.5875000000000 0.0000000000000
-0.1875000000000 0.6125000000000 0.0000000000000
-0.1875000000000 0.6375000000000 0.0000000000000
-0.1875000000000 0.6625000000000 0.0000000000000
-0.1875000000000 0.6875000000000 0.0000000000000
-0.1875000000000 0.7125000000000 0.0000000000000
-0.1875000000000 0.7375000000000 0.0000000000000
-0.1875000000000 0.7625000000000 0.0000000000000
-0.1875000000000 0.7875000000000 0.0000000000000
-0.1875000000000 0.8125000000000 0.0000000000000
-0.1875000000000 0.8375000000000 0.0000000000000
-0.1875000000000 0.8625000000000 0.0000000000000
-0.1875000000000 0.8875000000000 0.0000000000000
-0.1875000000000 0.9125000000000 0.0000000000000
-0.1875000000000 0.9375000000000 0.0000000000000
-0.1875000000000 0.9625000000000 0.0000000000000
-0.1875000000000 0.9875000000000 0.0000000000000
-0.1875000000000 1.0125000000000 0.0000000000000
-0.1875000000000 1.0375000000000 0.0000000000000
-0.1875000000000 1.0625000000000 0.0000000000000
-0.1875000000000 1.0875000000000 0.0000000000000
-0.1875000000000 1.1125000000000 0.0000000000000
-0.1875000000000 1.1375000000000 0.0000000000000
-0.1875000000000 1.1625000000000 0.0000000000000
-0.1875000000000 1.1875000000000 0.5000000000000
-0.1875000000000 1.2125000000000 0.5000000000000
-0.1875000000000 1.2375000000000 0.5000000000000
-0.1875000000000 1.2625000000000 1.0000000000000
-0.1875000000000 1.2875000000000 1.0000000000000
-0.1875000000000 1.3125000000000 1.0000000000000
-0.1875000000000 1.3375000000000 1.0000000000000
-0.1875000000000 1.3625000000000 1.0000000000000
-0.1875000000000 1.3875000000000 1.0000000000000
-0.1875000000000 1.4125000000000 1.0000000000000
-0.1875000000000 1.4375000000000 1.0000000000000
-0.1875000000000 1.4625000000000 1.0000000000000
-0.1875000000000 1.4875000000000 1.0000000000000
-0.1875000000000 1.5125000000000 1.0000000000000
-0.1875000000000 1.5375000000000 1.0000000000000
-0.1875000000000 1.5625000000000 1.0000000000000
-0.1875000000000 1.5875000000000 1.0000000000000
-0.1875000000000 1.6125000000000 1.0000000000000
-0.1875000000000 1.6375000000000 1.0000000000000
-0.1875000000000 1.6625000000000 1.0000000000000
-0.1875000000000 1.6875000000000 1.0000000000000
-0.1875000000000 1.7125000000000 1.0000000000000
-0.1875000000000 1.7375000000000 1.0000000000000
-0.1875000000000 1.7625000000000 1.0000000000000
-0.1875000000000 1.7875000000000 1.0000000000000
-0.1875000000000 1.8125000000000 1.0000000000000
-0.1875000000000 1.8375000000000 1.0000000000000
-0.1875000000000 1.8625000000000 1.0000000000000
-0.1875000000000 1.8875000000000 1.0000000000000
-0.1875000000000 1.9125000000000 1.0000000000000
-0.1875000000000 1.9375000000000 1.0000000000000
-0.1875000000000 1.9625000000000 1.0000000000000
-0.1875000000000 1.9875000000000 1.0000000000000
-0.1875000000000 2.0125000000000 1.0000000000000
-
-0.2125000000000 -0.0375000000000 0.0000000000000
-0.2125000000000 -0.0125000000000 0.0000000000000
-0.2125000000000 0.0125000000000 0.0000000000000
-0.2125000000000 0.0375000000000 0.0000000000000
-0.2125000000000 0.0625000000000 0.0000000000000
-0.2125000000000 0.0875000000000 0.0000000000000
-0.2125000000000 0.1125000000000 0.0000000000000
-0.2125000000000 0.1375000000000 0.0000000000000
-0.2125000000000 0.1625000000000 0.0000000000000
-0.2125000000000 0.1875000000000 0.0000000000000
-0.2125000000000 0.2125000000000 0.0000000000000
-0.2125000000000 0.2375000000000 0.0000000000000
-0.2125000000000 0.2625000000000 0.0000000000000
-0.2125000000000 0.2875000000000 0.0000000000000
-0.2125000000000 0.3125000000000 0.0000000000000
-0.2125000000000 0.3375000000000 0.0000000000000
-0.2125000000000 0.3625000000000 0.0000000000000
-0.2125000000000 0.3875000000000 0.0000000000000
-0.2125000000000 0.4125000000000 0.0000000000000
-0.2125000000000 0.4375000000000 0.0000000000000
-0.2125000000000 0.4625000000000 0.0000000000000
-0.2125000000000 0.4875000000000 0.0000000000000
-0.2125000000000 0.5125000000000 0.0000000000000
-0.2125000000000 0.5375000000000 0.0000000000000
-0.2125000000000 0.5625000000000 0.0000000000000
-0.2125000000000 0.5875000000000 0.0000000000000
-0.2125000000000 0.6125000000000 0.0000000000000
-0.2125000000000 0.6375000000000 0.0000000000000
-0.2125000000000 0.6625000000000 0.0000000000000
-0.2125000000000 0.6875000000000 0.0000000000000
-0.2125000000000 0.7125000000000 0.0000000000000
-0.2125000000000 0.7375000000000 0.0000000000000
-0.2125000000000 0.7625000000000 0.0000000000000
-0.2125000000000 0.7875000000000 0.0000000000000
-0.2125000000000 0.8125000000000 0.0000000000000
-0.2125000000000 0.8375000000000 0.0000000000000
-0.2125000000000 0.8625000000000 0.0000000000000
-0.2125000000000 0.8875000000000 0.0000000000000
-0.2125000000000 0.9125000000000 0.0000000000000
-0.2125000000000 0.9375000000000 0.0000000000000
-0.2125000000000 0.9625000000000 0.0000000000000
-0.2125000000000 0.9875000000000 0.0000000000000
-0.2125000000000 1.0125000000000 0.0000000000000
-0.2125000000000 1.0375000000000 0.0000000000000
-0.2125000000000 1.0625000000000 0.0000000000000
-0.2125000000000 1.0875000000000 0.0000000000000
-0.2125000000000 1.1125000000000 0.0000000000000
-0.2125000000000 1.1375000000000 0.0000000000000
-0.2125000000000 1.1625000000000 0.0000000000000
-0.2125000000000 1.1875000000000 0.5000000000000
-0.2125000000000 1.2125000000000 0.5000000000000
-0.2125000000000 1.2375000000000 0.5000000000000
-0.2125000000000 1.2625000000000 1.0000000000000
-0.2125000000000 1.2875000000000 1.0000000000000
-0.2125000000000 1.3125000000000 1.0000000000000
-0.2125000000000 1.3375000000000 1.0000000000000
-0.2125000000000 1.3625000000000 1.0000000000000
-0.2125000000000 1.3875000000000 1.0000000000000
-0.2125000000000 1.4125000000000 1.0000000000000
-0.2125000000000 1.4375000000000 1.0000000000000
-0.2125000000000 1.4625000000000 1.0000000000000
-0.2125000000000 1.4875000000000 1.0000000000000
-0.2125000000000 1.5125000000000 1.0000000000000
-0.2125000000000 1.5375000000000 1.0000000000000
-0.2125000000000 1.5625000000000 1.0000000000000
-0.2125000000000 1.5875000000000 1.0000000000000
-0.2125000000000 1.6125000000000 1.0000000000000
-0.2125000000000 1.6375000000000 1.0000000000000
-0.2125000000000 1.6625000000000 1.0000000000000
-0.2125000000000 1.6875000000000 1.0000000000000
-0.2125000000000 1.7125000000000 1.0000000000000
-0.2125000000000 1.7375000000000 1.0000000000000
-0.2125000000000 1.7625000000000 1.0000000000000
-0.2125000000000 1.7875000000000 1.0000000000000
-0.2125000000000 1.8125000000000 1.0000000000000
-0.2125000000000 1.8375000000000 1.0000000000000
-0.2125000000000 1.8625000000000 1.0000000000000
-0.2125000000000 1.8875000000000 1.0000000000000
-0.2125000000000 1.9125000000000 1.0000000000000
-0.2125000000000 1.9375000000000 1.0000000000000
-0.2125000000000 1.9625000000000 1.0000000000000
-0.2125000000000 1.9875000000000 1.0000000000000
-0.2125000000000 2.0125000000000 1.0000000000000
-
-0.2375000000000 -0.0375000000000 0.0000000000000
-0.2375000000000 -0.0125000000000 0.0000000000000
-0.2375000000000 0.0125000000000 0.0000000000000
-0.2375000000000 0.0375000000000 0.0000000000000
-0.2375000000000 0.0625000000000 0.0000000000000
-0.2375000000000 0.0875000000000 0.0000000000000
-0.2375000000000 0.1125000000000 0.0000000000000
-0.2375000000000 0.1375000000000 0.0000000000000
-0.2375000000000 0.1625000000000 0.0000000000000
-0.2375000000000 0.1875000000000 0.0000000000000
-0.2375000000000 0.2125000000000 0.0000000000000
-0.2375000000000 0.2375000000000 0.0000000000000
-0.2375000000000 0.2625000000000 0.0000000000000
-0.2375000000000 0.2875000000000 0.0000000000000
-0.2375000000000 0.3125000000000 0.0000000000000
-0.2375000000000 0.3375000000000 0.0000000000000
-0.2375000000000 0.3625000000000 0.0000000000000
-0.2375000000000 0.3875000000000 0.0000000000000
-0.2375000000000 0.4125000000000 0.0000000000000
-0.2375000000000 0.4375000000000 0.0000000000000
-0.2375000000000 0.4625000000000 0.0000000000000
-0.2375000000000 0.4875000000000 0.0000000000000
-0.2375000000000 0.5125000000000 0.0000000000000
-0.2375000000000 0.5375000000000 0.0000000000000
-0.2375000000000 0.5625000000000 0.0000000000000
-0.2375000000000 0.5875000000000 0.0000000000000
-0.2375000000000 0.6125000000000 0.0000000000000
-0.2375000000000 0.6375000000000 0.0000000000000
-0.2375000000000 0.6625000000000 0.0000000000000
-0.2375000000000 0.6875000000000 0.0000000000000
-0.2375000000000 0.7125000000000 0.0000000000000
-0.2375000000000 0.7375000000000 0.0000000000000
-0.2375000000000 0.7625000000000 0.0000000000000
-0.2375000000000 0.7875000000000 0.0000000000000
-0.2375000000000 0.8125000000000 0.0000000000000
-0.2375000000000 0.8375000000000 0.0000000000000
-0.2375000000000 0.8625000000000 0.0000000000000
-0.2375000000000 0.8875000000000 0.0000000000000
-0.2375000000000 0.9125000000000 0.0000000000000
-0.2375000000000 0.9375000000000 0.0000000000000
-0.2375000000000 0.9625000000000 0.0000000000000
-0.2375000000000 0.9875000000000 0.0000000000000
-0.2375000000000 1.0125000000000 0.0000000000000
-0.2375000000000 1.0375000000000 0.0000000000000
-0.2375000000000 1.0625000000000 0.0000000000000
-0.2375000000000 1.0875000000000 0.0000000000000
-0.2375000000000 1.1125000000000 0.0000000000000
-0.2375000000000 1.1375000000000 0.0000000000000
-0.2375000000000 1.1625000000000 0.0000000000000
-0.2375000000000 1.1875000000000 0.5000000000000
-0.2375000000000 1.2125000000000 0.5000000000000
-0.2375000000000 1.2375000000000 0.5000000000000
-0.2375000000000 1.2625000000000 1.0000000000000
-0.2375000000000 1.2875000000000 1.0000000000000
-0.2375000000000 1.3125000000000 1.0000000000000
-0.2375000000000 1.3375000000000 1.0000000000000
-0.2375000000000 1.3625000000000 1.0000000000000
-0.2375000000000 1.3875000000000 1.0000000000000
-0.2375000000000 1.4125000000000 1.0000000000000
-0.2375000000000 1.4375000000000 1.0000000000000
-0.2375000000000 1.4625000000000 1.0000000000000
-0.2375000000000 1.4875000000000 1.0000000000000
-0.2375000000000 1.5125000000000 1.0000000000000
-0.2375000000000 1.5375000000000 1.0000000000000
-0.2375000000000 1.5625000000000 1.0000000000000
-0.2375000000000 1.5875000000000 1.0000000000000
-0.2375000000000 1.6125000000000 1.0000000000000
-0.2375000000000 1.6375000000000 1.0000000000000
-0.2375000000000 1.6625000000000 1.0000000000000
-0.2375000000000 1.6875000000000 1.0000000000000
-0.2375000000000 1.7125000000000 1.0000000000000
-0.2375000000000 1.7375000000000 1.0000000000000
-0.2375000000000 1.7625000000000 1.0000000000000
-0.2375000000000 1.7875000000000 1.0000000000000
-0.2375000000000 1.8125000000000 1.0000000000000
-0.2375000000000 1.8375000000000 1.0000000000000
-0.2375000000000 1.8625000000000 1.0000000000000
-0.2375000000000 1.8875000000000 1.0000000000000
-0.2375000000000 1.9125000000000 1.0000000000000
-0.2375000000000 1.9375000000000 1.0000000000000
-0.2375000000000 1.9625000000000 1.0000000000000
-0.2375000000000 1.9875000000000 1.0000000000000
-0.2375000000000 2.0125000000000 1.0000000000000
-
-0.2625000000000 -0.0375000000000 0.0000000000000
-0.2625000000000 -0.0125000000000 0.0000000000000
-0.2625000000000 0.0125000000000 0.0000000000000
-0.2625000000000 0.0375000000000 0.0000000000000
-0.2625000000000 0.0625000000000 0.0000000000000
-0.2625000000000 0.0875000000000 0.0000000000000
-0.2625000000000 0.1125000000000 0.0000000000000
-0.2625000000000 0.1375000000000 0.0000000000000
-0.2625000000000 0.1625000000000 0.0000000000000
-0.2625000000000 0.1875000000000 0.0000000000000
-0.2625000000000 0.2125000000000 0.0000000000000
-0.2625000000000 0.2375000000000 0.0000000000000
-0.2625000000000 0.2625000000000 0.0000000000000
-0.2625000000000 0.2875000000000 0.0000000000000
-0.2625000000000 0.3125000000000 0.0000000000000
-0.2625000000000 0.3375000000000 0.0000000000000
-0.2625000000000 0.3625000000000 0.0000000000000
-0.2625000000000 0.3875000000000 0.0000000000000
-0.2625000000000 0.4125000000000 0.0000000000000
-0.2625000000000 0.4375000000000 0.0000000000000
-0.2625000000000 0.4625000000000 0.0000000000000
-0.2625000000000 0.4875000000000 0.0000000000000
-0.2625000000000 0.5125000000000 0.0000000000000
-0.2625000000000 0.5375000000000 0.0000000000000
-0.2625000000000 0.5625000000000 0.0000000000000
-0.2625000000000 0.5875000000000 0.0000000000000
-0.2625000000000 0.6125000000000 0.0000000000000
-0.2625000000000 0.6375000000000 0.0000000000000
-0.2625000000000 0.6625000000000 0.0000000000000
-0.2625000000000 0.6875000000000 0.0000000000000
-0.2625000000000 0.7125000000000 0.0000000000000
-0.2625000000000 0.7375000000000 0.0000000000000
-0.2625000000000 0.7625000000000 0.0000000000000
-0.2625000000000 0.7875000000000 0.0000000000000
-0.2625000000000 0.8125000000000 0.0000000000000
-0.2625000000000 0.8375000000000 0.0000000000000
-0.2625000000000 0.8625000000000 0.0000000000000
-0.2625000000000 0.8875000000000 0.0000000000000
-0.2625000000000 0.9125000000000 0.0000000000000
-0.2625000000000 0.9375000000000 0.0000000000000
-0.2625000000000 0.9625000000000 0.0000000000000
-0.2625000000000 0.9875000000000 0.0000000000000
-0.2625000000000 1.0125000000000 0.0000000000000
-0.2625000000000 1.0375000000000 0.0000000000000
-0.2625000000000 1.0625000000000 0.0000000000000
-0.2625000000000 1.0875000000000 0.0000000000000
-0.2625000000000 1.1125000000000 0.0000000000000
-0.2625000000000 1.1375000000000 0.0000000000000
-0.2625000000000 1.1625000000000 0.5000000000000
-0.2625000000000 1.1875000000000 0.5000000000000
-0.2625000000000 1.2125000000000 0.5000000000000
-0.2625000000000 1.2375000000000 0.5000000000000
-0.2625000000000 1.2625000000000 1.0000000000000
-0.2625000000000 1.2875000000000 1.0000000000000
-0.2625000000000 1.3125000000000 1.0000000000000
-0.2625000000000 1.3375000000000 1.0000000000000
-0.2625000000000 1.3625000000000 1.0000000000000
-0.2625000000000 1.3875000000000 1.0000000000000
-0.2625000000000 1.4125000000000 1.0000000000000
-0.2625000000000 1.4375000000000 1.0000000000000
-0.2625000000000 1.4625000000000 1.0000000000000
-0.2625000000000 1.4875000000000 1.0000000000000
-0.2625000000000 1.5125000000000 1.0000000000000
-0.2625000000000 1.5375000000000 1.0000000000000
-0.2625000000000 1.5625000000000 1.0000000000000
-0.2625000000000 1.5875000000000 1.0000000000000
-0.2625000000000 1.6125000000000 1.0000000000000
-0.2625000000000 1.6375000000000 1.0000000000000
-0.2625000000000 1.6625000000000 1.0000000000000
-0.2625000000000 1.6875000000000 1.0000000000000
-0.2625000000000 1.7125000000000 1.0000000000000
-0.2625000000000 1.7375000000000 1.0000000000000
-0.2625000000000 1.7625000000000 1.0000000000000
-0.2625000000000 1.7875000000000 1.0000000000000
-0.2625000000000 1.8125000000000 1.0000000000000
-0.2625000000000 1.8375000000000 1.0000000000000
-0.2625000000000 1.8625000000000 1.0000000000000
-0.2625000000000 1.8875000000000 1.0000000000000
-0.2625000000000 1.9125000000000 1.0000000000000
-0.2625000000000 1.9375000000000 1.0000000000000
-0.2625000000000 1.9625000000000 1.0000000000000
-0.2625000000000 1.9875000000000 1.0000000000000
-0.2625000000000 2.0125000000000 1.0000000000000
-
-0.2875000000000 -0.0375000000000 0.0000000000000
-0.2875000000000 -0.0125000000000 0.0000000000000
-0.2875000000000 0.0125000000000 0.0000000000000
-0.2875000000000 0.0375000000000 0.0000000000000
-0.2875000000000 0.0625000000000 0.0000000000000
-0.2875000000000 0.0875000000000 0.0000000000000
-0.2875000000000 0.1125000000000 0.0000000000000
-0.2875000000000 0.1375000000000 0.0000000000000
-0.2875000000000 0.1625000000000 0.0000000000000
-0.2875000000000 0.1875000000000 0.0000000000000
-0.2875000000000 0.2125000000000 0.0000000000000
-0.2875000000000 0.2375000000000 0.0000000000000
-0.2875000000000 0.2625000000000 0.0000000000000
-0.2875000000000 0.2875000000000 0.0000000000000
-0.2875000000000 0.3125000000000 0.0000000000000
-0.2875000000000 0.3375000000000 0.0000000000000
-0.2875000000000 0.3625000000000 0.0000000000000
-0.2875000000000 0.3875000000000 0.0000000000000
-0.2875000000000 0.4125000000000 0.0000000000000
-0.2875000000000 0.4375000000000 0.0000000000000
-0.2875000000000 0.4625000000000 0.0000000000000
-0.2875000000000 0.4875000000000 0.0000000000000
-0.2875000000000 0.5125000000000 0.0000000000000
-0.2875000000000 0.5375000000000 0.0000000000000
-0.2875000000000 0.5625000000000 0.0000000000000
-0.2875000000000 0.5875000000000 0.0000000000000
-0.2875000000000 0.6125000000000 0.0000000000000
-0.2875000000000 0.6375000000000 0.0000000000000
-0.2875000000000 0.6625000000000 0.0000000000000
-0.2875000000000 0.6875000000000 0.0000000000000
-0.2875000000000 0.7125000000000 0.0000000000000
-0.2875000000000 0.7375000000000 0.0000000000000
-0.2875000000000 0.7625000000000 0.0000000000000
-0.2875000000000 0.7875000000000 0.0000000000000
-0.2875000000000 0.8125000000000 0.0000000000000
-0.2875000000000 0.8375000000000 0.0000000000000
-0.2875000000000 0.8625000000000 0.0000000000000
-0.2875000000000 0.8875000000000 0.0000000000000
-0.2875000000000 0.9125000000000 0.0000000000000
-0.2875000000000 0.9375000000000 0.0000000000000
-0.2875000000000 0.9625000000000 0.0000000000000
-0.2875000000000 0.9875000000000 0.0000000000000
-0.2875000000000 1.0125000000000 0.0000000000000
-0.2875000000000 1.0375000000000 0.0000000000000
-0.2875000000000 1.0625000000000 0.0000000000000
-0.2875000000000 1.0875000000000 0.0000000000000
-0.2875000000000 1.1125000000000 0.0000000000000
-0.2875000000000 1.1375000000000 0.5000000000000
-0.2875000000000 1.1625000000000 0.5000000000000
-0.2875000000000 1.1875000000000 0.5000000000000
-0.2875000000000 1.2125000000000 0.5000000000000
-0.2875000000000 1.2375000000000 0.5000000000000
-0.2875000000000 1.2625000000000 1.0000000000000
-0.2875000000000 1.2875000000000 1.0000000000000
-0.2875000000000 1.3125000000000 1.0000000000000
-0.2875000000000 1.3375000000000 1.0000000000000
-0.2875000000000 1.3625000000000 1.0000000000000
-0.2875000000000 1.3875000000000 1.0000000000000
-0.2875000000000 1.4125000000000 1.0000000000000
-0.2875000000000 1.4375000000000 1.0000000000000
-0.2875000000000 1.4625000000000 1.0000000000000
-0.2875000000000 1.4875000000000 1.0000000000000
-0.2875000000000 1.5125000000000 1.0000000000000
-0.2875000000000 1.5375000000000 1.0000000000000
-0.2875000000000 1.5625000000000 1.0000000000000
-0.2875000000000 1.5875000000000 1.0000000000000
-0.2875000000000 1.6125000000000 1.0000000000000
-0.2875000000000 1.6375000000000 1.0000000000000
-0.2875000000000 1.6625000000000 1.0000000000000
-0.2875000000000 1.6875000000000 1.0000000000000
-0.2875000000000 1.7125000000000 1.0000000000000
-0.2875000000000 1.7375000000000 1.0000000000000
-0.2875000000000 1.7625000000000 1.0000000000000
-0.2875000000000 1.7875000000000 1.0000000000000
-0.2875000000000 1.8125000000000 1.0000000000000
-0.2875000000000 1.8375000000000 1.0000000000000
-0.2875000000000 1.8625000000000 1.0000000000000
-0.2875000000000 1.8875000000000 1.0000000000000
-0.2875000000000 1.9125000000000 1.0000000000000
-0.2875000000000 1.9375000000000 1.0000000000000
-0.2875000000000 1.9625000000000 1.0000000000000
-0.2875000000000 1.9875000000000 1.0000000000000
-0.2875000000000 2.0125000000000 1.0000000000000
-
-0.3125000000000 -0.0375000000000 0.0000000000000
-0.3125000000000 -0.0125000000000 0.0000000000000
-0.3125000000000 0.0125000000000 0.0000000000000
-0.3125000000000 0.0375000000000 0.0000000000000
-0.3125000000000 0.0625000000000 0.0000000000000
-0.3125000000000 0.0875000000000 0.0000000000000
-0.3125000000000 0.1125000000000 0.0000000000000
-0.3125000000000 0.1375000000000 0.0000000000000
-0.3125000000000 0.1625000000000 0.0000000000000
-0.3125000000000 0.1875000000000 0.0000000000000
-0.3125000000000 0.2125000000000 0.0000000000000
-0.3125000000000 0.2375000000000 0.0000000000000
-0.3125000000000 0.2625000000000 0.0000000000000
-0.3125000000000 0.2875000000000 0.0000000000000
-0.3125000000000 0.3125000000000 0.0000000000000
-0.3125000000000 0.3375000000000 0.0000000000000
-0.3125000000000 0.3625000000000 0.0000000000000
-0.3125000000000 0.3875000000000 0.0000000000000
-0.3125000000000 0.4125000000000 0.0000000000000
-0.3125000000000 0.4375000000000 0.0000000000000
-0.3125000000000 0.4625000000000 0.0000000000000
-0.3125000000000 0.4875000000000 0.0000000000000
-0.3125000000000 0.5125000000000 0.0000000000000
-0.3125000000000 0.5375000000000 0.0000000000000
-0.3125000000000 0.5625000000000 0.0000000000000
-0.3125000000000 0.5875000000000 0.0000000000000
-0.3125000000000 0.6125000000000 0.0000000000000
-0.3125000000000 0.6375000000000 0.0000000000000
-0.3125000000000 0.6625000000000 0.0000000000000
-0.3125000000000 0.6875000000000 0.0000000000000
-0.3125000000000 0.7125000000000 0.0000000000000
-0.3125000000000 0.7375000000000 0.0000000000000
-0.3125000000000 0.7625000000000 0.0000000000000
-0.3125000000000 0.7875000000000 0.0000000000000
-0.3125000000000 0.8125000000000 0.0000000000000
-0.3125000000000 0.8375000000000 0.0000000000000
-0.3125000000000 0.8625000000000 0.0000000000000
-0.3125000000000 0.8875000000000 0.0000000000000
-0.3125000000000 0.9125000000000 0.0000000000000
-0.3125000000000 0.9375000000000 0.0000000000000
-0.3125000000000 0.9625000000000 0.0000000000000
-0.3125000000000 0.9875000000000 0.0000000000000
-0.3125000000000 1.0125000000000 0.0000000000000
-0.3125000000000 1.0375000000000 0.0000000000000
-0.3125000000000 1.0625000000000 0.0000000000000
-0.3125000000000 1.0875000000000 0.0000000000000
-0.3125000000000 1.1125000000000 0.0000000000000
-0.3125000000000 1.1375000000000 0.5000000000000
-0.3125000000000 1.1625000000000 0.5000000000000
-0.3125000000000 1.1875000000000 0.5000000000000
-0.3125000000000 1.2125000000000 0.5000000000000
-0.3125000000000 1.2375000000000 1.0000000000000
-0.3125000000000 1.2625000000000 1.0000000000000
-0.3125000000000 1.2875000000000 1.0000000000000
-0.3125000000000 1.3125000000000 1.0000000000000
-0.3125000000000 1.3375000000000 1.0000000000000
-0.3125000000000 1.3625000000000 1.0000000000000
-0.3125000000000 1.3875000000000 1.0000000000000
-0.3125000000000 1.4125000000000 1.0000000000000
-0.3125000000000 1.4375000000000 1.0000000000000
-0.3125000000000 1.4625000000000 1.0000000000000
-0.3125000000000 1.4875000000000 1.0000000000000
-0.3125000000000 1.5125000000000 1.0000000000000
-0.3125000000000 1.5375000000000 1.0000000000000
-0.3125000000000 1.5625000000000 1.0000000000000
-0.3125000000000 1.5875000000000 1.0000000000000
-0.3125000000000 1.6125000000000 1.0000000000000
-0.3125000000000 1.6375000000000 1.0000000000000
-0.3125000000000 1.6625000000000 1.0000000000000
-0.3125000000000 1.6875000000000 1.0000000000000
-0.3125000000000 1.7125000000000 1.0000000000000
-0.3125000000000 1.7375000000000 1.0000000000000
-0.3125000000000 1.7625000000000 1.0000000000000
-0.3125000000000 1.7875000000000 1.0000000000000
-0.3125000000000 1.8125000000000 1.0000000000000
-0.3125000000000 1.8375000000000 1.0000000000000
-0.3125000000000 1.8625000000000 1.0000000000000
-0.3125000000000 1.8875000000000 1.0000000000000
-0.3125000000000 1.9125000000000 1.0000000000000
-0.3125000000000 1.9375000000000 1.0000000000000
-0.3125000000000 1.9625000000000 1.0000000000000
-0.3125000000000 1.9875000000000 1.0000000000000
-0.3125000000000 2.0125000000000 1.0000000000000
-
-0.3375000000000 -0.0375000000000 0.0000000000000
-0.3375000000000 -0.0125000000000 0.0000000000000
-0.3375000000000 0.0125000000000 0.0000000000000
-0.3375000000000 0.0375000000000 0.0000000000000
-0.3375000000000 0.0625000000000 0.0000000000000
-0.3375000000000 0.0875000000000 0.0000000000000
-0.3375000000000 0.1125000000000 0.0000000000000
-0.3375000000000 0.1375000000000 0.0000000000000
-0.3375000000000 0.1625000000000 0.0000000000000
-0.3375000000000 0.1875000000000 0.0000000000000
-0.3375000000000 0.2125000000000 0.0000000000000
-0.3375000000000 0.2375000000000 0.0000000000000
-0.3375000000000 0.2625000000000 0.0000000000000
-0.3375000000000 0.2875000000000 0.0000000000000
-0.3375000000000 0.3125000000000 0.0000000000000
-0.3375000000000 0.3375000000000 0.0000000000000
-0.3375000000000 0.3625000000000 0.0000000000000
-0.3375000000000 0.3875000000000 0.0000000000000
-0.3375000000000 0.4125000000000 0.0000000000000
-0.3375000000000 0.4375000000000 0.0000000000000
-0.3375000000000 0.4625000000000 0.0000000000000
-0.3375000000000 0.4875000000000 0.0000000000000
-0.3375000000000 0.5125000000000 0.0000000000000
-0.3375000000000 0.5375000000000 0.0000000000000
-0.3375000000000 0.5625000000000 0.0000000000000
-0.3375000000000 0.5875000000000 0.0000000000000
-0.3375000000000 0.6125000000000 0.0000000000000
-0.3375000000000 0.6375000000000 0.0000000000000
-0.3375000000000 0.6625000000000 0.0000000000000
-0.3375000000000 0.6875000000000 0.0000000000000
-0.3375000000000 0.7125000000000 0.0000000000000
-0.3375000000000 0.7375000000000 0.0000000000000
-0.3375000000000 0.7625000000000 0.0000000000000
-0.3375000000000 0.7875000000000 0.0000000000000
-0.3375000000000 0.8125000000000 0.0000000000000
-0.3375000000000 0.8375000000000 0.0000000000000
-0.3375000000000 0.8625000000000 0.0000000000000
-0.3375000000000 0.8875000000000 0.0000000000000
-0.3375000000000 0.9125000000000 0.0000000000000
-0.3375000000000 0.9375000000000 0.0000000000000
-0.3375000000000 0.9625000000000 0.0000000000000
-0.3375000000000 0.9875000000000 0.0000000000000
-0.3375000000000 1.0125000000000 0.0000000000000
-0.3375000000000 1.0375000000000 0.0000000000000
-0.3375000000000 1.0625000000000 0.0000000000000
-0.3375000000000 1.0875000000000 0.0000000000000
-0.3375000000000 1.1125000000000 0.5000000000000
-0.3375000000000 1.1375000000000 0.5000000000000
-0.3375000000000 1.1625000000000 0.5000000000000
-0.3375000000000 1.1875000000000 0.5000000000000
-0.3375000000000 1.2125000000000 1.0000000000000
-0.3375000000000 1.2375000000000 1.0000000000000
-0.3375000000000 1.2625000000000 1.0000000000000
-0.3375000000000 1.2875000000000 1.0000000000000
-0.3375000000000 1.3125000000000 1.0000000000000
-0.3375000000000 1.3375000000000 1.0000000000000
-0.3375000000000 1.3625000000000 1.0000000000000
-0.3375000000000 1.3875000000000 1.0000000000000
-0.3375000000000 1.4125000000000 1.0000000000000
-0.3375000000000 1.4375000000000 1.0000000000000
-0.3375000000000 1.4625000000000 1.0000000000000
-0.3375000000000 1.4875000000000 1.0000000000000
-0.3375000000000 1.5125000000000 1.0000000000000
-0.3375000000000 1.5375000000000 1.0000000000000
-0.3375000000000 1.5625000000000 1.0000000000000
-0.3375000000000 1.5875000000000 1.0000000000000
-0.3375000000000 1.6125000000000 1.0000000000000
-0.3375000000000 1.6375000000000 1.0000000000000
-0.3375000000000 1.6625000000000 1.0000000000000
-0.3375000000000 1.6875000000000 1.0000000000000
-0.3375000000000 1.7125000000000 1.0000000000000
-0.3375000000000 1.7375000000000 1.0000000000000
-0.3375000000000 1.7625000000000 1.0000000000000
-0.3375000000000 1.7875000000000 1.0000000000000
-0.3375000000000 1.8125000000000 1.0000000000000
-0.3375000000000 1.8375000000000 1.0000000000000
-0.3375000000000 1.8625000000000 1.0000000000000
-0.3375000000000 1.8875000000000 1.0000000000000
-0.3375000000000 1.9125000000000 1.0000000000000
-0.3375000000000 1.9375000000000 1.0000000000000
-0.3375000000000 1.9625000000000 1.0000000000000
-0.3375000000000 1.9875000000000 1.0000000000000
-0.3375000000000 2.0125000000000 1.0000000000000
-
-0.3625000000000 -0.0375000000000 0.0000000000000
-0.3625000000000 -0.0125000000000 0.0000000000000
-0.3625000000000 0.0125000000000 0.0000000000000
-0.3625000000000 0.0375000000000 0.0000000000000
-0.3625000000000 0.0625000000000 0.0000000000000
-0.3625000000000 0.0875000000000 0.0000000000000
-0.3625000000000 0.1125000000000 0.0000000000000
-0.3625000000000 0.1375000000000 0.0000000000000
-0.3625000000000 0.1625000000000 0.0000000000000
-0.3625000000000 0.1875000000000 0.0000000000000
-0.3625000000000 0.2125000000000 0.0000000000000
-0.3625000000000 0.2375000000000 0.0000000000000
-0.3625000000000 0.2625000000000 0.0000000000000
-0.3625000000000 0.2875000000000 0.0000000000000
-0.3625000000000 0.3125000000000 0.0000000000000
-0.3625000000000 0.3375000000000 0.0000000000000
-0.3625000000000 0.3625000000000 0.0000000000000
-0.3625000000000 0.3875000000000 0.0000000000000
-0.3625000000000 0.4125000000000 0.0000000000000
-0.3625000000000 0.4375000000000 0.0000000000000
-0.3625000000000 0.4625000000000 0.0000000000000
-0.3625000000000 0.4875000000000 0.0000000000000
-0.3625000000000 0.5125000000000 0.0000000000000
-0.3625000000000 0.5375000000000 0.0000000000000
-0.3625000000000 0.5625000000000 0.0000000000000
-0.3625000000000 0.5875000000000 0.0000000000000
-0.3625000000000 0.6125000000000 0.0000000000000
-0.3625000000000 0.6375000000000 0.0000000000000
-0.3625000000000 0.6625000000000 0.0000000000000
-0.3625000000000 0.6875000000000 0.0000000000000
-0.3625000000000 0.7125000000000 0.0000000000000
-0.3625000000000 0.7375000000000 0.0000000000000
-0.3625000000000 0.7625000000000 0.0000000000000
-0.3625000000000 0.7875000000000 0.0000000000000
-0.3625000000000 0.8125000000000 0.0000000000000
-0.3625000000000 0.8375000000000 0.0000000000000
-0.3625000000000 0.8625000000000 0.0000000000000
-0.3625000000000 0.8875000000000 0.0000000000000
-0.3625000000000 0.9125000000000 0.0000000000000
-0.3625000000000 0.9375000000000 0.0000000000000
-0.3625000000000 0.9625000000000 0.0000000000000
-0.3625000000000 0.9875000000000 0.0000000000000
-0.3625000000000 1.0125000000000 0.0000000000000
-0.3625000000000 1.0375000000000 0.0000000000000
-0.3625000000000 1.0625000000000 0.0000000000000
-0.3625000000000 1.0875000000000 0.5000000000000
-0.3625000000000 1.1125000000000 0.5000000000000
-0.3625000000000 1.1375000000000 0.5000000000000
-0.3625000000000 1.1625000000000 0.5000000000000
-0.3625000000000 1.1875000000000 0.5000000000000
-0.3625000000000 1.2125000000000 1.0000000000000
-0.3625000000000 1.2375000000000 1.0000000000000
-0.3625000000000 1.2625000000000 1.0000000000000
-0.3625000000000 1.2875000000000 1.0000000000000
-0.3625000000000 1.3125000000000 1.0000000000000
-0.3625000000000 1.3375000000000 1.0000000000000
-0.3625000000000 1.3625000000000 1.0000000000000
-0.3625000000000 1.3875000000000 1.0000000000000
-0.3625000000000 1.4125000000000 1.0000000000000
-0.3625000000000 1.4375000000000 1.0000000000000
-0.3625000000000 1.4625000000000 1.0000000000000
-0.3625000000000 1.4875000000000 1.0000000000000
-0.3625000000000 1.5125000000000 1.0000000000000
-0.3625000000000 1.5375000000000 1.0000000000000
-0.3625000000000 1.5625000000000 1.0000000000000
-0.3625000000000 1.5875000000000 1.0000000000000
-0.3625000000000 1.6125000000000 1.0000000000000
-0.3625000000000 1.6375000000000 1.0000000000000
-0.3625000000000 1.6625000000000 1.0000000000000
-0.3625000000000 1.6875000000000 1.0000000000000
-0.3625000000000 1.7125000000000 1.0000000000000
-0.3625000000000 1.7375000000000 1.0000000000000
-0.3625000000000 1.7625000000000 1.0000000000000
-0.3625000000000 1.7875000000000 1.0000000000000
-0.3625000000000 1.8125000000000 1.0000000000000
-0.3625000000000 1.8375000000000 1.0000000000000
-0.3625000000000 1.8625000000000 1.0000000000000
-0.3625000000000 1.8875000000000 1.0000000000000
-0.3625000000000 1.9125000000000 1.0000000000000
-0.3625000000000 1.9375000000000 1.0000000000000
-0.3625000000000 1.9625000000000 1.0000000000000
-0.3625000000000 1.9875000000000 1.0000000000000
-0.3625000000000 2.0125000000000 1.0000000000000
-
-0.3875000000000 -0.0375000000000 0.0000000000000
-0.3875000000000 -0.0125000000000 0.0000000000000
-0.3875000000000 0.0125000000000 0.0000000000000
-0.3875000000000 0.0375000000000 0.0000000000000
-0.3875000000000 0.0625000000000 0.0000000000000
-0.3875000000000 0.0875000000000 0.0000000000000
-0.3875000000000 0.1125000000000 0.0000000000000
-0.3875000000000 0.1375000000000 0.0000000000000
-0.3875000000000 0.1625000000000 0.0000000000000
-0.3875000000000 0.1875000000000 0.0000000000000
-0.3875000000000 0.2125000000000 0.0000000000000
-0.3875000000000 0.2375000000000 0.0000000000000
-0.3875000000000 0.2625000000000 0.0000000000000
-0.3875000000000 0.2875000000000 0.0000000000000
-0.3875000000000 0.3125000000000 0.0000000000000
-0.3875000000000 0.3375000000000 0.0000000000000
-0.3875000000000 0.3625000000000 0.0000000000000
-0.3875000000000 0.3875000000000 0.0000000000000
-0.3875000000000 0.4125000000000 0.0000000000000
-0.3875000000000 0.4375000000000 0.0000000000000
-0.3875000000000 0.4625000000000 0.0000000000000
-0.3875000000000 0.4875000000000 0.0000000000000
-0.3875000000000 0.5125000000000 0.0000000000000
-0.3875000000000 0.5375000000000 0.0000000000000
-0.3875000000000 0.5625000000000 0.0000000000000
-0.3875000000000 0.5875000000000 0.0000000000000
-0.3875000000000 0.6125000000000 0.0000000000000
-0.3875000000000 0.6375000000000 0.0000000000000
-0.3875000000000 0.6625000000000 0.0000000000000
-0.3875000000000 0.6875000000000 0.0000000000000
-0.3875000000000 0.7125000000000 0.0000000000000
-0.3875000000000 0.7375000000000 0.0000000000000
-0.3875000000000 0.7625000000000 0.0000000000000
-0.3875000000000 0.7875000000000 0.0000000000000
-0.3875000000000 0.8125000000000 0.0000000000000
-0.3875000000000 0.8375000000000 0.0000000000000
-0.3875000000000 0.8625000000000 0.0000000000000
-0.3875000000000 0.8875000000000 0.0000000000000
-0.3875000000000 0.9125000000000 0.0000000000000
-0.3875000000000 0.9375000000000 0.0000000000000
-0.3875000000000 0.9625000000000 0.0000000000000
-0.3875000000000 0.9875000000000 0.0000000000000
-0.3875000000000 1.0125000000000 0.0000000000000
-0.3875000000000 1.0375000000000 0.0000000000000
-0.3875000000000 1.0625000000000 0.5000000000000
-0.3875000000000 1.0875000000000 0.5000000000000
-0.3875000000000 1.1125000000000 0.5000000000000
-0.3875000000000 1.1375000000000 0.5000000000000
-0.3875000000000 1.1625000000000 0.5000000000000
-0.3875000000000 1.1875000000000 1.0000000000000
-0.3875000000000 1.2125000000000 1.0000000000000
-0.3875000000000 1.2375000000000 1.0000000000000
-0.3875000000000 1.2625000000000 1.0000000000000
-0.3875000000000 1.2875000000000 1.0000000000000
-0.3875000000000 1.3125000000000 1.0000000000000
-0.3875000000000 1.3375000000000 1.0000000000000
-0.3875000000000 1.3625000000000 1.0000000000000
-0.3875000000000 1.3875000000000 1.0000000000000
-0.3875000000000 1.4125000000000 1.0000000000000
-0.3875000000000 1.4375000000000 1.0000000000000
-0.3875000000000 1.4625000000000 1.0000000000000
-0.3875000000000 1.4875000000000 1.0000000000000
-0.3875000000000 1.5125000000000 1.0000000000000
-0.3875000000000 1.5375000000000 1.0000000000000
-0.3875000000000 1.5625000000000 1.0000000000000
-0.3875000000000 1.5875000000000 1.0000000000000
-0.3875000000000 1.6125000000000 1.0000000000000
-0.3875000000000 1.6375000000000 1.0000000000000
-0.3875000000000 1.6625000000000 1.0000000000000
-0.3875000000000 1.6875000000000 1.0000000000000
-0.3875000000000 1.7125000000000 1.0000000000000
-0.3875000000000 1.7375000000000 1.0000000000000
-0.3875000000000 1.7625000000000 1.0000000000000
-0.3875000000000 1.7875000000000 1.0000000000000
-0.3875000000000 1.8125000000000 1.0000000000000
-0.3875000000000 1.8375000000000 1.0000000000000
-0.3875000000000 1.8625000000000 1.0000000000000
-0.3875000000000 1.8875000000000 1.0000000000000
-0.3875000000000 1.9125000000000 1.0000000000000
-0.3875000000000 1.9375000000000 1.0000000000000
-0.3875000000000 1.9625000000000 1.0000000000000
-0.3875000000000 1.9875000000000 1.0000000000000
-0.3875000000000 2.0125000000000 1.0000000000000
-
-0.4125000000000 -0.0375000000000 0.5000000000000
-0.4125000000000 -0.0125000000000 0.5000000000000
-0.4125000000000 0.0125000000000 0.5000000000000
-0.4125000000000 0.0375000000000 0.5000000000000
-0.4125000000000 0.0625000000000 0.5000000000000
-0.4125000000000 0.0875000000000 0.5000000000000
-0.4125000000000 0.1125000000000 0.5000000000000
-0.4125000000000 0.1375000000000 0.5000000000000
-0.4125000000000 0.1625000000000 0.0000000000000
-0.4125000000000 0.1875000000000 0.0000000000000
-0.4125000000000 0.2125000000000 0.0000000000000
-0.4125000000000 0.2375000000000 0.0000000000000
-0.4125000000000 0.2625000000000 0.0000000000000
-0.4125000000000 0.2875000000000 0.0000000000000
-0.4125000000000 0.3125000000000 0.0000000000000
-0.4125000000000 0.3375000000000 0.0000000000000
-0.4125000000000 0.3625000000000 0.0000000000000
-0.4125000000000 0.3875000000000 0.0000000000000
-0.4125000000000 0.4125000000000 0.0000000000000
-0.4125000000000 0.4375000000000 0.0000000000000
-0.4125000000000 0.4625000000000 0.0000000000000
-0.4125000000000 0.4875000000000 0.0000000000000
-0.4125000000000 0.5125000000000 0.0000000000000
-0.4125000000000 0.5375000000000 0.0000000000000
-0.4125000000000 0.5625000000000 0.0000000000000
-0.4125000000000 0.5875000000000 0.0000000000000
-0.4125000000000 0.6125000000000 0.0000000000000
-0.4125000000000 0.6375000000000 0.0000000000000
-0.4125000000000 0.6625000000000 0.0000000000000
-0.4125000000000 0.6875000000000 0.0000000000000
-0.4125000000000 0.7125000000000 0.0000000000000
-0.4125000000000 0.7375000000000 0.0000000000000
-0.4125000000000 0.7625000000000 0.0000000000000
-0.4125000000000 0.7875000000000 0.0000000000000
-0.4125000000000 0.8125000000000 0.0000000000000
-0.4125000000000 0.8375000000000 0.0000000000000
-0.4125000000000 0.8625000000000 0.0000000000000
-0.4125000000000 0.8875000000000 0.0000000000000
-0.4125000000000 0.9125000000000 0.0000000000000
-0.4125000000000 0.9375000000000 0.0000000000000
-0.4125000000000 0.9625000000000 0.0000000000000
-0.4125000000000 0.9875000000000 0.0000000000000
-0.4125000000000 1.0125000000000 0.5000000000000
-0.4125000000000 1.0375000000000 0.5000000000000
-0.4125000000000 1.0625000000000 0.5000000000000
-0.4125000000000 1.0875000000000 0.5000000000000
-0.4125000000000 1.1125000000000 0.5000000000000
-0.4125000000000 1.1375000000000 0.5000000000000
-0.4125000000000 1.1625000000000 1.0000000000000
-0.4125000000000 1.1875000000000 1.0000000000000
-0.4125000000000 1.2125000000000 1.0000000000000
-0.4125000000000 1.2375000000000 1.0000000000000
-0.4125000000000 1.2625000000000 1.0000000000000
-0.4125000000000 1.2875000000000 1.0000000000000
-0.4125000000000 1.3125000000000 1.0000000000000
-0.4125000000000 1.3375000000000 1.0000000000000
-0.4125000000000 1.3625000000000 1.0000000000000
-0.4125000000000 1.3875000000000 1.0000000000000
-0.4125000000000 1.4125000000000 1.0000000000000
-0.4125000000000 1.4375000000000 1.0000000000000
-0.4125000000000 1.4625000000000 1.0000000000000
-0.4125000000000 1.4875000000000 1.0000000000000
-0.4125000000000 1.5125000000000 1.0000000000000
-0.4125000000000 1.5375000000000 1.0000000000000
-0.4125000000000 1.5625000000000 1.0000000000000
-0.4125000000000 1.5875000000000 1.0000000000000
-0.4125000000000 1.6125000000000 1.0000000000000
-0.4125000000000 1.6375000000000 1.0000000000000
-0.4125000000000 1.6625000000000 1.0000000000000
-0.4125000000000 1.6875000000000 1.0000000000000
-0.4125000000000 1.7125000000000 1.0000000000000
-0.4125000000000 1.7375000000000 1.0000000000000
-0.4125000000000 1.7625000000000 1.0000000000000
-0.4125000000000 1.7875000000000 1.0000000000000
-0.4125000000000 1.8125000000000 1.0000000000000
-0.4125000000000 1.8375000000000 1.0000000000000
-0.4125000000000 1.8625000000000 1.0000000000000
-0.4125000000000 1.8875000000000 1.0000000000000
-0.4125000000000 1.9125000000000 1.0000000000000
-0.4125000000000 1.9375000000000 1.0000000000000
-0.4125000000000 1.9625000000000 1.0000000000000
-0.4125000000000 1.9875000000000 1.0000000000000
-0.4125000000000 2.0125000000000 1.0000000000000
-
-0.4375000000000 -0.0375000000000 0.5000000000000
-0.4375000000000 -0.0125000000000 0.5000000000000
-0.4375000000000 0.0125000000000 0.5000000000000
-0.4375000000000 0.0375000000000 0.5000000000000
-0.4375000000000 0.0625000000000 0.5000000000000
-0.4375000000000 0.0875000000000 0.5000000000000
-0.4375000000000 0.1125000000000 0.5000000000000
-0.4375000000000 0.1375000000000 0.5000000000000
-0.4375000000000 0.1625000000000 0.5000000000000
-0.4375000000000 0.1875000000000 0.5000000000000
-0.4375000000000 0.2125000000000 0.5000000000000
-0.4375000000000 0.2375000000000 0.5000000000000
-0.4375000000000 0.2625000000000 0.5000000000000
-0.4375000000000 0.2875000000000 0.0000000000000
-0.4375000000000 0.3125000000000 0.0000000000000
-0.4375000000000 0.3375000000000 0.0000000000000
-0.4375000000000 0.3625000000000 0.0000000000000
-0.4375000000000 0.3875000000000 0.0000000000000
-0.4375000000000 0.4125000000000 0.0000000000000
-0.4375000000000 0.4375000000000 0.0000000000000
-0.4375000000000 0.4625000000000 0.0000000000000
-0.4375000000000 0.4875000000000 0.0000000000000
-0.4375000000000 0.5125000000000 0.0000000000000
-0.4375000000000 0.5375000000000 0.0000000000000
-0.4375000000000 0.5625000000000 0.0000000000000
-0.4375000000000 0.5875000000000 0.0000000000000
-0.4375000000000 0.6125000000000 0.0000000000000
-0.4375000000000 0.6375000000000 0.0000000000000
-0.4375000000000 0.6625000000000 0.0000000000000
-0.4375000000000 0.6875000000000 0.0000000000000
-0.4375000000000 0.7125000000000 0.0000000000000
-0.4375000000000 0.7375000000000 0.0000000000000
-0.4375000000000 0.7625000000000 0.0000000000000
-0.4375000000000 0.7875000000000 0.0000000000000
-0.4375000000000 0.8125000000000 0.0000000000000
-0.4375000000000 0.8375000000000 0.0000000000000
-0.4375000000000 0.8625000000000 0.0000000000000
-0.4375000000000 0.8875000000000 0.0000000000000
-0.4375000000000 0.9125000000000 0.0000000000000
-0.4375000000000 0.9375000000000 0.0000000000000
-0.4375000000000 0.9625000000000 0.0000000000000
-0.4375000000000 0.9875000000000 0.5000000000000
-0.4375000000000 1.0125000000000 0.5000000000000
-0.4375000000000 1.0375000000000 0.5000000000000
-0.4375000000000 1.0625000000000 0.5000000000000
-0.4375000000000 1.0875000000000 0.5000000000000
-0.4375000000000 1.1125000000000 0.5000000000000
-0.4375000000000 1.1375000000000 1.0000000000000
-0.4375000000000 1.1625000000000 1.0000000000000
-0.4375000000000 1.1875000000000 1.0000000000000
-0.4375000000000 1.2125000000000 1.0000000000000
-0.4375000000000 1.2375000000000 1.0000000000000
-0.4375000000000 1.2625000000000 1.0000000000000
-0.4375000000000 1.2875000000000 1.0000000000000
-0.4375000000000 1.3125000000000 1.0000000000000
-0.4375000000000 1.3375000000000 1.0000000000000
-0.4375000000000 1.3625000000000 1.0000000000000
-0.4375000000000 1.3875000000000 1.0000000000000
-0.4375000000000 1.4125000000000 1.0000000000000
-0.4375000000000 1.4375000000000 1.0000000000000
-0.4375000000000 1.4625000000000 1.0000000000000
-0.4375000000000 1.4875000000000 1.0000000000000
-0.4375000000000 1.5125000000000 1.0000000000000
-0.4375000000000 1.5375000000000 1.0000000000000
-0.4375000000000 1.5625000000000 1.0000000000000
-0.4375000000000 1.5875000000000 1.0000000000000
-0.4375000000000 1.6125000000000 1.0000000000000
-0.4375000000000 1.6375000000000 1.0000000000000
-0.4375000000000 1.6625000000000 1.0000000000000
-0.4375000000000 1.6875000000000 1.0000000000000
-0.4375000000000 1.7125000000000 1.0000000000000
-0.4375000000000 1.7375000000000 1.0000000000000
-0.4375000000000 1.7625000000000 1.0000000000000
-0.4375000000000 1.7875000000000 1.0000000000000
-0.4375000000000 1.8125000000000 1.0000000000000
-0.4375000000000 1.8375000000000 1.0000000000000
-0.4375000000000 1.8625000000000 1.0000000000000
-0.4375000000000 1.8875000000000 1.0000000000000
-0.4375000000000 1.9125000000000 1.0000000000000
-0.4375000000000 1.9375000000000 1.0000000000000
-0.4375000000000 1.9625000000000 1.0000000000000
-0.4375000000000 1.9875000000000 1.0000000000000
-0.4375000000000 2.0125000000000 1.0000000000000
-
-0.4625000000000 -0.0375000000000 0.5000000000000
-0.4625000000000 -0.0125000000000 0.5000000000000
-0.4625000000000 0.0125000000000 0.5000000000000
-0.4625000000000 0.0375000000000 0.5000000000000
-0.4625000000000 0.0625000000000 0.5000000000000
-0.4625000000000 0.0875000000000 0.5000000000000
-0.4625000000000 0.1125000000000 0.5000000000000
-0.4625000000000 0.1375000000000 0.5000000000000
-0.4625000000000 0.1625000000000 0.5000000000000
-0.4625000000000 0.1875000000000 0.5000000000000
-0.4625000000000 0.2125000000000 0.5000000000000
-0.4625000000000 0.2375000000000 0.5000000000000
-0.4625000000000 0.2625000000000 0.5000000000000
-0.4625000000000 0.2875000000000 0.5000000000000
-0.4625000000000 0.3125000000000 0.5000000000000
-0.4625000000000 0.3375000000000 0.5000000000000
-0.4625000000000 0.3625000000000 0.0000000000000
-0.4625000000000 0.3875000000000 0.0000000000000
-0.4625000000000 0.4125000000000 0.0000000000000
-0.4625000000000 0.4375000000000 0.0000000000000
-0.4625000000000 0.4625000000000 0.0000000000000
-0.4625000000000 0.4875000000000 0.0000000000000
-0.4625000000000 0.5125000000000 0.0000000000000
-0.4625000000000 0.5375000000000 0.0000000000000
-0.4625000000000 0.5625000000000 0.0000000000000
-0.4625000000000 0.5875000000000 0.0000000000000
-0.4625000000000 0.6125000000000 0.0000000000000
-0.4625000000000 0.6375000000000 0.0000000000000
-0.4625000000000 0.6625000000000 0.0000000000000
-0.4625000000000 0.6875000000000 0.0000000000000
-0.4625000000000 0.7125000000000 0.0000000000000
-0.4625000000000 0.7375000000000 0.0000000000000
-0.4625000000000 0.7625000000000 0.0000000000000
-0.4625000000000 0.7875000000000 0.0000000000000
-0.4625000000000 0.8125000000000 0.0000000000000
-0.4625000000000 0.8375000000000 0.0000000000000
-0.4625000000000 0.8625000000000 0.0000000000000
-0.4625000000000 0.8875000000000 0.0000000000000
-0.4625000000000 0.9125000000000 0.0000000000000
-0.4625000000000 0.9375000000000 0.5000000000000
-0.4625000000000 0.9625000000000 0.5000000000000
-0.4625000000000 0.9875000000000 0.5000000000000
-0.4625000000000 1.0125000000000 0.5000000000000
-0.4625000000000 1.0375000000000 0.5000000000000
-0.4625000000000 1.0625000000000 0.5000000000000
-0.4625000000000 1.0875000000000 1.0000000000000
-0.4625000000000 1.1125000000000 1.0000000000000
-0.4625000000000 1.1375000000000 1.0000000000000
-0.4625000000000 1.1625000000000 1.0000000000000
-0.4625000000000 1.1875000000000 1.0000000000000
-0.4625000000000 1.2125000000000 1.0000000000000
-0.4625000000000 1.2375000000000 1.0000000000000
-0.4625000000000 1.2625000000000 1.0000000000000
-0.4625000000000 1.2875000000000 1.0000000000000
-0.4625000000000 1.3125000000000 1.0000000000000
-0.4625000000000 1.3375000000000 1.0000000000000
-0.4625000000000 1.3625000000000 1.0000000000000
-0.4625000000000 1.3875000000000 1.0000000000000
-0.4625000000000 1.4125000000000 1.0000000000000
-0.4625000000000 1.4375000000000 1.0000000000000
-0.4625000000000 1.4625000000000 1.0000000000000
-0.4625000000000 1.4875000000000 1.0000000000000
-0.4625000000000 1.5125000000000 1.0000000000000
-0.4625000000000 1.5375000000000 1.0000000000000
-0.4625000000000 1.5625000000000 1.0000000000000
-0.4625000000000 1.5875000000000 1.0000000000000
-0.4625000000000 1.6125000000000 1.0000000000000
-0.4625000000000 1.6375000000000 1.0000000000000
-0.4625000000000 1.6625000000000 1.0000000000000
-0.4625000000000 1.6875000000000 1.0000000000000
-0.4625000000000 1.7125000000000 1.0000000000000
-0.4625000000000 1.7375000000000 1.0000000000000
-0.4625000000000 1.7625000000000 1.0000000000000
-0.4625000000000 1.7875000000000 1.0000000000000
-0.4625000000000 1.8125000000000 1.0000000000000
-0.4625000000000 1.8375000000000 1.0000000000000
-0.4625000000000 1.8625000000000 1.0000000000000
-0.4625000000000 1.8875000000000 1.0000000000000
-0.4625000000000 1.9125000000000 1.0000000000000
-0.4625000000000 1.9375000000000 1.0000000000000
-0.4625000000000 1.9625000000000 1.0000000000000
-0.4625000000000 1.9875000000000 1.0000000000000
-0.4625000000000 2.0125000000000 1.0000000000000
-
-0.4875000000000 -0.0375000000000 0.5000000000000
-0.4875000000000 -0.0125000000000 0.5000000000000
-0.4875000000000 0.0125000000000 0.5000000000000
-0.4875000000000 0.0375000000000 0.5000000000000
-0.4875000000000 0.0625000000000 0.5000000000000
-0.4875000000000 0.0875000000000 0.5000000000000
-0.4875000000000 0.1125000000000 0.5000000000000
-0.4875000000000 0.1375000000000 0.5000000000000
-0.4875000000000 0.1625000000000 0.5000000000000
-0.4875000000000 0.1875000000000 0.5000000000000
-0.4875000000000 0.2125000000000 0.5000000000000
-0.4875000000000 0.2375000000000 0.5000000000000
-0.4875000000000 0.2625000000000 0.5000000000000
-0.4875000000000 0.2875000000000 0.5000000000000
-0.4875000000000 0.3125000000000 0.5000000000000
-0.4875000000000 0.3375000000000 0.5000000000000
-0.4875000000000 0.3625000000000 0.5000000000000
-0.4875000000000 0.3875000000000 0.5000000000000
-0.4875000000000 0.4125000000000 0.5000000000000
-0.4875000000000 0.4375000000000 0.5000000000000
-0.4875000000000 0.4625000000000 0.0000000000000
-0.4875000000000 0.4875000000000 0.0000000000000
-0.4875000000000 0.5125000000000 0.0000000000000
-0.4875000000000 0.5375000000000 0.0000000000000
-0.4875000000000 0.5625000000000 0.0000000000000
-0.4875000000000 0.5875000000000 0.0000000000000
-0.4875000000000 0.6125000000000 0.0000000000000
-0.4875000000000 0.6375000000000 0.0000000000000
-0.4875000000000 0.6625000000000 0.0000000000000
-0.4875000000000 0.6875000000000 0.0000000000000
-0.4875000000000 0.7125000000000 0.0000000000000
-0.4875000000000 0.7375000000000 0.0000000000000
-0.4875000000000 0.7625000000000 0.0000000000000
-0.4875000000000 0.7875000000000 0.0000000000000
-0.4875000000000 0.8125000000000 0.0000000000000
-0.4875000000000 0.8375000000000 0.0000000000000
-0.4875000000000 0.8625000000000 0.5000000000000
-0.4875000000000 0.8875000000000 0.5000000000000
-0.4875000000000 0.9125000000000 0.5000000000000
-0.4875000000000 0.9375000000000 0.5000000000000
-0.4875000000000 0.9625000000000 0.5000000000000
-0.4875000000000 0.9875000000000 0.5000000000000
-0.4875000000000 1.0125000000000 0.5000000000000
-0.4875000000000 1.0375000000000 0.5000000000000
-0.4875000000000 1.0625000000000 1.0000000000000
-0.4875000000000 1.0875000000000 1.0000000000000
-0.4875000000000 1.1125000000000 1.0000000000000
-0.4875000000000 1.1375000000000 1.0000000000000
-0.4875000000000 1.1625000000000 1.0000000000000
-0.4875000000000 1.1875000000000 1.0000000000000
-0.4875000000000 1.2125000000000 1.0000000000000
-0.4875000000000 1.2375000000000 1.0000000000000
-0.4875000000000 1.2625000000000 1.0000000000000
-0.4875000000000 1.2875000000000 1.0000000000000
-0.4875000000000 1.3125000000000 1.0000000000000
-0.4875000000000 1.3375000000000 1.0000000000000
-0.4875000000000 1.3625000000000 1.0000000000000
-0.4875000000000 1.3875000000000 1.0000000000000
-0.4875000000000 1.4125000000000 1.0000000000000
-0.4875000000000 1.4375000000000 1.0000000000000
-0.4875000000000 1.4625000000000 1.0000000000000
-0.4875000000000 1.4875000000000 1.0000000000000
-0.4875000000000 1.5125000000000 1.0000000000000
-0.4875000000000 1.5375000000000 1.0000000000000
-0.4875000000000 1.5625000000000 1.0000000000000
-0.4875000000000 1.5875000000000 1.0000000000000
-0.4875000000000 1.6125000000000 1.0000000000000
-0.4875000000000 1.6375000000000 1.0000000000000
-0.4875000000000 1.6625000000000 1.0000000000000
-0.4875000000000 1.6875000000000 1.0000000000000
-0.4875000000000 1.7125000000000 1.0000000000000
-0.4875000000000 1.7375000000000 1.0000000000000
-0.4875000000000 1.7625000000000 1.0000000000000
-0.4875000000000 1.7875000000000 1.0000000000000
-0.4875000000000 1.8125000000000 1.0000000000000
-0.4875000000000 1.8375000000000 1.0000000000000
-0.4875000000000 1.8625000000000 1.0000000000000
-0.4875000000000 1.8875000000000 1.0000000000000
-0.4875000000000 1.9125000000000 1.0000000000000
-0.4875000000000 1.9375000000000 1.0000000000000
-0.4875000000000 1.9625000000000 1.0000000000000
-0.4875000000000 1.9875000000000 1.0000000000000
-0.4875000000000 2.0125000000000 1.0000000000000
-
-0.5125000000000 -0.0375000000000 1.0000000000000
-0.5125000000000 -0.0125000000000 1.0000000000000
-0.5125000000000 0.0125000000000 1.0000000000000
-0.5125000000000 0.0375000000000 1.0000000000000
-0.5125000000000 0.0625000000000 1.0000000000000
-0.5125000000000 0.0875000000000 1.0000000000000
-0.5125000000000 0.1125000000000 1.0000000000000
-0.5125000000000 0.1375000000000 1.0000000000000
-0.5125000000000 0.1625000000000 1.0000000000000
-0.5125000000000 0.1875000000000 1.0000000000000
-0.5125000000000 0.2125000000000 1.0000000000000
-0.5125000000000 0.2375000000000 1.0000000000000
-0.5125000000000 0.2625000000000 0.5000000000000
-0.5125000000000 0.2875000000000 0.5000000000000
-0.5125000000000 0.3125000000000 0.5000000000000
-0.5125000000000 0.3375000000000 0.5000000000000
-0.5125000000000 0.3625000000000 0.5000000000000
-0.5125000000000 0.3875000000000 0.5000000000000
-0.5125000000000 0.4125000000000 0.5000000000000
-0.5125000000000 0.4375000000000 0.5000000000000
-0.5125000000000 0.4625000000000 0.5000000000000
-0.5125000000000 0.4875000000000 0.5000000000000
-0.5125000000000 0.5125000000000 0.5000000000000
-0.5125000000000 0.5375000000000 0.5000000000000
-0.5125000000000 0.5625000000000 0.5000000000000
-0.5125000000000 0.5875000000000 0.5000000000000
-0.5125000000000 0.6125000000000 0.5000000000000
-0.5125000000000 0.6375000000000 0.5000000000000
-0.5125000000000 0.6625000000000 0.5000000000000
-0.5125000000000 0.6875000000000 0.5000000000000
-0.5125000000000 0.7125000000000 0.5000000000000
-0.5125000000000 0.7375000000000 0.5000000000000
-0.5125000000000 0.7625000000000 0.5000000000000
-0.5125000000000 0.7875000000000 0.5000000000000
-0.5125000000000 0.8125000000000 0.5000000000000
-0.5125000000000 0.8375000000000 0.5000000000000
-0.5125000000000 0.8625000000000 0.5000000000000
-0.5125000000000 0.8875000000000 0.5000000000000
-0.5125000000000 0.9125000000000 0.5000000000000
-0.5125000000000 0.9375000000000 0.5000000000000
-0.5125000000000 0.9625000000000 0.5000000000000
-0.5125000000000 0.9875000000000 0.5000000000000
-0.5125000000000 1.0125000000000 1.0000000000000
-0.5125000000000 1.0375000000000 1.0000000000000
-0.5125000000000 1.0625000000000 1.0000000000000
-0.5125000000000 1.0875000000000 1.0000000000000
-0.5125000000000 1.1125000000000 1.0000000000000
-0.5125000000000 1.1375000000000 1.0000000000000
-0.5125000000000 1.1625000000000 1.0000000000000
-0.5125000000000 1.1875000000000 1.0000000000000
-0.5125000000000 1.2125000000000 1.0000000000000
-0.5125000000000 1.2375000000000 1.0000000000000
-0.5125000000000 1.2625000000000 1.0000000000000
-0.5125000000000 1.2875000000000 1.0000000000000
-0.5125000000000 1.3125000000000 1.0000000000000
-0.5125000000000 1.3375000000000 1.0000000000000
-0.5125000000000 1.3625000000000 1.0000000000000
-0.5125000000000 1.3875000000000 1.0000000000000
-0.5125000000000 1.4125000000000 1.0000000000000
-0.5125000000000 1.4375000000000 1.0000000000000
-0.5125000000000 1.4625000000000 1.0000000000000
-0.5125000000000 1.4875000000000 1.0000000000000
-0.5125000000000 1.5125000000000 1.0000000000000
-0.5125000000000 1.5375000000000 1.0000000000000
-0.5125000000000 1.5625000000000 1.0000000000000
-0.5125000000000 1.5875000000000 1.0000000000000
-0.5125000000000 1.6125000000000 1.0000000000000
-0.5125000000000 1.6375000000000 1.0000000000000
-0.5125000000000 1.6625000000000 1.0000000000000
-0.5125000000000 1.6875000000000 1.0000000000000
-0.5125000000000 1.7125000000000 1.0000000000000
-0.5125000000000 1.7375000000000 1.0000000000000
-0.5125000000000 1.7625000000000 1.0000000000000
-0.5125000000000 1.7875000000000 1.0000000000000
-0.5125000000000 1.8125000000000 1.0000000000000
-0.5125000000000 1.8375000000000 1.0000000000000
-0.5125000000000 1.8625000000000 1.0000000000000
-0.5125000000000 1.8875000000000 1.0000000000000
-0.5125000000000 1.9125000000000 1.0000000000000
-0.5125000000000 1.9375000000000 1.0000000000000
-0.5125000000000 1.9625000000000 1.0000000000000
-0.5125000000000 1.9875000000000 1.0000000000000
-0.5125000000000 2.0125000000000 1.0000000000000
-
-0.5375000000000 -0.0375000000000 1.0000000000000
-0.5375000000000 -0.0125000000000 1.0000000000000
-0.5375000000000 0.0125000000000 1.0000000000000
-0.5375000000000 0.0375000000000 1.0000000000000
-0.5375000000000 0.0625000000000 1.0000000000000
-0.5375000000000 0.0875000000000 1.0000000000000
-0.5375000000000 0.1125000000000 1.0000000000000
-0.5375000000000 0.1375000000000 1.0000000000000
-0.5375000000000 0.1625000000000 1.0000000000000
-0.5375000000000 0.1875000000000 1.0000000000000
-0.5375000000000 0.2125000000000 1.0000000000000
-0.5375000000000 0.2375000000000 1.0000000000000
-0.5375000000000 0.2625000000000 1.0000000000000
-0.5375000000000 0.2875000000000 1.0000000000000
-0.5375000000000 0.3125000000000 1.0000000000000
-0.5375000000000 0.3375000000000 1.0000000000000
-0.5375000000000 0.3625000000000 1.0000000000000
-0.5375000000000 0.3875000000000 1.0000000000000
-0.5375000000000 0.4125000000000 1.0000000000000
-0.5375000000000 0.4375000000000 1.0000000000000
-0.5375000000000 0.4625000000000 1.0000000000000
-0.5375000000000 0.4875000000000 1.0000000000000
-0.5375000000000 0.5125000000000 1.0000000000000
-0.5375000000000 0.5375000000000 1.0000000000000
-0.5375000000000 0.5625000000000 1.0000000000000
-0.5375000000000 0.5875000000000 1.0000000000000
-0.5375000000000 0.6125000000000 1.0000000000000
-0.5375000000000 0.6375000000000 1.0000000000000
-0.5375000000000 0.6625000000000 1.0000000000000
-0.5375000000000 0.6875000000000 1.0000000000000
-0.5375000000000 0.7125000000000 1.0000000000000
-0.5375000000000 0.7375000000000 1.0000000000000
-0.5375000000000 0.7625000000000 1.0000000000000
-0.5375000000000 0.7875000000000 1.0000000000000
-0.5375000000000 0.8125000000000 1.0000000000000
-0.5375000000000 0.8375000000000 1.0000000000000
-0.5375000000000 0.8625000000000 1.0000000000000
-0.5375000000000 0.8875000000000 1.0000000000000
-0.5375000000000 0.9125000000000 1.0000000000000
-0.5375000000000 0.9375000000000 1.0000000000000
-0.5375000000000 0.9625000000000 1.0000000000000
-0.5375000000000 0.9875000000000 1.0000000000000
-0.5375000000000 1.0125000000000 1.0000000000000
-0.5375000000000 1.0375000000000 1.0000000000000
-0.5375000000000 1.0625000000000 1.0000000000000
-0.5375000000000 1.0875000000000 1.0000000000000
-0.5375000000000 1.1125000000000 1.0000000000000
-0.5375000000000 1.1375000000000 1.0000000000000
-0.5375000000000 1.1625000000000 1.0000000000000
-0.5375000000000 1.1875000000000 1.0000000000000
-0.5375000000000 1.2125000000000 1.0000000000000
-0.5375000000000 1.2375000000000 1.0000000000000
-0.5375000000000 1.2625000000000 1.0000000000000
-0.5375000000000 1.2875000000000 1.0000000000000
-0.5375000000000 1.3125000000000 1.0000000000000
-0.5375000000000 1.3375000000000 1.0000000000000
-0.5375000000000 1.3625000000000 1.0000000000000
-0.5375000000000 1.3875000000000 1.0000000000000
-0.5375000000000 1.4125000000000 1.0000000000000
-0.5375000000000 1.4375000000000 1.0000000000000
-0.5375000000000 1.4625000000000 1.0000000000000
-0.5375000000000 1.4875000000000 1.0000000000000
-0.5375000000000 1.5125000000000 1.0000000000000
-0.5375000000000 1.5375000000000 1.0000000000000
-0.5375000000000 1.5625000000000 1.0000000000000
-0.5375000000000 1.5875000000000 1.0000000000000
-0.5375000000000 1.6125000000000 1.0000000000000
-0.5375000000000 1.6375000000000 1.0000000000000
-0.5375000000000 1.6625000000000 1.0000000000000
-0.5375000000000 1.6875000000000 1.0000000000000
-0.5375000000000 1.7125000000000 1.0000000000000
-0.5375000000000 1.7375000000000 1.0000000000000
-0.5375000000000 1.7625000000000 1.0000000000000
-0.5375000000000 1.7875000000000 1.0000000000000
-0.5375000000000 1.8125000000000 1.0000000000000
-0.5375000000000 1.8375000000000 1.0000000000000
-0.5375000000000 1.8625000000000 1.0000000000000
-0.5375000000000 1.8875000000000 1.0000000000000
-0.5375000000000 1.9125000000000 1.0000000000000
-0.5375000000000 1.9375000000000 1.0000000000000
-0.5375000000000 1.9625000000000 1.0000000000000
-0.5375000000000 1.9875000000000 1.0000000000000
-0.5375000000000 2.0125000000000 1.0000000000000
-
-0.5625000000000 -0.0375000000000 1.0000000000000
-0.5625000000000 -0.0125000000000 1.0000000000000
-0.5625000000000 0.0125000000000 1.0000000000000
-0.5625000000000 0.0375000000000 1.0000000000000
-0.5625000000000 0.0625000000000 1.0000000000000
-0.5625000000000 0.0875000000000 1.0000000000000
-0.5625000000000 0.1125000000000 1.0000000000000
-0.5625000000000 0.1375000000000 1.0000000000000
-0.5625000000000 0.1625000000000 1.0000000000000
-0.5625000000000 0.1875000000000 1.0000000000000
-0.5625000000000 0.2125000000000 1.0000000000000
-0.5625000000000 0.2375000000000 1.0000000000000
-0.5625000000000 0.2625000000000 1.0000000000000
-0.5625000000000 0.2875000000000 1.0000000000000
-0.5625000000000 0.3125000000000 1.0000000000000
-0.5625000000000 0.3375000000000 1.0000000000000
-0.5625000000000 0.3625000000000 1.0000000000000
-0.5625000000000 0.3875000000000 1.0000000000000
-0.5625000000000 0.4125000000000 1.0000000000000
-0.5625000000000 0.4375000000000 1.0000000000000
-0.5625000000000 0.4625000000000 1.0000000000000
-0.5625000000000 0.4875000000000 1.0000000000000
-0.5625000000000 0.5125000000000 1.0000000000000
-0.5625000000000 0.5375000000000 1.0000000000000
-0.5625000000000 0.5625000000000 1.0000000000000
-0.5625000000000 0.5875000000000 1.0000000000000
-0.5625000000000 0.6125000000000 1.0000000000000
-0.5625000000000 0.6375000000000 1.0000000000000
-0.5625000000000 0.6625000000000 1.0000000000000
-0.5625000000000 0.6875000000000 1.0000000000000
-0.5625000000000 0.7125000000000 1.0000000000000
-0.5625000000000 0.7375000000000 1.0000000000000
-0.5625000000000 0.7625000000000 1.0000000000000
-0.5625000000000 0.7875000000000 1.0000000000000
-0.5625000000000 0.8125000000000 1.0000000000000
-0.5625000000000 0.8375000000000 1.0000000000000
-0.5625000000000 0.8625000000000 1.0000000000000
-0.5625000000000 0.8875000000000 1.0000000000000
-0.5625000000000 0.9125000000000 1.0000000000000
-0.5625000000000 0.9375000000000 1.0000000000000
-0.5625000000000 0.9625000000000 1.0000000000000
-0.5625000000000 0.9875000000000 1.0000000000000
-0.5625000000000 1.0125000000000 1.0000000000000
-0.5625000000000 1.0375000000000 1.0000000000000
-0.5625000000000 1.0625000000000 1.0000000000000
-0.5625000000000 1.0875000000000 1.0000000000000
-0.5625000000000 1.1125000000000 1.0000000000000
-0.5625000000000 1.1375000000000 1.0000000000000
-0.5625000000000 1.1625000000000 1.0000000000000
-0.5625000000000 1.1875000000000 1.0000000000000
-0.5625000000000 1.2125000000000 1.0000000000000
-0.5625000000000 1.2375000000000 1.0000000000000
-0.5625000000000 1.2625000000000 1.0000000000000
-0.5625000000000 1.2875000000000 1.0000000000000
-0.5625000000000 1.3125000000000 1.0000000000000
-0.5625000000000 1.3375000000000 1.0000000000000
-0.5625000000000 1.3625000000000 1.0000000000000
-0.5625000000000 1.3875000000000 1.0000000000000
-0.5625000000000 1.4125000000000 1.0000000000000
-0.5625000000000 1.4375000000000 1.0000000000000
-0.5625000000000 1.4625000000000 1.0000000000000
-0.5625000000000 1.4875000000000 1.0000000000000
-0.5625000000000 1.5125000000000 1.0000000000000
-0.5625000000000 1.5375000000000 1.0000000000000
-0.5625000000000 1.5625000000000 1.0000000000000
-0.5625000000000 1.5875000000000 1.0000000000000
-0.5625000000000 1.6125000000000 1.0000000000000
-0.5625000000000 1.6375000000000 1.0000000000000
-0.5625000000000 1.6625000000000 1.0000000000000
-0.5625000000000 1.6875000000000 1.0000000000000
-0.5625000000000 1.7125000000000 1.0000000000000
-0.5625000000000 1.7375000000000 1.0000000000000
-0.5625000000000 1.7625000000000 1.0000000000000
-0.5625000000000 1.7875000000000 1.0000000000000
-0.5625000000000 1.8125000000000 1.0000000000000
-0.5625000000000 1.8375000000000 1.0000000000000
-0.5625000000000 1.8625000000000 1.0000000000000
-0.5625000000000 1.8875000000000 1.0000000000000
-0.5625000000000 1.9125000000000 1.0000000000000
-0.5625000000000 1.9375000000000 1.0000000000000
-0.5625000000000 1.9625000000000 1.0000000000000
-0.5625000000000 1.9875000000000 1.0000000000000
-0.5625000000000 2.0125000000000 1.0000000000000
-
-0.5875000000000 -0.0375000000000 1.0000000000000
-0.5875000000000 -0.0125000000000 1.0000000000000
-0.5875000000000 0.0125000000000 1.0000000000000
-0.5875000000000 0.0375000000000 1.0000000000000
-0.5875000000000 0.0625000000000 1.0000000000000
-0.5875000000000 0.0875000000000 1.0000000000000
-0.5875000000000 0.1125000000000 1.0000000000000
-0.5875000000000 0.1375000000000 1.0000000000000
-0.5875000000000 0.1625000000000 1.0000000000000
-0.5875000000000 0.1875000000000 1.0000000000000
-0.5875000000000 0.2125000000000 1.0000000000000
-0.5875000000000 0.2375000000000 1.0000000000000
-0.5875000000000 0.2625000000000 1.0000000000000
-0.5875000000000 0.2875000000000 1.0000000000000
-0.5875000000000 0.3125000000000 1.0000000000000
-0.5875000000000 0.3375000000000 1.0000000000000
-0.5875000000000 0.3625000000000 1.0000000000000
-0.5875000000000 0.3875000000000 1.0000000000000
-0.5875000000000 0.4125000000000 1.0000000000000
-0.5875000000000 0.4375000000000 1.0000000000000
-0.5875000000000 0.4625000000000 1.0000000000000
-0.5875000000000 0.4875000000000 1.0000000000000
-0.5875000000000 0.5125000000000 1.0000000000000
-0.5875000000000 0.5375000000000 1.0000000000000
-0.5875000000000 0.5625000000000 1.0000000000000
-0.5875000000000 0.5875000000000 1.0000000000000
-0.5875000000000 0.6125000000000 1.0000000000000
-0.5875000000000 0.6375000000000 1.0000000000000
-0.5875000000000 0.6625000000000 1.0000000000000
-0.5875000000000 0.6875000000000 1.0000000000000
-0.5875000000000 0.7125000000000 1.0000000000000
-0.5875000000000 0.7375000000000 1.0000000000000
-0.5875000000000 0.7625000000000 1.0000000000000
-0.5875000000000 0.7875000000000 1.0000000000000
-0.5875000000000 0.8125000000000 1.0000000000000
-0.5875000000000 0.8375000000000 1.0000000000000
-0.5875000000000 0.8625000000000 1.0000000000000
-0.5875000000000 0.8875000000000 1.0000000000000
-0.5875000000000 0.9125000000000 1.0000000000000
-0.5875000000000 0.9375000000000 1.0000000000000
-0.5875000000000 0.9625000000000 1.0000000000000
-0.5875000000000 0.9875000000000 1.0000000000000
-0.5875000000000 1.0125000000000 1.0000000000000
-0.5875000000000 1.0375000000000 1.0000000000000
-0.5875000000000 1.0625000000000 1.0000000000000
-0.5875000000000 1.0875000000000 1.0000000000000
-0.5875000000000 1.1125000000000 1.0000000000000
-0.5875000000000 1.1375000000000 1.0000000000000
-0.5875000000000 1.1625000000000 1.0000000000000
-0.5875000000000 1.1875000000000 1.0000000000000
-0.5875000000000 1.2125000000000 1.0000000000000
-0.5875000000000 1.2375000000000 1.0000000000000
-0.5875000000000 1.2625000000000 1.0000000000000
-0.5875000000000 1.2875000000000 1.0000000000000
-0.5875000000000 1.3125000000000 1.0000000000000
-0.5875000000000 1.3375000000000 1.0000000000000
-0.5875000000000 1.3625000000000 1.0000000000000
-0.5875000000000 1.3875000000000 1.0000000000000
-0.5875000000000 1.4125000000000 1.0000000000000
-0.5875000000000 1.4375000000000 1.0000000000000
-0.5875000000000 1.4625000000000 1.0000000000000
-0.5875000000000 1.4875000000000 1.0000000000000
-0.5875000000000 1.5125000000000 1.0000000000000
-0.5875000000000 1.5375000000000 1.0000000000000
-0.5875000000000 1.5625000000000 1.0000000000000
-0.5875000000000 1.5875000000000 1.0000000000000
-0.5875000000000 1.6125000000000 1.0000000000000
-0.5875000000000 1.6375000000000 1.0000000000000
-0.5875000000000 1.6625000000000 1.0000000000000
-0.5875000000000 1.6875000000000 1.0000000000000
-0.5875000000000 1.7125000000000 1.0000000000000
-0.5875000000000 1.7375000000000 1.0000000000000
-0.5875000000000 1.7625000000000 1.0000000000000
-0.5875000000000 1.7875000000000 1.0000000000000
-0.5875000000000 1.8125000000000 1.0000000000000
-0.5875000000000 1.8375000000000 1.0000000000000
-0.5875000000000 1.8625000000000 1.0000000000000
-0.5875000000000 1.8875000000000 1.0000000000000
-0.5875000000000 1.9125000000000 1.0000000000000
-0.5875000000000 1.9375000000000 1.0000000000000
-0.5875000000000 1.9625000000000 1.0000000000000
-0.5875000000000 1.9875000000000 1.0000000000000
-0.5875000000000 2.0125000000000 1.0000000000000
-
-0.6125000000000 -0.0375000000000 1.0000000000000
-0.6125000000000 -0.0125000000000 1.0000000000000
-0.6125000000000 0.0125000000000 1.0000000000000
-0.6125000000000 0.0375000000000 1.0000000000000
-0.6125000000000 0.0625000000000 1.0000000000000
-0.6125000000000 0.0875000000000 1.0000000000000
-0.6125000000000 0.1125000000000 1.0000000000000
-0.6125000000000 0.1375000000000 1.0000000000000
-0.6125000000000 0.1625000000000 1.0000000000000
-0.6125000000000 0.1875000000000 1.0000000000000
-0.6125000000000 0.2125000000000 1.0000000000000
-0.6125000000000 0.2375000000000 1.0000000000000
-0.6125000000000 0.2625000000000 1.0000000000000
-0.6125000000000 0.2875000000000 1.0000000000000
-0.6125000000000 0.3125000000000 1.0000000000000
-0.6125000000000 0.3375000000000 1.0000000000000
-0.6125000000000 0.3625000000000 1.0000000000000
-0.6125000000000 0.3875000000000 1.0000000000000
-0.6125000000000 0.4125000000000 1.0000000000000
-0.6125000000000 0.4375000000000 1.0000000000000
-0.6125000000000 0.4625000000000 1.0000000000000
-0.6125000000000 0.4875000000000 1.0000000000000
-0.6125000000000 0.5125000000000 1.0000000000000
-0.6125000000000 0.5375000000000 1.0000000000000
-0.6125000000000 0.5625000000000 1.0000000000000
-0.6125000000000 0.5875000000000 1.0000000000000
-0.6125000000000 0.6125000000000 1.0000000000000
-0.6125000000000 0.6375000000000 1.0000000000000
-0.6125000000000 0.6625000000000 1.0000000000000
-0.6125000000000 0.6875000000000 1.0000000000000
-0.6125000000000 0.7125000000000 1.0000000000000
-0.6125000000000 0.7375000000000 1.0000000000000
-0.6125000000000 0.7625000000000 1.0000000000000
-0.6125000000000 0.7875000000000 1.0000000000000
-0.6125000000000 0.8125000000000 1.0000000000000
-0.6125000000000 0.8375000000000 1.0000000000000
-0.6125000000000 0.8625000000000 1.0000000000000
-0.6125000000000 0.8875000000000 1.0000000000000
-0.6125000000000 0.9125000000000 1.0000000000000
-0.6125000000000 0.9375000000000 1.0000000000000
-0.6125000000000 0.9625000000000 1.0000000000000
-0.6125000000000 0.9875000000000 1.0000000000000
-0.6125000000000 1.0125000000000 1.0000000000000
-0.6125000000000 1.0375000000000 1.0000000000000
-0.6125000000000 1.0625000000000 1.0000000000000
-0.6125000000000 1.0875000000000 1.0000000000000
-0.6125000000000 1.1125000000000 1.0000000000000
-0.6125000000000 1.1375000000000 1.0000000000000
-0.6125000000000 1.1625000000000 1.0000000000000
-0.6125000000000 1.1875000000000 1.0000000000000
-0.6125000000000 1.2125000000000 1.0000000000000
-0.6125000000000 1.2375000000000 1.0000000000000
-0.6125000000000 1.2625000000000 1.0000000000000
-0.6125000000000 1.2875000000000 1.0000000000000
-0.6125000000000 1.3125000000000 1.0000000000000
-0.6125000000000 1.3375000000000 1.0000000000000
-0.6125000000000 1.3625000000000 1.0000000000000
-0.6125000000000 1.3875000000000 1.0000000000000
-0.6125000000000 1.4125000000000 1.0000000000000
-0.6125000000000 1.4375000000000 1.0000000000000
-0.6125000000000 1.4625000000000 1.0000000000000
-0.6125000000000 1.4875000000000 1.0000000000000
-0.6125000000000 1.5125000000000 1.0000000000000
-0.6125000000000 1.5375000000000 1.0000000000000
-0.6125000000000 1.5625000000000 1.0000000000000
-0.6125000000000 1.5875000000000 1.0000000000000
-0.6125000000000 1.6125000000000 1.0000000000000
-0.6125000000000 1.6375000000000 1.0000000000000
-0.6125000000000 1.6625000000000 1.0000000000000
-0.6125000000000 1.6875000000000 1.0000000000000
-0.6125000000000 1.7125000000000 1.0000000000000
-0.6125000000000 1.7375000000000 1.0000000000000
-0.6125000000000 1.7625000000000 1.0000000000000
-0.6125000000000 1.7875000000000 1.0000000000000
-0.6125000000000 1.8125000000000 1.0000000000000
-0.6125000000000 1.8375000000000 1.0000000000000
-0.6125000000000 1.8625000000000 1.0000000000000
-0.6125000000000 1.8875000000000 1.0000000000000
-0.6125000000000 1.9125000000000 1.0000000000000
-0.6125000000000 1.9375000000000 1.0000000000000
-0.6125000000000 1.9625000000000 1.0000000000000
-0.6125000000000 1.9875000000000 1.0000000000000
-0.6125000000000 2.0125000000000 1.0000000000000
-
-0.6375000000000 -0.0375000000000 1.0000000000000
-0.6375000000000 -0.0125000000000 1.0000000000000
-0.6375000000000 0.0125000000000 1.0000000000000
-0.6375000000000 0.0375000000000 1.0000000000000
-0.6375000000000 0.0625000000000 1.0000000000000
-0.6375000000000 0.0875000000000 1.0000000000000
-0.6375000000000 0.1125000000000 1.0000000000000
-0.6375000000000 0.1375000000000 1.0000000000000
-0.6375000000000 0.1625000000000 1.0000000000000
-0.6375000000000 0.1875000000000 1.0000000000000
-0.6375000000000 0.2125000000000 1.0000000000000
-0.6375000000000 0.2375000000000 1.0000000000000
-0.6375000000000 0.2625000000000 1.0000000000000
-0.6375000000000 0.2875000000000 1.0000000000000
-0.6375000000000 0.3125000000000 1.0000000000000
-0.6375000000000 0.3375000000000 1.0000000000000
-0.6375000000000 0.3625000000000 1.0000000000000
-0.6375000000000 0.3875000000000 1.0000000000000
-0.6375000000000 0.4125000000000 1.0000000000000
-0.6375000000000 0.4375000000000 1.0000000000000
-0.6375000000000 0.4625000000000 1.0000000000000
-0.6375000000000 0.4875000000000 1.0000000000000
-0.6375000000000 0.5125000000000 1.0000000000000
-0.6375000000000 0.5375000000000 1.0000000000000
-0.6375000000000 0.5625000000000 1.0000000000000
-0.6375000000000 0.5875000000000 1.0000000000000
-0.6375000000000 0.6125000000000 1.0000000000000
-0.6375000000000 0.6375000000000 1.0000000000000
-0.6375000000000 0.6625000000000 1.0000000000000
-0.6375000000000 0.6875000000000 1.0000000000000
-0.6375000000000 0.7125000000000 1.0000000000000
-0.6375000000000 0.7375000000000 1.0000000000000
-0.6375000000000 0.7625000000000 1.0000000000000
-0.6375000000000 0.7875000000000 1.0000000000000
-0.6375000000000 0.8125000000000 1.0000000000000
-0.6375000000000 0.8375000000000 1.0000000000000
-0.6375000000000 0.8625000000000 1.0000000000000
-0.6375000000000 0.8875000000000 1.0000000000000
-0.6375000000000 0.9125000000000 1.0000000000000
-0.6375000000000 0.9375000000000 1.0000000000000
-0.6375000000000 0.9625000000000 1.0000000000000
-0.6375000000000 0.9875000000000 1.0000000000000
-0.6375000000000 1.0125000000000 1.0000000000000
-0.6375000000000 1.0375000000000 1.0000000000000
-0.6375000000000 1.0625000000000 1.0000000000000
-0.6375000000000 1.0875000000000 1.0000000000000
-0.6375000000000 1.1125000000000 1.0000000000000
-0.6375000000000 1.1375000000000 1.0000000000000
-0.6375000000000 1.1625000000000 1.0000000000000
-0.6375000000000 1.1875000000000 1.0000000000000
-0.6375000000000 1.2125000000000 1.0000000000000
-0.6375000000000 1.2375000000000 1.0000000000000
-0.6375000000000 1.2625000000000 1.0000000000000
-0.6375000000000 1.2875000000000 1.0000000000000
-0.6375000000000 1.3125000000000 1.0000000000000
-0.6375000000000 1.3375000000000 1.0000000000000
-0.6375000000000 1.3625000000000 1.0000000000000
-0.6375000000000 1.3875000000000 1.0000000000000
-0.6375000000000 1.4125000000000 1.0000000000000
-0.6375000000000 1.4375000000000 1.0000000000000
-0.6375000000000 1.4625000000000 1.0000000000000
-0.6375000000000 1.4875000000000 1.0000000000000
-0.6375000000000 1.5125000000000 1.0000000000000
-0.6375000000000 1.5375000000000 1.0000000000000
-0.6375000000000 1.5625000000000 1.0000000000000
-0.6375000000000 1.5875000000000 1.0000000000000
-0.6375000000000 1.6125000000000 1.0000000000000
-0.6375000000000 1.6375000000000 1.0000000000000
-0.6375000000000 1.6625000000000 1.0000000000000
-0.6375000000000 1.6875000000000 1.0000000000000
-0.6375000000000 1.7125000000000 1.0000000000000
-0.6375000000000 1.7375000000000 1.0000000000000
-0.6375000000000 1.7625000000000 1.0000000000000
-0.6375000000000 1.7875000000000 1.0000000000000
-0.6375000000000 1.8125000000000 1.0000000000000
-0.6375000000000 1.8375000000000 1.0000000000000
-0.6375000000000 1.8625000000000 1.0000000000000
-0.6375000000000 1.8875000000000 1.0000000000000
-0.6375000000000 1.9125000000000 1.0000000000000
-0.6375000000000 1.9375000000000 1.0000000000000
-0.6375000000000 1.9625000000000 1.0000000000000
-0.6375000000000 1.9875000000000 1.0000000000000
-0.6375000000000 2.0125000000000 1.0000000000000
-
-0.6625000000000 -0.0375000000000 1.0000000000000
-0.6625000000000 -0.0125000000000 1.0000000000000
-0.6625000000000 0.0125000000000 1.0000000000000
-0.6625000000000 0.0375000000000 1.0000000000000
-0.6625000000000 0.0625000000000 1.0000000000000
-0.6625000000000 0.0875000000000 1.0000000000000
-0.6625000000000 0.1125000000000 1.0000000000000
-0.6625000000000 0.1375000000000 1.0000000000000
-0.6625000000000 0.1625000000000 1.0000000000000
-0.6625000000000 0.1875000000000 1.0000000000000
-0.6625000000000 0.2125000000000 1.0000000000000
-0.6625000000000 0.2375000000000 1.0000000000000
-0.6625000000000 0.2625000000000 1.0000000000000
-0.6625000000000 0.2875000000000 1.0000000000000
-0.6625000000000 0.3125000000000 1.0000000000000
-0.6625000000000 0.3375000000000 1.0000000000000
-0.6625000000000 0.3625000000000 1.0000000000000
-0.6625000000000 0.3875000000000 1.0000000000000
-0.6625000000000 0.4125000000000 1.0000000000000
-0.6625000000000 0.4375000000000 1.0000000000000
-0.6625000000000 0.4625000000000 1.0000000000000
-0.6625000000000 0.4875000000000 1.0000000000000
-0.6625000000000 0.5125000000000 1.0000000000000
-0.6625000000000 0.5375000000000 1.0000000000000
-0.6625000000000 0.5625000000000 1.0000000000000
-0.6625000000000 0.5875000000000 1.0000000000000
-0.6625000000000 0.6125000000000 1.0000000000000
-0.6625000000000 0.6375000000000 1.0000000000000
-0.6625000000000 0.6625000000000 1.0000000000000
-0.6625000000000 0.6875000000000 1.0000000000000
-0.6625000000000 0.7125000000000 1.0000000000000
-0.6625000000000 0.7375000000000 1.0000000000000
-0.6625000000000 0.7625000000000 1.0000000000000
-0.6625000000000 0.7875000000000 1.0000000000000
-0.6625000000000 0.8125000000000 1.0000000000000
-0.6625000000000 0.8375000000000 1.0000000000000
-0.6625000000000 0.8625000000000 1.0000000000000
-0.6625000000000 0.8875000000000 1.0000000000000
-0.6625000000000 0.9125000000000 1.0000000000000
-0.6625000000000 0.9375000000000 1.0000000000000
-0.6625000000000 0.9625000000000 1.0000000000000
-0.6625000000000 0.9875000000000 1.0000000000000
-0.6625000000000 1.0125000000000 1.0000000000000
-0.6625000000000 1.0375000000000 1.0000000000000
-0.6625000000000 1.0625000000000 1.0000000000000
-0.6625000000000 1.0875000000000 1.0000000000000
-0.6625000000000 1.1125000000000 1.0000000000000
-0.6625000000000 1.1375000000000 1.0000000000000
-0.6625000000000 1.1625000000000 1.0000000000000
-0.6625000000000 1.1875000000000 1.0000000000000
-0.6625000000000 1.2125000000000 1.0000000000000
-0.6625000000000 1.2375000000000 1.0000000000000
-0.6625000000000 1.2625000000000 1.0000000000000
-0.6625000000000 1.2875000000000 1.0000000000000
-0.6625000000000 1.3125000000000 1.0000000000000
-0.6625000000000 1.3375000000000 1.0000000000000
-0.6625000000000 1.3625000000000 1.0000000000000
-0.6625000000000 1.3875000000000 1.0000000000000
-0.6625000000000 1.4125000000000 1.0000000000000
-0.6625000000000 1.4375000000000 1.0000000000000
-0.6625000000000 1.4625000000000 1.0000000000000
-0.6625000000000 1.4875000000000 1.0000000000000
-0.6625000000000 1.5125000000000 1.0000000000000
-0.6625000000000 1.5375000000000 1.0000000000000
-0.6625000000000 1.5625000000000 1.0000000000000
-0.6625000000000 1.5875000000000 1.0000000000000
-0.6625000000000 1.6125000000000 1.0000000000000
-0.6625000000000 1.6375000000000 1.0000000000000
-0.6625000000000 1.6625000000000 1.0000000000000
-0.6625000000000 1.6875000000000 1.0000000000000
-0.6625000000000 1.7125000000000 1.0000000000000
-0.6625000000000 1.7375000000000 1.0000000000000
-0.6625000000000 1.7625000000000 1.0000000000000
-0.6625000000000 1.7875000000000 1.0000000000000
-0.6625000000000 1.8125000000000 1.0000000000000
-0.6625000000000 1.8375000000000 1.0000000000000
-0.6625000000000 1.8625000000000 1.0000000000000
-0.6625000000000 1.8875000000000 1.0000000000000
-0.6625000000000 1.9125000000000 1.0000000000000
-0.6625000000000 1.9375000000000 1.0000000000000
-0.6625000000000 1.9625000000000 1.0000000000000
-0.6625000000000 1.9875000000000 1.0000000000000
-0.6625000000000 2.0125000000000 1.0000000000000
-
-0.6875000000000 -0.0375000000000 1.0000000000000
-0.6875000000000 -0.0125000000000 1.0000000000000
-0.6875000000000 0.0125000000000 1.0000000000000
-0.6875000000000 0.0375000000000 1.0000000000000
-0.6875000000000 0.0625000000000 1.0000000000000
-0.6875000000000 0.0875000000000 1.0000000000000
-0.6875000000000 0.1125000000000 1.0000000000000
-0.6875000000000 0.1375000000000 1.0000000000000
-0.6875000000000 0.1625000000000 1.0000000000000
-0.6875000000000 0.1875000000000 1.0000000000000
-0.6875000000000 0.2125000000000 1.0000000000000
-0.6875000000000 0.2375000000000 1.0000000000000
-0.6875000000000 0.2625000000000 1.0000000000000
-0.6875000000000 0.2875000000000 1.0000000000000
-0.6875000000000 0.3125000000000 1.0000000000000
-0.6875000000000 0.3375000000000 1.0000000000000
-0.6875000000000 0.3625000000000 1.0000000000000
-0.6875000000000 0.3875000000000 1.0000000000000
-0.6875000000000 0.4125000000000 1.0000000000000
-0.6875000000000 0.4375000000000 1.0000000000000
-0.6875000000000 0.4625000000000 1.0000000000000
-0.6875000000000 0.4875000000000 1.0000000000000
-0.6875000000000 0.5125000000000 1.0000000000000
-0.6875000000000 0.5375000000000 1.0000000000000
-0.6875000000000 0.5625000000000 1.0000000000000
-0.6875000000000 0.5875000000000 1.0000000000000
-0.6875000000000 0.6125000000000 1.0000000000000
-0.6875000000000 0.6375000000000 1.0000000000000
-0.6875000000000 0.6625000000000 1.0000000000000
-0.6875000000000 0.6875000000000 1.0000000000000
-0.6875000000000 0.7125000000000 1.0000000000000
-0.6875000000000 0.7375000000000 1.0000000000000
-0.6875000000000 0.7625000000000 1.0000000000000
-0.6875000000000 0.7875000000000 1.0000000000000
-0.6875000000000 0.8125000000000 1.0000000000000
-0.6875000000000 0.8375000000000 1.0000000000000
-0.6875000000000 0.8625000000000 1.0000000000000
-0.6875000000000 0.8875000000000 1.0000000000000
-0.6875000000000 0.9125000000000 1.0000000000000
-0.6875000000000 0.9375000000000 1.0000000000000
-0.6875000000000 0.9625000000000 1.0000000000000
-0.6875000000000 0.9875000000000 1.0000000000000
-0.6875000000000 1.0125000000000 1.0000000000000
-0.6875000000000 1.0375000000000 1.0000000000000
-0.6875000000000 1.0625000000000 1.0000000000000
-0.6875000000000 1.0875000000000 1.0000000000000
-0.6875000000000 1.1125000000000 1.0000000000000
-0.6875000000000 1.1375000000000 1.0000000000000
-0.6875000000000 1.1625000000000 1.0000000000000
-0.6875000000000 1.1875000000000 1.0000000000000
-0.6875000000000 1.2125000000000 1.0000000000000
-0.6875000000000 1.2375000000000 1.0000000000000
-0.6875000000000 1.2625000000000 1.0000000000000
-0.6875000000000 1.2875000000000 1.0000000000000
-0.6875000000000 1.3125000000000 1.0000000000000
-0.6875000000000 1.3375000000000 1.0000000000000
-0.6875000000000 1.3625000000000 1.0000000000000
-0.6875000000000 1.3875000000000 1.0000000000000
-0.6875000000000 1.4125000000000 1.0000000000000
-0.6875000000000 1.4375000000000 1.0000000000000
-0.6875000000000 1.4625000000000 1.0000000000000
-0.6875000000000 1.4875000000000 1.0000000000000
-0.6875000000000 1.5125000000000 1.0000000000000
-0.6875000000000 1.5375000000000 1.0000000000000
-0.6875000000000 1.5625000000000 1.0000000000000
-0.6875000000000 1.5875000000000 1.0000000000000
-0.6875000000000 1.6125000000000 1.0000000000000
-0.6875000000000 1.6375000000000 1.0000000000000
-0.6875000000000 1.6625000000000 1.0000000000000
-0.6875000000000 1.6875000000000 1.0000000000000
-0.6875000000000 1.7125000000000 1.0000000000000
-0.6875000000000 1.7375000000000 1.0000000000000
-0.6875000000000 1.7625000000000 1.0000000000000
-0.6875000000000 1.7875000000000 1.0000000000000
-0.6875000000000 1.8125000000000 1.0000000000000
-0.6875000000000 1.8375000000000 1.0000000000000
-0.6875000000000 1.8625000000000 1.0000000000000
-0.6875000000000 1.8875000000000 1.0000000000000
-0.6875000000000 1.9125000000000 1.0000000000000
-0.6875000000000 1.9375000000000 1.0000000000000
-0.6875000000000 1.9625000000000 1.0000000000000
-0.6875000000000 1.9875000000000 1.0000000000000
-0.6875000000000 2.0125000000000 1.0000000000000
-
-0.7125000000000 -0.0375000000000 1.0000000000000
-0.7125000000000 -0.0125000000000 1.0000000000000
-0.7125000000000 0.0125000000000 1.0000000000000
-0.7125000000000 0.0375000000000 1.0000000000000
-0.7125000000000 0.0625000000000 1.0000000000000
-0.7125000000000 0.0875000000000 1.0000000000000
-0.7125000000000 0.1125000000000 1.0000000000000
-0.7125000000000 0.1375000000000 1.0000000000000
-0.7125000000000 0.1625000000000 1.0000000000000
-0.7125000000000 0.1875000000000 1.0000000000000
-0.7125000000000 0.2125000000000 1.0000000000000
-0.7125000000000 0.2375000000000 1.0000000000000
-0.7125000000000 0.2625000000000 1.0000000000000
-0.7125000000000 0.2875000000000 1.0000000000000
-0.7125000000000 0.3125000000000 1.0000000000000
-0.7125000000000 0.3375000000000 1.0000000000000
-0.7125000000000 0.3625000000000 1.0000000000000
-0.7125000000000 0.3875000000000 1.0000000000000
-0.7125000000000 0.4125000000000 1.0000000000000
-0.7125000000000 0.4375000000000 1.0000000000000
-0.7125000000000 0.4625000000000 1.0000000000000
-0.7125000000000 0.4875000000000 1.0000000000000
-0.7125000000000 0.5125000000000 1.0000000000000
-0.7125000000000 0.5375000000000 1.0000000000000
-0.7125000000000 0.5625000000000 1.0000000000000
-0.7125000000000 0.5875000000000 1.0000000000000
-0.7125000000000 0.6125000000000 1.0000000000000
-0.7125000000000 0.6375000000000 1.0000000000000
-0.7125000000000 0.6625000000000 1.0000000000000
-0.7125000000000 0.6875000000000 1.0000000000000
-0.7125000000000 0.7125000000000 1.0000000000000
-0.7125000000000 0.7375000000000 1.0000000000000
-0.7125000000000 0.7625000000000 1.0000000000000
-0.7125000000000 0.7875000000000 1.0000000000000
-0.7125000000000 0.8125000000000 1.0000000000000
-0.7125000000000 0.8375000000000 1.0000000000000
-0.7125000000000 0.8625000000000 1.0000000000000
-0.7125000000000 0.8875000000000 1.0000000000000
-0.7125000000000 0.9125000000000 1.0000000000000
-0.7125000000000 0.9375000000000 1.0000000000000
-0.7125000000000 0.9625000000000 1.0000000000000
-0.7125000000000 0.9875000000000 1.0000000000000
-0.7125000000000 1.0125000000000 1.0000000000000
-0.7125000000000 1.0375000000000 1.0000000000000
-0.7125000000000 1.0625000000000 1.0000000000000
-0.7125000000000 1.0875000000000 1.0000000000000
-0.7125000000000 1.1125000000000 1.0000000000000
-0.7125000000000 1.1375000000000 1.0000000000000
-0.7125000000000 1.1625000000000 1.0000000000000
-0.7125000000000 1.1875000000000 1.0000000000000
-0.7125000000000 1.2125000000000 1.0000000000000
-0.7125000000000 1.2375000000000 1.0000000000000
-0.7125000000000 1.2625000000000 1.0000000000000
-0.7125000000000 1.2875000000000 1.0000000000000
-0.7125000000000 1.3125000000000 1.0000000000000
-0.7125000000000 1.3375000000000 1.0000000000000
-0.7125000000000 1.3625000000000 1.0000000000000
-0.7125000000000 1.3875000000000 1.0000000000000
-0.7125000000000 1.4125000000000 1.0000000000000
-0.7125000000000 1.4375000000000 1.0000000000000
-0.7125000000000 1.4625000000000 1.0000000000000
-0.7125000000000 1.4875000000000 1.0000000000000
-0.7125000000000 1.5125000000000 1.0000000000000
-0.7125000000000 1.5375000000000 1.0000000000000
-0.7125000000000 1.5625000000000 1.0000000000000
-0.7125000000000 1.5875000000000 1.0000000000000
-0.7125000000000 1.6125000000000 1.0000000000000
-0.7125000000000 1.6375000000000 1.0000000000000
-0.7125000000000 1.6625000000000 1.0000000000000
-0.7125000000000 1.6875000000000 1.0000000000000
-0.7125000000000 1.7125000000000 1.0000000000000
-0.7125000000000 1.7375000000000 1.0000000000000
-0.7125000000000 1.7625000000000 1.0000000000000
-0.7125000000000 1.7875000000000 1.0000000000000
-0.7125000000000 1.8125000000000 1.0000000000000
-0.7125000000000 1.8375000000000 1.0000000000000
-0.7125000000000 1.8625000000000 1.0000000000000
-0.7125000000000 1.8875000000000 1.0000000000000
-0.7125000000000 1.9125000000000 1.0000000000000
-0.7125000000000 1.9375000000000 1.0000000000000
-0.7125000000000 1.9625000000000 1.0000000000000
-0.7125000000000 1.9875000000000 1.0000000000000
-0.7125000000000 2.0125000000000 1.0000000000000
-
-0.7375000000000 -0.0375000000000 1.0000000000000
-0.7375000000000 -0.0125000000000 1.0000000000000
-0.7375000000000 0.0125000000000 1.0000000000000
-0.7375000000000 0.0375000000000 1.0000000000000
-0.7375000000000 0.0625000000000 1.0000000000000
-0.7375000000000 0.0875000000000 1.0000000000000
-0.7375000000000 0.1125000000000 1.0000000000000
-0.7375000000000 0.1375000000000 1.0000000000000
-0.7375000000000 0.1625000000000 1.0000000000000
-0.7375000000000 0.1875000000000 1.0000000000000
-0.7375000000000 0.2125000000000 1.0000000000000
-0.7375000000000 0.2375000000000 1.0000000000000
-0.7375000000000 0.2625000000000 1.0000000000000
-0.7375000000000 0.2875000000000 1.0000000000000
-0.7375000000000 0.3125000000000 1.0000000000000
-0.7375000000000 0.3375000000000 1.0000000000000
-0.7375000000000 0.3625000000000 1.0000000000000
-0.7375000000000 0.3875000000000 1.0000000000000
-0.7375000000000 0.4125000000000 1.0000000000000
-0.7375000000000 0.4375000000000 1.0000000000000
-0.7375000000000 0.4625000000000 1.0000000000000
-0.7375000000000 0.4875000000000 1.0000000000000
-0.7375000000000 0.5125000000000 1.0000000000000
-0.7375000000000 0.5375000000000 1.0000000000000
-0.7375000000000 0.5625000000000 1.0000000000000
-0.7375000000000 0.5875000000000 1.0000000000000
-0.7375000000000 0.6125000000000 1.0000000000000
-0.7375000000000 0.6375000000000 1.0000000000000
-0.7375000000000 0.6625000000000 1.0000000000000
-0.7375000000000 0.6875000000000 1.0000000000000
-0.7375000000000 0.7125000000000 1.0000000000000
-0.7375000000000 0.7375000000000 1.0000000000000
-0.7375000000000 0.7625000000000 1.0000000000000
-0.7375000000000 0.7875000000000 1.0000000000000
-0.7375000000000 0.8125000000000 1.0000000000000
-0.7375000000000 0.8375000000000 1.0000000000000
-0.7375000000000 0.8625000000000 1.0000000000000
-0.7375000000000 0.8875000000000 1.0000000000000
-0.7375000000000 0.9125000000000 1.0000000000000
-0.7375000000000 0.9375000000000 1.0000000000000
-0.7375000000000 0.9625000000000 1.0000000000000
-0.7375000000000 0.9875000000000 1.0000000000000
-0.7375000000000 1.0125000000000 1.0000000000000
-0.7375000000000 1.0375000000000 1.0000000000000
-0.7375000000000 1.0625000000000 1.0000000000000
-0.7375000000000 1.0875000000000 1.0000000000000
-0.7375000000000 1.1125000000000 1.0000000000000
-0.7375000000000 1.1375000000000 1.0000000000000
-0.7375000000000 1.1625000000000 1.0000000000000
-0.7375000000000 1.1875000000000 1.0000000000000
-0.7375000000000 1.2125000000000 1.0000000000000
-0.7375000000000 1.2375000000000 1.0000000000000
-0.7375000000000 1.2625000000000 1.0000000000000
-0.7375000000000 1.2875000000000 1.0000000000000
-0.7375000000000 1.3125000000000 1.0000000000000
-0.7375000000000 1.3375000000000 1.0000000000000
-0.7375000000000 1.3625000000000 1.0000000000000
-0.7375000000000 1.3875000000000 1.0000000000000
-0.7375000000000 1.4125000000000 1.0000000000000
-0.7375000000000 1.4375000000000 1.0000000000000
-0.7375000000000 1.4625000000000 1.0000000000000
-0.7375000000000 1.4875000000000 1.0000000000000
-0.7375000000000 1.5125000000000 1.0000000000000
-0.7375000000000 1.5375000000000 1.0000000000000
-0.7375000000000 1.5625000000000 1.0000000000000
-0.7375000000000 1.5875000000000 1.0000000000000
-0.7375000000000 1.6125000000000 1.0000000000000
-0.7375000000000 1.6375000000000 1.0000000000000
-0.7375000000000 1.6625000000000 1.0000000000000
-0.7375000000000 1.6875000000000 1.0000000000000
-0.7375000000000 1.7125000000000 1.0000000000000
-0.7375000000000 1.7375000000000 1.0000000000000
-0.7375000000000 1.7625000000000 1.0000000000000
-0.7375000000000 1.7875000000000 1.0000000000000
-0.7375000000000 1.8125000000000 1.0000000000000
-0.7375000000000 1.8375000000000 1.0000000000000
-0.7375000000000 1.8625000000000 1.0000000000000
-0.7375000000000 1.8875000000000 1.0000000000000
-0.7375000000000 1.9125000000000 1.0000000000000
-0.7375000000000 1.9375000000000 1.0000000000000
-0.7375000000000 1.9625000000000 1.0000000000000
-0.7375000000000 1.9875000000000 1.0000000000000
-0.7375000000000 2.0125000000000 1.0000000000000
-
-0.7625000000000 -0.0375000000000 1.0000000000000
-0.7625000000000 -0.0125000000000 1.0000000000000
-0.7625000000000 0.0125000000000 1.0000000000000
-0.7625000000000 0.0375000000000 1.0000000000000
-0.7625000000000 0.0625000000000 1.0000000000000
-0.7625000000000 0.0875000000000 1.0000000000000
-0.7625000000000 0.1125000000000 1.0000000000000
-0.7625000000000 0.1375000000000 1.0000000000000
-0.7625000000000 0.1625000000000 1.0000000000000
-0.7625000000000 0.1875000000000 1.0000000000000
-0.7625000000000 0.2125000000000 1.0000000000000
-0.7625000000000 0.2375000000000 1.0000000000000
-0.7625000000000 0.2625000000000 1.0000000000000
-0.7625000000000 0.2875000000000 1.0000000000000
-0.7625000000000 0.3125000000000 1.0000000000000
-0.7625000000000 0.3375000000000 1.0000000000000
-0.7625000000000 0.3625000000000 1.0000000000000
-0.7625000000000 0.3875000000000 1.0000000000000
-0.7625000000000 0.4125000000000 1.0000000000000
-0.7625000000000 0.4375000000000 1.0000000000000
-0.7625000000000 0.4625000000000 1.0000000000000
-0.7625000000000 0.4875000000000 1.0000000000000
-0.7625000000000 0.5125000000000 1.0000000000000
-0.7625000000000 0.5375000000000 1.0000000000000
-0.7625000000000 0.5625000000000 1.0000000000000
-0.7625000000000 0.5875000000000 1.0000000000000
-0.7625000000000 0.6125000000000 1.0000000000000
-0.7625000000000 0.6375000000000 1.0000000000000
-0.7625000000000 0.6625000000000 1.0000000000000
-0.7625000000000 0.6875000000000 1.0000000000000
-0.7625000000000 0.7125000000000 1.0000000000000
-0.7625000000000 0.7375000000000 1.0000000000000
-0.7625000000000 0.7625000000000 1.0000000000000
-0.7625000000000 0.7875000000000 1.0000000000000
-0.7625000000000 0.8125000000000 1.0000000000000
-0.7625000000000 0.8375000000000 1.0000000000000
-0.7625000000000 0.8625000000000 1.0000000000000
-0.7625000000000 0.8875000000000 1.0000000000000
-0.7625000000000 0.9125000000000 1.0000000000000
-0.7625000000000 0.9375000000000 1.0000000000000
-0.7625000000000 0.9625000000000 1.0000000000000
-0.7625000000000 0.9875000000000 1.0000000000000
-0.7625000000000 1.0125000000000 1.0000000000000
-0.7625000000000 1.0375000000000 1.0000000000000
-0.7625000000000 1.0625000000000 1.0000000000000
-0.7625000000000 1.0875000000000 1.0000000000000
-0.7625000000000 1.1125000000000 1.0000000000000
-0.7625000000000 1.1375000000000 1.0000000000000
-0.7625000000000 1.1625000000000 1.0000000000000
-0.7625000000000 1.1875000000000 1.0000000000000
-0.7625000000000 1.2125000000000 1.0000000000000
-0.7625000000000 1.2375000000000 1.0000000000000
-0.7625000000000 1.2625000000000 1.0000000000000
-0.7625000000000 1.2875000000000 1.0000000000000
-0.7625000000000 1.3125000000000 1.0000000000000
-0.7625000000000 1.3375000000000 1.0000000000000
-0.7625000000000 1.3625000000000 1.0000000000000
-0.7625000000000 1.3875000000000 1.0000000000000
-0.7625000000000 1.4125000000000 1.0000000000000
-0.7625000000000 1.4375000000000 1.0000000000000
-0.7625000000000 1.4625000000000 1.0000000000000
-0.7625000000000 1.4875000000000 1.0000000000000
-0.7625000000000 1.5125000000000 1.0000000000000
-0.7625000000000 1.5375000000000 1.0000000000000
-0.7625000000000 1.5625000000000 1.0000000000000
-0.7625000000000 1.5875000000000 1.0000000000000
-0.7625000000000 1.6125000000000 1.0000000000000
-0.7625000000000 1.6375000000000 1.0000000000000
-0.7625000000000 1.6625000000000 1.0000000000000
-0.7625000000000 1.6875000000000 1.0000000000000
-0.7625000000000 1.7125000000000 1.0000000000000
-0.7625000000000 1.7375000000000 1.0000000000000
-0.7625000000000 1.7625000000000 1.0000000000000
-0.7625000000000 1.7875000000000 1.0000000000000
-0.7625000000000 1.8125000000000 1.0000000000000
-0.7625000000000 1.8375000000000 1.0000000000000
-0.7625000000000 1.8625000000000 1.0000000000000
-0.7625000000000 1.8875000000000 1.0000000000000
-0.7625000000000 1.9125000000000 1.0000000000000
-0.7625000000000 1.9375000000000 1.0000000000000
-0.7625000000000 1.9625000000000 1.0000000000000
-0.7625000000000 1.9875000000000 1.0000000000000
-0.7625000000000 2.0125000000000 1.0000000000000
-
-0.7875000000000 -0.0375000000000 1.0000000000000
-0.7875000000000 -0.0125000000000 1.0000000000000
-0.7875000000000 0.0125000000000 1.0000000000000
-0.7875000000000 0.0375000000000 1.0000000000000
-0.7875000000000 0.0625000000000 1.0000000000000
-0.7875000000000 0.0875000000000 1.0000000000000
-0.7875000000000 0.1125000000000 1.0000000000000
-0.7875000000000 0.1375000000000 1.0000000000000
-0.7875000000000 0.1625000000000 1.0000000000000
-0.7875000000000 0.1875000000000 1.0000000000000
-0.7875000000000 0.2125000000000 1.0000000000000
-0.7875000000000 0.2375000000000 1.0000000000000
-0.7875000000000 0.2625000000000 1.0000000000000
-0.7875000000000 0.2875000000000 1.0000000000000
-0.7875000000000 0.3125000000000 1.0000000000000
-0.7875000000000 0.3375000000000 1.0000000000000
-0.7875000000000 0.3625000000000 1.0000000000000
-0.7875000000000 0.3875000000000 1.0000000000000
-0.7875000000000 0.4125000000000 1.0000000000000
-0.7875000000000 0.4375000000000 1.0000000000000
-0.7875000000000 0.4625000000000 1.0000000000000
-0.7875000000000 0.4875000000000 1.0000000000000
-0.7875000000000 0.5125000000000 1.0000000000000
-0.7875000000000 0.5375000000000 1.0000000000000
-0.7875000000000 0.5625000000000 1.0000000000000
-0.7875000000000 0.5875000000000 1.0000000000000
-0.7875000000000 0.6125000000000 1.0000000000000
-0.7875000000000 0.6375000000000 1.0000000000000
-0.7875000000000 0.6625000000000 1.0000000000000
-0.7875000000000 0.6875000000000 1.0000000000000
-0.7875000000000 0.7125000000000 1.0000000000000
-0.7875000000000 0.7375000000000 1.0000000000000
-0.7875000000000 0.7625000000000 1.0000000000000
-0.7875000000000 0.7875000000000 1.0000000000000
-0.7875000000000 0.8125000000000 1.0000000000000
-0.7875000000000 0.8375000000000 1.0000000000000
-0.7875000000000 0.8625000000000 1.0000000000000
-0.7875000000000 0.8875000000000 1.0000000000000
-0.7875000000000 0.9125000000000 1.0000000000000
-0.7875000000000 0.9375000000000 1.0000000000000
-0.7875000000000 0.9625000000000 1.0000000000000
-0.7875000000000 0.9875000000000 1.0000000000000
-0.7875000000000 1.0125000000000 1.0000000000000
-0.7875000000000 1.0375000000000 1.0000000000000
-0.7875000000000 1.0625000000000 1.0000000000000
-0.7875000000000 1.0875000000000 1.0000000000000
-0.7875000000000 1.1125000000000 1.0000000000000
-0.7875000000000 1.1375000000000 1.0000000000000
-0.7875000000000 1.1625000000000 1.0000000000000
-0.7875000000000 1.1875000000000 1.0000000000000
-0.7875000000000 1.2125000000000 1.0000000000000
-0.7875000000000 1.2375000000000 1.0000000000000
-0.7875000000000 1.2625000000000 1.0000000000000
-0.7875000000000 1.2875000000000 1.0000000000000
-0.7875000000000 1.3125000000000 1.0000000000000
-0.7875000000000 1.3375000000000 1.0000000000000
-0.7875000000000 1.3625000000000 1.0000000000000
-0.7875000000000 1.3875000000000 1.0000000000000
-0.7875000000000 1.4125000000000 1.0000000000000
-0.7875000000000 1.4375000000000 1.0000000000000
-0.7875000000000 1.4625000000000 1.0000000000000
-0.7875000000000 1.4875000000000 1.0000000000000
-0.7875000000000 1.5125000000000 1.0000000000000
-0.7875000000000 1.5375000000000 1.0000000000000
-0.7875000000000 1.5625000000000 1.0000000000000
-0.7875000000000 1.5875000000000 1.0000000000000
-0.7875000000000 1.6125000000000 1.0000000000000
-0.7875000000000 1.6375000000000 1.0000000000000
-0.7875000000000 1.6625000000000 1.0000000000000
-0.7875000000000 1.6875000000000 1.0000000000000
-0.7875000000000 1.7125000000000 1.0000000000000
-0.7875000000000 1.7375000000000 1.0000000000000
-0.7875000000000 1.7625000000000 1.0000000000000
-0.7875000000000 1.7875000000000 1.0000000000000
-0.7875000000000 1.8125000000000 1.0000000000000
-0.7875000000000 1.8375000000000 1.0000000000000
-0.7875000000000 1.8625000000000 1.0000000000000
-0.7875000000000 1.8875000000000 1.0000000000000
-0.7875000000000 1.9125000000000 1.0000000000000
-0.7875000000000 1.9375000000000 1.0000000000000
-0.7875000000000 1.9625000000000 1.0000000000000
-0.7875000000000 1.9875000000000 1.0000000000000
-0.7875000000000 2.0125000000000 1.0000000000000
-
-0.8125000000000 -0.0375000000000 1.0000000000000
-0.8125000000000 -0.0125000000000 1.0000000000000
-0.8125000000000 0.0125000000000 1.0000000000000
-0.8125000000000 0.0375000000000 1.0000000000000
-0.8125000000000 0.0625000000000 1.0000000000000
-0.8125000000000 0.0875000000000 1.0000000000000
-0.8125000000000 0.1125000000000 1.0000000000000
-0.8125000000000 0.1375000000000 1.0000000000000
-0.8125000000000 0.1625000000000 1.0000000000000
-0.8125000000000 0.1875000000000 1.0000000000000
-0.8125000000000 0.2125000000000 1.0000000000000
-0.8125000000000 0.2375000000000 1.0000000000000
-0.8125000000000 0.2625000000000 1.0000000000000
-0.8125000000000 0.2875000000000 1.0000000000000
-0.8125000000000 0.3125000000000 1.0000000000000
-0.8125000000000 0.3375000000000 1.0000000000000
-0.8125000000000 0.3625000000000 1.0000000000000
-0.8125000000000 0.3875000000000 1.0000000000000
-0.8125000000000 0.4125000000000 1.0000000000000
-0.8125000000000 0.4375000000000 1.0000000000000
-0.8125000000000 0.4625000000000 1.0000000000000
-0.8125000000000 0.4875000000000 1.0000000000000
-0.8125000000000 0.5125000000000 1.0000000000000
-0.8125000000000 0.5375000000000 1.0000000000000
-0.8125000000000 0.5625000000000 1.0000000000000
-0.8125000000000 0.5875000000000 1.0000000000000
-0.8125000000000 0.6125000000000 1.0000000000000
-0.8125000000000 0.6375000000000 1.0000000000000
-0.8125000000000 0.6625000000000 1.0000000000000
-0.8125000000000 0.6875000000000 1.0000000000000
-0.8125000000000 0.7125000000000 1.0000000000000
-0.8125000000000 0.7375000000000 1.0000000000000
-0.8125000000000 0.7625000000000 1.0000000000000
-0.8125000000000 0.7875000000000 1.0000000000000
-0.8125000000000 0.8125000000000 1.0000000000000
-0.8125000000000 0.8375000000000 1.0000000000000
-0.8125000000000 0.8625000000000 1.0000000000000
-0.8125000000000 0.8875000000000 1.0000000000000
-0.8125000000000 0.9125000000000 1.0000000000000
-0.8125000000000 0.9375000000000 1.0000000000000
-0.8125000000000 0.9625000000000 1.0000000000000
-0.8125000000000 0.9875000000000 1.0000000000000
-0.8125000000000 1.0125000000000 1.0000000000000
-0.8125000000000 1.0375000000000 1.0000000000000
-0.8125000000000 1.0625000000000 1.0000000000000
-0.8125000000000 1.0875000000000 1.0000000000000
-0.8125000000000 1.1125000000000 1.0000000000000
-0.8125000000000 1.1375000000000 1.0000000000000
-0.8125000000000 1.1625000000000 1.0000000000000
-0.8125000000000 1.1875000000000 1.0000000000000
-0.8125000000000 1.2125000000000 1.0000000000000
-0.8125000000000 1.2375000000000 1.0000000000000
-0.8125000000000 1.2625000000000 1.0000000000000
-0.8125000000000 1.2875000000000 1.0000000000000
-0.8125000000000 1.3125000000000 1.0000000000000
-0.8125000000000 1.3375000000000 1.0000000000000
-0.8125000000000 1.3625000000000 1.0000000000000
-0.8125000000000 1.3875000000000 1.0000000000000
-0.8125000000000 1.4125000000000 1.0000000000000
-0.8125000000000 1.4375000000000 1.0000000000000
-0.8125000000000 1.4625000000000 1.0000000000000
-0.8125000000000 1.4875000000000 1.0000000000000
-0.8125000000000 1.5125000000000 1.0000000000000
-0.8125000000000 1.5375000000000 1.0000000000000
-0.8125000000000 1.5625000000000 1.0000000000000
-0.8125000000000 1.5875000000000 1.0000000000000
-0.8125000000000 1.6125000000000 1.0000000000000
-0.8125000000000 1.6375000000000 1.0000000000000
-0.8125000000000 1.6625000000000 1.0000000000000
-0.8125000000000 1.6875000000000 1.0000000000000
-0.8125000000000 1.7125000000000 1.0000000000000
-0.8125000000000 1.7375000000000 1.0000000000000
-0.8125000000000 1.7625000000000 1.0000000000000
-0.8125000000000 1.7875000000000 1.0000000000000
-0.8125000000000 1.8125000000000 1.0000000000000
-0.8125000000000 1.8375000000000 1.0000000000000
-0.8125000000000 1.8625000000000 1.0000000000000
-0.8125000000000 1.8875000000000 1.0000000000000
-0.8125000000000 1.9125000000000 1.0000000000000
-0.8125000000000 1.9375000000000 1.0000000000000
-0.8125000000000 1.9625000000000 1.0000000000000
-0.8125000000000 1.9875000000000 1.0000000000000
-0.8125000000000 2.0125000000000 1.0000000000000
-
-0.8375000000000 -0.0375000000000 1.0000000000000
-0.8375000000000 -0.0125000000000 1.0000000000000
-0.8375000000000 0.0125000000000 1.0000000000000
-0.8375000000000 0.0375000000000 1.0000000000000
-0.8375000000000 0.0625000000000 1.0000000000000
-0.8375000000000 0.0875000000000 1.0000000000000
-0.8375000000000 0.1125000000000 1.0000000000000
-0.8375000000000 0.1375000000000 1.0000000000000
-0.8375000000000 0.1625000000000 1.0000000000000
-0.8375000000000 0.1875000000000 1.0000000000000
-0.8375000000000 0.2125000000000 1.0000000000000
-0.8375000000000 0.2375000000000 1.0000000000000
-0.8375000000000 0.2625000000000 1.0000000000000
-0.8375000000000 0.2875000000000 1.0000000000000
-0.8375000000000 0.3125000000000 1.0000000000000
-0.8375000000000 0.3375000000000 1.0000000000000
-0.8375000000000 0.3625000000000 1.0000000000000
-0.8375000000000 0.3875000000000 1.0000000000000
-0.8375000000000 0.4125000000000 1.0000000000000
-0.8375000000000 0.4375000000000 1.0000000000000
-0.8375000000000 0.4625000000000 1.0000000000000
-0.8375000000000 0.4875000000000 1.0000000000000
-0.8375000000000 0.5125000000000 1.0000000000000
-0.8375000000000 0.5375000000000 1.0000000000000
-0.8375000000000 0.5625000000000 1.0000000000000
-0.8375000000000 0.5875000000000 1.0000000000000
-0.8375000000000 0.6125000000000 1.0000000000000
-0.8375000000000 0.6375000000000 1.0000000000000
-0.8375000000000 0.6625000000000 1.0000000000000
-0.8375000000000 0.6875000000000 1.0000000000000
-0.8375000000000 0.7125000000000 1.0000000000000
-0.8375000000000 0.7375000000000 1.0000000000000
-0.8375000000000 0.7625000000000 1.0000000000000
-0.8375000000000 0.7875000000000 1.0000000000000
-0.8375000000000 0.8125000000000 1.0000000000000
-0.8375000000000 0.8375000000000 1.0000000000000
-0.8375000000000 0.8625000000000 1.0000000000000
-0.8375000000000 0.8875000000000 1.0000000000000
-0.8375000000000 0.9125000000000 1.0000000000000
-0.8375000000000 0.9375000000000 1.0000000000000
-0.8375000000000 0.9625000000000 1.0000000000000
-0.8375000000000 0.9875000000000 1.0000000000000
-0.8375000000000 1.0125000000000 1.0000000000000
-0.8375000000000 1.0375000000000 1.0000000000000
-0.8375000000000 1.0625000000000 1.0000000000000
-0.8375000000000 1.0875000000000 1.0000000000000
-0.8375000000000 1.1125000000000 1.0000000000000
-0.8375000000000 1.1375000000000 1.0000000000000
-0.8375000000000 1.1625000000000 1.0000000000000
-0.8375000000000 1.1875000000000 1.0000000000000
-0.8375000000000 1.2125000000000 1.0000000000000
-0.8375000000000 1.2375000000000 1.0000000000000
-0.8375000000000 1.2625000000000 1.0000000000000
-0.8375000000000 1.2875000000000 1.0000000000000
-0.8375000000000 1.3125000000000 1.0000000000000
-0.8375000000000 1.3375000000000 1.0000000000000
-0.8375000000000 1.3625000000000 1.0000000000000
-0.8375000000000 1.3875000000000 1.0000000000000
-0.8375000000000 1.4125000000000 1.0000000000000
-0.8375000000000 1.4375000000000 1.0000000000000
-0.8375000000000 1.4625000000000 1.0000000000000
-0.8375000000000 1.4875000000000 1.0000000000000
-0.8375000000000 1.5125000000000 1.0000000000000
-0.8375000000000 1.5375000000000 1.0000000000000
-0.8375000000000 1.5625000000000 1.0000000000000
-0.8375000000000 1.5875000000000 1.0000000000000
-0.8375000000000 1.6125000000000 1.0000000000000
-0.8375000000000 1.6375000000000 1.0000000000000
-0.8375000000000 1.6625000000000 1.0000000000000
-0.8375000000000 1.6875000000000 1.0000000000000
-0.8375000000000 1.7125000000000 1.0000000000000
-0.8375000000000 1.7375000000000 1.0000000000000
-0.8375000000000 1.7625000000000 1.0000000000000
-0.8375000000000 1.7875000000000 1.0000000000000
-0.8375000000000 1.8125000000000 1.0000000000000
-0.8375000000000 1.8375000000000 1.0000000000000
-0.8375000000000 1.8625000000000 1.0000000000000
-0.8375000000000 1.8875000000000 1.0000000000000
-0.8375000000000 1.9125000000000 1.0000000000000
-0.8375000000000 1.9375000000000 1.0000000000000
-0.8375000000000 1.9625000000000 1.0000000000000
-0.8375000000000 1.9875000000000 1.0000000000000
-0.8375000000000 2.0125000000000 1.0000000000000
-
-0.8625000000000 -0.0375000000000 1.0000000000000
-0.8625000000000 -0.0125000000000 1.0000000000000
-0.8625000000000 0.0125000000000 1.0000000000000
-0.8625000000000 0.0375000000000 1.0000000000000
-0.8625000000000 0.0625000000000 1.0000000000000
-0.8625000000000 0.0875000000000 1.0000000000000
-0.8625000000000 0.1125000000000 1.0000000000000
-0.8625000000000 0.1375000000000 1.0000000000000
-0.8625000000000 0.1625000000000 1.0000000000000
-0.8625000000000 0.1875000000000 1.0000000000000
-0.8625000000000 0.2125000000000 1.0000000000000
-0.8625000000000 0.2375000000000 1.0000000000000
-0.8625000000000 0.2625000000000 1.0000000000000
-0.8625000000000 0.2875000000000 1.0000000000000
-0.8625000000000 0.3125000000000 1.0000000000000
-0.8625000000000 0.3375000000000 1.0000000000000
-0.8625000000000 0.3625000000000 1.0000000000000
-0.8625000000000 0.3875000000000 1.0000000000000
-0.8625000000000 0.4125000000000 1.0000000000000
-0.8625000000000 0.4375000000000 1.0000000000000
-0.8625000000000 0.4625000000000 1.0000000000000
-0.8625000000000 0.4875000000000 1.0000000000000
-0.8625000000000 0.5125000000000 1.0000000000000
-0.8625000000000 0.5375000000000 1.0000000000000
-0.8625000000000 0.5625000000000 1.0000000000000
-0.8625000000000 0.5875000000000 1.0000000000000
-0.8625000000000 0.6125000000000 1.0000000000000
-0.8625000000000 0.6375000000000 1.0000000000000
-0.8625000000000 0.6625000000000 1.0000000000000
-0.8625000000000 0.6875000000000 1.0000000000000
-0.8625000000000 0.7125000000000 1.0000000000000
-0.8625000000000 0.7375000000000 1.0000000000000
-0.8625000000000 0.7625000000000 1.0000000000000
-0.8625000000000 0.7875000000000 1.0000000000000
-0.8625000000000 0.8125000000000 1.0000000000000
-0.8625000000000 0.8375000000000 1.0000000000000
-0.8625000000000 0.8625000000000 1.0000000000000
-0.8625000000000 0.8875000000000 1.0000000000000
-0.8625000000000 0.9125000000000 1.0000000000000
-0.8625000000000 0.9375000000000 1.0000000000000
-0.8625000000000 0.9625000000000 1.0000000000000
-0.8625000000000 0.9875000000000 1.0000000000000
-0.8625000000000 1.0125000000000 1.0000000000000
-0.8625000000000 1.0375000000000 1.0000000000000
-0.8625000000000 1.0625000000000 1.0000000000000
-0.8625000000000 1.0875000000000 1.0000000000000
-0.8625000000000 1.1125000000000 1.0000000000000
-0.8625000000000 1.1375000000000 1.0000000000000
-0.8625000000000 1.1625000000000 1.0000000000000
-0.8625000000000 1.1875000000000 1.0000000000000
-0.8625000000000 1.2125000000000 1.0000000000000
-0.8625000000000 1.2375000000000 1.0000000000000
-0.8625000000000 1.2625000000000 1.0000000000000
-0.8625000000000 1.2875000000000 1.0000000000000
-0.8625000000000 1.3125000000000 1.0000000000000
-0.8625000000000 1.3375000000000 1.0000000000000
-0.8625000000000 1.3625000000000 1.0000000000000
-0.8625000000000 1.3875000000000 1.0000000000000
-0.8625000000000 1.4125000000000 1.0000000000000
-0.8625000000000 1.4375000000000 1.0000000000000
-0.8625000000000 1.4625000000000 1.0000000000000
-0.8625000000000 1.4875000000000 1.0000000000000
-0.8625000000000 1.5125000000000 1.0000000000000
-0.8625000000000 1.5375000000000 1.0000000000000
-0.8625000000000 1.5625000000000 1.0000000000000
-0.8625000000000 1.5875000000000 1.0000000000000
-0.8625000000000 1.6125000000000 1.0000000000000
-0.8625000000000 1.6375000000000 1.0000000000000
-0.8625000000000 1.6625000000000 1.0000000000000
-0.8625000000000 1.6875000000000 1.0000000000000
-0.8625000000000 1.7125000000000 1.0000000000000
-0.8625000000000 1.7375000000000 1.0000000000000
-0.8625000000000 1.7625000000000 1.0000000000000
-0.8625000000000 1.7875000000000 1.0000000000000
-0.8625000000000 1.8125000000000 1.0000000000000
-0.8625000000000 1.8375000000000 1.0000000000000
-0.8625000000000 1.8625000000000 1.0000000000000
-0.8625000000000 1.8875000000000 1.0000000000000
-0.8625000000000 1.9125000000000 1.0000000000000
-0.8625000000000 1.9375000000000 1.0000000000000
-0.8625000000000 1.9625000000000 1.0000000000000
-0.8625000000000 1.9875000000000 1.0000000000000
-0.8625000000000 2.0125000000000 1.0000000000000
-
-0.8875000000000 -0.0375000000000 1.0000000000000
-0.8875000000000 -0.0125000000000 1.0000000000000
-0.8875000000000 0.0125000000000 1.0000000000000
-0.8875000000000 0.0375000000000 1.0000000000000
-0.8875000000000 0.0625000000000 1.0000000000000
-0.8875000000000 0.0875000000000 1.0000000000000
-0.8875000000000 0.1125000000000 1.0000000000000
-0.8875000000000 0.1375000000000 1.0000000000000
-0.8875000000000 0.1625000000000 1.0000000000000
-0.8875000000000 0.1875000000000 1.0000000000000
-0.8875000000000 0.2125000000000 1.0000000000000
-0.8875000000000 0.2375000000000 1.0000000000000
-0.8875000000000 0.2625000000000 1.0000000000000
-0.8875000000000 0.2875000000000 1.0000000000000
-0.8875000000000 0.3125000000000 1.0000000000000
-0.8875000000000 0.3375000000000 1.0000000000000
-0.8875000000000 0.3625000000000 1.0000000000000
-0.8875000000000 0.3875000000000 1.0000000000000
-0.8875000000000 0.4125000000000 1.0000000000000
-0.8875000000000 0.4375000000000 1.0000000000000
-0.8875000000000 0.4625000000000 1.0000000000000
-0.8875000000000 0.4875000000000 1.0000000000000
-0.8875000000000 0.5125000000000 1.0000000000000
-0.8875000000000 0.5375000000000 1.0000000000000
-0.8875000000000 0.5625000000000 1.0000000000000
-0.8875000000000 0.5875000000000 1.0000000000000
-0.8875000000000 0.6125000000000 1.0000000000000
-0.8875000000000 0.6375000000000 1.0000000000000
-0.8875000000000 0.6625000000000 1.0000000000000
-0.8875000000000 0.6875000000000 1.0000000000000
-0.8875000000000 0.7125000000000 1.0000000000000
-0.8875000000000 0.7375000000000 1.0000000000000
-0.8875000000000 0.7625000000000 1.0000000000000
-0.8875000000000 0.7875000000000 1.0000000000000
-0.8875000000000 0.8125000000000 1.0000000000000
-0.8875000000000 0.8375000000000 1.0000000000000
-0.8875000000000 0.8625000000000 1.0000000000000
-0.8875000000000 0.8875000000000 1.0000000000000
-0.8875000000000 0.9125000000000 1.0000000000000
-0.8875000000000 0.9375000000000 1.0000000000000
-0.8875000000000 0.9625000000000 1.0000000000000
-0.8875000000000 0.9875000000000 1.0000000000000
-0.8875000000000 1.0125000000000 1.0000000000000
-0.8875000000000 1.0375000000000 1.0000000000000
-0.8875000000000 1.0625000000000 1.0000000000000
-0.8875000000000 1.0875000000000 1.0000000000000
-0.8875000000000 1.1125000000000 1.0000000000000
-0.8875000000000 1.1375000000000 1.0000000000000
-0.8875000000000 1.1625000000000 1.0000000000000
-0.8875000000000 1.1875000000000 1.0000000000000
-0.8875000000000 1.2125000000000 1.0000000000000
-0.8875000000000 1.2375000000000 1.0000000000000
-0.8875000000000 1.2625000000000 1.0000000000000
-0.8875000000000 1.2875000000000 1.0000000000000
-0.8875000000000 1.3125000000000 1.0000000000000
-0.8875000000000 1.3375000000000 1.0000000000000
-0.8875000000000 1.3625000000000 1.0000000000000
-0.8875000000000 1.3875000000000 1.0000000000000
-0.8875000000000 1.4125000000000 1.0000000000000
-0.8875000000000 1.4375000000000 1.0000000000000
-0.8875000000000 1.4625000000000 1.0000000000000
-0.8875000000000 1.4875000000000 1.0000000000000
-0.8875000000000 1.5125000000000 1.0000000000000
-0.8875000000000 1.5375000000000 1.0000000000000
-0.8875000000000 1.5625000000000 1.0000000000000
-0.8875000000000 1.5875000000000 1.0000000000000
-0.8875000000000 1.6125000000000 1.0000000000000
-0.8875000000000 1.6375000000000 1.0000000000000
-0.8875000000000 1.6625000000000 1.0000000000000
-0.8875000000000 1.6875000000000 1.0000000000000
-0.8875000000000 1.7125000000000 1.0000000000000
-0.8875000000000 1.7375000000000 1.0000000000000
-0.8875000000000 1.7625000000000 1.0000000000000
-0.8875000000000 1.7875000000000 1.0000000000000
-0.8875000000000 1.8125000000000 1.0000000000000
-0.8875000000000 1.8375000000000 1.0000000000000
-0.8875000000000 1.8625000000000 1.0000000000000
-0.8875000000000 1.8875000000000 1.0000000000000
-0.8875000000000 1.9125000000000 1.0000000000000
-0.8875000000000 1.9375000000000 1.0000000000000
-0.8875000000000 1.9625000000000 1.0000000000000
-0.8875000000000 1.9875000000000 1.0000000000000
-0.8875000000000 2.0125000000000 1.0000000000000
-
-0.9125000000000 -0.0375000000000 1.0000000000000
-0.9125000000000 -0.0125000000000 1.0000000000000
-0.9125000000000 0.0125000000000 1.0000000000000
-0.9125000000000 0.0375000000000 1.0000000000000
-0.9125000000000 0.0625000000000 1.0000000000000
-0.9125000000000 0.0875000000000 1.0000000000000
-0.9125000000000 0.1125000000000 1.0000000000000
-0.9125000000000 0.1375000000000 1.0000000000000
-0.9125000000000 0.1625000000000 1.0000000000000
-0.9125000000000 0.1875000000000 1.0000000000000
-0.9125000000000 0.2125000000000 1.0000000000000
-0.9125000000000 0.2375000000000 1.0000000000000
-0.9125000000000 0.2625000000000 1.0000000000000
-0.9125000000000 0.2875000000000 1.0000000000000
-0.9125000000000 0.3125000000000 1.0000000000000
-0.9125000000000 0.3375000000000 1.0000000000000
-0.9125000000000 0.3625000000000 1.0000000000000
-0.9125000000000 0.3875000000000 1.0000000000000
-0.9125000000000 0.4125000000000 1.0000000000000
-0.9125000000000 0.4375000000000 1.0000000000000
-0.9125000000000 0.4625000000000 1.0000000000000
-0.9125000000000 0.4875000000000 1.0000000000000
-0.9125000000000 0.5125000000000 1.0000000000000
-0.9125000000000 0.5375000000000 1.0000000000000
-0.9125000000000 0.5625000000000 1.0000000000000
-0.9125000000000 0.5875000000000 1.0000000000000
-0.9125000000000 0.6125000000000 1.0000000000000
-0.9125000000000 0.6375000000000 1.0000000000000
-0.9125000000000 0.6625000000000 1.0000000000000
-0.9125000000000 0.6875000000000 1.0000000000000
-0.9125000000000 0.7125000000000 1.0000000000000
-0.9125000000000 0.7375000000000 1.0000000000000
-0.9125000000000 0.7625000000000 1.0000000000000
-0.9125000000000 0.7875000000000 1.0000000000000
-0.9125000000000 0.8125000000000 1.0000000000000
-0.9125000000000 0.8375000000000 1.0000000000000
-0.9125000000000 0.8625000000000 1.0000000000000
-0.9125000000000 0.8875000000000 1.0000000000000
-0.9125000000000 0.9125000000000 1.0000000000000
-0.9125000000000 0.9375000000000 1.0000000000000
-0.9125000000000 0.9625000000000 1.0000000000000
-0.9125000000000 0.9875000000000 1.0000000000000
-0.9125000000000 1.0125000000000 1.0000000000000
-0.9125000000000 1.0375000000000 1.0000000000000
-0.9125000000000 1.0625000000000 1.0000000000000
-0.9125000000000 1.0875000000000 1.0000000000000
-0.9125000000000 1.1125000000000 1.0000000000000
-0.9125000000000 1.1375000000000 1.0000000000000
-0.9125000000000 1.1625000000000 1.0000000000000
-0.9125000000000 1.1875000000000 1.0000000000000
-0.9125000000000 1.2125000000000 1.0000000000000
-0.9125000000000 1.2375000000000 1.0000000000000
-0.9125000000000 1.2625000000000 1.0000000000000
-0.9125000000000 1.2875000000000 1.0000000000000
-0.9125000000000 1.3125000000000 1.0000000000000
-0.9125000000000 1.3375000000000 1.0000000000000
-0.9125000000000 1.3625000000000 1.0000000000000
-0.9125000000000 1.3875000000000 1.0000000000000
-0.9125000000000 1.4125000000000 1.0000000000000
-0.9125000000000 1.4375000000000 1.0000000000000
-0.9125000000000 1.4625000000000 1.0000000000000
-0.9125000000000 1.4875000000000 1.0000000000000
-0.9125000000000 1.5125000000000 1.0000000000000
-0.9125000000000 1.5375000000000 1.0000000000000
-0.9125000000000 1.5625000000000 1.0000000000000
-0.9125000000000 1.5875000000000 1.0000000000000
-0.9125000000000 1.6125000000000 1.0000000000000
-0.9125000000000 1.6375000000000 1.0000000000000
-0.9125000000000 1.6625000000000 1.0000000000000
-0.9125000000000 1.6875000000000 1.0000000000000
-0.9125000000000 1.7125000000000 1.0000000000000
-0.9125000000000 1.7375000000000 1.0000000000000
-0.9125000000000 1.7625000000000 1.0000000000000
-0.9125000000000 1.7875000000000 1.0000000000000
-0.9125000000000 1.8125000000000 1.0000000000000
-0.9125000000000 1.8375000000000 1.0000000000000
-0.9125000000000 1.8625000000000 1.0000000000000
-0.9125000000000 1.8875000000000 1.0000000000000
-0.9125000000000 1.9125000000000 1.0000000000000
-0.9125000000000 1.9375000000000 1.0000000000000
-0.9125000000000 1.9625000000000 1.0000000000000
-0.9125000000000 1.9875000000000 1.0000000000000
-0.9125000000000 2.0125000000000 1.0000000000000
-
-0.9375000000000 -0.0375000000000 1.0000000000000
-0.9375000000000 -0.0125000000000 1.0000000000000
-0.9375000000000 0.0125000000000 1.0000000000000
-0.9375000000000 0.0375000000000 1.0000000000000
-0.9375000000000 0.0625000000000 1.0000000000000
-0.9375000000000 0.0875000000000 1.0000000000000
-0.9375000000000 0.1125000000000 1.0000000000000
-0.9375000000000 0.1375000000000 1.0000000000000
-0.9375000000000 0.1625000000000 1.0000000000000
-0.9375000000000 0.1875000000000 1.0000000000000
-0.9375000000000 0.2125000000000 1.0000000000000
-0.9375000000000 0.2375000000000 1.0000000000000
-0.9375000000000 0.2625000000000 1.0000000000000
-0.9375000000000 0.2875000000000 1.0000000000000
-0.9375000000000 0.3125000000000 1.0000000000000
-0.9375000000000 0.3375000000000 1.0000000000000
-0.9375000000000 0.3625000000000 1.0000000000000
-0.9375000000000 0.3875000000000 1.0000000000000
-0.9375000000000 0.4125000000000 1.0000000000000
-0.9375000000000 0.4375000000000 1.0000000000000
-0.9375000000000 0.4625000000000 1.0000000000000
-0.9375000000000 0.4875000000000 1.0000000000000
-0.9375000000000 0.5125000000000 1.0000000000000
-0.9375000000000 0.5375000000000 1.0000000000000
-0.9375000000000 0.5625000000000 1.0000000000000
-0.9375000000000 0.5875000000000 1.0000000000000
-0.9375000000000 0.6125000000000 1.0000000000000
-0.9375000000000 0.6375000000000 1.0000000000000
-0.9375000000000 0.6625000000000 1.0000000000000
-0.9375000000000 0.6875000000000 1.0000000000000
-0.9375000000000 0.7125000000000 1.0000000000000
-0.9375000000000 0.7375000000000 1.0000000000000
-0.9375000000000 0.7625000000000 1.0000000000000
-0.9375000000000 0.7875000000000 1.0000000000000
-0.9375000000000 0.8125000000000 1.0000000000000
-0.9375000000000 0.8375000000000 1.0000000000000
-0.9375000000000 0.8625000000000 1.0000000000000
-0.9375000000000 0.8875000000000 1.0000000000000
-0.9375000000000 0.9125000000000 1.0000000000000
-0.9375000000000 0.9375000000000 1.0000000000000
-0.9375000000000 0.9625000000000 1.0000000000000
-0.9375000000000 0.9875000000000 1.0000000000000
-0.9375000000000 1.0125000000000 1.0000000000000
-0.9375000000000 1.0375000000000 1.0000000000000
-0.9375000000000 1.0625000000000 1.0000000000000
-0.9375000000000 1.0875000000000 1.0000000000000
-0.9375000000000 1.1125000000000 1.0000000000000
-0.9375000000000 1.1375000000000 1.0000000000000
-0.9375000000000 1.1625000000000 1.0000000000000
-0.9375000000000 1.1875000000000 1.0000000000000
-0.9375000000000 1.2125000000000 1.0000000000000
-0.9375000000000 1.2375000000000 1.0000000000000
-0.9375000000000 1.2625000000000 1.0000000000000
-0.9375000000000 1.2875000000000 1.0000000000000
-0.9375000000000 1.3125000000000 1.0000000000000
-0.9375000000000 1.3375000000000 1.0000000000000
-0.9375000000000 1.3625000000000 1.0000000000000
-0.9375000000000 1.3875000000000 1.0000000000000
-0.9375000000000 1.4125000000000 1.0000000000000
-0.9375000000000 1.4375000000000 1.0000000000000
-0.9375000000000 1.4625000000000 1.0000000000000
-0.9375000000000 1.4875000000000 1.0000000000000
-0.9375000000000 1.5125000000000 1.0000000000000
-0.9375000000000 1.5375000000000 1.0000000000000
-0.9375000000000 1.5625000000000 1.0000000000000
-0.9375000000000 1.5875000000000 1.0000000000000
-0.9375000000000 1.6125000000000 1.0000000000000
-0.9375000000000 1.6375000000000 1.0000000000000
-0.9375000000000 1.6625000000000 1.0000000000000
-0.9375000000000 1.6875000000000 1.0000000000000
-0.9375000000000 1.7125000000000 1.0000000000000
-0.9375000000000 1.7375000000000 1.0000000000000
-0.9375000000000 1.7625000000000 1.0000000000000
-0.9375000000000 1.7875000000000 1.0000000000000
-0.9375000000000 1.8125000000000 1.0000000000000
-0.9375000000000 1.8375000000000 1.0000000000000
-0.9375000000000 1.8625000000000 1.0000000000000
-0.9375000000000 1.8875000000000 1.0000000000000
-0.9375000000000 1.9125000000000 1.0000000000000
-0.9375000000000 1.9375000000000 1.0000000000000
-0.9375000000000 1.9625000000000 1.0000000000000
-0.9375000000000 1.9875000000000 1.0000000000000
-0.9375000000000 2.0125000000000 1.0000000000000
-
-0.9625000000000 -0.0375000000000 1.0000000000000
-0.9625000000000 -0.0125000000000 1.0000000000000
-0.9625000000000 0.0125000000000 1.0000000000000
-0.9625000000000 0.0375000000000 1.0000000000000
-0.9625000000000 0.0625000000000 1.0000000000000
-0.9625000000000 0.0875000000000 1.0000000000000
-0.9625000000000 0.1125000000000 1.0000000000000
-0.9625000000000 0.1375000000000 1.0000000000000
-0.9625000000000 0.1625000000000 1.0000000000000
-0.9625000000000 0.1875000000000 1.0000000000000
-0.9625000000000 0.2125000000000 1.0000000000000
-0.9625000000000 0.2375000000000 1.0000000000000
-0.9625000000000 0.2625000000000 1.0000000000000
-0.9625000000000 0.2875000000000 1.0000000000000
-0.9625000000000 0.3125000000000 1.0000000000000
-0.9625000000000 0.3375000000000 1.0000000000000
-0.9625000000000 0.3625000000000 1.0000000000000
-0.9625000000000 0.3875000000000 1.0000000000000
-0.9625000000000 0.4125000000000 1.0000000000000
-0.9625000000000 0.4375000000000 1.0000000000000
-0.9625000000000 0.4625000000000 1.0000000000000
-0.9625000000000 0.4875000000000 1.0000000000000
-0.9625000000000 0.5125000000000 1.0000000000000
-0.9625000000000 0.5375000000000 1.0000000000000
-0.9625000000000 0.5625000000000 1.0000000000000
-0.9625000000000 0.5875000000000 1.0000000000000
-0.9625000000000 0.6125000000000 1.0000000000000
-0.9625000000000 0.6375000000000 1.0000000000000
-0.9625000000000 0.6625000000000 1.0000000000000
-0.9625000000000 0.6875000000000 1.0000000000000
-0.9625000000000 0.7125000000000 1.0000000000000
-0.9625000000000 0.7375000000000 1.0000000000000
-0.9625000000000 0.7625000000000 1.0000000000000
-0.9625000000000 0.7875000000000 1.0000000000000
-0.9625000000000 0.8125000000000 1.0000000000000
-0.9625000000000 0.8375000000000 1.0000000000000
-0.9625000000000 0.8625000000000 1.0000000000000
-0.9625000000000 0.8875000000000 1.0000000000000
-0.9625000000000 0.9125000000000 1.0000000000000
-0.9625000000000 0.9375000000000 1.0000000000000
-0.9625000000000 0.9625000000000 1.0000000000000
-0.9625000000000 0.9875000000000 1.0000000000000
-0.9625000000000 1.0125000000000 1.0000000000000
-0.9625000000000 1.0375000000000 1.0000000000000
-0.9625000000000 1.0625000000000 1.0000000000000
-0.9625000000000 1.0875000000000 1.0000000000000
-0.9625000000000 1.1125000000000 1.0000000000000
-0.9625000000000 1.1375000000000 1.0000000000000
-0.9625000000000 1.1625000000000 1.0000000000000
-0.9625000000000 1.1875000000000 1.0000000000000
-0.9625000000000 1.2125000000000 1.0000000000000
-0.9625000000000 1.2375000000000 1.0000000000000
-0.9625000000000 1.2625000000000 1.0000000000000
-0.9625000000000 1.2875000000000 1.0000000000000
-0.9625000000000 1.3125000000000 1.0000000000000
-0.9625000000000 1.3375000000000 1.0000000000000
-0.9625000000000 1.3625000000000 1.0000000000000
-0.9625000000000 1.3875000000000 1.0000000000000
-0.9625000000000 1.4125000000000 1.0000000000000
-0.9625000000000 1.4375000000000 1.0000000000000
-0.9625000000000 1.4625000000000 1.0000000000000
-0.9625000000000 1.4875000000000 1.0000000000000
-0.9625000000000 1.5125000000000 1.0000000000000
-0.9625000000000 1.5375000000000 1.0000000000000
-0.9625000000000 1.5625000000000 1.0000000000000
-0.9625000000000 1.5875000000000 1.0000000000000
-0.9625000000000 1.6125000000000 1.0000000000000
-0.9625000000000 1.6375000000000 1.0000000000000
-0.9625000000000 1.6625000000000 1.0000000000000
-0.9625000000000 1.6875000000000 1.0000000000000
-0.9625000000000 1.7125000000000 1.0000000000000
-0.9625000000000 1.7375000000000 1.0000000000000
-0.9625000000000 1.7625000000000 1.0000000000000
-0.9625000000000 1.7875000000000 1.0000000000000
-0.9625000000000 1.8125000000000 1.0000000000000
-0.9625000000000 1.8375000000000 1.0000000000000
-0.9625000000000 1.8625000000000 1.0000000000000
-0.9625000000000 1.8875000000000 1.0000000000000
-0.9625000000000 1.9125000000000 1.0000000000000
-0.9625000000000 1.9375000000000 1.0000000000000
-0.9625000000000 1.9625000000000 1.0000000000000
-0.9625000000000 1.9875000000000 1.0000000000000
-0.9625000000000 2.0125000000000 1.0000000000000
-
-0.9875000000000 -0.0375000000000 1.0000000000000
-0.9875000000000 -0.0125000000000 1.0000000000000
-0.9875000000000 0.0125000000000 1.0000000000000
-0.9875000000000 0.0375000000000 1.0000000000000
-0.9875000000000 0.0625000000000 1.0000000000000
-0.9875000000000 0.0875000000000 1.0000000000000
-0.9875000000000 0.1125000000000 1.0000000000000
-0.9875000000000 0.1375000000000 1.0000000000000
-0.9875000000000 0.1625000000000 1.0000000000000
-0.9875000000000 0.1875000000000 1.0000000000000
-0.9875000000000 0.2125000000000 1.0000000000000
-0.9875000000000 0.2375000000000 1.0000000000000
-0.9875000000000 0.2625000000000 1.0000000000000
-0.9875000000000 0.2875000000000 1.0000000000000
-0.9875000000000 0.3125000000000 1.0000000000000
-0.9875000000000 0.3375000000000 1.0000000000000
-0.9875000000000 0.3625000000000 1.0000000000000
-0.9875000000000 0.3875000000000 1.0000000000000
-0.9875000000000 0.4125000000000 1.0000000000000
-0.9875000000000 0.4375000000000 1.0000000000000
-0.9875000000000 0.4625000000000 1.0000000000000
-0.9875000000000 0.4875000000000 1.0000000000000
-0.9875000000000 0.5125000000000 1.0000000000000
-0.9875000000000 0.5375000000000 1.0000000000000
-0.9875000000000 0.5625000000000 1.0000000000000
-0.9875000000000 0.5875000000000 1.0000000000000
-0.9875000000000 0.6125000000000 1.0000000000000
-0.9875000000000 0.6375000000000 1.0000000000000
-0.9875000000000 0.6625000000000 1.0000000000000
-0.9875000000000 0.6875000000000 1.0000000000000
-0.9875000000000 0.7125000000000 1.0000000000000
-0.9875000000000 0.7375000000000 1.0000000000000
-0.9875000000000 0.7625000000000 1.0000000000000
-0.9875000000000 0.7875000000000 1.0000000000000
-0.9875000000000 0.8125000000000 1.0000000000000
-0.9875000000000 0.8375000000000 1.0000000000000
-0.9875000000000 0.8625000000000 1.0000000000000
-0.9875000000000 0.8875000000000 1.0000000000000
-0.9875000000000 0.9125000000000 1.0000000000000
-0.9875000000000 0.9375000000000 1.0000000000000
-0.9875000000000 0.9625000000000 1.0000000000000
-0.9875000000000 0.9875000000000 1.0000000000000
-0.9875000000000 1.0125000000000 1.0000000000000
-0.9875000000000 1.0375000000000 1.0000000000000
-0.9875000000000 1.0625000000000 1.0000000000000
-0.9875000000000 1.0875000000000 1.0000000000000
-0.9875000000000 1.1125000000000 1.0000000000000
-0.9875000000000 1.1375000000000 1.0000000000000
-0.9875000000000 1.1625000000000 1.0000000000000
-0.9875000000000 1.1875000000000 1.0000000000000
-0.9875000000000 1.2125000000000 1.0000000000000
-0.9875000000000 1.2375000000000 1.0000000000000
-0.9875000000000 1.2625000000000 1.0000000000000
-0.9875000000000 1.2875000000000 1.0000000000000
-0.9875000000000 1.3125000000000 1.0000000000000
-0.9875000000000 1.3375000000000 1.0000000000000
-0.9875000000000 1.3625000000000 1.0000000000000
-0.9875000000000 1.3875000000000 1.0000000000000
-0.9875000000000 1.4125000000000 1.0000000000000
-0.9875000000000 1.4375000000000 1.0000000000000
-0.9875000000000 1.4625000000000 1.0000000000000
-0.9875000000000 1.4875000000000 1.0000000000000
-0.9875000000000 1.5125000000000 1.0000000000000
-0.9875000000000 1.5375000000000 1.0000000000000
-0.9875000000000 1.5625000000000 1.0000000000000
-0.9875000000000 1.5875000000000 1.0000000000000
-0.9875000000000 1.6125000000000 1.0000000000000
-0.9875000000000 1.6375000000000 1.0000000000000
-0.9875000000000 1.6625000000000 1.0000000000000
-0.9875000000000 1.6875000000000 1.0000000000000
-0.9875000000000 1.7125000000000 1.0000000000000
-0.9875000000000 1.7375000000000 1.0000000000000
-0.9875000000000 1.7625000000000 1.0000000000000
-0.9875000000000 1.7875000000000 1.0000000000000
-0.9875000000000 1.8125000000000 1.0000000000000
-0.9875000000000 1.8375000000000 1.0000000000000
-0.9875000000000 1.8625000000000 1.0000000000000
-0.9875000000000 1.8875000000000 1.0000000000000
-0.9875000000000 1.9125000000000 1.0000000000000
-0.9875000000000 1.9375000000000 1.0000000000000
-0.9875000000000 1.9625000000000 1.0000000000000
-0.9875000000000 1.9875000000000 1.0000000000000
-0.9875000000000 2.0125000000000 1.0000000000000
-
-1.0125000000000 -0.0375000000000 1.0000000000000
-1.0125000000000 -0.0125000000000 1.0000000000000
-1.0125000000000 0.0125000000000 1.0000000000000
-1.0125000000000 0.0375000000000 1.0000000000000
-1.0125000000000 0.0625000000000 1.0000000000000
-1.0125000000000 0.0875000000000 1.0000000000000
-1.0125000000000 0.1125000000000 1.0000000000000
-1.0125000000000 0.1375000000000 1.0000000000000
-1.0125000000000 0.1625000000000 1.0000000000000
-1.0125000000000 0.1875000000000 1.0000000000000
-1.0125000000000 0.2125000000000 1.0000000000000
-1.0125000000000 0.2375000000000 1.0000000000000
-1.0125000000000 0.2625000000000 1.0000000000000
-1.0125000000000 0.2875000000000 1.0000000000000
-1.0125000000000 0.3125000000000 1.0000000000000
-1.0125000000000 0.3375000000000 1.0000000000000
-1.0125000000000 0.3625000000000 1.0000000000000
-1.0125000000000 0.3875000000000 1.0000000000000
-1.0125000000000 0.4125000000000 1.0000000000000
-1.0125000000000 0.4375000000000 1.0000000000000
-1.0125000000000 0.4625000000000 1.0000000000000
-1.0125000000000 0.4875000000000 1.0000000000000
-1.0125000000000 0.5125000000000 1.0000000000000
-1.0125000000000 0.5375000000000 1.0000000000000
-1.0125000000000 0.5625000000000 1.0000000000000
-1.0125000000000 0.5875000000000 1.0000000000000
-1.0125000000000 0.6125000000000 1.0000000000000
-1.0125000000000 0.6375000000000 1.0000000000000
-1.0125000000000 0.6625000000000 1.0000000000000
-1.0125000000000 0.6875000000000 1.0000000000000
-1.0125000000000 0.7125000000000 1.0000000000000
-1.0125000000000 0.7375000000000 1.0000000000000
-1.0125000000000 0.7625000000000 1.0000000000000
-1.0125000000000 0.7875000000000 1.0000000000000
-1.0125000000000 0.8125000000000 1.0000000000000
-1.0125000000000 0.8375000000000 1.0000000000000
-1.0125000000000 0.8625000000000 1.0000000000000
-1.0125000000000 0.8875000000000 1.0000000000000
-1.0125000000000 0.9125000000000 1.0000000000000
-1.0125000000000 0.9375000000000 1.0000000000000
-1.0125000000000 0.9625000000000 1.0000000000000
-1.0125000000000 0.9875000000000 1.0000000000000
-1.0125000000000 1.0125000000000 1.0000000000000
-1.0125000000000 1.0375000000000 1.0000000000000
-1.0125000000000 1.0625000000000 1.0000000000000
-1.0125000000000 1.0875000000000 1.0000000000000
-1.0125000000000 1.1125000000000 1.0000000000000
-1.0125000000000 1.1375000000000 1.0000000000000
-1.0125000000000 1.1625000000000 1.0000000000000
-1.0125000000000 1.1875000000000 1.0000000000000
-1.0125000000000 1.2125000000000 1.0000000000000
-1.0125000000000 1.2375000000000 1.0000000000000
-1.0125000000000 1.2625000000000 1.0000000000000
-1.0125000000000 1.2875000000000 1.0000000000000
-1.0125000000000 1.3125000000000 1.0000000000000
-1.0125000000000 1.3375000000000 1.0000000000000
-1.0125000000000 1.3625000000000 1.0000000000000
-1.0125000000000 1.3875000000000 1.0000000000000
-1.0125000000000 1.4125000000000 1.0000000000000
-1.0125000000000 1.4375000000000 1.0000000000000
-1.0125000000000 1.4625000000000 1.0000000000000
-1.0125000000000 1.4875000000000 1.0000000000000
-1.0125000000000 1.5125000000000 1.0000000000000
-1.0125000000000 1.5375000000000 1.0000000000000
-1.0125000000000 1.5625000000000 1.0000000000000
-1.0125000000000 1.5875000000000 1.0000000000000
-1.0125000000000 1.6125000000000 1.0000000000000
-1.0125000000000 1.6375000000000 1.0000000000000
-1.0125000000000 1.6625000000000 1.0000000000000
-1.0125000000000 1.6875000000000 1.0000000000000
-1.0125000000000 1.7125000000000 1.0000000000000
-1.0125000000000 1.7375000000000 1.0000000000000
-1.0125000000000 1.7625000000000 1.0000000000000
-1.0125000000000 1.7875000000000 1.0000000000000
-1.0125000000000 1.8125000000000 1.0000000000000
-1.0125000000000 1.8375000000000 1.0000000000000
-1.0125000000000 1.8625000000000 1.0000000000000
-1.0125000000000 1.8875000000000 1.0000000000000
-1.0125000000000 1.9125000000000 1.0000000000000
-1.0125000000000 1.9375000000000 1.0000000000000
-1.0125000000000 1.9625000000000 1.0000000000000
-1.0125000000000 1.9875000000000 1.0000000000000
-1.0125000000000 2.0125000000000 1.0000000000000
-
diff --git a/test/bl0.75-025/h.t0.ah1.gp b/test/bl0.75-025/h.t0.ah1.gp
deleted file mode 100644
index 50499f2..0000000
--- a/test/bl0.75-025/h.t0.ah1.gp
+++ /dev/null
@@ -1,1636 +0,0 @@
-# N_patches = 4
-
-### +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 0.396785621704350 0.000000000 0.000000000 1.146785622
-3 0 0.396763350911763 0.02076498937 0.000000000 1.146219601
-6 0 0.396696202366961 0.04146604442 0.000000000 1.144523059
-9 0 0.396583124140224 0.06203926887 0.000000000 1.141700528
-12 0 0.396422220760094 0.08242081420 0.000000000 1.137759444
-15 0 0.396210369962555 0.1025467896 0.000000000 1.132709829
-18 0 0.395953373605357 0.1223563214 0.000000000 1.126574036
-21 0 0.395653430560641 0.1417895086 0.000000000 1.119374298
-24 0 0.395309045688052 0.1607866742 0.000000000 1.111132783
-27 0 0.394918314426242 0.1792891629 0.000000000 1.101874795
-30 0 0.394483375919952 0.1972416880 0.000000000 1.091632625
-33 0 0.394002795279368 0.2145893022 0.000000000 1.080438548
-36 0 0.393478983978018 0.2312811439 0.000000000 1.068331185
-39 0 0.392910926456237 0.2472668579 0.000000000 1.055349140
-42 0 0.392298492539463 0.2624989282 0.000000000 1.041534595
-45 0 0.391644231578259 0.2769342920 0.000000000 1.026934292
-
-0 3 0.396763350911763 0.000000000 0.02076498937 1.146219601
-3 3 0.396741103687905 0.02073544672 0.02073544672 1.145655893
-6 3 0.396674008909229 0.04140751959 0.02064689536 1.143966233
-9 3 0.396560965451926 0.06195286094 0.02049956331 1.141154970
-12 3 0.396400047841521 0.08230812850 0.02029382767 1.137229300
-15 3 0.396188917821082 0.1024101038 0.02003023808 1.132199711
-18 3 0.395933097195717 0.1221983611 0.01970993083 1.126087884
-21 3 0.395634313187751 0.1416132592 0.01933402391 1.118915153
-24 3 0.395290919997785 0.1605953491 0.01890364635 1.110703060
-27 3 0.394901481448995 0.1790863796 0.01842011908 1.101476810
-30 3 0.394467862774339 0.1970311005 0.01788509156 1.091267877
-33 3 0.393988561565263 0.2143745797 0.01730022219 1.080107904
-36 3 0.393466148190904 0.2310660037 0.01666751175 1.068035070
-39 3 0.392899442606342 0.2470548072 0.01598894678 1.055087279
-42 3 0.392288384891533 0.2622933123 0.01526671288 1.041306235
-45 3 0.391635426255101 0.2767381103 0.01450322981 1.026738110
-
-0 6 0.396696202366961 0.000000000 0.04146604442 1.144523059
-3 6 0.396674008909229 0.02064689536 0.04140751959 1.143966233
-6 6 0.396607042551874 0.04123208166 0.04123208166 1.142297052
-9 6 0.396494101669876 0.06169380986 0.04094013713 1.139519385
-12 6 0.396333169981675 0.08197025104 0.04053236693 1.135639711
-15 6 0.396124639826751 0.1020002952 0.04001005910 1.130670284
-18 6 0.395872338731798 0.1217246546 0.03937519602 1.124629965
-21 6 0.395576956601956 0.1410845366 0.03862977768 1.117537784
-24 6 0.395236531583286 0.1600212258 0.03777588714 1.109413558
-27 6 0.394850919482322 0.1784776455 0.03681613247 1.100282102
-30 6 0.394421221047691 0.1963986900 0.03575357148 1.090172510
-33 6 0.393945764624369 0.2137295044 0.03459133579 1.079114576
-36 6 0.393427526334972 0.2304193986 0.03333329261 1.067145094
-39 6 0.392864868398191 0.2464172111 0.03198320967 1.054299913
-42 6 0.392257938990780 0.2616747925 0.03054531921 1.040619299
-45 6 0.391608894386023 0.2761477109 0.02902429398 1.026147711
-
-0 9 0.396583124140224 0.000000000 0.06203926887 1.141700528
-3 9 0.396560965451926 0.02049956331 0.06195286094 1.141154970
-6 9 0.396494101669876 0.04094013713 0.06169380986 1.139519385
-9 9 0.396381442209852 0.06126264776 0.06126264776 1.136797135
-12 9 0.396221963052119 0.08140802389 0.06066039176 1.132994640
-15 9 0.396018068083087 0.1013181892 0.05988905784 1.128124630
-18 9 0.395771365992150 0.1209357477 0.05895099907 1.122201960
-21 9 0.395481373078626 0.1402034361 0.05784871916 1.115242438
-24 9 0.395145939479798 0.1590639086 0.05658496179 1.107263388
-27 9 0.394766556929375 0.1774618750 0.05516348552 1.098288540
-30 9 0.394343239266109 0.1953425732 0.05358830813 1.088343262
-33 9 0.393874252640611 0.2126514386 0.05186369768 1.077454500
-36 9 0.393362880429124 0.2293378438 0.04999507204 1.065656462
-39 9 0.392806924341943 0.2453497942 0.04798759699 1.052981763
-42 9 0.392206859800279 0.2606383953 0.04584726894 1.039468264
-45 9 0.391564344480583 0.2751575554 0.04358067541 1.025157555
-
-0 12 0.396422220760094 0.000000000 0.08242081420 1.137759444
-3 12 0.396400047841521 0.02029382767 0.08230812850 1.137229300
-6 12 0.396333169981675 0.04053236693 0.08197025104 1.135639711
-9 12 0.396221963052119 0.06066039176 0.08140802389 1.132994640
-12 12 0.396067189563098 0.08062288061 0.08062288061 1.129300832
-15 12 0.395869922705531 0.1003651254 0.07961683247 1.124567747
-18 12 0.395630297509118 0.1198324681 0.07839222334 1.118806414
-21 12 0.395347070492933 0.1389699651 0.07695166847 1.112029136
-24 12 0.395018910645844 0.1577226419 0.07529834347 1.104250854
-27 12 0.394648016365677 0.1760371860 0.07343668312 1.095492431
-30 12 0.394233221318057 0.1938594873 0.07137106929 1.085774482
-33 12 0.393773659203407 0.2111359628 0.06910657462 1.075120872
-36 12 0.393271657438053 0.2278154677 0.06664946736 1.063561091
-39 12 0.392725026551664 0.2438453657 0.06400587119 1.051123949
-42 12 0.392134581508010 0.2591757653 0.06118309873 1.037843848
-45 12 0.391501233046716 0.2737583248 0.05818912825 1.023758325
-
-0 15 0.396210369962555 0.000000000 0.1025467896 1.132709829
-3 15 0.396188917821083 0.02003023808 0.1024101038 1.132199711
-6 15 0.396124639826751 0.04001005910 0.1020002952 1.130670284
-9 15 0.396018068083087 0.05988905784 0.1013181892 1.128124630
-12 15 0.395869922705531 0.07961683247 0.1003651254 1.124567747
-15 15 0.395680340052786 0.09914277671 0.09914277671 1.120005880
-18 15 0.395448500564536 0.1184157763 0.09765308786 1.114446285
-21 15 0.395172790559105 0.1373840064 0.09589836562 1.107897573
-24 15 0.394854845145655 0.1559963417 0.09388230174 1.100373520
-27 15 0.394494719821457 0.1742010172 0.09160881349 1.091888746
-30 15 0.394090587032114 0.1919451599 0.08908205872 1.082458769
-33 15 0.393643213509024 0.2091768376 0.08630752904 1.072104083
-36 15 0.393153144233893 0.2258441475 0.08329141737 1.060847801
-39 15 0.392618580781483 0.2418940181 0.08004023807 1.048714235
-42 15 0.392040581485437 0.2572753492 0.07656198624 1.035733223
-45 15 0.391418939748411 0.2719369739 0.07286529255 1.021936974
-
-0 18 0.395953373605357 0.000000000 0.1223563214 1.126574036
-3 18 0.395933097195717 0.01970993083 0.1221983611 1.126087884
-6 18 0.395872338731798 0.03937519602 0.1217246546 1.124629965
-9 18 0.395771365992150 0.05895099907 0.1209357477 1.122201960
-12 18 0.395630297509118 0.07839222334 0.1198324681 1.118806414
-15 18 0.395448500564536 0.09765308786 0.1184157763 1.114446285
-18 18 0.395224671796537 0.1166868470 0.1166868470 1.109125188
-21 18 0.394959273270677 0.1354463495 0.1146478511 1.102849804
-24 18 0.394653520590521 0.1538839759 0.1123016921 1.095629069
-27 18 0.394306167097589 0.1719503489 0.1096511572 1.087471561
-30 18 0.393915164735881 0.1895945459 0.1066995298 1.078387386
-33 18 0.393482409416116 0.2067664529 0.1034519673 1.068392417
-36 18 0.393006595959118 0.2234136506 0.09991362197 1.057502509
-39 18 0.392486622048018 0.2394829316 0.09609070839 1.045736791
-42 18 0.391923707344680 0.2549219273 0.09199109635 1.033119483
-45 18 0.391316378356424 0.2696763700 0.08762316422 1.019676370
-
-0 21 0.395653430560641 0.000000000 0.1417895086 1.119374298
-3 21 0.395634313187751 0.01933402391 0.1416132592 1.118915153
-6 21 0.395576956601956 0.03862977768 0.1410845366 1.117537784
-9 21 0.395481373078626 0.05784871916 0.1402034361 1.115242438
-12 21 0.395347070492933 0.07695166847 0.1389699651 1.112029136
-15 21 0.395172790559105 0.09589836562 0.1373840064 1.107897573
-18 21 0.394959273270677 0.1146478511 0.1354463495 1.102849804
-21 21 0.394706852257826 0.1331579131 0.1331579131 1.096888223
-24 21 0.394414850984578 0.1513845680 0.1305196476 1.090015307
-27 21 0.394081338768863 0.1692815685 0.1275326012 1.082233785
-30 21 0.393706089790055 0.1868014215 0.1241990370 1.073549553
-33 21 0.393289955876621 0.2038953974 0.1205223203 1.063971379
-36 21 0.392830786685362 0.2205114767 0.1165058093 1.053508010
-39 21 0.392328106003926 0.2365966060 0.1121545055 1.042172476
-42 21 0.391782888840061 0.2520970664 0.1074750805 1.029982157
-45 21 0.391192686691109 0.2669556687 0.1024746801 1.016955669
-
-0 24 0.395309045688053 0.000000000 0.1607866742 1.111132783
-3 24 0.395290919997785 0.01890364635 0.1605953491 1.110703060
-6 24 0.395236531583286 0.03777588714 0.1600212258 1.109413558
-9 24 0.395145939479798 0.05658496179 0.1590639086 1.107263388
-12 24 0.395018910645844 0.07529834347 0.1577226419 1.104250854
-15 24 0.394854845145655 0.09388230174 0.1559963417 1.100373520
-18 24 0.394653520590521 0.1123016921 0.1538839759 1.095629069
-21 24 0.394414850984578 0.1305196476 0.1513845680 1.090015307
-24 24 0.394137156222255 0.1484966673 0.1484966673 1.083528976
-27 24 0.393819561404461 0.1661910088 0.1452194477 1.076168220
-30 24 0.393462365184486 0.1835588346 0.1415529930 1.067933228
-33 24 0.393064584133466 0.2005530596 0.1374975839 1.058824630
-36 24 0.392624747370456 0.2171234154 0.1330542522 1.048844743
-39 24 0.392142408004758 0.2332172356 0.1282255502 1.037999301
-42 24 0.391616953026436 0.2487789932 0.1230153782 1.026297063
-45 24 0.391046422880865 0.2637496502 0.1174289100 1.013749650
-
-0 27 0.394918314426243 0.000000000 0.1792891629 1.101874795
-3 27 0.394901481448996 0.01842011908 0.1790863796 1.101476810
-6 27 0.394850919482323 0.03681613247 0.1784776455 1.100282102
-9 27 0.394766556929375 0.05516348552 0.1774618750 1.098288540
-12 27 0.394648016365677 0.07343668312 0.1760371860 1.095492431
-15 27 0.394494719821457 0.09160881349 0.1742010172 1.091888746
-18 27 0.394306167097589 0.1096511572 0.1719503489 1.087471561
-21 27 0.394081338768863 0.1275326012 0.1692815685 1.082233785
-24 27 0.393819561404461 0.1452194477 0.1661910088 1.076168220
-27 27 0.393520014990584 0.1626749210 0.1626749210 1.069267509
-30 27 0.393182952235292 0.1798593608 0.1587301965 1.061525551
-33 27 0.392805768690677 0.1967282006 0.1543530225 1.052934863
-36 27 0.392387250007568 0.2132334357 0.1495409532 1.043490646
-39 27 0.391927453215501 0.2293237139 0.1442931246 1.033191202
-42 27 0.391424095684783 0.2449422918 0.1386092523 1.022035975
-45 27 0.390876473370901 0.2600292438 0.1324915173 1.010029244
-
-0 30 0.394483375919953 0.000000000 0.1972416880 1.091632625
-3 30 0.394467862774340 0.01788509156 0.1970311005 1.091267877
-6 30 0.394421221047691 0.03575357148 0.1963986900 1.090172510
-9 30 0.394343239266109 0.05358830813 0.1953425732 1.088343262
-12 30 0.394233221318057 0.07137106929 0.1938594873 1.085774482
-15 30 0.394090587032115 0.08908205872 0.1919451599 1.082458769
-18 30 0.393915164735881 0.1066995298 0.1895945459 1.078387386
-21 30 0.393706089790055 0.1241990370 0.1868014215 1.073549553
-24 30 0.393462365184486 0.1415529930 0.1835588346 1.067933228
-27 30 0.393182952235292 0.1587301965 0.1798593608 1.061525551
-30 30 0.392866622667072 0.1756952949 0.1756952949 1.054313177
-33 30 0.392511465855767 0.1924080712 0.1710587509 1.046282448
-36 30 0.392116724681043 0.2088238945 0.1659428417 1.037421433
-39 30 0.391681383509273 0.2248928409 0.1603414453 1.027719530
-42 30 0.391202954992093 0.2405586721 0.1542492117 1.017167472
-45 30 0.390680926223403 0.2557607024 0.1476635104 1.005760702
-
-0 33 0.394002795279369 0.000000000 0.2145893022 1.080438548
-3 33 0.393988561565263 0.01730022219 0.2143745797 1.080107904
-6 33 0.393945764624370 0.03459133579 0.2137295044 1.079114576
-9 33 0.393874252640611 0.05186369768 0.2126514386 1.077454500
-12 33 0.393773659203408 0.06910657462 0.2111359628 1.075120872
-15 33 0.393643213509024 0.08630752904 0.2091768376 1.072104083
-18 33 0.393482409416116 0.1034519673 0.2067664529 1.068392417
-21 33 0.393289955876621 0.1205223203 0.2038953974 1.063971379
-24 33 0.393064584133466 0.1374975839 0.2005530596 1.058824630
-27 33 0.392805768690677 0.1543530225 0.1967282006 1.052934863
-30 33 0.392511465855767 0.1710587509 0.1924080712 1.046282448
-33 33 0.392180110107034 0.1875797768 0.1875797768 1.038847526
-36 33 0.391811714135240 0.2038761094 0.1822311680 1.030611391
-39 33 0.391402715380292 0.2198996691 0.1763488893 1.021553476
-42 33 0.390951419792858 0.2355963814 0.1699215813 1.011656290
-45 33 0.390457078662544 0.2509056377 0.1629400263 1.000905638
-
-0 36 0.393478983978018 0.000000000 0.2312811439 1.068331185
-3 36 0.393466148190904 0.01666751175 0.2310660037 1.068035070
-6 36 0.393427526334972 0.03333329261 0.2304193986 1.067145094
-9 36 0.393362880429124 0.04999507204 0.2293378438 1.065656462
-12 36 0.393271657438053 0.06664946736 0.2278154677 1.063561091
-15 36 0.393153144233893 0.08329141737 0.2258441475 1.060847801
-18 36 0.393006595959118 0.09991362197 0.2234136506 1.057502509
-21 36 0.392830786685362 0.1165058093 0.2205114767 1.053508010
-24 36 0.392624747370456 0.1330542522 0.2171234154 1.048844743
-27 36 0.392387250007568 0.1495409532 0.2132334357 1.043490646
-30 36 0.392116724681043 0.1659428417 0.2088238945 1.037421433
-33 36 0.391811714135240 0.1822311680 0.2038761094 1.030611391
-36 36 0.391469920740923 0.1983702787 0.1983702787 1.023033265
-39 36 0.391088864855870 0.2143170401 0.1922863847 1.014659503
-42 36 0.390667593475291 0.2300210820 0.1856056728 1.005464292
-45 36 0.390203217310870 0.2454222818 0.1783097250 0.9954222818
-
-0 39 0.392910926456237 0.000000000 0.2472668579 1.055349140
-3 39 0.392899442606342 0.01598894678 0.2470548072 1.055087279
-6 39 0.392864868398192 0.03198320967 0.2464172111 1.054299913
-9 39 0.392806924341943 0.04798759699 0.2453497942 1.052981763
-12 39 0.392725026551665 0.06400587119 0.2438453657 1.051123949
-15 39 0.392618580781483 0.08004023807 0.2418940181 1.048714235
-18 39 0.392486622048018 0.09609070839 0.2394829316 1.045736791
-21 39 0.392328106003926 0.1121545055 0.2365966060 1.042172476
-24 39 0.392142408004758 0.1282255502 0.2332172356 1.037999301
-27 39 0.391927453215501 0.1442931246 0.2293237139 1.033191202
-30 39 0.391681383509273 0.1603414453 0.2248928409 1.027719530
-33 39 0.391402715380292 0.1763488893 0.2198996691 1.021553476
-36 39 0.391088864855870 0.1922863847 0.2143170401 1.014659503
-39 39 0.390738542395267 0.2081174417 0.2081174417 1.007003637
-42 39 0.390348747760913 0.2237956484 0.2012720222 0.9985502479
-45 39 0.389916190990895 0.2392641656 0.1937523010 0.9892641656
-
-0 42 0.392298492539463 0.000000000 0.2624989282 1.041534595
-3 42 0.392288384891533 0.01526671288 0.2622933123 1.041306235
-6 42 0.392257938990780 0.03054531921 0.2616747925 1.040619299
-9 42 0.392206859800280 0.04584726894 0.2606383953 1.039468264
-12 42 0.392134581508010 0.06118309873 0.2591757653 1.037843848
-15 42 0.392040581485437 0.07656198624 0.2572753492 1.035733223
-18 42 0.391923707344680 0.09199109635 0.2549219273 1.033119483
-21 42 0.391782888840061 0.1074750805 0.2520970664 1.029982157
-24 42 0.391616953026436 0.1230153782 0.2487789932 1.026297063
-27 42 0.391424095684783 0.1386092523 0.2449422918 1.022035975
-30 42 0.391202954992093 0.1542492117 0.2405586721 1.017167472
-33 42 0.390951419792857 0.1699215813 0.2355963814 1.011656290
-36 42 0.390667593475291 0.1856056728 0.2300210820 1.005464292
-39 42 0.390348747760913 0.2012720222 0.2237956484 0.9985502479
-42 42 0.389991517728928 0.2168809487 0.2168809487 0.9908706958
-45 42 0.389593884590180 0.2323821493 0.2092378271 0.9823821493
-
-0 45 0.391644231578259 0.000000000 0.2769342920 1.026934292
-3 45 0.391635426255101 0.01450322981 0.2767381103 1.026738110
-6 45 0.391608894386023 0.02902429398 0.2761477109 1.026147711
-9 45 0.391564344480583 0.04358067541 0.2751575554 1.025157555
-12 45 0.391501233046717 0.05818912825 0.2737583248 1.023758325
-15 45 0.391418939748411 0.07286529255 0.2719369739 1.021936974
-18 45 0.391316378356424 0.08762316422 0.2696763700 1.019676370
-21 45 0.391192686691109 0.1024746801 0.2669556687 1.016955669
-24 45 0.391046422880865 0.1174289100 0.2637496502 1.013749650
-27 45 0.390876473370901 0.1324915173 0.2600292438 1.010029244
-30 45 0.390680926223403 0.1476635104 0.2557607024 1.005760702
-33 45 0.390457078662544 0.1629400263 0.2509056377 1.000905638
-36 45 0.390203217310870 0.1783097250 0.2454222818 0.9954222818
-39 45 0.389916190990895 0.1937523010 0.2392641656 0.9892641656
-42 45 0.389593884590180 0.2092378271 0.2323821493 0.9823821493
-45 45 0.389232644722278 0.2247235722 0.2247235722 0.9747235722
-
-
-### +x patch
-# N_rho = 31
-# N_sigma = 16
-# ghosted_gfn=-1
-# dpx = drho = dnu
-# dpy = dsigma = dphi
-#
-# dpx dpy gridfn global_x global_y global_z
-45 0 0.391644231590706 0.2769342920 0.000000000 1.026934292
-45 3 0.391635426274789 0.2767381103 0.01450322981 1.026738110
-45 6 0.391608894420997 0.2761477110 0.02902429398 1.026147711
-45 9 0.391564344495860 0.2751575554 0.04358067542 1.025157555
-45 12 0.391501233621582 0.2737583252 0.05818912834 1.023758325
-45 15 0.391418940144470 0.2719369742 0.07286529262 1.021936974
-45 18 0.391316378233948 0.2696763699 0.08762316419 1.019676370
-45 21 0.391192687341913 0.2669556691 0.1024746803 1.016955669
-45 24 0.391046422145253 0.2637496497 0.1174289098 1.013749650
-45 27 0.390876471023880 0.2600292422 0.1324915165 1.010029242
-45 30 0.390680926488495 0.2557607026 0.1476635105 1.005760703
-45 33 0.390457085716490 0.2509056423 0.1629400293 1.000905642
-45 36 0.390203215298128 0.2454222805 0.1783097241 0.9954222805
-45 39 0.389916188882872 0.2392641643 0.1937522999 0.9892641643
-45 42 0.389593876932577 0.2323821447 0.2092378229 0.9823821447
-45 45 0.389232665436660 0.2247235842 0.2247235842 0.9747235842
-
-48 0 0.390946338281526 0.2905297483 0.000000000 1.011594160
-48 3 0.390937042476028 0.2903027529 0.01521412260 1.011389773
-48 6 0.390909042489929 0.2896199178 0.03044027998 1.010774945
-48 9 0.390862078264962 0.2884757477 0.04569006985 1.009744730
-48 12 0.390795653180519 0.2868610168 0.06097419142 1.008290820
-48 15 0.390709270659907 0.2847629156 0.07630199326 1.006401681
-48 18 0.390601863390760 0.2821646036 0.09168083730 1.004062150
-48 21 0.390472517099695 0.2790457181 0.1071156153 1.001253893
-48 24 0.390320088243262 0.2753820877 0.1226080049 0.9979551455
-48 27 0.390142908099794 0.2711455617 0.1381555642 0.9941405603
-48 30 0.389939883648321 0.2663048720 0.1537511895 0.9897819838
-48 33 0.389709073503057 0.2608248111 0.1693816128 0.9848477148
-48 36 0.389448560435336 0.2546671456 0.1850265117 0.9793033278
-48 39 0.389156012418814 0.2477907868 0.2006570228 0.9731118266
-48 42 0.388828360839071 0.2401522945 0.2162340972 0.9662340972
-48 45 0.388464031021682 0.2317082224 0.2317082224 0.9586310206
-
-51 0 0.390207472898718 0.3032481617 0.000000000 0.9955655194
-51 3 0.390197781331118 0.3029894331 0.01587900333 0.9953560051
-51 6 0.390168596774788 0.3022114720 0.03176370565 0.9947260246
-51 9 0.390119679946727 0.3009090247 0.04765930746 0.9936713236
-51 12 0.390050524272600 0.2990732603 0.06356998390 0.9921847510
-51 15 0.389960708005930 0.2966920577 0.07949839726 0.9902564911
-51 18 0.389849457544154 0.2937497004 0.09544506344 0.9878738172
-51 21 0.389716042908012 0.2902272344 0.1114077973 0.9850213804
-51 24 0.389559687743078 0.2861024860 0.1273810337 0.9816812251
-51 27 0.389378629236648 0.2813495233 0.1433547423 0.9778323517
-51 30 0.389171454254585 0.2759398782 0.1593139630 0.9734517075
-51 33 0.388936868617095 0.2698426825 0.1752378870 0.9685142958
-51 36 0.388672730647727 0.2630244457 0.1910984457 0.9629929965
-51 39 0.388378579116024 0.2554513992 0.2068604643 0.9568604643
-51 42 0.388051328474391 0.2470873916 0.2224784867 0.9500874245
-51 45 0.387688430056246 0.2378971452 0.2378971452 0.9426453098
-
-54 0 0.389426796762865 0.3150528966 0.000000000 0.9788993280
-54 3 0.389416901415204 0.3147621010 0.01649598272 0.9786880526
-54 6 0.389387108922369 0.3138880813 0.03299096675 0.9780530401
-54 9 0.389337198702909 0.3124260288 0.04948342171 0.9769907968
-54 12 0.389266645141506 0.3103678376 0.06597072041 0.9754954333
-54 15 0.389175071354224 0.3077025253 0.08244864316 0.9735589706
-54 18 0.389061954705407 0.3044160801 0.09891078029 0.9711712284
-54 21 0.388926301979603 0.3004913359 0.1153478167 0.9683197348
-54 24 0.388767520210244 0.2959088306 0.1317470996 0.9649903498
-54 27 0.388584680583612 0.2906464694 0.1480917730 0.9611670206
-54 30 0.388376485714949 0.2846798390 0.1643599817 0.9568320099
-54 33 0.388141954999691 0.2779831484 0.1805243674 0.9519665794
-54 36 0.387879071304366 0.2705288037 0.1965506809 0.9465506809
-54 39 0.387586363060014 0.2622892739 0.2123976661 0.9405643121
-54 42 0.387263965365376 0.2532386011 0.2280170606 0.9339886134
-54 45 0.386908555499866 0.2433500707 0.2433500707 0.9268041756
-
-57 0 0.388604694632471 0.3259113200 0.000000000 0.9616492859
-57 3 0.388594718993837 0.3255886106 0.01706337604 0.9614397160
-57 6 0.388564708702697 0.3246190737 0.03411883950 0.9608100914
-57 9 0.388514531566513 0.3229985985 0.05115795225 0.9597577425
-57 12 0.388443791216191 0.3207202439 0.06817119230 0.9582781617
-57 15 0.388352070908447 0.3177745318 0.08514742917 0.9563651939
-57 18 0.388239124666586 0.3141497311 0.1020734352 0.9540112208
-57 21 0.388103853494823 0.3098312076 0.1189330575 0.9512067388
-57 24 0.387945525693686 0.3048026666 0.1357068905 0.9479411661
-57 27 0.387763877656135 0.2990465179 0.1523718114 0.9442030794
-57 30 0.387557430666962 0.2925429551 0.1688997539 0.9399796164
-57 33 0.387325645174996 0.2852721277 0.1852578859 0.9352578859
-57 36 0.387068040595769 0.2772140223 0.2014077766 0.9300248910
-57 39 0.386782286296188 0.2683478428 0.2173037984 0.9242671267
-57 42 0.386468115171413 0.2586556998 0.2328946382 0.9179729755
-57 45 0.386124444208908 0.2481215099 0.2481215099 0.9111319926
-
-60 0 0.387744596037083 0.3357966703 0.000000000 0.9438722980
-60 3 0.387734636540018 0.3354427284 0.01757980847 0.9436679495
-60 6 0.387704705578838 0.3343797840 0.03514473148 0.9430542583
-60 9 0.387654767766120 0.3326046080 0.05267939469 0.9420293600
-60 12 0.387584518663682 0.3301116795 0.07016740356 0.9405900670
-60 15 0.387493535057509 0.3268934300 0.08759083058 0.9387320098
-60 18 0.387382056690880 0.3229410607 0.1049299113 0.9364501083
-60 21 0.387249324909351 0.3182433527 0.1221621775 0.9337378853
-60 24 0.387094331208721 0.3127876031 0.1392620133 0.9305880069
-60 27 0.386916852317448 0.3065608134 0.1562005362 0.9269929681
-60 30 0.386715918659537 0.2995488625 0.1729446164 0.9229446164
-60 33 0.386490539047769 0.2917376251 0.1894566290 0.9184347964
-60 36 0.386241057795846 0.2831145710 0.2056947762 0.9134562738
-60 39 0.385966244137310 0.2736672417 0.2216113627 0.9080018556
-60 42 0.385664702744566 0.2633851873 0.2371530879 0.9020655088
-60 45 0.385337384387875 0.2522625332 0.2522625332 0.8956438414
-
-63 0 0.386844443600226 0.3446809231 0.000000000 0.9256237023
-63 3 0.386834849969591 0.3442972119 0.01804385229 0.9254281917
-63 6 0.386806024828957 0.3431452753 0.03606602175 0.9248412507
-63 9 0.386757956189609 0.3412228357 0.05404438785 0.9238617187
-63 12 0.386690276455668 0.3385258710 0.07195589517 0.9224875466
-63 15 0.386602135047062 0.3350486398 0.08977601246 0.9207158088
-63 18 0.386493813545128 0.3307852668 0.1074786484 0.9185435117
-63 21 0.386365082108141 0.3257285258 0.1250354663 0.9159669735
-63 24 0.386215322719319 0.3198702568 0.1424154139 0.9129820364
-63 27 0.386044670579948 0.3132026724 0.1595847325 0.9095847325
-63 30 0.385852498992519 0.3057175081 0.1765060856 0.9057708507
-63 33 0.385637538714117 0.2974066687 0.1931381489 0.9015362666
-63 36 0.385399834786254 0.2882643266 0.2094362926 0.8968780106
-63 39 0.385139581283604 0.2782865557 0.2253520095 0.8917940824
-63 42 0.384855038945119 0.2674705436 0.2408315592 0.8862830489
-63 45 0.384547461286479 0.2558188901 0.2558188901 0.8803462349
-
-66 0 0.385906513100953 0.3525431421 0.000000000 0.9069623197
-66 3 0.385897336009797 0.3521314122 0.01845442533 0.9067790057
-66 6 0.385869782601079 0.3508957810 0.03688063272 0.9062288672
-66 9 0.385823933343488 0.3488350807 0.05525004902 0.9053113844
-66 12 0.385759655170582 0.3459472029 0.07353334797 0.9040256183
-66 15 0.385676578436123 0.3422292066 0.09170003954 0.9023702597
-66 18 0.385574511869518 0.3376778682 0.1097181904 0.9003438733
-66 21 0.385452591140901 0.3322891638 0.1275538592 0.8979446675
-66 24 0.385310770488703 0.3260598614 0.1451712034 0.8951712034
-66 27 0.385149201586384 0.3189872767 0.1625321356 0.8920222858
-66 30 0.384968565394308 0.3110698999 0.1795962904 0.8884972426
-66 33 0.384767204507504 0.3023055098 0.1963194936 0.8845950847
-66 36 0.384544911429848 0.2926948089 0.2126552264 0.8803161250
-66 39 0.384302927143718 0.2822417881 0.2285548935 0.8756621403
-66 42 0.384039366595692 0.2709508573 0.2439652477 0.8706350940
-66 45 0.383754724342970 0.2588316077 0.2588316077 0.8652392564
-
-69 0 0.384933821489764 0.3593666812 0.000000000 0.8879479443
-69 3 0.384925235748871 0.3589293130 0.01881068821 0.8877800544
-69 6 0.384899421929137 0.3576170909 0.03758707086 0.8872763395
-69 9 0.384856360086446 0.3554298252 0.05629455394 0.8864367269
-69 12 0.384796055686871 0.3523673100 0.07489798387 0.8852611374
-69 15 0.384718513087522 0.3484294095 0.09336137889 0.8837495191
-69 18 0.384623820373155 0.3436162886 0.1116477001 0.8819019350
-69 21 0.384512008723540 0.3379284824 0.1297185908 0.8797185908
-69 24 0.384381108024156 0.3313654646 0.1475334102 0.8771992843
-69 27 0.384231848381099 0.3239300841 0.1650506217 0.8743451092
-69 30 0.384065488715403 0.3156268608 0.1822272531 0.8711578004
-69 33 0.383880895928795 0.3064599346 0.1990174085 0.8676389471
-69 36 0.383677388053379 0.2964359322 0.2153733116 0.8637910931
-69 39 0.383456466610531 0.2855656364 0.2312464928 0.8596183775
-69 42 0.383217206942088 0.2738608122 0.2465853829 0.8551253164
-69 45 0.382959112852149 0.2613369562 0.2613369562 0.8503178585
-
-72 0 0.383925469356358 0.3651348194 0.000000000 0.8686394946
-72 3 0.383918088175178 0.3646750992 0.01911181211 0.8684901224
-72 6 0.383895627257423 0.3632959201 0.03818393986 0.8680420000
-72 9 0.383857079235869 0.3609972055 0.05717634035 0.8672951023
-72 12 0.383802191632378 0.3577802584 0.07604854157 0.8662498529
-72 15 0.383731163135056 0.3536475592 0.09475957788 0.8649070575
-72 18 0.383644790492349 0.3486030032 0.1132679819 0.8632679819
-72 21 0.383544016372592 0.3426516103 0.1315316298 0.8613342571
-72 24 0.383427210743522 0.3357973080 0.1495065940 0.8591071593
-72 27 0.383293001877830 0.3280458145 0.1671476911 0.8565885464
-72 30 0.383143526051579 0.3194076095 0.1844100693 0.8537818235
-72 33 0.382978943897127 0.3098933739 0.2012471101 0.8506904609
-72 36 0.382797560247239 0.2995145924 0.2176100891 0.8473181904
-72 39 0.382600714861592 0.2882878075 0.2334508635 0.8436703869
-72 42 0.382388676071958 0.2762315271 0.2487199842 0.8397530639
-72 45 0.382160383240635 0.2633664999 0.2633664999 0.8355729631
-
-75 0 0.382879930796489 0.3698336135 0.000000000 0.8490966181
-75 3 0.382873825278944 0.3693547665 0.01935706308 0.8489683114
-75 6 0.382855266862222 0.3679186008 0.03866980317 0.8485834920
-75 9 0.382823639995920 0.3655263705 0.05789368962 0.8479424958
-75 12 0.382777830656095 0.3621801544 0.07698376833 0.8470458799
-75 15 0.382715825010109 0.3578825917 0.09589435143 0.8458943514
-75 18 0.382639603041185 0.3526415748 0.1145801934 0.8444900252
-75 21 0.382551242041643 0.3464665693 0.1329960553 0.8428354374
-75 24 0.382450185702174 0.3393662746 0.1510956003 0.8409329192
-75 27 0.382333715880008 0.3313494154 0.1688309598 0.8387848083
-75 30 0.382203639509095 0.3224308211 0.1861555214 0.8363950781
-75 33 0.382061680012471 0.3126273312 0.2030225627 0.8337682409
-75 36 0.381905211896330 0.3019545875 0.2193828493 0.8309084879
-75 39 0.381735483185047 0.2904340968 0.2351888943 0.8278215817
-75 42 0.381553644351175 0.2780899671 0.2503933310 0.8245139821
-75 45 0.381358196403597 0.2649473068 0.2649473068 0.8209924169
-
-78 0 0.381801872206134 0.3734585853 0.000000000 0.8293810728
-78 3 0.381797066931917 0.3729641599 0.01954622337 0.8292759794
-78 6 0.381782512738596 0.3714816449 0.03904429421 0.8289608612
-78 9 0.381757834848406 0.3690133771 0.05844597720 0.8284362146
-78 12 0.381721976922977 0.3655628821 0.07770278929 0.8277027893
-78 15 0.381672547794180 0.3611343480 0.09676565690 0.8267614753
-78 18 0.381608758089153 0.3557355405 0.1155854838 0.8256139234
-78 21 0.381534589589993 0.3493807045 0.1341146870 0.8242631613
-78 24 0.381450918534407 0.3420831508 0.1523052315 0.8227120183
-78 27 0.381354940126232 0.3338550802 0.1701076598 0.8209630879
-78 30 0.381246774422200 0.3247137255 0.1874735568 0.8190200330
-78 33 0.381129595128980 0.3146812472 0.2043563914 0.8168875639
-78 36 0.381000591717928 0.3037771955 0.2207070516 0.8145698362
-78 39 0.380860600086794 0.2920268383 0.2364786709 0.8120722207
-78 42 0.380711491707263 0.2794588035 0.2516258368 0.8094008024
-78 45 0.380551388589885 0.2661016157 0.2661016157 0.8065616445
-
-81 0 0.380695301452884 0.3760083106 0.000000000 0.8095538658
-81 3 0.380691827432282 0.3755021627 0.01967923447 0.8094736999
-81 6 0.380681355849987 0.3739848012 0.03930738653 0.8092333734
-81 9 0.380663723875413 0.3714594634 0.05883339921 0.8088333992
-81 12 0.380638129162471 0.3679310512 0.07820615918 0.8082745536
-81 15 0.380602311615734 0.3634054093 0.09737418595 0.8075577624
-81 18 0.380553222384702 0.3578901035 0.1162855437 0.8066842237
-81 21 0.380495175372532 0.3514021014 0.1348906286 0.8056566252
-81 24 0.380430669437110 0.3439588678 0.1531403545 0.8044777328
-81 27 0.380357196515007 0.3355756723 0.1709843453 0.8031499650
-81 30 0.380273284857013 0.3262713563 0.1883728554 0.8016763062
-81 33 0.380182970324653 0.3160720040 0.2052595594 0.8000608875
-81 36 0.380083726114927 0.3050005228 0.2215958509 0.7983073371
-81 39 0.379975879798467 0.2930848590 0.2373354392 0.7964200814
-81 42 0.379861699955546 0.2803569188 0.2524345035 0.7944041737
-81 45 0.379739060743347 0.2668477688 0.2668477688 0.7922645345
-
-84 0 0.379563071931296 0.3774837857 0.000000000 0.7896751446
-84 3 0.379561003675588 0.3769700441 0.01975616287 0.7896211482
-84 6 0.379554809842626 0.3754301287 0.03945929657 0.7894592966
-84 9 0.379544472291693 0.3728679165 0.05905647627 0.7891899972
-84 12 0.379529343426739 0.3692892684 0.07849485714 0.7888138661
-84 15 0.379507139776812 0.3647010971 0.09772136444 0.7883316299
-84 18 0.379474359623211 0.3591118962 0.1166825282 0.7877441812
-84 21 0.379434216000510 0.3525392682 0.1353271460 0.7870533702
-84 24 0.379390546941832 0.3450038025 0.1536055894 0.7862613608
-84 27 0.379341125788752 0.3365229772 0.1714670212 0.7853699902
-84 30 0.379283406269606 0.3271167505 0.1888609440 0.7843813559
-84 33 0.379221944623418 0.3168138373 0.2057413116 0.7832984761
-84 36 0.379154402753099 0.3056394146 0.2220600329 0.7821239969
-84 39 0.379080776608685 0.2936232194 0.2377713948 0.7808610439
-84 42 0.379003419284498 0.2807991814 0.2528327186 0.7795131832
-84 45 0.378920100253411 0.2672000555 0.2672000555 0.7780838575
-
-87 0 0.378407320843454 0.3778887268 0.000000000 0.7698043090
-87 3 0.378406770241693 0.3773717099 0.01977721328 0.7697772133
-87 6 0.378405146218602 0.3758220768 0.03950049197 0.7696960004
-87 9 0.378402466954463 0.3732440113 0.05911604383 0.7695608898
-87 12 0.378398104544246 0.3696438328 0.07857022214 0.7693722124
-87 15 0.378389715966470 0.3650289886 0.09780922270 0.7691303587
-87 18 0.378373655417657 0.3594085680 0.1167789227 0.7688358049
-87 21 0.378352813131100 0.3528007589 0.1354275229 0.7684895043
-87 24 0.378331432392062 0.3452275234 0.1537051964 0.7680926078
-87 27 0.378307256369978 0.3367073407 0.1715609591 0.7676460840
-87 30 0.378277403304176 0.3272609468 0.1889441957 0.7671510195
-87 33 0.378246588099774 0.3169183086 0.2058091560 0.7666089848
-87 36 0.378212385197747 0.3057055936 0.2221081148 0.7660213513
-87 39 0.378174695974827 0.2936534809 0.2377959001 0.7653897268
-87 42 0.378135800488460 0.2807967829 0.2528305590 0.7647159358
-87 45 0.378093377182010 0.2671690039 0.2671690039 0.7640017342
-
-90 0 0.377230421499124 0.3772304215 0.000000000 0.7500000000
-90 3 0.377231492889241 0.3767145102 0.01974277091 0.7500000000
-90 6 0.377234700939559 0.3751681698 0.03943176358 0.7500000000
-90 9 0.377239975957272 0.3725955259 0.05901333383 0.7500000000
-90 12 0.377246566065933 0.3690028235 0.07843397141 0.7500000000
-90 15 0.377252011548428 0.3643974610 0.09764000539 0.7500000000
-90 18 0.377252587857292 0.3587885320 0.1165774608 0.7500000000
-90 21 0.377252147060256 0.3521952203 0.1351950784 0.7500000000
-90 24 0.377254225461111 0.3446388840 0.1534431173 0.7500000000
-90 27 0.377256143358644 0.3361376850 0.1712707051 0.7500000000
-90 30 0.377255529465692 0.3267128722 0.1886277647 0.7500000000
-90 33 0.377256844852038 0.3163942123 0.2054688039 0.7500000000
-90 36 0.377257285720745 0.3052075554 0.2217462689 0.7500000000
-90 39 0.377256931765324 0.2931837010 0.2374154798 0.7500000000
-90 42 0.377257842728203 0.2803572137 0.2524347691 0.7500000000
-90 45 0.377257619812157 0.2667614212 0.2667614212 0.7500000000
-
-93 0 0.376035090116341 0.3755197471 0.000000000 0.7303198440
-93 3 0.376037826882511 0.3750092463 0.01965340181 0.7303465982
-93 6 0.376045949985992 0.3734789849 0.03925422309 0.7304267958
-93 9 0.376059188485419 0.3709326768 0.05874996442 0.7305602421
-93 12 0.376076539906369 0.3673759777 0.07808817466 0.7307466408
-93 15 0.376095456293207 0.3628157379 0.09721618397 0.7309856329
-93 18 0.376112711606235 0.3572609487 0.1160811189 0.7312767471
-93 21 0.376133625093375 0.3507314437 0.1346331872 0.7316189439
-93 24 0.376160021468579 0.3432461104 0.1528230145 0.7320112336
-93 27 0.376188551374613 0.3348216155 0.1706001341 0.7324527427
-93 30 0.376218189411723 0.3254794492 0.1879156476 0.7329423449
-93 33 0.376252694199288 0.3152477014 0.2047242510 0.7334785680
-93 36 0.376288723754241 0.3041507157 0.2209784299 0.7340601364
-93 39 0.376326830219482 0.2922186091 0.2366339639 0.7346854716
-93 42 0.376368518054361 0.2794844311 0.2516489120 0.7353528416
-93 45 0.376411516915688 0.2659805649 0.2659805649 0.7360605493
-
-96 0 0.374823982317505 0.3727706573 0.000000000 0.7108202251
-96 3 0.374828327827663 0.3722696745 0.01950982693 0.7108728806
-96 6 0.374841158817663 0.3707677016 0.03896925574 0.7110307443
-96 9 0.374861921807667 0.3682677367 0.05832787936 0.7112935012
-96 12 0.374889262157829 0.3647743810 0.07753518822 0.7116606676
-96 15 0.374920451363101 0.3602933532 0.09654031302 0.7121316426
-96 18 0.374955614101857 0.3548356250 0.1152930835 0.7127052730
-96 21 0.374998763217738 0.3484182079 0.1337452192 0.7133797707
-96 24 0.375049933084520 0.3410566080 0.1518481852 0.7141535060
-96 27 0.375105305477659 0.3327652753 0.1695523765 0.7150249602
-96 30 0.375165867244887 0.3235655380 0.1868106505 0.7159918916
-96 33 0.375234029196656 0.3134822084 0.2035777265 0.7170516922
-96 36 0.375306212532869 0.3025373575 0.2198062565 0.7182020424
-96 39 0.375383542855359 0.2907594665 0.2354523735 0.7194399486
-96 42 0.375466697005882 0.2781788654 0.2504733754 0.7207622231
-96 45 0.375553677496775 0.2648261821 0.2648261821 0.7221656467
-
-99 0 0.373599256249110 0.3689996295 0.000000000 0.6915562002
-99 3 0.373605056906085 0.3685120004 0.01931289558 0.6916334331
-99 6 0.373622098634549 0.3670497232 0.03857848046 0.6918650350
-99 9 0.373649497384360 0.3646148374 0.05774931696 0.6922506830
-99 12 0.373685815039575 0.3612108305 0.07677773216 0.6927898248
-99 15 0.373729901709612 0.3568435182 0.09561593252 0.6934815391
-99 18 0.373783833764789 0.3515238528 0.1142170235 0.6943240913
-99 21 0.373849402866950 0.3452644719 0.1325346133 0.6953154799
-99 24 0.373925084767193 0.3380769720 0.1505215658 0.6964538680
-99 27 0.374007354608265 0.3299734319 0.1681298612 0.6977373427
-99 30 0.374099069691526 0.3209739303 0.1853143851 0.6991627237
-99 33 0.374200711156006 0.3110985444 0.2020297570 0.7007268312
-99 36 0.374309312475175 0.3003668091 0.2182292608 0.7024265711
-99 39 0.374426252423689 0.2888042932 0.2338691054 0.7042578937
-99 42 0.374551249104805 0.2764375406 0.2489054796 0.7062165948
-99 45 0.374682718129362 0.2632946085 0.2632946085 0.7082982308
-
-102 0 0.372361561212346 0.3642245677 0.000000000 0.6725816782
-102 3 0.372368620131949 0.3637538410 0.01906353101 0.6726817343
-102 6 0.372389261283523 0.3623418326 0.03808366123 0.6729818659
-102 9 0.372422119474773 0.3599893216 0.05701670723 0.6734819076
-102 12 0.372467931935260 0.3567005803 0.07581904889 0.6741809511
-102 15 0.372526957742693 0.3524808917 0.09444697028 0.6750778736
-102 18 0.372599836701973 0.3473374274 0.1128567714 0.6761711507
-102 21 0.372686980271175 0.3412787288 0.1310046299 0.6774589668
-102 24 0.372785714505991 0.3343122421 0.1488454000 0.6789397393
-102 27 0.372895315567738 0.3264491485 0.1663341491 0.6806110914
-102 30 0.373018029351577 0.3177051771 0.1834271695 0.6824696799
-102 33 0.373152618664169 0.3080950232 0.2000792475 0.6845123812
-102 36 0.373297513825451 0.2976354219 0.2162447918 0.6867356381
-102 39 0.373454056483795 0.2863478327 0.2318799028 0.6891348892
-102 42 0.373620968473777 0.2742540508 0.2469394565 0.6917055019
-102 45 0.373797314749803 0.2613788108 0.2613788108 0.6944422187
-
-105 0 0.371109785921602 0.3584645266 0.000000000 0.6539497196
-105 3 0.371117980214395 0.3580140137 0.01876271941 0.6540704342
-105 6 0.371142457640046 0.3566627536 0.03748676596 0.6544325032
-105 9 0.371183229947235 0.3544119137 0.05613333259 0.6550356139
-105 12 0.371240692078798 0.3512638414 0.07466343436 0.6558791374
-105 15 0.371314912853382 0.3472214491 0.09303770688 0.6569622931
-105 18 0.371405779094091 0.3422884557 0.1112162611 0.6582840847
-105 21 0.371512773389026 0.3364693194 0.1291584706 0.6598433176
-105 24 0.371633837631167 0.3297684135 0.1468223572 0.6616388199
-105 27 0.371770356509550 0.3221946828 0.1641663906 0.6636681949
-105 30 0.371923317366968 0.3137582383 0.1811484033 0.6659287334
-105 33 0.372090205439696 0.3044680322 0.1977238520 0.6684180367
-105 36 0.372270884618404 0.2943371755 0.2138484756 0.6711325915
-105 39 0.372466436019850 0.2833819692 0.2294781939 0.6740680302
-105 42 0.372674789814149 0.2716187397 0.2445666118 0.6772199780
-105 45 0.372895952499099 0.2590681916 0.2590681916 0.6805828873
-
-108 0 0.369851990765682 0.3517501459 0.000000000 0.6357094494
-108 3 0.369861736378057 0.3513232889 0.01841207338 0.6358481437
-108 6 0.369890977412242 0.3500427550 0.03679097607 0.6362642144
-108 9 0.369939919118536 0.3479088552 0.05510334931 0.6369575605
-108 12 0.370008585021912 0.3449218636 0.07331540536 0.6379280929
-108 15 0.370096536682923 0.3410818548 0.09139260754 0.6391757874
-108 18 0.370203404472377 0.3363893419 0.1092995228 0.6407004772
-108 21 0.370328497936770 0.3308450940 0.1269995328 0.6425019125
-108 24 0.370472109733369 0.3244515091 0.1444551188 0.6445793142
-108 27 0.370634466424929 0.3172118584 0.1616275147 0.6469316193
-108 30 0.370815642301807 0.3091304689 0.1784765594 0.6495574219
-108 33 0.371013780817103 0.3002115760 0.1949596770 0.6524553459
-108 36 0.371229272572365 0.2904631476 0.2110338296 0.6556228023
-108 39 0.371462481436200 0.2798952020 0.2266546655 0.6590565360
-108 42 0.371711353284729 0.2685183981 0.2417750517 0.6627530836
-108 45 0.371976807213770 0.2563484705 0.2563484705 0.6667073328
-
-111 0 0.368596343589866 0.3441143317 0.000000000 0.6179068841
-111 3 0.368607501569858 0.3437135969 0.01801326632 0.6180607118
-111 6 0.368640975393602 0.3425110709 0.03599936418 0.6185223183
-111 9 0.368696884253796 0.3405059204 0.05393083964 0.6192920234
-111 12 0.368774868479495 0.3376963108 0.07177956671 0.6203705315
-111 15 0.368873683461136 0.3340791652 0.08951624253 0.6217590236
-111 18 0.368994605176925 0.3296534173 0.1071108882 0.6234579091
-111 21 0.369137597006271 0.3244166766 0.1245318945 0.6254681055
-111 24 0.369302206639694 0.3183663160 0.1417458163 0.6277906213
-111 27 0.369488473457313 0.3115005505 0.1587174580 0.6304261418
-111 30 0.369695750636846 0.3038177411 0.1754092546 0.6333752960
-111 33 0.369923554851943 0.2953175050 0.1917814302 0.6366382309
-111 36 0.370172610098006 0.2860019020 0.2077925449 0.6402141559
-111 39 0.370441952789600 0.2758735377 0.2233979860 0.6441020707
-111 42 0.370730226517772 0.2649371665 0.2385504962 0.6483001502
-111 45 0.371038613741863 0.2532022315 0.2532022315 0.6528047697
-
-114 0 0.367344050873519 0.3355854891 0.000000000 0.6005877139
-114 3 0.367356185775008 0.3352126082 0.01756774838 0.6007537312
-114 6 0.367392615319579 0.3340933250 0.03511462343 0.6012520682
-114 9 0.367453545656706 0.3322258579 0.05261940656 0.6020835181
-114 12 0.367538941303903 0.3296069638 0.07006012293 0.6032495248
-114 15 0.367648636165218 0.3262321543 0.08741364230 0.6047520868
-114 18 0.367783343308374 0.3220967452 0.1046555766 0.6065932896
-114 21 0.367942501972176 0.3171941482 0.1217594256 0.6087760664
-114 24 0.368125664409866 0.3115173837 0.1386964752 0.6113035248
-114 27 0.368333403753791 0.3050601401 0.1554359050 0.6141784749
-114 30 0.368565392582448 0.2978154844 0.1719438501 0.6174040034
-114 33 0.368821070580104 0.2897768845 0.1881833091 0.6209830187
-114 36 0.369101290542642 0.2809399591 0.2041148281 0.6249174713
-114 39 0.369404467031371 0.2712999823 0.2196943938 0.6292094656
-114 42 0.369730539893703 0.2608555671 0.2348754076 0.6338596188
-114 45 0.370079830618703 0.2496082822 0.2496082822 0.6388672327
-
-117 0 0.366096317654670 0.3261942075 0.000000000 0.5837957498
-117 3 0.366109494102172 0.3258508846 0.01707712124 0.5839706815
-117 6 0.366149024551368 0.3248199350 0.03413995087 0.5844959766
-117 9 0.366215053135230 0.3230985605 0.05117378467 0.5853730607
-117 12 0.366307581852594 0.3206819534 0.06816305339 0.5866043836
-117 15 0.366426886416204 0.3175637658 0.08509095460 0.5881931795
-117 18 0.366573441579139 0.3137361826 0.1019390651 0.5901434305
-117 21 0.366746267976248 0.3091887097 0.1186864257 0.5924604837
-117 24 0.366945730433441 0.3039108449 0.1353098259 0.5951496902
-117 27 0.367172633290057 0.2978915622 0.1517833321 0.5982166679
-117 30 0.367426321105474 0.2911181335 0.1680771327 0.6016679022
-117 33 0.367707122341159 0.2835785922 0.1841580910 0.6055094903
-117 36 0.368015179277721 0.2752612696 0.1999890187 0.6097473779
-117 39 0.368349716358257 0.2661548666 0.2155279613 0.6143873220
-117 42 0.368711771082510 0.2562511280 0.2307295520 0.6194335288
-117 45 0.369099716162327 0.2455423302 0.2455423302 0.6248899338
-
-120 0 0.364861950916689 0.3159797184 0.000000000 0.5675690245
-120 3 0.364875987601892 0.3156669156 0.01654340204 0.5677496213
-120 6 0.364918080615808 0.3147272324 0.03307916508 0.5682921477
-120 9 0.364988281970716 0.3131569493 0.04959918815 0.5691987510
-120 12 0.365086360093127 0.3109496528 0.06609438904 0.5704731343
-120 15 0.365212709258035 0.3080971020 0.08255436968 0.5721200552
-120 18 0.365367854097349 0.3045889202 0.09896693941 0.5741455050
-120 21 0.365551680344254 0.3004121243 0.1153174102 0.5765569792
-120 24 0.365764934350021 0.2955526028 0.1315884968 0.5793626252
-120 27 0.366007711511599 0.2899941449 0.1477593971 0.5825718024
-120 30 0.366279831826281 0.2837191377 0.1638053206 0.5861946794
-120 33 0.366582778236050 0.2767104969 0.1796978978 0.5902411201
-120 36 0.366915790733964 0.2689491565 0.1954030001 0.5947221321
-120 39 0.367278926609922 0.2604171020 0.2108816112 0.5996481161
-120 42 0.367673060057043 0.2510980059 0.2260896600 0.6050284987
-120 45 0.368096664066491 0.2409758323 0.2409758323 0.6108725383
-
-123 0 0.363643104732545 0.3049767692 0.000000000 0.5519457703
-123 3 0.363657635462328 0.3046947847 0.01596837703 0.5521288932
-123 6 0.363701250890497 0.3038473658 0.03193564502 0.5526792135
-123 9 0.363774111476832 0.3024302018 0.04790023825 0.5535995305
-123 12 0.363876252047659 0.3004359522 0.06385963301 0.5548946113
-123 15 0.364008129101550 0.2978547598 0.07980994234 0.5565708573
-123 18 0.364170029873372 0.2946738484 0.09574533730 0.5586365653
-123 21 0.364362321590154 0.2908778593 0.1116575488 0.5611017095
-123 24 0.364586347050607 0.2864497292 0.1275356363 0.5639773708
-123 27 0.364842011533072 0.2813689965 0.1433646644 0.5672768372
-123 30 0.365129745467095 0.2756136930 0.1591256399 0.5710143750
-123 33 0.365450456195943 0.2691606676 0.1747949813 0.5752050187
-123 36 0.365804141790457 0.2619850437 0.1903432760 0.5798649233
-123 39 0.366192175251826 0.2540625146 0.2057357678 0.5850098738
-123 42 0.366614349258025 0.2453679549 0.2209302990 0.5906561869
-123 45 0.367070864365998 0.2358777811 0.2358777811 0.5968191779
-
-126 0 0.362444568552448 0.2932238155 0.000000000 0.5369604278
-126 3 0.362459396225407 0.2929725975 0.01535404322 0.5371429484
-126 6 0.362503969290574 0.2922173662 0.03071328280 0.5376916560
-126 9 0.362578592436751 0.2909534207 0.04608249469 0.5386099662
-126 12 0.362683404293980 0.2891726412 0.06146554235 0.5399037782
-126 15 0.362818947153584 0.2868639707 0.07686496928 0.5415811255
-126 18 0.362985460295579 0.2840128921 0.09228138264 0.5436525554
-126 21 0.363183690940307 0.2806021396 0.1077130695 0.5461306122
-126 24 0.363414619185018 0.2766115722 0.1231554066 0.5490299291
-126 27 0.363678784630614 0.2720178124 0.1385999981 0.5523674909
-126 30 0.363977738023190 0.2667955648 0.1540344912 0.5561616759
-126 33 0.364311807171808 0.2609162495 0.1694409936 0.5604332485
-126 36 0.364682525117439 0.2543502203 0.1847962521 0.5652037479
-126 39 0.365090845770484 0.2470660012 0.2000701029 0.5704960429
-126 42 0.365536622941111 0.2390307163 0.2152242237 0.5763340191
-126 45 0.366021806805497 0.2302131377 0.2302131377 0.5827403650
-
-129 0 0.361273670327352 0.2807623739 0.000000000 0.5226431125
-129 3 0.361288532735410 0.2805413381 0.01470254853 0.5228221037
-129 6 0.361333196672296 0.2798765409 0.02941620980 0.5233604459
-129 9 0.361407962373197 0.2787629619 0.04415171570 0.5242622044
-129 12 0.361513188639428 0.2771921104 0.05891900190 0.5255342549
-129 15 0.361649575786359 0.2751522259 0.07372681672 0.5271861208
-129 18 0.361817584511914 0.2726278183 0.08858214790 0.5292303458
-129 21 0.362018297471326 0.2696003184 0.1034898661 0.5316819668
-129 24 0.362252484765876 0.2660473856 0.1184519277 0.5345590751
-129 27 0.362521649302854 0.2619437369 0.1334670003 0.5378821442
-129 30 0.362827827389616 0.2572610746 0.1485297507 0.5416740894
-129 33 0.363171107050361 0.2519665109 0.1636289654 0.5459615426
-129 36 0.363553608236344 0.2460257146 0.1787481446 0.5507723046
-129 39 0.363976276866252 0.2394010746 0.1938631677 0.5561368323
-129 42 0.364440952921271 0.2320537461 0.2089421314 0.5620865816
-129 45 0.364949417894204 0.2239438114 0.2239438114 0.5686538772
-
-132 0 0.360132611683976 0.2676306869 0.000000000 0.5090242472
-132 3 0.360147250451106 0.2674388121 0.01401587424 0.5091970120
-132 6 0.360191261215444 0.2668614745 0.02804827119 0.5097168491
-132 9 0.360264997377677 0.2658935729 0.04211340473 0.5105883516
-132 12 0.360369010104027 0.2645265367 0.05622685110 0.5118192366
-132 15 0.360504236031374 0.2627484041 0.07040322268 0.5134202743
-132 18 0.360671520780917 0.2605433979 0.08465568170 0.5154056708
-132 21 0.360871923890760 0.2578920685 0.09899549002 0.5177929385
-132 24 0.361106268333836 0.2547708946 0.1134313105 0.5206032561
-132 27 0.361376565724437 0.2511532309 0.1279689629 0.5238606151
-132 30 0.361684276202667 0.2470080361 0.1426101562 0.5275929653
-132 33 0.362031257098594 0.2423005792 0.1573518360 0.5318315785
-132 36 0.362419560889607 0.2369924155 0.1721850687 0.5366110706
-132 39 0.362851779936941 0.2310418577 0.1870940074 0.5419689769
-132 42 0.363329812456888 0.2244036107 0.2020539187 0.5479460813
-132 45 0.363854679246556 0.2170294138 0.2170294138 0.5545858381
-
-135 0 0.359028258384256 0.2538713161 0.000000000 0.4961286839
-135 3 0.359042480734271 0.2537072261 0.01329623231 0.4962927739
-135 6 0.359085261159240 0.2532132807 0.02661378823 0.4967867193
-135 9 0.359156991971824 0.2523844709 0.03997377318 0.4976155291
-135 12 0.359258317960352 0.2512123769 0.05339683908 0.4987876231
-135 15 0.359390120186308 0.2496850607 0.06690291038 0.5003149393
-135 18 0.359553431651168 0.2477868794 0.08051083760 0.5022131206
-135 21 0.359749509366124 0.2454983799 0.09423799871 0.5045016201
-135 24 0.359979715620998 0.2427960429 0.1080997630 0.5072039571
-135 27 0.360246200800433 0.2396525592 0.1221090780 0.5103474408
-135 30 0.360551148061748 0.2360361326 0.1362755247 0.5139638674
-135 33 0.360897393444111 0.2319107416 0.1506045965 0.5180892584
-135 36 0.361286300410374 0.2272346928 0.1650956682 0.5227653072
-135 39 0.361721164302577 0.2219628591 0.1797419792 0.5280371409
-135 42 0.362204577140888 0.2160451728 0.1945279474 0.5339548272
-135 45 0.362739804843850 0.2094279240 0.2094279240 0.5405720760
-
-
-### +y patch
-# N_rho = 31
-# 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.389232665436660 0.2247235842 0.2247235842 0.9747235842
-42 45 0.389593876932577 0.2092378229 0.2323821447 0.9823821447
-39 45 0.389916188882872 0.1937522999 0.2392641643 0.9892641643
-36 45 0.390203215298128 0.1783097241 0.2454222805 0.9954222805
-33 45 0.390457085716490 0.1629400293 0.2509056423 1.000905642
-30 45 0.390680926488495 0.1476635105 0.2557607026 1.005760703
-27 45 0.390876471023880 0.1324915165 0.2600292422 1.010029242
-24 45 0.391046422145253 0.1174289098 0.2637496497 1.013749650
-21 45 0.391192687341913 0.1024746803 0.2669556691 1.016955669
-18 45 0.391316378233948 0.08762316419 0.2696763699 1.019676370
-15 45 0.391418940144470 0.07286529262 0.2719369742 1.021936974
-12 45 0.391501233621583 0.05818912834 0.2737583252 1.023758325
-9 45 0.391564344495861 0.04358067542 0.2751575554 1.025157555
-6 45 0.391608894420997 0.02902429398 0.2761477110 1.026147711
-3 45 0.391635426274789 0.01450322981 0.2767381103 1.026738110
-0 45 0.391644231590707 0.000000000 0.2769342920 1.026934292
-
-45 48 0.388464031021682 0.2317082224 0.2317082224 0.9586310206
-42 48 0.388828360839071 0.2162340972 0.2401522945 0.9662340972
-39 48 0.389156012418814 0.2006570228 0.2477907868 0.9731118266
-36 48 0.389448560435335 0.1850265117 0.2546671456 0.9793033278
-33 48 0.389709073503057 0.1693816128 0.2608248111 0.9848477148
-30 48 0.389939883648321 0.1537511895 0.2663048720 0.9897819838
-27 48 0.390142908099794 0.1381555642 0.2711455617 0.9941405603
-24 48 0.390320088243262 0.1226080049 0.2753820877 0.9979551455
-21 48 0.390472517099695 0.1071156153 0.2790457181 1.001253893
-18 48 0.390601863390760 0.09168083730 0.2821646036 1.004062150
-15 48 0.390709270659907 0.07630199326 0.2847629156 1.006401681
-12 48 0.390795653180519 0.06097419142 0.2868610168 1.008290820
-9 48 0.390862078264963 0.04569006985 0.2884757477 1.009744730
-6 48 0.390909042489929 0.03044027998 0.2896199178 1.010774945
-3 48 0.390937042476028 0.01521412260 0.2903027529 1.011389773
-0 48 0.390946338281526 0.000000000 0.2905297483 1.011594160
-
-45 51 0.387688430056246 0.2378971452 0.2378971452 0.9426453098
-42 51 0.388051328474391 0.2224784867 0.2470873916 0.9500874245
-39 51 0.388378579116024 0.2068604643 0.2554513992 0.9568604643
-36 51 0.388672730647726 0.1910984457 0.2630244457 0.9629929965
-33 51 0.388936868617095 0.1752378870 0.2698426825 0.9685142958
-30 51 0.389171454254585 0.1593139630 0.2759398782 0.9734517075
-27 51 0.389378629236648 0.1433547423 0.2813495233 0.9778323517
-24 51 0.389559687743078 0.1273810337 0.2861024860 0.9816812251
-21 51 0.389716042908012 0.1114077973 0.2902272344 0.9850213804
-18 51 0.389849457544154 0.09544506344 0.2937497004 0.9878738172
-15 51 0.389960708005930 0.07949839726 0.2966920577 0.9902564911
-12 51 0.390050524272600 0.06356998390 0.2990732603 0.9921847510
-9 51 0.390119679946727 0.04765930746 0.3009090247 0.9936713236
-6 51 0.390168596774788 0.03176370565 0.3022114720 0.9947260246
-3 51 0.390197781331118 0.01587900333 0.3029894331 0.9953560051
-0 51 0.390207472898718 0.000000000 0.3032481617 0.9955655194
-
-45 54 0.386908555499866 0.2433500707 0.2433500707 0.9268041756
-42 54 0.387263965365376 0.2280170606 0.2532386011 0.9339886134
-39 54 0.387586363060014 0.2123976661 0.2622892739 0.9405643121
-36 54 0.387879071304366 0.1965506809 0.2705288037 0.9465506809
-33 54 0.388141954999691 0.1805243674 0.2779831484 0.9519665794
-30 54 0.388376485714949 0.1643599817 0.2846798390 0.9568320099
-27 54 0.388584680583612 0.1480917730 0.2906464694 0.9611670206
-24 54 0.388767520210243 0.1317470996 0.2959088306 0.9649903498
-21 54 0.388926301979603 0.1153478167 0.3004913359 0.9683197348
-18 54 0.389061954705406 0.09891078029 0.3044160801 0.9711712284
-15 54 0.389175071354223 0.08244864316 0.3077025253 0.9735589706
-12 54 0.389266645141506 0.06597072041 0.3103678376 0.9754954333
-9 54 0.389337198702909 0.04948342171 0.3124260288 0.9769907968
-6 54 0.389387108922370 0.03299096675 0.3138880813 0.9780530401
-3 54 0.389416901415205 0.01649598272 0.3147621010 0.9786880526
-0 54 0.389426796762866 0.000000000 0.3150528966 0.9788993280
-
-45 57 0.386124444208908 0.2481215099 0.2481215099 0.9111319926
-42 57 0.386468115171413 0.2328946382 0.2586556998 0.9179729755
-39 57 0.386782286296188 0.2173037984 0.2683478428 0.9242671267
-36 57 0.387068040595769 0.2014077766 0.2772140223 0.9300248910
-33 57 0.387325645174996 0.1852578859 0.2852721277 0.9352578859
-30 57 0.387557430666962 0.1688997539 0.2925429551 0.9399796164
-27 57 0.387763877656135 0.1523718114 0.2990465179 0.9442030794
-24 57 0.387945525693686 0.1357068905 0.3048026666 0.9479411661
-21 57 0.388103853494822 0.1189330575 0.3098312076 0.9512067388
-18 57 0.388239124666586 0.1020734352 0.3141497311 0.9540112208
-15 57 0.388352070908447 0.08514742917 0.3177745318 0.9563651939
-12 57 0.388443791216191 0.06817119230 0.3207202439 0.9582781617
-9 57 0.388514531566513 0.05115795225 0.3229985985 0.9597577425
-6 57 0.388564708702698 0.03411883950 0.3246190737 0.9608100914
-3 57 0.388594718993837 0.01706337604 0.3255886106 0.9614397160
-0 57 0.388604694632471 0.000000000 0.3259113200 0.9616492859
-
-45 60 0.385337384387875 0.2522625332 0.2522625332 0.8956438414
-42 60 0.385664702744566 0.2371530879 0.2633851873 0.9020655088
-39 60 0.385966244137310 0.2216113627 0.2736672417 0.9080018556
-36 60 0.386241057795846 0.2056947762 0.2831145710 0.9134562738
-33 60 0.386490539047769 0.1894566290 0.2917376251 0.9184347964
-30 60 0.386715918659536 0.1729446164 0.2995488625 0.9229446164
-27 60 0.386916852317447 0.1562005362 0.3065608134 0.9269929681
-24 60 0.387094331208721 0.1392620133 0.3127876031 0.9305880069
-21 60 0.387249324909350 0.1221621775 0.3182433527 0.9337378853
-18 60 0.387382056690880 0.1049299113 0.3229410607 0.9364501083
-15 60 0.387493535057509 0.08759083058 0.3268934300 0.9387320098
-12 60 0.387584518663682 0.07016740356 0.3301116795 0.9405900670
-9 60 0.387654767766120 0.05267939469 0.3326046080 0.9420293600
-6 60 0.387704705578838 0.03514473148 0.3343797840 0.9430542583
-3 60 0.387734636540018 0.01757980847 0.3354427284 0.9436679495
-0 60 0.387744596037083 0.000000000 0.3357966703 0.9438722980
-
-45 63 0.384547461286479 0.2558188901 0.2558188901 0.8803462349
-42 63 0.384855038945119 0.2408315592 0.2674705436 0.8862830489
-39 63 0.385139581283604 0.2253520095 0.2782865557 0.8917940824
-36 63 0.385399834786254 0.2094362926 0.2882643266 0.8968780106
-33 63 0.385637538714117 0.1931381489 0.2974066687 0.9015362666
-30 63 0.385852498992518 0.1765060856 0.3057175081 0.9057708507
-27 63 0.386044670579948 0.1595847325 0.3132026724 0.9095847325
-24 63 0.386215322719318 0.1424154139 0.3198702568 0.9129820364
-21 63 0.386365082108141 0.1250354663 0.3257285258 0.9159669735
-18 63 0.386493813545128 0.1074786484 0.3307852668 0.9185435117
-15 63 0.386602135047062 0.08977601246 0.3350486398 0.9207158088
-12 63 0.386690276455668 0.07195589517 0.3385258710 0.9224875466
-9 63 0.386757956189609 0.05404438785 0.3412228357 0.9238617187
-6 63 0.386806024828957 0.03606602175 0.3431452753 0.9248412507
-3 63 0.386834849969591 0.01804385229 0.3442972119 0.9254281917
-0 63 0.386844443600226 0.000000000 0.3446809231 0.9256237023
-
-45 66 0.383754724342970 0.2588316077 0.2588316077 0.8652392564
-42 66 0.384039366595691 0.2439652477 0.2709508573 0.8706350940
-39 66 0.384302927143718 0.2285548935 0.2822417881 0.8756621403
-36 66 0.384544911429848 0.2126552264 0.2926948089 0.8803161250
-33 66 0.384767204507504 0.1963194936 0.3023055098 0.8845950847
-30 66 0.384968565394307 0.1795962904 0.3110698999 0.8884972426
-27 66 0.385149201586384 0.1625321356 0.3189872767 0.8920222858
-24 66 0.385310770488702 0.1451712034 0.3260598614 0.8951712034
-21 66 0.385452591140900 0.1275538592 0.3322891638 0.8979446675
-18 66 0.385574511869518 0.1097181904 0.3376778682 0.9003438733
-15 66 0.385676578436122 0.09170003954 0.3422292066 0.9023702597
-12 66 0.385759655170582 0.07353334797 0.3459472029 0.9040256183
-9 66 0.385823933343488 0.05525004902 0.3488350807 0.9053113844
-6 66 0.385869782601079 0.03688063272 0.3508957810 0.9062288672
-3 66 0.385897336009797 0.01845442533 0.3521314122 0.9067790057
-0 66 0.385906513100953 0.000000000 0.3525431421 0.9069623197
-
-45 69 0.382959112852149 0.2613369562 0.2613369562 0.8503178585
-42 69 0.383217206942088 0.2465853829 0.2738608122 0.8551253164
-39 69 0.383456466610531 0.2312464928 0.2855656364 0.8596183775
-36 69 0.383677388053379 0.2153733116 0.2964359322 0.8637910931
-33 69 0.383880895928794 0.1990174085 0.3064599346 0.8676389471
-30 69 0.384065488715402 0.1822272531 0.3156268608 0.8711578004
-27 69 0.384231848381098 0.1650506217 0.3239300841 0.8743451092
-24 69 0.384381108024156 0.1475334102 0.3313654646 0.8771992843
-21 69 0.384512008723539 0.1297185908 0.3379284824 0.8797185908
-18 69 0.384623820373155 0.1116477001 0.3436162886 0.8819019350
-15 69 0.384718513087522 0.09336137889 0.3484294095 0.8837495191
-12 69 0.384796055686870 0.07489798387 0.3523673100 0.8852611374
-9 69 0.384856360086446 0.05629455394 0.3554298252 0.8864367269
-6 69 0.384899421929137 0.03758707086 0.3576170909 0.8872763395
-3 69 0.384925235748871 0.01881068821 0.3589293130 0.8877800544
-0 69 0.384933821489764 0.000000000 0.3593666812 0.8879479443
-
-45 72 0.382160383240635 0.2633664999 0.2633664999 0.8355729631
-42 72 0.382388676071958 0.2487199842 0.2762315271 0.8397530639
-39 72 0.382600714861592 0.2334508635 0.2882878075 0.8436703869
-36 72 0.382797560247239 0.2176100891 0.2995145924 0.8473181904
-33 72 0.382978943897126 0.2012471101 0.3098933739 0.8506904609
-30 72 0.383143526051578 0.1844100693 0.3194076095 0.8537818235
-27 72 0.383293001877830 0.1671476911 0.3280458145 0.8565885464
-24 72 0.383427210743522 0.1495065940 0.3357973080 0.8591071593
-21 72 0.383544016372592 0.1315316298 0.3426516103 0.8613342571
-18 72 0.383644790492349 0.1132679819 0.3486030032 0.8632679819
-15 72 0.383731163135055 0.09475957788 0.3536475592 0.8649070575
-12 72 0.383802191632377 0.07604854157 0.3577802584 0.8662498529
-9 72 0.383857079235869 0.05717634035 0.3609972055 0.8672951023
-6 72 0.383895627257422 0.03818393986 0.3632959201 0.8680420000
-3 72 0.383918088175178 0.01911181211 0.3646750992 0.8684901224
-0 72 0.383925469356358 0.000000000 0.3651348194 0.8686394946
-
-45 75 0.381358196403597 0.2649473068 0.2649473068 0.8209924169
-42 75 0.381553644351175 0.2503933310 0.2780899671 0.8245139821
-39 75 0.381735483185046 0.2351888943 0.2904340968 0.8278215817
-36 75 0.381905211896330 0.2193828493 0.3019545875 0.8309084879
-33 75 0.382061680012471 0.2030225627 0.3126273312 0.8337682409
-30 75 0.382203639509095 0.1861555214 0.3224308211 0.8363950781
-27 75 0.382333715880008 0.1688309598 0.3313494154 0.8387848083
-24 75 0.382450185702174 0.1510956003 0.3393662746 0.8409329192
-21 75 0.382551242041643 0.1329960553 0.3464665693 0.8428354374
-18 75 0.382639603041185 0.1145801934 0.3526415748 0.8444900252
-15 75 0.382715825010108 0.09589435143 0.3578825917 0.8458943514
-12 75 0.382777830656095 0.07698376833 0.3621801544 0.8470458799
-9 75 0.382823639995920 0.05789368962 0.3655263705 0.8479424958
-6 75 0.382855266862222 0.03866980317 0.3679186008 0.8485834920
-3 75 0.382873825278944 0.01935706308 0.3693547665 0.8489683114
-0 75 0.382879930796489 0.000000000 0.3698336135 0.8490966181
-
-45 78 0.380551388589885 0.2661016157 0.2661016157 0.8065616445
-42 78 0.380711491707263 0.2516258368 0.2794588035 0.8094008024
-39 78 0.380860600086793 0.2364786709 0.2920268383 0.8120722207
-36 78 0.381000591717927 0.2207070516 0.3037771955 0.8145698362
-33 78 0.381129595128980 0.2043563914 0.3146812472 0.8168875639
-30 78 0.381246774422200 0.1874735568 0.3247137255 0.8190200330
-27 78 0.381354940126232 0.1701076598 0.3338550802 0.8209630879
-24 78 0.381450918534407 0.1523052315 0.3420831508 0.8227120183
-21 78 0.381534589589993 0.1341146870 0.3493807045 0.8242631613
-18 78 0.381608758089152 0.1155854838 0.3557355405 0.8256139234
-15 78 0.381672547794180 0.09676565690 0.3611343480 0.8267614753
-12 78 0.381721976922977 0.07770278929 0.3655628821 0.8277027893
-9 78 0.381757834848406 0.05844597720 0.3690133771 0.8284362146
-6 78 0.381782512738596 0.03904429421 0.3714816449 0.8289608612
-3 78 0.381797066931917 0.01954622337 0.3729641599 0.8292759794
-0 78 0.381801872206134 0.000000000 0.3734585853 0.8293810728
-
-45 81 0.379739060743347 0.2668477688 0.2668477688 0.7922645345
-42 81 0.379861699955546 0.2524345035 0.2803569188 0.7944041737
-39 81 0.379975879798467 0.2373354392 0.2930848590 0.7964200814
-36 81 0.380083726114927 0.2215958509 0.3050005228 0.7983073371
-33 81 0.380182970324653 0.2052595594 0.3160720040 0.8000608875
-30 81 0.380273284857013 0.1883728554 0.3262713563 0.8016763062
-27 81 0.380357196515007 0.1709843453 0.3355756723 0.8031499650
-24 81 0.380430669437109 0.1531403545 0.3439588678 0.8044777328
-21 81 0.380495175372532 0.1348906286 0.3514021014 0.8056566252
-18 81 0.380553222384702 0.1162855437 0.3578901035 0.8066842237
-15 81 0.380602311615734 0.09737418595 0.3634054093 0.8075577624
-12 81 0.380638129162471 0.07820615918 0.3679310512 0.8082745536
-9 81 0.380663723875413 0.05883339921 0.3714594634 0.8088333992
-6 81 0.380681355849986 0.03930738653 0.3739848012 0.8092333734
-3 81 0.380691827432282 0.01967923447 0.3755021627 0.8094736999
-0 81 0.380695301452884 0.000000000 0.3760083106 0.8095538658
-
-45 84 0.378920100253411 0.2672000555 0.2672000555 0.7780838575
-42 84 0.379003419284498 0.2528327186 0.2807991814 0.7795131832
-39 84 0.379080776608685 0.2377713948 0.2936232194 0.7808610439
-36 84 0.379154402753099 0.2220600329 0.3056394146 0.7821239969
-33 84 0.379221944623417 0.2057413116 0.3168138373 0.7832984761
-30 84 0.379283406269606 0.1888609440 0.3271167505 0.7843813559
-27 84 0.379341125788752 0.1714670212 0.3365229772 0.7853699902
-24 84 0.379390546941832 0.1536055894 0.3450038025 0.7862613608
-21 84 0.379434216000510 0.1353271460 0.3525392682 0.7870533702
-18 84 0.379474359623211 0.1166825282 0.3591118962 0.7877441812
-15 84 0.379507139776812 0.09772136444 0.3647010971 0.7883316299
-12 84 0.379529343426739 0.07849485714 0.3692892684 0.7888138661
-9 84 0.379544472291693 0.05905647627 0.3728679165 0.7891899972
-6 84 0.379554809842625 0.03945929657 0.3754301287 0.7894592966
-3 84 0.379561003675587 0.01975616287 0.3769700441 0.7896211482
-0 84 0.379563071931296 0.000000000 0.3774837857 0.7896751446
-
-45 87 0.378093377182010 0.2671690039 0.2671690039 0.7640017342
-42 87 0.378135800488460 0.2528305590 0.2807967829 0.7647159358
-39 87 0.378174695974827 0.2377959001 0.2936534809 0.7653897268
-36 87 0.378212385197747 0.2221081148 0.3057055936 0.7660213513
-33 87 0.378246588099774 0.2058091560 0.3169183086 0.7666089848
-30 87 0.378277403304176 0.1889441957 0.3272609468 0.7671510195
-27 87 0.378307256369978 0.1715609591 0.3367073407 0.7676460840
-24 87 0.378331432392062 0.1537051964 0.3452275234 0.7680926078
-21 87 0.378352813131100 0.1354275229 0.3528007589 0.7684895043
-18 87 0.378373655417657 0.1167789227 0.3594085680 0.7688358049
-15 87 0.378389715966470 0.09780922270 0.3650289886 0.7691303587
-12 87 0.378398104544246 0.07857022214 0.3696438328 0.7693722124
-9 87 0.378402466954462 0.05911604383 0.3732440113 0.7695608898
-6 87 0.378405146218602 0.03950049197 0.3758220768 0.7696960004
-3 87 0.378406770241692 0.01977721328 0.3773717099 0.7697772133
-0 87 0.378407320843453 0.000000000 0.3778887268 0.7698043090
-
-45 90 0.377257619812157 0.2667614212 0.2667614212 0.7500000000
-42 90 0.377257842728203 0.2524347691 0.2803572137 0.7500000000
-39 90 0.377256931765324 0.2374154798 0.2931837010 0.7500000000
-36 90 0.377257285720745 0.2217462689 0.3052075554 0.7500000000
-33 90 0.377256844852038 0.2054688039 0.3163942123 0.7500000000
-30 90 0.377255529465692 0.1886277647 0.3267128722 0.7500000000
-27 90 0.377256143358644 0.1712707051 0.3361376850 0.7500000000
-24 90 0.377254225461111 0.1534431173 0.3446388840 0.7500000000
-21 90 0.377252147060256 0.1351950784 0.3521952203 0.7500000000
-18 90 0.377252587857292 0.1165774608 0.3587885320 0.7500000000
-15 90 0.377252011548428 0.09764000539 0.3643974610 0.7500000000
-12 90 0.377246566065933 0.07843397141 0.3690028235 0.7500000000
-9 90 0.377239975957272 0.05901333383 0.3725955259 0.7500000000
-6 90 0.377234700939558 0.03943176358 0.3751681698 0.7500000000
-3 90 0.377231492889241 0.01974277091 0.3767145102 0.7500000000
-0 90 0.377230421499124 0.000000000 0.3772304215 0.7500000000
-
-45 93 0.376411516915688 0.2659805649 0.2659805649 0.7360605493
-42 93 0.376368518054361 0.2516489120 0.2794844311 0.7353528416
-39 93 0.376326830219482 0.2366339639 0.2922186091 0.7346854716
-36 93 0.376288723754241 0.2209784299 0.3041507157 0.7340601364
-33 93 0.376252694199288 0.2047242510 0.3152477014 0.7334785680
-30 93 0.376218189411722 0.1879156476 0.3254794492 0.7329423449
-27 93 0.376188551374612 0.1706001341 0.3348216155 0.7324527427
-24 93 0.376160021468579 0.1528230145 0.3432461104 0.7320112336
-21 93 0.376133625093375 0.1346331872 0.3507314437 0.7316189439
-18 93 0.376112711606235 0.1160811189 0.3572609487 0.7312767471
-15 93 0.376095456293207 0.09721618397 0.3628157379 0.7309856329
-12 93 0.376076539906369 0.07808817466 0.3673759777 0.7307466408
-9 93 0.376059188485419 0.05874996442 0.3709326768 0.7305602421
-6 93 0.376045949985991 0.03925422309 0.3734789849 0.7304267958
-3 93 0.376037826882510 0.01965340181 0.3750092463 0.7303465982
-0 93 0.376035090116341 0.000000000 0.3755197471 0.7303198440
-
-45 96 0.375553677496775 0.2648261821 0.2648261821 0.7221656467
-42 96 0.375466697005882 0.2504733754 0.2781788654 0.7207622231
-39 96 0.375383542855359 0.2354523735 0.2907594665 0.7194399486
-36 96 0.375306212532869 0.2198062565 0.3025373575 0.7182020424
-33 96 0.375234029196656 0.2035777265 0.3134822084 0.7170516922
-30 96 0.375165867244887 0.1868106505 0.3235655380 0.7159918916
-27 96 0.375105305477659 0.1695523765 0.3327652753 0.7150249602
-24 96 0.375049933084520 0.1518481852 0.3410566080 0.7141535060
-21 96 0.374998763217738 0.1337452192 0.3484182079 0.7133797707
-18 96 0.374955614101857 0.1152930835 0.3548356250 0.7127052730
-15 96 0.374920451363101 0.09654031302 0.3602933532 0.7121316426
-12 96 0.374889262157829 0.07753518822 0.3647743810 0.7116606676
-9 96 0.374861921807666 0.05832787936 0.3682677367 0.7112935012
-6 96 0.374841158817663 0.03896925574 0.3707677016 0.7110307443
-3 96 0.374828327827663 0.01950982693 0.3722696745 0.7108728806
-0 96 0.374823982317505 0.000000000 0.3727706573 0.7108202251
-
-45 99 0.374682718129362 0.2632946085 0.2632946085 0.7082982308
-42 99 0.374551249104805 0.2489054796 0.2764375406 0.7062165948
-39 99 0.374426252423689 0.2338691054 0.2888042932 0.7042578937
-36 99 0.374309312475175 0.2182292608 0.3003668091 0.7024265711
-33 99 0.374200711156006 0.2020297570 0.3110985444 0.7007268312
-30 99 0.374099069691526 0.1853143851 0.3209739303 0.6991627237
-27 99 0.374007354608265 0.1681298612 0.3299734319 0.6977373427
-24 99 0.373925084767193 0.1505215658 0.3380769720 0.6964538680
-21 99 0.373849402866950 0.1325346133 0.3452644719 0.6953154799
-18 99 0.373783833764789 0.1142170235 0.3515238528 0.6943240913
-15 99 0.373729901709612 0.09561593252 0.3568435182 0.6934815391
-12 99 0.373685815039575 0.07677773216 0.3612108305 0.6927898248
-9 99 0.373649497384359 0.05774931696 0.3646148374 0.6922506830
-6 99 0.373622098634548 0.03857848046 0.3670497232 0.6918650350
-3 99 0.373605056906085 0.01931289558 0.3685120004 0.6916334331
-0 99 0.373599256249110 0.000000000 0.3689996295 0.6915562002
-
-45 102 0.373797314749803 0.2613788108 0.2613788108 0.6944422187
-42 102 0.373620968473777 0.2469394565 0.2742540508 0.6917055019
-39 102 0.373454056483795 0.2318799028 0.2863478327 0.6891348892
-36 102 0.373297513825451 0.2162447918 0.2976354219 0.6867356381
-33 102 0.373152618664169 0.2000792475 0.3080950232 0.6845123812
-30 102 0.373018029351577 0.1834271695 0.3177051771 0.6824696799
-27 102 0.372895315567738 0.1663341491 0.3264491485 0.6806110914
-24 102 0.372785714505990 0.1488454000 0.3343122421 0.6789397393
-21 102 0.372686980271175 0.1310046299 0.3412787288 0.6774589668
-18 102 0.372599836701973 0.1128567714 0.3473374274 0.6761711507
-15 102 0.372526957742693 0.09444697028 0.3524808917 0.6750778736
-12 102 0.372467931935260 0.07581904889 0.3567005803 0.6741809511
-9 102 0.372422119474773 0.05701670723 0.3599893216 0.6734819076
-6 102 0.372389261283523 0.03808366123 0.3623418326 0.6729818659
-3 102 0.372368620131949 0.01906353101 0.3637538410 0.6726817343
-0 102 0.372361561212346 0.000000000 0.3642245677 0.6725816782
-
-45 105 0.372895952499099 0.2590681916 0.2590681916 0.6805828873
-42 105 0.372674789814149 0.2445666118 0.2716187397 0.6772199780
-39 105 0.372466436019850 0.2294781939 0.2833819692 0.6740680302
-36 105 0.372270884618404 0.2138484756 0.2943371755 0.6711325915
-33 105 0.372090205439696 0.1977238520 0.3044680322 0.6684180367
-30 105 0.371923317366968 0.1811484033 0.3137582383 0.6659287334
-27 105 0.371770356509550 0.1641663906 0.3221946828 0.6636681949
-24 105 0.371633837631167 0.1468223572 0.3297684135 0.6616388199
-21 105 0.371512773389025 0.1291584706 0.3364693194 0.6598433176
-18 105 0.371405779094090 0.1112162611 0.3422884557 0.6582840847
-15 105 0.371314912853382 0.09303770688 0.3472214491 0.6569622931
-12 105 0.371240692078797 0.07466343436 0.3512638414 0.6558791374
-9 105 0.371183229947235 0.05613333259 0.3544119137 0.6550356139
-6 105 0.371142457640046 0.03748676596 0.3566627536 0.6544325032
-3 105 0.371117980214395 0.01876271941 0.3580140137 0.6540704342
-0 105 0.371109785921602 0.000000000 0.3584645266 0.6539497196
-
-45 108 0.371976807213770 0.2563484705 0.2563484705 0.6667073328
-42 108 0.371711353284729 0.2417750517 0.2685183981 0.6627530836
-39 108 0.371462481436200 0.2266546655 0.2798952020 0.6590565360
-36 108 0.371229272572365 0.2110338296 0.2904631476 0.6556228023
-33 108 0.371013780817103 0.1949596770 0.3002115760 0.6524553459
-30 108 0.370815642301807 0.1784765594 0.3091304689 0.6495574219
-27 108 0.370634466424929 0.1616275147 0.3172118584 0.6469316193
-24 108 0.370472109733369 0.1444551188 0.3244515091 0.6445793142
-21 108 0.370328497936769 0.1269995328 0.3308450940 0.6425019125
-18 108 0.370203404472377 0.1092995228 0.3363893419 0.6407004772
-15 108 0.370096536682923 0.09139260754 0.3410818548 0.6391757874
-12 108 0.370008585021912 0.07331540536 0.3449218636 0.6379280929
-9 108 0.369939919118535 0.05510334931 0.3479088552 0.6369575605
-6 108 0.369890977412241 0.03679097607 0.3500427550 0.6362642144
-3 108 0.369861736378056 0.01841207338 0.3513232889 0.6358481437
-0 108 0.369851990765681 0.000000000 0.3517501459 0.6357094494
-
-45 111 0.371038613741863 0.2532022315 0.2532022315 0.6528047697
-42 111 0.370730226517773 0.2385504962 0.2649371665 0.6483001502
-39 111 0.370441952789600 0.2233979860 0.2758735377 0.6441020707
-36 111 0.370172610098006 0.2077925449 0.2860019020 0.6402141559
-33 111 0.369923554851943 0.1917814302 0.2953175050 0.6366382309
-30 111 0.369695750636846 0.1754092546 0.3038177411 0.6333752960
-27 111 0.369488473457313 0.1587174580 0.3115005505 0.6304261418
-24 111 0.369302206639694 0.1417458163 0.3183663160 0.6277906213
-21 111 0.369137597006271 0.1245318945 0.3244166766 0.6254681055
-18 111 0.368994605176924 0.1071108882 0.3296534173 0.6234579091
-15 111 0.368873683461136 0.08951624253 0.3340791652 0.6217590236
-12 111 0.368774868479495 0.07177956671 0.3376963108 0.6203705315
-9 111 0.368696884253795 0.05393083964 0.3405059204 0.6192920234
-6 111 0.368640975393602 0.03599936418 0.3425110709 0.6185223183
-3 111 0.368607501569858 0.01801326632 0.3437135969 0.6180607118
-0 111 0.368596343589866 0.000000000 0.3441143317 0.6179068841
-
-45 114 0.370079830618703 0.2496082822 0.2496082822 0.6388672327
-42 114 0.369730539893703 0.2348754076 0.2608555671 0.6338596188
-39 114 0.369404467031371 0.2196943938 0.2712999823 0.6292094656
-36 114 0.369101290542642 0.2041148281 0.2809399591 0.6249174713
-33 114 0.368821070580104 0.1881833091 0.2897768845 0.6209830187
-30 114 0.368565392582448 0.1719438501 0.2978154844 0.6174040034
-27 114 0.368333403753791 0.1554359050 0.3050601401 0.6141784749
-24 114 0.368125664409866 0.1386964752 0.3115173837 0.6113035248
-21 114 0.367942501972176 0.1217594256 0.3171941482 0.6087760664
-18 114 0.367783343308374 0.1046555766 0.3220967452 0.6065932896
-15 114 0.367648636165218 0.08741364230 0.3262321543 0.6047520868
-12 114 0.367538941303902 0.07006012293 0.3296069638 0.6032495248
-9 114 0.367453545656706 0.05261940656 0.3322258579 0.6020835181
-6 114 0.367392615319579 0.03511462343 0.3340933250 0.6012520682
-3 114 0.367356185775008 0.01756774838 0.3352126082 0.6007537312
-0 114 0.367344050873519 0.000000000 0.3355854891 0.6005877139
-
-45 117 0.369099716162327 0.2455423302 0.2455423302 0.6248899338
-42 117 0.368711771082510 0.2307295520 0.2562511280 0.6194335288
-39 117 0.368349716358257 0.2155279613 0.2661548666 0.6143873220
-36 117 0.368015179277721 0.1999890187 0.2752612696 0.6097473779
-33 117 0.367707122341158 0.1841580910 0.2835785922 0.6055094903
-30 117 0.367426321105474 0.1680771327 0.2911181335 0.6016679022
-27 117 0.367172633290057 0.1517833321 0.2978915622 0.5982166679
-24 117 0.366945730433441 0.1353098259 0.3039108449 0.5951496902
-21 117 0.366746267976248 0.1186864257 0.3091887097 0.5924604837
-18 117 0.366573441579139 0.1019390651 0.3137361826 0.5901434305
-15 117 0.366426886416204 0.08509095460 0.3175637658 0.5881931795
-12 117 0.366307581852593 0.06816305339 0.3206819534 0.5866043836
-9 117 0.366215053135230 0.05117378467 0.3230985605 0.5853730607
-6 117 0.366149024551368 0.03413995087 0.3248199350 0.5844959766
-3 117 0.366109494102172 0.01707712124 0.3258508846 0.5839706815
-0 117 0.366096317654670 0.000000000 0.3261942075 0.5837957498
-
-45 120 0.368096664066491 0.2409758323 0.2409758323 0.6108725383
-42 120 0.367673060057043 0.2260896600 0.2510980059 0.6050284987
-39 120 0.367278926609922 0.2108816112 0.2604171020 0.5996481161
-36 120 0.366915790733964 0.1954030001 0.2689491565 0.5947221321
-33 120 0.366582778236050 0.1796978978 0.2767104969 0.5902411201
-30 120 0.366279831826281 0.1638053206 0.2837191377 0.5861946794
-27 120 0.366007711511599 0.1477593971 0.2899941449 0.5825718024
-24 120 0.365764934350021 0.1315884968 0.2955526028 0.5793626252
-21 120 0.365551680344254 0.1153174102 0.3004121243 0.5765569792
-18 120 0.365367854097349 0.09896693941 0.3045889202 0.5741455050
-15 120 0.365212709258035 0.08255436968 0.3080971020 0.5721200552
-12 120 0.365086360093127 0.06609438904 0.3109496528 0.5704731343
-9 120 0.364988281970716 0.04959918815 0.3131569493 0.5691987510
-6 120 0.364918080615808 0.03307916508 0.3147272324 0.5682921477
-3 120 0.364875987601892 0.01654340204 0.3156669156 0.5677496213
-0 120 0.364861950916689 0.000000000 0.3159797184 0.5675690245
-
-45 123 0.367070864365998 0.2358777811 0.2358777811 0.5968191779
-42 123 0.366614349258025 0.2209302990 0.2453679549 0.5906561869
-39 123 0.366192175251826 0.2057357678 0.2540625146 0.5850098738
-36 123 0.365804141790457 0.1903432760 0.2619850437 0.5798649233
-33 123 0.365450456195942 0.1747949813 0.2691606676 0.5752050187
-30 123 0.365129745467095 0.1591256399 0.2756136930 0.5710143750
-27 123 0.364842011533072 0.1433646644 0.2813689965 0.5672768372
-24 123 0.364586347050607 0.1275356363 0.2864497292 0.5639773708
-21 123 0.364362321590154 0.1116575488 0.2908778593 0.5611017095
-18 123 0.364170029873372 0.09574533730 0.2946738484 0.5586365653
-15 123 0.364008129101550 0.07980994234 0.2978547598 0.5565708573
-12 123 0.363876252047659 0.06385963301 0.3004359522 0.5548946113
-9 123 0.363774111476832 0.04790023825 0.3024302018 0.5535995305
-6 123 0.363701250890497 0.03193564502 0.3038473658 0.5526792135
-3 123 0.363657635462328 0.01596837703 0.3046947847 0.5521288932
-0 123 0.363643104732545 0.000000000 0.3049767692 0.5519457703
-
-45 126 0.366021806805497 0.2302131377 0.2302131377 0.5827403650
-42 126 0.365536622941111 0.2152242237 0.2390307163 0.5763340191
-39 126 0.365090845770484 0.2000701029 0.2470660012 0.5704960429
-36 126 0.364682525117439 0.1847962521 0.2543502203 0.5652037479
-33 126 0.364311807171808 0.1694409936 0.2609162495 0.5604332485
-30 126 0.363977738023190 0.1540344912 0.2667955648 0.5561616759
-27 126 0.363678784630614 0.1385999981 0.2720178124 0.5523674909
-24 126 0.363414619185018 0.1231554066 0.2766115722 0.5490299291
-21 126 0.363183690940307 0.1077130695 0.2806021396 0.5461306122
-18 126 0.362985460295578 0.09228138264 0.2840128921 0.5436525554
-15 126 0.362818947153583 0.07686496928 0.2868639707 0.5415811255
-12 126 0.362683404293980 0.06146554235 0.2891726412 0.5399037782
-9 126 0.362578592436751 0.04608249469 0.2909534207 0.5386099662
-6 126 0.362503969290574 0.03071328280 0.2922173662 0.5376916560
-3 126 0.362459396225407 0.01535404322 0.2929725975 0.5371429484
-0 126 0.362444568552448 0.000000000 0.2932238155 0.5369604278
-
-45 129 0.364949417894204 0.2239438114 0.2239438114 0.5686538772
-42 129 0.364440952921271 0.2089421314 0.2320537461 0.5620865816
-39 129 0.363976276866253 0.1938631677 0.2394010746 0.5561368323
-36 129 0.363553608236344 0.1787481446 0.2460257146 0.5507723046
-33 129 0.363171107050361 0.1636289654 0.2519665109 0.5459615426
-30 129 0.362827827389616 0.1485297507 0.2572610746 0.5416740894
-27 129 0.362521649302854 0.1334670003 0.2619437369 0.5378821442
-24 129 0.362252484765876 0.1184519277 0.2660473856 0.5345590751
-21 129 0.362018297471326 0.1034898661 0.2696003184 0.5316819668
-18 129 0.361817584511914 0.08858214790 0.2726278183 0.5292303458
-15 129 0.361649575786359 0.07372681672 0.2751522259 0.5271861208
-12 129 0.361513188639428 0.05891900190 0.2771921104 0.5255342549
-9 129 0.361407962373197 0.04415171570 0.2787629619 0.5242622044
-6 129 0.361333196672296 0.02941620980 0.2798765409 0.5233604459
-3 129 0.361288532735410 0.01470254853 0.2805413381 0.5228221037
-0 129 0.361273670327352 0.000000000 0.2807623739 0.5226431125
-
-45 132 0.363854679246556 0.2170294138 0.2170294138 0.5545858381
-42 132 0.363329812456888 0.2020539187 0.2244036107 0.5479460813
-39 132 0.362851779936941 0.1870940074 0.2310418577 0.5419689769
-36 132 0.362419560889607 0.1721850687 0.2369924155 0.5366110706
-33 132 0.362031257098594 0.1573518360 0.2423005792 0.5318315785
-30 132 0.361684276202667 0.1426101562 0.2470080361 0.5275929653
-27 132 0.361376565724437 0.1279689629 0.2511532309 0.5238606151
-24 132 0.361106268333836 0.1134313105 0.2547708946 0.5206032561
-21 132 0.360871923890760 0.09899549002 0.2578920685 0.5177929385
-18 132 0.360671520780917 0.08465568170 0.2605433979 0.5154056708
-15 132 0.360504236031374 0.07040322268 0.2627484041 0.5134202743
-12 132 0.360369010104027 0.05622685110 0.2645265367 0.5118192366
-9 132 0.360264997377677 0.04211340473 0.2658935729 0.5105883516
-6 132 0.360191261215444 0.02804827119 0.2668614745 0.5097168491
-3 132 0.360147250451106 0.01401587424 0.2674388121 0.5091970120
-0 132 0.360132611683975 0.000000000 0.2676306869 0.5090242472
-
-45 135 0.362739804843850 0.2094279240 0.2094279240 0.5405720760
-42 135 0.362204577140888 0.1945279474 0.2160451728 0.5339548272
-39 135 0.361721164302578 0.1797419792 0.2219628591 0.5280371409
-36 135 0.361286300410374 0.1650956682 0.2272346928 0.5227653072
-33 135 0.360897393444111 0.1506045965 0.2319107416 0.5180892584
-30 135 0.360551148061748 0.1362755247 0.2360361326 0.5139638674
-27 135 0.360246200800433 0.1221090780 0.2396525592 0.5103474408
-24 135 0.359979715620998 0.1080997630 0.2427960429 0.5072039571
-21 135 0.359749509366124 0.09423799871 0.2454983799 0.5045016201
-18 135 0.359553431651168 0.08051083760 0.2477868794 0.5022131206
-15 135 0.359390120186308 0.06690291038 0.2496850607 0.5003149393
-12 135 0.359258317960352 0.05339683908 0.2512123769 0.4987876231
-9 135 0.359156991971824 0.03997377318 0.2523844709 0.4976155291
-6 135 0.359085261159240 0.02661378823 0.2532132807 0.4967867193
-3 135 0.359042480734271 0.01329623231 0.2537072261 0.4962927739
-0 135 0.359028258384256 0.000000000 0.2538713161 0.4961286839
-
-
-### -z patch
-# N_rho = 16
-# N_sigma = 16
-# ghosted_gfn=-1
-# dpx = dsigma = dnu
-# dpy = 180 - drho = 180 - dmu
-#
-# dpx dpy gridfn global_x global_y global_z
-135 45 0.362739778163861 0.2094279086 0.2094279086 0.5405720914
-138 45 0.362204567839612 0.1945279424 0.2160451673 0.5339548327
-141 45 0.361721171257942 0.1797419827 0.2219628633 0.5280371367
-144 45 0.361286307552391 0.1650956714 0.2272346973 0.5227653027
-147 45 0.360897394087615 0.1506045968 0.2319107420 0.5180892580
-150 45 0.360551141191517 0.1362755221 0.2360361281 0.5139638719
-153 45 0.360246203635679 0.1221090789 0.2396525611 0.5103474389
-156 45 0.359979714660695 0.1080997627 0.2427960423 0.5072039577
-159 45 0.359749509870763 0.09423799884 0.2454983803 0.5045016197
-162 45 0.359553431455973 0.08051083755 0.2477868793 0.5022131207
-165 45 0.359390122697201 0.06690291084 0.2496850624 0.5003149376
-168 45 0.359258318819003 0.05339683921 0.2512123775 0.4987876225
-171 45 0.359156991693822 0.03997377315 0.2523844707 0.4976155293
-174 45 0.359085261049861 0.02661378822 0.2532132806 0.4967867194
-177 45 0.359042480685012 0.01329623231 0.2537072261 0.4962927739
-180 45 0.359028258354070 3.109026947e-17 0.2538713161 0.4961286839
-
-135 42 0.362204567839612 0.2160451673 0.1945279424 0.5339548327
-138 42 0.361608215897019 0.2010965094 0.2010965094 0.5266597000
-141 42 0.361064683636398 0.1861725430 0.2070064409 0.5200960561
-144 42 0.360572694615519 0.1713076249 0.2123015135 0.5142152822
-147 42 0.360130266622549 0.1565255970 0.2170228406 0.5089717172
-150 42 0.359734811075349 0.1418414926 0.2212082689 0.5043233282
-153 42 0.359383972946796 0.1272633553 0.2248924758 0.5002316019
-156 42 0.359075555879572 0.1127934196 0.2281067114 0.4966618316
-159 42 0.358808218034731 0.09842936792 0.2308791470 0.4935827300
-162 42 0.358579627207271 0.08416467903 0.2332336829 0.4909677529
-165 42 0.358388708889807 0.06999007933 0.2351914179 0.4887934679
-168 42 0.358234155548282 0.05589375878 0.2367697617 0.4870405395
-171 42 0.358115213288401 0.04186210436 0.2379830240 0.4856930752
-174 42 0.358030944326679 0.02788004625 0.2388420061 0.4847390790
-177 42 0.357980657723265 0.01393155681 0.2393543528 0.4841700603
-180 42 0.357963933220236 3.257793716e-17 0.2395246237 0.4839809553
-
-135 39 0.361721171257942 0.2219628633 0.1797419827 0.5280371367
-138 39 0.361064683636398 0.2070064409 0.1861725430 0.5200960561
-141 39 0.360463013820804 0.1919919131 0.1919919131 0.5129097325
-144 39 0.359915246436417 0.1769592739 0.1972338700 0.5064364548
-147 39 0.359418829192388 0.1619383536 0.2019303354 0.5006368030
-150 39 0.358972880326450 0.1469516624 0.2061125044 0.4954722544
-153 39 0.358574814032131 0.1320139222 0.2098084923 0.4909080894
-156 39 0.358223618432277 0.1171345400 0.2130448539 0.4869115157
-159 39 0.357918186793242 0.1023177709 0.2158454286 0.4834530939
-162 39 0.357656421323950 0.08756338931 0.2182306440 0.4805075983
-165 39 0.357437327817521 0.07286809696 0.2202186949 0.4780525599
-168 39 0.357259454413146 0.05822573321 0.2218245756 0.4760694624
-171 39 0.357122161294180 0.04362813711 0.2230608560 0.4745427832
-174 39 0.357024618614058 0.02906544757 0.2239370783 0.4734607388
-177 39 0.356966325961512 0.01452665738 0.2244600966 0.4728148649
-180 39 0.356946924350422 3.397168515e-17 0.2246339780 0.4726001393
-
-135 36 0.361286307552391 0.2272346973 0.1650956714 0.5227653027
-138 36 0.360572694615519 0.2123015135 0.1713076249 0.5142152822
-141 36 0.359915246436417 0.1972338700 0.1769592739 0.5064364548
-144 36 0.359312123185325 0.1820748983 0.1820748983 0.4993954018
-147 36 0.358762601850691 0.1668600647 0.1866792667 0.4930580325
-150 36 0.358266341393149 0.1516174420 0.1907966888 0.4873908871
-153 36 0.357821781825628 0.1363678619 0.1944496614 0.4823630015
-156 36 0.357428162585514 0.1211266921 0.1976595310 0.4779449951
-159 36 0.357083728091247 0.1059039417 0.2004452371 0.4741107996
-162 36 0.356787646166170 0.09070571937 0.2028241545 0.4708365008
-165 36 0.356539009534788 0.07553453377 0.2048114070 0.4681012822
-168 36 0.356336744883562 0.06038994623 0.2064197118 0.4658876407
-171 36 0.356180350523869 0.04526930010 0.2076597403 0.4641808879
-174 36 0.356069031081102 0.03016808029 0.2085395823 0.4629698893
-177 36 0.356002414950667 0.01508052081 0.2090651400 0.4622465211
-180 36 0.355980222259944 3.526909909e-17 0.2092399248 0.4620059505
-
-135 33 0.360897394087615 0.2319107420 0.1506045968 0.5180892580
-138 33 0.360130266622549 0.2170228406 0.1565255970 0.5089717172
-141 33 0.359418829192388 0.2019303354 0.1619383536 0.5006368030
-144 33 0.358762601850691 0.1866792667 0.1668600647 0.4930580325
-147 33 0.358162315394884 0.1713090630 0.1713090630 0.4862071759
-150 33 0.357616957218398 0.1558515236 0.1753028763 0.4800572427
-153 33 0.357126172277672 0.1403327254 0.1788588530 0.4745815188
-156 33 0.356689639980513 0.1247732960 0.1819934980 0.4697545887
-159 33 0.356306074681539 0.1091887403 0.1847216477 0.4655536066
-162 33 0.355975503070826 0.09359088288 0.1870573889 0.4619568805
-165 33 0.355697096594446 0.07798772198 0.1890127691 0.4589458592
-168 33 0.355470243050957 0.06238439343 0.1905982035 0.4565045043
-171 33 0.355294568558744 0.04678368786 0.1918223916 0.4546194199
-174 33 0.355169342622001 0.03118648072 0.1926919246 0.4532804564
-177 33 0.355094343001939 0.01559235885 0.1932117020 0.4524800696
-180 33 0.355069351742708 3.646829349e-17 0.1933846291 0.4522137851
-
-135 30 0.360551141191517 0.2360361281 0.1362755221 0.5139638719
-138 30 0.359734811075349 0.2212082689 0.1418414926 0.5043233282
-141 30 0.358972880326450 0.2061125044 0.1469516624 0.4954722544
-144 30 0.358266341393149 0.1907966888 0.1516174420 0.4873908871
-147 30 0.357616957218398 0.1753028763 0.1558515236 0.4800572427
-150 30 0.357023955391921 0.1596659668 0.1596659668 0.4734504333
-153 30 0.356488499264427 0.1439164369 0.1630736868 0.4675480891
-156 30 0.356010305449142 0.1280791474 0.1660866262 0.4623295250
-159 30 0.355588690742588 0.1121744725 0.1687158889 0.4577755083
-162 30 0.355224427236309 0.09621939635 0.1709723819 0.4538671479
-165 30 0.354916689808543 0.08022700983 0.1728651813 0.4505887232
-168 30 0.354665443449026 0.06420781043 0.1744025042 0.4479260018
-171 30 0.354470475681161 0.04816989663 0.1755911296 0.4458672422
-174 30 0.354331266335242 0.03211948948 0.1764362383 0.4444034710
-177 30 0.354247794106261 0.01606152194 0.1769417469 0.4435279044
-180 30 0.354219964144248 3.756769230e-17 0.1771099821 0.4432365125
-
-135 27 0.360246203635679 0.2396525611 0.1221090789 0.5103474389
-138 27 0.359383972946796 0.2248924758 0.1272633553 0.5002316019
-141 27 0.358574814032131 0.2098084923 0.1320139222 0.4909080894
-144 27 0.357821781825628 0.1944496614 0.1363678619 0.4823630015
-147 27 0.357126172277672 0.1788588530 0.1403327254 0.4745815188
-150 27 0.356488499264427 0.1630736868 0.1439164369 0.4675480891
-153 27 0.355910569841533 0.1471277740 0.1471277740 0.4612454850
-156 27 0.355391896161463 0.1310493940 0.1499746166 0.4556582419
-159 27 0.354933595827048 0.1148636088 0.1524652652 0.4507700688
-162 27 0.354536494355590 0.09859175460 0.1546074574 0.4465657800
-165 27 0.354200229579873 0.08225170360 0.1564077722 0.4430324631
-168 27 0.353925168037716 0.06585891563 0.1578723015 0.4401581626
-171 27 0.353711257404596 0.04942654205 0.1590060299 0.4379330953
-174 27 0.353558059549942 0.03296596187 0.1598127468 0.4363498242
-177 27 0.353466001826937 0.01648736748 0.1602955409 0.4354022875
-180 27 0.353435282779623 3.856573724e-17 0.1604562607 0.4350868572
-
-135 24 0.359979714660695 0.2427960423 0.1080997627 0.5072039577
-138 24 0.359075555879572 0.2281067114 0.1127934196 0.4966618316
-141 24 0.358223618432277 0.2130448539 0.1171345400 0.4869115157
-144 24 0.357428162585514 0.1976595310 0.1211266921 0.4779449951
-147 24 0.356689639980513 0.1819934980 0.1247732960 0.4697545887
-150 24 0.356010305449142 0.1660866262 0.1280791474 0.4623295250
-153 24 0.355391896161464 0.1499746166 0.1310493940 0.4556582419
-156 24 0.354835323122358 0.1336891539 0.1336891539 0.4497292442
-159 24 0.354342621164305 0.1172589570 0.1360040184 0.4445299734
-162 24 0.353914340532967 0.1007090453 0.1379988851 0.4400494292
-165 24 0.353550626225112 0.08406164184 0.1396781753 0.4362776817
-168 24 0.353252051064754 0.06733676174 0.1410460240 0.4332054432
-171 24 0.353019347600159 0.05055242709 0.1421060718 0.4308245369
-174 24 0.352852834319689 0.03372494135 0.1428611441 0.4291286168
-177 24 0.352752859363076 0.01686938648 0.1433133567 0.4281129307
-180 24 0.352719505071594 3.946121843e-17 0.1434639474 0.4277746983
-
-135 21 0.359749509870763 0.2454983803 0.09423799884 0.5045016197
-138 21 0.358808218034731 0.2308791470 0.09842936792 0.4935827300
-141 21 0.357918186793242 0.2158454286 0.1023177709 0.4834530939
-144 21 0.357083728091247 0.2004452371 0.1059039417 0.4741107996
-147 21 0.356306074681539 0.1847216477 0.1091887403 0.4655536066
-150 21 0.355588690742588 0.1687158889 0.1121744725 0.4577755083
-153 21 0.354933595827048 0.1524652652 0.1148636088 0.4507700688
-156 21 0.354342621164305 0.1360040184 0.1172589570 0.4445299734
-159 21 0.353818254709861 0.1193637763 0.1193637763 0.4390467315
-162 21 0.353360175592094 0.1025725627 0.1211804586 0.4343141125
-165 21 0.352970039715050 0.08565683349 0.1227119867 0.4303243454
-168 21 0.352649956954897 0.06864096031 0.1239613390 0.4270696714
-171 21 0.352400428355305 0.05154708868 0.1249306650 0.4245444908
-174 21 0.352221927640301 0.03439597411 0.1256217447 0.4227441665
-177 21 0.352114770423859 0.01720729260 0.1260358836 0.4216652978
-180 21 0.352079019475505 4.025341544e-17 0.1261738363 0.4213059188
-
-135 18 0.359553431455973 0.2477868793 0.08051083755 0.5022131207
-138 18 0.358579627207271 0.2332336829 0.08416467903 0.4909677529
-141 18 0.357656421323950 0.2182306440 0.08756338931 0.4805075983
-144 18 0.356787646166170 0.2028241545 0.09070571937 0.4708365008
-147 18 0.355975503070826 0.1870573889 0.09359088288 0.4619568805
-150 18 0.355224427236309 0.1709723819 0.09621939635 0.4538671479
-153 18 0.354536494355590 0.1546074574 0.09859175460 0.4465657800
-156 18 0.353914340532967 0.1379988851 0.1007090453 0.4400494292
-159 18 0.353360175592094 0.1211804586 0.1025725627 0.4343141125
-162 18 0.352874955332340 0.1041834401 0.1041834401 0.4293563415
-165 18 0.352461751786445 0.08703782759 0.1055435333 0.4251704052
-168 18 0.352122912144858 0.06977144609 0.1066545153 0.4217511540
-171 18 0.351858688067318 0.05241011093 0.1075173627 0.4190955828
-174 18 0.351669540227456 0.03497859215 0.1081329740 0.4172009262
-177 18 0.351555765894312 0.01750078454 0.1085020139 0.4160651380
-180 18 0.351517763576915 4.094156633e-17 0.1086249628 0.4156867404
-
-135 15 0.359390122697201 0.2496850624 0.06690291084 0.5003149376
-138 15 0.358388708889807 0.2351914179 0.06999007933 0.4887934679
-141 15 0.357437327817521 0.2202186949 0.07286809696 0.4780525599
-144 15 0.356539009534788 0.2048114070 0.07553453377 0.4681012822
-147 15 0.355697096594446 0.1890127691 0.07798772198 0.4589458592
-150 15 0.354916689808543 0.1728651813 0.08022700983 0.4505887232
-153 15 0.354200229579874 0.1564077722 0.08225170360 0.4430324631
-156 15 0.353550626225112 0.1396781753 0.08406164184 0.4362776817
-159 15 0.352970039715050 0.1227119867 0.08565683349 0.4303243454
-162 15 0.352461751786445 0.1055435333 0.08703782759 0.4251704052
-165 15 0.352029148960233 0.08820541174 0.08820541174 0.4208129219
-168 15 0.351674170972307 0.07072824165 0.08916015146 0.4172497847
-171 15 0.351396698548165 0.05314105315 0.08990215356 0.4144805952
-174 15 0.351197419282758 0.03547224305 0.09043174002 0.4125041516
-177 15 0.351076639144498 0.01774948351 0.09074911852 0.4113196789
-180 15 0.351036174218594 4.152469991e-17 0.09085484741 0.4109250934
-
-135 12 0.359258318819003 0.2512123775 0.05339683921 0.4987876225
-138 12 0.358234155548281 0.2367697617 0.05589375878 0.4870405395
-141 12 0.357259454413146 0.2218245756 0.05822573321 0.4760694624
-144 12 0.356336744883563 0.2064197118 0.06038994623 0.4658876407
-147 12 0.355470243050957 0.1905982035 0.06238439343 0.4565045043
-150 12 0.354665443449026 0.1744025042 0.06420781043 0.4479260018
-153 12 0.353925168037717 0.1578723015 0.06585891563 0.4401581626
-156 12 0.353252051064754 0.1410460240 0.06733676174 0.4332054432
-159 12 0.352649956954897 0.1239613390 0.06864096031 0.4270696714
-162 12 0.352122912144858 0.1066545153 0.06977144609 0.4217511540
-165 12 0.351674170972307 0.08916015146 0.07072824165 0.4172497847
-168 12 0.351304669508639 0.07151108493 0.07151108493 0.4135667967
-171 12 0.351013543228411 0.05373911855 0.07211947236 0.4107045589
-174 12 0.350803123317932 0.03587608101 0.07255365501 0.4086618901
-177 12 0.350675873522262 0.01795296389 0.07281400448 0.4074370421
-180 12 0.350633266157414 4.200184452e-17 0.07290075522 0.4070289120
-
-135 9 0.359156991693822 0.2523844707 0.03997377315 0.4976155293
-138 9 0.358115213288401 0.2379830240 0.04186210436 0.4856930752
-141 9 0.357122161294180 0.2230608560 0.04362813711 0.4745427832
-144 9 0.356180350523870 0.2076597403 0.04526930010 0.4641808879
-147 9 0.355294568558745 0.1918223916 0.04678368786 0.4546194199
-150 9 0.354470475681161 0.1755911296 0.04816989663 0.4458672422
-153 9 0.353711257404597 0.1590060299 0.04942654205 0.4379330953
-156 9 0.353019347600159 0.1421060718 0.05055242709 0.4308245369
-159 9 0.352400428355306 0.1249306650 0.05154708868 0.4245444908
-162 9 0.351858688067318 0.1075173627 0.05241011093 0.4190955828
-165 9 0.351396698548166 0.08990215356 0.05314105315 0.4144805952
-168 9 0.351013543228411 0.07211947236 0.05373911855 0.4107045589
-171 9 0.350710333091599 0.05420395940 0.05420395940 0.4077696692
-174 9 0.350491145511276 0.03619008580 0.05453582789 0.4056743340
-177 9 0.350358716974354 0.01811121448 0.05473490021 0.4044174409
-180 9 0.350314402608912 4.237295695e-17 0.05480124617 0.4039985490
-
-135 6 0.359085261049861 0.2532132806 0.02661378822 0.4967867194
-138 6 0.358030944326679 0.2388420061 0.02788004625 0.4847390790
-141 6 0.357024618614058 0.2239370783 0.02906544757 0.4734607388
-144 6 0.356069031081102 0.2085395823 0.03016808029 0.4629698893
-147 6 0.355169342622001 0.1926919246 0.03118648072 0.4532804564
-150 6 0.354331266335243 0.1764362383 0.03211948948 0.4444034710
-153 6 0.353558059549943 0.1598127468 0.03296596187 0.4363498242
-156 6 0.352852834319690 0.1428611441 0.03372494135 0.4291286168
-159 6 0.352221927640301 0.1256217447 0.03439597411 0.4227441665
-162 6 0.351669540227456 0.1081329740 0.03497859215 0.4172009262
-165 6 0.351197419282758 0.09043174002 0.03547224305 0.4125041516
-168 6 0.350803123317932 0.07255365501 0.03587608101 0.4086618901
-171 6 0.350491145511276 0.05453582789 0.03619008580 0.4056743340
-174 6 0.350265741716592 0.03641434497 0.03641434497 0.4035406506
-177 6 0.350129636053590 0.01822425920 0.03654890272 0.4022604191
-180 6 0.350084108582043 4.263807586e-17 0.03659375388 0.4018336888
-
-135 3 0.359042480685012 0.2537072261 0.01329623231 0.4962927739
-138 3 0.357980657723266 0.2393543528 0.01393155681 0.4841700603
-141 3 0.356966325961512 0.2244600966 0.01452665738 0.4728148649
-144 3 0.356002414950667 0.2090651400 0.01508052081 0.4622465211
-147 3 0.355094343001939 0.1932117020 0.01559235885 0.4524800696
-150 3 0.354247794106262 0.1769417469 0.01606152194 0.4435279044
-153 3 0.353466001826939 0.1602955409 0.01648736748 0.4354022875
-156 3 0.352752859363077 0.1433133567 0.01686938648 0.4281129307
-159 3 0.352114770423860 0.1260358836 0.01720729260 0.4216652978
-162 3 0.351555765894312 0.1085020139 0.01750078454 0.4160651380
-165 3 0.351076639144499 0.09074911852 0.01774948351 0.4113196789
-168 3 0.350675873522262 0.07281400448 0.01795296389 0.4074370421
-171 3 0.350358716974354 0.05473490021 0.01811121448 0.4044174409
-174 3 0.350129636053590 0.03654890272 0.01822425920 0.4022604191
-177 3 0.349991356869325 0.01829209796 0.01829209796 0.4009659785
-180 3 0.349945112633253 4.279718366e-17 0.01831471210 0.4005344750
-
-135 0 0.359028258354071 0.2538713161 3.109026947e-17 0.4961286839
-138 0 0.357963933220236 0.2395246237 3.257793716e-17 0.4839809553
-141 0 0.356946924350423 0.2246339780 3.397168515e-17 0.4726001393
-144 0 0.355980222259944 0.2092399248 3.526909909e-17 0.4620059505
-147 0 0.355069351742709 0.1933846291 3.646829349e-17 0.4522137851
-150 0 0.354219964144248 0.1771099821 3.756769230e-17 0.4432365125
-153 0 0.353435282779624 0.1604562607 3.856573724e-17 0.4350868572
-156 0 0.352719505071595 0.1434639474 3.946121843e-17 0.4277746983
-159 0 0.352079019475506 0.1261738363 4.025341544e-17 0.4213059188
-162 0 0.351517763576916 0.1086249628 4.094156633e-17 0.4156867404
-165 0 0.351036174218595 0.09085484741 4.152469991e-17 0.4109250934
-168 0 0.350633266157414 0.07290075522 4.200184452e-17 0.4070289120
-171 0 0.350314402608912 0.05480124617 4.237295695e-17 0.4039985490
-174 0 0.350084108582043 0.03659375388 4.263807586e-17 0.4018336888
-177 0 0.349945112633253 0.01831471210 4.279718366e-17 0.4005344750
-180 0 0.349898632142638 4.285022399e-17 4.285022399e-17 0.4001013679
-
-
diff --git a/test/bl0.75-025/h.t0.ah2.gp b/test/bl0.75-025/h.t0.ah2.gp
deleted file mode 100644
index d382fef..0000000
--- a/test/bl0.75-025/h.t0.ah2.gp
+++ /dev/null
@@ -1,845 +0,0 @@
-# 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.22434505728570 0.000000000 0.000000000 1.224345057
-3 0 1.22184168803663 0.06394625312 0.000000000 1.220167196
-6 0 1.21432348228994 0.1269313675 0.000000000 1.207671291
-9 0 1.20179402101496 0.1880020048 0.000000000 1.186997942
-12 0 1.18425333993047 0.2462201143 0.000000000 1.158374563
-15 0 1.16171303218058 0.3006734577 0.000000000 1.122128621
-18 0 1.13418887557176 0.3504836374 0.000000000 1.078677721
-21 0 1.10171138429666 0.3948180498 0.000000000 1.028536184
-24 0 1.06434413722772 0.4329077615 0.000000000 0.9723267519
-27 0 1.02220360748781 0.4640707266 0.000000000 0.9107900833
-30 0 0.975491661904590 0.4877458310 0.000000000 0.8448005604
-33 0 0.924585793030811 0.5035655141 0.000000000 0.7754228922
-36 0 0.870229188944371 0.5115078834 0.000000000 0.7040302029
-39 0 0.813528546648087 0.5119701031 0.000000000 0.6322304246
-42 0 0.756204391570742 0.5059995031 0.000000000 0.5619693806
-45 0 0.700501613819756 0.4953294414 0.000000000 0.4953294414
-
-0 3 1.22184168803663 0.000000000 0.06394625312 1.220167196
-3 3 1.21934691070504 0.06372846844 0.06372846844 1.216011617
-6 3 1.21185105816062 0.1265012209 0.06307688789 1.203578720
-9 3 1.19936462539847 0.1873711140 0.06199917091 1.183014655
-12 3 1.18188867789602 0.2454062397 0.06050717017 1.154545585
-15 3 1.15942909453709 0.2996985746 0.05861759315 1.118490307
-18 3 1.13200018272639 0.3493735888 0.05635205911 1.075261342
-21 3 1.09963303171722 0.3936024060 0.05373732920 1.025369324
-24 3 1.06238891928317 0.4316181091 0.05080568108 0.9694301452
-27 3 1.02038689547205 0.4627417304 0.04759579035 0.9081817814
-30 3 0.973823964658294 0.4864112531 0.04415297776 0.8424890038
-33 3 0.923087225453498 0.5022644190 0.04053319223 0.7734193814
-36 3 0.868909945634231 0.5102740088 0.03680765625 0.7023319201
-39 3 0.812405623540509 0.5108399070 0.03306064827 0.6308347486
-42 3 0.755290066336149 0.5050048406 0.02939367320 0.5608646960
-45 3 0.699793654029332 0.4944894166 0.02591509220 0.4944894166
-
-0 6 1.21432348228994 0.000000000 0.1269313675 1.207671291
-3 6 1.21185105816062 0.06307688789 0.1265012209 1.203578720
-6 6 1.20444162473823 0.1252162218 0.1252162218 1.191352770
-9 6 1.19208719132408 0.1854867455 0.1230893798 1.171117220
-12 6 1.17479874874992 0.2429737293 0.1201448114 1.143101523
-15 6 1.15257666350160 0.2967832549 0.1164145216 1.107610186
-18 6 1.12543121329885 0.3460527859 0.1119403158 1.065040962
-21 6 1.09339454843339 0.3899647355 0.1067746430 1.015892868
-24 6 1.05652116680546 0.4277585666 0.1009800997 0.9607614710
-27 6 1.01492906181649 0.4587608649 0.09463258395 0.9003688930
-30 6 0.968819517393975 0.4824154328 0.08782173986 0.8355680400
-33 6 0.918590981364100 0.4983680823 0.08065904482 0.7674195490
-36 6 0.864953666648242 0.5065789512 0.07328351915 0.6972461097
-39 6 0.809038725027373 0.5074545532 0.06586400887 0.6266541848
-42 6 0.752548056097982 0.5020238900 0.05860128836 0.5575540150
-45 6 0.697669964705354 0.4919703472 0.05170816712 0.4919703472
-
-0 9 1.20179402101496 0.000000000 0.1880020048 1.186997942
-3 9 1.19936462539847 0.06199917091 0.1873711140 1.183014655
-6 9 1.19208719132408 0.1230893798 0.1854867455 1.171117220
-9 9 1.17995889437486 0.1823682908 0.1823682908 1.151428072
-12 9 1.16297982437374 0.2389465960 0.1780487159 1.124155350
-15 9 1.14115091326554 0.2919547197 0.1725740782 1.089589848
-18 9 1.11448027708783 0.3405514324 0.1660042424 1.048109537
-21 9 1.08299173327348 0.3839350538 0.1584137431 1.000185010
-24 9 1.04673672190447 0.4213583329 0.1498928661 0.9463863106
-27 9 1.00582567448099 0.4521550952 0.1405510397 0.8874043400
-30 9 0.960478651509850 0.4757844248 0.1305218926 0.8240827972
-33 9 0.911092539721947 0.4918959235 0.1199688168 0.7574532985
-36 9 0.858361628149940 0.5004407247 0.1090948170 0.6887975658
-39 9 0.803431807487141 0.5018288029 0.09815194031 0.6197069618
-42 9 0.747980930564869 0.4970656290 0.08743570396 0.5520473083
-45 9 0.694131276853610 0.4877754269 0.07725603799 0.4877754269
-
-0 12 1.18425333993047 0.000000000 0.2462201143 1.158374563
-3 12 1.18188867789602 0.06050717017 0.2454062397 1.154545585
-6 12 1.17479874874992 0.1201448114 0.2429737293 1.143101523
-9 12 1.16297982437374 0.1780487159 0.2389465960 1.124155350
-12 12 1.14643050693592 0.2333657832 0.2333657832 1.097899690
-15 12 1.12514669302019 0.2852590774 0.2262880068 1.064601370
-18 12 1.09913327025323 0.3329164965 0.2177879231 1.024611620
-21 12 1.06840579716427 0.3755594197 0.2079580572 0.9783657374
-24 12 1.03301600931751 0.4124613019 0.1969130899 0.9264032518
-27 12 0.993068342903473 0.4429693025 0.1847916173 0.8693762068
-30 12 0.948789022069712 0.4665556920 0.1717665670 0.8080981631
-33 12 0.900575897623005 0.4828762788 0.1580494632 0.7435642635
-36 12 0.849131339448718 0.4918870952 0.1439060009 0.6770245048
-39 12 0.795588008805009 0.4939854501 0.1296640147 0.6100212276
-42 12 0.741592666917889 0.4901451085 0.1157075644 0.5443612916
-45 12 0.689179705889981 0.4819108239 0.1024333078 0.4819108239
-
-0 15 1.16171303218058 0.000000000 0.3006734577 1.122128621
-3 15 1.15942909453709 0.05861759315 0.2996985746 1.118490307
-6 15 1.15257666350160 0.1164145216 0.2967832549 1.107610186
-9 15 1.14115091326554 0.1725740782 0.2919547197 1.089589848
-12 15 1.12514669302019 0.2262880068 0.2852590774 1.064601370
-15 15 1.10455740694683 0.2767610045 0.2767610045 1.032886130
-18 15 1.07937572819608 0.3232155758 0.2665438677 0.9947552567
-21 15 1.04962052770371 0.3649063822 0.2547161534 0.9506136258
-24 15 1.01533560577617 0.4011313069 0.2414103433 0.9009556666
-27 15 0.976631481835130 0.4312610258 0.2267915051 0.8463974198
-30 15 0.933727274582611 0.4547797813 0.2110640311 0.7877016876
-33 15 0.887034799291904 0.4713586512 0.1944852066 0.7258286723
-36 15 0.837255997358961 0.4809560084 0.1773767799 0.6619791545
-39 15 0.785510409547171 0.4839563855 0.1601361812 0.5976363643
-42 15 0.733390237446808 0.4812849443 0.1432244924 0.5345210824
-45 15 0.682823237427179 0.4743891162 0.1271121806 0.4743891162
-
-0 18 1.13418887557176 0.000000000 0.3504836374 1.078677721
-3 18 1.13200018272639 0.05635205911 0.3493735888 1.075261342
-6 18 1.12543121329885 0.1119403158 0.3460527859 1.065040962
-9 18 1.11448027708782 0.1660042424 0.3405514324 1.048109537
-12 18 1.09913327025323 0.2177879231 0.3329164965 1.024611620
-15 18 1.07937572819608 0.2665438677 0.3232155758 0.9947552567
-18 18 1.05520032148318 0.3115392516 0.3115392516 0.9588192259
-21 18 1.02662655464944 0.3520687538 0.2980067474 0.9171704606
-24 18 0.993690858905274 0.3874616397 0.2827623701 0.8702530913
-27 18 0.956505292646127 0.4171160194 0.2659910519 0.8186362816
-30 18 0.915296445093381 0.4405395613 0.2479257187 0.7630369030
-33 18 0.870476245570908 0.4574163453 0.2288602436 0.7043594040
-36 18 0.822750802780890 0.4677116422 0.2091670052 0.6437498483
-39 18 0.773217708170263 0.4717930067 0.1893033626 0.5826158425
-42 18 0.723396066621111 0.4705240231 0.1697932430 0.5225698686
-45 18 0.675076165137598 0.4652299258 0.1511623662 0.4652299258
-
-0 21 1.10171138429666 0.000000000 0.3948180498 1.028536184
-3 21 1.09963303171721 0.05373732920 0.3936024060 1.025369324
-6 21 1.09339454843339 0.1067746430 0.3899647355 1.015892868
-9 21 1.08299173327348 0.1584137431 0.3839350538 1.000185010
-12 21 1.06840579716427 0.2079580572 0.3755594197 0.9783657374
-15 21 1.04962052770371 0.2547161534 0.3649063822 0.9506136258
-18 21 1.02662655464943 0.2980067474 0.3520687538 0.9171704606
-21 21 0.999432764978227 0.3371676487 0.3371676487 0.8783517547
-24 21 0.968089316582774 0.3715726794 0.3203598347 0.8345659022
-27 21 0.932704105043533 0.4006523485 0.3018416986 0.7863245082
-30 21 0.893508442860279 0.4239422544 0.2818673396 0.7342895241
-33 21 0.850925211714192 0.4411496698 0.2607630309 0.6793109203
-36 21 0.805653872030733 0.4522454223 0.2389409373 0.6224624229
-39 21 0.758754956867200 0.4575732526 0.2169046411 0.5650559085
-42 21 0.711647605511572 0.4579175834 0.1952213480 0.5085689988
-45 21 0.665962533579463 0.4544626715 0.1744518748 0.4544626715
-
-0 24 1.06434413722772 0.000000000 0.4329077615 0.9723267519
-3 24 1.06238891928317 0.05080568108 0.4316181091 0.9694301452
-6 24 1.05652116680546 0.1009800997 0.4277585666 0.9607614710
-9 24 1.04673672190447 0.1498928661 0.4213583329 0.9463863106
-12 24 1.03301600931751 0.1969130899 0.4124613019 0.9264032518
-15 24 1.01533560577617 0.2414103433 0.4011313069 0.9009556666
-18 24 0.993690858905273 0.2827623701 0.3874616397 0.8702530913
-21 24 0.968089316582774 0.3203598347 0.3715726794 0.8345659022
-24 24 0.938580577494280 0.3536233150 0.3536233150 0.7942509696
-27 24 0.905280437057296 0.3820263994 0.3338186772 0.7497690248
-30 24 0.868430419158290 0.4051418630 0.3124286740 0.7017262910
-33 24 0.828458084654247 0.4227035717 0.2898022097 0.6509064201
-36 24 0.786046834510529 0.4346877636 0.2663787102 0.5982963789
-39 24 0.742196486213736 0.4414034526 0.2426887551 0.5450878685
-42 24 0.698205795782545 0.4435429405 0.2193215830 0.4926043406
-45 24 0.655521317291451 0.4421304173 0.1968491444 0.4421304173
-
-0 27 1.02220360748781 0.000000000 0.4640707266 0.9107900833
-3 27 1.02038689547205 0.04759579035 0.4627417304 0.9081817814
-6 27 1.01492906181649 0.09463258395 0.4587608649 0.9003688930
-9 27 1.00582567448099 0.1405510397 0.4521550952 0.8874043400
-12 27 0.993068342903474 0.1847916173 0.4429693025 0.8693762068
-15 27 0.976631481835130 0.2267915051 0.4312610258 0.8463974198
-18 27 0.956505292646127 0.2659910519 0.4171160194 0.8186362816
-21 27 0.932704105043534 0.3018416986 0.4006523485 0.7863245082
-24 27 0.905280437057298 0.3338186772 0.3820263994 0.7497690248
-27 27 0.874363245837474 0.3614478719 0.3614478719 0.7093813907
-30 27 0.840202106474698 0.3843457936 0.3391943742 0.6657064422
-33 27 0.803218740665901 0.4022745848 0.3156247952 0.6194485390
-36 27 0.764066047744504 0.4152133600 0.2911898006 0.5714921618
-39 27 0.723664760684026 0.4234291045 0.2664264742 0.5228913971
-42 27 0.683165203389400 0.4275057475 0.2419192356 0.4747932333
-45 27 0.643811625574147 0.4282934931 0.2182264346 0.4282934931
-
-0 30 0.975491661904590 0.000000000 0.4877458310 0.8448005604
-3 30 0.973823964658294 0.04415297776 0.4864112531 0.8424890038
-6 30 0.968819517393975 0.08782173986 0.4824154328 0.8355680400
-9 30 0.960478651509851 0.1305218926 0.4757844248 0.8240827972
-12 30 0.948789022069713 0.1717665670 0.4665556920 0.8080981631
-15 30 0.933727274582613 0.2110640311 0.4547797813 0.7877016876
-18 30 0.915296445093382 0.2479257187 0.4405395613 0.7630369030
-21 30 0.893508442860282 0.2818673396 0.4239422544 0.7342895241
-24 30 0.868430419158294 0.3124286740 0.4051418630 0.7017262910
-27 30 0.840202106474700 0.3391943742 0.3843457936 0.6657064422
-30 30 0.809071976266100 0.3618279875 0.3618279875 0.6267044580
-33 30 0.775448655394167 0.3801228577 0.3379449771 0.5853378705
-36 30 0.739934333850606 0.3940560541 0.3131384057 0.5423716286
-39 30 0.703344862343787 0.4038415684 0.2879261984 0.4987028045
-42 30 0.666660610604412 0.4099432000 0.2628606772 0.4552880483
-45 30 0.630916357888667 0.4130317096 0.2384639687 0.4130317096
-
-0 33 0.924585793030811 0.000000000 0.5035655141 0.7754228922
-3 33 0.923087225453498 0.04053319223 0.5022644190 0.7734193814
-6 33 0.918590981364101 0.08065904482 0.4983680823 0.7674195490
-9 33 0.911092539721948 0.1199688168 0.4918959235 0.7574532985
-12 33 0.900575897623007 0.1580494632 0.4828762788 0.7435642635
-15 33 0.887034799291907 0.1944852066 0.4713586512 0.7258286723
-18 33 0.870476245570912 0.2288602436 0.4574163453 0.7043594040
-21 33 0.850925211714195 0.2607630309 0.4411496698 0.6793109203
-24 33 0.828458084654249 0.2898022097 0.4227035717 0.6509064201
-27 33 0.803218740665903 0.3156247952 0.4022745848 0.6194485390
-30 33 0.775448655394168 0.3379449771 0.3801228577 0.5853378705
-33 33 0.745525833344240 0.3565850634 0.3565850634 0.5490928458
-36 33 0.713978768132008 0.3715131738 0.3320706865 0.5113440156
-39 33 0.681495501265034 0.3828809288 0.3070519698 0.4728185703
-42 33 0.648876324733829 0.3910279036 0.2820250435 0.4342804834
-45 33 0.616949659249107 0.3964485629 0.2574567071 0.3964485629
-
-0 36 0.870229188944371 0.000000000 0.5115078834 0.7040302029
-3 36 0.868909945634231 0.03680765625 0.5102740088 0.7023319201
-6 36 0.864953666648243 0.07328351915 0.5065789512 0.6972461097
-9 36 0.858361628149942 0.1090948170 0.5004407247 0.6887975658
-12 36 0.849131339448720 0.1439060009 0.4918870952 0.6770245048
-15 36 0.837255997358964 0.1773767799 0.4809560084 0.6619791545
-18 36 0.822750802780892 0.2091670052 0.4677116422 0.6437498483
-21 36 0.805653872030735 0.2389409373 0.4522454223 0.6224624229
-24 36 0.786046834510531 0.2663787102 0.4346877636 0.5982963789
-27 36 0.764066047744505 0.2911898006 0.4152133600 0.5714921618
-30 36 0.739934333850607 0.3131384057 0.3940560541 0.5423716286
-33 36 0.713978768132008 0.3320706865 0.3715131738 0.5113440156
-36 36 0.686635377428608 0.3479400178 0.3479400178 0.4788983499
-39 36 0.658448780817340 0.3608305080 0.3237390449 0.4455885684
-42 36 0.630042287174093 0.3709624525 0.2993322828 0.4119955423
-45 36 0.602051154764435 0.3786661964 0.2751170956 0.3786661964
-
-0 39 0.813528546648089 0.000000000 0.5119701031 0.6322304246
-3 39 0.812405623540511 0.03306064827 0.5108399070 0.6308347486
-6 39 0.809038725027375 0.06586400887 0.5074545532 0.6266541848
-9 39 0.803431807487143 0.09815194031 0.5018288029 0.6197069618
-12 39 0.795588008805011 0.1296640147 0.4939854501 0.6100212276
-15 39 0.785510409547173 0.1601361812 0.4839563855 0.5976363643
-18 39 0.773217708170265 0.1893033626 0.4717930067 0.5826158425
-21 39 0.758754956867201 0.2169046411 0.4575732526 0.5650559085
-24 39 0.742196486213737 0.2426887551 0.4414034526 0.5450878685
-27 39 0.723664760684027 0.2664264742 0.4234291045 0.5228913971
-30 39 0.703344862343788 0.2879261984 0.4038415684 0.4987028045
-33 39 0.681495501265035 0.3070519698 0.3828809288 0.4728185703
-36 39 0.658448780817341 0.3237390449 0.3608305080 0.4455885684
-39 39 0.634609117830143 0.3380092101 0.3380092101 0.4174066125
-42 39 0.610434865927842 0.3499759316 0.3147530524 0.3886876495
-45 39 0.586393019321898 0.3598281880 0.2913831213 0.3598281880
-
-0 42 0.756204391570745 0.000000000 0.5059995031 0.5619693806
-3 42 0.755290066336152 0.02939367320 0.5050048406 0.5608646960
-6 42 0.752548056097985 0.05860128836 0.5020238900 0.5575540150
-9 42 0.747980930564871 0.08743570396 0.4970656290 0.5520473083
-12 42 0.741592666917891 0.1157075644 0.4901451085 0.5443612916
-15 42 0.733390237446810 0.1432244924 0.4812849443 0.5345210824
-18 42 0.723396066621113 0.1697932430 0.4705240231 0.5225698686
-21 42 0.711647605511574 0.1952213480 0.4579175834 0.5085689988
-24 42 0.698205795782547 0.2193215830 0.4435429405 0.4926043406
-27 42 0.683165203389402 0.2419192356 0.4275057475 0.4747932333
-30 42 0.666660610604414 0.2628606772 0.4099432000 0.4552880483
-33 42 0.648876324733830 0.2820250435 0.3910279036 0.4342804834
-36 42 0.630042287174093 0.2993322828 0.3709624525 0.4119955423
-39 42 0.610434865927842 0.3147530524 0.3499759316 0.3886876495
-42 42 0.590369958816004 0.3283148246 0.3283148246 0.3646305530
-45 42 0.570178413663516 0.3400959063 0.3062237295 0.3400959063
-
-0 45 0.700501613819759 0.000000000 0.4953294414 0.4953294414
-3 45 0.699793654029335 0.02591509220 0.4944894166 0.4944894166
-6 45 0.697669964705356 0.05170816712 0.4919703472 0.4919703472
-9 45 0.694131276853611 0.07725603799 0.4877754269 0.4877754269
-12 45 0.689179705889981 0.1024333078 0.4819108239 0.4819108239
-15 45 0.682823237427180 0.1271121806 0.4743891162 0.4743891162
-18 45 0.675076165137599 0.1511623662 0.4652299258 0.4652299258
-21 45 0.665962533579464 0.1744518748 0.4544626715 0.4544626715
-24 45 0.655521317291452 0.1968491444 0.4421304173 0.4421304173
-27 45 0.643811625574148 0.2182264346 0.4282934931 0.4282934931
-30 45 0.630916357888668 0.2384639687 0.4130317096 0.4130317096
-33 45 0.616949659249108 0.2574567071 0.3964485629 0.3964485629
-36 45 0.602051154764436 0.2751170956 0.3786661964 0.3786661964
-39 45 0.586393019321899 0.2913831213 0.3598281880 0.3598281880
-42 45 0.570178413663516 0.3062237295 0.3400959063 0.3400959063
-45 45 0.553629098161638 0.3196379089 0.3196379089 0.3196379089
-
-
-### +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.700501573892636 0.4953294131 0.000000000 0.4953294131
-45 3 0.699793607040380 0.4944893834 0.02591509046 0.4944893834
-45 6 0.697669905333027 0.4919703054 0.05170816272 0.4919703054
-45 9 0.694131234736288 0.4877753973 0.07725603330 0.4877753973
-45 12 0.689179786120619 0.4819108800 0.1024333197 0.4819108800
-45 15 0.682823547375189 0.4743893315 0.1271122383 0.4743893315
-45 18 0.675076774364173 0.4652303457 0.1511625026 0.4652303457
-45 21 0.665963600713394 0.4544633997 0.1744521544 0.4544633997
-45 24 0.655522891956940 0.4421314793 0.1968496173 0.4421314793
-45 27 0.643813592177258 0.4282948014 0.2182271012 0.4282948014
-45 30 0.630918665815068 0.4130332205 0.2384648410 0.4130332205
-45 33 0.616951448771788 0.3964497128 0.2574574538 0.3964497128
-45 36 0.602052289795389 0.3786669103 0.2751176143 0.3786669103
-45 39 0.586393518220490 0.3598284941 0.2913833692 0.3598284941
-45 42 0.570177944681224 0.3400956265 0.3062234776 0.3400956265
-45 45 0.553628219818583 0.3196374017 0.3196374017 0.3196374017
-
-48 0 0.648682164994829 0.4820647943 0.000000000 0.4340530904
-48 3 0.648041611919193 0.4812239402 0.02521987804 0.4332959819
-48 6 0.646122753709669 0.4787047586 0.05031389757 0.4310277006
-48 9 0.642934255657334 0.4745176123 0.07515620645 0.4272575772
-48 12 0.638491560470985 0.4686805925 0.09962113526 0.4220019010
-48 15 0.632818476013296 0.4612207792 0.1235837353 0.4152850549
-48 18 0.625949141418193 0.4521757522 0.1469208080 0.4071408760
-48 21 0.617929779744230 0.4415948666 0.1695123874 0.3976138038
-48 24 0.608821508333853 0.4295411460 0.1912440397 0.3867605851
-48 27 0.598702753964946 0.4160926449 0.2120097919 0.3746515002
-48 30 0.587670531808385 0.4013427000 0.2317153159 0.3613705902
-48 33 0.575839806345995 0.3853985419 0.2502807395 0.3470144058
-48 36 0.563344629167615 0.3683807908 0.2676443110 0.3316915539
-48 39 0.550336424908197 0.3504206318 0.2837650326 0.3155201541
-48 42 0.536979404732761 0.3316549129 0.2986234249 0.2986234249
-48 45 0.523445427983350 0.3122209522 0.3122209522 0.2811250080
-
-51 0 0.602431323657928 0.4681770702 0.000000000 0.3791223162
-51 3 0.601879396230576 0.4673606714 0.02449333491 0.3784612094
-51 6 0.600227765240902 0.4649162386 0.04886466572 0.3764817468
-51 9 0.597489072830544 0.4608582017 0.07299276835 0.3731956133
-51 12 0.593684922566801 0.4552109902 0.09675808292 0.3686225916
-51 15 0.588846591510040 0.4480095131 0.1200437872 0.3627909504
-51 18 0.583016299997014 0.4392999917 0.1427372199 0.3557381191
-51 21 0.576247598707956 0.4291400109 0.1647314162 0.3475107288
-51 24 0.568605769946931 0.4175984566 0.1859268118 0.3381645625
-51 27 0.560169841982778 0.4047564663 0.2062337204 0.3277653237
-51 30 0.551029947643022 0.3907047524 0.2255734940 0.3163864702
-51 33 0.541289276148836 0.3755441103 0.2438811968 0.3041096243
-51 36 0.531061295513474 0.3593823077 0.2611065304 0.2910220546
-51 39 0.520469377505433 0.3423325535 0.2772154359 0.2772154359
-51 42 0.509641283451826 0.3245084506 0.2921887213 0.2627817619
-51 45 0.498708875287714 0.3060225907 0.3060225907 0.2478122077
-
-54 0 0.562473860329581 0.4550509119 0.000000000 0.3306138399
-54 3 0.562016136137199 0.4542724756 0.02380741163 0.3300482728
-54 6 0.560647340693318 0.4519423320 0.04750105319 0.3283553244
-54 9 0.558380682852799 0.4480760119 0.07096826837 0.3255462784
-54 12 0.555238432792162 0.4426995066 0.09409868497 0.3216400187
-54 15 0.551252260278924 0.4358493774 0.1167854887 0.3166631085
-54 18 0.546463396145045 0.4275726346 0.1389267706 0.3106497029
-54 21 0.540921969996712 0.4179258758 0.1604267130 0.3036409223
-54 24 0.534688044242766 0.4069756491 0.1811972332 0.2956851169
-54 27 0.527830352048513 0.3947969025 0.2011590692 0.2868367396
-54 30 0.520426363741162 0.3814723571 0.2202431681 0.2771558907
-54 33 0.512561337171869 0.3670909894 0.2383916759 0.2667072154
-54 36 0.504327650086611 0.3517466291 0.2555588851 0.2555588851
-54 39 0.495821282289001 0.3355345196 0.2717104965 0.2437800981
-54 42 0.487142274045481 0.3185507536 0.2868243869 0.2314406698
-54 45 0.478392169132391 0.3008896199 0.3008896199 0.2186091051
-
-57 0 0.528684489391254 0.4433921210 0.000000000 0.2879422101
-57 3 0.528315416669279 0.4426552242 0.02319857729 0.2874636638
-57 6 0.527212212750633 0.4404495218 0.04629311017 0.2860312639
-57 9 0.525386914816531 0.4367899354 0.06918072946 0.2836547007
-57 12 0.522859560497830 0.4317011870 0.09176091999 0.2803500289
-57 15 0.519657532605149 0.4252170684 0.1139365701 0.2761391930
-57 18 0.515816308589604 0.4173807953 0.1356152412 0.2710502578
-57 21 0.511379214336073 0.4082444379 0.1567103572 0.2651170378
-57 24 0.506396263534163 0.3978675387 0.1771420412 0.2583782007
-57 27 0.500923870268480 0.3863163841 0.1968380293 0.2508767932
-57 30 0.495025367677701 0.3736638042 0.2157348980 0.2426601118
-57 33 0.488768548348914 0.3599866043 0.2337780343 0.2337780343
-57 36 0.482226155047761 0.3453652539 0.2509225447 0.2242828183
-57 39 0.475472993046988 0.3298810636 0.2671324182 0.2142272676
-57 42 0.468586839907563 0.3136161878 0.2823812839 0.2036647337
-57 45 0.461646287167504 0.2966514437 0.2966514437 0.1926477001
-
-60 0 0.500457891615230 0.4334092477 0.000000000 0.2502289458
-60 3 0.500166825988412 0.4327117285 0.02267746076 0.2498262329
-60 6 0.499296896083216 0.4306235799 0.04526036205 0.2486206398
-60 9 0.497857891272670 0.4271579832 0.06765517809 0.2466197766
-60 12 0.495866079122617 0.4223367454 0.08977044647 0.2438362337
-60 15 0.493344152466411 0.4161900718 0.1115177936 0.2402874500
-60 18 0.490321217183989 0.4087562942 0.1328129710 0.2359955565
-60 21 0.486831737726635 0.4000806572 0.1535765754 0.2309866751
-60 24 0.482915296492069 0.3902147511 0.1737348006 0.2252905916
-60 27 0.478617253609710 0.3792166035 0.1932205104 0.2189408081
-60 30 0.473986741965631 0.3671485516 0.2119733151 0.2119733151
-60 33 0.469077374246294 0.3540772809 0.2299404748 0.2044266134
-60 36 0.463944792629351 0.3400713837 0.2470763228 0.1963403049
-60 39 0.458647578482160 0.3252015418 0.2633430162 0.1877551977
-60 42 0.453245695499171 0.3095388340 0.2787100180 0.1787123291
-60 45 0.447799611675029 0.2931536595 0.2931536595 0.1692523442
-
-63 0 0.477033489125452 0.4250399511 0.000000000 0.2165686721
-63 3 0.476808342990502 0.4243769224 0.02224065208 0.2162308421
-63 6 0.476135472367384 0.4223916570 0.04439515209 0.2152192989
-63 9 0.475022587658617 0.4190955914 0.06637822068 0.2135398696
-63 12 0.473482559324168 0.4145076966 0.08810633078 0.2112022204
-63 15 0.471533345915305 0.4086542516 0.1094985767 0.2082197412
-63 18 0.469197153537311 0.4015678910 0.1304773172 0.2046090602
-63 21 0.466500472378797 0.3932873808 0.1509688809 0.2003899295
-63 24 0.463474415277201 0.3838575829 0.1709044070 0.1955852075
-63 27 0.460153712853726 0.3733282275 0.1902202329 0.1902202329
-63 30 0.456576145465264 0.3617530580 0.2088582254 0.1843223895
-63 33 0.452782929208726 0.3491897160 0.2267664531 0.1779210470
-63 36 0.448816333664515 0.3356974407 0.2438984672 0.1710463894
-63 39 0.444721542440947 0.3213381130 0.2602144732 0.1637299465
-63 42 0.440544292171516 0.3061740379 0.2756803420 0.1560034643
-63 45 0.436330785208809 0.2902675701 0.2902675701 0.1478987141
-
-66 0 0.457682978348042 0.4181142059 0.000000000 0.1861564382
-66 3 0.457512538077978 0.4174803014 0.02187921549 0.1858742057
-66 6 0.457003175503360 0.4155818709 0.04367941473 0.1850289700
-66 9 0.456160795764075 0.4124287641 0.06532229898 0.1836251164
-66 12 0.454995296121076 0.4080373567 0.08673101758 0.1816699359
-66 15 0.453519787537029 0.4024297190 0.1078307182 0.1791732547
-66 18 0.451750940904478 0.3956337620 0.1285492018 0.1761474997
-66 21 0.449708994095293 0.3876830226 0.1488175694 0.1726076025
-66 24 0.447417646903256 0.3786162940 0.1685708348 0.1685708348
-66 27 0.444902490307721 0.3684759911 0.1877478950 0.1640560811
-66 30 0.442192384504359 0.3573090198 0.2062924588 0.1590842252
-66 33 0.439317832218930 0.3451650757 0.2241528210 0.1536773928
-66 36 0.436310914150214 0.3320962932 0.2412820804 0.1478587960
-66 39 0.433205559194414 0.3181571178 0.2576385540 0.1416526753
-66 42 0.430036245670266 0.3034029831 0.2731852730 0.1350837113
-66 45 0.426837740789079 0.2878898725 0.2878898725 0.1281768294
-
-69 0 0.441784417463879 0.4124412849 0.000000000 0.1583213758
-69 3 0.441658857990293 0.4118314305 0.02158317071 0.1580872747
-69 6 0.441283587803696 0.4100046504 0.04309322524 0.1573860395
-69 9 0.440662833929855 0.4069692755 0.06445760093 0.1562208682
-69 12 0.439803612060496 0.4027390963 0.08560483756 0.1545970546
-69 15 0.438715576672181 0.3973331257 0.1064650902 0.1525218969
-69 18 0.437411066929058 0.3907755044 0.1269706582 0.1500046619
-69 21 0.435905141645822 0.3830953511 0.1470565273 0.1470565273
-69 24 0.434214725993382 0.3743257965 0.1666605823 0.1436902107
-69 27 0.432358673259954 0.3645038328 0.1857239792 0.1399199120
-69 30 0.430358339594560 0.3536705477 0.2041917859 0.1357614035
-69 33 0.428235672656501 0.3418692558 0.2220124906 0.1312313120
-69 36 0.426014527011755 0.3291463542 0.2391388242 0.1263474476
-69 39 0.423719692852456 0.3155502496 0.2555275538 0.1211283921
-69 42 0.421376602059528 0.3011308898 0.2711394710 0.1155933184
-69 45 0.419010798422736 0.2859391591 0.2859391591 0.1097617594
-
-72 0 0.428834552499524 0.4078458956 0.000000000 0.1325171645
-72 3 0.428745262937905 0.4072554175 0.02134335203 0.1323253065
-72 6 0.428478371805574 0.4054863700 0.04261833483 0.1317505082
-72 9 0.428036818222611 0.4025459046 0.06375700781 0.1307950931
-72 12 0.427425516387487 0.3984459053 0.08469229165 0.1294629225
-72 15 0.426651338041063 0.3932028952 0.1053583982 0.1277593653
-72 18 0.425723129061541 0.3868379423 0.1256912667 0.1256912667
-72 21 0.424651550048457 0.3793763720 0.1456289450 0.1232668556
-72 24 0.423448215109898 0.3708468433 0.1651116525 0.1204954437
-72 27 0.422126680122404 0.3612820739 0.1840824111 0.1173876617
-72 30 0.420702041668737 0.3507182669 0.2024872858 0.1139552728
-72 33 0.419189637925548 0.3391938207 0.2202750427 0.1102107532
-72 36 0.417606640710228 0.3267504701 0.2373981126 0.1061676635
-72 39 0.415970489842114 0.3134317733 0.2538120455 0.1018401566
-72 42 0.414299335320855 0.2992832823 0.2694758778 0.09724303317
-72 45 0.412611282797462 0.2843517908 0.2843517908 0.09239149750
-
-75 0 0.418437638254947 0.4041797215 0.000000000 0.1082996300
-75 3 0.418377261415120 0.4036045963 0.02115202060 0.1081455256
-75 6 0.418196782482328 0.4018813071 0.04223942745 0.1076837717
-75 9 0.417898170147035 0.3990161145 0.06319794398 0.1069160457
-75 12 0.417484749090673 0.3950194572 0.08396397761 0.1058451445
-75 15 0.416961212109449 0.3899059027 0.1044749718 0.1044749718
-75 18 0.416333644438870 0.3836940840 0.1246697652 0.1028105200
-75 21 0.415608915720374 0.3764060324 0.1444887384 0.1008576924
-75 24 0.414794828975846 0.3680672179 0.1638740835 0.09862331379
-75 27 0.413900709231109 0.3587069420 0.1827703159 0.09611523543
-75 30 0.412936515024914 0.3483573829 0.2011242288 0.09334207943
-75 33 0.411912576556968 0.3370532462 0.2188849374 0.09031314511
-75 36 0.410840648349832 0.3248324836 0.2360046138 0.08703860166
-75 39 0.409732339957515 0.3117348198 0.2524378797 0.08352909322
-75 42 0.408599988654336 0.2978023118 0.2681424060 0.07979588896
-75 45 0.407455811387552 0.2830785358 0.2830785358 0.07585066506
-
-78 0 0.410290523644686 0.4013246913 0.000000000 0.08530419650
-78 3 0.410252675185128 0.4007614453 0.02100301737 0.08518447485
-78 6 0.410139537322469 0.3990735691 0.04194432230 0.08482570570
-78 9 0.409952350348375 0.3962666576 0.06276247279 0.08422907825
-78 12 0.409693235242370 0.3923500581 0.08339657933 0.08339657933
-78 15 0.409365204331668 0.3873368336 0.1037865918 0.08233098557
-78 18 0.408972126982276 0.3812436627 0.1238735751 0.08103584210
-78 21 0.408517995435026 0.3740900797 0.1435997275 0.07951530110
-78 24 0.408007732783571 0.3658991603 0.1629088021 0.07777426744
-78 27 0.407447368463424 0.3566975528 0.1817464809 0.07581840537
-78 30 0.406842892106406 0.3465143315 0.2000601426 0.07365389488
-78 33 0.406200794551346 0.3353813881 0.2177992201 0.07128751470
-78 36 0.405528498269505 0.3233336446 0.2349156435 0.06872668777
-78 39 0.404833207520658 0.3104079593 0.2513634092 0.06597924854
-78 42 0.404122658277296 0.2966436186 0.2670991139 0.06305354760
-78 45 0.403404524915868 0.2820817347 0.2820817347 0.05995832365
-
-81 0 0.404166314534005 0.3991903565 0.000000000 0.06322554120
-81 3 0.404145329116718 0.3986359418 0.02089162445 0.06313773053
-81 6 0.404082602606889 0.3969743973 0.04172369045 0.06287456774
-81 9 0.403978844217176 0.3942108357 0.06243686258 0.06243686258
-81 12 0.403835296510203 0.3903538132 0.08297226436 0.06182597023
-81 15 0.403653743549415 0.3854152994 0.1032717182 0.06104378649
-81 18 0.403436214733470 0.3794103430 0.1232778934 0.06009269483
-81 21 0.403184779569770 0.3723568339 0.1429343967 0.05897552873
-81 24 0.402902198997737 0.3642760569 0.1621861499 0.05769565939
-81 27 0.402592024215093 0.3551926726 0.1809797062 0.05625699266
-81 30 0.402257315960636 0.3451334745 0.1992629044 0.05466377219
-81 33 0.401901691534435 0.3341282566 0.2169854269 0.05292071692
-81 36 0.401529322285206 0.3222096733 0.2340990306 0.05103299877
-81 39 0.401144144344992 0.3094124686 0.2505572768 0.04900612067
-81 42 0.400750441212355 0.2957738538 0.2663159741 0.04684597629
-81 45 0.400352491644661 0.2813331052 0.2813331052 0.04455878641
-
-84 0 0.399901163637130 0.3977104632 0.000000000 0.04180105409
-84 3 0.399891887322596 0.3971621451 0.02081438604 0.04174342353
-84 6 0.399864166706862 0.3955187806 0.04157069897 0.04157069897
-84 9 0.399818347660284 0.3927851547 0.06221105690 0.04128338331
-84 12 0.399755067851981 0.3889692828 0.08267797335 0.04088231901
-84 15 0.399675255422516 0.3840823765 0.1029145626 0.04036868446
-84 18 0.399579647414802 0.3781383412 0.1228645950 0.03974394118
-84 21 0.399469025482338 0.3711539760 0.1424726628 0.03900985481
-84 24 0.399344658924557 0.3631493376 0.1616845022 0.03816853342
-84 27 0.399208373461597 0.3541477082 0.1804472702 0.03722242405
-84 30 0.399061222033990 0.3441743247 0.1987091390 0.03617417919
-84 33 0.398904824305161 0.3332575287 0.2164199696 0.03502677770
-84 36 0.398741098843147 0.3214284079 0.2335314080 0.03378348700
-84 39 0.398571717579040 0.3087202467 0.2499967265 0.03244780544
-84 42 0.398398568439505 0.2951688196 0.2657711989 0.03102349306
-84 45 0.398223569937239 0.2808121288 0.2808121288 0.02951454405
-
-87 0 0.397384531899282 0.3968399302 0.000000000 0.02079749947
-87 3 0.397382151413580 0.3962951875 0.02076895072 0.02076895072
-87 6 0.397375047342388 0.3946624855 0.04148069873 0.02068338443
-87 9 0.397363352840445 0.3919464187 0.06207821416 0.02054104140
-87 12 0.397347349907258 0.3881546858 0.08250482540 0.02034232510
-87 15 0.397327461167200 0.3832980527 0.1027044037 0.02008779974
-87 18 0.397303667408706 0.3773897578 0.1226213655 0.01977815913
-87 21 0.397275999711360 0.3704459682 0.1422008841 0.01941425054
-87 24 0.397244853328120 0.3624860245 0.1613891761 0.01899708757
-87 27 0.397211035041126 0.3535323974 0.1801337537 0.01852784785
-87 30 0.397174427567741 0.3436094201 0.1983829912 0.01800780665
-87 33 0.397135473478614 0.3327445812 0.2160868576 0.01743840457
-87 36 0.397094767020905 0.3209680492 0.2331969379 0.01682122268
-87 39 0.397052647477390 0.3083122517 0.2496663386 0.01615796044
-87 42 0.397009593102032 0.2948121188 0.2654500241 0.01545044845
-87 45 0.396966130826685 0.2805049021 0.2805049021 0.01470063900
-
-90 0 0.396552608160811 0.3965526082 0.000000000 0.000000000
-90 3 0.396552505141228 0.3960090437 0.02075395456 0.000000000
-90 6 0.396552210106074 0.3943798556 0.04145099313 0.000000000
-90 9 0.396551786089416 0.3916695756 0.06203436652 0.000000000
-90 12 0.396551397644431 0.3878857982 0.08244767158 0.000000000
-90 15 0.396551300323345 0.3830391424 0.1026350289 0.000000000
-90 18 0.396551226478817 0.3771426280 0.1225410681 0.000000000
-90 21 0.396550960727014 0.3702122150 0.1421111547 0.000000000
-90 24 0.396550613050791 0.3622670113 0.1612916652 0.000000000
-90 27 0.396550640943165 0.3533292083 0.1800302237 0.000000000
-90 30 0.396550555216790 0.3434228547 0.1982752776 0.000000000
-90 33 0.396550406676766 0.3325751548 0.2159768308 0.000000000
-90 36 0.396550351995014 0.3208159739 0.2330864487 0.000000000
-90 39 0.396550290336979 0.3081774566 0.2495571838 0.000000000
-90 42 0.396550234576501 0.2946942549 0.2653438989 0.000000000
-90 45 0.396550251665935 0.2804033720 0.2804033720 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.553628219818583 0.3196374017 0.3196374017 0.3196374017
-42 45 0.570177944681224 0.3062234776 0.3400956265 0.3400956265
-39 45 0.586393518220491 0.2913833692 0.3598284941 0.3598284941
-36 45 0.602052289795390 0.2751176143 0.3786669103 0.3786669103
-33 45 0.616951448771789 0.2574574538 0.3964497128 0.3964497128
-30 45 0.630918665815070 0.2384648410 0.4130332205 0.4130332205
-27 45 0.643813592177259 0.2182271012 0.4282948014 0.4282948014
-24 45 0.655522891956941 0.1968496173 0.4421314793 0.4421314793
-21 45 0.665963600713396 0.1744521544 0.4544633997 0.4544633997
-18 45 0.675076774364175 0.1511625026 0.4652303457 0.4652303457
-15 45 0.682823547375191 0.1271122383 0.4743893315 0.4743893315
-12 45 0.689179786120622 0.1024333197 0.4819108800 0.4819108800
-9 45 0.694131234736291 0.07725603330 0.4877753973 0.4877753973
-6 45 0.697669905333030 0.05170816272 0.4919703054 0.4919703054
-3 45 0.699793607040383 0.02591509046 0.4944893834 0.4944893834
-0 45 0.700501573892639 0.000000000 0.4953294131 0.4953294131
-
-45 48 0.523445427983350 0.3122209522 0.3122209522 0.2811250080
-42 48 0.536979404732761 0.2986234249 0.3316549129 0.2986234249
-39 48 0.550336424908197 0.2837650326 0.3504206318 0.3155201541
-36 48 0.563344629167615 0.2676443110 0.3683807908 0.3316915539
-33 48 0.575839806345996 0.2502807395 0.3853985419 0.3470144058
-30 48 0.587670531808386 0.2317153159 0.4013427000 0.3613705902
-27 48 0.598702753964947 0.2120097919 0.4160926449 0.3746515002
-24 48 0.608821508333855 0.1912440397 0.4295411460 0.3867605851
-21 48 0.617929779744232 0.1695123874 0.4415948666 0.3976138038
-18 48 0.625949141418195 0.1469208080 0.4521757522 0.4071408760
-15 48 0.632818476013298 0.1235837353 0.4612207792 0.4152850549
-12 48 0.638491560470987 0.09962113526 0.4686805925 0.4220019010
-9 48 0.642934255657337 0.07515620645 0.4745176123 0.4272575772
-6 48 0.646122753709672 0.05031389757 0.4787047586 0.4310277006
-3 48 0.648041611919196 0.02521987804 0.4812239402 0.4332959819
-0 48 0.648682164994832 0.000000000 0.4820647943 0.4340530904
-
-45 51 0.498708875287714 0.3060225907 0.3060225907 0.2478122077
-42 51 0.509641283451826 0.2921887213 0.3245084506 0.2627817619
-39 51 0.520469377505433 0.2772154359 0.3423325535 0.2772154359
-36 51 0.531061295513474 0.2611065304 0.3593823077 0.2910220546
-33 51 0.541289276148836 0.2438811968 0.3755441103 0.3041096243
-30 51 0.551029947643022 0.2255734940 0.3907047524 0.3163864702
-27 51 0.560169841982779 0.2062337204 0.4047564663 0.3277653237
-24 51 0.568605769946933 0.1859268118 0.4175984566 0.3381645625
-21 51 0.576247598707958 0.1647314162 0.4291400109 0.3475107288
-18 51 0.583016299997015 0.1427372199 0.4392999917 0.3557381191
-15 51 0.588846591510042 0.1200437872 0.4480095131 0.3627909504
-12 51 0.593684922566804 0.09675808292 0.4552109902 0.3686225916
-9 51 0.597489072830546 0.07299276835 0.4608582017 0.3731956133
-6 51 0.600227765240905 0.04886466572 0.4649162386 0.3764817468
-3 51 0.601879396230579 0.02449333491 0.4673606714 0.3784612094
-0 51 0.602431323657931 0.000000000 0.4681770702 0.3791223162
-
-45 54 0.478392169132391 0.3008896199 0.3008896199 0.2186091051
-42 54 0.487142274045481 0.2868243869 0.3185507536 0.2314406698
-39 54 0.495821282289001 0.2717104965 0.3355345196 0.2437800981
-36 54 0.504327650086611 0.2555588851 0.3517466291 0.2555588851
-33 54 0.512561337171869 0.2383916759 0.3670909894 0.2667072154
-30 54 0.520426363741163 0.2202431681 0.3814723571 0.2771558907
-27 54 0.527830352048514 0.2011590692 0.3947969025 0.2868367396
-24 54 0.534688044242767 0.1811972332 0.4069756491 0.2956851169
-21 54 0.540921969996714 0.1604267130 0.4179258758 0.3036409223
-18 54 0.546463396145046 0.1389267706 0.4275726346 0.3106497029
-15 54 0.551252260278926 0.1167854887 0.4358493774 0.3166631085
-12 54 0.555238432792165 0.09409868497 0.4426995066 0.3216400187
-9 54 0.558380682852801 0.07096826837 0.4480760119 0.3255462784
-6 54 0.560647340693321 0.04750105319 0.4519423320 0.3283553244
-3 54 0.562016136137201 0.02380741163 0.4542724756 0.3300482728
-0 54 0.562473860329584 0.000000000 0.4550509119 0.3306138399
-
-45 57 0.461646287167504 0.2966514437 0.2966514437 0.1926477001
-42 57 0.468586839907563 0.2823812839 0.3136161878 0.2036647337
-39 57 0.475472993046988 0.2671324182 0.3298810636 0.2142272676
-36 57 0.482226155047761 0.2509225447 0.3453652539 0.2242828183
-33 57 0.488768548348913 0.2337780343 0.3599866043 0.2337780343
-30 57 0.495025367677701 0.2157348980 0.3736638042 0.2426601118
-27 57 0.500923870268481 0.1968380293 0.3863163841 0.2508767932
-24 57 0.506396263534164 0.1771420412 0.3978675387 0.2583782007
-21 57 0.511379214336074 0.1567103572 0.4082444379 0.2651170378
-18 57 0.515816308589606 0.1356152412 0.4173807953 0.2710502578
-15 57 0.519657532605151 0.1139365701 0.4252170684 0.2761391930
-12 57 0.522859560497832 0.09176091999 0.4317011870 0.2803500289
-9 57 0.525386914816533 0.06918072946 0.4367899354 0.2836547007
-6 57 0.527212212750636 0.04629311017 0.4404495218 0.2860312639
-3 57 0.528315416669281 0.02319857729 0.4426552242 0.2874636638
-0 57 0.528684489391257 0.000000000 0.4433921210 0.2879422101
-
-45 60 0.447799611675029 0.2931536595 0.2931536595 0.1692523442
-42 60 0.453245695499171 0.2787100180 0.3095388340 0.1787123291
-39 60 0.458647578482161 0.2633430162 0.3252015418 0.1877551977
-36 60 0.463944792629351 0.2470763228 0.3400713837 0.1963403049
-33 60 0.469077374246295 0.2299404748 0.3540772809 0.2044266134
-30 60 0.473986741965632 0.2119733151 0.3671485516 0.2119733151
-27 60 0.478617253609711 0.1932205104 0.3792166035 0.2189408081
-24 60 0.482915296492070 0.1737348006 0.3902147511 0.2252905916
-21 60 0.486831737726637 0.1535765754 0.4000806572 0.2309866751
-18 60 0.490321217183991 0.1328129710 0.4087562942 0.2359955565
-15 60 0.493344152466413 0.1115177936 0.4161900718 0.2402874500
-12 60 0.495866079122620 0.08977044647 0.4223367454 0.2438362337
-9 60 0.497857891272673 0.06765517809 0.4271579832 0.2466197766
-6 60 0.499296896083218 0.04526036205 0.4306235799 0.2486206398
-3 60 0.500166825988414 0.02267746076 0.4327117285 0.2498262329
-0 60 0.500457891615232 0.000000000 0.4334092477 0.2502289458
-
-45 63 0.436330785208809 0.2902675701 0.2902675701 0.1478987141
-42 63 0.440544292171516 0.2756803420 0.3061740379 0.1560034643
-39 63 0.444721542440947 0.2602144732 0.3213381130 0.1637299465
-36 63 0.448816333664516 0.2438984672 0.3356974407 0.1710463894
-33 63 0.452782929208727 0.2267664531 0.3491897160 0.1779210470
-30 63 0.456576145465265 0.2088582254 0.3617530580 0.1843223895
-27 63 0.460153712853727 0.1902202329 0.3733282275 0.1902202329
-24 63 0.463474415277203 0.1709044070 0.3838575829 0.1955852075
-21 63 0.466500472378799 0.1509688809 0.3932873808 0.2003899295
-18 63 0.469197153537312 0.1304773172 0.4015678910 0.2046090602
-15 63 0.471533345915307 0.1094985767 0.4086542516 0.2082197412
-12 63 0.473482559324170 0.08810633078 0.4145076966 0.2112022204
-9 63 0.475022587658619 0.06637822068 0.4190955914 0.2135398696
-6 63 0.476135472367386 0.04439515209 0.4223916570 0.2152192989
-3 63 0.476808342990504 0.02224065208 0.4243769224 0.2162308421
-0 63 0.477033489125454 0.000000000 0.4250399511 0.2165686721
-
-45 66 0.426837740789079 0.2878898725 0.2878898725 0.1281768294
-42 66 0.430036245670266 0.2731852730 0.3034029831 0.1350837113
-39 66 0.433205559194415 0.2576385540 0.3181571178 0.1416526753
-36 66 0.436310914150215 0.2412820804 0.3320962932 0.1478587960
-33 66 0.439317832218931 0.2241528210 0.3451650757 0.1536773928
-30 66 0.442192384504360 0.2062924588 0.3573090198 0.1590842252
-27 66 0.444902490307723 0.1877478950 0.3684759911 0.1640560811
-24 66 0.447417646903258 0.1685708348 0.3786162940 0.1685708348
-21 66 0.449708994095294 0.1488175694 0.3876830226 0.1726076025
-18 66 0.451750940904480 0.1285492018 0.3956337620 0.1761474997
-15 66 0.453519787537031 0.1078307182 0.4024297190 0.1791732547
-12 66 0.454995296121078 0.08673101758 0.4080373567 0.1816699359
-9 66 0.456160795764077 0.06532229898 0.4124287641 0.1836251164
-6 66 0.457003175503361 0.04367941473 0.4155818709 0.1850289700
-3 66 0.457512538077979 0.02187921549 0.4174803014 0.1858742057
-0 66 0.457682978348043 0.000000000 0.4181142059 0.1861564382
-
-45 69 0.419010798422737 0.2859391591 0.2859391591 0.1097617594
-42 69 0.421376602059528 0.2711394710 0.3011308898 0.1155933184
-39 69 0.423719692852457 0.2555275538 0.3155502496 0.1211283921
-36 69 0.426014527011755 0.2391388242 0.3291463542 0.1263474476
-33 69 0.428235672656502 0.2220124906 0.3418692558 0.1312313120
-30 69 0.430358339594561 0.2041917859 0.3536705477 0.1357614035
-27 69 0.432358673259955 0.1857239792 0.3645038328 0.1399199120
-24 69 0.434214725993383 0.1666605823 0.3743257965 0.1436902107
-21 69 0.435905141645823 0.1470565273 0.3830953511 0.1470565273
-18 69 0.437411066929060 0.1269706582 0.3907755044 0.1500046619
-15 69 0.438715576672182 0.1064650902 0.3973331257 0.1525218969
-12 69 0.439803612060497 0.08560483756 0.4027390963 0.1545970546
-9 69 0.440662833929857 0.06445760093 0.4069692755 0.1562208682
-6 69 0.441283587803698 0.04309322524 0.4100046504 0.1573860395
-3 69 0.441658857990294 0.02158317071 0.4118314305 0.1580872747
-0 69 0.441784417463880 0.000000000 0.4124412849 0.1583213758
-
-45 72 0.412611282797462 0.2843517908 0.2843517908 0.09239149750
-42 72 0.414299335320855 0.2694758778 0.2992832823 0.09724303317
-39 72 0.415970489842114 0.2538120455 0.3134317733 0.1018401566
-36 72 0.417606640710229 0.2373981126 0.3267504701 0.1061676635
-33 72 0.419189637925549 0.2202750427 0.3391938207 0.1102107532
-30 72 0.420702041668738 0.2024872858 0.3507182669 0.1139552728
-27 72 0.422126680122405 0.1840824111 0.3612820739 0.1173876617
-24 72 0.423448215109899 0.1651116525 0.3708468433 0.1204954437
-21 72 0.424651550048458 0.1456289450 0.3793763720 0.1232668556
-18 72 0.425723129061542 0.1256912667 0.3868379423 0.1256912667
-15 72 0.426651338041065 0.1053583982 0.3932028952 0.1277593653
-12 72 0.427425516387488 0.08469229165 0.3984459053 0.1294629225
-9 72 0.428036818222613 0.06375700781 0.4025459046 0.1307950931
-6 72 0.428478371805576 0.04261833483 0.4054863700 0.1317505082
-3 72 0.428745262937906 0.02134335203 0.4072554175 0.1323253065
-0 72 0.428834552499525 0.000000000 0.4078458956 0.1325171645
-
-45 75 0.407455811387552 0.2830785358 0.2830785358 0.07585066506
-42 75 0.408599988654336 0.2681424060 0.2978023118 0.07979588896
-39 75 0.409732339957515 0.2524378797 0.3117348198 0.08352909322
-36 75 0.410840648349832 0.2360046138 0.3248324836 0.08703860166
-33 75 0.411912576556969 0.2188849374 0.3370532462 0.09031314511
-30 75 0.412936515024915 0.2011242288 0.3483573829 0.09334207943
-27 75 0.413900709231110 0.1827703159 0.3587069420 0.09611523543
-24 75 0.414794828975847 0.1638740835 0.3680672179 0.09862331379
-21 75 0.415608915720375 0.1444887384 0.3764060324 0.1008576924
-18 75 0.416333644438871 0.1246697652 0.3836940840 0.1028105200
-15 75 0.416961212109451 0.1044749718 0.3899059027 0.1044749718
-12 75 0.417484749090674 0.08396397761 0.3950194572 0.1058451445
-9 75 0.417898170147036 0.06319794398 0.3990161145 0.1069160457
-6 75 0.418196782482329 0.04223942745 0.4018813071 0.1076837717
-3 75 0.418377261415121 0.02115202060 0.4036045963 0.1081455256
-0 75 0.418437638254948 0.000000000 0.4041797215 0.1082996300
-
-45 78 0.403404524915868 0.2820817347 0.2820817347 0.05995832365
-42 78 0.404122658277296 0.2670991139 0.2966436186 0.06305354760
-39 78 0.404833207520658 0.2513634092 0.3104079593 0.06597924854
-36 78 0.405528498269505 0.2349156435 0.3233336446 0.06872668777
-33 78 0.406200794551347 0.2177992201 0.3353813881 0.07128751470
-30 78 0.406842892106407 0.2000601426 0.3465143315 0.07365389488
-27 78 0.407447368463425 0.1817464809 0.3566975528 0.07581840537
-24 78 0.408007732783572 0.1629088021 0.3658991603 0.07777426744
-21 78 0.408517995435027 0.1435997275 0.3740900797 0.07951530110
-18 78 0.408972126982277 0.1238735751 0.3812436627 0.08103584210
-15 78 0.409365204331668 0.1037865918 0.3873368336 0.08233098557
-12 78 0.409693235242371 0.08339657933 0.3923500581 0.08339657933
-9 78 0.409952350348375 0.06276247279 0.3962666576 0.08422907825
-6 78 0.410139537322470 0.04194432230 0.3990735691 0.08482570570
-3 78 0.410252675185129 0.02100301737 0.4007614453 0.08518447485
-0 78 0.410290523644687 0.000000000 0.4013246913 0.08530419650
-
-45 81 0.400352491644661 0.2813331052 0.2813331052 0.04455878641
-42 81 0.400750441212355 0.2663159741 0.2957738538 0.04684597629
-39 81 0.401144144344992 0.2505572768 0.3094124686 0.04900612067
-36 81 0.401529322285207 0.2340990306 0.3222096733 0.05103299877
-33 81 0.401901691534436 0.2169854269 0.3341282566 0.05292071692
-30 81 0.402257315960637 0.1992629044 0.3451334745 0.05466377219
-27 81 0.402592024215094 0.1809797062 0.3551926726 0.05625699266
-24 81 0.402902198997738 0.1621861499 0.3642760569 0.05769565939
-21 81 0.403184779569770 0.1429343967 0.3723568339 0.05897552873
-18 81 0.403436214733470 0.1232778934 0.3794103430 0.06009269483
-15 81 0.403653743549416 0.1032717182 0.3854152994 0.06104378649
-12 81 0.403835296510204 0.08297226436 0.3903538132 0.06182597023
-9 81 0.403978844217177 0.06243686258 0.3942108357 0.06243686258
-6 81 0.404082602606890 0.04172369045 0.3969743973 0.06287456774
-3 81 0.404145329116719 0.02089162445 0.3986359418 0.06313773053
-0 81 0.404166314534006 0.000000000 0.3991903565 0.06322554120
-
-45 84 0.398223569937239 0.2808121288 0.2808121288 0.02951454405
-42 84 0.398398568439505 0.2657711989 0.2951688196 0.03102349306
-39 84 0.398571717579041 0.2499967265 0.3087202467 0.03244780544
-36 84 0.398741098843148 0.2335314080 0.3214284079 0.03378348700
-33 84 0.398904824305161 0.2164199696 0.3332575287 0.03502677770
-30 84 0.399061222033990 0.1987091390 0.3441743247 0.03617417919
-27 84 0.399208373461598 0.1804472702 0.3541477082 0.03722242405
-24 84 0.399344658924557 0.1616845022 0.3631493376 0.03816853342
-21 84 0.399469025482338 0.1424726628 0.3711539760 0.03900985481
-18 84 0.399579647414803 0.1228645950 0.3781383412 0.03974394118
-15 84 0.399675255422517 0.1029145626 0.3840823765 0.04036868446
-12 84 0.399755067851982 0.08267797335 0.3889692828 0.04088231901
-9 84 0.399818347660285 0.06221105690 0.3927851547 0.04128338331
-6 84 0.399864166706863 0.04157069897 0.3955187806 0.04157069897
-3 84 0.399891887322596 0.02081438604 0.3971621451 0.04174342353
-0 84 0.399901163637131 0.000000000 0.3977104632 0.04180105409
-
-45 87 0.396966130826685 0.2805049021 0.2805049021 0.01470063900
-42 87 0.397009593102032 0.2654500241 0.2948121188 0.01545044845
-39 87 0.397052647477390 0.2496663386 0.3083122517 0.01615796044
-36 87 0.397094767020905 0.2331969379 0.3209680492 0.01682122268
-33 87 0.397135473478615 0.2160868576 0.3327445812 0.01743840457
-30 87 0.397174427567742 0.1983829912 0.3436094201 0.01800780665
-27 87 0.397211035041127 0.1801337537 0.3535323974 0.01852784785
-24 87 0.397244853328121 0.1613891761 0.3624860245 0.01899708757
-21 87 0.397275999711361 0.1422008841 0.3704459682 0.01941425054
-18 87 0.397303667408707 0.1226213655 0.3773897578 0.01977815913
-15 87 0.397327461167201 0.1027044037 0.3832980527 0.02008779974
-12 87 0.397347349907259 0.08250482540 0.3881546858 0.02034232510
-9 87 0.397363352840446 0.06207821416 0.3919464187 0.02054104140
-6 87 0.397375047342389 0.04148069873 0.3946624855 0.02068338443
-3 87 0.397382151413581 0.02076895072 0.3962951875 0.02076895072
-0 87 0.397384531899283 0.000000000 0.3968399302 0.02079749947
-
-45 90 0.396550251665935 0.2804033720 0.2804033720 0.000000000
-42 90 0.396550234576501 0.2653438989 0.2946942549 0.000000000
-39 90 0.396550290336980 0.2495571838 0.3081774566 0.000000000
-36 90 0.396550351995015 0.2330864487 0.3208159739 0.000000000
-33 90 0.396550406676767 0.2159768308 0.3325751548 0.000000000
-30 90 0.396550555216790 0.1982752776 0.3434228547 0.000000000
-27 90 0.396550640943165 0.1800302237 0.3533292083 0.000000000
-24 90 0.396550613050792 0.1612916652 0.3622670113 0.000000000
-21 90 0.396550960727015 0.1421111547 0.3702122150 0.000000000
-18 90 0.396551226478818 0.1225410681 0.3771426280 0.000000000
-15 90 0.396551300323346 0.1026350289 0.3830391424 0.000000000
-12 90 0.396551397644432 0.08244767158 0.3878857982 0.000000000
-9 90 0.396551786089416 0.06203436652 0.3916695756 0.000000000
-6 90 0.396552210106075 0.04145099313 0.3943798556 0.000000000
-3 90 0.396552505141229 0.02075395456 0.3960090437 0.000000000
-0 90 0.396552608160812 0.000000000 0.3965526082 0.000000000
-
-
diff --git a/test/bl0.75-025/sf_area[0].xg b/test/bl0.75-025/sf_area[0].xg
deleted file mode 100644
index 027f89b..0000000
--- a/test/bl0.75-025/sf_area[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_area[0] v time
-0.0000000000000 89.3599974302228
diff --git a/test/bl0.75-025/sf_area[1].xg b/test/bl0.75-025/sf_area[1].xg
deleted file mode 100644
index f057203..0000000
--- a/test/bl0.75-025/sf_area[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_area[1] v time
-0.0000000000000 197.3168479336693
diff --git a/test/bl0.75-025/sf_centroid_x[0].xg b/test/bl0.75-025/sf_centroid_x[0].xg
deleted file mode 100644
index 2f06a0a..0000000
--- a/test/bl0.75-025/sf_centroid_x[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_centroid_x[0] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_centroid_x[1].xg b/test/bl0.75-025/sf_centroid_x[1].xg
deleted file mode 100644
index 3c6154e..0000000
--- a/test/bl0.75-025/sf_centroid_x[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_centroid_x[1] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_centroid_y[0].xg b/test/bl0.75-025/sf_centroid_y[0].xg
deleted file mode 100644
index 4047b97..0000000
--- a/test/bl0.75-025/sf_centroid_y[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_centroid_y[0] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_centroid_y[1].xg b/test/bl0.75-025/sf_centroid_y[1].xg
deleted file mode 100644
index 2f4a20d..0000000
--- a/test/bl0.75-025/sf_centroid_y[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_centroid_y[1] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_centroid_z[0].xg b/test/bl0.75-025/sf_centroid_z[0].xg
deleted file mode 100644
index c487707..0000000
--- a/test/bl0.75-025/sf_centroid_z[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_centroid_z[0] v time
-0.0000000000000 0.7422238725515
diff --git a/test/bl0.75-025/sf_centroid_z[1].xg b/test/bl0.75-025/sf_centroid_z[1].xg
deleted file mode 100644
index 739516e..0000000
--- a/test/bl0.75-025/sf_centroid_z[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_centroid_z[1] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_max_radius[0].xg b/test/bl0.75-025/sf_max_radius[0].xg
deleted file mode 100644
index 2e5cb7a..0000000
--- a/test/bl0.75-025/sf_max_radius[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_max_radius[0] v time
-0.0000000000000 0.3967856217044
diff --git a/test/bl0.75-025/sf_max_radius[1].xg b/test/bl0.75-025/sf_max_radius[1].xg
deleted file mode 100644
index 0f68be7..0000000
--- a/test/bl0.75-025/sf_max_radius[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_max_radius[1] v time
-0.0000000000000 1.2243450572857
diff --git a/test/bl0.75-025/sf_max_x[0].xg b/test/bl0.75-025/sf_max_x[0].xg
deleted file mode 100644
index 7424708..0000000
--- a/test/bl0.75-025/sf_max_x[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_max_x[0] v time
-0.0000000000000 0.3778887267616
diff --git a/test/bl0.75-025/sf_max_x[1].xg b/test/bl0.75-025/sf_max_x[1].xg
deleted file mode 100644
index 062cbbc..0000000
--- a/test/bl0.75-025/sf_max_x[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_max_x[1] v time
-0.0000000000000 0.5119701031068
diff --git a/test/bl0.75-025/sf_max_y[0].xg b/test/bl0.75-025/sf_max_y[0].xg
deleted file mode 100644
index c893aa7..0000000
--- a/test/bl0.75-025/sf_max_y[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_max_y[0] v time
-0.0000000000000 0.3778887267616
diff --git a/test/bl0.75-025/sf_max_y[1].xg b/test/bl0.75-025/sf_max_y[1].xg
deleted file mode 100644
index dc3983f..0000000
--- a/test/bl0.75-025/sf_max_y[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_max_y[1] v time
-0.0000000000000 0.5119701031068
diff --git a/test/bl0.75-025/sf_max_z[0].xg b/test/bl0.75-025/sf_max_z[0].xg
deleted file mode 100644
index 612c0d3..0000000
--- a/test/bl0.75-025/sf_max_z[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_max_z[0] v time
-0.0000000000000 1.1467856217044
diff --git a/test/bl0.75-025/sf_max_z[1].xg b/test/bl0.75-025/sf_max_z[1].xg
deleted file mode 100644
index 1bb2ad5..0000000
--- a/test/bl0.75-025/sf_max_z[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_max_z[1] v time
-0.0000000000000 1.2243450572857
diff --git a/test/bl0.75-025/sf_mean_radius[0].xg b/test/bl0.75-025/sf_mean_radius[0].xg
deleted file mode 100644
index d6839f2..0000000
--- a/test/bl0.75-025/sf_mean_radius[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_mean_radius[0] v time
-0.0000000000000 0.3749955236339
diff --git a/test/bl0.75-025/sf_mean_radius[1].xg b/test/bl0.75-025/sf_mean_radius[1].xg
deleted file mode 100644
index 7f1442f..0000000
--- a/test/bl0.75-025/sf_mean_radius[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_mean_radius[1] v time
-0.0000000000000 0.8240017054416
diff --git a/test/bl0.75-025/sf_min_radius[0].xg b/test/bl0.75-025/sf_min_radius[0].xg
deleted file mode 100644
index fa22030..0000000
--- a/test/bl0.75-025/sf_min_radius[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_min_radius[0] v time
-0.0000000000000 0.3498986321426
diff --git a/test/bl0.75-025/sf_min_radius[1].xg b/test/bl0.75-025/sf_min_radius[1].xg
deleted file mode 100644
index 3367959..0000000
--- a/test/bl0.75-025/sf_min_radius[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_min_radius[1] v time
-0.0000000000000 0.3965502345765
diff --git a/test/bl0.75-025/sf_min_x[0].xg b/test/bl0.75-025/sf_min_x[0].xg
deleted file mode 100644
index feb1b20..0000000
--- a/test/bl0.75-025/sf_min_x[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_min_x[0] v time
-0.0000000000000 -0.3778887267616
diff --git a/test/bl0.75-025/sf_min_x[1].xg b/test/bl0.75-025/sf_min_x[1].xg
deleted file mode 100644
index 696ea4b..0000000
--- a/test/bl0.75-025/sf_min_x[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_min_x[1] v time
-0.0000000000000 -0.5119701031068
diff --git a/test/bl0.75-025/sf_min_y[0].xg b/test/bl0.75-025/sf_min_y[0].xg
deleted file mode 100644
index d6d3a6e..0000000
--- a/test/bl0.75-025/sf_min_y[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_min_y[0] v time
-0.0000000000000 -0.3778887267616
diff --git a/test/bl0.75-025/sf_min_y[1].xg b/test/bl0.75-025/sf_min_y[1].xg
deleted file mode 100644
index 091e1ab..0000000
--- a/test/bl0.75-025/sf_min_y[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_min_y[1] v time
-0.0000000000000 -0.5119701031068
diff --git a/test/bl0.75-025/sf_min_z[0].xg b/test/bl0.75-025/sf_min_z[0].xg
deleted file mode 100644
index 0109026..0000000
--- a/test/bl0.75-025/sf_min_z[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_min_z[0] v time
-0.0000000000000 0.4001013678574
diff --git a/test/bl0.75-025/sf_min_z[1].xg b/test/bl0.75-025/sf_min_z[1].xg
deleted file mode 100644
index 4c23052..0000000
--- a/test/bl0.75-025/sf_min_z[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_min_z[1] v time
-0.0000000000000 -1.2243450572857
diff --git a/test/bl0.75-025/sf_origin_x[0].xg b/test/bl0.75-025/sf_origin_x[0].xg
deleted file mode 100644
index ba7fa7b..0000000
--- a/test/bl0.75-025/sf_origin_x[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_origin_x[0] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_origin_x[1].xg b/test/bl0.75-025/sf_origin_x[1].xg
deleted file mode 100644
index 266e8b3..0000000
--- a/test/bl0.75-025/sf_origin_x[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_origin_x[1] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_origin_y[0].xg b/test/bl0.75-025/sf_origin_y[0].xg
deleted file mode 100644
index d25cb2b..0000000
--- a/test/bl0.75-025/sf_origin_y[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_origin_y[0] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_origin_y[1].xg b/test/bl0.75-025/sf_origin_y[1].xg
deleted file mode 100644
index 7218ec9..0000000
--- a/test/bl0.75-025/sf_origin_y[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_origin_y[1] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_origin_z[0].xg b/test/bl0.75-025/sf_origin_z[0].xg
deleted file mode 100644
index ca82ed0..0000000
--- a/test/bl0.75-025/sf_origin_z[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_origin_z[0] v time
-0.0000000000000 0.7500000000000
diff --git a/test/bl0.75-025/sf_origin_z[1].xg b/test/bl0.75-025/sf_origin_z[1].xg
deleted file mode 100644
index f82f790..0000000
--- a/test/bl0.75-025/sf_origin_z[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_origin_z[1] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_quadrupole_xx[0].xg b/test/bl0.75-025/sf_quadrupole_xx[0].xg
deleted file mode 100644
index 03cc8ca..0000000
--- a/test/bl0.75-025/sf_quadrupole_xx[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_xx[0] v time
-0.0000000000000 0.0468841567259
diff --git a/test/bl0.75-025/sf_quadrupole_xx[1].xg b/test/bl0.75-025/sf_quadrupole_xx[1].xg
deleted file mode 100644
index 565eb0f..0000000
--- a/test/bl0.75-025/sf_quadrupole_xx[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_xx[1] v time
-0.0000000000000 0.0980826033663
diff --git a/test/bl0.75-025/sf_quadrupole_xy[0].xg b/test/bl0.75-025/sf_quadrupole_xy[0].xg
deleted file mode 100644
index 02f5374..0000000
--- a/test/bl0.75-025/sf_quadrupole_xy[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_xy[0] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_quadrupole_xy[1].xg b/test/bl0.75-025/sf_quadrupole_xy[1].xg
deleted file mode 100644
index 7650872..0000000
--- a/test/bl0.75-025/sf_quadrupole_xy[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_xy[1] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_quadrupole_xz[0].xg b/test/bl0.75-025/sf_quadrupole_xz[0].xg
deleted file mode 100644
index c0ca42d..0000000
--- a/test/bl0.75-025/sf_quadrupole_xz[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_xz[0] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_quadrupole_xz[1].xg b/test/bl0.75-025/sf_quadrupole_xz[1].xg
deleted file mode 100644
index 91a23ee..0000000
--- a/test/bl0.75-025/sf_quadrupole_xz[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_xz[1] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_quadrupole_yy[0].xg b/test/bl0.75-025/sf_quadrupole_yy[0].xg
deleted file mode 100644
index ef760a2..0000000
--- a/test/bl0.75-025/sf_quadrupole_yy[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_yy[0] v time
-0.0000000000000 0.0468841567259
diff --git a/test/bl0.75-025/sf_quadrupole_yy[1].xg b/test/bl0.75-025/sf_quadrupole_yy[1].xg
deleted file mode 100644
index a65376e..0000000
--- a/test/bl0.75-025/sf_quadrupole_yy[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_yy[1] v time
-0.0000000000000 0.0980826033663
diff --git a/test/bl0.75-025/sf_quadrupole_yz[0].xg b/test/bl0.75-025/sf_quadrupole_yz[0].xg
deleted file mode 100644
index e3255bf..0000000
--- a/test/bl0.75-025/sf_quadrupole_yz[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_yz[0] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_quadrupole_yz[1].xg b/test/bl0.75-025/sf_quadrupole_yz[1].xg
deleted file mode 100644
index 195e0db..0000000
--- a/test/bl0.75-025/sf_quadrupole_yz[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_yz[1] v time
-0.0000000000000 0.0000000000000
diff --git a/test/bl0.75-025/sf_quadrupole_zz[0].xg b/test/bl0.75-025/sf_quadrupole_zz[0].xg
deleted file mode 100644
index 298f925..0000000
--- a/test/bl0.75-025/sf_quadrupole_zz[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_zz[0] v time
-0.0000000000000 0.0469757647604
diff --git a/test/bl0.75-025/sf_quadrupole_zz[1].xg b/test/bl0.75-025/sf_quadrupole_zz[1].xg
deleted file mode 100644
index edcb43d..0000000
--- a/test/bl0.75-025/sf_quadrupole_zz[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_quadrupole_zz[1] v time
-0.0000000000000 0.5466571336693
diff --git a/test/bl0.75-025/sf_radius[0]_2D.asc b/test/bl0.75-025/sf_radius[0]_2D.asc
deleted file mode 100644
index 2bcb297..0000000
--- a/test/bl0.75-025/sf_radius[0]_2D.asc
+++ /dev/null
@@ -1,1809 +0,0 @@
-
-
-#Time = 0.0000000000000
-0 0 0.3962099822492
-0 1 0.3962100725268
-0 2 0.3962103699626
-0 3 0.3962100725268
-0 4 0.3962099822492
-0 5 0.3962101821970
-0 6 0.3962103005092
-0 7 0.3962103005092
-0 8 0.3962101821970
-0 9 0.3962099822492
-0 10 0.3962100725268
-0 11 0.3962103699626
-0 12 0.3962100725268
-0 13 0.3962099822492
-0 14 0.3962101821970
-0 15 0.3962103005092
-0 16 0.3962103005092
-0 17 0.3962101821970
-0 18 0.3962099822492
-0 19 0.3962100725268
-0 20 0.3962103699626
-0 21 0.3962100725268
-0 22 0.0000000000000
-0 23 0.0000000000000
-0 24 0.0000000000000
-0 25 0.0000000000000
-0 26 0.0000000000000
-0 27 0.0000000000000
-0 28 0.0000000000000
-0 29 0.0000000000000
-0 30 0.0000000000000
-0 31 0.0000000000000
-0 32 0.0000000000000
-0 33 0.0000000000000
-0 34 0.0000000000000
-0 35 0.0000000000000
-0 36 0.0000000000000
-0 37 0.0000000000000
-0 38 0.0000000000000
-0 39 0.0000000000000
-0 40 0.0000000000000
-0 41 0.0000000000000
-
-1 0 0.3967235728836
-1 1 0.3967237377572
-1 2 0.3967236885132
-1 3 0.3967237377572
-1 4 0.3967235728836
-1 5 0.3967235882790
-1 6 0.3967236890463
-1 7 0.3967236890463
-1 8 0.3967235882790
-1 9 0.3967235728836
-1 10 0.3967237377572
-1 11 0.3967236885132
-1 12 0.3967237377572
-1 13 0.3967235728836
-1 14 0.3967235882790
-1 15 0.3967236890463
-1 16 0.3967236890463
-1 17 0.3967235882790
-1 18 0.3967235728836
-1 19 0.3967237377572
-1 20 0.3967236885132
-1 21 0.3967237377572
-1 22 0.0000000000000
-1 23 0.0000000000000
-1 24 0.0000000000000
-1 25 0.0000000000000
-1 26 0.0000000000000
-1 27 0.0000000000000
-1 28 0.0000000000000
-1 29 0.0000000000000
-1 30 0.0000000000000
-1 31 0.0000000000000
-1 32 0.0000000000000
-1 33 0.0000000000000
-1 34 0.0000000000000
-1 35 0.0000000000000
-1 36 0.0000000000000
-1 37 0.0000000000000
-1 38 0.0000000000000
-1 39 0.0000000000000
-1 40 0.0000000000000
-1 41 0.0000000000000
-
-2 0 0.3967235728836
-2 1 0.3967237377572
-2 2 0.3967236885132
-2 3 0.3967237377572
-2 4 0.3967235728836
-2 5 0.3967235882790
-2 6 0.3967236890463
-2 7 0.3967236890463
-2 8 0.3967235882790
-2 9 0.3967235728836
-2 10 0.3967237377572
-2 11 0.3967236885132
-2 12 0.3967237377572
-2 13 0.3967235728836
-2 14 0.3967235882790
-2 15 0.3967236890463
-2 16 0.3967236890463
-2 17 0.3967235882790
-2 18 0.3967235728836
-2 19 0.3967237377572
-2 20 0.3967236885132
-2 21 0.3967237377572
-2 22 0.0000000000000
-2 23 0.0000000000000
-2 24 0.0000000000000
-2 25 0.0000000000000
-2 26 0.0000000000000
-2 27 0.0000000000000
-2 28 0.0000000000000
-2 29 0.0000000000000
-2 30 0.0000000000000
-2 31 0.0000000000000
-2 32 0.0000000000000
-2 33 0.0000000000000
-2 34 0.0000000000000
-2 35 0.0000000000000
-2 36 0.0000000000000
-2 37 0.0000000000000
-2 38 0.0000000000000
-2 39 0.0000000000000
-2 40 0.0000000000000
-2 41 0.0000000000000
-
-3 0 0.3962099822492
-3 1 0.3962100725268
-3 2 0.3962103699626
-3 3 0.3962100725268
-3 4 0.3962099822492
-3 5 0.3962101821970
-3 6 0.3962103005092
-3 7 0.3962103005092
-3 8 0.3962101821970
-3 9 0.3962099822492
-3 10 0.3962100725268
-3 11 0.3962103699626
-3 12 0.3962100725268
-3 13 0.3962099822492
-3 14 0.3962101821970
-3 15 0.3962103005092
-3 16 0.3962103005092
-3 17 0.3962101821970
-3 18 0.3962099822492
-3 19 0.3962100725268
-3 20 0.3962103699626
-3 21 0.3962100725268
-3 22 0.0000000000000
-3 23 0.0000000000000
-3 24 0.0000000000000
-3 25 0.0000000000000
-3 26 0.0000000000000
-3 27 0.0000000000000
-3 28 0.0000000000000
-3 29 0.0000000000000
-3 30 0.0000000000000
-3 31 0.0000000000000
-3 32 0.0000000000000
-3 33 0.0000000000000
-3 34 0.0000000000000
-3 35 0.0000000000000
-3 36 0.0000000000000
-3 37 0.0000000000000
-3 38 0.0000000000000
-3 39 0.0000000000000
-3 40 0.0000000000000
-3 41 0.0000000000000
-
-4 0 0.3951836460732
-4 1 0.3951836298278
-4 2 0.3951839515329
-4 3 0.3951836298278
-4 4 0.3951836460732
-4 5 0.3951841247557
-4 6 0.3951837909851
-4 7 0.3951837909851
-4 8 0.3951841247557
-4 9 0.3951836460732
-4 10 0.3951836298278
-4 11 0.3951839515329
-4 12 0.3951836298278
-4 13 0.3951836460732
-4 14 0.3951841247557
-4 15 0.3951837909851
-4 16 0.3951837909851
-4 17 0.3951841247557
-4 18 0.3951836460732
-4 19 0.3951836298278
-4 20 0.3951839515329
-4 21 0.3951836298278
-4 22 0.0000000000000
-4 23 0.0000000000000
-4 24 0.0000000000000
-4 25 0.0000000000000
-4 26 0.0000000000000
-4 27 0.0000000000000
-4 28 0.0000000000000
-4 29 0.0000000000000
-4 30 0.0000000000000
-4 31 0.0000000000000
-4 32 0.0000000000000
-4 33 0.0000000000000
-4 34 0.0000000000000
-4 35 0.0000000000000
-4 36 0.0000000000000
-4 37 0.0000000000000
-4 38 0.0000000000000
-4 39 0.0000000000000
-4 40 0.0000000000000
-4 41 0.0000000000000
-
-5 0 0.3936591946418
-5 1 0.3936587762030
-5 2 0.3936585039918
-5 3 0.3936587762030
-5 4 0.3936591946418
-5 5 0.3936590716096
-5 6 0.3936586383171
-5 7 0.3936586383171
-5 8 0.3936590716096
-5 9 0.3936591946418
-5 10 0.3936587762030
-5 11 0.3936585039918
-5 12 0.3936587762030
-5 13 0.3936591946418
-5 14 0.3936590716096
-5 15 0.3936586383171
-5 16 0.3936586383171
-5 17 0.3936590716096
-5 18 0.3936591946418
-5 19 0.3936587762030
-5 20 0.3936585039918
-5 21 0.3936587762030
-5 22 0.0000000000000
-5 23 0.0000000000000
-5 24 0.0000000000000
-5 25 0.0000000000000
-5 26 0.0000000000000
-5 27 0.0000000000000
-5 28 0.0000000000000
-5 29 0.0000000000000
-5 30 0.0000000000000
-5 31 0.0000000000000
-5 32 0.0000000000000
-5 33 0.0000000000000
-5 34 0.0000000000000
-5 35 0.0000000000000
-5 36 0.0000000000000
-5 37 0.0000000000000
-5 38 0.0000000000000
-5 39 0.0000000000000
-5 40 0.0000000000000
-5 41 0.0000000000000
-
-6 0 0.3916461318617
-6 1 0.3916452970408
-6 2 0.3916442315783
-6 3 0.3916452970408
-6 4 0.3916461318617
-6 5 0.3916458941108
-6 6 0.3916446536493
-6 7 0.3916446536493
-6 8 0.3916458941108
-6 9 0.3916461318617
-6 10 0.3916452970408
-6 11 0.3916442315783
-6 12 0.3916452970408
-6 13 0.3916461318617
-6 14 0.3916458941108
-6 15 0.3916446536493
-6 16 0.3916446536493
-6 17 0.3916458941108
-6 18 0.3916461318617
-6 19 0.3916452970408
-6 20 0.3916442315783
-6 21 0.3916452970408
-6 22 0.0000000000000
-6 23 0.0000000000000
-6 24 0.0000000000000
-6 25 0.0000000000000
-6 26 0.0000000000000
-6 27 0.0000000000000
-6 28 0.0000000000000
-6 29 0.0000000000000
-6 30 0.0000000000000
-6 31 0.0000000000000
-6 32 0.0000000000000
-6 33 0.0000000000000
-6 34 0.0000000000000
-6 35 0.0000000000000
-6 36 0.0000000000000
-6 37 0.0000000000000
-6 38 0.0000000000000
-6 39 0.0000000000000
-6 40 0.0000000000000
-6 41 0.0000000000000
-
-7 0 0.3891606263901
-7 1 0.3891589190237
-7 2 0.3891573656077
-7 3 0.3891589190237
-7 4 0.3891606263901
-7 5 0.3891601375289
-7 6 0.3891581763848
-7 7 0.3891581763848
-7 8 0.3891601375289
-7 9 0.3891606263901
-7 10 0.3891589190237
-7 11 0.3891573656077
-7 12 0.3891589190237
-7 13 0.3891606263901
-7 14 0.3891601375289
-7 15 0.3891581763848
-7 16 0.3891581763848
-7 17 0.3891601375289
-7 18 0.3891606263901
-7 19 0.3891589190237
-7 20 0.3891573656077
-7 21 0.3891589190237
-7 22 0.0000000000000
-7 23 0.0000000000000
-7 24 0.0000000000000
-7 25 0.0000000000000
-7 26 0.0000000000000
-7 27 0.0000000000000
-7 28 0.0000000000000
-7 29 0.0000000000000
-7 30 0.0000000000000
-7 31 0.0000000000000
-7 32 0.0000000000000
-7 33 0.0000000000000
-7 34 0.0000000000000
-7 35 0.0000000000000
-7 36 0.0000000000000
-7 37 0.0000000000000
-7 38 0.0000000000000
-7 39 0.0000000000000
-7 40 0.0000000000000
-7 41 0.0000000000000
-
-8 0 0.3862297743759
-8 1 0.3862273240298
-8 2 0.3862230189465
-8 3 0.3862273240298
-8 4 0.3862297743759
-8 5 0.3862291812842
-8 6 0.3862246823206
-8 7 0.3862246823206
-8 8 0.3862291812842
-8 9 0.3862297743759
-8 10 0.3862273240298
-8 11 0.3862230189465
-8 12 0.3862273240298
-8 13 0.3862297743759
-8 14 0.3862291812842
-8 15 0.3862246823206
-8 16 0.3862246823206
-8 17 0.3862291812842
-8 18 0.3862297743759
-8 19 0.3862273240298
-8 20 0.3862230189465
-8 21 0.3862273240298
-8 22 0.0000000000000
-8 23 0.0000000000000
-8 24 0.0000000000000
-8 25 0.0000000000000
-8 26 0.0000000000000
-8 27 0.0000000000000
-8 28 0.0000000000000
-8 29 0.0000000000000
-8 30 0.0000000000000
-8 31 0.0000000000000
-8 32 0.0000000000000
-8 33 0.0000000000000
-8 34 0.0000000000000
-8 35 0.0000000000000
-8 36 0.0000000000000
-8 37 0.0000000000000
-8 38 0.0000000000000
-8 39 0.0000000000000
-8 40 0.0000000000000
-8 41 0.0000000000000
-
-9 0 0.3828938653095
-9 1 0.3828889582930
-9 2 0.3828799307965
-9 3 0.3828889582930
-9 4 0.3828938653095
-9 5 0.3828921855168
-9 6 0.3828868781457
-9 7 0.3828868781457
-9 8 0.3828921855168
-9 9 0.3828938653095
-9 10 0.3828889582930
-9 11 0.3828799307965
-9 12 0.3828889582930
-9 13 0.3828938653095
-9 14 0.3828921855168
-9 15 0.3828868781457
-9 16 0.3828868781457
-9 17 0.3828921855168
-9 18 0.3828938653095
-9 19 0.3828889582930
-9 20 0.3828799307965
-9 21 0.3828889582930
-9 22 0.0000000000000
-9 23 0.0000000000000
-9 24 0.0000000000000
-9 25 0.0000000000000
-9 26 0.0000000000000
-9 27 0.0000000000000
-9 28 0.0000000000000
-9 29 0.0000000000000
-9 30 0.0000000000000
-9 31 0.0000000000000
-9 32 0.0000000000000
-9 33 0.0000000000000
-9 34 0.0000000000000
-9 35 0.0000000000000
-9 36 0.0000000000000
-9 37 0.0000000000000
-9 38 0.0000000000000
-9 39 0.0000000000000
-9 40 0.0000000000000
-9 41 0.0000000000000
-
-10 0 0.3792078741498
-10 1 0.3792028469773
-10 2 0.3791804350760
-10 3 0.3792028469773
-10 4 0.3792078741498
-10 5 0.3792063945371
-10 6 0.3791919136240
-10 7 0.3791919136240
-10 8 0.3792063945371
-10 9 0.3792078741498
-10 10 0.3792028469773
-10 11 0.3791804350760
-10 12 0.3792028469773
-10 13 0.3792078741498
-10 14 0.3792063945371
-10 15 0.3791919136240
-10 16 0.3791919136240
-10 17 0.3792063945371
-10 18 0.3792078741498
-10 19 0.3792028469773
-10 20 0.3791804350760
-10 21 0.3792028469773
-10 22 0.0000000000000
-10 23 0.0000000000000
-10 24 0.0000000000000
-10 25 0.0000000000000
-10 26 0.0000000000000
-10 27 0.0000000000000
-10 28 0.0000000000000
-10 29 0.0000000000000
-10 30 0.0000000000000
-10 31 0.0000000000000
-10 32 0.0000000000000
-10 33 0.0000000000000
-10 34 0.0000000000000
-10 35 0.0000000000000
-10 36 0.0000000000000
-10 37 0.0000000000000
-10 38 0.0000000000000
-10 39 0.0000000000000
-10 40 0.0000000000000
-10 41 0.0000000000000
-
-11 0 0.3752494840775
-11 1 0.3752440827203
-11 2 0.3752291980582
-11 3 0.3752440827203
-11 4 0.3752494840775
-11 5 0.3752475401988
-11 6 0.3752394786774
-11 7 0.3752394786774
-11 8 0.3752475401988
-11 9 0.3752494840775
-11 10 0.3752440827203
-11 11 0.3752291980582
-11 12 0.3752440827203
-11 13 0.3752494840775
-11 14 0.3752475401988
-11 15 0.3752394786774
-11 16 0.3752394786774
-11 17 0.3752475401988
-11 18 0.3752494840775
-11 19 0.3752440827203
-11 20 0.3752291980582
-11 21 0.3752440827203
-11 22 0.0000000000000
-11 23 0.0000000000000
-11 24 0.0000000000000
-11 25 0.0000000000000
-11 26 0.0000000000000
-11 27 0.0000000000000
-11 28 0.0000000000000
-11 29 0.0000000000000
-11 30 0.0000000000000
-11 31 0.0000000000000
-11 32 0.0000000000000
-11 33 0.0000000000000
-11 34 0.0000000000000
-11 35 0.0000000000000
-11 36 0.0000000000000
-11 37 0.0000000000000
-11 38 0.0000000000000
-11 39 0.0000000000000
-11 40 0.0000000000000
-11 41 0.0000000000000
-
-12 0 0.3711161487479
-12 1 0.3711132735381
-12 2 0.3711097859216
-12 3 0.3711132735381
-12 4 0.3711161487479
-12 5 0.3711151323874
-12 6 0.3711094495375
-12 7 0.3711094495375
-12 8 0.3711151323874
-12 9 0.3711161487479
-12 10 0.3711132735381
-12 11 0.3711097859216
-12 12 0.3711132735381
-12 13 0.3711161487479
-12 14 0.3711151323874
-12 15 0.3711094495375
-12 16 0.3711094495375
-12 17 0.3711151323874
-12 18 0.3711161487479
-12 19 0.3711132735381
-12 20 0.3711097859216
-12 21 0.3711132735381
-12 22 0.0000000000000
-12 23 0.0000000000000
-12 24 0.0000000000000
-12 25 0.0000000000000
-12 26 0.0000000000000
-12 27 0.0000000000000
-12 28 0.0000000000000
-12 29 0.0000000000000
-12 30 0.0000000000000
-12 31 0.0000000000000
-12 32 0.0000000000000
-12 33 0.0000000000000
-12 34 0.0000000000000
-12 35 0.0000000000000
-12 36 0.0000000000000
-12 37 0.0000000000000
-12 38 0.0000000000000
-12 39 0.0000000000000
-12 40 0.0000000000000
-12 41 0.0000000000000
-
-13 0 0.3669312697228
-13 1 0.3669288427926
-13 2 0.3669276331897
-13 3 0.3669288427926
-13 4 0.3669312697228
-13 5 0.3669303997965
-13 6 0.3669274525068
-13 7 0.3669274525068
-13 8 0.3669303997965
-13 9 0.3669312697228
-13 10 0.3669288427926
-13 11 0.3669276331897
-13 12 0.3669288427926
-13 13 0.3669312697228
-13 14 0.3669303997965
-13 15 0.3669274525068
-13 16 0.3669274525068
-13 17 0.3669303997965
-13 18 0.3669312697228
-13 19 0.3669288427926
-13 20 0.3669276331897
-13 21 0.3669288427926
-13 22 0.0000000000000
-13 23 0.0000000000000
-13 24 0.0000000000000
-13 25 0.0000000000000
-13 26 0.0000000000000
-13 27 0.0000000000000
-13 28 0.0000000000000
-13 29 0.0000000000000
-13 30 0.0000000000000
-13 31 0.0000000000000
-13 32 0.0000000000000
-13 33 0.0000000000000
-13 34 0.0000000000000
-13 35 0.0000000000000
-13 36 0.0000000000000
-13 37 0.0000000000000
-13 38 0.0000000000000
-13 39 0.0000000000000
-13 40 0.0000000000000
-13 41 0.0000000000000
-
-14 0 0.3628450764357
-14 1 0.3628438832900
-14 2 0.3628410097286
-14 3 0.3628438832900
-14 4 0.3628450764357
-14 5 0.3628444253035
-14 6 0.3628419666686
-14 7 0.3628419666686
-14 8 0.3628444253035
-14 9 0.3628450764357
-14 10 0.3628438832900
-14 11 0.3628410097286
-14 12 0.3628438832900
-14 13 0.3628450764357
-14 14 0.3628444253035
-14 15 0.3628419666686
-14 16 0.3628419666686
-14 17 0.3628444253035
-14 18 0.3628450764357
-14 19 0.3628438832900
-14 20 0.3628410097286
-14 21 0.3628438832900
-14 22 0.0000000000000
-14 23 0.0000000000000
-14 24 0.0000000000000
-14 25 0.0000000000000
-14 26 0.0000000000000
-14 27 0.0000000000000
-14 28 0.0000000000000
-14 29 0.0000000000000
-14 30 0.0000000000000
-14 31 0.0000000000000
-14 32 0.0000000000000
-14 33 0.0000000000000
-14 34 0.0000000000000
-14 35 0.0000000000000
-14 36 0.0000000000000
-14 37 0.0000000000000
-14 38 0.0000000000000
-14 39 0.0000000000000
-14 40 0.0000000000000
-14 41 0.0000000000000
-
-15 0 0.3590293876801
-15 1 0.3590288478788
-15 2 0.3590282583843
-15 3 0.3590288478788
-15 4 0.3590293876801
-15 5 0.3590296058281
-15 6 0.3590284950641
-15 7 0.3590284950641
-15 8 0.3590296058281
-15 9 0.3590293876801
-15 10 0.3590288478788
-15 11 0.3590282583843
-15 12 0.3590288478788
-15 13 0.3590293876801
-15 14 0.3590296058281
-15 15 0.3590284950641
-15 16 0.3590284950641
-15 17 0.3590296058281
-15 18 0.3590293876801
-15 19 0.3590288478788
-15 20 0.3590282583843
-15 21 0.3590288478788
-15 22 0.0000000000000
-15 23 0.0000000000000
-15 24 0.0000000000000
-15 25 0.0000000000000
-15 26 0.0000000000000
-15 27 0.0000000000000
-15 28 0.0000000000000
-15 29 0.0000000000000
-15 30 0.0000000000000
-15 31 0.0000000000000
-15 32 0.0000000000000
-15 33 0.0000000000000
-15 34 0.0000000000000
-15 35 0.0000000000000
-15 36 0.0000000000000
-15 37 0.0000000000000
-15 38 0.0000000000000
-15 39 0.0000000000000
-15 40 0.0000000000000
-15 41 0.0000000000000
-
-16 0 0.3556703469646
-16 1 0.3556698008269
-16 2 0.3556703952461
-16 3 0.3556698008269
-16 4 0.3556703469646
-16 5 0.3556699917471
-16 6 0.3556704733716
-16 7 0.3556704733716
-16 8 0.3556699917471
-16 9 0.3556703469646
-16 10 0.3556698008269
-16 11 0.3556703952461
-16 12 0.3556698008269
-16 13 0.3556703469646
-16 14 0.3556699917471
-16 15 0.3556704733716
-16 16 0.3556704733716
-16 17 0.3556699917471
-16 18 0.3556703469646
-16 19 0.3556698008269
-16 20 0.3556703952461
-16 21 0.3556698008269
-16 22 0.0000000000000
-16 23 0.0000000000000
-16 24 0.0000000000000
-16 25 0.0000000000000
-16 26 0.0000000000000
-16 27 0.0000000000000
-16 28 0.0000000000000
-16 29 0.0000000000000
-16 30 0.0000000000000
-16 31 0.0000000000000
-16 32 0.0000000000000
-16 33 0.0000000000000
-16 34 0.0000000000000
-16 35 0.0000000000000
-16 36 0.0000000000000
-16 37 0.0000000000000
-16 38 0.0000000000000
-16 39 0.0000000000000
-16 40 0.0000000000000
-16 41 0.0000000000000
-
-17 0 0.3529502540735
-17 1 0.3529501909805
-17 2 0.3529497318507
-17 3 0.3529501909805
-17 4 0.3529502540735
-17 5 0.3529497711692
-17 6 0.3529498897839
-17 7 0.3529498897839
-17 8 0.3529497711692
-17 9 0.3529502540735
-17 10 0.3529501909805
-17 11 0.3529497318507
-17 12 0.3529501909805
-17 13 0.3529502540735
-17 14 0.3529497711692
-17 15 0.3529498897839
-17 16 0.3529498897839
-17 17 0.3529497711692
-17 18 0.3529502540735
-17 19 0.3529501909805
-17 20 0.3529497318507
-17 21 0.3529501909805
-17 22 0.0000000000000
-17 23 0.0000000000000
-17 24 0.0000000000000
-17 25 0.0000000000000
-17 26 0.0000000000000
-17 27 0.0000000000000
-17 28 0.0000000000000
-17 29 0.0000000000000
-17 30 0.0000000000000
-17 31 0.0000000000000
-17 32 0.0000000000000
-17 33 0.0000000000000
-17 34 0.0000000000000
-17 35 0.0000000000000
-17 36 0.0000000000000
-17 37 0.0000000000000
-17 38 0.0000000000000
-17 39 0.0000000000000
-17 40 0.0000000000000
-17 41 0.0000000000000
-
-18 0 0.3510360820170
-18 1 0.3510366309516
-18 2 0.3510361742186
-18 3 0.3510366309516
-18 4 0.3510360820170
-18 5 0.3510360761011
-18 6 0.3510363398064
-18 7 0.3510363398064
-18 8 0.3510360761011
-18 9 0.3510360820170
-18 10 0.3510366309516
-18 11 0.3510361742186
-18 12 0.3510366309516
-18 13 0.3510360820170
-18 14 0.3510360761011
-18 15 0.3510363398064
-18 16 0.3510363398064
-18 17 0.3510360761011
-18 18 0.3510360820170
-18 19 0.3510366309516
-18 20 0.3510361742186
-18 21 0.3510366309516
-18 22 0.0000000000000
-18 23 0.0000000000000
-18 24 0.0000000000000
-18 25 0.0000000000000
-18 26 0.0000000000000
-18 27 0.0000000000000
-18 28 0.0000000000000
-18 29 0.0000000000000
-18 30 0.0000000000000
-18 31 0.0000000000000
-18 32 0.0000000000000
-18 33 0.0000000000000
-18 34 0.0000000000000
-18 35 0.0000000000000
-18 36 0.0000000000000
-18 37 0.0000000000000
-18 38 0.0000000000000
-18 39 0.0000000000000
-18 40 0.0000000000000
-18 41 0.0000000000000
-
-19 0 0.3500275199412
-19 1 0.3500276991012
-19 2 0.3500276323682
-19 3 0.3500276991012
-19 4 0.3500275199412
-19 5 0.3500275343312
-19 6 0.3500276346570
-19 7 0.3500276346570
-19 8 0.3500275343312
-19 9 0.3500275199412
-19 10 0.3500276991012
-19 11 0.3500276323682
-19 12 0.3500276991012
-19 13 0.3500275199412
-19 14 0.3500275343312
-19 15 0.3500276346570
-19 16 0.3500276346570
-19 17 0.3500275343312
-19 18 0.3500275199412
-19 19 0.3500276991012
-19 20 0.3500276323682
-19 21 0.3500276991012
-19 22 0.0000000000000
-19 23 0.0000000000000
-19 24 0.0000000000000
-19 25 0.0000000000000
-19 26 0.0000000000000
-19 27 0.0000000000000
-19 28 0.0000000000000
-19 29 0.0000000000000
-19 30 0.0000000000000
-19 31 0.0000000000000
-19 32 0.0000000000000
-19 33 0.0000000000000
-19 34 0.0000000000000
-19 35 0.0000000000000
-19 36 0.0000000000000
-19 37 0.0000000000000
-19 38 0.0000000000000
-19 39 0.0000000000000
-19 40 0.0000000000000
-19 41 0.0000000000000
-
-20 0 0.3500275199412
-20 1 0.3500276991012
-20 2 0.3500276323682
-20 3 0.3500276991012
-20 4 0.3500275199412
-20 5 0.3500275343312
-20 6 0.3500276346570
-20 7 0.3500276346570
-20 8 0.3500275343312
-20 9 0.3500275199412
-20 10 0.3500276991012
-20 11 0.3500276323682
-20 12 0.3500276991012
-20 13 0.3500275199412
-20 14 0.3500275343312
-20 15 0.3500276346570
-20 16 0.3500276346570
-20 17 0.3500275343312
-20 18 0.3500275199412
-20 19 0.3500276991012
-20 20 0.3500276323682
-20 21 0.3500276991012
-20 22 0.0000000000000
-20 23 0.0000000000000
-20 24 0.0000000000000
-20 25 0.0000000000000
-20 26 0.0000000000000
-20 27 0.0000000000000
-20 28 0.0000000000000
-20 29 0.0000000000000
-20 30 0.0000000000000
-20 31 0.0000000000000
-20 32 0.0000000000000
-20 33 0.0000000000000
-20 34 0.0000000000000
-20 35 0.0000000000000
-20 36 0.0000000000000
-20 37 0.0000000000000
-20 38 0.0000000000000
-20 39 0.0000000000000
-20 40 0.0000000000000
-20 41 0.0000000000000
-
-21 0 0.3510360820170
-21 1 0.3510366309516
-21 2 0.3510361742186
-21 3 0.3510366309516
-21 4 0.3510360820170
-21 5 0.3510360761011
-21 6 0.3510363398064
-21 7 0.3510363398064
-21 8 0.3510360761011
-21 9 0.3510360820170
-21 10 0.3510366309516
-21 11 0.3510361742186
-21 12 0.3510366309516
-21 13 0.3510360820170
-21 14 0.3510360761011
-21 15 0.3510363398064
-21 16 0.3510363398064
-21 17 0.3510360761011
-21 18 0.3510360820170
-21 19 0.3510366309516
-21 20 0.3510361742186
-21 21 0.3510366309516
-21 22 0.0000000000000
-21 23 0.0000000000000
-21 24 0.0000000000000
-21 25 0.0000000000000
-21 26 0.0000000000000
-21 27 0.0000000000000
-21 28 0.0000000000000
-21 29 0.0000000000000
-21 30 0.0000000000000
-21 31 0.0000000000000
-21 32 0.0000000000000
-21 33 0.0000000000000
-21 34 0.0000000000000
-21 35 0.0000000000000
-21 36 0.0000000000000
-21 37 0.0000000000000
-21 38 0.0000000000000
-21 39 0.0000000000000
-21 40 0.0000000000000
-21 41 0.0000000000000
-
-22 0 0.0000000000000
-22 1 0.0000000000000
-22 2 0.0000000000000
-22 3 0.0000000000000
-22 4 0.0000000000000
-22 5 0.0000000000000
-22 6 0.0000000000000
-22 7 0.0000000000000
-22 8 0.0000000000000
-22 9 0.0000000000000
-22 10 0.0000000000000
-22 11 0.0000000000000
-22 12 0.0000000000000
-22 13 0.0000000000000
-22 14 0.0000000000000
-22 15 0.0000000000000
-22 16 0.0000000000000
-22 17 0.0000000000000
-22 18 0.0000000000000
-22 19 0.0000000000000
-22 20 0.0000000000000
-22 21 0.0000000000000
-22 22 0.0000000000000
-22 23 0.0000000000000
-22 24 0.0000000000000
-22 25 0.0000000000000
-22 26 0.0000000000000
-22 27 0.0000000000000
-22 28 0.0000000000000
-22 29 0.0000000000000
-22 30 0.0000000000000
-22 31 0.0000000000000
-22 32 0.0000000000000
-22 33 0.0000000000000
-22 34 0.0000000000000
-22 35 0.0000000000000
-22 36 0.0000000000000
-22 37 0.0000000000000
-22 38 0.0000000000000
-22 39 0.0000000000000
-22 40 0.0000000000000
-22 41 0.0000000000000
-
-23 0 0.0000000000000
-23 1 0.0000000000000
-23 2 0.0000000000000
-23 3 0.0000000000000
-23 4 0.0000000000000
-23 5 0.0000000000000
-23 6 0.0000000000000
-23 7 0.0000000000000
-23 8 0.0000000000000
-23 9 0.0000000000000
-23 10 0.0000000000000
-23 11 0.0000000000000
-23 12 0.0000000000000
-23 13 0.0000000000000
-23 14 0.0000000000000
-23 15 0.0000000000000
-23 16 0.0000000000000
-23 17 0.0000000000000
-23 18 0.0000000000000
-23 19 0.0000000000000
-23 20 0.0000000000000
-23 21 0.0000000000000
-23 22 0.0000000000000
-23 23 0.0000000000000
-23 24 0.0000000000000
-23 25 0.0000000000000
-23 26 0.0000000000000
-23 27 0.0000000000000
-23 28 0.0000000000000
-23 29 0.0000000000000
-23 30 0.0000000000000
-23 31 0.0000000000000
-23 32 0.0000000000000
-23 33 0.0000000000000
-23 34 0.0000000000000
-23 35 0.0000000000000
-23 36 0.0000000000000
-23 37 0.0000000000000
-23 38 0.0000000000000
-23 39 0.0000000000000
-23 40 0.0000000000000
-23 41 0.0000000000000
-
-24 0 0.0000000000000
-24 1 0.0000000000000
-24 2 0.0000000000000
-24 3 0.0000000000000
-24 4 0.0000000000000
-24 5 0.0000000000000
-24 6 0.0000000000000
-24 7 0.0000000000000
-24 8 0.0000000000000
-24 9 0.0000000000000
-24 10 0.0000000000000
-24 11 0.0000000000000
-24 12 0.0000000000000
-24 13 0.0000000000000
-24 14 0.0000000000000
-24 15 0.0000000000000
-24 16 0.0000000000000
-24 17 0.0000000000000
-24 18 0.0000000000000
-24 19 0.0000000000000
-24 20 0.0000000000000
-24 21 0.0000000000000
-24 22 0.0000000000000
-24 23 0.0000000000000
-24 24 0.0000000000000
-24 25 0.0000000000000
-24 26 0.0000000000000
-24 27 0.0000000000000
-24 28 0.0000000000000
-24 29 0.0000000000000
-24 30 0.0000000000000
-24 31 0.0000000000000
-24 32 0.0000000000000
-24 33 0.0000000000000
-24 34 0.0000000000000
-24 35 0.0000000000000
-24 36 0.0000000000000
-24 37 0.0000000000000
-24 38 0.0000000000000
-24 39 0.0000000000000
-24 40 0.0000000000000
-24 41 0.0000000000000
-
-25 0 0.0000000000000
-25 1 0.0000000000000
-25 2 0.0000000000000
-25 3 0.0000000000000
-25 4 0.0000000000000
-25 5 0.0000000000000
-25 6 0.0000000000000
-25 7 0.0000000000000
-25 8 0.0000000000000
-25 9 0.0000000000000
-25 10 0.0000000000000
-25 11 0.0000000000000
-25 12 0.0000000000000
-25 13 0.0000000000000
-25 14 0.0000000000000
-25 15 0.0000000000000
-25 16 0.0000000000000
-25 17 0.0000000000000
-25 18 0.0000000000000
-25 19 0.0000000000000
-25 20 0.0000000000000
-25 21 0.0000000000000
-25 22 0.0000000000000
-25 23 0.0000000000000
-25 24 0.0000000000000
-25 25 0.0000000000000
-25 26 0.0000000000000
-25 27 0.0000000000000
-25 28 0.0000000000000
-25 29 0.0000000000000
-25 30 0.0000000000000
-25 31 0.0000000000000
-25 32 0.0000000000000
-25 33 0.0000000000000
-25 34 0.0000000000000
-25 35 0.0000000000000
-25 36 0.0000000000000
-25 37 0.0000000000000
-25 38 0.0000000000000
-25 39 0.0000000000000
-25 40 0.0000000000000
-25 41 0.0000000000000
-
-26 0 0.0000000000000
-26 1 0.0000000000000
-26 2 0.0000000000000
-26 3 0.0000000000000
-26 4 0.0000000000000
-26 5 0.0000000000000
-26 6 0.0000000000000
-26 7 0.0000000000000
-26 8 0.0000000000000
-26 9 0.0000000000000
-26 10 0.0000000000000
-26 11 0.0000000000000
-26 12 0.0000000000000
-26 13 0.0000000000000
-26 14 0.0000000000000
-26 15 0.0000000000000
-26 16 0.0000000000000
-26 17 0.0000000000000
-26 18 0.0000000000000
-26 19 0.0000000000000
-26 20 0.0000000000000
-26 21 0.0000000000000
-26 22 0.0000000000000
-26 23 0.0000000000000
-26 24 0.0000000000000
-26 25 0.0000000000000
-26 26 0.0000000000000
-26 27 0.0000000000000
-26 28 0.0000000000000
-26 29 0.0000000000000
-26 30 0.0000000000000
-26 31 0.0000000000000
-26 32 0.0000000000000
-26 33 0.0000000000000
-26 34 0.0000000000000
-26 35 0.0000000000000
-26 36 0.0000000000000
-26 37 0.0000000000000
-26 38 0.0000000000000
-26 39 0.0000000000000
-26 40 0.0000000000000
-26 41 0.0000000000000
-
-27 0 0.0000000000000
-27 1 0.0000000000000
-27 2 0.0000000000000
-27 3 0.0000000000000
-27 4 0.0000000000000
-27 5 0.0000000000000
-27 6 0.0000000000000
-27 7 0.0000000000000
-27 8 0.0000000000000
-27 9 0.0000000000000
-27 10 0.0000000000000
-27 11 0.0000000000000
-27 12 0.0000000000000
-27 13 0.0000000000000
-27 14 0.0000000000000
-27 15 0.0000000000000
-27 16 0.0000000000000
-27 17 0.0000000000000
-27 18 0.0000000000000
-27 19 0.0000000000000
-27 20 0.0000000000000
-27 21 0.0000000000000
-27 22 0.0000000000000
-27 23 0.0000000000000
-27 24 0.0000000000000
-27 25 0.0000000000000
-27 26 0.0000000000000
-27 27 0.0000000000000
-27 28 0.0000000000000
-27 29 0.0000000000000
-27 30 0.0000000000000
-27 31 0.0000000000000
-27 32 0.0000000000000
-27 33 0.0000000000000
-27 34 0.0000000000000
-27 35 0.0000000000000
-27 36 0.0000000000000
-27 37 0.0000000000000
-27 38 0.0000000000000
-27 39 0.0000000000000
-27 40 0.0000000000000
-27 41 0.0000000000000
-
-28 0 0.0000000000000
-28 1 0.0000000000000
-28 2 0.0000000000000
-28 3 0.0000000000000
-28 4 0.0000000000000
-28 5 0.0000000000000
-28 6 0.0000000000000
-28 7 0.0000000000000
-28 8 0.0000000000000
-28 9 0.0000000000000
-28 10 0.0000000000000
-28 11 0.0000000000000
-28 12 0.0000000000000
-28 13 0.0000000000000
-28 14 0.0000000000000
-28 15 0.0000000000000
-28 16 0.0000000000000
-28 17 0.0000000000000
-28 18 0.0000000000000
-28 19 0.0000000000000
-28 20 0.0000000000000
-28 21 0.0000000000000
-28 22 0.0000000000000
-28 23 0.0000000000000
-28 24 0.0000000000000
-28 25 0.0000000000000
-28 26 0.0000000000000
-28 27 0.0000000000000
-28 28 0.0000000000000
-28 29 0.0000000000000
-28 30 0.0000000000000
-28 31 0.0000000000000
-28 32 0.0000000000000
-28 33 0.0000000000000
-28 34 0.0000000000000
-28 35 0.0000000000000
-28 36 0.0000000000000
-28 37 0.0000000000000
-28 38 0.0000000000000
-28 39 0.0000000000000
-28 40 0.0000000000000
-28 41 0.0000000000000
-
-29 0 0.0000000000000
-29 1 0.0000000000000
-29 2 0.0000000000000
-29 3 0.0000000000000
-29 4 0.0000000000000
-29 5 0.0000000000000
-29 6 0.0000000000000
-29 7 0.0000000000000
-29 8 0.0000000000000
-29 9 0.0000000000000
-29 10 0.0000000000000
-29 11 0.0000000000000
-29 12 0.0000000000000
-29 13 0.0000000000000
-29 14 0.0000000000000
-29 15 0.0000000000000
-29 16 0.0000000000000
-29 17 0.0000000000000
-29 18 0.0000000000000
-29 19 0.0000000000000
-29 20 0.0000000000000
-29 21 0.0000000000000
-29 22 0.0000000000000
-29 23 0.0000000000000
-29 24 0.0000000000000
-29 25 0.0000000000000
-29 26 0.0000000000000
-29 27 0.0000000000000
-29 28 0.0000000000000
-29 29 0.0000000000000
-29 30 0.0000000000000
-29 31 0.0000000000000
-29 32 0.0000000000000
-29 33 0.0000000000000
-29 34 0.0000000000000
-29 35 0.0000000000000
-29 36 0.0000000000000
-29 37 0.0000000000000
-29 38 0.0000000000000
-29 39 0.0000000000000
-29 40 0.0000000000000
-29 41 0.0000000000000
-
-30 0 0.0000000000000
-30 1 0.0000000000000
-30 2 0.0000000000000
-30 3 0.0000000000000
-30 4 0.0000000000000
-30 5 0.0000000000000
-30 6 0.0000000000000
-30 7 0.0000000000000
-30 8 0.0000000000000
-30 9 0.0000000000000
-30 10 0.0000000000000
-30 11 0.0000000000000
-30 12 0.0000000000000
-30 13 0.0000000000000
-30 14 0.0000000000000
-30 15 0.0000000000000
-30 16 0.0000000000000
-30 17 0.0000000000000
-30 18 0.0000000000000
-30 19 0.0000000000000
-30 20 0.0000000000000
-30 21 0.0000000000000
-30 22 0.0000000000000
-30 23 0.0000000000000
-30 24 0.0000000000000
-30 25 0.0000000000000
-30 26 0.0000000000000
-30 27 0.0000000000000
-30 28 0.0000000000000
-30 29 0.0000000000000
-30 30 0.0000000000000
-30 31 0.0000000000000
-30 32 0.0000000000000
-30 33 0.0000000000000
-30 34 0.0000000000000
-30 35 0.0000000000000
-30 36 0.0000000000000
-30 37 0.0000000000000
-30 38 0.0000000000000
-30 39 0.0000000000000
-30 40 0.0000000000000
-30 41 0.0000000000000
-
-31 0 0.0000000000000
-31 1 0.0000000000000
-31 2 0.0000000000000
-31 3 0.0000000000000
-31 4 0.0000000000000
-31 5 0.0000000000000
-31 6 0.0000000000000
-31 7 0.0000000000000
-31 8 0.0000000000000
-31 9 0.0000000000000
-31 10 0.0000000000000
-31 11 0.0000000000000
-31 12 0.0000000000000
-31 13 0.0000000000000
-31 14 0.0000000000000
-31 15 0.0000000000000
-31 16 0.0000000000000
-31 17 0.0000000000000
-31 18 0.0000000000000
-31 19 0.0000000000000
-31 20 0.0000000000000
-31 21 0.0000000000000
-31 22 0.0000000000000
-31 23 0.0000000000000
-31 24 0.0000000000000
-31 25 0.0000000000000
-31 26 0.0000000000000
-31 27 0.0000000000000
-31 28 0.0000000000000
-31 29 0.0000000000000
-31 30 0.0000000000000
-31 31 0.0000000000000
-31 32 0.0000000000000
-31 33 0.0000000000000
-31 34 0.0000000000000
-31 35 0.0000000000000
-31 36 0.0000000000000
-31 37 0.0000000000000
-31 38 0.0000000000000
-31 39 0.0000000000000
-31 40 0.0000000000000
-31 41 0.0000000000000
-
-32 0 0.0000000000000
-32 1 0.0000000000000
-32 2 0.0000000000000
-32 3 0.0000000000000
-32 4 0.0000000000000
-32 5 0.0000000000000
-32 6 0.0000000000000
-32 7 0.0000000000000
-32 8 0.0000000000000
-32 9 0.0000000000000
-32 10 0.0000000000000
-32 11 0.0000000000000
-32 12 0.0000000000000
-32 13 0.0000000000000
-32 14 0.0000000000000
-32 15 0.0000000000000
-32 16 0.0000000000000
-32 17 0.0000000000000
-32 18 0.0000000000000
-32 19 0.0000000000000
-32 20 0.0000000000000
-32 21 0.0000000000000
-32 22 0.0000000000000
-32 23 0.0000000000000
-32 24 0.0000000000000
-32 25 0.0000000000000
-32 26 0.0000000000000
-32 27 0.0000000000000
-32 28 0.0000000000000
-32 29 0.0000000000000
-32 30 0.0000000000000
-32 31 0.0000000000000
-32 32 0.0000000000000
-32 33 0.0000000000000
-32 34 0.0000000000000
-32 35 0.0000000000000
-32 36 0.0000000000000
-32 37 0.0000000000000
-32 38 0.0000000000000
-32 39 0.0000000000000
-32 40 0.0000000000000
-32 41 0.0000000000000
-
-33 0 0.0000000000000
-33 1 0.0000000000000
-33 2 0.0000000000000
-33 3 0.0000000000000
-33 4 0.0000000000000
-33 5 0.0000000000000
-33 6 0.0000000000000
-33 7 0.0000000000000
-33 8 0.0000000000000
-33 9 0.0000000000000
-33 10 0.0000000000000
-33 11 0.0000000000000
-33 12 0.0000000000000
-33 13 0.0000000000000
-33 14 0.0000000000000
-33 15 0.0000000000000
-33 16 0.0000000000000
-33 17 0.0000000000000
-33 18 0.0000000000000
-33 19 0.0000000000000
-33 20 0.0000000000000
-33 21 0.0000000000000
-33 22 0.0000000000000
-33 23 0.0000000000000
-33 24 0.0000000000000
-33 25 0.0000000000000
-33 26 0.0000000000000
-33 27 0.0000000000000
-33 28 0.0000000000000
-33 29 0.0000000000000
-33 30 0.0000000000000
-33 31 0.0000000000000
-33 32 0.0000000000000
-33 33 0.0000000000000
-33 34 0.0000000000000
-33 35 0.0000000000000
-33 36 0.0000000000000
-33 37 0.0000000000000
-33 38 0.0000000000000
-33 39 0.0000000000000
-33 40 0.0000000000000
-33 41 0.0000000000000
-
-34 0 0.0000000000000
-34 1 0.0000000000000
-34 2 0.0000000000000
-34 3 0.0000000000000
-34 4 0.0000000000000
-34 5 0.0000000000000
-34 6 0.0000000000000
-34 7 0.0000000000000
-34 8 0.0000000000000
-34 9 0.0000000000000
-34 10 0.0000000000000
-34 11 0.0000000000000
-34 12 0.0000000000000
-34 13 0.0000000000000
-34 14 0.0000000000000
-34 15 0.0000000000000
-34 16 0.0000000000000
-34 17 0.0000000000000
-34 18 0.0000000000000
-34 19 0.0000000000000
-34 20 0.0000000000000
-34 21 0.0000000000000
-34 22 0.0000000000000
-34 23 0.0000000000000
-34 24 0.0000000000000
-34 25 0.0000000000000
-34 26 0.0000000000000
-34 27 0.0000000000000
-34 28 0.0000000000000
-34 29 0.0000000000000
-34 30 0.0000000000000
-34 31 0.0000000000000
-34 32 0.0000000000000
-34 33 0.0000000000000
-34 34 0.0000000000000
-34 35 0.0000000000000
-34 36 0.0000000000000
-34 37 0.0000000000000
-34 38 0.0000000000000
-34 39 0.0000000000000
-34 40 0.0000000000000
-34 41 0.0000000000000
-
-35 0 0.0000000000000
-35 1 0.0000000000000
-35 2 0.0000000000000
-35 3 0.0000000000000
-35 4 0.0000000000000
-35 5 0.0000000000000
-35 6 0.0000000000000
-35 7 0.0000000000000
-35 8 0.0000000000000
-35 9 0.0000000000000
-35 10 0.0000000000000
-35 11 0.0000000000000
-35 12 0.0000000000000
-35 13 0.0000000000000
-35 14 0.0000000000000
-35 15 0.0000000000000
-35 16 0.0000000000000
-35 17 0.0000000000000
-35 18 0.0000000000000
-35 19 0.0000000000000
-35 20 0.0000000000000
-35 21 0.0000000000000
-35 22 0.0000000000000
-35 23 0.0000000000000
-35 24 0.0000000000000
-35 25 0.0000000000000
-35 26 0.0000000000000
-35 27 0.0000000000000
-35 28 0.0000000000000
-35 29 0.0000000000000
-35 30 0.0000000000000
-35 31 0.0000000000000
-35 32 0.0000000000000
-35 33 0.0000000000000
-35 34 0.0000000000000
-35 35 0.0000000000000
-35 36 0.0000000000000
-35 37 0.0000000000000
-35 38 0.0000000000000
-35 39 0.0000000000000
-35 40 0.0000000000000
-35 41 0.0000000000000
-
-36 0 0.0000000000000
-36 1 0.0000000000000
-36 2 0.0000000000000
-36 3 0.0000000000000
-36 4 0.0000000000000
-36 5 0.0000000000000
-36 6 0.0000000000000
-36 7 0.0000000000000
-36 8 0.0000000000000
-36 9 0.0000000000000
-36 10 0.0000000000000
-36 11 0.0000000000000
-36 12 0.0000000000000
-36 13 0.0000000000000
-36 14 0.0000000000000
-36 15 0.0000000000000
-36 16 0.0000000000000
-36 17 0.0000000000000
-36 18 0.0000000000000
-36 19 0.0000000000000
-36 20 0.0000000000000
-36 21 0.0000000000000
-36 22 0.0000000000000
-36 23 0.0000000000000
-36 24 0.0000000000000
-36 25 0.0000000000000
-36 26 0.0000000000000
-36 27 0.0000000000000
-36 28 0.0000000000000
-36 29 0.0000000000000
-36 30 0.0000000000000
-36 31 0.0000000000000
-36 32 0.0000000000000
-36 33 0.0000000000000
-36 34 0.0000000000000
-36 35 0.0000000000000
-36 36 0.0000000000000
-36 37 0.0000000000000
-36 38 0.0000000000000
-36 39 0.0000000000000
-36 40 0.0000000000000
-36 41 0.0000000000000
-
-37 0 0.0000000000000
-37 1 0.0000000000000
-37 2 0.0000000000000
-37 3 0.0000000000000
-37 4 0.0000000000000
-37 5 0.0000000000000
-37 6 0.0000000000000
-37 7 0.0000000000000
-37 8 0.0000000000000
-37 9 0.0000000000000
-37 10 0.0000000000000
-37 11 0.0000000000000
-37 12 0.0000000000000
-37 13 0.0000000000000
-37 14 0.0000000000000
-37 15 0.0000000000000
-37 16 0.0000000000000
-37 17 0.0000000000000
-37 18 0.0000000000000
-37 19 0.0000000000000
-37 20 0.0000000000000
-37 21 0.0000000000000
-37 22 0.0000000000000
-37 23 0.0000000000000
-37 24 0.0000000000000
-37 25 0.0000000000000
-37 26 0.0000000000000
-37 27 0.0000000000000
-37 28 0.0000000000000
-37 29 0.0000000000000
-37 30 0.0000000000000
-37 31 0.0000000000000
-37 32 0.0000000000000
-37 33 0.0000000000000
-37 34 0.0000000000000
-37 35 0.0000000000000
-37 36 0.0000000000000
-37 37 0.0000000000000
-37 38 0.0000000000000
-37 39 0.0000000000000
-37 40 0.0000000000000
-37 41 0.0000000000000
-
-38 0 0.0000000000000
-38 1 0.0000000000000
-38 2 0.0000000000000
-38 3 0.0000000000000
-38 4 0.0000000000000
-38 5 0.0000000000000
-38 6 0.0000000000000
-38 7 0.0000000000000
-38 8 0.0000000000000
-38 9 0.0000000000000
-38 10 0.0000000000000
-38 11 0.0000000000000
-38 12 0.0000000000000
-38 13 0.0000000000000
-38 14 0.0000000000000
-38 15 0.0000000000000
-38 16 0.0000000000000
-38 17 0.0000000000000
-38 18 0.0000000000000
-38 19 0.0000000000000
-38 20 0.0000000000000
-38 21 0.0000000000000
-38 22 0.0000000000000
-38 23 0.0000000000000
-38 24 0.0000000000000
-38 25 0.0000000000000
-38 26 0.0000000000000
-38 27 0.0000000000000
-38 28 0.0000000000000
-38 29 0.0000000000000
-38 30 0.0000000000000
-38 31 0.0000000000000
-38 32 0.0000000000000
-38 33 0.0000000000000
-38 34 0.0000000000000
-38 35 0.0000000000000
-38 36 0.0000000000000
-38 37 0.0000000000000
-38 38 0.0000000000000
-38 39 0.0000000000000
-38 40 0.0000000000000
-38 41 0.0000000000000
-
-39 0 0.0000000000000
-39 1 0.0000000000000
-39 2 0.0000000000000
-39 3 0.0000000000000
-39 4 0.0000000000000
-39 5 0.0000000000000
-39 6 0.0000000000000
-39 7 0.0000000000000
-39 8 0.0000000000000
-39 9 0.0000000000000
-39 10 0.0000000000000
-39 11 0.0000000000000
-39 12 0.0000000000000
-39 13 0.0000000000000
-39 14 0.0000000000000
-39 15 0.0000000000000
-39 16 0.0000000000000
-39 17 0.0000000000000
-39 18 0.0000000000000
-39 19 0.0000000000000
-39 20 0.0000000000000
-39 21 0.0000000000000
-39 22 0.0000000000000
-39 23 0.0000000000000
-39 24 0.0000000000000
-39 25 0.0000000000000
-39 26 0.0000000000000
-39 27 0.0000000000000
-39 28 0.0000000000000
-39 29 0.0000000000000
-39 30 0.0000000000000
-39 31 0.0000000000000
-39 32 0.0000000000000
-39 33 0.0000000000000
-39 34 0.0000000000000
-39 35 0.0000000000000
-39 36 0.0000000000000
-39 37 0.0000000000000
-39 38 0.0000000000000
-39 39 0.0000000000000
-39 40 0.0000000000000
-39 41 0.0000000000000
-
-40 0 0.0000000000000
-40 1 0.0000000000000
-40 2 0.0000000000000
-40 3 0.0000000000000
-40 4 0.0000000000000
-40 5 0.0000000000000
-40 6 0.0000000000000
-40 7 0.0000000000000
-40 8 0.0000000000000
-40 9 0.0000000000000
-40 10 0.0000000000000
-40 11 0.0000000000000
-40 12 0.0000000000000
-40 13 0.0000000000000
-40 14 0.0000000000000
-40 15 0.0000000000000
-40 16 0.0000000000000
-40 17 0.0000000000000
-40 18 0.0000000000000
-40 19 0.0000000000000
-40 20 0.0000000000000
-40 21 0.0000000000000
-40 22 0.0000000000000
-40 23 0.0000000000000
-40 24 0.0000000000000
-40 25 0.0000000000000
-40 26 0.0000000000000
-40 27 0.0000000000000
-40 28 0.0000000000000
-40 29 0.0000000000000
-40 30 0.0000000000000
-40 31 0.0000000000000
-40 32 0.0000000000000
-40 33 0.0000000000000
-40 34 0.0000000000000
-40 35 0.0000000000000
-40 36 0.0000000000000
-40 37 0.0000000000000
-40 38 0.0000000000000
-40 39 0.0000000000000
-40 40 0.0000000000000
-40 41 0.0000000000000
-
-41 0 0.0000000000000
-41 1 0.0000000000000
-41 2 0.0000000000000
-41 3 0.0000000000000
-41 4 0.0000000000000
-41 5 0.0000000000000
-41 6 0.0000000000000
-41 7 0.0000000000000
-41 8 0.0000000000000
-41 9 0.0000000000000
-41 10 0.0000000000000
-41 11 0.0000000000000
-41 12 0.0000000000000
-41 13 0.0000000000000
-41 14 0.0000000000000
-41 15 0.0000000000000
-41 16 0.0000000000000
-41 17 0.0000000000000
-41 18 0.0000000000000
-41 19 0.0000000000000
-41 20 0.0000000000000
-41 21 0.0000000000000
-41 22 0.0000000000000
-41 23 0.0000000000000
-41 24 0.0000000000000
-41 25 0.0000000000000
-41 26 0.0000000000000
-41 27 0.0000000000000
-41 28 0.0000000000000
-41 29 0.0000000000000
-41 30 0.0000000000000
-41 31 0.0000000000000
-41 32 0.0000000000000
-41 33 0.0000000000000
-41 34 0.0000000000000
-41 35 0.0000000000000
-41 36 0.0000000000000
-41 37 0.0000000000000
-41 38 0.0000000000000
-41 39 0.0000000000000
-41 40 0.0000000000000
-41 41 0.0000000000000
-
diff --git a/test/bl0.75-025/sf_radius[1]_2D.asc b/test/bl0.75-025/sf_radius[1]_2D.asc
deleted file mode 100644
index d206583..0000000
--- a/test/bl0.75-025/sf_radius[1]_2D.asc
+++ /dev/null
@@ -1,1809 +0,0 @@
-
-
-#Time = 0.0000000000000
-0 0 1.1984507475996
-0 1 1.1984535733861
-0 2 1.1984571665318
-0 3 1.1984535733861
-0 4 1.1984507475996
-0 5 1.1984505345986
-0 6 1.1984505345986
-0 7 1.1984507475996
-0 8 1.1984535733861
-0 9 1.1984571665318
-0 10 1.1984535733861
-0 11 1.1984507475996
-0 12 1.1984505345986
-0 13 1.1984505345986
-0 14 1.1984507475996
-0 15 1.1984535733861
-0 16 1.1984571665318
-0 17 1.1984535733861
-0 18 1.1984507475996
-0 19 1.1984505345986
-0 20 1.1984505345986
-0 21 1.1984507475996
-0 22 1.1984535733861
-0 23 1.1984571665318
-0 24 1.1984535733861
-0 25 1.1984507475996
-0 26 1.1984505345986
-0 27 1.1984505345986
-0 28 1.1984507475996
-0 29 1.1984535733861
-0 30 1.1984571665318
-0 31 1.1984535733861
-0 32 0.0000000000000
-0 33 0.0000000000000
-0 34 0.0000000000000
-0 35 0.0000000000000
-0 36 0.0000000000000
-0 37 0.0000000000000
-0 38 0.0000000000000
-0 39 0.0000000000000
-0 40 0.0000000000000
-0 41 0.0000000000000
-
-1 0 1.2214713287324
-1 1 1.2214710644229
-1 2 1.2214709816937
-1 3 1.2214710644229
-1 4 1.2214713287324
-1 5 1.2214731604888
-1 6 1.2214731604888
-1 7 1.2214713287324
-1 8 1.2214710644229
-1 9 1.2214709816937
-1 10 1.2214710644229
-1 11 1.2214713287324
-1 12 1.2214731604888
-1 13 1.2214731604888
-1 14 1.2214713287324
-1 15 1.2214710644229
-1 16 1.2214709816937
-1 17 1.2214710644229
-1 18 1.2214713287324
-1 19 1.2214731604888
-1 20 1.2214731604888
-1 21 1.2214713287324
-1 22 1.2214710644229
-1 23 1.2214709816937
-1 24 1.2214710644229
-1 25 1.2214713287324
-1 26 1.2214731604888
-1 27 1.2214731604888
-1 28 1.2214713287324
-1 29 1.2214710644229
-1 30 1.2214709816937
-1 31 1.2214710644229
-1 32 0.0000000000000
-1 33 0.0000000000000
-1 34 0.0000000000000
-1 35 0.0000000000000
-1 36 0.0000000000000
-1 37 0.0000000000000
-1 38 0.0000000000000
-1 39 0.0000000000000
-1 40 0.0000000000000
-1 41 0.0000000000000
-
-2 0 1.2214713287324
-2 1 1.2214710644229
-2 2 1.2214709816937
-2 3 1.2214710644229
-2 4 1.2214713287324
-2 5 1.2214731604888
-2 6 1.2214731604888
-2 7 1.2214713287324
-2 8 1.2214710644229
-2 9 1.2214709816937
-2 10 1.2214710644229
-2 11 1.2214713287324
-2 12 1.2214731604888
-2 13 1.2214731604888
-2 14 1.2214713287324
-2 15 1.2214710644229
-2 16 1.2214709816937
-2 17 1.2214710644229
-2 18 1.2214713287324
-2 19 1.2214731604888
-2 20 1.2214731604888
-2 21 1.2214713287324
-2 22 1.2214710644229
-2 23 1.2214709816937
-2 24 1.2214710644229
-2 25 1.2214713287324
-2 26 1.2214731604888
-2 27 1.2214731604888
-2 28 1.2214713287324
-2 29 1.2214710644229
-2 30 1.2214709816937
-2 31 1.2214710644229
-2 32 0.0000000000000
-2 33 0.0000000000000
-2 34 0.0000000000000
-2 35 0.0000000000000
-2 36 0.0000000000000
-2 37 0.0000000000000
-2 38 0.0000000000000
-2 39 0.0000000000000
-2 40 0.0000000000000
-2 41 0.0000000000000
-
-3 0 1.1984507475996
-3 1 1.1984535733861
-3 2 1.1984571665318
-3 3 1.1984535733861
-3 4 1.1984507475996
-3 5 1.1984505345986
-3 6 1.1984505345986
-3 7 1.1984507475996
-3 8 1.1984535733861
-3 9 1.1984571665318
-3 10 1.1984535733861
-3 11 1.1984507475996
-3 12 1.1984505345986
-3 13 1.1984505345986
-3 14 1.1984507475996
-3 15 1.1984535733861
-3 16 1.1984571665318
-3 17 1.1984535733861
-3 18 1.1984507475996
-3 19 1.1984505345986
-3 20 1.1984505345986
-3 21 1.1984507475996
-3 22 1.1984535733861
-3 23 1.1984571665318
-3 24 1.1984535733861
-3 25 1.1984507475996
-3 26 1.1984505345986
-3 27 1.1984505345986
-3 28 1.1984507475996
-3 29 1.1984535733861
-3 30 1.1984571665318
-3 31 1.1984535733861
-3 32 0.0000000000000
-3 33 0.0000000000000
-3 34 0.0000000000000
-3 35 0.0000000000000
-3 36 0.0000000000000
-3 37 0.0000000000000
-3 38 0.0000000000000
-3 39 0.0000000000000
-3 40 0.0000000000000
-3 41 0.0000000000000
-
-4 0 1.1524473021085
-4 1 1.1524525534269
-4 2 1.1524551017556
-4 3 1.1524525534269
-4 4 1.1524473021085
-4 5 1.1524443051429
-4 6 1.1524443051429
-4 7 1.1524473021085
-4 8 1.1524525534269
-4 9 1.1524551017556
-4 10 1.1524525534269
-4 11 1.1524473021085
-4 12 1.1524443051429
-4 13 1.1524443051429
-4 14 1.1524473021085
-4 15 1.1524525534269
-4 16 1.1524551017556
-4 17 1.1524525534269
-4 18 1.1524473021085
-4 19 1.1524443051429
-4 20 1.1524443051429
-4 21 1.1524473021085
-4 22 1.1524525534269
-4 23 1.1524551017556
-4 24 1.1524525534269
-4 25 1.1524473021085
-4 26 1.1524443051429
-4 27 1.1524443051429
-4 28 1.1524473021085
-4 29 1.1524525534269
-4 30 1.1524551017556
-4 31 1.1524525534269
-4 32 0.0000000000000
-4 33 0.0000000000000
-4 34 0.0000000000000
-4 35 0.0000000000000
-4 36 0.0000000000000
-4 37 0.0000000000000
-4 38 0.0000000000000
-4 39 0.0000000000000
-4 40 0.0000000000000
-4 41 0.0000000000000
-
-5 0 1.0836237955950
-5 1 1.0836326933613
-5 2 1.0836244210961
-5 3 1.0836326933613
-5 4 1.0836237955950
-5 5 1.0836244360468
-5 6 1.0836244360468
-5 7 1.0836237955950
-5 8 1.0836326933613
-5 9 1.0836244210961
-5 10 1.0836326933613
-5 11 1.0836237955950
-5 12 1.0836244360468
-5 13 1.0836244360468
-5 14 1.0836237955950
-5 15 1.0836326933613
-5 16 1.0836244210961
-5 17 1.0836326933613
-5 18 1.0836237955950
-5 19 1.0836244360468
-5 20 1.0836244360468
-5 21 1.0836237955950
-5 22 1.0836326933613
-5 23 1.0836244210961
-5 24 1.0836326933613
-5 25 1.0836237955950
-5 26 1.0836244360468
-5 27 1.0836244360468
-5 28 1.0836237955950
-5 29 1.0836326933613
-5 30 1.0836244210961
-5 31 1.0836326933613
-5 32 0.0000000000000
-5 33 0.0000000000000
-5 34 0.0000000000000
-5 35 0.0000000000000
-5 36 0.0000000000000
-5 37 0.0000000000000
-5 38 0.0000000000000
-5 39 0.0000000000000
-5 40 0.0000000000000
-5 41 0.0000000000000
-
-6 0 0.9926458508222
-6 1 0.9926794155739
-6 2 0.9926559448886
-6 3 0.9926794155739
-6 4 0.9926458508222
-6 5 0.9926485719405
-6 6 0.9926485719405
-6 7 0.9926458508222
-6 8 0.9926794155739
-6 9 0.9926559448886
-6 10 0.9926794155739
-6 11 0.9926458508222
-6 12 0.9926485719405
-6 13 0.9926485719405
-6 14 0.9926458508222
-6 15 0.9926794155739
-6 16 0.9926559448886
-6 17 0.9926794155739
-6 18 0.9926458508222
-6 19 0.9926485719405
-6 20 0.9926485719405
-6 21 0.9926458508222
-6 22 0.9926794155739
-6 23 0.9926559448886
-6 24 0.9926794155739
-6 25 0.9926458508222
-6 26 0.9926485719405
-6 27 0.9926485719405
-6 28 0.9926458508222
-6 29 0.9926794155739
-6 30 0.9926559448886
-6 31 0.9926794155739
-6 32 0.0000000000000
-6 33 0.0000000000000
-6 34 0.0000000000000
-6 35 0.0000000000000
-6 36 0.0000000000000
-6 37 0.0000000000000
-6 38 0.0000000000000
-6 39 0.0000000000000
-6 40 0.0000000000000
-6 41 0.0000000000000
-
-7 0 0.8820801708055
-7 1 0.8820268272815
-7 2 0.8820743624244
-7 3 0.8820268272815
-7 4 0.8820801708055
-7 5 0.8820686507957
-7 6 0.8820686507957
-7 7 0.8820801708055
-7 8 0.8820268272815
-7 9 0.8820743624244
-7 10 0.8820268272815
-7 11 0.8820801708055
-7 12 0.8820686507957
-7 13 0.8820686507957
-7 14 0.8820801708055
-7 15 0.8820268272815
-7 16 0.8820743624244
-7 17 0.8820268272815
-7 18 0.8820801708055
-7 19 0.8820686507957
-7 20 0.8820686507957
-7 21 0.8820801708055
-7 22 0.8820268272815
-7 23 0.8820743624244
-7 24 0.8820268272815
-7 25 0.8820801708055
-7 26 0.8820686507957
-7 27 0.8820686507957
-7 28 0.8820801708055
-7 29 0.8820268272815
-7 30 0.8820743624244
-7 31 0.8820268272815
-7 32 0.0000000000000
-7 33 0.0000000000000
-7 34 0.0000000000000
-7 35 0.0000000000000
-7 36 0.0000000000000
-7 37 0.0000000000000
-7 38 0.0000000000000
-7 39 0.0000000000000
-7 40 0.0000000000000
-7 41 0.0000000000000
-
-8 0 0.7602557355113
-8 1 0.7601697099893
-8 2 0.7602452039098
-8 3 0.7601697099893
-8 4 0.7602557355113
-8 5 0.7601986193145
-8 6 0.7601986193145
-8 7 0.7602557355113
-8 8 0.7601697099893
-8 9 0.7602452039098
-8 10 0.7601697099893
-8 11 0.7602557355113
-8 12 0.7601986193145
-8 13 0.7601986193145
-8 14 0.7602557355113
-8 15 0.7601697099893
-8 16 0.7602452039098
-8 17 0.7601697099893
-8 18 0.7602557355113
-8 19 0.7601986193145
-8 20 0.7601986193145
-8 21 0.7602557355113
-8 22 0.7601697099893
-8 23 0.7602452039098
-8 24 0.7601697099893
-8 25 0.7602557355113
-8 26 0.7601986193145
-8 27 0.7601986193145
-8 28 0.7602557355113
-8 29 0.7601697099893
-8 30 0.7602452039098
-8 31 0.7601697099893
-8 32 0.0000000000000
-8 33 0.0000000000000
-8 34 0.0000000000000
-8 35 0.0000000000000
-8 36 0.0000000000000
-8 37 0.0000000000000
-8 38 0.0000000000000
-8 39 0.0000000000000
-8 40 0.0000000000000
-8 41 0.0000000000000
-
-9 0 0.6451938329453
-9 1 0.6451573264407
-9 2 0.6451938615874
-9 3 0.6451573264407
-9 4 0.6451938329453
-9 5 0.6451373218409
-9 6 0.6451373218409
-9 7 0.6451938329453
-9 8 0.6451573264407
-9 9 0.6451938615874
-9 10 0.6451573264407
-9 11 0.6451938329453
-9 12 0.6451373218409
-9 13 0.6451373218409
-9 14 0.6451938329453
-9 15 0.6451573264407
-9 16 0.6451938615874
-9 17 0.6451573264407
-9 18 0.6451938329453
-9 19 0.6451373218409
-9 20 0.6451373218409
-9 21 0.6451938329453
-9 22 0.6451573264407
-9 23 0.6451938615874
-9 24 0.6451573264407
-9 25 0.6451938329453
-9 26 0.6451373218409
-9 27 0.6451373218409
-9 28 0.6451938329453
-9 29 0.6451573264407
-9 30 0.6451938615874
-9 31 0.6451573264407
-9 32 0.0000000000000
-9 33 0.0000000000000
-9 34 0.0000000000000
-9 35 0.0000000000000
-9 36 0.0000000000000
-9 37 0.0000000000000
-9 38 0.0000000000000
-9 39 0.0000000000000
-9 40 0.0000000000000
-9 41 0.0000000000000
-
-10 0 0.5546977665817
-10 1 0.5547326678877
-10 2 0.5547140281671
-10 3 0.5547326678877
-10 4 0.5546977665817
-10 5 0.5547311505383
-10 6 0.5547311505383
-10 7 0.5546977665817
-10 8 0.5547326678877
-10 9 0.5547140281671
-10 10 0.5547326678877
-10 11 0.5546977665817
-10 12 0.5547311505383
-10 13 0.5547311505383
-10 14 0.5546977665817
-10 15 0.5547326678877
-10 16 0.5547140281671
-10 17 0.5547326678877
-10 18 0.5546977665817
-10 19 0.5547311505383
-10 20 0.5547311505383
-10 21 0.5546977665817
-10 22 0.5547326678877
-10 23 0.5547140281671
-10 24 0.5547326678877
-10 25 0.5546977665817
-10 26 0.5547311505383
-10 27 0.5547311505383
-10 28 0.5546977665817
-10 29 0.5547326678877
-10 30 0.5547140281671
-10 31 0.5547326678877
-10 32 0.0000000000000
-10 33 0.0000000000000
-10 34 0.0000000000000
-10 35 0.0000000000000
-10 36 0.0000000000000
-10 37 0.0000000000000
-10 38 0.0000000000000
-10 39 0.0000000000000
-10 40 0.0000000000000
-10 41 0.0000000000000
-
-11 0 0.4915231728851
-11 1 0.4915617918885
-11 2 0.4915407611651
-11 3 0.4915617918885
-11 4 0.4915231728851
-11 5 0.4915373307064
-11 6 0.4915373307064
-11 7 0.4915231728851
-11 8 0.4915617918885
-11 9 0.4915407611651
-11 10 0.4915617918885
-11 11 0.4915231728851
-11 12 0.4915373307064
-11 13 0.4915373307064
-11 14 0.4915231728851
-11 15 0.4915617918885
-11 16 0.4915407611651
-11 17 0.4915617918885
-11 18 0.4915231728851
-11 19 0.4915373307064
-11 20 0.4915373307064
-11 21 0.4915231728851
-11 22 0.4915617918885
-11 23 0.4915407611651
-11 24 0.4915617918885
-11 25 0.4915231728851
-11 26 0.4915373307064
-11 27 0.4915373307064
-11 28 0.4915231728851
-11 29 0.4915617918885
-11 30 0.4915407611651
-11 31 0.4915617918885
-11 32 0.0000000000000
-11 33 0.0000000000000
-11 34 0.0000000000000
-11 35 0.0000000000000
-11 36 0.0000000000000
-11 37 0.0000000000000
-11 38 0.0000000000000
-11 39 0.0000000000000
-11 40 0.0000000000000
-11 41 0.0000000000000
-
-12 0 0.4493490119687
-12 1 0.4493109446464
-12 2 0.4493651109160
-12 3 0.4493109446464
-12 4 0.4493490119687
-12 5 0.4493513049823
-12 6 0.4493513049823
-12 7 0.4493490119687
-12 8 0.4493109446464
-12 9 0.4493651109160
-12 10 0.4493109446464
-12 11 0.4493490119687
-12 12 0.4493513049823
-12 13 0.4493513049823
-12 14 0.4493490119687
-12 15 0.4493109446464
-12 16 0.4493651109160
-12 17 0.4493109446464
-12 18 0.4493490119687
-12 19 0.4493513049823
-12 20 0.4493513049823
-12 21 0.4493490119687
-12 22 0.4493109446464
-12 23 0.4493651109160
-12 24 0.4493109446464
-12 25 0.4493490119687
-12 26 0.4493513049823
-12 27 0.4493513049823
-12 28 0.4493490119687
-12 29 0.4493109446464
-12 30 0.4493651109160
-12 31 0.4493109446464
-12 32 0.0000000000000
-12 33 0.0000000000000
-12 34 0.0000000000000
-12 35 0.0000000000000
-12 36 0.0000000000000
-12 37 0.0000000000000
-12 38 0.0000000000000
-12 39 0.0000000000000
-12 40 0.0000000000000
-12 41 0.0000000000000
-
-13 0 0.4218714203893
-13 1 0.4218939588725
-13 2 0.4218925540986
-13 3 0.4218939588725
-13 4 0.4218714203893
-13 5 0.4218644597462
-13 6 0.4218644597462
-13 7 0.4218714203893
-13 8 0.4218939588725
-13 9 0.4218925540986
-13 10 0.4218939588725
-13 11 0.4218714203893
-13 12 0.4218644597462
-13 13 0.4218644597462
-13 14 0.4218714203893
-13 15 0.4218939588725
-13 16 0.4218925540986
-13 17 0.4218939588725
-13 18 0.4218714203893
-13 19 0.4218644597462
-13 20 0.4218644597462
-13 21 0.4218714203893
-13 22 0.4218939588725
-13 23 0.4218925540986
-13 24 0.4218939588725
-13 25 0.4218714203893
-13 26 0.4218644597462
-13 27 0.4218644597462
-13 28 0.4218714203893
-13 29 0.4218939588725
-13 30 0.4218925540986
-13 31 0.4218939588725
-13 32 0.0000000000000
-13 33 0.0000000000000
-13 34 0.0000000000000
-13 35 0.0000000000000
-13 36 0.0000000000000
-13 37 0.0000000000000
-13 38 0.0000000000000
-13 39 0.0000000000000
-13 40 0.0000000000000
-13 41 0.0000000000000
-
-14 0 0.4053062032023
-14 1 0.4053221818613
-14 2 0.4053221427081
-14 3 0.4053221818613
-14 4 0.4053062032023
-14 5 0.4053159556263
-14 6 0.4053159556263
-14 7 0.4053062032023
-14 8 0.4053221818613
-14 9 0.4053221427081
-14 10 0.4053221818613
-14 11 0.4053062032023
-14 12 0.4053159556263
-14 13 0.4053159556263
-14 14 0.4053062032023
-14 15 0.4053221818613
-14 16 0.4053221427081
-14 17 0.4053221818613
-14 18 0.4053062032023
-14 19 0.4053159556263
-14 20 0.4053159556263
-14 21 0.4053062032023
-14 22 0.4053221818613
-14 23 0.4053221427081
-14 24 0.4053221818613
-14 25 0.4053062032023
-14 26 0.4053159556263
-14 27 0.4053159556263
-14 28 0.4053062032023
-14 29 0.4053221818613
-14 30 0.4053221427081
-14 31 0.4053221818613
-14 32 0.0000000000000
-14 33 0.0000000000000
-14 34 0.0000000000000
-14 35 0.0000000000000
-14 36 0.0000000000000
-14 37 0.0000000000000
-14 38 0.0000000000000
-14 39 0.0000000000000
-14 40 0.0000000000000
-14 41 0.0000000000000
-
-15 0 0.3975069361133
-15 1 0.3975073137839
-15 2 0.3975084208908
-15 3 0.3975073137839
-15 4 0.3975069361133
-15 5 0.3975069311828
-15 6 0.3975069311828
-15 7 0.3975069361133
-15 8 0.3975073137839
-15 9 0.3975084208908
-15 10 0.3975073137839
-15 11 0.3975069361133
-15 12 0.3975069311828
-15 13 0.3975069311828
-15 14 0.3975069361133
-15 15 0.3975073137839
-15 16 0.3975084208908
-15 17 0.3975073137839
-15 18 0.3975069361133
-15 19 0.3975069311828
-15 20 0.3975069311828
-15 21 0.3975069361133
-15 22 0.3975073137839
-15 23 0.3975084208908
-15 24 0.3975073137839
-15 25 0.3975069361133
-15 26 0.3975069311828
-15 27 0.3975069311828
-15 28 0.3975069361133
-15 29 0.3975073137839
-15 30 0.3975084208908
-15 31 0.3975073137839
-15 32 0.0000000000000
-15 33 0.0000000000000
-15 34 0.0000000000000
-15 35 0.0000000000000
-15 36 0.0000000000000
-15 37 0.0000000000000
-15 38 0.0000000000000
-15 39 0.0000000000000
-15 40 0.0000000000000
-15 41 0.0000000000000
-
-16 0 0.3975069361133
-16 1 0.3975073137839
-16 2 0.3975084208908
-16 3 0.3975073137839
-16 4 0.3975069361133
-16 5 0.3975069311828
-16 6 0.3975069311828
-16 7 0.3975069361133
-16 8 0.3975073137839
-16 9 0.3975084208908
-16 10 0.3975073137839
-16 11 0.3975069361133
-16 12 0.3975069311828
-16 13 0.3975069311828
-16 14 0.3975069361133
-16 15 0.3975073137839
-16 16 0.3975084208908
-16 17 0.3975073137839
-16 18 0.3975069361133
-16 19 0.3975069311828
-16 20 0.3975069311828
-16 21 0.3975069361133
-16 22 0.3975073137839
-16 23 0.3975084208908
-16 24 0.3975073137839
-16 25 0.3975069361133
-16 26 0.3975069311828
-16 27 0.3975069311828
-16 28 0.3975069361133
-16 29 0.3975073137839
-16 30 0.3975084208908
-16 31 0.3975073137839
-16 32 0.0000000000000
-16 33 0.0000000000000
-16 34 0.0000000000000
-16 35 0.0000000000000
-16 36 0.0000000000000
-16 37 0.0000000000000
-16 38 0.0000000000000
-16 39 0.0000000000000
-16 40 0.0000000000000
-16 41 0.0000000000000
-
-17 0 0.4053062032023
-17 1 0.4053221818613
-17 2 0.4053221427081
-17 3 0.4053221818613
-17 4 0.4053062032023
-17 5 0.4053159556263
-17 6 0.4053159556263
-17 7 0.4053062032023
-17 8 0.4053221818613
-17 9 0.4053221427081
-17 10 0.4053221818613
-17 11 0.4053062032023
-17 12 0.4053159556263
-17 13 0.4053159556263
-17 14 0.4053062032023
-17 15 0.4053221818613
-17 16 0.4053221427081
-17 17 0.4053221818613
-17 18 0.4053062032023
-17 19 0.4053159556263
-17 20 0.4053159556263
-17 21 0.4053062032023
-17 22 0.4053221818613
-17 23 0.4053221427081
-17 24 0.4053221818613
-17 25 0.4053062032023
-17 26 0.4053159556263
-17 27 0.4053159556263
-17 28 0.4053062032023
-17 29 0.4053221818613
-17 30 0.4053221427081
-17 31 0.4053221818613
-17 32 0.0000000000000
-17 33 0.0000000000000
-17 34 0.0000000000000
-17 35 0.0000000000000
-17 36 0.0000000000000
-17 37 0.0000000000000
-17 38 0.0000000000000
-17 39 0.0000000000000
-17 40 0.0000000000000
-17 41 0.0000000000000
-
-18 0 0.4218714203893
-18 1 0.4218939588725
-18 2 0.4218925540986
-18 3 0.4218939588725
-18 4 0.4218714203893
-18 5 0.4218644597462
-18 6 0.4218644597462
-18 7 0.4218714203893
-18 8 0.4218939588725
-18 9 0.4218925540986
-18 10 0.4218939588725
-18 11 0.4218714203893
-18 12 0.4218644597462
-18 13 0.4218644597462
-18 14 0.4218714203893
-18 15 0.4218939588725
-18 16 0.4218925540986
-18 17 0.4218939588725
-18 18 0.4218714203893
-18 19 0.4218644597462
-18 20 0.4218644597462
-18 21 0.4218714203893
-18 22 0.4218939588725
-18 23 0.4218925540986
-18 24 0.4218939588725
-18 25 0.4218714203893
-18 26 0.4218644597462
-18 27 0.4218644597462
-18 28 0.4218714203893
-18 29 0.4218939588725
-18 30 0.4218925540986
-18 31 0.4218939588725
-18 32 0.0000000000000
-18 33 0.0000000000000
-18 34 0.0000000000000
-18 35 0.0000000000000
-18 36 0.0000000000000
-18 37 0.0000000000000
-18 38 0.0000000000000
-18 39 0.0000000000000
-18 40 0.0000000000000
-18 41 0.0000000000000
-
-19 0 0.4493490119687
-19 1 0.4493109446464
-19 2 0.4493651109160
-19 3 0.4493109446464
-19 4 0.4493490119687
-19 5 0.4493513049823
-19 6 0.4493513049823
-19 7 0.4493490119687
-19 8 0.4493109446464
-19 9 0.4493651109160
-19 10 0.4493109446464
-19 11 0.4493490119687
-19 12 0.4493513049823
-19 13 0.4493513049823
-19 14 0.4493490119687
-19 15 0.4493109446464
-19 16 0.4493651109160
-19 17 0.4493109446464
-19 18 0.4493490119687
-19 19 0.4493513049823
-19 20 0.4493513049823
-19 21 0.4493490119687
-19 22 0.4493109446464
-19 23 0.4493651109160
-19 24 0.4493109446464
-19 25 0.4493490119687
-19 26 0.4493513049823
-19 27 0.4493513049823
-19 28 0.4493490119687
-19 29 0.4493109446464
-19 30 0.4493651109160
-19 31 0.4493109446464
-19 32 0.0000000000000
-19 33 0.0000000000000
-19 34 0.0000000000000
-19 35 0.0000000000000
-19 36 0.0000000000000
-19 37 0.0000000000000
-19 38 0.0000000000000
-19 39 0.0000000000000
-19 40 0.0000000000000
-19 41 0.0000000000000
-
-20 0 0.4915231728851
-20 1 0.4915617918885
-20 2 0.4915407611651
-20 3 0.4915617918885
-20 4 0.4915231728851
-20 5 0.4915373307064
-20 6 0.4915373307064
-20 7 0.4915231728851
-20 8 0.4915617918885
-20 9 0.4915407611651
-20 10 0.4915617918885
-20 11 0.4915231728851
-20 12 0.4915373307064
-20 13 0.4915373307064
-20 14 0.4915231728851
-20 15 0.4915617918885
-20 16 0.4915407611651
-20 17 0.4915617918885
-20 18 0.4915231728851
-20 19 0.4915373307064
-20 20 0.4915373307064
-20 21 0.4915231728851
-20 22 0.4915617918885
-20 23 0.4915407611651
-20 24 0.4915617918885
-20 25 0.4915231728851
-20 26 0.4915373307064
-20 27 0.4915373307064
-20 28 0.4915231728851
-20 29 0.4915617918885
-20 30 0.4915407611651
-20 31 0.4915617918885
-20 32 0.0000000000000
-20 33 0.0000000000000
-20 34 0.0000000000000
-20 35 0.0000000000000
-20 36 0.0000000000000
-20 37 0.0000000000000
-20 38 0.0000000000000
-20 39 0.0000000000000
-20 40 0.0000000000000
-20 41 0.0000000000000
-
-21 0 0.5546977665817
-21 1 0.5547326678877
-21 2 0.5547140281671
-21 3 0.5547326678877
-21 4 0.5546977665817
-21 5 0.5547311505383
-21 6 0.5547311505383
-21 7 0.5546977665817
-21 8 0.5547326678877
-21 9 0.5547140281671
-21 10 0.5547326678877
-21 11 0.5546977665817
-21 12 0.5547311505383
-21 13 0.5547311505383
-21 14 0.5546977665817
-21 15 0.5547326678877
-21 16 0.5547140281671
-21 17 0.5547326678877
-21 18 0.5546977665817
-21 19 0.5547311505383
-21 20 0.5547311505383
-21 21 0.5546977665817
-21 22 0.5547326678877
-21 23 0.5547140281671
-21 24 0.5547326678877
-21 25 0.5546977665817
-21 26 0.5547311505383
-21 27 0.5547311505383
-21 28 0.5546977665817
-21 29 0.5547326678877
-21 30 0.5547140281671
-21 31 0.5547326678877
-21 32 0.0000000000000
-21 33 0.0000000000000
-21 34 0.0000000000000
-21 35 0.0000000000000
-21 36 0.0000000000000
-21 37 0.0000000000000
-21 38 0.0000000000000
-21 39 0.0000000000000
-21 40 0.0000000000000
-21 41 0.0000000000000
-
-22 0 0.6451938329453
-22 1 0.6451573264407
-22 2 0.6451938615874
-22 3 0.6451573264407
-22 4 0.6451938329453
-22 5 0.6451373218409
-22 6 0.6451373218409
-22 7 0.6451938329453
-22 8 0.6451573264407
-22 9 0.6451938615874
-22 10 0.6451573264407
-22 11 0.6451938329453
-22 12 0.6451373218409
-22 13 0.6451373218409
-22 14 0.6451938329453
-22 15 0.6451573264407
-22 16 0.6451938615874
-22 17 0.6451573264407
-22 18 0.6451938329453
-22 19 0.6451373218409
-22 20 0.6451373218409
-22 21 0.6451938329453
-22 22 0.6451573264407
-22 23 0.6451938615874
-22 24 0.6451573264407
-22 25 0.6451938329453
-22 26 0.6451373218409
-22 27 0.6451373218409
-22 28 0.6451938329453
-22 29 0.6451573264407
-22 30 0.6451938615874
-22 31 0.6451573264407
-22 32 0.0000000000000
-22 33 0.0000000000000
-22 34 0.0000000000000
-22 35 0.0000000000000
-22 36 0.0000000000000
-22 37 0.0000000000000
-22 38 0.0000000000000
-22 39 0.0000000000000
-22 40 0.0000000000000
-22 41 0.0000000000000
-
-23 0 0.7602557355113
-23 1 0.7601697099893
-23 2 0.7602452039098
-23 3 0.7601697099893
-23 4 0.7602557355113
-23 5 0.7601986193145
-23 6 0.7601986193145
-23 7 0.7602557355113
-23 8 0.7601697099893
-23 9 0.7602452039098
-23 10 0.7601697099893
-23 11 0.7602557355113
-23 12 0.7601986193145
-23 13 0.7601986193145
-23 14 0.7602557355113
-23 15 0.7601697099893
-23 16 0.7602452039098
-23 17 0.7601697099893
-23 18 0.7602557355113
-23 19 0.7601986193145
-23 20 0.7601986193145
-23 21 0.7602557355113
-23 22 0.7601697099893
-23 23 0.7602452039098
-23 24 0.7601697099893
-23 25 0.7602557355113
-23 26 0.7601986193145
-23 27 0.7601986193145
-23 28 0.7602557355113
-23 29 0.7601697099893
-23 30 0.7602452039098
-23 31 0.7601697099893
-23 32 0.0000000000000
-23 33 0.0000000000000
-23 34 0.0000000000000
-23 35 0.0000000000000
-23 36 0.0000000000000
-23 37 0.0000000000000
-23 38 0.0000000000000
-23 39 0.0000000000000
-23 40 0.0000000000000
-23 41 0.0000000000000
-
-24 0 0.8820801708055
-24 1 0.8820268272815
-24 2 0.8820743624244
-24 3 0.8820268272815
-24 4 0.8820801708055
-24 5 0.8820686507957
-24 6 0.8820686507957
-24 7 0.8820801708055
-24 8 0.8820268272815
-24 9 0.8820743624244
-24 10 0.8820268272815
-24 11 0.8820801708055
-24 12 0.8820686507957
-24 13 0.8820686507957
-24 14 0.8820801708055
-24 15 0.8820268272815
-24 16 0.8820743624244
-24 17 0.8820268272815
-24 18 0.8820801708055
-24 19 0.8820686507957
-24 20 0.8820686507957
-24 21 0.8820801708055
-24 22 0.8820268272815
-24 23 0.8820743624244
-24 24 0.8820268272815
-24 25 0.8820801708055
-24 26 0.8820686507957
-24 27 0.8820686507957
-24 28 0.8820801708055
-24 29 0.8820268272815
-24 30 0.8820743624244
-24 31 0.8820268272815
-24 32 0.0000000000000
-24 33 0.0000000000000
-24 34 0.0000000000000
-24 35 0.0000000000000
-24 36 0.0000000000000
-24 37 0.0000000000000
-24 38 0.0000000000000
-24 39 0.0000000000000
-24 40 0.0000000000000
-24 41 0.0000000000000
-
-25 0 0.9926458508222
-25 1 0.9926794155739
-25 2 0.9926559448886
-25 3 0.9926794155739
-25 4 0.9926458508222
-25 5 0.9926485719405
-25 6 0.9926485719405
-25 7 0.9926458508222
-25 8 0.9926794155739
-25 9 0.9926559448886
-25 10 0.9926794155739
-25 11 0.9926458508222
-25 12 0.9926485719405
-25 13 0.9926485719405
-25 14 0.9926458508222
-25 15 0.9926794155739
-25 16 0.9926559448886
-25 17 0.9926794155739
-25 18 0.9926458508222
-25 19 0.9926485719405
-25 20 0.9926485719405
-25 21 0.9926458508222
-25 22 0.9926794155739
-25 23 0.9926559448886
-25 24 0.9926794155739
-25 25 0.9926458508222
-25 26 0.9926485719405
-25 27 0.9926485719405
-25 28 0.9926458508222
-25 29 0.9926794155739
-25 30 0.9926559448886
-25 31 0.9926794155739
-25 32 0.0000000000000
-25 33 0.0000000000000
-25 34 0.0000000000000
-25 35 0.0000000000000
-25 36 0.0000000000000
-25 37 0.0000000000000
-25 38 0.0000000000000
-25 39 0.0000000000000
-25 40 0.0000000000000
-25 41 0.0000000000000
-
-26 0 1.0836237955950
-26 1 1.0836326933613
-26 2 1.0836244210961
-26 3 1.0836326933613
-26 4 1.0836237955950
-26 5 1.0836244360468
-26 6 1.0836244360468
-26 7 1.0836237955950
-26 8 1.0836326933613
-26 9 1.0836244210961
-26 10 1.0836326933613
-26 11 1.0836237955950
-26 12 1.0836244360468
-26 13 1.0836244360468
-26 14 1.0836237955950
-26 15 1.0836326933613
-26 16 1.0836244210961
-26 17 1.0836326933613
-26 18 1.0836237955950
-26 19 1.0836244360468
-26 20 1.0836244360468
-26 21 1.0836237955950
-26 22 1.0836326933613
-26 23 1.0836244210961
-26 24 1.0836326933613
-26 25 1.0836237955950
-26 26 1.0836244360468
-26 27 1.0836244360468
-26 28 1.0836237955950
-26 29 1.0836326933613
-26 30 1.0836244210961
-26 31 1.0836326933613
-26 32 0.0000000000000
-26 33 0.0000000000000
-26 34 0.0000000000000
-26 35 0.0000000000000
-26 36 0.0000000000000
-26 37 0.0000000000000
-26 38 0.0000000000000
-26 39 0.0000000000000
-26 40 0.0000000000000
-26 41 0.0000000000000
-
-27 0 1.1524473021085
-27 1 1.1524525534269
-27 2 1.1524551017556
-27 3 1.1524525534269
-27 4 1.1524473021085
-27 5 1.1524443051429
-27 6 1.1524443051429
-27 7 1.1524473021085
-27 8 1.1524525534269
-27 9 1.1524551017556
-27 10 1.1524525534269
-27 11 1.1524473021085
-27 12 1.1524443051429
-27 13 1.1524443051429
-27 14 1.1524473021085
-27 15 1.1524525534269
-27 16 1.1524551017556
-27 17 1.1524525534269
-27 18 1.1524473021085
-27 19 1.1524443051429
-27 20 1.1524443051429
-27 21 1.1524473021085
-27 22 1.1524525534269
-27 23 1.1524551017556
-27 24 1.1524525534269
-27 25 1.1524473021085
-27 26 1.1524443051429
-27 27 1.1524443051429
-27 28 1.1524473021085
-27 29 1.1524525534269
-27 30 1.1524551017556
-27 31 1.1524525534269
-27 32 0.0000000000000
-27 33 0.0000000000000
-27 34 0.0000000000000
-27 35 0.0000000000000
-27 36 0.0000000000000
-27 37 0.0000000000000
-27 38 0.0000000000000
-27 39 0.0000000000000
-27 40 0.0000000000000
-27 41 0.0000000000000
-
-28 0 1.1984507475996
-28 1 1.1984535733861
-28 2 1.1984571665318
-28 3 1.1984535733861
-28 4 1.1984507475996
-28 5 1.1984505345986
-28 6 1.1984505345986
-28 7 1.1984507475996
-28 8 1.1984535733861
-28 9 1.1984571665318
-28 10 1.1984535733861
-28 11 1.1984507475996
-28 12 1.1984505345986
-28 13 1.1984505345986
-28 14 1.1984507475996
-28 15 1.1984535733861
-28 16 1.1984571665318
-28 17 1.1984535733861
-28 18 1.1984507475996
-28 19 1.1984505345986
-28 20 1.1984505345986
-28 21 1.1984507475996
-28 22 1.1984535733861
-28 23 1.1984571665318
-28 24 1.1984535733861
-28 25 1.1984507475996
-28 26 1.1984505345986
-28 27 1.1984505345986
-28 28 1.1984507475996
-28 29 1.1984535733861
-28 30 1.1984571665318
-28 31 1.1984535733861
-28 32 0.0000000000000
-28 33 0.0000000000000
-28 34 0.0000000000000
-28 35 0.0000000000000
-28 36 0.0000000000000
-28 37 0.0000000000000
-28 38 0.0000000000000
-28 39 0.0000000000000
-28 40 0.0000000000000
-28 41 0.0000000000000
-
-29 0 1.2214713287324
-29 1 1.2214710644229
-29 2 1.2214709816937
-29 3 1.2214710644229
-29 4 1.2214713287324
-29 5 1.2214731604888
-29 6 1.2214731604888
-29 7 1.2214713287324
-29 8 1.2214710644229
-29 9 1.2214709816937
-29 10 1.2214710644229
-29 11 1.2214713287324
-29 12 1.2214731604888
-29 13 1.2214731604888
-29 14 1.2214713287324
-29 15 1.2214710644229
-29 16 1.2214709816937
-29 17 1.2214710644229
-29 18 1.2214713287324
-29 19 1.2214731604888
-29 20 1.2214731604888
-29 21 1.2214713287324
-29 22 1.2214710644229
-29 23 1.2214709816937
-29 24 1.2214710644229
-29 25 1.2214713287324
-29 26 1.2214731604888
-29 27 1.2214731604888
-29 28 1.2214713287324
-29 29 1.2214710644229
-29 30 1.2214709816937
-29 31 1.2214710644229
-29 32 0.0000000000000
-29 33 0.0000000000000
-29 34 0.0000000000000
-29 35 0.0000000000000
-29 36 0.0000000000000
-29 37 0.0000000000000
-29 38 0.0000000000000
-29 39 0.0000000000000
-29 40 0.0000000000000
-29 41 0.0000000000000
-
-30 0 1.2214713287324
-30 1 1.2214710644229
-30 2 1.2214709816937
-30 3 1.2214710644229
-30 4 1.2214713287324
-30 5 1.2214731604888
-30 6 1.2214731604888
-30 7 1.2214713287324
-30 8 1.2214710644229
-30 9 1.2214709816937
-30 10 1.2214710644229
-30 11 1.2214713287324
-30 12 1.2214731604888
-30 13 1.2214731604888
-30 14 1.2214713287324
-30 15 1.2214710644229
-30 16 1.2214709816937
-30 17 1.2214710644229
-30 18 1.2214713287324
-30 19 1.2214731604888
-30 20 1.2214731604888
-30 21 1.2214713287324
-30 22 1.2214710644229
-30 23 1.2214709816937
-30 24 1.2214710644229
-30 25 1.2214713287324
-30 26 1.2214731604888
-30 27 1.2214731604888
-30 28 1.2214713287324
-30 29 1.2214710644229
-30 30 1.2214709816937
-30 31 1.2214710644229
-30 32 0.0000000000000
-30 33 0.0000000000000
-30 34 0.0000000000000
-30 35 0.0000000000000
-30 36 0.0000000000000
-30 37 0.0000000000000
-30 38 0.0000000000000
-30 39 0.0000000000000
-30 40 0.0000000000000
-30 41 0.0000000000000
-
-31 0 1.1984507475996
-31 1 1.1984535733861
-31 2 1.1984571665318
-31 3 1.1984535733861
-31 4 1.1984507475996
-31 5 1.1984505345986
-31 6 1.1984505345986
-31 7 1.1984507475996
-31 8 1.1984535733861
-31 9 1.1984571665318
-31 10 1.1984535733861
-31 11 1.1984507475996
-31 12 1.1984505345986
-31 13 1.1984505345986
-31 14 1.1984507475996
-31 15 1.1984535733861
-31 16 1.1984571665318
-31 17 1.1984535733861
-31 18 1.1984507475996
-31 19 1.1984505345986
-31 20 1.1984505345986
-31 21 1.1984507475996
-31 22 1.1984535733861
-31 23 1.1984571665318
-31 24 1.1984535733861
-31 25 1.1984507475996
-31 26 1.1984505345986
-31 27 1.1984505345986
-31 28 1.1984507475996
-31 29 1.1984535733861
-31 30 1.1984571665318
-31 31 1.1984535733861
-31 32 0.0000000000000
-31 33 0.0000000000000
-31 34 0.0000000000000
-31 35 0.0000000000000
-31 36 0.0000000000000
-31 37 0.0000000000000
-31 38 0.0000000000000
-31 39 0.0000000000000
-31 40 0.0000000000000
-31 41 0.0000000000000
-
-32 0 0.0000000000000
-32 1 0.0000000000000
-32 2 0.0000000000000
-32 3 0.0000000000000
-32 4 0.0000000000000
-32 5 0.0000000000000
-32 6 0.0000000000000
-32 7 0.0000000000000
-32 8 0.0000000000000
-32 9 0.0000000000000
-32 10 0.0000000000000
-32 11 0.0000000000000
-32 12 0.0000000000000
-32 13 0.0000000000000
-32 14 0.0000000000000
-32 15 0.0000000000000
-32 16 0.0000000000000
-32 17 0.0000000000000
-32 18 0.0000000000000
-32 19 0.0000000000000
-32 20 0.0000000000000
-32 21 0.0000000000000
-32 22 0.0000000000000
-32 23 0.0000000000000
-32 24 0.0000000000000
-32 25 0.0000000000000
-32 26 0.0000000000000
-32 27 0.0000000000000
-32 28 0.0000000000000
-32 29 0.0000000000000
-32 30 0.0000000000000
-32 31 0.0000000000000
-32 32 0.0000000000000
-32 33 0.0000000000000
-32 34 0.0000000000000
-32 35 0.0000000000000
-32 36 0.0000000000000
-32 37 0.0000000000000
-32 38 0.0000000000000
-32 39 0.0000000000000
-32 40 0.0000000000000
-32 41 0.0000000000000
-
-33 0 0.0000000000000
-33 1 0.0000000000000
-33 2 0.0000000000000
-33 3 0.0000000000000
-33 4 0.0000000000000
-33 5 0.0000000000000
-33 6 0.0000000000000
-33 7 0.0000000000000
-33 8 0.0000000000000
-33 9 0.0000000000000
-33 10 0.0000000000000
-33 11 0.0000000000000
-33 12 0.0000000000000
-33 13 0.0000000000000
-33 14 0.0000000000000
-33 15 0.0000000000000
-33 16 0.0000000000000
-33 17 0.0000000000000
-33 18 0.0000000000000
-33 19 0.0000000000000
-33 20 0.0000000000000
-33 21 0.0000000000000
-33 22 0.0000000000000
-33 23 0.0000000000000
-33 24 0.0000000000000
-33 25 0.0000000000000
-33 26 0.0000000000000
-33 27 0.0000000000000
-33 28 0.0000000000000
-33 29 0.0000000000000
-33 30 0.0000000000000
-33 31 0.0000000000000
-33 32 0.0000000000000
-33 33 0.0000000000000
-33 34 0.0000000000000
-33 35 0.0000000000000
-33 36 0.0000000000000
-33 37 0.0000000000000
-33 38 0.0000000000000
-33 39 0.0000000000000
-33 40 0.0000000000000
-33 41 0.0000000000000
-
-34 0 0.0000000000000
-34 1 0.0000000000000
-34 2 0.0000000000000
-34 3 0.0000000000000
-34 4 0.0000000000000
-34 5 0.0000000000000
-34 6 0.0000000000000
-34 7 0.0000000000000
-34 8 0.0000000000000
-34 9 0.0000000000000
-34 10 0.0000000000000
-34 11 0.0000000000000
-34 12 0.0000000000000
-34 13 0.0000000000000
-34 14 0.0000000000000
-34 15 0.0000000000000
-34 16 0.0000000000000
-34 17 0.0000000000000
-34 18 0.0000000000000
-34 19 0.0000000000000
-34 20 0.0000000000000
-34 21 0.0000000000000
-34 22 0.0000000000000
-34 23 0.0000000000000
-34 24 0.0000000000000
-34 25 0.0000000000000
-34 26 0.0000000000000
-34 27 0.0000000000000
-34 28 0.0000000000000
-34 29 0.0000000000000
-34 30 0.0000000000000
-34 31 0.0000000000000
-34 32 0.0000000000000
-34 33 0.0000000000000
-34 34 0.0000000000000
-34 35 0.0000000000000
-34 36 0.0000000000000
-34 37 0.0000000000000
-34 38 0.0000000000000
-34 39 0.0000000000000
-34 40 0.0000000000000
-34 41 0.0000000000000
-
-35 0 0.0000000000000
-35 1 0.0000000000000
-35 2 0.0000000000000
-35 3 0.0000000000000
-35 4 0.0000000000000
-35 5 0.0000000000000
-35 6 0.0000000000000
-35 7 0.0000000000000
-35 8 0.0000000000000
-35 9 0.0000000000000
-35 10 0.0000000000000
-35 11 0.0000000000000
-35 12 0.0000000000000
-35 13 0.0000000000000
-35 14 0.0000000000000
-35 15 0.0000000000000
-35 16 0.0000000000000
-35 17 0.0000000000000
-35 18 0.0000000000000
-35 19 0.0000000000000
-35 20 0.0000000000000
-35 21 0.0000000000000
-35 22 0.0000000000000
-35 23 0.0000000000000
-35 24 0.0000000000000
-35 25 0.0000000000000
-35 26 0.0000000000000
-35 27 0.0000000000000
-35 28 0.0000000000000
-35 29 0.0000000000000
-35 30 0.0000000000000
-35 31 0.0000000000000
-35 32 0.0000000000000
-35 33 0.0000000000000
-35 34 0.0000000000000
-35 35 0.0000000000000
-35 36 0.0000000000000
-35 37 0.0000000000000
-35 38 0.0000000000000
-35 39 0.0000000000000
-35 40 0.0000000000000
-35 41 0.0000000000000
-
-36 0 0.0000000000000
-36 1 0.0000000000000
-36 2 0.0000000000000
-36 3 0.0000000000000
-36 4 0.0000000000000
-36 5 0.0000000000000
-36 6 0.0000000000000
-36 7 0.0000000000000
-36 8 0.0000000000000
-36 9 0.0000000000000
-36 10 0.0000000000000
-36 11 0.0000000000000
-36 12 0.0000000000000
-36 13 0.0000000000000
-36 14 0.0000000000000
-36 15 0.0000000000000
-36 16 0.0000000000000
-36 17 0.0000000000000
-36 18 0.0000000000000
-36 19 0.0000000000000
-36 20 0.0000000000000
-36 21 0.0000000000000
-36 22 0.0000000000000
-36 23 0.0000000000000
-36 24 0.0000000000000
-36 25 0.0000000000000
-36 26 0.0000000000000
-36 27 0.0000000000000
-36 28 0.0000000000000
-36 29 0.0000000000000
-36 30 0.0000000000000
-36 31 0.0000000000000
-36 32 0.0000000000000
-36 33 0.0000000000000
-36 34 0.0000000000000
-36 35 0.0000000000000
-36 36 0.0000000000000
-36 37 0.0000000000000
-36 38 0.0000000000000
-36 39 0.0000000000000
-36 40 0.0000000000000
-36 41 0.0000000000000
-
-37 0 0.0000000000000
-37 1 0.0000000000000
-37 2 0.0000000000000
-37 3 0.0000000000000
-37 4 0.0000000000000
-37 5 0.0000000000000
-37 6 0.0000000000000
-37 7 0.0000000000000
-37 8 0.0000000000000
-37 9 0.0000000000000
-37 10 0.0000000000000
-37 11 0.0000000000000
-37 12 0.0000000000000
-37 13 0.0000000000000
-37 14 0.0000000000000
-37 15 0.0000000000000
-37 16 0.0000000000000
-37 17 0.0000000000000
-37 18 0.0000000000000
-37 19 0.0000000000000
-37 20 0.0000000000000
-37 21 0.0000000000000
-37 22 0.0000000000000
-37 23 0.0000000000000
-37 24 0.0000000000000
-37 25 0.0000000000000
-37 26 0.0000000000000
-37 27 0.0000000000000
-37 28 0.0000000000000
-37 29 0.0000000000000
-37 30 0.0000000000000
-37 31 0.0000000000000
-37 32 0.0000000000000
-37 33 0.0000000000000
-37 34 0.0000000000000
-37 35 0.0000000000000
-37 36 0.0000000000000
-37 37 0.0000000000000
-37 38 0.0000000000000
-37 39 0.0000000000000
-37 40 0.0000000000000
-37 41 0.0000000000000
-
-38 0 0.0000000000000
-38 1 0.0000000000000
-38 2 0.0000000000000
-38 3 0.0000000000000
-38 4 0.0000000000000
-38 5 0.0000000000000
-38 6 0.0000000000000
-38 7 0.0000000000000
-38 8 0.0000000000000
-38 9 0.0000000000000
-38 10 0.0000000000000
-38 11 0.0000000000000
-38 12 0.0000000000000
-38 13 0.0000000000000
-38 14 0.0000000000000
-38 15 0.0000000000000
-38 16 0.0000000000000
-38 17 0.0000000000000
-38 18 0.0000000000000
-38 19 0.0000000000000
-38 20 0.0000000000000
-38 21 0.0000000000000
-38 22 0.0000000000000
-38 23 0.0000000000000
-38 24 0.0000000000000
-38 25 0.0000000000000
-38 26 0.0000000000000
-38 27 0.0000000000000
-38 28 0.0000000000000
-38 29 0.0000000000000
-38 30 0.0000000000000
-38 31 0.0000000000000
-38 32 0.0000000000000
-38 33 0.0000000000000
-38 34 0.0000000000000
-38 35 0.0000000000000
-38 36 0.0000000000000
-38 37 0.0000000000000
-38 38 0.0000000000000
-38 39 0.0000000000000
-38 40 0.0000000000000
-38 41 0.0000000000000
-
-39 0 0.0000000000000
-39 1 0.0000000000000
-39 2 0.0000000000000
-39 3 0.0000000000000
-39 4 0.0000000000000
-39 5 0.0000000000000
-39 6 0.0000000000000
-39 7 0.0000000000000
-39 8 0.0000000000000
-39 9 0.0000000000000
-39 10 0.0000000000000
-39 11 0.0000000000000
-39 12 0.0000000000000
-39 13 0.0000000000000
-39 14 0.0000000000000
-39 15 0.0000000000000
-39 16 0.0000000000000
-39 17 0.0000000000000
-39 18 0.0000000000000
-39 19 0.0000000000000
-39 20 0.0000000000000
-39 21 0.0000000000000
-39 22 0.0000000000000
-39 23 0.0000000000000
-39 24 0.0000000000000
-39 25 0.0000000000000
-39 26 0.0000000000000
-39 27 0.0000000000000
-39 28 0.0000000000000
-39 29 0.0000000000000
-39 30 0.0000000000000
-39 31 0.0000000000000
-39 32 0.0000000000000
-39 33 0.0000000000000
-39 34 0.0000000000000
-39 35 0.0000000000000
-39 36 0.0000000000000
-39 37 0.0000000000000
-39 38 0.0000000000000
-39 39 0.0000000000000
-39 40 0.0000000000000
-39 41 0.0000000000000
-
-40 0 0.0000000000000
-40 1 0.0000000000000
-40 2 0.0000000000000
-40 3 0.0000000000000
-40 4 0.0000000000000
-40 5 0.0000000000000
-40 6 0.0000000000000
-40 7 0.0000000000000
-40 8 0.0000000000000
-40 9 0.0000000000000
-40 10 0.0000000000000
-40 11 0.0000000000000
-40 12 0.0000000000000
-40 13 0.0000000000000
-40 14 0.0000000000000
-40 15 0.0000000000000
-40 16 0.0000000000000
-40 17 0.0000000000000
-40 18 0.0000000000000
-40 19 0.0000000000000
-40 20 0.0000000000000
-40 21 0.0000000000000
-40 22 0.0000000000000
-40 23 0.0000000000000
-40 24 0.0000000000000
-40 25 0.0000000000000
-40 26 0.0000000000000
-40 27 0.0000000000000
-40 28 0.0000000000000
-40 29 0.0000000000000
-40 30 0.0000000000000
-40 31 0.0000000000000
-40 32 0.0000000000000
-40 33 0.0000000000000
-40 34 0.0000000000000
-40 35 0.0000000000000
-40 36 0.0000000000000
-40 37 0.0000000000000
-40 38 0.0000000000000
-40 39 0.0000000000000
-40 40 0.0000000000000
-40 41 0.0000000000000
-
-41 0 0.0000000000000
-41 1 0.0000000000000
-41 2 0.0000000000000
-41 3 0.0000000000000
-41 4 0.0000000000000
-41 5 0.0000000000000
-41 6 0.0000000000000
-41 7 0.0000000000000
-41 8 0.0000000000000
-41 9 0.0000000000000
-41 10 0.0000000000000
-41 11 0.0000000000000
-41 12 0.0000000000000
-41 13 0.0000000000000
-41 14 0.0000000000000
-41 15 0.0000000000000
-41 16 0.0000000000000
-41 17 0.0000000000000
-41 18 0.0000000000000
-41 19 0.0000000000000
-41 20 0.0000000000000
-41 21 0.0000000000000
-41 22 0.0000000000000
-41 23 0.0000000000000
-41 24 0.0000000000000
-41 25 0.0000000000000
-41 26 0.0000000000000
-41 27 0.0000000000000
-41 28 0.0000000000000
-41 29 0.0000000000000
-41 30 0.0000000000000
-41 31 0.0000000000000
-41 32 0.0000000000000
-41 33 0.0000000000000
-41 34 0.0000000000000
-41 35 0.0000000000000
-41 36 0.0000000000000
-41 37 0.0000000000000
-41 38 0.0000000000000
-41 39 0.0000000000000
-41 40 0.0000000000000
-41 41 0.0000000000000
-
diff --git a/test/bl0.75-025/sf_valid[0].xg b/test/bl0.75-025/sf_valid[0].xg
deleted file mode 100644
index fac7f33..0000000
--- a/test/bl0.75-025/sf_valid[0].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_valid[0] v time
-0.0000000000000 1
diff --git a/test/bl0.75-025/sf_valid[1].xg b/test/bl0.75-025/sf_valid[1].xg
deleted file mode 100644
index ef7f8ad..0000000
--- a/test/bl0.75-025/sf_valid[1].xg
+++ /dev/null
@@ -1,2 +0,0 @@
-"sf_valid[1] v time
-0.0000000000000 1
diff --git a/test/checkpoint.par b/test/checkpoint.par
new file mode 100644
index 0000000..19abcdf
--- /dev/null
+++ b/test/checkpoint.par
@@ -0,0 +1,86 @@
+# $Header$
+
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it.
+
+# flesh
+cactus::cctk_itlast = 1
+
+# create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+ActiveThorns = "Carpet CarpetLib"
+driver::ghost_size = 3
+driver::global_nx = 19
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "Boundary CartGrid3D CoordBase RotatingSymmetry180 Slab SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byrange"
+grid::xmin = -0.6
+grid::ymin = -3.0
+grid::zmin = -0.6
+grid::xmax = 3.0
+grid::ymax = 3.0
+grid::zmax = 3.0
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact ADMMacros BSSN_MoL MoL"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "harmonic"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+ADMBase::evolution_method = ADM_BSSN
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+ActiveThorns = "Time"
+Time::dtfac = 0.25
+
+ActiveThorns = "NoExcision"
+NoExcision::num_regions = 1
+NoExcision::radius[0] = 1.01
+
+ActiveThorns = "CarpetIOASCII"
+IOASCII::out1D_every = 1
+IOASCII::out1D_vars = "ADM_BSSN::ADM_BSSN_phi"
+
+ActiveThorns = "CarpetIOHDF5"
+IOHDF5::checkpoint = yes
+IO::checkpoint_dir = $parfile
+IO::checkpoint_every = 1
+IO::checkpoint_keep = -1
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp CarpetInterp CarpetReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
diff --git a/test/checkpoint/ADM_BS_phi.x.asc b/test/checkpoint/ADM_BS_phi.x.asc
new file mode 100644
index 0000000..16c9bdc
--- /dev/null
+++ b/test/checkpoint/ADM_BS_phi.x.asc
@@ -0,0 +1,50 @@
+# ADM_BSSN::ADM_BS_phi x (ADM_BS_phi)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 0 15 3 0 -0.6 0 0 1.55028350898262
+0 0 0 0 0 1 15 3 0 -0.4 0 0 3.06029820435403
+0 0 0 0 0 2 15 3 0 -0.2 0 0 2.9447736742607
+0 0 0 0 0 3 15 3 0 0 0 0 5.55111512312578e-17
+0 0 0 0 0 4 15 3 0 0.2 0 0 2.9447736742607
+0 0 0 0 0 5 15 3 0 0.4 0 0 3.06029820435403
+0 0 0 0 0 6 15 3 0 0.6 0 0 1.55028350898262
+0 0 0 0 0 7 15 3 0 0.8 0 0 0.130363851624392
+0 0 0 0 0 8 15 3 0 1 0 0 0.104396914041281
+0 0 0 0 0 9 15 3 0 1.2 0 0 0.089426986060179
+0 0 0 0 0 10 15 3 0 1.4 0 0 0.0790192257126239
+0 0 0 0 0 11 15 3 0 1.6 0 0 0.0711445106729648
+0 0 0 0 0 12 15 3 0 1.8 0 0 0.0648868128770822
+0 0 0 0 0 13 15 3 0 2 0 0 0.0597502314947582
+0 0 0 0 0 14 15 3 0 2.2 0 0 0.0554346926262661
+0 0 0 0 0 15 15 3 0 2.4 0 0 0.0517444047880427
+0 0 0 0 0 16 15 3 0 2.6 0 0 0.0485444731857333
+0 0 0 0 0 17 15 3 0 2.8 0 0 0.0457380536195029
+0 0 0 0 0 18 15 3 0 3 0 0 0.0432533402490022
+
+
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 0 15 3 0.05 -0.6 0 0 1.55028350898262
+1 0 0 0 0 1 15 3 0.05 -0.4 0 0 3.06029820435403
+1 0 0 0 0 2 15 3 0.05 -0.2 0 0 2.9447736742607
+1 0 0 0 0 3 15 3 0.05 0 0 0 5.55111512312578e-17
+1 0 0 0 0 4 15 3 0.05 0.2 0 0 2.9447736742607
+1 0 0 0 0 5 15 3 0.05 0.4 0 0 3.06029820435403
+1 0 0 0 0 6 15 3 0.05 0.6 0 0 1.55028350898262
+1 0 0 0 0 7 15 3 0.05 0.8 0 0 0.130363851624392
+1 0 0 0 0 8 15 3 0.05 1 0 0 0.104396914041281
+1 0 0 0 0 9 15 3 0.05 1.2 0 0 0.101375751425694
+1 0 0 0 0 10 15 3 0.05 1.4 0 0 0.0784899103643417
+1 0 0 0 0 11 15 3 0.05 1.6 0 0 0.0710854749780764
+1 0 0 0 0 12 15 3 0.05 1.8 0 0 0.0648365375811699
+1 0 0 0 0 13 15 3 0.05 2 0 0 0.0597142640637997
+1 0 0 0 0 14 15 3 0.05 2.2 0 0 0.0554082209721993
+1 0 0 0 0 15 15 3 0.05 2.4 0 0 0.0517244520929427
+1 0 0 0 0 16 15 3 0.05 2.6 0 0 0.048529132257269
+1 0 0 0 0 17 15 3 0.05 2.8 0 0 0.0457263318069279
+1 0 0 0 0 18 15 3 0.05 3 0 0 0.0432533402490022
+
+
diff --git a/test/checkpoint/ADM_BS_phi.y.asc b/test/checkpoint/ADM_BS_phi.y.asc
new file mode 100644
index 0000000..b882dc1
--- /dev/null
+++ b/test/checkpoint/ADM_BS_phi.y.asc
@@ -0,0 +1,74 @@
+# ADM_BSSN::ADM_BS_phi y (ADM_BS_phi)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 3 0 3 0 0 -3 0 0.0432533402490022
+0 0 0 0 0 3 1 3 0 0 -2.8 0 0.0457380536195029
+0 0 0 0 0 3 2 3 0 0 -2.6 0 0.0485444731857333
+0 0 0 0 0 3 3 3 0 0 -2.4 0 0.0517444047880427
+0 0 0 0 0 3 4 3 0 0 -2.2 0 0.055434692626266
+0 0 0 0 0 3 5 3 0 0 -2 0 0.0597502314947582
+0 0 0 0 0 3 6 3 0 0 -1.8 0 0.0648868128770822
+0 0 0 0 0 3 7 3 0 0 -1.6 0 0.0711445106729648
+0 0 0 0 0 3 8 3 0 0 -1.4 0 0.0790192257126238
+0 0 0 0 0 3 9 3 0 0 -1.2 0 0.089426986060179
+0 0 0 0 0 3 10 3 0 0 -1 0 0.104396914041281
+0 0 0 0 0 3 11 3 0 0 -0.8 0 0.130363851624392
+0 0 0 0 0 3 12 3 0 0 -0.6 0 3.12787572237206
+0 0 0 0 0 3 13 3 0 0 -0.4 0 3.06029820435403
+0 0 0 0 0 3 14 3 0 0 -0.2 0 2.9447736742607
+0 0 0 0 0 3 15 3 0 0 0 0 5.55111512312578e-17
+0 0 0 0 0 3 16 3 0 0 0.2 0 2.9447736742607
+0 0 0 0 0 3 17 3 0 0 0.4 0 3.06029820435403
+0 0 0 0 0 3 18 3 0 0 0.6 0 1.58846228922224
+0 0 0 0 0 3 19 3 0 0 0.8 0 0.130363851624392
+0 0 0 0 0 3 20 3 0 0 1 0 0.104396914041281
+0 0 0 0 0 3 21 3 0 0 1.2 0 0.089426986060179
+0 0 0 0 0 3 22 3 0 0 1.4 0 0.0790192257126238
+0 0 0 0 0 3 23 3 0 0 1.6 0 0.0711445106729648
+0 0 0 0 0 3 24 3 0 0 1.8 0 0.0648868128770822
+0 0 0 0 0 3 25 3 0 0 2 0 0.0597502314947583
+0 0 0 0 0 3 26 3 0 0 2.2 0 0.0554346926262661
+0 0 0 0 0 3 27 3 0 0 2.4 0 0.0517444047880428
+0 0 0 0 0 3 28 3 0 0 2.6 0 0.0485444731857333
+0 0 0 0 0 3 29 3 0 0 2.8 0 0.0457380536195029
+0 0 0 0 0 3 30 3 0 0 3 0 0.0432533402490022
+
+
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 3 0 3 0.05 0 -3 0 0.0432533402490022
+1 0 0 0 0 3 1 3 0.05 0 -2.8 0 0.0457263318065289
+1 0 0 0 0 3 2 3 0.05 0 -2.6 0 0.0485291322573205
+1 0 0 0 0 3 3 3 0.05 0 -2.4 0 0.0517244520929351
+1 0 0 0 0 3 4 3 0.05 0 -2.2 0 0.0554082209725126
+1 0 0 0 0 3 5 3 0.05 0 -2 0 0.059714264063792
+1 0 0 0 0 3 6 3 0.05 0 -1.8 0 0.0648365375817624
+1 0 0 0 0 3 7 3 0.05 0 -1.6 0 0.0710854749766165
+1 0 0 0 0 3 8 3 0.05 0 -1.4 0 0.0784899103644064
+1 0 0 0 0 3 9 3 0.05 0 -1.2 0 0.101375751426601
+1 0 0 0 0 3 10 3 0.05 0 -1 0 0.104396914041281
+1 0 0 0 0 3 11 3 0.05 0 -0.8 0 0.130363851624392
+1 0 0 0 0 3 12 3 0.05 0 -0.6 0 3.12787572237206
+1 0 0 0 0 3 13 3 0.05 0 -0.4 0 3.06029820435403
+1 0 0 0 0 3 14 3 0.05 0 -0.2 0 2.9447736742607
+1 0 0 0 0 3 15 3 0.05 0 0 0 5.55111512312578e-17
+1 0 0 0 0 3 16 3 0.05 0 0.2 0 2.9447736742607
+1 0 0 0 0 3 17 3 0.05 0 0.4 0 3.06029820435403
+1 0 0 0 0 3 18 3 0.05 0 0.6 0 1.58846228922224
+1 0 0 0 0 3 19 3 0.05 0 0.8 0 0.130363851624392
+1 0 0 0 0 3 20 3 0.05 0 1 0 0.104396914041281
+1 0 0 0 0 3 21 3 0.05 0 1.2 0 0.101375751425644
+1 0 0 0 0 3 22 3 0.05 0 1.4 0 0.0784899103629492
+1 0 0 0 0 3 23 3 0.05 0 1.6 0 0.0710854749782824
+1 0 0 0 0 3 24 3 0.05 0 1.8 0 0.0648365375811426
+1 0 0 0 0 3 25 3 0.05 0 2 0 0.0597142640640769
+1 0 0 0 0 3 26 3 0.05 0 2.2 0 0.0554082209721188
+1 0 0 0 0 3 27 3 0.05 0 2.4 0 0.051724452093734
+1 0 0 0 0 3 28 3 0.05 0 2.6 0 0.048529132256278
+1 0 0 0 0 3 29 3 0.05 0 2.8 0 0.0457263318071654
+1 0 0 0 0 3 30 3 0.05 0 3 0 0.0432533402490022
+
+
diff --git a/test/checkpoint/ADM_BS_phi.z.asc b/test/checkpoint/ADM_BS_phi.z.asc
new file mode 100644
index 0000000..4235b8d
--- /dev/null
+++ b/test/checkpoint/ADM_BS_phi.z.asc
@@ -0,0 +1,50 @@
+# ADM_BSSN::ADM_BS_phi z (ADM_BS_phi)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 3 15 0 0 0 0 -0.6 0.0817357710843105
+0 0 0 0 0 3 15 1 0 0 0 -0.4 0.0776298503337453
+0 0 0 0 0 3 15 2 0 0 0 -0.2 0.0577622650466621
+0 0 0 0 0 3 15 3 0 0 0 0 5.55111512312578e-17
+0 0 0 0 0 3 15 4 0 0 0 0.2 0.0577622650466621
+0 0 0 0 0 3 15 5 0 0 0 0.4 0.0776298503337453
+0 0 0 0 0 3 15 6 0 0 0 0.6 0.0817357710843105
+0 0 0 0 0 3 15 7 0 0 0 0.8 0.0796259537522864
+0 0 0 0 0 3 15 8 0 0 0 1 0.075371356185596
+0 0 0 0 0 3 15 9 0 0 0 1.2 0.070608155032267
+0 0 0 0 0 3 15 10 0 0 0 1.4 0.0659656044477665
+0 0 0 0 0 3 15 11 0 0 0 1.6 0.0616648733536704
+0 0 0 0 0 3 15 12 0 0 0 1.8 0.0577622650466621
+0 0 0 0 0 3 15 13 0 0 0 2 0.0542488641446389
+0 0 0 0 0 3 15 14 0 0 0 2.2 0.0510920394072007
+0 0 0 0 0 3 15 15 0 0 0 2.4 0.0482528228160437
+0 0 0 0 0 3 15 16 0 0 0 2.6 0.0456930193901241
+0 0 0 0 0 3 15 17 0 0 0 2.8 0.0433778698244126
+0 0 0 0 0 3 15 18 0 0 0 3 0.0412767864358354
+
+
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 3 15 0 0.05 0 0 -0.6 0.0817357710843105
+1 0 0 0 0 3 15 1 0.05 0 0 -0.4 0.0776298503337453
+1 0 0 0 0 3 15 2 0.05 0 0 -0.2 0.0577622650466621
+1 0 0 0 0 3 15 3 0.05 0 0 0 5.55111512312578e-17
+1 0 0 0 0 3 15 4 0.05 0 0 0.2 0.0577622650466621
+1 0 0 0 0 3 15 5 0.05 0 0 0.4 0.0776298503337453
+1 0 0 0 0 3 15 6 0.05 0 0 0.6 0.0817357710843105
+1 0 0 0 0 3 15 7 0.05 0 0 0.8 0.0796259537522864
+1 0 0 0 0 3 15 8 0.05 0 0 1 0.075371356185596
+1 0 0 0 0 3 15 9 0.05 0 0 1.2 0.0829587683140772
+1 0 0 0 0 3 15 10 0.05 0 0 1.4 0.0655218378268591
+1 0 0 0 0 3 15 11 0.05 0 0 1.6 0.0616502726348815
+1 0 0 0 0 3 15 12 0.05 0 0 1.8 0.0577381679321618
+1 0 0 0 0 3 15 13 0.05 0 0 2 0.0542290473265031
+1 0 0 0 0 3 15 14 0.05 0 0 2.2 0.0510759026136498
+1 0 0 0 0 3 15 15 0.05 0 0 2.4 0.0482396956746853
+1 0 0 0 0 3 15 16 0.05 0 0 2.6 0.045682310360457
+1 0 0 0 0 3 15 17 0.05 0 0 2.8 0.043369299549159
+1 0 0 0 0 3 15 18 0.05 0 0 3 0.0412767864358354
+
+
diff --git a/test/checkpoint/BH_diagnostics.ah1.gp b/test/checkpoint/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..6377e75
--- /dev/null
+++ b/test/checkpoint/BH_diagnostics.ah1.gp
@@ -0,0 +1,42 @@
+
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.000018 0.000023 0.000000 1.176340618 2.618119667 1.957482015 1.199913977 5.844949259e-06 0.000000000 1.199902758 0.000000000 1.079942806 -1.897121623 1.896433858 -1.896753895 1.896512642 -1.797497951 1.797497951 12.56584282 11.05065076 11.36953689 0.8794197824 0.9047970004 45.23598920 0.9486524183 1.897304837 1.523214105e-16 -1.469529399 -1.810963974e-16 0.7347646997 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
+1 0.050 0.000019 0.000024 0.000000 1.176380392 2.618153958 1.957468604 1.199892119 5.719600098e-06 0.000000000 1.199880612 0.000000000 1.079934046 -1.896960888 1.896259578 -1.896611179 1.896371333 -1.797354797 1.797354797 12.56418444 11.04969729 11.36849971 0.8794599719 0.9048338768 45.22922778 0.9485815182 1.897163036 9.873160868e-16 -1.469715966 -1.398319552e-15 0.7348579832 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/checkpoint/BH_diagnostics.ah2.gp b/test/checkpoint/BH_diagnostics.ah2.gp
new file mode 100644
index 0000000..bc0328b
--- /dev/null
+++ b/test/checkpoint/BH_diagnostics.ah2.gp
@@ -0,0 +1,41 @@
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 -0.000000 -0.000000 0.000000 1.799934848 1.897350545 1.865228192 1.199966475 1.876627370e-10 0.000000000 1.199966475 0.000000000 1.079979253 -1.897258171 1.897258171 -1.897258170 1.897258170 -1.799934848 1.799934848 12.56611222 11.61734755 11.61734755 0.9244981536 0.9244981536 45.23786021 0.9486720368 1.897344074 2.035243814e-16 -1.467139979 -2.541636530e-16 0.7335699896 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
+1 0.050 -0.000000 0.000000 0.000000 1.799783193 1.897393378 1.865210792 1.199941399 1.749181827e-10 0.000000000 1.199941399 -0.000000000 1.079964598 -1.897099667 1.897099667 -1.897099666 1.897099666 -1.799783193 1.799783193 12.56444119 11.61623570 11.61623570 0.9245326173 0.9245326173 45.23094994 0.9485995772 1.897199154 1.195495284e-15 -1.467347973 -1.691077936e-15 0.7336739867 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/checkpoint/checkpoint.chkpt.it_1.h5 b/test/checkpoint/checkpoint.chkpt.it_1.h5
new file mode 100644
index 0000000..8d49f1e
--- /dev/null
+++ b/test/checkpoint/checkpoint.chkpt.it_1.h5
Binary files differ
diff --git a/test/Kerr/h.ah1.dx b/test/checkpoint/h.ah1.dx
index 42d895a..42d895a 100644
--- a/test/Kerr/h.ah1.dx
+++ b/test/checkpoint/h.ah1.dx
diff --git a/test/Kerr-carpet/Kerr.h.ah1.dx b/test/checkpoint/h.ah2.dx
index 42d895a..42d895a 100644
--- a/test/Kerr-carpet/Kerr.h.ah1.dx
+++ b/test/checkpoint/h.ah2.dx
diff --git a/test/checkpoint/h.t0.ah1.gp b/test/checkpoint/h.t0.ah1.gp
new file mode 100644
index 0000000..de2bac7
--- /dev/null
+++ b/test/checkpoint/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.4 0.6 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.36774053598978 -0.9670156358 -0.7670156358 1.367015636
+-40 -45 2.35122087381568 -0.7997659523 -0.8298253839 1.429825384
+-35 -45 2.33200297469580 -0.6347391178 -0.8777606085 1.477760609
+-30 -45 2.31072882978876 -0.4733734044 -0.9127271104 1.512727110
+-25 -45 2.28785384474025 -0.3164313947 -0.9363920840 1.536392084
+-20 -45 2.26368579949801 -0.1642091286 -0.9501518406 1.550151841
+-15 -45 2.23841735658443 -0.01669658508 -0.9551328268 1.555132827
+-10 -45 2.21215091200107 0.1263037737 -0.9522084321 1.552208432
+-5 -45 2.18491793368933 0.2650905261 -0.9420223427 1.542022343
+0 -45 2.15669649417564 0.4000000000 -0.9250147160 1.525014716
+5 -45 2.12742066469205 0.5313592599 -0.9014432106 1.501443211
+10 -45 2.09698637225448 0.6594476053 -0.8714004869 1.471400487
+15 -45 2.06526174582898 0.7844624928 -0.8348335566 1.434833557
+20 -45 2.03208969107849 0.9064852879 -0.7915568917 1.391556892
+25 -45 1.99729504939619 1.025444183 -0.7412693780 1.341269378
+30 -45 1.96069254298067 1.141072124 -0.6835745704 1.283574570
+35 -45 1.92209845977759 1.252859317 -0.6180093338 1.218009334
+40 -45 1.88134396947486 1.360000170 -0.5440836518 1.144083652
+45 -45 1.83830472360879 1.461345727 -0.4613457270 1.061345727
+
+-45 -40 2.32681304637762 -1.014982486 -0.5873112822 1.414982486
+-40 -40 2.30881508692193 -0.8484137274 -0.6484137274 1.487801545
+-35 -40 2.28804061672008 -0.6815203944 -0.6960491204 1.544571195
+-30 -40 2.26511495654892 -0.5161976540 -0.7315679486 1.586900886
+-25 -40 2.24050506260204 -0.3536935128 -0.7562375345 1.616300954
+-20 -40 2.21454490170041 -0.1947678704 -0.7711821839 1.634111294
+-15 -40 2.18746069776519 -0.03983045378 -0.7773565362 1.641469600
+-10 -40 2.15939208489336 0.1109465979 -0.7755387978 1.639303304
+-5 -40 2.13040989354980 0.2575390811 -0.7663359303 1.628335754
+0 -40 2.10053484593718 0.4000000000 -0.7501977727 1.609103046
+5 -40 2.06974633878964 0.5384043353 -0.7274294294 1.581968791
+10 -40 2.03799065475331 0.6728027653 -0.6982057473 1.547141363
+15 -40 2.00519249552974 0.8031819754 -0.6625895372 1.504695617
+20 -40 1.97126013164066 0.9294280507 -0.6205472873 1.454591615
+25 -40 1.93609554067447 1.051291833 -0.5719703233 1.396699843
+30 -40 1.89960227291468 1.168354445 -0.5166980706 1.330828937
+35 -40 1.86169794841213 1.279994999 -0.4545494564 1.256763103
+40 -40 1.82232977314013 1.385363236 -0.3853632357 1.174310176
+45 -40 1.78149208809736 1.483361686 -0.3090483907 1.083361686
+
+-45 -35 2.28515932585390 -1.048076384 -0.4139540002 1.448076384
+-40 -35 2.26523610667442 -0.8831316202 -0.4707410653 1.529176718
+-35 -35 2.24256784724616 -0.7157735132 -0.5157735132 1.593489719
+-30 -35 2.21775989372435 -0.5481701018 -0.5499359889 1.642278790
+-25 -35 2.19128430779571 -0.3819180466 -0.5741280695 1.676828662
+-20 -35 2.16349597239135 -0.2181503974 -0.5892004545 1.698354259
+-15 -35 2.13465110478996 -0.05764286415 -0.5959169587 1.707946421
+-10 -35 2.10492470115087 0.09909027262 -0.5949348794 1.706543866
+-5 -35 2.07442673300423 0.2517133791 -0.5867984447 1.694923833
+0 -35 2.04322036035844 0.4000000000 -0.5719430530 1.673708135
+5 -35 2.01132974215353 0.5437762473 -0.5507000810 1.643370027
+10 -35 1.97874983725944 0.6828723867 -0.5233072598 1.604249024
+15 -35 1.94545812301066 0.8170822227 -0.4899234804 1.556572046
+20 -35 1.91142176374595 0.9461281823 -0.4506438002 1.500474849
+25 -35 1.87660517526440 1.069630795 -0.4055175423 1.436027874
+30 -35 1.84098215299650 1.187084409 -0.3545720611 1.363270186
+35 -35 1.80454176577439 1.297836785 -0.2978367848 1.282243815
+40 -35 1.76730555747890 1.401081360 -0.2353772173 1.193042308
+45 -35 1.72933339735950 1.495856567 -0.1673270289 1.095856567
+
+-45 -30 2.24330801468346 -1.068589826 -0.2478907316 1.468589826
+-40 -30 2.22110219810123 -0.9056946575 -0.2983952966 1.556066299
+-35 -30 2.19626740219231 -0.7387918657 -0.3389813082 1.626363333
+-30 -30 2.16939209173755 -0.5701816374 -0.3701816374 1.680403889
+-25 -30 2.14095257659212 -0.4016873608 -0.3925944931 1.719224093
+-20 -30 2.11132342234803 -0.2347199365 -0.4068288330 1.743878693
+-15 -30 2.08078959594223 -0.07035130263 -0.4134662050 1.755374959
+-10 -30 2.04956000754158 0.09061115674 -0.4130368661 1.754631322
+-5 -30 2.01778278576970 0.2475547791 -0.4060079305 1.742456848
+0 -30 1.98556064870947 0.4000000000 -0.3927803244 1.719545963
+5 -30 1.95295855621570 0.5475476948 -0.3736884512 1.686477868
+10 -30 1.92001396299097 0.6898333773 -0.3490060895 1.643726764
+15 -30 1.88674850372680 0.8264893568 -0.3189568468 1.591679949
+20 -30 1.85317437170415 0.9571134707 -0.2837250467 1.530656681
+25 -30 1.81930160994545 1.081244004 -0.2434697616 1.460932482
+30 -30 1.78514910824751 1.198342951 -0.1983429512 1.382770553
+35 -30 1.75074755937857 1.307784306 -0.1485059570 1.296450347
+40 -30 1.71615464804938 1.408856755 -0.09415322957 1.202308662
+45 -30 1.68145218775133 1.500768847 -0.03552919003 1.100768847
+
+-45 -25 2.20157245313730 -1.078450425 -0.08941275543 1.478450425
+-40 -25 2.17682629122044 -0.9176910740 -0.1322723263 1.570363071
+-35 -25 2.14963407318379 -0.7518111528 -0.1670559541 1.644956802
+-30 -25 2.12057283497370 -0.5831459796 -0.1940560936 1.702858788
+-25 -25 2.09012525908650 -0.4136473482 -0.2136473482 1.744872369
+-20 -25 2.05868587290249 -0.2449148733 -0.2262454343 1.771889052
+-15 -25 2.02656683413624 -0.07824073451 -0.2322746373 1.784818719
+-10 -25 1.99400894117168 0.08533699968 -0.2321458588 1.784542553
+-5 -25 1.96119514020505 0.2449801419 -0.2262435852 1.771885086
+0 -25 1.92826294503175 0.4000000000 -0.2149191340 1.747599723
+5 -25 1.89531176231639 0.5498122010 -0.1984871844 1.712361293
+10 -25 1.86241223513770 0.6938964864 -0.1772275223 1.666769800
+15 -25 1.82961785711242 0.8317635980 -0.1513912262 1.611363685
+20 -25 1.79697056078567 0.9629285442 -0.1212070287 1.546633464
+25 -25 1.76450621236876 1.086889838 -0.08688983797 1.473040011
+30 -25 1.73226509272302 1.203117645 -0.04865286862 1.391040566
+35 -25 1.70029323768170 1.311046554 -0.006717239889 1.301109320
+40 -25 1.66865390942687 1.410080763 0.03867405272 1.203767379
+45 -25 1.63742289201364 1.499599773 0.08724820472 1.099599773
+
+-45 -20 2.16011007608687 -1.079224109 0.06160645442 1.479224109
+-40 -20 2.13266405567139 -0.9204839311 0.02722314741 1.573691469
+-35 -20 2.10301019238487 -0.7559534700 -0.0008685029801 1.650872644
+-30 -20 2.07172041937242 -0.5879433109 -0.02281422125 1.711168009
+-25 -20 2.03928627445646 -0.4184594821 -0.03883765201 1.755192024
+-20 -20 2.00612098541068 -0.2492120005 -0.04921200046 1.783695312
+-15 -20 1.97256142725637 -0.08163812440 -0.05423575037 1.797497951
+-10 -20 1.93887628803531 0.08306263285 -0.05421506855 1.797441128
+-5 -20 1.90527753115467 0.2438891427 -0.04945220329 1.784355264
+0 -20 1.87193029901303 0.4000000000 -0.04023786916 1.759039089
+5 -20 1.83895939255499 0.5506770130 -0.02684633064 1.722246139
+10 -20 1.80645785545186 0.6952916595 -0.009534479855 1.674682220
+15 -20 1.77449769205771 0.8332771230 0.01145567735 1.617012237
+20 -20 1.74313487167787 0.9641055975 0.03589440251 1.549867391
+25 -20 1.71241403872035 1.087270603 0.06356008106 1.473856564
+30 -20 1.68237742973447 1.202276945 0.09423262958 1.389584430
+35 -20 1.65306515542150 1.308633924 0.1276890293 1.297663727
+40 -20 1.62452742997423 1.405860422 0.1636951325 1.198737772
+45 -20 1.59681553681558 1.493485034 0.2020039960 1.093485034
+
+-45 -15 2.11897068500660 -1.072147659 0.2055392236 1.472147659
+-40 -15 2.08875417946018 -0.9152049883 0.1800163635 1.567400270
+-35 -15 2.05661884515893 -0.7522001647 0.1590862897 1.645512369
+-30 -15 2.02313613566560 -0.5853855986 0.1426809521 1.706737922
+-25 -15 1.98880625844382 -0.4167670464 0.1306702203 1.751562583
+-20 -15 1.95405796259963 -0.2480987409 0.1228798459 1.780636656
+-15 -15 1.91924758403345 -0.08089206215 0.1191079379 1.794713609
+-10 -15 1.88466478661716 0.08356305232 0.1191375464 1.794603108
+-5 -15 1.85054201751609 0.2441706500 0.1227456130 1.781137620
+0 -15 1.81706263413810 0.4000000000 0.1297095841 1.755147726
+5 -15 1.78436622714240 0.5502568581 0.1398123351 1.717443746
+10 -15 1.75255650727177 0.6942558463 0.1528442892 1.668807831
+15 -15 1.72171167403533 0.8313969100 0.1686030900 1.609995186
+20 -15 1.69188808673656 0.9611453497 0.1868935722 1.541734177
+25 -15 1.66312542093554 1.083015770 0.2075262313 1.464732045
+30 -15 1.63545478010680 1.196562109 0.2303142385 1.379686045
+35 -15 1.60889891578986 1.301369546 0.2550719196 1.287289121
+40 -15 1.58348263547742 1.397055700 0.2816107888 1.188244713
+45 -15 1.55922543004343 1.483266552 0.3097396023 1.083266552
+
+-45 -10 2.07812773820723 -1.058167877 0.3428856609 1.458167877
+-40 -10 2.04515007643123 -0.9027663189 0.3262388839 1.552576441
+-35 -10 2.01059297575861 -0.7413841425 0.3125754741 1.630065488
+-30 -10 1.97502870567306 -0.5761982489 0.3018619389 1.690824965
+-25 -10 1.93896289386043 -0.4091738754 0.2940234975 1.735278976
+-20 -10 1.90283306219203 -0.2420533739 0.2889544193 1.764027147
+-15 -10 1.86700631682879 -0.07635698658 0.2865279256 1.777788476
+-10 -10 1.83178313902848 0.08660412491 0.2866041249 1.777356329
+-5 -10 1.79740524426130 0.2457080687 0.2890359356 1.763564845
+0 -10 1.76406293250545 0.4000000000 0.2936736865 1.737262853
+5 -10 1.73189923913464 0.5486687987 0.3003689467 1.699292145
+10 -10 1.70101739691227 0.6910234428 0.3089765572 1.650475960
+15 -10 1.67149135977089 0.8264723585 0.3193550664 1.591616510
+20 -10 1.64336777685310 0.9545046734 0.3313677723 1.523489069
+25 -10 1.61667284049358 1.074674813 0.3448822239 1.446844805
+30 -10 1.59141917327649 1.186591408 0.3597692503 1.362416283
+35 -10 1.56760692548138 1.289907459 0.3759025906 1.270919564
+40 -10 1.54523170373324 1.384316917 0.3931573038 1.173063222
+45 -10 1.52428314305857 1.469549611 0.4114095464 1.069549611
+
+-45 -5 2.03750334768809 -1.037983385 0.4741927555 1.437983385
+-40 -5 2.00184614137711 -0.8838817160 0.4661361639 1.530070648
+-35 -5 1.96500100463059 -0.7241949880 0.4595354782 1.605516831
+-30 -5 1.92753814661295 -0.5610145728 0.4543728390 1.664526067
+-25 -5 1.88996189398499 -0.3962333065 0.4506106717 1.707527836
+-20 -5 1.85270735104592 -0.2315325991 0.4481965340 1.735121556
+-15 -5 1.81614007075027 -0.06838213232 0.4470675489 1.748025915
+-10 -5 1.78055809849404 0.09195061326 0.4471542526 1.747034887
+-5 -5 1.74619895778808 0.2483834923 0.4483834923 1.732984613
+0 -5 1.71324738201501 0.4000000000 0.4506806519 1.706727958
+5 -5 1.68183856266423 0.5460283138 0.4539716862 1.669111265
+10 -5 1.65206658908514 0.6858194293 0.4581841543 1.620962533
+15 -5 1.62399247727164 0.8188273094 0.4632478000 1.563084798
+20 -5 1.59764718996971 0.9445902083 0.4690951484 1.496249300
+25 -5 1.57304062661503 1.062715658 0.4756612589 1.421198314
+30 -5 1.55016447149790 1.172867012 0.4828837440 1.338644932
+35 -5 1.52899729913962 1.274753293 0.4907024098 1.249277172
+40 -5 1.50950918563574 1.368121977 0.4990588308 1.153762844
+45 -5 1.49166481662662 1.452753717 0.5078959843 1.052753717
+
+-45 0 1.99698723092236 -1.012083213 0.6000000000 1.412083213
+-40 0 1.95879883457746 -0.8590916207 0.6000000000 1.500526962
+-35 0 1.91986865131023 -0.7011914193 0.6000000000 1.572664330
+-30 0 1.88075687872847 -0.5403784394 0.6000000000 1.628783235
+-25 0 1.84195465461209 -0.3784436743 0.6000000000 1.669377847
+-20 0 1.80388129026632 -0.2169637374 0.6000000000 1.695093937
+-15 0 1.76688470743452 -0.05730341278 0.6000000000 1.706679571
+-10 0 1.73124482460442 0.09937249111 0.6000000000 1.704943326
+-5 0 1.69718018390558 0.2520810005 0.6000000000 1.690721901
+0 0 1.66485718742288 0.4000000000 0.6000000000 1.664857187
+5 0 1.63439319706684 0.5424467530 0.6000000000 1.628173838
+10 0 1.60586456688937 0.6788554556 0.6000000000 1.581467876
+15 0 1.57931447626547 0.8087566647 0.6000000000 1.525500640
+20 0 1.55475674434190 0.9317581245 0.6000000000 1.460993440
+25 0 1.53218556851921 1.047529602 0.6000000000 1.388631712
+30 0 1.51157494623813 1.155787473 0.6000000000 1.309062303
+35 0 1.49288780070346 1.256285265 0.6000000000 1.222902094
+40 0 1.47607627477117 1.348803540 0.6000000000 1.130740028
+45 0 1.46108914751722 1.433146044 0.6000000000 1.033146044
+
+-45 5 1.95644726604323 -0.9807774425 0.7208023731 1.380777443
+-40 5 1.91593948997600 -0.8287855841 0.7281192418 1.464409634
+-35 5 1.87519200793497 -0.6728144422 0.7340446891 1.532137807
+-30 5 1.83474240824497 -0.5147493111 0.7386163633 1.584392283
+-25 5 1.79505192016407 -0.3562481181 0.7418873055 1.621779323
+-20 5 1.75650669556266 -0.1987406689 0.7439211672 1.645026468
+-15 5 1.71941961511969 -0.04343794768 0.7447878721 1.654932951
+-10 5 1.68403553605120 0.1086497124 0.7445601075 1.652329589
+-5 5 1.65053927834336 0.2566892964 0.7433107036 1.638048837
+0 5 1.61906642097786 0.4000000000 0.7411109365 1.612905384
+5 5 1.58970710385848 0.5380288531 0.7380288531 1.577677010
+10 5 1.56251415710921 0.6703262130 0.7341285321 1.533096137
+15 5 1.53751094826772 0.7965237418 0.7294698144 1.479846751
+20 5 1.51469636814695 0.9163147508 0.7241081914 1.418563119
+25 5 1.49405158156239 1.029437892 0.7180951653 1.349833916
+30 5 1.47554028370875 1.135661558 0.7114783346 1.274203195
+35 5 1.45911862486442 1.234775067 0.7043024403 1.192182348
+40 5 1.44473137486468 1.326576802 0.6966094646 1.104251233
+45 5 1.43232250126659 1.410872429 0.6884398778 1.010872429
+
+-45 10 1.91574131651463 -0.9442255721 0.8370232365 1.344225572
+-40 10 1.87318991715201 -0.7932272165 0.8507427540 1.422032822
+-35 10 1.83095400595327 -0.6394057342 0.8617442184 1.484425227
+-30 10 1.78953274978949 -0.4845130867 0.8701367442 1.532021606
+-25 10 1.74933783813605 -0.3300389720 0.8760528709 1.565573628
+-20 10 1.71070105725816 -0.1772242491 0.8796388261 1.585910590
+-15 10 1.67388162781400 -0.02708222298 0.8810462618 1.593892555
+-10 10 1.63907273475134 0.1195745375 0.8804254625 1.590371828
+-5 10 1.60641170374353 0.2621032374 0.8779208051 1.576167209
+0 10 1.57599233385680 0.4000000000 0.8736681968 1.552049469
+5 10 1.54787049883647 0.5328714988 0.8677927546 1.518728181
+10 10 1.52207216153705 0.6604080837 0.8604080837 1.476847631
+15 10 1.49860185809569 0.7823604981 0.8516166276 1.426988806
+20 10 1.47744560472265 0.8985192627 0.8415098493 1.369670417
+25 10 1.45857756051648 1.008698011 0.8301696757 1.305357097
+30 10 1.44196074864310 1.112718531 0.8176694346 1.234464707
+35 10 1.42755382210390 1.210401367 0.8040761036 1.157373096
+40 10 1.41530787204851 1.301555073 0.7894512619 1.074431497
+45 10 1.40517348801627 1.385973482 0.7738537271 0.9859734816
+
+-45 15 1.87472180274653 -0.9024565808 0.9489921890 1.302456581
+-40 15 1.83046836158690 -0.7525727363 0.9680503750 1.373582699
+-35 15 1.78713472038399 -0.6012243756 0.9831396382 1.429896596
+-30 15 1.74515841439468 -0.4499941939 0.9944836783 1.472233130
+-25 15 1.70488097531089 -0.3001640269 1.002327481 1.501506601
+-20 15 1.66655725803711 -0.1527439213 1.006921428 1.518651442
+-15 15 1.63037422005398 -0.008511141177 1.008511141 1.524584334
+-10 15 1.59645830080726 0.1319531858 1.007328062 1.520169024
+-5 15 1.56488782765227 0.2682248495 1.003584233 1.506196863
+0 15 1.53570670174863 0.4000000000 0.9974701421 1.483378765
+5 15 1.50893250772401 0.5270632980 0.9891533681 1.452340142
+10 15 1.48456349391901 0.6492595734 0.9787786822 1.413621287
+15 15 1.46258542070736 0.7664695086 0.9664695086 1.367682826
+20 15 1.44297606226052 0.8785891652 0.9523298563 1.314912925
+25 15 1.42570953341431 0.9855133247 0.9364470211 1.255637377
+30 15 1.41075726784216 1.087121282 0.9188940967 1.190128971
+35 15 1.39809043741554 1.183266202 0.8997333432 1.118620065
+40 15 1.38768004398877 1.273766638 0.8790193872 1.041314529
+45 15 1.37949609789586 1.358400211 0.8568025625 0.9584002108
+
+-45 20 1.83324612498524 -0.8553905916 1.056924808 1.255390592
+-40 20 1.78770106845255 -0.7068928218 1.080128968 1.319143497
+-35 20 1.74372052998915 -0.5584641123 1.098212870 1.368828612
+-30 20 1.70165207309607 -0.4114684623 1.111561841 1.405504605
+-25 20 1.66174190160692 -0.2669335410 1.120566096 1.430243594
+-20 20 1.62415038845381 -0.1256003653 1.125600365 1.444075135
+-15 20 1.58897370725648 0.01202206151 1.127011930 1.447953379
+-10 20 1.55625976566893 0.1456068364 1.125112714 1.442735324
+-5 20 1.52602013066041 0.2749639846 1.120174683 1.429168196
+0 20 1.49824467265350 0.4000000000 1.112429858 1.407889463
+5 20 1.47290979618553 0.5206843660 1.102070956 1.379428616
+10 20 1.44998629732761 0.6370212284 1.089253951 1.344214183
+15 20 1.42944371669358 0.7490256786 1.074100918 1.302581566
+20 20 1.41125612885389 0.8567044666 1.056704467 1.254785209
+25 20 1.39540340952993 0.9600396405 1.037131485 1.201008885
+30 20 1.38187275652957 1.058974992 1.015427679 1.141378167
+35 20 1.37065864256344 1.153404629 0.9916222611 1.075973319
+40 20 1.36176255571846 1.243164008 0.9657332099 1.004843736
+45 20 1.35518901789064 1.328021350 0.9377721480 0.9280213495
+
+-45 25 1.79118362611084 -0.8028567080 1.160901295 1.202856708
+-40 25 1.74483166291744 -0.6561931915 1.186951722 1.258722030
+-35 25 1.70071488115662 -0.5112724776 1.206867695 1.301431972
+-30 25 1.65905851871804 -0.3691774061 1.221240405 1.332254347
+-25 25 1.61998795711632 -0.2306315374 1.230631537 1.352393696
+-20 25 1.58355135330546 -0.09607170952 1.235552074 1.362945820
+-15 25 1.54974262465356 0.03428294659 1.236451490 1.364874625
+-10 25 1.51852378242794 0.1603705582 1.233714950 1.359006096
+-5 25 1.48983606130535 0.2822380445 1.227661911 1.346025311
+0 25 1.46361414608680 0.4000000000 1.218550066 1.326484898
+5 25 1.43979420152165 0.5138064685 1.206579477 1.300813887
+10 25 1.41832104440981 0.6238170281 1.191898040 1.269329442
+15 25 1.39915130875227 0.7301796607 1.174606338 1.232247269
+20 25 1.38225805829415 0.8330135026 1.154763806 1.189694821
+25 25 1.36763080251282 0.9323935352 1.132393535 1.141721621
+30 25 1.35527871839056 1.028338155 1.107488970 1.088313609
+35 25 1.34522676889198 1.120795793 1.080018537 1.029403074
+40 25 1.33751577987335 1.209634012 1.049932912 0.9648842430
+45 25 1.33219894790031 1.294628790 1.017172256 0.8946287905
+
+-45 30 1.74842659689138 -0.7446138896 1.260843137 1.144613890
+-40 30 1.70183260898175 -0.6004374168 1.288360226 1.192274886
+-35 30 1.65814485795961 -0.4597686578 1.308915056 1.227876895
+-30 30 1.61743653075193 -0.3233396064 1.323339606 1.252860949
+-25 30 1.57968834334203 -0.1915199583 1.332379581 1.268518644
+-20 30 1.54482280312354 -0.06441479367 1.336681137 1.275969159
+-15 30 1.51272680118406 0.05805623844 1.336786407 1.276151491
+-10 30 1.48327400348113 0.1760941731 1.333138450 1.269833045
+-5 30 1.45633699189041 0.2899724906 1.326087354 1.257620187
+0 30 1.43179830653501 0.4000000000 1.315899153 1.239973707
+5 30 1.40955724606688 0.5064932595 1.302764330 1.217223526
+10 30 1.38953572755077 0.6097556792 1.286806394 1.189583570
+15 30 1.37167867078023 0.7100605899 1.268087720 1.157161875
+20 30 1.35596045862556 0.8076377532 1.246618169 1.119975522
+25 30 1.34238250970291 0.9026599389 1.222359178 1.077957718
+30 30 1.33097737761363 0.9952311786 1.195231179 1.030970644
+35 30 1.32180362873742 1.085371562 1.165117389 0.9788120305
+40 30 1.31494888401254 1.173004382 1.131872821 0.9212307498
+45 30 1.31052536851736 1.257940243 1.095332030 0.8579402431
+
+-45 35 1.70490288875921 -0.6803752644 1.356486904 1.080375264
+-40 35 1.65871579317084 -0.5395712336 1.384048563 1.119737393
+-35 35 1.61607585242884 -0.4040669243 1.404066924 1.148326575
+-30 35 1.57687320414192 -0.2741685746 1.417628298 1.167694224
+-25 35 1.54092919593242 -0.1498512185 1.425656541 1.179159743
+-20 35 1.50803394615201 -0.03087289969 1.428915180 1.183813563
+-15 35 1.47796913561084 0.08314164932 1.428017445 1.182531464
+-10 35 1.45052524327723 0.1926400145 1.423441905 1.175996916
+-5 35 1.42551286705214 0.2980998062 1.415548906 1.164724545
+0 35 1.40276891636661 0.4000000000 1.404595196 1.149081026
+5 35 1.38216108512296 0.4988012706 1.390746957 1.129303690
+10 35 1.36359148164362 0.5949323607 1.374090884 1.105516353
+15 35 1.34699675011262 0.6887794869 1.354641474 1.077739717
+20 35 1.33235156426010 0.7806772277 1.332348526 1.045902087
+25 35 1.31966813664457 0.8708984260 1.307101035 1.009844934
+30 35 1.30899992301084 0.9596433562 1.278732682 0.9693307271
+35 35 1.30044031409683 1.047024731 1.247024731 0.9240470798
+40 35 1.29412417114945 1.133050140 1.211711905 0.8736151375
+45 35 1.29022680443860 1.217600307 1.172489898 0.8176003068
+
+-45 40 1.66059545934913 -0.6098419790 1.447358032 1.009841979
+-40 40 1.61554659151770 -0.4735522188 1.473552219 1.041058995
+-35 40 1.57461371822782 -0.3442948508 1.491932035 1.062963208
+-30 40 1.53748157076079 -0.2218832312 1.503822199 1.077133353
+-25 40 1.50380767233783 -0.1058725847 1.510294935 1.084847259
+-20 40 1.47325288338094 0.004323452932 1.512195596 1.087112378
+-15 40 1.44550339479460 0.1093541316 1.510175690 1.084705148
+-10 40 1.42027852431993 0.2098833731 1.504721392 1.078204970
+-5 40 1.39733823753007 0.3065597236 1.496181268 1.068027246
+0 40 1.37648329085023 0.4000000000 1.484786404 1.054447376
+5 40 1.35755699484174 0.4907800970 1.470667614 1.037621257
+10 40 1.34044592300512 0.5794303392 1.453867802 1.017600021
+15 40 1.32507892358033 0.6664322449 1.434349215 0.9943386746
+20 40 1.31142968834959 0.7522151402 1.411999352 0.9677031444
+25 40 1.29951772729732 0.8371505770 1.386632777 0.9374724376
+30 40 1.28941152094997 0.9215434241 1.357992017 0.9033397090
+35 40 1.28123361972162 1.005618746 1.325748352 0.8649132053
+40 40 1.27516077697512 1.089500094 1.289500094 0.8217142137
+45 40 1.27143021650190 1.173182655 1.248777281 0.7731826549
+
+-45 45 1.61556268128413 -0.5327455489 1.532745549 0.9327455489
+-40 45 1.57245752512453 -0.4023835706 1.556243503 0.9562435030
+-35 45 1.53391710926097 -0.2806183584 1.572023752 0.9720237519
+-30 45 1.49941219689234 -0.1667245408 1.581595699 0.9815956986
+-25 45 1.46844314572783 -0.05983652905 1.586122619 0.9861226188
+-20 45 1.44055881090294 0.04094998009 1.586481822 0.9864818222
+-15 45 1.41536713590656 0.1365198003 1.583321492 0.9833214921
+-10 45 1.39253443896351 0.2277100270 1.577104992 0.9771049915
+-5 45 1.37178468785884 0.3152980770 1.568147410 0.9681474098
+0 45 1.35289504261093 0.4000000000 1.556641259 0.9566412589
+5 45 1.33569275612624 0.4824733983 1.542675256 0.9426752562
+10 45 1.32005359202570 0.5633223505 1.526247077 0.9262470771
+15 45 1.30589979319721 0.6431021108 1.507269429 0.9072694290
+20 45 1.29320179644381 0.7223222317 1.485573053 0.8855730533
+25 45 1.28197989923077 0.8014463814 1.460904543 0.8609045432
+30 45 1.27230885225735 0.8808875448 1.432921660 0.8329216604
+35 45 1.26432670506498 0.9609976975 1.401187743 0.8011877435
+40 45 1.25824179554964 1.042047577 1.365162507 0.7651625070
+45 45 1.25434271661997 1.124195105 1.324195105 0.7241951051
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.83830479449130 1.461345768 -0.4613457680 1.061345768
+45 -40 1.78149219639255 1.483361751 -0.3090484460 1.083361751
+45 -35 1.72933349625295 1.495856629 -0.1673270727 1.095856629
+45 -30 1.68145224280713 1.500768883 -0.03552921084 1.100768883
+45 -25 1.63742295720241 1.499599817 0.08724818430 1.099599817
+45 -20 1.59681556499748 1.493485053 0.2020039890 1.093485053
+45 -15 1.55922545913146 1.483266572 0.3097395969 1.083266572
+45 -10 1.52428315598914 1.469549620 0.4114095448 1.069549620
+45 -5 1.49166482623664 1.452753723 0.5078959837 1.052753723
+45 0 1.46108915262619 1.433146048 0.6000000000 1.033146048
+45 5 1.43232250331743 1.410872431 0.6884398779 1.010872431
+45 10 1.40517349130758 1.385973484 0.7738537275 0.9859734840
+45 15 1.37949609636211 1.358400210 0.8568025622 0.9584002097
+45 20 1.35518902772252 1.328021356 0.9377721504 0.9280213562
+45 25 1.33219896548052 1.294628802 1.017172262 0.8946288023
+45 30 1.31052539938455 1.257940263 1.095332042 0.8579402633
+45 35 1.29022681947275 1.217600316 1.172489905 0.8176003164
+45 40 1.27143024994585 1.173182675 1.248777298 0.7731826752
+45 45 1.25434271706115 1.124195105 1.324195105 0.7241951054
+
+50 -45 1.85237873681580 1.526469303 -0.5264693029 0.9452199766
+50 -40 1.79292992999465 1.555364903 -0.3694662641 0.9694662641
+50 -35 1.73766789138265 1.573035021 -0.2213679641 0.9842932533
+50 -30 1.68643326472611 1.581486368 -0.08213147253 0.9913847755
+50 -25 1.63897221674841 1.582354998 0.04865881000 0.9921136423
+50 -20 1.59498673694366 1.576939713 0.1716289771 0.9875696788
+50 -15 1.55416885312157 1.566247663 0.2875048806 0.9785979836
+50 -10 1.51621971861664 1.551038763 0.3970408102 0.9658362016
+50 -5 1.48086759773331 1.531871225 0.5009740992 0.9497527274
+50 0 1.44786941510493 1.509132320 0.6000000000 0.9306725205
+50 5 1.41702222990290 1.483072308 0.6947565487 0.9088055743
+50 10 1.38816013235034 1.453822281 0.7858173009 0.8842618869
+50 15 1.36115970594454 1.421413679 0.8736869704 0.8570678411
+50 20 1.33594078591003 1.385789868 0.9587981692 0.8271759146
+50 25 1.31247036631672 1.346816475 1.041507773 0.7944733549
+50 30 1.29076616861048 1.304288752 1.122091354 0.7587883583
+50 35 1.27090125698658 1.257938211 1.200734803 0.7198956366
+50 40 1.25300895598992 1.207439570 1.277522245 0.6775222451
+50 45 1.23728915508892 1.152420779 1.352420779 0.6313559981
+
+55 -45 1.86454883342915 1.581540868 -0.5815408679 0.8273238224
+55 -40 1.80307919756421 1.617191763 -0.4213451593 0.8522868478
+55 -35 1.74528995421142 1.640141564 -0.2683564719 0.8683564719
+55 -30 1.69121265976310 1.652364013 -0.1230527003 0.8769147228
+55 -25 1.64075906024446 1.655552194 0.01452639680 0.8791471107
+55 -20 1.59376933599282 1.651116237 0.1446309302 0.8760410201
+55 -15 1.55004413147773 1.640199075 0.2676896593 0.8683967414
+55 -10 1.50937025586495 1.623704844 0.3842278197 0.8568473560
+55 -5 1.47154096291099 1.602332100 0.4948095715 0.8418819996
+55 0 1.43636258910708 1.576599351 0.6000000000 0.8238637352
+55 5 1.40367029541593 1.546877930 0.7003388173 0.8030525720
+55 10 1.37332635738080 1.513408793 0.7963240108 0.7796172302
+55 15 1.34523050476490 1.476326534 0.8884008257 0.7536519529
+55 20 1.31932004085612 1.435672282 0.9769538829 0.7251855387
+55 25 1.29557393363627 1.391407413 1.062300869 0.6941909438
+55 30 1.27401507723612 1.343424014 1.144686108 0.6605926060
+55 35 1.25471314836662 1.291554967 1.224273508 0.6242735083
+55 40 1.23778736835187 1.235584255 1.301138441 0.5850823945
+55 45 1.22340938233671 1.175258957 1.375258957 0.5428421656
+
+60 -45 1.87486059659158 1.627384372 -0.6273843716 0.7086306974
+60 -40 1.81187382574288 1.669367884 -0.4651261236 0.7328698897
+60 -35 1.75206778687140 1.697427992 -0.3084688604 0.7490704005
+60 -30 1.69563144618911 1.713430470 -0.1583094357 0.7583094357
+60 -25 1.64262516160837 1.719058061 -0.01508687534 0.7615585265
+60 -20 1.59302250004064 1.715780409 0.1210950964 0.7596661732
+60 -15 1.54673595024327 1.704841951 0.2503686531 0.7533508514
+60 -10 1.50364498589378 1.687272673 0.3730190962 0.7432072243
+60 -5 1.46361658519142 1.663906482 0.4894225111 0.7297167477
+60 0 1.42651327986230 1.635396739 0.6000000000 0.7132566399
+60 5 1.39221330487559 1.602246161 0.7051829098 0.6941171446
+60 10 1.36060930178760 1.564819615 0.8053891257 0.6725089180
+60 15 1.33162220978225 1.523369843 0.9010060422 0.6485778812
+60 20 1.30520051426651 1.478049598 0.9923779648 0.6224122258
+60 25 1.28132715009367 1.428929147 1.079797541 0.5940525199
+60 30 1.26001954497772 1.376006943 1.163497871 0.5634978711
+60 35 1.24133133248857 1.319221294 1.243645679 0.5307126615
+60 40 1.22535416258881 1.258462217 1.320335329 0.4956333920
+60 45 1.21221832465335 1.193583176 1.393583176 0.4581754602
+
+65 -45 1.88339117300100 1.664778035 -0.6647780346 0.5897756834
+65 -40 1.81928919169691 1.712435712 -0.5012643216 0.6119988232
+65 -35 1.75790821517852 1.745197823 -0.3419176561 0.6272760467
+65 -30 1.69955864206695 1.764776687 -0.1879541879 0.6364058210
+65 -25 1.64442974357895 1.772798118 -0.04014627560 0.6401462756
+65 -20 1.59261525310533 1.770747023 0.1010888851 0.6391898340
+65 -15 1.54413465282378 1.759935625 0.2356063476 0.6341483964
+65 -10 1.49896057405972 1.741497961 0.3634577148 0.6255507728
+65 -5 1.45703323675321 1.716388874 0.4848308967 0.6138422131
+65 0 1.41827400996473 1.685392779 0.6000000000 0.5993884968
+65 5 1.38260620481848 1.649146128 0.7092861252 0.5824864054
+65 10 1.34995309008642 1.608143396 0.8130282773 0.5633665177
+65 15 1.32025408664648 1.562761656 0.9115610467 0.5422046648
+65 20 1.29346477896410 1.513271389 1.005197648 0.5191269742
+65 25 1.26956402280055 1.459853793 1.094217940 0.4942179403
+65 30 1.24855644205230 1.402613669 1.178859271 0.4675264318
+65 35 1.23047153776746 1.341589339 1.259307953 0.4390703195
+65 40 1.21536652141709 1.276765735 1.335693805 0.4088425767
+65 45 1.20332605223748 1.208085108 1.408085108 0.3768162743
+
+70 -45 1.89022481351934 1.694409089 -0.6944090892 0.4711263794
+70 -40 1.82532333858984 1.746904947 -0.5301874439 0.4902333089
+70 -35 1.76274485664893 1.783762795 -0.3689211403 0.5036484687
+70 -30 1.70289235059219 1.806529031 -0.2120599146 0.5119347009
+70 -25 1.64605757583686 1.816744262 -0.06063869892 0.5156527409
+70 -20 1.59243631101563 1.815877309 0.08466280419 0.5153371958
+70 -15 1.54214394730914 1.805279728 0.2234564318 0.5114799918
+70 -10 1.49523846061036 1.786165338 0.3555816511 0.5045229229
+70 -5 1.45173073980999 1.759593731 0.4810509616 0.4948516487
+70 0 1.41159872237301 1.726468903 0.6000000000 0.4827951973
+70 5 1.37480682343856 1.687551945 0.7126461989 0.4686305832
+70 10 1.34130746366503 1.643463142 0.8192561014 0.4525835711
+70 15 1.31105543300312 1.594700161 0.9201189433 0.4348352975
+70 20 1.28400953674825 1.541646893 1.015525487 0.4155254873
+70 25 1.26014064433333 1.484589660 1.105752465 0.3947583527
+70 30 1.23943587335188 1.423730324 1.191050978 0.3726073659
+70 35 1.22189757066792 1.359195196 1.271635707 0.3491185001
+70 40 1.20754754562587 1.291048576 1.347678532 0.3243151591
+70 45 1.19642617669412 1.219301972 1.419301972 0.2982015308
+
+75 -45 1.89544447378427 1.716853586 -0.7168535858 0.3528498549
+75 -40 1.82998857928058 1.773222671 -0.5522706366 0.3679539057
+75 -35 1.76653704723247 1.813416282 -0.3896847350 0.3787237512
+75 -30 1.70555715835399 1.838825114 -0.2307060666 0.3855320272
+75 -25 1.64741775147893 1.850898136 -0.07656491189 0.3887669838
+75 -20 1.59239517636929 1.851071195 0.07185327732 0.3888133548
+75 -15 1.54068429572343 1.840714109 0.2139618180 0.3860381820
+75 -10 1.49241525519275 1.821097839 0.3494221087 0.3807820184
+75 -5 1.44766035506236 1.793365995 0.4780962713 0.3733512932
+75 0 1.40644802144701 1.758524467 0.6000000000 0.3640155339
+75 5 1.36877927663799 1.717443344 0.7152613574 0.3530078801
+75 10 1.33462972100328 1.670852336 0.8240855553 0.3405238570
+75 15 1.30396623818357 1.619355946 0.9267254410 0.3267254410
+75 20 1.27674849341906 1.563437939 1.023456779 0.3117422561
+75 25 1.25293808904835 1.503475749 1.114559192 0.2956754359
+75 30 1.23250263904239 1.439751580 1.200300854 0.2786005961
+75 35 1.21541987026538 1.372464312 1.280926842 0.2605710270
+75 40 1.20167960219634 1.301739875 1.356649597 0.2416204713
+75 45 1.19128362603506 1.227640238 1.427640238 0.2217655333
+
+80 -45 1.89911954190295 1.732562508 -0.7325625076 0.2349667236
+80 -40 1.83330337328339 1.791752937 -0.5678193765 0.2454035933
+80 -35 1.76925973463820 1.834407296 -0.4043828012 0.2529247075
+80 -30 1.70749813112726 1.861791649 -0.2439658020 0.2577533079
+80 -25 1.64844015103941 1.875275028 -0.08793204322 0.2601307913
+80 -20 1.59241979842750 1.876257592 0.06268617858 0.2603040439
+80 -15 1.53969104322521 1.866114479 0.2071558093 0.2585155395
+80 -10 1.49043892599632 1.846154297 0.3450039792 0.2549960208
+80 -5 1.44478338743949 1.817581928 0.4759776517 0.2499579412
+80 0 1.40279205248777 1.781480489 0.6000000000 0.2435922836
+80 5 1.36449467897596 1.738804844 0.7171302465 0.2360674158
+80 10 1.32988504100776 1.690370865 0.8275271987 0.2275271987
+80 15 1.29893767914883 1.636865894 0.9314172175 0.2180928287
+80 20 1.27161179891108 1.578851565 1.029066880 0.2078633372
+80 25 1.24786043039426 1.516775353 1.120760899 0.1969176260
+80 30 1.22763557959266 1.450980616 1.206783942 0.1853162389
+80 35 1.21089393715756 1.381718548 1.287406728 0.1731034675
+80 40 1.19760018027371 1.309158622 1.362874664 0.1603091948
+80 45 1.18772707540620 1.233397022 1.433397022 0.1469503806
+
+85 -45 1.90130310456761 1.741859034 -0.7418590338 0.1173974535
+85 -40 1.83528476464111 1.802762825 -0.5770577690 0.1227258448
+85 -35 1.77089839909860 1.846924037 -0.4131471179 0.1265894502
+85 -30 1.70867739598137 1.875528809 -0.2518969550 0.1290920435
+85 -25 1.64907392419642 1.889892277 -0.09474817850 0.1303486841
+85 -20 1.59245645599247 1.891388007 0.05717915785 0.1304795435
+85 -15 1.53911529663329 1.881390928 0.2030624971 0.1296049125
+85 -10 1.48926979803990 1.861230776 0.3423455891 0.1278411277
+85 -5 1.44306999992944 1.832149581 0.4747031472 0.1252968528
+85 0 1.40060836670595 1.795278629 0.6000000000 0.1220710625
+85 5 1.36193291232604 1.751626497 0.7182519958 0.1182519958
+85 10 1.32704878297756 1.702063955 0.8295890059 0.1139158353
+85 15 1.29593551858276 1.647331584 0.9342214906 0.1091273732
+85 20 1.26855073522068 1.588039613 1.032411056 0.1039399980
+85 25 1.24484171342729 1.524679754 1.124446782 0.09839672853
+85 30 1.22475003108330 1.457633207 1.210624817 0.09253091581
+85 35 1.20821877721385 1.387182998 1.291232977 0.08636732114
+85 40 1.19519672823214 1.313524468 1.366538044 0.07992303483
+85 45 1.18563868188247 1.236773459 1.436773459 0.07320819164
+
+90 -45 1.90202646292051 1.744935810 -0.7449358099 0.000000000
+90 -40 1.83594305597795 1.806413976 -0.5801214485 0.000000000
+90 -35 1.77144460153905 1.851082467 -0.4160588817 0.000000000
+90 -30 1.70907215107283 1.880099900 -0.2545360755 0.000000000
+90 -25 1.64928786029033 1.894762431 -0.09701916863 0.000000000
+90 -20 1.59247164971764 1.896433858 0.05534261812 0.000000000
+90 -15 1.53892607802570 1.886488444 0.2016966220 0.000000000
+90 -10 1.48888217287958 1.866262707 0.3414583239 0.000000000
+90 -5 1.44250026482729 1.837011116 0.4742778180 0.000000000
+90 0 1.39988133281479 1.799881333 0.6000000000 0.000000000
+90 5 1.36107965980131 1.755900341 0.7186259087 0.000000000
+90 10 1.32610429360772 1.705957790 0.8302755940 0.000000000
+90 15 1.29493643013571 1.650812541 0.9351542103 0.000000000
+90 20 1.26753301020203 1.591091416 1.033521822 0.000000000
+90 25 1.24383927489234 1.527301221 1.125669192 0.000000000
+90 30 1.22379326535946 1.459836057 1.211896633 0.000000000
+90 35 1.20733323531290 1.388989488 1.292497895 0.000000000
+90 40 1.19440250340951 1.314965401 1.367747130 0.000000000
+90 45 1.18494977921891 1.237886024 1.437886024 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.25434275412537 1.124195127 1.324195127 0.7241951268
+40 45 1.25824188432611 1.042047623 1.365162561 0.7651625610
+35 45 1.26432675911388 0.9609977215 1.401187778 0.8011877777
+30 45 1.27230890987745 0.8808875666 1.432921698 0.8329216981
+25 45 1.28197992289691 0.8014463888 1.460904559 0.8609045591
+20 45 1.29320180376051 0.7223222335 1.485573058 0.8855730583
+15 45 1.30589980157489 0.6431021124 1.507269435 0.9072694348
+10 45 1.32005359650078 0.5633223510 1.526247080 0.9262470802
+5 45 1.33569275918779 0.4824733985 1.542675258 0.9426752584
+0 45 1.35289504676809 0.4000000000 1.556641262 0.9566412618
+-5 45 1.37178469619598 0.3152980765 1.568147416 0.9681474157
+-10 45 1.39253445782877 0.2277100247 1.577105005 0.9771050048
+-15 45 1.41536716171726 0.1365197955 1.583321510 0.9833215101
+-20 45 1.44055885537505 0.04094996901 1.586481853 0.9864818526
+-25 45 1.46844321770875 -0.05983655159 1.586122667 0.9861226672
+-30 45 1.49941228845205 -0.1667245754 1.581595759 0.9815957585
+-35 45 1.53391728560421 -0.2806184366 1.572023864 0.9720238636
+-40 45 1.57245766301364 -0.4023836410 1.556243587 0.9562435868
+-45 45 1.61556288421953 -0.5327456661 1.532745666 0.9327456661
+
+45 50 1.23728918192525 1.152420795 1.352420795 0.6313560118
+40 50 1.23926376101338 1.070089995 1.398582159 0.6700899954
+35 50 1.24378491181909 0.9879173379 1.439632974 0.7045357190
+30 50 1.25058404977078 0.9058384208 1.476137845 0.7351669428
+25 50 1.25945877395698 0.8236749666 1.508573898 0.7623840226
+20 50 1.27026742819204 0.7411600517 1.537329538 0.7865128700
+15 50 1.28292688358999 0.6579567779 1.562707801 0.8078077610
+10 50 1.29740674654154 0.5736691713 1.584926814 0.8264517264
+5 50 1.31372669265758 0.4878491563 1.604120451 0.8425571005
+0 50 1.33195484748396 0.4000000000 1.620336609 0.8561640726
+-5 50 1.35220543987298 0.3095777625 1.633530904 0.8672354007
+-10 50 1.37464027748729 0.2159924492 1.643558678 0.8756497016
+-15 50 1.39946764629017 0.1186104918 1.650159941 0.8811888194
+-20 50 1.42694310783366 0.01676102715 1.652940424 0.8835219216
+-25 50 1.45736969649714 -0.09025110647 1.651346891 0.8821847882
+-30 50 1.49109206234264 -0.2031195218 1.644633655 0.8765517144
+-35 50 1.52849223662311 -0.3224939603 1.631828309 0.8658067538
+-40 50 1.56996854347402 -0.4489074298 1.611688479 0.8489074298
+-45 50 1.61591034553271 -0.5826680496 1.582668050 0.8245563980
+
+45 55 1.22340942255646 1.175258982 1.375258982 0.5428421834
+40 55 1.22358793360621 1.093095242 1.425998745 0.5783705476
+35 55 1.22659102270958 1.010281547 1.471572375 0.6102815468
+30 55 1.23218676501281 0.9268030384 1.512449628 0.6389041078
+25 55 1.24019558302563 0.8425401598 1.549030435 0.6645182647
+20 55 1.25048702027487 0.7572870291 1.581638045 0.6873503588
+15 55 1.26298215413358 0.6707677939 1.610519164 0.7075731361
+10 55 1.27765043496561 0.5826466495 1.635840623 0.7253034123
+5 55 1.29450690747295 0.4925354711 1.657685275 0.7405992027
+0 55 1.31361248578144 0.4000000000 1.676048353 0.7534571683
+-5 55 1.33507079350193 0.3045648933 1.690828262 0.7638061716
+-10 55 1.35902927209520 0.2057198305 1.701817593 0.7715009846
+-15 55 1.38567468639812 0.1029284407 1.708686153 0.7763104017
+-20 55 1.41523306367653 -0.004357989048 1.710964444 0.7779056786
+-25 55 1.44796528370464 -0.1166788180 1.708021301 0.7758448674
+-30 55 1.48415710214254 -0.2345291907 1.699036797 0.7695538502
+-35 55 1.52411034383676 -0.3583101465 1.682979124 0.7583101465
+-40 55 1.56811753767890 -0.4882523066 1.658577878 0.7412242096
+-45 55 1.61643242447172 -0.6243126570 1.624312657 0.7172314439
+
+45 60 1.21221834835638 1.193583191 1.393583191 0.4581754692
+40 60 1.21078741868050 1.111772140 1.448257005 0.4897414099
+35 60 1.21238682508968 1.028637594 1.497787526 0.5183378699
+30 60 1.21683059031455 0.9441831834 1.542552922 0.5441831834
+25 60 1.22397100602445 0.8583203272 1.582871114 0.5674609020
+20 60 1.23370037269988 0.7708831219 1.618993003 0.5883158844
+15 60 1.24595357696858 0.6816411083 1.651098926 0.6068522477
+10 60 1.26070734131916 0.5903085465 1.679293400 0.6231303350
+5 60 1.27797791148385 0.4965523278 1.703598157 0.6371626932
+0 60 1.29782167198969 0.4000000000 1.723946538 0.6489108360
+-5 60 1.32033180933116 0.3002477988 1.740172877 0.6582791173
+-10 60 1.34563880168124 0.1968707280 1.752003347 0.6651094428
+-15 60 1.37390450350619 0.08943627257 1.759039610 0.6691718307
+-20 60 1.40531930566259 -0.02247633454 1.760744189 0.6701559702
+-25 60 1.44009483945257 -0.1392486708 1.756422506 0.6676608454
+-30 60 1.47845270920595 -0.2611841519 1.745204544 0.6611841519
+-35 60 1.52060895898754 -0.3884545897 1.726029851 0.6501136374
+-40 60 1.56675395458689 -0.5210302299 1.697641085 0.6337233761
+-45 60 1.61702138719995 -0.6585889867 1.658588987 0.6111766365
+
+45 65 1.20332606383145 1.208085116 1.408085116 0.3768162779
+40 65 1.20050741404436 1.126699191 1.466046371 0.4038440551
+35 65 1.20086634019640 1.043444976 1.518934659 0.4285062689
+30 65 1.20426342131845 0.9583240158 1.567045562 0.4509407516
+25 65 1.21058769549857 0.8712595400 1.610619345 0.4712595400
+20 65 1.21976021587721 0.7821085652 1.649834655 0.4895459392
+15 65 1.23173579357982 0.6906719979 1.684802665 0.5058517901
+10 65 1.24650437289891 0.5967036345 1.715561746 0.5201949853
+5 65 1.26408663962992 0.4999179161 1.742067007 0.5325545917
+0 65 1.28453794782565 0.4000000000 1.764186745 0.5428691947
+-5 65 1.30794211197318 0.2966155909 1.781689203 0.5510307249
+-10 65 1.33441196436714 0.1894241777 1.794234832 0.5568808480
+-15 65 1.36408224709215 0.07809613540 1.801361578 0.5602041040
+-20 65 1.39710500173982 -0.03766453494 1.802473427 0.5607225678
+-25 65 1.43364014175706 -0.1580897578 1.796827348 0.5580897578
+-30 65 1.47384424610672 -0.2833078408 1.783523897 0.5518862570
+-35 65 1.51785172498837 -0.4132912326 1.761500253 0.5416164628
+-40 65 1.56576073585374 -0.5477967783 1.729540216 0.5267132527
+-45 65 1.61760176455721 -0.6862890354 1.686289035 0.5065448962
+
+45 70 1.19642618940599 1.219301981 1.419301981 0.2982015339
+40 70 1.19246116716173 1.138337482 1.479916347 0.3202633590
+35 70 1.19177508261466 1.055078395 1.535548905 0.3405119539
+30 70 1.19427120050913 0.9695132571 1.586425897 0.3590296648
+25 70 1.19987500112791 0.8815650869 1.632719662 0.3758792172
+20 70 1.20853770790247 0.7911016278 1.674542891 0.3911016278
+15 70 1.22023681775356 0.6979438633 1.711941636 0.4047136576
+10 70 1.23497689986240 0.6018748331 1.744889071 0.4167055434
+5 70 1.25278693535509 0.5026483750 1.773276295 0.4270376479
+0 70 1.27372343500545 0.4000000000 1.796908513 0.4356390718
+-5 70 1.29786206383072 0.2936583484 1.815490640 0.4424024128
+-10 70 1.32529892047295 0.1833607264 1.828622374 0.4471819731
+-15 70 1.35614190114202 0.06887234402 1.835785236 0.4497890418
+-20 70 1.39050544179396 -0.04998922103 1.836335224 0.4499892210
+-25 70 1.42849980118718 -0.1733227464 1.829494597 0.4474994366
+-30 70 1.47022103307832 -0.3011057194 1.814350728 0.4419875188
+-35 70 1.51573129873404 -0.4331461543 1.789856020 0.4330721742
+-40 70 1.56504944332941 -0.5690333720 1.754849002 0.4203306620
+-45 70 1.61812386202691 -0.7080767851 1.708076785 0.4033069670
+
+45 75 1.19128362778707 1.227640239 1.427640239 0.2217655336
+40 75 1.18642341800181 1.147043387 1.490291641 0.2385529262
+35 75 1.18490895985075 1.063833409 1.548052360 0.2540298641
+30 75 1.18667919419438 0.9779821573 1.601094462 0.2682424527
+25 75 1.19169160995368 0.8894063624 1.649535331 0.2812221444
+20 75 1.19992491373398 0.7979768465 1.693432399 0.2929843283
+15 75 1.21137765204246 0.7035261849 1.732775144 0.3035261849
+10 75 1.22607020994535 0.6058583137 1.767480512 0.3128254604
+5 75 1.24404028964480 0.5047574104 1.797382680 0.3208377222
+0 75 1.26534659476784 0.4000000000 1.822230955 0.3274957974
+-5 75 1.29005860086133 0.2913675068 1.841675079 0.3327058348
+-10 75 1.31825769699103 0.1786633226 1.855262675 0.3363466199
+-15 75 1.35002773391900 0.06173326135 1.862428655 0.3382667387
+-20 75 1.38544966166965 -0.05950949181 1.862491953 0.3382836992
+-25 75 1.42459031895533 -0.1850536834 1.854651673 0.3361829025
+-30 75 1.46749409161277 -0.3147554326 1.837992724 0.3317191507
+-35 75 1.51416429046774 -0.4482954189 1.811491412 0.3246181454
+-40 75 1.56455574827973 -0.5851381962 1.774041985 0.3145836016
+-45 75 1.61855468524302 -0.7244853493 1.724485349 0.3013049412
+
+45 80 1.18772707660520 1.233397022 1.433397022 0.1469503807
+40 80 1.18222654815088 1.153081618 1.497487724 0.1582513005
+35 80 1.18011301917453 1.069932852 1.556763267 0.1687031782
+30 80 1.18135204169580 0.9839073585 1.611357212 0.1783295636
+25 80 1.18592586166078 0.8949141773 1.661346878 0.1871440905
+20 80 1.19383520074711 0.8028235234 1.706748534 0.1951496275
+15 80 1.20509516399068 0.7074737861 1.747507792 0.2023365842
+10 80 1.21973992401086 0.6086827052 1.783498432 0.2086827052
+5 80 1.23781509903015 0.5062558835 1.814510306 0.2141509353
+0 80 1.25938165798553 0.4000000000 1.840248821 0.2186893299
+-5 80 1.28450463034569 0.2897362179 1.860320797 0.2222285608
+-10 80 1.31325390343011 0.1753181872 1.874233880 0.2246818128
+-15 80 1.34569431461713 0.05665306925 1.881388190 0.2259433107
+-20 80 1.38188047912249 -0.06627370604 1.881076479 0.2258883475
+-25 80 1.42184559158831 -0.1933689145 1.872483743 0.2243732165
+-30 80 1.46559476889632 -0.3244001279 1.854697827 0.2212370795
+-35 80 1.51308779574323 -0.4589577488 1.826718797 0.2163036216
+-40 80 1.56423302372527 -0.5964208112 1.787488082 0.2093861880
+-45 80 1.61887367919000 -0.7359213161 1.735921316 0.2002935760
+
+45 85 1.18563868210876 1.236773460 1.436773460 0.07320819165
+40 85 1.17975408048167 1.156633920 1.501721193 0.07889038201
+35 85 1.17727868880346 1.073531870 1.561903198 0.08415562521
+30 85 1.17819439122300 0.9874135262 1.617430072 0.08901359727
+25 85 1.18249897237471 0.8981820373 1.668354827 0.09346893595
+20 85 1.19020713339501 0.8057060625 1.714668246 0.09752083509
+15 85 1.20134490817973 0.7098265926 1.756288585 0.1011621430
+10 85 1.21595544758500 0.6103690580 1.793062214 0.1043794186
+5 85 1.23408993878234 0.5071518259 1.824750974 0.1071518259
+0 85 1.25581108506905 0.4000000000 1.851032345 0.1094511479
+-5 85 1.28118123434150 0.2887593973 1.871485907 0.1112406027
+-10 85 1.31026294618798 0.1733150649 1.885594151 0.1124749141
+-15 85 1.34310887835399 0.05361251012 1.892735711 0.1130997197
+-20 85 1.37975684768414 -0.07031789862 1.892187806 0.1130517842
+-25 85 1.42021880969478 -0.1983324438 1.883128067 0.1122591597
+-30 85 1.46447539166270 -0.3301449237 1.864648105 0.1106423725
+-35 85 1.51245967264548 -0.4652919665 1.835764997 0.1081154280
+-40 85 1.56405192355359 -0.6031028989 1.795451483 0.1045884526
+-45 85 1.61907015898429 -0.7426709997 1.742671000 0.09997075861
+
+45 90 1.18494977933038 1.237886024 1.437886024 0.000000000
+40 90 1.17893712882836 1.157806179 1.503118236 0.000000000
+35 90 1.17634061814583 1.074721260 1.563601822 0.000000000
+30 90 1.17714768656753 0.9885738433 1.619439801 0.000000000
+25 90 1.18136140050738 0.8992649016 1.670677037 0.000000000
+20 90 1.18900126174221 0.8066623820 1.717295712 0.000000000
+15 90 1.20009718123264 0.7106080065 1.759204861 0.000000000
+10 90 1.21469537964475 0.6109296391 1.796241427 0.000000000
+5 90 1.23284901293042 0.5074498714 1.828157650 0.000000000
+0 90 1.25462142900773 0.4000000000 1.854621429 0.000000000
+-5 90 1.28007407735639 0.2884341930 1.875203009 0.000000000
+-10 90 1.30926699907203 0.1726481715 1.889376291 0.000000000
+-15 90 1.34224865572935 0.05260048463 1.896512642 0.000000000
+-20 90 1.37905109532199 -0.07166325328 1.895884138 0.000000000
+-25 90 1.41967901744855 -0.1999822786 1.886666149 0.000000000
+-30 90 1.46410473465290 -0.3320523673 1.867951894 0.000000000
+-35 90 1.51225232836916 -0.4673923014 1.838764586 0.000000000
+-40 90 1.56399268584824 -0.6053151201 1.798087906 0.000000000
+-45 90 1.61913549828314 -0.7449016905 1.744901690 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.61913549119901 -0.7449016855 1.744901685 1.402100184e-16
+-90 40 1.67741401095331 -0.8849736819 1.678220943 1.573638907e-16
+-90 35 1.73848511753198 -1.024083638 1.597154098 1.743999469e-16
+-90 30 1.80192961069252 -1.160516819 1.500964805 1.911081927e-16
+-90 25 1.86724631361655 -1.292299874 1.389132391 2.072469624e-16
+-90 20 1.93386553897421 -1.417239177 1.261420969 2.225476141e-16
+-90 15 2.00114618298753 -1.532958780 1.117934744 2.367191783e-16
+-90 10 2.06840074986710 -1.636977095 0.9591740209 2.494577479e-16
+-90 5 2.13489656006857 -1.726772634 0.7860684954 2.604545299e-16
+-90 -2.84217e-14 2.19987551214144 -1.799875512 0.6000000000 2.694070504e-16
+-90 -5 2.26257746668096 -1.853967676 0.4028033804 2.760314300e-16
+-90 -10 2.32224996565598 -1.886969771 0.1967455254 2.800730209e-16
+-90 -15 2.37815529935303 -1.897121623 -0.01551188368 2.813162642e-16
+-90 -20 2.42958935963946 -1.883067193 -0.2309685010 2.795950930e-16
+-90 -25 2.47589785600814 -1.843925507 -0.4463596482 2.748016189e-16
+-90 -30 2.51648724207022 -1.779341880 -0.6582436210 2.668924058e-16
+-90 -35 2.55083511105004 -1.689521796 -0.8630989127 2.558926179e-16
+-90 -40 2.57848932237750 -1.575237417 -1.057420988 2.418968180e-16
+-90 -45 2.59908753924548 -1.437832424 -1.237832424 2.250695595e-16
+
+-85 45 1.61907014823530 -0.7426709921 1.742670992 0.09997075795
+-85 40 1.67718756434963 -0.8819244244 1.675662312 0.1121538546
+-85 35 1.73804066919883 -1.020077415 1.594348911 0.1242406752
+-85 30 1.80121003575067 -1.155435394 1.498031043 0.1360829638
+-85 25 1.86620085545086 -1.286060401 1.386222877 0.1475111711
+-85 20 1.93245084338336 -1.409803967 1.258714774 0.1583373303
+-85 15 1.99933392595347 -1.524349103 1.115627788 0.1683587312
+-85 10 2.06618085688484 -1.627280122 0.9574641829 0.1773640285
+-85 5 2.13227881827031 -1.716142818 0.7851385070 0.1851385070
+-85 -2.84217e-14 2.19689239167268 -1.788532553 0.6000000000 0.1914717881
+-85 -5 2.25928099699198 -1.842183909 0.4038343264 0.1961656736
+-85 -10 2.31871105966780 -1.875055847 0.1988462715 0.1990415955
+-85 -15 2.37446165783637 -1.885407706 -0.01237314914 0.1999472658
+-85 -20 2.42584005586127 -1.871879241 -0.2268964197 0.1987636785
+-85 -25 2.47219664566093 -1.833560688 -0.4415264539 0.1954112395
+-85 -30 2.51293588892827 -1.770046439 -0.6528768959 0.1898544628
+-85 -35 2.54752641681873 -1.681473002 -0.8574630866 0.1821052911
+-85 -40 2.57550339673058 -1.568533979 -1.051796136 0.1722244069
+-85 -45 2.59648405265540 -1.432488241 -1.232488241 0.1603219472
+
+-80 45 1.61887365474087 -0.7359212989 1.735921299 0.2002935730
+-80 40 1.67650732033112 -0.8727211555 1.667939852 0.2244150786
+-80 35 1.73670811505824 -1.008016439 1.585903724 0.2482712874
+-80 30 1.79905774983385 -1.140175973 1.489221012 0.2715745790
+-80 25 1.86307804964223 -1.267365672 1.377505382 0.2940015548
+-80 20 1.92823210214236 -1.387573404 1.250623510 0.3151974210
+-80 15 1.99393758562306 -1.498654134 1.108742842 0.3347839509
+-80 10 2.05957674140599 -1.598381619 0.9523685973 0.3523685973
+-80 5 2.12449575328179 -1.684497103 0.7823698656 0.3675530804
+-80 -2.84217e-14 2.18802474612499 -1.754783734 0.6000000000 0.3799465099
+-80 -5 2.24948097387421 -1.807129181 0.4069012177 0.3891764246
+-80 -10 2.30818532979887 -1.839603431 0.2050974889 0.3949025111
+-80 -15 2.36346495813593 -1.850523059 -0.003025836170 0.3968279360
+-80 -20 2.41466122531906 -1.838518994 -0.2147542826 0.3947112954
+-80 -25 2.46114040085166 -1.802602849 -0.4270905762 0.3883783100
+-80 -30 2.50230371020900 -1.742225868 -0.6368146818 0.3777322194
+-80 -35 2.53759713573466 -1.657328143 -0.8405566744 0.3627624598
+-80 -40 2.56651920564421 -1.548374009 -1.034879912 0.3435509063
+-80 -45 2.58862978956513 -1.416373813 -1.216373813 0.3202757103
+
+-75 45 1.61855463654742 -0.7244853155 1.724485315 0.3013049322
+-75 40 1.67538015987107 -0.8572045770 1.654919897 0.3368669511
+-75 35 1.73449811349508 -0.9877817495 1.571735242 0.3718549990
+-75 30 1.79549521694172 -1.114697761 1.474511160 0.4058620419
+-75 25 1.85792205772159 -1.236291492 1.363015254 0.4384429838
+-75 20 1.92128804880550 -1.350775050 1.237230005 0.4691187608
+-75 15 1.98507905669550 -1.456273483 1.097386981 0.4973869807
+-75 10 2.04875453446811 -1.550851569 0.9439877670 0.5227291025
+-75 5 2.11175816257759 -1.632556879 0.7778256849 0.5446219744
+-75 -2.84217e-14 2.17351410360246 -1.699453406 0.6000000000 0.5625468448
+-75 -5 2.23343872333148 -1.749673823 0.4119279102 0.5760033648
+-75 -10 2.29093647349802 -1.781460462 0.2153496632 0.5845205692
+-75 -15 2.34540915246691 -1.793222886 0.01232769899 0.5876723010
+-75 -20 2.39625418072767 -1.783588263 -0.1947611316 0.5850907116
+-75 -25 2.44286882716253 -1.751460262 -0.4032423964 0.5764820397
+-75 -30 2.48465723542243 -1.696081747 -0.6101733611 0.5616434115
+-75 -35 2.52104081154475 -1.617099010 -0.8123879323 0.5404800508
+-75 -40 2.55146151214977 -1.514615660 -1.006553294 0.5130197200
+-75 -45 2.57539683020512 -1.389248167 -1.189248167 0.4794276015
+
+-70 45 1.61812377511863 -0.7080767255 1.708076726 0.4033069454
+-70 40 1.67381512527150 -0.8351071310 1.636377938 0.4495422318
+-70 35 1.73142853198436 -0.9591793368 1.551707617 0.4947008216
+-70 30 1.79056398926395 -1.078942713 1.453867973 0.5382911256
+-70 25 1.85081372282493 -1.192975701 1.342816769 0.5797957392
+-70 20 1.91175342289243 -1.299790612 1.218673187 0.6186731873
+-70 15 1.97295660295268 -1.397858055 1.081734614 0.6543668176
+-70 10 2.03398582475792 -1.485612712 0.9324843963 0.6863069005
+-70 5 2.09440246093616 -1.561477000 0.7716070012 0.7139192430
+-70 -2.84217e-14 2.15375380938002 -1.623866562 0.6000000000 0.7366271866
+-70 -5 2.21157451990107 -1.671212498 0.4187923866 0.7538596982
+-70 -10 2.26738491348165 -1.701986043 0.2293631475 0.7650603526
+-70 -15 2.32068294744590 -1.714723925 0.03336143215 0.7696965623
+-70 -20 2.37094317464343 -1.708068385 -0.1672741438 0.7672741438
+-70 -25 2.41761272251519 -1.680813577 -0.3702993060 0.7573542050
+-70 -30 2.46011743994079 -1.631970252 -0.5731585720 0.7395766886
+-70 -35 2.49785722268987 -1.560829373 -0.7729875083 0.7136835264
+-70 -40 2.53021685816672 -1.467045432 -0.9666371338 0.6795489634
+-70 -45 2.55658010272121 -1.350723247 -1.150723247 0.6372111502
+
+-65 45 1.61760160107869 -0.6862889256 1.686288926 0.5065448450
+-65 40 1.67183009527015 -0.8060586799 1.612003393 0.5623943986
+-65 35 1.72752787079311 -0.9219499807 1.525639342 0.6164353997
+-65 30 1.78432367870673 -1.032844563 1.427253194 0.6681463926
+-65 25 1.84186512757236 -1.137620559 1.317004242 0.7170042419
+-65 20 1.89981323161018 -1.235149058 1.195145586 0.7624825279
+-65 15 1.95784112208289 -1.324291262 1.062022451 0.8040502205
+-65 10 2.01563355962411 -1.403895551 0.9180754561 0.8411703101
+-65 5 2.07287919415645 -1.472788513 0.7638477641 0.8732956257
+-65 -2.84217e-14 2.12926064452174 -1.529765503 0.6000000000 0.8998644324
+-65 -5 2.18445023591756 -1.573589836 0.4273332629 0.9203000546
+-65 -10 2.23809542285892 -1.602988270 0.2468191259 0.9340087696
+-65 -15 2.28981221421658 -1.616661694 0.05963712780 0.9403847916
+-65 -20 2.33917449071776 -1.613302624 -0.1327822278 0.9388184319
+-65 -25 2.38570412190258 -1.591626667 -0.3287107669 0.9287107669
+-65 -30 2.42886656686294 -1.550424296 -0.5260779921 0.9094977857
+-65 -35 2.46806651520357 -1.488629722 -0.7224327682 0.8806825027
+-65 -40 2.50264803799863 -1.405410967 -0.9149196766 0.8418769600
+-65 -45 2.53190439276090 -1.300282505 -1.100282505 0.7928547532
+
+-60 45 1.61702115054803 -0.6585888318 1.658588832 0.6111765470
+-60 40 1.66945458446933 -0.7695913942 1.581403708 0.6752639063
+-60 35 1.72284138650876 -0.8757854790 1.493314610 0.7365750898
+-60 30 1.77685926360945 -0.9763492673 1.394635620 0.7946356200
+-60 25 1.83122622431255 -1.070508165 1.285709219 0.8489982850
+-60 20 1.88569853988738 -1.157520497 1.166891100 0.8992348781
+-60 15 1.94006443820212 -1.236657805 1.038541137 0.9449248244
+-60 10 1.99413027284111 -1.307177845 0.9010215149 0.9856395884
+-60 5 2.04772083919749 -1.368309862 0.7547070666 1.020934175
+-60 -2.84217e-14 2.10065263839899 -1.419218549 0.6000000000 1.050326319
+-60 -5 2.15273379206242 -1.458993825 0.4373591147 1.073290585
+-60 -10 2.20374914083546 -1.486632865 0.2673357233 1.089247992
+-60 -15 2.25344411552074 -1.501028042 0.09062107135 1.097559052
+-60 -20 2.30151056400843 -1.500966566 -0.09189524620 1.097523558
+-60 -25 2.34756969679147 -1.485141421 -0.2790558815 1.088386907
+-60 -30 2.39116031735095 -1.452184817 -0.4693594029 1.069359403
+-60 -35 2.43172663546595 -1.400723825 -0.6608803962 1.039648385
+-60 -40 2.46860802310651 -1.329464657 -0.8511931554 0.9985068850
+-60 -45 2.50103838966103 -1.237313962 -1.037313962 0.9453036569
+
+-55 45 1.61643209694206 -0.6243124495 1.624312449 0.7172312986
+-55 40 1.66673631283403 -0.7251517479 1.544114417 0.7878397355
+-55 35 1.71743835033570 -0.8203511958 1.454499107 0.8544991065
+-55 30 1.76828372403422 -0.9094360953 1.356003282 0.9168770247
+-55 25 1.81908036976169 -0.9920083724 1.249104164 0.9746947556
+-55 20 1.86968716460576 -1.067712997 1.134203843 1.027703705
+-55 15 1.92000637250394 -1.136207957 1.011625681 1.075664391
+-55 10 1.96996733950669 -1.197128713 0.8816168839 1.118321565
+-55 5 2.01951645997507 -1.250059038 0.7443614600 1.155383777
+-55 -2.84217e-14 2.06860083521490 -1.294498603 0.6000000000 1.186500695
+-55 -5 2.11715815610710 -1.329837820 0.4486588010 1.211245481
+-55 -10 2.16510468201500 -1.355334104 0.2904872373 1.229098172
+-55 -15 2.21231608059096 -1.370086607 0.1257067231 1.239427986
+-55 -20 2.25861218203848 -1.373020919 -0.04532683938 1.241482613
+-55 -25 2.30373865186559 -1.362881698 -0.2220452363 1.234383054
+-55 -30 2.34734486226785 -1.338238072 -0.4035722186 1.217127401
+-55 -35 2.38896140650099 -1.297511825 -0.5886105763 1.188610576
+-55 -40 2.42797630469412 -1.239036578 -0.7753149883 1.147665768
+-55 -45 2.46361764312410 -1.161163149 -0.9611631490 1.093138205
+
+-50 45 1.61590982759268 -0.5826677346 1.582667735 0.8245561337
+-50 40 1.66374681705432 -0.6721192435 1.499614862 0.8996148618
+-50 35 1.71141478106059 -0.7553125215 1.408958537 0.9694223107
+-50 30 1.75874518705393 -0.8321468667 1.311380325 1.033893981
+-50 25 1.80564749612112 -0.9025945888 1.207409832 1.093006639
+-50 20 1.85208941095771 -0.9666556145 1.097421964 1.146760222
+-50 15 1.89808142899304 -1.024319517 0.9816452643 1.195145981
+-50 10 1.94366153279862 -1.075531375 0.8601759923 1.238117833
+-50 5 1.98888490146956 -1.120163986 0.7329971154 1.275569040
+-50 -2.84217e-14 2.03381191654091 -1.157990317 0.6000000000 1.307309100
+-50 -5 2.07849257194196 -1.188653798 0.4610108024 1.333038816
+-50 -10 2.12296068305773 -1.211646392 0.3158232578 1.352331893
+-50 -15 2.16721684159072 -1.226278619 0.1642399574 1.364609789
+-50 -20 2.21121384494170 -1.231653309 0.006126762848 1.369119690
+-50 -25 2.25483617413452 -1.226639422 -0.1585144195 1.364912539
+-50 -30 2.29787391305603 -1.209851252 -0.3294480539 1.350825592
+-50 -35 2.33999212327479 -1.179641727 -0.5060770449 1.325476790
+-50 -40 2.38069419279869 -1.134120475 -0.6872799246 1.287279925
+-50 -45 2.41928525731633 -1.071216724 -0.8712167242 1.234497411
+
+-45 45 1.61556257997503 -0.5327454904 1.532745490 0.9327454904
+-45 40 1.66059510487649 -0.6098417634 1.447357851 1.009841763
+-45 35 1.70490260710653 -0.6803750859 1.356486779 1.080375086
+-45 30 1.74842636350260 -0.7446137368 1.260843049 1.144613737
+-45 25 1.79118345606355 -0.8028565938 1.160901241 1.202856594
+-45 20 1.83324597557952 -0.8553904893 1.056924770 1.255390489
+-45 15 1.87472172057293 -0.9024565237 0.9489921737 1.302456524
+-45 10 1.91574128674931 -0.9442255512 0.8370232328 1.344225551
+-45 5 1.95644724021513 -0.9807774243 0.7208023715 1.380777424
+-45 -2.84217e-14 1.99698721033367 -1.012083198 0.6000000000 1.412083198
+-45 -5 2.03750333832529 -1.037983378 0.4741927561 1.437983378
+-45 -10 2.07812774078528 -1.058167878 0.3428856606 1.458167878
+-45 -15 2.11897070155700 -1.072147671 0.2055392205 1.472147671
+-45 -20 2.16011007096079 -1.079224106 0.06160645569 1.479224106
+-45 -25 2.20157239453946 -1.078450386 -0.08941273708 1.478450386
+-45 -30 2.24330790315049 -1.068589753 -0.2478906894 1.468589753
+-45 -35 2.28515909981467 -1.048076241 -0.4139538999 1.448076241
+-45 -40 2.32681254266055 -1.014982180 -0.5873110252 1.414982180
+-45 -45 2.36774015913823 -0.9670154182 -0.7670154182 1.367015418
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.59908754914798 -1.437832431 -1.237832431 2.250695604e-16
+-40 -90 2.61235638195852 -1.279190314 -1.401181090 2.450740016e-16
+-35 -90 2.61811966719981 -1.101691749 -1.544638078 2.626424157e-16
+-30 -90 2.61630481017806 -0.9081524051 -1.665786430 2.774788099e-16
+-25 -90 2.60693890287048 -0.7017399876 -1.762689028 2.893459556e-16
+-20 -90 2.59014517314278 -0.4858818234 -1.833940306 2.980717205e-16
+-15 -90 2.56615068552908 -0.2641686700 -1.878711221 3.035545763e-16
+-10 -90 2.53527034796384 -0.04024507582 -1.896753895 3.057641665e-16
+-5 -90 2.49790308151261 0.1822934016 -1.888397806 3.047408408e-16
+-2.84217e-14 -90 2.45453230855291 0.4000000000 -1.854532309 3.005935135e-16
+5 -90 2.40571684088214 0.6096720381 -1.796562362 2.934942426e-16
+10 -90 2.35208173289189 0.8084347066 -1.716348326 2.836708563e-16
+15 -90 2.29430285656461 0.9938092745 -1.616126382 2.713972081e-16
+20 -90 2.23309585687801 1.163763765 -1.498423698 2.569827865e-16
+25 -90 2.16920926154261 1.316747447 -1.365971245 2.407620393e-16
+30 -90 2.10340885939387 1.451704430 -1.221605507 2.230823353e-16
+35 -90 2.03645139600272 1.568060535 -1.068163324 2.042910875e-16
+40 -90 1.96908400372913 1.665702800 -0.9084058591 1.847264407e-16
+45 -90 1.90202645827228 1.744935807 -0.7449358066 1.647071331e-16
+
+-45 -85 2.59648406805181 -1.432488252 -1.232488252 0.1603219481
+-40 -85 2.60925872811510 -1.273445079 -1.394334184 0.1744816324
+-35 -85 2.61455834802917 -1.095812666 -1.536241877 0.1868969468
+-30 -85 2.61233586479361 -0.9024348387 -1.655883314 0.1973642162
+-25 -85 2.60263903896480 -0.6964813069 -1.751411751 0.2057218715
+-20 -85 2.58560789485550 -0.4813565041 -1.821507093 0.2118544193
+-15 -85 2.56148250015613 -0.2606057840 -1.865414350 0.2156958065
+-10 -85 2.53058524580311 -0.03780949003 -1.882941001 0.2172291898
+-5 -85 2.49331628252405 0.1835138398 -1.874448134 0.2164861602
+-2.84217e-14 -85 2.45015235935097 0.4000000000 -1.840828790 0.2135448487
+5 -85 2.40163922200546 0.6085261533 -1.783464839 0.2085261533
+10 -85 2.34838344585632 0.8062872652 -1.704169581 0.2015887171
+15 -85 2.29103919560254 0.9908585141 -1.605113995 0.1929224763
+20 -85 2.23029936608562 1.160242439 -1.488748935 0.1827418527
+25 -85 2.16688919422385 1.312901659 -1.357723925 0.1712786497
+30 -85 2.10155168424512 1.447772672 -1.214795503 0.1587740331
+35 -85 2.03502389999079 1.564255725 -1.062729493 0.1454699811
+40 -85 1.96803798169097 1.662198892 -0.9042300638 0.1316030779
+45 -85 1.90130309782522 1.741859029 -0.7418590291 0.1173974531
+
+-45 -80 2.58862982039425 -1.416373835 -1.216373835 0.3202757141
+-40 -80 2.59993820166218 -1.256167906 -1.373744052 0.3480243295
+-35 -80 2.60387044881259 -1.078179062 -1.511058481 0.3722365681
+-30 -80 2.60045127611108 -0.8853261195 -1.626250143 0.3925479661
+-25 -80 2.58978802420093 -0.6807781926 -1.717736314 0.4086794462
+-20 -80 2.57207400411139 -0.4678684562 -1.784448987 0.4204426904
+-15 -80 2.54758124909409 -0.2500021537 -1.825841063 0.4277412302
+-10 -80 2.51665084186133 -0.03056843143 -1.841874917 0.4305684314
+-5 -80 2.47968388637972 0.1871402584 -1.832997980 0.4290031879
+-2.84217e-14 -80 2.43713717233869 0.4000000000 -1.800111582 0.4232044287
+5 -80 2.38951833654036 0.6051197972 -1.744530010 0.4134038978
+10 -80 2.33738148016234 0.7998976182 -1.667932092 0.3998976182
+15 -80 2.28132020790015 0.9820670288 -1.572303725 0.3830357570
+20 -80 2.22195915285194 1.149732806 -1.459873955 0.3632113550
+25 -80 2.15995669062671 1.301399677 -1.333057845 0.3408502534
+30 -80 2.09598991157481 1.435985794 -1.194380031 0.3163976131
+35 -80 2.03073839699621 1.552820403 -1.046398160 0.2903044166
+40 -80 1.96488951033590 1.651640114 -0.8916466023 0.2630175417
+45 -80 1.89911953086113 1.732562500 -0.7325624998 0.2349667222
+
+-45 -75 2.57539687639479 -1.389248199 -1.189248199 0.4794276101
+-40 -75 2.58431635079971 -1.227240673 -1.339269918 0.5196258083
+-35 -75 2.58604650106859 -1.048806720 -1.469110430 0.5544164688
+-30 -75 2.58071919776278 -0.8569611539 -1.577120582 0.5833577017
+-25 -75 2.56854010188529 -0.6548533340 -1.662140275 0.6061386598
+-20 -75 2.54977747558261 -0.4456799149 -1.723486470 0.6225763234
+-15 -75 2.52474925366457 -0.2326082602 -1.760926168 0.6326082602
+-10 -75 2.49381701743597 -0.01871416640 -1.774646039 0.6362844886
+-5 -75 2.45737566922726 0.1930707601 -1.765212035 0.6337566548
+-2.84217e-14 -75 2.41584769571894 0.4000000000 -1.733529682 0.6252673937
+5 -75 2.36968065792009 0.5995446702 -1.680806017 0.6111401303
+10 -75 2.31935213703756 0.7894213528 -1.608518238 0.5917706785
+15 -75 2.26535885967729 0.9676146749 -1.518366806 0.5676146749
+20 -75 2.20822258291646 1.132397044 -1.412244341 0.5391792460
+25 -75 2.14849750191599 1.282349375 -1.292204341 0.5070146250
+30 -75 2.08675715712303 1.416372756 -1.160409253 0.4717002378
+35 -75 2.02359127455619 1.533696798 -1.019086822 0.4338330066
+40 -75 1.95961436183703 1.633890809 -0.8704938043 0.3940176273
+45 -75 1.89544442958139 1.716853555 -0.7168535551 0.3528498466
+
+-45 -70 2.55658021755717 -1.350723325 -1.150723325 0.6372111788
+-40 -70 2.56227521196603 -1.186486740 -1.290701272 0.6881589848
+-35 -70 2.56107998519262 -1.007738919 -1.410459532 0.7317474268
+-30 -70 2.55326785668216 -0.8175793009 -1.508909211 0.7675801797
+-25 -70 2.53916206585285 -0.6190826543 -1.585429805 0.7954313980
+-20 -70 2.51910931105762 -0.4152230135 -1.639806821 0.8152230135
+-15 -70 2.49347718825795 -0.2088295450 -1.672182795 0.8270069042
+-10 -70 2.46264102667077 -0.002554287788 -1.682998814 0.8309436131
+-5 -70 2.42697618971076 0.2011432312 -1.672943268 0.8272836938
+-2.84217e-14 -70 2.38685578102358 0.4000000000 -1.642910764 0.8163527563
+5 -70 2.34265198868834 0.5919475794 -1.593970872 0.7985400923
+10 -70 2.29474002516416 0.7751084411 -1.527345682 0.7742905064
+15 -70 2.24350089015969 0.9477931110 -1.444391722 0.7440977341
+20 -70 2.18933362292744 1.108502464 -1.346594521 0.7085024639
+25 -70 2.13265904348214 1.255934274 -1.235556974 0.6680881017
+30 -70 2.07391823980986 1.388991388 -1.112983332 0.6234749445
+35 -70 2.01358647807168 1.506800283 -0.9806746182 0.5753185111
+40 -70 1.95217647656337 1.608731240 -0.8405097975 0.5243026884
+45 -70 1.89022471824392 1.694409024 -0.6944090239 0.4711263557
+
+-45 -65 2.53190447203237 -1.300282558 -1.100282558 0.7928547780
+-40 -65 2.53366936077018 -1.133697711 -1.227789758 0.8523123615
+-35 -65 2.52899077634289 -0.9550770421 -1.335250577 0.9024221643
+-30 -65 2.51830266939897 -0.7675426111 -1.422243122 0.9429874547
+-25 -65 2.50203616390657 -0.5739966928 -1.488742648 0.9739966928
+-20 -65 2.48061426060647 -0.3770904015 -1.535038331 0.9955847242
+-15 -65 2.45443727526498 -0.1792120277 -1.561648716 1.007993350
+-10 -65 2.42387512897003 0.01750230667 -1.569252214 1.011538920
+-5 -65 2.38926681780702 0.2111438298 -1.558635903 1.006588453
+-2.84217e-14 -65 2.35092125492066 0.4000000000 -1.530658240 0.9935422542
+5 -65 2.30912196461199 0.5825212352 -1.486227264 0.9728237499
+10 -65 2.26413492597424 0.7572900172 -1.426292379 0.9448756540
+15 -65 2.21621711605437 0.9229954836 -1.351845717 0.9101606053
+20 -65 2.16563065705640 1.078416965 -1.263935291 0.8691673005
+25 -65 2.11264933487297 1.222415557 -1.163675853 0.8224155569
+30 -65 2.05757160219673 1.353937170 -1.052267645 0.7704650563
+35 -65 2.00073696593579 1.472029505 -0.9310168005 0.7139248589
+40 -65 1.94253222030368 1.575866617 -0.8013432656 0.6534570965
+45 -65 1.88339100753084 1.664777924 -0.6647779235 0.5897756316
+
+-45 -60 2.50103846676377 -1.237314013 -1.037314013 0.9453036861
+-40 -60 2.49834822673420 -1.068676198 -1.150300136 1.010536254
+-35 -60 2.48984918862904 -0.8910176603 -1.243764298 1.064497814
+-30 -60 2.47611244253517 -0.7073511483 -1.317988451 1.107351148
+-25 -60 2.45766728508142 -0.5202823178 -1.373551799 1.139430663
+-20 -60 2.43497737851018 -0.3320189180 -1.411205448 1.161170007
+-15 -60 2.40844627572680 -0.1444163337 -1.431789418 1.173054167
+-10 -60 2.37841559318142 0.04096916096 -1.436165070 1.175580451
+-5 -60 2.34516887476112 0.2228204791 -1.425171191 1.169233132
+-2.84217e-14 -60 2.30893809820086 0.4000000000 -1.399599049 1.154469049
+5 -60 2.26991228041749 0.5714938206 -1.360183339 1.131712378
+10 -60 2.22824720382604 0.7363623521 -1.307605692 1.101356660
+15 -60 2.18407875477613 0.8936992617 -1.242510728 1.063774065
+20 -60 2.13753194544344 1.042598915 -1.165526009 1.019326917
+25 -60 2.08873975033340 1.182136081 -1.077296238 0.9683874348
+30 -60 2.03785587267786 1.311356852 -0.9785163714 0.9113568519
+35 -60 1.98507590509979 1.429286457 -0.8699734023 0.8486895395
+40 -60 1.93063933501966 1.534943483 -0.7525729736 0.7809083704
+45 -60 1.87486026568826 1.627384155 -0.6273841550 0.7086305723
+
+-45 -55 2.46361755496783 -1.161163093 -0.9611630931 1.093138166
+-40 -55 2.45618677593799 -0.9912946682 -1.058080419 1.161000408
+-35 -55 2.44378928649891 -0.8158897939 -1.136470586 1.215889794
+-30 -55 2.42709601721300 -0.6376686332 -1.197294794 1.258479363
+-25 -55 2.40667688926782 -0.4587767846 -1.241652758 1.289539144
+-20 -55 2.38299940976746 -0.2808665470 -1.270665463 1.309854059
+-15 -55 2.35643400736309 -0.1051903826 -1.285396175 1.320168614
+-10 -55 2.32726482523600 0.06730561729 -1.286803604 1.321154107
+-5 -55 2.29570167203806 0.2358959426 -1.275717959 1.313391854
+-2.84217e-14 -55 2.26189149346296 0.4000000000 -1.252833041 1.297367662
+5 -55 2.22592991429975 0.5591165502 -1.218710491 1.273474796
+10 -55 2.18786895700632 0.7127670320 -1.173789982 1.242021117
+15 -55 2.14773243407277 0.8604473398 -1.118412866 1.203245643
+20 -55 2.10553083473648 1.001588697 -1.052851360 1.157338982
+25 -55 2.06126793041436 1.135524180 -0.9773366942 1.104463044
+30 -55 2.01496367734000 1.261467610 -0.8921056694 1.044783638
+35 -55 1.96666539100490 1.378500229 -0.7974431520 0.9785002292
+40 -55 1.91646936308806 1.485574449 -0.6937372499 0.9058845749
+45 -55 1.86454829599532 1.581540527 -0.5815405273 0.8273235840
+
+-45 -50 2.41928509768448 -1.071216627 -0.8712166272 1.234497329
+-40 -50 2.40712561367276 -0.9015718221 -0.9511528950 1.301571822
+-35 -50 2.39104909000053 -0.7302108607 -1.014108388 1.354397753
+-30 -50 2.37175573025006 -0.5593319004 -1.061611593 1.394257675
+-25 -50 2.34979421914429 -0.3904577807 -1.095142181 1.422393179
+-20 -50 2.32557868198662 -0.2245885911 -1.116043051 1.439931091
+-15 -50 2.29940823565819 -0.06233962912 -1.125474986 1.447845425
+-10 -50 2.27148460972168 0.09594203906 -1.124398386 1.446942050
+-5 -50 2.24192995408964 0.2500817133 -1.113573858 1.437859193
+-2.84217e-14 -50 2.21080535889737 0.4000000000 -1.093575160 1.421078292
+5 -50 2.17811826832016 0.5456511870 -1.064800686 1.396933642
+10 -50 2.14383296919127 0.6869706792 -1.027491596 1.365627598
+15 -50 2.10788331216883 0.8238299114 -0.9817547631 1.327249838
+20 -50 2.07018301066534 0.9559961054 -0.9275867449 1.281797474
+25 -50 2.03063445120287 1.083094200 -0.8649002387 1.229197250
+30 -50 1.98913900381752 1.204570419 -0.7935568433 1.169333033
+35 -50 1.94561499856351 1.319661253 -0.7134123854 1.102083848
+40 -50 1.90002312692551 1.427373291 -0.6243758104 1.027373291
+45 -50 1.85237833140592 1.526469056 -0.5264690563 0.9452197697
+
+-45 -45 2.36774004690958 -0.9670153535 -0.7670153535 1.367015353
+-40 -45 2.35122026049193 -0.7997656394 -0.8298250110 1.429825011
+-35 -45 2.33200254931878 -0.6347389290 -0.8777603390 1.477760339
+-30 -45 2.31072860826884 -0.4733733207 -0.9127269654 1.512726965
+-25 -45 2.28785375325853 -0.3164313661 -0.9363920226 1.536392023
+-20 -45 2.26368576742310 -0.1642091206 -0.9501518187 1.550151819
+-15 -45 2.23841736507970 -0.01669658666 -0.9551328327 1.555132833
+-10 -45 2.21215092712518 0.1263037719 -0.9522084427 1.552208443
+-5 -45 2.18491793196188 0.2650905262 -0.9420223415 1.542022341
+-2.84217e-14 -45 2.15669648256038 0.4000000000 -0.9250147078 1.525014708
+5 -45 2.12742064107605 0.5313592584 -0.9014431939 1.501443194
+10 -45 2.09698632251148 0.6594475991 -0.8714004520 1.471400452
+15 -45 2.06526164945067 0.7844624748 -0.8348334897 1.434833490
+20 -45 2.03208956376153 0.9064852561 -0.7915568045 1.391556805
+25 -45 1.99729484851631 1.025444120 -0.7412692431 1.341269243
+30 -45 1.96069218017212 1.141071987 -0.6835743329 1.283574333
+35 -45 1.92209794529871 1.252859089 -0.6180090077 1.218009008
+40 -45 1.88134365626419 1.360000010 -0.5440834613 1.144083461
+45 -45 1.83830432295506 1.461345496 -0.4613454957 1.061345496
+
+
diff --git a/test/checkpoint/h.t0.ah2.gp b/test/checkpoint/h.t0.ah2.gp
new file mode 100644
index 0000000..a143762
--- /dev/null
+++ b/test/checkpoint/h.t0.ah2.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0 0 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 1.86320548475891 -1.075722188 -1.075722188 1.075722188
+-40 -45 1.85957717588690 -0.9488931500 -1.130846821 1.130846821
+-35 -45 1.85643341363867 -0.8237229084 -1.176398230 1.176398230
+-30 -45 1.85376832154229 -0.7006585667 -1.213576236 1.213576236
+-25 -45 1.85156544669998 -0.5798095968 -1.243405693 1.243405693
+-20 -45 1.84980151757347 -0.4610511329 -1.266727577 1.266727577
+-15 -45 1.84845489079424 -0.3441024250 -1.284207733 1.284207733
+-10 -45 1.84750630114591 -0.2285809254 -1.296346847 1.296346847
+-5 -45 1.84694170098857 -0.1140408659 -1.303493062 1.303493062
+0 -45 1.84675172279338 0.000000000 -1.305850666 1.305850666
+5 -45 1.84693424402847 0.1140404055 -1.303487800 1.303487800
+10 -45 1.84749188652216 0.2285791420 -1.296336732 1.296336732
+15 -45 1.84843478827853 0.3440986828 -1.284193767 1.284193767
+20 -45 1.84977769571949 0.4610451954 -1.266711264 1.266711264
+25 -45 1.85153994649084 0.5798016116 -1.243388569 1.243388569
+30 -45 1.85374464354312 0.7006496173 -1.213560735 1.213560735
+35 -45 1.85641371695953 0.8237141687 -1.176385748 1.176385748
+40 -45 1.85956561261028 0.9488872496 -1.130839789 1.130839789
+45 -45 1.86320548263052 1.075722187 -1.075722187 1.075722187
+
+-45 -40 1.85956561354720 -1.130839789 -0.9488872501 1.130839789
+-40 -40 1.85507517747233 -1.003069206 -1.003069206 1.195411330
+-35 -40 1.85110077750230 -0.8749858845 -1.048546742 1.249609347
+-30 -40 1.84767004140345 -0.7473488056 -1.086169247 1.294446102
+-25 -40 1.84479039642235 -0.6205772874 -1.116700882 1.330832288
+-20 -40 1.84245617105696 -0.4948347321 -1.140795598 1.359547253
+-15 -40 1.84065712951401 -0.3700990200 -1.158988196 1.381228346
+-10 -40 1.83938129280527 -0.2462171757 -1.171691028 1.396366992
+-5 -40 1.83861907916504 -0.1229488110 -1.179196228 1.405311341
+0 -40 1.83836339738286 0.000000000 -1.181677214 1.408268065
+5 -40 1.83861302168555 0.1229484060 -1.179192343 1.405306711
+10 -40 1.83936983426603 0.2462156419 -1.171683729 1.396358294
+15 -40 1.84064145273288 0.3700958679 -1.158978325 1.381216583
+20 -40 1.84243862961100 0.4948300210 -1.140784737 1.359534309
+25 -40 1.84477243956586 0.6205712469 -1.116690012 1.330819334
+30 -40 1.84765527521154 0.7473428329 -1.086160567 1.294435757
+35 -40 1.85109191530352 0.8749816955 -1.048541722 1.249603364
+40 -40 1.85507517653605 1.003069206 -1.003069206 1.195411330
+45 -40 1.85957717500691 1.130846820 -0.9488931496 1.130846820
+
+-45 -35 1.85641371753900 -1.176385749 -0.8237141689 1.176385749
+-40 -35 1.85109191596710 -1.048541723 -0.8749816958 1.249603365
+-35 -35 1.84629366673132 -0.9186101430 -0.9186101430 1.311911245
+-30 -35 1.84208377299438 -0.7875553902 -0.9551432647 1.364085950
+-25 -35 1.83849931738522 -0.6560334457 -0.9850997640 1.406868264
+-20 -35 1.83556018207893 -0.5244531399 -1.008945258 1.440923160
+-15 -35 1.83327397821347 -0.3930313260 -1.027073434 1.466812877
+-10 -35 1.83164209733276 -0.2618425846 -1.039796354 1.484983090
+-5 -35 1.83066331700548 -0.1308616366 -1.047339172 1.495755351
+0 -35 1.83033543510015 0.000000000 -1.049837276 1.499323013
+5 -35 1.83065880832207 0.1308613143 -1.047336593 1.495751667
+10 -35 1.83163384068872 0.2618414043 -1.039791666 1.484976396
+15 -35 1.83326294440009 0.3930289604 -1.027067252 1.466804049
+20 -35 1.83554869149028 0.5244498569 -1.008938942 1.440914139
+25 -35 1.83848891689872 0.6560297345 -0.9850941912 1.406860306
+30 -35 1.84207705253694 0.7875525170 -0.9551397801 1.364080973
+35 -35 1.84629366616472 0.9186101427 -0.9186101427 1.311911244
+40 -35 1.85110077688111 1.048546742 -0.8749858842 1.249609347
+45 -35 1.85643341313701 1.176398229 -0.8237229081 1.176398229
+
+-45 -30 1.85374464396995 -1.213560736 -0.7006496175 1.213560736
+-40 -30 1.84765527569227 -1.086160567 -0.7473428331 1.294435758
+-35 -30 1.84207705299081 -0.9551397803 -0.7875525172 1.364080973
+-30 -30 1.83711145339227 -0.8215812184 -0.8215812184 1.423020413
+-25 -30 1.83283055916410 -0.6863099677 -0.8497420913 1.471796475
+-20 -30 1.82928372373596 -0.5499313069 -0.8723322904 1.510923848
+-15 -30 1.82650115226786 -0.4128707669 -0.8896128637 1.540854679
+-10 -30 1.82450263411573 -0.2754155806 -0.9017976658 1.561959375
+-5 -30 1.82329920860348 -0.1377518198 -0.9090440639 1.574510505
+0 -30 1.82289610943762 0.000000000 -0.9114480547 1.578674339
+5 -30 1.82329603406357 0.1377515799 -0.9090424811 1.574507764
+10 -30 1.82449706609122 0.2754147401 -0.9017949136 1.561954608
+15 -30 1.82649400705454 0.4128691518 -0.8896093836 1.540848651
+20 -30 1.82927710559790 0.5499293174 -0.8723291344 1.510918382
+25 -30 1.83282645998687 0.6863084328 -0.8497401908 1.471793184
+30 -30 1.83711145301843 0.8215812182 -0.8215812182 1.423020413
+35 -30 1.84208377257247 0.9551432645 -0.7875553900 1.364085949
+40 -30 1.84767004098852 1.086169247 -0.7473488054 1.294446102
+45 -30 1.85376832120692 1.213576236 -0.7006585666 1.213576236
+
+-45 -25 1.85153994682464 -1.243388569 -0.5798016117 1.243388569
+-40 -25 1.84477243993001 -1.116690012 -0.6205712470 1.330819334
+-35 -25 1.83848891725308 -0.9850941914 -0.6560297346 1.406860306
+-30 -25 1.83282646029592 -0.8497401910 -0.6863084329 1.471793184
+-25 -25 1.82789205352152 -0.7115647809 -0.7115647809 1.525955597
+-20 -25 1.82376545507530 -0.5713224552 -0.7319610535 1.569695545
+-15 -25 1.82050445851425 -0.4296129665 -0.7476485169 1.603337419
+-10 -25 1.81814965798728 -0.2869116655 -0.7587557294 1.627156913
+-5 -25 1.81672658275770 -0.1436005481 -0.7653795659 1.641361776
+0 -25 1.81624974196668 0.000000000 -0.7675803088 1.646081284
+5 -25 1.81672475338126 0.1436004035 -0.7653787952 1.641360123
+10 -25 1.81814667867422 0.2869111954 -0.7587544860 1.627154246
+15 -25 1.82050070811728 0.4296120815 -0.7476469767 1.603334116
+20 -25 1.82376256875936 0.5713215510 -0.7319598951 1.569693061
+25 -25 1.82789205327452 0.7115647808 -0.7115647808 1.525955597
+30 -25 1.83283055887975 0.8497420912 -0.6863099676 1.471796475
+35 -25 1.83849931708393 0.9850997638 -0.6560334456 1.406868264
+40 -25 1.84479039613872 1.116700882 -0.6205772873 1.330832287
+45 -25 1.85156544646785 1.243405693 -0.5798095968 1.243405693
+
+-45 -20 1.84977769598374 -1.266711264 -0.4610451955 1.266711264
+-40 -20 1.84243862989187 -1.140784737 -0.4948300210 1.359534309
+-35 -20 1.83554869176481 -1.008938942 -0.5244498570 1.440914140
+-30 -20 1.82927710584343 -0.8723291345 -0.5499293174 1.510918382
+-25 -20 1.82376256896166 -0.7319598952 -0.5713215511 1.569693061
+-20 -20 1.81911571224851 -0.5886941811 -0.5886941811 1.617423969
+-15 -20 1.81542104263437 -0.4432693319 -0.6021172936 1.654303668
+-10 -20 1.81274060650565 -0.2963186660 -0.6116544039 1.680506663
+-5 -20 1.81111556124881 -0.1483956002 -0.6173552002 1.696169472
+0 -20 1.81057065650216 0.000000000 -0.6192516354 1.701379885
+5 -20 1.81111471085341 0.1483955306 -0.6173549103 1.696168676
+10 -20 1.81273949174882 0.2963184838 -0.6116540277 1.680505630
+15 -20 1.81541986805409 0.4432690451 -0.6021169040 1.654302598
+20 -20 1.81911571209409 0.5886941810 -0.5886941810 1.617423969
+25 -20 1.82376545489197 0.7319610535 -0.5713224551 1.569695545
+30 -20 1.82928372353270 0.8723322903 -0.5499313069 1.510923848
+35 -20 1.83556018187180 1.008945258 -0.5244531399 1.440923159
+40 -20 1.84245617086695 1.140795598 -0.4948347321 1.359547253
+45 -20 1.84980151741876 1.266727577 -0.4610511328 1.266727577
+
+-45 -15 1.84843478848531 -1.284193767 -0.3440986829 1.284193767
+-40 -15 1.84064145294763 -1.158978325 -0.3700958679 1.381216583
+-35 -15 1.83326294460856 -1.027067252 -0.3930289605 1.466804049
+-30 -15 1.82649400724222 -0.8896093837 -0.4128691518 1.540848651
+-25 -15 1.82050070827429 -0.7476469767 -0.4296120815 1.603334116
+-20 -15 1.81541986817589 -0.6021169041 -0.4432690451 1.654302598
+-15 -15 1.81136013071397 -0.4538594790 -0.4538594790 1.693826635
+-10 -15 1.80840347583046 -0.3036326036 -0.4614047754 1.721986065
+-5 -15 1.80660611689295 -0.1521296216 -0.4659233277 1.738849531
+0 -15 1.80600287290333 0.000000000 -0.4674279390 1.744464817
+5 -15 1.80660574402912 0.1521295902 -0.4659232315 1.738849172
+10 -15 1.80840318748550 0.3036325552 -0.4614047018 1.721985790
+15 -15 1.81136013062755 0.4538594790 -0.4538594790 1.693826635
+20 -15 1.81542104252721 0.6021172936 -0.4432693319 1.654303668
+25 -15 1.82050445839036 0.7476485168 -0.4296129665 1.603337418
+30 -15 1.82650115213482 0.8896128636 -0.4128707669 1.540854679
+35 -15 1.83327397808243 1.027073434 -0.3930313259 1.466812877
+40 -15 1.84065712939770 1.158988196 -0.3700990200 1.381228346
+45 -15 1.84845489070308 1.284207733 -0.3441024250 1.284207733
+
+-45 -10 1.84749188667811 -1.296336732 -0.2285791420 1.296336732
+-40 -10 1.83936983442373 -1.171683729 -0.2462156419 1.396358294
+-35 -10 1.83163384083916 -1.039791666 -0.2618414043 1.484976396
+-30 -10 1.82449706622557 -0.9017949137 -0.2754147401 1.561954609
+-25 -10 1.81814667878643 -0.7587544861 -0.2869111954 1.627154246
+-20 -10 1.81273949183641 -0.6116540278 -0.2963184838 1.680505630
+-15 -10 1.80840318754823 -0.4614047018 -0.3036325552 1.721985790
+-10 -10 1.80523616369429 -0.3088540096 -0.3088540096 1.751598130
+-5 -10 1.80330733234509 -0.1547985753 -0.3119851682 1.769355812
+0 -10 1.80265947516318 0.000000000 -0.3130285328 1.775273027
+5 -10 1.80330718775801 0.1547985629 -0.3119851432 1.769355671
+10 -10 1.80523616365532 0.3088540096 -0.3088540096 1.751598130
+15 -10 1.80840347577757 0.4614047754 -0.3036326036 1.721986065
+20 -10 1.81274060644210 0.6116544039 -0.2963186660 1.680506663
+25 -10 1.81814965791684 0.7587557293 -0.2869116655 1.627156913
+30 -10 1.82450263404378 0.9017976657 -0.2754155806 1.561959375
+35 -10 1.83164209726629 1.039796354 -0.2618425846 1.484983090
+40 -10 1.83938129275137 1.171691028 -0.2462171757 1.396366992
+45 -10 1.84750630111009 1.296346847 -0.2285809254 1.296346847
+
+-45 -5 1.84693424413698 -1.303487800 -0.1140404055 1.303487800
+-40 -5 1.83861302179074 -1.179192343 -0.1229484060 1.405306711
+-35 -5 1.83065880841886 -1.047336593 -0.1308613143 1.495751667
+-30 -5 1.82329603414748 -0.9090424812 -0.1377515800 1.574507764
+-25 -5 1.81672475344959 -0.7653787952 -0.1436004035 1.641360123
+-20 -5 1.81111471090573 -0.6173549103 -0.1483955306 1.696168676
+-15 -5 1.80660574406583 -0.4659232315 -0.1521295902 1.738849172
+-10 -5 1.80330718778047 -0.3119851432 -0.1547985629 1.769355671
+-5 -5 1.80129602363226 -0.1564003983 -0.1564003983 1.787664732
+0 -5 1.80062020919626 0.000000000 -0.1569343917 1.793768306
+5 -5 1.80129602362241 0.1564003983 -0.1564003983 1.787664732
+10 -5 1.80330733232828 0.3119851682 -0.1547985753 1.769355812
+15 -5 1.80660611687162 0.4659233277 -0.1521296216 1.738849531
+20 -5 1.81111556122594 0.6173552002 -0.1483956002 1.696169472
+25 -5 1.81672658273628 0.7653795659 -0.1436005481 1.641361776
+30 -5 1.82329920858650 0.9090440639 -0.1377518198 1.574510505
+35 -5 1.83066331699648 1.047339172 -0.1308616366 1.495755351
+40 -5 1.83861907916692 1.179196228 -0.1229488110 1.405311341
+45 -5 1.84694170100320 1.303493062 -0.1140408660 1.303493062
+
+-45 0 1.84675172285549 -1.305850666 0.000000000 1.305850666
+-40 0 1.83836339743699 -1.181677214 0.000000000 1.408268065
+-35 0 1.83033543514469 -1.049837276 0.000000000 1.499323013
+-30 0 1.82289610947190 -0.9114480547 0.000000000 1.578674339
+-25 0 1.81624974199118 -0.7675803088 0.000000000 1.646081284
+-20 0 1.81057065651785 -0.6192516354 0.000000000 1.701379885
+-15 0 1.80600287291196 -0.4674279390 0.000000000 1.744464817
+-10 0 1.80265947516697 -0.3130285328 0.000000000 1.775273027
+-5 0 1.80062020919719 -0.1569343917 0.000000000 1.793768306
+0 0 1.79993484762255 0.000000000 0.000000000 1.799934848
+5 0 1.80062020919718 0.1569343917 0.000000000 1.793768306
+10 0 1.80265947516696 0.3130285328 0.000000000 1.775273027
+15 0 1.80600287291194 0.4674279390 0.000000000 1.744464817
+20 0 1.81057065651783 0.6192516354 0.000000000 1.701379885
+25 0 1.81624974199116 0.7675803088 0.000000000 1.646081284
+30 0 1.82289610947188 0.9114480547 0.000000000 1.578674339
+35 0 1.83033543514466 1.049837276 0.000000000 1.499323013
+40 0 1.83836339743697 1.181677214 0.000000000 1.408268065
+45 0 1.84675172285546 1.305850666 0.000000000 1.305850666
+
+-45 5 1.84694170100322 -1.303493062 0.1140408660 1.303493062
+-40 5 1.83861907916694 -1.179196228 0.1229488110 1.405311341
+-35 5 1.83066331699649 -1.047339172 0.1308616366 1.495755351
+-30 5 1.82329920858650 -0.9090440639 0.1377518198 1.574510505
+-25 5 1.81672658273627 -0.7653795659 0.1436005481 1.641361776
+-20 5 1.81111556122592 -0.6173552002 0.1483956002 1.696169472
+-15 5 1.80660611687159 -0.4659233277 0.1521296216 1.738849531
+-10 5 1.80330733232825 -0.3119851682 0.1547985753 1.769355812
+-5 5 1.80129602362237 -0.1564003983 0.1564003983 1.787664732
+0 5 1.80062020919621 0.000000000 0.1569343917 1.793768306
+5 5 1.80129602363221 0.1564003983 0.1564003983 1.787664732
+10 5 1.80330718778042 0.3119851432 0.1547985629 1.769355671
+15 5 1.80660574406578 0.4659232315 0.1521295902 1.738849172
+20 5 1.81111471090568 0.6173549103 0.1483955306 1.696168676
+25 5 1.81672475344954 0.7653787952 0.1436004035 1.641360123
+30 5 1.82329603414743 0.9090424812 0.1377515800 1.574507764
+35 5 1.83065880841882 1.047336593 0.1308613143 1.495751667
+40 5 1.83861302179070 1.179192343 0.1229484060 1.405306711
+45 5 1.84693424413694 1.303487800 0.1140404055 1.303487800
+
+-45 10 1.84750630111010 -1.296346847 0.2285809254 1.296346847
+-40 10 1.83938129275137 -1.171691028 0.2462171757 1.396366992
+-35 10 1.83164209726629 -1.039796354 0.2618425846 1.484983090
+-30 10 1.82450263404376 -0.9017976657 0.2754155806 1.561959375
+-25 10 1.81814965791681 -0.7587557293 0.2869116655 1.627156913
+-20 10 1.81274060644205 -0.6116544039 0.2963186660 1.680506663
+-15 10 1.80840347577750 -0.4614047754 0.3036326036 1.721986065
+-10 10 1.80523616365524 -0.3088540096 0.3088540096 1.751598130
+-5 10 1.80330718775794 -0.1547985629 0.3119851432 1.769355671
+0 10 1.80265947516319 0.000000000 0.3130285328 1.775273027
+5 10 1.80330733234500 0.1547985753 0.3119851682 1.769355812
+10 10 1.80523616369419 0.3088540096 0.3088540096 1.751598130
+15 10 1.80840318754813 0.4614047018 0.3036325552 1.721985790
+20 10 1.81273949183633 0.6116540278 0.2963184838 1.680505630
+25 10 1.81814667878636 0.7587544861 0.2869111954 1.627154246
+30 10 1.82449706622551 0.9017949137 0.2754147401 1.561954609
+35 10 1.83163384083911 1.039791666 0.2618414043 1.484976396
+40 10 1.83936983442368 1.171683729 0.2462156419 1.396358294
+45 10 1.84749188667807 1.296336732 0.2285791420 1.296336732
+
+-45 15 1.84845489070308 -1.284207733 0.3441024250 1.284207733
+-40 15 1.84065712939769 -1.158988196 0.3700990200 1.381228346
+-35 15 1.83327397808241 -1.027073434 0.3930313259 1.466812877
+-30 15 1.82650115213479 -0.8896128636 0.4128707669 1.540854679
+-25 15 1.82050445839031 -0.7476485168 0.4296129665 1.603337418
+-20 15 1.81542104252714 -0.6021172936 0.4432693319 1.654303668
+-15 15 1.81136013062744 -0.4538594790 0.4538594790 1.693826635
+-10 15 1.80840318748535 -0.3036325552 0.4614047018 1.721985790
+-5 15 1.80660574402893 -0.1521295902 0.4659232315 1.738849172
+0 15 1.80600287290310 0.000000000 0.4674279390 1.744464817
+5 15 1.80660611689274 0.1521296216 0.4659233277 1.738849531
+10 15 1.80840347583029 0.3036326036 0.4614047754 1.721986065
+15 15 1.81136013071383 0.4538594790 0.4538594790 1.693826635
+20 15 1.81541986817577 0.6021169041 0.4432690451 1.654302598
+25 15 1.82050070827420 0.7476469767 0.4296120815 1.603334116
+30 15 1.82649400724214 0.8896093837 0.4128691518 1.540848651
+35 15 1.83326294460850 1.027067252 0.3930289605 1.466804049
+40 15 1.84064145294757 1.158978325 0.3700958679 1.381216583
+45 15 1.84843478848526 1.284193767 0.3440986829 1.284193767
+
+-45 20 1.84980151741876 -1.266727577 0.4610511328 1.266727577
+-40 20 1.84245617086693 -1.140795598 0.4948347321 1.359547253
+-35 20 1.83556018187177 -1.008945258 0.5244531399 1.440923159
+-30 20 1.82928372353265 -0.8723322903 0.5499313069 1.510923848
+-25 20 1.82376545489189 -0.7319610535 0.5713224551 1.569695545
+-20 20 1.81911571209398 -0.5886941810 0.5886941810 1.617423969
+-15 20 1.81541986805394 -0.4432690451 0.6021169040 1.654302598
+-10 20 1.81273949174859 -0.2963184838 0.6116540277 1.680505630
+-5 20 1.81111471085307 -0.1483955306 0.6173549103 1.696168676
+0 20 1.81057065650166 0.000000000 0.6192516354 1.701379885
+5 20 1.81111556124846 0.1483956002 0.6173552002 1.696169472
+10 20 1.81274060650541 0.2963186660 0.6116544039 1.680506663
+15 20 1.81542104263418 0.4432693319 0.6021172936 1.654303668
+20 20 1.81911571224836 0.5886941811 0.5886941811 1.617423969
+25 20 1.82376256896155 0.7319598952 0.5713215511 1.569693061
+30 20 1.82927710584334 0.8723291345 0.5499293174 1.510918382
+35 20 1.83554869176474 1.008938942 0.5244498570 1.440914140
+40 20 1.84243862989180 1.140784737 0.4948300210 1.359534309
+45 20 1.84977769598369 1.266711264 0.4610451955 1.266711264
+
+-45 25 1.85156544646784 -1.243405693 0.5798095968 1.243405693
+-40 25 1.84479039613869 -1.116700882 0.6205772873 1.330832287
+-35 25 1.83849931708389 -0.9850997638 0.6560334456 1.406868264
+-30 25 1.83283055887969 -0.8497420912 0.6863099676 1.471796475
+-25 25 1.82789205327443 -0.7115647808 0.7115647808 1.525955597
+-20 25 1.82376256875923 -0.5713215510 0.7319598951 1.569693061
+-15 25 1.82050070811710 -0.4296120815 0.7476469767 1.603334116
+-10 25 1.81814667867396 -0.2869111954 0.7587544860 1.627154246
+-5 25 1.81672475338088 -0.1436004035 0.7653787952 1.641360123
+0 25 1.81624974196615 0.000000000 0.7675803088 1.646081284
+5 25 1.81672658275731 0.1436005481 0.7653795659 1.641361776
+10 25 1.81814965798700 0.2869116655 0.7587557294 1.627156913
+15 25 1.82050445851404 0.4296129665 0.7476485169 1.603337419
+20 25 1.82376545507514 0.5713224552 0.7319610535 1.569695545
+25 25 1.82789205352139 0.7115647809 0.7115647809 1.525955597
+30 25 1.83282646029582 0.8497401910 0.6863084329 1.471793184
+35 25 1.83848891725299 0.9850941914 0.6560297346 1.406860306
+40 25 1.84477243992993 1.116690012 0.6205712470 1.330819334
+45 25 1.85153994682458 1.243388569 0.5798016117 1.243388569
+
+-45 30 1.85376832120689 -1.213576236 0.7006585666 1.213576236
+-40 30 1.84767004098848 -1.086169247 0.7473488054 1.294446102
+-35 30 1.84208377257241 -0.9551432645 0.7875553900 1.364085949
+-30 30 1.83711145301835 -0.8215812182 0.8215812182 1.423020413
+-25 30 1.83282645998677 -0.6863084328 0.8497401908 1.471793184
+-20 30 1.82927710559776 -0.5499293174 0.8723291344 1.510918382
+-15 30 1.82649400705436 -0.4128691518 0.8896093836 1.540848651
+-10 30 1.82449706609097 -0.2754147401 0.9017949136 1.561954608
+-5 30 1.82329603406321 -0.1377515799 0.9090424811 1.574507764
+0 30 1.82289610943712 0.000000000 0.9114480547 1.578674339
+5 30 1.82329920860311 0.1377518198 0.9090440639 1.574510505
+10 30 1.82450263411546 0.2754155806 0.9017976658 1.561959375
+15 30 1.82650115226765 0.4128707669 0.8896128637 1.540854679
+20 30 1.82928372373580 0.5499313069 0.8723322904 1.510923848
+25 30 1.83283055916397 0.6863099677 0.8497420913 1.471796475
+30 30 1.83711145339216 0.8215812184 0.8215812184 1.423020413
+35 30 1.84207705299072 0.9551397803 0.7875525172 1.364080973
+40 30 1.84765527569219 1.086160567 0.7473428331 1.294435758
+45 30 1.85374464396988 1.213560736 0.7006496175 1.213560736
+
+-45 35 1.85643341313699 -1.176398229 0.8237229081 1.176398229
+-40 35 1.85110077688107 -1.048546742 0.8749858842 1.249609347
+-35 35 1.84629366616467 -0.9186101427 0.9186101427 1.311911244
+-30 35 1.84207705253686 -0.7875525170 0.9551397801 1.364080973
+-25 35 1.83848891689862 -0.6560297345 0.9850941912 1.406860306
+-20 35 1.83554869149015 -0.5244498569 1.008938942 1.440914139
+-15 35 1.83326294439993 -0.3930289604 1.027067252 1.466804049
+-10 35 1.83163384068852 -0.2618414043 1.039791666 1.484976396
+-5 35 1.83065880832182 -0.1308613143 1.047336593 1.495751667
+0 35 1.83033543509985 0.000000000 1.049837276 1.499323013
+5 35 1.83066331700523 0.1308616366 1.047339172 1.495755351
+10 35 1.83164209733255 0.2618425846 1.039796354 1.484983090
+15 35 1.83327397821329 0.3930313260 1.027073434 1.466812877
+20 35 1.83556018207877 0.5244531399 1.008945258 1.440923160
+25 35 1.83849931738509 0.6560334457 0.9850997640 1.406868264
+30 35 1.84208377299426 0.7875553902 0.9551432647 1.364085950
+35 35 1.84629366673122 0.9186101430 0.9186101430 1.311911245
+40 35 1.85109191596701 1.048541723 0.8749816958 1.249603365
+45 35 1.85641371753893 1.176385749 0.8237141689 1.176385749
+
+-45 40 1.85957717500687 -1.130846820 0.9488931496 1.130846820
+-40 40 1.85507517653600 -1.003069206 1.003069206 1.195411330
+-35 40 1.85109191530346 -0.8749816955 1.048541722 1.249603364
+-30 40 1.84765527521146 -0.7473428329 1.086160567 1.294435757
+-25 40 1.84477243956576 -0.6205712469 1.116690012 1.330819334
+-20 40 1.84243862961089 -0.4948300210 1.140784737 1.359534309
+-15 40 1.84064145273276 -0.3700958679 1.158978325 1.381216583
+-10 40 1.83936983426590 -0.2462156419 1.171683729 1.396358294
+-5 40 1.83861302168545 -0.1229484060 1.179192343 1.405306711
+0 40 1.83836339738284 0.000000000 1.181677214 1.408268065
+5 40 1.83861907916494 0.1229488110 1.179196228 1.405311341
+10 40 1.83938129280513 0.2462171757 1.171691028 1.396366992
+15 40 1.84065712951387 0.3700990200 1.158988196 1.381228346
+20 40 1.84245617105682 0.4948347321 1.140795598 1.359547253
+25 40 1.84479039642222 0.6205772874 1.116700882 1.330832288
+30 40 1.84767004140334 0.7473488056 1.086169247 1.294446102
+35 40 1.85110077750221 0.8749858845 1.048546742 1.249609347
+40 40 1.85507517747224 1.003069206 1.003069206 1.195411330
+45 40 1.85956561354713 1.130839789 0.9488872501 1.130839789
+
+-45 45 1.86320548263048 -1.075722187 1.075722187 1.075722187
+-40 45 1.85956561261022 -0.9488872496 1.130839789 1.130839789
+-35 45 1.85641371695947 -0.8237141687 1.176385748 1.176385748
+-30 45 1.85374464354304 -0.7006496173 1.213560735 1.213560735
+-25 45 1.85153994649076 -0.5798016116 1.243388569 1.243388569
+-20 45 1.84977769571940 -0.4610451954 1.266711264 1.266711264
+-15 45 1.84843478827843 -0.3440986828 1.284193767 1.284193767
+-10 45 1.84749188652208 -0.2285791420 1.296336732 1.296336732
+-5 45 1.84693424402842 -0.1140404055 1.303487800 1.303487800
+0 45 1.84675172279339 0.000000000 1.305850666 1.305850666
+5 45 1.84694170098852 0.1140408659 1.303493062 1.303493062
+10 45 1.84750630114582 0.2285809254 1.296346847 1.296346847
+15 45 1.84845489079414 0.3441024250 1.284207733 1.284207733
+20 45 1.84980151757336 0.4610511329 1.266727577 1.266727577
+25 45 1.85156544669987 0.5798095968 1.243405693 1.243405693
+30 45 1.85376832154219 0.7006585667 1.213576236 1.213576236
+35 45 1.85643341363857 0.8237229084 1.176398230 1.176398230
+40 45 1.85957717588682 0.9488931500 1.130846821 1.130846821
+45 45 1.86320548475883 1.075722188 1.075722188 1.075722188
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.86320536619960 1.075722120 -1.075722120 1.075722120
+45 -40 1.85957706207812 1.130846751 -0.9488930919 1.130846751
+45 -35 1.85643338752923 1.176398213 -0.8237228968 1.176398213
+45 -30 1.85376823715937 1.213576181 -0.7006585348 1.213576181
+45 -25 1.85156541644366 1.243405673 -0.5798095874 1.243405673
+45 -20 1.84980150077214 1.266727565 -0.4610511287 1.266727565
+45 -15 1.84845488772368 1.284207731 -0.3441024245 1.284207731
+45 -10 1.84750630098330 1.296346846 -0.2285809254 1.296346846
+45 -5 1.84694170140159 1.303493063 -0.1140408660 1.303493063
+45 0 1.84675172320800 1.305850667 0.000000000 1.305850667
+45 5 1.84693424480335 1.303487800 0.1140404056 1.303487800
+45 10 1.84749188775533 1.296336733 0.2285791421 1.296336733
+45 15 1.84843478550457 1.284193765 0.3440986823 1.284193765
+45 20 1.84977769133911 1.266711261 0.4610451943 1.266711261
+45 25 1.85153991037774 1.243388544 0.5798016003 1.243388544
+45 30 1.85374458322703 1.213560696 0.7006495945 1.213560696
+45 35 1.85641366891659 1.176385718 0.8237141474 1.176385718
+45 40 1.85956548282128 1.130839710 0.9488871833 1.130839710
+45 45 1.86320539731521 1.075722138 1.075722138 1.075722138
+
+50 -45 1.87053229724106 1.137508853 -1.137508853 0.9544832593
+50 -40 1.86731533188089 1.203298892 -1.009687656 1.009687656
+50 -35 1.86446036940606 1.258627911 -0.8813007511 1.056114216
+50 -30 1.86198984635758 1.304478313 -0.7531409053 1.094587272
+50 -25 1.85991282821473 1.341741614 -0.6256643899 1.125854893
+50 -20 1.85822580720421 1.371183657 -0.4990700370 1.150559701
+50 -15 1.85692306951383 1.393434301 -0.3733695957 1.169230208
+50 -10 1.85599703250074 1.408980837 -0.2484413369 1.182275301
+50 -5 1.85544217064629 1.418169731 -0.1240737744 1.189985698
+50 0 1.85525391642395 1.421206953 0.000000000 1.192534230
+50 5 1.85543196794196 1.418161933 0.1240730921 1.189979155
+50 10 1.85597754398784 1.408966043 0.2484387282 1.182262887
+50 15 1.85689585874788 1.393413882 0.3733641244 1.169213075
+50 20 1.85819436696735 1.371160458 0.4990615930 1.150540234
+50 25 1.85987929614869 1.341717424 0.6256531099 1.125834596
+50 30 1.86195895720062 1.304456673 0.7531284112 1.094569113
+50 35 1.86443571195465 1.258611266 0.8812890959 1.056100249
+50 40 1.86730096024353 1.203289631 1.009679885 1.009679885
+50 45 1.87053228366298 1.137508845 1.137508845 0.9544832524
+
+55 -45 1.87697593875238 1.189415766 -1.189415766 0.8328378857
+55 -40 1.87428075632610 1.265257289 -1.061676925 0.8859426917
+55 -35 1.87183812934780 1.330062240 -0.9313196068 0.9313196068
+55 -30 1.86968534244065 1.384525255 -0.7993560288 0.9694550205
+55 -25 1.86784353339391 1.429323234 -0.6665043700 1.000822903
+55 -20 1.86632670434947 1.465075021 -0.5332436985 1.025856573
+55 -15 1.86514168227291 1.492310408 -0.3998633686 1.044926997
+55 -10 1.86429163959619 1.511453336 -0.2665100033 1.058331020
+55 -5 1.86377904145994 1.522812769 -0.1332288540 1.066284980
+55 0 1.86360351618542 1.526574630 0.000000000 1.068919064
+55 5 1.86376633377510 1.522802386 0.1332279456 1.066277710
+55 10 1.86426762235901 1.511433865 0.2665065699 1.058317386
+55 15 1.86510762021836 1.492283154 0.3998560661 1.044907914
+55 20 1.86628726935583 1.465044064 0.5332324312 1.025834897
+55 25 1.86780264694466 1.429291947 0.6664897804 1.000800995
+55 30 1.86964744930190 1.384497195 0.7993398281 0.9694353725
+55 35 1.87180918321394 1.330041672 0.9313052049 0.9313052049
+55 40 1.87426435732465 1.265246219 1.061667636 0.8859349402
+55 45 1.87697589136522 1.189415736 1.189415736 0.8328378647
+
+60 -45 1.88250590733363 1.232389402 -1.232389402 0.7115203532
+60 -40 1.88038358415890 1.317364652 -1.105400194 0.7605808365
+60 -35 1.87842471321548 1.390996868 -0.9739864926 0.8030924162
+60 -30 1.87666635639987 1.453659509 -0.8392707088 0.8392707088
+60 -25 1.87513806153508 1.505770174 -0.7021521635 0.8693568153
+60 -20 1.87386472341735 1.547746182 -0.5633335403 0.8935916746
+60 -15 1.87285887697030 1.579962520 -0.4233496814 0.9121917864
+60 -10 1.87213114480538 1.602734213 -0.2826052846 0.9253390293
+60 -5 1.87168896887348 1.616297495 -0.1414077077 0.9331697938
+60 0 1.87153572385448 1.620797481 0.000000000 0.9357678619
+60 5 1.87167376108233 1.616284362 0.1414065587 0.9331622117
+60 10 1.87210281400821 1.602709959 0.2826010080 0.9253250262
+60 15 1.87281890376403 1.579928798 0.4233406456 0.9121723171
+60 20 1.87381897836104 1.547708398 0.5633197882 0.8935698602
+60 25 1.87509292475391 1.505733928 0.7021352619 0.8693358888
+60 30 1.87662372158440 1.453626484 0.8392516419 0.8392516419
+60 35 1.87839186081111 1.390972540 0.9739694582 0.8030783706
+60 40 1.88036601666020 1.317352345 1.105389866 0.7605737308
+60 45 1.88250592665306 1.232389415 1.232389415 0.7115203605
+
+65 -45 1.88712557147171 1.267285844 -1.267285844 0.5909450939
+65 -40 1.88557250029601 1.360252508 -1.141387378 0.6342961617
+65 -35 1.88411429676653 1.441774052 -1.009541060 0.6723102818
+65 -30 1.88278423418740 1.511910191 -0.8729017555 0.7050153003
+65 -25 1.88161472210339 1.570804201 -0.7324780284 0.7324780284
+65 -20 1.88062761831792 1.618636204 -0.5891353985 0.7547824579
+65 -15 1.87983895867226 1.655593937 -0.4436150583 0.7720161315
+65 -10 1.87926299839134 1.681850427 -0.2965556078 0.7842597339
+65 -5 1.87891051356517 1.697543222 -0.1485157878 0.7915774046
+65 0 1.87878710501086 1.702759383 0.000000000 0.7940097405
+65 5 1.87889407922564 1.697528374 0.1485144888 0.7915704809
+65 10 1.87923260587567 1.681823227 0.2965508117 0.7842470504
+65 15 1.87979536323586 1.655555542 0.4436047704 0.7719982276
+65 20 1.88057660448337 1.618592297 0.5891194176 0.7547619837
+65 25 1.88156456107889 1.570762326 0.7324585017 0.7324585017
+65 30 1.88273968139273 1.511874414 0.8728810998 0.7049986173
+65 35 1.88407934614606 1.441747307 1.009522332 0.6722978103
+65 40 1.88555371943718 1.360238960 1.141376009 0.6342898439
+65 45 1.88712557845627 1.267285848 1.267285848 0.5909450961
+
+70 -45 1.89085325989162 1.294839444 -1.294839444 0.4712830156
+70 -40 1.88982095921868 1.394497700 -1.170122506 0.5075556547
+70 -35 1.88883643562611 1.482745263 -1.038229410 0.5396751407
+70 -30 1.88792674722909 1.559360917 -0.9002974455 0.5675609584
+70 -25 1.88711680039368 1.624221374 -0.7573868655 0.5911682342
+70 -20 1.88642418194163 1.677269713 -0.6104762503 0.6104762503
+70 -15 1.88586506733260 1.718495834 -0.4604695709 0.6254813312
+70 -10 1.88545283783026 1.747914757 -0.3082045317 0.6361889436
+70 -5 1.88519837862041 1.765550475 -0.1544656514 0.6426078199
+70 0 1.88510707343256 1.771421206 0.000000000 0.6447445914
+70 5 1.88518214984684 1.765535276 0.1544643217 0.6426022880
+70 10 1.88542300120635 1.747887097 0.3081996544 0.6361788762
+70 15 1.88582194660091 1.718456540 0.4604590421 0.6254670294
+70 20 1.88637176694782 1.677223109 0.6104592880 0.6104592880
+70 25 1.88706414244232 1.624176052 0.7573657314 0.5911517383
+70 30 1.88788117522365 1.559323277 0.9002757135 0.5675472583
+70 35 1.88880137826271 1.482717743 1.038210140 0.5396651242
+70 40 1.88980172156321 1.394483505 1.170110595 0.5075504879
+70 45 1.89085325951794 1.294839443 1.294839443 0.4712830155
+
+75 -45 1.89371598924530 1.315652727 -1.315652727 0.3525280857
+75 -40 1.89312098687639 1.420597203 -1.192022589 0.3806478734
+75 -35 1.89254460064304 1.514235638 -1.060279208 0.4057382162
+75 -30 1.89200584250194 1.596115092 -0.9215174782 0.4276777500
+75 -25 1.89151912313868 1.665880780 -0.7768129655 0.4463714098
+75 -20 1.89109755341405 1.723263940 -0.6272167801 0.4617471812
+75 -15 1.89075178826270 1.768066816 -0.4737520756 0.4737520756
+75 -10 1.89049419729879 1.800153952 -0.3174157111 0.4823497976
+75 -5 1.89033369756604 1.819436917 -0.1591801043 0.4875166527
+75 0 1.89027432437066 1.825864789 0.000000000 0.4892389956
+75 5 1.89031897404178 1.819422746 0.1591788644 0.4875128555
+75 10 1.89046686617521 1.800127926 0.3174111222 0.4823428242
+75 15 1.89071155292603 1.768029192 0.4737419941 0.4737419941
+75 20 1.89104700142258 1.723217875 0.6272000136 0.4617348379
+75 25 1.89146713451871 1.665834993 0.7767916147 0.4463591412
+75 30 1.89196030210579 1.596076674 0.9214952973 0.4276674558
+75 35 1.89251083859520 1.514208624 1.060260293 0.4057309781
+75 40 1.89310197304704 1.420582935 1.192010617 0.3806440503
+75 45 1.89371598530860 1.315652724 1.315652724 0.3525280850
+
+80 -45 1.89573936979979 1.330190729 -1.330190729 0.2345485151
+80 -40 1.89547339411299 1.438949332 -1.207421854 0.2537255911
+80 -35 1.89521033137713 1.536520316 -1.075883108 0.2709299881
+80 -30 1.89496004268207 1.622278066 -0.9366226780 0.2860513932
+80 -25 1.89472886667170 1.695691639 -0.7907139970 0.2989961869
+80 -20 1.89452359358525 1.756323829 -0.6392495954 0.3096872779
+80 -15 1.89435048135363 1.803825957 -0.4833337085 0.3180631847
+80 -10 1.89421989763427 1.837937937 -0.3240780471 0.3240780471
+80 -5 1.89413777199296 1.858476154 -0.1625955949 0.3276994890
+80 0 1.89410580716783 1.865330084 0.000000000 0.3289080217
+80 5 1.89412573407790 1.858464343 0.1625945616 0.3276974064
+80 10 1.89419712246340 1.837915838 0.3240741506 0.3240741506
+80 15 1.89431540672750 1.803792558 0.4833247593 0.3180572957
+80 20 1.89447643968771 1.756280115 0.6392336847 0.3096795699
+80 25 1.89467914641401 1.695647141 0.7906932476 0.2989883408
+80 30 1.89491549483914 1.622239928 0.9366006593 0.2860446686
+80 35 1.89517711257182 1.536493384 1.075864250 0.2709252393
+80 40 1.89545478514246 1.438935205 1.207410000 0.2537231001
+80 45 1.89573936631921 1.330190727 1.330190727 0.2345485146
+
+85 -45 1.89694468222590 1.338783044 -1.338783044 0.1171283393
+85 -40 1.89688218915634 1.449843572 -1.216563206 0.1268448764
+85 -35 1.89681502315923 1.549805032 -1.085185166 0.1355903710
+85 -30 1.89674679164759 1.637936184 -0.9456628969 0.1433008477
+85 -25 1.89667933151267 1.713596853 -0.7990633358 0.1499202985
+85 -20 1.89661299117318 1.776240636 -0.6464987204 0.1554009193
+85 -15 1.89655234886603 1.825422339 -0.4891204415 0.1597037608
+85 -10 1.89650567352230 1.860799475 -0.3281091531 0.1627988591
+85 -5 1.89647600077145 1.882124436 -0.1646645515 0.1646645515
+85 0 1.89646272422797 1.889246111 0.000000000 0.1652876173
+85 5 1.89646650092960 1.882115008 0.1646637267 0.1646637267
+85 10 1.89648736012982 1.860781506 0.3281059847 0.1627972871
+85 15 1.89652236301660 1.825393477 0.4891127081 0.1597012357
+85 20 1.89656906003528 1.776199493 0.6464837456 0.1553973198
+85 25 1.89663038268237 1.713552630 0.7990427138 0.1499164294
+85 30 1.89670319648706 1.637898538 0.9456411617 0.1432975541
+85 35 1.89678217434044 1.549778193 1.085166373 0.1355880229
+85 40 1.89686398383514 1.449829657 1.216551530 0.1268436590
+85 45 1.89694467940667 1.338783042 1.338783042 0.1171283391
+
+90 -45 1.89734414798273 1.341624913 -1.341624913 0.000000000
+90 -40 1.89735054473313 1.453454841 -1.219593421 0.000000000
+90 -35 1.89735011340882 1.554218224 -1.088275317 0.000000000
+90 -30 1.89734422111623 1.643148295 -0.9486721106 0.000000000
+90 -25 1.89733306611960 1.719567732 -0.8018476023 0.000000000
+90 -20 1.89731476574361 1.782892685 -0.6489198681 0.000000000
+90 -15 1.89729322770364 1.832644529 -0.4910556215 0.000000000
+90 -10 1.89727595873419 1.868452074 -0.3294585128 0.000000000
+90 -5 1.89726479860810 1.890045133 -0.1653575227 0.000000000
+90 0 1.89725817053326 1.897258171 0.000000000 0.000000000
+90 5 1.89725631820464 1.890036685 0.1653567836 0.000000000
+90 10 1.89725948856134 1.868435854 0.3294556527 0.000000000
+90 15 1.89726537507772 1.832617625 0.4910484127 0.000000000
+90 20 1.89727221046727 1.782852696 0.6489053134 0.000000000
+90 25 1.89728453554346 1.719523749 0.8018270924 0.000000000
+90 30 1.89730106058057 1.643110917 0.9486505303 0.000000000
+90 35 1.89731742332447 1.554191446 1.088256566 0.000000000
+90 40 1.89733250677152 1.453441024 1.219581827 0.000000000
+90 45 1.89734414613162 1.341624912 1.341624912 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.86320536686171 1.075722120 1.075722120 1.075722120
+40 45 1.85957706266078 0.9488930922 1.130846752 1.130846752
+35 45 1.85643338797004 0.8237228970 1.176398213 1.176398213
+30 45 1.85376823748081 0.7006585350 1.213576181 1.213576181
+25 45 1.85156541667213 0.5798095874 1.243405673 1.243405673
+20 45 1.84980150092576 0.4610511287 1.266727565 1.266727565
+15 45 1.84845488781446 0.3441024245 1.284207731 1.284207731
+10 45 1.84750630101895 0.2285809254 1.296346846 1.296346846
+5 45 1.84694170138690 0.1140408660 1.303493063 1.303493063
+0 45 1.84675172314594 0.000000000 1.305850667 1.305850667
+-5 45 1.84693424469487 -0.1140404056 1.303487800 1.303487800
+-10 45 1.84749188759946 -0.2285791421 1.296336733 1.296336733
+-15 45 1.84843478529811 -0.3440986823 1.284193765 1.284193765
+-20 45 1.84977769107605 -0.4610451943 1.266711261 1.266711261
+-25 45 1.85153991004820 -0.5798016002 1.243388544 1.243388544
+-30 45 1.85374458281631 -0.7006495943 1.213560696 1.213560696
+-35 45 1.85641366840439 -0.8237141471 1.176385717 1.176385717
+-40 45 1.85956548219618 -0.9488871830 1.130839709 1.130839709
+-45 45 1.86320539665249 -1.075722137 1.075722137 1.075722137
+
+45 50 1.87053229770860 1.137508854 1.137508854 0.9544832595
+40 50 1.86731533234205 1.009687656 1.203298892 1.009687656
+35 50 1.86446036979561 0.8813007512 1.258627911 1.056114216
+30 50 1.86198984665982 0.7531409054 1.304478313 1.094587272
+25 50 1.85991282843570 0.6256643899 1.341741614 1.125854894
+20 50 1.85822580735448 0.4990700371 1.371183658 1.150559701
+15 50 1.85692306960182 0.3733695957 1.393434301 1.169230208
+10 50 1.85599703253240 0.2484413369 1.408980837 1.182275301
+5 50 1.85544217062636 0.1240737744 1.418169731 1.189985698
+0 50 1.85525391635561 0.000000000 1.421206953 1.192534230
+-5 50 1.85543196782658 -0.1240730921 1.418161933 1.189979155
+-10 50 1.85597754382461 -0.2484387282 1.408966042 1.182262887
+-15 50 1.85689585853414 -0.3733641244 1.393413882 1.169213074
+-20 50 1.85819436669881 -0.4990615929 1.371160458 1.150540234
+-25 50 1.85987929581958 -0.6256531098 1.341717424 1.125834595
+-30 50 1.86195895680543 -0.7531284110 1.304456673 1.094569113
+-35 50 1.86443571149400 -0.8812890957 1.258611265 1.056100249
+-40 50 1.86730095974320 -1.009679885 1.203289630 1.009679885
+-45 50 1.87053228319463 -1.137508845 1.137508845 0.9544832521
+
+45 55 1.87697593911944 1.189415767 1.189415767 0.8328378859
+40 55 1.87428075669101 1.061676925 1.265257289 0.8859426919
+35 55 1.87183812967249 0.9313196070 1.330062240 0.9313196070
+30 55 1.86968534270482 0.7993560289 1.384525255 0.9694550206
+25 55 1.86784353359301 0.6665043700 1.429323234 1.000822903
+20 55 1.86632670448655 0.5332436985 1.465075021 1.025856574
+15 55 1.86514168235245 0.3998633686 1.492310408 1.044926997
+10 55 1.86429163962163 0.2665100033 1.511453336 1.058331020
+5 55 1.86377904143485 0.1332288539 1.522812769 1.066284980
+0 55 1.86360351611280 0.000000000 1.526574630 1.068919064
+-5 55 1.86376633365674 -0.1332279456 1.522802386 1.066277710
+-10 55 1.86426762219469 -0.2665065699 1.511433865 1.058317385
+-15 55 1.86510762000690 -0.3998560661 1.492283154 1.044907914
+-20 55 1.86628726909566 -0.5332324311 1.465044064 1.025834897
+-25 55 1.86780264663501 -0.6664897803 1.429291946 1.000800995
+-30 55 1.86964744894516 -0.7993398280 1.384497195 0.9694353723
+-35 55 1.87180918282140 -0.9313052047 1.330041672 0.9313052047
+-40 55 1.87426435692442 -1.061667635 1.265246219 0.8859349400
+-45 55 1.87697589099785 -1.189415736 1.189415736 0.8328378645
+
+45 60 1.88250590764014 1.232389403 1.232389403 0.7115203533
+40 60 1.88038358445917 1.105400194 1.317364652 0.7605808366
+35 60 1.87842471348632 0.9739864927 1.390996868 0.8030924163
+30 60 1.87666635662488 0.8392707089 1.453659509 0.8392707089
+25 60 1.87513806170794 0.7021521636 1.505770174 0.8693568154
+20 60 1.87386472353693 0.5633335404 1.547746182 0.8935916747
+15 60 1.87285887703833 0.4233496814 1.579962520 0.9121917864
+10 60 1.87213114482391 0.2826052846 1.602734213 0.9253390293
+5 60 1.87168896884459 0.1414077077 1.616297495 0.9331697938
+0 60 1.87153572378022 0.000000000 1.620797481 0.9357678619
+-5 60 1.87167376096477 -0.1414065587 1.616284362 0.9331622116
+-10 60 1.87210281384780 -0.2826010080 1.602709959 0.9253250261
+-15 60 1.87281890356101 -0.4233406456 1.579928798 0.9121723170
+-20 60 1.87381897811702 -0.5633197881 1.547708398 0.8935698600
+-25 60 1.87509292447099 -0.7021352618 1.505733928 0.8693358887
+-30 60 1.87662372126882 -0.8392516418 1.453626484 0.8392516418
+-35 60 1.87839186047617 -0.9739694580 1.390972540 0.8030783705
+-40 60 1.88036601632727 -1.105389866 1.317352344 0.7605737306
+-45 60 1.88250592634645 -1.232389415 1.232389415 0.7115203604
+
+45 65 1.88712557173809 1.267285844 1.267285844 0.5909450940
+40 65 1.88557250055230 1.141387378 1.360252509 0.6342961617
+35 65 1.88411429699739 1.009541060 1.441774052 0.6723102819
+30 65 1.88278423438099 0.8729017556 1.511910191 0.7050153003
+25 65 1.88161472225317 0.7324780285 1.570804201 0.7324780285
+20 65 1.88062761842117 0.5891353985 1.618636205 0.7547824579
+15 65 1.87983895872883 0.4436150583 1.655593937 0.7720161315
+10 65 1.87926299840264 0.2965556078 1.681850427 0.7842597339
+5 65 1.87891051353256 0.1485157878 1.697543222 0.7915774046
+0 65 1.87878710493566 0.000000000 1.702759383 0.7940097405
+-5 65 1.87889407910998 -0.1485144888 1.697528374 0.7915704808
+-10 65 1.87923260572054 -0.2965508117 1.681823227 0.7842470504
+-15 65 1.87979536304295 -0.4436047704 1.655555542 0.7719982275
+-20 65 1.88057660425631 -0.5891194176 1.618592297 0.7547619836
+-25 65 1.88156456082130 -0.7324585016 1.570762326 0.7324585016
+-30 65 1.88273968111204 -0.8728810997 1.511874414 0.7049986172
+-35 65 1.88407934585418 -1.009522332 1.441747307 0.6722978102
+-40 65 1.88555371914980 -1.141376009 1.360238960 0.6342898438
+-45 65 1.88712557818983 -1.267285848 1.267285848 0.5909450960
+
+45 70 1.89085326013052 1.294839444 1.294839444 0.4712830157
+40 70 1.88982095944501 1.170122506 1.394497700 0.5075556547
+35 70 1.88883643582838 1.038229410 1.482745263 0.5396751407
+30 70 1.88792674739868 0.9002974456 1.559360918 0.5675609585
+25 70 1.88711680052453 0.7573868655 1.624221375 0.5911682342
+20 70 1.88642418203154 0.6104762504 1.677269713 0.6104762504
+15 70 1.88586506737952 0.4604695709 1.718495834 0.6254813312
+10 70 1.88545283783489 0.3082045317 1.747914757 0.6361889436
+5 70 1.88519837858401 0.1544656514 1.765550475 0.6426078199
+0 70 1.88510707335628 0.000000000 1.771421206 0.6447445914
+-5 70 1.88518214973269 -0.1544643217 1.765535276 0.6426022880
+-10 70 1.88542300105604 -0.3081996544 1.747887097 0.6361788761
+-15 70 1.88582194641727 -0.4604590421 1.718456540 0.6254670294
+-20 70 1.88637176673489 -0.6104592880 1.677223109 0.6104592880
+-25 70 1.88706414220572 -0.7573657313 1.624176052 0.5911517382
+-30 70 1.88788117497005 -0.9002757134 1.559323276 0.5675472582
+-35 70 1.88880137800196 -1.038210140 1.482717742 0.5396651241
+-40 70 1.88980172130733 -1.170110594 1.394483505 0.5075504879
+-45 70 1.89085325927899 -1.294839443 1.294839443 0.4712830155
+
+45 75 1.89371598946557 1.315652727 1.315652727 0.3525280858
+40 75 1.89312098708229 1.192022589 1.420597203 0.3806478734
+35 75 1.89254460082540 1.060279208 1.514235638 0.4057382163
+30 75 1.89200584265403 0.9215174782 1.596115092 0.4276777500
+25 75 1.89151912325549 0.7768129655 1.665880780 0.4463714098
+20 75 1.89109755349375 0.6272167801 1.723263940 0.4617471812
+15 75 1.89075178830139 0.4737520756 1.768066816 0.4737520756
+10 75 1.89049419729720 0.3174157111 1.800153952 0.4823497976
+5 75 1.89033369752667 0.1591801043 1.819436917 0.4875166527
+0 75 1.89027432429363 0.000000000 1.825864789 0.4892389956
+-5 75 1.89031897392935 -0.1591788644 1.819422746 0.4875128554
+-10 75 1.89046686602900 -0.3174111221 1.800127926 0.4823428241
+-15 75 1.89071155275005 -0.4737419940 1.768029191 0.4737419940
+-20 75 1.89104700122194 -0.6272000135 1.723217875 0.4617348379
+-25 75 1.89146713429842 -0.7767916146 1.665834993 0.4463591412
+-30 75 1.89196030187206 -0.9214952972 1.596076674 0.4276674558
+-35 75 1.89251083835673 -1.060260293 1.514208624 0.4057309780
+-40 75 1.89310197281290 -1.192010617 1.420582935 0.3806440503
+-45 75 1.89371598508832 -1.315652724 1.315652724 0.3525280850
+
+45 80 1.89573937000775 1.330190729 1.330190729 0.2345485151
+40 80 1.89547339430502 1.207421854 1.438949332 0.2537255911
+35 80 1.89521033154634 1.075883108 1.536520316 0.2709299881
+30 80 1.89496004282216 0.9366226781 1.622278066 0.2860513932
+25 80 1.89472886677844 0.7907139970 1.695691639 0.2989961869
+20 80 1.89452359365731 0.6392495954 1.756323829 0.3096872779
+15 80 1.89435048138697 0.4833337085 1.803825957 0.3180631847
+10 80 1.89421989762916 0.3240780471 1.837937937 0.3240780471
+5 80 1.89413777195163 0.1625955949 1.858476154 0.3276994890
+0 80 1.89410580709042 0.000000000 1.865330084 0.3289080217
+-5 80 1.89412573396680 -0.1625945616 1.858464343 0.3276974064
+-10 80 1.89419712232109 -0.3240741505 1.837915838 0.3240741505
+-15 80 1.89431540655811 -0.4833247593 1.803792558 0.3180572956
+-20 80 1.89447643949636 -0.6392336847 1.756280114 0.3096795698
+-25 80 1.89467914620511 -0.7906932475 1.695647141 0.2989883408
+-30 80 1.89491549461963 -0.9366006592 1.622239928 0.2860446685
+-35 80 1.89517711234882 -1.075864250 1.536493384 0.2709252392
+-40 80 1.89545478492268 -1.207410000 1.438935205 0.2537231001
+-45 80 1.89573936611123 -1.330190727 1.330190727 0.2345485146
+
+45 85 1.89694468242701 1.338783044 1.338783044 0.1171283393
+40 85 1.89688218934070 1.216563206 1.449843572 0.1268448764
+35 85 1.89681502332069 1.085185166 1.549805032 0.1355903710
+30 85 1.89674679178051 0.9456628970 1.637936184 0.1433008477
+25 85 1.89667933161311 0.7990633358 1.713596854 0.1499202985
+20 85 1.89661299123962 0.6464987204 1.776240636 0.1554009194
+15 85 1.89655234889625 0.4891204415 1.825422339 0.1597037608
+10 85 1.89650567351607 0.3281091531 1.860799475 0.1627988591
+5 85 1.89647600072903 0.1646645515 1.882124436 0.1646645515
+0 85 1.89646272415044 0.000000000 1.889246111 0.1652876173
+-5 85 1.89646650081931 -0.1646637266 1.882115008 0.1646637266
+-10 85 1.89648735999038 -0.3281059847 1.860781506 0.1627972871
+-15 85 1.89652236285188 -0.4891127081 1.825393477 0.1597012357
+-20 85 1.89656905984986 -0.6464837455 1.776199493 0.1553973198
+-25 85 1.89663038248055 -0.7990427137 1.713552629 0.1499164294
+-30 85 1.89670319627562 -0.9456411616 1.637898538 0.1432975540
+-35 85 1.89678217412562 -1.085166373 1.549778193 0.1355880228
+-40 85 1.89686398362339 -1.216551530 1.449829657 0.1268436590
+-45 85 1.89694467920553 -1.338783042 1.338783042 0.1171283391
+
+45 90 1.89734414818173 1.341624913 1.341624913 0.000000000
+40 90 1.89735054491525 1.219593422 1.453454842 0.000000000
+35 90 1.89735011356761 1.088275317 1.554218224 0.000000000
+30 90 1.89734422124678 0.9486721106 1.643148295 0.000000000
+25 90 1.89733306621772 0.8018476024 1.719567733 0.000000000
+20 90 1.89731476580797 0.6489198681 1.782892685 0.000000000
+15 90 1.89729322773262 0.4910556215 1.832644529 0.000000000
+10 90 1.89727595872729 0.3294585128 1.868452074 0.000000000
+5 90 1.89726479856517 0.1653575227 1.890045133 0.000000000
+0 90 1.89725817045560 0.000000000 1.897258170 0.000000000
+-5 90 1.89725631809463 -0.1653567836 1.890036685 0.000000000
+-10 90 1.89725948842276 -0.3294556527 1.868435854 0.000000000
+-15 90 1.89726537491494 -0.4910484126 1.832617625 0.000000000
+-20 90 1.89727221028436 -0.6489053133 1.782852696 0.000000000
+-25 90 1.89728453534411 -0.8018270924 1.719523749 0.000000000
+-30 90 1.89730106037140 -0.9486505302 1.643110917 0.000000000
+-35 90 1.89731742311170 -1.088256566 1.554191446 0.000000000
+-40 90 1.89733250656227 -1.219581827 1.453441023 0.000000000
+-45 90 1.89734414593260 -1.341624912 1.341624912 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.89734414798272 -1.341624913 1.341624913 1.643016656e-16
+-90 40 1.89735054473312 -1.453454841 1.219593421 1.779968819e-16
+-90 35 1.89735011340882 -1.554218224 1.088275317 1.903368373e-16
+-90 30 1.89734422111623 -1.643148295 0.9486721106 2.012276300e-16
+-90 25 1.89733306611960 -1.719567732 0.8018476023 2.105863119e-16
+-90 20 1.89731476574361 -1.782892685 0.6489198681 2.183413820e-16
+-90 15 1.89729322770365 -1.832644529 0.4910556215 2.244342256e-16
+-90 10 1.89727595873421 -1.868452074 0.3294585128 2.288193851e-16
+-90 5 1.89726479860812 -1.890045133 0.1653575227 2.314637723e-16
+-90 -2.84217e-14 1.89725817053329 -1.897258171 -6.102047673e-16 2.323471146e-16
+-90 -5 1.89725631820467 -1.890036685 -0.1653567836 2.314627377e-16
+-90 -10 1.89725948856137 -1.868435854 -0.3294556527 2.288173988e-16
+-90 -15 1.89726537507776 -1.832617625 -0.4910484127 2.244309309e-16
+-90 -20 1.89727221046732 -1.782852696 -0.6489053134 2.183364847e-16
+-90 -25 1.89728453554351 -1.719523749 -0.8018270924 2.105809255e-16
+-90 -30 1.89730106058062 -1.643110917 -0.9486505303 2.012230525e-16
+-90 -35 1.89731742332452 -1.554191446 -1.088256566 1.903335580e-16
+-90 -40 1.89733250677157 -1.453441024 -1.219581827 1.779951897e-16
+-90 -45 1.89734414613167 -1.341624912 -1.341624912 1.643016654e-16
+
+-85 45 1.89694468222588 -1.338783044 1.338783044 0.1171283393
+-85 40 1.89688218915633 -1.449843572 1.216563206 0.1268448764
+-85 35 1.89681502315923 -1.549805032 1.085185166 0.1355903710
+-85 30 1.89674679164759 -1.637936184 0.9456628969 0.1433008477
+-85 25 1.89667933151267 -1.713596853 0.7990633358 0.1499202985
+-85 20 1.89661299117319 -1.776240636 0.6464987204 0.1554009193
+-85 15 1.89655234886605 -1.825422339 0.4891204415 0.1597037608
+-85 10 1.89650567352231 -1.860799475 0.3281091531 0.1627988591
+-85 5 1.89647600077147 -1.882124436 0.1646645515 0.1646645515
+-85 -2.84217e-14 1.89646272422800 -1.889246111 -6.076278924e-16 0.1652876173
+-85 -5 1.89646650092963 -1.882115008 -0.1646637267 0.1646637267
+-85 -10 1.89648736012985 -1.860781506 -0.3281059847 0.1627972871
+-85 -15 1.89652236301663 -1.825393477 -0.4891127081 0.1597012357
+-85 -20 1.89656906003532 -1.776199493 -0.6464837456 0.1553973198
+-85 -25 1.89663038268241 -1.713552630 -0.7990427138 0.1499164294
+-85 -30 1.89670319648710 -1.637898538 -0.9456411617 0.1432975541
+-85 -35 1.89678217434049 -1.549778193 -1.085166373 0.1355880229
+-85 -40 1.89686398383519 -1.449829657 -1.216551530 0.1268436590
+-85 -45 1.89694467940672 -1.338783042 -1.338783042 0.1171283391
+
+-80 45 1.89573936979977 -1.330190729 1.330190729 0.2345485151
+-80 40 1.89547339411298 -1.438949332 1.207421854 0.2537255911
+-80 35 1.89521033137712 -1.536520316 1.075883108 0.2709299881
+-80 30 1.89496004268207 -1.622278066 0.9366226780 0.2860513932
+-80 25 1.89472886667170 -1.695691639 0.7907139970 0.2989961869
+-80 20 1.89452359358526 -1.756323829 0.6392495954 0.3096872779
+-80 15 1.89435048135364 -1.803825957 0.4833337085 0.3180631847
+-80 10 1.89421989763429 -1.837937937 0.3240780471 0.3240780471
+-80 5 1.89413777199298 -1.858476154 0.1625955949 0.3276994890
+-80 -2.84217e-14 1.89410580716785 -1.865330084 -5.999359114e-16 0.3289080217
+-80 -5 1.89412573407793 -1.858464343 -0.1625945616 0.3276974064
+-80 -10 1.89419712246344 -1.837915838 -0.3240741506 0.3240741506
+-80 -15 1.89431540672754 -1.803792558 -0.4833247593 0.3180572957
+-80 -20 1.89447643968775 -1.756280115 -0.6392336847 0.3096795699
+-80 -25 1.89467914641405 -1.695647141 -0.7906932476 0.2989883408
+-80 -30 1.89491549483919 -1.622239928 -0.9366006593 0.2860446686
+-80 -35 1.89517711257187 -1.536493384 -1.075864250 0.2709252393
+-80 -40 1.89545478514251 -1.438935205 -1.207410000 0.2537231001
+-80 -45 1.89573936631927 -1.330190727 -1.330190727 0.2345485146
+
+-75 45 1.89371598924528 -1.315652727 1.315652727 0.3525280857
+-75 40 1.89312098687638 -1.420597203 1.192022589 0.3806478734
+-75 35 1.89254460064303 -1.514235638 1.060279208 0.4057382162
+-75 30 1.89200584250194 -1.596115092 0.9215174782 0.4276777500
+-75 25 1.89151912313868 -1.665880780 0.7768129655 0.4463714098
+-75 20 1.89109755341406 -1.723263940 0.6272167801 0.4617471812
+-75 15 1.89075178826271 -1.768066816 0.4737520756 0.4737520756
+-75 10 1.89049419729881 -1.800153952 0.3174157111 0.4823497976
+-75 5 1.89033369756606 -1.819436917 0.1591801043 0.4875166527
+-75 -2.84217e-14 1.89027432437069 -1.825864789 -5.872429044e-16 0.4892389956
+-75 -5 1.89031897404181 -1.819422746 -0.1591788644 0.4875128555
+-75 -10 1.89046686617525 -1.800127926 -0.3174111222 0.4823428242
+-75 -15 1.89071155292607 -1.768029192 -0.4737419941 0.4737419941
+-75 -20 1.89104700142262 -1.723217875 -0.6272000136 0.4617348379
+-75 -25 1.89146713451876 -1.665834993 -0.7767916147 0.4463591412
+-75 -30 1.89196030210584 -1.596076674 -0.9214952973 0.4276674558
+-75 -35 1.89251083859525 -1.514208624 -1.060260293 0.4057309781
+-75 -40 1.89310197304710 -1.420582935 -1.192010617 0.3806440503
+-75 -45 1.89371598530866 -1.315652724 -1.315652724 0.3525280850
+
+-70 45 1.89085325989160 -1.294839444 1.294839444 0.4712830156
+-70 40 1.88982095921866 -1.394497700 1.170122506 0.5075556547
+-70 35 1.88883643562610 -1.482745263 1.038229410 0.5396751407
+-70 30 1.88792674722909 -1.559360917 0.9002974455 0.5675609584
+-70 25 1.88711680039368 -1.624221374 0.7573868655 0.5911682342
+-70 20 1.88642418194164 -1.677269713 0.6104762503 0.6104762503
+-70 15 1.88586506733261 -1.718495834 0.4604695709 0.6254813312
+-70 10 1.88545283783028 -1.747914757 0.3082045317 0.6361889436
+-70 5 1.88519837862044 -1.765550475 0.1544656514 0.6426078199
+-70 -2.84217e-14 1.88510707343259 -1.771421206 -5.697325128e-16 0.6447445914
+-70 -5 1.88518214984687 -1.765535276 -0.1544643217 0.6426022880
+-70 -10 1.88542300120639 -1.747887097 -0.3081996544 0.6361788762
+-70 -15 1.88582194660095 -1.718456540 -0.4604590421 0.6254670294
+-70 -20 1.88637176694786 -1.677223109 -0.6104592880 0.6104592880
+-70 -25 1.88706414244237 -1.624176052 -0.7573657314 0.5911517383
+-70 -30 1.88788117522370 -1.559323277 -0.9002757135 0.5675472583
+-70 -35 1.88880137826277 -1.482717743 -1.038210140 0.5396651242
+-70 -40 1.88980172156327 -1.394483505 -1.170110595 0.5075504879
+-70 -45 1.89085325951800 -1.294839443 -1.294839443 0.4712830155
+
+-65 45 1.88712557147169 -1.267285844 1.267285844 0.5909450939
+-65 40 1.88557250029599 -1.360252508 1.141387378 0.6342961617
+-65 35 1.88411429676652 -1.441774052 1.009541060 0.6723102818
+-65 30 1.88278423418739 -1.511910191 0.8729017555 0.7050153003
+-65 25 1.88161472210339 -1.570804201 0.7324780284 0.7324780284
+-65 20 1.88062761831793 -1.618636204 0.5891353985 0.7547824579
+-65 15 1.87983895867227 -1.655593937 0.4436150583 0.7720161315
+-65 10 1.87926299839136 -1.681850427 0.2965556078 0.7842597339
+-65 5 1.87891051356519 -1.697543222 0.1485157878 0.7915774046
+-65 -2.84217e-14 1.87878710501089 -1.702759383 -5.476491863e-16 0.7940097405
+-65 -5 1.87889407922568 -1.697528374 -0.1485144888 0.7915704809
+-65 -10 1.87923260587571 -1.681823227 -0.2965508117 0.7842470504
+-65 -15 1.87979536323590 -1.655555542 -0.4436047704 0.7719982276
+-65 -20 1.88057660448342 -1.618592297 -0.5891194176 0.7547619837
+-65 -25 1.88156456107894 -1.570762326 -0.7324585017 0.7324585017
+-65 -30 1.88273968139278 -1.511874414 -0.8728810998 0.7049986173
+-65 -35 1.88407934614612 -1.441747307 -1.009522332 0.6722978103
+-65 -40 1.88555371943724 -1.360238960 -1.141376009 0.6342898439
+-65 -45 1.88712557845633 -1.267285848 -1.267285848 0.5909450961
+
+-60 45 1.88250590733360 -1.232389402 1.232389402 0.7115203532
+-60 40 1.88038358415888 -1.317364652 1.105400194 0.7605808365
+-60 35 1.87842471321547 -1.390996868 0.9739864926 0.8030924162
+-60 30 1.87666635639986 -1.453659509 0.8392707088 0.8392707088
+-60 25 1.87513806153508 -1.505770174 0.7021521635 0.8693568153
+-60 20 1.87386472341735 -1.547746182 0.5633335403 0.8935916746
+-60 15 1.87285887697031 -1.579962520 0.4233496814 0.9121917864
+-60 10 1.87213114480540 -1.602734213 0.2826052846 0.9253390293
+-60 5 1.87168896887350 -1.616297495 0.1414077077 0.9331697938
+-60 -2.84217e-14 1.87153572385451 -1.620797481 -5.212882279e-16 0.9357678619
+-60 -5 1.87167376108237 -1.616284362 -0.1414065587 0.9331622117
+-60 -10 1.87210281400824 -1.602709959 -0.2826010080 0.9253250262
+-60 -15 1.87281890376407 -1.579928798 -0.4233406456 0.9121723171
+-60 -20 1.87381897836109 -1.547708398 -0.5633197882 0.8935698602
+-60 -25 1.87509292475397 -1.505733928 -0.7021352619 0.8693358888
+-60 -30 1.87662372158445 -1.453626484 -0.8392516419 0.8392516419
+-60 -35 1.87839186081117 -1.390972540 -0.9739694582 0.8030783706
+-60 -40 1.88036601666027 -1.317352345 -1.105389866 0.7605737308
+-60 -45 1.88250592665312 -1.232389415 -1.232389415 0.7115203605
+
+-55 45 1.87697593875235 -1.189415766 1.189415766 0.8328378857
+-55 40 1.87428075632608 -1.265257289 1.061676925 0.8859426917
+-55 35 1.87183812934779 -1.330062240 0.9313196068 0.9313196068
+-55 30 1.86968534244064 -1.384525255 0.7993560288 0.9694550205
+-55 25 1.86784353339391 -1.429323234 0.6665043700 1.000822903
+-55 20 1.86632670434947 -1.465075021 0.5332436985 1.025856573
+-55 15 1.86514168227292 -1.492310408 0.3998633686 1.044926997
+-55 10 1.86429163959620 -1.511453336 0.2665100033 1.058331020
+-55 5 1.86377904145996 -1.522812769 0.1332288540 1.066284980
+-55 -2.84217e-14 1.86360351618545 -1.526574630 -4.909838478e-16 1.068919064
+-55 -5 1.86376633377514 -1.522802386 -0.1332279456 1.066277710
+-55 -10 1.86426762235905 -1.511433865 -0.2665065699 1.058317386
+-55 -15 1.86510762021840 -1.492283154 -0.3998560661 1.044907914
+-55 -20 1.86628726935588 -1.465044064 -0.5332324312 1.025834897
+-55 -25 1.86780264694472 -1.429291947 -0.6664897804 1.000800995
+-55 -30 1.86964744930196 -1.384497195 -0.7993398281 0.9694353725
+-55 -35 1.87180918321400 -1.330041672 -0.9313052049 0.9313052049
+-55 -40 1.87426435732472 -1.265246219 -1.061667636 0.8859349402
+-55 -45 1.87697589136528 -1.189415736 -1.189415736 0.8328378647
+
+-50 45 1.87053229724102 -1.137508853 1.137508853 0.9544832593
+-50 40 1.86731533188086 -1.203298892 1.009687656 1.009687656
+-50 35 1.86446036940604 -1.258627911 0.8813007511 1.056114216
+-50 30 1.86198984635756 -1.304478313 0.7531409053 1.094587272
+-50 25 1.85991282821472 -1.341741614 0.6256643899 1.125854893
+-50 20 1.85822580720421 -1.371183657 0.4990700370 1.150559701
+-50 15 1.85692306951384 -1.393434301 0.3733695957 1.169230208
+-50 10 1.85599703250075 -1.408980837 0.2484413369 1.182275301
+-50 5 1.85544217064631 -1.418169731 0.1240737744 1.189985698
+-50 -2.84217e-14 1.85525391642398 -1.421206953 -4.570950183e-16 1.192534230
+-50 -5 1.85543196794199 -1.418161933 -0.1240730921 1.189979155
+-50 -10 1.85597754398788 -1.408966043 -0.2484387282 1.182262887
+-50 -15 1.85689585874793 -1.393413882 -0.3733641244 1.169213075
+-50 -20 1.85819436696741 -1.371160458 -0.4990615930 1.150540234
+-50 -25 1.85987929614875 -1.341717424 -0.6256531099 1.125834596
+-50 -30 1.86195895720068 -1.304456673 -0.7531284112 1.094569113
+-50 -35 1.86443571195471 -1.258611266 -0.8812890959 1.056100249
+-50 -40 1.86730096024360 -1.203289631 -1.009679885 1.009679885
+-50 -45 1.87053228366306 -1.137508845 -1.137508845 0.9544832524
+
+-45 45 1.86320536619956 -1.075722120 1.075722120 1.075722120
+-45 40 1.85957706207809 -1.130846751 0.9488930919 1.130846751
+-45 35 1.85643338752921 -1.176398213 0.8237228968 1.176398213
+-45 30 1.85376823715935 -1.213576181 0.7006585348 1.213576181
+-45 25 1.85156541644364 -1.243405673 0.5798095874 1.243405673
+-45 20 1.84980150077214 -1.266727565 0.4610511287 1.266727565
+-45 15 1.84845488772368 -1.284207731 0.3441024245 1.284207731
+-45 10 1.84750630098332 -1.296346846 0.2285809254 1.296346846
+-45 5 1.84694170140161 -1.303493063 0.1140408660 1.303493063
+-45 -2.84217e-14 1.84675172320803 -1.305850667 -4.199936068e-16 1.305850667
+-45 -5 1.84693424480338 -1.303487800 -0.1140404056 1.303487800
+-45 -10 1.84749188775538 -1.296336733 -0.2285791421 1.296336733
+-45 -15 1.84843478550462 -1.284193765 -0.3440986823 1.284193765
+-45 -20 1.84977769133916 -1.266711261 -0.4610451943 1.266711261
+-45 -25 1.85153991037780 -1.243388544 -0.5798016003 1.243388544
+-45 -30 1.85374458322710 -1.213560696 -0.7006495945 1.213560696
+-45 -35 1.85641366891666 -1.176385718 -0.8237141474 1.176385718
+-45 -40 1.85956548282136 -1.130839710 -0.9488871833 1.130839710
+-45 -45 1.86320539731529 -1.075722138 -1.075722138 1.075722138
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 1.89734414818178 -1.341624913 -1.341624913 1.643016656e-16
+-40 -90 1.89735054491531 -1.219593422 -1.453454842 1.779968819e-16
+-35 -90 1.89735011356767 -1.088275317 -1.554218224 1.903368374e-16
+-30 -90 1.89734422124684 -0.9486721106 -1.643148295 2.012276300e-16
+-25 -90 1.89733306621777 -0.8018476024 -1.719567733 2.105863120e-16
+-20 -90 1.89731476580803 -0.6489198681 -1.782892685 2.183413820e-16
+-15 -90 1.89729322773267 -0.4910556215 -1.832644529 2.244342256e-16
+-10 -90 1.89727595872735 -0.3294585128 -1.868452074 2.288193851e-16
+-5 -90 1.89726479856522 -0.1653575227 -1.890045133 2.314637723e-16
+-2.84217e-14 -90 1.89725817045565 -6.102047672e-16 -1.897258170 2.323471146e-16
+5 -90 1.89725631809468 0.1653567836 -1.890036685 2.314627377e-16
+10 -90 1.89725948842281 0.3294556527 -1.868435854 2.288173988e-16
+15 -90 1.89726537491498 0.4910484126 -1.832617625 2.244309308e-16
+20 -90 1.89727221028440 0.6489053133 -1.782852696 2.183364847e-16
+25 -90 1.89728453534414 0.8018270924 -1.719523749 2.105809255e-16
+30 -90 1.89730106037143 0.9486505302 -1.643110917 2.012230525e-16
+35 -90 1.89731742311173 1.088256566 -1.554191446 1.903335579e-16
+40 -90 1.89733250656229 1.219581827 -1.453441023 1.779951897e-16
+45 -90 1.89734414593262 1.341624912 -1.341624912 1.643016654e-16
+
+-45 -85 1.89694468242707 -1.338783044 -1.338783044 0.1171283393
+-40 -85 1.89688218934076 -1.216563206 -1.449843572 0.1268448764
+-35 -85 1.89681502332074 -1.085185166 -1.549805032 0.1355903710
+-30 -85 1.89674679178056 -0.9456628970 -1.637936184 0.1433008477
+-25 -85 1.89667933161317 -0.7990633358 -1.713596854 0.1499202985
+-20 -85 1.89661299123967 -0.6464987204 -1.776240636 0.1554009194
+-15 -85 1.89655234889630 -0.4891204415 -1.825422339 0.1597037608
+-10 -85 1.89650567351612 -0.3281091531 -1.860799475 0.1627988591
+-5 -85 1.89647600072908 -0.1646645515 -1.882124436 0.1646645515
+-2.84217e-14 -85 1.89646272415049 -6.076278924e-16 -1.889246111 0.1652876173
+5 -85 1.89646650081936 0.1646637266 -1.882115008 0.1646637266
+10 -85 1.89648735999042 0.3281059847 -1.860781506 0.1627972871
+15 -85 1.89652236285192 0.4891127081 -1.825393477 0.1597012357
+20 -85 1.89656905984990 0.6464837455 -1.776199493 0.1553973198
+25 -85 1.89663038248058 0.7990427137 -1.713552629 0.1499164294
+30 -85 1.89670319627565 0.9456411616 -1.637898538 0.1432975540
+35 -85 1.89678217412565 1.085166373 -1.549778193 0.1355880228
+40 -85 1.89686398362341 1.216551530 -1.449829657 0.1268436590
+45 -85 1.89694467920555 1.338783042 -1.338783042 0.1171283391
+
+-45 -80 1.89573937000781 -1.330190729 -1.330190729 0.2345485151
+-40 -80 1.89547339430508 -1.207421854 -1.438949332 0.2537255911
+-35 -80 1.89521033154640 -1.075883108 -1.536520316 0.2709299881
+-30 -80 1.89496004282222 -0.9366226781 -1.622278066 0.2860513932
+-25 -80 1.89472886677850 -0.7907139970 -1.695691639 0.2989961869
+-20 -80 1.89452359365737 -0.6392495954 -1.756323829 0.3096872779
+-15 -80 1.89435048138703 -0.4833337085 -1.803825957 0.3180631847
+-10 -80 1.89421989762921 -0.3240780471 -1.837937937 0.3240780471
+-5 -80 1.89413777195168 -0.1625955949 -1.858476154 0.3276994890
+-2.84217e-14 -80 1.89410580709047 -5.999359114e-16 -1.865330084 0.3289080217
+5 -80 1.89412573396685 0.1625945616 -1.858464343 0.3276974064
+10 -80 1.89419712232114 0.3240741505 -1.837915838 0.3240741505
+15 -80 1.89431540655816 0.4833247593 -1.803792558 0.3180572956
+20 -80 1.89447643949640 0.6392336847 -1.756280114 0.3096795698
+25 -80 1.89467914620514 0.7906932475 -1.695647141 0.2989883408
+30 -80 1.89491549461966 0.9366006592 -1.622239928 0.2860446685
+35 -80 1.89517711234885 1.075864250 -1.536493384 0.2709252392
+40 -80 1.89545478492270 1.207410000 -1.438935205 0.2537231001
+45 -80 1.89573936611125 1.330190727 -1.330190727 0.2345485146
+
+-45 -75 1.89371598946563 -1.315652727 -1.315652727 0.3525280858
+-40 -75 1.89312098708235 -1.192022589 -1.420597203 0.3806478734
+-35 -75 1.89254460082546 -1.060279208 -1.514235638 0.4057382163
+-30 -75 1.89200584265409 -0.9215174782 -1.596115092 0.4276777500
+-25 -75 1.89151912325555 -0.7768129655 -1.665880780 0.4463714098
+-20 -75 1.89109755349381 -0.6272167801 -1.723263940 0.4617471812
+-15 -75 1.89075178830145 -0.4737520756 -1.768066816 0.4737520756
+-10 -75 1.89049419729726 -0.3174157111 -1.800153952 0.4823497976
+-5 -75 1.89033369752672 -0.1591801043 -1.819436917 0.4875166527
+-2.84217e-14 -75 1.89027432429369 -5.872429044e-16 -1.825864789 0.4892389956
+5 -75 1.89031897392940 0.1591788644 -1.819422746 0.4875128554
+10 -75 1.89046686602905 0.3174111221 -1.800127926 0.4823428241
+15 -75 1.89071155275009 0.4737419940 -1.768029191 0.4737419940
+20 -75 1.89104700122198 0.6272000135 -1.723217875 0.4617348379
+25 -75 1.89146713429846 0.7767916146 -1.665834993 0.4463591412
+30 -75 1.89196030187209 0.9214952972 -1.596076674 0.4276674558
+35 -75 1.89251083835676 1.060260293 -1.514208624 0.4057309780
+40 -75 1.89310197281293 1.192010617 -1.420582935 0.3806440503
+45 -75 1.89371598508834 1.315652724 -1.315652724 0.3525280850
+
+-45 -70 1.89085326013058 -1.294839444 -1.294839444 0.4712830157
+-40 -70 1.88982095944507 -1.170122506 -1.394497700 0.5075556547
+-35 -70 1.88883643582845 -1.038229410 -1.482745263 0.5396751407
+-30 -70 1.88792674739875 -0.9002974456 -1.559360918 0.5675609585
+-25 -70 1.88711680052459 -0.7573868655 -1.624221375 0.5911682342
+-20 -70 1.88642418203161 -0.6104762504 -1.677269713 0.6104762504
+-15 -70 1.88586506737958 -0.4604695709 -1.718495834 0.6254813312
+-10 -70 1.88545283783495 -0.3082045317 -1.747914757 0.6361889436
+-5 -70 1.88519837858407 -0.1544656514 -1.765550475 0.6426078199
+-2.84217e-14 -70 1.88510707335633 -5.697325128e-16 -1.771421206 0.6447445914
+5 -70 1.88518214973274 0.1544643217 -1.765535276 0.6426022880
+10 -70 1.88542300105609 0.3081996544 -1.747887097 0.6361788761
+15 -70 1.88582194641732 0.4604590421 -1.718456540 0.6254670294
+20 -70 1.88637176673494 0.6104592880 -1.677223109 0.6104592880
+25 -70 1.88706414220576 0.7573657313 -1.624176052 0.5911517382
+30 -70 1.88788117497008 0.9002757134 -1.559323276 0.5675472582
+35 -70 1.88880137800199 1.038210140 -1.482717742 0.5396651241
+40 -70 1.88980172130736 1.170110594 -1.394483505 0.5075504879
+45 -70 1.89085325927901 1.294839443 -1.294839443 0.4712830155
+
+-45 -65 1.88712557173816 -1.267285844 -1.267285844 0.5909450940
+-40 -65 1.88557250055237 -1.141387378 -1.360252509 0.6342961617
+-35 -65 1.88411429699745 -1.009541060 -1.441774052 0.6723102819
+-30 -65 1.88278423438106 -0.8729017556 -1.511910191 0.7050153003
+-25 -65 1.88161472225324 -0.7324780285 -1.570804201 0.7324780285
+-20 -65 1.88062761842124 -0.5891353985 -1.618636205 0.7547824579
+-15 -65 1.87983895872890 -0.4436150583 -1.655593937 0.7720161315
+-10 -65 1.87926299840271 -0.2965556078 -1.681850427 0.7842597339
+-5 -65 1.87891051353262 -0.1485157878 -1.697543222 0.7915774046
+-2.84217e-14 -65 1.87878710493572 -5.476491863e-16 -1.702759383 0.7940097405
+5 -65 1.87889407911004 0.1485144888 -1.697528374 0.7915704808
+10 -65 1.87923260572060 0.2965508117 -1.681823227 0.7842470504
+15 -65 1.87979536304301 0.4436047704 -1.655555542 0.7719982275
+20 -65 1.88057660425636 0.5891194176 -1.618592297 0.7547619836
+25 -65 1.88156456082135 0.7324585016 -1.570762326 0.7324585016
+30 -65 1.88273968111208 0.8728810997 -1.511874414 0.7049986172
+35 -65 1.88407934585422 1.009522332 -1.441747307 0.6722978102
+40 -65 1.88555371914983 1.141376009 -1.360238960 0.6342898438
+45 -65 1.88712557818985 1.267285848 -1.267285848 0.5909450960
+
+-45 -60 1.88250590764021 -1.232389403 -1.232389403 0.7115203533
+-40 -60 1.88038358445924 -1.105400194 -1.317364652 0.7605808366
+-35 -60 1.87842471348640 -0.9739864927 -1.390996868 0.8030924163
+-30 -60 1.87666635662495 -0.8392707089 -1.453659509 0.8392707089
+-25 -60 1.87513806170802 -0.7021521636 -1.505770174 0.8693568154
+-20 -60 1.87386472353700 -0.5633335404 -1.547746182 0.8935916747
+-15 -60 1.87285887703840 -0.4233496814 -1.579962520 0.9121917864
+-10 -60 1.87213114482398 -0.2826052846 -1.602734213 0.9253390293
+-5 -60 1.87168896884466 -0.1414077077 -1.616297495 0.9331697938
+-2.84217e-14 -60 1.87153572378029 -5.212882279e-16 -1.620797481 0.9357678619
+5 -60 1.87167376096483 0.1414065587 -1.616284362 0.9331622116
+10 -60 1.87210281384786 0.2826010080 -1.602709959 0.9253250261
+15 -60 1.87281890356107 0.4233406456 -1.579928798 0.9121723170
+20 -60 1.87381897811708 0.5633197881 -1.547708398 0.8935698600
+25 -60 1.87509292447104 0.7021352618 -1.505733928 0.8693358887
+30 -60 1.87662372126886 0.8392516418 -1.453626484 0.8392516418
+35 -60 1.87839186047621 0.9739694580 -1.390972540 0.8030783705
+40 -60 1.88036601632730 1.105389866 -1.317352344 0.7605737306
+45 -60 1.88250592634647 1.232389415 -1.232389415 0.7115203604
+
+-45 -55 1.87697593911951 -1.189415767 -1.189415767 0.8328378859
+-40 -55 1.87428075669109 -1.061676925 -1.265257289 0.8859426919
+-35 -55 1.87183812967256 -0.9313196070 -1.330062240 0.9313196070
+-30 -55 1.86968534270490 -0.7993560289 -1.384525255 0.9694550206
+-25 -55 1.86784353359309 -0.6665043700 -1.429323234 1.000822903
+-20 -55 1.86632670448663 -0.5332436985 -1.465075021 1.025856574
+-15 -55 1.86514168235253 -0.3998633686 -1.492310408 1.044926997
+-10 -55 1.86429163962171 -0.2665100033 -1.511453336 1.058331020
+-5 -55 1.86377904143493 -0.1332288539 -1.522812769 1.066284980
+-2.84217e-14 -55 1.86360351611287 -4.909838478e-16 -1.526574630 1.068919064
+5 -55 1.86376633365681 0.1332279456 -1.522802386 1.066277710
+10 -55 1.86426762219476 0.2665065699 -1.511433865 1.058317385
+15 -55 1.86510762000696 0.3998560661 -1.492283154 1.044907914
+20 -55 1.86628726909573 0.5332324311 -1.465044064 1.025834897
+25 -55 1.86780264663507 0.6664897803 -1.429291946 1.000800995
+30 -55 1.86964744894521 0.7993398280 -1.384497195 0.9694353723
+35 -55 1.87180918282144 0.9313052047 -1.330041672 0.9313052047
+40 -55 1.87426435692446 1.061667635 -1.265246219 0.8859349400
+45 -55 1.87697589099788 1.189415736 -1.189415736 0.8328378645
+
+-45 -50 1.87053229770867 -1.137508854 -1.137508854 0.9544832595
+-40 -50 1.86731533234213 -1.009687656 -1.203298892 1.009687656
+-35 -50 1.86446036979570 -0.8813007512 -1.258627911 1.056114216
+-30 -50 1.86198984665991 -0.7531409054 -1.304478313 1.094587272
+-25 -50 1.85991282843579 -0.6256643899 -1.341741614 1.125854894
+-20 -50 1.85822580735457 -0.4990700371 -1.371183658 1.150559701
+-15 -50 1.85692306960191 -0.3733695957 -1.393434301 1.169230208
+-10 -50 1.85599703253249 -0.2484413369 -1.408980837 1.182275301
+-5 -50 1.85544217062644 -0.1240737744 -1.418169731 1.189985698
+-2.84217e-14 -50 1.85525391635568 -4.570950183e-16 -1.421206953 1.192534230
+5 -50 1.85543196782665 0.1240730921 -1.418161933 1.189979155
+10 -50 1.85597754382468 0.2484387282 -1.408966042 1.182262887
+15 -50 1.85689585853422 0.3733641244 -1.393413882 1.169213074
+20 -50 1.85819436669889 0.4990615929 -1.371160458 1.150540234
+25 -50 1.85987929581965 0.6256531098 -1.341717424 1.125834595
+30 -50 1.86195895680549 0.7531284110 -1.304456673 1.094569113
+35 -50 1.86443571149406 0.8812890957 -1.258611265 1.056100249
+40 -50 1.86730095974324 1.009679885 -1.203289630 1.009679885
+45 -50 1.87053228319466 1.137508845 -1.137508845 0.9544832521
+
+-45 -45 1.86320536686179 -1.075722120 -1.075722120 1.075722120
+-40 -45 1.85957706266087 -0.9488930922 -1.130846752 1.130846752
+-35 -45 1.85643338797013 -0.8237228970 -1.176398213 1.176398213
+-30 -45 1.85376823748092 -0.7006585350 -1.213576181 1.213576181
+-25 -45 1.85156541667224 -0.5798095874 -1.243405673 1.243405673
+-20 -45 1.84980150092587 -0.4610511287 -1.266727565 1.266727565
+-15 -45 1.84845488781456 -0.3441024245 -1.284207731 1.284207731
+-10 -45 1.84750630101904 -0.2285809254 -1.296346846 1.296346846
+-5 -45 1.84694170138697 -0.1140408660 -1.303493063 1.303493063
+-2.84217e-14 -45 1.84675172314600 -4.199936068e-16 -1.305850667 1.305850667
+5 -45 1.84693424469494 0.1140404056 -1.303487800 1.303487800
+10 -45 1.84749188759955 0.2285791421 -1.296336733 1.296336733
+15 -45 1.84843478529821 0.3440986823 -1.284193765 1.284193765
+20 -45 1.84977769107615 0.4610451943 -1.266711261 1.266711261
+25 -45 1.85153991004829 0.5798016002 -1.243388544 1.243388544
+30 -45 1.85374458281638 0.7006495943 -1.213560696 1.213560696
+35 -45 1.85641366840446 0.8237141471 -1.176385717 1.176385717
+40 -45 1.85956548219623 0.9488871830 -1.130839709 1.130839709
+45 -45 1.86320539665253 1.075722137 -1.075722137 1.075722137
+
+
diff --git a/test/checkpoint/h.t1.ah1.gp b/test/checkpoint/h.t1.ah1.gp
new file mode 100644
index 0000000..ba7b81e
--- /dev/null
+++ b/test/checkpoint/h.t1.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.4 0.6 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.36776284322860 -0.9670285149 -0.7670285149 1.367028515
+-40 -45 2.35123317080507 -0.7997722271 -0.8298328620 1.429832862
+-35 -45 2.33200318174103 -0.6347392096 -0.8777607397 1.477760740
+-30 -45 2.31071660388469 -0.4733687835 -0.9127191067 1.512719107
+-25 -45 2.28783044064847 -0.3164240658 -0.9363763672 1.536376367
+-20 -45 2.26365336160659 -0.1642010436 -0.9501296275 1.550129627
+-15 -45 2.23837879177024 -0.01668940597 -0.9551060341 1.555106034
+-10 -45 2.21210987716427 0.1263088507 -0.9521796390 1.552179639
+-5 -45 2.18487840589504 0.2650929668 -0.9419944457 1.541994446
+0 -45 2.15666261517611 0.4000000000 -0.9249907599 1.524990760
+5 -45 2.12739674115948 0.5313577827 -0.9014263264 1.501426326
+10 -45 2.09697665104529 0.6594464025 -0.8713936658 1.471393666
+15 -45 2.06526986196958 0.7844640036 -0.8348391953 1.434839195
+20 -45 2.03211887845832 0.9064925626 -0.7915768790 1.391576879
+25 -45 1.99734720107051 1.025460514 -0.7413044001 1.341304400
+30 -45 1.96076772232280 1.141100539 -0.6836237868 1.283623787
+35 -45 1.92219423375338 1.252901813 -0.6180700245 1.218070025
+40 -45 1.88145449225001 1.360056567 -0.5441508629 1.144150863
+45 -45 1.83842021596853 1.461412407 -0.4614124066 1.061412407
+
+-45 -40 2.32681458902675 -1.014983424 -0.5873120694 1.414983424
+-40 -40 2.30880014501609 -0.8484056480 -0.6484056480 1.487791916
+-35 -40 2.28800831049376 -0.6815051237 -0.6960308207 1.544549387
+-30 -40 2.26506679411321 -0.5161781732 -0.7315396359 1.586867145
+-25 -40 2.24044385445972 -0.3536729227 -0.7562004836 1.616256799
+-20 -40 2.21447409047710 -0.1947488524 -0.7711383397 1.634059042
+-15 -40 2.18738413813429 -0.03981506002 -0.7773083296 1.641412150
+-10 -40 2.15931445414205 0.1109569895 -0.7754893468 1.639244371
+-5 -40 2.13033600847752 0.2575440219 -0.7662885442 1.628279281
+0 -40 2.10046939765764 0.4000000000 -0.7501557033 1.609052910
+5 -40 2.06969400024647 0.5384008354 -0.7273958621 1.581928787
+10 -40 2.03795599531654 0.6727981258 -0.6981836691 1.547115052
+15 -40 2.00517935575506 0.8031793334 -0.6625812636 1.504685757
+20 -40 1.97127132789388 0.9294310577 -0.6205542197 1.454599876
+25 -40 1.93613243710467 1.051304245 -0.5719926577 1.396726460
+30 -40 1.89966397392058 1.168379402 -0.5167343421 1.330872164
+35 -40 1.86178062385760 1.280034078 -0.4545962875 1.256818914
+40 -40 1.82242572948008 1.385415121 -0.3854151208 1.174372010
+45 -40 1.78158995888117 1.483421203 -0.3090983316 1.083421203
+
+-45 -35 2.28514853434903 -1.048069546 -0.4139492119 1.448069546
+-40 -35 2.26520179385313 -0.8831121839 -0.4707248462 1.529153555
+-35 -35 2.24251084302018 -0.7157451511 -0.5157451511 1.593449214
+-30 -35 2.21768297438069 -0.5481372161 -0.5498961053 1.642221831
+-25 -35 2.19119152170573 -0.3818849376 -0.5740783532 1.676757660
+-20 -35 2.16339263410559 -0.2181208717 -0.5891436529 1.698273138
+-15 -35 2.13454205429017 -0.05761948507 -0.5958558642 1.707859169
+-10 -35 2.10481529437459 0.09910591288 -0.5948727708 1.706455166
+-5 -35 2.07432256892602 0.2517208250 -0.5867388515 1.694838725
+0 -35 2.04312687289314 0.4000000000 -0.5718894308 1.673631555
+5 -35 2.01125170674893 0.5437706691 -0.5506554363 1.643306268
+10 -35 1.97869235971830 0.6828641700 -0.5232746307 1.604202425
+15 -35 1.94542480434144 0.8170750796 -0.4899048140 1.556545388
+20 -35 1.91141523523661 0.9461263170 -0.4506402117 1.500469724
+25 -35 1.87662604581839 1.069638242 -0.4055287251 1.436043845
+30 -35 1.84102881980738 1.187104361 -0.3545962584 1.363304744
+35 -35 1.80460936064692 1.297870416 -0.2978704162 1.282291845
+40 -35 1.76738484091388 1.401126270 -0.2354146933 1.193095829
+45 -35 1.72941209862656 1.495906439 -0.1673619496 1.095906439
+
+-45 -30 2.24329273989873 -1.068579827 -0.2478849582 1.468579827
+-40 -30 2.22105686438675 -0.9056680077 -0.2983769599 1.556034539
+-35 -30 2.19619437975048 -0.7387540027 -0.3389500885 1.626309259
+-30 -30 2.16929561716117 -0.5701384927 -0.3701384927 1.680329160
+-25 -30 2.14083749752116 -0.4016442690 -0.3925411398 1.719131683
+-20 -30 2.11119592780155 -0.2346816083 -0.4067680346 1.743773387
+-15 -30 2.08065585140216 -0.07032107039 -0.4134010636 1.755262131
+-10 -30 2.04942624845977 0.09063134818 -0.4129707529 1.754516811
+-5 -30 2.01765518978218 0.2475644191 -0.4059443149 1.742346663
+0 -30 1.98544503701192 0.4000000000 -0.3927225185 1.719445840
+5 -30 1.95286025400088 0.5475402679 -0.3736394406 1.686392979
+10 -30 1.91993854897948 0.6898219933 -0.3489688146 1.643662202
+15 -30 1.88669880014133 0.8264781216 -0.3189326382 1.591638018
+20 -30 1.85315269816921 0.9571069551 -0.2837147112 1.530638779
+25 -30 1.81930788270865 1.081246353 -0.2434726698 1.460937519
+30 -30 1.78518149639447 1.198357436 -0.1983574356 1.382795641
+35 -30 1.75080017568931 1.307811588 -0.1485284523 1.296489310
+40 -30 1.71621807155397 1.408894039 -0.09417888322 1.202353095
+45 -30 1.68151395960217 1.500809286 -0.03555253760 1.100809286
+
+-45 -25 2.20155734295790 -1.078440278 -0.08940802375 1.478440278
+-40 -25 2.17677659016030 -0.9176609886 -0.1322556071 1.570327217
+-35 -25 2.14955253010701 -0.7517674606 -0.1670268570 1.644894403
+-30 -25 2.12046450733325 -0.5830957564 -0.1940155299 1.702771799
+-25 -25 2.08999631869184 -0.4135971541 -0.2135971541 1.744764727
+-20 -25 2.05854308808386 -0.2448701437 -0.2261881281 1.771766158
+-15 -25 2.02641714707643 -0.07820541050 -0.2322131635 1.784686888
+-10 -25 1.99385931597809 0.08536061117 -0.2320834167 1.784408646
+-5 -25 1.96105229419810 0.2449914329 -0.2261834047 1.771756029
+0 -25 1.92813309499476 0.4000000000 -0.2148642570 1.747482038
+5 -25 1.89520062433400 0.5498034162 -0.1984403624 1.712260883
+10 -25 1.86232489350401 0.6938827036 -0.1771910726 1.666691634
+15 -25 1.82955687881358 0.8317492080 -0.1513661835 1.611309980
+20 -25 1.79693780696068 0.9629182836 -0.1211938830 1.546605273
+25 -25 1.76450105964264 1.086887832 -0.08688783211 1.473035710
+30 -25 1.73228610725334 1.203127388 -0.04866073759 1.391057441
+35 -25 1.70033366548993 1.311068216 -0.006731665781 1.301140256
+40 -25 1.66870377464799 1.410110948 0.03865727834 1.203803351
+45 -25 1.63746990516492 1.499631345 0.08723348275 1.099631345
+
+-45 -20 2.16009891883589 -1.079216469 0.06160923529 1.479216469
+-40 -20 2.13261566930378 -0.9204539717 0.02723614271 1.573655765
+-35 -20 2.10292699881589 -0.7559077413 -0.0008447330548 1.650807337
+-30 -20 2.07160810524367 -0.5878897515 -0.02278045664 1.711075242
+-25 -20 2.03915168181785 -0.4184054639 -0.03879548880 1.755076181
+-20 -20 2.00597151585090 -0.2491636298 -0.04916362978 1.783562414
+-15 -20 1.97240433101687 -0.08159976639 -0.05418364655 1.797354797
+-10 -20 1.93871928628262 0.08308829705 -0.05416209306 1.797295579
+-5 -20 1.90512794403236 0.2439013993 -0.04940121351 1.784215170
+0 -20 1.87179427667917 0.4000000000 -0.04019134679 1.758911269
+5 -20 1.83884259353566 0.5506674429 -0.02680651735 1.722136753
+10 -20 1.80636479183404 0.6952764469 -0.009503078356 1.674595945
+15 -20 1.77443143190407 0.8332609443 0.01147765373 1.616951857
+20 -20 1.74309665028294 0.9640932285 0.03590677155 1.549833408
+25 -20 1.71240341764734 1.087266340 0.06356340828 1.473847423
+30 -20 1.68239107711584 1.202283453 0.09422852682 1.389595702
+35 -20 1.65309635741261 1.308651074 0.1276801144 1.297688221
+40 -20 1.62456650257204 1.405884615 0.1636846386 1.198766603
+45 -20 1.59685070981634 1.493509120 0.2019952293 1.093509120
+
+-45 -15 2.11896890442211 -1.072146422 0.2055395551 1.472146422
+-40 -15 2.08871220945392 -0.9151785615 0.1800248023 1.567368776
+-35 -15 2.05654012732802 -0.7521560638 0.1591031659 1.645449386
+-30 -15 2.02302656038672 -0.5853322291 0.1427057210 1.706645483
+-25 -15 1.98867348266792 -0.4167125177 0.1307015535 1.751445646
+-20 -15 1.95390987594342 -0.2480496253 0.1229160041 1.780501712
+-15 -15 1.91909189963550 -0.08085305343 0.1191469466 1.794568026
+-10 -15 1.88450934283285 0.08358915148 0.1191772070 1.794455093
+-5 -15 1.85039412651943 0.2441831036 0.1227837541 1.780995276
+0 -15 1.81692852094204 0.4000000000 0.1297442952 1.755018183
+5 -15 1.78425131052918 0.5502471812 0.1398419721 1.717333140
+10 -15 1.75246487842834 0.6942404617 0.1528676679 1.668720581
+15 -15 1.72164627760286 0.8313805241 0.1686194759 1.609934033
+20 -15 1.69184996447184 0.9611327058 0.1869028805 1.541699438
+25 -15 1.66311360361346 1.083010917 0.2075290200 1.464721638
+30 -15 1.63546478545984 1.196566982 0.2303119769 1.379694485
+35 -15 1.60892408935143 1.301383650 0.2550665227 1.287309263
+40 -15 1.58351374906513 1.397075291 0.2816045328 1.188268060
+45 -15 1.55925077691524 1.483284161 0.3097348838 1.083284161
+
+-45 -10 2.07813660691597 -1.058174100 0.3428845637 1.458174100
+-40 -10 2.04511757619935 -0.9027456162 0.3262432343 1.552551768
+-35 -10 2.01052295779850 -0.7413443943 0.3125854836 1.630008722
+-30 -10 1.97492718480833 -0.5761480702 0.3018772639 1.690738053
+-25 -10 1.93883834609864 -0.4091218987 0.2940431517 1.735167511
+-20 -10 1.90269351932208 -0.2420062893 0.2889772296 1.763897783
+-15 -10 1.86685972732996 -0.07631958503 0.2865525381 1.777648892
+-10 -10 1.83163715432320 0.08662910112 0.2866291011 1.777214682
+-5 -10 1.79726688625093 0.2457199455 0.2890598725 1.763429092
+0 -10 1.76393837602554 0.4000000000 0.2936953155 1.737140189
+5 -10 1.73179381524684 0.5486597490 0.3003871858 1.699188706
+10 -10 1.70093451975263 0.6910092636 0.3089907364 1.650395546
+15 -10 1.67143297393905 0.8264574616 0.3193648694 1.591560914
+20 -10 1.64333476549482 0.9544935347 0.3313731685 1.523458466
+25 -10 1.61666341468763 1.074670879 0.3448837114 1.446836370
+30 -10 1.59142929323601 1.186596410 0.3597677227 1.362424947
+35 -10 1.56762955076003 1.289920303 0.3758993562 1.270937907
+40 -10 1.54525809219323 1.384333727 0.3931537715 1.173083255
+45 -10 1.52430200389375 1.469562845 0.4114072128 1.069562845
+
+-45 -5 2.03752269933608 -1.037997042 0.4741915606 1.437997042
+-40 -5 2.00182461519445 -0.8838679102 0.4661376034 1.530054194
+-35 -5 1.96494261964165 -0.7241615854 0.4595396517 1.605469127
+-30 -5 1.92744918348633 -0.5609702184 0.4543795602 1.664449243
+-25 -5 1.88985100298314 -0.3961865885 0.4506194369 1.707427649
+-20 -5 1.85258239237344 -0.2314900044 0.4482067727 1.735004528
+-15 -5 1.81600900861506 -0.06834833142 0.4470785853 1.747899769
+-10 -5 1.78042830519453 0.09197306843 0.4471653943 1.746907537
+-5 -5 1.74607699155634 0.2483940822 0.4483940822 1.732863570
+0 -5 1.71313893601242 0.4000000000 0.4506901036 1.706619925
+5 -5 1.68174834462203 0.5460204805 0.4539795195 1.669021729
+10 -5 1.65199775783053 0.6858075210 0.4581900629 1.620894998
+15 -5 1.62394646463708 0.8188154428 0.4632516746 1.563040511
+20 -5 1.59762417337546 0.9445823627 0.4690970343 1.496227744
+25 -5 1.57303836298262 1.062714704 0.4756614378 1.421196269
+30 -5 1.55017871042601 1.172874111 0.4828826682 1.338657228
+35 -5 1.52902117077451 1.274766951 0.4907007034 1.249296677
+40 -5 1.50953418483443 1.368138010 0.4990571591 1.153781952
+45 -5 1.49168046735088 1.452764762 0.5078950180 1.052764762
+
+-45 0 1.99701631986659 -1.012103782 0.6000000000 1.412103782
+-40 0 1.95878897824810 -0.8590852852 0.6000000000 1.500519412
+-35 0 1.91982406016135 -0.7011658428 0.6000000000 1.572627804
+-30 0 1.88068413846178 -0.5403420692 0.6000000000 1.628720240
+-25 0 1.84186188495579 -0.3784044682 0.6000000000 1.669293769
+-20 0 1.80377582995863 -0.2169276679 0.6000000000 1.694994837
+-15 0 1.76677460789804 -0.05727491693 0.6000000000 1.706573223
+-10 0 1.73113702496985 0.09939121032 0.6000000000 1.704837164
+-5 0 1.69708059639779 0.2520896801 0.6000000000 1.690622692
+0 0 1.66477064605598 0.4000000000 0.6000000000 1.664770646
+5 0 1.63432384833582 0.5424407089 0.6000000000 1.628104753
+10 0 1.60581494388876 0.6788468387 0.6000000000 1.581419007
+15 0 1.57928555991137 0.8087491806 0.6000000000 1.525472709
+20 0 1.55474793693055 0.9317551122 0.6000000000 1.460985164
+25 0 1.53219435956267 1.047533317 0.6000000000 1.388639679
+30 0 1.51159682621798 1.155798413 0.6000000000 1.309081252
+35 0 1.49291619880615 1.256301553 0.6000000000 1.222925356
+40 0 1.47610290127701 1.348820656 0.6000000000 1.130760425
+45 0 1.46110441553003 1.433156840 0.6000000000 1.033156840
+
+-45 5 1.95648475228873 -0.9808038987 0.7208046877 1.380803899
+-40 5 1.91594119762023 -0.8287866793 0.7281193560 1.464410940
+-35 5 1.87516230802671 -0.6727974506 0.7340425661 1.532113541
+-30 5 1.83468779718443 -0.5147220836 0.7386122374 1.584345124
+-25 5 1.79498002935751 -0.3562178308 0.7418816230 1.621714372
+-20 5 1.75642482740527 -0.1987127625 0.7439144592 1.644949796
+-15 5 1.71933485216272 -0.04341608734 0.7447807344 1.654851367
+-10 5 1.68395443019486 0.1086637443 0.7445531452 1.652250011
+-5 5 1.65046696758018 0.2566955749 0.7433044251 1.637977074
+0 5 1.61900684532853 0.4000000000 0.7411057441 1.612846035
+5 5 1.58966340630119 0.5380250590 0.7380250590 1.577633643
+10 5 1.56248823425729 0.6703217282 0.7341263069 1.533070703
+15 5 1.53750303241710 0.7965217003 0.7294691479 1.479839132
+20 5 1.51470532525316 0.9163178040 0.7241089253 1.418571508
+25 5 1.49407457411074 1.029447579 0.7180969827 1.349854689
+30 5 1.47557269544388 1.135677717 0.7114807833 1.274231184
+35 5 1.45915420625019 1.234795423 0.7043049838 1.192211420
+40 5 1.44476226515015 1.326596614 0.6966115302 1.104274844
+45 5 1.43233990102229 1.410884709 0.6884409522 1.010884709
+
+-45 10 1.91578519666576 -0.9442563616 0.8370286655 1.344256362
+-40 10 1.87320201216978 -0.7932349210 0.8507443730 1.422042004
+-35 10 1.83093927072997 -0.6393973692 0.8617421120 1.484413281
+-30 10 1.78949715117000 -0.4844954913 0.8701313704 1.531991130
+-25 10 1.74928859714938 -0.3300184226 0.8760451004 1.565529559
+-20 10 1.71064508014887 -0.1772053613 0.8796296758 1.585858697
+-15 10 1.67382539240086 -0.02706787481 0.8810368199 1.593839007
+-10 10 1.63902138145338 0.1195833234 0.8804166766 1.590322000
+-5 10 1.60636950619329 0.2621068597 0.8779135046 1.576125806
+0 10 1.57596258333249 0.4000000000 0.8736630307 1.552020171
+5 10 1.54785538858912 0.5328702017 0.8677901404 1.518713355
+10 10 1.52207280147666 0.6604081932 0.8604081932 1.476848252
+15 10 1.49861753417916 0.7823644977 0.8516192596 1.427003733
+20 10 1.47747480004456 0.8985291138 0.8415146217 1.369697483
+25 10 1.45861707771914 1.008714503 0.8301759117 1.305392463
+30 10 1.44200599805309 1.112740896 0.8176762652 1.234503445
+35 10 1.42759882098851 1.210426912 0.8040825364 1.157409579
+40 10 1.41534532145150 1.301578928 0.7894562748 1.074459927
+45 10 1.40519530447801 1.385988790 0.7738564263 0.9859887897
+
+-45 15 1.87476952296353 -0.9024897343 0.9490010724 1.302489734
+-40 15 1.83048912089035 -0.7525858076 0.9680545491 1.373598277
+-35 15 1.78713357030980 -0.6012237313 0.9831393917 1.429895676
+-30 15 1.74514144571812 -0.4499859292 0.9944798426 1.472218815
+-25 15 1.70485485037454 -0.3001532978 1.002321316 1.501483593
+-20 15 1.66652808168291 -0.1527342444 1.006914304 1.518624855
+-15 15 1.63034727228557 -0.008504389068 1.008504389 1.524559135
+-10 15 1.59643783521013 0.1319566220 1.007322841 1.520149536
+-5 15 1.56487715157147 0.2682257485 1.003581480 1.506186587
+0 15 1.53570809937796 0.4000000000 0.9974705038 1.483380115
+5 15 1.50894712182872 0.5270645286 0.9891571371 1.452354208
+10 15 1.48459147177427 0.6492642709 0.9787858206 1.413647928
+15 15 1.46262572367212 0.7664796070 0.9664796070 1.367720513
+20 15 1.44302653895732 0.8786059068 0.9523421811 1.314958922
+25 15 1.42576683053315 0.9855368556 0.9364605424 1.255687839
+30 15 1.41081682942778 1.087150292 0.9189075603 1.190179218
+35 15 1.39814652805985 1.183297626 0.8997453683 1.118664944
+40 15 1.38772593224976 1.273795532 0.8790286139 1.041348964
+45 15 1.37952434010517 1.358419832 0.8568078200 0.9584198319
+
+-45 20 1.83329454672132 -0.8554237504 1.056936877 1.255423750
+-40 20 1.78772796100550 -0.7069094729 1.080136190 1.319163341
+-35 20 1.74373122330337 -0.5584699901 1.098215926 1.368837006
+-30 20 1.70165247640292 -0.4114686546 1.111561962 1.405504939
+-25 20 1.66173788823932 -0.2669319303 1.120564839 1.430240140
+-20 20 1.62414722633832 -0.1255993420 1.125599342 1.444072324
+-15 20 1.58897550027421 0.01202162371 1.127012525 1.447955013
+-10 20 1.55626952183785 0.1456052416 1.125116006 1.442744368
+-5 20 1.52604017927777 0.2749623419 1.120181517 1.429186972
+0 20 1.49827636511478 0.4000000000 1.112440697 1.407919244
+5 20 1.47295339634672 0.5206879385 1.102085818 1.379469449
+10 20 1.45004112199404 0.6370301903 1.089272450 1.344265009
+15 20 1.42950822645363 0.7490414298 1.074122313 1.302640350
+20 20 1.41132778070020 0.8567276543 1.056727654 1.254848917
+25 20 1.39547871073770 0.9600698623 1.037155074 1.201073696
+30 20 1.38194723021529 1.059010506 1.015450067 1.141439679
+35 20 1.37072684812369 1.153442119 0.9916417487 1.076026861
+40 20 1.36181825710249 1.243198497 0.9657481698 1.004884838
+45 20 1.35522535264618 1.328046231 0.9377812042 0.9280462312
+
+-45 25 1.79122920969372 -0.8028873194 1.160915569 1.202887319
+-40 25 1.74486156823052 -0.6562112940 1.186961782 1.258743604
+-35 25 1.70073459570710 -0.5112830410 1.206874730 1.301447059
+-30 25 1.65907357290049 -0.3691843855 1.221246042 1.332266436
+-25 25 1.62000342305464 -0.2306375580 1.230637558 1.352406607
+-20 25 1.58357132913314 -0.09607796726 1.235560091 1.362963013
+-15 25 1.54977010503321 0.03427646162 1.236462776 1.364898827
+-10 25 1.51856086404652 0.1603647066 1.233730425 1.359039283
+-5 25 1.48988400793741 0.2822342546 1.227682110 1.346068629
+0 25 1.46367332460392 0.4000000000 1.218575076 1.326538532
+5 25 1.43986410313946 0.5138119937 1.206608927 1.300877041
+10 25 1.41840035228847 0.6238295432 1.191931137 1.269400419
+15 25 1.39923802776232 0.7302001251 1.174641952 1.232323644
+20 25 1.38234939775433 0.8330421160 1.154800464 1.189773436
+25 25 1.36772318975516 0.9324294999 1.132429500 1.141798747
+30 25 1.35536780648048 1.028379459 1.107522330 1.088385149
+35 25 1.34530740762579 1.120839000 1.080047311 1.029464781
+40 25 1.33758214476359 1.209674185 1.049955237 0.9649321186
+45 25 1.33224466508749 1.294659492 1.017186572 0.8946594915
+
+-45 30 1.74846528183607 -0.7446392149 1.260857759 1.144639215
+-40 30 1.70186164318278 -0.6004544848 1.288371970 1.192295227
+-35 30 1.65816968557981 -0.4597815312 1.308925670 1.227895280
+-30 30 1.61746217534064 -0.3233510750 1.323351075 1.252880814
+-25 30 1.57971898379144 -0.1915314317 1.332393786 1.268543249
+-20 30 1.54486139796023 -0.06442639630 1.336699542 1.276001037
+-15 30 1.51277525529221 0.05804528565 1.336810007 1.276192368
+-10 30 1.48333346254873 0.1760851976 1.333167839 1.269883948
+-5 30 1.45640783023531 0.2899671387 1.326122672 1.257681360
+0 30 1.43188009714691 0.4000000000 1.315940049 1.240044539
+5 30 1.40964884737140 0.5065001800 1.302810000 1.217302628
+10 30 1.38963538136471 0.6097707223 1.286855650 1.189668884
+15 30 1.37178404435082 0.7100844090 1.268139043 1.157250769
+20 30 1.35606861441762 0.8076702677 1.246669746 1.120064855
+25 30 1.34248988544337 0.9027001462 1.222408960 1.078043942
+30 30 1.33107979428640 0.9952769807 1.195276981 1.031049975
+35 30 1.32189622246407 1.085419573 1.165156976 0.9788805973
+40 30 1.31502617841969 1.173049821 1.131904086 0.9212849009
+45 30 1.31058138488577 1.257976914 1.095353202 0.8579769144
+
+-45 35 1.70493029394494 -0.6803926307 1.356499064 1.080392631
+-40 35 1.65873950908858 -0.5395846674 1.384059774 1.119753403
+-35 35 1.61610114787805 -0.4040795099 1.404079510 1.148344549
+-30 35 1.57690438680864 -0.2741819063 1.417644467 1.167717315
+-25 35 1.54096940087747 -0.1498655649 1.425678084 1.179190509
+-20 35 1.50808510866402 -0.03088751775 1.428943303 1.183853725
+-15 35 1.47803223469289 0.08312812165 1.428052796 1.182581949
+-10 35 1.45060054527077 0.1926292497 1.423484653 1.176057966
+-5 35 1.42560000658743 0.2980935772 1.415598760 1.164795743
+0 35 1.40286684177041 0.4000000000 1.404651364 1.149161241
+5 35 1.38226821164365 0.4988089283 1.390808245 1.129391219
+10 35 1.36370578755622 0.5949487013 1.374155774 1.105609025
+15 35 1.34711578097870 0.6888050056 1.354708160 1.077834955
+20 35 1.33247237660823 0.7807117460 1.332414932 1.045996925
+25 35 1.31978727222616 0.8709409373 1.307164870 1.009936099
+30 35 1.30911339078577 0.9596918677 1.278791517 0.9694147514
+35 35 1.30054352933094 1.047076085 1.247076085 0.9241204209
+40 35 1.29421196094080 1.133099868 1.211753402 0.8736744012
+45 35 1.29029346099474 1.217642546 1.172519474 0.8176425462
+
+-45 40 1.66060717561310 -0.6098491039 1.447364011 1.009849104
+-40 40 1.61556025262258 -0.4735596056 1.473559606 1.041067798
+-35 40 1.57463419171778 -0.3443045283 1.491943633 1.062977029
+-30 40 1.53751230714966 -0.2218956635 1.503840268 1.077154886
+-25 40 1.50385079172389 -0.1058870899 1.510321036 1.084878365
+-20 40 1.47330934525623 0.004308288773 1.512230555 1.087154042
+-15 40 1.44557335800470 0.1093400642 1.510219743 1.084757648
+-10 40 1.42036164325776 0.2098722469 1.504774339 1.078268070
+-5 40 1.39743372939778 0.3065533381 1.496242512 1.068100234
+0 40 1.37658958130456 0.4000000000 1.484854726 1.054528799
+5 40 1.35767223661855 0.4907878033 1.470741524 1.037709340
+10 40 1.34056803774547 0.5794466854 1.453945590 1.017692724
+15 40 1.32520550681076 0.6664576968 1.434428920 0.9944336626
+20 40 1.31155793122563 0.7522495828 1.412078756 0.9677977747
+25 40 1.29964434656580 0.8371931710 1.386709423 0.9375637808
+30 40 1.28953276967103 0.9215924670 1.358063294 0.9034246538
+35 40 1.28134522202118 1.005671499 1.325811568 0.8649885439
+40 40 1.27525780846792 1.089552560 1.289552560 0.8217767408
+45 40 1.27150722948845 1.173229488 1.248816578 0.7732294881
+
+-45 45 1.61555461303743 -0.5327408907 1.532740891 0.9327408907
+-40 45 1.57245670079794 -0.4023831500 1.556243002 0.9562430017
+-35 45 1.53392757670121 -0.2806230029 1.572030385 0.9720303849
+-30 45 1.49943641606069 -0.1667336948 1.581611554 0.9816115538
+-25 45 1.46848223797545 -0.05984877061 1.586148871 0.9861488710
+-20 45 1.44061292910737 0.04093649148 1.586518882 0.9865188818
+-15 45 1.41543584395835 0.1365070098 1.583369227 0.9833692268
+-10 45 1.39261689451273 0.2276998253 1.577162848 0.9771628484
+-5 45 1.37187968908567 0.3152922111 1.568214458 0.9682144576
+0 45 1.35300102720922 0.4000000000 1.556716201 0.9567162013
+5 45 1.33580792528684 0.4824805095 1.542756538 0.9427565377
+10 45 1.32017593231380 0.5633374869 1.526332920 0.9263329201
+15 45 1.30602705365100 0.6431258012 1.507357843 0.9073578428
+20 45 1.29333144371239 0.7223545454 1.485661835 0.8856618345
+25 45 1.28210886171757 0.8014867655 1.460991147 0.8609911470
+30 45 1.27243371085411 0.8809347370 1.433003400 0.8330033995
+35 45 1.26444353141710 0.9610495348 1.401261775 0.8012617748
+40 45 1.25834600685625 1.042100754 1.365225880 0.7652258801
+45 45 1.25442903820810 1.124244943 1.324244943 0.7242449429
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.83842029120844 1.461412450 -0.4614124500 1.061412450
+45 -40 1.78159008138175 1.483421277 -0.3090983941 1.083421277
+45 -35 1.72941218053218 1.495906491 -0.1673619860 1.095906491
+45 -30 1.68151401771106 1.500809324 -0.03555255956 1.100809324
+45 -25 1.63746997098682 1.499631389 0.08723346214 1.099631389
+45 -20 1.59685074638267 1.493509145 0.2019952202 1.093509145
+45 -15 1.55925080550436 1.483284181 0.3097348785 1.083284181
+45 -10 1.52430201583786 1.469562854 0.4114072113 1.069562854
+45 -5 1.49168047657391 1.452764769 0.5078950174 1.052764769
+45 0 1.46110442045031 1.433156844 0.6000000000 1.033156844
+45 5 1.43233990268491 1.410884710 0.6884409523 1.010884710
+45 10 1.40519530759816 1.385988792 0.7738564267 0.9859887919
+45 15 1.37952433968895 1.358419832 0.8568078199 0.9584198317
+45 20 1.35522536091944 1.328046237 0.9377812062 0.9280462369
+45 25 1.33224468269602 1.294659503 1.017186578 0.8946595033
+45 30 1.31058141592366 1.257976935 1.095353214 0.8579769347
+45 35 1.29029347488599 1.217642555 1.172519481 0.8176425551
+45 40 1.27150726824787 1.173229512 1.248816598 0.7732295116
+45 45 1.25442903331211 1.124244940 1.324244940 0.7242449401
+
+50 -45 1.85250335417775 1.526545085 -0.5265450852 0.9452835655
+50 -40 1.79303615340188 1.555433354 -0.3695237008 0.9695237008
+50 -35 1.73775213431841 1.573091890 -0.2214077844 0.9843409722
+50 -30 1.68649565453123 1.581530077 -0.08215670807 0.9914214519
+50 -25 1.63901467245789 1.582385625 0.04864452813 0.9921393419
+50 -20 1.59501217145492 1.576958481 0.1716221460 0.9875854271
+50 -15 1.55418058899059 1.566256469 0.2875025209 0.9786053732
+50 -10 1.51622164251803 1.551040224 0.3970405527 0.9658374271
+50 -5 1.48086367109177 1.531868224 0.5009743618 0.9497502090
+50 0 1.44786334689967 1.509127671 0.6000000000 0.9306686199
+50 5 1.41701738180731 1.483068603 0.6947562245 0.9088024650
+50 10 1.38815962866105 1.453821898 0.7858172335 0.8842615661
+50 15 1.36116626567802 1.421418601 0.8736882893 0.8570719715
+50 20 1.33595648606812 1.385801453 0.9588023858 0.8271856356
+50 25 1.31249683987194 1.346835573 1.041516679 0.7944893800
+50 30 1.29080448036594 1.304315593 1.122106851 0.7588108802
+50 35 1.27095179759616 1.257972329 1.200758693 0.7199242650
+50 40 1.25307138978780 1.207479802 1.277556004 0.6775560041
+50 45 1.23736223292653 1.152465219 1.352465219 0.6313932877
+
+55 -45 1.86467296414672 1.581619528 -0.5816195280 0.8273789008
+55 -40 1.80318404651597 1.617262542 -0.4214045504 0.8523364082
+55 -35 1.74536971736236 1.640198241 -0.2683961574 0.8683961574
+55 -30 1.69126588460062 1.652403427 -0.1230754558 0.8769423205
+55 -25 1.64078717119200 1.655573705 0.01451636595 0.8791621731
+55 -20 1.59377523667003 1.651120869 0.1446292443 0.8760442635
+55 -15 1.55003194307301 1.640189323 0.2676922724 0.8683899130
+55 -10 1.50934497772892 1.623684350 0.3842314333 0.8568330059
+55 -5 1.47150764127625 1.602304874 0.4948119534 0.8418629360
+55 0 1.43632602364929 1.576569399 0.6000000000 0.8238427621
+55 5 1.40363491357982 1.546849021 0.7003362881 0.8030323298
+55 10 1.37329612092894 1.513384279 0.7963196884 0.7796000654
+55 15 1.34520875720324 1.476309134 0.8883961633 0.7536397691
+55 20 1.31930951161168 1.435664016 0.9769508746 0.7251797511
+55 25 1.29557662223525 1.391409470 1.062301828 0.6941923843
+55 30 1.27403216074261 1.343436664 1.144693412 0.6606014640
+55 35 1.25474500840118 1.291577605 1.224289360 0.6242893600
+55 40 1.23783350860985 1.235615403 1.301164577 0.5851042043
+55 45 1.22346834259051 1.175296319 1.375296319 0.5428683270
+
+60 -45 1.87497632227586 1.627460132 -0.6274601319 0.7086744376
+60 -40 1.81196896662139 1.669434538 -0.4651820530 0.7329083725
+60 -35 1.75213444533734 1.697477354 -0.3085034236 0.7490988993
+60 -30 1.69566671263497 1.713457788 -0.1583252073 0.7583252073
+60 -25 1.64262979767402 1.719061784 -0.01508861134 0.7615606759
+60 -20 1.59299984853800 1.715761699 0.1211019060 0.7596553714
+60 -15 1.54669112784448 1.704804138 0.2503787850 0.7533290202
+60 -10 1.50358413024691 1.687220574 0.3730282826 0.7431771451
+60 -5 1.46354593024768 1.663845468 0.4894278491 0.7296815212
+60 0 1.42643890135679 1.635332326 0.6000000000 0.7132194507
+60 5 1.39214093016610 1.602183662 0.7051774419 0.6940810607
+60 10 1.36054390741866 1.564763630 0.8053792542 0.6724765955
+60 15 1.33156787745209 1.523324008 0.9009937607 0.6485514182
+60 20 1.30516044770368 1.478016505 0.9923659198 0.6223931192
+60 25 1.28130364818600 1.428910274 1.079788740 0.5940416238
+60 30 1.26001385607674 1.376002536 1.163495327 0.5634953270
+60 35 1.24134372502746 1.319230471 1.243652105 0.5307179598
+60 40 1.22538385058234 1.258483016 1.320352782 0.4956454002
+60 45 1.21226352140963 1.193612764 1.393612764 0.4581925430
+
+65 -45 1.88349316394613 1.664846526 -0.6648465259 0.5898076214
+65 -40 1.81936882104654 1.712493156 -0.5013125234 0.6120256101
+65 -35 1.75795556414487 1.745234056 -0.3419430265 0.6272929422
+65 -30 1.69956947190294 1.764785384 -0.1879592088 0.6364098763
+65 -25 1.64440447282701 1.772777022 -0.04013643816 0.6401364382
+65 -20 1.59255768273669 1.770697472 0.1011069199 0.6391667284
+65 -15 1.54405095466150 1.759861911 0.2356260992 0.6341140231
+65 -10 1.49885820913940 1.741406350 0.3634738684 0.6255080536
+65 -5 1.45692000144122 1.716286569 0.4848398472 0.6137945076
+65 0 1.41815751651685 1.685287200 0.6000000000 0.5993392645
+65 5 1.38249342778641 1.649044237 0.7092772109 0.5824388929
+65 10 1.34984999422347 1.608051130 0.8130120083 0.5633234934
+65 15 1.32016549054894 1.562683629 0.9115401393 0.5421682800
+65 20 1.29339431184149 1.513210738 1.005175573 0.5190986925
+65 25 1.26951412342647 1.459812136 1.094198515 0.4941985154
+65 30 1.24852829198336 1.402591064 1.178846220 0.4675158909
+65 35 1.23046517707486 1.341584471 1.259304545 0.4390680498
+65 40 1.21538078330012 1.276776024 1.335702438 0.4088473743
+65 45 1.20335870332578 1.208107035 1.408107035 0.3768264988
+
+70 -45 1.89031058848148 1.694467827 -0.6944678271 0.4711477583
+70 -40 1.82538447410815 1.746950058 -0.5302252972 0.4902497283
+70 -35 1.76276975576208 1.783782341 -0.3689348265 0.5036555829
+70 -30 1.70287570361759 1.806515281 -0.2120519762 0.5119296964
+70 -25 1.64599957817942 1.816694344 -0.06061542179 0.5156345722
+70 -20 1.59234133687210 1.815792865 0.08469353930 0.5153064607
+70 -15 1.54201924880398 1.805166096 0.2234868793 0.5114386332
+70 -10 1.49509296688050 1.786030458 0.3556054342 0.5044738305
+70 -5 1.45157386171636 1.759446809 0.4810638155 0.4947981737
+70 0 1.41143964849363 1.726319422 0.6000000000 0.4827407909
+70 5 1.37465388187568 1.687408711 0.7126336675 0.4685784500
+70 10 1.34116746403030 1.643333355 0.8192332165 0.4525363324
+70 15 1.31093378250119 1.594589307 0.9200892401 0.4347949499
+70 20 1.28391020728208 1.541558577 1.015493343 0.4154933427
+70 25 1.26006611713206 1.484525515 1.105722553 0.3947350059
+70 30 1.23938718821965 1.423690112 1.191027762 0.3725927298
+70 35 1.22187441694196 1.359177020 1.271622980 0.3491118847
+70 40 1.20754827833072 1.291049117 1.347678986 0.3243153559
+70 45 1.19644804927785 1.219316950 1.419316950 0.2982069824
+
+75 -45 1.89551463979620 1.716902333 -0.7169023334 0.3528629168
+75 -40 1.83003142940736 1.773254826 -0.5522976176 0.3679625215
+75 -35 1.76653984282666 1.813418518 -0.3896863012 0.3787243505
+75 -30 1.70551386624255 1.838788592 -0.2306849808 0.3855222413
+75 -25 1.64732842964962 1.850819469 -0.07652822901 0.3887459051
+75 -20 1.59226471951529 1.850952316 0.07189654570 0.3887815013
+75 -15 1.54052100303940 1.840561412 0.2140027331 0.3859972669
+75 -10 1.49222954317702 1.820921002 0.3494532899 0.3807346349
+75 -5 1.44746322764440 1.793176261 0.4781128709 0.3733004540
+75 0 1.40625007310531 1.758333264 0.6000000000 0.3639643011
+75 5 1.36858998678926 1.717261153 0.7152454178 0.3529590622
+75 10 1.33445686272834 1.670687738 0.8240565322 0.3404797531
+75 15 1.30381553869847 1.619215025 0.9266876813 0.3266876813
+75 20 1.27662415530647 1.563324636 1.023415540 0.3117118966
+75 25 1.25284252696302 1.503391587 1.114519947 0.2956528846
+75 30 1.23243665075398 1.439695911 1.200268714 0.2785856798
+75 35 1.21538277715668 1.372434633 1.280906061 0.2605630747
+75 40 1.20166928875152 1.301732136 1.356643103 0.2416183976
+75 45 1.19129685039817 1.227649425 1.427649425 0.2217679951
+
+80 -45 1.89917671191572 1.732602622 -0.7326026223 0.2349737969
+80 -40 1.83333095395942 1.791773875 -0.5678369454 0.2454072853
+80 -35 1.76924415623139 1.834394666 -0.4043739576 0.2529224805
+80 -30 1.70743292410240 1.861735825 -0.2439335721 0.2577434646
+80 -25 1.64832504553413 1.875172014 -0.08788400705 0.2601126272
+80 -20 1.59226008652134 1.876109530 0.06274006853 0.2602779366
+80 -15 1.53949607706099 1.865928830 0.2072055539 0.2584828045
+80 -10 1.49022042914486 1.845942292 0.3450413613 0.2549586387
+80 -5 1.44455370308472 1.817356568 0.4759973682 0.2499182041
+80 0 1.40256290412752 1.781254822 0.6000000000 0.2435524924
+80 5 1.36427647240450 1.738590745 0.7171115153 0.2360296645
+80 10 1.32968626451466 1.690177995 0.8274931904 0.2274931904
+80 15 1.29876432961020 1.636700828 0.9313729883 0.2180637231
+80 20 1.27146816362013 1.578718408 1.029018415 0.2078398579
+80 25 1.24774885110699 1.516675494 1.120714335 0.1969000184
+80 30 1.22755656550068 1.450912972 1.206744887 0.1853043114
+80 35 1.21084639917363 1.381680007 1.287379741 0.1730966717
+80 40 1.19758171300601 1.309144603 1.362862901 0.1603067228
+80 45 1.18773400251360 1.233401882 1.433401882 0.1469512376
+
+85 -45 1.90135172613545 1.741893349 -0.7418933489 0.1174004557
+85 -40 1.83530228417680 1.802776216 -0.5770690051 0.1227270163
+85 -35 1.77087075399637 1.846901449 -0.4131313018 0.1265874741
+85 -30 1.70859814551693 1.875460372 -0.2518574430 0.1290860560
+85 -25 1.64894303025230 1.889774018 -0.09469303341 0.1303383378
+85 -20 1.59227742773000 1.891220341 0.05724018324 0.1304648746
+85 -15 1.53889902622330 1.881182769 0.2031182732 0.1295867009
+85 -10 1.48902984623557 1.860995342 0.3423871025 0.1278205299
+85 -5 1.44281914465844 1.831900624 0.4747249281 0.1252750719
+85 0 1.40035906053132 1.795030272 0.6000000000 0.1220493340
+85 5 1.36169608557121 1.751391463 0.7182314330 0.1182314330
+85 10 1.32683330495287 1.701852534 0.8295517266 0.1138973383
+85 15 1.29574789105570 1.647150993 0.9341731015 0.1091115736
+85 20 1.26839495431839 1.587893719 1.032357955 0.1039272339
+85 25 1.24472012982967 1.524569906 1.124395559 0.09838711813
+85 30 1.22466294568891 1.457558005 1.210581399 0.09252433643
+85 35 1.20816472861358 1.387138837 1.291202055 0.08636345758
+85 40 1.19517325697915 1.313506529 1.366522991 0.07992146530
+85 45 1.18564179228985 1.236775655 1.436775655 0.07320838369
+
+90 -45 1.90207210400461 1.744968083 -0.7449680830 0.000000000
+90 -40 1.83595706518701 1.806424708 -0.5801304534 0.000000000
+90 -35 1.77141274800444 1.851056374 -0.4160406113 0.000000000
+90 -30 1.70898814849249 1.880027151 -0.2544940742 0.000000000
+90 -25 1.64915258450619 1.894639829 -0.09696199861 0.000000000
+90 -20 1.59228618426014 1.896259578 0.05540605104 0.000000000
+90 -15 1.53870201072566 1.886272011 0.2017546149 0.000000000
+90 -10 1.48863474442167 1.866019038 0.3415012894 0.000000000
+90 -5 1.44224205402465 1.836753888 0.4743003226 0.000000000
+90 0 1.39962505736858 1.799625057 0.6000000000 0.000000000
+90 5 1.36083640797726 1.755658015 0.7186047079 0.000000000
+90 10 1.32588310048026 1.705739957 0.8302371842 0.000000000
+90 15 1.29474398307853 1.650626652 0.9351044014 0.000000000
+90 20 1.26737308471080 1.590941135 1.033467124 0.000000000
+90 25 1.24371429973297 1.527187955 1.125616375 0.000000000
+90 30 1.22370345588233 1.459758279 1.211851728 0.000000000
+90 35 1.20727698548355 1.388943411 1.292465631 0.000000000
+90 40 1.19437735027877 1.314946132 1.367730962 0.000000000
+90 45 1.18495161488303 1.237887322 1.437887322 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.25442907088679 1.124244962 1.324244962 0.7242449618
+40 45 1.25834609906616 1.042100801 1.365225936 0.7652259361
+35 45 1.26444358472394 0.9610495585 1.401261809 0.8012618086
+30 45 1.27243376922633 0.8809347590 1.433003438 0.8330034378
+25 45 1.28210888561311 0.8014867729 1.460991163 0.8609911631
+20 45 1.29333145072582 0.7223545471 1.485661839 0.8856618394
+15 45 1.30602706198359 0.6431258028 1.507357849 0.9073578486
+10 45 1.32017593665754 0.5633374875 1.526332923 0.9263329231
+5 45 1.33580792838052 0.4824805097 1.542756540 0.9427565399
+0 45 1.35300103123078 0.4000000000 1.556716204 0.9567162041
+-5 45 1.37187969720053 0.3152922106 1.568214463 0.9682144633
+-10 45 1.39261691519868 0.2276998227 1.577162863 0.9771628629
+-15 45 1.41543586970540 0.1365070050 1.583369245 0.9833692447
+-20 45 1.44061297483667 0.04093648008 1.586518913 0.9865189131
+-25 45 1.46848231013121 -0.05984879321 1.586148919 0.9861489194
+-30 45 1.49943650104296 -0.1667337269 1.581611609 0.9816116094
+-35 45 1.53392775327063 -0.2806230812 1.572030497 0.9720304968
+-40 45 1.57245684492329 -0.4023832236 1.556243089 0.9562430893
+-45 45 1.61555480481710 -0.5327410015 1.532741001 0.9327410015
+
+45 50 1.23736225850655 1.152465235 1.352465235 0.6313933008
+40 50 1.23935736956184 1.070140611 1.398642481 0.6701406111
+35 50 1.24389353067194 0.9879686803 1.439706299 0.7045972456
+30 50 1.25070264977248 0.9058863923 1.476220934 0.7352366629
+25 50 1.25958283003569 0.8237166984 1.508663392 0.7624591171
+20 50 1.27039286663750 0.7411937411 1.537422099 0.7865905378
+15 50 1.28305001566205 0.6579815359 1.562800200 0.8078852923
+10 50 1.29752427153789 0.5736849031 1.585016033 0.8265265901
+5 50 1.31383565736781 0.4878564428 1.604203736 0.8426269849
+0 50 1.33205260075918 0.4000000000 1.620411493 0.8562269072
+-5 50 1.35228964454527 0.3095721317 1.633595265 0.8672894053
+-10 50 1.37470895932734 0.2159832555 1.643610818 0.8756934521
+-15 50 1.39951932842507 0.1186001001 1.650198724 0.8812213616
+-20 50 1.42697683992283 0.01675196761 1.652965315 0.8835428075
+-25 50 1.45738504057838 -0.09025626814 1.651357960 0.8821940763
+-30 50 1.49108941462079 -0.2031184508 1.644631800 0.8765501580
+-35 50 1.52847357513471 -0.3224851393 1.631815712 0.8657961831
+-40 50 1.56993751889267 -0.4488906543 1.611668487 0.8488906543
+-45 50 1.61587231217908 -0.5826449207 1.582644921 0.8245369906
+
+45 55 1.22346838283357 1.175296345 1.375296345 0.5428683448
+40 55 1.22366905302612 1.093141192 1.426053505 0.5784088915
+35 55 1.22668869162472 1.010330141 1.471641775 0.6103301413
+30 55 1.23229561441522 0.9268495753 1.512530232 0.6389605475
+25 55 1.24031061835772 0.8425812079 1.549118463 0.6645799027
+20 55 1.25060356044217 0.7573203268 1.581729529 0.6874144169
+15 55 1.26309586387049 0.6707921719 1.610610144 0.7076368408
+10 55 1.27775732453686 0.5826619299 1.635927282 0.7253640920
+5 55 1.29460333855419 0.4925423643 1.657764065 0.7406543718
+0 55 1.31369518705433 0.4000000000 1.676116098 0.7535046038
+-5 55 1.33513691071267 0.3045601670 1.690882283 0.7638439979
+-10 55 1.35907645582386 0.2057130853 1.701855847 0.7715277701
+-15 55 1.38570115998536 0.1029227651 1.708707334 0.7763252333
+-20 55 1.41523779816893 -0.004359341779 1.710968161 0.7779082810
+-25 55 1.44794820937973 -0.1166727254 1.708008235 0.7758357187
+-30 55 1.48411948351472 -0.2345131074 1.699008940 0.7695343445
+-35 55 1.52405527627482 -0.3582827481 1.682939995 0.7582827481
+-40 55 1.56804991499656 -0.4882140021 1.658532228 0.7411922455
+-45 55 1.61635914612198 -0.6242662215 1.624266221 0.7171989294
+
+45 60 1.21226354496976 1.193612780 1.393612780 0.4581925519
+40 60 1.21085556742450 1.111812202 1.448304748 0.4897689749
+35 60 1.21247230350880 1.028681915 1.497850824 0.5183744150
+30 60 1.21692776541467 0.9442266414 1.542628194 0.5442266414
+25 60 1.22407446323110 0.8583590672 1.582954192 0.5675088671
+20 60 1.23380490250452 0.7709145464 1.619079341 0.5883657317
+15 60 1.24605423413311 0.6816638613 1.651183841 0.6069012736
+10 60 1.26079948491531 0.5903224559 1.679372284 0.6231758789
+5 60 1.27805728523270 0.4965583246 1.703666700 0.6372022666
+0 60 1.29788435617961 0.4000000000 1.724000824 0.6489421781
+-5 60 1.32037443871425 0.3002445781 1.740209689 0.6583003711
+-10 60 1.34565867092211 0.1968677286 1.752020358 0.6651192635
+-15 60 1.37389974660482 0.08943734784 1.759035597 0.6691695138
+-20 60 1.40528908176094 -0.02246724843 1.760719226 0.6701415573
+-25 60 1.44003967636667 -0.1392280148 1.756378209 0.6676352705
+-30 60 1.47837491653565 -0.2611493619 1.745144286 0.6611493619
+-35 60 1.52051292408482 -0.3884047944 1.725958736 0.6500725791
+-40 60 1.56664626541463 -0.5209669239 1.697565640 0.6336798178
+-45 60 1.61691071771014 -0.6585165366 1.658516537 0.6111348073
+
+45 65 1.20335871477890 1.208107042 1.408107042 0.3768265024
+40 65 1.20056320965350 1.126732965 1.466086622 0.4038628245
+35 65 1.20093962142260 1.043484241 1.518990736 0.4285324180
+30 65 1.20434839466655 0.9583634114 1.567113798 0.4509725701
+25 65 1.21067855617211 0.8712949104 1.610695197 0.4712949104
+20 65 1.21985126921946 0.7821370890 1.649913023 0.4895824831
+15 65 1.23182152662316 0.6906922297 1.684878171 0.5058869991
+10 65 1.24657960972050 0.5967155072 1.715629079 0.5202263834
+5 65 1.26414641636517 0.4999226411 1.742121014 0.5325797754
+0 65 1.28457778709526 0.4000000000 1.764222851 0.5428860315
+-5 65 1.30795821934672 0.2966143177 1.781703756 0.5510375109
+-10 65 1.33440140827551 0.1894258435 1.794225385 0.5568764427
+-15 65 1.36404319903628 0.07810535018 1.801327188 0.5601880676
+-20 65 1.39703700809076 -0.03764323489 1.802414906 0.5606952788
+-25 65 1.43354451315301 -0.1580525313 1.796747515 0.5580525313
+-30 65 1.47372446045498 -0.2832523054 1.783427707 0.5518414028
+-35 65 1.51771367570196 -0.4132172634 1.761394614 0.5415672026
+-40 65 1.56561275919381 -0.5477072040 1.729433465 0.5266634742
+-45 65 1.61745451375792 -0.6861901502 1.686190150 0.5064987852
+
+45 70 1.19644806163638 1.219316959 1.419316959 0.2982069854
+40 70 1.19250602609245 1.138365258 1.479949449 0.3202754069
+35 70 1.19183722089427 1.055112551 1.535597683 0.3405297080
+30 70 1.19434465712284 0.9695482865 1.586486569 0.3590517478
+25 70 1.19995364737664 0.8815966513 1.632787352 0.3759038543
+20 70 1.20861540738365 0.7911267726 1.674611976 0.3911267726
+15 70 1.22030762148829 0.6979611514 1.712006156 0.4047371410
+10 70 1.23503496859834 0.6018843253 1.744942904 0.4167251369
+5 70 1.25282677244927 0.5026516391 1.773313604 0.4270512271
+0 70 1.27374010080564 0.4000000000 1.796924174 0.4356447718
+-5 70 1.29785143746265 0.2936592191 1.815480688 0.4423987906
+-10 70 1.32525793745647 0.1833674257 1.828584380 0.4471681446
+-15 70 1.35606886796052 0.06889017645 1.835718684 0.4497648190
+-20 70 1.39040037790363 -0.04995522072 1.836241809 0.4499552207
+-25 70 1.42836488905298 -0.1732685999 1.829378480 0.4474571733
+-30 70 1.47006100716668 -0.3010294077 1.814218552 0.4419394107
+-35 70 1.51555360535144 -0.4330484823 1.789716530 0.4330214040
+-40 70 1.56486413700885 -0.5689186357 1.754712265 0.4202808936
+-45 70 1.61794328871917 -0.7079531301 1.707953130 0.4032619603
+
+45 75 1.19129685278803 1.227649427 1.427649427 0.2217679955
+40 75 1.18645928247786 1.147065970 1.490318553 0.2385601374
+35 75 1.18496172307042 1.063862969 1.548094576 0.2540411759
+30 75 1.18674274462199 0.9780131100 1.601148074 0.2682568179
+25 75 1.19175956829082 0.8894342717 1.649595183 0.2812381816
+20 75 1.19999074070949 0.7979986792 1.693492384 0.2930004012
+15 75 1.21143500537721 0.7035405555 1.732828775 0.3035405555
+10 75 1.22611274265710 0.6058654550 1.767521012 0.3128363124
+5 75 1.24406204723861 0.5047592426 1.797403622 0.3208433335
+0 75 1.26534227913423 0.4000000000 1.822226787 0.3274946804
+-5 75 1.29002386508609 0.2913704318 1.841641646 0.3326968764
+-10 75 1.31818939253127 0.1786747910 1.855197634 0.3363291924
+-15 75 1.34992431931994 0.06175917320 1.862331951 0.3382408268
+-20 75 1.38531164498932 -0.05946371608 1.862366185 0.3382499998
+-25 75 1.42442071776772 -0.1849840312 1.854502303 0.3361428791
+-30 75 1.46729887614668 -0.3146603513 1.837828039 0.3316750233
+-35 75 1.51395237718583 -0.4481766966 1.811321859 0.3245727138
+-40 75 1.56433869060290 -0.5850015237 1.773879105 0.3145399581
+-45 75 1.61834619060294 -0.7243404983 1.724340498 0.3012661285
+
+45 80 1.18773400379466 1.233401883 1.433401883 0.1469512378
+40 80 1.18225571671467 1.153100198 1.497509867 0.1582552050
+35 80 1.18015870584096 1.069958788 1.556800307 0.1687097093
+30 80 1.18140800128095 0.9839350177 1.611405119 0.1783380109
+25 80 1.18598551076335 0.8949390702 1.661400261 0.1871535034
+20 80 1.19389180623314 0.8028426232 1.706801011 0.1951588805
+15 80 1.20514190581988 0.7074857120 1.747552300 0.2023444322
+10 80 1.21977012628399 0.6086878725 1.783527737 0.2086878725
+5 80 1.23782248487556 0.5062565175 1.814517553 0.2141522131
+0 80 1.25936069671472 0.4000000000 1.840228178 0.2186856900
+-5 80 1.28445087979967 0.2897408319 1.860268058 0.2222192616
+-10 80 1.31316413540173 0.1753335454 1.874146779 0.2246664546
+-15 80 1.34556690960168 0.05668557598 1.881266873 0.2259219193
+-20 80 1.38171629152340 -0.06621830591 1.880924268 0.2258615087
+-25 80 1.42164862794743 -0.1932867170 1.872307470 0.2243421348
+-30 80 1.46537214129706 -0.3242900897 1.854507235 0.2212034730
+-35 80 1.51284951762557 -0.4588224818 1.826525616 0.2162695586
+-40 80 1.56399178162252 -0.5962671393 1.787304942 0.2093538957
+-45 80 1.61864417218864 -0.7357602770 1.735760277 0.2002651805
+
+45 85 1.18564179258343 1.236775655 1.436775655 0.07320838371
+40 85 1.17977914542063 1.156649995 1.501740350 0.07889205810
+35 85 1.17731995856885 1.073555481 1.561936917 0.08415857531
+30 85 1.17824554981413 0.9874390324 1.617474250 0.08901746234
+25 85 1.18255323934653 0.8982048997 1.668403855 0.09347322540
+20 85 1.19025781532827 0.8057233385 1.714715711 0.09752498777
+15 85 1.20138487420614 0.7098368998 1.756327052 0.1011655084
+10 85 1.21597775646200 0.6103729176 1.793084103 0.1043813336
+5 85 1.23408810616149 0.5071516668 1.824749156 0.1071516668
+0 85 1.25577945106683 0.4000000000 1.851000831 0.1094483908
+-5 85 1.28111539675585 0.2887651138 1.871420568 0.1112348862
+-10 85 1.31016001527969 0.1733328727 1.885493158 0.1124660784
+-15 85 1.34296693941642 0.05364911614 1.892599096 0.1130877674
+-20 85 1.37957583847419 -0.07025619798 1.892018285 0.1130369530
+-25 85 1.42000396007855 -0.1982419285 1.882933956 0.1122421772
+-30 85 1.46423537188692 -0.3300252568 1.864440836 0.1106242388
+-35 85 1.51220480327051 -0.4651461534 1.835556755 0.1080972092
+-40 85 1.56379559616667 -0.6029385036 1.795255565 0.1045713119
+-45 85 1.61882764890522 -0.7424998464 1.742499846 0.09995578464
+
+45 90 1.18495161504027 1.237887322 1.437887322 0.000000000
+40 90 1.17896081490624 1.157821404 1.503136381 0.000000000
+35 90 1.17638039164252 1.074744073 1.563634403 0.000000000
+30 90 1.17719720534339 0.9885986027 1.619482685 0.000000000
+25 90 1.18141380119529 0.8992870471 1.670724528 0.000000000
+20 90 1.18904990719678 0.8066790197 1.717341424 0.000000000
+15 90 1.20013482360644 0.7106177490 1.759241221 0.000000000
+10 90 1.21471497615781 0.6109330420 1.796260726 0.000000000
+5 90 1.23284400557528 0.5074494350 1.828152662 0.000000000
+0 90 1.25458611116918 0.4000000000 1.854586111 0.000000000
+-5 90 1.28000409205952 0.2884402926 1.875133290 0.000000000
+-10 90 1.30915990292363 0.1726667686 1.889270822 0.000000000
+-15 90 1.34210236177633 0.05263834830 1.896371333 0.000000000
+-20 90 1.37886435375825 -0.07159938390 1.895708658 0.000000000
+-25 90 1.41945777181208 -0.1998887761 1.886465632 0.000000000
+-30 90 1.46385876506861 -0.3319293825 1.867738878 0.000000000
+-35 90 1.51199179805667 -0.4672428673 1.838551172 0.000000000
+-40 90 1.56373124306004 -0.6051470679 1.797887629 0.000000000
+-45 90 1.61888861321690 -0.7447271164 1.744727116 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.61888860500844 -0.7447271106 1.744727111 1.401886392e-16
+-90 40 1.67719767064341 -0.8848079556 1.678081882 1.573435950e-16
+-90 35 1.73831246469164 -1.023942209 1.597055069 1.743826269e-16
+-90 30 1.80181106101492 -1.160414152 1.500905531 1.910956196e-16
+-90 25 1.86718549147547 -1.292244751 1.389106687 2.072402117e-16
+-90 20 1.93385897720600 -1.417233011 1.261418725 2.225468590e-16
+-90 15 2.00118061344054 -1.532992038 1.117943655 2.367232512e-16
+-90 10 2.06845545253358 -1.637030966 0.9591835199 2.494643453e-16
+-90 5 2.13494606936724 -1.726821955 0.7860728104 2.604605700e-16
+-90 -2.84217e-14 2.19989330912459 -1.799893309 0.6000000000 2.694092299e-16
+-90 -5 2.26254196091849 -1.853932306 0.4028064749 2.760270984e-16
+-90 -10 2.32214986364320 -1.886871189 0.1967629079 2.800609482e-16
+-90 -15 2.37798889466070 -1.896960888 -0.01546881498 2.812965799e-16
+-90 -20 2.42936770048177 -1.882858901 -0.2308926891 2.795695846e-16
+-90 -25 2.47564957662078 -1.843700489 -0.4462547208 2.747740622e-16
+-90 -30 2.51624317587167 -1.779130512 -0.6581215879 2.668665207e-16
+-90 -35 2.55062627655450 -1.689350729 -0.8629791302 2.558716682e-16
+-90 -40 2.57833927333688 -1.575122473 -1.057324538 2.418827414e-16
+-90 -45 2.59900816882645 -1.437776301 -1.237776301 2.250626864e-16
+
+-85 45 1.61882763661009 -0.7424998377 1.742499838 0.09995578388
+-85 40 1.67697610143041 -0.8817627970 1.675526690 0.1121397141
+-85 35 1.73787346921511 -1.019940803 1.594253254 0.1242287232
+-85 30 1.80109712760536 -1.155337892 1.497974751 0.1360744335
+-85 25 1.86614586411300 -1.286010718 1.386199709 0.1475068244
+-85 20 1.93244985713415 -1.409803043 1.258714438 0.1583372495
+-85 15 1.99937416450009 -1.524387832 1.115638166 0.1683621195
+-85 10 2.06624209718306 -1.627340209 0.9574747780 0.1773692854
+-85 5 2.13233608888646 -1.716199655 0.7851434796 0.1851434796
+-85 -2.84217e-14 2.19691995862016 -1.788560015 0.6000000000 0.1914741908
+-85 -5 2.25925753079131 -1.842160620 0.4038363639 0.1961636361
+-85 -10 2.31862436082977 -1.874970781 0.1988612711 0.1990341532
+-85 -15 2.37431041828357 -1.885262138 -0.01233414449 0.1999345303
+-85 -20 2.42563679294829 -1.871688879 -0.2268271335 0.1987470240
+-85 -25 2.47196562440567 -1.833351967 -0.4414291256 0.1953929788
+-85 -30 2.51270728330797 -1.769849027 -0.6527629197 0.1898371914
+-85 -35 2.54733062967696 -1.681313033 -0.8573510750 0.1820912956
+-85 -40 2.57536353643301 -1.568427080 -1.051706436 0.1722150544
+-85 -45 2.59641198787352 -1.432437381 -1.232437381 0.1603174975
+
+-80 45 1.61864414640614 -0.7357602589 1.735760259 0.2002651773
+-80 40 1.67631039778960 -0.8725716617 1.667814412 0.2243887188
+-80 35 1.73655667174240 -1.007893658 1.585817752 0.2482496378
+-80 30 1.79896084621001 -1.140093013 1.489173116 0.2715599510
+-80 25 1.86303893028863 -1.267330663 1.377489057 0.2939953816
+-80 20 1.92824646134384 -1.387586715 1.250628356 0.3151997683
+-80 15 1.99399340990720 -1.498707291 1.108757085 0.3347933239
+-80 10 2.05965506932869 -1.598457620 0.9523819982 0.3523819982
+-80 5 2.12457336230939 -1.684573250 0.7823765277 0.3675665073
+-80 -2.84217e-14 2.18807810930976 -1.754836286 0.6000000000 0.3799557763
+-80 -5 2.24948983264317 -1.807137873 0.4069004573 0.3891779572
+-80 -10 2.30813733445621 -1.839556862 0.2051057004 0.3948942996
+-80 -15 2.36335830705610 -1.850421504 -0.002998624699 0.3968100292
+-80 -20 2.41450560416996 -1.838374725 -0.2147017729 0.3946858569
+-80 -25 2.46095617833665 -1.802437978 -0.4270136959 0.3883492389
+-80 -30 2.50211761226440 -1.742066550 -0.6367226991 0.3777041272
+-80 -35 2.53743711333018 -1.657198407 -0.8404658321 0.3627395838
+-80 -40 2.56640743345881 -1.548289157 -1.034808713 0.3435359446
+-80 -45 2.58857826972102 -1.416337663 -1.216337663 0.3202693360
+
+-75 45 1.61834614231566 -0.7243404648 1.724340465 0.3012661196
+-75 40 1.67520656194781 -0.8570743092 1.654810589 0.3368320460
+-75 35 1.73437112301658 -0.9876801437 1.571664097 0.3718277738
+-75 30 1.79542248903442 -1.114636407 1.474475737 0.4058456021
+-75 25 1.85790571638619 -1.236277100 1.363008542 0.4384391274
+-75 20 1.92132356814817 -1.350807417 1.237241786 0.4691274335
+-75 15 1.98515535908778 -1.456344834 1.097406099 0.4974060993
+-75 10 2.04885457478903 -1.550946829 0.9440045638 0.5227546272
+-75 5 2.11186156674012 -1.632656405 0.7778343923 0.5446486423
+-75 -2.84217e-14 2.17360000727076 -1.699536383 0.6000000000 0.5625690783
+-75 -5 2.23348921107417 -1.749722417 0.4119236588 0.5760163855
+-75 -10 2.29093960084216 -1.781463440 0.2153491381 0.5845213671
+-75 -15 2.34536170213751 -1.793178514 0.01233958828 0.5876604117
+-75 -20 2.39616255489902 -1.783504769 -0.1947307422 0.5850683395
+-75 -25 2.44274860699231 -1.751354383 -0.4031930241 0.5764536695
+-75 -30 2.48453016747945 -1.695974552 -0.6101114716 0.5616146885
+-75 -35 2.52093115342822 -1.617011272 -0.8123264974 0.5404565415
+-75 -40 2.55138973539255 -1.514561799 -1.006508100 0.5130052879
+-75 -45 2.57537498178464 -1.389232988 -1.189232988 0.4794235342
+
+-70 45 1.61794320249859 -0.7079530710 1.707953071 0.4032619388
+-70 40 1.67367170344122 -0.8350013001 1.636289135 0.4495037125
+-70 35 1.73133199010216 -0.9591035509 1.551654552 0.4946732378
+-70 30 1.79052000836377 -1.078906386 1.453847000 0.5382779038
+-70 25 1.85082284160067 -1.192983550 1.342820429 0.5797985958
+-70 20 1.91181073424119 -1.299841569 1.218691734 0.6186917341
+-70 15 1.97305188038627 -1.397944877 1.081757878 0.6543984180
+-70 10 2.03410454152521 -1.485722769 0.9325038023 0.6863469579
+-70 5 2.09452745836929 -1.561594064 0.7716172430 0.7139618509
+-70 -2.84217e-14 2.15386768381044 -1.623973569 0.6000000000 0.7366661339
+-70 -5 2.21166209240836 -1.671294513 0.4187852113 0.7538895491
+-70 -10 2.26743566250032 -1.702033090 0.2293548518 0.7650774763
+-70 -15 2.32069265582514 -1.714732772 0.03335906166 0.7696997823
+-70 -20 2.37091518095099 -1.708043495 -0.1672650846 0.7672650846
+-70 -25 2.41755793012245 -1.680766417 -0.3702773153 0.7573370404
+-70 -30 2.46005219966587 -1.631916366 -0.5731274608 0.7395570757
+-70 -35 2.49780132373323 -1.560785492 -0.7729567826 0.7136675550
+-70 -40 2.53018844981881 -1.467024470 -0.9666195441 0.6795413337
+-70 -45 2.55659108493736 -1.350730767 -1.150730767 0.6372138874
+
+-65 45 1.61745434997892 -0.6861900402 1.686190040 0.5064987339
+-65 40 1.67172121389770 -0.8059801329 1.611937485 0.5623577715
+-65 35 1.72746442327147 -0.9219014290 1.525605345 0.6164127597
+-65 30 1.78430878092983 -1.032832600 1.427246287 0.6681408141
+-65 25 1.84189756584525 -1.137647639 1.317016869 0.7170168695
+-65 20 1.89988758162423 -1.235213050 1.195168877 0.7625123680
+-65 15 1.95794813013675 -1.324385505 1.062047704 0.8040941667
+-65 10 2.01576117736629 -1.404009763 0.9180955947 0.8412235679
+-65 5 2.07301385714687 -1.472910177 0.7638584083 0.8733523586
+-65 -2.84217e-14 2.12938849244289 -1.529881372 0.6000000000 0.8999184632
+-65 -5 2.18455943558622 -1.573688495 0.4273246314 0.9203460600
+-65 -10 2.23817722497268 -1.603061479 0.2468062172 0.9340429075
+-65 -15 2.28986252683020 -1.616706004 0.05962525474 0.9404054541
+-65 -20 2.33919462299990 -1.613319952 -0.1327885345 0.9388265119
+-65 -25 2.38570111647057 -1.591624158 -0.3287095970 0.9287095970
+-65 -30 2.42885222450417 -1.550412778 -0.5260713427 0.9094924152
+-65 -35 2.46805615140051 -1.488621791 -0.7224272151 0.8806788046
+-65 -40 2.50265730898547 -1.405417655 -0.9149252885 0.8418800787
+-65 -45 2.53194436075818 -1.300309345 -1.100309345 0.7928672690
+
+-60 45 1.61691047820925 -0.6585163798 1.658516380 0.6111347168
+-60 40 1.66938166155479 -0.7695403056 1.581360839 0.6752344103
+-60 35 1.72280999102170 -0.8757622303 1.493298331 0.7365616671
+-60 30 1.77686980054130 -0.9763574292 1.394640332 0.7946403322
+-60 25 1.83127573985519 -1.070547927 1.285727760 0.8490212416
+-60 20 1.88578130498004 -1.157588858 1.166915981 0.8992743464
+-60 15 1.94017222276601 -1.236748733 1.038565501 0.9449773218
+-60 10 1.99425340770847 -1.307283261 0.9010401026 0.9857004503
+-60 5 2.04784911044589 -1.368420631 0.7547167576 1.020998127
+-60 -2.84217e-14 2.10077610215456 -1.419325472 0.6000000000 1.050388051
+-60 -5 2.15284397208701 -1.459088971 0.4373507906 1.073345518
+-60 -10 2.20383937944811 -1.486710118 0.2673221014 1.089292595
+-60 -15 2.25351092681860 -1.501084405 0.09060596901 1.097591593
+-60 -20 2.30155492663859 -1.501003208 -0.09190858279 1.097544714
+-60 -25 2.34759637441966 -1.485162844 -0.2790658711 1.088399275
+-60 -30 2.39117686927222 -1.452197639 -0.4693668052 1.069366805
+-60 -35 2.43174534075047 -1.400737676 -0.6608900951 1.039656382
+-60 -40 2.46864148446840 -1.329488099 -0.8512128260 0.9985204195
+-60 -45 2.50109697953136 -1.237352318 -1.037352318 0.9453258018
+
+-55 45 1.61635881896426 -0.6242660142 1.624266014 0.7171987842
+-55 40 1.66669754900596 -0.7251255799 1.544092459 0.7878214125
+-55 35 1.71743446978267 -0.8203484384 1.454497176 0.8544971758
+-55 30 1.76831279232902 -0.9094576207 1.356015710 0.9168920970
+-55 25 1.81913816553000 -0.9920525993 1.249124788 0.9747257236
+-55 20 1.86976786148125 -1.067776345 1.134226900 1.027748061
+-55 15 1.92010311922607 -1.136285364 1.011646423 1.075718593
+-55 10 1.97007281023241 -1.197214223 0.8816319614 1.118381439
+-55 5 2.01962343103727 -1.250146439 0.7443691066 1.155444976
+-55 -2.84217e-14 2.06870262397433 -1.294581983 0.6000000000 1.186559079
+-55 -5 2.11724915540424 -1.329912171 0.4486522961 1.211297543
+-55 -10 2.16518077544281 -1.355395796 0.2904763593 1.229141369
+-55 -15 2.21237527967205 -1.370133973 0.1256940315 1.239461151
+-55 -20 2.25865535814341 -1.373054813 -0.04533917558 1.241506346
+-55 -25 2.30376942628487 -1.362905248 -0.2220562175 1.234399543
+-55 -30 2.34736921681197 -1.338256107 -0.4035826311 1.217140029
+-55 -35 2.38898829930143 -1.297530934 -0.5886239567 1.188623957
+-55 -40 2.42801610505151 -1.239063446 -0.7753375331 1.147684581
+-55 -45 2.46367997899763 -1.161202650 -0.9612026505 1.093165865
+
+-50 45 1.61587181164164 -0.5826446163 1.582644616 0.8245367351
+-50 40 1.66373732499270 -0.6721131268 1.499609729 0.8996097293
+-50 35 1.71143118913593 -0.7553235980 1.408966292 0.9694316050
+-50 30 1.75878385220368 -0.8321739549 1.311395965 1.033916711
+-50 25 1.80570372156531 -0.9026351499 1.207428746 1.093040674
+-50 20 1.85215794818287 -0.9667061881 1.097440371 1.146802658
+-50 15 1.89815702349722 -1.024376243 0.9816604640 1.195193580
+-50 10 1.94373911352497 -1.075590271 0.8601863772 1.238167252
+-50 5 1.98895977679726 -1.120221215 0.7330021224 1.275617061
+-50 -2.84217e-14 2.03388013290941 -1.158042574 0.6000000000 1.307352949
+-50 -5 2.07855094615434 -1.188698415 0.4610068989 1.333076254
+-50 -10 2.12300706972169 -1.211681606 0.3158170485 1.352361441
+-50 -15 2.16725049636025 -1.226303873 0.1642331905 1.364630980
+-50 -20 2.21123614586892 -1.231669765 0.006120773412 1.369133498
+-50 -25 2.25485075655615 -1.226649942 -0.1585193249 1.364921366
+-50 -30 2.29788550539080 -1.209859374 -0.3294527428 1.350832407
+-50 -35 2.34000752988943 -1.179652127 -0.5060843274 1.325485517
+-50 -40 2.38072210918872 -1.134138464 -0.6872950194 1.287295019
+-50 -45 2.41933491476322 -1.071246922 -0.8712469219 1.234522750
+
+-45 45 1.61555447204308 -0.5327408093 1.532740809 0.9327408093
+-45 40 1.66060683996538 -0.6098488998 1.447363839 1.009848900
+-45 35 1.70493000748280 -0.6803924492 1.356498937 1.080392449
+-45 30 1.74846504162865 -0.7446390576 1.260857668 1.144639058
+-45 25 1.79122903696973 -0.8028872034 1.160915515 1.202887203
+-45 20 1.83329439616910 -0.8554236473 1.056936839 1.255423647
+-45 15 1.87476943722593 -0.9024896747 0.9490010565 1.302489675
+-45 10 1.91578516807300 -0.9442563416 0.8370286620 1.344256342
+-45 5 1.95648472440208 -0.9808038790 0.7208046860 1.380803879
+-45 -2.84217e-14 1.99701629724490 -1.012103766 0.6000000000 1.412103766
+-45 -5 2.03752268651696 -1.037997033 0.4741915614 1.437997033
+-45 -10 2.07813660364081 -1.058174097 0.3428845641 1.458174097
+-45 -15 2.11896892328094 -1.072146435 0.2055395516 1.472146435
+-45 -20 2.16009895084989 -1.079216491 0.06160922731 1.479216491
+-45 -25 2.20155727652860 -1.078440233 -0.08940800295 1.478440233
+-45 -30 2.24329260358431 -1.068579737 -0.2478849067 1.468579737
+-45 -35 2.28514831790123 -1.048069409 -0.4139491159 1.448069409
+-45 -40 2.32681405026112 -1.014983097 -0.5873117945 1.414983097
+-45 -45 2.36776251898339 -0.9670283277 -0.7670283277 1.367028328
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.59900817849159 -1.437776307 -1.237776307 2.250626872e-16
+-40 -90 2.61234340931067 -1.279181976 -1.401171152 2.450727846e-16
+-35 -90 2.61815395792072 -1.101711417 -1.544666167 2.626458557e-16
+-30 -90 2.61635613791366 -0.9081780690 -1.665830881 2.774842536e-16
+-25 -90 2.60697416141553 -0.7017548885 -1.762720983 2.893498689e-16
+-20 -90 2.59013385625636 -0.4858779527 -1.833929672 2.980704182e-16
+-15 -90 2.56607409405604 -0.2641488467 -1.878637240 3.035455162e-16
+-10 -90 2.53512543069179 -0.04021991120 -1.896611179 3.057466889e-16
+-5 -90 2.49769303102990 0.1823117087 -1.888188555 3.047152150e-16
+-2.84217e-14 -90 2.45428735144919 0.4000000000 -1.854287351 3.005635149e-16
+5 -90 2.40546617165522 0.6096501908 -1.796312647 2.934636612e-16
+10 -90 2.35185577970834 0.8083954703 -1.716125806 2.836436055e-16
+15 -90 2.29412634445798 0.9937635898 -1.615955885 2.713763281e-16
+20 -90 2.23298286980260 1.163725121 -1.498317525 2.569697841e-16
+25 -90 2.16916139651909 1.316727219 -1.365927865 2.407567267e-16
+30 -90 2.10341640287101 1.451708201 -1.221612040 2.230831354e-16
+35 -90 2.03649525526437 1.568085691 -1.068199252 2.042954874e-16
+40 -90 1.96914045827297 1.665739088 -0.9084491058 1.847317369e-16
+45 -90 1.90207209978327 1.744968080 -0.7449680801 1.647110854e-16
+
+-45 -85 2.59641200300392 -1.432437392 -1.232437392 0.1603174984
+-40 -85 2.60925295803784 -1.273441378 -1.394329774 0.1744812466
+-35 -85 2.61459989284010 -1.095836434 -1.536275821 0.1868999165
+-30 -85 2.61239525901408 -0.9024644510 -1.655934604 0.1973687035
+-25 -85 2.60268343416170 -0.6965000104 -1.751451861 0.2057253806
+-20 -85 2.58560785782153 -0.4813564915 -1.821507059 0.2118544163
+-15 -85 2.56141943053023 -0.2605895184 -1.865353646 0.2156904956
+-10 -85 2.53045420885374 -0.03778681970 -1.882812431 0.2172179414
+-5 -85 2.49312670777852 0.1835302999 -1.874259994 0.2164697001
+-2.84217e-14 -85 2.44992744822331 0.4000000000 -1.840604735 0.2135252464
+5 -85 2.40140794449329 0.6085060723 -1.783235312 0.2085060723
+10 -85 2.34817519249120 0.8062512358 -1.703965248 0.2015708404
+15 -85 2.29087755599051 0.9908168273 -1.604958417 0.1929088651
+20 -85 2.23019817302893 1.160207945 -1.488654164 0.1827335614
+25 -85 2.16685040385609 1.312885316 -1.357688879 0.1712755836
+30 -85 2.10156591319996 1.447779766 -1.214807790 0.1587751081
+35 -85 2.03507274471932 1.564283669 -1.062769402 0.1454734727
+40 -85 1.96809833049397 1.662237596 -0.9042761902 0.1316071135
+45 -85 1.90135171992462 1.741893344 -0.7418933445 0.1174004553
+
+-45 -80 2.58857830146944 -1.416337685 -1.216337685 0.3202693400
+-40 -80 2.59995214107341 -1.256176786 -1.373754635 0.3480261954
+-35 -80 2.60393116377695 -1.078213529 -1.511107705 0.3722452476
+-30 -80 2.60053089398086 -0.8853654722 -1.626318304 0.3925599847
+-25 -80 2.58985597705080 -0.6808065509 -1.717797128 0.4086901695
+-20 -80 2.57210334218181 -0.4678783555 -1.784476184 0.4204474862
+-15 -80 2.54755463875100 -0.2499953642 -1.825815724 0.4277367623
+-10 -80 2.51656379761101 -0.03055353921 -1.841790459 0.4305535392
+-5 -80 2.47954478670646 0.1871521989 -1.832861499 0.4289791227
+-2.84217e-14 -80 2.43696537794993 0.4000000000 -1.799942398 0.4231745969
+5 -80 2.38933913680305 0.6051044144 -1.744354184 0.4133728950
+10 -80 2.33722101853074 0.7998701652 -1.667776398 0.3998701652
+15 -80 2.28119919941473 0.9820361541 -1.572188499 0.3830154396
+20 -80 2.22189054088616 1.149709655 -1.459810348 0.3632001394
+25 -80 2.15994287903455 1.301393913 -1.333045484 0.3408480738
+30 -80 2.09602263414413 1.436001968 -1.194408045 0.3164025527
+35 -80 2.03080097398701 1.552855927 -1.046448894 0.2903133623
+40 -80 1.96496054078999 1.651685360 -0.8917005251 0.2630270497
+45 -80 1.89917670048033 1.732602614 -0.7326026143 0.2349737955
+
+-45 -75 2.57537502730778 -1.389233020 -1.189233020 0.4794235427
+-40 -75 2.58435721186509 -1.227266401 -1.339300580 0.5196340242
+-35 -75 2.58613177963083 -1.048854497 -1.469178662 0.5544347514
+-30 -75 2.58082331521550 -0.8570118652 -1.577208416 0.5833812369
+-25 -75 2.56863615879494 -0.6548927829 -1.662224873 0.6061613279
+-20 -75 2.54984245778491 -0.4457014675 -1.723545685 0.6225921900
+-15 -75 2.52476827894280 -0.2326130272 -1.760943959 0.6326130272
+-10 -75 2.49378604119657 -0.01870896546 -1.774616544 0.6362765852
+-5 -75 2.45730115304807 0.1930770349 -1.765140314 0.6337374371
+-2.84217e-14 -75 2.41574492896954 0.4000000000 -1.733430417 0.6252407957
+5 -75 2.36957000515613 0.5995353524 -1.680699514 0.6111115930
+10 -75 2.31925478805500 0.7894050078 -1.608425541 0.5917458404
+15 -75 2.26529256044351 0.9675980628 -1.518304809 0.5675980628
+20 -75 2.20819851267798 1.132389061 -1.412222407 0.5391733688
+25 -75 2.14851822752384 1.282357886 -1.292222594 0.5070195159
+30 -75 2.08681573047898 1.416401285 -1.160458666 0.4717134779
+35 -75 2.02367342729274 1.533742823 -1.019152553 0.4338506191
+40 -75 1.95970086719973 1.633945278 -0.8705587179 0.3940350209
+45 -75 1.89551459293415 1.716902301 -0.7169023009 0.3528629080
+
+-45 -70 2.55659120052236 -1.350730846 -1.150730846 0.6372139162
+-40 -70 2.56234275263925 -1.186528559 -1.290751110 0.6881771244
+-35 -70 2.56118622473051 -1.007797316 -1.410542930 0.7317777813
+-30 -70 2.55339051555558 -0.8176377933 -1.509010523 0.7676170542
+-25 -70 2.53927888277078 -0.6191295383 -1.585530348 0.7954679927
+-20 -70 2.51920190701753 -0.4152529790 -1.639889151 0.8152529790
+-15 -70 2.49353400314066 -0.2088434174 -1.672234568 0.8270257479
+-10 -70 2.46265909386326 -0.002557241131 -1.683015563 0.8309497093
+-5 -70 2.42696047946848 0.2011445184 -1.672928555 0.8272783387
+-2.84217e-14 -70 2.38681762281633 0.4000000000 -1.642874907 0.8163397054
+5 -70 2.34260698401770 0.5919438919 -1.593928724 0.7985247516
+10 -70 2.29470454071355 0.7751026406 -1.527312786 0.7742785332
+15 -70 2.24348894618655 0.9477901946 -1.444380838 0.7440937726
+20 -70 2.18935445573432 1.108509206 -1.346613044 0.7085092057
+25 -70 2.13271497165432 1.255956720 -1.235605110 0.6681056220
+30 -70 2.07400391579117 1.389032244 -1.113054097 0.6235007010
+35 -70 2.01368986145506 1.506857109 -0.9807557747 0.5753480496
+40 -70 1.95228061875261 1.608795722 -0.8405866439 0.5243306583
+45 -70 1.89031049106127 1.694467760 -0.6944677604 0.4711477340
+
+-45 -65 2.53194442717633 -1.300309390 -1.100309390 0.7928672898
+-40 -65 2.53375545819447 -1.133749829 -1.227851868 0.8523413242
+-35 -65 2.52910635590646 -0.9551389716 -1.335339021 0.9024634067
+-30 -65 2.51842937911408 -0.7676013566 -1.422344873 0.9430349016
+-25 -65 2.50215686534898 -0.5740436796 -1.488843412 0.9740436796
+-20 -65 2.48071579695767 -0.3771222093 -1.535125722 0.9956254754
+-15 -65 2.45451196007712 -0.1792296523 -1.561714492 1.008024022
+-10 -65 2.42392142908796 0.01749500032 -1.569293651 1.011558242
+-5 -65 2.38928889525504 0.2111420847 -1.558655849 1.006597754
+-2.84217e-14 -65 2.35092775639350 0.4000000000 -1.530664132 0.9935450019
+5 -65 2.30912444297463 0.5825214311 -1.486229503 0.9728247941
+10 -65 2.26414560939166 0.7572917031 -1.426301940 0.9448801124
+15 -65 2.21624675463849 0.9230024779 -1.351871820 0.9101727773
+20 -65 2.16568636390297 1.078434416 -1.263983237 0.8691896582
+25 -65 2.11273304528598 1.222448144 -1.163745736 0.8224481438
+30 -65 2.05767918933541 1.353987050 -1.052354040 0.7705053427
+35 -65 2.00085843983750 1.472094593 -0.9311097556 0.7139682045
+40 -65 1.94265271689719 1.575939557 -0.8014301919 0.6534976309
+45 -65 1.88349299740131 1.664846414 -0.6648464141 0.5898075693
+
+-45 -60 2.50109704827316 -1.237352363 -1.037352363 0.9453258278
+-40 -60 2.49843891678409 -1.068729511 -1.150363672 1.010572937
+-35 -60 2.48995752134178 -0.8910738321 -1.243844520 1.064544130
+-30 -60 2.47622456824346 -0.7074012924 -1.318075303 1.107401292
+-25 -60 2.45777156361392 -0.5203213653 -1.373635537 1.139479009
+-20 -60 2.43506566157733 -0.3320454582 -1.411278366 1.161212106
+-15 -60 2.40851473160106 -0.1444318078 -1.431847168 1.173087509
+-10 -60 2.37846458937694 0.04096176480 -1.436207016 1.175604669
+-5 -60 2.34520218559997 0.2228179625 -1.425199956 1.169249740
+-2.84217e-14 -60 2.30896262103647 0.4000000000 -1.399620286 1.154481311
+5 -60 2.26993694039538 0.5714956837 -1.360204634 1.131724673
+10 -60 2.22828113374281 0.7363674739 -1.307634740 1.101373430
+15 -60 2.18413002575347 0.8937108513 -1.242553981 1.063799037
+20 -60 2.13760577429727 1.042621110 -1.165586989 1.019362123
+25 -60 2.08883776641058 1.182172783 -1.077374947 0.9684328773
+30 -60 2.03797492531972 1.311410094 -0.9786085892 0.9114100939
+35 -60 1.98520786153523 1.429354878 -0.8700711177 0.8487459555
+40 -60 1.93077123569602 1.535021022 -0.7526653809 0.7809617218
+45 -60 1.87497599201726 1.627459916 -0.6274599157 0.7086743127
+
+-45 -55 2.46367987681807 -1.161202586 -0.9612025857 1.093165819
+-40 -55 2.45626540463620 -0.9913392070 -1.058133498 1.161037575
+-35 -55 2.44387325626015 -0.8159315725 -1.136530252 1.215931572
+-30 -55 2.42717626992990 -0.6377029440 -1.197354222 1.258520975
+-25 -55 2.40674705861667 -0.4588018232 -1.241706453 1.289576742
+-20 -55 2.38305564812443 -0.2808826153 -1.270709611 1.309884971
+-15 -55 2.35647604875020 -0.1051993957 -1.285429813 1.320192168
+-10 -55 2.32729470208222 0.06730134624 -1.286827826 1.321171067
+-5 -55 2.29572281495392 0.2358944312 -1.275735234 1.313403951
+-2.84217e-14 -55 2.26190964465325 0.4000000000 -1.252847909 1.297378073
+5 -55 2.22595279213746 0.5591181856 -1.218729184 1.273487884
+10 -55 2.18790330539909 0.7127719423 -1.173817830 1.242040616
+15 -55 2.14778419773986 0.8604584373 -1.118454283 1.203274643
+20 -55 2.10560418186955 1.001609653 -1.052908938 1.157379298
+25 -55 2.06136430279455 1.135558569 -0.9774104409 1.104514682
+30 -55 2.01508086053416 1.261517710 -0.8921924451 1.044844398
+35 -55 1.96679700835085 1.378565714 -0.7975366746 0.9785657145
+40 -55 1.91660456461104 1.485651033 -0.6938285194 0.9059484825
+45 -55 1.86467241809928 1.581619182 -0.5816191819 0.8273786585
+
+-45 -50 2.41933475431751 -1.071246824 -0.8712468244 1.234522668
+-40 -50 2.40717667384019 -0.9015994312 -0.9511857982 1.301599431
+-35 -50 2.39109497981298 -0.7302325521 -1.014139366 1.354423747
+-30 -50 2.37179210809742 -0.5593466146 -1.061637079 1.394279060
+-25 -50 2.34981901733178 -0.3904661227 -1.095160070 1.422408190
+-20 -50 2.32559196945166 -0.2245921598 -1.116052855 1.439939318
+-15 -50 2.29941195781966 -0.06234037753 -1.125477779 1.447847768
+-10 -50 2.27148161381548 0.09594244009 -1.124396112 1.446940141
+-5 -50 2.24192394653412 0.2500821150 -1.113569267 1.437855340
+-2.84217e-14 -50 2.21080147740650 0.4000000000 -1.093572187 1.421075797
+5 -50 2.17812238686896 0.5456514625 -1.064803834 1.396936283
+10 -50 2.14385036923948 0.6869730083 -1.027504805 1.365638681
+15 -50 2.10791865751718 0.8238370182 -0.9817812862 1.327272094
+20 -50 2.07023978312712 0.9560113530 -0.9276286373 1.281832626
+25 -50 2.03071434318599 1.083121075 -0.8649578728 1.229245611
+30 -50 1.98924081705872 1.204611600 -0.7936281719 1.169392885
+35 -50 1.94573426045333 1.319717626 -0.7134928946 1.102151403
+40 -50 1.90015138197061 1.427442641 -0.6244584580 1.027442641
+45 -50 1.85250293676441 1.526544831 -0.5265448314 0.9452833525
+
+-45 -45 2.36776239030967 -0.9670282534 -0.7670282534 1.367028253
+-40 -45 2.35123253680316 -0.7997719036 -0.8298324764 1.429832476
+-35 -45 2.33200275882312 -0.6347390220 -0.8777604717 1.477760472
+-30 -45 2.31071639070798 -0.4733687029 -0.9127189671 1.512718967
+-25 -45 2.28783035198879 -0.3164240380 -0.9363763076 1.536376308
+-20 -45 2.26365331914338 -0.1642010331 -0.9501295984 1.550129598
+-15 -45 2.23837880188568 -0.01668940786 -0.9551060411 1.555106041
+-10 -45 2.21210989784012 0.1263088482 -0.9521796535 1.552179654
+-5 -45 2.18487840498095 0.2650929668 -0.9419944450 1.541994445
+-2.84217e-14 -45 2.15666260375929 0.4000000000 -0.9249907518 1.524990752
+5 -45 2.12739671831945 0.5313577813 -0.9014263103 1.501426310
+10 -45 2.09697660155480 0.6594463964 -0.8713936310 1.471393631
+15 -45 2.06526976232245 0.7844639851 -0.8348391261 1.434839126
+20 -45 2.03211875227256 0.9064925312 -0.7915767926 1.391576793
+25 -45 1.99734700286902 1.025460452 -0.7413042670 1.341304267
+30 -45 1.96076735191208 1.141100399 -0.6836235443 1.283623544
+35 -45 1.92219371265759 1.252901582 -0.6180696943 1.218069694
+40 -45 1.88145418387734 1.360056410 -0.5441506754 1.144150675
+45 -45 1.83841979520561 1.461412164 -0.4614121636 1.061412164
+
+
diff --git a/test/checkpoint/h.t1.ah2.gp b/test/checkpoint/h.t1.ah2.gp
new file mode 100644
index 0000000..cf3fd25
--- /dev/null
+++ b/test/checkpoint/h.t1.ah2.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0 0 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 1.86328172464797 -1.075766205 -1.075766205 1.075766205
+-40 -45 1.85966246594113 -0.9489366713 -1.130898687 1.130898687
+-35 -45 1.85652104442878 -0.8237617912 -1.176453760 1.176453760
+-30 -45 1.85385329023144 -0.7006906819 -1.213631861 1.213631861
+-25 -45 1.85164421842459 -0.5798342639 -1.243458592 1.243458592
+-20 -45 1.84987181994696 -0.4610686553 -1.266775719 1.266775719
+-15 -45 1.84851533793535 -0.3441136777 -1.284249729 1.284249729
+-10 -45 1.84755626902564 -0.2285871076 -1.296381908 1.296381908
+-5 -45 1.84698192162331 -0.1140433494 -1.303521448 1.303521448
+0 -45 1.84678333862544 0.000000000 -1.305873022 1.305873022
+5 -45 1.84695895872532 0.1140419315 -1.303505242 1.303505242
+10 -45 1.84751203658472 0.2285816350 -1.296350871 1.296350871
+15 -45 1.84845146394640 0.3441017871 -1.284205352 1.284205352
+20 -45 1.84979453013281 0.4610493913 -1.266722792 1.266722792
+25 -45 1.85156096384958 0.5798081931 -1.243402683 1.243402683
+30 -45 1.85377375204839 0.7006606193 -1.213579791 1.213579791
+35 -45 1.85645505372829 0.8237325103 -1.176411943 1.176411943
+40 -45 1.85962301505228 0.9489165405 -1.130874696 1.130874696
+45 -45 1.86328172267873 1.075766204 -1.075766204 1.075766204
+
+-45 -40 1.85962301591999 -1.130874697 -0.9489165410 1.130874697
+-40 -40 1.85513915423794 -1.003103800 -1.003103800 1.195452557
+-35 -40 1.85116510640798 -0.8750162918 -1.048583181 1.249652773
+-30 -40 1.84773022357668 -0.7473731482 -1.086204626 1.294488265
+-25 -40 1.84484315135311 -0.6205950339 -1.116732816 1.330870345
+-20 -40 1.84249967730485 -0.4948464167 -1.140822536 1.359579356
+-15 -40 1.84069051250916 -0.3701057323 -1.159009216 1.381253397
+-10 -40 1.83940444170906 -0.2462202744 -1.171705774 1.396384566
+-5 -40 1.83863283575678 -0.1229497310 -1.179205051 1.405321855
+0 -40 1.83836983480459 0.000000000 -1.181681352 1.408272996
+5 -40 1.83861509579685 0.1229485447 -1.179193673 1.405308296
+10 -40 1.83937020147205 0.2462156910 -1.171683963 1.396358572
+15 -40 1.84064272413235 0.3700961235 -1.158979126 1.381217537
+20 -40 1.84244443941667 0.4948315813 -1.140788335 1.359538596
+25 -40 1.84478683698156 0.6205760901 -1.116698727 1.330829720
+30 -40 1.84768236596058 0.7473537906 -1.086176492 1.294454737
+35 -40 1.85113595056094 0.8750025103 -1.048566666 1.249633091
+40 -40 1.85513915337143 1.003103799 -1.003103799 1.195452556
+45 -40 1.85966246512673 1.130898687 -0.9489366709 1.130898687
+
+-45 -35 1.85645505426541 -1.176411943 -0.8237325106 1.176411943
+-40 -35 1.85113595117534 -1.048566666 -0.8750025106 1.249633091
+-35 -35 1.84633466093703 -0.9186305394 -0.9186305394 1.311940374
+-30 -35 1.84211774446726 -0.7875699142 -0.9551608793 1.364111106
+-25 -35 1.83852374964205 -0.6560421639 -0.9851128552 1.406886961
+-20 -35 1.83557380463960 -0.5244570322 -1.008952746 1.440933853
+-15 -35 1.83327664713672 -0.3930318981 -1.027074929 1.466815013
+-10 -35 1.83163426074305 -0.2618414643 -1.039791905 1.484976736
+-5 -35 1.83064528548755 -0.1308603477 -1.047328856 1.495740618
+0 -35 1.83031046294324 0.000000000 -1.049822953 1.499302557
+5 -35 1.83063327131525 0.1308594889 -1.047321983 1.495730802
+10 -35 1.83161022595729 0.2618380284 -1.039778261 1.484957250
+15 -35 1.83324378292787 0.3930248525 -1.027056517 1.466788718
+20 -35 1.83553823701760 0.5244468698 -1.008933196 1.440905933
+25 -35 1.83849151714880 0.6560306623 -0.9850955845 1.406862295
+30 -35 1.84209699228346 0.7875610419 -0.9551501191 1.364095739
+35 -35 1.84633466041281 0.9186305391 -0.9186305391 1.311940373
+40 -35 1.85116510583357 1.048583181 -0.8750162915 1.249652773
+45 -35 1.85652104396506 1.176453760 -0.8237617910 1.176453760
+
+-45 -30 1.85377375244437 -1.213579792 -0.7006606194 1.213579792
+-40 -30 1.84768236640608 -1.086176492 -0.7473537908 1.294454737
+-35 -30 1.84209699270382 -0.9551501193 -0.7875610421 1.364095739
+-30 -30 1.83712078678548 -0.8215853924 -0.8215853924 1.423027642
+-25 -30 1.83282770215568 -0.6863088979 -0.8497407667 1.471794181
+-20 -30 1.82926776894987 -0.5499265105 -0.8723246820 1.510910670
+-15 -30 1.82647298887793 -0.4128644007 -0.8895991465 1.540830920
+-10 -30 1.82446378602127 -0.2754097164 -0.9017784643 1.561926117
+-5 -30 1.82325169754529 -0.1377482303 -0.9090203762 1.574469477
+0 -30 1.82284346613369 0.000000000 -0.9114217331 1.578628749
+5 -30 1.82324304985813 0.1377475769 -0.9090160648 1.574462009
+10 -30 1.82444790406479 0.2754073189 -0.9017706143 1.561912521
+15 -30 1.82645266456968 0.4128598065 -0.8895892474 1.540813774
+20 -30 1.82924807134959 0.5499205889 -0.8723152888 1.510894400
+25 -30 1.83281443491759 0.6863039300 -0.8497346157 1.471783527
+30 -30 1.83712078643959 0.8215853923 -0.8215853923 1.423027642
+35 -30 1.84211774407734 0.9551608791 -0.7875699140 1.364111106
+40 -30 1.84773022319357 1.086204625 -0.7473731480 1.294488265
+45 -30 1.85385328992194 1.213631861 -0.7006906818 1.213631861
+
+-45 -25 1.85156096415992 -1.243402683 -0.5798081932 1.243402683
+-40 -25 1.84478683731980 -1.116698727 -0.6205760902 1.330829720
+-35 -25 1.83849151747766 -0.9850955846 -0.6560306624 1.406862296
+-30 -25 1.83281443520395 -0.8497346158 -0.6863039301 1.471783528
+-25 -25 1.82786442415325 -0.7115540253 -0.7115540253 1.525932532
+-20 -25 1.82372251627301 -0.5713090039 -0.7319438202 1.569658588
+-15 -25 1.82044787573844 -0.4295996138 -0.7476252793 1.603287585
+-10 -25 1.81808200575953 -0.2869009897 -0.7587274965 1.627096367
+-5 -25 1.81665083714724 -0.1435945609 -0.7653476546 1.641293342
+0 -25 1.81616972946466 0.000000000 -0.7675464941 1.646008768
+5 -25 1.81664539346247 0.1435941306 -0.7653453612 1.641288424
+10 -25 1.81807302593359 0.2868995727 -0.7587237490 1.627088331
+15 -25 1.82043740645811 0.4295971432 -0.7476209798 1.603278365
+20 -25 1.82371457780540 0.5713065171 -0.7319406341 1.569651755
+25 -25 1.82786442392470 0.7115540252 -0.7115540252 1.525932531
+30 -25 1.83282770189290 0.8497407666 -0.6863088978 1.471794181
+35 -25 1.83852374936401 0.9851128550 -0.6560421638 1.406886960
+40 -25 1.84484315109167 1.116732816 -0.6205950338 1.330870345
+45 -25 1.85164421821079 1.243458591 -0.5798342638 1.243458591
+
+-45 -20 1.84979453037932 -1.266722792 -0.4610493913 1.266722792
+-40 -20 1.84244443967856 -1.140788335 -0.4948315814 1.359538596
+-35 -20 1.83553823727318 -1.008933196 -0.5244468699 1.440905933
+-30 -20 1.82924807157776 -0.8723152889 -0.5499205890 1.510894401
+-25 -20 1.82371457799305 -0.7319406342 -0.5713065172 1.569651755
+-20 -20 1.81904999164073 -0.5886729129 -0.5886729129 1.617365536
+-15 -20 1.81533998173744 -0.4432495393 -0.6020904083 1.654229801
+-10 -20 1.81264783115298 -0.2963035005 -0.6116230996 1.680420655
+-5 -20 1.81101504207052 -0.1483873641 -0.6173209362 1.696075333
+0 -20 1.81046628190918 0.000000000 -0.6192159372 1.701281805
+5 -20 1.81101164610629 0.1483870859 -0.6173197786 1.696072152
+10 -20 1.81264399721840 0.2963028738 -0.6116218060 1.680417101
+15 -20 1.81533664600020 0.4432487249 -0.6020893019 1.654226762
+20 -20 1.81904999149775 0.5886729128 -0.5886729128 1.617365535
+25 -20 1.82372251610347 0.7319438201 -0.5713090039 1.569658588
+30 -20 1.82926776876238 0.8723246819 -0.5499265105 1.510910670
+35 -20 1.83557380444905 1.008952746 -0.5244570321 1.440933853
+40 -20 1.84249967713024 1.140822536 -0.4948464167 1.359579356
+45 -20 1.84987181980492 1.266775719 -0.4610686552 1.266775719
+
+-45 -15 1.84845146413985 -1.284205353 -0.3441017871 1.284205353
+-40 -15 1.84064272433330 -1.158979126 -0.3700961236 1.381217537
+-35 -15 1.83324378312275 -1.027056517 -0.3930248525 1.466788718
+-30 -15 1.82645266474487 -0.8895892474 -0.4128598065 1.540813774
+-25 -15 1.82043740660443 -0.7476209799 -0.4295971432 1.603278365
+-20 -15 1.81533664611332 -0.6020893020 -0.4432487249 1.654226762
+-15 -15 1.81126001399703 -0.4538343935 -0.4538343935 1.693733015
+-10 -15 1.80829048462556 -0.3036136323 -0.4613759463 1.721878473
+-5 -15 1.80648495900778 -0.1521194192 -0.4658920811 1.738732917
+0 -15 1.80587850720892 0.000000000 -0.4673957508 1.744344689
+5 -15 1.80648364763792 0.1521193087 -0.4658917429 1.738731655
+10 -15 1.80828929052385 0.3036134318 -0.4613756416 1.721877336
+15 -15 1.81126001391699 0.4538343934 -0.4538343934 1.693733015
+20 -15 1.81533998163838 0.6020904083 -0.4432495393 1.654229801
+25 -15 1.82044787562418 0.7476252793 -0.4295996137 1.603287585
+30 -15 1.82647298875584 0.8895991464 -0.4128644007 1.540830920
+35 -15 1.83327664701687 1.027074929 -0.3930318981 1.466815013
+40 -15 1.84069051240305 1.159009216 -0.3701057323 1.381253397
+45 -15 1.84851533785258 1.284249729 -0.3441136777 1.284249729
+
+-45 -10 1.84751203673107 -1.296350871 -0.2285816350 1.296350871
+-40 -10 1.83937020162024 -1.171683963 -0.2462156911 1.396358572
+-35 -10 1.83161022609870 -1.039778261 -0.2618380285 1.484957250
+-30 -10 1.82444790419096 -0.9017706144 -0.2754073189 1.561912521
+-25 -10 1.81807302603871 -0.7587237491 -0.2868995727 1.627088331
+-20 -10 1.81264399730015 -0.6116218060 -0.2963028738 1.680417101
+-15 -10 1.80828929058216 -0.4613756416 -0.3036134318 1.721877336
+-10 -10 1.80510854593505 -0.3088321758 -0.3088321758 1.751474304
+-5 -10 1.80317113326386 -0.1547868838 -0.3119616048 1.769222178
+0 -10 1.80252021456825 0.000000000 -0.3130043505 1.775135882
+5 -10 1.80317076276028 0.1547868520 -0.3119615407 1.769221814
+10 -10 1.80510854589894 0.3088321758 -0.3088321758 1.751474304
+15 -10 1.80829048457682 0.4613759463 -0.3036136323 1.721878473
+20 -10 1.81264783109465 0.6116230996 -0.2963035005 1.680420655
+25 -10 1.81808200569524 0.7587274965 -0.2869009897 1.627096367
+30 -10 1.82446378595612 0.9017784643 -0.2754097163 1.561926117
+35 -10 1.83163426068326 1.039791905 -0.2618414643 1.484976736
+40 -10 1.83940444166111 1.171705774 -0.2462202744 1.396384566
+45 -10 1.84755626899475 1.296381908 -0.2285871076 1.296381908
+
+-45 -5 1.84695895882779 -1.303505242 -0.1140419315 1.303505242
+-40 -5 1.83861509589653 -1.179193673 -0.1229485447 1.405308296
+-35 -5 1.83063327140701 -1.047321983 -0.1308594889 1.495730802
+-30 -5 1.82324304993766 -0.9090160648 -0.1377475769 1.574462009
+-25 -5 1.81664539352694 -0.7653453612 -0.1435941306 1.641288424
+-20 -5 1.81101164615555 -0.6173197786 -0.1483870859 1.696072152
+-15 -5 1.80648364767240 -0.4658917429 -0.1521193088 1.738731655
+-10 -5 1.80317076278118 -0.3119615407 -0.1547868520 1.769221814
+-5 -5 1.80115069161593 -0.1563877796 -0.1563877796 1.787520500
+0 -5 1.80047177518783 0.000000000 -0.1569214549 1.793620437
+5 -5 1.80115069160677 0.1563877796 -0.1563877796 1.787520500
+10 -5 1.80317113324836 0.3119616048 -0.1547868838 1.769222178
+15 -5 1.80648495898851 0.4658920811 -0.1521194192 1.738732917
+20 -5 1.81101504205017 0.6173209362 -0.1483873641 1.696075333
+25 -5 1.81665083712861 0.7653476546 -0.1435945609 1.641293342
+30 -5 1.82325169753129 0.9090203762 -0.1377482303 1.574469477
+35 -5 1.83064528548123 1.047328856 -0.1308603477 1.495740618
+40 -5 1.83863283576080 1.179205051 -0.1229497310 1.405321855
+45 -5 1.84698192163933 1.303521448 -0.1140433494 1.303521448
+
+-45 0 1.84678333868516 -1.305873022 0.000000000 1.305873022
+-40 0 1.83836983485708 -1.181681352 0.000000000 1.408272996
+-35 0 1.83031046298663 -1.049822953 0.000000000 1.499302557
+-30 0 1.82284346616726 -0.9114217331 0.000000000 1.578628749
+-25 0 1.81616972948856 -0.7675464941 0.000000000 1.646008768
+-20 0 1.81046628192460 -0.6192159372 0.000000000 1.701281805
+-15 0 1.80587850721743 -0.4673957508 0.000000000 1.744344689
+-10 0 1.80252021457177 -0.3130043505 0.000000000 1.775135882
+-5 0 1.80047177518860 -0.1569214549 0.000000000 1.793620437
+0 0 1.79978319306199 0.000000000 0.000000000 1.799783193
+5 0 1.80047177518860 0.1569214549 0.000000000 1.793620437
+10 0 1.80252021457176 0.3130043505 0.000000000 1.775135882
+15 0 1.80587850721743 0.4673957508 0.000000000 1.744344689
+20 0 1.81046628192459 0.6192159372 0.000000000 1.701281805
+25 0 1.81616972948855 0.7675464941 0.000000000 1.646008768
+30 0 1.82284346616725 0.9114217331 0.000000000 1.578628749
+35 0 1.83031046298662 1.049822953 0.000000000 1.499302557
+40 0 1.83836983485707 1.181681352 0.000000000 1.408272996
+45 0 1.84678333868515 1.305873022 0.000000000 1.305873022
+
+-45 5 1.84698192163933 -1.303521448 0.1140433494 1.303521448
+-40 5 1.83863283576080 -1.179205051 0.1229497310 1.405321855
+-35 5 1.83064528548124 -1.047328856 0.1308603477 1.495740618
+-30 5 1.82325169753129 -0.9090203762 0.1377482303 1.574469477
+-25 5 1.81665083712860 -0.7653476546 0.1435945609 1.641293342
+-20 5 1.81101504205015 -0.6173209362 0.1483873641 1.696075333
+-15 5 1.80648495898848 -0.4658920811 0.1521194192 1.738732917
+-10 5 1.80317113324829 -0.3119616048 0.1547868838 1.769222178
+-5 5 1.80115069160666 -0.1563877796 0.1563877796 1.787520500
+0 5 1.80047177518761 0.000000000 0.1569214549 1.793620437
+5 5 1.80115069161581 0.1563877796 0.1563877796 1.787520500
+10 5 1.80317076278110 0.3119615407 0.1547868520 1.769221814
+15 5 1.80648364767235 0.4658917429 0.1521193088 1.738731655
+20 5 1.81101164615552 0.6173197786 0.1483870859 1.696072152
+25 5 1.81664539352692 0.7653453612 0.1435941306 1.641288424
+30 5 1.82324304993765 0.9090160648 0.1377475769 1.574462009
+35 5 1.83063327140700 1.047321983 0.1308594889 1.495730802
+40 5 1.83861509589652 1.179193673 0.1229485447 1.405308296
+45 5 1.84695895882779 1.303505242 0.1140419315 1.303505242
+
+-45 10 1.84755626899475 -1.296381908 0.2285871076 1.296381908
+-40 10 1.83940444166111 -1.171705774 0.2462202744 1.396384566
+-35 10 1.83163426068326 -1.039791905 0.2618414643 1.484976736
+-30 10 1.82446378595611 -0.9017784643 0.2754097163 1.561926117
+-25 10 1.81808200569522 -0.7587274965 0.2869009897 1.627096367
+-20 10 1.81264783109461 -0.6116230996 0.2963035005 1.680420655
+-15 10 1.80829048457675 -0.4613759463 0.3036136323 1.721878473
+-10 10 1.80510854589884 -0.3088321758 0.3088321758 1.751474304
+-5 10 1.80317076276011 -0.1547868520 0.3119615407 1.769221814
+0 10 1.80252021456799 0.000000000 0.3130043505 1.775135882
+5 10 1.80317113326368 0.1547868838 0.3119616048 1.769222178
+10 10 1.80510854593493 0.3088321758 0.3088321758 1.751474304
+15 10 1.80828929058208 0.4613756416 0.3036134318 1.721877336
+20 10 1.81264399730009 0.6116218060 0.2963028738 1.680417101
+25 10 1.81807302603867 0.7587237491 0.2868995727 1.627088331
+30 10 1.82444790419093 0.9017706144 0.2754073189 1.561912521
+35 10 1.83161022609868 1.039778261 0.2618380285 1.484957250
+40 10 1.83937020162023 1.171683963 0.2462156911 1.396358572
+45 10 1.84751203673106 1.296350871 0.2285816350 1.296350871
+
+-45 15 1.84851533785258 -1.284249729 0.3441136777 1.284249729
+-40 15 1.84069051240304 -1.159009216 0.3701057323 1.381253397
+-35 15 1.83327664701686 -1.027074929 0.3930318981 1.466815013
+-30 15 1.82647298875582 -0.8895991464 0.4128644007 1.540830920
+-25 15 1.82044787562415 -0.7476252793 0.4295996137 1.603287585
+-20 15 1.81533998163832 -0.6020904083 0.4432495393 1.654229801
+-15 15 1.81126001391691 -0.4538343934 0.4538343934 1.693733015
+-10 15 1.80828929052371 -0.3036134318 0.4613756416 1.721877336
+-5 15 1.80648364763773 -0.1521193087 0.4658917429 1.738731655
+0 15 1.80587850720870 0.000000000 0.4673957508 1.744344689
+5 15 1.80648495900759 0.1521194192 0.4658920811 1.738732917
+10 15 1.80829048462542 0.3036136323 0.4613759463 1.721878473
+15 15 1.81126001399693 0.4538343935 0.4538343935 1.693733015
+20 15 1.81533664611325 0.6020893020 0.4432487249 1.654226762
+25 15 1.82043740660438 0.7476209799 0.4295971432 1.603278365
+30 15 1.82645266474484 0.8895892474 0.4128598065 1.540813774
+35 15 1.83324378312272 1.027056517 0.3930248525 1.466788718
+40 15 1.84064272433329 1.158979126 0.3700961236 1.381217537
+45 15 1.84845146413984 1.284205353 0.3441017871 1.284205353
+
+-45 20 1.84987181980491 -1.266775719 0.4610686552 1.266775719
+-40 20 1.84249967713024 -1.140822536 0.4948464167 1.359579356
+-35 20 1.83557380444904 -1.008952746 0.5244570321 1.440933853
+-30 20 1.82926776876236 -0.8723246819 0.5499265105 1.510910670
+-25 20 1.82372251610343 -0.7319438201 0.5713090039 1.569658588
+-20 20 1.81904999149768 -0.5886729128 0.5886729128 1.617365535
+-15 20 1.81533664600010 -0.4432487249 0.6020893019 1.654226762
+-10 20 1.81264399721825 -0.2963028738 0.6116218060 1.680417101
+-5 20 1.81101164610606 -0.1483870859 0.6173197786 1.696072152
+0 20 1.81046628190883 0.000000000 0.6192159372 1.701281805
+5 20 1.81101504207029 0.1483873641 0.6173209362 1.696075333
+10 20 1.81264783115282 0.2963035005 0.6116230996 1.680420655
+15 20 1.81533998173733 0.4432495393 0.6020904083 1.654229801
+20 20 1.81904999164066 0.5886729129 0.5886729129 1.617365536
+25 20 1.82371457799300 0.7319406342 0.5713065172 1.569651755
+30 20 1.82924807157773 0.8723152889 0.5499205890 1.510894401
+35 20 1.83553823727315 1.008933196 0.5244468699 1.440905933
+40 20 1.84244443967854 1.140788335 0.4948315814 1.359538596
+45 20 1.84979453037931 1.266722792 0.4610493913 1.266722792
+
+-45 25 1.85164421821079 -1.243458591 0.5798342638 1.243458591
+-40 25 1.84484315109167 -1.116732816 0.6205950338 1.330870345
+-35 25 1.83852374936400 -0.9851128550 0.6560421638 1.406886960
+-30 25 1.83282770189287 -0.8497407666 0.6863088978 1.471794181
+-25 25 1.82786442392466 -0.7115540252 0.7115540252 1.525932531
+-20 25 1.82371457780534 -0.5713065171 0.7319406341 1.569651755
+-15 25 1.82043740645802 -0.4295971432 0.7476209798 1.603278365
+-10 25 1.81807302593345 -0.2868995727 0.7587237490 1.627088331
+-5 25 1.81664539346226 -0.1435941306 0.7653453612 1.641288424
+0 25 1.81616972946435 0.000000000 0.7675464941 1.646008768
+5 25 1.81665083714703 0.1435945609 0.7653476546 1.641293342
+10 25 1.81808200575939 0.2869009897 0.7587274965 1.627096367
+15 25 1.82044787573834 0.4295996138 0.7476252793 1.603287585
+20 25 1.82372251627294 0.5713090039 0.7319438202 1.569658588
+25 25 1.82786442415320 0.7115540253 0.7115540253 1.525932532
+30 25 1.83281443520391 0.8497346158 0.6863039301 1.471783528
+35 25 1.83849151747763 0.9850955846 0.6560306624 1.406862296
+40 25 1.84478683731978 1.116698727 0.6205760902 1.330829720
+45 25 1.85156096415991 1.243402683 0.5798081932 1.243402683
+
+-45 30 1.85385328992193 -1.213631861 0.7006906818 1.213631861
+-40 30 1.84773022319357 -1.086204625 0.7473731480 1.294488265
+-35 30 1.84211774407732 -0.9551608791 0.7875699140 1.364111106
+-30 30 1.83712078643957 -0.8215853923 0.8215853923 1.423027642
+-25 30 1.83281443491756 -0.6863039300 0.8497346157 1.471783527
+-20 30 1.82924807134954 -0.5499205889 0.8723152888 1.510894400
+-15 30 1.82645266456961 -0.4128598065 0.8895892474 1.540813774
+-10 30 1.82444790406470 -0.2754073189 0.9017706143 1.561912521
+-5 30 1.82324304985799 -0.1377475769 0.9090160648 1.574462009
+0 30 1.82284346613348 0.000000000 0.9114217331 1.578628749
+5 30 1.82325169754515 0.1377482303 0.9090203762 1.574469477
+10 30 1.82446378602117 0.2754097164 0.9017784643 1.561926117
+15 30 1.82647298887786 0.4128644007 0.8895991465 1.540830920
+20 30 1.82926776894982 0.5499265105 0.8723246820 1.510910670
+25 30 1.83282770215564 0.6863088979 0.8497407667 1.471794181
+30 30 1.83712078678545 0.8215853924 0.8215853924 1.423027642
+35 30 1.84209699270380 0.9551501193 0.7875610421 1.364095739
+40 30 1.84768236640606 1.086176492 0.7473537908 1.294454737
+45 30 1.85377375244435 1.213579792 0.7006606194 1.213579792
+
+-45 35 1.85652104396505 -1.176453760 0.8237617910 1.176453760
+-40 35 1.85116510583356 -1.048583181 0.8750162915 1.249652773
+-35 35 1.84633466041280 -0.9186305391 0.9186305391 1.311940373
+-30 35 1.84209699228345 -0.7875610419 0.9551501191 1.364095739
+-25 35 1.83849151714878 -0.6560306623 0.9850955845 1.406862295
+-20 35 1.83553823701758 -0.5244468698 1.008933196 1.440905933
+-15 35 1.83324378292784 -0.3930248525 1.027056517 1.466788718
+-10 35 1.83161022595727 -0.2618380284 1.039778261 1.484957250
+-5 35 1.83063327131524 -0.1308594889 1.047321983 1.495730802
+0 35 1.83031046294326 0.000000000 1.049822953 1.499302557
+5 35 1.83064528548754 0.1308603477 1.047328856 1.495740618
+10 35 1.83163426074303 0.2618414643 1.039791905 1.484976736
+15 35 1.83327664713669 0.3930318981 1.027074929 1.466815013
+20 35 1.83557380463957 0.5244570322 1.008952746 1.440933853
+25 35 1.83852374964202 0.6560421639 0.9851128552 1.406886961
+30 35 1.84211774446724 0.7875699142 0.9551608793 1.364111106
+35 35 1.84633466093702 0.9186305394 0.9186305394 1.311940374
+40 35 1.85113595117533 1.048566666 0.8750025106 1.249633091
+45 35 1.85645505426540 1.176411943 0.8237325106 1.176411943
+
+-45 40 1.85966246512673 -1.130898687 0.9489366709 1.130898687
+-40 40 1.85513915337142 -1.003103799 1.003103799 1.195452556
+-35 40 1.85113595056093 -0.8750025103 1.048566666 1.249633091
+-30 40 1.84768236596057 -0.7473537906 1.086176492 1.294454737
+-25 40 1.84478683698156 -0.6205760901 1.116698727 1.330829720
+-20 40 1.84244443941667 -0.4948315813 1.140788335 1.359538596
+-15 40 1.84064272413237 -0.3700961235 1.158979126 1.381217537
+-10 40 1.83937020147209 -0.2462156910 1.171683963 1.396358572
+-5 40 1.83861509579697 -0.1229485447 1.179193673 1.405308296
+0 40 1.83836983480483 0.000000000 1.181681352 1.408272996
+5 40 1.83863283575690 0.1229497310 1.179205051 1.405321855
+10 40 1.83940444170912 0.2462202744 1.171705774 1.396384566
+15 40 1.84069051250918 0.3701057323 1.159009216 1.381253397
+20 40 1.84249967730485 0.4948464167 1.140822536 1.359579356
+25 40 1.84484315135310 0.6205950339 1.116732816 1.330870345
+30 40 1.84773022357668 0.7473731482 1.086204626 1.294488265
+35 40 1.85116510640798 0.8750162918 1.048583181 1.249652773
+40 40 1.85513915423793 1.003103800 1.003103800 1.195452557
+45 40 1.85962301591999 1.130874697 0.9489165410 1.130874697
+
+-45 45 1.86328172267872 -1.075766204 1.075766204 1.075766204
+-40 45 1.85962301505228 -0.9489165405 1.130874696 1.130874696
+-35 45 1.85645505372829 -0.8237325103 1.176411943 1.176411943
+-30 45 1.85377375204839 -0.7006606193 1.213579791 1.213579791
+-25 45 1.85156096384959 -0.5798081931 1.243402683 1.243402683
+-20 45 1.84979453013283 -0.4610493913 1.266722792 1.266722792
+-15 45 1.84845146394644 -0.3441017871 1.284205352 1.284205352
+-10 45 1.84751203658479 -0.2285816350 1.296350871 1.296350871
+-5 45 1.84695895872544 -0.1140419315 1.303505242 1.303505242
+0 45 1.84678333862562 0.000000000 1.305873022 1.305873022
+5 45 1.84698192162344 0.1140433494 1.303521448 1.303521448
+10 45 1.84755626902572 0.2285871076 1.296381908 1.296381908
+15 45 1.84851533793540 0.3441136777 1.284249729 1.284249729
+20 45 1.84987181994698 0.4610686553 1.266775719 1.266775719
+25 45 1.85164421842460 0.5798342639 1.243458592 1.243458592
+30 45 1.85385329023145 0.7006906819 1.213631861 1.213631861
+35 45 1.85652104442878 0.8237617912 1.176453760 1.176453760
+40 45 1.85966246594113 0.9489366713 1.130898687 1.130898687
+45 45 1.86328172464797 1.075766205 1.075766205 1.075766205
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.86328159999823 1.075766133 -1.075766133 1.075766133
+45 -40 1.85966235052261 1.130898617 -0.9489366124 1.130898617
+45 -35 1.85652102322259 1.176453747 -0.8237617818 1.176453747
+45 -30 1.85385319941753 1.213631802 -0.7006906476 1.213631802
+45 -25 1.85164418879264 1.243458572 -0.5798342546 1.243458572
+45 -20 1.84987180439140 1.266775709 -0.4610686514 1.266775709
+45 -15 1.84851533498728 1.284249727 -0.3441136771 1.284249727
+45 -10 1.84755626773955 1.296381907 -0.2285871075 1.296381907
+45 -5 1.84698192166643 1.303521449 -0.1140433494 1.303521449
+45 0 1.84678333880526 1.305873022 0.000000000 1.305873022
+45 5 1.84695895914492 1.303505243 0.1140419316 1.303505243
+45 10 1.84751203797542 1.296350872 0.2285816352 1.296350872
+45 15 1.84845146001312 1.284205350 0.3441017864 1.284205350
+45 20 1.84979452446735 1.266722788 0.4610493899 1.266722788
+45 25 1.85156092756266 1.243402658 0.5798081817 1.243402658
+45 30 1.85377369917968 1.213579757 0.7006605993 1.213579757
+45 35 1.85645499513534 1.176411906 0.8237324843 1.176411906
+45 40 1.85962288577640 1.130874618 0.9489164746 1.130874618
+45 45 1.86328163328929 1.075766153 1.075766153 1.075766153
+
+50 -45 1.87060988889035 1.137556038 -1.137556038 0.9545228523
+50 -40 1.86741119820860 1.203360668 -1.009739493 1.009739493
+50 -35 1.86456567115243 1.258698996 -0.8813505255 1.056173864
+50 -30 1.86209726823147 1.304553571 -0.7531843555 1.094650420
+50 -25 1.86001656955726 1.341816453 -0.6256992879 1.125917691
+50 -20 1.85832156495172 1.371254317 -0.4990957550 1.150618992
+50 -15 1.85700786287812 1.393497930 -0.3733866450 1.169283599
+50 -10 1.85606912608598 1.409035567 -0.2484509873 1.182321225
+50 -5 1.85550121217693 1.418214858 -0.1240777225 1.190023564
+50 0 1.85530055704316 1.421242682 0.000000000 1.192564210
+50 5 1.85546771137261 1.418189252 0.1240754823 1.190002079
+50 10 1.85600465061920 1.408986621 0.2484423567 1.182280154
+50 15 1.85691717302564 1.393429876 0.3733684101 1.169226495
+50 20 1.85821390607658 1.371174876 0.4990668407 1.150552332
+50 25 1.85990162670485 1.341733533 0.6256606217 1.125848113
+50 30 1.86198888755596 1.304477642 0.7531405175 1.094586708
+50 35 1.86447805519057 1.258639850 0.8813091109 1.056124234
+50 40 1.86735971177531 1.203327490 1.009711653 1.009711653
+50 45 1.87060987635224 1.137556031 1.137556031 0.9545228459
+
+55 -45 1.87704512107501 1.189459606 -1.189459606 0.8328685828
+55 -40 1.87437677116274 1.265322105 -1.061731312 0.8859880764
+55 -35 1.87195067895903 1.330142214 -0.9313756050 0.9313756050
+55 -30 1.86980497410130 1.384613844 -0.7994071755 0.9695170510
+55 -25 1.86796211049966 1.429413972 -0.6665466819 1.000886439
+55 -20 1.86643771449517 1.465162164 -0.5332754161 1.025917592
+55 -15 1.86524024283896 1.492389267 -0.3998844988 1.044982214
+55 -10 1.86437431308945 1.511520363 -0.2665218219 1.058377952
+55 -5 1.86384450918115 1.522866260 -0.1332335338 1.066322435
+55 0 1.86365195969291 1.526614313 0.000000000 1.068946850
+55 5 1.86379921540468 1.522829252 0.1332302960 1.066296522
+55 10 1.86428766452227 1.511450114 0.2665094350 1.058328763
+55 15 1.86511882209663 1.492292117 0.3998584676 1.044914190
+55 20 1.86629481215864 1.465049985 0.5332345863 1.025839043
+55 25 1.86781218517539 1.429299245 0.6664931839 1.000806106
+55 30 1.86966490099690 1.384510118 0.7993472893 0.9694444214
+55 35 1.87184019070863 1.330063705 0.9313206324 0.9313206324
+55 40 1.87431335031288 1.265279292 1.061695387 0.8859580984
+55 45 1.87704507626860 1.189459578 1.189459578 0.8328685629
+
+60 -45 1.88255927952036 1.232424343 -1.232424343 0.7115405260
+60 -40 1.88047074853886 1.317425718 -1.105451434 0.7606160929
+60 -35 1.87853447098898 1.391078145 -0.9740434033 0.8031393414
+60 -30 1.87678742187442 1.453753286 -0.8393248509 0.8393248509
+60 -25 1.87526005417533 1.505868136 -0.7021978441 0.8694133738
+60 -20 1.87397879629190 1.547840402 -0.5633678337 0.8936460727
+60 -15 1.87295808808825 1.580046216 -0.4233721075 0.9122401080
+60 -10 1.87221063920297 1.602802268 -0.2826172846 0.9253783210
+60 -5 1.87174628735122 1.616346992 -0.1414120382 0.9331983712
+60 0 1.87157061596759 1.620827698 0.000000000 0.9357853080
+60 5 1.87168787079902 1.616296547 0.1414076247 0.9331692464
+60 10 1.87209982850445 1.602707403 0.2826005573 0.9253235506
+60 15 1.87280427284858 1.579916456 0.4233373384 0.9121651909
+60 20 1.87379936111937 1.547692195 0.5633138907 0.8935605053
+60 25 1.87507556742073 1.505719990 0.7021287624 0.8693278416
+60 30 1.87661601726600 1.453620516 0.8392481965 0.8392481965
+60 35 1.87840062105387 1.390979027 0.9739740005 0.8030821159
+60 40 1.88039609410123 1.317373416 1.105407548 0.7605858965
+60 45 1.88255930149840 1.232424357 1.232424357 0.7115405343
+
+65 -45 1.88715875814552 1.267308130 -1.267308130 0.5909554862
+65 -40 1.88564434309246 1.360304336 -1.141430866 0.6343203292
+65 -35 1.88421310257654 1.441849661 -1.009594002 0.6723455388
+65 -30 1.88289722166767 1.512000922 -0.8729541391 0.7050576088
+65 -25 1.88172952754674 1.570900043 -0.7325227201 0.7325227201
+65 -20 1.88073317165856 1.618727053 -0.5891684647 0.7548248213
+65 -15 1.87992625523473 1.655670820 -0.4436356591 0.7720519826
+65 -10 1.87932563799467 1.681906486 -0.2965654926 0.7842858749
+65 -5 1.87894505470202 1.697574429 -0.1485185180 0.7915919566
+65 0 1.87879319548642 1.702764903 0.000000000 0.7940123144
+65 5 1.87887404067498 1.697510270 0.1485129048 0.7915620387
+65 10 1.87919149567413 1.681786435 0.2965443243 0.7842298942
+65 15 1.87974044175708 1.655507172 0.4435918098 0.7719756724
+65 20 1.88051648211085 1.618540551 0.5891005834 0.7547378538
+65 25 1.88150868023660 1.570715676 0.7324367483 0.7324367483
+65 30 1.88269715374651 1.511840263 0.8728613830 0.7049826927
+65 35 1.88405799573092 1.441730969 1.009510893 0.6722901918
+65 40 1.88555881525608 1.360242636 1.141379094 0.6342915581
+65 45 1.88715876676222 1.267308136 1.267308136 0.5909554889
+
+70 -45 1.89086494331418 1.294847444 -1.294847444 0.4712859277
+70 -40 1.88987416051914 1.394536958 -1.170155447 0.5075699431
+70 -35 1.88891916741866 1.482810208 -1.038274885 0.5396987787
+70 -30 1.88802503013117 1.559442096 -0.9003443137 0.5675905049
+70 -25 1.88721649818392 1.624307183 -0.7574268788 0.5911994660
+70 -20 1.88651219900393 1.677347971 -0.6105047340 0.6105047340
+70 -15 1.88593055582226 1.718555510 -0.4604855611 0.6255030517
+70 -10 1.88548791768442 1.747947278 -0.3082102660 0.6362007803
+70 -5 1.88519889619453 1.765550960 -0.1544656938 0.6426079963
+70 0 1.88507278309541 1.771388984 0.000000000 0.6447328635
+70 5 1.88511650268008 1.765473795 0.1544589428 0.6425799109
+70 10 1.88533288666911 1.747803556 0.3081849239 0.6361484698
+70 15 1.88571686095851 1.718360781 0.4604333835 0.6254321759
+70 20 1.88626284172153 1.677126261 0.6104240381 0.6104240381
+70 25 1.88696304960837 1.624089043 0.7573251582 0.5911200694
+70 30 1.88779869407298 1.559255150 0.9002363806 0.5675224623
+70 35 1.88874627998618 1.482674490 1.038179855 0.5396493816
+70 40 1.88977946208999 1.394467080 1.170096812 0.5075445096
+70 45 1.89086494350536 1.294847444 1.294847444 0.4712859277
+
+75 -45 1.89370778536794 1.315647027 -1.315647027 0.3525265585
+75 -40 1.89315551664176 1.420623114 -1.192044331 0.3806548163
+75 -35 1.89260966326240 1.514287695 -1.060315659 0.4057521649
+75 -30 1.89208660680352 1.596183226 -0.9215568151 0.4276960063
+75 -25 1.89159987353004 1.665951898 -0.7768461282 0.4463904657
+75 -20 1.89116359067753 1.723324117 -0.6272386825 0.4617633054
+75 -15 1.89079047477305 1.768102992 -0.4737617690 0.4737617690
+75 -10 1.89049650332738 1.800156147 -0.3174160983 0.4823503859
+75 -5 1.89029504939842 1.819399719 -0.1591768498 0.4875066853
+75 0 1.89019488025856 1.825788052 0.000000000 0.4892184340
+75 5 1.89020356080907 1.819311661 0.1591691458 0.4874830904
+75 10 1.89032439767682 1.799992266 0.3173872016 0.4823064741
+75 15 1.89055396499141 1.767881829 0.4737025084 0.4737025084
+75 20 1.89088801332284 1.723072997 0.6271472823 0.4616960180
+75 25 1.89132072207764 1.665706046 0.7767314857 0.4463245900
+75 30 1.89183834643485 1.595973791 0.9214358978 0.4276398884
+75 35 1.89242298292114 1.514138331 1.060211073 0.4057121429
+75 40 1.89305374653150 1.420546746 1.191980251 0.3806343534
+75 45 1.89370778191056 1.315647025 1.315647025 0.3525265579
+
+80 -45 1.89571521997077 1.330173784 -1.330173784 0.2345455271
+80 -40 1.89549223104347 1.438963632 -1.207433853 0.2537281126
+80 -35 1.89525980365458 1.536560425 -1.075911192 0.2709370604
+80 -30 1.89502461718349 1.622333348 -0.9366545953 0.2860611410
+80 -25 1.89479159456266 1.695747777 -0.7907401748 0.2990060856
+80 -20 1.89456853190842 1.756365489 -0.6392647585 0.3096946237
+80 -15 1.89436364621309 1.803838493 -0.4833370674 0.3180653951
+80 -10 1.89419149862630 1.837910382 -0.3240731884 0.3240731884
+80 -5 1.89406305961358 1.858402849 -0.1625891815 0.3276865633
+80 0 1.89398535313162 1.865211460 0.000000000 0.3288871051
+80 5 1.89396545790483 1.858307085 0.1625808033 0.3276696775
+80 10 1.89400801861182 1.837732353 0.3240417972 0.3240417972
+80 15 1.89411171756343 1.803598603 0.4832727891 0.3180230961
+80 20 1.89427410201443 1.756092537 0.6391654120 0.3096464949
+80 25 1.89449405207031 1.695481491 0.7906160034 0.2989591321
+80 30 1.89476027577905 1.622107045 0.9365239391 0.2860212376
+80 35 1.89506213192774 1.536400165 1.075798977 0.2709088022
+80 40 1.89538539109290 1.438882524 1.207365795 0.2537138111
+80 45 1.89571521613599 1.330173781 1.330173781 0.2345455267
+
+85 -45 1.89691030608248 1.338758783 -1.338758783 0.1171262167
+85 -40 1.89689064345491 1.449850033 -1.216568628 0.1268454417
+85 -35 1.89685384222647 1.549836750 -1.085207375 0.1355931459
+85 -30 1.89680006481985 1.637982188 -0.9456894574 0.1433048725
+85 -25 1.89672950829111 1.713642187 -0.7990844750 0.1499242647
+85 -20 1.89664288122379 1.776268629 -0.6465089090 0.1554033684
+85 -15 1.89654731415666 1.825417493 -0.4891191430 0.1597033368
+85 -10 1.89645564399189 1.860750387 -0.3281004976 0.1627945645
+85 -5 1.89637632865550 1.882025518 -0.1646558973 0.1646558973
+85 0 1.89631347443601 1.889097429 0.000000000 0.1652746093
+85 5 1.89627439600184 1.881924357 0.1646470468 0.1646470468
+85 10 1.89626586926986 1.860564185 0.3280676652 0.1627782740
+85 15 1.89628696421746 1.825166907 0.4890519988 0.1596814134
+85 20 1.89633710053163 1.775982255 0.6464046775 0.1553783140
+85 25 1.89641872057136 1.713361399 0.7989535414 0.1498996989
+85 30 1.89652597281521 1.637745496 0.9455528031 0.1432841647
+85 35 1.89664943180924 1.549669735 1.085090430 0.1355785340
+85 40 1.89678090916294 1.449766160 1.216498250 0.1268381038
+85 45 1.89691030284237 1.338758781 1.338758781 0.1171262165
+
+90 -45 1.89730625208891 1.341598117 -1.341598117 0.000000000
+90 -40 1.89735536857107 1.453458537 -1.219596522 0.000000000
+90 -35 1.89738510474208 1.554246887 -1.088295387 0.000000000
+90 -30 1.89739337747736 1.643190866 -0.9486966887 0.000000000
+90 -25 1.89737868283713 1.719609075 -0.8018668808 0.000000000
+90 -20 1.89733922026520 1.782915664 -0.6489282321 0.000000000
+90 -15 1.89728161444451 1.832633311 -0.4910526157 0.000000000
+90 -10 1.89721820691095 1.868395199 -0.3294484843 0.000000000
+90 -5 1.89715711322569 1.889937858 -0.1653481373 0.000000000
+90 0 1.89709966655808 1.897099667 0.000000000 0.000000000
+90 5 1.89705207951453 1.889833224 0.1653389830 0.000000000
+90 10 1.89702638833218 1.868206295 0.3294151753 0.000000000
+90 15 1.89701864279396 1.832379300 0.4909845537 0.000000000
+90 20 1.89702975967935 1.782624867 0.6488223903 0.000000000
+90 25 1.89706356235534 1.719323479 0.8017337051 0.000000000
+90 30 1.89711627175688 1.642950885 0.9485581359 0.000000000
+90 35 1.89717850296653 1.554077649 1.088176885 0.000000000
+90 40 1.89724473494197 1.453373786 1.219525408 0.000000000
+90 45 1.89730624994123 1.341598115 1.341598115 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.86328160061173 1.075766134 1.075766134 1.075766134
+40 45 1.85966235106193 0.9489366127 1.130898617 1.130898617
+35 45 1.85652102363005 0.8237617820 1.176453747 1.176453747
+30 45 1.85385319971423 0.7006906477 1.213631802 1.213631802
+25 45 1.85164418900317 0.5798342547 1.243458572 1.243458572
+20 45 1.84987180453256 0.4610686514 1.266775709 1.266775709
+15 45 1.84851533506984 0.3441136772 1.284249727 1.284249727
+10 45 1.84755626777044 0.2285871075 1.296381907 1.296381907
+5 45 1.84698192165052 0.1140433494 1.303521448 1.303521448
+0 45 1.84678333874574 0.000000000 1.305873022 1.305873022
+-5 45 1.84695895904260 -0.1140419316 1.303505242 1.303505242
+-10 45 1.84751203782927 -0.2285816352 1.296350872 1.296350872
+-15 45 1.84845145982007 -0.3441017863 1.284205350 1.284205350
+-20 45 1.84979452422202 -0.4610493898 1.266722788 1.266722788
+-25 45 1.85156092725631 -0.5798081816 1.243402658 1.243402658
+-30 45 1.85377369879862 -0.7006605991 1.213579757 1.213579757
+-35 45 1.85645499466050 -0.8237324841 1.176411905 1.176411905
+-40 45 1.85962288519722 -0.9489164743 1.130874617 1.130874617
+-45 45 1.86328163267527 -1.075766152 1.075766152 1.075766152
+
+45 50 1.87060988932468 1.137556039 1.137556039 0.9545228525
+40 50 1.86741119863610 1.009739493 1.203360668 1.009739493
+35 50 1.86456567151309 0.8813505257 1.258698997 1.056173864
+30 50 1.86209726851104 0.7531843556 1.304553571 1.094650421
+25 50 1.86001656976130 0.6256992880 1.341816453 1.125917691
+20 50 1.85832156508988 0.4990957551 1.371254317 1.150618992
+15 50 1.85700786295825 0.3733866450 1.393497930 1.169283599
+10 50 1.85606912611361 0.2484509873 1.409035567 1.182321225
+5 50 1.85550121215648 0.1240777225 1.418214858 1.190023564
+0 50 1.85530055697785 0.000000000 1.421242682 1.192564210
+-5 50 1.85546771126383 -0.1240754823 1.418189252 1.190002079
+-10 50 1.85600465046615 -0.2484423566 1.408986620 1.182280154
+-15 50 1.85691717282583 -0.3733684100 1.393429876 1.169226495
+-20 50 1.85821390582621 -0.4990668406 1.371174875 1.150552332
+-25 50 1.85990162639872 -0.6256606216 1.341733533 1.125848113
+-30 50 1.86198888718863 -0.7531405173 1.304477641 1.094586708
+-35 50 1.86447805476267 -0.8813091106 1.258639850 1.056124234
+-40 50 1.86735971131070 -1.009711653 1.203327490 1.009711653
+-45 50 1.87060987591722 -1.137556030 1.137556030 0.9545228456
+
+45 55 1.87704512141691 1.189459607 1.189459607 0.8328685829
+40 55 1.87437677150173 1.061731312 1.265322106 0.8859880766
+35 55 1.87195067926009 0.9313756052 1.330142214 0.9313756052
+30 55 1.86980497434610 0.7994071756 1.384613844 0.9695170511
+25 55 1.86796211068373 0.6665466820 1.429413972 1.000886439
+20 55 1.86643771462127 0.5332754161 1.465162164 1.025917592
+15 55 1.86524024291121 0.3998844988 1.492389267 1.044982214
+10 55 1.86437431311144 0.2665218219 1.511520363 1.058377952
+5 55 1.86384450915637 0.1332335338 1.522866260 1.066322435
+0 55 1.86365195962395 0.000000000 1.526614313 1.068946850
+-5 55 1.86379921529308 -0.1332302960 1.522829252 1.066296522
+-10 55 1.86428766436820 -0.2665094350 1.511450114 1.058328763
+-15 55 1.86511882189898 -0.3998584676 1.492292117 1.044914189
+-20 55 1.86629481191593 -0.5332345862 1.465049985 1.025839043
+-25 55 1.86781218488694 -0.6664931838 1.429299245 1.000806106
+-30 55 1.86966490066475 -0.7993472892 1.384510118 0.9694444212
+-35 55 1.87184019034307 -0.9313206322 1.330063705 0.9313206322
+-40 55 1.87431334994014 -1.061695387 1.265279292 0.8859580982
+-45 55 1.87704507592642 -1.189459578 1.189459578 0.8328685627
+
+45 60 1.88255927980672 1.232424343 1.232424343 0.7115405261
+40 60 1.88047074881888 1.105451434 1.317425718 0.7606160930
+35 60 1.87853447124083 0.9740434035 1.391078145 0.8031393416
+30 60 1.87678742208345 0.8393248510 1.453753286 0.8393248510
+25 60 1.87526005433567 0.7021978442 1.505868136 0.8694133739
+20 60 1.87397879640226 0.5633678337 1.547840402 0.8936460727
+15 60 1.87295808814993 0.4233721075 1.580046216 0.9122401080
+10 60 1.87221063921813 0.2826172846 1.602802268 0.9253783210
+5 60 1.87174628732223 0.1414120382 1.616346992 0.9331983711
+0 60 1.87157061589654 0.000000000 1.620827698 0.9357853079
+-5 60 1.87168787068767 -0.1414076247 1.616296547 0.9331692463
+-10 60 1.87209982835345 -0.2826005573 1.602707403 0.9253235505
+-15 60 1.87280427265860 -0.4233373383 1.579916455 0.9121651909
+-20 60 1.87379936089151 -0.5633138906 1.547692195 0.8935605052
+-25 60 1.87507556715659 -0.7021287623 1.505719990 0.8693278415
+-30 60 1.87661601697156 -0.8392481963 1.453620516 0.8392481963
+-35 60 1.87840062074129 -0.9739740003 1.390979027 0.8030821158
+-40 60 1.88039609379053 -1.105407548 1.317373416 0.7605858964
+-45 60 1.88255930121197 -1.232424357 1.232424357 0.7115405342
+
+45 65 1.88715875839534 1.267308130 1.267308130 0.5909554863
+40 65 1.88564434333267 1.141430867 1.360304336 0.6343203293
+35 65 1.88421310279238 1.009594002 1.441849661 0.6723455388
+30 65 1.88289722184798 0.8729541391 1.512000922 0.7050576089
+25 65 1.88172952768590 0.7325227201 1.570900043 0.7325227201
+20 65 1.88073317175364 0.5891684647 1.618727053 0.7548248213
+15 65 1.87992625528574 0.4436356591 1.655670820 0.7720519826
+10 65 1.87932563800355 0.2965654926 1.681906486 0.7842858749
+5 65 1.87894505466994 0.1485185180 1.697574429 0.7915919566
+0 65 1.87879319541463 0.000000000 1.702764903 0.7940123144
+-5 65 1.87887404056548 -0.1485129048 1.697510270 0.7915620386
+-10 65 1.87919149552801 -0.2965443243 1.681786435 0.7842298941
+-15 65 1.87974044157650 -0.4435918097 1.655507172 0.7719756723
+-20 65 1.88051648189864 -0.5891005833 1.618540550 0.7547378537
+-25 65 1.88150867999534 -0.7324367482 1.570715675 0.7324367482
+-30 65 1.88269715348385 -0.8728613829 1.511840263 0.7049826926
+-35 65 1.88405799545800 -1.009510892 1.441730969 0.6722901918
+-40 65 1.88555881498723 -1.141379094 1.360242636 0.6342915580
+-45 65 1.88715876651238 -1.267308135 1.267308135 0.5909554888
+
+45 70 1.89086494353896 1.294847444 1.294847444 0.4712859277
+40 70 1.88987416073202 1.170155447 1.394536958 0.5075699432
+35 70 1.88891916760842 1.038274885 1.482810208 0.5396987787
+30 70 1.88802503028929 0.9003443138 1.559442096 0.5675905049
+25 70 1.88721649830560 0.7574268788 1.624307183 0.5911994661
+20 70 1.88651219908655 0.6105047340 1.677347971 0.6105047340
+15 70 1.88593055586457 0.4604855611 1.718555510 0.6255030517
+10 70 1.88548791768751 0.3082102660 1.747947278 0.6362007803
+5 70 1.88519889615929 0.1544656938 1.765550959 0.6426079963
+0 70 1.88507278302280 0.000000000 1.771388984 0.6447328634
+-5 70 1.88511650257219 -0.1544589428 1.765473795 0.6425799108
+-10 70 1.88533288652788 -0.3081849239 1.747803556 0.6361484697
+-15 70 1.88571686078656 -0.4604333834 1.718360780 0.6254321758
+-20 70 1.88626284152229 -0.6104240381 1.677126261 0.6104240381
+-25 70 1.88696304938666 -0.7573251581 1.624089043 0.5911200693
+-30 70 1.88779869383551 -0.9002363805 1.559255150 0.5675224622
+-35 70 1.88874627974203 -1.038179855 1.482674490 0.5396493815
+-40 70 1.88977946185006 -1.170096812 1.394467079 0.5075445096
+-45 70 1.89086494328055 -1.294847444 1.294847444 0.4712859276
+
+45 75 1.89370778557546 1.315647028 1.315647028 0.3525265586
+40 75 1.89315551683584 1.192044331 1.420623115 0.3806548163
+35 75 1.89260966343359 1.060315659 1.514287695 0.4057521649
+30 75 1.89208660694520 0.9215568152 1.596183226 0.4276960064
+25 75 1.89159987363873 0.7768461282 1.665951898 0.4463904657
+20 75 1.89116359075116 0.6272386825 1.723324117 0.4617633054
+15 75 1.89079047480789 0.4737617690 1.768102993 0.4737617690
+10 75 1.89049650332503 0.3174160983 1.800156147 0.4823503859
+5 75 1.89029504936077 0.1591768498 1.819399719 0.4875066853
+0 75 1.89019488018557 0.000000000 1.825788051 0.4892184339
+-5 75 1.89020356070269 -0.1591691458 1.819311661 0.4874830904
+-10 75 1.89032439753936 -0.3173872015 1.799992266 0.4823064740
+-15 75 1.89055396482653 -0.4737025084 1.767881829 0.4737025084
+-20 75 1.89088801313475 -0.6271472822 1.723072997 0.4616960179
+-25 75 1.89132072187155 -0.7767314856 1.665706046 0.4463245899
+-30 75 1.89183834621611 -0.9214358977 1.595973791 0.4276398884
+-35 75 1.89242298269745 -1.060211073 1.514138330 0.4057121429
+-40 75 1.89305374631156 -1.191980251 1.420546746 0.3806343534
+-45 75 1.89370778170304 -1.315647025 1.315647025 0.3525265579
+
+45 80 1.89571522016669 1.330173784 1.330173784 0.2345455272
+40 80 1.89549223122479 1.207433853 1.438963632 0.2537281126
+35 80 1.89525980381421 1.075911192 1.536560425 0.2709370604
+30 80 1.89502461731476 0.9366545953 1.622333348 0.2860611410
+25 80 1.89479159466255 0.7907401748 1.695747777 0.2990060856
+20 80 1.89456853197536 0.6392647585 1.756365489 0.3096946237
+15 80 1.89436364624316 0.4833370674 1.803838493 0.3180653951
+10 80 1.89419149862066 0.3240731884 1.837910382 0.3240731884
+5 80 1.89406305957418 0.1625891815 1.858402849 0.3276865632
+0 80 1.89398535305875 0.000000000 1.865211460 0.3288871051
+-5 80 1.89396545780026 -0.1625808032 1.858307084 0.3276696774
+-10 80 1.89400801847812 -0.3240417972 1.837732353 0.3240417972
+-15 80 1.89411171740476 -0.4832727891 1.803598603 0.3180230960
+-20 80 1.89427410183510 -0.6391654120 1.756092537 0.3096464948
+-25 80 1.89449405187517 -0.7906160034 1.695481491 0.2989591321
+-30 80 1.89476027557392 -0.9365239390 1.622107045 0.2860212376
+-35 80 1.89506213171854 -1.075798977 1.536400164 0.2709088022
+-40 80 1.89538539088625 -1.207365795 1.438882524 0.2537138111
+-45 80 1.89571521594007 -1.330173781 1.330173781 0.2345455266
+
+45 85 1.89691030627194 1.338758783 1.338758783 0.1171262167
+40 85 1.89689064362912 1.216568628 1.449850034 0.1268454418
+35 85 1.89685384237992 1.085207375 1.549836750 0.1355931459
+30 85 1.89680006494586 0.9456894575 1.637982189 0.1433048726
+25 85 1.89672950838572 0.7990844751 1.713642187 0.1499242647
+20 85 1.89664288128594 0.6465089091 1.776268629 0.1554033684
+15 85 1.89654731418473 0.4891191430 1.825417493 0.1597033368
+10 85 1.89645564398545 0.3281004976 1.860750387 0.1627945645
+5 85 1.89637632861507 0.1646558973 1.882025518 0.1646558973
+0 85 1.89631347436315 0.000000000 1.889097429 0.1652746093
+-5 85 1.89627439589898 -0.1646470468 1.881924357 0.1646470468
+-10 85 1.89626586914006 -0.3280676652 1.860564185 0.1627782740
+-15 85 1.89628696406415 -0.4890519988 1.825166907 0.1596814134
+-20 85 1.89633710035819 -0.6464046775 1.775982255 0.1553783140
+-25 85 1.89641872038253 -0.7989535413 1.713361399 0.1498996989
+-30 85 1.89652597261778 -0.9455528030 1.637745496 0.1432841646
+-35 85 1.89664943160818 -1.085090430 1.549669735 0.1355785340
+-40 85 1.89678090896391 -1.216498250 1.449766160 0.1268381038
+-45 85 1.89691030265291 -1.338758781 1.338758781 0.1171262165
+
+45 90 1.89730625227641 1.341598117 1.341598117 0.000000000
+40 90 1.89735536874309 1.219596522 1.453458537 0.000000000
+35 90 1.89738510489331 1.088295387 1.554246887 0.000000000
+30 90 1.89739337760168 0.9486966888 1.643190866 0.000000000
+25 90 1.89737868292950 0.8018668808 1.719609075 0.000000000
+20 90 1.89733922032543 0.6489282321 1.782915664 0.000000000
+15 90 1.89728161447163 0.4910526157 1.832633311 0.000000000
+10 90 1.89721820690399 0.3294484843 1.868395199 0.000000000
+5 90 1.89715711318495 0.1653481373 1.889937858 0.000000000
+0 90 1.89709966648514 0.000000000 1.897099666 0.000000000
+-5 90 1.89705207941226 -0.1653389830 1.889833224 0.000000000
+-10 90 1.89702638820423 -0.3294151753 1.868206295 0.000000000
+-15 90 1.89701864264338 -0.4909845536 1.832379300 0.000000000
+-20 90 1.89702975950847 -0.6488223902 1.782624866 0.000000000
+-25 90 1.89706356216867 -0.8017337051 1.719323479 0.000000000
+-30 90 1.89711627156136 -0.9485581358 1.642950885 0.000000000
+-35 90 1.89717850276768 -1.088176885 1.554077649 0.000000000
+-40 90 1.89724473474544 -1.219525408 1.453373786 0.000000000
+-45 90 1.89730624975374 -1.341598115 1.341598115 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.89730625208892 -1.341598117 1.341598117 1.642983840e-16
+-90 40 1.89735536857107 -1.453458537 1.219596522 1.779973345e-16
+-90 35 1.89738510474208 -1.554246887 1.088295387 1.903403476e-16
+-90 30 1.89739337747736 -1.643190866 0.9486966887 2.012328434e-16
+-90 25 1.89737868283713 -1.719609075 0.8018668808 2.105913750e-16
+-90 20 1.89733922026520 -1.782915664 0.6489282321 2.183441962e-16
+-90 15 1.89728161444451 -1.832633311 0.4910526157 2.244328518e-16
+-90 10 1.89721820691096 -1.868395199 0.3294484843 2.288124200e-16
+-90 5 1.89715711322569 -1.889937858 0.1653481373 2.314506348e-16
+-90 -2.84217e-14 1.89709966655808 -1.897099667 -6.101537885e-16 2.323277034e-16
+-90 -5 1.89705207951453 -1.889833224 -0.1653389830 2.314378208e-16
+-90 -10 1.89702638833218 -1.868206295 -0.3294151753 2.287892859e-16
+-90 -15 1.89701864279397 -1.832379300 -0.4909845537 2.244017445e-16
+-90 -20 1.89702975967935 -1.782624867 -0.6488223903 2.183085837e-16
+-90 -25 1.89706356235533 -1.719323479 -0.8017337051 2.105563995e-16
+-90 -30 1.89711627175688 -1.642950885 -0.9485581359 2.012034543e-16
+-90 -35 1.89717850296652 -1.554077649 -1.088176885 1.903196219e-16
+-90 -40 1.89724473494196 -1.453373786 -1.219525408 1.779869556e-16
+-90 -45 1.89730624994122 -1.341598115 -1.341598115 1.642983838e-16
+
+-85 45 1.89691030608248 -1.338758783 1.338758783 0.1171262167
+-85 40 1.89689064345491 -1.449850033 1.216568628 0.1268454417
+-85 35 1.89685384222647 -1.549836750 1.085207375 0.1355931459
+-85 30 1.89680006481985 -1.637982188 0.9456894574 0.1433048725
+-85 25 1.89672950829111 -1.713642187 0.7990844750 0.1499242647
+-85 20 1.89664288122379 -1.776268629 0.6465089090 0.1554033684
+-85 15 1.89654731415666 -1.825417493 0.4891191430 0.1597033368
+-85 10 1.89645564399190 -1.860750387 0.3281004976 0.1627945645
+-85 5 1.89637632865551 -1.882025518 0.1646558973 0.1646558973
+-85 -2.84217e-14 1.89631347443601 -1.889097429 -6.075800727e-16 0.1652746093
+-85 -5 1.89627439600184 -1.881924357 -0.1646470468 0.1646470468
+-85 -10 1.89626586926986 -1.860564185 -0.3280676652 0.1627782740
+-85 -15 1.89628696421746 -1.825166907 -0.4890519988 0.1596814134
+-85 -20 1.89633710053163 -1.775982255 -0.6464046775 0.1553783140
+-85 -25 1.89641872057136 -1.713361399 -0.7989535414 0.1498996989
+-85 -30 1.89652597281521 -1.637745496 -0.9455528031 0.1432841647
+-85 -35 1.89664943180923 -1.549669735 -1.085090430 0.1355785340
+-85 -40 1.89678090916293 -1.449766160 -1.216498250 0.1268381038
+-85 -45 1.89691030284236 -1.338758781 -1.338758781 0.1171262165
+
+-80 45 1.89571521997077 -1.330173784 1.330173784 0.2345455271
+-80 40 1.89549223104347 -1.438963632 1.207433853 0.2537281126
+-80 35 1.89525980365458 -1.536560425 1.075911192 0.2709370604
+-80 30 1.89502461718349 -1.622333348 0.9366545953 0.2860611410
+-80 25 1.89479159456266 -1.695747777 0.7907401748 0.2990060856
+-80 20 1.89456853190842 -1.756365489 0.6392647585 0.3096946237
+-80 15 1.89436364621309 -1.803838493 0.4833370674 0.3180653951
+-80 10 1.89419149862630 -1.837910382 0.3240731884 0.3240731884
+-80 5 1.89406305961359 -1.858402849 0.1625891815 0.3276865633
+-80 -2.84217e-14 1.89398535313162 -1.865211460 -5.998977590e-16 0.3288871051
+-80 -5 1.89396545790484 -1.858307085 -0.1625808033 0.3276696775
+-80 -10 1.89400801861182 -1.837732353 -0.3240417972 0.3240417972
+-80 -15 1.89411171756343 -1.803598603 -0.4832727891 0.3180230961
+-80 -20 1.89427410201443 -1.756092537 -0.6391654120 0.3096464949
+-80 -25 1.89449405207030 -1.695481491 -0.7906160034 0.2989591321
+-80 -30 1.89476027577904 -1.622107045 -0.9365239391 0.2860212376
+-80 -35 1.89506213192773 -1.536400165 -1.075798977 0.2709088022
+-80 -40 1.89538539109290 -1.438882524 -1.207365795 0.2537138111
+-80 -45 1.89571521613598 -1.330173781 -1.330173781 0.2345455267
+
+-75 45 1.89370778536794 -1.315647027 1.315647027 0.3525265585
+-75 40 1.89315551664176 -1.420623114 1.192044331 0.3806548163
+-75 35 1.89260966326241 -1.514287695 1.060315659 0.4057521649
+-75 30 1.89208660680352 -1.596183226 0.9215568151 0.4276960063
+-75 25 1.89159987353004 -1.665951898 0.7768461282 0.4463904657
+-75 20 1.89116359067753 -1.723324117 0.6272386825 0.4617633054
+-75 15 1.89079047477305 -1.768102992 0.4737617690 0.4737617690
+-75 10 1.89049650332738 -1.800156147 0.3174160983 0.4823503859
+-75 5 1.89029504939842 -1.819399719 0.1591768498 0.4875066853
+-75 -2.84217e-14 1.89019488025856 -1.825788052 -5.872182238e-16 0.4892184340
+-75 -5 1.89020356080907 -1.819311661 -0.1591691458 0.4874830904
+-75 -10 1.89032439767682 -1.799992266 -0.3173872016 0.4823064741
+-75 -15 1.89055396499141 -1.767881829 -0.4737025084 0.4737025084
+-75 -20 1.89088801332284 -1.723072997 -0.6271472823 0.4616960180
+-75 -25 1.89132072207764 -1.665706046 -0.7767314857 0.4463245900
+-75 -30 1.89183834643485 -1.595973791 -0.9214358978 0.4276398884
+-75 -35 1.89242298292113 -1.514138331 -1.060211073 0.4057121429
+-75 -40 1.89305374653149 -1.420546746 -1.191980251 0.3806343534
+-75 -45 1.89370778191055 -1.315647025 -1.315647025 0.3525265579
+
+-70 45 1.89086494331418 -1.294847444 1.294847444 0.4712859277
+-70 40 1.88987416051914 -1.394536958 1.170155447 0.5075699431
+-70 35 1.88891916741866 -1.482810208 1.038274885 0.5396987787
+-70 30 1.88802503013117 -1.559442096 0.9003443137 0.5675905049
+-70 25 1.88721649818392 -1.624307183 0.7574268788 0.5911994660
+-70 20 1.88651219900393 -1.677347971 0.6105047340 0.6105047340
+-70 15 1.88593055582226 -1.718555510 0.4604855611 0.6255030517
+-70 10 1.88548791768442 -1.747947278 0.3082102660 0.6362007803
+-70 5 1.88519889619454 -1.765550960 0.1544656938 0.6426079963
+-70 -2.84217e-14 1.88507278309541 -1.771388984 -5.697221493e-16 0.6447328635
+-70 -5 1.88511650268009 -1.765473795 -0.1544589428 0.6425799109
+-70 -10 1.88533288666911 -1.747803556 -0.3081849239 0.6361484698
+-70 -15 1.88571686095851 -1.718360781 -0.4604333835 0.6254321759
+-70 -20 1.88626284172152 -1.677126261 -0.6104240381 0.6104240381
+-70 -25 1.88696304960837 -1.624089043 -0.7573251582 0.5911200694
+-70 -30 1.88779869407298 -1.559255150 -0.9002363806 0.5675224623
+-70 -35 1.88874627998618 -1.482674490 -1.038179855 0.5396493816
+-70 -40 1.88977946208999 -1.394467080 -1.170096812 0.5075445096
+-70 -45 1.89086494350535 -1.294847444 -1.294847444 0.4712859277
+
+-65 45 1.88715875814553 -1.267308130 1.267308130 0.5909554862
+-65 40 1.88564434309247 -1.360304336 1.141430866 0.6343203292
+-65 35 1.88421310257654 -1.441849661 1.009594002 0.6723455388
+-65 30 1.88289722166767 -1.512000922 0.8729541391 0.7050576088
+-65 25 1.88172952754674 -1.570900043 0.7325227201 0.7325227201
+-65 20 1.88073317165856 -1.618727053 0.5891684647 0.7548248213
+-65 15 1.87992625523473 -1.655670820 0.4436356591 0.7720519826
+-65 10 1.87932563799467 -1.681906486 0.2965654926 0.7842858749
+-65 5 1.87894505470202 -1.697574429 0.1485185180 0.7915919566
+-65 -2.84217e-14 1.87879319548642 -1.702764903 -5.476509616e-16 0.7940123144
+-65 -5 1.87887404067498 -1.697510270 -0.1485129048 0.7915620387
+-65 -10 1.87919149567413 -1.681786435 -0.2965443243 0.7842298942
+-65 -15 1.87974044175708 -1.655507172 -0.4435918098 0.7719756724
+-65 -20 1.88051648211085 -1.618540551 -0.5891005834 0.7547378538
+-65 -25 1.88150868023660 -1.570715676 -0.7324367483 0.7324367483
+-65 -30 1.88269715374651 -1.511840263 -0.8728613830 0.7049826927
+-65 -35 1.88405799573092 -1.441730969 -1.009510893 0.6722901918
+-65 -40 1.88555881525608 -1.360242636 -1.141379094 0.6342915581
+-65 -45 1.88715876676222 -1.267308136 -1.267308136 0.5909554889
+
+-60 45 1.88255927952036 -1.232424343 1.232424343 0.7115405260
+-60 40 1.88047074853886 -1.317425718 1.105451434 0.7606160929
+-60 35 1.87853447098898 -1.391078145 0.9740434033 0.8031393414
+-60 30 1.87678742187442 -1.453753286 0.8393248509 0.8393248509
+-60 25 1.87526005417533 -1.505868136 0.7021978441 0.8694133738
+-60 20 1.87397879629190 -1.547840402 0.5633678337 0.8936460727
+-60 15 1.87295808808826 -1.580046216 0.4233721075 0.9122401080
+-60 10 1.87221063920297 -1.602802268 0.2826172846 0.9253783210
+-60 5 1.87174628735122 -1.616346992 0.1414120382 0.9331983712
+-60 -2.84217e-14 1.87157061596759 -1.620827698 -5.212979466e-16 0.9357853080
+-60 -5 1.87168787079903 -1.616296547 -0.1414076247 0.9331692464
+-60 -10 1.87209982850445 -1.602707403 -0.2826005573 0.9253235506
+-60 -15 1.87280427284858 -1.579916456 -0.4233373384 0.9121651909
+-60 -20 1.87379936111938 -1.547692195 -0.5633138907 0.8935605053
+-60 -25 1.87507556742073 -1.505719990 -0.7021287624 0.8693278416
+-60 -30 1.87661601726600 -1.453620516 -0.8392481965 0.8392481965
+-60 -35 1.87840062105387 -1.390979027 -0.9739740005 0.8030821159
+-60 -40 1.88039609410122 -1.317373416 -1.105407548 0.7605858965
+-60 -45 1.88255930149839 -1.232424357 -1.232424357 0.7115405343
+
+-55 45 1.87704512107501 -1.189459606 1.189459606 0.8328685828
+-55 40 1.87437677116275 -1.265322105 1.061731312 0.8859880764
+-55 35 1.87195067895903 -1.330142214 0.9313756050 0.9313756050
+-55 30 1.86980497410130 -1.384613844 0.7994071755 0.9695170510
+-55 25 1.86796211049966 -1.429413972 0.6665466819 1.000886439
+-55 20 1.86643771449517 -1.465162164 0.5332754161 1.025917592
+-55 15 1.86524024283896 -1.492389267 0.3998844988 1.044982214
+-55 10 1.86437431308945 -1.511520363 0.2665218219 1.058377952
+-55 5 1.86384450918116 -1.522866260 0.1332335338 1.066322435
+-55 -2.84217e-14 1.86365195969291 -1.526614313 -4.909966107e-16 1.068946850
+-55 -5 1.86379921540468 -1.522829252 -0.1332302960 1.066296522
+-55 -10 1.86428766452227 -1.511450114 -0.2665094350 1.058328763
+-55 -15 1.86511882209664 -1.492292117 -0.3998584676 1.044914190
+-55 -20 1.86629481215865 -1.465049985 -0.5332345863 1.025839043
+-55 -25 1.86781218517540 -1.429299245 -0.6664931839 1.000806106
+-55 -30 1.86966490099690 -1.384510118 -0.7993472893 0.9694444214
+-55 -35 1.87184019070863 -1.330063705 -0.9313206324 0.9313206324
+-55 -40 1.87431335031288 -1.265279292 -1.061695387 0.8859580984
+-55 -45 1.87704507626859 -1.189459578 -1.189459578 0.8328685629
+
+-50 45 1.87060988889035 -1.137556038 1.137556038 0.9545228523
+-50 40 1.86741119820860 -1.203360668 1.009739493 1.009739493
+-50 35 1.86456567115243 -1.258698996 0.8813505255 1.056173864
+-50 30 1.86209726823147 -1.304553571 0.7531843555 1.094650420
+-50 25 1.86001656955726 -1.341816453 0.6256992879 1.125917691
+-50 20 1.85832156495171 -1.371254317 0.4990957550 1.150618992
+-50 15 1.85700786287812 -1.393497930 0.3733866450 1.169283599
+-50 10 1.85606912608598 -1.409035567 0.2484509873 1.182321225
+-50 5 1.85550121217693 -1.418214858 0.1240777225 1.190023564
+-50 -2.84217e-14 1.85530055704316 -1.421242682 -4.571065095e-16 1.192564210
+-50 -5 1.85546771137262 -1.418189252 -0.1240754823 1.190002079
+-50 -10 1.85600465061920 -1.408986621 -0.2484423567 1.182280154
+-50 -15 1.85691717302565 -1.393429876 -0.3733684101 1.169226495
+-50 -20 1.85821390607658 -1.371174876 -0.4990668407 1.150552332
+-50 -25 1.85990162670486 -1.341733533 -0.6256606217 1.125848113
+-50 -30 1.86198888755597 -1.304477642 -0.7531405175 1.094586708
+-50 -35 1.86447805519057 -1.258639850 -0.8813091109 1.056124234
+-50 -40 1.86735971177531 -1.203327490 -1.009711653 1.009711653
+-50 -45 1.87060987635224 -1.137556031 -1.137556031 0.9545228459
+
+-45 45 1.86328159999824 -1.075766133 1.075766133 1.075766133
+-45 40 1.85966235052260 -1.130898617 0.9489366124 1.130898617
+-45 35 1.85652102322258 -1.176453747 0.8237617818 1.176453747
+-45 30 1.85385319941752 -1.213631802 0.7006906476 1.213631802
+-45 25 1.85164418879263 -1.243458572 0.5798342546 1.243458572
+-45 20 1.84987180439140 -1.266775709 0.4610686514 1.266775709
+-45 15 1.84851533498728 -1.284249727 0.3441136771 1.284249727
+-45 10 1.84755626773955 -1.296381907 0.2285871075 1.296381907
+-45 5 1.84698192166643 -1.303521449 0.1140433494 1.303521449
+-45 -2.84217e-14 1.84678333880527 -1.305873022 -4.200007969e-16 1.305873022
+-45 -5 1.84695895914493 -1.303505243 -0.1140419316 1.303505243
+-45 -10 1.84751203797543 -1.296350872 -0.2285816352 1.296350872
+-45 -15 1.84845146001313 -1.284205350 -0.3441017864 1.284205350
+-45 -20 1.84979452446736 -1.266722788 -0.4610493899 1.266722788
+-45 -25 1.85156092756268 -1.243402658 -0.5798081817 1.243402658
+-45 -30 1.85377369917969 -1.213579757 -0.7006605993 1.213579757
+-45 -35 1.85645499513535 -1.176411906 -0.8237324843 1.176411906
+-45 -40 1.85962288577641 -1.130874618 -0.9489164746 1.130874618
+-45 -45 1.86328163328929 -1.075766153 -1.075766153 1.075766153
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 1.89730625227640 -1.341598117 -1.341598117 1.642983840e-16
+-40 -90 1.89735536874308 -1.219596522 -1.453458537 1.779973345e-16
+-35 -90 1.89738510489330 -1.088295387 -1.554246887 1.903403476e-16
+-30 -90 1.89739337760166 -0.9486966888 -1.643190866 2.012328434e-16
+-25 -90 1.89737868292948 -0.8018668808 -1.719609075 2.105913750e-16
+-20 -90 1.89733922032540 -0.6489282321 -1.782915664 2.183441962e-16
+-15 -90 1.89728161447161 -0.4910526157 -1.832633311 2.244328519e-16
+-10 -90 1.89721820690396 -0.3294484843 -1.868395199 2.288124200e-16
+-5 -90 1.89715711318492 -0.1653481373 -1.889937858 2.314506348e-16
+-2.84217e-14 -90 1.89709966648511 -6.101537885e-16 -1.897099666 2.323277034e-16
+5 -90 1.89705207941224 0.1653389830 -1.889833224 2.314378208e-16
+10 -90 1.89702638820420 0.3294151753 -1.868206295 2.287892859e-16
+15 -90 1.89701864264336 0.4909845536 -1.832379300 2.244017444e-16
+20 -90 1.89702975950846 0.6488223902 -1.782624866 2.183085837e-16
+25 -90 1.89706356216865 0.8017337051 -1.719323479 2.105563995e-16
+30 -90 1.89711627156135 0.9485581358 -1.642950885 2.012034543e-16
+35 -90 1.89717850276767 1.088176885 -1.554077649 1.903196218e-16
+40 -90 1.89724473474544 1.219525408 -1.453373786 1.779869555e-16
+45 -90 1.89730624975374 1.341598115 -1.341598115 1.642983838e-16
+
+-45 -85 1.89691030627193 -1.338758783 -1.338758783 0.1171262167
+-40 -85 1.89689064362911 -1.216568628 -1.449850034 0.1268454418
+-35 -85 1.89685384237990 -1.085207375 -1.549836750 0.1355931459
+-30 -85 1.89680006494585 -0.9456894575 -1.637982189 0.1433048726
+-25 -85 1.89672950838570 -0.7990844751 -1.713642187 0.1499242647
+-20 -85 1.89664288128591 -0.6465089091 -1.776268629 0.1554033684
+-15 -85 1.89654731418471 -0.4891191430 -1.825417493 0.1597033368
+-10 -85 1.89645564398543 -0.3281004976 -1.860750387 0.1627945645
+-5 -85 1.89637632861505 -0.1646558973 -1.882025518 0.1646558973
+-2.84217e-14 -85 1.89631347436312 -6.075800726e-16 -1.889097429 0.1652746093
+5 -85 1.89627439589896 0.1646470468 -1.881924357 0.1646470468
+10 -85 1.89626586914004 0.3280676652 -1.860564185 0.1627782740
+15 -85 1.89628696406412 0.4890519988 -1.825166907 0.1596814134
+20 -85 1.89633710035818 0.6464046775 -1.775982255 0.1553783140
+25 -85 1.89641872038252 0.7989535413 -1.713361399 0.1498996989
+30 -85 1.89652597261777 0.9455528030 -1.637745496 0.1432841646
+35 -85 1.89664943160817 1.085090430 -1.549669735 0.1355785340
+40 -85 1.89678090896390 1.216498250 -1.449766160 0.1268381038
+45 -85 1.89691030265291 1.338758781 -1.338758781 0.1171262165
+
+-45 -80 1.89571522016668 -1.330173784 -1.330173784 0.2345455272
+-40 -80 1.89549223122477 -1.207433853 -1.438963632 0.2537281126
+-35 -80 1.89525980381419 -1.075911192 -1.536560425 0.2709370604
+-30 -80 1.89502461731474 -0.9366545953 -1.622333348 0.2860611410
+-25 -80 1.89479159466253 -0.7907401748 -1.695747777 0.2990060856
+-20 -80 1.89456853197534 -0.6392647585 -1.756365489 0.3096946237
+-15 -80 1.89436364624314 -0.4833370674 -1.803838493 0.3180653951
+-10 -80 1.89419149862063 -0.3240731884 -1.837910382 0.3240731884
+-5 -80 1.89406305957415 -0.1625891815 -1.858402849 0.3276865632
+-2.84217e-14 -80 1.89398535305872 -5.998977590e-16 -1.865211460 0.3288871051
+5 -80 1.89396545780023 0.1625808032 -1.858307084 0.3276696774
+10 -80 1.89400801847809 0.3240417972 -1.837732353 0.3240417972
+15 -80 1.89411171740474 0.4832727891 -1.803598603 0.3180230960
+20 -80 1.89427410183508 0.6391654120 -1.756092537 0.3096464948
+25 -80 1.89449405187515 0.7906160034 -1.695481491 0.2989591321
+30 -80 1.89476027557391 0.9365239390 -1.622107045 0.2860212376
+35 -80 1.89506213171853 1.075798977 -1.536400164 0.2709088022
+40 -80 1.89538539088624 1.207365795 -1.438882524 0.2537138111
+45 -80 1.89571521594007 1.330173781 -1.330173781 0.2345455266
+
+-45 -75 1.89370778557545 -1.315647028 -1.315647028 0.3525265586
+-40 -75 1.89315551683583 -1.192044331 -1.420623115 0.3806548163
+-35 -75 1.89260966343358 -1.060315659 -1.514287695 0.4057521649
+-30 -75 1.89208660694518 -0.9215568152 -1.596183226 0.4276960064
+-25 -75 1.89159987363871 -0.7768461282 -1.665951898 0.4463904657
+-20 -75 1.89116359075113 -0.6272386825 -1.723324117 0.4617633054
+-15 -75 1.89079047480786 -0.4737617690 -1.768102993 0.4737617690
+-10 -75 1.89049650332500 -0.3174160983 -1.800156147 0.4823503859
+-5 -75 1.89029504936074 -0.1591768498 -1.819399719 0.4875066853
+-2.84217e-14 -75 1.89019488018554 -5.872182238e-16 -1.825788051 0.4892184339
+5 -75 1.89020356070266 0.1591691458 -1.819311661 0.4874830904
+10 -75 1.89032439753933 0.3173872015 -1.799992266 0.4823064740
+15 -75 1.89055396482651 0.4737025084 -1.767881829 0.4737025084
+20 -75 1.89088801313473 0.6271472822 -1.723072997 0.4616960179
+25 -75 1.89132072187153 0.7767314856 -1.665706046 0.4463245899
+30 -75 1.89183834621610 0.9214358977 -1.595973791 0.4276398884
+35 -75 1.89242298269744 1.060211073 -1.514138330 0.4057121429
+40 -75 1.89305374631156 1.191980251 -1.420546746 0.3806343534
+45 -75 1.89370778170304 1.315647025 -1.315647025 0.3525265579
+
+-45 -70 1.89086494353896 -1.294847444 -1.294847444 0.4712859277
+-40 -70 1.88987416073201 -1.170155447 -1.394536958 0.5075699432
+-35 -70 1.88891916760840 -1.038274885 -1.482810208 0.5396987787
+-30 -70 1.88802503028927 -0.9003443138 -1.559442096 0.5675905049
+-25 -70 1.88721649830558 -0.7574268788 -1.624307183 0.5911994661
+-20 -70 1.88651219908652 -0.6105047340 -1.677347971 0.6105047340
+-15 -70 1.88593055586454 -0.4604855611 -1.718555510 0.6255030517
+-10 -70 1.88548791768748 -0.3082102660 -1.747947278 0.6362007803
+-5 -70 1.88519889615926 -0.1544656938 -1.765550959 0.6426079963
+-2.84217e-14 -70 1.88507278302277 -5.697221493e-16 -1.771388984 0.6447328634
+5 -70 1.88511650257216 0.1544589428 -1.765473795 0.6425799108
+10 -70 1.88533288652785 0.3081849239 -1.747803556 0.6361484697
+15 -70 1.88571686078653 0.4604333834 -1.718360780 0.6254321758
+20 -70 1.88626284152227 0.6104240381 -1.677126261 0.6104240381
+25 -70 1.88696304938665 0.7573251581 -1.624089043 0.5911200693
+30 -70 1.88779869383549 0.9002363805 -1.559255150 0.5675224622
+35 -70 1.88874627974202 1.038179855 -1.482674490 0.5396493815
+40 -70 1.88977946185006 1.170096812 -1.394467079 0.5075445096
+45 -70 1.89086494328055 1.294847444 -1.294847444 0.4712859276
+
+-45 -65 1.88715875839533 -1.267308130 -1.267308130 0.5909554863
+-40 -65 1.88564434333266 -1.141430867 -1.360304336 0.6343203293
+-35 -65 1.88421310279237 -1.009594002 -1.441849661 0.6723455388
+-30 -65 1.88289722184797 -0.8729541391 -1.512000922 0.7050576089
+-25 -65 1.88172952768587 -0.7325227201 -1.570900043 0.7325227201
+-20 -65 1.88073317175362 -0.5891684647 -1.618727053 0.7548248213
+-15 -65 1.87992625528571 -0.4436356591 -1.655670820 0.7720519826
+-10 -65 1.87932563800352 -0.2965654926 -1.681906486 0.7842858749
+-5 -65 1.87894505466991 -0.1485185180 -1.697574429 0.7915919566
+-2.84217e-14 -65 1.87879319541459 -5.476509616e-16 -1.702764903 0.7940123144
+5 -65 1.87887404056545 0.1485129048 -1.697510270 0.7915620386
+10 -65 1.87919149552798 0.2965443243 -1.681786435 0.7842298941
+15 -65 1.87974044157648 0.4435918097 -1.655507172 0.7719756723
+20 -65 1.88051648189862 0.5891005833 -1.618540550 0.7547378537
+25 -65 1.88150867999533 0.7324367482 -1.570715675 0.7324367482
+30 -65 1.88269715348384 0.8728613829 -1.511840263 0.7049826926
+35 -65 1.88405799545799 1.009510892 -1.441730969 0.6722901918
+40 -65 1.88555881498722 1.141379094 -1.360242636 0.6342915580
+45 -65 1.88715876651238 1.267308135 -1.267308135 0.5909554888
+
+-45 -60 1.88255927980671 -1.232424343 -1.232424343 0.7115405261
+-40 -60 1.88047074881887 -1.105451434 -1.317425718 0.7606160930
+-35 -60 1.87853447124081 -0.9740434035 -1.391078145 0.8031393416
+-30 -60 1.87678742208344 -0.8393248510 -1.453753286 0.8393248510
+-25 -60 1.87526005433565 -0.7021978442 -1.505868136 0.8694133739
+-20 -60 1.87397879640224 -0.5633678337 -1.547840402 0.8936460727
+-15 -60 1.87295808814990 -0.4233721075 -1.580046216 0.9122401080
+-10 -60 1.87221063921810 -0.2826172846 -1.602802268 0.9253783210
+-5 -60 1.87174628732219 -0.1414120382 -1.616346992 0.9331983711
+-2.84217e-14 -60 1.87157061589650 -5.212979466e-16 -1.620827698 0.9357853079
+5 -60 1.87168787068763 0.1414076247 -1.616296547 0.9331692463
+10 -60 1.87209982835342 0.2826005573 -1.602707403 0.9253235505
+15 -60 1.87280427265857 0.4233373383 -1.579916455 0.9121651909
+20 -60 1.87379936089149 0.5633138906 -1.547692195 0.8935605052
+25 -60 1.87507556715657 0.7021287623 -1.505719990 0.8693278415
+30 -60 1.87661601697155 0.8392481963 -1.453620516 0.8392481963
+35 -60 1.87840062074129 0.9739740003 -1.390979027 0.8030821158
+40 -60 1.88039609379053 1.105407548 -1.317373416 0.7605858964
+45 -60 1.88255930121197 1.232424357 -1.232424357 0.7115405342
+
+-45 -55 1.87704512141691 -1.189459607 -1.189459607 0.8328685829
+-40 -55 1.87437677150172 -1.061731312 -1.265322106 0.8859880766
+-35 -55 1.87195067926008 -0.9313756052 -1.330142214 0.9313756052
+-30 -55 1.86980497434609 -0.7994071756 -1.384613844 0.9695170511
+-25 -55 1.86796211068371 -0.6665466820 -1.429413972 1.000886439
+-20 -55 1.86643771462124 -0.5332754161 -1.465162164 1.025917592
+-15 -55 1.86524024291117 -0.3998844988 -1.492389267 1.044982214
+-10 -55 1.86437431311140 -0.2665218219 -1.511520363 1.058377952
+-5 -55 1.86384450915632 -0.1332335338 -1.522866260 1.066322435
+-2.84217e-14 -55 1.86365195962390 -4.909966107e-16 -1.526614313 1.068946850
+5 -55 1.86379921529303 0.1332302960 -1.522829252 1.066296522
+10 -55 1.86428766436816 0.2665094350 -1.511450114 1.058328763
+15 -55 1.86511882189895 0.3998584676 -1.492292117 1.044914189
+20 -55 1.86629481191591 0.5332345862 -1.465049985 1.025839043
+25 -55 1.86781218488693 0.6664931838 -1.429299245 1.000806106
+30 -55 1.86966490066474 0.7993472892 -1.384510118 0.9694444212
+35 -55 1.87184019034306 0.9313206322 -1.330063705 0.9313206322
+40 -55 1.87431334994014 1.061695387 -1.265279292 0.8859580982
+45 -55 1.87704507592641 1.189459578 -1.189459578 0.8328685627
+
+-45 -50 1.87060988932467 -1.137556039 -1.137556039 0.9545228525
+-40 -50 1.86741119863610 -1.009739493 -1.203360668 1.009739493
+-35 -50 1.86456567151308 -0.8813505257 -1.258698997 1.056173864
+-30 -50 1.86209726851103 -0.7531843556 -1.304553571 1.094650421
+-25 -50 1.86001656976128 -0.6256992880 -1.341816453 1.125917691
+-20 -50 1.85832156508985 -0.4990957551 -1.371254317 1.150618992
+-15 -50 1.85700786295821 -0.3733866450 -1.393497930 1.169283599
+-10 -50 1.85606912611356 -0.2484509873 -1.409035567 1.182321225
+-5 -50 1.85550121215641 -0.1240777225 -1.418214858 1.190023564
+-2.84217e-14 -50 1.85530055697777 -4.571065095e-16 -1.421242682 1.192564210
+5 -50 1.85546771126376 0.1240754823 -1.418189252 1.190002079
+10 -50 1.85600465046610 0.2484423566 -1.408986620 1.182280154
+15 -50 1.85691717282580 0.3733684100 -1.393429876 1.169226495
+20 -50 1.85821390582619 0.4990668406 -1.371174875 1.150552332
+25 -50 1.85990162639871 0.6256606216 -1.341733533 1.125848113
+30 -50 1.86198888718862 0.7531405173 -1.304477641 1.094586708
+35 -50 1.86447805476267 0.8813091106 -1.258639850 1.056124234
+40 -50 1.86735971131070 1.009711653 -1.203327490 1.009711653
+45 -50 1.87060987591722 1.137556030 -1.137556030 0.9545228456
+
+-45 -45 1.86328160061173 -1.075766134 -1.075766134 1.075766134
+-40 -45 1.85966235106193 -0.9489366127 -1.130898617 1.130898617
+-35 -45 1.85652102363005 -0.8237617820 -1.176453747 1.176453747
+-30 -45 1.85385319971422 -0.7006906477 -1.213631802 1.213631802
+-25 -45 1.85164418900316 -0.5798342547 -1.243458572 1.243458572
+-20 -45 1.84987180453253 -0.4610686514 -1.266775709 1.266775709
+-15 -45 1.84851533506979 -0.3441136772 -1.284249727 1.284249727
+-10 -45 1.84755626777037 -0.2285871075 -1.296381907 1.296381907
+-5 -45 1.84698192165042 -0.1140433494 -1.303521448 1.303521448
+-2.84217e-14 -45 1.84678333874561 -4.200007969e-16 -1.305873022 1.305873022
+5 -45 1.84695895904251 0.1140419316 -1.303505242 1.303505242
+10 -45 1.84751203782921 0.2285816352 -1.296350872 1.296350872
+15 -45 1.84845145982003 0.3441017863 -1.284205350 1.284205350
+20 -45 1.84979452422200 0.4610493898 -1.266722788 1.266722788
+25 -45 1.85156092725630 0.5798081816 -1.243402658 1.243402658
+30 -45 1.85377369879861 0.7006605991 -1.213579757 1.213579757
+35 -45 1.85645499466050 0.8237324841 -1.176411905 1.176411905
+40 -45 1.85962288519722 0.9489164743 -1.130874617 1.130874617
+45 -45 1.86328163267528 1.075766152 -1.075766152 1.075766152
+
+
diff --git a/test/checkpoint2.par b/test/checkpoint2.par
new file mode 100644
index 0000000..3b3a90d
--- /dev/null
+++ b/test/checkpoint2.par
@@ -0,0 +1,102 @@
+# $Header$
+
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it.
+
+# flesh
+cactus::cctk_itlast = 1
+
+# create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+IO::out_fileinfo = "axis labels"
+
+ActiveThorns = "Carpet CarpetLib"
+driver::ghost_size = 3
+driver::global_nx = 19
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "Boundary CartGrid3D CoordBase RotatingSymmetry180 Slab SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byrange"
+grid::xmin = -0.6
+grid::ymin = -3.0
+grid::zmin = -0.6
+grid::xmax = 3.0
+grid::ymax = 3.0
+grid::zmax = 3.0
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact ADMMacros BSSN_MoL MoL"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "harmonic"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+ADMBase::evolution_method = ADM_BSSN
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+SpaceMask::use_mask = yes
+BSSN_MoL::excise = yes
+BSSN_MoL::excisionType = lego
+
+ActiveThorns = "Time"
+Time::dtfac = 0.25
+
+ActiveThorns = "LegoExcision"
+LegoExcision::fixed_excision = sphere
+LegoExcision::num_fixed_regions = 1
+LegoExcision::fixed_size = 1.001
+
+ActiveThorns = "CarpetIOASCII"
+IOASCII::out1D_every = 1
+IOASCII::out1D_vars = "SpaceMask::emask ADM_BSSN::ADM_BSSN_phi"
+IOASCII::out1D_d = no
+
+ActiveThorns = "CarpetIOHDF5"
+IOHDF5::checkpoint = yes
+IO::checkpoint_dir = $parfile
+IO::checkpoint_every = 1
+IO::checkpoint_keep = -1
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp CarpetInterp CarpetReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 2
+
+AHFinderDirect::origin_x[0] = 0.5
+AHFinderDirect::origin_y[0] = 0.7
+AHFinderDirect::origin_z[0] = 0.0
+
+AHFinderDirect::initial_guess_method[0] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[0] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[0] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[0] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[0] = 2.0
+
+AHFinderDirect::origin_x[1] = 0.4
+AHFinderDirect::origin_y[1] = 0.6
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.1
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.2
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
diff --git a/test/checkpoint2/ADM_BS_phi.x.asc b/test/checkpoint2/ADM_BS_phi.x.asc
new file mode 100644
index 0000000..0d6493b
--- /dev/null
+++ b/test/checkpoint2/ADM_BS_phi.x.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+# ADM_BSSN::ADM_BS_phi x (ADM_BS_phi)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 0 15 3 0 -0.6 0 0 0
+0 0 0 0 0 1 15 3 0 -0.4 0 0 0
+0 0 0 0 0 2 15 3 0 -0.2 0 0 0
+0 0 0 0 0 3 15 3 0 0 0 0 0
+0 0 0 0 0 4 15 3 0 0.2 0 0 0
+0 0 0 0 0 5 15 3 0 0.4 0 0 0
+0 0 0 0 0 6 15 3 0 0.6 0 0 0
+0 0 0 0 0 7 15 3 0 0.8 0 0 0.130363851624392
+0 0 0 0 0 8 15 3 0 1 0 0 0.104396914041281
+0 0 0 0 0 9 15 3 0 1.2 0 0 0.089426986060179
+0 0 0 0 0 10 15 3 0 1.4 0 0 0.0790192257126239
+0 0 0 0 0 11 15 3 0 1.6 0 0 0.0711445106729648
+0 0 0 0 0 12 15 3 0 1.8 0 0 0.0648868128770822
+0 0 0 0 0 13 15 3 0 2 0 0 0.0597502314947582
+0 0 0 0 0 14 15 3 0 2.2 0 0 0.0554346926262661
+0 0 0 0 0 15 15 3 0 2.4 0 0 0.0517444047880427
+0 0 0 0 0 16 15 3 0 2.6 0 0 0.0485444731857333
+0 0 0 0 0 17 15 3 0 2.8 0 0 0.0457380536195029
+0 0 0 0 0 18 15 3 0 3 0 0 0.0432533402490022
+
+
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 0 15 3 0.05 -0.6 0 0 0
+1 0 0 0 0 1 15 3 0.05 -0.4 0 0 0
+1 0 0 0 0 2 15 3 0.05 -0.2 0 0 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 4 15 3 0.05 0.2 0 0 0
+1 0 0 0 0 5 15 3 0.05 0.4 0 0 0
+1 0 0 0 0 6 15 3 0.05 0.6 0 0 0
+1 0 0 0 0 7 15 3 0.05 0.8 0 0 0.130363851624392
+1 0 0 0 0 8 15 3 0.05 1 0 0 0.104220488796629
+1 0 0 0 0 9 15 3 0.05 1.2 0 0 0.0892505608155271
+1 0 0 0 0 10 15 3 0.05 1.4 0 0 0.0789095857132584
+1 0 0 0 0 11 15 3 0.05 1.6 0 0 0.0710717753323479
+1 0 0 0 0 12 15 3 0.05 1.8 0 0 0.0648365375811699
+1 0 0 0 0 13 15 3 0.05 2 0 0 0.0597142640637997
+1 0 0 0 0 14 15 3 0.05 2.2 0 0 0.0554082209721993
+1 0 0 0 0 15 15 3 0.05 2.4 0 0 0.0517244520929427
+1 0 0 0 0 16 15 3 0.05 2.6 0 0 0.048529132257269
+1 0 0 0 0 17 15 3 0.05 2.8 0 0 0.0457263318069279
+1 0 0 0 0 18 15 3 0.05 3 0 0 0.0432533402490022
+
+
diff --git a/test/checkpoint2/ADM_BS_phi.y.asc b/test/checkpoint2/ADM_BS_phi.y.asc
new file mode 100644
index 0000000..5926cd5
--- /dev/null
+++ b/test/checkpoint2/ADM_BS_phi.y.asc
@@ -0,0 +1,76 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+# ADM_BSSN::ADM_BS_phi y (ADM_BS_phi)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 3 0 3 0 0 -3 0 0.0432533402490022
+0 0 0 0 0 3 1 3 0 0 -2.8 0 0.0457380536195029
+0 0 0 0 0 3 2 3 0 0 -2.6 0 0.0485444731857333
+0 0 0 0 0 3 3 3 0 0 -2.4 0 0.0517444047880427
+0 0 0 0 0 3 4 3 0 0 -2.2 0 0.055434692626266
+0 0 0 0 0 3 5 3 0 0 -2 0 0.0597502314947582
+0 0 0 0 0 3 6 3 0 0 -1.8 0 0.0648868128770822
+0 0 0 0 0 3 7 3 0 0 -1.6 0 0.0711445106729648
+0 0 0 0 0 3 8 3 0 0 -1.4 0 0.0790192257126238
+0 0 0 0 0 3 9 3 0 0 -1.2 0 0.089426986060179
+0 0 0 0 0 3 10 3 0 0 -1 0 0.104396914041281
+0 0 0 0 0 3 11 3 0 0 -0.8 0 0.130363851624392
+0 0 0 0 0 3 12 3 0 0 -0.6 0 0
+0 0 0 0 0 3 13 3 0 0 -0.4 0 0
+0 0 0 0 0 3 14 3 0 0 -0.2 0 0
+0 0 0 0 0 3 15 3 0 0 0 0 0
+0 0 0 0 0 3 16 3 0 0 0.2 0 0
+0 0 0 0 0 3 17 3 0 0 0.4 0 0
+0 0 0 0 0 3 18 3 0 0 0.6 0 0
+0 0 0 0 0 3 19 3 0 0 0.8 0 0.130363851624392
+0 0 0 0 0 3 20 3 0 0 1 0 0.104396914041281
+0 0 0 0 0 3 21 3 0 0 1.2 0 0.089426986060179
+0 0 0 0 0 3 22 3 0 0 1.4 0 0.0790192257126238
+0 0 0 0 0 3 23 3 0 0 1.6 0 0.0711445106729648
+0 0 0 0 0 3 24 3 0 0 1.8 0 0.0648868128770822
+0 0 0 0 0 3 25 3 0 0 2 0 0.0597502314947583
+0 0 0 0 0 3 26 3 0 0 2.2 0 0.0554346926262661
+0 0 0 0 0 3 27 3 0 0 2.4 0 0.0517444047880428
+0 0 0 0 0 3 28 3 0 0 2.6 0 0.0485444731857333
+0 0 0 0 0 3 29 3 0 0 2.8 0 0.0457380536195029
+0 0 0 0 0 3 30 3 0 0 3 0 0.0432533402490022
+
+
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 3 0 3 0.05 0 -3 0 0.0432533402490022
+1 0 0 0 0 3 1 3 0.05 0 -2.8 0 0.0457263318065289
+1 0 0 0 0 3 2 3 0.05 0 -2.6 0 0.0485291322573205
+1 0 0 0 0 3 3 3 0.05 0 -2.4 0 0.0517244520929351
+1 0 0 0 0 3 4 3 0.05 0 -2.2 0 0.0554082209725126
+1 0 0 0 0 3 5 3 0.05 0 -2 0 0.059714264063792
+1 0 0 0 0 3 6 3 0.05 0 -1.8 0 0.0648365375817624
+1 0 0 0 0 3 7 3 0.05 0 -1.6 0 0.071071775330888
+1 0 0 0 0 3 8 3 0.05 0 -1.4 0 0.0789095857133257
+1 0 0 0 0 3 9 3 0.05 0 -1.2 0 0.0892505608163802
+1 0 0 0 0 3 10 3 0.05 0 -1 0 0.104220488797482
+1 0 0 0 0 3 11 3 0.05 0 -0.8 0 0.130363851624392
+1 0 0 0 0 3 12 3 0.05 0 -0.6 0 0
+1 0 0 0 0 3 13 3 0.05 0 -0.4 0 0
+1 0 0 0 0 3 14 3 0.05 0 -0.2 0 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 3 16 3 0.05 0 0.2 0 0
+1 0 0 0 0 3 17 3 0.05 0 0.4 0 0
+1 0 0 0 0 3 18 3 0.05 0 0.6 0 0
+1 0 0 0 0 3 19 3 0.05 0 0.8 0 0.130363851624392
+1 0 0 0 0 3 20 3 0.05 0 1 0 0.104220488796584
+1 0 0 0 0 3 21 3 0.05 0 1.2 0 0.0892505608154827
+1 0 0 0 0 3 22 3 0.05 0 1.4 0 0.0789095857118638
+1 0 0 0 0 3 23 3 0.05 0 1.6 0 0.0710717753325539
+1 0 0 0 0 3 24 3 0.05 0 1.8 0 0.0648365375811426
+1 0 0 0 0 3 25 3 0.05 0 2 0 0.0597142640640769
+1 0 0 0 0 3 26 3 0.05 0 2.2 0 0.0554082209721188
+1 0 0 0 0 3 27 3 0.05 0 2.4 0 0.051724452093734
+1 0 0 0 0 3 28 3 0.05 0 2.6 0 0.048529132256278
+1 0 0 0 0 3 29 3 0.05 0 2.8 0 0.0457263318071654
+1 0 0 0 0 3 30 3 0.05 0 3 0 0.0432533402490022
+
+
diff --git a/test/checkpoint2/ADM_BS_phi.z.asc b/test/checkpoint2/ADM_BS_phi.z.asc
new file mode 100644
index 0000000..e873b79
--- /dev/null
+++ b/test/checkpoint2/ADM_BS_phi.z.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+# ADM_BSSN::ADM_BS_phi z (ADM_BS_phi)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 3 15 0 0 0 0 -0.6 0
+0 0 0 0 0 3 15 1 0 0 0 -0.4 0
+0 0 0 0 0 3 15 2 0 0 0 -0.2 0
+0 0 0 0 0 3 15 3 0 0 0 0 0
+0 0 0 0 0 3 15 4 0 0 0 0.2 0
+0 0 0 0 0 3 15 5 0 0 0 0.4 0
+0 0 0 0 0 3 15 6 0 0 0 0.6 0
+0 0 0 0 0 3 15 7 0 0 0 0.8 0.0796259537522864
+0 0 0 0 0 3 15 8 0 0 0 1 0.075371356185596
+0 0 0 0 0 3 15 9 0 0 0 1.2 0.070608155032267
+0 0 0 0 0 3 15 10 0 0 0 1.4 0.0659656044477665
+0 0 0 0 0 3 15 11 0 0 0 1.6 0.0616648733536704
+0 0 0 0 0 3 15 12 0 0 0 1.8 0.0577622650466621
+0 0 0 0 0 3 15 13 0 0 0 2 0.0542488641446389
+0 0 0 0 0 3 15 14 0 0 0 2.2 0.0510920394072007
+0 0 0 0 0 3 15 15 0 0 0 2.4 0.0482528228160437
+0 0 0 0 0 3 15 16 0 0 0 2.6 0.0456930193901241
+0 0 0 0 0 3 15 17 0 0 0 2.8 0.0433778698244126
+0 0 0 0 0 3 15 18 0 0 0 3 0.0412767864358354
+
+
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 3 15 0 0.05 0 0 -0.6 0
+1 0 0 0 0 3 15 1 0.05 0 0 -0.4 0
+1 0 0 0 0 3 15 2 0.05 0 0 -0.2 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 3 15 4 0.05 0 0 0.2 0
+1 0 0 0 0 3 15 5 0.05 0 0 0.4 0
+1 0 0 0 0 3 15 6 0.05 0 0 0.6 0
+1 0 0 0 0 3 15 7 0.05 0 0 0.8 0.0796160463379387
+1 0 0 0 0 3 15 8 0.05 0 0 1 0.0753458414750121
+1 0 0 0 0 3 15 9 0.05 0 0 1.2 0.070582640321683
+1 0 0 0 0 3 15 10 0.05 0 0 1.4 0.0659345200664271
+1 0 0 0 0 3 15 11 0.05 0 0 1.6 0.0616364211560666
+1 0 0 0 0 3 15 12 0.05 0 0 1.8 0.0577381679321618
+1 0 0 0 0 3 15 13 0.05 0 0 2 0.0542290473265031
+1 0 0 0 0 3 15 14 0.05 0 0 2.2 0.0510759026136498
+1 0 0 0 0 3 15 15 0.05 0 0 2.4 0.0482396956746853
+1 0 0 0 0 3 15 16 0.05 0 0 2.6 0.045682310360457
+1 0 0 0 0 3 15 17 0.05 0 0 2.8 0.043369299549159
+1 0 0 0 0 3 15 18 0.05 0 0 3 0.0412767864358354
+
+
diff --git a/test/checkpoint2/BH_diagnostics.ah1.gp b/test/checkpoint2/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..95ea9f0
--- /dev/null
+++ b/test/checkpoint2/BH_diagnostics.ah1.gp
@@ -0,0 +1,41 @@
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 0.000018 0.000023 0.000000 1.176340618 2.618119667 1.957482015 1.199913977 5.844949259e-06 0.000000000 1.199902758 0.000000000 1.079942806 -1.897121623 1.896433858 -1.896753895 1.896512642 -1.797497951 1.797497951 12.56584282 11.05065076 11.36953689 0.8794197824 0.9047970004 45.23598920 0.9486524183 1.897304837 1.523214105e-16 -1.469529399 -1.810963974e-16 0.7347646997 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
+1 0.050 0.000019 0.000024 0.000000 1.176376382 2.618150327 1.957464086 1.199886145 5.854922778e-06 0.000000000 1.199874876 0.000000000 1.079927681 -1.896954588 1.896253793 -1.896602991 1.896364371 -1.797350075 1.797350075 12.56415138 11.04966423 11.36846649 0.8794596541 0.9048336134 45.22900203 0.9485791509 1.897158302 -5.271330998e-15 -1.469716579 7.745246368e-15 0.7348582893 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/checkpoint2/BH_diagnostics.ah2.gp b/test/checkpoint2/BH_diagnostics.ah2.gp
new file mode 100644
index 0000000..54e8968
--- /dev/null
+++ b/test/checkpoint2/BH_diagnostics.ah2.gp
@@ -0,0 +1,41 @@
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+0 0.000 -0.000000 -0.000000 0.000000 1.799934848 1.897350545 1.865228192 1.199966475 1.876627370e-10 0.000000000 1.199966475 0.000000000 1.079979253 -1.897258171 1.897258171 -1.897258170 1.897258170 -1.799934848 1.799934848 12.56611222 11.61734755 11.61734755 0.9244981536 0.9244981536 45.23786021 0.9486720368 1.897344074 2.035243814e-16 -1.467139979 -2.541636530e-16 0.7335699896 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
+1 0.050 0.000000 0.000000 0.000000 1.799782609 1.897391633 1.865208933 1.199938339 1.483362361e-10 0.000000000 1.199938339 -0.000000000 1.079963746 -1.897095303 1.897095303 -1.897095303 1.897095303 -1.799782609 1.799782609 12.56441988 11.61622012 11.61622012 0.9245329455 0.9245329455 45.23086154 0.9485986503 1.897197301 -5.387701386e-17 -1.467342461 1.623213761e-16 0.7336712304 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/checkpoint2/checkpoint.chkpt.it_1.h5 b/test/checkpoint2/checkpoint.chkpt.it_1.h5
new file mode 100644
index 0000000..aad8642
--- /dev/null
+++ b/test/checkpoint2/checkpoint.chkpt.it_1.h5
Binary files differ
diff --git a/test/checkpoint2/emask.x.asc b/test/checkpoint2/emask.x.asc
new file mode 100644
index 0000000..66c984a
--- /dev/null
+++ b/test/checkpoint2/emask.x.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+# SPACEMASK::emask x (emask)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 0 15 3 0 -0.6 0 0 0
+0 0 0 0 0 1 15 3 0 -0.4 0 0 0
+0 0 0 0 0 2 15 3 0 -0.2 0 0 0
+0 0 0 0 0 3 15 3 0 0 0 0 0
+0 0 0 0 0 4 15 3 0 0.2 0 0 0
+0 0 0 0 0 5 15 3 0 0.4 0 0 0
+0 0 0 0 0 6 15 3 0 0.6 0 0 0
+0 0 0 0 0 7 15 3 0 0.8 0 0 0.5
+0 0 0 0 0 8 15 3 0 1 0 0 0.5
+0 0 0 0 0 9 15 3 0 1.2 0 0 1
+0 0 0 0 0 10 15 3 0 1.4 0 0 1
+0 0 0 0 0 11 15 3 0 1.6 0 0 1
+0 0 0 0 0 12 15 3 0 1.8 0 0 1
+0 0 0 0 0 13 15 3 0 2 0 0 1
+0 0 0 0 0 14 15 3 0 2.2 0 0 1
+0 0 0 0 0 15 15 3 0 2.4 0 0 1
+0 0 0 0 0 16 15 3 0 2.6 0 0 1
+0 0 0 0 0 17 15 3 0 2.8 0 0 1
+0 0 0 0 0 18 15 3 0 3 0 0 1
+
+
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 0 15 3 0.05 -0.6 0 0 0
+1 0 0 0 0 1 15 3 0.05 -0.4 0 0 0
+1 0 0 0 0 2 15 3 0.05 -0.2 0 0 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 4 15 3 0.05 0.2 0 0 0
+1 0 0 0 0 5 15 3 0.05 0.4 0 0 0
+1 0 0 0 0 6 15 3 0.05 0.6 0 0 0
+1 0 0 0 0 7 15 3 0.05 0.8 0 0 0.5
+1 0 0 0 0 8 15 3 0.05 1 0 0 0.5
+1 0 0 0 0 9 15 3 0.05 1.2 0 0 1
+1 0 0 0 0 10 15 3 0.05 1.4 0 0 1
+1 0 0 0 0 11 15 3 0.05 1.6 0 0 1
+1 0 0 0 0 12 15 3 0.05 1.8 0 0 1
+1 0 0 0 0 13 15 3 0.05 2 0 0 1
+1 0 0 0 0 14 15 3 0.05 2.2 0 0 1
+1 0 0 0 0 15 15 3 0.05 2.4 0 0 1
+1 0 0 0 0 16 15 3 0.05 2.6 0 0 1
+1 0 0 0 0 17 15 3 0.05 2.8 0 0 1
+1 0 0 0 0 18 15 3 0.05 3 0 0 1
+
+
diff --git a/test/checkpoint2/emask.y.asc b/test/checkpoint2/emask.y.asc
new file mode 100644
index 0000000..3f4101a
--- /dev/null
+++ b/test/checkpoint2/emask.y.asc
@@ -0,0 +1,76 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+# SPACEMASK::emask y (emask)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 3 0 3 0 0 -3 0 1
+0 0 0 0 0 3 1 3 0 0 -2.8 0 1
+0 0 0 0 0 3 2 3 0 0 -2.6 0 1
+0 0 0 0 0 3 3 3 0 0 -2.4 0 1
+0 0 0 0 0 3 4 3 0 0 -2.2 0 1
+0 0 0 0 0 3 5 3 0 0 -2 0 1
+0 0 0 0 0 3 6 3 0 0 -1.8 0 1
+0 0 0 0 0 3 7 3 0 0 -1.6 0 1
+0 0 0 0 0 3 8 3 0 0 -1.4 0 1
+0 0 0 0 0 3 9 3 0 0 -1.2 0 1
+0 0 0 0 0 3 10 3 0 0 -1 0 0.5
+0 0 0 0 0 3 11 3 0 0 -0.8 0 0.5
+0 0 0 0 0 3 12 3 0 0 -0.6 0 0
+0 0 0 0 0 3 13 3 0 0 -0.4 0 0
+0 0 0 0 0 3 14 3 0 0 -0.2 0 0
+0 0 0 0 0 3 15 3 0 0 0 0 0
+0 0 0 0 0 3 16 3 0 0 0.2 0 0
+0 0 0 0 0 3 17 3 0 0 0.4 0 0
+0 0 0 0 0 3 18 3 0 0 0.6 0 0
+0 0 0 0 0 3 19 3 0 0 0.8 0 0.5
+0 0 0 0 0 3 20 3 0 0 1 0 0.5
+0 0 0 0 0 3 21 3 0 0 1.2 0 1
+0 0 0 0 0 3 22 3 0 0 1.4 0 1
+0 0 0 0 0 3 23 3 0 0 1.6 0 1
+0 0 0 0 0 3 24 3 0 0 1.8 0 1
+0 0 0 0 0 3 25 3 0 0 2 0 1
+0 0 0 0 0 3 26 3 0 0 2.2 0 1
+0 0 0 0 0 3 27 3 0 0 2.4 0 1
+0 0 0 0 0 3 28 3 0 0 2.6 0 1
+0 0 0 0 0 3 29 3 0 0 2.8 0 1
+0 0 0 0 0 3 30 3 0 0 3 0 1
+
+
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 3 0 3 0.05 0 -3 0 1
+1 0 0 0 0 3 1 3 0.05 0 -2.8 0 1
+1 0 0 0 0 3 2 3 0.05 0 -2.6 0 1
+1 0 0 0 0 3 3 3 0.05 0 -2.4 0 1
+1 0 0 0 0 3 4 3 0.05 0 -2.2 0 1
+1 0 0 0 0 3 5 3 0.05 0 -2 0 1
+1 0 0 0 0 3 6 3 0.05 0 -1.8 0 1
+1 0 0 0 0 3 7 3 0.05 0 -1.6 0 1
+1 0 0 0 0 3 8 3 0.05 0 -1.4 0 1
+1 0 0 0 0 3 9 3 0.05 0 -1.2 0 1
+1 0 0 0 0 3 10 3 0.05 0 -1 0 0.5
+1 0 0 0 0 3 11 3 0.05 0 -0.8 0 0.5
+1 0 0 0 0 3 12 3 0.05 0 -0.6 0 0
+1 0 0 0 0 3 13 3 0.05 0 -0.4 0 0
+1 0 0 0 0 3 14 3 0.05 0 -0.2 0 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 3 16 3 0.05 0 0.2 0 0
+1 0 0 0 0 3 17 3 0.05 0 0.4 0 0
+1 0 0 0 0 3 18 3 0.05 0 0.6 0 0
+1 0 0 0 0 3 19 3 0.05 0 0.8 0 0.5
+1 0 0 0 0 3 20 3 0.05 0 1 0 0.5
+1 0 0 0 0 3 21 3 0.05 0 1.2 0 1
+1 0 0 0 0 3 22 3 0.05 0 1.4 0 1
+1 0 0 0 0 3 23 3 0.05 0 1.6 0 1
+1 0 0 0 0 3 24 3 0.05 0 1.8 0 1
+1 0 0 0 0 3 25 3 0.05 0 2 0 1
+1 0 0 0 0 3 26 3 0.05 0 2.2 0 1
+1 0 0 0 0 3 27 3 0.05 0 2.4 0 1
+1 0 0 0 0 3 28 3 0.05 0 2.6 0 1
+1 0 0 0 0 3 29 3 0.05 0 2.8 0 1
+1 0 0 0 0 3 30 3 0.05 0 3 0 1
+
+
diff --git a/test/checkpoint2/emask.z.asc b/test/checkpoint2/emask.z.asc
new file mode 100644
index 0000000..1c10c97
--- /dev/null
+++ b/test/checkpoint2/emask.z.asc
@@ -0,0 +1,52 @@
+# 1D ASCII output created by CarpetIOASCII
+#
+# SPACEMASK::emask z (emask)
+#
+# iteration 0
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+0 0 0 0 0 3 15 0 0 0 0 -0.6 0
+0 0 0 0 0 3 15 1 0 0 0 -0.4 0
+0 0 0 0 0 3 15 2 0 0 0 -0.2 0
+0 0 0 0 0 3 15 3 0 0 0 0 0
+0 0 0 0 0 3 15 4 0 0 0 0.2 0
+0 0 0 0 0 3 15 5 0 0 0 0.4 0
+0 0 0 0 0 3 15 6 0 0 0 0.6 0
+0 0 0 0 0 3 15 7 0 0 0 0.8 0.5
+0 0 0 0 0 3 15 8 0 0 0 1 0.5
+0 0 0 0 0 3 15 9 0 0 0 1.2 1
+0 0 0 0 0 3 15 10 0 0 0 1.4 1
+0 0 0 0 0 3 15 11 0 0 0 1.6 1
+0 0 0 0 0 3 15 12 0 0 0 1.8 1
+0 0 0 0 0 3 15 13 0 0 0 2 1
+0 0 0 0 0 3 15 14 0 0 0 2.2 1
+0 0 0 0 0 3 15 15 0 0 0 2.4 1
+0 0 0 0 0 3 15 16 0 0 0 2.6 1
+0 0 0 0 0 3 15 17 0 0 0 2.8 1
+0 0 0 0 0 3 15 18 0 0 0 3 1
+
+
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 3 15 0 0.05 0 0 -0.6 0
+1 0 0 0 0 3 15 1 0.05 0 0 -0.4 0
+1 0 0 0 0 3 15 2 0.05 0 0 -0.2 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 3 15 4 0.05 0 0 0.2 0
+1 0 0 0 0 3 15 5 0.05 0 0 0.4 0
+1 0 0 0 0 3 15 6 0.05 0 0 0.6 0
+1 0 0 0 0 3 15 7 0.05 0 0 0.8 0.5
+1 0 0 0 0 3 15 8 0.05 0 0 1 0.5
+1 0 0 0 0 3 15 9 0.05 0 0 1.2 1
+1 0 0 0 0 3 15 10 0.05 0 0 1.4 1
+1 0 0 0 0 3 15 11 0.05 0 0 1.6 1
+1 0 0 0 0 3 15 12 0.05 0 0 1.8 1
+1 0 0 0 0 3 15 13 0.05 0 0 2 1
+1 0 0 0 0 3 15 14 0.05 0 0 2.2 1
+1 0 0 0 0 3 15 15 0.05 0 0 2.4 1
+1 0 0 0 0 3 15 16 0.05 0 0 2.6 1
+1 0 0 0 0 3 15 17 0.05 0 0 2.8 1
+1 0 0 0 0 3 15 18 0.05 0 0 3 1
+
+
diff --git a/test/Kerr-carpet-mask/Kerr.h.ah1.dx b/test/checkpoint2/h.ah1.dx
index 861b455..42d895a 100644
--- a/test/Kerr-carpet-mask/Kerr.h.ah1.dx
+++ b/test/checkpoint2/h.ah1.dx
@@ -1,10 +1,9 @@
# list the size of each patch (N_rho x N_sigma)
object "+z patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "+x patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "+y patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "-x patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "-y patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "-z patch" class array type int rank 1 shape 2 items 1 data follows 19 19
+object "+x patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "+y patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "-x patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "-y patch" class array type int rank 1 shape 2 items 1 data follows 10 19
# collect all patch sizes into a single OpenDX group
# for the ImportAHFinderDirectGnuplot macro to read
@@ -14,4 +13,3 @@ member 1 value "+x patch"
member 2 value "+y patch"
member 3 value "-x patch"
member 4 value "-y patch"
-member 5 value "-z patch"
diff --git a/test/bl-carpet-mask/bl.h.ah1.dx b/test/checkpoint2/h.ah2.dx
index 861b455..42d895a 100644
--- a/test/bl-carpet-mask/bl.h.ah1.dx
+++ b/test/checkpoint2/h.ah2.dx
@@ -1,10 +1,9 @@
# list the size of each patch (N_rho x N_sigma)
object "+z patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "+x patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "+y patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "-x patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "-y patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "-z patch" class array type int rank 1 shape 2 items 1 data follows 19 19
+object "+x patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "+y patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "-x patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "-y patch" class array type int rank 1 shape 2 items 1 data follows 10 19
# collect all patch sizes into a single OpenDX group
# for the ImportAHFinderDirectGnuplot macro to read
@@ -14,4 +13,3 @@ member 1 value "+x patch"
member 2 value "+y patch"
member 3 value "-x patch"
member 4 value "-y patch"
-member 5 value "-z patch"
diff --git a/test/checkpoint2/h.t0.ah1.gp b/test/checkpoint2/h.t0.ah1.gp
new file mode 100644
index 0000000..de2bac7
--- /dev/null
+++ b/test/checkpoint2/h.t0.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.4 0.6 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.36774053598978 -0.9670156358 -0.7670156358 1.367015636
+-40 -45 2.35122087381568 -0.7997659523 -0.8298253839 1.429825384
+-35 -45 2.33200297469580 -0.6347391178 -0.8777606085 1.477760609
+-30 -45 2.31072882978876 -0.4733734044 -0.9127271104 1.512727110
+-25 -45 2.28785384474025 -0.3164313947 -0.9363920840 1.536392084
+-20 -45 2.26368579949801 -0.1642091286 -0.9501518406 1.550151841
+-15 -45 2.23841735658443 -0.01669658508 -0.9551328268 1.555132827
+-10 -45 2.21215091200107 0.1263037737 -0.9522084321 1.552208432
+-5 -45 2.18491793368933 0.2650905261 -0.9420223427 1.542022343
+0 -45 2.15669649417564 0.4000000000 -0.9250147160 1.525014716
+5 -45 2.12742066469205 0.5313592599 -0.9014432106 1.501443211
+10 -45 2.09698637225448 0.6594476053 -0.8714004869 1.471400487
+15 -45 2.06526174582898 0.7844624928 -0.8348335566 1.434833557
+20 -45 2.03208969107849 0.9064852879 -0.7915568917 1.391556892
+25 -45 1.99729504939619 1.025444183 -0.7412693780 1.341269378
+30 -45 1.96069254298067 1.141072124 -0.6835745704 1.283574570
+35 -45 1.92209845977759 1.252859317 -0.6180093338 1.218009334
+40 -45 1.88134396947486 1.360000170 -0.5440836518 1.144083652
+45 -45 1.83830472360879 1.461345727 -0.4613457270 1.061345727
+
+-45 -40 2.32681304637762 -1.014982486 -0.5873112822 1.414982486
+-40 -40 2.30881508692193 -0.8484137274 -0.6484137274 1.487801545
+-35 -40 2.28804061672008 -0.6815203944 -0.6960491204 1.544571195
+-30 -40 2.26511495654892 -0.5161976540 -0.7315679486 1.586900886
+-25 -40 2.24050506260204 -0.3536935128 -0.7562375345 1.616300954
+-20 -40 2.21454490170041 -0.1947678704 -0.7711821839 1.634111294
+-15 -40 2.18746069776519 -0.03983045378 -0.7773565362 1.641469600
+-10 -40 2.15939208489336 0.1109465979 -0.7755387978 1.639303304
+-5 -40 2.13040989354980 0.2575390811 -0.7663359303 1.628335754
+0 -40 2.10053484593718 0.4000000000 -0.7501977727 1.609103046
+5 -40 2.06974633878964 0.5384043353 -0.7274294294 1.581968791
+10 -40 2.03799065475331 0.6728027653 -0.6982057473 1.547141363
+15 -40 2.00519249552974 0.8031819754 -0.6625895372 1.504695617
+20 -40 1.97126013164066 0.9294280507 -0.6205472873 1.454591615
+25 -40 1.93609554067447 1.051291833 -0.5719703233 1.396699843
+30 -40 1.89960227291468 1.168354445 -0.5166980706 1.330828937
+35 -40 1.86169794841213 1.279994999 -0.4545494564 1.256763103
+40 -40 1.82232977314013 1.385363236 -0.3853632357 1.174310176
+45 -40 1.78149208809736 1.483361686 -0.3090483907 1.083361686
+
+-45 -35 2.28515932585390 -1.048076384 -0.4139540002 1.448076384
+-40 -35 2.26523610667442 -0.8831316202 -0.4707410653 1.529176718
+-35 -35 2.24256784724616 -0.7157735132 -0.5157735132 1.593489719
+-30 -35 2.21775989372435 -0.5481701018 -0.5499359889 1.642278790
+-25 -35 2.19128430779571 -0.3819180466 -0.5741280695 1.676828662
+-20 -35 2.16349597239135 -0.2181503974 -0.5892004545 1.698354259
+-15 -35 2.13465110478996 -0.05764286415 -0.5959169587 1.707946421
+-10 -35 2.10492470115087 0.09909027262 -0.5949348794 1.706543866
+-5 -35 2.07442673300423 0.2517133791 -0.5867984447 1.694923833
+0 -35 2.04322036035844 0.4000000000 -0.5719430530 1.673708135
+5 -35 2.01132974215353 0.5437762473 -0.5507000810 1.643370027
+10 -35 1.97874983725944 0.6828723867 -0.5233072598 1.604249024
+15 -35 1.94545812301066 0.8170822227 -0.4899234804 1.556572046
+20 -35 1.91142176374595 0.9461281823 -0.4506438002 1.500474849
+25 -35 1.87660517526440 1.069630795 -0.4055175423 1.436027874
+30 -35 1.84098215299650 1.187084409 -0.3545720611 1.363270186
+35 -35 1.80454176577439 1.297836785 -0.2978367848 1.282243815
+40 -35 1.76730555747890 1.401081360 -0.2353772173 1.193042308
+45 -35 1.72933339735950 1.495856567 -0.1673270289 1.095856567
+
+-45 -30 2.24330801468346 -1.068589826 -0.2478907316 1.468589826
+-40 -30 2.22110219810123 -0.9056946575 -0.2983952966 1.556066299
+-35 -30 2.19626740219231 -0.7387918657 -0.3389813082 1.626363333
+-30 -30 2.16939209173755 -0.5701816374 -0.3701816374 1.680403889
+-25 -30 2.14095257659212 -0.4016873608 -0.3925944931 1.719224093
+-20 -30 2.11132342234803 -0.2347199365 -0.4068288330 1.743878693
+-15 -30 2.08078959594223 -0.07035130263 -0.4134662050 1.755374959
+-10 -30 2.04956000754158 0.09061115674 -0.4130368661 1.754631322
+-5 -30 2.01778278576970 0.2475547791 -0.4060079305 1.742456848
+0 -30 1.98556064870947 0.4000000000 -0.3927803244 1.719545963
+5 -30 1.95295855621570 0.5475476948 -0.3736884512 1.686477868
+10 -30 1.92001396299097 0.6898333773 -0.3490060895 1.643726764
+15 -30 1.88674850372680 0.8264893568 -0.3189568468 1.591679949
+20 -30 1.85317437170415 0.9571134707 -0.2837250467 1.530656681
+25 -30 1.81930160994545 1.081244004 -0.2434697616 1.460932482
+30 -30 1.78514910824751 1.198342951 -0.1983429512 1.382770553
+35 -30 1.75074755937857 1.307784306 -0.1485059570 1.296450347
+40 -30 1.71615464804938 1.408856755 -0.09415322957 1.202308662
+45 -30 1.68145218775133 1.500768847 -0.03552919003 1.100768847
+
+-45 -25 2.20157245313730 -1.078450425 -0.08941275543 1.478450425
+-40 -25 2.17682629122044 -0.9176910740 -0.1322723263 1.570363071
+-35 -25 2.14963407318379 -0.7518111528 -0.1670559541 1.644956802
+-30 -25 2.12057283497370 -0.5831459796 -0.1940560936 1.702858788
+-25 -25 2.09012525908650 -0.4136473482 -0.2136473482 1.744872369
+-20 -25 2.05868587290249 -0.2449148733 -0.2262454343 1.771889052
+-15 -25 2.02656683413624 -0.07824073451 -0.2322746373 1.784818719
+-10 -25 1.99400894117168 0.08533699968 -0.2321458588 1.784542553
+-5 -25 1.96119514020505 0.2449801419 -0.2262435852 1.771885086
+0 -25 1.92826294503175 0.4000000000 -0.2149191340 1.747599723
+5 -25 1.89531176231639 0.5498122010 -0.1984871844 1.712361293
+10 -25 1.86241223513770 0.6938964864 -0.1772275223 1.666769800
+15 -25 1.82961785711242 0.8317635980 -0.1513912262 1.611363685
+20 -25 1.79697056078567 0.9629285442 -0.1212070287 1.546633464
+25 -25 1.76450621236876 1.086889838 -0.08688983797 1.473040011
+30 -25 1.73226509272302 1.203117645 -0.04865286862 1.391040566
+35 -25 1.70029323768170 1.311046554 -0.006717239889 1.301109320
+40 -25 1.66865390942687 1.410080763 0.03867405272 1.203767379
+45 -25 1.63742289201364 1.499599773 0.08724820472 1.099599773
+
+-45 -20 2.16011007608687 -1.079224109 0.06160645442 1.479224109
+-40 -20 2.13266405567139 -0.9204839311 0.02722314741 1.573691469
+-35 -20 2.10301019238487 -0.7559534700 -0.0008685029801 1.650872644
+-30 -20 2.07172041937242 -0.5879433109 -0.02281422125 1.711168009
+-25 -20 2.03928627445646 -0.4184594821 -0.03883765201 1.755192024
+-20 -20 2.00612098541068 -0.2492120005 -0.04921200046 1.783695312
+-15 -20 1.97256142725637 -0.08163812440 -0.05423575037 1.797497951
+-10 -20 1.93887628803531 0.08306263285 -0.05421506855 1.797441128
+-5 -20 1.90527753115467 0.2438891427 -0.04945220329 1.784355264
+0 -20 1.87193029901303 0.4000000000 -0.04023786916 1.759039089
+5 -20 1.83895939255499 0.5506770130 -0.02684633064 1.722246139
+10 -20 1.80645785545186 0.6952916595 -0.009534479855 1.674682220
+15 -20 1.77449769205771 0.8332771230 0.01145567735 1.617012237
+20 -20 1.74313487167787 0.9641055975 0.03589440251 1.549867391
+25 -20 1.71241403872035 1.087270603 0.06356008106 1.473856564
+30 -20 1.68237742973447 1.202276945 0.09423262958 1.389584430
+35 -20 1.65306515542150 1.308633924 0.1276890293 1.297663727
+40 -20 1.62452742997423 1.405860422 0.1636951325 1.198737772
+45 -20 1.59681553681558 1.493485034 0.2020039960 1.093485034
+
+-45 -15 2.11897068500660 -1.072147659 0.2055392236 1.472147659
+-40 -15 2.08875417946018 -0.9152049883 0.1800163635 1.567400270
+-35 -15 2.05661884515893 -0.7522001647 0.1590862897 1.645512369
+-30 -15 2.02313613566560 -0.5853855986 0.1426809521 1.706737922
+-25 -15 1.98880625844382 -0.4167670464 0.1306702203 1.751562583
+-20 -15 1.95405796259963 -0.2480987409 0.1228798459 1.780636656
+-15 -15 1.91924758403345 -0.08089206215 0.1191079379 1.794713609
+-10 -15 1.88466478661716 0.08356305232 0.1191375464 1.794603108
+-5 -15 1.85054201751609 0.2441706500 0.1227456130 1.781137620
+0 -15 1.81706263413810 0.4000000000 0.1297095841 1.755147726
+5 -15 1.78436622714240 0.5502568581 0.1398123351 1.717443746
+10 -15 1.75255650727177 0.6942558463 0.1528442892 1.668807831
+15 -15 1.72171167403533 0.8313969100 0.1686030900 1.609995186
+20 -15 1.69188808673656 0.9611453497 0.1868935722 1.541734177
+25 -15 1.66312542093554 1.083015770 0.2075262313 1.464732045
+30 -15 1.63545478010680 1.196562109 0.2303142385 1.379686045
+35 -15 1.60889891578986 1.301369546 0.2550719196 1.287289121
+40 -15 1.58348263547742 1.397055700 0.2816107888 1.188244713
+45 -15 1.55922543004343 1.483266552 0.3097396023 1.083266552
+
+-45 -10 2.07812773820723 -1.058167877 0.3428856609 1.458167877
+-40 -10 2.04515007643123 -0.9027663189 0.3262388839 1.552576441
+-35 -10 2.01059297575861 -0.7413841425 0.3125754741 1.630065488
+-30 -10 1.97502870567306 -0.5761982489 0.3018619389 1.690824965
+-25 -10 1.93896289386043 -0.4091738754 0.2940234975 1.735278976
+-20 -10 1.90283306219203 -0.2420533739 0.2889544193 1.764027147
+-15 -10 1.86700631682879 -0.07635698658 0.2865279256 1.777788476
+-10 -10 1.83178313902848 0.08660412491 0.2866041249 1.777356329
+-5 -10 1.79740524426130 0.2457080687 0.2890359356 1.763564845
+0 -10 1.76406293250545 0.4000000000 0.2936736865 1.737262853
+5 -10 1.73189923913464 0.5486687987 0.3003689467 1.699292145
+10 -10 1.70101739691227 0.6910234428 0.3089765572 1.650475960
+15 -10 1.67149135977089 0.8264723585 0.3193550664 1.591616510
+20 -10 1.64336777685310 0.9545046734 0.3313677723 1.523489069
+25 -10 1.61667284049358 1.074674813 0.3448822239 1.446844805
+30 -10 1.59141917327649 1.186591408 0.3597692503 1.362416283
+35 -10 1.56760692548138 1.289907459 0.3759025906 1.270919564
+40 -10 1.54523170373324 1.384316917 0.3931573038 1.173063222
+45 -10 1.52428314305857 1.469549611 0.4114095464 1.069549611
+
+-45 -5 2.03750334768809 -1.037983385 0.4741927555 1.437983385
+-40 -5 2.00184614137711 -0.8838817160 0.4661361639 1.530070648
+-35 -5 1.96500100463059 -0.7241949880 0.4595354782 1.605516831
+-30 -5 1.92753814661295 -0.5610145728 0.4543728390 1.664526067
+-25 -5 1.88996189398499 -0.3962333065 0.4506106717 1.707527836
+-20 -5 1.85270735104592 -0.2315325991 0.4481965340 1.735121556
+-15 -5 1.81614007075027 -0.06838213232 0.4470675489 1.748025915
+-10 -5 1.78055809849404 0.09195061326 0.4471542526 1.747034887
+-5 -5 1.74619895778808 0.2483834923 0.4483834923 1.732984613
+0 -5 1.71324738201501 0.4000000000 0.4506806519 1.706727958
+5 -5 1.68183856266423 0.5460283138 0.4539716862 1.669111265
+10 -5 1.65206658908514 0.6858194293 0.4581841543 1.620962533
+15 -5 1.62399247727164 0.8188273094 0.4632478000 1.563084798
+20 -5 1.59764718996971 0.9445902083 0.4690951484 1.496249300
+25 -5 1.57304062661503 1.062715658 0.4756612589 1.421198314
+30 -5 1.55016447149790 1.172867012 0.4828837440 1.338644932
+35 -5 1.52899729913962 1.274753293 0.4907024098 1.249277172
+40 -5 1.50950918563574 1.368121977 0.4990588308 1.153762844
+45 -5 1.49166481662662 1.452753717 0.5078959843 1.052753717
+
+-45 0 1.99698723092236 -1.012083213 0.6000000000 1.412083213
+-40 0 1.95879883457746 -0.8590916207 0.6000000000 1.500526962
+-35 0 1.91986865131023 -0.7011914193 0.6000000000 1.572664330
+-30 0 1.88075687872847 -0.5403784394 0.6000000000 1.628783235
+-25 0 1.84195465461209 -0.3784436743 0.6000000000 1.669377847
+-20 0 1.80388129026632 -0.2169637374 0.6000000000 1.695093937
+-15 0 1.76688470743452 -0.05730341278 0.6000000000 1.706679571
+-10 0 1.73124482460442 0.09937249111 0.6000000000 1.704943326
+-5 0 1.69718018390558 0.2520810005 0.6000000000 1.690721901
+0 0 1.66485718742288 0.4000000000 0.6000000000 1.664857187
+5 0 1.63439319706684 0.5424467530 0.6000000000 1.628173838
+10 0 1.60586456688937 0.6788554556 0.6000000000 1.581467876
+15 0 1.57931447626547 0.8087566647 0.6000000000 1.525500640
+20 0 1.55475674434190 0.9317581245 0.6000000000 1.460993440
+25 0 1.53218556851921 1.047529602 0.6000000000 1.388631712
+30 0 1.51157494623813 1.155787473 0.6000000000 1.309062303
+35 0 1.49288780070346 1.256285265 0.6000000000 1.222902094
+40 0 1.47607627477117 1.348803540 0.6000000000 1.130740028
+45 0 1.46108914751722 1.433146044 0.6000000000 1.033146044
+
+-45 5 1.95644726604323 -0.9807774425 0.7208023731 1.380777443
+-40 5 1.91593948997600 -0.8287855841 0.7281192418 1.464409634
+-35 5 1.87519200793497 -0.6728144422 0.7340446891 1.532137807
+-30 5 1.83474240824497 -0.5147493111 0.7386163633 1.584392283
+-25 5 1.79505192016407 -0.3562481181 0.7418873055 1.621779323
+-20 5 1.75650669556266 -0.1987406689 0.7439211672 1.645026468
+-15 5 1.71941961511969 -0.04343794768 0.7447878721 1.654932951
+-10 5 1.68403553605120 0.1086497124 0.7445601075 1.652329589
+-5 5 1.65053927834336 0.2566892964 0.7433107036 1.638048837
+0 5 1.61906642097786 0.4000000000 0.7411109365 1.612905384
+5 5 1.58970710385848 0.5380288531 0.7380288531 1.577677010
+10 5 1.56251415710921 0.6703262130 0.7341285321 1.533096137
+15 5 1.53751094826772 0.7965237418 0.7294698144 1.479846751
+20 5 1.51469636814695 0.9163147508 0.7241081914 1.418563119
+25 5 1.49405158156239 1.029437892 0.7180951653 1.349833916
+30 5 1.47554028370875 1.135661558 0.7114783346 1.274203195
+35 5 1.45911862486442 1.234775067 0.7043024403 1.192182348
+40 5 1.44473137486468 1.326576802 0.6966094646 1.104251233
+45 5 1.43232250126659 1.410872429 0.6884398778 1.010872429
+
+-45 10 1.91574131651463 -0.9442255721 0.8370232365 1.344225572
+-40 10 1.87318991715201 -0.7932272165 0.8507427540 1.422032822
+-35 10 1.83095400595327 -0.6394057342 0.8617442184 1.484425227
+-30 10 1.78953274978949 -0.4845130867 0.8701367442 1.532021606
+-25 10 1.74933783813605 -0.3300389720 0.8760528709 1.565573628
+-20 10 1.71070105725816 -0.1772242491 0.8796388261 1.585910590
+-15 10 1.67388162781400 -0.02708222298 0.8810462618 1.593892555
+-10 10 1.63907273475134 0.1195745375 0.8804254625 1.590371828
+-5 10 1.60641170374353 0.2621032374 0.8779208051 1.576167209
+0 10 1.57599233385680 0.4000000000 0.8736681968 1.552049469
+5 10 1.54787049883647 0.5328714988 0.8677927546 1.518728181
+10 10 1.52207216153705 0.6604080837 0.8604080837 1.476847631
+15 10 1.49860185809569 0.7823604981 0.8516166276 1.426988806
+20 10 1.47744560472265 0.8985192627 0.8415098493 1.369670417
+25 10 1.45857756051648 1.008698011 0.8301696757 1.305357097
+30 10 1.44196074864310 1.112718531 0.8176694346 1.234464707
+35 10 1.42755382210390 1.210401367 0.8040761036 1.157373096
+40 10 1.41530787204851 1.301555073 0.7894512619 1.074431497
+45 10 1.40517348801627 1.385973482 0.7738537271 0.9859734816
+
+-45 15 1.87472180274653 -0.9024565808 0.9489921890 1.302456581
+-40 15 1.83046836158690 -0.7525727363 0.9680503750 1.373582699
+-35 15 1.78713472038399 -0.6012243756 0.9831396382 1.429896596
+-30 15 1.74515841439468 -0.4499941939 0.9944836783 1.472233130
+-25 15 1.70488097531089 -0.3001640269 1.002327481 1.501506601
+-20 15 1.66655725803711 -0.1527439213 1.006921428 1.518651442
+-15 15 1.63037422005398 -0.008511141177 1.008511141 1.524584334
+-10 15 1.59645830080726 0.1319531858 1.007328062 1.520169024
+-5 15 1.56488782765227 0.2682248495 1.003584233 1.506196863
+0 15 1.53570670174863 0.4000000000 0.9974701421 1.483378765
+5 15 1.50893250772401 0.5270632980 0.9891533681 1.452340142
+10 15 1.48456349391901 0.6492595734 0.9787786822 1.413621287
+15 15 1.46258542070736 0.7664695086 0.9664695086 1.367682826
+20 15 1.44297606226052 0.8785891652 0.9523298563 1.314912925
+25 15 1.42570953341431 0.9855133247 0.9364470211 1.255637377
+30 15 1.41075726784216 1.087121282 0.9188940967 1.190128971
+35 15 1.39809043741554 1.183266202 0.8997333432 1.118620065
+40 15 1.38768004398877 1.273766638 0.8790193872 1.041314529
+45 15 1.37949609789586 1.358400211 0.8568025625 0.9584002108
+
+-45 20 1.83324612498524 -0.8553905916 1.056924808 1.255390592
+-40 20 1.78770106845255 -0.7068928218 1.080128968 1.319143497
+-35 20 1.74372052998915 -0.5584641123 1.098212870 1.368828612
+-30 20 1.70165207309607 -0.4114684623 1.111561841 1.405504605
+-25 20 1.66174190160692 -0.2669335410 1.120566096 1.430243594
+-20 20 1.62415038845381 -0.1256003653 1.125600365 1.444075135
+-15 20 1.58897370725648 0.01202206151 1.127011930 1.447953379
+-10 20 1.55625976566893 0.1456068364 1.125112714 1.442735324
+-5 20 1.52602013066041 0.2749639846 1.120174683 1.429168196
+0 20 1.49824467265350 0.4000000000 1.112429858 1.407889463
+5 20 1.47290979618553 0.5206843660 1.102070956 1.379428616
+10 20 1.44998629732761 0.6370212284 1.089253951 1.344214183
+15 20 1.42944371669358 0.7490256786 1.074100918 1.302581566
+20 20 1.41125612885389 0.8567044666 1.056704467 1.254785209
+25 20 1.39540340952993 0.9600396405 1.037131485 1.201008885
+30 20 1.38187275652957 1.058974992 1.015427679 1.141378167
+35 20 1.37065864256344 1.153404629 0.9916222611 1.075973319
+40 20 1.36176255571846 1.243164008 0.9657332099 1.004843736
+45 20 1.35518901789064 1.328021350 0.9377721480 0.9280213495
+
+-45 25 1.79118362611084 -0.8028567080 1.160901295 1.202856708
+-40 25 1.74483166291744 -0.6561931915 1.186951722 1.258722030
+-35 25 1.70071488115662 -0.5112724776 1.206867695 1.301431972
+-30 25 1.65905851871804 -0.3691774061 1.221240405 1.332254347
+-25 25 1.61998795711632 -0.2306315374 1.230631537 1.352393696
+-20 25 1.58355135330546 -0.09607170952 1.235552074 1.362945820
+-15 25 1.54974262465356 0.03428294659 1.236451490 1.364874625
+-10 25 1.51852378242794 0.1603705582 1.233714950 1.359006096
+-5 25 1.48983606130535 0.2822380445 1.227661911 1.346025311
+0 25 1.46361414608680 0.4000000000 1.218550066 1.326484898
+5 25 1.43979420152165 0.5138064685 1.206579477 1.300813887
+10 25 1.41832104440981 0.6238170281 1.191898040 1.269329442
+15 25 1.39915130875227 0.7301796607 1.174606338 1.232247269
+20 25 1.38225805829415 0.8330135026 1.154763806 1.189694821
+25 25 1.36763080251282 0.9323935352 1.132393535 1.141721621
+30 25 1.35527871839056 1.028338155 1.107488970 1.088313609
+35 25 1.34522676889198 1.120795793 1.080018537 1.029403074
+40 25 1.33751577987335 1.209634012 1.049932912 0.9648842430
+45 25 1.33219894790031 1.294628790 1.017172256 0.8946287905
+
+-45 30 1.74842659689138 -0.7446138896 1.260843137 1.144613890
+-40 30 1.70183260898175 -0.6004374168 1.288360226 1.192274886
+-35 30 1.65814485795961 -0.4597686578 1.308915056 1.227876895
+-30 30 1.61743653075193 -0.3233396064 1.323339606 1.252860949
+-25 30 1.57968834334203 -0.1915199583 1.332379581 1.268518644
+-20 30 1.54482280312354 -0.06441479367 1.336681137 1.275969159
+-15 30 1.51272680118406 0.05805623844 1.336786407 1.276151491
+-10 30 1.48327400348113 0.1760941731 1.333138450 1.269833045
+-5 30 1.45633699189041 0.2899724906 1.326087354 1.257620187
+0 30 1.43179830653501 0.4000000000 1.315899153 1.239973707
+5 30 1.40955724606688 0.5064932595 1.302764330 1.217223526
+10 30 1.38953572755077 0.6097556792 1.286806394 1.189583570
+15 30 1.37167867078023 0.7100605899 1.268087720 1.157161875
+20 30 1.35596045862556 0.8076377532 1.246618169 1.119975522
+25 30 1.34238250970291 0.9026599389 1.222359178 1.077957718
+30 30 1.33097737761363 0.9952311786 1.195231179 1.030970644
+35 30 1.32180362873742 1.085371562 1.165117389 0.9788120305
+40 30 1.31494888401254 1.173004382 1.131872821 0.9212307498
+45 30 1.31052536851736 1.257940243 1.095332030 0.8579402431
+
+-45 35 1.70490288875921 -0.6803752644 1.356486904 1.080375264
+-40 35 1.65871579317084 -0.5395712336 1.384048563 1.119737393
+-35 35 1.61607585242884 -0.4040669243 1.404066924 1.148326575
+-30 35 1.57687320414192 -0.2741685746 1.417628298 1.167694224
+-25 35 1.54092919593242 -0.1498512185 1.425656541 1.179159743
+-20 35 1.50803394615201 -0.03087289969 1.428915180 1.183813563
+-15 35 1.47796913561084 0.08314164932 1.428017445 1.182531464
+-10 35 1.45052524327723 0.1926400145 1.423441905 1.175996916
+-5 35 1.42551286705214 0.2980998062 1.415548906 1.164724545
+0 35 1.40276891636661 0.4000000000 1.404595196 1.149081026
+5 35 1.38216108512296 0.4988012706 1.390746957 1.129303690
+10 35 1.36359148164362 0.5949323607 1.374090884 1.105516353
+15 35 1.34699675011262 0.6887794869 1.354641474 1.077739717
+20 35 1.33235156426010 0.7806772277 1.332348526 1.045902087
+25 35 1.31966813664457 0.8708984260 1.307101035 1.009844934
+30 35 1.30899992301084 0.9596433562 1.278732682 0.9693307271
+35 35 1.30044031409683 1.047024731 1.247024731 0.9240470798
+40 35 1.29412417114945 1.133050140 1.211711905 0.8736151375
+45 35 1.29022680443860 1.217600307 1.172489898 0.8176003068
+
+-45 40 1.66059545934913 -0.6098419790 1.447358032 1.009841979
+-40 40 1.61554659151770 -0.4735522188 1.473552219 1.041058995
+-35 40 1.57461371822782 -0.3442948508 1.491932035 1.062963208
+-30 40 1.53748157076079 -0.2218832312 1.503822199 1.077133353
+-25 40 1.50380767233783 -0.1058725847 1.510294935 1.084847259
+-20 40 1.47325288338094 0.004323452932 1.512195596 1.087112378
+-15 40 1.44550339479460 0.1093541316 1.510175690 1.084705148
+-10 40 1.42027852431993 0.2098833731 1.504721392 1.078204970
+-5 40 1.39733823753007 0.3065597236 1.496181268 1.068027246
+0 40 1.37648329085023 0.4000000000 1.484786404 1.054447376
+5 40 1.35755699484174 0.4907800970 1.470667614 1.037621257
+10 40 1.34044592300512 0.5794303392 1.453867802 1.017600021
+15 40 1.32507892358033 0.6664322449 1.434349215 0.9943386746
+20 40 1.31142968834959 0.7522151402 1.411999352 0.9677031444
+25 40 1.29951772729732 0.8371505770 1.386632777 0.9374724376
+30 40 1.28941152094997 0.9215434241 1.357992017 0.9033397090
+35 40 1.28123361972162 1.005618746 1.325748352 0.8649132053
+40 40 1.27516077697512 1.089500094 1.289500094 0.8217142137
+45 40 1.27143021650190 1.173182655 1.248777281 0.7731826549
+
+-45 45 1.61556268128413 -0.5327455489 1.532745549 0.9327455489
+-40 45 1.57245752512453 -0.4023835706 1.556243503 0.9562435030
+-35 45 1.53391710926097 -0.2806183584 1.572023752 0.9720237519
+-30 45 1.49941219689234 -0.1667245408 1.581595699 0.9815956986
+-25 45 1.46844314572783 -0.05983652905 1.586122619 0.9861226188
+-20 45 1.44055881090294 0.04094998009 1.586481822 0.9864818222
+-15 45 1.41536713590656 0.1365198003 1.583321492 0.9833214921
+-10 45 1.39253443896351 0.2277100270 1.577104992 0.9771049915
+-5 45 1.37178468785884 0.3152980770 1.568147410 0.9681474098
+0 45 1.35289504261093 0.4000000000 1.556641259 0.9566412589
+5 45 1.33569275612624 0.4824733983 1.542675256 0.9426752562
+10 45 1.32005359202570 0.5633223505 1.526247077 0.9262470771
+15 45 1.30589979319721 0.6431021108 1.507269429 0.9072694290
+20 45 1.29320179644381 0.7223222317 1.485573053 0.8855730533
+25 45 1.28197989923077 0.8014463814 1.460904543 0.8609045432
+30 45 1.27230885225735 0.8808875448 1.432921660 0.8329216604
+35 45 1.26432670506498 0.9609976975 1.401187743 0.8011877435
+40 45 1.25824179554964 1.042047577 1.365162507 0.7651625070
+45 45 1.25434271661997 1.124195105 1.324195105 0.7241951051
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.83830479449130 1.461345768 -0.4613457680 1.061345768
+45 -40 1.78149219639255 1.483361751 -0.3090484460 1.083361751
+45 -35 1.72933349625295 1.495856629 -0.1673270727 1.095856629
+45 -30 1.68145224280713 1.500768883 -0.03552921084 1.100768883
+45 -25 1.63742295720241 1.499599817 0.08724818430 1.099599817
+45 -20 1.59681556499748 1.493485053 0.2020039890 1.093485053
+45 -15 1.55922545913146 1.483266572 0.3097395969 1.083266572
+45 -10 1.52428315598914 1.469549620 0.4114095448 1.069549620
+45 -5 1.49166482623664 1.452753723 0.5078959837 1.052753723
+45 0 1.46108915262619 1.433146048 0.6000000000 1.033146048
+45 5 1.43232250331743 1.410872431 0.6884398779 1.010872431
+45 10 1.40517349130758 1.385973484 0.7738537275 0.9859734840
+45 15 1.37949609636211 1.358400210 0.8568025622 0.9584002097
+45 20 1.35518902772252 1.328021356 0.9377721504 0.9280213562
+45 25 1.33219896548052 1.294628802 1.017172262 0.8946288023
+45 30 1.31052539938455 1.257940263 1.095332042 0.8579402633
+45 35 1.29022681947275 1.217600316 1.172489905 0.8176003164
+45 40 1.27143024994585 1.173182675 1.248777298 0.7731826752
+45 45 1.25434271706115 1.124195105 1.324195105 0.7241951054
+
+50 -45 1.85237873681580 1.526469303 -0.5264693029 0.9452199766
+50 -40 1.79292992999465 1.555364903 -0.3694662641 0.9694662641
+50 -35 1.73766789138265 1.573035021 -0.2213679641 0.9842932533
+50 -30 1.68643326472611 1.581486368 -0.08213147253 0.9913847755
+50 -25 1.63897221674841 1.582354998 0.04865881000 0.9921136423
+50 -20 1.59498673694366 1.576939713 0.1716289771 0.9875696788
+50 -15 1.55416885312157 1.566247663 0.2875048806 0.9785979836
+50 -10 1.51621971861664 1.551038763 0.3970408102 0.9658362016
+50 -5 1.48086759773331 1.531871225 0.5009740992 0.9497527274
+50 0 1.44786941510493 1.509132320 0.6000000000 0.9306725205
+50 5 1.41702222990290 1.483072308 0.6947565487 0.9088055743
+50 10 1.38816013235034 1.453822281 0.7858173009 0.8842618869
+50 15 1.36115970594454 1.421413679 0.8736869704 0.8570678411
+50 20 1.33594078591003 1.385789868 0.9587981692 0.8271759146
+50 25 1.31247036631672 1.346816475 1.041507773 0.7944733549
+50 30 1.29076616861048 1.304288752 1.122091354 0.7587883583
+50 35 1.27090125698658 1.257938211 1.200734803 0.7198956366
+50 40 1.25300895598992 1.207439570 1.277522245 0.6775222451
+50 45 1.23728915508892 1.152420779 1.352420779 0.6313559981
+
+55 -45 1.86454883342915 1.581540868 -0.5815408679 0.8273238224
+55 -40 1.80307919756421 1.617191763 -0.4213451593 0.8522868478
+55 -35 1.74528995421142 1.640141564 -0.2683564719 0.8683564719
+55 -30 1.69121265976310 1.652364013 -0.1230527003 0.8769147228
+55 -25 1.64075906024446 1.655552194 0.01452639680 0.8791471107
+55 -20 1.59376933599282 1.651116237 0.1446309302 0.8760410201
+55 -15 1.55004413147773 1.640199075 0.2676896593 0.8683967414
+55 -10 1.50937025586495 1.623704844 0.3842278197 0.8568473560
+55 -5 1.47154096291099 1.602332100 0.4948095715 0.8418819996
+55 0 1.43636258910708 1.576599351 0.6000000000 0.8238637352
+55 5 1.40367029541593 1.546877930 0.7003388173 0.8030525720
+55 10 1.37332635738080 1.513408793 0.7963240108 0.7796172302
+55 15 1.34523050476490 1.476326534 0.8884008257 0.7536519529
+55 20 1.31932004085612 1.435672282 0.9769538829 0.7251855387
+55 25 1.29557393363627 1.391407413 1.062300869 0.6941909438
+55 30 1.27401507723612 1.343424014 1.144686108 0.6605926060
+55 35 1.25471314836662 1.291554967 1.224273508 0.6242735083
+55 40 1.23778736835187 1.235584255 1.301138441 0.5850823945
+55 45 1.22340938233671 1.175258957 1.375258957 0.5428421656
+
+60 -45 1.87486059659158 1.627384372 -0.6273843716 0.7086306974
+60 -40 1.81187382574288 1.669367884 -0.4651261236 0.7328698897
+60 -35 1.75206778687140 1.697427992 -0.3084688604 0.7490704005
+60 -30 1.69563144618911 1.713430470 -0.1583094357 0.7583094357
+60 -25 1.64262516160837 1.719058061 -0.01508687534 0.7615585265
+60 -20 1.59302250004064 1.715780409 0.1210950964 0.7596661732
+60 -15 1.54673595024327 1.704841951 0.2503686531 0.7533508514
+60 -10 1.50364498589378 1.687272673 0.3730190962 0.7432072243
+60 -5 1.46361658519142 1.663906482 0.4894225111 0.7297167477
+60 0 1.42651327986230 1.635396739 0.6000000000 0.7132566399
+60 5 1.39221330487559 1.602246161 0.7051829098 0.6941171446
+60 10 1.36060930178760 1.564819615 0.8053891257 0.6725089180
+60 15 1.33162220978225 1.523369843 0.9010060422 0.6485778812
+60 20 1.30520051426651 1.478049598 0.9923779648 0.6224122258
+60 25 1.28132715009367 1.428929147 1.079797541 0.5940525199
+60 30 1.26001954497772 1.376006943 1.163497871 0.5634978711
+60 35 1.24133133248857 1.319221294 1.243645679 0.5307126615
+60 40 1.22535416258881 1.258462217 1.320335329 0.4956333920
+60 45 1.21221832465335 1.193583176 1.393583176 0.4581754602
+
+65 -45 1.88339117300100 1.664778035 -0.6647780346 0.5897756834
+65 -40 1.81928919169691 1.712435712 -0.5012643216 0.6119988232
+65 -35 1.75790821517852 1.745197823 -0.3419176561 0.6272760467
+65 -30 1.69955864206695 1.764776687 -0.1879541879 0.6364058210
+65 -25 1.64442974357895 1.772798118 -0.04014627560 0.6401462756
+65 -20 1.59261525310533 1.770747023 0.1010888851 0.6391898340
+65 -15 1.54413465282378 1.759935625 0.2356063476 0.6341483964
+65 -10 1.49896057405972 1.741497961 0.3634577148 0.6255507728
+65 -5 1.45703323675321 1.716388874 0.4848308967 0.6138422131
+65 0 1.41827400996473 1.685392779 0.6000000000 0.5993884968
+65 5 1.38260620481848 1.649146128 0.7092861252 0.5824864054
+65 10 1.34995309008642 1.608143396 0.8130282773 0.5633665177
+65 15 1.32025408664648 1.562761656 0.9115610467 0.5422046648
+65 20 1.29346477896410 1.513271389 1.005197648 0.5191269742
+65 25 1.26956402280055 1.459853793 1.094217940 0.4942179403
+65 30 1.24855644205230 1.402613669 1.178859271 0.4675264318
+65 35 1.23047153776746 1.341589339 1.259307953 0.4390703195
+65 40 1.21536652141709 1.276765735 1.335693805 0.4088425767
+65 45 1.20332605223748 1.208085108 1.408085108 0.3768162743
+
+70 -45 1.89022481351934 1.694409089 -0.6944090892 0.4711263794
+70 -40 1.82532333858984 1.746904947 -0.5301874439 0.4902333089
+70 -35 1.76274485664893 1.783762795 -0.3689211403 0.5036484687
+70 -30 1.70289235059219 1.806529031 -0.2120599146 0.5119347009
+70 -25 1.64605757583686 1.816744262 -0.06063869892 0.5156527409
+70 -20 1.59243631101563 1.815877309 0.08466280419 0.5153371958
+70 -15 1.54214394730914 1.805279728 0.2234564318 0.5114799918
+70 -10 1.49523846061036 1.786165338 0.3555816511 0.5045229229
+70 -5 1.45173073980999 1.759593731 0.4810509616 0.4948516487
+70 0 1.41159872237301 1.726468903 0.6000000000 0.4827951973
+70 5 1.37480682343856 1.687551945 0.7126461989 0.4686305832
+70 10 1.34130746366503 1.643463142 0.8192561014 0.4525835711
+70 15 1.31105543300312 1.594700161 0.9201189433 0.4348352975
+70 20 1.28400953674825 1.541646893 1.015525487 0.4155254873
+70 25 1.26014064433333 1.484589660 1.105752465 0.3947583527
+70 30 1.23943587335188 1.423730324 1.191050978 0.3726073659
+70 35 1.22189757066792 1.359195196 1.271635707 0.3491185001
+70 40 1.20754754562587 1.291048576 1.347678532 0.3243151591
+70 45 1.19642617669412 1.219301972 1.419301972 0.2982015308
+
+75 -45 1.89544447378427 1.716853586 -0.7168535858 0.3528498549
+75 -40 1.82998857928058 1.773222671 -0.5522706366 0.3679539057
+75 -35 1.76653704723247 1.813416282 -0.3896847350 0.3787237512
+75 -30 1.70555715835399 1.838825114 -0.2307060666 0.3855320272
+75 -25 1.64741775147893 1.850898136 -0.07656491189 0.3887669838
+75 -20 1.59239517636929 1.851071195 0.07185327732 0.3888133548
+75 -15 1.54068429572343 1.840714109 0.2139618180 0.3860381820
+75 -10 1.49241525519275 1.821097839 0.3494221087 0.3807820184
+75 -5 1.44766035506236 1.793365995 0.4780962713 0.3733512932
+75 0 1.40644802144701 1.758524467 0.6000000000 0.3640155339
+75 5 1.36877927663799 1.717443344 0.7152613574 0.3530078801
+75 10 1.33462972100328 1.670852336 0.8240855553 0.3405238570
+75 15 1.30396623818357 1.619355946 0.9267254410 0.3267254410
+75 20 1.27674849341906 1.563437939 1.023456779 0.3117422561
+75 25 1.25293808904835 1.503475749 1.114559192 0.2956754359
+75 30 1.23250263904239 1.439751580 1.200300854 0.2786005961
+75 35 1.21541987026538 1.372464312 1.280926842 0.2605710270
+75 40 1.20167960219634 1.301739875 1.356649597 0.2416204713
+75 45 1.19128362603506 1.227640238 1.427640238 0.2217655333
+
+80 -45 1.89911954190295 1.732562508 -0.7325625076 0.2349667236
+80 -40 1.83330337328339 1.791752937 -0.5678193765 0.2454035933
+80 -35 1.76925973463820 1.834407296 -0.4043828012 0.2529247075
+80 -30 1.70749813112726 1.861791649 -0.2439658020 0.2577533079
+80 -25 1.64844015103941 1.875275028 -0.08793204322 0.2601307913
+80 -20 1.59241979842750 1.876257592 0.06268617858 0.2603040439
+80 -15 1.53969104322521 1.866114479 0.2071558093 0.2585155395
+80 -10 1.49043892599632 1.846154297 0.3450039792 0.2549960208
+80 -5 1.44478338743949 1.817581928 0.4759776517 0.2499579412
+80 0 1.40279205248777 1.781480489 0.6000000000 0.2435922836
+80 5 1.36449467897596 1.738804844 0.7171302465 0.2360674158
+80 10 1.32988504100776 1.690370865 0.8275271987 0.2275271987
+80 15 1.29893767914883 1.636865894 0.9314172175 0.2180928287
+80 20 1.27161179891108 1.578851565 1.029066880 0.2078633372
+80 25 1.24786043039426 1.516775353 1.120760899 0.1969176260
+80 30 1.22763557959266 1.450980616 1.206783942 0.1853162389
+80 35 1.21089393715756 1.381718548 1.287406728 0.1731034675
+80 40 1.19760018027371 1.309158622 1.362874664 0.1603091948
+80 45 1.18772707540620 1.233397022 1.433397022 0.1469503806
+
+85 -45 1.90130310456761 1.741859034 -0.7418590338 0.1173974535
+85 -40 1.83528476464111 1.802762825 -0.5770577690 0.1227258448
+85 -35 1.77089839909860 1.846924037 -0.4131471179 0.1265894502
+85 -30 1.70867739598137 1.875528809 -0.2518969550 0.1290920435
+85 -25 1.64907392419642 1.889892277 -0.09474817850 0.1303486841
+85 -20 1.59245645599247 1.891388007 0.05717915785 0.1304795435
+85 -15 1.53911529663329 1.881390928 0.2030624971 0.1296049125
+85 -10 1.48926979803990 1.861230776 0.3423455891 0.1278411277
+85 -5 1.44306999992944 1.832149581 0.4747031472 0.1252968528
+85 0 1.40060836670595 1.795278629 0.6000000000 0.1220710625
+85 5 1.36193291232604 1.751626497 0.7182519958 0.1182519958
+85 10 1.32704878297756 1.702063955 0.8295890059 0.1139158353
+85 15 1.29593551858276 1.647331584 0.9342214906 0.1091273732
+85 20 1.26855073522068 1.588039613 1.032411056 0.1039399980
+85 25 1.24484171342729 1.524679754 1.124446782 0.09839672853
+85 30 1.22475003108330 1.457633207 1.210624817 0.09253091581
+85 35 1.20821877721385 1.387182998 1.291232977 0.08636732114
+85 40 1.19519672823214 1.313524468 1.366538044 0.07992303483
+85 45 1.18563868188247 1.236773459 1.436773459 0.07320819164
+
+90 -45 1.90202646292051 1.744935810 -0.7449358099 0.000000000
+90 -40 1.83594305597795 1.806413976 -0.5801214485 0.000000000
+90 -35 1.77144460153905 1.851082467 -0.4160588817 0.000000000
+90 -30 1.70907215107283 1.880099900 -0.2545360755 0.000000000
+90 -25 1.64928786029033 1.894762431 -0.09701916863 0.000000000
+90 -20 1.59247164971764 1.896433858 0.05534261812 0.000000000
+90 -15 1.53892607802570 1.886488444 0.2016966220 0.000000000
+90 -10 1.48888217287958 1.866262707 0.3414583239 0.000000000
+90 -5 1.44250026482729 1.837011116 0.4742778180 0.000000000
+90 0 1.39988133281479 1.799881333 0.6000000000 0.000000000
+90 5 1.36107965980131 1.755900341 0.7186259087 0.000000000
+90 10 1.32610429360772 1.705957790 0.8302755940 0.000000000
+90 15 1.29493643013571 1.650812541 0.9351542103 0.000000000
+90 20 1.26753301020203 1.591091416 1.033521822 0.000000000
+90 25 1.24383927489234 1.527301221 1.125669192 0.000000000
+90 30 1.22379326535946 1.459836057 1.211896633 0.000000000
+90 35 1.20733323531290 1.388989488 1.292497895 0.000000000
+90 40 1.19440250340951 1.314965401 1.367747130 0.000000000
+90 45 1.18494977921891 1.237886024 1.437886024 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.25434275412537 1.124195127 1.324195127 0.7241951268
+40 45 1.25824188432611 1.042047623 1.365162561 0.7651625610
+35 45 1.26432675911388 0.9609977215 1.401187778 0.8011877777
+30 45 1.27230890987745 0.8808875666 1.432921698 0.8329216981
+25 45 1.28197992289691 0.8014463888 1.460904559 0.8609045591
+20 45 1.29320180376051 0.7223222335 1.485573058 0.8855730583
+15 45 1.30589980157489 0.6431021124 1.507269435 0.9072694348
+10 45 1.32005359650078 0.5633223510 1.526247080 0.9262470802
+5 45 1.33569275918779 0.4824733985 1.542675258 0.9426752584
+0 45 1.35289504676809 0.4000000000 1.556641262 0.9566412618
+-5 45 1.37178469619598 0.3152980765 1.568147416 0.9681474157
+-10 45 1.39253445782877 0.2277100247 1.577105005 0.9771050048
+-15 45 1.41536716171726 0.1365197955 1.583321510 0.9833215101
+-20 45 1.44055885537505 0.04094996901 1.586481853 0.9864818526
+-25 45 1.46844321770875 -0.05983655159 1.586122667 0.9861226672
+-30 45 1.49941228845205 -0.1667245754 1.581595759 0.9815957585
+-35 45 1.53391728560421 -0.2806184366 1.572023864 0.9720238636
+-40 45 1.57245766301364 -0.4023836410 1.556243587 0.9562435868
+-45 45 1.61556288421953 -0.5327456661 1.532745666 0.9327456661
+
+45 50 1.23728918192525 1.152420795 1.352420795 0.6313560118
+40 50 1.23926376101338 1.070089995 1.398582159 0.6700899954
+35 50 1.24378491181909 0.9879173379 1.439632974 0.7045357190
+30 50 1.25058404977078 0.9058384208 1.476137845 0.7351669428
+25 50 1.25945877395698 0.8236749666 1.508573898 0.7623840226
+20 50 1.27026742819204 0.7411600517 1.537329538 0.7865128700
+15 50 1.28292688358999 0.6579567779 1.562707801 0.8078077610
+10 50 1.29740674654154 0.5736691713 1.584926814 0.8264517264
+5 50 1.31372669265758 0.4878491563 1.604120451 0.8425571005
+0 50 1.33195484748396 0.4000000000 1.620336609 0.8561640726
+-5 50 1.35220543987298 0.3095777625 1.633530904 0.8672354007
+-10 50 1.37464027748729 0.2159924492 1.643558678 0.8756497016
+-15 50 1.39946764629017 0.1186104918 1.650159941 0.8811888194
+-20 50 1.42694310783366 0.01676102715 1.652940424 0.8835219216
+-25 50 1.45736969649714 -0.09025110647 1.651346891 0.8821847882
+-30 50 1.49109206234264 -0.2031195218 1.644633655 0.8765517144
+-35 50 1.52849223662311 -0.3224939603 1.631828309 0.8658067538
+-40 50 1.56996854347402 -0.4489074298 1.611688479 0.8489074298
+-45 50 1.61591034553271 -0.5826680496 1.582668050 0.8245563980
+
+45 55 1.22340942255646 1.175258982 1.375258982 0.5428421834
+40 55 1.22358793360621 1.093095242 1.425998745 0.5783705476
+35 55 1.22659102270958 1.010281547 1.471572375 0.6102815468
+30 55 1.23218676501281 0.9268030384 1.512449628 0.6389041078
+25 55 1.24019558302563 0.8425401598 1.549030435 0.6645182647
+20 55 1.25048702027487 0.7572870291 1.581638045 0.6873503588
+15 55 1.26298215413358 0.6707677939 1.610519164 0.7075731361
+10 55 1.27765043496561 0.5826466495 1.635840623 0.7253034123
+5 55 1.29450690747295 0.4925354711 1.657685275 0.7405992027
+0 55 1.31361248578144 0.4000000000 1.676048353 0.7534571683
+-5 55 1.33507079350193 0.3045648933 1.690828262 0.7638061716
+-10 55 1.35902927209520 0.2057198305 1.701817593 0.7715009846
+-15 55 1.38567468639812 0.1029284407 1.708686153 0.7763104017
+-20 55 1.41523306367653 -0.004357989048 1.710964444 0.7779056786
+-25 55 1.44796528370464 -0.1166788180 1.708021301 0.7758448674
+-30 55 1.48415710214254 -0.2345291907 1.699036797 0.7695538502
+-35 55 1.52411034383676 -0.3583101465 1.682979124 0.7583101465
+-40 55 1.56811753767890 -0.4882523066 1.658577878 0.7412242096
+-45 55 1.61643242447172 -0.6243126570 1.624312657 0.7172314439
+
+45 60 1.21221834835638 1.193583191 1.393583191 0.4581754692
+40 60 1.21078741868050 1.111772140 1.448257005 0.4897414099
+35 60 1.21238682508968 1.028637594 1.497787526 0.5183378699
+30 60 1.21683059031455 0.9441831834 1.542552922 0.5441831834
+25 60 1.22397100602445 0.8583203272 1.582871114 0.5674609020
+20 60 1.23370037269988 0.7708831219 1.618993003 0.5883158844
+15 60 1.24595357696858 0.6816411083 1.651098926 0.6068522477
+10 60 1.26070734131916 0.5903085465 1.679293400 0.6231303350
+5 60 1.27797791148385 0.4965523278 1.703598157 0.6371626932
+0 60 1.29782167198969 0.4000000000 1.723946538 0.6489108360
+-5 60 1.32033180933116 0.3002477988 1.740172877 0.6582791173
+-10 60 1.34563880168124 0.1968707280 1.752003347 0.6651094428
+-15 60 1.37390450350619 0.08943627257 1.759039610 0.6691718307
+-20 60 1.40531930566259 -0.02247633454 1.760744189 0.6701559702
+-25 60 1.44009483945257 -0.1392486708 1.756422506 0.6676608454
+-30 60 1.47845270920595 -0.2611841519 1.745204544 0.6611841519
+-35 60 1.52060895898754 -0.3884545897 1.726029851 0.6501136374
+-40 60 1.56675395458689 -0.5210302299 1.697641085 0.6337233761
+-45 60 1.61702138719995 -0.6585889867 1.658588987 0.6111766365
+
+45 65 1.20332606383145 1.208085116 1.408085116 0.3768162779
+40 65 1.20050741404436 1.126699191 1.466046371 0.4038440551
+35 65 1.20086634019640 1.043444976 1.518934659 0.4285062689
+30 65 1.20426342131845 0.9583240158 1.567045562 0.4509407516
+25 65 1.21058769549857 0.8712595400 1.610619345 0.4712595400
+20 65 1.21976021587721 0.7821085652 1.649834655 0.4895459392
+15 65 1.23173579357982 0.6906719979 1.684802665 0.5058517901
+10 65 1.24650437289891 0.5967036345 1.715561746 0.5201949853
+5 65 1.26408663962992 0.4999179161 1.742067007 0.5325545917
+0 65 1.28453794782565 0.4000000000 1.764186745 0.5428691947
+-5 65 1.30794211197318 0.2966155909 1.781689203 0.5510307249
+-10 65 1.33441196436714 0.1894241777 1.794234832 0.5568808480
+-15 65 1.36408224709215 0.07809613540 1.801361578 0.5602041040
+-20 65 1.39710500173982 -0.03766453494 1.802473427 0.5607225678
+-25 65 1.43364014175706 -0.1580897578 1.796827348 0.5580897578
+-30 65 1.47384424610672 -0.2833078408 1.783523897 0.5518862570
+-35 65 1.51785172498837 -0.4132912326 1.761500253 0.5416164628
+-40 65 1.56576073585374 -0.5477967783 1.729540216 0.5267132527
+-45 65 1.61760176455721 -0.6862890354 1.686289035 0.5065448962
+
+45 70 1.19642618940599 1.219301981 1.419301981 0.2982015339
+40 70 1.19246116716173 1.138337482 1.479916347 0.3202633590
+35 70 1.19177508261466 1.055078395 1.535548905 0.3405119539
+30 70 1.19427120050913 0.9695132571 1.586425897 0.3590296648
+25 70 1.19987500112791 0.8815650869 1.632719662 0.3758792172
+20 70 1.20853770790247 0.7911016278 1.674542891 0.3911016278
+15 70 1.22023681775356 0.6979438633 1.711941636 0.4047136576
+10 70 1.23497689986240 0.6018748331 1.744889071 0.4167055434
+5 70 1.25278693535509 0.5026483750 1.773276295 0.4270376479
+0 70 1.27372343500545 0.4000000000 1.796908513 0.4356390718
+-5 70 1.29786206383072 0.2936583484 1.815490640 0.4424024128
+-10 70 1.32529892047295 0.1833607264 1.828622374 0.4471819731
+-15 70 1.35614190114202 0.06887234402 1.835785236 0.4497890418
+-20 70 1.39050544179396 -0.04998922103 1.836335224 0.4499892210
+-25 70 1.42849980118718 -0.1733227464 1.829494597 0.4474994366
+-30 70 1.47022103307832 -0.3011057194 1.814350728 0.4419875188
+-35 70 1.51573129873404 -0.4331461543 1.789856020 0.4330721742
+-40 70 1.56504944332941 -0.5690333720 1.754849002 0.4203306620
+-45 70 1.61812386202691 -0.7080767851 1.708076785 0.4033069670
+
+45 75 1.19128362778707 1.227640239 1.427640239 0.2217655336
+40 75 1.18642341800181 1.147043387 1.490291641 0.2385529262
+35 75 1.18490895985075 1.063833409 1.548052360 0.2540298641
+30 75 1.18667919419438 0.9779821573 1.601094462 0.2682424527
+25 75 1.19169160995368 0.8894063624 1.649535331 0.2812221444
+20 75 1.19992491373398 0.7979768465 1.693432399 0.2929843283
+15 75 1.21137765204246 0.7035261849 1.732775144 0.3035261849
+10 75 1.22607020994535 0.6058583137 1.767480512 0.3128254604
+5 75 1.24404028964480 0.5047574104 1.797382680 0.3208377222
+0 75 1.26534659476784 0.4000000000 1.822230955 0.3274957974
+-5 75 1.29005860086133 0.2913675068 1.841675079 0.3327058348
+-10 75 1.31825769699103 0.1786633226 1.855262675 0.3363466199
+-15 75 1.35002773391900 0.06173326135 1.862428655 0.3382667387
+-20 75 1.38544966166965 -0.05950949181 1.862491953 0.3382836992
+-25 75 1.42459031895533 -0.1850536834 1.854651673 0.3361829025
+-30 75 1.46749409161277 -0.3147554326 1.837992724 0.3317191507
+-35 75 1.51416429046774 -0.4482954189 1.811491412 0.3246181454
+-40 75 1.56455574827973 -0.5851381962 1.774041985 0.3145836016
+-45 75 1.61855468524302 -0.7244853493 1.724485349 0.3013049412
+
+45 80 1.18772707660520 1.233397022 1.433397022 0.1469503807
+40 80 1.18222654815088 1.153081618 1.497487724 0.1582513005
+35 80 1.18011301917453 1.069932852 1.556763267 0.1687031782
+30 80 1.18135204169580 0.9839073585 1.611357212 0.1783295636
+25 80 1.18592586166078 0.8949141773 1.661346878 0.1871440905
+20 80 1.19383520074711 0.8028235234 1.706748534 0.1951496275
+15 80 1.20509516399068 0.7074737861 1.747507792 0.2023365842
+10 80 1.21973992401086 0.6086827052 1.783498432 0.2086827052
+5 80 1.23781509903015 0.5062558835 1.814510306 0.2141509353
+0 80 1.25938165798553 0.4000000000 1.840248821 0.2186893299
+-5 80 1.28450463034569 0.2897362179 1.860320797 0.2222285608
+-10 80 1.31325390343011 0.1753181872 1.874233880 0.2246818128
+-15 80 1.34569431461713 0.05665306925 1.881388190 0.2259433107
+-20 80 1.38188047912249 -0.06627370604 1.881076479 0.2258883475
+-25 80 1.42184559158831 -0.1933689145 1.872483743 0.2243732165
+-30 80 1.46559476889632 -0.3244001279 1.854697827 0.2212370795
+-35 80 1.51308779574323 -0.4589577488 1.826718797 0.2163036216
+-40 80 1.56423302372527 -0.5964208112 1.787488082 0.2093861880
+-45 80 1.61887367919000 -0.7359213161 1.735921316 0.2002935760
+
+45 85 1.18563868210876 1.236773460 1.436773460 0.07320819165
+40 85 1.17975408048167 1.156633920 1.501721193 0.07889038201
+35 85 1.17727868880346 1.073531870 1.561903198 0.08415562521
+30 85 1.17819439122300 0.9874135262 1.617430072 0.08901359727
+25 85 1.18249897237471 0.8981820373 1.668354827 0.09346893595
+20 85 1.19020713339501 0.8057060625 1.714668246 0.09752083509
+15 85 1.20134490817973 0.7098265926 1.756288585 0.1011621430
+10 85 1.21595544758500 0.6103690580 1.793062214 0.1043794186
+5 85 1.23408993878234 0.5071518259 1.824750974 0.1071518259
+0 85 1.25581108506905 0.4000000000 1.851032345 0.1094511479
+-5 85 1.28118123434150 0.2887593973 1.871485907 0.1112406027
+-10 85 1.31026294618798 0.1733150649 1.885594151 0.1124749141
+-15 85 1.34310887835399 0.05361251012 1.892735711 0.1130997197
+-20 85 1.37975684768414 -0.07031789862 1.892187806 0.1130517842
+-25 85 1.42021880969478 -0.1983324438 1.883128067 0.1122591597
+-30 85 1.46447539166270 -0.3301449237 1.864648105 0.1106423725
+-35 85 1.51245967264548 -0.4652919665 1.835764997 0.1081154280
+-40 85 1.56405192355359 -0.6031028989 1.795451483 0.1045884526
+-45 85 1.61907015898429 -0.7426709997 1.742671000 0.09997075861
+
+45 90 1.18494977933038 1.237886024 1.437886024 0.000000000
+40 90 1.17893712882836 1.157806179 1.503118236 0.000000000
+35 90 1.17634061814583 1.074721260 1.563601822 0.000000000
+30 90 1.17714768656753 0.9885738433 1.619439801 0.000000000
+25 90 1.18136140050738 0.8992649016 1.670677037 0.000000000
+20 90 1.18900126174221 0.8066623820 1.717295712 0.000000000
+15 90 1.20009718123264 0.7106080065 1.759204861 0.000000000
+10 90 1.21469537964475 0.6109296391 1.796241427 0.000000000
+5 90 1.23284901293042 0.5074498714 1.828157650 0.000000000
+0 90 1.25462142900773 0.4000000000 1.854621429 0.000000000
+-5 90 1.28007407735639 0.2884341930 1.875203009 0.000000000
+-10 90 1.30926699907203 0.1726481715 1.889376291 0.000000000
+-15 90 1.34224865572935 0.05260048463 1.896512642 0.000000000
+-20 90 1.37905109532199 -0.07166325328 1.895884138 0.000000000
+-25 90 1.41967901744855 -0.1999822786 1.886666149 0.000000000
+-30 90 1.46410473465290 -0.3320523673 1.867951894 0.000000000
+-35 90 1.51225232836916 -0.4673923014 1.838764586 0.000000000
+-40 90 1.56399268584824 -0.6053151201 1.798087906 0.000000000
+-45 90 1.61913549828314 -0.7449016905 1.744901690 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.61913549119901 -0.7449016855 1.744901685 1.402100184e-16
+-90 40 1.67741401095331 -0.8849736819 1.678220943 1.573638907e-16
+-90 35 1.73848511753198 -1.024083638 1.597154098 1.743999469e-16
+-90 30 1.80192961069252 -1.160516819 1.500964805 1.911081927e-16
+-90 25 1.86724631361655 -1.292299874 1.389132391 2.072469624e-16
+-90 20 1.93386553897421 -1.417239177 1.261420969 2.225476141e-16
+-90 15 2.00114618298753 -1.532958780 1.117934744 2.367191783e-16
+-90 10 2.06840074986710 -1.636977095 0.9591740209 2.494577479e-16
+-90 5 2.13489656006857 -1.726772634 0.7860684954 2.604545299e-16
+-90 -2.84217e-14 2.19987551214144 -1.799875512 0.6000000000 2.694070504e-16
+-90 -5 2.26257746668096 -1.853967676 0.4028033804 2.760314300e-16
+-90 -10 2.32224996565598 -1.886969771 0.1967455254 2.800730209e-16
+-90 -15 2.37815529935303 -1.897121623 -0.01551188368 2.813162642e-16
+-90 -20 2.42958935963946 -1.883067193 -0.2309685010 2.795950930e-16
+-90 -25 2.47589785600814 -1.843925507 -0.4463596482 2.748016189e-16
+-90 -30 2.51648724207022 -1.779341880 -0.6582436210 2.668924058e-16
+-90 -35 2.55083511105004 -1.689521796 -0.8630989127 2.558926179e-16
+-90 -40 2.57848932237750 -1.575237417 -1.057420988 2.418968180e-16
+-90 -45 2.59908753924548 -1.437832424 -1.237832424 2.250695595e-16
+
+-85 45 1.61907014823530 -0.7426709921 1.742670992 0.09997075795
+-85 40 1.67718756434963 -0.8819244244 1.675662312 0.1121538546
+-85 35 1.73804066919883 -1.020077415 1.594348911 0.1242406752
+-85 30 1.80121003575067 -1.155435394 1.498031043 0.1360829638
+-85 25 1.86620085545086 -1.286060401 1.386222877 0.1475111711
+-85 20 1.93245084338336 -1.409803967 1.258714774 0.1583373303
+-85 15 1.99933392595347 -1.524349103 1.115627788 0.1683587312
+-85 10 2.06618085688484 -1.627280122 0.9574641829 0.1773640285
+-85 5 2.13227881827031 -1.716142818 0.7851385070 0.1851385070
+-85 -2.84217e-14 2.19689239167268 -1.788532553 0.6000000000 0.1914717881
+-85 -5 2.25928099699198 -1.842183909 0.4038343264 0.1961656736
+-85 -10 2.31871105966780 -1.875055847 0.1988462715 0.1990415955
+-85 -15 2.37446165783637 -1.885407706 -0.01237314914 0.1999472658
+-85 -20 2.42584005586127 -1.871879241 -0.2268964197 0.1987636785
+-85 -25 2.47219664566093 -1.833560688 -0.4415264539 0.1954112395
+-85 -30 2.51293588892827 -1.770046439 -0.6528768959 0.1898544628
+-85 -35 2.54752641681873 -1.681473002 -0.8574630866 0.1821052911
+-85 -40 2.57550339673058 -1.568533979 -1.051796136 0.1722244069
+-85 -45 2.59648405265540 -1.432488241 -1.232488241 0.1603219472
+
+-80 45 1.61887365474087 -0.7359212989 1.735921299 0.2002935730
+-80 40 1.67650732033112 -0.8727211555 1.667939852 0.2244150786
+-80 35 1.73670811505824 -1.008016439 1.585903724 0.2482712874
+-80 30 1.79905774983385 -1.140175973 1.489221012 0.2715745790
+-80 25 1.86307804964223 -1.267365672 1.377505382 0.2940015548
+-80 20 1.92823210214236 -1.387573404 1.250623510 0.3151974210
+-80 15 1.99393758562306 -1.498654134 1.108742842 0.3347839509
+-80 10 2.05957674140599 -1.598381619 0.9523685973 0.3523685973
+-80 5 2.12449575328179 -1.684497103 0.7823698656 0.3675530804
+-80 -2.84217e-14 2.18802474612499 -1.754783734 0.6000000000 0.3799465099
+-80 -5 2.24948097387421 -1.807129181 0.4069012177 0.3891764246
+-80 -10 2.30818532979887 -1.839603431 0.2050974889 0.3949025111
+-80 -15 2.36346495813593 -1.850523059 -0.003025836170 0.3968279360
+-80 -20 2.41466122531906 -1.838518994 -0.2147542826 0.3947112954
+-80 -25 2.46114040085166 -1.802602849 -0.4270905762 0.3883783100
+-80 -30 2.50230371020900 -1.742225868 -0.6368146818 0.3777322194
+-80 -35 2.53759713573466 -1.657328143 -0.8405566744 0.3627624598
+-80 -40 2.56651920564421 -1.548374009 -1.034879912 0.3435509063
+-80 -45 2.58862978956513 -1.416373813 -1.216373813 0.3202757103
+
+-75 45 1.61855463654742 -0.7244853155 1.724485315 0.3013049322
+-75 40 1.67538015987107 -0.8572045770 1.654919897 0.3368669511
+-75 35 1.73449811349508 -0.9877817495 1.571735242 0.3718549990
+-75 30 1.79549521694172 -1.114697761 1.474511160 0.4058620419
+-75 25 1.85792205772159 -1.236291492 1.363015254 0.4384429838
+-75 20 1.92128804880550 -1.350775050 1.237230005 0.4691187608
+-75 15 1.98507905669550 -1.456273483 1.097386981 0.4973869807
+-75 10 2.04875453446811 -1.550851569 0.9439877670 0.5227291025
+-75 5 2.11175816257759 -1.632556879 0.7778256849 0.5446219744
+-75 -2.84217e-14 2.17351410360246 -1.699453406 0.6000000000 0.5625468448
+-75 -5 2.23343872333148 -1.749673823 0.4119279102 0.5760033648
+-75 -10 2.29093647349802 -1.781460462 0.2153496632 0.5845205692
+-75 -15 2.34540915246691 -1.793222886 0.01232769899 0.5876723010
+-75 -20 2.39625418072767 -1.783588263 -0.1947611316 0.5850907116
+-75 -25 2.44286882716253 -1.751460262 -0.4032423964 0.5764820397
+-75 -30 2.48465723542243 -1.696081747 -0.6101733611 0.5616434115
+-75 -35 2.52104081154475 -1.617099010 -0.8123879323 0.5404800508
+-75 -40 2.55146151214977 -1.514615660 -1.006553294 0.5130197200
+-75 -45 2.57539683020512 -1.389248167 -1.189248167 0.4794276015
+
+-70 45 1.61812377511863 -0.7080767255 1.708076726 0.4033069454
+-70 40 1.67381512527150 -0.8351071310 1.636377938 0.4495422318
+-70 35 1.73142853198436 -0.9591793368 1.551707617 0.4947008216
+-70 30 1.79056398926395 -1.078942713 1.453867973 0.5382911256
+-70 25 1.85081372282493 -1.192975701 1.342816769 0.5797957392
+-70 20 1.91175342289243 -1.299790612 1.218673187 0.6186731873
+-70 15 1.97295660295268 -1.397858055 1.081734614 0.6543668176
+-70 10 2.03398582475792 -1.485612712 0.9324843963 0.6863069005
+-70 5 2.09440246093616 -1.561477000 0.7716070012 0.7139192430
+-70 -2.84217e-14 2.15375380938002 -1.623866562 0.6000000000 0.7366271866
+-70 -5 2.21157451990107 -1.671212498 0.4187923866 0.7538596982
+-70 -10 2.26738491348165 -1.701986043 0.2293631475 0.7650603526
+-70 -15 2.32068294744590 -1.714723925 0.03336143215 0.7696965623
+-70 -20 2.37094317464343 -1.708068385 -0.1672741438 0.7672741438
+-70 -25 2.41761272251519 -1.680813577 -0.3702993060 0.7573542050
+-70 -30 2.46011743994079 -1.631970252 -0.5731585720 0.7395766886
+-70 -35 2.49785722268987 -1.560829373 -0.7729875083 0.7136835264
+-70 -40 2.53021685816672 -1.467045432 -0.9666371338 0.6795489634
+-70 -45 2.55658010272121 -1.350723247 -1.150723247 0.6372111502
+
+-65 45 1.61760160107869 -0.6862889256 1.686288926 0.5065448450
+-65 40 1.67183009527015 -0.8060586799 1.612003393 0.5623943986
+-65 35 1.72752787079311 -0.9219499807 1.525639342 0.6164353997
+-65 30 1.78432367870673 -1.032844563 1.427253194 0.6681463926
+-65 25 1.84186512757236 -1.137620559 1.317004242 0.7170042419
+-65 20 1.89981323161018 -1.235149058 1.195145586 0.7624825279
+-65 15 1.95784112208289 -1.324291262 1.062022451 0.8040502205
+-65 10 2.01563355962411 -1.403895551 0.9180754561 0.8411703101
+-65 5 2.07287919415645 -1.472788513 0.7638477641 0.8732956257
+-65 -2.84217e-14 2.12926064452174 -1.529765503 0.6000000000 0.8998644324
+-65 -5 2.18445023591756 -1.573589836 0.4273332629 0.9203000546
+-65 -10 2.23809542285892 -1.602988270 0.2468191259 0.9340087696
+-65 -15 2.28981221421658 -1.616661694 0.05963712780 0.9403847916
+-65 -20 2.33917449071776 -1.613302624 -0.1327822278 0.9388184319
+-65 -25 2.38570412190258 -1.591626667 -0.3287107669 0.9287107669
+-65 -30 2.42886656686294 -1.550424296 -0.5260779921 0.9094977857
+-65 -35 2.46806651520357 -1.488629722 -0.7224327682 0.8806825027
+-65 -40 2.50264803799863 -1.405410967 -0.9149196766 0.8418769600
+-65 -45 2.53190439276090 -1.300282505 -1.100282505 0.7928547532
+
+-60 45 1.61702115054803 -0.6585888318 1.658588832 0.6111765470
+-60 40 1.66945458446933 -0.7695913942 1.581403708 0.6752639063
+-60 35 1.72284138650876 -0.8757854790 1.493314610 0.7365750898
+-60 30 1.77685926360945 -0.9763492673 1.394635620 0.7946356200
+-60 25 1.83122622431255 -1.070508165 1.285709219 0.8489982850
+-60 20 1.88569853988738 -1.157520497 1.166891100 0.8992348781
+-60 15 1.94006443820212 -1.236657805 1.038541137 0.9449248244
+-60 10 1.99413027284111 -1.307177845 0.9010215149 0.9856395884
+-60 5 2.04772083919749 -1.368309862 0.7547070666 1.020934175
+-60 -2.84217e-14 2.10065263839899 -1.419218549 0.6000000000 1.050326319
+-60 -5 2.15273379206242 -1.458993825 0.4373591147 1.073290585
+-60 -10 2.20374914083546 -1.486632865 0.2673357233 1.089247992
+-60 -15 2.25344411552074 -1.501028042 0.09062107135 1.097559052
+-60 -20 2.30151056400843 -1.500966566 -0.09189524620 1.097523558
+-60 -25 2.34756969679147 -1.485141421 -0.2790558815 1.088386907
+-60 -30 2.39116031735095 -1.452184817 -0.4693594029 1.069359403
+-60 -35 2.43172663546595 -1.400723825 -0.6608803962 1.039648385
+-60 -40 2.46860802310651 -1.329464657 -0.8511931554 0.9985068850
+-60 -45 2.50103838966103 -1.237313962 -1.037313962 0.9453036569
+
+-55 45 1.61643209694206 -0.6243124495 1.624312449 0.7172312986
+-55 40 1.66673631283403 -0.7251517479 1.544114417 0.7878397355
+-55 35 1.71743835033570 -0.8203511958 1.454499107 0.8544991065
+-55 30 1.76828372403422 -0.9094360953 1.356003282 0.9168770247
+-55 25 1.81908036976169 -0.9920083724 1.249104164 0.9746947556
+-55 20 1.86968716460576 -1.067712997 1.134203843 1.027703705
+-55 15 1.92000637250394 -1.136207957 1.011625681 1.075664391
+-55 10 1.96996733950669 -1.197128713 0.8816168839 1.118321565
+-55 5 2.01951645997507 -1.250059038 0.7443614600 1.155383777
+-55 -2.84217e-14 2.06860083521490 -1.294498603 0.6000000000 1.186500695
+-55 -5 2.11715815610710 -1.329837820 0.4486588010 1.211245481
+-55 -10 2.16510468201500 -1.355334104 0.2904872373 1.229098172
+-55 -15 2.21231608059096 -1.370086607 0.1257067231 1.239427986
+-55 -20 2.25861218203848 -1.373020919 -0.04532683938 1.241482613
+-55 -25 2.30373865186559 -1.362881698 -0.2220452363 1.234383054
+-55 -30 2.34734486226785 -1.338238072 -0.4035722186 1.217127401
+-55 -35 2.38896140650099 -1.297511825 -0.5886105763 1.188610576
+-55 -40 2.42797630469412 -1.239036578 -0.7753149883 1.147665768
+-55 -45 2.46361764312410 -1.161163149 -0.9611631490 1.093138205
+
+-50 45 1.61590982759268 -0.5826677346 1.582667735 0.8245561337
+-50 40 1.66374681705432 -0.6721192435 1.499614862 0.8996148618
+-50 35 1.71141478106059 -0.7553125215 1.408958537 0.9694223107
+-50 30 1.75874518705393 -0.8321468667 1.311380325 1.033893981
+-50 25 1.80564749612112 -0.9025945888 1.207409832 1.093006639
+-50 20 1.85208941095771 -0.9666556145 1.097421964 1.146760222
+-50 15 1.89808142899304 -1.024319517 0.9816452643 1.195145981
+-50 10 1.94366153279862 -1.075531375 0.8601759923 1.238117833
+-50 5 1.98888490146956 -1.120163986 0.7329971154 1.275569040
+-50 -2.84217e-14 2.03381191654091 -1.157990317 0.6000000000 1.307309100
+-50 -5 2.07849257194196 -1.188653798 0.4610108024 1.333038816
+-50 -10 2.12296068305773 -1.211646392 0.3158232578 1.352331893
+-50 -15 2.16721684159072 -1.226278619 0.1642399574 1.364609789
+-50 -20 2.21121384494170 -1.231653309 0.006126762848 1.369119690
+-50 -25 2.25483617413452 -1.226639422 -0.1585144195 1.364912539
+-50 -30 2.29787391305603 -1.209851252 -0.3294480539 1.350825592
+-50 -35 2.33999212327479 -1.179641727 -0.5060770449 1.325476790
+-50 -40 2.38069419279869 -1.134120475 -0.6872799246 1.287279925
+-50 -45 2.41928525731633 -1.071216724 -0.8712167242 1.234497411
+
+-45 45 1.61556257997503 -0.5327454904 1.532745490 0.9327454904
+-45 40 1.66059510487649 -0.6098417634 1.447357851 1.009841763
+-45 35 1.70490260710653 -0.6803750859 1.356486779 1.080375086
+-45 30 1.74842636350260 -0.7446137368 1.260843049 1.144613737
+-45 25 1.79118345606355 -0.8028565938 1.160901241 1.202856594
+-45 20 1.83324597557952 -0.8553904893 1.056924770 1.255390489
+-45 15 1.87472172057293 -0.9024565237 0.9489921737 1.302456524
+-45 10 1.91574128674931 -0.9442255512 0.8370232328 1.344225551
+-45 5 1.95644724021513 -0.9807774243 0.7208023715 1.380777424
+-45 -2.84217e-14 1.99698721033367 -1.012083198 0.6000000000 1.412083198
+-45 -5 2.03750333832529 -1.037983378 0.4741927561 1.437983378
+-45 -10 2.07812774078528 -1.058167878 0.3428856606 1.458167878
+-45 -15 2.11897070155700 -1.072147671 0.2055392205 1.472147671
+-45 -20 2.16011007096079 -1.079224106 0.06160645569 1.479224106
+-45 -25 2.20157239453946 -1.078450386 -0.08941273708 1.478450386
+-45 -30 2.24330790315049 -1.068589753 -0.2478906894 1.468589753
+-45 -35 2.28515909981467 -1.048076241 -0.4139538999 1.448076241
+-45 -40 2.32681254266055 -1.014982180 -0.5873110252 1.414982180
+-45 -45 2.36774015913823 -0.9670154182 -0.7670154182 1.367015418
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.59908754914798 -1.437832431 -1.237832431 2.250695604e-16
+-40 -90 2.61235638195852 -1.279190314 -1.401181090 2.450740016e-16
+-35 -90 2.61811966719981 -1.101691749 -1.544638078 2.626424157e-16
+-30 -90 2.61630481017806 -0.9081524051 -1.665786430 2.774788099e-16
+-25 -90 2.60693890287048 -0.7017399876 -1.762689028 2.893459556e-16
+-20 -90 2.59014517314278 -0.4858818234 -1.833940306 2.980717205e-16
+-15 -90 2.56615068552908 -0.2641686700 -1.878711221 3.035545763e-16
+-10 -90 2.53527034796384 -0.04024507582 -1.896753895 3.057641665e-16
+-5 -90 2.49790308151261 0.1822934016 -1.888397806 3.047408408e-16
+-2.84217e-14 -90 2.45453230855291 0.4000000000 -1.854532309 3.005935135e-16
+5 -90 2.40571684088214 0.6096720381 -1.796562362 2.934942426e-16
+10 -90 2.35208173289189 0.8084347066 -1.716348326 2.836708563e-16
+15 -90 2.29430285656461 0.9938092745 -1.616126382 2.713972081e-16
+20 -90 2.23309585687801 1.163763765 -1.498423698 2.569827865e-16
+25 -90 2.16920926154261 1.316747447 -1.365971245 2.407620393e-16
+30 -90 2.10340885939387 1.451704430 -1.221605507 2.230823353e-16
+35 -90 2.03645139600272 1.568060535 -1.068163324 2.042910875e-16
+40 -90 1.96908400372913 1.665702800 -0.9084058591 1.847264407e-16
+45 -90 1.90202645827228 1.744935807 -0.7449358066 1.647071331e-16
+
+-45 -85 2.59648406805181 -1.432488252 -1.232488252 0.1603219481
+-40 -85 2.60925872811510 -1.273445079 -1.394334184 0.1744816324
+-35 -85 2.61455834802917 -1.095812666 -1.536241877 0.1868969468
+-30 -85 2.61233586479361 -0.9024348387 -1.655883314 0.1973642162
+-25 -85 2.60263903896480 -0.6964813069 -1.751411751 0.2057218715
+-20 -85 2.58560789485550 -0.4813565041 -1.821507093 0.2118544193
+-15 -85 2.56148250015613 -0.2606057840 -1.865414350 0.2156958065
+-10 -85 2.53058524580311 -0.03780949003 -1.882941001 0.2172291898
+-5 -85 2.49331628252405 0.1835138398 -1.874448134 0.2164861602
+-2.84217e-14 -85 2.45015235935097 0.4000000000 -1.840828790 0.2135448487
+5 -85 2.40163922200546 0.6085261533 -1.783464839 0.2085261533
+10 -85 2.34838344585632 0.8062872652 -1.704169581 0.2015887171
+15 -85 2.29103919560254 0.9908585141 -1.605113995 0.1929224763
+20 -85 2.23029936608562 1.160242439 -1.488748935 0.1827418527
+25 -85 2.16688919422385 1.312901659 -1.357723925 0.1712786497
+30 -85 2.10155168424512 1.447772672 -1.214795503 0.1587740331
+35 -85 2.03502389999079 1.564255725 -1.062729493 0.1454699811
+40 -85 1.96803798169097 1.662198892 -0.9042300638 0.1316030779
+45 -85 1.90130309782522 1.741859029 -0.7418590291 0.1173974531
+
+-45 -80 2.58862982039425 -1.416373835 -1.216373835 0.3202757141
+-40 -80 2.59993820166218 -1.256167906 -1.373744052 0.3480243295
+-35 -80 2.60387044881259 -1.078179062 -1.511058481 0.3722365681
+-30 -80 2.60045127611108 -0.8853261195 -1.626250143 0.3925479661
+-25 -80 2.58978802420093 -0.6807781926 -1.717736314 0.4086794462
+-20 -80 2.57207400411139 -0.4678684562 -1.784448987 0.4204426904
+-15 -80 2.54758124909409 -0.2500021537 -1.825841063 0.4277412302
+-10 -80 2.51665084186133 -0.03056843143 -1.841874917 0.4305684314
+-5 -80 2.47968388637972 0.1871402584 -1.832997980 0.4290031879
+-2.84217e-14 -80 2.43713717233869 0.4000000000 -1.800111582 0.4232044287
+5 -80 2.38951833654036 0.6051197972 -1.744530010 0.4134038978
+10 -80 2.33738148016234 0.7998976182 -1.667932092 0.3998976182
+15 -80 2.28132020790015 0.9820670288 -1.572303725 0.3830357570
+20 -80 2.22195915285194 1.149732806 -1.459873955 0.3632113550
+25 -80 2.15995669062671 1.301399677 -1.333057845 0.3408502534
+30 -80 2.09598991157481 1.435985794 -1.194380031 0.3163976131
+35 -80 2.03073839699621 1.552820403 -1.046398160 0.2903044166
+40 -80 1.96488951033590 1.651640114 -0.8916466023 0.2630175417
+45 -80 1.89911953086113 1.732562500 -0.7325624998 0.2349667222
+
+-45 -75 2.57539687639479 -1.389248199 -1.189248199 0.4794276101
+-40 -75 2.58431635079971 -1.227240673 -1.339269918 0.5196258083
+-35 -75 2.58604650106859 -1.048806720 -1.469110430 0.5544164688
+-30 -75 2.58071919776278 -0.8569611539 -1.577120582 0.5833577017
+-25 -75 2.56854010188529 -0.6548533340 -1.662140275 0.6061386598
+-20 -75 2.54977747558261 -0.4456799149 -1.723486470 0.6225763234
+-15 -75 2.52474925366457 -0.2326082602 -1.760926168 0.6326082602
+-10 -75 2.49381701743597 -0.01871416640 -1.774646039 0.6362844886
+-5 -75 2.45737566922726 0.1930707601 -1.765212035 0.6337566548
+-2.84217e-14 -75 2.41584769571894 0.4000000000 -1.733529682 0.6252673937
+5 -75 2.36968065792009 0.5995446702 -1.680806017 0.6111401303
+10 -75 2.31935213703756 0.7894213528 -1.608518238 0.5917706785
+15 -75 2.26535885967729 0.9676146749 -1.518366806 0.5676146749
+20 -75 2.20822258291646 1.132397044 -1.412244341 0.5391792460
+25 -75 2.14849750191599 1.282349375 -1.292204341 0.5070146250
+30 -75 2.08675715712303 1.416372756 -1.160409253 0.4717002378
+35 -75 2.02359127455619 1.533696798 -1.019086822 0.4338330066
+40 -75 1.95961436183703 1.633890809 -0.8704938043 0.3940176273
+45 -75 1.89544442958139 1.716853555 -0.7168535551 0.3528498466
+
+-45 -70 2.55658021755717 -1.350723325 -1.150723325 0.6372111788
+-40 -70 2.56227521196603 -1.186486740 -1.290701272 0.6881589848
+-35 -70 2.56107998519262 -1.007738919 -1.410459532 0.7317474268
+-30 -70 2.55326785668216 -0.8175793009 -1.508909211 0.7675801797
+-25 -70 2.53916206585285 -0.6190826543 -1.585429805 0.7954313980
+-20 -70 2.51910931105762 -0.4152230135 -1.639806821 0.8152230135
+-15 -70 2.49347718825795 -0.2088295450 -1.672182795 0.8270069042
+-10 -70 2.46264102667077 -0.002554287788 -1.682998814 0.8309436131
+-5 -70 2.42697618971076 0.2011432312 -1.672943268 0.8272836938
+-2.84217e-14 -70 2.38685578102358 0.4000000000 -1.642910764 0.8163527563
+5 -70 2.34265198868834 0.5919475794 -1.593970872 0.7985400923
+10 -70 2.29474002516416 0.7751084411 -1.527345682 0.7742905064
+15 -70 2.24350089015969 0.9477931110 -1.444391722 0.7440977341
+20 -70 2.18933362292744 1.108502464 -1.346594521 0.7085024639
+25 -70 2.13265904348214 1.255934274 -1.235556974 0.6680881017
+30 -70 2.07391823980986 1.388991388 -1.112983332 0.6234749445
+35 -70 2.01358647807168 1.506800283 -0.9806746182 0.5753185111
+40 -70 1.95217647656337 1.608731240 -0.8405097975 0.5243026884
+45 -70 1.89022471824392 1.694409024 -0.6944090239 0.4711263557
+
+-45 -65 2.53190447203237 -1.300282558 -1.100282558 0.7928547780
+-40 -65 2.53366936077018 -1.133697711 -1.227789758 0.8523123615
+-35 -65 2.52899077634289 -0.9550770421 -1.335250577 0.9024221643
+-30 -65 2.51830266939897 -0.7675426111 -1.422243122 0.9429874547
+-25 -65 2.50203616390657 -0.5739966928 -1.488742648 0.9739966928
+-20 -65 2.48061426060647 -0.3770904015 -1.535038331 0.9955847242
+-15 -65 2.45443727526498 -0.1792120277 -1.561648716 1.007993350
+-10 -65 2.42387512897003 0.01750230667 -1.569252214 1.011538920
+-5 -65 2.38926681780702 0.2111438298 -1.558635903 1.006588453
+-2.84217e-14 -65 2.35092125492066 0.4000000000 -1.530658240 0.9935422542
+5 -65 2.30912196461199 0.5825212352 -1.486227264 0.9728237499
+10 -65 2.26413492597424 0.7572900172 -1.426292379 0.9448756540
+15 -65 2.21621711605437 0.9229954836 -1.351845717 0.9101606053
+20 -65 2.16563065705640 1.078416965 -1.263935291 0.8691673005
+25 -65 2.11264933487297 1.222415557 -1.163675853 0.8224155569
+30 -65 2.05757160219673 1.353937170 -1.052267645 0.7704650563
+35 -65 2.00073696593579 1.472029505 -0.9310168005 0.7139248589
+40 -65 1.94253222030368 1.575866617 -0.8013432656 0.6534570965
+45 -65 1.88339100753084 1.664777924 -0.6647779235 0.5897756316
+
+-45 -60 2.50103846676377 -1.237314013 -1.037314013 0.9453036861
+-40 -60 2.49834822673420 -1.068676198 -1.150300136 1.010536254
+-35 -60 2.48984918862904 -0.8910176603 -1.243764298 1.064497814
+-30 -60 2.47611244253517 -0.7073511483 -1.317988451 1.107351148
+-25 -60 2.45766728508142 -0.5202823178 -1.373551799 1.139430663
+-20 -60 2.43497737851018 -0.3320189180 -1.411205448 1.161170007
+-15 -60 2.40844627572680 -0.1444163337 -1.431789418 1.173054167
+-10 -60 2.37841559318142 0.04096916096 -1.436165070 1.175580451
+-5 -60 2.34516887476112 0.2228204791 -1.425171191 1.169233132
+-2.84217e-14 -60 2.30893809820086 0.4000000000 -1.399599049 1.154469049
+5 -60 2.26991228041749 0.5714938206 -1.360183339 1.131712378
+10 -60 2.22824720382604 0.7363623521 -1.307605692 1.101356660
+15 -60 2.18407875477613 0.8936992617 -1.242510728 1.063774065
+20 -60 2.13753194544344 1.042598915 -1.165526009 1.019326917
+25 -60 2.08873975033340 1.182136081 -1.077296238 0.9683874348
+30 -60 2.03785587267786 1.311356852 -0.9785163714 0.9113568519
+35 -60 1.98507590509979 1.429286457 -0.8699734023 0.8486895395
+40 -60 1.93063933501966 1.534943483 -0.7525729736 0.7809083704
+45 -60 1.87486026568826 1.627384155 -0.6273841550 0.7086305723
+
+-45 -55 2.46361755496783 -1.161163093 -0.9611630931 1.093138166
+-40 -55 2.45618677593799 -0.9912946682 -1.058080419 1.161000408
+-35 -55 2.44378928649891 -0.8158897939 -1.136470586 1.215889794
+-30 -55 2.42709601721300 -0.6376686332 -1.197294794 1.258479363
+-25 -55 2.40667688926782 -0.4587767846 -1.241652758 1.289539144
+-20 -55 2.38299940976746 -0.2808665470 -1.270665463 1.309854059
+-15 -55 2.35643400736309 -0.1051903826 -1.285396175 1.320168614
+-10 -55 2.32726482523600 0.06730561729 -1.286803604 1.321154107
+-5 -55 2.29570167203806 0.2358959426 -1.275717959 1.313391854
+-2.84217e-14 -55 2.26189149346296 0.4000000000 -1.252833041 1.297367662
+5 -55 2.22592991429975 0.5591165502 -1.218710491 1.273474796
+10 -55 2.18786895700632 0.7127670320 -1.173789982 1.242021117
+15 -55 2.14773243407277 0.8604473398 -1.118412866 1.203245643
+20 -55 2.10553083473648 1.001588697 -1.052851360 1.157338982
+25 -55 2.06126793041436 1.135524180 -0.9773366942 1.104463044
+30 -55 2.01496367734000 1.261467610 -0.8921056694 1.044783638
+35 -55 1.96666539100490 1.378500229 -0.7974431520 0.9785002292
+40 -55 1.91646936308806 1.485574449 -0.6937372499 0.9058845749
+45 -55 1.86454829599532 1.581540527 -0.5815405273 0.8273235840
+
+-45 -50 2.41928509768448 -1.071216627 -0.8712166272 1.234497329
+-40 -50 2.40712561367276 -0.9015718221 -0.9511528950 1.301571822
+-35 -50 2.39104909000053 -0.7302108607 -1.014108388 1.354397753
+-30 -50 2.37175573025006 -0.5593319004 -1.061611593 1.394257675
+-25 -50 2.34979421914429 -0.3904577807 -1.095142181 1.422393179
+-20 -50 2.32557868198662 -0.2245885911 -1.116043051 1.439931091
+-15 -50 2.29940823565819 -0.06233962912 -1.125474986 1.447845425
+-10 -50 2.27148460972168 0.09594203906 -1.124398386 1.446942050
+-5 -50 2.24192995408964 0.2500817133 -1.113573858 1.437859193
+-2.84217e-14 -50 2.21080535889737 0.4000000000 -1.093575160 1.421078292
+5 -50 2.17811826832016 0.5456511870 -1.064800686 1.396933642
+10 -50 2.14383296919127 0.6869706792 -1.027491596 1.365627598
+15 -50 2.10788331216883 0.8238299114 -0.9817547631 1.327249838
+20 -50 2.07018301066534 0.9559961054 -0.9275867449 1.281797474
+25 -50 2.03063445120287 1.083094200 -0.8649002387 1.229197250
+30 -50 1.98913900381752 1.204570419 -0.7935568433 1.169333033
+35 -50 1.94561499856351 1.319661253 -0.7134123854 1.102083848
+40 -50 1.90002312692551 1.427373291 -0.6243758104 1.027373291
+45 -50 1.85237833140592 1.526469056 -0.5264690563 0.9452197697
+
+-45 -45 2.36774004690958 -0.9670153535 -0.7670153535 1.367015353
+-40 -45 2.35122026049193 -0.7997656394 -0.8298250110 1.429825011
+-35 -45 2.33200254931878 -0.6347389290 -0.8777603390 1.477760339
+-30 -45 2.31072860826884 -0.4733733207 -0.9127269654 1.512726965
+-25 -45 2.28785375325853 -0.3164313661 -0.9363920226 1.536392023
+-20 -45 2.26368576742310 -0.1642091206 -0.9501518187 1.550151819
+-15 -45 2.23841736507970 -0.01669658666 -0.9551328327 1.555132833
+-10 -45 2.21215092712518 0.1263037719 -0.9522084427 1.552208443
+-5 -45 2.18491793196188 0.2650905262 -0.9420223415 1.542022341
+-2.84217e-14 -45 2.15669648256038 0.4000000000 -0.9250147078 1.525014708
+5 -45 2.12742064107605 0.5313592584 -0.9014431939 1.501443194
+10 -45 2.09698632251148 0.6594475991 -0.8714004520 1.471400452
+15 -45 2.06526164945067 0.7844624748 -0.8348334897 1.434833490
+20 -45 2.03208956376153 0.9064852561 -0.7915568045 1.391556805
+25 -45 1.99729484851631 1.025444120 -0.7412692431 1.341269243
+30 -45 1.96069218017212 1.141071987 -0.6835743329 1.283574333
+35 -45 1.92209794529871 1.252859089 -0.6180090077 1.218009008
+40 -45 1.88134365626419 1.360000010 -0.5440834613 1.144083461
+45 -45 1.83830432295506 1.461345496 -0.4613454957 1.061345496
+
+
diff --git a/test/checkpoint2/h.t0.ah2.gp b/test/checkpoint2/h.t0.ah2.gp
new file mode 100644
index 0000000..a143762
--- /dev/null
+++ b/test/checkpoint2/h.t0.ah2.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0 0 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 1.86320548475891 -1.075722188 -1.075722188 1.075722188
+-40 -45 1.85957717588690 -0.9488931500 -1.130846821 1.130846821
+-35 -45 1.85643341363867 -0.8237229084 -1.176398230 1.176398230
+-30 -45 1.85376832154229 -0.7006585667 -1.213576236 1.213576236
+-25 -45 1.85156544669998 -0.5798095968 -1.243405693 1.243405693
+-20 -45 1.84980151757347 -0.4610511329 -1.266727577 1.266727577
+-15 -45 1.84845489079424 -0.3441024250 -1.284207733 1.284207733
+-10 -45 1.84750630114591 -0.2285809254 -1.296346847 1.296346847
+-5 -45 1.84694170098857 -0.1140408659 -1.303493062 1.303493062
+0 -45 1.84675172279338 0.000000000 -1.305850666 1.305850666
+5 -45 1.84693424402847 0.1140404055 -1.303487800 1.303487800
+10 -45 1.84749188652216 0.2285791420 -1.296336732 1.296336732
+15 -45 1.84843478827853 0.3440986828 -1.284193767 1.284193767
+20 -45 1.84977769571949 0.4610451954 -1.266711264 1.266711264
+25 -45 1.85153994649084 0.5798016116 -1.243388569 1.243388569
+30 -45 1.85374464354312 0.7006496173 -1.213560735 1.213560735
+35 -45 1.85641371695953 0.8237141687 -1.176385748 1.176385748
+40 -45 1.85956561261028 0.9488872496 -1.130839789 1.130839789
+45 -45 1.86320548263052 1.075722187 -1.075722187 1.075722187
+
+-45 -40 1.85956561354720 -1.130839789 -0.9488872501 1.130839789
+-40 -40 1.85507517747233 -1.003069206 -1.003069206 1.195411330
+-35 -40 1.85110077750230 -0.8749858845 -1.048546742 1.249609347
+-30 -40 1.84767004140345 -0.7473488056 -1.086169247 1.294446102
+-25 -40 1.84479039642235 -0.6205772874 -1.116700882 1.330832288
+-20 -40 1.84245617105696 -0.4948347321 -1.140795598 1.359547253
+-15 -40 1.84065712951401 -0.3700990200 -1.158988196 1.381228346
+-10 -40 1.83938129280527 -0.2462171757 -1.171691028 1.396366992
+-5 -40 1.83861907916504 -0.1229488110 -1.179196228 1.405311341
+0 -40 1.83836339738286 0.000000000 -1.181677214 1.408268065
+5 -40 1.83861302168555 0.1229484060 -1.179192343 1.405306711
+10 -40 1.83936983426603 0.2462156419 -1.171683729 1.396358294
+15 -40 1.84064145273288 0.3700958679 -1.158978325 1.381216583
+20 -40 1.84243862961100 0.4948300210 -1.140784737 1.359534309
+25 -40 1.84477243956586 0.6205712469 -1.116690012 1.330819334
+30 -40 1.84765527521154 0.7473428329 -1.086160567 1.294435757
+35 -40 1.85109191530352 0.8749816955 -1.048541722 1.249603364
+40 -40 1.85507517653605 1.003069206 -1.003069206 1.195411330
+45 -40 1.85957717500691 1.130846820 -0.9488931496 1.130846820
+
+-45 -35 1.85641371753900 -1.176385749 -0.8237141689 1.176385749
+-40 -35 1.85109191596710 -1.048541723 -0.8749816958 1.249603365
+-35 -35 1.84629366673132 -0.9186101430 -0.9186101430 1.311911245
+-30 -35 1.84208377299438 -0.7875553902 -0.9551432647 1.364085950
+-25 -35 1.83849931738522 -0.6560334457 -0.9850997640 1.406868264
+-20 -35 1.83556018207893 -0.5244531399 -1.008945258 1.440923160
+-15 -35 1.83327397821347 -0.3930313260 -1.027073434 1.466812877
+-10 -35 1.83164209733276 -0.2618425846 -1.039796354 1.484983090
+-5 -35 1.83066331700548 -0.1308616366 -1.047339172 1.495755351
+0 -35 1.83033543510015 0.000000000 -1.049837276 1.499323013
+5 -35 1.83065880832207 0.1308613143 -1.047336593 1.495751667
+10 -35 1.83163384068872 0.2618414043 -1.039791666 1.484976396
+15 -35 1.83326294440009 0.3930289604 -1.027067252 1.466804049
+20 -35 1.83554869149028 0.5244498569 -1.008938942 1.440914139
+25 -35 1.83848891689872 0.6560297345 -0.9850941912 1.406860306
+30 -35 1.84207705253694 0.7875525170 -0.9551397801 1.364080973
+35 -35 1.84629366616472 0.9186101427 -0.9186101427 1.311911244
+40 -35 1.85110077688111 1.048546742 -0.8749858842 1.249609347
+45 -35 1.85643341313701 1.176398229 -0.8237229081 1.176398229
+
+-45 -30 1.85374464396995 -1.213560736 -0.7006496175 1.213560736
+-40 -30 1.84765527569227 -1.086160567 -0.7473428331 1.294435758
+-35 -30 1.84207705299081 -0.9551397803 -0.7875525172 1.364080973
+-30 -30 1.83711145339227 -0.8215812184 -0.8215812184 1.423020413
+-25 -30 1.83283055916410 -0.6863099677 -0.8497420913 1.471796475
+-20 -30 1.82928372373596 -0.5499313069 -0.8723322904 1.510923848
+-15 -30 1.82650115226786 -0.4128707669 -0.8896128637 1.540854679
+-10 -30 1.82450263411573 -0.2754155806 -0.9017976658 1.561959375
+-5 -30 1.82329920860348 -0.1377518198 -0.9090440639 1.574510505
+0 -30 1.82289610943762 0.000000000 -0.9114480547 1.578674339
+5 -30 1.82329603406357 0.1377515799 -0.9090424811 1.574507764
+10 -30 1.82449706609122 0.2754147401 -0.9017949136 1.561954608
+15 -30 1.82649400705454 0.4128691518 -0.8896093836 1.540848651
+20 -30 1.82927710559790 0.5499293174 -0.8723291344 1.510918382
+25 -30 1.83282645998687 0.6863084328 -0.8497401908 1.471793184
+30 -30 1.83711145301843 0.8215812182 -0.8215812182 1.423020413
+35 -30 1.84208377257247 0.9551432645 -0.7875553900 1.364085949
+40 -30 1.84767004098852 1.086169247 -0.7473488054 1.294446102
+45 -30 1.85376832120692 1.213576236 -0.7006585666 1.213576236
+
+-45 -25 1.85153994682464 -1.243388569 -0.5798016117 1.243388569
+-40 -25 1.84477243993001 -1.116690012 -0.6205712470 1.330819334
+-35 -25 1.83848891725308 -0.9850941914 -0.6560297346 1.406860306
+-30 -25 1.83282646029592 -0.8497401910 -0.6863084329 1.471793184
+-25 -25 1.82789205352152 -0.7115647809 -0.7115647809 1.525955597
+-20 -25 1.82376545507530 -0.5713224552 -0.7319610535 1.569695545
+-15 -25 1.82050445851425 -0.4296129665 -0.7476485169 1.603337419
+-10 -25 1.81814965798728 -0.2869116655 -0.7587557294 1.627156913
+-5 -25 1.81672658275770 -0.1436005481 -0.7653795659 1.641361776
+0 -25 1.81624974196668 0.000000000 -0.7675803088 1.646081284
+5 -25 1.81672475338126 0.1436004035 -0.7653787952 1.641360123
+10 -25 1.81814667867422 0.2869111954 -0.7587544860 1.627154246
+15 -25 1.82050070811728 0.4296120815 -0.7476469767 1.603334116
+20 -25 1.82376256875936 0.5713215510 -0.7319598951 1.569693061
+25 -25 1.82789205327452 0.7115647808 -0.7115647808 1.525955597
+30 -25 1.83283055887975 0.8497420912 -0.6863099676 1.471796475
+35 -25 1.83849931708393 0.9850997638 -0.6560334456 1.406868264
+40 -25 1.84479039613872 1.116700882 -0.6205772873 1.330832287
+45 -25 1.85156544646785 1.243405693 -0.5798095968 1.243405693
+
+-45 -20 1.84977769598374 -1.266711264 -0.4610451955 1.266711264
+-40 -20 1.84243862989187 -1.140784737 -0.4948300210 1.359534309
+-35 -20 1.83554869176481 -1.008938942 -0.5244498570 1.440914140
+-30 -20 1.82927710584343 -0.8723291345 -0.5499293174 1.510918382
+-25 -20 1.82376256896166 -0.7319598952 -0.5713215511 1.569693061
+-20 -20 1.81911571224851 -0.5886941811 -0.5886941811 1.617423969
+-15 -20 1.81542104263437 -0.4432693319 -0.6021172936 1.654303668
+-10 -20 1.81274060650565 -0.2963186660 -0.6116544039 1.680506663
+-5 -20 1.81111556124881 -0.1483956002 -0.6173552002 1.696169472
+0 -20 1.81057065650216 0.000000000 -0.6192516354 1.701379885
+5 -20 1.81111471085341 0.1483955306 -0.6173549103 1.696168676
+10 -20 1.81273949174882 0.2963184838 -0.6116540277 1.680505630
+15 -20 1.81541986805409 0.4432690451 -0.6021169040 1.654302598
+20 -20 1.81911571209409 0.5886941810 -0.5886941810 1.617423969
+25 -20 1.82376545489197 0.7319610535 -0.5713224551 1.569695545
+30 -20 1.82928372353270 0.8723322903 -0.5499313069 1.510923848
+35 -20 1.83556018187180 1.008945258 -0.5244531399 1.440923159
+40 -20 1.84245617086695 1.140795598 -0.4948347321 1.359547253
+45 -20 1.84980151741876 1.266727577 -0.4610511328 1.266727577
+
+-45 -15 1.84843478848531 -1.284193767 -0.3440986829 1.284193767
+-40 -15 1.84064145294763 -1.158978325 -0.3700958679 1.381216583
+-35 -15 1.83326294460856 -1.027067252 -0.3930289605 1.466804049
+-30 -15 1.82649400724222 -0.8896093837 -0.4128691518 1.540848651
+-25 -15 1.82050070827429 -0.7476469767 -0.4296120815 1.603334116
+-20 -15 1.81541986817589 -0.6021169041 -0.4432690451 1.654302598
+-15 -15 1.81136013071397 -0.4538594790 -0.4538594790 1.693826635
+-10 -15 1.80840347583046 -0.3036326036 -0.4614047754 1.721986065
+-5 -15 1.80660611689295 -0.1521296216 -0.4659233277 1.738849531
+0 -15 1.80600287290333 0.000000000 -0.4674279390 1.744464817
+5 -15 1.80660574402912 0.1521295902 -0.4659232315 1.738849172
+10 -15 1.80840318748550 0.3036325552 -0.4614047018 1.721985790
+15 -15 1.81136013062755 0.4538594790 -0.4538594790 1.693826635
+20 -15 1.81542104252721 0.6021172936 -0.4432693319 1.654303668
+25 -15 1.82050445839036 0.7476485168 -0.4296129665 1.603337418
+30 -15 1.82650115213482 0.8896128636 -0.4128707669 1.540854679
+35 -15 1.83327397808243 1.027073434 -0.3930313259 1.466812877
+40 -15 1.84065712939770 1.158988196 -0.3700990200 1.381228346
+45 -15 1.84845489070308 1.284207733 -0.3441024250 1.284207733
+
+-45 -10 1.84749188667811 -1.296336732 -0.2285791420 1.296336732
+-40 -10 1.83936983442373 -1.171683729 -0.2462156419 1.396358294
+-35 -10 1.83163384083916 -1.039791666 -0.2618414043 1.484976396
+-30 -10 1.82449706622557 -0.9017949137 -0.2754147401 1.561954609
+-25 -10 1.81814667878643 -0.7587544861 -0.2869111954 1.627154246
+-20 -10 1.81273949183641 -0.6116540278 -0.2963184838 1.680505630
+-15 -10 1.80840318754823 -0.4614047018 -0.3036325552 1.721985790
+-10 -10 1.80523616369429 -0.3088540096 -0.3088540096 1.751598130
+-5 -10 1.80330733234509 -0.1547985753 -0.3119851682 1.769355812
+0 -10 1.80265947516318 0.000000000 -0.3130285328 1.775273027
+5 -10 1.80330718775801 0.1547985629 -0.3119851432 1.769355671
+10 -10 1.80523616365532 0.3088540096 -0.3088540096 1.751598130
+15 -10 1.80840347577757 0.4614047754 -0.3036326036 1.721986065
+20 -10 1.81274060644210 0.6116544039 -0.2963186660 1.680506663
+25 -10 1.81814965791684 0.7587557293 -0.2869116655 1.627156913
+30 -10 1.82450263404378 0.9017976657 -0.2754155806 1.561959375
+35 -10 1.83164209726629 1.039796354 -0.2618425846 1.484983090
+40 -10 1.83938129275137 1.171691028 -0.2462171757 1.396366992
+45 -10 1.84750630111009 1.296346847 -0.2285809254 1.296346847
+
+-45 -5 1.84693424413698 -1.303487800 -0.1140404055 1.303487800
+-40 -5 1.83861302179074 -1.179192343 -0.1229484060 1.405306711
+-35 -5 1.83065880841886 -1.047336593 -0.1308613143 1.495751667
+-30 -5 1.82329603414748 -0.9090424812 -0.1377515800 1.574507764
+-25 -5 1.81672475344959 -0.7653787952 -0.1436004035 1.641360123
+-20 -5 1.81111471090573 -0.6173549103 -0.1483955306 1.696168676
+-15 -5 1.80660574406583 -0.4659232315 -0.1521295902 1.738849172
+-10 -5 1.80330718778047 -0.3119851432 -0.1547985629 1.769355671
+-5 -5 1.80129602363226 -0.1564003983 -0.1564003983 1.787664732
+0 -5 1.80062020919626 0.000000000 -0.1569343917 1.793768306
+5 -5 1.80129602362241 0.1564003983 -0.1564003983 1.787664732
+10 -5 1.80330733232828 0.3119851682 -0.1547985753 1.769355812
+15 -5 1.80660611687162 0.4659233277 -0.1521296216 1.738849531
+20 -5 1.81111556122594 0.6173552002 -0.1483956002 1.696169472
+25 -5 1.81672658273628 0.7653795659 -0.1436005481 1.641361776
+30 -5 1.82329920858650 0.9090440639 -0.1377518198 1.574510505
+35 -5 1.83066331699648 1.047339172 -0.1308616366 1.495755351
+40 -5 1.83861907916692 1.179196228 -0.1229488110 1.405311341
+45 -5 1.84694170100320 1.303493062 -0.1140408660 1.303493062
+
+-45 0 1.84675172285549 -1.305850666 0.000000000 1.305850666
+-40 0 1.83836339743699 -1.181677214 0.000000000 1.408268065
+-35 0 1.83033543514469 -1.049837276 0.000000000 1.499323013
+-30 0 1.82289610947190 -0.9114480547 0.000000000 1.578674339
+-25 0 1.81624974199118 -0.7675803088 0.000000000 1.646081284
+-20 0 1.81057065651785 -0.6192516354 0.000000000 1.701379885
+-15 0 1.80600287291196 -0.4674279390 0.000000000 1.744464817
+-10 0 1.80265947516697 -0.3130285328 0.000000000 1.775273027
+-5 0 1.80062020919719 -0.1569343917 0.000000000 1.793768306
+0 0 1.79993484762255 0.000000000 0.000000000 1.799934848
+5 0 1.80062020919718 0.1569343917 0.000000000 1.793768306
+10 0 1.80265947516696 0.3130285328 0.000000000 1.775273027
+15 0 1.80600287291194 0.4674279390 0.000000000 1.744464817
+20 0 1.81057065651783 0.6192516354 0.000000000 1.701379885
+25 0 1.81624974199116 0.7675803088 0.000000000 1.646081284
+30 0 1.82289610947188 0.9114480547 0.000000000 1.578674339
+35 0 1.83033543514466 1.049837276 0.000000000 1.499323013
+40 0 1.83836339743697 1.181677214 0.000000000 1.408268065
+45 0 1.84675172285546 1.305850666 0.000000000 1.305850666
+
+-45 5 1.84694170100322 -1.303493062 0.1140408660 1.303493062
+-40 5 1.83861907916694 -1.179196228 0.1229488110 1.405311341
+-35 5 1.83066331699649 -1.047339172 0.1308616366 1.495755351
+-30 5 1.82329920858650 -0.9090440639 0.1377518198 1.574510505
+-25 5 1.81672658273627 -0.7653795659 0.1436005481 1.641361776
+-20 5 1.81111556122592 -0.6173552002 0.1483956002 1.696169472
+-15 5 1.80660611687159 -0.4659233277 0.1521296216 1.738849531
+-10 5 1.80330733232825 -0.3119851682 0.1547985753 1.769355812
+-5 5 1.80129602362237 -0.1564003983 0.1564003983 1.787664732
+0 5 1.80062020919621 0.000000000 0.1569343917 1.793768306
+5 5 1.80129602363221 0.1564003983 0.1564003983 1.787664732
+10 5 1.80330718778042 0.3119851432 0.1547985629 1.769355671
+15 5 1.80660574406578 0.4659232315 0.1521295902 1.738849172
+20 5 1.81111471090568 0.6173549103 0.1483955306 1.696168676
+25 5 1.81672475344954 0.7653787952 0.1436004035 1.641360123
+30 5 1.82329603414743 0.9090424812 0.1377515800 1.574507764
+35 5 1.83065880841882 1.047336593 0.1308613143 1.495751667
+40 5 1.83861302179070 1.179192343 0.1229484060 1.405306711
+45 5 1.84693424413694 1.303487800 0.1140404055 1.303487800
+
+-45 10 1.84750630111010 -1.296346847 0.2285809254 1.296346847
+-40 10 1.83938129275137 -1.171691028 0.2462171757 1.396366992
+-35 10 1.83164209726629 -1.039796354 0.2618425846 1.484983090
+-30 10 1.82450263404376 -0.9017976657 0.2754155806 1.561959375
+-25 10 1.81814965791681 -0.7587557293 0.2869116655 1.627156913
+-20 10 1.81274060644205 -0.6116544039 0.2963186660 1.680506663
+-15 10 1.80840347577750 -0.4614047754 0.3036326036 1.721986065
+-10 10 1.80523616365524 -0.3088540096 0.3088540096 1.751598130
+-5 10 1.80330718775794 -0.1547985629 0.3119851432 1.769355671
+0 10 1.80265947516319 0.000000000 0.3130285328 1.775273027
+5 10 1.80330733234500 0.1547985753 0.3119851682 1.769355812
+10 10 1.80523616369419 0.3088540096 0.3088540096 1.751598130
+15 10 1.80840318754813 0.4614047018 0.3036325552 1.721985790
+20 10 1.81273949183633 0.6116540278 0.2963184838 1.680505630
+25 10 1.81814667878636 0.7587544861 0.2869111954 1.627154246
+30 10 1.82449706622551 0.9017949137 0.2754147401 1.561954609
+35 10 1.83163384083911 1.039791666 0.2618414043 1.484976396
+40 10 1.83936983442368 1.171683729 0.2462156419 1.396358294
+45 10 1.84749188667807 1.296336732 0.2285791420 1.296336732
+
+-45 15 1.84845489070308 -1.284207733 0.3441024250 1.284207733
+-40 15 1.84065712939769 -1.158988196 0.3700990200 1.381228346
+-35 15 1.83327397808241 -1.027073434 0.3930313259 1.466812877
+-30 15 1.82650115213479 -0.8896128636 0.4128707669 1.540854679
+-25 15 1.82050445839031 -0.7476485168 0.4296129665 1.603337418
+-20 15 1.81542104252714 -0.6021172936 0.4432693319 1.654303668
+-15 15 1.81136013062744 -0.4538594790 0.4538594790 1.693826635
+-10 15 1.80840318748535 -0.3036325552 0.4614047018 1.721985790
+-5 15 1.80660574402893 -0.1521295902 0.4659232315 1.738849172
+0 15 1.80600287290310 0.000000000 0.4674279390 1.744464817
+5 15 1.80660611689274 0.1521296216 0.4659233277 1.738849531
+10 15 1.80840347583029 0.3036326036 0.4614047754 1.721986065
+15 15 1.81136013071383 0.4538594790 0.4538594790 1.693826635
+20 15 1.81541986817577 0.6021169041 0.4432690451 1.654302598
+25 15 1.82050070827420 0.7476469767 0.4296120815 1.603334116
+30 15 1.82649400724214 0.8896093837 0.4128691518 1.540848651
+35 15 1.83326294460850 1.027067252 0.3930289605 1.466804049
+40 15 1.84064145294757 1.158978325 0.3700958679 1.381216583
+45 15 1.84843478848526 1.284193767 0.3440986829 1.284193767
+
+-45 20 1.84980151741876 -1.266727577 0.4610511328 1.266727577
+-40 20 1.84245617086693 -1.140795598 0.4948347321 1.359547253
+-35 20 1.83556018187177 -1.008945258 0.5244531399 1.440923159
+-30 20 1.82928372353265 -0.8723322903 0.5499313069 1.510923848
+-25 20 1.82376545489189 -0.7319610535 0.5713224551 1.569695545
+-20 20 1.81911571209398 -0.5886941810 0.5886941810 1.617423969
+-15 20 1.81541986805394 -0.4432690451 0.6021169040 1.654302598
+-10 20 1.81273949174859 -0.2963184838 0.6116540277 1.680505630
+-5 20 1.81111471085307 -0.1483955306 0.6173549103 1.696168676
+0 20 1.81057065650166 0.000000000 0.6192516354 1.701379885
+5 20 1.81111556124846 0.1483956002 0.6173552002 1.696169472
+10 20 1.81274060650541 0.2963186660 0.6116544039 1.680506663
+15 20 1.81542104263418 0.4432693319 0.6021172936 1.654303668
+20 20 1.81911571224836 0.5886941811 0.5886941811 1.617423969
+25 20 1.82376256896155 0.7319598952 0.5713215511 1.569693061
+30 20 1.82927710584334 0.8723291345 0.5499293174 1.510918382
+35 20 1.83554869176474 1.008938942 0.5244498570 1.440914140
+40 20 1.84243862989180 1.140784737 0.4948300210 1.359534309
+45 20 1.84977769598369 1.266711264 0.4610451955 1.266711264
+
+-45 25 1.85156544646784 -1.243405693 0.5798095968 1.243405693
+-40 25 1.84479039613869 -1.116700882 0.6205772873 1.330832287
+-35 25 1.83849931708389 -0.9850997638 0.6560334456 1.406868264
+-30 25 1.83283055887969 -0.8497420912 0.6863099676 1.471796475
+-25 25 1.82789205327443 -0.7115647808 0.7115647808 1.525955597
+-20 25 1.82376256875923 -0.5713215510 0.7319598951 1.569693061
+-15 25 1.82050070811710 -0.4296120815 0.7476469767 1.603334116
+-10 25 1.81814667867396 -0.2869111954 0.7587544860 1.627154246
+-5 25 1.81672475338088 -0.1436004035 0.7653787952 1.641360123
+0 25 1.81624974196615 0.000000000 0.7675803088 1.646081284
+5 25 1.81672658275731 0.1436005481 0.7653795659 1.641361776
+10 25 1.81814965798700 0.2869116655 0.7587557294 1.627156913
+15 25 1.82050445851404 0.4296129665 0.7476485169 1.603337419
+20 25 1.82376545507514 0.5713224552 0.7319610535 1.569695545
+25 25 1.82789205352139 0.7115647809 0.7115647809 1.525955597
+30 25 1.83282646029582 0.8497401910 0.6863084329 1.471793184
+35 25 1.83848891725299 0.9850941914 0.6560297346 1.406860306
+40 25 1.84477243992993 1.116690012 0.6205712470 1.330819334
+45 25 1.85153994682458 1.243388569 0.5798016117 1.243388569
+
+-45 30 1.85376832120689 -1.213576236 0.7006585666 1.213576236
+-40 30 1.84767004098848 -1.086169247 0.7473488054 1.294446102
+-35 30 1.84208377257241 -0.9551432645 0.7875553900 1.364085949
+-30 30 1.83711145301835 -0.8215812182 0.8215812182 1.423020413
+-25 30 1.83282645998677 -0.6863084328 0.8497401908 1.471793184
+-20 30 1.82927710559776 -0.5499293174 0.8723291344 1.510918382
+-15 30 1.82649400705436 -0.4128691518 0.8896093836 1.540848651
+-10 30 1.82449706609097 -0.2754147401 0.9017949136 1.561954608
+-5 30 1.82329603406321 -0.1377515799 0.9090424811 1.574507764
+0 30 1.82289610943712 0.000000000 0.9114480547 1.578674339
+5 30 1.82329920860311 0.1377518198 0.9090440639 1.574510505
+10 30 1.82450263411546 0.2754155806 0.9017976658 1.561959375
+15 30 1.82650115226765 0.4128707669 0.8896128637 1.540854679
+20 30 1.82928372373580 0.5499313069 0.8723322904 1.510923848
+25 30 1.83283055916397 0.6863099677 0.8497420913 1.471796475
+30 30 1.83711145339216 0.8215812184 0.8215812184 1.423020413
+35 30 1.84207705299072 0.9551397803 0.7875525172 1.364080973
+40 30 1.84765527569219 1.086160567 0.7473428331 1.294435758
+45 30 1.85374464396988 1.213560736 0.7006496175 1.213560736
+
+-45 35 1.85643341313699 -1.176398229 0.8237229081 1.176398229
+-40 35 1.85110077688107 -1.048546742 0.8749858842 1.249609347
+-35 35 1.84629366616467 -0.9186101427 0.9186101427 1.311911244
+-30 35 1.84207705253686 -0.7875525170 0.9551397801 1.364080973
+-25 35 1.83848891689862 -0.6560297345 0.9850941912 1.406860306
+-20 35 1.83554869149015 -0.5244498569 1.008938942 1.440914139
+-15 35 1.83326294439993 -0.3930289604 1.027067252 1.466804049
+-10 35 1.83163384068852 -0.2618414043 1.039791666 1.484976396
+-5 35 1.83065880832182 -0.1308613143 1.047336593 1.495751667
+0 35 1.83033543509985 0.000000000 1.049837276 1.499323013
+5 35 1.83066331700523 0.1308616366 1.047339172 1.495755351
+10 35 1.83164209733255 0.2618425846 1.039796354 1.484983090
+15 35 1.83327397821329 0.3930313260 1.027073434 1.466812877
+20 35 1.83556018207877 0.5244531399 1.008945258 1.440923160
+25 35 1.83849931738509 0.6560334457 0.9850997640 1.406868264
+30 35 1.84208377299426 0.7875553902 0.9551432647 1.364085950
+35 35 1.84629366673122 0.9186101430 0.9186101430 1.311911245
+40 35 1.85109191596701 1.048541723 0.8749816958 1.249603365
+45 35 1.85641371753893 1.176385749 0.8237141689 1.176385749
+
+-45 40 1.85957717500687 -1.130846820 0.9488931496 1.130846820
+-40 40 1.85507517653600 -1.003069206 1.003069206 1.195411330
+-35 40 1.85109191530346 -0.8749816955 1.048541722 1.249603364
+-30 40 1.84765527521146 -0.7473428329 1.086160567 1.294435757
+-25 40 1.84477243956576 -0.6205712469 1.116690012 1.330819334
+-20 40 1.84243862961089 -0.4948300210 1.140784737 1.359534309
+-15 40 1.84064145273276 -0.3700958679 1.158978325 1.381216583
+-10 40 1.83936983426590 -0.2462156419 1.171683729 1.396358294
+-5 40 1.83861302168545 -0.1229484060 1.179192343 1.405306711
+0 40 1.83836339738284 0.000000000 1.181677214 1.408268065
+5 40 1.83861907916494 0.1229488110 1.179196228 1.405311341
+10 40 1.83938129280513 0.2462171757 1.171691028 1.396366992
+15 40 1.84065712951387 0.3700990200 1.158988196 1.381228346
+20 40 1.84245617105682 0.4948347321 1.140795598 1.359547253
+25 40 1.84479039642222 0.6205772874 1.116700882 1.330832288
+30 40 1.84767004140334 0.7473488056 1.086169247 1.294446102
+35 40 1.85110077750221 0.8749858845 1.048546742 1.249609347
+40 40 1.85507517747224 1.003069206 1.003069206 1.195411330
+45 40 1.85956561354713 1.130839789 0.9488872501 1.130839789
+
+-45 45 1.86320548263048 -1.075722187 1.075722187 1.075722187
+-40 45 1.85956561261022 -0.9488872496 1.130839789 1.130839789
+-35 45 1.85641371695947 -0.8237141687 1.176385748 1.176385748
+-30 45 1.85374464354304 -0.7006496173 1.213560735 1.213560735
+-25 45 1.85153994649076 -0.5798016116 1.243388569 1.243388569
+-20 45 1.84977769571940 -0.4610451954 1.266711264 1.266711264
+-15 45 1.84843478827843 -0.3440986828 1.284193767 1.284193767
+-10 45 1.84749188652208 -0.2285791420 1.296336732 1.296336732
+-5 45 1.84693424402842 -0.1140404055 1.303487800 1.303487800
+0 45 1.84675172279339 0.000000000 1.305850666 1.305850666
+5 45 1.84694170098852 0.1140408659 1.303493062 1.303493062
+10 45 1.84750630114582 0.2285809254 1.296346847 1.296346847
+15 45 1.84845489079414 0.3441024250 1.284207733 1.284207733
+20 45 1.84980151757336 0.4610511329 1.266727577 1.266727577
+25 45 1.85156544669987 0.5798095968 1.243405693 1.243405693
+30 45 1.85376832154219 0.7006585667 1.213576236 1.213576236
+35 45 1.85643341363857 0.8237229084 1.176398230 1.176398230
+40 45 1.85957717588682 0.9488931500 1.130846821 1.130846821
+45 45 1.86320548475883 1.075722188 1.075722188 1.075722188
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.86320536619960 1.075722120 -1.075722120 1.075722120
+45 -40 1.85957706207812 1.130846751 -0.9488930919 1.130846751
+45 -35 1.85643338752923 1.176398213 -0.8237228968 1.176398213
+45 -30 1.85376823715937 1.213576181 -0.7006585348 1.213576181
+45 -25 1.85156541644366 1.243405673 -0.5798095874 1.243405673
+45 -20 1.84980150077214 1.266727565 -0.4610511287 1.266727565
+45 -15 1.84845488772368 1.284207731 -0.3441024245 1.284207731
+45 -10 1.84750630098330 1.296346846 -0.2285809254 1.296346846
+45 -5 1.84694170140159 1.303493063 -0.1140408660 1.303493063
+45 0 1.84675172320800 1.305850667 0.000000000 1.305850667
+45 5 1.84693424480335 1.303487800 0.1140404056 1.303487800
+45 10 1.84749188775533 1.296336733 0.2285791421 1.296336733
+45 15 1.84843478550457 1.284193765 0.3440986823 1.284193765
+45 20 1.84977769133911 1.266711261 0.4610451943 1.266711261
+45 25 1.85153991037774 1.243388544 0.5798016003 1.243388544
+45 30 1.85374458322703 1.213560696 0.7006495945 1.213560696
+45 35 1.85641366891659 1.176385718 0.8237141474 1.176385718
+45 40 1.85956548282128 1.130839710 0.9488871833 1.130839710
+45 45 1.86320539731521 1.075722138 1.075722138 1.075722138
+
+50 -45 1.87053229724106 1.137508853 -1.137508853 0.9544832593
+50 -40 1.86731533188089 1.203298892 -1.009687656 1.009687656
+50 -35 1.86446036940606 1.258627911 -0.8813007511 1.056114216
+50 -30 1.86198984635758 1.304478313 -0.7531409053 1.094587272
+50 -25 1.85991282821473 1.341741614 -0.6256643899 1.125854893
+50 -20 1.85822580720421 1.371183657 -0.4990700370 1.150559701
+50 -15 1.85692306951383 1.393434301 -0.3733695957 1.169230208
+50 -10 1.85599703250074 1.408980837 -0.2484413369 1.182275301
+50 -5 1.85544217064629 1.418169731 -0.1240737744 1.189985698
+50 0 1.85525391642395 1.421206953 0.000000000 1.192534230
+50 5 1.85543196794196 1.418161933 0.1240730921 1.189979155
+50 10 1.85597754398784 1.408966043 0.2484387282 1.182262887
+50 15 1.85689585874788 1.393413882 0.3733641244 1.169213075
+50 20 1.85819436696735 1.371160458 0.4990615930 1.150540234
+50 25 1.85987929614869 1.341717424 0.6256531099 1.125834596
+50 30 1.86195895720062 1.304456673 0.7531284112 1.094569113
+50 35 1.86443571195465 1.258611266 0.8812890959 1.056100249
+50 40 1.86730096024353 1.203289631 1.009679885 1.009679885
+50 45 1.87053228366298 1.137508845 1.137508845 0.9544832524
+
+55 -45 1.87697593875238 1.189415766 -1.189415766 0.8328378857
+55 -40 1.87428075632610 1.265257289 -1.061676925 0.8859426917
+55 -35 1.87183812934780 1.330062240 -0.9313196068 0.9313196068
+55 -30 1.86968534244065 1.384525255 -0.7993560288 0.9694550205
+55 -25 1.86784353339391 1.429323234 -0.6665043700 1.000822903
+55 -20 1.86632670434947 1.465075021 -0.5332436985 1.025856573
+55 -15 1.86514168227291 1.492310408 -0.3998633686 1.044926997
+55 -10 1.86429163959619 1.511453336 -0.2665100033 1.058331020
+55 -5 1.86377904145994 1.522812769 -0.1332288540 1.066284980
+55 0 1.86360351618542 1.526574630 0.000000000 1.068919064
+55 5 1.86376633377510 1.522802386 0.1332279456 1.066277710
+55 10 1.86426762235901 1.511433865 0.2665065699 1.058317386
+55 15 1.86510762021836 1.492283154 0.3998560661 1.044907914
+55 20 1.86628726935583 1.465044064 0.5332324312 1.025834897
+55 25 1.86780264694466 1.429291947 0.6664897804 1.000800995
+55 30 1.86964744930190 1.384497195 0.7993398281 0.9694353725
+55 35 1.87180918321394 1.330041672 0.9313052049 0.9313052049
+55 40 1.87426435732465 1.265246219 1.061667636 0.8859349402
+55 45 1.87697589136522 1.189415736 1.189415736 0.8328378647
+
+60 -45 1.88250590733363 1.232389402 -1.232389402 0.7115203532
+60 -40 1.88038358415890 1.317364652 -1.105400194 0.7605808365
+60 -35 1.87842471321548 1.390996868 -0.9739864926 0.8030924162
+60 -30 1.87666635639987 1.453659509 -0.8392707088 0.8392707088
+60 -25 1.87513806153508 1.505770174 -0.7021521635 0.8693568153
+60 -20 1.87386472341735 1.547746182 -0.5633335403 0.8935916746
+60 -15 1.87285887697030 1.579962520 -0.4233496814 0.9121917864
+60 -10 1.87213114480538 1.602734213 -0.2826052846 0.9253390293
+60 -5 1.87168896887348 1.616297495 -0.1414077077 0.9331697938
+60 0 1.87153572385448 1.620797481 0.000000000 0.9357678619
+60 5 1.87167376108233 1.616284362 0.1414065587 0.9331622117
+60 10 1.87210281400821 1.602709959 0.2826010080 0.9253250262
+60 15 1.87281890376403 1.579928798 0.4233406456 0.9121723171
+60 20 1.87381897836104 1.547708398 0.5633197882 0.8935698602
+60 25 1.87509292475391 1.505733928 0.7021352619 0.8693358888
+60 30 1.87662372158440 1.453626484 0.8392516419 0.8392516419
+60 35 1.87839186081111 1.390972540 0.9739694582 0.8030783706
+60 40 1.88036601666020 1.317352345 1.105389866 0.7605737308
+60 45 1.88250592665306 1.232389415 1.232389415 0.7115203605
+
+65 -45 1.88712557147171 1.267285844 -1.267285844 0.5909450939
+65 -40 1.88557250029601 1.360252508 -1.141387378 0.6342961617
+65 -35 1.88411429676653 1.441774052 -1.009541060 0.6723102818
+65 -30 1.88278423418740 1.511910191 -0.8729017555 0.7050153003
+65 -25 1.88161472210339 1.570804201 -0.7324780284 0.7324780284
+65 -20 1.88062761831792 1.618636204 -0.5891353985 0.7547824579
+65 -15 1.87983895867226 1.655593937 -0.4436150583 0.7720161315
+65 -10 1.87926299839134 1.681850427 -0.2965556078 0.7842597339
+65 -5 1.87891051356517 1.697543222 -0.1485157878 0.7915774046
+65 0 1.87878710501086 1.702759383 0.000000000 0.7940097405
+65 5 1.87889407922564 1.697528374 0.1485144888 0.7915704809
+65 10 1.87923260587567 1.681823227 0.2965508117 0.7842470504
+65 15 1.87979536323586 1.655555542 0.4436047704 0.7719982276
+65 20 1.88057660448337 1.618592297 0.5891194176 0.7547619837
+65 25 1.88156456107889 1.570762326 0.7324585017 0.7324585017
+65 30 1.88273968139273 1.511874414 0.8728810998 0.7049986173
+65 35 1.88407934614606 1.441747307 1.009522332 0.6722978103
+65 40 1.88555371943718 1.360238960 1.141376009 0.6342898439
+65 45 1.88712557845627 1.267285848 1.267285848 0.5909450961
+
+70 -45 1.89085325989162 1.294839444 -1.294839444 0.4712830156
+70 -40 1.88982095921868 1.394497700 -1.170122506 0.5075556547
+70 -35 1.88883643562611 1.482745263 -1.038229410 0.5396751407
+70 -30 1.88792674722909 1.559360917 -0.9002974455 0.5675609584
+70 -25 1.88711680039368 1.624221374 -0.7573868655 0.5911682342
+70 -20 1.88642418194163 1.677269713 -0.6104762503 0.6104762503
+70 -15 1.88586506733260 1.718495834 -0.4604695709 0.6254813312
+70 -10 1.88545283783026 1.747914757 -0.3082045317 0.6361889436
+70 -5 1.88519837862041 1.765550475 -0.1544656514 0.6426078199
+70 0 1.88510707343256 1.771421206 0.000000000 0.6447445914
+70 5 1.88518214984684 1.765535276 0.1544643217 0.6426022880
+70 10 1.88542300120635 1.747887097 0.3081996544 0.6361788762
+70 15 1.88582194660091 1.718456540 0.4604590421 0.6254670294
+70 20 1.88637176694782 1.677223109 0.6104592880 0.6104592880
+70 25 1.88706414244232 1.624176052 0.7573657314 0.5911517383
+70 30 1.88788117522365 1.559323277 0.9002757135 0.5675472583
+70 35 1.88880137826271 1.482717743 1.038210140 0.5396651242
+70 40 1.88980172156321 1.394483505 1.170110595 0.5075504879
+70 45 1.89085325951794 1.294839443 1.294839443 0.4712830155
+
+75 -45 1.89371598924530 1.315652727 -1.315652727 0.3525280857
+75 -40 1.89312098687639 1.420597203 -1.192022589 0.3806478734
+75 -35 1.89254460064304 1.514235638 -1.060279208 0.4057382162
+75 -30 1.89200584250194 1.596115092 -0.9215174782 0.4276777500
+75 -25 1.89151912313868 1.665880780 -0.7768129655 0.4463714098
+75 -20 1.89109755341405 1.723263940 -0.6272167801 0.4617471812
+75 -15 1.89075178826270 1.768066816 -0.4737520756 0.4737520756
+75 -10 1.89049419729879 1.800153952 -0.3174157111 0.4823497976
+75 -5 1.89033369756604 1.819436917 -0.1591801043 0.4875166527
+75 0 1.89027432437066 1.825864789 0.000000000 0.4892389956
+75 5 1.89031897404178 1.819422746 0.1591788644 0.4875128555
+75 10 1.89046686617521 1.800127926 0.3174111222 0.4823428242
+75 15 1.89071155292603 1.768029192 0.4737419941 0.4737419941
+75 20 1.89104700142258 1.723217875 0.6272000136 0.4617348379
+75 25 1.89146713451871 1.665834993 0.7767916147 0.4463591412
+75 30 1.89196030210579 1.596076674 0.9214952973 0.4276674558
+75 35 1.89251083859520 1.514208624 1.060260293 0.4057309781
+75 40 1.89310197304704 1.420582935 1.192010617 0.3806440503
+75 45 1.89371598530860 1.315652724 1.315652724 0.3525280850
+
+80 -45 1.89573936979979 1.330190729 -1.330190729 0.2345485151
+80 -40 1.89547339411299 1.438949332 -1.207421854 0.2537255911
+80 -35 1.89521033137713 1.536520316 -1.075883108 0.2709299881
+80 -30 1.89496004268207 1.622278066 -0.9366226780 0.2860513932
+80 -25 1.89472886667170 1.695691639 -0.7907139970 0.2989961869
+80 -20 1.89452359358525 1.756323829 -0.6392495954 0.3096872779
+80 -15 1.89435048135363 1.803825957 -0.4833337085 0.3180631847
+80 -10 1.89421989763427 1.837937937 -0.3240780471 0.3240780471
+80 -5 1.89413777199296 1.858476154 -0.1625955949 0.3276994890
+80 0 1.89410580716783 1.865330084 0.000000000 0.3289080217
+80 5 1.89412573407790 1.858464343 0.1625945616 0.3276974064
+80 10 1.89419712246340 1.837915838 0.3240741506 0.3240741506
+80 15 1.89431540672750 1.803792558 0.4833247593 0.3180572957
+80 20 1.89447643968771 1.756280115 0.6392336847 0.3096795699
+80 25 1.89467914641401 1.695647141 0.7906932476 0.2989883408
+80 30 1.89491549483914 1.622239928 0.9366006593 0.2860446686
+80 35 1.89517711257182 1.536493384 1.075864250 0.2709252393
+80 40 1.89545478514246 1.438935205 1.207410000 0.2537231001
+80 45 1.89573936631921 1.330190727 1.330190727 0.2345485146
+
+85 -45 1.89694468222590 1.338783044 -1.338783044 0.1171283393
+85 -40 1.89688218915634 1.449843572 -1.216563206 0.1268448764
+85 -35 1.89681502315923 1.549805032 -1.085185166 0.1355903710
+85 -30 1.89674679164759 1.637936184 -0.9456628969 0.1433008477
+85 -25 1.89667933151267 1.713596853 -0.7990633358 0.1499202985
+85 -20 1.89661299117318 1.776240636 -0.6464987204 0.1554009193
+85 -15 1.89655234886603 1.825422339 -0.4891204415 0.1597037608
+85 -10 1.89650567352230 1.860799475 -0.3281091531 0.1627988591
+85 -5 1.89647600077145 1.882124436 -0.1646645515 0.1646645515
+85 0 1.89646272422797 1.889246111 0.000000000 0.1652876173
+85 5 1.89646650092960 1.882115008 0.1646637267 0.1646637267
+85 10 1.89648736012982 1.860781506 0.3281059847 0.1627972871
+85 15 1.89652236301660 1.825393477 0.4891127081 0.1597012357
+85 20 1.89656906003528 1.776199493 0.6464837456 0.1553973198
+85 25 1.89663038268237 1.713552630 0.7990427138 0.1499164294
+85 30 1.89670319648706 1.637898538 0.9456411617 0.1432975541
+85 35 1.89678217434044 1.549778193 1.085166373 0.1355880229
+85 40 1.89686398383514 1.449829657 1.216551530 0.1268436590
+85 45 1.89694467940667 1.338783042 1.338783042 0.1171283391
+
+90 -45 1.89734414798273 1.341624913 -1.341624913 0.000000000
+90 -40 1.89735054473313 1.453454841 -1.219593421 0.000000000
+90 -35 1.89735011340882 1.554218224 -1.088275317 0.000000000
+90 -30 1.89734422111623 1.643148295 -0.9486721106 0.000000000
+90 -25 1.89733306611960 1.719567732 -0.8018476023 0.000000000
+90 -20 1.89731476574361 1.782892685 -0.6489198681 0.000000000
+90 -15 1.89729322770364 1.832644529 -0.4910556215 0.000000000
+90 -10 1.89727595873419 1.868452074 -0.3294585128 0.000000000
+90 -5 1.89726479860810 1.890045133 -0.1653575227 0.000000000
+90 0 1.89725817053326 1.897258171 0.000000000 0.000000000
+90 5 1.89725631820464 1.890036685 0.1653567836 0.000000000
+90 10 1.89725948856134 1.868435854 0.3294556527 0.000000000
+90 15 1.89726537507772 1.832617625 0.4910484127 0.000000000
+90 20 1.89727221046727 1.782852696 0.6489053134 0.000000000
+90 25 1.89728453554346 1.719523749 0.8018270924 0.000000000
+90 30 1.89730106058057 1.643110917 0.9486505303 0.000000000
+90 35 1.89731742332447 1.554191446 1.088256566 0.000000000
+90 40 1.89733250677152 1.453441024 1.219581827 0.000000000
+90 45 1.89734414613162 1.341624912 1.341624912 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.86320536686171 1.075722120 1.075722120 1.075722120
+40 45 1.85957706266078 0.9488930922 1.130846752 1.130846752
+35 45 1.85643338797004 0.8237228970 1.176398213 1.176398213
+30 45 1.85376823748081 0.7006585350 1.213576181 1.213576181
+25 45 1.85156541667213 0.5798095874 1.243405673 1.243405673
+20 45 1.84980150092576 0.4610511287 1.266727565 1.266727565
+15 45 1.84845488781446 0.3441024245 1.284207731 1.284207731
+10 45 1.84750630101895 0.2285809254 1.296346846 1.296346846
+5 45 1.84694170138690 0.1140408660 1.303493063 1.303493063
+0 45 1.84675172314594 0.000000000 1.305850667 1.305850667
+-5 45 1.84693424469487 -0.1140404056 1.303487800 1.303487800
+-10 45 1.84749188759946 -0.2285791421 1.296336733 1.296336733
+-15 45 1.84843478529811 -0.3440986823 1.284193765 1.284193765
+-20 45 1.84977769107605 -0.4610451943 1.266711261 1.266711261
+-25 45 1.85153991004820 -0.5798016002 1.243388544 1.243388544
+-30 45 1.85374458281631 -0.7006495943 1.213560696 1.213560696
+-35 45 1.85641366840439 -0.8237141471 1.176385717 1.176385717
+-40 45 1.85956548219618 -0.9488871830 1.130839709 1.130839709
+-45 45 1.86320539665249 -1.075722137 1.075722137 1.075722137
+
+45 50 1.87053229770860 1.137508854 1.137508854 0.9544832595
+40 50 1.86731533234205 1.009687656 1.203298892 1.009687656
+35 50 1.86446036979561 0.8813007512 1.258627911 1.056114216
+30 50 1.86198984665982 0.7531409054 1.304478313 1.094587272
+25 50 1.85991282843570 0.6256643899 1.341741614 1.125854894
+20 50 1.85822580735448 0.4990700371 1.371183658 1.150559701
+15 50 1.85692306960182 0.3733695957 1.393434301 1.169230208
+10 50 1.85599703253240 0.2484413369 1.408980837 1.182275301
+5 50 1.85544217062636 0.1240737744 1.418169731 1.189985698
+0 50 1.85525391635561 0.000000000 1.421206953 1.192534230
+-5 50 1.85543196782658 -0.1240730921 1.418161933 1.189979155
+-10 50 1.85597754382461 -0.2484387282 1.408966042 1.182262887
+-15 50 1.85689585853414 -0.3733641244 1.393413882 1.169213074
+-20 50 1.85819436669881 -0.4990615929 1.371160458 1.150540234
+-25 50 1.85987929581958 -0.6256531098 1.341717424 1.125834595
+-30 50 1.86195895680543 -0.7531284110 1.304456673 1.094569113
+-35 50 1.86443571149400 -0.8812890957 1.258611265 1.056100249
+-40 50 1.86730095974320 -1.009679885 1.203289630 1.009679885
+-45 50 1.87053228319463 -1.137508845 1.137508845 0.9544832521
+
+45 55 1.87697593911944 1.189415767 1.189415767 0.8328378859
+40 55 1.87428075669101 1.061676925 1.265257289 0.8859426919
+35 55 1.87183812967249 0.9313196070 1.330062240 0.9313196070
+30 55 1.86968534270482 0.7993560289 1.384525255 0.9694550206
+25 55 1.86784353359301 0.6665043700 1.429323234 1.000822903
+20 55 1.86632670448655 0.5332436985 1.465075021 1.025856574
+15 55 1.86514168235245 0.3998633686 1.492310408 1.044926997
+10 55 1.86429163962163 0.2665100033 1.511453336 1.058331020
+5 55 1.86377904143485 0.1332288539 1.522812769 1.066284980
+0 55 1.86360351611280 0.000000000 1.526574630 1.068919064
+-5 55 1.86376633365674 -0.1332279456 1.522802386 1.066277710
+-10 55 1.86426762219469 -0.2665065699 1.511433865 1.058317385
+-15 55 1.86510762000690 -0.3998560661 1.492283154 1.044907914
+-20 55 1.86628726909566 -0.5332324311 1.465044064 1.025834897
+-25 55 1.86780264663501 -0.6664897803 1.429291946 1.000800995
+-30 55 1.86964744894516 -0.7993398280 1.384497195 0.9694353723
+-35 55 1.87180918282140 -0.9313052047 1.330041672 0.9313052047
+-40 55 1.87426435692442 -1.061667635 1.265246219 0.8859349400
+-45 55 1.87697589099785 -1.189415736 1.189415736 0.8328378645
+
+45 60 1.88250590764014 1.232389403 1.232389403 0.7115203533
+40 60 1.88038358445917 1.105400194 1.317364652 0.7605808366
+35 60 1.87842471348632 0.9739864927 1.390996868 0.8030924163
+30 60 1.87666635662488 0.8392707089 1.453659509 0.8392707089
+25 60 1.87513806170794 0.7021521636 1.505770174 0.8693568154
+20 60 1.87386472353693 0.5633335404 1.547746182 0.8935916747
+15 60 1.87285887703833 0.4233496814 1.579962520 0.9121917864
+10 60 1.87213114482391 0.2826052846 1.602734213 0.9253390293
+5 60 1.87168896884459 0.1414077077 1.616297495 0.9331697938
+0 60 1.87153572378022 0.000000000 1.620797481 0.9357678619
+-5 60 1.87167376096477 -0.1414065587 1.616284362 0.9331622116
+-10 60 1.87210281384780 -0.2826010080 1.602709959 0.9253250261
+-15 60 1.87281890356101 -0.4233406456 1.579928798 0.9121723170
+-20 60 1.87381897811702 -0.5633197881 1.547708398 0.8935698600
+-25 60 1.87509292447099 -0.7021352618 1.505733928 0.8693358887
+-30 60 1.87662372126882 -0.8392516418 1.453626484 0.8392516418
+-35 60 1.87839186047617 -0.9739694580 1.390972540 0.8030783705
+-40 60 1.88036601632727 -1.105389866 1.317352344 0.7605737306
+-45 60 1.88250592634645 -1.232389415 1.232389415 0.7115203604
+
+45 65 1.88712557173809 1.267285844 1.267285844 0.5909450940
+40 65 1.88557250055230 1.141387378 1.360252509 0.6342961617
+35 65 1.88411429699739 1.009541060 1.441774052 0.6723102819
+30 65 1.88278423438099 0.8729017556 1.511910191 0.7050153003
+25 65 1.88161472225317 0.7324780285 1.570804201 0.7324780285
+20 65 1.88062761842117 0.5891353985 1.618636205 0.7547824579
+15 65 1.87983895872883 0.4436150583 1.655593937 0.7720161315
+10 65 1.87926299840264 0.2965556078 1.681850427 0.7842597339
+5 65 1.87891051353256 0.1485157878 1.697543222 0.7915774046
+0 65 1.87878710493566 0.000000000 1.702759383 0.7940097405
+-5 65 1.87889407910998 -0.1485144888 1.697528374 0.7915704808
+-10 65 1.87923260572054 -0.2965508117 1.681823227 0.7842470504
+-15 65 1.87979536304295 -0.4436047704 1.655555542 0.7719982275
+-20 65 1.88057660425631 -0.5891194176 1.618592297 0.7547619836
+-25 65 1.88156456082130 -0.7324585016 1.570762326 0.7324585016
+-30 65 1.88273968111204 -0.8728810997 1.511874414 0.7049986172
+-35 65 1.88407934585418 -1.009522332 1.441747307 0.6722978102
+-40 65 1.88555371914980 -1.141376009 1.360238960 0.6342898438
+-45 65 1.88712557818983 -1.267285848 1.267285848 0.5909450960
+
+45 70 1.89085326013052 1.294839444 1.294839444 0.4712830157
+40 70 1.88982095944501 1.170122506 1.394497700 0.5075556547
+35 70 1.88883643582838 1.038229410 1.482745263 0.5396751407
+30 70 1.88792674739868 0.9002974456 1.559360918 0.5675609585
+25 70 1.88711680052453 0.7573868655 1.624221375 0.5911682342
+20 70 1.88642418203154 0.6104762504 1.677269713 0.6104762504
+15 70 1.88586506737952 0.4604695709 1.718495834 0.6254813312
+10 70 1.88545283783489 0.3082045317 1.747914757 0.6361889436
+5 70 1.88519837858401 0.1544656514 1.765550475 0.6426078199
+0 70 1.88510707335628 0.000000000 1.771421206 0.6447445914
+-5 70 1.88518214973269 -0.1544643217 1.765535276 0.6426022880
+-10 70 1.88542300105604 -0.3081996544 1.747887097 0.6361788761
+-15 70 1.88582194641727 -0.4604590421 1.718456540 0.6254670294
+-20 70 1.88637176673489 -0.6104592880 1.677223109 0.6104592880
+-25 70 1.88706414220572 -0.7573657313 1.624176052 0.5911517382
+-30 70 1.88788117497005 -0.9002757134 1.559323276 0.5675472582
+-35 70 1.88880137800196 -1.038210140 1.482717742 0.5396651241
+-40 70 1.88980172130733 -1.170110594 1.394483505 0.5075504879
+-45 70 1.89085325927899 -1.294839443 1.294839443 0.4712830155
+
+45 75 1.89371598946557 1.315652727 1.315652727 0.3525280858
+40 75 1.89312098708229 1.192022589 1.420597203 0.3806478734
+35 75 1.89254460082540 1.060279208 1.514235638 0.4057382163
+30 75 1.89200584265403 0.9215174782 1.596115092 0.4276777500
+25 75 1.89151912325549 0.7768129655 1.665880780 0.4463714098
+20 75 1.89109755349375 0.6272167801 1.723263940 0.4617471812
+15 75 1.89075178830139 0.4737520756 1.768066816 0.4737520756
+10 75 1.89049419729720 0.3174157111 1.800153952 0.4823497976
+5 75 1.89033369752667 0.1591801043 1.819436917 0.4875166527
+0 75 1.89027432429363 0.000000000 1.825864789 0.4892389956
+-5 75 1.89031897392935 -0.1591788644 1.819422746 0.4875128554
+-10 75 1.89046686602900 -0.3174111221 1.800127926 0.4823428241
+-15 75 1.89071155275005 -0.4737419940 1.768029191 0.4737419940
+-20 75 1.89104700122194 -0.6272000135 1.723217875 0.4617348379
+-25 75 1.89146713429842 -0.7767916146 1.665834993 0.4463591412
+-30 75 1.89196030187206 -0.9214952972 1.596076674 0.4276674558
+-35 75 1.89251083835673 -1.060260293 1.514208624 0.4057309780
+-40 75 1.89310197281290 -1.192010617 1.420582935 0.3806440503
+-45 75 1.89371598508832 -1.315652724 1.315652724 0.3525280850
+
+45 80 1.89573937000775 1.330190729 1.330190729 0.2345485151
+40 80 1.89547339430502 1.207421854 1.438949332 0.2537255911
+35 80 1.89521033154634 1.075883108 1.536520316 0.2709299881
+30 80 1.89496004282216 0.9366226781 1.622278066 0.2860513932
+25 80 1.89472886677844 0.7907139970 1.695691639 0.2989961869
+20 80 1.89452359365731 0.6392495954 1.756323829 0.3096872779
+15 80 1.89435048138697 0.4833337085 1.803825957 0.3180631847
+10 80 1.89421989762916 0.3240780471 1.837937937 0.3240780471
+5 80 1.89413777195163 0.1625955949 1.858476154 0.3276994890
+0 80 1.89410580709042 0.000000000 1.865330084 0.3289080217
+-5 80 1.89412573396680 -0.1625945616 1.858464343 0.3276974064
+-10 80 1.89419712232109 -0.3240741505 1.837915838 0.3240741505
+-15 80 1.89431540655811 -0.4833247593 1.803792558 0.3180572956
+-20 80 1.89447643949636 -0.6392336847 1.756280114 0.3096795698
+-25 80 1.89467914620511 -0.7906932475 1.695647141 0.2989883408
+-30 80 1.89491549461963 -0.9366006592 1.622239928 0.2860446685
+-35 80 1.89517711234882 -1.075864250 1.536493384 0.2709252392
+-40 80 1.89545478492268 -1.207410000 1.438935205 0.2537231001
+-45 80 1.89573936611123 -1.330190727 1.330190727 0.2345485146
+
+45 85 1.89694468242701 1.338783044 1.338783044 0.1171283393
+40 85 1.89688218934070 1.216563206 1.449843572 0.1268448764
+35 85 1.89681502332069 1.085185166 1.549805032 0.1355903710
+30 85 1.89674679178051 0.9456628970 1.637936184 0.1433008477
+25 85 1.89667933161311 0.7990633358 1.713596854 0.1499202985
+20 85 1.89661299123962 0.6464987204 1.776240636 0.1554009194
+15 85 1.89655234889625 0.4891204415 1.825422339 0.1597037608
+10 85 1.89650567351607 0.3281091531 1.860799475 0.1627988591
+5 85 1.89647600072903 0.1646645515 1.882124436 0.1646645515
+0 85 1.89646272415044 0.000000000 1.889246111 0.1652876173
+-5 85 1.89646650081931 -0.1646637266 1.882115008 0.1646637266
+-10 85 1.89648735999038 -0.3281059847 1.860781506 0.1627972871
+-15 85 1.89652236285188 -0.4891127081 1.825393477 0.1597012357
+-20 85 1.89656905984986 -0.6464837455 1.776199493 0.1553973198
+-25 85 1.89663038248055 -0.7990427137 1.713552629 0.1499164294
+-30 85 1.89670319627562 -0.9456411616 1.637898538 0.1432975540
+-35 85 1.89678217412562 -1.085166373 1.549778193 0.1355880228
+-40 85 1.89686398362339 -1.216551530 1.449829657 0.1268436590
+-45 85 1.89694467920553 -1.338783042 1.338783042 0.1171283391
+
+45 90 1.89734414818173 1.341624913 1.341624913 0.000000000
+40 90 1.89735054491525 1.219593422 1.453454842 0.000000000
+35 90 1.89735011356761 1.088275317 1.554218224 0.000000000
+30 90 1.89734422124678 0.9486721106 1.643148295 0.000000000
+25 90 1.89733306621772 0.8018476024 1.719567733 0.000000000
+20 90 1.89731476580797 0.6489198681 1.782892685 0.000000000
+15 90 1.89729322773262 0.4910556215 1.832644529 0.000000000
+10 90 1.89727595872729 0.3294585128 1.868452074 0.000000000
+5 90 1.89726479856517 0.1653575227 1.890045133 0.000000000
+0 90 1.89725817045560 0.000000000 1.897258170 0.000000000
+-5 90 1.89725631809463 -0.1653567836 1.890036685 0.000000000
+-10 90 1.89725948842276 -0.3294556527 1.868435854 0.000000000
+-15 90 1.89726537491494 -0.4910484126 1.832617625 0.000000000
+-20 90 1.89727221028436 -0.6489053133 1.782852696 0.000000000
+-25 90 1.89728453534411 -0.8018270924 1.719523749 0.000000000
+-30 90 1.89730106037140 -0.9486505302 1.643110917 0.000000000
+-35 90 1.89731742311170 -1.088256566 1.554191446 0.000000000
+-40 90 1.89733250656227 -1.219581827 1.453441023 0.000000000
+-45 90 1.89734414593260 -1.341624912 1.341624912 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.89734414798272 -1.341624913 1.341624913 1.643016656e-16
+-90 40 1.89735054473312 -1.453454841 1.219593421 1.779968819e-16
+-90 35 1.89735011340882 -1.554218224 1.088275317 1.903368373e-16
+-90 30 1.89734422111623 -1.643148295 0.9486721106 2.012276300e-16
+-90 25 1.89733306611960 -1.719567732 0.8018476023 2.105863119e-16
+-90 20 1.89731476574361 -1.782892685 0.6489198681 2.183413820e-16
+-90 15 1.89729322770365 -1.832644529 0.4910556215 2.244342256e-16
+-90 10 1.89727595873421 -1.868452074 0.3294585128 2.288193851e-16
+-90 5 1.89726479860812 -1.890045133 0.1653575227 2.314637723e-16
+-90 -2.84217e-14 1.89725817053329 -1.897258171 -6.102047673e-16 2.323471146e-16
+-90 -5 1.89725631820467 -1.890036685 -0.1653567836 2.314627377e-16
+-90 -10 1.89725948856137 -1.868435854 -0.3294556527 2.288173988e-16
+-90 -15 1.89726537507776 -1.832617625 -0.4910484127 2.244309309e-16
+-90 -20 1.89727221046732 -1.782852696 -0.6489053134 2.183364847e-16
+-90 -25 1.89728453554351 -1.719523749 -0.8018270924 2.105809255e-16
+-90 -30 1.89730106058062 -1.643110917 -0.9486505303 2.012230525e-16
+-90 -35 1.89731742332452 -1.554191446 -1.088256566 1.903335580e-16
+-90 -40 1.89733250677157 -1.453441024 -1.219581827 1.779951897e-16
+-90 -45 1.89734414613167 -1.341624912 -1.341624912 1.643016654e-16
+
+-85 45 1.89694468222588 -1.338783044 1.338783044 0.1171283393
+-85 40 1.89688218915633 -1.449843572 1.216563206 0.1268448764
+-85 35 1.89681502315923 -1.549805032 1.085185166 0.1355903710
+-85 30 1.89674679164759 -1.637936184 0.9456628969 0.1433008477
+-85 25 1.89667933151267 -1.713596853 0.7990633358 0.1499202985
+-85 20 1.89661299117319 -1.776240636 0.6464987204 0.1554009193
+-85 15 1.89655234886605 -1.825422339 0.4891204415 0.1597037608
+-85 10 1.89650567352231 -1.860799475 0.3281091531 0.1627988591
+-85 5 1.89647600077147 -1.882124436 0.1646645515 0.1646645515
+-85 -2.84217e-14 1.89646272422800 -1.889246111 -6.076278924e-16 0.1652876173
+-85 -5 1.89646650092963 -1.882115008 -0.1646637267 0.1646637267
+-85 -10 1.89648736012985 -1.860781506 -0.3281059847 0.1627972871
+-85 -15 1.89652236301663 -1.825393477 -0.4891127081 0.1597012357
+-85 -20 1.89656906003532 -1.776199493 -0.6464837456 0.1553973198
+-85 -25 1.89663038268241 -1.713552630 -0.7990427138 0.1499164294
+-85 -30 1.89670319648710 -1.637898538 -0.9456411617 0.1432975541
+-85 -35 1.89678217434049 -1.549778193 -1.085166373 0.1355880229
+-85 -40 1.89686398383519 -1.449829657 -1.216551530 0.1268436590
+-85 -45 1.89694467940672 -1.338783042 -1.338783042 0.1171283391
+
+-80 45 1.89573936979977 -1.330190729 1.330190729 0.2345485151
+-80 40 1.89547339411298 -1.438949332 1.207421854 0.2537255911
+-80 35 1.89521033137712 -1.536520316 1.075883108 0.2709299881
+-80 30 1.89496004268207 -1.622278066 0.9366226780 0.2860513932
+-80 25 1.89472886667170 -1.695691639 0.7907139970 0.2989961869
+-80 20 1.89452359358526 -1.756323829 0.6392495954 0.3096872779
+-80 15 1.89435048135364 -1.803825957 0.4833337085 0.3180631847
+-80 10 1.89421989763429 -1.837937937 0.3240780471 0.3240780471
+-80 5 1.89413777199298 -1.858476154 0.1625955949 0.3276994890
+-80 -2.84217e-14 1.89410580716785 -1.865330084 -5.999359114e-16 0.3289080217
+-80 -5 1.89412573407793 -1.858464343 -0.1625945616 0.3276974064
+-80 -10 1.89419712246344 -1.837915838 -0.3240741506 0.3240741506
+-80 -15 1.89431540672754 -1.803792558 -0.4833247593 0.3180572957
+-80 -20 1.89447643968775 -1.756280115 -0.6392336847 0.3096795699
+-80 -25 1.89467914641405 -1.695647141 -0.7906932476 0.2989883408
+-80 -30 1.89491549483919 -1.622239928 -0.9366006593 0.2860446686
+-80 -35 1.89517711257187 -1.536493384 -1.075864250 0.2709252393
+-80 -40 1.89545478514251 -1.438935205 -1.207410000 0.2537231001
+-80 -45 1.89573936631927 -1.330190727 -1.330190727 0.2345485146
+
+-75 45 1.89371598924528 -1.315652727 1.315652727 0.3525280857
+-75 40 1.89312098687638 -1.420597203 1.192022589 0.3806478734
+-75 35 1.89254460064303 -1.514235638 1.060279208 0.4057382162
+-75 30 1.89200584250194 -1.596115092 0.9215174782 0.4276777500
+-75 25 1.89151912313868 -1.665880780 0.7768129655 0.4463714098
+-75 20 1.89109755341406 -1.723263940 0.6272167801 0.4617471812
+-75 15 1.89075178826271 -1.768066816 0.4737520756 0.4737520756
+-75 10 1.89049419729881 -1.800153952 0.3174157111 0.4823497976
+-75 5 1.89033369756606 -1.819436917 0.1591801043 0.4875166527
+-75 -2.84217e-14 1.89027432437069 -1.825864789 -5.872429044e-16 0.4892389956
+-75 -5 1.89031897404181 -1.819422746 -0.1591788644 0.4875128555
+-75 -10 1.89046686617525 -1.800127926 -0.3174111222 0.4823428242
+-75 -15 1.89071155292607 -1.768029192 -0.4737419941 0.4737419941
+-75 -20 1.89104700142262 -1.723217875 -0.6272000136 0.4617348379
+-75 -25 1.89146713451876 -1.665834993 -0.7767916147 0.4463591412
+-75 -30 1.89196030210584 -1.596076674 -0.9214952973 0.4276674558
+-75 -35 1.89251083859525 -1.514208624 -1.060260293 0.4057309781
+-75 -40 1.89310197304710 -1.420582935 -1.192010617 0.3806440503
+-75 -45 1.89371598530866 -1.315652724 -1.315652724 0.3525280850
+
+-70 45 1.89085325989160 -1.294839444 1.294839444 0.4712830156
+-70 40 1.88982095921866 -1.394497700 1.170122506 0.5075556547
+-70 35 1.88883643562610 -1.482745263 1.038229410 0.5396751407
+-70 30 1.88792674722909 -1.559360917 0.9002974455 0.5675609584
+-70 25 1.88711680039368 -1.624221374 0.7573868655 0.5911682342
+-70 20 1.88642418194164 -1.677269713 0.6104762503 0.6104762503
+-70 15 1.88586506733261 -1.718495834 0.4604695709 0.6254813312
+-70 10 1.88545283783028 -1.747914757 0.3082045317 0.6361889436
+-70 5 1.88519837862044 -1.765550475 0.1544656514 0.6426078199
+-70 -2.84217e-14 1.88510707343259 -1.771421206 -5.697325128e-16 0.6447445914
+-70 -5 1.88518214984687 -1.765535276 -0.1544643217 0.6426022880
+-70 -10 1.88542300120639 -1.747887097 -0.3081996544 0.6361788762
+-70 -15 1.88582194660095 -1.718456540 -0.4604590421 0.6254670294
+-70 -20 1.88637176694786 -1.677223109 -0.6104592880 0.6104592880
+-70 -25 1.88706414244237 -1.624176052 -0.7573657314 0.5911517383
+-70 -30 1.88788117522370 -1.559323277 -0.9002757135 0.5675472583
+-70 -35 1.88880137826277 -1.482717743 -1.038210140 0.5396651242
+-70 -40 1.88980172156327 -1.394483505 -1.170110595 0.5075504879
+-70 -45 1.89085325951800 -1.294839443 -1.294839443 0.4712830155
+
+-65 45 1.88712557147169 -1.267285844 1.267285844 0.5909450939
+-65 40 1.88557250029599 -1.360252508 1.141387378 0.6342961617
+-65 35 1.88411429676652 -1.441774052 1.009541060 0.6723102818
+-65 30 1.88278423418739 -1.511910191 0.8729017555 0.7050153003
+-65 25 1.88161472210339 -1.570804201 0.7324780284 0.7324780284
+-65 20 1.88062761831793 -1.618636204 0.5891353985 0.7547824579
+-65 15 1.87983895867227 -1.655593937 0.4436150583 0.7720161315
+-65 10 1.87926299839136 -1.681850427 0.2965556078 0.7842597339
+-65 5 1.87891051356519 -1.697543222 0.1485157878 0.7915774046
+-65 -2.84217e-14 1.87878710501089 -1.702759383 -5.476491863e-16 0.7940097405
+-65 -5 1.87889407922568 -1.697528374 -0.1485144888 0.7915704809
+-65 -10 1.87923260587571 -1.681823227 -0.2965508117 0.7842470504
+-65 -15 1.87979536323590 -1.655555542 -0.4436047704 0.7719982276
+-65 -20 1.88057660448342 -1.618592297 -0.5891194176 0.7547619837
+-65 -25 1.88156456107894 -1.570762326 -0.7324585017 0.7324585017
+-65 -30 1.88273968139278 -1.511874414 -0.8728810998 0.7049986173
+-65 -35 1.88407934614612 -1.441747307 -1.009522332 0.6722978103
+-65 -40 1.88555371943724 -1.360238960 -1.141376009 0.6342898439
+-65 -45 1.88712557845633 -1.267285848 -1.267285848 0.5909450961
+
+-60 45 1.88250590733360 -1.232389402 1.232389402 0.7115203532
+-60 40 1.88038358415888 -1.317364652 1.105400194 0.7605808365
+-60 35 1.87842471321547 -1.390996868 0.9739864926 0.8030924162
+-60 30 1.87666635639986 -1.453659509 0.8392707088 0.8392707088
+-60 25 1.87513806153508 -1.505770174 0.7021521635 0.8693568153
+-60 20 1.87386472341735 -1.547746182 0.5633335403 0.8935916746
+-60 15 1.87285887697031 -1.579962520 0.4233496814 0.9121917864
+-60 10 1.87213114480540 -1.602734213 0.2826052846 0.9253390293
+-60 5 1.87168896887350 -1.616297495 0.1414077077 0.9331697938
+-60 -2.84217e-14 1.87153572385451 -1.620797481 -5.212882279e-16 0.9357678619
+-60 -5 1.87167376108237 -1.616284362 -0.1414065587 0.9331622117
+-60 -10 1.87210281400824 -1.602709959 -0.2826010080 0.9253250262
+-60 -15 1.87281890376407 -1.579928798 -0.4233406456 0.9121723171
+-60 -20 1.87381897836109 -1.547708398 -0.5633197882 0.8935698602
+-60 -25 1.87509292475397 -1.505733928 -0.7021352619 0.8693358888
+-60 -30 1.87662372158445 -1.453626484 -0.8392516419 0.8392516419
+-60 -35 1.87839186081117 -1.390972540 -0.9739694582 0.8030783706
+-60 -40 1.88036601666027 -1.317352345 -1.105389866 0.7605737308
+-60 -45 1.88250592665312 -1.232389415 -1.232389415 0.7115203605
+
+-55 45 1.87697593875235 -1.189415766 1.189415766 0.8328378857
+-55 40 1.87428075632608 -1.265257289 1.061676925 0.8859426917
+-55 35 1.87183812934779 -1.330062240 0.9313196068 0.9313196068
+-55 30 1.86968534244064 -1.384525255 0.7993560288 0.9694550205
+-55 25 1.86784353339391 -1.429323234 0.6665043700 1.000822903
+-55 20 1.86632670434947 -1.465075021 0.5332436985 1.025856573
+-55 15 1.86514168227292 -1.492310408 0.3998633686 1.044926997
+-55 10 1.86429163959620 -1.511453336 0.2665100033 1.058331020
+-55 5 1.86377904145996 -1.522812769 0.1332288540 1.066284980
+-55 -2.84217e-14 1.86360351618545 -1.526574630 -4.909838478e-16 1.068919064
+-55 -5 1.86376633377514 -1.522802386 -0.1332279456 1.066277710
+-55 -10 1.86426762235905 -1.511433865 -0.2665065699 1.058317386
+-55 -15 1.86510762021840 -1.492283154 -0.3998560661 1.044907914
+-55 -20 1.86628726935588 -1.465044064 -0.5332324312 1.025834897
+-55 -25 1.86780264694472 -1.429291947 -0.6664897804 1.000800995
+-55 -30 1.86964744930196 -1.384497195 -0.7993398281 0.9694353725
+-55 -35 1.87180918321400 -1.330041672 -0.9313052049 0.9313052049
+-55 -40 1.87426435732472 -1.265246219 -1.061667636 0.8859349402
+-55 -45 1.87697589136528 -1.189415736 -1.189415736 0.8328378647
+
+-50 45 1.87053229724102 -1.137508853 1.137508853 0.9544832593
+-50 40 1.86731533188086 -1.203298892 1.009687656 1.009687656
+-50 35 1.86446036940604 -1.258627911 0.8813007511 1.056114216
+-50 30 1.86198984635756 -1.304478313 0.7531409053 1.094587272
+-50 25 1.85991282821472 -1.341741614 0.6256643899 1.125854893
+-50 20 1.85822580720421 -1.371183657 0.4990700370 1.150559701
+-50 15 1.85692306951384 -1.393434301 0.3733695957 1.169230208
+-50 10 1.85599703250075 -1.408980837 0.2484413369 1.182275301
+-50 5 1.85544217064631 -1.418169731 0.1240737744 1.189985698
+-50 -2.84217e-14 1.85525391642398 -1.421206953 -4.570950183e-16 1.192534230
+-50 -5 1.85543196794199 -1.418161933 -0.1240730921 1.189979155
+-50 -10 1.85597754398788 -1.408966043 -0.2484387282 1.182262887
+-50 -15 1.85689585874793 -1.393413882 -0.3733641244 1.169213075
+-50 -20 1.85819436696741 -1.371160458 -0.4990615930 1.150540234
+-50 -25 1.85987929614875 -1.341717424 -0.6256531099 1.125834596
+-50 -30 1.86195895720068 -1.304456673 -0.7531284112 1.094569113
+-50 -35 1.86443571195471 -1.258611266 -0.8812890959 1.056100249
+-50 -40 1.86730096024360 -1.203289631 -1.009679885 1.009679885
+-50 -45 1.87053228366306 -1.137508845 -1.137508845 0.9544832524
+
+-45 45 1.86320536619956 -1.075722120 1.075722120 1.075722120
+-45 40 1.85957706207809 -1.130846751 0.9488930919 1.130846751
+-45 35 1.85643338752921 -1.176398213 0.8237228968 1.176398213
+-45 30 1.85376823715935 -1.213576181 0.7006585348 1.213576181
+-45 25 1.85156541644364 -1.243405673 0.5798095874 1.243405673
+-45 20 1.84980150077214 -1.266727565 0.4610511287 1.266727565
+-45 15 1.84845488772368 -1.284207731 0.3441024245 1.284207731
+-45 10 1.84750630098332 -1.296346846 0.2285809254 1.296346846
+-45 5 1.84694170140161 -1.303493063 0.1140408660 1.303493063
+-45 -2.84217e-14 1.84675172320803 -1.305850667 -4.199936068e-16 1.305850667
+-45 -5 1.84693424480338 -1.303487800 -0.1140404056 1.303487800
+-45 -10 1.84749188775538 -1.296336733 -0.2285791421 1.296336733
+-45 -15 1.84843478550462 -1.284193765 -0.3440986823 1.284193765
+-45 -20 1.84977769133916 -1.266711261 -0.4610451943 1.266711261
+-45 -25 1.85153991037780 -1.243388544 -0.5798016003 1.243388544
+-45 -30 1.85374458322710 -1.213560696 -0.7006495945 1.213560696
+-45 -35 1.85641366891666 -1.176385718 -0.8237141474 1.176385718
+-45 -40 1.85956548282136 -1.130839710 -0.9488871833 1.130839710
+-45 -45 1.86320539731529 -1.075722138 -1.075722138 1.075722138
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 1.89734414818178 -1.341624913 -1.341624913 1.643016656e-16
+-40 -90 1.89735054491531 -1.219593422 -1.453454842 1.779968819e-16
+-35 -90 1.89735011356767 -1.088275317 -1.554218224 1.903368374e-16
+-30 -90 1.89734422124684 -0.9486721106 -1.643148295 2.012276300e-16
+-25 -90 1.89733306621777 -0.8018476024 -1.719567733 2.105863120e-16
+-20 -90 1.89731476580803 -0.6489198681 -1.782892685 2.183413820e-16
+-15 -90 1.89729322773267 -0.4910556215 -1.832644529 2.244342256e-16
+-10 -90 1.89727595872735 -0.3294585128 -1.868452074 2.288193851e-16
+-5 -90 1.89726479856522 -0.1653575227 -1.890045133 2.314637723e-16
+-2.84217e-14 -90 1.89725817045565 -6.102047672e-16 -1.897258170 2.323471146e-16
+5 -90 1.89725631809468 0.1653567836 -1.890036685 2.314627377e-16
+10 -90 1.89725948842281 0.3294556527 -1.868435854 2.288173988e-16
+15 -90 1.89726537491498 0.4910484126 -1.832617625 2.244309308e-16
+20 -90 1.89727221028440 0.6489053133 -1.782852696 2.183364847e-16
+25 -90 1.89728453534414 0.8018270924 -1.719523749 2.105809255e-16
+30 -90 1.89730106037143 0.9486505302 -1.643110917 2.012230525e-16
+35 -90 1.89731742311173 1.088256566 -1.554191446 1.903335579e-16
+40 -90 1.89733250656229 1.219581827 -1.453441023 1.779951897e-16
+45 -90 1.89734414593262 1.341624912 -1.341624912 1.643016654e-16
+
+-45 -85 1.89694468242707 -1.338783044 -1.338783044 0.1171283393
+-40 -85 1.89688218934076 -1.216563206 -1.449843572 0.1268448764
+-35 -85 1.89681502332074 -1.085185166 -1.549805032 0.1355903710
+-30 -85 1.89674679178056 -0.9456628970 -1.637936184 0.1433008477
+-25 -85 1.89667933161317 -0.7990633358 -1.713596854 0.1499202985
+-20 -85 1.89661299123967 -0.6464987204 -1.776240636 0.1554009194
+-15 -85 1.89655234889630 -0.4891204415 -1.825422339 0.1597037608
+-10 -85 1.89650567351612 -0.3281091531 -1.860799475 0.1627988591
+-5 -85 1.89647600072908 -0.1646645515 -1.882124436 0.1646645515
+-2.84217e-14 -85 1.89646272415049 -6.076278924e-16 -1.889246111 0.1652876173
+5 -85 1.89646650081936 0.1646637266 -1.882115008 0.1646637266
+10 -85 1.89648735999042 0.3281059847 -1.860781506 0.1627972871
+15 -85 1.89652236285192 0.4891127081 -1.825393477 0.1597012357
+20 -85 1.89656905984990 0.6464837455 -1.776199493 0.1553973198
+25 -85 1.89663038248058 0.7990427137 -1.713552629 0.1499164294
+30 -85 1.89670319627565 0.9456411616 -1.637898538 0.1432975540
+35 -85 1.89678217412565 1.085166373 -1.549778193 0.1355880228
+40 -85 1.89686398362341 1.216551530 -1.449829657 0.1268436590
+45 -85 1.89694467920555 1.338783042 -1.338783042 0.1171283391
+
+-45 -80 1.89573937000781 -1.330190729 -1.330190729 0.2345485151
+-40 -80 1.89547339430508 -1.207421854 -1.438949332 0.2537255911
+-35 -80 1.89521033154640 -1.075883108 -1.536520316 0.2709299881
+-30 -80 1.89496004282222 -0.9366226781 -1.622278066 0.2860513932
+-25 -80 1.89472886677850 -0.7907139970 -1.695691639 0.2989961869
+-20 -80 1.89452359365737 -0.6392495954 -1.756323829 0.3096872779
+-15 -80 1.89435048138703 -0.4833337085 -1.803825957 0.3180631847
+-10 -80 1.89421989762921 -0.3240780471 -1.837937937 0.3240780471
+-5 -80 1.89413777195168 -0.1625955949 -1.858476154 0.3276994890
+-2.84217e-14 -80 1.89410580709047 -5.999359114e-16 -1.865330084 0.3289080217
+5 -80 1.89412573396685 0.1625945616 -1.858464343 0.3276974064
+10 -80 1.89419712232114 0.3240741505 -1.837915838 0.3240741505
+15 -80 1.89431540655816 0.4833247593 -1.803792558 0.3180572956
+20 -80 1.89447643949640 0.6392336847 -1.756280114 0.3096795698
+25 -80 1.89467914620514 0.7906932475 -1.695647141 0.2989883408
+30 -80 1.89491549461966 0.9366006592 -1.622239928 0.2860446685
+35 -80 1.89517711234885 1.075864250 -1.536493384 0.2709252392
+40 -80 1.89545478492270 1.207410000 -1.438935205 0.2537231001
+45 -80 1.89573936611125 1.330190727 -1.330190727 0.2345485146
+
+-45 -75 1.89371598946563 -1.315652727 -1.315652727 0.3525280858
+-40 -75 1.89312098708235 -1.192022589 -1.420597203 0.3806478734
+-35 -75 1.89254460082546 -1.060279208 -1.514235638 0.4057382163
+-30 -75 1.89200584265409 -0.9215174782 -1.596115092 0.4276777500
+-25 -75 1.89151912325555 -0.7768129655 -1.665880780 0.4463714098
+-20 -75 1.89109755349381 -0.6272167801 -1.723263940 0.4617471812
+-15 -75 1.89075178830145 -0.4737520756 -1.768066816 0.4737520756
+-10 -75 1.89049419729726 -0.3174157111 -1.800153952 0.4823497976
+-5 -75 1.89033369752672 -0.1591801043 -1.819436917 0.4875166527
+-2.84217e-14 -75 1.89027432429369 -5.872429044e-16 -1.825864789 0.4892389956
+5 -75 1.89031897392940 0.1591788644 -1.819422746 0.4875128554
+10 -75 1.89046686602905 0.3174111221 -1.800127926 0.4823428241
+15 -75 1.89071155275009 0.4737419940 -1.768029191 0.4737419940
+20 -75 1.89104700122198 0.6272000135 -1.723217875 0.4617348379
+25 -75 1.89146713429846 0.7767916146 -1.665834993 0.4463591412
+30 -75 1.89196030187209 0.9214952972 -1.596076674 0.4276674558
+35 -75 1.89251083835676 1.060260293 -1.514208624 0.4057309780
+40 -75 1.89310197281293 1.192010617 -1.420582935 0.3806440503
+45 -75 1.89371598508834 1.315652724 -1.315652724 0.3525280850
+
+-45 -70 1.89085326013058 -1.294839444 -1.294839444 0.4712830157
+-40 -70 1.88982095944507 -1.170122506 -1.394497700 0.5075556547
+-35 -70 1.88883643582845 -1.038229410 -1.482745263 0.5396751407
+-30 -70 1.88792674739875 -0.9002974456 -1.559360918 0.5675609585
+-25 -70 1.88711680052459 -0.7573868655 -1.624221375 0.5911682342
+-20 -70 1.88642418203161 -0.6104762504 -1.677269713 0.6104762504
+-15 -70 1.88586506737958 -0.4604695709 -1.718495834 0.6254813312
+-10 -70 1.88545283783495 -0.3082045317 -1.747914757 0.6361889436
+-5 -70 1.88519837858407 -0.1544656514 -1.765550475 0.6426078199
+-2.84217e-14 -70 1.88510707335633 -5.697325128e-16 -1.771421206 0.6447445914
+5 -70 1.88518214973274 0.1544643217 -1.765535276 0.6426022880
+10 -70 1.88542300105609 0.3081996544 -1.747887097 0.6361788761
+15 -70 1.88582194641732 0.4604590421 -1.718456540 0.6254670294
+20 -70 1.88637176673494 0.6104592880 -1.677223109 0.6104592880
+25 -70 1.88706414220576 0.7573657313 -1.624176052 0.5911517382
+30 -70 1.88788117497008 0.9002757134 -1.559323276 0.5675472582
+35 -70 1.88880137800199 1.038210140 -1.482717742 0.5396651241
+40 -70 1.88980172130736 1.170110594 -1.394483505 0.5075504879
+45 -70 1.89085325927901 1.294839443 -1.294839443 0.4712830155
+
+-45 -65 1.88712557173816 -1.267285844 -1.267285844 0.5909450940
+-40 -65 1.88557250055237 -1.141387378 -1.360252509 0.6342961617
+-35 -65 1.88411429699745 -1.009541060 -1.441774052 0.6723102819
+-30 -65 1.88278423438106 -0.8729017556 -1.511910191 0.7050153003
+-25 -65 1.88161472225324 -0.7324780285 -1.570804201 0.7324780285
+-20 -65 1.88062761842124 -0.5891353985 -1.618636205 0.7547824579
+-15 -65 1.87983895872890 -0.4436150583 -1.655593937 0.7720161315
+-10 -65 1.87926299840271 -0.2965556078 -1.681850427 0.7842597339
+-5 -65 1.87891051353262 -0.1485157878 -1.697543222 0.7915774046
+-2.84217e-14 -65 1.87878710493572 -5.476491863e-16 -1.702759383 0.7940097405
+5 -65 1.87889407911004 0.1485144888 -1.697528374 0.7915704808
+10 -65 1.87923260572060 0.2965508117 -1.681823227 0.7842470504
+15 -65 1.87979536304301 0.4436047704 -1.655555542 0.7719982275
+20 -65 1.88057660425636 0.5891194176 -1.618592297 0.7547619836
+25 -65 1.88156456082135 0.7324585016 -1.570762326 0.7324585016
+30 -65 1.88273968111208 0.8728810997 -1.511874414 0.7049986172
+35 -65 1.88407934585422 1.009522332 -1.441747307 0.6722978102
+40 -65 1.88555371914983 1.141376009 -1.360238960 0.6342898438
+45 -65 1.88712557818985 1.267285848 -1.267285848 0.5909450960
+
+-45 -60 1.88250590764021 -1.232389403 -1.232389403 0.7115203533
+-40 -60 1.88038358445924 -1.105400194 -1.317364652 0.7605808366
+-35 -60 1.87842471348640 -0.9739864927 -1.390996868 0.8030924163
+-30 -60 1.87666635662495 -0.8392707089 -1.453659509 0.8392707089
+-25 -60 1.87513806170802 -0.7021521636 -1.505770174 0.8693568154
+-20 -60 1.87386472353700 -0.5633335404 -1.547746182 0.8935916747
+-15 -60 1.87285887703840 -0.4233496814 -1.579962520 0.9121917864
+-10 -60 1.87213114482398 -0.2826052846 -1.602734213 0.9253390293
+-5 -60 1.87168896884466 -0.1414077077 -1.616297495 0.9331697938
+-2.84217e-14 -60 1.87153572378029 -5.212882279e-16 -1.620797481 0.9357678619
+5 -60 1.87167376096483 0.1414065587 -1.616284362 0.9331622116
+10 -60 1.87210281384786 0.2826010080 -1.602709959 0.9253250261
+15 -60 1.87281890356107 0.4233406456 -1.579928798 0.9121723170
+20 -60 1.87381897811708 0.5633197881 -1.547708398 0.8935698600
+25 -60 1.87509292447104 0.7021352618 -1.505733928 0.8693358887
+30 -60 1.87662372126886 0.8392516418 -1.453626484 0.8392516418
+35 -60 1.87839186047621 0.9739694580 -1.390972540 0.8030783705
+40 -60 1.88036601632730 1.105389866 -1.317352344 0.7605737306
+45 -60 1.88250592634647 1.232389415 -1.232389415 0.7115203604
+
+-45 -55 1.87697593911951 -1.189415767 -1.189415767 0.8328378859
+-40 -55 1.87428075669109 -1.061676925 -1.265257289 0.8859426919
+-35 -55 1.87183812967256 -0.9313196070 -1.330062240 0.9313196070
+-30 -55 1.86968534270490 -0.7993560289 -1.384525255 0.9694550206
+-25 -55 1.86784353359309 -0.6665043700 -1.429323234 1.000822903
+-20 -55 1.86632670448663 -0.5332436985 -1.465075021 1.025856574
+-15 -55 1.86514168235253 -0.3998633686 -1.492310408 1.044926997
+-10 -55 1.86429163962171 -0.2665100033 -1.511453336 1.058331020
+-5 -55 1.86377904143493 -0.1332288539 -1.522812769 1.066284980
+-2.84217e-14 -55 1.86360351611287 -4.909838478e-16 -1.526574630 1.068919064
+5 -55 1.86376633365681 0.1332279456 -1.522802386 1.066277710
+10 -55 1.86426762219476 0.2665065699 -1.511433865 1.058317385
+15 -55 1.86510762000696 0.3998560661 -1.492283154 1.044907914
+20 -55 1.86628726909573 0.5332324311 -1.465044064 1.025834897
+25 -55 1.86780264663507 0.6664897803 -1.429291946 1.000800995
+30 -55 1.86964744894521 0.7993398280 -1.384497195 0.9694353723
+35 -55 1.87180918282144 0.9313052047 -1.330041672 0.9313052047
+40 -55 1.87426435692446 1.061667635 -1.265246219 0.8859349400
+45 -55 1.87697589099788 1.189415736 -1.189415736 0.8328378645
+
+-45 -50 1.87053229770867 -1.137508854 -1.137508854 0.9544832595
+-40 -50 1.86731533234213 -1.009687656 -1.203298892 1.009687656
+-35 -50 1.86446036979570 -0.8813007512 -1.258627911 1.056114216
+-30 -50 1.86198984665991 -0.7531409054 -1.304478313 1.094587272
+-25 -50 1.85991282843579 -0.6256643899 -1.341741614 1.125854894
+-20 -50 1.85822580735457 -0.4990700371 -1.371183658 1.150559701
+-15 -50 1.85692306960191 -0.3733695957 -1.393434301 1.169230208
+-10 -50 1.85599703253249 -0.2484413369 -1.408980837 1.182275301
+-5 -50 1.85544217062644 -0.1240737744 -1.418169731 1.189985698
+-2.84217e-14 -50 1.85525391635568 -4.570950183e-16 -1.421206953 1.192534230
+5 -50 1.85543196782665 0.1240730921 -1.418161933 1.189979155
+10 -50 1.85597754382468 0.2484387282 -1.408966042 1.182262887
+15 -50 1.85689585853422 0.3733641244 -1.393413882 1.169213074
+20 -50 1.85819436669889 0.4990615929 -1.371160458 1.150540234
+25 -50 1.85987929581965 0.6256531098 -1.341717424 1.125834595
+30 -50 1.86195895680549 0.7531284110 -1.304456673 1.094569113
+35 -50 1.86443571149406 0.8812890957 -1.258611265 1.056100249
+40 -50 1.86730095974324 1.009679885 -1.203289630 1.009679885
+45 -50 1.87053228319466 1.137508845 -1.137508845 0.9544832521
+
+-45 -45 1.86320536686179 -1.075722120 -1.075722120 1.075722120
+-40 -45 1.85957706266087 -0.9488930922 -1.130846752 1.130846752
+-35 -45 1.85643338797013 -0.8237228970 -1.176398213 1.176398213
+-30 -45 1.85376823748092 -0.7006585350 -1.213576181 1.213576181
+-25 -45 1.85156541667224 -0.5798095874 -1.243405673 1.243405673
+-20 -45 1.84980150092587 -0.4610511287 -1.266727565 1.266727565
+-15 -45 1.84845488781456 -0.3441024245 -1.284207731 1.284207731
+-10 -45 1.84750630101904 -0.2285809254 -1.296346846 1.296346846
+-5 -45 1.84694170138697 -0.1140408660 -1.303493063 1.303493063
+-2.84217e-14 -45 1.84675172314600 -4.199936068e-16 -1.305850667 1.305850667
+5 -45 1.84693424469494 0.1140404056 -1.303487800 1.303487800
+10 -45 1.84749188759955 0.2285791421 -1.296336733 1.296336733
+15 -45 1.84843478529821 0.3440986823 -1.284193765 1.284193765
+20 -45 1.84977769107615 0.4610451943 -1.266711261 1.266711261
+25 -45 1.85153991004829 0.5798016002 -1.243388544 1.243388544
+30 -45 1.85374458281638 0.7006495943 -1.213560696 1.213560696
+35 -45 1.85641366840446 0.8237141471 -1.176385717 1.176385717
+40 -45 1.85956548219623 0.9488871830 -1.130839709 1.130839709
+45 -45 1.86320539665253 1.075722137 -1.075722137 1.075722137
+
+
diff --git a/test/checkpoint2/h.t1.ah1.gp b/test/checkpoint2/h.t1.ah1.gp
new file mode 100644
index 0000000..48d839e
--- /dev/null
+++ b/test/checkpoint2/h.t1.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.4 0.6 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.36775793592322 -0.9670256817 -0.7670256817 1.367025682
+-40 -45 2.35122797204295 -0.7997695744 -0.8298297005 1.429829701
+-35 -45 2.33199782560534 -0.6347368330 -0.8777573456 1.477757346
+-30 -45 2.31071128970180 -0.4733667749 -0.9127156277 1.512715628
+-25 -45 2.28782508084375 -0.3164223874 -0.9363727678 1.536372768
+-20 -45 2.26364799583473 -0.1641997063 -0.9501259530 1.550125953
+-15 -45 2.23837346716709 -0.01668841476 -0.9551023348 1.555102335
+-10 -45 2.21210446697469 0.1263095201 -0.9521758428 1.552175843
+-5 -45 2.18487289179305 0.2650933073 -0.9419905540 1.541990554
+0 -45 2.15665707986619 0.4000000000 -0.9249868459 1.524986846
+5 -45 2.12739119515070 0.5313574402 -0.9014224123 1.501422412
+10 -45 2.09697104996168 0.6594457095 -0.8713897356 1.471389736
+15 -45 2.06526442148301 0.7844629909 -0.8348354155 1.434835416
+20 -45 2.03211347522036 0.9064912159 -0.7915731789 1.391573179
+25 -45 1.99734180468948 1.025458824 -0.7413007762 1.341300776
+30 -45 1.96076231034354 1.141098493 -0.6836202439 1.283620244
+35 -45 1.92218874917456 1.252899380 -0.6180665490 1.218066549
+40 -45 1.88144894630104 1.360053737 -0.5441474903 1.144147490
+45 -45 1.83841459310430 1.461409160 -0.4614091602 1.061409160
+
+-45 -40 2.32680965324502 -1.014980423 -0.5873095508 1.414980423
+-40 -40 2.30879455187096 -0.8484026237 -0.6484026237 1.487788312
+-35 -40 2.28800273962857 -0.6815024905 -0.6960276651 1.544545626
+-30 -40 2.26506127637000 -0.5161759413 -0.7315363922 1.586863279
+-25 -40 2.24043824069451 -0.3536710343 -0.7561970854 1.616252749
+-20 -40 2.21446840109437 -0.1947473244 -0.7711348170 1.634054844
+-15 -40 2.18737854477552 -0.03981393537 -0.7773048077 1.641407953
+-10 -40 2.15930871616508 0.1109577576 -0.7754856917 1.639240015
+-5 -40 2.13033004199611 0.2575444208 -0.7662847176 1.628274721
+0 -40 2.10046338013991 0.4000000000 -0.7501518354 1.609048300
+5 -40 2.06968808041094 0.5384004395 -0.7273920654 1.581924263
+10 -40 2.03795013487237 0.6727973414 -0.6981799360 1.547110603
+15 -40 2.00517363898685 0.8031781839 -0.6625776640 1.504681467
+20 -40 1.97126579566375 0.9294295719 -0.6205507943 1.454595794
+25 -40 1.93612695907194 1.051302402 -0.5719893417 1.396722508
+30 -40 1.89965845679979 1.168377171 -0.5167310988 1.330868299
+35 -40 1.86177493718052 1.280031390 -0.4545930663 1.256815075
+40 -40 1.82242010841679 1.385412081 -0.3854120814 1.174368388
+45 -40 1.78158447421116 1.483417867 -0.3090955329 1.083417867
+
+-45 -35 2.28514384784829 -1.048066576 -0.4139471325 1.448066576
+-40 -35 2.26519645147714 -0.8831091577 -0.4707223209 1.529149948
+-35 -35 2.24250525966480 -0.7157423732 -0.5157423732 1.593445246
+-30 -35 2.21767744466684 -0.5481348519 -0.5498932381 1.642217736
+-25 -35 2.19118615253415 -0.3818830218 -0.5740754763 1.676753551
+-20 -35 2.16338688095115 -0.2181192280 -0.5891404906 1.698268621
+-15 -35 2.13453620346165 -0.05761823072 -0.5958525863 1.707854488
+-10 -35 2.10480933155079 0.09910676529 -0.5948693858 1.706450332
+-5 -35 2.07431636692778 0.2517212684 -0.5867353033 1.694833658
+0 -35 2.04312045801604 0.4000000000 -0.5718857513 1.673626300
+5 -35 2.01124556272950 0.5437702299 -0.5506519212 1.643301248
+10 -35 1.97868616441457 0.6828632844 -0.5232711137 1.604197402
+15 -35 1.94541888352042 0.8170738102 -0.4899014969 1.556540650
+20 -35 1.91140954163251 0.9461246902 -0.4506370821 1.500465255
+25 -35 1.87662059706321 1.069636298 -0.4055258056 1.436039675
+30 -35 1.84102332276428 1.187102011 -0.3545934081 1.363300673
+35 -35 1.80460360316914 1.297867552 -0.2978675516 1.282287754
+40 -35 1.76737945490010 1.401123219 -0.2354121474 1.193092193
+45 -35 1.72940720067913 1.495903335 -0.1673597763 1.095903335
+
+-45 -30 2.24328806858073 -1.068576769 -0.2478831926 1.468576769
+-40 -30 2.22105179193011 -0.9056650258 -0.2983749082 1.556030985
+-35 -30 2.19618880488815 -0.7387511121 -0.3389477051 1.626305131
+-30 -30 2.16928965351873 -0.5701358256 -0.3701358256 1.680324540
+-25 -30 2.14083176032025 -0.4016421207 -0.3925384799 1.719127076
+-20 -30 2.11119017406915 -0.2346798786 -0.4067652908 1.743768635
+-15 -30 2.08065003174501 -0.07031975489 -0.4133982291 1.755257221
+-10 -30 2.04942027852125 0.09063224936 -0.4129678022 1.754511700
+-5 -30 2.01764899383682 0.2475648872 -0.4059412258 1.742341312
+0 -30 1.98543872251713 0.4000000000 -0.3927193613 1.719440371
+5 -30 1.95285407000280 0.5475398007 -0.3736363574 1.686387639
+10 -30 1.91993184764589 0.6898209817 -0.3489655023 1.643656465
+15 -30 1.88669262171507 0.8264767250 -0.3189296290 1.591632806
+20 -30 1.85314700557229 0.9571052437 -0.2837119966 1.530634077
+25 -30 1.81930285008270 1.081244469 -0.2434703365 1.460933478
+30 -30 1.78517630758952 1.198355115 -0.1983551151 1.382791622
+35 -30 1.75079482145744 1.307808812 -0.1485261632 1.296485345
+40 -30 1.71621267900245 1.408890869 -0.09417670203 1.202349317
+45 -30 1.68150846578175 1.500805689 -0.03555046113 1.100805689
+
+-45 -25 2.20155395711962 -1.078438004 -0.08940696349 1.478438004
+-40 -25 2.17677229335219 -0.9176583876 -0.1322541617 1.570324117
+-35 -25 2.14954752024810 -0.7517647762 -0.1670250693 1.644890569
+-30 -25 2.12045903242046 -0.5830932181 -0.1940134798 1.702767402
+-25 -25 2.08999070280507 -0.4135949679 -0.2135949679 1.744760039
+-20 -25 2.05853747183408 -0.2448683844 -0.2261858741 1.771761325
+-15 -25 2.02641152236918 -0.07820408315 -0.2322108535 1.784681935
+-10 -25 1.99385351784023 0.08536152614 -0.2320809970 1.784403457
+-5 -25 1.96104618271300 0.2449919160 -0.2261808300 1.771750507
+0 -25 1.92812670146996 0.4000000000 -0.2148615550 1.747476244
+5 -25 1.89519397615466 0.5498028907 -0.1984375615 1.712254876
+10 -25 1.86231784556797 0.6938815914 -0.1771881314 1.666685326
+15 -25 1.82955057045620 0.8317477193 -0.1513635927 1.611304424
+20 -25 1.79693232883486 0.9629165675 -0.1211916844 1.546600558
+25 -25 1.76449664538024 1.086886114 -0.08688611372 1.473032024
+30 -25 1.73228096394330 1.203125003 -0.04865881166 1.391053311
+35 -25 1.70032811246166 1.311065240 -0.006729684289 1.301136007
+40 -25 1.66869812770154 1.410107530 0.03865917794 1.203799278
+45 -25 1.63746397825961 1.499627365 0.08723533874 1.099627365
+
+-45 -20 2.16009721836782 -1.079215304 0.06160965912 1.479215304
+-40 -20 2.13261210299202 -0.9204517635 0.02723710052 1.573653133
+-35 -20 2.10292250484963 -0.7559052711 -0.0008434490464 1.650803809
+-30 -20 2.07160295794203 -0.5878872969 -0.02277890922 1.711070990
+-25 -20 2.03914627943542 -0.4184032957 -0.03879379642 1.755071531
+-20 -20 2.00596607951710 -0.2491618705 -0.04916187050 1.783557581
+-15 -20 1.97239914950786 -0.08159850123 -0.05418192801 1.797350075
+-10 -20 1.93871389483192 0.08308917836 -0.05416027388 1.797290581
+-5 -20 1.90512189851418 0.2439018947 -0.04939915277 1.784209508
+0 -20 1.87178782432007 0.4000000000 -0.04018913995 1.758905206
+5 -20 1.83883582561375 0.5506668884 -0.02680421036 1.722130414
+10 -20 1.80635800028770 0.6952753367 -0.009500786754 1.674589649
+15 -20 1.77442498564919 0.8332593704 0.01147979175 1.616945983
+20 -20 1.74309088539663 0.9640913628 0.03590863715 1.549828282
+25 -20 1.71239793072330 1.087264138 0.06356512714 1.473842700
+30 -20 1.68238552714539 1.202280806 0.09423019528 1.389591118
+35 -20 1.65309068306652 1.308647955 0.1276817356 1.297683766
+40 -20 1.62456068724476 1.405881014 0.1636862005 1.198762312
+45 -20 1.59684432344578 1.493504747 0.2019968211 1.093504747
+
+-45 -15 2.11896610794042 -1.072144479 0.2055400757 1.472144479
+-40 -15 2.08870840959564 -0.9151761689 0.1800255664 1.567365924
+-35 -15 2.05653548607451 -0.7521534636 0.1591041609 1.645445672
+-30 -15 2.02302155310825 -0.5853297902 0.1427068529 1.706641259
+-25 -15 1.98866816791364 -0.4167103351 0.1307028077 1.751440966
+-20 -15 1.95390444279468 -0.2480478233 0.1229173307 1.780496761
+-15 -15 1.91908654788846 -0.08085171248 0.1191482875 1.794563022
+-10 -15 1.88450374144704 0.08359009195 0.1191786362 1.794449759
+-5 -15 1.85038794730818 0.2441836239 0.1227853477 1.780989328
+0 -15 1.81692190068477 0.4000000000 0.1297460086 1.755011788
+5 -15 1.78424440936941 0.5502466001 0.1398437519 1.717326497
+10 -15 1.75245811829375 0.6942393267 0.1528693927 1.668714144
+15 -15 1.72163976103152 0.8313788913 0.1686211087 1.609927940
+20 -15 1.69184377933835 0.9611306544 0.1869043907 1.541693802
+25 -15 1.66310743879591 1.083008385 0.2075304748 1.464716208
+30 -15 1.63545911041597 1.196564218 0.2303132597 1.379689698
+35 -15 1.60891862512857 1.301380588 0.2550676941 1.287304891
+40 -15 1.58350815676641 1.397071770 0.2816056572 1.188263864
+45 -15 1.55924503547581 1.483280172 0.3097359527 1.083280172
+
+-45 -10 2.07813280280393 -1.058171430 0.3428850343 1.458171430
+-40 -10 2.04511330305636 -0.9027428942 0.3262438063 1.552548524
+-35 -10 2.01051813143266 -0.7413416545 0.3125861735 1.630004809
+-30 -10 1.97492236952573 -0.5761456901 0.3018779908 1.690733931
+-25 -10 1.93883302158212 -0.4091196767 0.2940439919 1.735162746
+-20 -10 1.90268793817531 -0.2420044061 0.2889781419 1.763892609
+-15 -10 1.86685398992585 -0.07631812116 0.2865535014 1.777643429
+-10 -10 1.83163114725783 0.08663012886 0.2866301289 1.777208853
+-5 -10 1.79726047378776 0.2457204960 0.2890609819 1.763422800
+0 -10 1.76393151165929 0.4000000000 0.2936965075 1.737133428
+5 -10 1.73178638831252 0.5486591114 0.3003884707 1.699181419
+10 -10 1.70092717945450 0.6910080077 0.3089919923 1.650388424
+15 -10 1.67142631016682 0.8264557614 0.3193659883 1.591554569
+20 -10 1.64332851997739 0.9544914273 0.3313741894 1.523452676
+25 -10 1.61665766498697 1.074668480 0.3448846187 1.446831224
+30 -10 1.59142381765582 1.186593703 0.3597685492 1.362420259
+35 -10 1.56762444527237 1.289917405 0.3759000860 1.270933768
+40 -10 1.54525278507706 1.384330346 0.3931544819 1.173079226
+45 -10 1.52429668377380 1.469559112 0.4114078711 1.069559112
+
+-45 -5 2.03751837390193 -1.037993990 0.4741918277 1.437993990
+-40 -5 2.00182003713875 -0.8838649741 0.4661379095 1.530050695
+-35 -5 1.96493771036857 -0.7241587767 0.4595400026 1.605465116
+-30 -5 1.92744432203918 -0.5609677946 0.4543799275 1.664445045
+-25 -5 1.88984551713711 -0.3961842774 0.4506198705 1.707422693
+-20 -5 1.85257668369381 -0.2314880585 0.4482072404 1.734999181
+-15 -5 1.81600306023920 -0.06834679734 0.4470790862 1.747894043
+-10 -5 1.78042208189747 0.09197414511 0.4471659285 1.746901431
+-5 -5 1.74607050545566 0.2483946454 0.4483946454 1.732857133
+0 -5 1.71313218783648 0.4000000000 0.4506906917 1.706613203
+5 -5 1.68174131016447 0.5460198697 0.4539801303 1.669014748
+10 -5 1.65199072227185 0.6858063038 0.4581906669 1.620888095
+15 -5 1.62393991018471 0.8188137524 0.4632522266 1.563034203
+20 -5 1.59761799000261 0.9445802549 0.4690975410 1.496221954
+25 -5 1.57303266665782 1.062712304 0.4756618881 1.421191122
+30 -5 1.55017330798704 1.172871417 0.4828830764 1.338652563
+35 -5 1.52901608479435 1.274764041 0.4907010670 1.249292521
+40 -5 1.50952899766109 1.368134683 0.4990575059 1.153777987
+45 -5 1.49167526463863 1.452761090 0.5078953392 1.052761090
+
+-45 0 1.99701169497806 -1.012100512 0.6000000000 1.412100512
+-40 0 1.95878413283172 -0.8590821706 0.6000000000 1.500515700
+-35 0 1.91981891875166 -0.7011628939 0.6000000000 1.572623592
+-30 0 1.88067877800853 -0.5403393890 0.6000000000 1.628715598
+-25 0 1.84185601812030 -0.3784019888 0.6000000000 1.669288452
+-20 0 1.80377013283448 -0.2169257194 0.6000000000 1.694989483
+-15 0 1.76676863783460 -0.05727337176 0.6000000000 1.706567456
+-10 0 1.73113074072706 0.09939230157 0.6000000000 1.704830975
+-5 0 1.69707411702388 0.2520902448 0.6000000000 1.690616238
+0 0 1.66476419934884 0.4000000000 0.6000000000 1.664764199
+5 0 1.63431725962204 0.5424401346 0.6000000000 1.628098189
+10 0 1.60580837669162 0.6788456983 0.6000000000 1.581412539
+15 0 1.57927924823040 0.8087475470 0.6000000000 1.525466613
+20 0 1.55474195319828 0.9317530657 0.6000000000 1.460979541
+25 0 1.53218871436421 1.047530931 0.6000000000 1.388634563
+30 0 1.51159145316688 1.155795727 0.6000000000 1.309076599
+35 0 1.49291102021652 1.256298583 0.6000000000 1.222921114
+40 0 1.47609776324870 1.348817353 0.6000000000 1.130756489
+45 0 1.46109927395056 1.433153205 0.6000000000 1.033153205
+
+-45 5 1.95647992459071 -0.9808004915 0.7208043896 1.380800492
+-40 5 1.91593606613514 -0.8287833883 0.7281190128 1.464407017
+-35 5 1.87515689311407 -0.6727943527 0.7340421790 1.532109116
+-30 5 1.83468220669208 -0.5147192963 0.7386118151 1.584340296
+-25 5 1.79497417074902 -0.3562153626 0.7418811599 1.621709079
+-20 5 1.75641895914273 -0.1987107622 0.7439139784 1.644944300
+-15 5 1.71932892622797 -0.04341455904 0.7447802354 1.654845663
+-10 5 1.68394812469121 0.1086648352 0.7445526040 1.652243824
+-5 5 1.65046042943702 0.2566961426 0.7433038574 1.637970585
+0 5 1.61900037725883 0.4000000000 0.7411051804 1.612839592
+5 5 1.58965698829561 0.5380245017 0.7380245017 1.577627274
+10 5 1.56248183580031 0.6703206212 0.7341257576 1.533064425
+15 5 1.53749689393240 0.7965201171 0.7294686310 1.479833223
+20 5 1.51469947278996 0.9163158090 0.7241084458 1.418566027
+25 5 1.49406900883592 1.029445234 0.7180965428 1.349849661
+30 5 1.47556737685738 1.135675066 0.7114803815 1.274226591
+35 5 1.45914903190647 1.234792463 0.7043046139 1.192207192
+40 5 1.44475717761061 1.326593351 0.6966111900 1.104270955
+45 5 1.43233483417918 1.410881133 0.6884406393 1.010881133
+
+-45 10 1.91578027246155 -0.9442529064 0.8370280563 1.344252906
+-40 10 1.87319684584693 -0.7932316301 0.8507436814 1.422038082
+-35 10 1.83093361247721 -0.6393941571 0.8617413031 1.484408694
+-30 10 1.78949151562074 -0.4844927058 0.8701305197 1.531986305
+-25 10 1.74928286776229 -0.3300160316 0.8760441963 1.565524432
+-20 10 1.71063926988439 -0.1772034008 0.8796287260 1.585853310
+-15 10 1.67381927791501 -0.02706631473 0.8810357932 1.593833185
+-10 10 1.63901518237100 0.1195843840 0.8804156160 1.590315985
+-5 10 1.60636330753849 0.2621073918 0.8779124322 1.576119724
+0 10 1.57595638619072 0.4000000000 0.8736619545 1.552014068
+5 10 1.54784918812048 0.5328696694 0.8677890677 1.518707271
+10 10 1.52206648276435 0.6604071121 0.8604071121 1.476842121
+15 10 1.49861154690095 0.7823629701 0.8516182544 1.426998031
+20 10 1.47746901619198 0.8985271622 0.8415136762 1.369692121
+25 10 1.45861157317465 1.008712205 0.8301750431 1.305387537
+30 10 1.44200070657515 1.112738281 0.8176754664 1.234498915
+35 10 1.42759367509618 1.210423991 0.8040818008 1.157405407
+40 10 1.41534027680191 1.301575715 0.7894555995 1.074456097
+45 10 1.40519030220944 1.385985280 0.7738558074 0.9859852797
+
+-45 15 1.87476456945180 -0.9024862928 0.9490001503 1.302486293
+-40 15 1.83048397512419 -0.7525825676 0.9680535144 1.373594416
+-35 15 1.78712819942193 -0.6012207223 0.9831382402 1.429891379
+-30 15 1.74513605540704 -0.4499833038 0.9944786241 1.472214268
+-25 15 1.70484930672562 -0.3001510212 1.002320008 1.501478710
+-20 15 1.66652238431211 -0.1527323548 1.006912913 1.518619664
+-15 15 1.63034144580301 -0.008502929169 1.008502929 1.524553687
+-10 15 1.59643196596422 0.1319576075 1.007321343 1.520143948
+-5 15 1.56487124951548 0.2682262455 1.003579958 1.506180906
+0 15 1.53570215117665 0.4000000000 0.9974689643 1.483374369
+5 15 1.50894121243403 0.5270640310 0.9891556131 1.452348520
+10 15 1.48458560571309 0.6492632860 0.9787843239 1.413642342
+15 15 1.46261999889364 0.7664781726 0.9664781726 1.367715160
+20 15 1.44302097860631 0.8786040626 0.9523408235 1.314953855
+25 15 1.42576143903914 0.9855346414 0.9364592701 1.255683091
+30 15 1.41081159704792 1.087147743 0.9189063775 1.190174804
+35 15 1.39814142546772 1.183294768 0.8997442744 1.118660861
+40 15 1.38772092120696 1.273792376 0.8790276064 1.041345204
+45 15 1.37951937415863 1.358416382 0.8568068955 0.9584163819
+
+-45 20 1.83328961519510 -0.8554203733 1.056935647 1.255420373
+-40 20 1.78772291332924 -0.7069063475 1.080134835 1.319159616
+-35 20 1.74372601703014 -0.5584671284 1.098214438 1.368832919
+-30 20 1.70164719291991 -0.4114661351 1.111560373 1.405500575
+-25 20 1.66173247963252 -0.2669297596 1.120563144 1.430235485
+-20 20 1.62414158197243 -0.1255975154 1.125597515 1.444067305
+-15 20 1.58896975625650 0.01202302622 1.127010620 1.447949778
+-10 20 1.55626390584497 0.1456061596 1.125114111 1.442739162
+-5 20 1.52603459861707 0.2749627991 1.120179615 1.429181746
+0 20 1.49827073026476 0.4000000000 1.112438770 1.407913949
+5 20 1.47294776791221 0.5206874773 1.102083900 1.379464178
+10 20 1.45003556048641 0.6370292812 1.089270574 1.344259853
+15 20 1.42950273733632 0.7490400896 1.074120493 1.302635348
+20 20 1.41132238618191 0.8567259085 1.056725909 1.254844120
+25 20 1.39547343473376 0.9600677448 1.037153422 1.201069155
+30 20 1.38194207305108 1.059008047 1.015448517 1.141435420
+35 20 1.37072179973868 1.153439344 0.9916403063 1.076022898
+40 20 1.36181328844413 1.243195420 0.9657468353 1.004881171
+45 20 1.35522042753445 1.328042859 0.9377799766 0.9280428585
+
+-45 25 1.79122426396675 -0.8028839981 1.160914020 1.202883998
+-40 25 1.74485652479820 -0.6562082410 1.186960086 1.258739966
+-35 25 1.70072947010281 -0.5112802946 1.206872901 1.301443136
+-30 25 1.65906838022124 -0.3691819781 1.221244097 1.332262266
+-25 25 1.61999808767620 -0.2306354810 1.230635481 1.352402153
+-20 25 1.58356587093480 -0.09607625739 1.235557900 1.362958316
+-15 25 1.54976465805210 0.03427774703 1.236460539 1.364894030
+-10 25 1.51855546802639 0.1603655581 1.233728173 1.359034454
+-5 25 1.48987860460856 0.2822346817 1.227679834 1.346063748
+0 25 1.46366788337183 0.4000000000 1.218572777 1.326533600
+5 25 1.43985866247911 0.5138115637 1.206606634 1.300872126
+10 25 1.41839496152674 0.6238286925 1.191928887 1.269395595
+15 25 1.39923269495007 0.7301988666 1.174639762 1.232318947
+20 25 1.38234413983054 0.8330404689 1.154798354 1.189768910
+25 25 1.36771802291996 0.9324274885 1.132427489 1.141794434
+30 25 1.35536272604332 1.028377103 1.107520427 1.088381069
+35 25 1.34530241767223 1.120836326 1.080045531 1.029460963
+40 25 1.33757722859550 1.209671209 1.049953583 0.9649285721
+45 25 1.33223980802067 1.294656230 1.017185051 0.8946562298
+
+-45 30 1.74846032447914 -0.7446359695 1.260855885 1.144635970
+-40 30 1.70185660946818 -0.6004515257 1.288369934 1.192291700
+-35 30 1.65816461099777 -0.4597788999 1.308923501 1.227891522
+-30 30 1.61745703138601 -0.3233487746 1.323348775 1.252876829
+-25 30 1.57971367991464 -0.1915294457 1.332391327 1.268538990
+-20 30 1.54485602704829 -0.06442478166 1.336696981 1.275996601
+-15 30 1.51276995475505 0.05804648380 1.336807425 1.276187896
+-10 30 1.48332820350080 0.1760859914 1.333165240 1.269879446
+-5 30 1.45640253481114 0.2899675388 1.326120032 1.257676787
+0 30 1.43187475459460 0.4000000000 1.315937377 1.240039913
+5 30 1.40964350855163 0.5064997767 1.302807338 1.217298018
+10 30 1.38963008965833 0.6097699235 1.286853035 1.189664353
+15 30 1.37177881242809 0.7100832264 1.268136495 1.157246355
+20 30 1.35606345580803 0.8076687169 1.246667286 1.120060594
+25 30 1.34248481213944 0.9026982464 1.222406608 1.078039868
+30 30 1.33107480153907 0.9952747479 1.195274748 1.031046108
+35 30 1.32189130648352 1.085417024 1.165154875 0.9788769569
+40 30 1.31502131987488 1.173046964 1.131902120 0.9212814971
+45 30 1.31057655431821 1.257973752 1.095351377 0.8579737520
+
+-45 35 1.70492527279517 -0.6803894489 1.356496836 1.080389449
+-40 35 1.65873445288713 -0.5395818033 1.384057384 1.119749990
+-35 35 1.61609606002977 -0.4040769784 1.404076978 1.148340934
+-30 35 1.57689920238278 -0.2741796898 1.417641778 1.167713476
+-25 35 1.54096408651699 -0.1498636686 1.425675236 1.179186443
+-20 35 1.50807974561010 -0.03088598543 1.428940355 1.183849515
+-15 35 1.47802690351120 0.08312926459 1.428049809 1.182577684
+-10 35 1.45059522972773 0.1926300096 1.423481636 1.176053657
+-5 35 1.42559464668599 0.2980939603 1.415595693 1.164791364
+0 35 1.40286147189877 0.4000000000 1.404648284 1.149156843
+5 35 1.38226289477954 0.4988085482 1.390805203 1.129386874
+10 35 1.36370054719381 0.5949479521 1.374152799 1.105604777
+15 35 1.34711061204743 0.6888038975 1.354705264 1.077830819
+20 35 1.33246728909151 0.7807102924 1.332412136 1.045992932
+25 35 1.31978227191065 0.8709391530 1.307162191 1.009932273
+30 35 1.30910847284185 0.9596897651 1.278788967 0.9694111096
+35 35 1.30053868839293 1.047073676 1.247073676 0.9241169811
+40 35 1.29420717882079 1.133097159 1.211751141 0.8736711729
+45 35 1.29028868688062 1.217639521 1.172517356 0.8176395210
+
+-45 40 1.66060204329058 -0.6098459828 1.447361392 1.009845983
+-40 40 1.61555518870333 -0.4735568675 1.473556867 1.041064535
+-35 40 1.57462907866422 -0.3443021115 1.491940736 1.062973577
+-30 40 1.53750704747587 -0.2218935361 1.503837176 1.077151201
+-25 40 1.50384539292931 -0.1058852737 1.510317768 1.084874471
+-20 40 1.47330392723317 0.004309743910 1.512227201 1.087150044
+-15 40 1.44556800240356 0.1093411410 1.510216370 1.084753629
+-10 40 1.42035627868894 0.2098729650 1.504770922 1.078263997
+-5 40 1.39742821793888 0.3065537066 1.496238977 1.068096021
+0 40 1.37658410887557 0.4000000000 1.484851209 1.054524607
+5 40 1.35766690595946 0.4907874468 1.470738106 1.037705266
+10 40 1.34056283482182 0.5794459889 1.453942275 1.017688774
+15 40 1.32520039344737 0.6664566687 1.434425700 0.9944298255
+20 40 1.31155289225895 0.7522482295 1.412075636 0.9677940565
+25 40 1.29963940286952 0.8371915080 1.386706430 0.9375602144
+30 40 1.28952791658107 0.9215905041 1.358060441 0.9034212538
+35 40 1.28134045022518 1.005669243 1.325808865 0.8649853226
+40 40 1.27525312221555 1.089550026 1.289550026 0.8217737210
+45 40 1.27150252871340 1.173226629 1.248814180 0.7732266294
+
+-45 45 1.61554932762340 -0.5327378392 1.532737839 0.9327378392
+-40 45 1.57245145800719 -0.4023804748 1.556239813 0.9562398134
+-35 45 1.53392228377873 -0.2806206544 1.572027031 0.9720270309
+-30 45 1.49943100835332 -0.1667316509 1.581608014 0.9816080136
+-25 45 1.46847676837727 -0.05984705783 1.586145198 0.9861451979
+-20 45 1.44060750246158 0.04093784403 1.586515166 0.9865151657
+-15 45 1.41543049619578 0.1365080053 1.583365511 0.9833655115
+-10 45 1.39261158692875 0.2277004820 1.577159124 0.9771591242
+-5 45 1.37187439159914 0.3152925382 1.568210719 0.9682107189
+0 45 1.35299577588952 0.4000000000 1.556712488 0.9567124880
+5 45 1.33580275105029 0.4824801900 1.542752886 0.9427528860
+10 45 1.32017083545284 0.5633368563 1.526329344 0.9263293437
+15 45 1.30602201220452 0.6431248627 1.507354340 0.9073543402
+20 45 1.29332642050517 0.7223532934 1.485658395 0.8856583947
+25 45 1.28210395414165 0.8014852287 1.460987851 0.8609878514
+30 45 1.27242891018511 0.8809329225 1.433000257 0.8330002568
+35 45 1.26443880527954 0.9610474378 1.401258780 0.8012587799
+40 45 1.25834134262564 1.042098374 1.365223044 0.7652230436
+45 45 1.25442439687555 1.124242263 1.324242263 0.7242422632
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.83841466531958 1.461409202 -0.4614092019 1.061409202
+45 -40 1.78158458532596 1.483417935 -0.3090955896 1.083417935
+45 -35 1.72940730140844 1.495903399 -0.1673598210 1.095903399
+45 -30 1.68150852178759 1.500805726 -0.03555048230 1.100805726
+45 -25 1.63746404447636 1.499627409 0.08723531800 1.099627409
+45 -20 1.59684435226733 1.493504767 0.2019968139 1.093504767
+45 -15 1.55924506488038 1.483280193 0.3097359472 1.083280193
+45 -10 1.52429669684050 1.469559121 0.4114078694 1.069559121
+45 -5 1.49167527424684 1.452761097 0.5078953386 1.052761097
+45 0 1.46109927899505 1.433153208 0.6000000000 1.033153208
+45 5 1.43233483608177 1.410881134 0.6884406394 1.010881134
+45 10 1.40519030562931 1.385985282 0.7738558078 0.9859852821
+45 15 1.37951937198134 1.358416380 0.8568068951 0.9584163804
+45 20 1.35522043739073 1.328042865 0.9377799791 0.9280428653
+45 25 1.33223982556793 1.294656242 1.017185057 0.8946562416
+45 30 1.31057658534811 1.257973772 1.095351388 0.8579737723
+45 35 1.29028870082501 1.217639530 1.172517362 0.8176395298
+45 40 1.27150256340037 1.173226651 1.248814197 0.7732266505
+45 45 1.25442439737933 1.124242264 1.324242264 0.7242422635
+
+50 -45 1.85249794528413 1.526541796 -0.5265417960 0.9452808055
+50 -40 1.79303072458746 1.555429855 -0.3695207654 0.9695207654
+50 -35 1.73774686640160 1.573088334 -0.2214052943 0.9843379883
+50 -30 1.68649016708041 1.581526233 -0.08215448849 0.9914182261
+50 -25 1.63900887420439 1.582381442 0.04864647863 0.9921358321
+50 -20 1.59500620690589 1.576954080 0.1716237480 0.9875817340
+50 -15 1.55417482702227 1.566252146 0.2875036794 0.9786017452
+50 -10 1.51621611760446 1.551036029 0.3970412923 0.9658339077
+50 -5 1.48085831012681 1.531864126 0.5009747203 0.9497467708
+50 0 1.44785813496697 1.509123679 0.6000000000 0.9306652697
+50 5 1.41701234259095 1.483064751 0.6947558876 0.9087992331
+50 10 1.38815469393932 1.453818152 0.7858165730 0.8842584227
+50 15 1.36116130172923 1.421414876 0.8736872912 0.8570688459
+50 20 1.33595157019622 1.385797826 0.9588010655 0.8271825919
+50 25 1.31249198180139 1.346832068 1.041515044 0.7944864393
+50 30 1.29079968281504 1.304312231 1.122104910 0.7588080599
+50 35 1.27094707286520 1.257969140 1.200756459 0.7199215887
+50 40 1.25306673307901 1.207476801 1.277553486 0.6775534861
+50 45 1.23735765343043 1.152462434 1.352462434 0.6313909510
+
+55 -45 1.86466770008261 1.581616192 -0.5816161922 0.8273765650
+55 -40 1.80317872687492 1.617258951 -0.4214015371 0.8523338937
+55 -35 1.74536440258837 1.640194465 -0.2683935131 0.8683935131
+55 -30 1.69126036496042 1.652399340 -0.1230730959 0.8769394585
+55 -25 1.64078128313026 1.655569199 0.01451846699 0.8791590181
+55 -20 1.59376930869964 1.651116215 0.1446309380 0.8760410051
+55 -15 1.55002622673686 1.640184750 0.2676934979 0.8683867105
+55 -10 1.50933937705387 1.623679809 0.3842322339 0.8568298265
+55 -5 1.47150213994477 1.602300379 0.4948123467 0.8418597887
+55 0 1.43632066467661 1.576565009 0.6000000000 0.8238396883
+55 5 1.40362971088724 1.546844770 0.7003359162 0.8030293533
+55 10 1.37329103205019 1.513380154 0.7963189609 0.7795971765
+55 15 1.34520375360522 1.476305131 0.8883950906 0.7536369659
+55 20 1.31930457330116 1.435660139 0.9769494636 0.7251770367
+55 25 1.29557174668972 1.391405739 1.062300088 0.6941897719
+55 30 1.27402737973469 1.343433124 1.144691368 0.6605989850
+55 35 1.25474032203071 1.291574275 1.224287028 0.6242870284
+55 40 1.23782890918667 1.235612298 1.301161971 0.5851020302
+55 45 1.22346382554912 1.175293457 1.375293457 0.5428663227
+
+60 -45 1.87497115915298 1.627456752 -0.6274567518 0.7086724861
+60 -40 1.81196370377117 1.669430851 -0.4651789592 0.7329062438
+60 -35 1.75212905499730 1.697473362 -0.3085006286 0.7490965948
+60 -30 1.69566112769015 1.713453462 -0.1583227097 0.7583227097
+60 -25 1.64262399453390 1.719057124 -0.01508643833 0.7615579854
+60 -20 1.59299397878896 1.715756851 0.1211036706 0.7596525723
+60 -15 1.54668527869416 1.704799203 0.2503801071 0.7533261714
+60 -10 1.50357822017591 1.687215515 0.3730291748 0.7431742240
+60 -5 1.46354014484334 1.663840472 0.4894282862 0.7296786367
+60 0 1.42643336589750 1.635327532 0.6000000000 0.7132166829
+60 5 1.39213558320363 1.602179044 0.7051770379 0.6940783948
+60 10 1.36053867833683 1.564759154 0.8053784648 0.6724740109
+60 15 1.33156277908226 1.523319707 0.9009926082 0.6485489350
+60 20 1.30515546079612 1.478012386 0.9923644206 0.6223907411
+60 25 1.28129875256046 1.428906343 1.079786907 0.5940393541
+60 30 1.26000908521859 1.375998841 1.163493193 0.5634931934
+60 35 1.24133907140535 1.319227025 1.243649692 0.5307159702
+60 40 1.22537930551623 1.258479831 1.320350110 0.4956435618
+60 45 1.21225906272676 1.193609845 1.393609845 0.4581908578
+
+65 -45 1.88348809645966 1.664843123 -0.6648431229 0.5898060346
+65 -40 1.81936353996450 1.712489347 -0.5013093266 0.6120238335
+65 -35 1.75795010082006 1.745229875 -0.3419400992 0.6272909927
+65 -30 1.69956382165844 1.764780847 -0.1879565893 0.6364077605
+65 -25 1.64439865262512 1.772772163 -0.04013417246 0.6401341725
+65 -20 1.59255181589468 1.770692423 0.1011087577 0.6391643737
+65 -15 1.54404508988188 1.759856746 0.2356274832 0.6341116145
+65 -10 1.49885234049433 1.741401098 0.3634747945 0.6255056045
+65 -5 1.45691421790605 1.716281344 0.4848403044 0.6137920710
+65 0 1.41815187269206 1.685282085 0.6000000000 0.5993368793
+65 5 1.38248792327164 1.649039263 0.7092767759 0.5824365739
+65 10 1.34984462841131 1.608046328 0.8130111616 0.5633212541
+65 15 1.32016028744425 1.562679046 0.9115389115 0.5421661432
+65 20 1.29338926055419 1.513206391 1.005173991 0.5190966652
+65 25 1.26950920045146 1.459808027 1.094196599 0.4941965990
+65 30 1.24852353247389 1.402587242 1.178844014 0.4675141087
+65 35 1.23046055589179 1.341580935 1.259302069 0.4390664009
+65 40 1.21537628469153 1.276772778 1.335699715 0.4088458610
+65 45 1.20335429398762 1.208104074 1.408104074 0.3768251181
+
+70 -45 1.89030565824482 1.694464451 -0.6944644509 0.4711465294
+70 -40 1.82537917726575 1.746946150 -0.5302220176 0.4902483057
+70 -35 1.76276421052035 1.783777988 -0.3689317785 0.5036539985
+70 -30 1.70286997032626 1.806510546 -0.2120492421 0.5119279728
+70 -25 1.64599370823002 1.816689292 -0.06061306591 0.5156327334
+70 -20 1.59233542158062 1.815787605 0.08469545358 0.5153045464
+70 -15 1.54201335680718 1.805160727 0.2234883179 0.5114366790
+70 -10 1.49508709891903 1.786025018 0.3556063934 0.5044718505
+70 -5 1.45156805808667 1.759441374 0.4810642910 0.4947961954
+70 0 1.41143392707946 1.726314046 0.6000000000 0.4827388340
+70 5 1.37464818363726 1.687403374 0.7126332006 0.4685765076
+70 10 1.34116191703064 1.643328212 0.8192323097 0.4525344608
+70 15 1.31092847089849 1.594584467 0.9200879431 0.4347931882
+70 20 1.28390510490918 1.541554040 1.015491691 0.4154916915
+70 25 1.26006120794355 1.484521290 1.105720583 0.3947334681
+70 30 1.23938244614212 1.423686195 1.191025500 0.3725913042
+70 35 1.22186981642438 1.359173409 1.271620451 0.3491105702
+70 40 1.20754381402413 1.291045823 1.347676221 0.3243141569
+70 45 1.19644368065083 1.219313959 1.419313959 0.2982058935
+
+75 -45 1.89550961829435 1.716898845 -0.7168988448 0.3528619820
+75 -40 1.83002609075376 1.773250819 -0.5522942561 0.3679614481
+75 -35 1.76653421102334 1.813414012 -0.3896831460 0.3787231432
+75 -30 1.70550800527885 1.838783647 -0.2306821262 0.3855209164
+75 -25 1.64732243664352 1.850814191 -0.07652576779 0.3887444908
+75 -20 1.59225871563727 1.850946845 0.07189853699 0.3887800353
+75 -15 1.54051509858360 1.840555890 0.2140042125 0.3859957875
+75 -10 1.49222368029279 1.820915419 0.3494542743 0.3807331391
+75 -5 1.44745739667339 1.793170649 0.4781133619 0.3732989502
+75 0 1.40624429816934 1.758327686 0.6000000000 0.3639628064
+75 5 1.36858421657465 1.717255599 0.7152449319 0.3529575741
+75 10 1.33445114366907 1.670682292 0.8240555720 0.3404782939
+75 15 1.30381012698343 1.619209964 0.9266863253 0.3266863253
+75 20 1.27661898977550 1.563319928 1.023413827 0.3117106354
+75 25 1.25283759232328 1.503387241 1.114517920 0.2956517201
+75 30 1.23243191520743 1.439691916 1.200266408 0.2785846093
+75 35 1.21537819530312 1.372430967 1.280903494 0.2605620924
+75 40 1.20166485751176 1.301728811 1.356640312 0.2416175066
+75 45 1.19129252113208 1.227646417 1.427646417 0.2217671892
+
+80 -45 1.89917165820301 1.732599076 -0.7325990762 0.2349731716
+80 -40 1.83332556925840 1.791769787 -0.5678335154 0.2454065645
+80 -35 1.76923839812763 1.834389997 -0.4043706888 0.2529216574
+80 -30 1.70742677063712 1.861730557 -0.2439305307 0.2577425358
+80 -25 1.64831886996478 1.875166487 -0.08788142984 0.2601116527
+80 -20 1.59225408651707 1.876103968 0.06274209305 0.2602769559
+80 -15 1.53949024880950 1.865923280 0.2072070409 0.2584818259
+80 -10 1.49021462649054 1.845936662 0.3450423541 0.2549576459
+80 -5 1.44454786789073 1.817350842 0.4759978691 0.2499171946
+80 0 1.40255709959813 1.781249106 0.6000000000 0.2435514844
+80 5 1.36427064853692 1.738585031 0.7171110154 0.2360286570
+80 10 1.32968040991413 1.690172314 0.8274921888 0.2274921888
+80 15 1.29875880355238 1.636695566 0.9313715783 0.2180627953
+80 20 1.27146292480564 1.578713551 1.029016647 0.2078390015
+80 25 1.24774386553684 1.516671033 1.120712254 0.1968992316
+80 30 1.22755181529550 1.450908906 1.206742540 0.1853035943
+80 35 1.21084188867400 1.381676350 1.287377181 0.1730960269
+80 40 1.19757732174355 1.309141269 1.362860104 0.1603061350
+80 45 1.18772970135017 1.233398864 1.433398864 0.1469507054
+
+85 -45 1.90134668166666 1.741889789 -0.7418897887 0.1174001442
+85 -40 1.83529687003986 1.802772077 -0.5770655328 0.1227266543
+85 -35 1.77086487551823 1.846896646 -0.4131279387 0.1265870538
+85 -30 1.70859142133561 1.875454565 -0.2518540906 0.1290855480
+85 -25 1.64893556987622 1.889767278 -0.09468989039 0.1303377481
+85 -20 1.59227153644006 1.891214823 0.05724219140 0.1304643919
+85 -15 1.53889380491081 1.881177743 0.2031196198 0.1295862612
+85 -10 1.48902413943356 1.860989743 0.3423880898 0.1278200400
+85 -5 1.44281332523275 1.831894849 0.4747254334 0.1252745666
+85 0 1.40035323374024 1.795024467 0.6000000000 0.1220488262
+85 5 1.36169026782432 1.751385689 0.7182309279 0.1182309279
+85 10 1.32682749744854 1.701846836 0.8295507219 0.1138968398
+85 15 1.29574219302993 1.647145509 0.9341716320 0.1091110938
+85 20 1.26838965263093 1.587888754 1.032356148 0.1039267995
+85 25 1.24471508108852 1.524565345 1.124393432 0.09838671906
+85 30 1.22465815644874 1.457553869 1.210579011 0.09252397460
+85 35 1.20816032583320 1.387135240 1.291199536 0.08636314285
+85 40 1.19516889918322 1.313503198 1.366520196 0.07992117389
+85 45 1.18563749619195 1.236772623 1.436772623 0.07320811842
+
+90 -45 1.90206707171060 1.744964525 -0.7449645247 0.000000000
+90 -40 1.83595164596767 1.806420556 -0.5801269700 0.000000000
+90 -35 1.77140683169132 1.851051527 -0.4160372178 0.000000000
+90 -30 1.70898108116578 1.880021031 -0.2544905406 0.000000000
+90 -25 1.64914354959417 1.894631641 -0.09695818029 0.000000000
+90 -20 1.59228002853135 1.896253793 0.05540815643 0.000000000
+90 -15 1.53869737043600 1.886267529 0.2017558159 0.000000000
+90 -10 1.48862907949030 1.866013459 0.3415022731 0.000000000
+90 -5 1.44223624462396 1.836748100 0.4743008289 0.000000000
+90 0 1.39961921480482 1.799619215 0.6000000000 0.000000000
+90 5 1.36083059293026 1.755652222 0.7186042011 0.000000000
+90 10 1.32587728128990 1.705734226 0.8302361737 0.000000000
+90 15 1.29473814870166 1.650621016 0.9351028913 0.000000000
+90 20 1.26736775697709 1.590936129 1.033465302 0.000000000
+90 25 1.24370922459245 1.527183355 1.125614231 0.000000000
+90 30 1.22369864793121 1.459754116 1.211849324 0.000000000
+90 35 1.20727262618018 1.388939840 1.292463131 0.000000000
+90 40 1.19437300519998 1.314942804 1.367728169 0.000000000
+90 45 1.18494731832089 1.237884284 1.437884284 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.25442443424764 1.124242285 1.324242285 0.7242422848
+40 45 1.25834143151544 1.042098419 1.365223098 0.7652230977
+35 45 1.26443885881685 0.9610474615 1.401258814 0.8012588139
+30 45 1.27242896862232 0.8809329446 1.433000295 0.8330002950
+25 45 1.28210397793725 0.8014852361 1.460987867 0.8609878673
+20 45 1.29332642774998 0.7223532952 1.485658400 0.8856583997
+15 45 1.30602202062678 0.6431248643 1.507354346 0.9073543461
+10 45 1.32017083994810 0.5633368569 1.526329347 0.9263293469
+5 45 1.33580275408927 0.4824801902 1.542752888 0.9427528881
+0 45 1.35299577997448 0.4000000000 1.556712491 0.9567124909
+-5 45 1.37187439985689 0.3152925377 1.568210725 0.9682107247
+-10 45 1.39261160596368 0.2277004796 1.577159138 0.9771591376
+-15 45 1.41543052206533 0.1365080005 1.583365529 0.9833655294
+-20 45 1.44060754711764 0.04093783290 1.586515196 0.9865151963
+-25 45 1.46847684103486 -0.05984708058 1.586145247 0.9861452467
+-30 45 1.49943109999260 -0.1667316855 1.581608074 0.9816080736
+-35 45 1.53392245943112 -0.2806207323 1.572027142 0.9720271422
+-40 45 1.57245159640214 -0.4023805454 1.556239898 0.9562398976
+-45 45 1.61554953048743 -0.5327379563 1.532737956 0.9327379563
+
+45 50 1.23735767956813 1.152462450 1.352462450 0.6313909643
+40 50 1.23935278042430 1.070138130 1.398639524 0.6701381297
+35 50 1.24388890838689 0.9879664954 1.439703178 0.7045946273
+30 50 1.25069797660628 0.9058845021 1.476217660 0.7352339157
+25 50 1.25957808625337 0.8237151026 1.508659970 0.7624562456
+20 50 1.27038804202951 0.7411924454 1.537418539 0.7865875506
+15 50 1.28304512934092 0.6579805535 1.562796533 0.8078822156
+10 50 1.29751932714935 0.5736842412 1.585012280 0.8265234405
+5 50 1.31383064560159 0.4878561077 1.604199906 0.8426237706
+0 50 1.33204752238613 0.4000000000 1.620407602 0.8562236429
+-5 50 1.35228451227085 0.3095724749 1.633591342 0.8672861137
+-10 50 1.37470376999744 0.2159839501 1.643606878 0.8756901465
+-15 50 1.39951400284951 0.1186011709 1.650194727 0.8812180083
+-20 50 1.42697130013509 0.01675345545 1.652961227 0.8835393774
+-25 50 1.45737942116999 -0.09025437780 1.651353906 0.8821906748
+-30 50 1.49108396098855 -0.2031162449 1.644627979 0.8765469520
+-35 50 1.52846823308857 -0.3224826142 1.631812105 0.8657931571
+-40 50 1.56993215423075 -0.4488877535 1.611665030 0.8488877535
+-45 50 1.61586695258375 -0.5826416614 1.582641661 0.8245342557
+
+45 55 1.22346386549917 1.175293482 1.375293482 0.5428663404
+40 55 1.22366453819364 1.093138634 1.426050458 0.5784067574
+35 55 1.22668416056544 1.010327887 1.471638555 0.6103278869
+30 55 1.23229105710311 0.9268476269 1.512526858 0.6389581845
+25 55 1.24030601309879 0.8425795646 1.549114939 0.6645774351
+20 55 1.25059889657458 0.7573189942 1.581725868 0.6874118534
+15 55 1.26309113076122 0.6707911571 1.610606357 0.7076341891
+10 55 1.27775251908077 0.5826612429 1.635923386 0.7253613640
+5 55 1.29459845330058 0.4925420151 1.657760073 0.7406515769
+0 55 1.31369020484625 0.4000000000 1.676112017 0.7535017462
+-5 55 1.33513182686037 0.3045605304 1.690878129 0.7638410894
+-10 55 1.35907126248121 0.2057138277 1.701851637 0.7715248219
+-15 55 1.38569583087914 0.1029239076 1.708703071 0.7763222477
+-20 55 1.41523233939715 -0.004357782108 1.710963876 0.7779052805
+-25 55 1.44794269758014 -0.1166707586 1.708004017 0.7758327654
+-30 55 1.48411395528226 -0.2345107439 1.699004846 0.7695314780
+-35 55 1.52404968014543 -0.3582799637 1.682936019 0.7582799637
+-40 55 1.56804432138920 -0.4882108336 1.658528452 0.7411896015
+-45 55 1.61635375470721 -0.6242628050 1.624262805 0.7171965372
+
+45 60 1.21225908625096 1.193609861 1.393609861 0.4581908667
+40 60 1.21085113081272 1.111809593 1.448301640 0.4897671803
+35 60 1.21246785461077 1.028679608 1.497847530 0.5183725129
+30 60 1.21692331379819 0.9442246506 1.542624746 0.5442246506
+25 60 1.22406998628695 0.8583573908 1.582950597 0.5675067915
+20 60 1.23380037291552 0.7709131846 1.619075599 0.5883635716
+15 60 1.24604963109049 0.6816628208 1.651179958 0.6068990317
+10 60 1.26079479072877 0.5903217473 1.679368266 0.6231735587
+5 60 1.27805246580045 0.4965579605 1.703662539 0.6371998638
+0 60 1.29787941755938 0.4000000000 1.723996547 0.6489397088
+-5 60 1.32036938139390 0.3002449602 1.740205322 0.6582978496
+-10 60 1.34565348639562 0.1968685113 1.752015919 0.6651167010
+-15 60 1.37389442942079 0.08943854976 1.759031111 0.6691669240
+-20 60 1.40528367417206 -0.02246562276 1.760714759 0.6701389786
+-25 60 1.44003422858440 -0.1392259748 1.756373835 0.6676327448
+-30 60 1.47836941673305 -0.2611469023 1.745140026 0.6611469023
+-35 60 1.52050735184632 -0.3884019051 1.725954609 0.6500701968
+-40 60 1.56664065264071 -0.5209636244 1.697561708 0.6336775476
+-45 60 1.61690533911456 -0.6585130154 1.658513015 0.6111327744
+
+45 65 1.20335430544162 1.208104081 1.408104081 0.3768251217
+40 65 1.20055884142163 1.126730321 1.466083471 0.4038613550
+35 65 1.20093526700157 1.043481908 1.518987404 0.4285308642
+30 65 1.20434404234457 0.9583613936 1.567110303 0.4509709404
+25 65 1.21067419741205 0.8712932136 1.610691558 0.4712932136
+20 65 1.21984686945759 0.7821357107 1.649909236 0.4895807173
+15 65 1.23181706428048 0.6906911767 1.684874241 0.5058851665
+10 65 1.24657497881809 0.5967147764 1.715624935 0.5202244508
+5 65 1.26414162682260 0.4999222625 1.742116687 0.5325777576
+0 65 1.28457285974867 0.4000000000 1.764218386 0.5428839491
+-5 65 1.30795316669630 0.2966147171 1.781699191 0.5510353822
+-10 65 1.33439622933648 0.1894266608 1.794220750 0.5568742814
+-15 65 1.36403790561081 0.07810659936 1.801322526 0.5601858937
+-20 65 1.39703164335198 -0.03764155430 1.802410288 0.5606931257
+-25 65 1.43353911027628 -0.1580504281 1.796743005 0.5580504281
+-30 65 1.47371900667670 -0.2832497769 1.783423328 0.5518393606
+-35 65 1.51770817236576 -0.4132143146 1.761390403 0.5415652388
+-40 65 1.56560727959558 -0.5477038871 1.729429512 0.5266616309
+-45 65 1.61744913636923 -0.6861865390 1.686186539 0.5064971013
+
+45 70 1.19644369354089 1.219313968 1.419313968 0.2982058967
+40 70 1.19250170979532 1.138362585 1.479946264 0.3202742477
+35 70 1.19183294313247 1.055110199 1.535594325 0.3405284858
+30 70 1.19434039273577 0.9695462529 1.586483047 0.3590504658
+25 70 1.19994938126894 0.8815949391 1.632783680 0.3759025179
+20 70 1.20861110925547 0.7911253816 1.674608154 0.3911253816
+15 70 1.22030319855427 0.6979600714 1.712002125 0.4047356740
+10 70 1.23503037390438 0.6018835743 1.744938644 0.4167235866
+5 70 1.25282200138946 0.5026512481 1.773309135 0.4270496008
+0 70 1.27373517494848 0.4000000000 1.796919545 0.4356430871
+-5 70 1.29784637264577 0.2936596341 1.815475944 0.4423970642
+-10 70 1.32525274718509 0.1833682741 1.828579568 0.4471663933
+-15 70 1.35606358147746 0.06889146724 1.835713867 0.4497630657
+-20 70 1.39039505253607 -0.04995349735 1.836237074 0.4499534973
+-25 70 1.42835954532178 -0.1732664552 1.829373881 0.4474554993
+-30 70 1.47005561088217 -0.3010268344 1.814214095 0.4419377885
+-35 70 1.51554816216089 -0.4330454904 1.789712257 0.4330198487
+-40 70 1.56485872417015 -0.5689152843 1.754708271 0.4202794399
+-45 70 1.61793792750879 -0.7079494588 1.707949459 0.4032606241
+
+45 75 1.19129252288036 1.227646419 1.427646419 0.2217671895
+40 75 1.18645501420019 1.147063282 1.490315351 0.2385592792
+35 75 1.18495751501039 1.063860611 1.548091209 0.2540402738
+30 75 1.18673856198917 0.9780110729 1.601144546 0.2682558725
+25 75 1.19175536671796 0.8894325461 1.649591482 0.2812371901
+20 75 1.19998652239194 0.7979972801 1.693488540 0.2929993713
+15 75 1.21143062305436 0.7035394575 1.732824677 0.3035394575
+10 75 1.22610817500290 0.6058646881 1.767516663 0.3128351469
+5 75 1.24405728962328 0.5047588420 1.797399043 0.3208421065
+0 75 1.26533733884820 0.4000000000 1.822222015 0.3274934018
+-5 75 1.29001874464400 0.2913708630 1.841636718 0.3326955559
+-10 75 1.31818413591640 0.1786756736 1.855192629 0.3363278512
+-15 75 1.34991899892051 0.06176050629 1.862326976 0.3382394937
+-20 75 1.38530633755316 -0.05946195577 1.862361349 0.3382487039
+-25 75 1.42441545820801 -0.1849818712 1.854497671 0.3361416379
+-30 75 1.46729357411904 -0.3146577689 1.837823566 0.3316738248
+-35 75 1.51394698798613 -0.4481736774 1.811317547 0.3245715584
+-40 75 1.56433330351017 -0.5849981316 1.773875062 0.3145388749
+-45 75 1.61834081608009 -0.7243367644 1.724336764 0.3012651280
+
+45 80 1.18772970269343 1.233398865 1.433398865 0.1469507056
+40 80 1.18225152580270 1.153097529 1.497506685 0.1582546440
+35 80 1.18015458402577 1.069956448 1.556796965 0.1687091201
+30 80 1.18140391703335 0.9839329989 1.611401622 0.1783373944
+25 80 1.18598140900054 0.8949373585 1.661396590 0.1871528561
+20 80 1.19388761303125 0.8028412083 1.706797123 0.1951581950
+15 80 1.20513754821420 0.7074846002 1.747548150 0.2023437006
+10 80 1.21976557557374 0.6086870939 1.783523322 0.2086870939
+5 80 1.23781772844362 0.5062561092 1.814512886 0.2141513902
+0 80 1.25935570221924 0.4000000000 1.840223259 0.2186848227
+-5 80 1.28444557582756 0.2897412872 1.860262854 0.2222183439
+-10 80 1.31315862397120 0.1753344884 1.874141432 0.2246655116
+-15 80 1.34556152476208 0.05668694990 1.881261746 0.2259210151
+-20 80 1.38171121097286 -0.06621659163 1.880919558 0.2258606782
+-25 80 1.42164362457496 -0.1932846290 1.872302993 0.2243413452
+-30 80 1.46536696573506 -0.3242875316 1.854502804 0.2212026917
+-35 80 1.51284417050761 -0.4588194464 1.826521280 0.2162687942
+-40 80 1.56398639257471 -0.5962637065 1.787300851 0.2093531743
+-45 80 1.61863875287591 -0.7357564744 1.735756474 0.2002645100
+
+45 85 1.18563749645482 1.236772623 1.436772623 0.07320811844
+40 85 1.17977498378546 1.156647326 1.501737170 0.07889177981
+35 85 1.17731591706276 1.073553169 1.561933615 0.08415828641
+30 85 1.17824157555750 0.9874370509 1.617470818 0.08901716208
+25 85 1.18254933363388 0.8982032542 1.668400327 0.09347291668
+20 85 1.19025368874991 0.8057219318 1.714711846 0.09752464965
+15 85 1.20138053419860 0.7098357805 1.756322875 0.1011651429
+10 85 1.21597321489319 0.6103721319 1.793079647 0.1043809438
+5 85 1.23408335277734 0.5071512541 1.824744438 0.1071512541
+0 85 1.25577441501427 0.4000000000 1.850995814 0.1094479519
+-5 85 1.28110986188969 0.2887655943 1.871415075 0.1112344057
+-10 85 1.31015373735520 0.1733339588 1.885486999 0.1124655395
+-15 85 1.34296067939892 0.05365073060 1.892593071 0.1130872402
+-20 85 1.37957099967003 -0.07025454858 1.892013754 0.1130365566
+-25 85 1.41999958468017 -0.1982400852 1.882930003 0.1122418313
+-30 85 1.46423030479627 -0.3300227305 1.864436460 0.1106238560
+-35 85 1.51219947904077 -0.4651431074 1.835552404 0.1080968286
+-40 85 1.56379017964686 -0.6029350297 1.795251425 0.1045709497
+-45 85 1.61882216885800 -0.7424959788 1.742495979 0.09995544627
+
+45 90 1.18494731845266 1.237884284 1.437884284 0.000000000
+40 90 1.17895666377728 1.157818736 1.503133201 0.000000000
+35 90 1.17637638208515 1.074741773 1.563631118 0.000000000
+30 90 1.17719328032654 0.9885966402 1.619479286 0.000000000
+25 90 1.18140999647234 0.8992854391 1.670721079 0.000000000
+20 90 1.18904581598528 0.8066776204 1.717337579 0.000000000
+15 90 1.20013048911251 0.7106166272 1.759237034 0.000000000
+10 90 1.21471043859637 0.6109322541 1.796256258 0.000000000
+5 90 1.23283925924475 0.5074490213 1.828147934 0.000000000
+0 90 1.25458107461895 0.4000000000 1.854581075 0.000000000
+-5 90 1.27999846682907 0.2884407829 1.875127686 0.000000000
+-10 90 1.30915299583997 0.1726679680 1.889264020 0.000000000
+-15 90 1.34209515430418 0.05264021373 1.896364371 0.000000000
+-20 90 1.37885954683754 -0.07159773984 1.895704141 0.000000000
+-25 90 1.41945386855198 -0.1998871265 1.886462094 0.000000000
+-30 90 1.46385372941843 -0.3319268647 1.867734517 0.000000000
+-35 90 1.51198648005716 -0.4672398170 1.838546816 0.000000000
+-40 90 1.56372580607472 -0.6051435731 1.797883464 0.000000000
+-45 90 1.61888309844004 -0.7447232169 1.744723217 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.61888309128691 -0.7447232118 1.744723212 1.401881617e-16
+-90 40 1.67719190967381 -0.8848035424 1.678078179 1.573430546e-16
+-90 35 1.73830736458133 -1.023938031 1.597052143 1.743821152e-16
+-90 30 1.80180631998544 -1.160410046 1.500903160 1.910951168e-16
+-90 25 1.86718129155556 -1.292240944 1.389104912 2.072397456e-16
+-90 20 1.93385448296568 -1.417228787 1.261417187 2.225463418e-16
+-90 15 2.00117614494146 -1.532987721 1.117942499 2.367227226e-16
+-90 10 2.06845103400579 -1.637026615 0.9591827526 2.494638124e-16
+-90 5 2.13494143760183 -1.726817341 0.7860724067 2.604600049e-16
+-90 -2.84217e-14 2.19988841481422 -1.799888415 0.6000000000 2.694086306e-16
+-90 -5 2.26253662349835 -1.853926989 0.4028069401 2.760264472e-16
+-90 -10 2.32214304272277 -1.886864472 0.1967640923 2.800601256e-16
+-90 -15 2.37798237200803 -1.896954588 -0.01546712679 2.812958083e-16
+-90 -20 2.42936396373755 -1.882855390 -0.2308914111 2.795691546e-16
+-90 -25 2.47564505763255 -1.843696394 -0.4462528109 2.747735607e-16
+-90 -30 2.51623861926761 -1.779126566 -0.6581193096 2.668660374e-16
+-90 -35 2.55062184474868 -1.689347098 -0.8629765882 2.558712236e-16
+-90 -40 2.57833536015139 -1.575119475 -1.057322023 2.418823743e-16
+-90 -45 2.59900426734286 -1.437773542 -1.237773542 2.250623485e-16
+
+-85 45 1.61882215800016 -0.7424959711 1.742495971 0.09995544560
+-85 40 1.67697052515782 -0.8817585349 1.675523114 0.1121393412
+-85 35 1.73786838356765 -1.019936648 1.594250345 0.1242283596
+-85 30 1.80109236431186 -1.155333779 1.497972376 0.1360740736
+-85 25 1.86614142151949 -1.286006704 1.386197838 0.1475064732
+-85 20 1.93244534426665 -1.409798817 1.258712899 0.1583368797
+-85 15 1.99936964613967 -1.524383483 1.115637000 0.1683617391
+-85 10 2.06623757524872 -1.627335772 0.9574739956 0.1773688972
+-85 5 2.13233146739048 -1.716195068 0.7851430783 0.1851430783
+-85 -2.84217e-14 2.19691509426621 -1.788555169 0.6000000000 0.1914737668
+-85 -5 2.25925236317567 -1.842155492 0.4038368126 0.1961631874
+-85 -10 2.31861876890445 -1.874965294 0.1988622385 0.1990336731
+-85 -15 2.37430531200305 -1.885257224 -0.01233282758 0.1999341003
+-85 -20 2.42563218640244 -1.871684565 -0.2268255632 0.1987466465
+-85 -25 2.47196098986895 -1.833347780 -0.4414271731 0.1953926124
+-85 -30 2.51270275300759 -1.769845115 -0.6527606611 0.1898368491
+-85 -35 2.54732613004648 -1.681309356 -0.8573485008 0.1820909740
+-85 -40 2.57535950323318 -1.568423997 -1.051703850 0.1722147847
+-85 -45 2.59640809904131 -1.432434636 -1.232434636 0.1603172573
+
+-80 45 1.61863872811294 -0.7357564570 1.735756457 0.2002645069
+-80 40 1.67630507717976 -0.8725676226 1.667811023 0.2243880066
+-80 35 1.73655162513561 -1.007889566 1.585814887 0.2482489164
+-80 30 1.79895608344171 -1.140088936 1.489170762 0.2715592321
+-80 25 1.86303425363161 -1.267326477 1.377487105 0.2939946436
+-80 20 1.92824184907662 -1.387582439 1.250626799 0.3151990143
+-80 15 1.99398879217465 -1.498702894 1.108755907 0.3347925486
+-80 10 2.05965047591249 -1.598453163 0.9523812123 0.3523812123
+-80 5 2.12456880506710 -1.684568779 0.7823761365 0.3675657189
+-80 -2.84217e-14 2.18807329454996 -1.754831545 0.6000000000 0.3799549402
+-80 -5 2.24948479539952 -1.807132931 0.4069008897 0.3891770857
+-80 -10 2.30813214577223 -1.839551828 0.2051065881 0.3948934119
+-80 -15 2.36335313849086 -1.850416583 -0.002997305967 0.3968091614
+-80 -20 2.41450070615980 -1.838370184 -0.2147001202 0.3946850562
+-80 -25 2.46095142347059 -1.802433723 -0.4270117116 0.3883484886
+-80 -30 2.50211311632306 -1.742062701 -0.6367204769 0.3777034485
+-80 -35 2.53743271645595 -1.657194842 -0.8404633360 0.3627389552
+-80 -40 2.56640335184550 -1.548286059 -1.034806113 0.3435353983
+-80 -45 2.58857434954523 -1.416334912 -1.216334912 0.3202688510
+
+-75 45 1.61834076717641 -0.7243367304 1.724336730 0.3012651189
+-75 40 1.67520134311826 -0.8570703930 1.654807303 0.3368309966
+-75 35 1.73436609818491 -0.9876761233 1.571661282 0.3718266966
+-75 30 1.79541766510121 -1.114632338 1.474473388 0.4058445117
+-75 25 1.85790097435397 -1.236272923 1.363006595 0.4384380084
+-75 20 1.92131885465104 -1.350803122 1.237240222 0.4691262826
+-75 15 1.98515057818152 -1.456340364 1.097404901 0.4974049014
+-75 10 2.04884985114185 -1.550942331 0.9440037707 0.5227534220
+-75 5 2.11185684534741 -1.632651861 0.7778339947 0.5446474247
+-75 -2.84217e-14 2.17359518548396 -1.699531726 0.6000000000 0.5625678303
+-75 -5 2.23348420837590 -1.749717602 0.4119240801 0.5760150953
+-75 -10 2.29093447148628 -1.781458556 0.2153499993 0.5845200584
+-75 -15 2.34535650936600 -1.793173658 0.01234088940 0.5876591106
+-75 -20 2.39615749633875 -1.783500159 -0.1947290644 0.5850671043
+-75 -25 2.44274372261386 -1.751350081 -0.4031910182 0.5764525169
+-75 -30 2.48452574442321 -1.695970820 -0.6101093173 0.5616136887
+-75 -35 2.52092688057961 -1.617007853 -0.8123241036 0.5404556254
+-75 -40 2.55138565322474 -1.514558736 -1.006505529 0.5130044671
+-75 -45 2.57537101253926 -1.389230231 -1.189230231 0.4794227953
+
+-70 45 1.61793784017564 -0.7079493990 1.707949399 0.4032606023
+-70 40 1.67366648903240 -0.8349974524 1.636285907 0.4495023121
+-70 35 1.73132695635504 -0.9590995994 1.551651785 0.4946717996
+-70 30 1.79051509610060 -1.078902329 1.453844658 0.5382764271
+-70 25 1.85081804467435 -1.192979421 1.342818503 0.5797970931
+-70 20 1.91180594775441 -1.299837313 1.218690185 0.6186901851
+-70 15 1.97304707252291 -1.397940496 1.081756704 0.6543968234
+-70 10 2.03409969400144 -1.485718275 0.9325030099 0.6863453223
+-70 5 2.09452258064105 -1.561589496 0.7716168434 0.7139601883
+-70 -2.84217e-14 2.15386276201062 -1.623968944 0.6000000000 0.7366644506
+-70 -5 2.21165706453794 -1.671289804 0.4187856233 0.7538878352
+-70 -10 2.26743050097893 -1.702028305 0.2293556956 0.7650757347
+-70 -15 2.32068739365189 -1.714727976 0.03336034652 0.7696980370
+-70 -20 2.37090994501245 -1.708038839 -0.1672633902 0.7672633902
+-70 -25 2.41755269857679 -1.680761915 -0.3702752156 0.7573354016
+-70 -30 2.46004759489609 -1.631912562 -0.5731252649 0.7395556914
+-70 -35 2.49779710722336 -1.560782182 -0.7729544649 0.7136663503
+-70 -40 2.53018438940945 -1.467021474 -0.9666170300 0.6795402432
+-70 -45 2.55658706319554 -1.350728013 -1.150728013 0.6372128850
+
+-65 45 1.61744897255616 -0.6861864290 1.686186429 0.5064970500
+-65 40 1.67171600215909 -0.8059763731 1.611934330 0.5623560183
+-65 35 1.72745937650056 -0.9218975671 1.525602641 0.6164109588
+-65 30 1.78430386835112 -1.032828655 1.427244010 0.6681389746
+-65 25 1.84189277118417 -1.137643636 1.317015003 0.7170150030
+-65 20 1.89988278917729 -1.235208925 1.195167376 0.7625104446
+-65 15 1.95794330709093 -1.324381258 1.062046565 0.8040921860
+-65 10 2.01575627863584 -1.404005379 0.9180948217 0.8412215236
+-65 5 2.07300880454719 -1.472905612 0.7638580089 0.8733502300
+-65 -2.84217e-14 2.12938346234957 -1.529876814 0.6000000000 0.8999163374
+-65 -5 2.18455427182009 -1.573683830 0.4273250395 0.9203438845
+-65 -10 2.23817198060095 -1.603056786 0.2468070448 0.9340407189
+-65 -15 2.28985716108930 -1.616701279 0.05962652098 0.9404032505
+-65 -20 2.33918927334714 -1.613315347 -0.1327868587 0.9388243648
+-65 -25 2.38569593826948 -1.591619835 -0.3287075812 0.9287075812
+-65 -30 2.42884763659403 -1.550409094 -0.5260692156 0.9094906972
+-65 -35 2.46805209080793 -1.488618684 -0.7224250393 0.8806773557
+-65 -40 2.50265320523057 -1.405414695 -0.9149228044 0.8418786983
+-65 -45 2.53194027154549 -1.300306599 -1.100306599 0.7928659885
+
+-60 45 1.61690510382679 -0.6585128614 1.658512861 0.6111326855
+-60 40 1.66937643388368 -0.7695366432 1.581357766 0.6752322958
+-60 35 1.72280492699985 -0.8757584803 1.493295705 0.7365595020
+-60 30 1.77686491281565 -0.9763536432 1.394638146 0.7946381464
+-60 25 1.83127100173612 -1.070544122 1.285725986 0.8490190449
+-60 20 1.88577651222548 -1.157584899 1.166914541 0.8992720608
+-60 15 1.94016739065714 -1.236744657 1.038564409 0.9449749683
+-60 10 1.99424853293132 -1.307279088 0.9010393667 0.9856980408
+-60 5 2.04784416715100 -1.368416362 0.7547163841 1.020995663
+-60 -2.84217e-14 2.10077106541745 -1.419321110 0.6000000000 1.050385533
+-60 -5 2.15283864914185 -1.459084374 0.4373511927 1.073342864
+-60 -10 2.20383403202848 -1.486705540 0.2673229086 1.089289951
+-60 -15 2.25350574260899 -1.501080031 0.09060714088 1.097589068
+-60 -20 2.30154957049071 -1.500998784 -0.09190697259 1.097542159
+-60 -25 2.34759088115767 -1.485158433 -0.2790638141 1.088396729
+-60 -30 2.39117231707028 -1.452194112 -0.4693647694 1.069364769
+-60 -35 2.43174103403559 -1.400734487 -0.6608878620 1.039654541
+-60 -40 2.46863727434534 -1.329485149 -0.8512103510 0.9985187166
+-60 -45 2.50109279461054 -1.237349579 -1.037349579 0.9453242201
+
+-55 45 1.61635342663128 -0.6242625971 1.624262597 0.7171963916
+-55 40 1.66669229558330 -0.7251220335 1.544089483 0.7878189293
+-55 35 1.71742948302889 -0.8203448950 1.454494695 0.8544946947
+-55 30 1.76830790034336 -0.9094539982 1.356013618 0.9168895604
+-55 25 1.81913333438591 -0.9920489024 1.249123064 0.9747231350
+-55 20 1.86976302663284 -1.067772549 1.134225519 1.027745403
+-55 15 1.92009826884139 -1.136281483 1.011645383 1.075715875
+-55 10 1.97006796430112 -1.197210294 0.8816312687 1.118378688
+-55 5 2.01961860951785 -1.250142500 0.7443687620 1.155442218
+-55 -2.84217e-14 2.06869785111867 -1.294578074 0.6000000000 1.186556341
+-55 -5 2.11724442063369 -1.329908303 0.4486526346 1.211294834
+-55 -10 2.16517619325331 -1.355392081 0.2904770144 1.229138768
+-55 -15 2.21237087431569 -1.370130448 0.1256949760 1.239458683
+-55 -20 2.25865084228894 -1.373051268 -0.04533788532 1.241503863
+-55 -25 2.30376464613982 -1.362901590 -0.2220545118 1.234396982
+-55 -30 2.34736459198094 -1.338252682 -0.4035806538 1.217137631
+-55 -35 2.38898384518016 -1.297527770 -0.5886217405 1.188621741
+-55 -40 2.42801175103561 -1.239060507 -0.7753350667 1.147682522
+-55 -45 2.46367565068949 -1.161199908 -0.9611999077 1.093163944
+
+-50 45 1.61586642960502 -0.5826413434 1.582641343 0.8245339888
+-50 40 1.66373195498114 -0.6721096663 1.499606826 0.8996068256
+-50 35 1.71142612680998 -0.7553201806 1.408963900 0.9694287375
+-50 30 1.75877891088497 -0.8321704930 1.311393966 1.033913806
+-50 25 1.80569881646824 -0.9026316114 1.207427096 1.093037705
+-50 20 1.85215307774756 -0.9667025942 1.097439063 1.146799643
+-50 15 1.89815214239490 -1.024372580 0.9816594826 1.195190507
+-50 10 1.94373423477979 -1.075586567 0.8601857241 1.238164144
+-50 5 1.98895502056721 -1.120217580 0.7330018043 1.275614011
+-50 -2.84217e-14 2.03387553110588 -1.158039049 0.6000000000 1.307349991
+-50 -5 2.07854657957188 -1.188695078 0.4610071909 1.333073454
+-50 -10 2.12300308359310 -1.211678580 0.3158175821 1.352358902
+-50 -15 2.16724696365359 -1.226301223 0.1642339008 1.364628756
+-50 -20 2.21123265947653 -1.231667192 0.006121709765 1.369131339
+-50 -25 2.25484657929070 -1.226646928 -0.1585179197 1.364918837
+-50 -30 2.29788094731208 -1.209856180 -0.3294508992 1.350829727
+-50 -35 2.34000295302826 -1.179649038 -0.5060821639 1.325482925
+-50 -40 2.38071757987289 -1.134135545 -0.6872925703 1.287292570
+-50 -45 2.41933034005068 -1.071244140 -0.8712441400 1.234520415
+
+-45 45 1.61554922552391 -0.5327377802 1.532737780 0.9327377802
+-45 40 1.66060168475417 -0.6098457648 1.447361209 1.009845765
+-45 35 1.70492498786558 -0.6803892683 1.356496710 1.080389268
+-45 30 1.74846008637509 -0.7446358136 1.260855795 1.144635814
+-45 25 1.79122409144460 -0.8028838822 1.160913966 1.202883882
+-45 20 1.83328946290820 -0.8554202690 1.056935609 1.255420269
+-45 15 1.87476448631005 -0.9024862351 0.9490001348 1.302486235
+-45 10 1.91578024197312 -0.9442528850 0.8370280525 1.344252885
+-45 5 1.95647989788794 -0.9808004727 0.7208043880 1.380800473
+-45 -2.84217e-14 1.99701167387936 -1.012100497 0.6000000000 1.412100497
+-45 -5 2.03751836448462 -1.037993983 0.4741918283 1.437993983
+-45 -10 2.07813280568558 -1.058171432 0.3428850340 1.458171432
+-45 -15 2.11896612504859 -1.072144491 0.2055400725 1.472144491
+-45 -20 2.16009721360295 -1.079215301 0.06160966031 1.479215301
+-45 -25 2.20155389868971 -1.078437965 -0.08940694519 1.478437965
+-45 -30 2.24328795660552 -1.068576695 -0.2478831503 1.468576695
+-45 -35 2.28514362210549 -1.048066433 -0.4139470323 1.448066433
+-45 -40 2.32680914480939 -1.014980113 -0.5873092913 1.414980113
+-45 -45 2.36775756373124 -0.9670254668 -0.7670254668 1.367025467
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.59900427742893 -1.437773549 -1.237773549 2.250623494e-16
+-40 -90 2.61233965422225 -1.279179562 -1.401168276 2.450724323e-16
+-35 -90 2.61815032684788 -1.101709334 -1.544663192 2.626454914e-16
+-30 -90 2.61635273429018 -0.9081763671 -1.665827933 2.774838926e-16
+-25 -90 2.60697009894198 -0.7017531716 -1.762717301 2.893494180e-16
+-20 -90 2.59012926964309 -0.4858763840 -1.833925362 2.980698903e-16
+-15 -90 2.56606839309079 -0.2641473712 -1.878631733 3.035448418e-16
+-10 -90 2.53511711623726 -0.04021846741 -1.896602991 3.057456862e-16
+-5 -90 2.49768973316303 0.1823119962 -1.888185270 3.047148126e-16
+-2.84217e-14 -90 2.45428235284180 0.4000000000 -1.854282353 3.005629028e-16
+5 -90 2.40546083089903 0.6096497254 -1.796307326 2.934630097e-16
+10 -90 2.35185031886087 0.8083945220 -1.716120428 2.836429469e-16
+15 -90 2.29412072015811 0.9937621341 -1.615950452 2.713756628e-16
+20 -90 2.23297728405060 1.163723211 -1.498312276 2.569691413e-16
+25 -90 2.16915617283978 1.316725011 -1.365923131 2.407561469e-16
+30 -90 2.10341141935138 1.451705710 -1.221607724 2.230826068e-16
+35 -90 2.03649055529910 1.568082995 -1.068195402 2.042950159e-16
+40 -90 1.96913589890970 1.665736158 -0.9084456131 1.847313092e-16
+45 -90 1.90206706706404 1.744964521 -0.7449645214 1.647106496e-16
+
+-45 -85 2.59640811470584 -1.432434648 -1.232434648 0.1603172583
+-40 -85 2.60924918448614 -1.273438958 -1.394326890 0.1744809942
+-35 -85 2.61459616185291 -1.095834299 -1.536272773 0.1868996498
+-30 -85 2.61239149960057 -0.9024625766 -1.655931358 0.1973684195
+-25 -85 2.60267934469070 -0.6964982876 -1.751448166 0.2057250574
+-20 -85 2.58560329653952 -0.4813549367 -1.821502787 0.2118540426
+-15 -85 2.56141425917983 -0.2605881847 -1.865348668 0.2156900601
+-10 -85 2.53044886697535 -0.03778589551 -1.882807190 0.2172174829
+-5 -85 2.49312194969148 0.1835307130 -1.874255272 0.2164692870
+-2.84217e-14 -85 2.44992235402670 0.4000000000 -1.840599660 0.2135248024
+5 -85 2.40140264687830 0.6085056123 -1.783230054 0.2085056123
+10 -85 2.34816970741017 0.8062502869 -1.703959866 0.2015703695
+15 -85 2.29087209341601 0.9908154185 -1.604953160 0.1929084051
+20 -85 2.23019280867525 1.160206117 -1.488649140 0.1827331218
+25 -85 2.16684522508912 1.312883135 -1.357684200 0.1712751743
+30 -85 2.10156092867562 1.447777281 -1.214803486 0.1587747315
+35 -85 2.03506794554761 1.564280924 -1.062765480 0.1454731296
+40 -85 1.96809358939158 1.662234556 -0.9042725664 0.1316067964
+45 -85 1.90134667492434 1.741889784 -0.7418897839 0.1174001438
+
+-45 -80 2.58857438067890 -1.416334934 -1.216334934 0.3202688549
+-40 -80 2.59994830077713 -1.256174340 -1.373751719 0.3480256813
+-35 -80 2.60392731966050 -1.078211347 -1.511104589 0.3722446981
+-30 -80 2.60052700504284 -0.8853635501 -1.626314975 0.3925593976
+-25 -80 2.58985182971374 -0.6808048201 -1.717793416 0.4086895150
+-20 -80 2.57209882187063 -0.4678768302 -1.784471994 0.4204467473
+-15 -80 2.54754982191574 -0.2499941352 -1.825811137 0.4277359536
+-10 -80 2.51655878602286 -0.03055268179 -1.841785597 0.4305526818
+-5 -80 2.47953978682520 0.1871526281 -1.832856594 0.4289782577
+-2.84217e-14 -80 2.43696019534973 0.4000000000 -1.799937294 0.4231736970
+5 -80 2.38933380360424 0.6051039566 -1.744348951 0.4133719723
+10 -80 2.33721538399071 0.7998692012 -1.667770931 0.3998692012
+15 -80 2.28119381976698 0.9820347816 -1.572183377 0.3830145363
+20 -80 2.22188531214002 1.149707890 -1.459805500 0.3631992847
+25 -80 2.15993770479271 1.301391754 -1.333040854 0.3408472573
+30 -80 2.09601760763945 1.435999483 -1.194403741 0.3164017939
+35 -80 2.03079606525632 1.552853140 -1.046444914 0.2903126606
+40 -80 1.96495562192763 1.651682227 -0.8916967909 0.2630263913
+45 -80 1.89917164712162 1.732599068 -0.7325990685 0.2349731702
+
+-45 -75 2.57537105776154 -1.389230262 -1.189230262 0.4794228038
+-40 -75 2.58435325862751 -1.227263912 -1.339297613 0.5196332294
+-35 -75 2.58612776709168 -1.048852249 -1.469175451 0.5544338912
+-30 -75 2.58081927487970 -0.8570098973 -1.577205008 0.5833803236
+-25 -75 2.56863193908503 -0.6548910499 -1.662221157 0.6061603321
+-20 -75 2.54983800119593 -0.4456999894 -1.723541624 0.6225911018
+-15 -75 2.52476360347090 -0.2326118557 -1.760939587 0.6326118557
+-10 -75 2.49378111420704 -0.01870813821 -1.774611852 0.6362753281
+-5 -75 2.45729613620062 0.1930774573 -1.765135485 0.6337361432
+-2.84217e-14 -75 2.41573978830206 0.4000000000 -1.733425451 0.6252394652
+5 -75 2.36956473270932 0.5995349084 -1.680694439 0.6111102332
+10 -75 2.31924948379053 0.7894041173 -1.608420491 0.5917444870
+15 -75 2.26528733271945 0.9675967529 -1.518299920 0.5675967529
+20 -75 2.20819331783456 1.132387338 -1.412217673 0.5391721004
+25 -75 2.14851295056743 1.282355719 -1.292217946 0.5070182706
+30 -75 2.08681066194465 1.416398816 -1.160454390 0.4717123322
+35 -75 2.02366846597034 1.533740044 -1.019148584 0.4338495555
+40 -75 1.95969594119800 1.633942176 -0.8705550214 0.3940340304
+45 -75 1.89550957350421 1.716898814 -0.7168988137 0.3528619736
+
+-45 -70 2.55658717672489 -1.350728091 -1.150728091 0.6372129133
+-40 -70 2.56233868020741 -1.186526037 -1.290748105 0.6881760306
+-35 -70 2.56118214393595 -1.007795073 -1.410539727 0.7317766154
+-30 -70 2.55338637662693 -0.8176358196 -1.509007105 0.7676158100
+-25 -70 2.53927461319695 -0.6191278247 -1.585526673 0.7954666552
+-20 -70 2.51919745478046 -0.4152515382 -1.639885192 0.8152515382
+-15 -70 2.49352942585322 -0.2088422998 -1.672230397 0.8270242297
+-10 -70 2.46265425070283 -0.002556449447 -1.683011073 0.8309480751
+-5 -70 2.42695543267903 0.2011449319 -1.672923829 0.8272766184
+-2.84217e-14 -70 2.38681260971028 0.4000000000 -1.642870197 0.8163379909
+5 -70 2.34260192236023 0.5919434772 -1.593923983 0.7985230262
+10 -70 2.29469944327769 0.7751018074 -1.527308061 0.7742768132
+15 -70 2.24348386121652 0.9477889530 -1.444376205 0.7440920861
+20 -70 2.18934934970501 1.108507553 -1.346608504 0.7085075533
+25 -70 2.13270982294050 1.255954654 -1.235600679 0.6681040091
+30 -70 2.07399884052755 1.389029824 -1.113049905 0.6234991752
+35 -70 2.01368484897604 1.506854354 -0.9807518398 0.5753466175
+40 -70 1.95227565578847 1.608792649 -0.8405829817 0.5243293253
+45 -70 1.89030556154181 1.694464385 -0.6944643847 0.4711465053
+
+-45 -65 2.53194034216253 -1.300306647 -1.100306647 0.7928660106
+-40 -65 2.53375133684844 -1.133747334 -1.227848895 0.8523399378
+-35 -65 2.52910221068658 -0.9551367505 -1.335335849 0.9024619275
+-30 -65 2.51842515138586 -0.7675993966 -1.422341478 0.9430333185
+-25 -65 2.50215256243919 -0.5740420046 -1.488839820 0.9740420046
+-20 -65 2.48071132898577 -0.3771208097 -1.535121877 0.9956236822
+-15 -65 2.45450737348419 -0.1792285699 -1.561710452 1.008022139
+-10 -65 2.42391671194842 0.01749574470 -1.569289429 1.011556273
+-5 -65 2.38928407021397 0.2111424661 -1.558651490 1.006595721
+-2.84217e-14 -65 2.35092291042882 0.4000000000 -1.530659740 0.9935429539
+5 -65 2.30911954369633 0.5825210438 -1.486225077 0.9728227300
+10 -65 2.26414065880608 0.7572909219 -1.426297510 0.9448780464
+15 -65 2.21624172759417 0.9230012915 -1.351867392 0.9101707128
+20 -65 2.16568131970875 1.078432835 -1.263978896 0.8691876337
+25 -65 2.11272795927555 1.222446164 -1.163741490 0.8224461639
+30 -65 2.05767410246398 1.353984691 -1.052349955 0.7705034379
+35 -65 2.00085336064228 1.472091871 -0.9311058688 0.7139663921
+40 -65 1.94264765735405 1.575936494 -0.8014265420 0.6534959289
+45 -65 1.88348792812449 1.664843010 -0.6648430099 0.5898059819
+
+-45 -60 2.50109286287242 -1.237349623 -1.037349623 0.9453242459
+-40 -60 2.49843468542816 -1.068727024 -1.150360707 1.010571225
+-35 -60 2.48995328875806 -0.8910716375 -1.243841386 1.064542320
+-30 -60 2.47622018913281 -0.7073993340 -1.318071911 1.107399334
+-25 -60 2.45776706019874 -0.5203196790 -1.373631921 1.139476921
+-20 -60 2.43506111954704 -0.3320440928 -1.411274615 1.161209940
+-15 -60 2.40851009127890 -0.1444307589 -1.431843253 1.173085249
+-10 -60 2.37845978391032 0.04096249020 -1.436202902 1.175602294
+-5 -60 2.34519747547382 0.2228183183 -1.425195889 1.169247392
+-2.84217e-14 -60 2.30895802334599 0.4000000000 -1.399616304 1.154479012
+5 -60 2.26993221119268 0.5714953264 -1.360200550 1.131722315
+10 -60 2.22827623759420 0.7363667349 -1.307630548 1.101371010
+15 -60 2.18412493454778 0.8937097004 -1.242549686 1.063796557
+20 -60 2.13760068710745 1.042619581 -1.165582787 1.019359698
+25 -60 2.08883266016881 1.182170871 -1.077370847 0.9684305099
+30 -60 2.03796979822818 1.311407801 -0.9786046177 0.9114078010
+35 -60 1.98520270194403 1.429352203 -0.8700672969 0.8487437496
+40 -60 1.93076606962282 1.535017985 -0.7526617617 0.7809596322
+45 -60 1.87497082631299 1.627456534 -0.6274565339 0.7086723603
+
+-45 -55 2.46367554776604 -1.161199842 -0.9611998424 1.093163898
+-40 -55 2.45626096979697 -0.9913366949 -1.058130505 1.161035479
+-35 -55 2.44386872468898 -0.8159293178 -1.136527032 1.215929318
+-30 -55 2.42717162593448 -0.6377009586 -1.197350783 1.258518567
+-25 -55 2.40674226725419 -0.4588001135 -1.241702787 1.289574174
+-20 -55 2.38305106208876 -0.2808813050 -1.270706011 1.309882451
+-15 -55 2.35647124701088 -0.1051983663 -1.285425971 1.320189478
+-10 -55 2.32728961344548 0.06730207369 -1.286823701 1.321168179
+-5 -55 2.29571818118753 0.2358947625 -1.275731448 1.313401300
+-2.84217e-14 -55 2.26190549995498 0.4000000000 -1.252844514 1.297375696
+5 -55 2.22594820636645 0.5591178578 -1.218725437 1.273485261
+10 -55 2.18789842110817 0.7127712441 -1.173813870 1.242037843
+15 -55 2.14777913158784 0.8604573512 -1.118450229 1.203271805
+20 -55 2.10559904427542 1.001608185 -1.052904905 1.157376474
+25 -55 2.06135911759420 1.135556718 -0.9774064731 1.104511903
+30 -55 2.01507567172594 1.261515491 -0.8921886027 1.044841708
+35 -55 1.96679176200217 1.378563104 -0.7975329467 0.9785631042
+40 -55 1.91659926906491 1.485648034 -0.6938249446 0.9059459793
+45 -55 1.86466715417752 1.581615846 -0.5816158463 0.8273763228
+
+-45 -50 2.41933017837961 -1.071244042 -0.8712440416 1.234520333
+-40 -50 2.40717193967277 -0.9015968713 -0.9511827475 1.301596871
+-35 -50 2.39109010593981 -0.7302302483 -1.014136076 1.354420986
+-30 -50 2.37178721234164 -0.5593446343 -1.061633649 1.394276182
+-25 -50 2.34981416920079 -0.3904644918 -1.095156573 1.422405255
+-20 -50 2.32558707066861 -0.2245908441 -1.116049241 1.439936285
+-15 -50 2.29940671371459 -0.06233932311 -1.125473844 1.447844466
+-10 -50 2.27147625963117 0.09594315680 -1.124392047 1.446936731
+-5 -50 2.24191898677931 0.2500824467 -1.113565476 1.437852159
+-2.84217e-14 -50 2.21079676252597 0.4000000000 -1.093568575 1.421072766
+5 -50 2.17811744379153 0.5456511319 -1.064800056 1.396933113
+10 -50 2.14384525988186 0.6869723244 -1.027500926 1.365635427
+15 -50 2.10791346573459 0.8238359743 -0.9817773903 1.327268825
+20 -50 2.07023454549492 0.9560099463 -0.9276247725 1.281829383
+25 -50 2.03070900026959 1.083119278 -0.8649540184 1.229242377
+30 -50 1.98923549420829 1.204609447 -0.7936244428 1.169389756
+35 -50 1.94572890312658 1.319715094 -0.7134892781 1.102148369
+40 -50 1.90014597379797 1.427439716 -0.6244549730 1.027439716
+45 -50 1.85249753411265 1.526541546 -0.5265415459 0.9452805957
+
+-45 -45 2.36775744291210 -0.9670253970 -0.7670253970 1.367025397
+-40 -45 2.35122736001826 -0.7997692621 -0.8298293283 1.429829328
+-35 -45 2.33199740327236 -0.6347366456 -0.8777570780 1.477757078
+-30 -45 2.31071106904199 -0.4733666915 -0.9127154833 1.512715483
+-25 -45 2.28782498980576 -0.3164223589 -0.9363727067 1.536372707
+-20 -45 2.26364796465542 -0.1641996985 -0.9501259317 1.550125932
+-15 -45 2.23837347624955 -0.01668841645 -0.9551023411 1.555102341
+-10 -45 2.21210448241511 0.1263095182 -0.9521758536 1.552175854
+-5 -45 2.18487289006809 0.2650933074 -0.9419905528 1.541990553
+-2.84217e-14 -45 2.15665706801251 0.4000000000 -0.9249868375 1.524986837
+5 -45 2.12739117119650 0.5313574388 -0.9014223954 1.501422395
+10 -45 2.09697099963402 0.6594457033 -0.8713897003 1.471389700
+15 -45 2.06526432425660 0.7844629728 -0.8348353480 1.434835348
+20 -45 2.03211334711647 0.9064911840 -0.7915730912 1.391573091
+25 -45 1.99734160491551 1.025458761 -0.7413006420 1.341300642
+30 -45 1.96076194580674 1.141098356 -0.6836200052 1.283620005
+35 -45 1.92218823347371 1.252899151 -0.6180662222 1.218066222
+40 -45 1.88144863157372 1.360053577 -0.5441472989 1.144147299
+45 -45 1.83841418408202 1.461408924 -0.4614089241 1.061408924
+
+
diff --git a/test/checkpoint2/h.t1.ah2.gp b/test/checkpoint2/h.t1.ah2.gp
new file mode 100644
index 0000000..08af807
--- /dev/null
+++ b/test/checkpoint2/h.t1.ah2.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0 0 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 1.86328023755528 -1.075765347 -1.075765347 1.075765347
+-40 -45 1.85966093611595 -0.9489358906 -1.130897757 1.130897757
+-35 -45 1.85651946617517 -0.8237610909 -1.176452760 1.176452760
+-30 -45 1.85385171345408 -0.7006900859 -1.213630829 1.213630829
+-25 -45 1.85164271339304 -0.5798337926 -1.243457581 1.243457581
+-20 -45 1.84987041636384 -0.4610683054 -1.266774758 1.266774758
+-15 -45 1.84851418293391 -0.3441134627 -1.284248926 1.284248926
+-10 -45 1.84755557283663 -0.2285870215 -1.296381419 1.296381419
+-5 -45 1.84698124548530 -0.1140433077 -1.303520971 1.303520971
+0 -45 1.84678244771638 0.000000000 -1.305872392 1.305872392
+5 -45 1.84695763668091 0.1140418499 -1.303504309 1.303504309
+10 -45 1.84750999097954 0.2285813819 -1.296349436 1.296349436
+15 -45 1.84845019462960 0.3441015508 -1.284204471 1.284204471
+20 -45 1.84979352278023 0.4610491402 -1.266722102 1.266722102
+25 -45 1.85155979524144 0.5798078271 -1.243401898 1.243401898
+30 -45 1.85377248830966 0.7006601416 -1.213578964 1.213578964
+35 -45 1.85645368112926 0.8237319013 -1.176411073 1.176411073
+40 -45 1.85962155115011 0.9489157935 -1.130873806 1.130873806
+45 -45 1.86328023589512 1.075765346 -1.075765346 1.075765346
+
+-45 -40 1.85962155188450 -1.130873806 -0.9489157939 1.130873806
+-40 -40 1.85513767649728 -1.003103001 -1.003103001 1.195451605
+-35 -40 1.85116354874129 -0.8750155555 -1.048582299 1.249651721
+-30 -40 1.84772858400636 -0.7473724850 -1.086203662 1.294487116
+-25 -40 1.84484172655623 -0.6205945546 -1.116731953 1.330869317
+-20 -40 1.84249852628003 -0.4948461076 -1.140821824 1.359578507
+-15 -40 1.84068977780595 -0.3701055846 -1.159008753 1.381252846
+-10 -40 1.83940436061826 -0.2462202635 -1.171705722 1.396384504
+-5 -40 1.83863342027133 -0.1229497700 -1.179205425 1.405322302
+0 -40 1.83837051342772 0.000000000 -1.181681788 1.408273516
+5 -40 1.83861501713901 0.1229485394 -1.179193623 1.405308236
+10 -40 1.83936938770640 0.2462155821 -1.171683445 1.396357955
+15 -40 1.84064177658564 0.3700959330 -1.158978529 1.381216826
+20 -40 1.84244341174552 0.4948313053 -1.140787698 1.359537838
+25 -40 1.84478573075990 0.6205757179 -1.116698057 1.330828922
+30 -40 1.84768126168043 0.7473533440 -1.086175843 1.294453963
+35 -40 1.85113458499947 0.8750018648 -1.048565892 1.249632169
+40 -40 1.85513767576466 1.003103000 -1.003103000 1.195451604
+45 -40 1.85966093542650 1.130897756 -0.9489358903 1.130897756
+
+-45 -35 1.85645368158410 -1.176411073 -0.8237319015 1.176411073
+-40 -35 1.85113458551938 -1.048565893 -0.8750018650 1.249632169
+-35 -35 1.84633320286101 -0.9186298139 -0.9186298139 1.311939338
+-30 -35 1.84211619081088 -0.7875692500 -0.9551600737 1.364109955
+-25 -35 1.83852227434850 -0.6560416374 -0.9851120647 1.406885832
+-20 -35 1.83557264552341 -0.5244567010 -1.008952109 1.440932943
+-15 -35 1.83327594752076 -0.3930317481 -1.027074537 1.466814453
+-10 -35 1.83163443774082 -0.2618414896 -1.039792005 1.484976880
+-5 -35 1.83064760697858 -0.1308605136 -1.047330184 1.495742515
+0 -35 1.83031389859580 0.000000000 -1.049824923 1.499305372
+5 -35 1.83063426218969 0.1308595597 -1.047322550 1.495731612
+10 -35 1.83160965238665 0.2618379464 -1.039777935 1.484956785
+15 -35 1.83324297070505 0.3930246783 -1.027056062 1.466788068
+20 -35 1.83553717653260 0.5244465668 -1.008932613 1.440905100
+25 -35 1.83849030508365 0.6560302298 -0.9850949350 1.406861368
+30 -35 1.84209566467855 0.7875604743 -0.9551494307 1.364094756
+35 -35 1.84633320241735 0.9186298137 -0.9186298137 1.311939337
+40 -35 1.85116354825511 1.048582298 -0.8750155553 1.249651721
+45 -35 1.85651946578227 1.176452760 -0.8237610908 1.176452760
+
+-45 -30 1.85377248864497 -1.213578964 -0.7006601417 1.213578964
+-40 -30 1.84768126205758 -1.086175843 -0.7473533441 1.294453963
+-35 -30 1.84209566503446 -0.9551494309 -0.7875604745 1.364094756
+-30 -30 1.83711926669919 -0.8215847126 -0.8215847126 1.423026465
+-25 -30 1.83282595186832 -0.6863082425 -0.8497399552 1.471792776
+-20 -30 1.82926646023634 -0.5499261171 -0.8723240579 1.510909589
+-15 -30 1.82647207539050 -0.4128641942 -0.8895987016 1.540830149
+-10 -30 1.82446345619416 -0.2754096666 -0.9017783013 1.561925835
+-5 -30 1.82325231863030 -0.1377482772 -0.9090206859 1.574470013
+0 -30 1.82284451657333 0.000000000 -0.9114222583 1.578629659
+5 -30 1.82324329702460 0.1377475956 -0.9090161880 1.574462222
+10 -30 1.82444724260501 0.2754072191 -0.9017702874 1.561911954
+15 -30 1.82645156631737 0.4128595583 -0.8895887124 1.540812848
+20 -30 1.82924679596721 0.5499202055 -0.8723146806 1.510893347
+25 -30 1.83281303443995 0.6863034055 -0.8497339664 1.471782403
+30 -30 1.83711926640621 0.8215847125 -0.8215847125 1.423026465
+35 -30 1.84211619048067 0.9551600736 -0.7875692498 1.364109955
+40 -30 1.84772858368184 1.086203662 -0.7473724849 1.294487116
+45 -30 1.85385171319170 1.213630829 -0.7006900858 1.213630829
+
+-45 -25 1.85155979550425 -1.243401898 -0.5798078272 1.243401898
+-40 -25 1.84478573104636 -1.116698058 -0.6205757180 1.330828922
+-35 -25 1.83849030536223 -0.9850949352 -0.6560302299 1.406861368
+-30 -25 1.83281303468262 -0.8497339665 -0.6863034056 1.471782403
+-25 -25 1.82786289599631 -0.7115534305 -0.7115534305 1.525931256
+-20 -25 1.82372113289804 -0.5713085706 -0.7319432650 1.569657397
+-15 -25 1.82044669086838 -0.4295993342 -0.7476247927 1.603286542
+-10 -25 1.81808101235694 -0.2869008330 -0.7587270820 1.627095478
+-5 -25 1.81665027864478 -0.1435945168 -0.7653474193 1.641292837
+0 -25 1.81616955911979 0.000000000 -0.7675464221 1.646008614
+5 -25 1.81664495354552 0.1435940959 -0.7653451758 1.641288026
+10 -25 1.81807195161652 0.2868994031 -0.7587233007 1.627087369
+15 -25 1.82043607190137 0.4295968282 -0.7476204317 1.603277190
+20 -25 1.82371317911471 0.5713060789 -0.7319400728 1.569650551
+25 -25 1.82786289580256 0.7115534304 -0.7115534304 1.525931256
+30 -25 1.83282595164556 0.8497399551 -0.6863082424 1.471792776
+35 -25 1.83852227411285 0.9851120646 -0.6560416373 1.406885831
+40 -25 1.84484172633460 1.116731953 -0.6205945545 1.330869317
+45 -25 1.85164271321162 1.243457581 -0.5798337925 1.243457581
+
+-45 -20 1.84979352298900 -1.266722102 -0.4610491403 1.266722102
+-40 -20 1.84244341196743 -1.140787698 -0.4948313054 1.359537838
+-35 -20 1.83553717674921 -1.008932613 -0.5244465669 1.440905100
+-30 -20 1.82924679616063 -0.8723146807 -0.5499202055 1.510893347
+-25 -20 1.82371317927377 -0.7319400728 -0.5713060790 1.569650552
+-20 -20 1.81904859181297 -0.5886724598 -0.5886724598 1.617364291
+-15 -20 1.81533873950429 -0.4432492360 -0.6020899963 1.654228669
+-10 -20 1.81264650179601 -0.2963032832 -0.6116226511 1.680419423
+-5 -20 1.81101364286296 -0.1483872495 -0.6173204593 1.696074022
+0 -20 1.81046539792635 0.000000000 -0.6192156349 1.701280975
+5 -20 1.81101098182994 0.1483870314 -0.6173195522 1.696071530
+10 -20 1.81264250872249 0.2963026305 -0.6116213037 1.680415721
+15 -20 1.81533508355602 0.4432483434 -0.6020887837 1.654225338
+20 -20 1.81904859169174 0.5886724598 -0.5886724598 1.617364291
+25 -20 1.82372113275420 0.7319432649 -0.5713085705 1.569657397
+30 -20 1.82926646007726 0.8723240579 -0.5499261170 1.510909589
+35 -20 1.83557264536178 1.008952109 -0.5244567009 1.440932943
+40 -20 1.84249852613188 1.140821823 -0.4948461076 1.359578507
+45 -20 1.84987041624320 1.266774758 -0.4610683054 1.266774758
+
+-45 -15 1.84845019479342 -1.284204471 -0.3441015509 1.284204471
+-40 -15 1.84064177675597 -1.158978529 -0.3700959330 1.381216826
+-35 -15 1.83324297087030 -1.027056062 -0.3930246784 1.466788068
+-30 -15 1.82645156646592 -0.8895887125 -0.4128595583 1.540812848
+-25 -15 1.82043607202541 -0.7476204318 -0.4295968283 1.603277190
+-20 -15 1.81533508365190 -0.6020887838 -0.4432483434 1.654225338
+-15 -15 1.81125849084186 -0.4538340118 -0.4538340118 1.693731590
+-10 -15 1.80828908820523 -0.3036133978 -0.4613755900 1.721877143
+-5 -15 1.80648363351697 -0.1521193076 -0.4658917392 1.738731642
+0 -15 1.80587734001773 0.000000000 -0.4673954487 1.744343562
+5 -15 1.80648251687465 0.1521192135 -0.4658914513 1.738730567
+10 -15 1.80828787577909 0.3036131942 -0.4613752806 1.721875989
+15 -15 1.81125849077394 0.4538340118 -0.4538340118 1.693731590
+20 -15 1.81533873942024 0.6020899963 -0.4432492360 1.654228669
+25 -15 1.82044669077137 0.7476247927 -0.4295993341 1.603286542
+30 -15 1.82647207528685 0.8895987015 -0.4128641942 1.540830149
+35 -15 1.83327594741902 1.027074537 -0.3930317481 1.466814453
+40 -15 1.84068977771584 1.159008753 -0.3701055845 1.381252846
+45 -15 1.84851418286357 1.284248926 -0.3441134627 1.284248926
+
+-45 -10 1.84750999110346 -1.296349436 -0.2285813819 1.296349436
+-40 -10 1.83936938783203 -1.171683445 -0.2462155821 1.396357955
+-35 -10 1.83160965250657 -1.039777935 -0.2618379465 1.484956785
+-30 -10 1.82444724271197 -0.9017702874 -0.2754072191 1.561911955
+-25 -10 1.81807195170556 -0.7587233007 -0.2868994032 1.627087369
+-20 -10 1.81264250879173 -0.6116213038 -0.2963026305 1.680415721
+-15 -10 1.80828787582853 -0.4613752806 -0.3036131942 1.721875989
+-10 -10 1.80510723090738 -0.3088319508 -0.3088319508 1.751473028
+-5 -10 1.80316996652578 -0.1547867836 -0.3119614029 1.769221033
+0 -10 1.80251916411255 0.000000000 -0.3130041681 1.775134848
+5 -10 1.80316963330425 0.1547867550 -0.3119613453 1.769220706
+10 -10 1.80510723087668 0.3088319508 -0.3088319508 1.751473028
+15 -10 1.80828908816375 0.4613755900 -0.3036133978 1.721877143
+20 -10 1.81264650174640 0.6116226511 -0.2963032832 1.680419423
+25 -10 1.81808101230227 0.7587270819 -0.2869008330 1.627095478
+30 -10 1.82446345613879 0.9017783012 -0.2754096666 1.561925835
+35 -10 1.83163443769001 1.039792005 -0.2618414896 1.484976880
+40 -10 1.83940436057752 1.171705722 -0.2462202635 1.396384504
+45 -10 1.84755557281039 1.296381419 -0.2285870215 1.296381419
+
+-45 -5 1.84695763676769 -1.303504309 -0.1140418499 1.303504309
+-40 -5 1.83861501722353 -1.179193623 -0.1229485394 1.405308236
+-35 -5 1.83063426226751 -1.047322550 -0.1308595597 1.495731612
+-30 -5 1.82324329709197 -0.9090161880 -0.1377475956 1.574462223
+-25 -5 1.81664495360002 -0.7653451758 -0.1435940959 1.641288026
+-20 -5 1.81101098187158 -0.6173195522 -0.1483870314 1.696071530
+-15 -5 1.80648251690382 -0.4658914513 -0.1521192135 1.738730567
+-10 -5 1.80316963332195 -0.3119613453 -0.1547867550 1.769220706
+-5 -5 1.80114972578852 -0.1563876957 -0.1563876957 1.787519542
+0 -5 1.80047095785045 0.000000000 -0.1569213836 1.793619622
+5 -5 1.80114972578072 0.1563876957 -0.1563876957 1.787519542
+10 -5 1.80316996651250 0.3119614029 -0.1547867836 1.769221033
+15 -5 1.80648363350044 0.4658917392 -0.1521193076 1.738731642
+20 -5 1.81101364284552 0.6173204593 -0.1483872495 1.696074022
+25 -5 1.81665027862883 0.7653474193 -0.1435945168 1.641292837
+30 -5 1.82325231861832 0.9090206859 -0.1377482772 1.574470013
+35 -5 1.83064760697317 1.047330184 -0.1308605136 1.495742515
+40 -5 1.83863342027472 1.179205425 -0.1229497700 1.405322302
+45 -5 1.84698124549889 1.303520971 -0.1140433077 1.303520971
+
+-45 0 1.84678244776698 -1.305872392 0.000000000 1.305872392
+-40 0 1.83837051347225 -1.181681788 0.000000000 1.408273516
+-35 0 1.83031389863257 -1.049824923 0.000000000 1.499305372
+-30 0 1.82284451660170 -0.9114222583 0.000000000 1.578629659
+-25 0 1.81616955913990 -0.7675464221 0.000000000 1.646008614
+-20 0 1.81046539793926 -0.6192156349 0.000000000 1.701280975
+-15 0 1.80587734002480 -0.4673954487 0.000000000 1.744343562
+-10 0 1.80251916411542 -0.3130041681 0.000000000 1.775134848
+-5 0 1.80047095785106 -0.1569213836 0.000000000 1.793619622
+0 0 1.79978260895389 0.000000000 0.000000000 1.799782609
+5 0 1.80047095785106 0.1569213836 0.000000000 1.793619622
+10 0 1.80251916411542 0.3130041681 0.000000000 1.775134848
+15 0 1.80587734002479 0.4673954487 0.000000000 1.744343562
+20 0 1.81046539793925 0.6192156349 0.000000000 1.701280975
+25 0 1.81616955913990 0.7675464221 0.000000000 1.646008614
+30 0 1.82284451660170 0.9114222583 0.000000000 1.578629659
+35 0 1.83031389863257 1.049824923 0.000000000 1.499305372
+40 0 1.83837051347224 1.181681788 0.000000000 1.408273516
+45 0 1.84678244776698 1.305872392 0.000000000 1.305872392
+
+-45 5 1.84698124549889 -1.303520971 0.1140433077 1.303520971
+-40 5 1.83863342027472 -1.179205425 0.1229497700 1.405322302
+-35 5 1.83064760697316 -1.047330184 0.1308605136 1.495742515
+-30 5 1.82325231861831 -0.9090206859 0.1377482772 1.574470013
+-25 5 1.81665027862882 -0.7653474193 0.1435945168 1.641292837
+-20 5 1.81101364284550 -0.6173204593 0.1483872495 1.696074022
+-15 5 1.80648363350040 -0.4658917392 0.1521193076 1.738731642
+-10 5 1.80316996651243 -0.3119614029 0.1547867836 1.769221033
+-5 5 1.80114972578061 -0.1563876957 0.1563876957 1.787519542
+0 5 1.80047095785023 0.000000000 0.1569213836 1.793619622
+5 5 1.80114972578840 0.1563876957 0.1563876957 1.787519542
+10 5 1.80316963332188 0.3119613453 0.1547867550 1.769220706
+15 5 1.80648251690378 0.4658914513 0.1521192135 1.738730567
+20 5 1.81101098187156 0.6173195522 0.1483870314 1.696071530
+25 5 1.81664495360000 0.7653451758 0.1435940959 1.641288026
+30 5 1.82324329709196 0.9090161880 0.1377475956 1.574462223
+35 5 1.83063426226750 1.047322550 0.1308595597 1.495731612
+40 5 1.83861501722352 1.179193623 0.1229485394 1.405308236
+45 5 1.84695763676768 1.303504309 0.1140418499 1.303504309
+
+-45 10 1.84755557281038 -1.296381419 0.2285870215 1.296381419
+-40 10 1.83940436057751 -1.171705722 0.2462202635 1.396384504
+-35 10 1.83163443769000 -1.039792005 0.2618414896 1.484976880
+-30 10 1.82446345613877 -0.9017783012 0.2754096666 1.561925835
+-25 10 1.81808101230224 -0.7587270819 0.2869008330 1.627095478
+-20 10 1.81264650174635 -0.6116226511 0.2963032832 1.680419423
+-15 10 1.80828908816368 -0.4613755900 0.3036133978 1.721877143
+-10 10 1.80510723087656 -0.3088319508 0.3088319508 1.751473028
+-5 10 1.80316963330408 -0.1547867550 0.3119613453 1.769220706
+0 10 1.80251916411230 0.000000000 0.3130041681 1.775134848
+5 10 1.80316996652561 0.1547867836 0.3119614029 1.769221033
+10 10 1.80510723090726 0.3088319508 0.3088319508 1.751473028
+15 10 1.80828787582846 0.4613752806 0.3036131942 1.721875989
+20 10 1.81264250879168 0.6116213038 0.2963026305 1.680415721
+25 10 1.81807195170552 0.7587233007 0.2868994032 1.627087369
+30 10 1.82444724271195 0.9017702874 0.2754072191 1.561911955
+35 10 1.83160965250656 1.039777935 0.2618379465 1.484956785
+40 10 1.83936938783202 1.171683445 0.2462155821 1.396357955
+45 10 1.84750999110345 1.296349436 0.2285813819 1.296349436
+
+-45 15 1.84851418286356 -1.284248926 0.3441134627 1.284248926
+-40 15 1.84068977771583 -1.159008753 0.3701055845 1.381252846
+-35 15 1.83327594741900 -1.027074537 0.3930317481 1.466814453
+-30 15 1.82647207528682 -0.8895987015 0.4128641942 1.540830149
+-25 15 1.82044669077133 -0.7476247927 0.4295993341 1.603286542
+-20 15 1.81533873942017 -0.6020899963 0.4432492360 1.654228669
+-15 15 1.81125849077385 -0.4538340118 0.4538340118 1.693731590
+-10 15 1.80828787577895 -0.3036131942 0.4613752806 1.721875989
+-5 15 1.80648251687446 -0.1521192135 0.4658914513 1.738730567
+0 15 1.80587734001751 0.000000000 0.4673954487 1.744343562
+5 15 1.80648363351677 0.1521193076 0.4658917392 1.738731642
+10 15 1.80828908820508 0.3036133978 0.4613755900 1.721877143
+15 15 1.81125849084176 0.4538340118 0.4538340118 1.693731590
+20 15 1.81533508365183 0.6020887838 0.4432483434 1.654225338
+25 15 1.82043607202537 0.7476204318 0.4295968283 1.603277190
+30 15 1.82645156646589 0.8895887125 0.4128595583 1.540812848
+35 15 1.83324297087028 1.027056062 0.3930246784 1.466788068
+40 15 1.84064177675595 1.158978529 0.3700959330 1.381216826
+45 15 1.84845019479341 1.284204471 0.3441015509 1.284204471
+
+-45 20 1.84987041624319 -1.266774758 0.4610683054 1.266774758
+-40 20 1.84249852613187 -1.140821823 0.4948461076 1.359578507
+-35 20 1.83557264536175 -1.008952109 0.5244567009 1.440932943
+-30 20 1.82926646007723 -0.8723240579 0.5499261170 1.510909589
+-25 20 1.82372113275415 -0.7319432649 0.5713085705 1.569657397
+-20 20 1.81904859169166 -0.5886724598 0.5886724598 1.617364291
+-15 20 1.81533508355592 -0.4432483434 0.6020887837 1.654225338
+-10 20 1.81264250872234 -0.2963026305 0.6116213037 1.680415721
+-5 20 1.81101098182971 -0.1483870314 0.6173195522 1.696071530
+0 20 1.81046539792599 0.000000000 0.6192156349 1.701280975
+5 20 1.81101364286272 0.1483872495 0.6173204593 1.696074022
+10 20 1.81264650179585 0.2963032832 0.6116226511 1.680419423
+15 20 1.81533873950418 0.4432492360 0.6020899963 1.654228669
+20 20 1.81904859181290 0.5886724598 0.5886724598 1.617364291
+25 20 1.82371317927371 0.7319400728 0.5713060790 1.569650552
+30 20 1.82924679616059 0.8723146807 0.5499202055 1.510893347
+35 20 1.83553717674918 1.008932613 0.5244465669 1.440905100
+40 20 1.84244341196741 1.140787698 0.4948313054 1.359537838
+45 20 1.84979352298898 1.266722102 0.4610491403 1.266722102
+
+-45 25 1.85164271321161 -1.243457581 0.5798337925 1.243457581
+-40 25 1.84484172633458 -1.116731953 0.6205945545 1.330869317
+-35 25 1.83852227411282 -0.9851120646 0.6560416373 1.406885831
+-30 25 1.83282595164553 -0.8497399551 0.6863082424 1.471792776
+-25 25 1.82786289580251 -0.7115534304 0.7115534304 1.525931256
+-20 25 1.82371317911464 -0.5713060789 0.7319400728 1.569650551
+-15 25 1.82043607190127 -0.4295968282 0.7476204317 1.603277190
+-10 25 1.81807195161637 -0.2868994031 0.7587233007 1.627087369
+-5 25 1.81664495354530 -0.1435940959 0.7653451758 1.641288026
+0 25 1.81616955911947 0.000000000 0.7675464221 1.646008614
+5 25 1.81665027864456 0.1435945168 0.7653474193 1.641292837
+10 25 1.81808101235679 0.2869008330 0.7587270820 1.627095478
+15 25 1.82044669086828 0.4295993342 0.7476247927 1.603286542
+20 25 1.82372113289797 0.5713085706 0.7319432650 1.569657397
+25 25 1.82786289599626 0.7115534305 0.7115534305 1.525931256
+30 25 1.83281303468258 0.8497339665 0.6863034056 1.471782403
+35 25 1.83849030536220 0.9850949352 0.6560302299 1.406861368
+40 25 1.84478573104634 1.116698058 0.6205757180 1.330828922
+45 25 1.85155979550424 1.243401898 0.5798078272 1.243401898
+
+-45 30 1.85385171319169 -1.213630829 0.7006900858 1.213630829
+-40 30 1.84772858368183 -1.086203662 0.7473724849 1.294487116
+-35 30 1.84211619048065 -0.9551600736 0.7875692498 1.364109955
+-30 30 1.83711926640617 -0.8215847125 0.8215847125 1.423026465
+-25 30 1.83281303443991 -0.6863034055 0.8497339664 1.471782403
+-20 30 1.82924679596716 -0.5499202055 0.8723146806 1.510893347
+-15 30 1.82645156631730 -0.4128595583 0.8895887124 1.540812848
+-10 30 1.82444724260491 -0.2754072191 0.9017702874 1.561911954
+-5 30 1.82324329702446 -0.1377475956 0.9090161880 1.574462222
+0 30 1.82284451657311 0.000000000 0.9114222583 1.578629659
+5 30 1.82325231863015 0.1377482772 0.9090206859 1.574470013
+10 30 1.82446345619406 0.2754096666 0.9017783013 1.561925835
+15 30 1.82647207539043 0.4128641942 0.8895987016 1.540830149
+20 30 1.82926646023628 0.5499261171 0.8723240579 1.510909589
+25 30 1.83282595186828 0.6863082425 0.8497399552 1.471792776
+30 30 1.83711926669915 0.8215847126 0.8215847126 1.423026465
+35 30 1.84209566503444 0.9551494309 0.7875604745 1.364094756
+40 30 1.84768126205757 1.086175843 0.7473533441 1.294453963
+45 30 1.85377248864496 1.213578964 0.7006601417 1.213578964
+
+-45 35 1.85651946578225 -1.176452760 0.8237610908 1.176452760
+-40 35 1.85116354825509 -1.048582298 0.8750155553 1.249651721
+-35 35 1.84633320241733 -0.9186298137 0.9186298137 1.311939337
+-30 35 1.84209566467852 -0.7875604743 0.9551494307 1.364094756
+-25 35 1.83849030508362 -0.6560302298 0.9850949350 1.406861368
+-20 35 1.83553717653257 -0.5244465668 1.008932613 1.440905100
+-15 35 1.83324297070501 -0.3930246783 1.027056062 1.466788068
+-10 35 1.83160965238662 -0.2618379464 1.039777935 1.484956785
+-5 35 1.83063426218968 -0.1308595597 1.047322550 1.495731612
+0 35 1.83031389859581 0.000000000 1.049824923 1.499305372
+5 35 1.83064760697857 0.1308605136 1.047330184 1.495742515
+10 35 1.83163443774079 0.2618414896 1.039792005 1.484976880
+15 35 1.83327594752073 0.3930317481 1.027074537 1.466814453
+20 35 1.83557264552338 0.5244567010 1.008952109 1.440932943
+25 35 1.83852227434847 0.6560416374 0.9851120647 1.406885832
+30 35 1.84211619081086 0.7875692500 0.9551600737 1.364109955
+35 35 1.84633320286099 0.9186298139 0.9186298139 1.311939338
+40 35 1.85113458551936 1.048565893 0.8750018650 1.249632169
+45 35 1.85645368158409 1.176411073 0.8237319015 1.176411073
+
+-45 40 1.85966093542649 -1.130897756 0.9489358903 1.130897756
+-40 40 1.85513767576465 -1.003103000 1.003103000 1.195451604
+-35 40 1.85113458499946 -0.8750018648 1.048565892 1.249632169
+-30 40 1.84768126168041 -0.7473533440 1.086175843 1.294453963
+-25 40 1.84478573075989 -0.6205757179 1.116698057 1.330828922
+-20 40 1.84244341174552 -0.4948313053 1.140787698 1.359537838
+-15 40 1.84064177658565 -0.3700959330 1.158978529 1.381216826
+-10 40 1.83936938770644 -0.2462155821 1.171683445 1.396357955
+-5 40 1.83861501713912 -0.1229485394 1.179193623 1.405308236
+0 40 1.83837051342795 0.000000000 1.181681788 1.408273516
+5 40 1.83863342027145 0.1229497700 1.179205425 1.405322302
+10 40 1.83940436061831 0.2462202635 1.171705722 1.396384504
+15 40 1.84068977780597 0.3701055846 1.159008753 1.381252846
+20 40 1.84249852628003 0.4948461076 1.140821824 1.359578507
+25 40 1.84484172655622 0.6205945546 1.116731953 1.330869317
+30 40 1.84772858400635 0.7473724850 1.086203662 1.294487116
+35 40 1.85116354874128 0.8750155555 1.048582299 1.249651721
+40 40 1.85513767649727 1.003103001 1.003103001 1.195451605
+45 40 1.85962155188449 1.130873806 0.9489157939 1.130873806
+
+-45 45 1.86328023589511 -1.075765346 1.075765346 1.075765346
+-40 45 1.85962155115010 -0.9489157935 1.130873806 1.130873806
+-35 45 1.85645368112925 -0.8237319013 1.176411073 1.176411073
+-30 45 1.85377248830966 -0.7006601416 1.213578964 1.213578964
+-25 45 1.85155979524144 -0.5798078271 1.243401898 1.243401898
+-20 45 1.84979352278024 -0.4610491402 1.266722102 1.266722102
+-15 45 1.84845019462963 -0.3441015508 1.284204471 1.284204471
+-10 45 1.84750999097960 -0.2285813819 1.296349436 1.296349436
+-5 45 1.84695763668102 -0.1140418499 1.303504309 1.303504309
+0 45 1.84678244771656 0.000000000 1.305872392 1.305872392
+5 45 1.84698124548542 0.1140433077 1.303520971 1.303520971
+10 45 1.84755557283670 0.2285870215 1.296381419 1.296381419
+15 45 1.84851418293395 0.3441134627 1.284248926 1.284248926
+20 45 1.84987041636386 0.4610683054 1.266774758 1.266774758
+25 45 1.85164271339305 0.5798337926 1.243457581 1.243457581
+30 45 1.85385171345409 0.7006900859 1.213630829 1.213630829
+35 45 1.85651946617517 0.8237610909 1.176452760 1.176452760
+40 45 1.85966093611595 0.9489358906 1.130897757 1.130897757
+45 45 1.86328023755528 1.075765347 1.075765347 1.075765347
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.86328011361551 1.075765275 -1.075765275 1.075765275
+45 -40 1.85966081890512 1.130897686 -0.9489358308 1.130897686
+45 -35 1.85651943994601 1.176452743 -0.8237610793 1.176452743
+45 -30 1.85385162873313 1.213630774 -0.7006900539 1.213630774
+45 -25 1.85164268270318 1.243457560 -0.5798337830 1.243457560
+45 -20 1.84987039960324 1.266774747 -0.4610683013 1.266774747
+45 -15 1.84851418005440 1.284248924 -0.3441134621 1.284248924
+45 -10 1.84755557277868 1.296381419 -0.2285870215 1.296381419
+45 -5 1.84698124596385 1.303520972 -0.1140433077 1.303520972
+45 0 1.84678244814816 1.305872392 0.000000000 1.305872392
+45 5 1.84695763745610 1.303504310 0.1140418500 1.303504310
+45 10 1.84750999217704 1.296349436 0.2285813821 1.296349436
+45 15 1.84845019170008 1.284204469 0.3441015503 1.284204469
+45 20 1.84979351801288 1.266722099 0.4610491390 1.266722099
+45 25 1.85155975832131 1.243401873 0.5798078156 1.243401873
+45 30 1.85377242766033 1.213578924 0.7006601187 1.213578924
+45 35 1.85645363290664 1.176411042 0.8237318799 1.176411042
+45 40 1.85962141818020 1.130873725 0.9489157257 1.130873725
+45 45 1.86328014627211 1.075765294 1.075765294 1.075765294
+
+50 -45 1.87060825632835 1.137555046 -1.137555046 0.9545220192
+50 -40 1.86740961166870 1.203359646 -1.009738635 1.009738635
+50 -35 1.86456408810590 1.258697928 -0.8813497772 1.056172967
+50 -30 1.86209563589210 1.304552428 -0.7531836952 1.094649461
+50 -25 1.86001492640561 1.341815268 -0.6256987351 1.125916696
+50 -20 1.85831993597061 1.371253115 -0.4990953175 1.150617983
+50 -15 1.85700632428916 1.393496775 -0.3733863356 1.169282630
+50 -10 1.85606776406605 1.409034533 -0.2484508049 1.182320357
+50 -5 1.85549986638464 1.418213829 -0.1240776325 1.190022701
+50 0 1.85529908168089 1.421241552 0.000000000 1.192563262
+50 5 1.85546606015049 1.418187990 0.1240753719 1.190001020
+50 10 1.85600290811243 1.408985298 0.2484421234 1.182279044
+50 15 1.85691565277468 1.393428736 0.3733681044 1.169225538
+50 20 1.85821246816193 1.371173815 0.4990664545 1.150551442
+50 25 1.85990016607603 1.341732480 0.6256601304 1.125847229
+50 30 1.86198740059327 1.304476600 0.7531399160 1.094585834
+50 35 1.86447649182077 1.258638795 0.8813083719 1.056123348
+50 40 1.86735810698765 1.203326456 1.009710785 1.009710785
+50 45 1.87060824591195 1.137555039 1.137555039 0.9545220139
+
+55 -45 1.87704334068148 1.189458478 -1.189458478 0.8328677928
+55 -40 1.87437510291444 1.265320979 -1.061730367 0.8859872878
+55 -35 1.87194900599122 1.330141025 -0.9313747727 0.9313747727
+55 -30 1.86980326553428 1.384612579 -0.7994064450 0.9695161651
+55 -25 1.86796034393548 1.429412620 -0.6665460516 1.000885492
+55 -20 1.86643585107752 1.465160701 -0.5332748837 1.025916568
+55 -15 1.86523828971730 1.492387704 -0.3998840800 1.044981120
+55 -10 1.86437253583391 1.511518922 -0.2665215678 1.058376943
+55 -5 1.86384274575098 1.522864819 -0.1332334077 1.066321426
+55 0 1.86365008320891 1.526612775 0.000000000 1.068945773
+55 5 1.86379727769197 1.522827669 0.1332301575 1.066295413
+55 10 1.86428581018585 1.511448610 0.2665091699 1.058327711
+55 15 1.86511711191982 1.492290749 0.3998581010 1.044913231
+55 20 1.86629306770494 1.465048616 0.5332340879 1.025838085
+55 25 1.86781043050388 1.429297903 0.6664925578 1.000805166
+55 30 1.86966315733827 1.384508827 0.7993465439 0.9694435173
+55 35 1.87183843271997 1.330062456 0.9313197577 0.9313197577
+55 40 1.87431159013116 1.265278104 1.061694390 0.8859572664
+55 45 1.87704329473302 1.189458449 1.189458449 0.8328677724
+
+60 -45 1.88255734875472 1.232423079 -1.232423079 0.7115397962
+60 -40 1.88046893610587 1.317424448 -1.105450369 0.7606153598
+60 -35 1.87853269683118 1.391076831 -0.9740424834 0.8031385829
+60 -30 1.87678564568094 1.453751910 -0.8393240566 0.8393240566
+60 -25 1.87525821674497 1.505866661 -0.7021971561 0.8694125220
+60 -20 1.87397689072748 1.547838828 -0.5633672608 0.8936451640
+60 -15 1.87295607737478 1.580044519 -0.4233716530 0.9122391286
+60 -10 1.87220860346736 1.602800525 -0.2826169773 0.9253773148
+60 -5 1.87174415727407 1.616345153 -0.1414118772 0.9331973092
+60 0 1.87156833149513 1.620825720 0.000000000 0.9357841657
+60 5 1.87168557079942 1.616294561 0.1414074510 0.9331680996
+60 10 1.87209758495368 1.602705482 0.2826002187 0.9253224416
+60 15 1.87280205243265 1.579914582 0.4233368365 0.9121641095
+60 20 1.87379718335092 1.547690396 0.5633132360 0.8935594668
+60 25 1.87507350205045 1.505718332 0.7021279890 0.8693268840
+60 30 1.87661405284380 1.453618995 0.8392473179 0.8392473179
+60 35 1.87839864222773 1.390977562 0.9739729744 0.8030812699
+60 40 1.88039414057751 1.317372048 1.105406399 0.7605851064
+60 45 1.88255737071487 1.232423093 1.232423093 0.7115398045
+
+65 -45 1.88715670218612 1.267306749 -1.267306749 0.5909548424
+65 -40 1.88564241799074 1.360302947 -1.141429701 0.6343196816
+65 -35 1.88421123206294 1.441848230 -1.009592999 0.6723448713
+65 -30 1.88289537151144 1.511999436 -0.8729532813 0.7050569160
+65 -25 1.88172763483038 1.570898463 -0.7325219833 0.7325219833
+65 -20 1.88073118847316 1.618725346 -0.5891678435 0.7548240254
+65 -15 1.87992414213412 1.655668959 -0.4436351604 0.7720511148
+65 -10 1.87932339742245 1.681904481 -0.2965651390 0.7842849398
+65 -5 1.87894269393128 1.697572296 -0.1485183314 0.7915909620
+65 0 1.87879068868771 1.702762631 0.000000000 0.7940112550
+65 5 1.87887139851999 1.697507883 0.1485126960 0.7915609256
+65 10 1.87918881929890 1.681784040 0.2965439020 0.7842287773
+65 15 1.87973775371719 1.655504804 0.4435911754 0.7719745684
+65 20 1.88051393194126 1.618538356 0.5890997845 0.7547368303
+65 25 1.88150624312276 1.570713641 0.7324357996 0.7324357996
+65 30 1.88269484091491 1.511838406 0.8728603107 0.7049818266
+65 35 1.88405576258252 1.441729260 1.009509696 0.6722893950
+65 40 1.88555668073885 1.360241096 1.141377802 0.6342908400
+65 45 1.88715671064439 1.267306755 1.267306755 0.5909548450
+
+70 -45 1.89086281764529 1.294845989 -1.294845989 0.4712853978
+70 -40 1.88987216039518 1.394535482 -1.170154208 0.5075694059
+70 -35 1.88891722066672 1.482808680 -1.038273815 0.5396982225
+70 -30 1.88802313959295 1.559440534 -0.9003434122 0.5675899366
+70 -25 1.88721457894338 1.624305531 -0.7574261085 0.5911988648
+70 -20 1.88651016686565 1.677346164 -0.6105040764 0.6105040764
+70 -15 1.88592833943050 1.718553491 -0.4604850199 0.6255023166
+70 -10 1.88548553620643 1.747945070 -0.3082098767 0.6361999767
+70 -5 1.88519635865387 1.765548583 -0.1544654859 0.6426071314
+70 0 1.88507011316506 1.771386475 0.000000000 0.6447319503
+70 5 1.88511375507396 1.765471222 0.1544587177 0.6425789743
+70 10 1.88533005350299 1.747800930 0.3081844608 0.6361475138
+70 15 1.88571397618842 1.718358152 0.4604326791 0.6254312191
+70 20 1.88625995560239 1.677123695 0.6104231041 0.6104231041
+70 25 1.88696021420508 1.624086602 0.7573240202 0.5911191811
+70 30 1.88779603263745 1.559252952 0.9002351115 0.5675216622
+70 35 1.88874378922987 1.482672535 1.038178486 0.5396486699
+70 40 1.88977717991692 1.394465396 1.170095399 0.5075438967
+70 45 1.89086281771190 1.294845989 1.294845989 0.4712853979
+
+75 -45 1.89370557865390 1.315645494 -1.315645494 0.3525261477
+75 -40 1.89315347096371 1.420621579 -1.192043043 0.3806544049
+75 -35 1.89260771946574 1.514286139 -1.060314570 0.4057517481
+75 -30 1.89208472146813 1.596181635 -0.9215558968 0.4276955802
+75 -25 1.89159799403373 1.665950243 -0.7768453563 0.4463900222
+75 -20 1.89116149899327 1.723322211 -0.6272379888 0.4617627947
+75 -15 1.89078812996130 1.768100800 -0.4737611814 0.4737611814
+75 -10 1.89049395855561 1.800153724 -0.3174156710 0.4823497366
+75 -5 1.89029234541360 1.819397116 -0.1591766221 0.4875059880
+75 0 1.89019210096486 1.825785367 0.000000000 0.4892177146
+75 5 1.89020071517017 1.819308922 0.1591689062 0.4874823565
+75 10 1.89032143138826 1.799989442 0.3173867035 0.4823057172
+75 15 1.89055088893990 1.767878953 0.4737017377 0.4737017377
+75 20 1.89088482161789 1.723070088 0.6271462237 0.4616952387
+75 25 1.89131734600021 1.665703073 0.7767300992 0.4463237933
+75 30 1.89183536862189 1.595971279 0.9214344474 0.4276392153
+75 35 1.89242034066504 1.514136216 1.060209593 0.4057115764
+75 40 1.89305134801277 1.420544946 1.191978741 0.3806338712
+75 45 1.89370557465834 1.315645492 1.315645492 0.3525261470
+
+80 -45 1.89571294065706 1.330172185 -1.330172185 0.2345452451
+80 -40 1.89549015392581 1.438962055 -1.207432530 0.2537278345
+80 -35 1.89525786309659 1.536558851 -1.075910091 0.2709367830
+80 -30 1.89502275034260 1.622331750 -0.9366536725 0.2860608592
+80 -25 1.89478978361933 1.695746156 -0.7907394190 0.2990057998
+80 -20 1.89456641045356 1.756363522 -0.6392640426 0.3096942769
+80 -15 1.89436121607475 1.803836179 -0.4833364474 0.3180649871
+80 -10 1.89418877549110 1.837907739 -0.3240727225 0.3240727225
+80 -5 1.89406008028590 1.858399925 -0.1625889258 0.3276860478
+80 0 1.89398232446037 1.865208477 0.000000000 0.3288865792
+80 5 1.89396257257856 1.858304254 0.1625805556 0.3276691783
+80 10 1.89400501480335 1.837729439 0.3240412833 0.3240412833
+80 15 1.89410850337424 1.803595542 0.4832719690 0.3180225564
+80 20 1.89427065469681 1.756089341 0.6391642488 0.3096459313
+80 25 1.89449017646863 1.695478022 0.7906143861 0.2989585205
+80 30 1.89475706530115 1.622104297 0.9365223523 0.2860207530
+80 35 1.89505932519681 1.536397889 1.075797384 0.2709084010
+80 40 1.89538287524546 1.438880614 1.207364193 0.2537134743
+80 45 1.89571293697476 1.330172182 1.330172182 0.2345452447
+
+85 -45 1.89690795938565 1.338757127 -1.338757127 0.1171260718
+85 -40 1.89688856376149 1.449848444 -1.216567295 0.1268453027
+85 -35 1.89685196687671 1.549835217 -1.085206302 0.1355930119
+85 -30 1.89679823959312 1.637980612 -0.9456885474 0.1433047346
+85 -25 1.89672758328917 1.713640448 -0.7990836640 0.1499241125
+85 -20 1.89664069814890 1.776266585 -0.6465081649 0.1554031895
+85 -15 1.89654480666974 1.825415079 -0.4891184964 0.1597031257
+85 -10 1.89645264050114 1.860747440 -0.3280999780 0.1627943067
+85 -5 1.89637267291846 1.882021890 -0.1646555799 0.1646555799
+85 0 1.89631028464589 1.889094252 0.000000000 0.1652743313
+85 5 1.89627201273390 1.881921992 0.1646468399 0.1646468399
+85 10 1.89626293326599 1.860561305 0.3280671573 0.1627780219
+85 15 1.89628372220108 1.825163787 0.4890511627 0.1596811404
+85 20 1.89633363763013 1.775979012 0.6464034971 0.1553780302
+85 25 1.89641508010772 1.713358110 0.7989520077 0.1498994112
+85 30 1.89652251538007 1.637742511 0.9455510793 0.1432839034
+85 35 1.89664645491337 1.549667303 1.085088727 0.1355783212
+85 40 1.89677823793983 1.449764119 1.216496537 0.1268379252
+85 45 1.89690795643056 1.338757125 1.338757125 0.1171260716
+
+90 -45 1.89730387139500 1.341596433 -1.341596433 0.000000000
+90 -40 1.89735328668661 1.453456942 -1.219595184 0.000000000
+90 -35 1.89738330499579 1.554245413 -1.088294354 0.000000000
+90 -30 1.89739163282930 1.643189355 -0.9486958164 0.000000000
+90 -25 1.89737673744831 1.719607312 -0.8018660586 0.000000000
+90 -20 1.89733700654017 1.782913584 -0.6489274749 0.000000000
+90 -15 1.89727908056833 1.832630864 -0.4910519599 0.000000000
+90 -10 1.89721501947646 1.868392060 -0.3294479308 0.000000000
+90 -5 1.89715222644554 1.889932989 -0.1653477114 0.000000000
+90 0 1.89709530261588 1.897095303 0.000000000 0.000000000
+90 5 1.89705057384327 1.889831724 0.1653388518 0.000000000
+90 10 1.89702348976693 1.868203440 0.3294146720 0.000000000
+90 15 1.89701542517315 1.832376192 0.4909837209 0.000000000
+90 20 1.89702628649866 1.782621603 0.6488212024 0.000000000
+90 25 1.89705995031391 1.719320205 0.8017321786 0.000000000
+90 30 1.89711256795921 1.642947678 0.9485562840 0.000000000
+90 35 1.89717544316135 1.554075143 1.088175130 0.000000000
+90 40 1.89724195635286 1.453371658 1.219523622 0.000000000
+90 45 1.89730386944125 1.341596432 1.341596432 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.86328011413454 1.075765275 1.075765275 1.075765275
+40 45 1.85966081936152 0.9489358311 1.130897686 1.130897686
+35 45 1.85651944029104 0.8237610795 1.176452744 1.176452744
+30 45 1.85385162898460 0.7006900540 1.213630774 1.213630774
+25 45 1.85164268288181 0.5798337830 1.243457560 1.243457560
+20 45 1.84987039972312 0.4610683013 1.266774747 1.266774747
+15 45 1.84851418012456 0.3441134622 1.284248924 1.284248924
+10 45 1.84755557280493 0.2285870215 1.296381419 1.296381419
+5 45 1.84698124595036 0.1140433077 1.303520972 1.303520972
+0 45 1.84678244809775 0.000000000 1.305872392 1.305872392
+-5 45 1.84695763736946 -0.1140418500 1.303504310 1.303504310
+-10 45 1.84750999205329 -0.2285813821 1.296349436 1.296349436
+-15 45 1.84845019153660 -0.3441015502 1.284204468 1.284204468
+-20 45 1.84979351780511 -0.4610491390 1.266722099 1.266722099
+-25 45 1.85155975806189 -0.5798078155 1.243401873 1.243401873
+-30 45 1.85377242733772 -0.7006601186 1.213578924 1.213578924
+-35 45 1.85645363250474 -0.8237318797 1.176411042 1.176411042
+-40 45 1.85962141769018 -0.9489157254 1.130873725 1.130873725
+-45 45 1.86328014575263 -1.075765294 1.075765294 1.075765294
+
+45 50 1.87060825669599 1.137555046 1.137555046 0.9545220194
+40 50 1.86740961203062 1.009738635 1.203359646 1.009738635
+35 50 1.86456408841139 0.8813497774 1.258697928 1.056172967
+30 50 1.86209563612915 0.7531836953 1.304552428 1.094649461
+25 50 1.86001492657880 0.6256987352 1.341815268 1.125916696
+20 50 1.85831993608804 0.4990953175 1.371253115 1.150617983
+15 50 1.85700632435738 0.3733863357 1.393496776 1.169282630
+10 50 1.85606776408963 0.2484508049 1.409034533 1.182320357
+5 50 1.85549986636736 0.1240776325 1.418213829 1.190022701
+0 50 1.85529908162561 0.000000000 1.421241552 1.192563262
+-5 50 1.85546606005846 -0.1240753719 1.418187990 1.190001020
+-10 50 1.85600290798295 -0.2484421234 1.408985298 1.182279044
+-15 50 1.85691565260558 -0.3733681044 1.393428735 1.169225538
+-20 50 1.85821246795001 -0.4990664545 1.371173814 1.150551442
+-25 50 1.85990016581689 -0.6256601303 1.341732479 1.125847229
+-30 50 1.86198740028231 -0.7531399159 1.304476600 1.094585834
+-35 50 1.86447649145858 -0.8813083717 1.258638794 1.056123348
+-40 50 1.86735810659446 -1.009710785 1.203326456 1.009710785
+-45 50 1.87060824554370 -1.137555039 1.137555039 0.9545220137
+
+45 55 1.87704334097105 1.189458478 1.189458478 0.8328677929
+40 55 1.87437510320159 1.061730367 1.265320979 0.8859872880
+35 55 1.87194900624628 0.9313747728 1.330141025 0.9313747728
+30 55 1.86980326574189 0.7994064451 1.384612579 0.9695161652
+25 55 1.86796034409177 0.6665460516 1.429412621 1.000885492
+20 55 1.86643585118479 0.5332748837 1.465160701 1.025916568
+15 55 1.86523828977893 0.3998840800 1.492387704 1.044981120
+10 55 1.86437253585284 0.2665215678 1.511518922 1.058376943
+5 55 1.86384274573019 0.1332334077 1.522864819 1.066321426
+0 55 1.86365008315066 0.000000000 1.526612775 1.068945773
+-5 55 1.86379727759762 -0.1332301575 1.522827669 1.066295413
+-10 55 1.86428581005559 -0.2665091699 1.511448610 1.058327710
+-15 55 1.86511711175264 -0.3998581010 1.492290749 1.044913231
+-20 55 1.86629306749959 -0.5332340878 1.465048616 1.025838084
+-25 55 1.86781043025980 -0.6664925577 1.429297903 1.000805166
+-30 55 1.86966315705718 -0.7993465437 1.384508827 0.9694435171
+-35 55 1.87183843241055 -0.9313197576 1.330062455 0.9313197576
+-40 55 1.87431158981565 -1.061694390 1.265278104 0.8859572662
+-45 55 1.87704329444321 -1.189458449 1.189458449 0.8328677723
+
+45 60 1.88255734899745 1.232423079 1.232423079 0.7115397963
+40 60 1.88046893634333 1.105450369 1.317424448 0.7606153599
+35 60 1.87853269704476 0.9740424835 1.391076831 0.8031385830
+30 60 1.87678564585830 0.8393240567 1.453751910 0.8393240567
+25 60 1.87525821688124 0.7021971561 1.505866661 0.8694125220
+20 60 1.87397689082149 0.5633672608 1.547838828 0.8936451640
+15 60 1.87295607742754 0.4233716530 1.580044519 0.9122391287
+10 60 1.87220860348064 0.2826169773 1.602800525 0.9253773148
+5 60 1.87174415724987 0.1414118772 1.616345153 0.9331973091
+0 60 1.87156833143524 0.000000000 1.620825720 0.9357841657
+-5 60 1.87168557070541 -0.1414074510 1.616294560 0.9331680996
+-10 60 1.87209758482609 -0.2826002186 1.602705482 0.9253224416
+-15 60 1.87280205227205 -0.4233368364 1.579914582 0.9121641094
+-20 60 1.87379718315828 -0.5633132359 1.547690396 0.8935594667
+-25 60 1.87507350182701 -0.7021279889 1.505718331 0.8693268839
+-30 60 1.87661405259465 -0.8392473178 1.453618995 0.8392473178
+-35 60 1.87839864196313 -0.9739729743 1.390977562 0.8030812698
+-40 60 1.88039414031442 -1.105406399 1.317372048 0.7605851063
+-45 60 1.88255737047208 -1.232423093 1.232423093 0.7115398044
+
+45 65 1.88715670239810 1.267306749 1.267306749 0.5909548424
+40 65 1.88564241819475 1.141429701 1.360302947 0.6343196817
+35 65 1.88421123224634 1.009592999 1.441848230 0.6723448714
+30 65 1.88289537166476 0.8729532814 1.511999436 0.7050569161
+25 65 1.88172763494894 0.7325219833 1.570898463 0.7325219833
+20 65 1.88073118855437 0.5891678435 1.618725346 0.7548240254
+15 65 1.87992414217795 0.4436351604 1.655668959 0.7720511148
+10 65 1.87932339743062 0.2965651390 1.681904481 0.7842849398
+5 65 1.87894269390469 0.1485183314 1.697572296 0.7915909620
+0 65 1.87879068862736 0.000000000 1.702762631 0.7940112550
+-5 65 1.87887139842766 -0.1485126960 1.697507883 0.7915609255
+-10 65 1.87918881917545 -0.2965439020 1.681784040 0.7842287772
+-15 65 1.87973775356453 -0.4435911754 1.655504804 0.7719745684
+-20 65 1.88051393176186 -0.5890997845 1.618538356 0.7547368302
+-25 65 1.88150624291858 -0.7324357995 1.570713641 0.7324357995
+-30 65 1.88269484069252 -0.8728603106 1.511838406 0.7049818266
+-35 65 1.88405576235137 -1.009509696 1.441729260 0.6722893949
+-40 65 1.88555668051101 -1.141377802 1.360241096 0.6342908400
+-45 65 1.88715671043239 -1.267306755 1.267306755 0.5909548449
+
+45 70 1.89086281783622 1.294845989 1.294845989 0.4712853979
+40 70 1.88987216057626 1.170154208 1.394535482 0.5075694060
+35 70 1.88891722082829 1.038273815 1.482808680 0.5396982225
+30 70 1.88802313972771 0.9003434123 1.559440534 0.5675899366
+25 70 1.88721457904736 0.7574261085 1.624305532 0.5911988648
+20 70 1.88651016693657 0.6105040764 1.677346164 0.6105040764
+15 70 1.88592833946719 0.4604850200 1.718553491 0.6255023166
+10 70 1.88548553620984 0.3082098767 1.747945070 0.6361999767
+5 70 1.88519635862471 0.1544654859 1.765548583 0.6426071314
+0 70 1.88507011310405 0.000000000 1.771386475 0.6447319503
+-5 70 1.88511375498293 -0.1544587177 1.765471222 0.6425789743
+-10 70 1.88533005338359 -0.3081844608 1.747800929 0.6361475138
+-15 70 1.88571397604292 -0.4604326791 1.718358152 0.6254312190
+-20 70 1.88625995543372 -0.6104231041 1.677123695 0.6104231041
+-25 70 1.88696021401735 -0.7573240201 1.624086602 0.5911191811
+-30 70 1.88779603243630 -0.9002351114 1.559252952 0.5675216621
+-35 70 1.88874378902297 -1.038178486 1.482672535 0.5396486699
+-40 70 1.88977717971342 -1.170095399 1.394465395 0.5075438967
+-45 70 1.89086281752095 -1.294845989 1.294845989 0.4712853978
+
+45 75 1.89370557883031 1.315645495 1.315645495 0.3525261478
+40 75 1.89315347112903 1.192043043 1.420621579 0.3806544050
+35 75 1.89260771961172 1.060314570 1.514286139 0.4057517482
+30 75 1.89208472158913 0.9215558969 1.596181635 0.4276955802
+25 75 1.89159799412693 0.7768453564 1.665950243 0.4463900222
+20 75 1.89116149905691 0.6272379888 1.723322211 0.4617627947
+15 75 1.89078812999176 0.4737611815 1.768100800 0.4737611815
+10 75 1.89049395855442 0.3174156710 1.800153724 0.4823497366
+5 75 1.89029234538248 0.1591766221 1.819397116 0.4875059879
+0 75 1.89019210090354 0.000000000 1.825785367 0.4892177146
+-5 75 1.89020071508033 -0.1591689062 1.819308922 0.4874823565
+-10 75 1.89032143127185 -0.3173867035 1.799989441 0.4823057172
+-15 75 1.89055088880019 -0.4737017376 1.767878952 0.4737017376
+-20 75 1.89088482145853 -0.6271462237 1.723070088 0.4616952386
+-25 75 1.89131734582566 -0.7767300991 1.665703073 0.4463237932
+-30 75 1.89183536843655 -0.9214344473 1.595971279 0.4276392152
+-35 75 1.89242034047539 -1.060209593 1.514136216 0.4057115764
+-40 75 1.89305134782612 -1.191978740 1.420544946 0.3806338711
+-45 75 1.89370557448193 -1.315645491 1.315645491 0.3525261470
+
+45 80 1.89571294082366 1.330172185 1.330172185 0.2345452452
+40 80 1.89549015408036 1.207432530 1.438962055 0.2537278345
+35 80 1.89525786323300 1.075910091 1.536558852 0.2709367830
+30 80 1.89502275045501 0.9366536726 1.622331750 0.2860608592
+25 80 1.89478978370526 0.7907394191 1.695746156 0.2990057998
+20 80 1.89456641051174 0.6392640427 1.756363522 0.3096942769
+15 80 1.89436121610135 0.4833364474 1.803836179 0.3180649871
+10 80 1.89418877548722 0.3240727225 1.837907739 0.3240727225
+5 80 1.89406008025335 0.1625889258 1.858399925 0.3276860478
+0 80 1.89398232439920 0.000000000 1.865208477 0.3288865792
+-5 80 1.89396257249025 -0.1625805556 1.858304253 0.3276691783
+-10 80 1.89400501469011 -0.3240412833 1.837729439 0.3240412833
+-15 80 1.89410850323978 -0.4832719690 1.803595542 0.3180225564
+-20 80 1.89427065454485 -0.6391642488 1.756089341 0.3096459313
+-25 80 1.89449017630333 -0.7906143860 1.695478022 0.2989585205
+-30 80 1.89475706512743 -0.9365223522 1.622104296 0.2860207530
+-35 80 1.89505932501952 -1.075797384 1.536397889 0.2709084009
+-40 80 1.89538287507002 -1.207364193 1.438880614 0.2537134743
+-45 80 1.89571293680816 -1.330172182 1.330172182 0.2345452447
+
+45 85 1.89690795954680 1.338757127 1.338757127 0.1171260718
+40 85 1.89688856391006 1.216567295 1.449848444 0.1268453027
+35 85 1.89685196700808 1.085206302 1.549835217 0.1355930119
+30 85 1.89679823970132 0.9456885475 1.637980612 0.1433047347
+25 85 1.89672758337072 0.7990836641 1.713640448 0.1499241125
+20 85 1.89664069820300 0.6465081649 1.776266585 0.1554031895
+15 85 1.89654480669487 0.4891184964 1.825415079 0.1597031257
+10 85 1.89645264049683 0.3280999780 1.860747440 0.1627943067
+5 85 1.89637267288506 0.1646555799 1.882021890 0.1646555799
+0 85 1.89631028458475 0.000000000 1.889094251 0.1652743313
+-5 85 1.89627201264713 -0.1646468399 1.881921992 0.1646468399
+-10 85 1.89626293315627 -0.3280671572 1.860561304 0.1627780219
+-15 85 1.89628372207138 -0.4890511627 1.825163787 0.1596811404
+-20 85 1.89633363748327 -0.6464034971 1.775979012 0.1553780302
+-25 85 1.89641507994772 -0.7989520076 1.713358110 0.1498994111
+-30 85 1.89652251521288 -0.9455510792 1.637742510 0.1432839034
+-35 85 1.89664645474300 -1.085088727 1.549667302 0.1355783212
+-40 85 1.89677823777084 -1.216496537 1.449764118 0.1268379252
+-45 85 1.89690795626940 -1.338757125 1.338757125 0.1171260716
+
+45 90 1.89730387155451 1.341596434 1.341596434 0.000000000
+40 90 1.89735328683335 1.219595184 1.453456942 0.000000000
+35 90 1.89738330512531 1.088294355 1.554245413 0.000000000
+30 90 1.89739163293616 0.9486958165 1.643189355 0.000000000
+25 90 1.89737673752793 0.8018660587 1.719607312 0.000000000
+20 90 1.89733700659260 0.6489274749 1.782913584 0.000000000
+15 90 1.89727908059270 0.4910519599 1.832630864 0.000000000
+10 90 1.89721501947174 0.3294479308 1.868392060 0.000000000
+5 90 1.89715222641190 0.1653477114 1.889932989 0.000000000
+0 90 1.89709530255464 0.000000000 1.897095303 0.000000000
+-5 90 1.89705057375703 -0.1653388518 1.889831724 0.000000000
+-10 90 1.89702348965893 -0.3294146720 1.868203440 0.000000000
+-15 90 1.89701542504598 -0.4909837209 1.832376192 0.000000000
+-20 90 1.89702628635408 -0.6488212024 1.782621603 0.000000000
+-25 90 1.89705995015574 -0.8017321786 1.719320205 0.000000000
+-30 90 1.89711256779356 -0.9485562839 1.642947678 0.000000000
+-35 90 1.89717544299278 -1.088175130 1.554075143 0.000000000
+-40 90 1.89724195618599 -1.219523622 1.453371658 0.000000000
+-45 90 1.89730386928173 -1.341596432 1.341596432 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.89730387139499 -1.341596433 1.341596433 1.642981778e-16
+-90 40 1.89735328668660 -1.453456942 1.219595184 1.779971392e-16
+-90 35 1.89738330499578 -1.554245413 1.088294354 1.903401670e-16
+-90 30 1.89739163282930 -1.643189355 0.9486958164 2.012326584e-16
+-90 25 1.89737673744831 -1.719607312 0.8018660586 2.105911591e-16
+-90 20 1.89733700654017 -1.782913584 0.6489274749 2.183439414e-16
+-90 15 1.89727908056833 -1.832630864 0.4910519599 2.244325521e-16
+-90 10 1.89721501947645 -1.868392060 0.3294479308 2.288120356e-16
+-90 5 1.89715222644554 -1.889932989 0.1653477114 2.314500386e-16
+-90 -2.84217e-14 1.89709530261587 -1.897095303 -6.101523849e-16 2.323271690e-16
+-90 -5 1.89705057384327 -1.889831724 -0.1653388518 2.314376371e-16
+-90 -10 1.89702348976693 -1.868203440 -0.3294146720 2.287889363e-16
+-90 -15 1.89701542517315 -1.832376192 -0.4909837209 2.244013638e-16
+-90 -20 1.89702628649866 -1.782621603 -0.6488212024 2.183081840e-16
+-90 -25 1.89705995031391 -1.719320205 -0.8017321786 2.105559986e-16
+-90 -30 1.89711256795921 -1.642947678 -0.9485562840 2.012030615e-16
+-90 -35 1.89717544316135 -1.554075143 -1.088175130 1.903193149e-16
+-90 -40 1.89724195635286 -1.453371658 -1.219523622 1.779866949e-16
+-90 -45 1.89730386944124 -1.341596432 -1.341596432 1.642981776e-16
+
+-85 45 1.89690795938564 -1.338757127 1.338757127 0.1171260718
+-85 40 1.89688856376149 -1.449848444 1.216567295 0.1268453027
+-85 35 1.89685196687670 -1.549835217 1.085206302 0.1355930119
+-85 30 1.89679823959311 -1.637980612 0.9456885474 0.1433047346
+-85 25 1.89672758328917 -1.713640448 0.7990836640 0.1499241125
+-85 20 1.89664069814889 -1.776266585 0.6465081649 0.1554031895
+-85 15 1.89654480666973 -1.825415079 0.4891184964 0.1597031257
+-85 10 1.89645264050114 -1.860747440 0.3280999780 0.1627943067
+-85 5 1.89637267291846 -1.882021890 0.1646555799 0.1646555799
+-85 -2.84217e-14 1.89631028464589 -1.889094252 -6.075790506e-16 0.1652743313
+-85 -5 1.89627201273390 -1.881921992 -0.1646468399 0.1646468399
+-85 -10 1.89626293326599 -1.860561305 -0.3280671573 0.1627780219
+-85 -15 1.89628372220109 -1.825163787 -0.4890511627 0.1596811404
+-85 -20 1.89633363763013 -1.775979012 -0.6464034971 0.1553780302
+-85 -25 1.89641508010772 -1.713358110 -0.7989520077 0.1498994112
+-85 -30 1.89652251538007 -1.637742511 -0.9455510793 0.1432839034
+-85 -35 1.89664645491337 -1.549667303 -1.085088727 0.1355783212
+-85 -40 1.89677823793983 -1.449764119 -1.216496537 0.1268379252
+-85 -45 1.89690795643055 -1.338757125 -1.338757125 0.1171260716
+
+-80 45 1.89571294065706 -1.330172185 1.330172185 0.2345452451
+-80 40 1.89549015392581 -1.438962055 1.207432530 0.2537278345
+-80 35 1.89525786309658 -1.536558851 1.075910091 0.2709367830
+-80 30 1.89502275034260 -1.622331750 0.9366536725 0.2860608592
+-80 25 1.89478978361933 -1.695746156 0.7907394190 0.2990057998
+-80 20 1.89456641045356 -1.756363522 0.6392640426 0.3096942769
+-80 15 1.89436121607475 -1.803836179 0.4833364474 0.3180649871
+-80 10 1.89418877549109 -1.837907739 0.3240727225 0.3240727225
+-80 5 1.89406008028590 -1.858399925 0.1625889258 0.3276860478
+-80 -2.84217e-14 1.89398232446037 -1.865208477 -5.998967997e-16 0.3288865792
+-80 -5 1.89396257257856 -1.858304254 -0.1625805556 0.3276691783
+-80 -10 1.89400501480335 -1.837729439 -0.3240412833 0.3240412833
+-80 -15 1.89410850337424 -1.803595542 -0.4832719690 0.3180225564
+-80 -20 1.89427065469681 -1.756089341 -0.6391642488 0.3096459313
+-80 -25 1.89449017646863 -1.695478022 -0.7906143861 0.2989585205
+-80 -30 1.89475706530115 -1.622104297 -0.9365223523 0.2860207530
+-80 -35 1.89505932519681 -1.536397889 -1.075797384 0.2709084010
+-80 -40 1.89538287524545 -1.438880614 -1.207364193 0.2537134743
+-80 -45 1.89571293697476 -1.330172182 -1.330172182 0.2345452447
+
+-75 45 1.89370557865390 -1.315645494 1.315645494 0.3525261477
+-75 40 1.89315347096370 -1.420621579 1.192043043 0.3806544049
+-75 35 1.89260771946573 -1.514286139 1.060314570 0.4057517481
+-75 30 1.89208472146812 -1.596181635 0.9215558968 0.4276955802
+-75 25 1.89159799403372 -1.665950243 0.7768453563 0.4463900222
+-75 20 1.89116149899327 -1.723322211 0.6272379888 0.4617627947
+-75 15 1.89078812996129 -1.768100800 0.4737611814 0.4737611814
+-75 10 1.89049395855560 -1.800153724 0.3174156710 0.4823497366
+-75 5 1.89029234541359 -1.819397116 0.1591766221 0.4875059880
+-75 -2.84217e-14 1.89019210096486 -1.825785367 -5.872173604e-16 0.4892177146
+-75 -5 1.89020071517017 -1.819308922 -0.1591689062 0.4874823565
+-75 -10 1.89032143138826 -1.799989442 -0.3173867035 0.4823057172
+-75 -15 1.89055088893990 -1.767878953 -0.4737017377 0.4737017377
+-75 -20 1.89088482161789 -1.723070088 -0.6271462237 0.4616952387
+-75 -25 1.89131734600022 -1.665703073 -0.7767300992 0.4463237933
+-75 -30 1.89183536862189 -1.595971279 -0.9214344474 0.4276392153
+-75 -35 1.89242034066504 -1.514136216 -1.060209593 0.4057115764
+-75 -40 1.89305134801277 -1.420544946 -1.191978741 0.3806338712
+-75 -45 1.89370557465834 -1.315645492 -1.315645492 0.3525261470
+
+-70 45 1.89086281764529 -1.294845989 1.294845989 0.4712853978
+-70 40 1.88987216039518 -1.394535482 1.170154208 0.5075694059
+-70 35 1.88891722066672 -1.482808680 1.038273815 0.5396982225
+-70 30 1.88802313959294 -1.559440534 0.9003434122 0.5675899366
+-70 25 1.88721457894338 -1.624305531 0.7574261085 0.5911988648
+-70 20 1.88651016686565 -1.677346164 0.6105040764 0.6105040764
+-70 15 1.88592833943050 -1.718553491 0.4604850199 0.6255023166
+-70 10 1.88548553620642 -1.747945070 0.3082098767 0.6361999767
+-70 5 1.88519635865387 -1.765548583 0.1544654859 0.6426071314
+-70 -2.84217e-14 1.88507011316506 -1.771386475 -5.697213424e-16 0.6447319503
+-70 -5 1.88511375507396 -1.765471222 -0.1544587177 0.6425789743
+-70 -10 1.88533005350299 -1.747800930 -0.3081844608 0.6361475138
+-70 -15 1.88571397618842 -1.718358152 -0.4604326791 0.6254312191
+-70 -20 1.88625995560239 -1.677123695 -0.6104231041 0.6104231041
+-70 -25 1.88696021420509 -1.624086602 -0.7573240202 0.5911191811
+-70 -30 1.88779603263745 -1.559252952 -0.9002351115 0.5675216622
+-70 -35 1.88874378922987 -1.482672535 -1.038178486 0.5396486699
+-70 -40 1.88977717991692 -1.394465396 -1.170095399 0.5075438967
+-70 -45 1.89086281771190 -1.294845989 -1.294845989 0.4712853979
+
+-65 45 1.88715670218612 -1.267306749 1.267306749 0.5909548424
+-65 40 1.88564241799074 -1.360302947 1.141429701 0.6343196816
+-65 35 1.88421123206294 -1.441848230 1.009592999 0.6723448713
+-65 30 1.88289537151143 -1.511999436 0.8729532813 0.7050569160
+-65 25 1.88172763483037 -1.570898463 0.7325219833 0.7325219833
+-65 20 1.88073118847315 -1.618725346 0.5891678435 0.7548240254
+-65 15 1.87992414213412 -1.655668959 0.4436351604 0.7720511148
+-65 10 1.87932339742245 -1.681904481 0.2965651390 0.7842849398
+-65 5 1.87894269393127 -1.697572296 0.1485183314 0.7915909620
+-65 -2.84217e-14 1.87879068868771 -1.702762631 -5.476502309e-16 0.7940112550
+-65 -5 1.87887139851999 -1.697507883 -0.1485126960 0.7915609256
+-65 -10 1.87918881929890 -1.681784040 -0.2965439020 0.7842287773
+-65 -15 1.87973775371719 -1.655504804 -0.4435911754 0.7719745684
+-65 -20 1.88051393194126 -1.618538356 -0.5890997845 0.7547368303
+-65 -25 1.88150624312276 -1.570713641 -0.7324357996 0.7324357996
+-65 -30 1.88269484091491 -1.511838406 -0.8728603107 0.7049818266
+-65 -35 1.88405576258252 -1.441729260 -1.009509696 0.6722893950
+-65 -40 1.88555668073885 -1.360241096 -1.141377802 0.6342908400
+-65 -45 1.88715671064439 -1.267306755 -1.267306755 0.5909548450
+
+-60 45 1.88255734875471 -1.232423079 1.232423079 0.7115397962
+-60 40 1.88046893610586 -1.317424448 1.105450369 0.7606153598
+-60 35 1.87853269683118 -1.391076831 0.9740424834 0.8031385829
+-60 30 1.87678564568094 -1.453751910 0.8393240566 0.8393240566
+-60 25 1.87525821674496 -1.505866661 0.7021971561 0.8694125220
+-60 20 1.87397689072747 -1.547838828 0.5633672608 0.8936451640
+-60 15 1.87295607737477 -1.580044519 0.4233716530 0.9122391286
+-60 10 1.87220860346736 -1.602800525 0.2826169773 0.9253773148
+-60 5 1.87174415727407 -1.616345153 0.1414118772 0.9331973092
+-60 -2.84217e-14 1.87156833149513 -1.620825720 -5.212973103e-16 0.9357841657
+-60 -5 1.87168557079943 -1.616294561 -0.1414074510 0.9331680996
+-60 -10 1.87209758495369 -1.602705482 -0.2826002187 0.9253224416
+-60 -15 1.87280205243266 -1.579914582 -0.4233368365 0.9121641095
+-60 -20 1.87379718335093 -1.547690396 -0.5633132360 0.8935594668
+-60 -25 1.87507350205046 -1.505718332 -0.7021279890 0.8693268840
+-60 -30 1.87661405284381 -1.453618995 -0.8392473179 0.8392473179
+-60 -35 1.87839864222773 -1.390977562 -0.9739729744 0.8030812699
+-60 -40 1.88039414057751 -1.317372048 -1.105406399 0.7605851064
+-60 -45 1.88255737071487 -1.232423093 -1.232423093 0.7115398045
+
+-55 45 1.87704334068148 -1.189458478 1.189458478 0.8328677928
+-55 40 1.87437510291444 -1.265320979 1.061730367 0.8859872878
+-55 35 1.87194900599121 -1.330141025 0.9313747727 0.9313747727
+-55 30 1.86980326553427 -1.384612579 0.7994064450 0.9695161651
+-55 25 1.86796034393547 -1.429412620 0.6665460516 1.000885492
+-55 20 1.86643585107752 -1.465160701 0.5332748837 1.025916568
+-55 15 1.86523828971729 -1.492387704 0.3998840800 1.044981120
+-55 10 1.86437253583390 -1.511518922 0.2665215678 1.058376943
+-55 5 1.86384274575098 -1.522864819 0.1332334077 1.066321426
+-55 -2.84217e-14 1.86365008320891 -1.526612775 -4.909961163e-16 1.068945773
+-55 -5 1.86379727769197 -1.522827669 -0.1332301575 1.066295413
+-55 -10 1.86428581018585 -1.511448610 -0.2665091699 1.058327711
+-55 -15 1.86511711191982 -1.492290749 -0.3998581010 1.044913231
+-55 -20 1.86629306770495 -1.465048616 -0.5332340879 1.025838085
+-55 -25 1.86781043050389 -1.429297903 -0.6664925578 1.000805166
+-55 -30 1.86966315733827 -1.384508827 -0.7993465439 0.9694435173
+-55 -35 1.87183843271997 -1.330062456 -0.9313197577 0.9313197577
+-55 -40 1.87431159013116 -1.265278104 -1.061694390 0.8859572664
+-55 -45 1.87704329473302 -1.189458449 -1.189458449 0.8328677724
+
+-50 45 1.87060825632834 -1.137555046 1.137555046 0.9545220192
+-50 40 1.86740961166869 -1.203359646 1.009738635 1.009738635
+-50 35 1.86456408810590 -1.258697928 0.8813497772 1.056172967
+-50 30 1.86209563589209 -1.304552428 0.7531836952 1.094649461
+-50 25 1.86001492640560 -1.341815268 0.6256987351 1.125916696
+-50 20 1.85831993597060 -1.371253115 0.4990953175 1.150617983
+-50 15 1.85700632428916 -1.393496775 0.3733863356 1.169282630
+-50 10 1.85606776406604 -1.409034533 0.2484508049 1.182320357
+-50 5 1.85549986638464 -1.418213829 0.1240776325 1.190022701
+-50 -2.84217e-14 1.85529908168089 -1.421241552 -4.571061460e-16 1.192563262
+-50 -5 1.85546606015049 -1.418187990 -0.1240753719 1.190001020
+-50 -10 1.85600290811243 -1.408985298 -0.2484421234 1.182279044
+-50 -15 1.85691565277468 -1.393428736 -0.3733681044 1.169225538
+-50 -20 1.85821246816193 -1.371173815 -0.4990664545 1.150551442
+-50 -25 1.85990016607604 -1.341732480 -0.6256601304 1.125847229
+-50 -30 1.86198740059328 -1.304476600 -0.7531399160 1.094585834
+-50 -35 1.86447649182078 -1.258638795 -0.8813083719 1.056123348
+-50 -40 1.86735810698766 -1.203326456 -1.009710785 1.009710785
+-50 -45 1.87060824591195 -1.137555039 -1.137555039 0.9545220139
+
+-45 45 1.86328011361551 -1.075765275 1.075765275 1.075765275
+-45 40 1.85966081890511 -1.130897686 0.9489358308 1.130897686
+-45 35 1.85651943994600 -1.176452743 0.8237610793 1.176452743
+-45 30 1.85385162873311 -1.213630774 0.7006900539 1.213630774
+-45 25 1.85164268270317 -1.243457560 0.5798337830 1.243457560
+-45 20 1.84987039960323 -1.266774747 0.4610683013 1.266774747
+-45 15 1.84851418005439 -1.284248924 0.3441134621 1.284248924
+-45 10 1.84755557277867 -1.296381419 0.2285870215 1.296381419
+-45 5 1.84698124596385 -1.303520972 0.1140433077 1.303520972
+-45 -2.84217e-14 1.84678244814817 -1.305872392 -4.200005944e-16 1.305872392
+-45 -5 1.84695763745610 -1.303504310 -0.1140418500 1.303504310
+-45 -10 1.84750999217705 -1.296349436 -0.2285813821 1.296349436
+-45 -15 1.84845019170009 -1.284204469 -0.3441015503 1.284204469
+-45 -20 1.84979351801289 -1.266722099 -0.4610491390 1.266722099
+-45 -25 1.85155975832132 -1.243401873 -0.5798078156 1.243401873
+-45 -30 1.85377242766035 -1.213578924 -0.7006601187 1.213578924
+-45 -35 1.85645363290665 -1.176411042 -0.8237318799 1.176411042
+-45 -40 1.85962141818021 -1.130873725 -0.9489157257 1.130873725
+-45 -45 1.86328014627211 -1.075765294 -1.075765294 1.075765294
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 1.89730387155451 -1.341596434 -1.341596434 1.642981778e-16
+-40 -90 1.89735328683334 -1.219595184 -1.453456942 1.779971392e-16
+-35 -90 1.89738330512530 -1.088294355 -1.554245413 1.903401670e-16
+-30 -90 1.89739163293615 -0.9486958165 -1.643189355 2.012326584e-16
+-25 -90 1.89737673752792 -0.8018660587 -1.719607312 2.105911591e-16
+-20 -90 1.89733700659258 -0.6489274749 -1.782913584 2.183439414e-16
+-15 -90 1.89727908059269 -0.4910519599 -1.832630864 2.244325521e-16
+-10 -90 1.89721501947172 -0.3294479308 -1.868392060 2.288120356e-16
+-5 -90 1.89715222641188 -0.1653477114 -1.889932989 2.314500386e-16
+-2.84217e-14 -90 1.89709530255463 -6.101523849e-16 -1.897095303 2.323271690e-16
+5 -90 1.89705057375701 0.1653388518 -1.889831724 2.314376371e-16
+10 -90 1.89702348965892 0.3294146720 -1.868203440 2.287889363e-16
+15 -90 1.89701542504597 0.4909837209 -1.832376192 2.244013638e-16
+20 -90 1.89702628635407 0.6488212024 -1.782621603 2.183081840e-16
+25 -90 1.89705995015573 0.8017321786 -1.719320205 2.105559986e-16
+30 -90 1.89711256779355 0.9485562839 -1.642947678 2.012030614e-16
+35 -90 1.89717544299278 1.088175130 -1.554075143 1.903193149e-16
+40 -90 1.89724195618600 1.219523622 -1.453371658 1.779866949e-16
+45 -90 1.89730386928173 1.341596432 -1.341596432 1.642981776e-16
+
+-45 -85 1.89690795954679 -1.338757127 -1.338757127 0.1171260718
+-40 -85 1.89688856391005 -1.216567295 -1.449848444 0.1268453027
+-35 -85 1.89685196700807 -1.085206302 -1.549835217 0.1355930119
+-30 -85 1.89679823970131 -0.9456885475 -1.637980612 0.1433047347
+-25 -85 1.89672758337071 -0.7990836641 -1.713640448 0.1499241125
+-20 -85 1.89664069820299 -0.6465081649 -1.776266585 0.1554031895
+-15 -85 1.89654480669486 -0.4891184964 -1.825415079 0.1597031257
+-10 -85 1.89645264049681 -0.3280999780 -1.860747440 0.1627943067
+-5 -85 1.89637267288505 -0.1646555799 -1.882021890 0.1646555799
+-2.84217e-14 -85 1.89631028458473 -6.075790506e-16 -1.889094251 0.1652743313
+5 -85 1.89627201264712 0.1646468399 -1.881921992 0.1646468399
+10 -85 1.89626293315626 0.3280671572 -1.860561304 0.1627780219
+15 -85 1.89628372207137 0.4890511627 -1.825163787 0.1596811404
+20 -85 1.89633363748326 0.6464034971 -1.775979012 0.1553780302
+25 -85 1.89641507994771 0.7989520076 -1.713358110 0.1498994111
+30 -85 1.89652251521288 0.9455510792 -1.637742510 0.1432839034
+35 -85 1.89664645474300 1.085088727 -1.549667302 0.1355783212
+40 -85 1.89677823777085 1.216496537 -1.449764118 0.1268379252
+45 -85 1.89690795626941 1.338757125 -1.338757125 0.1171260716
+
+-45 -80 1.89571294082365 -1.330172185 -1.330172185 0.2345452452
+-40 -80 1.89549015408035 -1.207432530 -1.438962055 0.2537278345
+-35 -80 1.89525786323299 -1.075910091 -1.536558852 0.2709367830
+-30 -80 1.89502275045500 -0.9366536726 -1.622331750 0.2860608592
+-25 -80 1.89478978370525 -0.7907394191 -1.695746156 0.2990057998
+-20 -80 1.89456641051172 -0.6392640427 -1.756363522 0.3096942769
+-15 -80 1.89436121610133 -0.4833364474 -1.803836179 0.3180649871
+-10 -80 1.89418877548720 -0.3240727225 -1.837907739 0.3240727225
+-5 -80 1.89406008025333 -0.1625889258 -1.858399925 0.3276860478
+-2.84217e-14 -80 1.89398232439919 -5.998967997e-16 -1.865208477 0.3288865792
+5 -80 1.89396257249023 0.1625805556 -1.858304253 0.3276691783
+10 -80 1.89400501469010 0.3240412833 -1.837729439 0.3240412833
+15 -80 1.89410850323977 0.4832719690 -1.803595542 0.3180225564
+20 -80 1.89427065454484 0.6391642488 -1.756089341 0.3096459313
+25 -80 1.89449017630333 0.7906143860 -1.695478022 0.2989585205
+30 -80 1.89475706512742 0.9365223522 -1.622104296 0.2860207530
+35 -80 1.89505932501952 1.075797384 -1.536397889 0.2709084009
+40 -80 1.89538287507002 1.207364193 -1.438880614 0.2537134743
+45 -80 1.89571293680817 1.330172182 -1.330172182 0.2345452447
+
+-45 -75 1.89370557883031 -1.315645495 -1.315645495 0.3525261478
+-40 -75 1.89315347112902 -1.192043043 -1.420621579 0.3806544050
+-35 -75 1.89260771961171 -1.060314570 -1.514286139 0.4057517482
+-30 -75 1.89208472158912 -0.9215558969 -1.596181635 0.4276955802
+-25 -75 1.89159799412691 -0.7768453564 -1.665950243 0.4463900222
+-20 -75 1.89116149905690 -0.6272379888 -1.723322211 0.4617627947
+-15 -75 1.89078812999174 -0.4737611815 -1.768100800 0.4737611815
+-10 -75 1.89049395855440 -0.3174156710 -1.800153724 0.4823497366
+-5 -75 1.89029234538246 -0.1591766221 -1.819397116 0.4875059879
+-2.84217e-14 -75 1.89019210090352 -5.872173604e-16 -1.825785367 0.4892177146
+5 -75 1.89020071508031 0.1591689062 -1.819308922 0.4874823565
+10 -75 1.89032143127184 0.3173867035 -1.799989441 0.4823057172
+15 -75 1.89055088880017 0.4737017376 -1.767878952 0.4737017376
+20 -75 1.89088482145852 0.6271462237 -1.723070088 0.4616952386
+25 -75 1.89131734582566 0.7767300991 -1.665703073 0.4463237932
+30 -75 1.89183536843655 0.9214344473 -1.595971279 0.4276392152
+35 -75 1.89242034047539 1.060209593 -1.514136216 0.4057115764
+40 -75 1.89305134782612 1.191978740 -1.420544946 0.3806338711
+45 -75 1.89370557448194 1.315645491 -1.315645491 0.3525261470
+
+-45 -70 1.89086281783622 -1.294845989 -1.294845989 0.4712853979
+-40 -70 1.88987216057626 -1.170154208 -1.394535482 0.5075694060
+-35 -70 1.88891722082828 -1.038273815 -1.482808680 0.5396982225
+-30 -70 1.88802313972770 -0.9003434123 -1.559440534 0.5675899366
+-25 -70 1.88721457904734 -0.7574261085 -1.624305532 0.5911988648
+-20 -70 1.88651016693656 -0.6105040764 -1.677346164 0.6105040764
+-15 -70 1.88592833946717 -0.4604850200 -1.718553491 0.6255023166
+-10 -70 1.88548553620982 -0.3082098767 -1.747945070 0.6361999767
+-5 -70 1.88519635862469 -0.1544654859 -1.765548583 0.6426071314
+-2.84217e-14 -70 1.88507011310403 -5.697213423e-16 -1.771386475 0.6447319503
+5 -70 1.88511375498291 0.1544587177 -1.765471222 0.6425789743
+10 -70 1.88533005338357 0.3081844608 -1.747800929 0.6361475138
+15 -70 1.88571397604290 0.4604326791 -1.718358152 0.6254312190
+20 -70 1.88625995543371 0.6104231041 -1.677123695 0.6104231041
+25 -70 1.88696021401734 0.7573240201 -1.624086602 0.5911191811
+30 -70 1.88779603243629 0.9002351114 -1.559252952 0.5675216621
+35 -70 1.88874378902297 1.038178486 -1.482672535 0.5396486699
+40 -70 1.88977717971342 1.170095399 -1.394465395 0.5075438967
+45 -70 1.89086281752095 1.294845989 -1.294845989 0.4712853978
+
+-45 -65 1.88715670239810 -1.267306749 -1.267306749 0.5909548424
+-40 -65 1.88564241819474 -1.141429701 -1.360302947 0.6343196817
+-35 -65 1.88421123224634 -1.009592999 -1.441848230 0.6723448714
+-30 -65 1.88289537166475 -0.8729532814 -1.511999436 0.7050569161
+-25 -65 1.88172763494893 -0.7325219833 -1.570898463 0.7325219833
+-20 -65 1.88073118855435 -0.5891678435 -1.618725346 0.7548240254
+-15 -65 1.87992414217793 -0.4436351604 -1.655668959 0.7720511148
+-10 -65 1.87932339743060 -0.2965651390 -1.681904481 0.7842849398
+-5 -65 1.87894269390467 -0.1485183314 -1.697572296 0.7915909620
+-2.84217e-14 -65 1.87879068862734 -5.476502309e-16 -1.702762631 0.7940112550
+5 -65 1.87887139842763 0.1485126960 -1.697507883 0.7915609255
+10 -65 1.87918881917543 0.2965439020 -1.681784040 0.7842287772
+15 -65 1.87973775356452 0.4435911754 -1.655504804 0.7719745684
+20 -65 1.88051393176185 0.5890997845 -1.618538356 0.7547368302
+25 -65 1.88150624291857 0.7324357995 -1.570713641 0.7324357995
+30 -65 1.88269484069252 0.8728603106 -1.511838406 0.7049818266
+35 -65 1.88405576235137 1.009509696 -1.441729260 0.6722893949
+40 -65 1.88555668051101 1.141377802 -1.360241096 0.6342908400
+45 -65 1.88715671043239 1.267306755 -1.267306755 0.5909548449
+
+-45 -60 1.88255734899744 -1.232423079 -1.232423079 0.7115397963
+-40 -60 1.88046893634333 -1.105450369 -1.317424448 0.7606153599
+-35 -60 1.87853269704475 -0.9740424835 -1.391076831 0.8031385830
+-30 -60 1.87678564585829 -0.8393240567 -1.453751910 0.8393240567
+-25 -60 1.87525821688122 -0.7021971561 -1.505866661 0.8694125220
+-20 -60 1.87397689082147 -0.5633672608 -1.547838828 0.8936451640
+-15 -60 1.87295607742751 -0.4233716530 -1.580044519 0.9122391287
+-10 -60 1.87220860348062 -0.2826169773 -1.602800525 0.9253773148
+-5 -60 1.87174415724984 -0.1414118772 -1.616345153 0.9331973091
+-2.84217e-14 -60 1.87156833143520 -5.212973103e-16 -1.620825720 0.9357841657
+5 -60 1.87168557070538 0.1414074510 -1.616294560 0.9331680996
+10 -60 1.87209758482606 0.2826002186 -1.602705482 0.9253224416
+15 -60 1.87280205227203 0.4233368364 -1.579914582 0.9121641094
+20 -60 1.87379718315826 0.5633132359 -1.547690396 0.8935594667
+25 -60 1.87507350182701 0.7021279889 -1.505718331 0.8693268839
+30 -60 1.87661405259464 0.8392473178 -1.453618995 0.8392473178
+35 -60 1.87839864196313 0.9739729743 -1.390977562 0.8030812698
+40 -60 1.88039414031442 1.105406399 -1.317372048 0.7605851063
+45 -60 1.88255737047208 1.232423093 -1.232423093 0.7115398044
+
+-45 -55 1.87704334097105 -1.189458478 -1.189458478 0.8328677929
+-40 -55 1.87437510320159 -1.061730367 -1.265320979 0.8859872880
+-35 -55 1.87194900624628 -0.9313747728 -1.330141025 0.9313747728
+-30 -55 1.86980326574188 -0.7994064451 -1.384612579 0.9695161652
+-25 -55 1.86796034409175 -0.6665460516 -1.429412621 1.000885492
+-20 -55 1.86643585118477 -0.5332748837 -1.465160701 1.025916568
+-15 -55 1.86523828977890 -0.3998840800 -1.492387704 1.044981120
+-10 -55 1.86437253585280 -0.2665215678 -1.511518922 1.058376943
+-5 -55 1.86384274573015 -0.1332334077 -1.522864819 1.066321426
+-2.84217e-14 -55 1.86365008315061 -4.909961163e-16 -1.526612775 1.068945773
+5 -55 1.86379727759758 0.1332301575 -1.522827669 1.066295413
+10 -55 1.86428581005556 0.2665091699 -1.511448610 1.058327710
+15 -55 1.86511711175262 0.3998581010 -1.492290749 1.044913231
+20 -55 1.86629306749957 0.5332340878 -1.465048616 1.025838084
+25 -55 1.86781043025979 0.6664925577 -1.429297903 1.000805166
+30 -55 1.86966315705718 0.7993465437 -1.384508827 0.9694435171
+35 -55 1.87183843241055 0.9313197576 -1.330062455 0.9313197576
+40 -55 1.87431158981565 1.061694390 -1.265278104 0.8859572662
+45 -55 1.87704329444321 1.189458449 -1.189458449 0.8328677723
+
+-45 -50 1.87060825669599 -1.137555046 -1.137555046 0.9545220194
+-40 -50 1.86740961203062 -1.009738635 -1.203359646 1.009738635
+-35 -50 1.86456408841138 -0.8813497774 -1.258697928 1.056172967
+-30 -50 1.86209563612914 -0.7531836953 -1.304552428 1.094649461
+-25 -50 1.86001492657878 -0.6256987352 -1.341815268 1.125916696
+-20 -50 1.85831993608801 -0.4990953175 -1.371253115 1.150617983
+-15 -50 1.85700632435735 -0.3733863357 -1.393496776 1.169282630
+-10 -50 1.85606776408958 -0.2484508049 -1.409034533 1.182320357
+-5 -50 1.85549986636730 -0.1240776325 -1.418213829 1.190022701
+-2.84217e-14 -50 1.85529908162555 -4.571061460e-16 -1.421241552 1.192563262
+5 -50 1.85546606005840 0.1240753719 -1.418187990 1.190001020
+10 -50 1.85600290798291 0.2484421234 -1.408985298 1.182279044
+15 -50 1.85691565260556 0.3733681044 -1.393428735 1.169225538
+20 -50 1.85821246794999 0.4990664545 -1.371173814 1.150551442
+25 -50 1.85990016581689 0.6256601303 -1.341732479 1.125847229
+30 -50 1.86198740028231 0.7531399159 -1.304476600 1.094585834
+35 -50 1.86447649145858 0.8813083717 -1.258638794 1.056123348
+40 -50 1.86735810659446 1.009710785 -1.203326456 1.009710785
+45 -50 1.87060824554371 1.137555039 -1.137555039 0.9545220137
+
+-45 -45 1.86328011413455 -1.075765275 -1.075765275 1.075765275
+-40 -45 1.85966081936153 -0.9489358311 -1.130897686 1.130897686
+-35 -45 1.85651944029105 -0.8237610795 -1.176452744 1.176452744
+-30 -45 1.85385162898460 -0.7006900540 -1.213630774 1.213630774
+-25 -45 1.85164268288180 -0.5798337830 -1.243457560 1.243457560
+-20 -45 1.84987039972310 -0.4610683013 -1.266774747 1.266774747
+-15 -45 1.84851418012452 -0.3441134622 -1.284248924 1.284248924
+-10 -45 1.84755557280486 -0.2285870215 -1.296381419 1.296381419
+-5 -45 1.84698124595027 -0.1140433077 -1.303520972 1.303520972
+-2.84217e-14 -45 1.84678244809763 -4.200005944e-16 -1.305872392 1.305872392
+5 -45 1.84695763736937 0.1140418500 -1.303504310 1.303504310
+10 -45 1.84750999205324 0.2285813821 -1.296349436 1.296349436
+15 -45 1.84845019153657 0.3441015502 -1.284204468 1.284204468
+20 -45 1.84979351780510 0.4610491390 -1.266722099 1.266722099
+25 -45 1.85155975806189 0.5798078155 -1.243401873 1.243401873
+30 -45 1.85377242733772 0.7006601186 -1.213578924 1.213578924
+35 -45 1.85645363250475 0.8237318797 -1.176411042 1.176411042
+40 -45 1.85962141769018 0.9489157254 -1.130873725 1.130873725
+45 -45 1.86328014575264 1.075765294 -1.075765294 1.075765294
+
+
diff --git a/test/misner1.2-025.par b/test/misner1.2-025.par
index b142ee2..343d79f 100644
--- a/test/misner1.2-025.par
+++ b/test/misner1.2-025.par
@@ -99,6 +99,7 @@ SphericalSurface::nghostsphi [1] = 2
ActiveThorns = "PUGHInterp PUGHReduce AEILocalInterp AHFinderDirect"
+AHFinderDirect::output_OpenDX_control_files = "no"
AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
AHFinderDirect::N_horizons = 2
diff --git a/test/misner1.2-025/h.ah1.dx b/test/misner1.2-025/h.ah1.dx
deleted file mode 100644
index 55e04f6..0000000
--- a/test/misner1.2-025/h.ah1.dx
+++ /dev/null
@@ -1,13 +0,0 @@
-# list the size of each patch (N_rho x N_sigma)
-object "+z patch" class array type int rank 1 shape 2 items 1 data follows 11 11
-object "+x patch" class array type int rank 1 shape 2 items 1 data follows 21 11
-object "+y patch" class array type int rank 1 shape 2 items 1 data follows 21 11
-object "-z patch" class array type int rank 1 shape 2 items 1 data follows 11 11
-
-# collect all patch sizes into a single OpenDX group
-# for the ImportAHFinderDirectGnuplot macro to read
-object "patchsizes" class group
-member 0 value "+z patch"
-member 1 value "+x patch"
-member 2 value "+y patch"
-member 3 value "-z patch"
diff --git a/test/misner1.2-025/h.ah2.dx b/test/misner1.2-025/h.ah2.dx
deleted file mode 100644
index 39c47e6..0000000
--- a/test/misner1.2-025/h.ah2.dx
+++ /dev/null
@@ -1,11 +0,0 @@
-# list the size of each patch (N_rho x N_sigma)
-object "+z patch" class array type int rank 1 shape 2 items 1 data follows 16 16
-object "+x patch" class array type int rank 1 shape 2 items 1 data follows 16 16
-object "+y patch" class array type int rank 1 shape 2 items 1 data follows 16 16
-
-# collect all patch sizes into a single OpenDX group
-# for the ImportAHFinderDirectGnuplot macro to read
-object "patchsizes" class group
-member 0 value "+z patch"
-member 1 value "+x patch"
-member 2 value "+y patch"
diff --git a/test/recover.par b/test/recover.par
new file mode 100644
index 0000000..83e25cf
--- /dev/null
+++ b/test/recover.par
@@ -0,0 +1,96 @@
+# $Header$
+
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it.
+
+# flesh
+cactus::cctk_itlast = 2
+
+# create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+ActiveThorns = "Carpet CarpetLib"
+driver::ghost_size = 3
+driver::global_nx = 19
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "Boundary CartGrid3D CoordBase RotatingSymmetry180 Slab SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byrange"
+grid::xmin = -0.6
+grid::ymin = -3.0
+grid::zmin = -0.6
+grid::xmax = 3.0
+grid::ymax = 3.0
+grid::zmax = 3.0
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact ADMMacros BSSN_MoL MoL"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "harmonic"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+ADMBase::evolution_method = ADM_BSSN
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+
+ActiveThorns = "Time"
+Time::dtfac = 0.25
+
+ActiveThorns = "NoExcision"
+NoExcision::num_regions = 1
+NoExcision::radius[0] = 1.01
+
+ActiveThorns = "CarpetIOASCII"
+IOASCII::out1D_every = 1
+IOASCII::out1D_vars = "ADM_BSSN::ADM_BSSN_phi"
+
+IOASCII::out1D_xline_yi = 15
+IOASCII::out1D_xline_zi = 3
+IOASCII::out1D_yline_xi = 3
+IOASCII::out1D_yline_zi = 3
+IOASCII::out1D_zline_xi = 3
+IOASCII::out1D_zline_yi = 15
+IOASCII::out1D_d = no
+
+ActiveThorns = "CarpetIOHDF5"
+IOHDF5::checkpoint = yes
+IO::checkpoint_dir = $parfile
+IO::checkpoint_every = 0
+IO::checkpoint_keep = -1
+IO::recover = "manual"
+IO::recover_dir = "../../../arrangements/AEIThorns/AHFinderDirect/test/checkpoint"
+IO::recover_file = "checkpoint.chkpt.it_1"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp CarpetInterp CarpetReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
diff --git a/test/recover/ADM_BS_phi.x.asc b/test/recover/ADM_BS_phi.x.asc
new file mode 100644
index 0000000..4caa2f7
--- /dev/null
+++ b/test/recover/ADM_BS_phi.x.asc
@@ -0,0 +1,50 @@
+# ADM_BSSN::ADM_BS_phi x (ADM_BS_phi)
+#
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 0 15 3 0.05 -0.6 0 0 1.55028350898262
+1 0 0 0 0 1 15 3 0.05 -0.4 0 0 3.06029820435403
+1 0 0 0 0 2 15 3 0.05 -0.2 0 0 2.9447736742607
+1 0 0 0 0 3 15 3 0.05 0 0 0 5.55111512312578e-17
+1 0 0 0 0 4 15 3 0.05 0.2 0 0 2.9447736742607
+1 0 0 0 0 5 15 3 0.05 0.4 0 0 3.06029820435403
+1 0 0 0 0 6 15 3 0.05 0.6 0 0 1.55028350898262
+1 0 0 0 0 7 15 3 0.05 0.8 0 0 0.130363851624392
+1 0 0 0 0 8 15 3 0.05 1 0 0 0.104396914041281
+1 0 0 0 0 9 15 3 0.05 1.2 0 0 0.101375751425694
+1 0 0 0 0 10 15 3 0.05 1.4 0 0 0.0784899103643417
+1 0 0 0 0 11 15 3 0.05 1.6 0 0 0.0710854749780764
+1 0 0 0 0 12 15 3 0.05 1.8 0 0 0.0648365375811699
+1 0 0 0 0 13 15 3 0.05 2 0 0 0.0597142640637997
+1 0 0 0 0 14 15 3 0.05 2.2 0 0 0.0554082209721993
+1 0 0 0 0 15 15 3 0.05 2.4 0 0 0.0517244520929427
+1 0 0 0 0 16 15 3 0.05 2.6 0 0 0.048529132257269
+1 0 0 0 0 17 15 3 0.05 2.8 0 0 0.0457263318069279
+1 0 0 0 0 18 15 3 0.05 3 0 0 0.0432533402490022
+
+
+# iteration 2
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+2 0 0 0 0 0 15 3 0.1 -0.6 0 0 1.55028350898262
+2 0 0 0 0 1 15 3 0.1 -0.4 0 0 3.06029820435403
+2 0 0 0 0 2 15 3 0.1 -0.2 0 0 2.9447736742607
+2 0 0 0 0 3 15 3 0.1 0 0 0 5.55111512312578e-17
+2 0 0 0 0 4 15 3 0.1 0.2 0 0 2.9447736742607
+2 0 0 0 0 5 15 3 0.1 0.4 0 0 3.06029820435403
+2 0 0 0 0 6 15 3 0.1 0.6 0 0 1.55028350898262
+2 0 0 0 0 7 15 3 0.1 0.8 0 0 0.130363851624392
+2 0 0 0 0 8 15 3 0.1 1 0 0 0.104396914041281
+2 0 0 0 0 9 15 3 0.1 1.2 0 0 0.112940034996573
+2 0 0 0 0 10 15 3 0.1 1.4 0 0 0.0773854354782523
+2 0 0 0 0 11 15 3 0.1 1.6 0 0 0.0710723906098092
+2 0 0 0 0 12 15 3 0.1 1.8 0 0 0.0647913338977468
+2 0 0 0 0 13 15 3 0.1 2 0 0 0.0596822122568569
+2 0 0 0 0 14 15 3 0.1 2.2 0 0 0.055384121705621
+2 0 0 0 0 15 15 3 0.1 2.4 0 0 0.0517060140340176
+2 0 0 0 0 16 15 3 0.1 2.6 0 0 0.0485148359478545
+2 0 0 0 0 17 15 3 0.1 2.8 0 0 0.0457159177002126
+2 0 0 0 0 18 15 3 0.1 3 0 0 0.0432533402490022
+
+
diff --git a/test/recover/ADM_BS_phi.y.asc b/test/recover/ADM_BS_phi.y.asc
new file mode 100644
index 0000000..0a4248d
--- /dev/null
+++ b/test/recover/ADM_BS_phi.y.asc
@@ -0,0 +1,74 @@
+# ADM_BSSN::ADM_BS_phi y (ADM_BS_phi)
+#
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 3 0 3 0.05 0 -3 0 0.0432533402490022
+1 0 0 0 0 3 1 3 0.05 0 -2.8 0 0.0457263318065289
+1 0 0 0 0 3 2 3 0.05 0 -2.6 0 0.0485291322573205
+1 0 0 0 0 3 3 3 0.05 0 -2.4 0 0.0517244520929351
+1 0 0 0 0 3 4 3 0.05 0 -2.2 0 0.0554082209725126
+1 0 0 0 0 3 5 3 0.05 0 -2 0 0.059714264063792
+1 0 0 0 0 3 6 3 0.05 0 -1.8 0 0.0648365375817624
+1 0 0 0 0 3 7 3 0.05 0 -1.6 0 0.0710854749766165
+1 0 0 0 0 3 8 3 0.05 0 -1.4 0 0.0784899103644064
+1 0 0 0 0 3 9 3 0.05 0 -1.2 0 0.101375751426601
+1 0 0 0 0 3 10 3 0.05 0 -1 0 0.104396914041281
+1 0 0 0 0 3 11 3 0.05 0 -0.8 0 0.130363851624392
+1 0 0 0 0 3 12 3 0.05 0 -0.6 0 3.12787572237206
+1 0 0 0 0 3 13 3 0.05 0 -0.4 0 3.06029820435403
+1 0 0 0 0 3 14 3 0.05 0 -0.2 0 2.9447736742607
+1 0 0 0 0 3 15 3 0.05 0 0 0 5.55111512312578e-17
+1 0 0 0 0 3 16 3 0.05 0 0.2 0 2.9447736742607
+1 0 0 0 0 3 17 3 0.05 0 0.4 0 3.06029820435403
+1 0 0 0 0 3 18 3 0.05 0 0.6 0 1.58846228922224
+1 0 0 0 0 3 19 3 0.05 0 0.8 0 0.130363851624392
+1 0 0 0 0 3 20 3 0.05 0 1 0 0.104396914041281
+1 0 0 0 0 3 21 3 0.05 0 1.2 0 0.101375751425644
+1 0 0 0 0 3 22 3 0.05 0 1.4 0 0.0784899103629492
+1 0 0 0 0 3 23 3 0.05 0 1.6 0 0.0710854749782824
+1 0 0 0 0 3 24 3 0.05 0 1.8 0 0.0648365375811426
+1 0 0 0 0 3 25 3 0.05 0 2 0 0.0597142640640769
+1 0 0 0 0 3 26 3 0.05 0 2.2 0 0.0554082209721188
+1 0 0 0 0 3 27 3 0.05 0 2.4 0 0.051724452093734
+1 0 0 0 0 3 28 3 0.05 0 2.6 0 0.048529132256278
+1 0 0 0 0 3 29 3 0.05 0 2.8 0 0.0457263318071654
+1 0 0 0 0 3 30 3 0.05 0 3 0 0.0432533402490022
+
+
+# iteration 2
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+2 0 0 0 0 3 0 3 0.1 0 -3 0 0.0432533402490022
+2 0 0 0 0 3 1 3 0.1 0 -2.8 0 0.0457159176994908
+2 0 0 0 0 3 2 3 0.1 0 -2.6 0 0.0485148359479053
+2 0 0 0 0 3 3 3 0.1 0 -2.4 0 0.0517060140340352
+2 0 0 0 0 3 4 3 0.1 0 -2.2 0 0.055384121706209
+2 0 0 0 0 3 5 3 0.1 0 -2 0 0.059682212256824
+2 0 0 0 0 3 6 3 0.1 0 -1.8 0 0.0647913338990909
+2 0 0 0 0 3 7 3 0.1 0 -1.6 0 0.0710723906072374
+2 0 0 0 0 3 8 3 0.1 0 -1.4 0 0.0773854354781461
+2 0 0 0 0 3 9 3 0.1 0 -1.2 0 0.112940034998306
+2 0 0 0 0 3 10 3 0.1 0 -1 0 0.104396914041281
+2 0 0 0 0 3 11 3 0.1 0 -0.8 0 0.130363851624392
+2 0 0 0 0 3 12 3 0.1 0 -0.6 0 3.12787572237206
+2 0 0 0 0 3 13 3 0.1 0 -0.4 0 3.06029820435403
+2 0 0 0 0 3 14 3 0.1 0 -0.2 0 2.9447736742607
+2 0 0 0 0 3 15 3 0.1 0 0 0 5.55111512312578e-17
+2 0 0 0 0 3 16 3 0.1 0 0.2 0 2.9447736742607
+2 0 0 0 0 3 17 3 0.1 0 0.4 0 3.06029820435403
+2 0 0 0 0 3 18 3 0.1 0 0.6 0 1.58846228922224
+2 0 0 0 0 3 19 3 0.1 0 0.8 0 0.130363851624392
+2 0 0 0 0 3 20 3 0.1 0 1 0 0.104396914041281
+2 0 0 0 0 3 21 3 0.1 0 1.2 0 0.112940034996289
+2 0 0 0 0 3 22 3 0.1 0 1.4 0 0.0773854354758123
+2 0 0 0 0 3 23 3 0.1 0 1.6 0 0.0710723906105014
+2 0 0 0 0 3 24 3 0.1 0 1.8 0 0.0647913338978438
+2 0 0 0 0 3 25 3 0.1 0 2 0 0.0596822122573704
+2 0 0 0 0 3 26 3 0.1 0 2.2 0 0.0553841217055707
+2 0 0 0 0 3 27 3 0.1 0 2.4 0 0.0517060140355346
+2 0 0 0 0 3 28 3 0.1 0 2.6 0 0.0485148359460328
+2 0 0 0 0 3 29 3 0.1 0 2.8 0 0.045715917700652
+2 0 0 0 0 3 30 3 0.1 0 3 0 0.0432533402490022
+
+
diff --git a/test/recover/ADM_BS_phi.z.asc b/test/recover/ADM_BS_phi.z.asc
new file mode 100644
index 0000000..27a05cb
--- /dev/null
+++ b/test/recover/ADM_BS_phi.z.asc
@@ -0,0 +1,50 @@
+# ADM_BSSN::ADM_BS_phi z (ADM_BS_phi)
+#
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+1 0 0 0 0 3 15 0 0.05 0 0 -0.6 0.0817357710843105
+1 0 0 0 0 3 15 1 0.05 0 0 -0.4 0.0776298503337453
+1 0 0 0 0 3 15 2 0.05 0 0 -0.2 0.0577622650466621
+1 0 0 0 0 3 15 3 0.05 0 0 0 5.55111512312578e-17
+1 0 0 0 0 3 15 4 0.05 0 0 0.2 0.0577622650466621
+1 0 0 0 0 3 15 5 0.05 0 0 0.4 0.0776298503337453
+1 0 0 0 0 3 15 6 0.05 0 0 0.6 0.0817357710843105
+1 0 0 0 0 3 15 7 0.05 0 0 0.8 0.0796259537522864
+1 0 0 0 0 3 15 8 0.05 0 0 1 0.075371356185596
+1 0 0 0 0 3 15 9 0.05 0 0 1.2 0.0829587683140772
+1 0 0 0 0 3 15 10 0.05 0 0 1.4 0.0655218378268591
+1 0 0 0 0 3 15 11 0.05 0 0 1.6 0.0616502726348815
+1 0 0 0 0 3 15 12 0.05 0 0 1.8 0.0577381679321618
+1 0 0 0 0 3 15 13 0.05 0 0 2 0.0542290473265031
+1 0 0 0 0 3 15 14 0.05 0 0 2.2 0.0510759026136498
+1 0 0 0 0 3 15 15 0.05 0 0 2.4 0.0482396956746853
+1 0 0 0 0 3 15 16 0.05 0 0 2.6 0.045682310360457
+1 0 0 0 0 3 15 17 0.05 0 0 2.8 0.043369299549159
+1 0 0 0 0 3 15 18 0.05 0 0 3 0.0412767864358354
+
+
+# iteration 2
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: it tl rl c ml ix iy iz time x y z data
+2 0 0 0 0 3 15 0 0.1 0 0 -0.6 0.0817357710843105
+2 0 0 0 0 3 15 1 0.1 0 0 -0.4 0.0776298503337453
+2 0 0 0 0 3 15 2 0.1 0 0 -0.2 0.0577622650466621
+2 0 0 0 0 3 15 3 0.1 0 0 0 5.55111512312578e-17
+2 0 0 0 0 3 15 4 0.1 0 0 0.2 0.0577622650466621
+2 0 0 0 0 3 15 5 0.1 0 0 0.4 0.0776298503337453
+2 0 0 0 0 3 15 6 0.1 0 0 0.6 0.0817357710843105
+2 0 0 0 0 3 15 7 0.1 0 0 0.8 0.0796259537522864
+2 0 0 0 0 3 15 8 0.1 0 0 1 0.075371356185596
+2 0 0 0 0 3 15 9 0.1 0 0 1.2 0.0941184360401942
+2 0 0 0 0 3 15 10 0.1 0 0 1.4 0.0645743761175071
+2 0 0 0 0 3 15 11 0.1 0 0 1.6 0.0616641919080293
+2 0 0 0 0 3 15 12 0.1 0 0 1.8 0.0577147213265192
+2 0 0 0 0 3 15 13 0.1 0 0 2 0.0542107480786402
+2 0 0 0 0 3 15 14 0.1 0 0 2.2 0.0510608476939198
+2 0 0 0 0 3 15 15 0.1 0 0 2.4 0.0482273550023926
+2 0 0 0 0 3 15 16 0.1 0 0 2.6 0.045672209279059
+2 0 0 0 0 3 15 17 0.1 0 0 2.8 0.0433616332194261
+2 0 0 0 0 3 15 18 0.1 0 0 3 0.0412767864358354
+
+
diff --git a/test/recover/BH_diagnostics.ah1.gp b/test/recover/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..07a7c32
--- /dev/null
+++ b/test/recover/BH_diagnostics.ah1.gp
@@ -0,0 +1,40 @@
+# apparent horizon 1/1
+#
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+2 0.100 0.000022 0.000023 0.000000 1.176443316 2.618210773 1.957478528 1.199896802 4.988653848e-06 0.000000000 1.199887745 0.000000000 1.079961476 -1.896821885 1.896108171 -1.896500208 1.896254245 -1.797239398 1.797239398 12.56261134 11.04891127 11.36763121 0.8795075301 0.9048780473 45.22376326 0.9485242134 1.897048427 -2.744063278e-15 -1.469888902 4.054193638e-15 0.7349444509 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/bl-carpet-mask/bl.h.ah2.dx b/test/recover/h.ah1.dx
index 861b455..42d895a 100644
--- a/test/bl-carpet-mask/bl.h.ah2.dx
+++ b/test/recover/h.ah1.dx
@@ -1,10 +1,9 @@
# list the size of each patch (N_rho x N_sigma)
object "+z patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "+x patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "+y patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "-x patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "-y patch" class array type int rank 1 shape 2 items 1 data follows 19 19
-object "-z patch" class array type int rank 1 shape 2 items 1 data follows 19 19
+object "+x patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "+y patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "-x patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "-y patch" class array type int rank 1 shape 2 items 1 data follows 10 19
# collect all patch sizes into a single OpenDX group
# for the ImportAHFinderDirectGnuplot macro to read
@@ -14,4 +13,3 @@ member 1 value "+x patch"
member 2 value "+y patch"
member 3 value "-x patch"
member 4 value "-y patch"
-member 5 value "-z patch"
diff --git a/test/recover/h.t2.ah1.gp b/test/recover/h.t2.ah1.gp
new file mode 100644
index 0000000..c9fdec5
--- /dev/null
+++ b/test/recover/h.t2.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.4 0.6 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.36781135187752 -0.9670565214 -0.7670565214 1.367056521
+-40 -45 2.35127181217036 -0.7997919448 -0.8298563606 1.429856361
+-35 -45 2.33202937709569 -0.6347508328 -0.8777773394 1.477777339
+-30 -45 2.31073197725082 -0.4733745940 -0.9127291709 1.512729171
+-25 -45 2.28783588362452 -0.3164257703 -0.9363800223 1.536380022
+-20 -45 2.26365120688269 -0.1642005066 -0.9501281519 1.550128152
+-15 -45 2.23837151961878 -0.01668805221 -0.9551009818 1.555100982
+-10 -45 2.21209935921395 0.1263101521 -0.9521722588 1.552172259
+-5 -45 2.18486806065426 0.2650936056 -0.9419871444 1.541987144
+0 -45 2.15665717479583 0.4000000000 -0.9249869130 1.524986913
+5 -45 2.12740086443281 0.5313580373 -0.9014292364 1.501429236
+10 -45 2.09699432889910 0.6594485897 -0.8714060698 1.471406070
+15 -45 2.06530736213235 0.7844709846 -0.8348652484 1.434865248
+20 -45 2.03217885782171 0.9065075121 -0.7916179523 1.391617952
+25 -45 1.99743112829967 1.025486795 -0.7413607608 1.341360761
+30 -45 1.96087513791895 1.141141138 -0.6836941068 1.283694107
+35 -45 1.92232230033080 1.252958638 -0.6181511787 1.218151179
+40 -45 1.88159683094880 1.360129199 -0.5442374220 1.144237422
+45 -45 1.83856667914639 1.461496967 -0.4614969671 1.061496967
+
+-45 -40 2.32684012420019 -1.014998953 -0.5873250993 1.414998953
+-40 -40 2.30880898078092 -0.8484104257 -0.6484104257 1.487797610
+-35 -40 2.28800203000593 -0.6815021550 -0.6960272632 1.544545147
+-30 -40 2.26504650708898 -0.5161699674 -0.7315277099 1.586852932
+-25 -40 2.24041208531635 -0.3536622358 -0.7561812529 1.616233880
+-20 -40 2.21443414738814 -0.1947381248 -0.7711136080 1.634029568
+-15 -40 2.18733979430233 -0.03980614385 -0.7772804081 1.641378874
+-10 -40 2.15926869033106 0.1109631154 -0.7754601951 1.639209629
+-5 -40 2.13029318156851 0.2575468857 -0.7662610772 1.628246547
+0 -40 2.10043458660791 0.4000000000 -0.7501333272 1.609026243
+5 -40 2.06967168335069 0.5383993431 -0.7273815492 1.581911730
+10 -40 2.03795092242130 0.6727974468 -0.6981804377 1.547111200
+15 -40 2.00519600462669 0.8031826810 -0.6625917467 1.504698250
+20 -40 1.97131244882140 0.9294421017 -0.6205796806 1.454630219
+25 -40 1.93619936795448 1.051326760 -0.5720331727 1.396774744
+30 -40 1.89975558176758 1.168416456 -0.5167881946 1.330936343
+35 -40 1.86189258306296 1.280086999 -0.4546597062 1.256894494
+40 -40 1.82255045879382 1.385482564 -0.3854825640 1.174452386
+45 -40 1.78171557074131 1.483497590 -0.3091624280 1.083497590
+
+-45 -35 2.28516026656640 -1.048076980 -0.4139544176 1.448076980
+-40 -35 2.26519264392585 -0.8831070009 -0.4707205211 1.529147378
+-35 -35 2.24248089767848 -0.7157302521 -0.5157302521 1.593427936
+-30 -35 2.21763494508108 -0.5481166818 -0.5498712015 1.642186264
+-25 -35 2.19112904831766 -0.3818626452 -0.5740448788 1.676709854
+-20 -35 2.16332273692667 -0.2181009008 -0.5891052328 1.698218268
+-15 -35 2.13446695518595 -0.05760338475 -0.5958137907 1.707799082
+-10 -35 2.10473980875997 0.09911670393 -0.5948299187 1.706393967
+-5 -35 2.07425268509290 0.2517258206 -0.5866988703 1.694781626
+0 -35 2.04306717448979 0.4000000000 -0.5718551892 1.673582653
+5 -35 2.01120579487800 0.5437673872 -0.5506291697 1.643268755
+10 -35 1.97866634402842 0.6828604509 -0.5232598620 1.604181333
+15 -35 1.94542195698181 0.8170744692 -0.4899032188 1.556543109
+20 -35 1.91143823738816 0.9461328891 -0.4506528552 1.500487781
+25 -35 1.87667491641958 1.069655681 -0.4055549109 1.436081242
+30 -35 1.84110275230876 1.187135969 -0.3546345933 1.363359492
+35 -35 1.80470178634447 1.297916402 -0.2979164019 1.282357520
+40 -35 1.76749092074360 1.401186359 -0.2354648356 1.193167440
+45 -35 1.72951707830156 1.495972963 -0.1674085304 1.095972963
+
+-45 -30 2.24330195622864 -1.068585860 -0.2478884417 1.468585860
+-40 -30 2.22103799780483 -0.9056569168 -0.2983693287 1.556021321
+-35 -30 2.19614976025497 -0.7387308669 -0.3389310121 1.626276218
+-30 -30 2.16923060671008 -0.5701094191 -0.3701094191 1.680278803
+-25 -30 2.14075484480082 -0.4016133194 -0.3925028201 1.719065311
+-20 -30 2.11110188111190 -0.2346533353 -0.4067231864 1.743695708
+-15 -30 2.08055633433844 -0.07029857510 -0.4133525930 1.755178177
+-10 -30 2.04932708267145 0.09064631763 -0.4129217382 1.754431915
+-5 -30 2.01756242321605 0.2475714277 -0.4058980642 1.742266554
+0 -30 1.98536419786964 0.4000000000 -0.3926820989 1.719375831
+5 -30 1.95279554471039 0.5475353791 -0.3736071784 1.686337100
+10 -30 1.91989656394499 0.6898156555 -0.3489480626 1.643626258
+15 -30 1.88668079355955 0.8264740513 -0.3189238679 1.591622828
+20 -30 1.85316085837257 0.9571094082 -0.2837186026 1.530645519
+25 -30 1.81934110492228 1.081258793 -0.2434880723 1.460964197
+30 -30 1.78524181096564 1.198384409 -0.1983844091 1.382842361
+35 -30 1.75088008954184 1.307853025 -0.1485626182 1.296548487
+40 -30 1.71630930123805 1.408947669 -0.09421578396 1.202417009
+45 -30 1.68160417001451 1.500868343 -0.03558663393 1.100868343
+
+-45 -25 2.20157516702496 -1.078452248 -0.08941360528 1.478452248
+-40 -25 2.17675655128706 -0.9176488585 -0.1322488661 1.570312761
+-35 -25 2.14950080443639 -0.7517397451 -0.1670083997 1.644854821
+-30 -25 2.12038785724862 -0.5830602197 -0.1939868280 1.702710247
+-25 -25 2.08990011665015 -0.4135597044 -0.2135597044 1.744684416
+-20 -25 2.05843324548570 -0.2448357339 -0.2261440432 1.771671618
+-15 -25 2.02630056285873 -0.07817789830 -0.2321652845 1.784584212
+-10 -25 1.99374332907847 0.08537891439 -0.2320350127 1.784304843
+-5 -25 1.96094402488835 0.2449999909 -0.2261377913 1.771658211
+0 -25 1.92803872021190 0.4000000000 -0.2148243725 1.747396506
+5 -25 1.89512538726828 0.5497974692 -0.1984086653 1.712192908
+10 -25 1.86227382076946 0.6938746441 -0.1771697588 1.666645926
+15 -25 1.82952977414173 0.8317428117 -0.1513550521 1.611286109
+20 -25 1.79693803310332 0.9629183545 -0.1211939738 1.546605468
+25 -25 1.76452942840218 1.086898876 -0.08689887555 1.473059392
+30 -25 1.73233793799928 1.203151418 -0.04868014580 1.391099062
+35 -25 1.70040360302183 1.311105689 -0.006756621657 1.301193774
+40 -25 1.66878235140888 1.410158513 0.03863084555 1.203860037
+45 -25 1.63754663214989 1.499682870 0.08720945603 1.099682870
+
+-45 -20 2.16011992310042 -1.079230852 0.06160400011 1.479230852
+-40 -20 2.13259808840676 -0.9204430861 0.02724086447 1.573642792
+-35 -20 2.10287496641770 -0.7558791408 -0.0008298664463 1.650766491
+-30 -20 2.07152794092858 -0.5878515235 -0.02275635711 1.711009029
+-25 -20 2.03905004111663 -0.4183646708 -0.03876364830 1.754988700
+-20 -20 2.00585468961151 -0.2491258230 -0.04912582299 1.783458541
+-15 -20 1.97227769327115 -0.08156884539 -0.05414164485 1.797239398
+-10 -20 1.93859337669993 0.08310887880 -0.05411960869 1.797178854
+-5 -20 1.90501278184217 0.2439108352 -0.04936195816 1.784107317
+0 -20 1.87169435936332 0.4000000000 -0.04015717305 1.758817378
+5 -20 1.83876272990762 0.5506608992 -0.02677929422 1.722061958
+10 -20 1.80630896642884 0.6952673214 -0.009484241764 1.674544192
+15 -20 1.77440061491760 0.8332534198 0.01148787474 1.616923775
+20 -20 1.74309313411121 0.9640920906 0.03590790943 1.549830281
+25 -20 1.71242882110986 1.087276536 0.06355545025 1.473869287
+30 -20 1.68243573307851 1.202304748 0.09421510205 1.389632586
+35 -20 1.65315670339524 1.308684244 0.1276628724 1.297735592
+40 -20 1.62463331251856 1.405925981 0.1636666952 1.198815902
+45 -20 1.59691238372628 1.493551354 0.2019798575 1.093551354
+
+-45 -15 2.11899230712381 -1.072162681 0.2055351985 1.472162681
+-40 -15 2.08869881711435 -0.9151701289 0.1800274951 1.567358726
+-35 -15 2.05649133858789 -0.7521287304 0.1591136256 1.645410350
+-30 -15 2.02294860496957 -0.5852942602 0.1427233425 1.706579719
+-25 -15 1.98857335773243 -0.4166713982 0.1307251815 1.751357465
+-20 -15 1.95379446724167 -0.2480113479 0.1229441833 1.780396546
+-15 -15 1.91896794265341 -0.08082199442 0.1191780056 1.794452113
+-10 -15 1.88438632520653 0.08360980625 0.1192085944 1.794337954
+-5 -15 1.85028093783982 0.2441926349 0.1228129454 1.780886332
+0 -15 1.81683059835383 0.4000000000 0.1297696394 1.754923597
+5 -15 1.78417313041545 0.5502405979 0.1398621347 1.717257892
+10 -15 1.75240903521012 0.6942310856 0.1528819160 1.668667407
+15 -15 1.72161459472928 0.8313725856 0.1686274144 1.609904406
+20 -15 1.69184386751476 0.9611306836 0.1869043692 1.541693883
+25 -15 1.66313150971406 1.083018270 0.2075247945 1.464737408
+30 -15 1.63550303213127 1.196585611 0.2303033314 1.379726750
+35 -15 1.60897578688169 1.301412613 0.2550554394 1.287350626
+40 -15 1.58357074506077 1.397111179 0.2815930727 1.188310830
+45 -15 1.55930012251366 1.483318444 0.3097256978 1.083318444
+
+-45 -10 2.07817059192717 -1.058197946 0.3428803589 1.458197946
+-40 -10 2.04511241174970 -0.9027423264 0.3262439256 1.552547848
+-35 -10 2.01048179041106 -0.7413210242 0.3125913686 1.629975346
+-30 -10 1.97485582052353 -0.5761127969 0.3018880366 1.690676958
+-25 -10 1.93874599478163 -0.4090833584 0.2940577251 1.735084861
+-20 -10 1.90258710638567 -0.2419703835 0.2889946244 1.763799133
+-15 -10 1.86674710887431 -0.07629085101 0.2865714469 1.777541655
+-10 -10 1.83152583064556 0.08664814725 0.2866481473 1.777106666
+-5 -10 1.79716382311998 0.2457287926 0.2890777032 1.763327969
+0 -10 1.76385007419860 0.4000000000 0.2937106489 1.737053228
+5 -10 1.73172555593385 0.5486538895 0.3003989951 1.699121732
+10 -10 1.70088658313023 0.6910010622 0.3089989378 1.650349033
+15 -10 1.67140685212679 0.8264507968 0.3193692553 1.591536041
+20 -10 1.64333161135111 0.9544924704 0.3313736841 1.523455542
+25 -10 1.61668088239635 1.074678169 0.3448809549 1.446852002
+30 -10 1.59146591507425 1.186614511 0.3597621944 1.362456299
+35 -10 1.56767666713473 1.289947050 0.3758926206 1.270976106
+40 -10 1.54530955054170 1.384366506 0.3931468833 1.173122320
+45 -10 1.52434453301388 1.469592687 0.4114019510 1.069592687
+
+-45 -5 2.03756887874280 -1.038029634 0.4741887092 1.438029634
+-40 -5 2.00183021836521 -0.8838715038 0.4661372287 1.530058477
+-35 -5 1.96491251149758 -0.7241443602 0.4595418039 1.605444527
+-30 -5 1.92738943691627 -0.5609404305 0.4543840741 1.664397649
+-25 -5 1.88977213189765 -0.3961533605 0.4506256712 1.707356391
+-20 -5 1.85249083597301 -0.2314587955 0.4482142744 1.734918782
+-15 -5 1.81591247147732 -0.06832343451 0.4470867144 1.747806852
+-10 -5 1.78033364760559 0.09198944488 0.4471735198 1.746814662
+-5 -5 1.74599020476849 0.2484016176 0.4484016176 1.732777440
+0 -5 1.71306563327313 0.4000000000 0.4506964924 1.706546901
+5 -5 1.68169303291444 0.5460156780 0.4539843220 1.668966836
+10 -5 1.65196210867346 0.6858013535 0.4581931231 1.620860020
+15 -5 1.62393168203639 0.8188116303 0.4632529194 1.563026283
+20 -5 1.59763029634222 0.9445844498 0.4690965326 1.496233479
+25 -5 1.57306349572103 1.062725292 0.4756594512 1.421218976
+30 -5 1.55021983860018 1.172894616 0.4828795609 1.338692744
+35 -5 1.52907073358864 1.274795306 0.4906971605 1.249337172
+40 -5 1.50958503261977 1.368170621 0.4990537589 1.153820816
+45 -5 1.49172101926194 1.452793382 0.5078925140 1.052793382
+
+-45 0 1.99707344095350 -1.012144173 0.6000000000 1.412144173
+-40 0 1.95880655229985 -0.8590965816 0.6000000000 1.500532875
+-35 0 1.91980742987169 -0.7011563041 0.6000000000 1.572614181
+-30 0 1.88064055494204 -0.5403202775 0.6000000000 1.628682496
+-25 0 1.84180071724616 -0.3783786176 0.6000000000 1.669238332
+-20 0 1.80370336980481 -0.2169028851 0.6000000000 1.694926747
+-15 0 1.76669856202168 -0.05725523481 0.6000000000 1.706499768
+-10 0 1.73106380292303 0.09940392520 0.6000000000 1.704765054
+-5 0 1.69701528152563 0.2520953727 0.6000000000 1.690557626
+0 0 1.66471686132376 0.4000000000 0.6000000000 1.664716861
+5 0 1.63428673015205 0.5424374738 0.6000000000 1.628067776
+10 0 1.60579661645752 0.6788436562 0.6000000000 1.581400958
+15 0 1.57928681935876 0.8087495065 0.6000000000 1.525473926
+20 0 1.55476839172660 0.9317621082 0.6000000000 1.461004385
+25 0 1.53223173123397 1.047549111 0.6000000000 1.388673550
+30 0 1.51164687982985 1.155823440 0.6000000000 1.309124599
+35 0 1.49297234045020 1.256333755 0.6000000000 1.222971345
+40 0 1.47615671147890 1.348855244 0.6000000000 1.130801646
+45 0 1.46114598620504 1.433186235 0.6000000000 1.033186235
+
+-45 5 1.95655120988116 -0.9808508017 0.7208087912 1.380850802
+-40 5 1.91597081854869 -0.8288056767 0.7281213367 1.464433580
+-35 5 1.87516004024812 -0.6727961532 0.7340424039 1.532111688
+-30 5 1.83466174456950 -0.5147090945 0.7386102691 1.584322626
+-25 5 1.79493814996016 -0.3562001872 0.7418783127 1.621676535
+-20 5 1.75637440958823 -0.1986955766 0.7439103282 1.644902578
+-15 5 1.71928336830341 -0.04340280966 0.7447763991 1.654801814
+-10 5 1.68390654350944 0.1086720290 0.7445490346 1.652203025
+-5 5 1.65042699144659 0.2566990459 0.7433009541 1.637937400
+0 5 1.61897881642493 0.4000000000 0.7411033012 1.612818113
+5 5 1.58965063496440 0.5380239501 0.7380239501 1.577620968
+10 5 1.56249257541067 0.6703224793 0.7341266795 1.533074962
+15 5 1.53752486021594 0.7965273296 0.7294709859 1.479860141
+20 5 1.51474402651907 0.9163309961 0.7241120963 1.418607753
+25 5 1.49412718484028 1.029469744 0.7181011412 1.349902221
+30 5 1.47563453728431 1.135708550 0.7114854555 1.274284588
+35 5 1.45921895170930 1.234832465 0.7043096120 1.192264320
+40 5 1.44482158646313 1.326634660 0.6966154971 1.104320185
+45 5 1.43238463394251 1.410916280 0.6884437142 1.010916280
+
+-45 10 1.91585885501126 -0.9443080457 0.8370377788 1.344308046
+-40 10 1.87324233379308 -0.7932606060 0.8507497704 1.422072614
+-35 10 1.83095097614834 -0.6394040142 0.8617437853 1.484422771
+-30 10 1.78948943065281 -0.4844916753 0.8701302050 1.531984521
+-25 10 1.74926844442493 -0.3300100124 0.8760419202 1.565511524
+-20 10 1.71061964310779 -0.1771967783 0.8796255177 1.585835115
+-15 10 1.67380163795347 -0.02706181398 0.8810328315 1.593816388
+-10 10 1.63900210448287 0.1195866214 0.8804133786 1.590303296
+-5 10 1.60635831247527 0.2621078206 0.8779115680 1.576114823
+0 10 1.57596320203637 0.4000000000 0.8736631381 1.552020780
+5 10 1.54787028240904 0.5328714802 0.8677927172 1.518727968
+10 10 1.52210303853172 0.6604133664 0.8604133664 1.476877590
+15 10 1.49866352223395 0.7823762314 0.8516269811 1.427047523
+20 10 1.47753465475183 0.8985493099 0.8415244058 1.369752972
+25 10 1.45868746308280 1.008743876 0.8301870188 1.305455455
+30 10 1.44208204157964 1.112778483 0.8176877442 1.234568546
+35 10 1.42767428547441 1.210469752 0.8040933245 1.157470761
+40 10 1.41541251070666 1.301621728 0.7894652687 1.074510934
+45 10 1.40524540678158 1.386023945 0.7738626252 0.9860239452
+
+-45 15 1.87484763093854 -0.9025439995 0.9490156128 1.302544000
+-40 15 1.83053849121288 -0.7526168942 0.9680644759 1.373635324
+-35 15 1.78715976583818 -0.6012384071 0.9831450077 1.429916635
+-30 15 1.74515145506054 -0.4499908043 0.9944821051 1.472227259
+-25 15 1.70485694785567 -0.3001541592 1.002321811 1.501485440
+-20 15 1.66652904058273 -0.1527345624 1.006914538 1.518625729
+-15 15 1.63035208102673 -0.008505593960 1.008505594 1.524563632
+-10 15 1.59644834103294 0.1319548581 1.007325521 1.520159540
+-5 15 1.56489644273547 0.2682241240 1.003586455 1.506205155
+0 15 1.53573934719296 0.4000000000 0.9974785914 1.483410298
+5 15 1.50899188611467 0.5270682981 0.9891686818 1.452397293
+10 15 1.48464992992905 0.6492740861 0.9788007359 1.413703592
+15 15 1.46269715353188 0.7664975047 0.9664975047 1.367787308
+20 15 1.44310870142823 0.8786331574 0.9523622426 1.315033792
+25 15 1.42585607718948 0.9855735076 0.9364816034 1.255766440
+30 15 1.41090828722752 1.087194837 0.9189282338 1.190256373
+35 15 1.39823420346294 1.183346746 0.8997641648 1.118735093
+40 15 1.38780292746838 1.273844012 0.8790440953 1.041406741
+45 15 1.37958183778568 1.358459778 0.8568185236 0.9584597783
+
+-45 20 1.83337388828339 -0.8554780827 1.056956652 1.255478083
+-40 20 1.78778356104114 -0.7069438988 1.080151123 1.319204368
+-35 20 1.74376952440678 -0.5584910429 1.098226869 1.368867072
+-30 20 1.70168019422313 -0.4114818724 1.111570294 1.405527832
+-25 20 1.66176205316852 -0.2669416288 1.120572409 1.430260939
+-20 20 1.62417419897657 -0.1256080707 1.125608071 1.444096306
+-15 20 1.58900857813089 0.01201354713 1.127023496 1.447985155
+-10 20 1.55630954979013 0.1455986985 1.125129512 1.442781476
+-5 20 1.52608985502624 0.2749582716 1.120198450 1.429233495
+0 20 1.49833809564467 0.4000000000 1.112461810 1.407977252
+5 20 1.47302762259029 0.5206940203 1.102111120 1.379538964
+10 20 1.45012715992653 0.6370442544 1.089301481 1.344344771
+15 20 1.42960477150875 0.7490650031 1.074154334 1.302728327
+20 20 1.41143236038793 0.8567614979 1.056761498 1.254941901
+25 20 1.39558689609470 0.9601132821 1.037188965 1.201166810
+30 20 1.38205445628308 1.059061639 1.015482302 1.141528244
+35 20 1.37082733592033 1.153497354 0.9916704599 1.076105744
+40 20 1.36190545450449 1.243252487 0.9657715887 1.004949181
+45 20 1.35529164371257 1.328091627 0.9377977268 0.9280916267
+
+-45 25 1.79130474405221 -0.8029380439 1.160939222 1.202938044
+-40 25 1.74491999000389 -0.6562466582 1.186981435 1.258785750
+-35 25 1.70078172657305 -0.5113082945 1.206891548 1.301483124
+-30 25 1.65911583768687 -0.3692039804 1.221261868 1.332300376
+-25 25 1.62004718469386 -0.2306545936 1.230654594 1.352443140
+-20 25 1.58362134284919 -0.09609363482 1.235580164 1.363006060
+-15 25 1.54982819669756 0.03426275282 1.236486633 1.364949989
+-10 25 1.51862794654288 0.1603541207 1.233758420 1.359099318
+-5 25 1.48996171938998 0.2822281120 1.227714850 1.346138839
+0 25 1.46376292455521 0.4000000000 1.218612943 1.326619737
+5 25 1.43996521164591 0.5138199857 1.206651523 1.300968390
+10 25 1.41851161465261 0.6238471009 1.191977569 1.269499994
+15 25 1.39935740022011 0.7302282953 1.174690976 1.232428776
+20 25 1.38247397536101 0.8330811419 1.154850463 1.189880658
+25 25 1.36784899806158 0.9324784747 1.132478475 1.141903774
+30 25 1.35549026623094 1.028436234 1.107568185 1.088483486
+35 25 1.34542088223903 1.120899802 1.080087803 1.029551615
+40 25 1.33768043575257 1.209733683 1.049988301 0.9650030258
+45 25 1.33232098570563 1.294710744 1.017210472 0.8947107441
+
+-45 30 1.74853260867467 -0.7446832906 1.260883206 1.144683291
+-40 30 1.70191816873627 -0.6004877139 1.288394834 1.192334827
+-35 30 1.65822112935718 -0.4598082054 1.308947664 1.227933375
+-30 30 1.61751465296166 -0.3233745437 1.323374544 1.252921463
+-25 30 1.57977794635249 -0.1915535105 1.332421123 1.268590597
+-20 30 1.54493013140151 -0.06444705940 1.336732319 1.276057808
+-15 30 1.51285412570878 0.05802745741 1.336848422 1.276258904
+-10 30 1.48342262796865 0.1760717377 1.333211911 1.269960283
+-5 30 1.45650842669213 0.2899595385 1.326172826 1.257768230
+0 30 1.43199260398656 0.4000000000 1.315996302 1.240141973
+5 30 1.40977209923780 0.5065094918 1.302871450 1.217409062
+10 30 1.38976750285243 0.6097906665 1.286920954 1.189781993
+15 30 1.37192249330520 0.7101157047 1.268206476 1.157367566
+20 30 1.35621029974572 0.8077128621 1.246737311 1.120181882
+25 30 1.34263095417713 0.9027529698 1.222474363 1.078157223
+30 30 1.33121574412859 0.9953377793 1.195337779 1.031155281
+35 30 1.32202184368689 1.085484709 1.165210684 0.9789736213
+40 30 1.31513563633790 1.173114166 1.131948359 0.9213615853
+45 30 1.31066846802655 1.258033924 1.095386117 0.8580339237
+
+-45 35 1.70498456367211 -0.6804270207 1.356523144 1.080427021
+-40 35 1.65878903010227 -0.5396127183 1.384083181 1.119786833
+-35 35 1.61615173652020 -0.4041046799 1.404104680 1.148380496
+-30 35 1.57696177529304 -0.2742064419 1.417674223 1.167759812
+-25 35 1.54103733992802 -0.1498898077 1.425714487 1.179242498
+-20 35 1.50816509253990 -0.03091037061 1.428987267 1.183916513
+-15 35 1.47812461815553 0.08310831578 1.428104552 1.182655866
+-10 35 1.45070540195257 0.1926142599 1.423544179 1.176142978
+-5 35 1.42571716982536 0.2980852020 1.415665790 1.164891472
+0 35 1.40299568741791 0.4000000000 1.404725267 1.149266785
+5 35 1.38240718017795 0.4988188622 1.390887750 1.129504764
+10 35 1.36385266964885 0.5949696988 1.374239157 1.105728108
+15 35 1.34726793154503 0.6888376248 1.354793401 1.077956691
+20 35 1.33262672177222 0.7807558452 1.332499770 1.046118087
+25 35 1.31994008743023 0.8709954665 1.307246751 1.010053037
+30 35 1.30926037652312 0.9597547092 1.278867731 0.9695235962
+35 35 1.30067980702683 1.047143889 1.247143889 0.9242172550
+40 35 1.29433193812231 1.133167828 1.211810113 0.8737553933
+45 35 1.29039105901079 1.217704393 1.172562780 0.8177043929
+
+-45 40 1.66064353413996 -0.6098712142 1.447382563 1.009871214
+-40 40 1.61559728508844 -0.4735796297 1.473579630 1.041091662
+-35 40 1.57467783811372 -0.3443251593 1.491968356 1.063006493
+-30 40 1.53756833357436 -0.2219183252 1.503873203 1.077194137
+-25 40 1.50392112798315 -0.1059107506 1.510363613 1.084929106
+-20 40 1.47339414866940 0.004285512832 1.512283063 1.087216618
+-15 40 1.44567192514876 0.1093202454 1.510281806 1.084831613
+-10 40 1.42047360328162 0.2098572601 1.504845658 1.078353064
+-5 40 1.39755854703695 0.3065449915 1.496322564 1.068195635
+0 40 1.37672644252438 0.4000000000 1.484942699 1.054633641
+5 40 1.35781914652983 0.4907976272 1.470835745 1.037821628
+10 40 1.34072250381076 0.5794673620 1.454043985 1.017809987
+15 40 1.32536495336116 0.6664897566 1.434529317 0.9945533112
+20 40 1.31171937295117 0.7522929417 1.412178716 0.9679169025
+25 40 1.29980427233235 0.8372469691 1.386806230 0.9376791513
+30 40 1.28968719264110 0.9216549283 1.358154073 0.9035328399
+35 40 1.28148964737560 1.005739766 1.325893377 0.8650860401
+40 40 1.27538701683789 1.089622425 1.289622425 0.8218600027
+45 40 1.27161513379445 1.173295107 1.248871639 0.7732951069
+
+-45 45 1.61556904344246 -0.5327492221 1.532749222 0.9327492221
+-40 45 1.57247830038351 -0.4023941717 1.556256137 0.9562561368
+-35 45 1.53396129597612 -0.2806379646 1.572051752 0.9720517524
+-30 45 1.49948557092222 -0.1667522736 1.581643733 0.9816437332
+-25 45 1.46854769125981 -0.05986926702 1.586192826 0.9861928257
+-20 45 1.44069426840242 0.04091621818 1.586574582 0.9865745822
+-15 45 1.41553228067790 0.1364890575 1.583436226 0.9834362259
+-10 45 1.39272762012977 0.2276861259 1.577240542 0.9772405417
+-5 45 1.37200367969704 0.3152845552 1.568301965 0.9683019649
+0 45 1.35313688115350 0.4000000000 1.556812265 0.9568122645
+5 45 1.33595380549087 0.4824895170 1.542859494 0.9428594938
+10 45 1.32032968377396 0.5633565097 1.526440803 0.9264408035
+15 45 1.30618629956350 0.6431554459 1.507468478 0.9074684783
+20 45 1.29349354993120 0.7223949493 1.485772843 0.8857728434
+25 45 1.28227046648777 0.8015373713 1.461099672 0.8610996716
+30 45 1.27259111488062 0.8809942301 1.433106445 0.8331064447
+35 45 1.26459257538052 0.9611156675 1.401356222 0.8013562221
+40 45 1.25848186214322 1.042170077 1.365308496 0.7653084964
+45 45 1.25454604135564 1.124312495 1.324312495 0.7243124947
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.83856679508640 1.461497034 -0.4614970341 1.061497034
+45 -40 1.78171566785570 1.483497649 -0.3091624776 1.083497649
+45 -35 1.72951710055738 1.495972977 -0.1674085403 1.095972977
+45 -30 1.68160422886388 1.500868381 -0.03558665617 1.100868381
+45 -25 1.63754675568733 1.499682953 0.08720941735 1.099682953
+45 -20 1.59691242641016 1.493551383 0.2019798469 1.093551383
+45 -15 1.55930013792395 1.483318455 0.3097256950 1.083318455
+45 -10 1.52434453973357 1.469592691 0.4114019501 1.069592691
+45 -5 1.49172102792891 1.452793388 0.5078925135 1.052793388
+45 0 1.46114599092947 1.433186238 0.6000000000 1.033186238
+45 5 1.43238463423080 1.410916280 0.6884437143 1.010916280
+45 10 1.40524541241778 1.386023949 0.7738626259 0.9860239491
+45 15 1.37958183286549 1.358459775 0.8568185226 0.9584597748
+45 20 1.35529165976321 1.328091638 0.9377977308 0.9280916377
+45 25 1.33232100113161 1.294710754 1.017210477 0.8947107544
+45 30 1.31066850011333 1.258033945 1.095386129 0.8580339447
+45 35 1.29039107097355 1.217704400 1.172562785 0.8177044004
+45 40 1.27161516943999 1.173295129 1.248871657 0.7732951286
+45 45 1.25454604202647 1.124312495 1.324312495 0.7243124951
+
+50 -45 1.85265984912105 1.526640253 -0.5266402530 0.9453634207
+50 -40 1.79317175576913 1.555520736 -0.3695970232 0.9695970232
+50 -35 1.73786395052116 1.573167373 -0.2214606381 0.9844043100
+50 -30 1.68658562896085 1.581593112 -0.08219310108 0.9914743442
+50 -25 1.63908486229592 1.582436260 0.04862091666 0.9921818297
+50 -20 1.59506380125888 1.576996578 0.1716082796 0.9876173948
+50 -15 1.55421681338163 1.566283652 0.2874952373 0.9786281823
+50 -10 1.51624750105505 1.551059854 0.3970370913 0.9658538991
+50 -5 1.48088409353637 1.531883833 0.5009729962 0.9497633069
+50 0 1.44788230464670 1.509142194 0.6000000000 0.9306808057
+50 5 1.41703814368818 1.483084472 0.6947576129 0.9088157806
+50 10 1.38818579256105 1.453841761 0.7858207358 0.8842782326
+50 15 1.36120052788589 1.421444311 0.8736951784 0.8570935450
+50 20 1.33600043207242 1.385833881 0.9588141885 0.8272128457
+50 25 1.31255208722439 1.346875428 1.041535264 0.7945228227
+50 30 1.29087190042946 1.304362826 1.122134121 0.7588505137
+50 35 1.27103158572360 1.258026191 1.200796407 0.7199694606
+50 40 1.25316318840150 1.207538957 1.277605641 0.6776056410
+50 45 1.23746450381271 1.152527412 1.352527412 0.6314454739
+
+55 -45 1.86482882285505 1.581718294 -0.5817182937 0.8274480573
+55 -40 1.80331842829178 1.617353259 -0.4214806703 0.8523999283
+55 -35 1.74547696306562 1.640274446 -0.2684495168 0.8684495168
+55 -30 1.69134560563765 1.652462462 -0.1231095393 0.8769836569
+55 -25 1.64084148883461 1.655615270 0.01449698373 0.8791912774
+55 -20 1.59380614794659 1.651145134 0.1446204124 0.8760612544
+55 -15 1.55004316882177 1.640198305 0.2676898657 0.8683962021
+55 -10 1.50934249571333 1.623682337 0.3842317881 0.8568315969
+55 -5 1.47149741345499 1.602296517 0.4948126845 0.8418570846
+55 0 1.43631301859305 1.576558745 0.6000000000 0.8238353027
+55 5 1.40362358692781 1.546839767 0.7003354785 0.8030258497
+55 10 1.37329069311625 1.513379879 0.7963189124 0.7795969841
+55 15 1.34521257207875 1.476312186 0.8883969811 0.7536419063
+55 20 1.31932517418638 1.435676311 0.9769553496 0.7251883603
+55 25 1.29560612670096 1.391432048 1.062312356 0.6942081934
+55 30 1.27407642829102 1.343469445 1.144712338 0.6606244173
+55 35 1.25480437835659 1.291619791 1.224318899 0.6243188991
+55 40 1.23790736570360 1.235665261 1.301206412 0.5851391153
+55 45 1.22355505112660 1.175351265 1.375351265 0.5429068007
+
+60 -45 1.87512297786341 1.627556140 -0.6275561405 0.7087298682
+60 -40 1.81209279168245 1.669521288 -0.4652548447 0.7329584575
+60 -35 1.75222765502171 1.697546376 -0.3085517540 0.7491387497
+60 -30 1.69572778173124 1.713505092 -0.1583525183 0.7583525183
+60 -25 1.64265960936814 1.719085723 -0.01509977443 0.7615744973
+60 -20 1.59300112461134 1.715762753 0.1211015224 0.7596559799
+60 -15 1.54666892486406 1.704785407 0.2503838038 0.7533182061
+60 -10 1.50354514154935 1.687187196 0.3730341681 0.7431578742
+60 -5 1.46349714579445 1.663803340 0.4894315348 0.7296571987
+60 0 1.42638640947849 1.635286866 0.6000000000 0.7131932047
+60 5 1.39209069253029 1.602140279 0.7051736464 0.6940560137
+60 10 1.36050127803540 1.564727135 0.8053728191 0.6724555251
+60 15 1.33153695504557 1.523297921 0.9009867709 0.6485363572
+60 20 1.30514449969583 1.478003332 0.9923611254 0.6223855140
+60 25 1.28130499833631 1.428911358 1.079789246 0.5940422498
+60 30 1.26003349775153 1.376017750 1.163504111 0.5635041110
+60 35 1.24138192703751 1.319258760 1.243671913 0.5307342925
+60 40 1.22543971587768 1.258522154 1.320385623 0.4956679967
+60 45 1.21233515608051 1.193659660 1.393659660 0.4582196184
+
+65 -45 1.88362461918505 1.664934804 -0.6649348038 0.5898487861
+65 -40 1.81947627835714 1.712570676 -0.5013775702 0.6120617581
+65 -35 1.75802886541306 1.745290148 -0.3419823026 0.6273190984
+65 -30 1.69960506335600 1.764813965 -0.1879757098 0.6364232036
+65 -25 1.64440304220193 1.772775827 -0.04013588125 0.6401358812
+65 -20 1.59252267852540 1.770667345 0.1011178855 0.6391526796
+65 -15 1.54398871503791 1.759807096 0.2356407868 0.6340884624
+65 -10 1.49877667900940 1.741333384 0.3634867342 0.6254740292
+65 -5 1.45682724825591 1.716202769 0.4848471788 0.6137554310
+65 0 1.41806120073738 1.685199909 0.6000000000 0.5992985597
+65 5 1.38240093977273 1.648960676 0.7092699004 0.5823999281
+65 10 1.34976770776331 1.607977488 0.8129990232 0.5632891534
+65 15 1.32009831234762 1.562624464 0.9115242862 0.5421406911
+65 20 1.29334600503147 1.513169161 1.005160440 0.5190793047
+65 25 1.26948718787255 1.459789650 1.094188030 0.4941880299
+65 30 1.24852374422537 1.402587412 1.178844112 0.4675141880
+65 35 1.23048308467247 1.341598175 1.259314140 0.4390744398
+65 40 1.21541983286742 1.276804194 1.335726076 0.4088605104
+65 45 1.20341665511479 1.208145952 1.408145952 0.3768446462
+
+70 -45 1.89042377686486 1.694545337 -0.6945453375 0.4711759698
+70 -40 1.82547220435940 1.747014794 -0.5302796172 0.4902732903
+70 -35 1.76281953807951 1.783821420 -0.3689621902 0.5036698066
+70 -30 1.70288241854599 1.806520827 -0.2120551783 0.5119317150
+70 -25 1.64596370806727 1.816663471 -0.06060102546 0.5156233353
+70 -20 1.59226745521853 1.815727175 0.08471744855 0.5152825514
+70 -15 1.54191478970049 1.805070908 0.2235123849 0.5114039875
+70 -10 1.49496714891980 1.785913818 0.3556260010 0.5044313770
+70 -5 1.45143615398792 1.759317841 0.4810750987 0.4947512332
+70 0 1.41129925375255 1.726187494 0.6000000000 0.4826927730
+70 5 1.37451967723436 1.687283024 0.7126226713 0.4685327036
+70 10 1.34104661216873 1.643221319 0.8192134615 0.4524955546
+70 15 1.31083179654881 1.594496372 0.9200643383 0.4347611244
+70 20 1.28383129058366 1.541488410 1.015467804 0.4154678040
+70 25 1.26001279074815 1.484479618 1.105701151 0.3947183006
+70 30 1.23936057902783 1.423668134 1.191015072 0.3725847304
+70 35 1.22187421475906 1.359176861 1.271622869 0.3491118269
+70 40 1.20757262801513 1.291067085 1.347694062 0.3243218956
+70 45 1.19649427339575 1.219348604 1.419348604 0.2982185034
+
+75 -45 1.89561166813681 1.716969744 -0.7169697436 0.3528809792
+75 -40 1.83009968021790 1.773306041 -0.5523405924 0.3679762446
+75 -35 1.76656609635389 1.813439524 -0.3897010094 0.3787299790
+75 -30 1.70549250922263 1.838770575 -0.2306745787 0.3855174136
+75 -25 1.64725990921373 1.850759122 -0.07650008890 0.3887297353
+75 -20 1.59215425341072 1.850851654 0.07193318378 0.3887545289
+75 -15 1.54037688630345 1.840426646 0.2140388434 0.3859611566
+75 -10 1.49206237097643 1.820761818 0.3494813583 0.3806919818
+75 -5 1.44728411246923 1.793003863 0.4781279537 0.3732542603
+75 0 1.40606959236436 1.758158933 0.6000000000 0.3639175892
+75 5 1.36841823387010 1.717095842 0.7152309549 0.3529147672
+75 10 1.33430184124458 1.670540124 0.8240305040 0.3404402002
+75 15 1.30368309901950 1.619091179 0.9266544968 0.3266544968
+75 20 1.27651887629267 1.563228700 1.023380622 0.3116861908
+75 25 1.25276684338751 1.503324931 1.114488865 0.2956350243
+75 30 1.23239149812268 1.439657820 1.200246722 0.2785754733
+75 35 1.21536753037676 1.372422434 1.280897519 0.2605598059
+75 40 1.20168164711817 1.301741410 1.356650884 0.2416208825
+75 45 1.19133359330320 1.227674952 1.427674952 0.2217748350
+
+80 -45 1.89926003604939 1.732661089 -0.7326610887 0.2349841061
+80 -40 1.83338290766713 1.791813316 -0.5678700401 0.2454142397
+80 -35 1.76925084286507 1.834400087 -0.4043777535 0.2529234364
+80 -30 1.70738901727333 1.861698236 -0.2439118703 0.2577368367
+80 -25 1.64823098413382 1.875087833 -0.08784475306 0.2600977839
+80 -20 1.59212072666043 1.875980336 0.06278709129 0.2602551563
+80 -15 1.53931992033556 1.865761091 0.2072504994 0.2584532276
+80 -10 1.49001967176131 1.845747500 0.3450757085 0.2549242915
+80 -5 1.44434120461157 1.817148070 0.4760156093 0.2498814404
+80 0 1.40235041254643 1.781045559 0.6000000000 0.2435155936
+80 5 1.36407500805835 1.738393074 0.7170942213 0.2359948098
+80 10 1.32950450138611 1.690001632 0.8274620930 0.2274620930
+80 15 1.29860837260337 1.636552324 0.9313331966 0.2180375378
+80 20 1.27134266026260 1.578602059 1.028976068 0.2078193426
+80 25 1.24765620990407 1.516592585 1.120675673 0.1968853992
+80 30 1.22749735254048 1.450862280 1.206715620 0.1852953730
+80 35 1.21081958233281 1.381658266 1.287364518 0.1730928381
+80 40 1.19758509678948 1.309147171 1.362865056 0.1603071758
+80 45 1.18776372379436 1.233422737 1.433422737 0.1469549148
+
+85 -45 1.90142587640457 1.741945681 -0.7419456810 0.1174050342
+85 -40 1.83534333693668 1.802807593 -0.5770953343 0.1227297615
+85 -35 1.77086432466787 1.846896196 -0.4131276236 0.1265870145
+85 -30 1.70854068397672 1.875410751 -0.2518287944 0.1290817148
+85 -25 1.64883777452436 1.889678922 -0.09464868960 0.1303300180
+85 -20 1.59212063543040 1.891073500 0.05729362905 0.1304520277
+85 -15 1.53870071712209 1.880991897 0.2031694171 0.1295700018
+85 -10 1.48880710125542 1.860776791 0.3424256390 0.1278014092
+85 -5 1.44258499332144 1.831668245 0.4747452587 0.1252547413
+85 0 1.40012611138839 1.794798209 0.6000000000 0.1220290312
+85 5 1.36147560283541 1.751172649 0.7182122892 0.1182122892
+85 10 1.32663448973583 1.701657462 0.8295173302 0.1138802717
+85 15 1.29557751401798 1.646987006 0.9341291613 0.1090972266
+85 20 1.26825672437385 1.587764263 1.032310837 0.1039159079
+85 25 1.24461691421760 1.524476654 1.124352075 0.09837895960
+85 30 1.22459486344001 1.457499212 1.210547455 0.09251919276
+85 35 1.20813034082056 1.387110740 1.291182381 0.08636099943
+85 40 1.19517104382942 1.313504837 1.366521572 0.07992131731
+85 45 1.18566716682823 1.236793563 1.436793563 0.07320995046
+
+90 -45 1.90214304070827 1.745018243 -0.7450182429 0.000000000
+90 -40 1.83599422556111 1.806453174 -0.5801543396 0.000000000
+90 -35 1.77140150724474 1.851047166 -0.4160341639 0.000000000
+90 -30 1.70892641767153 1.879973691 -0.2544632088 0.000000000
+90 -25 1.64904794010455 1.894544989 -0.09691777397 0.000000000
+90 -20 1.59212506121324 1.896108171 0.05546115837 0.000000000
+90 -15 1.53849494995536 1.886072006 0.2018082062 0.000000000
+90 -10 1.48840429560035 1.865792090 0.3415413064 0.000000000
+90 -5 1.44200040883513 1.836513162 0.4743213833 0.000000000
+90 0 1.39938518199753 1.799385182 0.6000000000 0.000000000
+90 5 1.36060943456850 1.755431905 0.7185849259 0.000000000
+90 10 1.32567856901681 1.705538533 0.8302016677 0.000000000
+90 15 1.29456897712869 1.650457609 0.9350591065 0.000000000
+90 20 1.26723048980940 1.590807140 1.033418354 0.000000000
+90 25 1.24360749200229 1.527091154 1.125571237 0.000000000
+90 30 1.22363234831307 1.459696699 1.211816174 0.000000000
+90 35 1.20723998369574 1.388913101 1.292444408 0.000000000
+90 40 1.19437323797865 1.314942982 1.367728319 0.000000000
+90 45 1.18497552744154 1.237904231 1.437904231 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.25454608414182 1.124312519 1.324312519 0.7243125194
+40 45 1.25848194222808 1.042170118 1.365308545 0.7653085451
+35 45 1.26459262551878 0.9611156898 1.401356254 0.8013562539
+30 45 1.27259117659454 0.8809942534 1.433106485 0.8331064851
+25 45 1.28227049143023 0.8015373791 1.461099688 0.8610996883
+20 45 1.29349355701422 0.7223949511 1.485772848 0.8857728483
+15 45 1.30618630740894 0.6431554474 1.507468484 0.9074684838
+10 45 1.32032968959495 0.5633565104 1.526440808 0.9264408075
+5 45 1.33595380935693 0.4824895172 1.542859497 0.9428594965
+0 45 1.35313688560206 0.4000000000 1.556812268 0.9568122677
+-5 45 1.37200368892715 0.3152845546 1.568301971 0.9683019714
+-10 45 1.39272763885291 0.2276861235 1.577240555 0.9772405548
+-15 45 1.41553230663243 0.1364890526 1.583436244 0.9834362439
+-20 45 1.44069431091441 0.04091620759 1.586574611 0.9865746114
+-25 45 1.46854776504065 -0.05986929013 1.586192875 0.9861928752
+-30 45 1.49948563456788 -0.1667522977 1.581643775 0.9816437748
+-35 45 1.53396153916743 -0.2806380725 1.572051907 0.9720519065
+-40 45 1.57247843600787 -0.4023942409 1.556256219 0.9562562193
+-45 45 1.61556920355050 -0.5327493146 1.532749315 0.9327493146
+
+45 50 1.23746451983151 1.152527422 1.352527422 0.6314454821
+40 50 1.23948122193709 1.070207580 1.398722291 0.6702075801
+35 50 1.24403313278270 0.9880346680 1.439800539 0.7046763225
+30 50 1.25085260442011 0.9059470462 1.476325990 0.7353248150
+25 50 1.25973830857719 0.8237690005 1.508775554 0.7625532324
+20 50 1.27054956151006 0.7412358252 1.537537724 0.7866875588
+15 50 1.28320399570102 0.6580124965 1.562915746 0.8079822474
+10 50 1.29767203753228 0.5737046828 1.585128210 0.8266207175
+5 50 1.31397410328464 0.4878657007 1.604309555 0.8427157770
+0 50 1.33217895795659 0.4000000000 1.620508288 0.8563081281
+-5 50 1.35240150641920 0.3095646515 1.633680764 0.8673611477
+-10 50 1.37480435434915 0.2159704861 1.643683237 0.8757542190
+-15 50 1.39959695200539 0.1185844924 1.650256972 0.8812702380
+-20 50 1.42703592729273 0.01673609831 1.653008916 0.8835793927
+-25 50 1.45742474957565 -0.09026962602 1.651386606 0.8822181133
+-30 50 1.49110939841635 -0.2031265339 1.644645800 0.8765619056
+-35 50 1.52847616503810 -0.3224863635 1.631817460 0.8657976501
+-40 50 1.56992745423457 -0.4488852121 1.611662001 0.8488852121
+-45 50 1.61585544300554 -0.5826346622 1.582634662 0.8245283827
+
+45 55 1.22355509158214 1.175351291 1.375351291 0.5429068186
+40 55 1.22377903176570 1.093203489 1.426127748 0.5784608767
+35 55 1.22681599536646 1.010393480 1.471732232 0.6103934803
+30 55 1.23243441356875 0.9269089168 1.512633015 0.6390325166
+25 55 1.24045563676060 0.8426329550 1.549229435 0.6646576060
+20 55 1.25074991618392 0.7573621433 1.581844419 0.6874948637
+15 55 1.26323901857003 0.6708228625 1.610724683 0.7077170418
+10 55 1.27789298316086 0.5826813230 1.636037266 0.7254411034
+5 55 1.29472759508142 0.4925512466 1.657865589 0.7407254600
+0 55 1.31380465864883 0.4000000000 1.676205772 0.7535673942
+-5 55 1.33522880812064 0.3045535979 1.690957368 0.7638965732
+-10 55 1.35914878010217 0.2057027462 1.701914483 0.7715688275
+-15 55 1.38575211033146 0.1029118420 1.708748100 0.7763537777
+-20 55 1.41526618203123 -0.004367451568 1.710990442 0.7779238826
+-25 55 1.44795343785751 -0.1166745911 1.708012236 0.7758385202
+-30 55 1.48410249884448 -0.2345058459 1.698996363 0.7695255377
+-35 55 1.52402002764904 -0.3582652104 1.682914949 0.7582652104
+-40 55 1.56800205406643 -0.4881868915 1.658499919 0.7411696224
+-45 55 1.61630548989874 -0.6242322202 1.624232220 0.7171751215
+
+45 60 1.21233517875721 1.193659675 1.393659675 0.4582196269
+40 60 1.21095123496661 1.111868441 1.448371771 0.4898076706
+35 60 1.21258600496224 1.028740871 1.497935021 0.5184230263
+30 60 1.21705346302383 0.9442828551 1.542725559 0.5442828551
+25 60 1.22420641712047 0.8584084778 1.583060153 0.5675700440
+20 60 1.23393766095202 0.7709544571 1.619188994 0.5884290403
+15 60 1.24618266420367 0.6816928922 1.651292186 0.6069638266
+10 60 1.26091869049069 0.5903404505 1.679474336 0.6232347986
+5 60 1.27816284004087 0.4965662994 1.703757852 0.6372548932
+0 60 1.29797222348642 0.4000000000 1.724076919 0.6489861117
+-5 60 1.32044130784120 0.3002395261 1.740267434 0.6583337101
+-10 60 1.34570201943946 0.1968611850 1.752057468 0.6651406894
+-15 60 1.37391774292660 0.08943327987 1.759050779 0.6691782791
+-20 60 1.40528057665668 -0.02246469157 1.760712201 0.6701375015
+-25 60 1.44000487469450 -0.1392149832 1.756350263 0.6676191356
+-30 60 1.47831632328836 -0.2611231582 1.745098900 0.6611231582
+-35 60 1.52043553919100 -0.3883646694 1.725901431 0.6500394944
+-40 60 1.56655698146222 -0.5209144375 1.697503089 0.6336437041
+-45 60 1.61681784648841 -0.6584557381 1.658455738 0.6110997053
+
+45 65 1.20341666557586 1.208145959 1.408145959 0.3768446495
+40 65 1.20064532167960 1.126782670 1.466145858 0.4038904465
+35 65 1.20103978989300 1.043537913 1.519067388 0.4285681612
+30 65 1.20446054242964 0.9584154057 1.567203854 0.4510145643
+25 65 1.21079649502792 0.8713408218 1.610793654 0.4713408218
+20 65 1.21996885987372 0.7821739261 1.650014232 0.4896296777
+15 65 1.23193304501722 0.6907185465 1.684976386 0.5059327977
+10 65 1.24668015770486 0.5967313740 1.715719065 0.5202683443
+5 65 1.26423074095552 0.4999293064 1.742197199 0.5326153010
+0 65 1.28464117640464 0.4000000000 1.764280302 0.5429128209
+-5 65 1.30799684599597 0.2966112646 1.781738654 0.5510537841
+-10 65 1.33441241474194 0.1894241067 1.794235235 0.5568810359
+-15 65 1.36402476067409 0.07810970137 1.801310949 0.5601804953
+-20 65 1.39698859623438 -0.03762806913 1.802373238 0.5606758489
+-25 65 1.43346744595473 -0.1580225305 1.796683178 0.5580225305
+-30 65 1.47362244630552 -0.2832050093 1.783345788 0.5518032033
+-35 65 1.51759288763304 -0.4131525431 1.761302184 0.5415241016
+-40 65 1.56548140800440 -0.5476276936 1.729338708 0.5266192884
+-45 65 1.61732339601689 -0.6861020990 1.686102099 0.5064577263
+
+45 70 1.19649428489349 1.219348612 1.419348612 0.2982185063
+40 70 1.19257617648554 1.138408693 1.480001213 0.3202942475
+35 70 1.19192508681189 1.055160848 1.535666659 0.3405548129
+30 70 1.19444408638305 0.9695957014 1.586568695 0.3590816389
+25 70 1.20005813876547 0.8816385885 1.632877286 0.3759365878
+20 70 1.20871816148487 0.7911600254 1.674703337 0.3911600254
+15 70 1.22040278855664 0.6979843882 1.712092877 0.4047687048
+10 70 1.23511676904143 0.6018976968 1.745018737 0.4167527380
+5 70 1.25288948938256 0.5026567778 1.773372340 0.4270726055
+0 70 1.27377851695979 0.4000000000 1.796960273 0.4356579109
+-5 70 1.29786143471616 0.2936584000 1.815490050 0.4424021984
+-10 70 1.32523652985488 0.1833709251 1.828564534 0.4471609213
+-15 70 1.35601439249957 0.06890347766 1.835669044 0.4497467513
+-20 70 1.39031298264527 -0.04992693825 1.836164103 0.4499269383
+-25 70 1.42824695762503 -0.1732212686 1.829276978 0.4474202295
+-30 70 1.46991739368640 -0.3009609226 1.814099932 0.4418962367
+-35 70 1.51539181488340 -0.4329595515 1.789589523 0.4329751775
+-40 70 1.56469396995603 -0.5688132732 1.754586699 0.4202351913
+-45 70 1.61777759908220 -0.7078396673 1.707839667 0.4032206632
+
+45 75 1.19133359745636 1.227674955 1.427674955 0.2217748358
+40 75 1.18651955487428 1.147103921 1.490363782 0.2385722563
+35 75 1.18503922448200 1.063906388 1.548156585 0.2540577913
+30 75 1.18683119799415 0.9780561920 1.601222694 0.2682768124
+25 75 1.19185231499241 0.8894723611 1.649676866 0.2812600685
+20 75 1.20008038935281 0.7980284128 1.693574076 0.2930222907
+15 75 1.21151548142913 0.7035607199 1.732904030 0.3035607199
+10 75 1.22617761503053 0.6058763471 1.767582784 0.3128528642
+5 75 1.24410508453758 0.5047628666 1.797445045 0.3208544328
+0 75 1.26535796546353 0.4000000000 1.822241938 0.3274987403
+-5 75 1.29000807978916 0.2913717610 1.841626453 0.3326928054
+-10 75 1.31813922353143 0.1786832144 1.855149863 0.3363163921
+-15 75 1.34983834222423 0.06178071586 1.862251553 0.3382192841
+-20 75 1.38519040214435 -0.05942350369 1.862255702 0.3382203961
+-25 75 1.42426711065833 -0.1849209476 1.854367020 0.3361066300
+-30 75 1.46711893882582 -0.3145727113 1.837676242 0.3316343494
+-35 75 1.51375523351635 -0.4480662488 1.811164123 0.3245304486
+-40 75 1.56413567786082 -0.5848736947 1.773726764 0.3144991385
+-45 75 1.61815160199026 -0.7242053086 1.724205309 0.3012299046
+
+45 80 1.18776372496694 1.233422738 1.433422738 0.1469549150
+40 80 1.18230846626844 1.153133800 1.497549912 0.1582622660
+35 80 1.18022830608752 1.069998299 1.556856735 0.1687196590
+30 80 1.18148784304841 0.9839744811 1.611473472 0.1783500633
+25 80 1.18606869942802 0.8949737868 1.661474711 0.1871666309
+20 80 1.19397130836211 0.8028694487 1.706874713 0.1951718762
+15 80 1.20521080173304 0.7075032904 1.747617903 0.2023559999
+10 80 1.21982154022685 0.6086966688 1.783577624 0.2086966688
+5 80 1.23784980379365 0.5062588626 1.814544357 0.2141569395
+0 80 1.25935833468374 0.4000000000 1.840225852 0.2186852798
+-5 80 1.28441505603925 0.2897439071 1.860232909 0.2222130638
+-10 80 1.31309236368238 0.1753458247 1.874077140 0.2246541753
+-15 80 1.34545751509508 0.05671348743 1.881162706 0.2259035518
+-20 80 1.38156912041147 -0.06616864747 1.880787833 0.2258374514
+-25 80 1.42146714671234 -0.1932109807 1.872145053 0.2243134963
+-30 80 1.46516402664725 -0.3241872248 1.854329067 0.2211720573
+-35 80 1.51262524645016 -0.4586951664 1.826343790 0.2162374978
+-40 80 1.56376394588907 -0.5961220073 1.787131981 0.2093233979
+-45 80 1.61842803598664 -0.7356086199 1.735608620 0.2002384392
+
+45 85 1.18566716692310 1.236793563 1.436793563 0.07320995047
+40 85 1.17982725138688 1.156680848 1.501777119 0.07889527496
+35 85 1.17738458116013 1.073592452 1.561989718 0.08416319473
+30 85 1.17831971944335 0.9874760112 1.617538300 0.08902306592
+25 85 1.18262954991479 0.8982370490 1.668472800 0.09347925726
+20 85 1.19033057124743 0.8057481388 1.714783849 0.09753094910
+15 85 1.20144636868163 0.7098527592 1.756386240 0.1011706867
+10 85 1.21602048925234 0.6103803107 1.793126031 0.1043850019
+5 85 1.23410517667477 0.5071531490 1.824766097 0.1071531490
+0 85 1.25576524068264 0.4000000000 1.850986675 0.1094471523
+-5 85 1.28106693092612 0.2887693219 1.871372469 0.1112306781
+-10 85 1.31007703875275 0.1733472282 1.885411744 0.1124589556
+-15 85 1.34284674719004 0.05368011369 1.892483411 0.1130776463
+-20 85 1.37941300886328 -0.07020069423 1.891865790 0.1130236114
+-25 85 1.41980359234344 -0.1981575144 1.882752929 0.1122263394
+-30 85 1.46400933512419 -0.3299125614 1.864245641 0.1106071615
+-35 85 1.51196351889463 -0.4650081124 1.835359612 0.1080799614
+-40 85 1.56355250414386 -0.6027825968 1.795069762 0.1045550563
+-45 85 1.61859839496786 -0.7423380487 1.742338049 0.09994162917
+
+45 90 1.18497552745743 1.237904231 1.437904231 0.000000000
+40 90 1.17900735366192 1.157851319 1.503172032 0.000000000
+35 90 1.17644331622318 1.074780165 1.563685947 0.000000000
+30 90 1.17726939013079 0.9886346951 1.619545199 0.000000000
+25 90 1.18148759506899 0.8993182337 1.670791408 0.000000000
+20 90 1.18912029667929 0.8067030943 1.717407568 0.000000000
+15 90 1.20019379723084 0.7106330125 1.759298185 0.000000000
+10 90 1.21475469834722 0.6109399397 1.796299845 0.000000000
+5 90 1.23285746287338 0.5074506079 1.828166068 0.000000000
+0 90 1.25456762207234 0.4000000000 1.854567622 0.000000000
+-5 90 1.27995122511708 0.2884449003 1.875080624 0.000000000
+-10 90 1.30907457136249 0.1726815863 1.889186787 0.000000000
+-15 90 1.34198114410656 0.05266972174 1.896254245 0.000000000
+-20 90 1.37869671800001 -0.07154204909 1.895551132 0.000000000
+-25 90 1.41925015901376 -0.1998010352 1.886277471 0.000000000
+-30 90 1.46362657795095 -0.3318132890 1.867537798 0.000000000
+-35 90 1.51174473847471 -0.4671011598 1.838348793 0.000000000
+-40 90 1.56348309686528 -0.6049875626 1.797697538 0.000000000
+-45 90 1.61865503855036 -0.7445619542 1.744561954 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.61865502455858 -0.7445619443 1.744561944 1.401684121e-16
+-90 40 1.67699590914022 -0.8846533973 1.677952192 1.573246671e-16
+-90 35 1.73815414463081 -1.023812521 1.596964260 1.743667446e-16
+-90 30 1.80170850781428 -1.160325338 1.500854254 1.910847431e-16
+-90 25 1.86714168573371 -1.292205049 1.389088174 2.072353497e-16
+-90 20 1.93387305520471 -1.417246240 1.261423540 2.225484790e-16
+-90 15 2.00123747284198 -1.533046960 1.117958372 2.367299772e-16
+-90 10 2.06853235547636 -1.637106701 0.9591968740 2.494736201e-16
+-90 5 2.13501687508822 -1.726892491 0.7860789815 2.604692082e-16
+-90 -2.84217e-14 2.19992976698590 -1.799929767 0.6000000000 2.694136947e-16
+-90 -5 2.26252187175507 -1.853912293 0.4028082258 2.760246475e-16
+-90 -10 2.32206881194722 -1.886791369 0.1967769824 2.800511730e-16
+-90 -15 2.37784498822405 -1.896821885 -0.01543156925 2.812795570e-16
+-90 -20 2.42915687138081 -1.882660787 -0.2308205813 2.795453226e-16
+-90 -25 2.47541222285037 -1.843485374 -0.4461544107 2.747477182e-16
+-90 -30 2.51601006730325 -1.778928634 -0.6580050337 2.668417978e-16
+-90 -35 2.55042910095776 -1.689189212 -0.8628660349 2.558518881e-16
+-90 -40 2.57820144287956 -1.575016889 -1.057235943 2.418698111e-16
+-90 -45 2.59894412037031 -1.437731011 -1.237731011 2.250571401e-16
+
+-85 45 1.61859837491569 -0.7423380345 1.742338035 0.09994162794
+-85 40 1.67677853480685 -0.8816117910 1.675399981 0.1121265028
+-85 35 1.73772087651252 -1.019816127 1.594165955 0.1242178154
+-85 30 1.80100060409314 -1.155254539 1.497926627 0.1360671411
+-85 25 1.86610936535320 -1.285977742 1.386184333 0.1475039394
+-85 20 1.93247025119043 -1.409822143 1.258721389 0.1583389205
+-85 15 1.99943754571214 -1.524448836 1.115654512 0.1683674567
+-85 10 2.06632662936228 -1.627423150 0.9574894026 0.1773765418
+-85 5 2.13241513505200 -1.716278103 0.7851503429 0.1851503429
+-85 -2.84217e-14 2.19696710292216 -1.788606980 0.6000000000 0.1914782996
+-85 -5 2.25925067234804 -1.842153814 0.4038369594 0.1961630406
+-85 -10 2.31855355695656 -1.874901310 0.1988735206 0.1990280752
+-85 -15 2.37417518575216 -1.885131978 -0.01229926805 0.1999231427
+-85 -20 2.42544611815507 -1.871510306 -0.2267621381 0.1987314008
+-85 -25 2.47174604351145 -1.833153582 -0.4413366170 0.1953756223
+-85 -30 2.51248939037678 -1.769660865 -0.6526542847 0.1898207294
+-85 -35 2.54714603757125 -1.681162211 -0.8572454682 0.1820781004
+-85 -40 2.57523696969502 -1.568330341 -1.051625263 0.1722065909
+-85 -45 2.59635651432183 -1.432398230 -1.232398230 0.1603140722
+
+-80 45 1.61842800651293 -0.7356085992 1.735608599 0.2002384356
+-80 40 1.67612701152274 -0.8724324439 1.667697594 0.2243641710
+-80 35 1.73642057017522 -1.007783315 1.585740489 0.2482301814
+-80 30 1.79888123854717 -1.140024861 1.489133768 0.2715479340
+-80 25 1.86302033742265 -1.267314023 1.377481297 0.2939924475
+-80 20 1.92828377420755 -1.387621306 1.250640946 0.3152058676
+-80 15 1.99407400637066 -1.498784036 1.108777649 0.3348068561
+-80 10 2.05975826339871 -1.598557748 0.9523996535 0.3523996535
+-80 5 2.12467400121441 -1.684671995 0.7823851667 0.3675839186
+-80 -2.84217e-14 2.18815287305543 -1.754909914 0.6000000000 0.3799687589
+-80 -5 2.24951759023017 -1.807165108 0.4068980745 0.3891827595
+-80 -10 2.30810606045812 -1.839526517 0.2051110510 0.3948889490
+-80 -15 2.36326672422513 -1.850334298 -0.002975257815 0.3967946523
+-80 -20 2.41436354246580 -1.838243026 -0.2146538385 0.3946626349
+-80 -25 2.46078463327106 -1.802284454 -0.4269421062 0.3883221684
+-80 -30 2.50194319589951 -1.741917232 -0.6366364903 0.3776777984
+-80 -35 2.53728960489012 -1.657078816 -0.8403820937 0.3627184967
+-80 -40 2.56631074044350 -1.548215753 -1.034747120 0.3435230014
+-80 -45 2.58854517691410 -1.416314442 -1.216314442 0.3202652417
+
+-75 45 1.61815156154398 -0.7242052805 1.724205280 0.3012298970
+-75 40 1.67504747172555 -0.8569549280 1.654710416 0.3368000579
+-75 35 1.73426083219026 -0.9875918994 1.571602308 0.3718041289
+-75 30 1.79536904197491 -1.114591319 1.474449706 0.4058335207
+-75 25 1.85791181968188 -1.236282475 1.363011049 0.4384405677
+-75 20 1.92138417239792 -1.350862643 1.237261886 0.4691422311
+-75 15 1.98525858207280 -1.456441360 1.097431963 0.4974319631
+-75 10 2.04898177486430 -1.551067950 0.9440259208 0.5227870817
+-75 5 2.11199095445025 -1.632780940 0.7778452877 0.5446820114
+-75 -2.84217e-14 2.17370977490539 -1.699642410 0.6000000000 0.5625974883
+-75 -5 2.23356146915098 -1.749791965 0.4119175741 0.5760350209
+-75 -10 2.29096245365413 -1.781485201 0.2153453011 0.5845271979
+-75 -15 2.34533211526144 -1.793150847 0.01234700165 0.5876529983
+-75 -20 2.39608672797655 -1.783435671 -0.1947055928 0.5850498249
+-75 -25 2.44264290835496 -1.751261293 -0.4031496156 0.5764287261
+-75 -30 2.48441667047874 -1.695878804 -0.6100561919 0.5615890331
+-75 -35 2.52083645585469 -1.616935504 -0.8122734440 0.5404362395
+-75 -40 2.55133542388822 -1.514521044 -1.006473902 0.5129943676
+-75 -45 2.57537376950807 -1.389232146 -1.189232146 0.4794233086
+
+-70 45 1.61777752000887 -0.7078396131 1.707839613 0.4032206435
+-70 40 1.67354447628536 -0.8349074192 1.636210360 0.4494695427
+-70 35 1.73125407532597 -0.9590423875 1.551611724 0.4946509762
+-70 30 1.79049773295083 -1.078887987 1.453836378 0.5382712072
+-70 25 1.85085670879287 -1.193012699 1.342834021 0.5798092052
+-70 20 1.91189557280872 -1.299917001 1.218719189 0.6187191892
+-70 15 1.97317615717428 -1.398058124 1.081788222 0.6544396367
+-70 10 2.03425291449734 -1.485860318 0.9325280560 0.6863970219
+-70 5 2.09468117192540 -1.561738022 0.7716298377 0.7140142473
+-70 -2.84217e-14 2.15400838182272 -1.624105782 0.6000000000 0.7367142555
+-70 -5 2.21177382238994 -1.671399152 0.4187760566 0.7539276345
+-70 -10 2.26750867159598 -1.702100774 0.2293429174 0.7651021110
+-70 -15 2.32072316989058 -1.714760577 0.03335161108 0.7697099028
+-70 -20 2.37090560896942 -1.708034984 -0.1672619869 0.7672619869
+-70 -25 2.41751956582397 -1.680733398 -0.3702619179 0.7573250222
+-70 -30 2.46000337568057 -1.631876039 -0.5731041780 0.7395423979
+-70 -35 2.49776306119074 -1.560755456 -0.7729357509 0.7136566227
+-70 -40 2.53018017637915 -1.467018365 -0.9666144214 0.6795391117
+-70 -45 2.55662524433260 -1.350754159 -1.150754159 0.6372224014
+
+-65 45 1.61732323033901 -0.6861019877 1.686101988 0.5064576744
+-65 40 1.67163038326056 -0.8059146076 1.611882502 0.5623272166
+-65 35 1.72742175741432 -0.9218687800 1.525582484 0.6163975352
+-65 30 1.78431797487863 -1.032839983 1.427250550 0.6681442568
+-65 25 1.84195711794499 -1.137697354 1.317040052 0.7170400520
+-65 20 1.89999134130930 -1.235302355 1.195201381 0.7625540115
+-65 15 1.95808596841680 -1.324506901 1.062080231 0.8041507744
+-65 10 2.01592006388157 -1.404151959 0.9181206677 0.8412898749
+-65 5 2.07317931655252 -1.473059665 0.7638714868 0.8734220660
+-65 -2.84217e-14 2.12954508498223 -1.530023293 0.6000000000 0.8999846421
+-65 -5 2.18469490376190 -1.573810887 0.4273139235 0.9204031321
+-65 -10 2.23828284622685 -1.603156005 0.2467895497 0.9340869857
+-65 -15 2.28993561070123 -1.616770370 0.05960800799 0.9404354684
+-65 -20 2.33923549285675 -1.613355128 -0.1328013376 0.9388429148
+-65 -25 2.38571639378664 -1.591636912 -0.3287155441 0.9287155441
+-65 -30 2.42885633316163 -1.550416078 -0.5260732475 0.9094939537
+-65 -35 2.46806538709044 -1.488628859 -0.7224321637 0.8806821002
+-65 -40 2.50268946282041 -1.405440851 -0.9149447521 0.8418908951
+-65 -45 2.53201004553589 -1.300353455 -1.100353455 0.7928878379
+
+-60 45 1.61681758995042 -0.6584555701 1.658455570 0.6110996083
+-60 40 1.66932870138949 -0.7695032027 1.581329706 0.6752129889
+-60 35 1.72280150361740 -0.8757559453 1.493293930 0.7365580384
+-60 30 1.77690651492929 -0.9763858680 1.394656751 0.7946567514
+-60 25 1.83135471786778 -1.070611348 1.285757334 0.8490578576
+-60 20 1.88589498070928 -1.157682750 1.166950155 0.8993285550
+-60 15 1.94031192379724 -1.236866587 1.038597080 0.9450453644
+-60 10 1.99440859430022 -1.307416116 0.9010635286 0.9857771544
+-60 5 2.04800871688140 -1.368558459 0.7547288160 1.021077702
+-60 -2.84217e-14 2.10092924977160 -1.419458102 0.6000000000 1.050464625
+-60 -5 2.15298120271350 -1.459207477 0.4373404227 1.073413937
+-60 -10 2.20395206988052 -1.486806593 0.2673050904 1.089348294
+-60 -15 2.25360170892925 -1.501160989 0.09058544820 1.097635809
+-60 -20 2.30162223369667 -1.501058801 -0.09192881708 1.097576810
+-60 -25 2.34764101822658 -1.485198694 -0.2790825881 1.088419973
+-60 -30 2.39121209645746 -1.452224925 -0.4693825593 1.069382559
+-60 -35 2.43178620260593 -1.400767935 -0.6609112825 1.039673852
+-60 -40 2.46869993224622 -1.329529046 -0.8512471850 0.9985440606
+-60 -45 2.50118329618463 -1.237408826 -1.037408826 0.9453584264
+
+-55 45 1.61630516592789 -0.6242320149 1.624232015 0.7171749777
+-55 40 1.66668043191758 -0.7251140248 1.544082763 0.7878133215
+-55 35 1.71745535558529 -0.8203632791 1.454507567 0.8545075674
+-55 30 1.76836948106839 -0.9094995994 1.356039946 0.9169214908
+-55 25 1.81922602470869 -0.9921198314 1.249156138 0.9747728001
+-55 20 1.86988009956098 -1.067864452 1.134258969 1.027809754
+-55 15 1.92023211925166 -1.136388578 1.011674079 1.075790864
+-55 10 1.97021037481076 -1.197325752 0.8816516270 1.118459532
+-55 5 2.01976154608534 -1.250259287 0.7443789795 1.155523993
+-55 -2.84217e-14 2.06883405719674 -1.294689647 0.6000000000 1.186634466
+-55 -5 2.11736777285570 -1.330009089 0.4486438169 1.211365405
+-55 -10 2.16528225130438 -1.355478067 0.2904618528 1.229198975
+-55 -15 2.21245978479023 -1.370201586 0.1256759147 1.239508494
+-55 -20 2.25872366746186 -1.373108436 -0.04535869281 1.241543893
+-55 -25 2.30382293445314 -1.362946193 -0.2220753109 1.234428214
+-55 -30 2.34741514844142 -1.338290120 -0.4036022684 1.217163845
+-55 -35 2.38903845020011 -1.297566570 -0.5886489089 1.188648909
+-55 -40 2.42808173021787 -1.239107747 -0.7753747061 1.147715600
+-55 -45 2.46377105378978 -1.161260363 -0.9612603634 1.093206276
+
+-50 45 1.61585489004025 -0.5826343260 1.582634326 0.8245281005
+-50 40 1.66375035577915 -0.6721215238 1.499616775 0.8996167752
+-50 35 1.71147347323784 -0.7553521424 1.408986279 0.9694555566
+-50 30 1.75885099608368 -0.8322209947 1.311423123 1.033956182
+-50 25 1.80579032932801 -0.9026976288 1.207457881 1.093093100
+-50 20 1.85225783968673 -0.9667798980 1.097467200 1.146864508
+-50 15 1.89826432943126 -1.024456765 0.9816820399 1.195261146
+-50 10 1.94384850335330 -1.075673314 0.8602010200 1.238236934
+-50 5 1.98906498860049 -1.120301632 0.7330091579 1.275684538
+-50 -2.84217e-14 2.03397725986540 -1.158116977 0.6000000000 1.307415381
+-50 -5 2.07863674150019 -1.188763991 0.4610011618 1.333131279
+-50 -10 2.12307963750339 -1.211736696 0.3158073347 1.352407667
+-50 -15 2.16731069367930 -1.226349046 0.1642210866 1.364668884
+-50 -20 2.21128650492436 -1.231706925 0.006107248309 1.369164679
+-50 -25 2.25489173392200 -1.226679503 -0.1585331095 1.364946171
+-50 -30 2.29792030567381 -1.209883754 -0.3294668189 1.350852864
+-50 -35 2.34004624684521 -1.179678264 -0.5061026282 1.325507449
+-50 -40 2.38077522952399 -1.134172695 -0.6873237424 1.287323742
+-50 -45 2.41941348620408 -1.071294703 -0.8712947028 1.234562842
+
+-45 45 1.61556888517595 -0.5327491308 1.532749131 0.9327491308
+-45 40 1.66064320679577 -0.6098710152 1.447382396 1.009871015
+-45 35 1.70498425406484 -0.6804268246 1.356523007 1.080426825
+-45 30 1.74853234518870 -0.7446831181 1.260883106 1.144683118
+-45 25 1.79130455937289 -0.8029379199 1.160939164 1.202937920
+-45 20 1.83337378003900 -0.8554780086 1.056956625 1.255478009
+-45 15 1.87484751935170 -0.9025439220 0.9490155920 1.302543922
+-45 10 1.91585882540146 -0.9443080250 0.8370377752 1.344308025
+-45 5 1.95655117805048 -0.9808507792 0.7208087892 1.380850779
+-45 -2.84217e-14 1.99707341405276 -1.012144154 0.6000000000 1.412144154
+-45 -5 2.03756885866643 -1.038029620 0.4741887105 1.438029620
+-45 -10 2.07817060446881 -1.058197955 0.3428803574 1.458197955
+-45 -15 2.11899240301722 -1.072162748 0.2055351807 1.472162748
+-45 -20 2.16011990681310 -1.079230841 0.06160400417 1.479230841
+-45 -25 2.20157497417845 -1.078452118 -0.08941354489 1.478452118
+-45 -30 2.24330186760004 -1.068585802 -0.2478884082 1.468585802
+-45 -35 2.28516009655304 -1.048076873 -0.4139543422 1.448076873
+-45 -40 2.32683967546295 -1.014998680 -0.5873248703 1.414998680
+-45 -45 2.36781104247974 -0.9670563428 -0.7670563428 1.367056343
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.59894412419962 -1.437731014 -1.237731014 2.250571404e-16
+-40 -90 2.61235062696648 -1.279186615 -1.401176681 2.450734617e-16
+-35 -90 2.61821077338803 -1.101744005 -1.544712707 2.626515552e-16
+-30 -90 2.61642922171375 -0.9082146109 -1.665894173 2.774920046e-16
+-25 -90 2.60703211514603 -0.7017793808 -1.762773507 2.893563012e-16
+-20 -90 2.59014294533241 -0.4858810614 -1.833938213 2.980714641e-16
+-15 -90 2.56601797727132 -0.2641343226 -1.878583035 3.035388780e-16
+-10 -90 2.53501274745509 -0.04020034396 -1.896500208 3.057330988e-16
+-5 -90 2.49749966730417 0.1823285615 -1.887995927 3.046916248e-16
+-2.84217e-14 -90 2.45406034197894 0.4000000000 -1.854060342 3.005357143e-16
+5 -90 2.40523387819267 0.6096299451 -1.796081237 2.934353218e-16
+10 -90 2.35164873165866 0.8083595168 -1.715921903 2.836186346e-16
+15 -90 2.29397043192326 0.9937232367 -1.615805285 2.713578850e-16
+20 -90 2.23289331692346 1.163694492 -1.498233373 2.569594784e-16
+25 -90 2.16913836812184 1.316717487 -1.365906994 2.407541708e-16
+30 -90 2.10344992132185 1.451724961 -1.221641067 2.230866902e-16
+35 -90 2.03656612380292 1.568126340 -1.068257304 2.043025967e-16
+40 -90 1.96922236671536 1.665791738 -0.9085118513 1.847394210e-16
+45 -90 1.90214303853574 1.745018241 -0.7450182413 1.647172284e-16
+
+-45 -85 2.59635652162399 -1.432398235 -1.232398235 0.1603140727
+-40 -85 2.60926791061117 -1.273450968 -1.394341203 0.1744822465
+-35 -85 2.61466484794519 -1.095873595 -1.536328893 0.1869045597
+-30 -85 2.61247905806706 -0.9025062307 -1.656006969 0.1973750346
+-25 -85 2.60275137056923 -0.6965286318 -1.751513239 0.2057307506
+-20 -85 2.58562958324005 -0.4813638970 -1.821527405 0.2118561964
+-15 -85 2.56137684553550 -0.2605785357 -1.865312658 0.2156869096
+-10 -85 2.53034500593030 -0.03776792680 -1.882705284 0.2172085673
+-5 -85 2.49295624822722 0.1835451003 -1.874090825 0.2164548997
+-2.84217e-14 -85 2.44972105034235 0.4000000000 -1.840399122 0.2135072577
+5 -85 2.40119494252831 0.6084875781 -1.783023922 0.2084875781
+10 -85 2.34798622911315 0.8062185438 -1.703779842 0.2015546195
+15 -85 2.29073684833529 0.9907805388 -1.604822987 0.1928970164
+20 -85 2.23012011836858 1.160181339 -1.488581063 0.1827271659
+25 -85 2.16683700944827 1.312879673 -1.357676777 0.1712745249
+30 -85 2.10160714922532 1.447800325 -1.214843399 0.1587782235
+35 -85 2.03514915389646 1.564327384 -1.062831832 0.1454789347
+40 -85 1.96818539363722 1.662293434 -0.9043427352 0.1316129354
+45 -85 1.90142587272432 1.741945678 -0.7419456784 0.1174050339
+
+-45 -80 2.58854521041450 -1.416314466 -1.216314466 0.3202652458
+-40 -80 2.59998843837124 -1.256199907 -1.373782190 0.3480310541
+-35 -80 2.60401727236749 -1.078262412 -1.511177517 0.3722575573
+-30 -80 2.60063734517382 -0.8854180879 -1.626409437 0.3925760539
+-25 -80 2.58994975558400 -0.6808456868 -1.717881055 0.4087049681
+-20 -80 2.57215706788833 -0.4678964836 -1.784525991 0.4204562684
+-15 -80 2.54755036160628 -0.2499942729 -1.825811651 0.4277360442
+-10 -80 2.51649775450202 -0.03054224004 -1.841726379 0.4305422400
+-5 -80 2.47942582863275 0.1871624104 -1.832744781 0.4289585421
+-2.84217e-14 -80 2.43681365150576 0.4000000000 -1.799792977 0.4231482499
+5 -80 2.38917977051011 0.6050907341 -1.744197818 0.4133453234
+10 -80 2.33708173655286 0.7998463357 -1.667641254 0.3998463357
+15 -80 2.28110082620844 0.9820110547 -1.572094827 0.3829989226
+20 -80 2.22184657906448 1.149694821 -1.459769593 0.3631929532
+25 -80 2.15995608904179 1.301399426 -1.333057307 0.3408501584
+30 -80 2.09608397276093 1.436032285 -1.194460557 0.3164118120
+35 -80 2.03089238082652 1.552907817 -1.046523001 0.2903264294
+40 -80 1.96506010437785 1.651748783 -0.8917761088 0.2630403772
+45 -80 1.89926002242193 1.732661079 -0.7326610791 0.2349841044
+
+-45 -75 2.57537381680307 -1.389232179 -1.189232179 0.4794233174
+-40 -75 2.58442298947597 -1.227307819 -1.339349939 0.5196472501
+-35 -75 2.58624516434339 -1.048918020 -1.469269382 0.5544590597
+-30 -75 2.58095662442590 -0.8570767946 -1.577320877 0.5834113707
+-25 -75 2.56876109224407 -0.6549440908 -1.662334904 0.6061908104
+-20 -75 2.54993451612440 -0.4457320003 -1.723629574 0.6226146678
+-15 -75 2.52481243543047 -0.2326240912 -1.760985250 0.6326240912
+-10 -75 2.49377906822872 -0.01870779469 -1.774609904 0.6362748060
+-5 -75 2.45724916687183 0.1930814125 -1.765090277 0.6337240299
+-2.84217e-14 -75 2.41566439378274 0.4000000000 -1.733352626 0.6252199517
+5 -75 2.36948184384315 0.5995279286 -1.680614659 0.6110888562
+10 -75 2.31918124529145 0.7893926599 -1.608355513 0.5917270763
+15 -75 2.26525180747007 0.9675878516 -1.518266700 0.5675878516
+20 -75 2.20820207215534 1.132390241 -1.412225650 0.5391742379
+25 -75 2.14856861089976 1.282378578 -1.292266967 0.5070314057
+30 -75 2.08690483344849 1.416444683 -1.160533834 0.4717336192
+35 -75 2.02378599775005 1.533805890 -1.019242622 0.4338747528
+40 -75 1.95981688330869 1.634018328 -0.8706457763 0.3940583481
+45 -75 1.89561160605689 1.716969700 -0.7169697004 0.3528809677
+
+-45 -70 2.55662537030463 -1.350754245 -1.150754245 0.6372224328
+-40 -70 2.56243798557197 -1.186587524 -1.290821382 0.6882027014
+-35 -70 2.56132282152403 -1.007872398 -1.410650159 0.7318168095
+-30 -70 2.55354459009518 -0.8177112670 -1.509137783 0.7676633731
+-25 -70 2.53942676761748 -0.6191888913 -1.585657631 0.7955143199
+-20 -70 2.51932400838313 -0.4152924929 -1.639997715 0.8152924929
+-15 -70 2.49361782836622 -0.2088638849 -1.672310953 0.8270535500
+-10 -70 2.46270343586517 -0.002564489473 -1.683056670 0.8309646712
+-5 -70 2.42696964766815 0.2011437672 -1.672937141 0.8272814638
+-2.84217e-14 -70 2.38680375233791 0.4000000000 -1.642861873 0.8163349615
+5 -70 2.34258756809741 0.5919423011 -1.593910540 0.7985181333
+10 -70 2.29469623188972 0.7751012824 -1.527305084 0.7742757297
+15 -70 2.24350610159217 0.9477943835 -1.444396471 0.7440994625
+20 -70 2.18940641763408 1.108526021 -1.346659245 0.7085260214
+25 -70 2.13280333731120 1.255992186 -1.235681166 0.6681333039
+30 -70 2.07412223034713 1.389088665 -1.113151821 0.6235362695
+35 -70 2.01382543240685 1.506931628 -0.9808621985 0.5753867847
+40 -70 1.95241538642255 1.608879166 -0.8406860889 0.5243668533
+45 -70 1.89042367083121 1.694545265 -0.6945452649 0.4711759433
+
+-45 -65 2.53201007120344 -1.300353473 -1.100353473 0.7928878459
+-40 -65 2.53387114821513 -1.133819859 -1.227935327 0.8523802416
+-35 -65 2.52925392861508 -0.9552180436 -1.335451948 0.9025160652
+-30 -65 2.51858882802720 -0.7676752808 -1.422472913 0.9430946078
+-25 -65 2.50230986069968 -0.5741032379 -1.488971135 0.9741032379
+-20 -65 2.48084829196567 -0.3771637154 -1.535239759 0.9956786518
+-15 -65 2.45461627138892 -0.1792542682 -1.561806360 1.008066861
+-10 -65 2.42399673110035 0.01748311735 -1.569361042 1.011589667
+-5 -65 2.38933860911570 0.2111381552 -1.558700764 1.006618698
+-2.84217e-14 -65 2.35096139490552 0.4000000000 -1.530694619 0.9935592181
+5 -65 2.30915522039572 0.5825238638 -1.486257310 0.9728377605
+10 -65 2.26418639236901 0.7572981388 -1.426338439 0.9448971321
+15 -65 2.21630890181704 0.9230171437 -1.351926553 0.9101983001
+20 -65 2.16577684840035 1.078462761 -1.264061116 0.8692259738
+25 -65 2.11285141265059 1.222494222 -1.163844551 0.8224942221
+30 -65 2.05782133764790 1.354052953 -1.052468187 0.7705585706
+35 -65 2.00101383280281 1.472177855 -0.9312286664 0.7140236535
+40 -65 1.94280532561616 1.576031935 -0.8015402839 0.6535489676
+45 -65 1.88362446664656 1.664934701 -0.6649347013 0.5898487383
+
+-45 -60 2.50118335866938 -1.237408867 -1.037408867 0.9453584501
+-40 -60 2.49856049278800 -1.068800981 -1.150448846 1.010622112
+-35 -60 2.49009868699974 -0.8911470283 -1.243949055 1.064604483
+-30 -60 2.47636929489378 -0.7074660162 -1.318187408 1.107466016
+-25 -60 2.45790788635639 -0.5203724118 -1.373745007 1.139542211
+-20 -60 2.43518493411312 -0.3320813147 -1.411376881 1.161268984
+-15 -60 2.40861362638344 -0.1444541625 -1.431930597 1.173135677
+-10 -60 2.37854346137945 0.04094985877 -1.436274538 1.175643653
+-5 -60 2.34526398280677 0.2228132936 -1.425253321 1.169280550
+-2.84217e-14 -60 2.30901469360079 0.4000000000 -1.399665382 1.154507347
+5 -60 2.26999063628580 0.5714997405 -1.360251003 1.131751444
+10 -60 2.22834652928316 0.7363773456 -1.307690725 1.101405754
+15 -60 2.18421615602894 0.8937303206 -1.242626642 1.063840988
+20 -60 2.13771501897075 1.042653952 -1.165677221 1.019414219
+25 -60 2.08897152344269 1.182222869 -1.077482357 0.9684948901
+30 -60 2.03812975498057 1.311479336 -0.9787285197 0.9114793358
+35 -60 1.98537486197015 1.429441470 -0.8701947836 0.8488173541
+40 -60 1.93093649032793 1.535118169 -0.7527811555 0.7810285643
+45 -60 1.87512266772088 1.627555937 -0.6275559375 0.7087297509
+
+-45 -55 2.46377092865174 -1.161260284 -0.9612602841 1.093206220
+-40 -55 2.45637466015852 -0.9914010942 -1.058207253 1.161089218
+-35 -55 2.44398844430477 -0.8159888835 -1.136612100 1.215988883
+-30 -55 2.42728754979099 -0.6377505201 -1.197436626 1.258578675
+-25 -55 2.40684794678178 -0.4588378232 -1.241783656 1.289630799
+-20 -55 2.38314112105161 -0.2809070365 -1.270776707 1.309931953
+-15 -55 2.35654895846204 -0.1052150267 -1.285488148 1.320233015
+-10 -55 2.32735639760225 0.06729252655 -1.286877845 1.321206091
+-5 -55 2.29577152799733 0.2358909491 -1.275775035 1.313431820
+-2.84217e-14 -55 2.26195233081857 0.4000000000 -1.252882876 1.297402557
+5 -55 2.22600346516378 0.5591218079 -1.218770587 1.273516875
+10 -55 2.18796819070343 0.7127812180 -1.173870435 1.242077450
+15 -55 2.14786902020435 0.8604766222 -1.118522150 1.203322164
+20 -55 2.10571210706499 1.001640489 -1.052993659 1.157438621
+25 -55 2.06149630275969 1.135605670 -0.9775114508 1.104585409
+30 -55 2.01523421778449 1.261583275 -0.8923060080 1.044923916
+35 -55 1.96696387160633 1.378648736 -0.7976552418 0.9786487361
+40 -55 1.91677369945816 1.485746839 -0.6939426961 0.9060284298
+45 -55 1.86482824926539 1.581717930 -0.5817179302 0.8274478027
+
+-45 -50 2.41941338265627 -1.071294640 -0.8712946399 1.234562790
+-40 -50 2.40725669421487 -0.9016426995 -0.9512373634 1.301642699
+-35 -50 2.39116952529281 -0.7302677885 -1.014189689 1.354465973
+-30 -50 2.37185705236171 -0.5593728833 -1.061682577 1.394317238
+-25 -50 2.34987198362252 -0.3904839402 -1.095198280 1.422440252
+-20 -50 2.32563417645200 -0.2246034955 -1.116084000 1.439965451
+-15 -50 2.29944694252682 -0.06234741187 -1.125504032 1.447869797
+-10 -50 2.27150968332896 0.09593868274 -1.124417421 1.446958022
+-5 -50 2.24194575289917 0.2500806568 -1.113585934 1.437869325
+-2.84217e-14 -50 2.21082348944883 0.4000000000 -1.093589049 1.421089946
+5 -50 2.17815390853276 0.5456535703 -1.064827927 1.396956499
+10 -50 2.14389665517146 0.6869792041 -1.027539943 1.365668166
+15 -50 2.10798506232147 0.8238503702 -0.9818311164 1.327313906
+20 -50 2.07032938890617 0.9560354187 -0.9276947574 1.281888107
+25 -50 2.03082880312315 1.083159579 -0.8650404442 1.229314896
+30 -50 1.98937720675052 1.204666767 -0.7937237242 1.169473063
+35 -50 1.94588775454308 1.319790180 -0.7135965128 1.102238349
+40 -50 1.90031307749097 1.427530072 -0.6245626547 1.027530072
+45 -50 1.85265941997111 1.526639992 -0.5266399920 0.9453632018
+
+-45 -45 2.36781092965085 -0.9670562776 -0.7670562776 1.367056278
+-40 -45 2.35127127957793 -0.7997916730 -0.8298560367 1.429856037
+-35 -45 2.33202897325762 -0.6347506536 -0.8777770835 1.477777083
+-30 -45 2.31073179450701 -0.4733745250 -0.9127290513 1.512729051
+-25 -45 2.28783577812432 -0.3164257372 -0.9363799515 1.536379951
+-20 -45 2.26365113416331 -0.1642004885 -0.9501281021 1.550128102
+-15 -45 2.23837152529679 -0.01668805327 -0.9551009857 1.555100986
+-10 -45 2.21209940101624 0.1263101469 -0.9521722882 1.552172288
+-5 -45 2.18486806906375 0.2650936050 -0.9419871504 1.541987150
+-2.84217e-14 -45 2.15665716987180 0.4000000000 -0.9249869095 1.524986910
+5 -45 2.12740085075180 0.5313580364 -0.9014292268 1.501429227
+10 -45 2.09699425298418 0.6594485803 -0.8714060166 1.471406017
+15 -45 2.06530727040457 0.7844709675 -0.8348651847 1.434865185
+20 -45 2.03217874166617 0.9065074832 -0.7916178728 1.391617873
+25 -45 1.99743095231876 1.025486740 -0.7413606427 1.341360643
+30 -45 1.96087470215859 1.141140973 -0.6836938216 1.283693822
+35 -45 1.92232178294847 1.252958408 -0.6181508508 1.218150851
+40 -45 1.88159652918457 1.360129045 -0.5442372385 1.144237239
+45 -45 1.83856636881734 1.461496788 -0.4614967880 1.061496788
+
+
diff --git a/test/recover2.par b/test/recover2.par
new file mode 100644
index 0000000..7a3eb37
--- /dev/null
+++ b/test/recover2.par
@@ -0,0 +1,110 @@
+# $Header$
+
+# This parameter file sets up Kerr/Kerr-Schild initial data, then
+# finds the apparent horizon in it.
+
+# flesh
+cactus::cctk_itlast = 2
+
+# create output directory
+ActiveThorns = "IOUtil"
+IO::out_dir = $parfile
+IO::parfile_write = "no"
+
+ActiveThorns = "Carpet CarpetLib"
+driver::ghost_size = 3
+driver::global_nx = 19
+driver::global_ny = 31
+driver::global_nz = 19
+
+ActiveThorns = "Boundary CartGrid3D CoordBase RotatingSymmetry180 Slab SymBase"
+grid::domain = "bitant"
+grid::avoid_origin = "false"
+grid::type = "byrange"
+grid::xmin = -0.6
+grid::ymin = -3.0
+grid::zmin = -0.6
+grid::xmax = 3.0
+grid::ymax = 3.0
+grid::zmax = 3.0
+
+ActiveThorns = "ADMBase ADMCoupling StaticConformal CoordGauge SpaceMask Exact ADMMacros BSSN_MoL MoL"
+ADMBase::initial_lapse = "exact"
+ADMBase::initial_shift = "exact"
+ADMBase::initial_data = "exact"
+ADMBase::lapse_evolution_method = "harmonic"
+ADMBase::shift_evolution_method = "static"
+ADMBase::metric_type = "physical"
+ADMBase::evolution_method = ADM_BSSN
+Exact::exact_model = "Kerr/Kerr-Schild"
+Exact::Kerr_KerrSchild__mass = 1.0
+Exact::Kerr_KerrSchild__spin = 0.6
+SpaceMask::use_mask = yes
+BSSN_MoL::excise = yes
+BSSN_MoL::excisionType = lego
+
+ActiveThorns = "Time"
+Time::dtfac = 0.25
+
+ActiveThorns = "LegoExcision"
+LegoExcision::fixed_excision = sphere
+LegoExcision::num_fixed_regions = 1
+LegoExcision::fixed_size = 1.001
+
+ActiveThorns = "CarpetIOASCII"
+IOASCII::out1D_every = 1
+IOASCII::out1D_vars = "SpaceMask::emask ADM_BSSN::ADM_BSSN_phi"
+IOASCII::out1D_xline_yi = 15
+IOASCII::out1D_xline_zi = 3
+IOASCII::out1D_yline_xi = 3
+IOASCII::out1D_yline_zi = 3
+IOASCII::out1D_zline_xi = 3
+IOASCII::out1D_zline_yi = 15
+IOASCII::out1D_d = no
+
+ActiveThorns = "CarpetIOHDF5"
+IOHDF5::checkpoint = yes
+IO::checkpoint_dir = $parfile
+IO::checkpoint_every = 0
+IO::checkpoint_keep = -1
+IO::recover = "manual"
+IO::recover_dir = "../../../arrangements/AEIThorns/AHFinderDirect/test/checkpoint2"
+IO::recover_file = "checkpoint.chkpt.it_1"
+
+########################################
+
+ActiveThorns = "SphericalSurface"
+
+ActiveThorns = "LocalInterp AEILocalInterp CarpetInterp CarpetReduce AHFinderDirect"
+
+AHFinderDirect::print_timing_stats = "true"
+
+AHFinderDirect::h_base_file_name = "h"
+AHFinderDirect::BH_diagnostics_base_file_name = "BH_diagnostics"
+AHFinderDirect::output_OpenDX_control_files = "no"
+AHFinderDirect::Theta_norm_for_convergence = 1.0e-12
+
+AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial interpolation"
+AHFinderDirect::geometry_interpolator_pars = "order=4"
+
+AHFinderDirect::N_horizons = 2
+
+AHFinderDirect::origin_x[1] = 0.5
+AHFinderDirect::origin_y[1] = 0.7
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method[1] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
+AHFinderDirect::initial_guess__coord_sphere__y_center[1] = 0.3
+AHFinderDirect::initial_guess__coord_sphere__z_center[1] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
+
+AHFinderDirect::origin_x[2] = 0.4
+AHFinderDirect::origin_y[2] = 0.6
+AHFinderDirect::origin_z[2] = 0.0
+
+AHFinderDirect::initial_guess_method[2] = "coordinate sphere"
+AHFinderDirect::initial_guess__coord_sphere__x_center[2] = -0.1
+AHFinderDirect::initial_guess__coord_sphere__y_center[2] = 0.2
+AHFinderDirect::initial_guess__coord_sphere__z_center[2] = 0.0
+AHFinderDirect::initial_guess__coord_sphere__radius[2] = 2.0
diff --git a/test/recover2/ADM_BS_phi.x.asc b/test/recover2/ADM_BS_phi.x.asc
new file mode 100644
index 0000000..ba236fd
--- /dev/null
+++ b/test/recover2/ADM_BS_phi.x.asc
@@ -0,0 +1,48 @@
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+1 0 0 0 0 0 15 3 0.05 -0.6 0 0 0
+1 0 0 0 0 1 15 3 0.05 -0.4 0 0 0
+1 0 0 0 0 2 15 3 0.05 -0.2 0 0 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 4 15 3 0.05 0.2 0 0 0
+1 0 0 0 0 5 15 3 0.05 0.4 0 0 0
+1 0 0 0 0 6 15 3 0.05 0.6 0 0 0
+1 0 0 0 0 7 15 3 0.05 0.8 0 0 0.130363851624392
+1 0 0 0 0 8 15 3 0.05 1 0 0 0.104220488796629
+1 0 0 0 0 9 15 3 0.05 1.2 0 0 0.0892505608155271
+1 0 0 0 0 10 15 3 0.05 1.4 0 0 0.0789095857132584
+1 0 0 0 0 11 15 3 0.05 1.6 0 0 0.0710717753323479
+1 0 0 0 0 12 15 3 0.05 1.8 0 0 0.0648365375811699
+1 0 0 0 0 13 15 3 0.05 2 0 0 0.0597142640637997
+1 0 0 0 0 14 15 3 0.05 2.2 0 0 0.0554082209721993
+1 0 0 0 0 15 15 3 0.05 2.4 0 0 0.0517244520929427
+1 0 0 0 0 16 15 3 0.05 2.6 0 0 0.048529132257269
+1 0 0 0 0 17 15 3 0.05 2.8 0 0 0.0457263318069279
+1 0 0 0 0 18 15 3 0.05 3 0 0 0.0432533402490022
+
+
+# iteration 2
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+2 0 0 0 0 0 15 3 0.1 -0.6 0 0 0
+2 0 0 0 0 1 15 3 0.1 -0.4 0 0 0
+2 0 0 0 0 2 15 3 0.1 -0.2 0 0 0
+2 0 0 0 0 3 15 3 0.1 0 0 0 0
+2 0 0 0 0 4 15 3 0.1 0.2 0 0 0
+2 0 0 0 0 5 15 3 0.1 0.4 0 0 0
+2 0 0 0 0 6 15 3 0.1 0.6 0 0 0
+2 0 0 0 0 7 15 3 0.1 0.8 0 0 0.130363851624392
+2 0 0 0 0 8 15 3 0.1 1 0 0 0.104106304221948
+2 0 0 0 0 9 15 3 0.1 1.2 0 0 0.0891363762408464
+2 0 0 0 0 10 15 3 0.1 1.4 0 0 0.0788244977928251
+2 0 0 0 0 11 15 3 0.1 1.6 0 0 0.0710114533838618
+2 0 0 0 0 12 15 3 0.1 1.8 0 0 0.0647929665253498
+2 0 0 0 0 13 15 3 0.1 2 0 0 0.0596821808744584
+2 0 0 0 0 14 15 3 0.1 2.2 0 0 0.0553841224841849
+2 0 0 0 0 15 15 3 0.1 2.4 0 0 0.0517060140340176
+2 0 0 0 0 16 15 3 0.1 2.6 0 0 0.0485148359478545
+2 0 0 0 0 17 15 3 0.1 2.8 0 0 0.0457159177002126
+2 0 0 0 0 18 15 3 0.1 3 0 0 0.0432533402490022
+
+
diff --git a/test/recover2/ADM_BS_phi.y.asc b/test/recover2/ADM_BS_phi.y.asc
new file mode 100644
index 0000000..cf7d80c
--- /dev/null
+++ b/test/recover2/ADM_BS_phi.y.asc
@@ -0,0 +1,72 @@
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+1 0 0 0 0 3 0 3 0.05 0 -3 0 0.0432533402490022
+1 0 0 0 0 3 1 3 0.05 0 -2.8 0 0.0457263318065289
+1 0 0 0 0 3 2 3 0.05 0 -2.6 0 0.0485291322573205
+1 0 0 0 0 3 3 3 0.05 0 -2.4 0 0.0517244520929351
+1 0 0 0 0 3 4 3 0.05 0 -2.2 0 0.0554082209725126
+1 0 0 0 0 3 5 3 0.05 0 -2 0 0.059714264063792
+1 0 0 0 0 3 6 3 0.05 0 -1.8 0 0.0648365375817624
+1 0 0 0 0 3 7 3 0.05 0 -1.6 0 0.071071775330888
+1 0 0 0 0 3 8 3 0.05 0 -1.4 0 0.0789095857133257
+1 0 0 0 0 3 9 3 0.05 0 -1.2 0 0.0892505608163802
+1 0 0 0 0 3 10 3 0.05 0 -1 0 0.104220488797482
+1 0 0 0 0 3 11 3 0.05 0 -0.8 0 0.130363851624392
+1 0 0 0 0 3 12 3 0.05 0 -0.6 0 0
+1 0 0 0 0 3 13 3 0.05 0 -0.4 0 0
+1 0 0 0 0 3 14 3 0.05 0 -0.2 0 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 3 16 3 0.05 0 0.2 0 0
+1 0 0 0 0 3 17 3 0.05 0 0.4 0 0
+1 0 0 0 0 3 18 3 0.05 0 0.6 0 0
+1 0 0 0 0 3 19 3 0.05 0 0.8 0 0.130363851624392
+1 0 0 0 0 3 20 3 0.05 0 1 0 0.104220488796584
+1 0 0 0 0 3 21 3 0.05 0 1.2 0 0.0892505608154827
+1 0 0 0 0 3 22 3 0.05 0 1.4 0 0.0789095857118638
+1 0 0 0 0 3 23 3 0.05 0 1.6 0 0.0710717753325539
+1 0 0 0 0 3 24 3 0.05 0 1.8 0 0.0648365375811426
+1 0 0 0 0 3 25 3 0.05 0 2 0 0.0597142640640769
+1 0 0 0 0 3 26 3 0.05 0 2.2 0 0.0554082209721188
+1 0 0 0 0 3 27 3 0.05 0 2.4 0 0.051724452093734
+1 0 0 0 0 3 28 3 0.05 0 2.6 0 0.048529132256278
+1 0 0 0 0 3 29 3 0.05 0 2.8 0 0.0457263318071654
+1 0 0 0 0 3 30 3 0.05 0 3 0 0.0432533402490022
+
+
+# iteration 2
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+2 0 0 0 0 3 0 3 0.1 0 -3 0 0.0432533402490022
+2 0 0 0 0 3 1 3 0.1 0 -2.8 0 0.0457159176994908
+2 0 0 0 0 3 2 3 0.1 0 -2.6 0 0.0485148359479053
+2 0 0 0 0 3 3 3 0.1 0 -2.4 0 0.0517060140340352
+2 0 0 0 0 3 4 3 0.1 0 -2.2 0 0.0553841224847729
+2 0 0 0 0 3 5 3 0.1 0 -2 0 0.0596821808744254
+2 0 0 0 0 3 6 3 0.1 0 -1.8 0 0.064792966526694
+2 0 0 0 0 3 7 3 0.1 0 -1.6 0 0.0710114533812901
+2 0 0 0 0 3 8 3 0.1 0 -1.4 0 0.0788244977927247
+2 0 0 0 0 3 9 3 0.1 0 -1.2 0 0.0891363762424142
+2 0 0 0 0 3 10 3 0.1 0 -1 0 0.104106304223516
+2 0 0 0 0 3 11 3 0.1 0 -0.8 0 0.130363851624392
+2 0 0 0 0 3 12 3 0.1 0 -0.6 0 0
+2 0 0 0 0 3 13 3 0.1 0 -0.4 0 0
+2 0 0 0 0 3 14 3 0.1 0 -0.2 0 0
+2 0 0 0 0 3 15 3 0.1 0 0 0 0
+2 0 0 0 0 3 16 3 0.1 0 0.2 0 0
+2 0 0 0 0 3 17 3 0.1 0 0.4 0 0
+2 0 0 0 0 3 18 3 0.1 0 0.6 0 0
+2 0 0 0 0 3 19 3 0.1 0 0.8 0 0.130363851624392
+2 0 0 0 0 3 20 3 0.1 0 1 0 0.104106304221705
+2 0 0 0 0 3 21 3 0.1 0 1.2 0 0.0891363762406031
+2 0 0 0 0 3 22 3 0.1 0 1.4 0 0.0788244977903712
+2 0 0 0 0 3 23 3 0.1 0 1.6 0 0.0710114533845545
+2 0 0 0 0 3 24 3 0.1 0 1.8 0 0.0647929665254468
+2 0 0 0 0 3 25 3 0.1 0 2 0 0.0596821808749719
+2 0 0 0 0 3 26 3 0.1 0 2.2 0 0.0553841224841346
+2 0 0 0 0 3 27 3 0.1 0 2.4 0 0.0517060140355346
+2 0 0 0 0 3 28 3 0.1 0 2.6 0 0.0485148359460328
+2 0 0 0 0 3 29 3 0.1 0 2.8 0 0.045715917700652
+2 0 0 0 0 3 30 3 0.1 0 3 0 0.0432533402490022
+
+
diff --git a/test/recover2/ADM_BS_phi.z.asc b/test/recover2/ADM_BS_phi.z.asc
new file mode 100644
index 0000000..403b83a
--- /dev/null
+++ b/test/recover2/ADM_BS_phi.z.asc
@@ -0,0 +1,48 @@
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+1 0 0 0 0 3 15 0 0.05 0 0 -0.6 0
+1 0 0 0 0 3 15 1 0.05 0 0 -0.4 0
+1 0 0 0 0 3 15 2 0.05 0 0 -0.2 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 3 15 4 0.05 0 0 0.2 0
+1 0 0 0 0 3 15 5 0.05 0 0 0.4 0
+1 0 0 0 0 3 15 6 0.05 0 0 0.6 0
+1 0 0 0 0 3 15 7 0.05 0 0 0.8 0.0796160463379387
+1 0 0 0 0 3 15 8 0.05 0 0 1 0.0753458414750121
+1 0 0 0 0 3 15 9 0.05 0 0 1.2 0.070582640321683
+1 0 0 0 0 3 15 10 0.05 0 0 1.4 0.0659345200664271
+1 0 0 0 0 3 15 11 0.05 0 0 1.6 0.0616364211560666
+1 0 0 0 0 3 15 12 0.05 0 0 1.8 0.0577381679321618
+1 0 0 0 0 3 15 13 0.05 0 0 2 0.0542290473265031
+1 0 0 0 0 3 15 14 0.05 0 0 2.2 0.0510759026136498
+1 0 0 0 0 3 15 15 0.05 0 0 2.4 0.0482396956746853
+1 0 0 0 0 3 15 16 0.05 0 0 2.6 0.045682310360457
+1 0 0 0 0 3 15 17 0.05 0 0 2.8 0.043369299549159
+1 0 0 0 0 3 15 18 0.05 0 0 3 0.0412767864358354
+
+
+# iteration 2
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+2 0 0 0 0 3 15 0 0.1 0 0 -0.6 0
+2 0 0 0 0 3 15 1 0.1 0 0 -0.4 0
+2 0 0 0 0 3 15 2 0.1 0 0 -0.2 0
+2 0 0 0 0 3 15 3 0.1 0 0 0 0
+2 0 0 0 0 3 15 4 0.1 0 0 0.2 0
+2 0 0 0 0 3 15 5 0.1 0 0 0.4 0
+2 0 0 0 0 3 15 6 0.1 0 0 0.6 0
+2 0 0 0 0 3 15 7 0.1 0 0 0.8 0.0796079896028402
+2 0 0 0 0 3 15 8 0.1 0 0 1 0.0753234682357545
+2 0 0 0 0 3 15 9 0.1 0 0 1.2 0.0705602670824255
+2 0 0 0 0 3 15 10 0.1 0 0 1.4 0.0659063866573531
+2 0 0 0 0 3 15 11 0.1 0 0 1.6 0.0616106063533713
+2 0 0 0 0 3 15 12 0.1 0 0 1.8 0.0577160977224629
+2 0 0 0 0 3 15 13 0.1 0 0 2 0.0542107222712016
+2 0 0 0 0 3 15 14 0.1 0 0 2.2 0.0510608484355226
+2 0 0 0 0 3 15 15 0.1 0 0 2.4 0.0482273550023926
+2 0 0 0 0 3 15 16 0.1 0 0 2.6 0.045672209279059
+2 0 0 0 0 3 15 17 0.1 0 0 2.8 0.0433616332194261
+2 0 0 0 0 3 15 18 0.1 0 0 3 0.0412767864358354
+
+
diff --git a/test/recover2/BH_diagnostics.ah1.gp b/test/recover2/BH_diagnostics.ah1.gp
new file mode 100644
index 0000000..d84dd2e
--- /dev/null
+++ b/test/recover2/BH_diagnostics.ah1.gp
@@ -0,0 +1,41 @@
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+1 0.050 0.000019 0.000024 0.000000 1.176376382 2.618150327 1.957464086 1.199886145 5.854922778e-06 0.000000000 1.199874876 0.000000000 1.079927681 -1.896954588 1.896253793 -1.896602991 1.896364371 -1.797350075 1.797350075 12.56415138 11.04966423 11.36846649 0.8794596541 0.9048336134 45.22900203 0.9485791509 1.897158302 -5.626879674e-15 -1.469716579 8.253042071e-15 0.7348582893 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
+2 0.100 0.000019 0.000024 0.000000 1.176438536 2.618207234 1.957468207 1.199888822 5.853386871e-06 0.000000000 1.199877425 0.000000000 1.079938129 -1.896802728 1.896088630 -1.896467806 1.896231804 -1.797215665 1.797215665 12.56254986 11.04882917 11.36752998 0.8795052986 0.9048744170 45.22324503 0.9485187788 1.897037558 -2.249266290e-15 -1.469883991 3.358670001e-15 0.7349419953 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/recover2/BH_diagnostics.ah2.gp b/test/recover2/BH_diagnostics.ah2.gp
new file mode 100644
index 0000000..fab0651
--- /dev/null
+++ b/test/recover2/BH_diagnostics.ah2.gp
@@ -0,0 +1,41 @@
+# 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 = quadrupole_xx
+# column 10 = quadrupole_xy
+# column 11 = quadrupole_xz
+# column 12 = quadrupole_yy
+# column 13 = quadrupole_yz
+# column 14 = quadrupole_zz
+# column 15 = min x
+# column 16 = max x
+# column 17 = min y
+# column 18 = max y
+# column 19 = min z
+# column 20 = max z
+# column 21 = xy-plane circumference
+# column 22 = xz-plane circumference
+# column 23 = yz-plane circumference
+# column 24 = ratio of xz/xy-plane circumferences
+# column 25 = ratio of yz/xy-plane circumferences
+# column 26 = area
+# column 27 = m_irreducible
+# column 28 = areal radius
+# column 29 = expansion Theta_(l)
+# column 30 = inner expansion Theta_(n)
+# column 31 = product of the expansions
+# column 32 = mean curvature
+# column 33 = gradient of the areal radius
+# column 34 = gradient of the expansion Theta_(l)
+# column 35 = gradient of the inner expansion Theta_(n)
+# column 36 = gradient of the product of the expansions
+# column 37 = gradient of the mean curvature
+1 0.050 0.000000 0.000000 0.000000 1.799782609 1.897391633 1.865208933 1.199938339 1.483362260e-10 0.000000000 1.199938339 -0.000000000 1.079963746 -1.897095303 1.897095303 -1.897095303 1.897095303 -1.799782609 1.799782609 12.56441988 11.61622012 11.61622012 0.9245329455 0.9245329455 45.23086154 0.9485986503 1.897197301 -6.526645613e-17 -1.467342461 1.865090787e-16 0.7336712304 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
+2 0.100 0.000000 0.000000 0.000000 1.799644021 1.897465641 1.865212809 1.199940613 1.044877168e-10 0.000000000 1.199940613 0.000000000 1.079973796 -1.896947605 1.896947605 -1.896947605 1.896947605 -1.799644021 1.799644021 12.56281687 11.61521159 11.61521159 0.9245706362 0.9245706362 45.22509135 0.9485381411 1.897076282 -1.863312755e-15 -1.467524846 2.882159661e-15 0.7337624228 0.000000000 0.000000000 0.000000000 0.000000000 0.000000000
diff --git a/test/recover2/emask.x.asc b/test/recover2/emask.x.asc
new file mode 100644
index 0000000..5fa4d76
--- /dev/null
+++ b/test/recover2/emask.x.asc
@@ -0,0 +1,48 @@
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+1 0 0 0 0 0 15 3 0.05 -0.6 0 0 0
+1 0 0 0 0 1 15 3 0.05 -0.4 0 0 0
+1 0 0 0 0 2 15 3 0.05 -0.2 0 0 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 4 15 3 0.05 0.2 0 0 0
+1 0 0 0 0 5 15 3 0.05 0.4 0 0 0
+1 0 0 0 0 6 15 3 0.05 0.6 0 0 0
+1 0 0 0 0 7 15 3 0.05 0.8 0 0 0.5
+1 0 0 0 0 8 15 3 0.05 1 0 0 0.5
+1 0 0 0 0 9 15 3 0.05 1.2 0 0 1
+1 0 0 0 0 10 15 3 0.05 1.4 0 0 1
+1 0 0 0 0 11 15 3 0.05 1.6 0 0 1
+1 0 0 0 0 12 15 3 0.05 1.8 0 0 1
+1 0 0 0 0 13 15 3 0.05 2 0 0 1
+1 0 0 0 0 14 15 3 0.05 2.2 0 0 1
+1 0 0 0 0 15 15 3 0.05 2.4 0 0 1
+1 0 0 0 0 16 15 3 0.05 2.6 0 0 1
+1 0 0 0 0 17 15 3 0.05 2.8 0 0 1
+1 0 0 0 0 18 15 3 0.05 3 0 0 1
+
+
+# iteration 2
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+2 0 0 0 0 0 15 3 0.1 -0.6 0 0 0
+2 0 0 0 0 1 15 3 0.1 -0.4 0 0 0
+2 0 0 0 0 2 15 3 0.1 -0.2 0 0 0
+2 0 0 0 0 3 15 3 0.1 0 0 0 0
+2 0 0 0 0 4 15 3 0.1 0.2 0 0 0
+2 0 0 0 0 5 15 3 0.1 0.4 0 0 0
+2 0 0 0 0 6 15 3 0.1 0.6 0 0 0
+2 0 0 0 0 7 15 3 0.1 0.8 0 0 0.5
+2 0 0 0 0 8 15 3 0.1 1 0 0 0.5
+2 0 0 0 0 9 15 3 0.1 1.2 0 0 1
+2 0 0 0 0 10 15 3 0.1 1.4 0 0 1
+2 0 0 0 0 11 15 3 0.1 1.6 0 0 1
+2 0 0 0 0 12 15 3 0.1 1.8 0 0 1
+2 0 0 0 0 13 15 3 0.1 2 0 0 1
+2 0 0 0 0 14 15 3 0.1 2.2 0 0 1
+2 0 0 0 0 15 15 3 0.1 2.4 0 0 1
+2 0 0 0 0 16 15 3 0.1 2.6 0 0 1
+2 0 0 0 0 17 15 3 0.1 2.8 0 0 1
+2 0 0 0 0 18 15 3 0.1 3 0 0 1
+
+
diff --git a/test/recover2/emask.y.asc b/test/recover2/emask.y.asc
new file mode 100644
index 0000000..1ed0cee
--- /dev/null
+++ b/test/recover2/emask.y.asc
@@ -0,0 +1,72 @@
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+1 0 0 0 0 3 0 3 0.05 0 -3 0 1
+1 0 0 0 0 3 1 3 0.05 0 -2.8 0 1
+1 0 0 0 0 3 2 3 0.05 0 -2.6 0 1
+1 0 0 0 0 3 3 3 0.05 0 -2.4 0 1
+1 0 0 0 0 3 4 3 0.05 0 -2.2 0 1
+1 0 0 0 0 3 5 3 0.05 0 -2 0 1
+1 0 0 0 0 3 6 3 0.05 0 -1.8 0 1
+1 0 0 0 0 3 7 3 0.05 0 -1.6 0 1
+1 0 0 0 0 3 8 3 0.05 0 -1.4 0 1
+1 0 0 0 0 3 9 3 0.05 0 -1.2 0 1
+1 0 0 0 0 3 10 3 0.05 0 -1 0 0.5
+1 0 0 0 0 3 11 3 0.05 0 -0.8 0 0.5
+1 0 0 0 0 3 12 3 0.05 0 -0.6 0 0
+1 0 0 0 0 3 13 3 0.05 0 -0.4 0 0
+1 0 0 0 0 3 14 3 0.05 0 -0.2 0 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 3 16 3 0.05 0 0.2 0 0
+1 0 0 0 0 3 17 3 0.05 0 0.4 0 0
+1 0 0 0 0 3 18 3 0.05 0 0.6 0 0
+1 0 0 0 0 3 19 3 0.05 0 0.8 0 0.5
+1 0 0 0 0 3 20 3 0.05 0 1 0 0.5
+1 0 0 0 0 3 21 3 0.05 0 1.2 0 1
+1 0 0 0 0 3 22 3 0.05 0 1.4 0 1
+1 0 0 0 0 3 23 3 0.05 0 1.6 0 1
+1 0 0 0 0 3 24 3 0.05 0 1.8 0 1
+1 0 0 0 0 3 25 3 0.05 0 2 0 1
+1 0 0 0 0 3 26 3 0.05 0 2.2 0 1
+1 0 0 0 0 3 27 3 0.05 0 2.4 0 1
+1 0 0 0 0 3 28 3 0.05 0 2.6 0 1
+1 0 0 0 0 3 29 3 0.05 0 2.8 0 1
+1 0 0 0 0 3 30 3 0.05 0 3 0 1
+
+
+# iteration 2
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+2 0 0 0 0 3 0 3 0.1 0 -3 0 1
+2 0 0 0 0 3 1 3 0.1 0 -2.8 0 1
+2 0 0 0 0 3 2 3 0.1 0 -2.6 0 1
+2 0 0 0 0 3 3 3 0.1 0 -2.4 0 1
+2 0 0 0 0 3 4 3 0.1 0 -2.2 0 1
+2 0 0 0 0 3 5 3 0.1 0 -2 0 1
+2 0 0 0 0 3 6 3 0.1 0 -1.8 0 1
+2 0 0 0 0 3 7 3 0.1 0 -1.6 0 1
+2 0 0 0 0 3 8 3 0.1 0 -1.4 0 1
+2 0 0 0 0 3 9 3 0.1 0 -1.2 0 1
+2 0 0 0 0 3 10 3 0.1 0 -1 0 0.5
+2 0 0 0 0 3 11 3 0.1 0 -0.8 0 0.5
+2 0 0 0 0 3 12 3 0.1 0 -0.6 0 0
+2 0 0 0 0 3 13 3 0.1 0 -0.4 0 0
+2 0 0 0 0 3 14 3 0.1 0 -0.2 0 0
+2 0 0 0 0 3 15 3 0.1 0 0 0 0
+2 0 0 0 0 3 16 3 0.1 0 0.2 0 0
+2 0 0 0 0 3 17 3 0.1 0 0.4 0 0
+2 0 0 0 0 3 18 3 0.1 0 0.6 0 0
+2 0 0 0 0 3 19 3 0.1 0 0.8 0 0.5
+2 0 0 0 0 3 20 3 0.1 0 1 0 0.5
+2 0 0 0 0 3 21 3 0.1 0 1.2 0 1
+2 0 0 0 0 3 22 3 0.1 0 1.4 0 1
+2 0 0 0 0 3 23 3 0.1 0 1.6 0 1
+2 0 0 0 0 3 24 3 0.1 0 1.8 0 1
+2 0 0 0 0 3 25 3 0.1 0 2 0 1
+2 0 0 0 0 3 26 3 0.1 0 2.2 0 1
+2 0 0 0 0 3 27 3 0.1 0 2.4 0 1
+2 0 0 0 0 3 28 3 0.1 0 2.6 0 1
+2 0 0 0 0 3 29 3 0.1 0 2.8 0 1
+2 0 0 0 0 3 30 3 0.1 0 3 0 1
+
+
diff --git a/test/recover2/emask.z.asc b/test/recover2/emask.z.asc
new file mode 100644
index 0000000..7b84cb8
--- /dev/null
+++ b/test/recover2/emask.z.asc
@@ -0,0 +1,48 @@
+# iteration 1
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+1 0 0 0 0 3 15 0 0.05 0 0 -0.6 0
+1 0 0 0 0 3 15 1 0.05 0 0 -0.4 0
+1 0 0 0 0 3 15 2 0.05 0 0 -0.2 0
+1 0 0 0 0 3 15 3 0.05 0 0 0 0
+1 0 0 0 0 3 15 4 0.05 0 0 0.2 0
+1 0 0 0 0 3 15 5 0.05 0 0 0.4 0
+1 0 0 0 0 3 15 6 0.05 0 0 0.6 0
+1 0 0 0 0 3 15 7 0.05 0 0 0.8 0.5
+1 0 0 0 0 3 15 8 0.05 0 0 1 0.5
+1 0 0 0 0 3 15 9 0.05 0 0 1.2 1
+1 0 0 0 0 3 15 10 0.05 0 0 1.4 1
+1 0 0 0 0 3 15 11 0.05 0 0 1.6 1
+1 0 0 0 0 3 15 12 0.05 0 0 1.8 1
+1 0 0 0 0 3 15 13 0.05 0 0 2 1
+1 0 0 0 0 3 15 14 0.05 0 0 2.2 1
+1 0 0 0 0 3 15 15 0.05 0 0 2.4 1
+1 0 0 0 0 3 15 16 0.05 0 0 2.6 1
+1 0 0 0 0 3 15 17 0.05 0 0 2.8 1
+1 0 0 0 0 3 15 18 0.05 0 0 3 1
+
+
+# iteration 2
+# refinement level 0 multigrid level 0 map 0 component 0 time level 0
+# column format: 1:it 2:tl 3:rl 4:c 5:ml 6:ix 7:iy 8:iz 9:time 10:x 11:y 12:z 13:data
+2 0 0 0 0 3 15 0 0.1 0 0 -0.6 0
+2 0 0 0 0 3 15 1 0.1 0 0 -0.4 0
+2 0 0 0 0 3 15 2 0.1 0 0 -0.2 0
+2 0 0 0 0 3 15 3 0.1 0 0 0 0
+2 0 0 0 0 3 15 4 0.1 0 0 0.2 0
+2 0 0 0 0 3 15 5 0.1 0 0 0.4 0
+2 0 0 0 0 3 15 6 0.1 0 0 0.6 0
+2 0 0 0 0 3 15 7 0.1 0 0 0.8 0.5
+2 0 0 0 0 3 15 8 0.1 0 0 1 0.5
+2 0 0 0 0 3 15 9 0.1 0 0 1.2 1
+2 0 0 0 0 3 15 10 0.1 0 0 1.4 1
+2 0 0 0 0 3 15 11 0.1 0 0 1.6 1
+2 0 0 0 0 3 15 12 0.1 0 0 1.8 1
+2 0 0 0 0 3 15 13 0.1 0 0 2 1
+2 0 0 0 0 3 15 14 0.1 0 0 2.2 1
+2 0 0 0 0 3 15 15 0.1 0 0 2.4 1
+2 0 0 0 0 3 15 16 0.1 0 0 2.6 1
+2 0 0 0 0 3 15 17 0.1 0 0 2.8 1
+2 0 0 0 0 3 15 18 0.1 0 0 3 1
+
+
diff --git a/test/bl0.75-025/h.ah1.dx b/test/recover2/h.ah1.dx
index 0a30716..42d895a 100644
--- a/test/bl0.75-025/h.ah1.dx
+++ b/test/recover2/h.ah1.dx
@@ -1,8 +1,9 @@
# list the size of each patch (N_rho x N_sigma)
-object "+z patch" class array type int rank 1 shape 2 items 1 data follows 16 16
-object "+x patch" class array type int rank 1 shape 2 items 1 data follows 31 16
-object "+y patch" class array type int rank 1 shape 2 items 1 data follows 31 16
-object "-z patch" class array type int rank 1 shape 2 items 1 data follows 16 16
+object "+z patch" class array type int rank 1 shape 2 items 1 data follows 19 19
+object "+x patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "+y patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "-x patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "-y patch" class array type int rank 1 shape 2 items 1 data follows 10 19
# collect all patch sizes into a single OpenDX group
# for the ImportAHFinderDirectGnuplot macro to read
@@ -10,4 +11,5 @@ object "patchsizes" class group
member 0 value "+z patch"
member 1 value "+x patch"
member 2 value "+y patch"
-member 3 value "-z patch"
+member 3 value "-x patch"
+member 4 value "-y patch"
diff --git a/test/bl0.75-025/h.ah2.dx b/test/recover2/h.ah2.dx
index 39c47e6..42d895a 100644
--- a/test/bl0.75-025/h.ah2.dx
+++ b/test/recover2/h.ah2.dx
@@ -1,7 +1,9 @@
# list the size of each patch (N_rho x N_sigma)
-object "+z patch" class array type int rank 1 shape 2 items 1 data follows 16 16
-object "+x patch" class array type int rank 1 shape 2 items 1 data follows 16 16
-object "+y patch" class array type int rank 1 shape 2 items 1 data follows 16 16
+object "+z patch" class array type int rank 1 shape 2 items 1 data follows 19 19
+object "+x patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "+y patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "-x patch" class array type int rank 1 shape 2 items 1 data follows 10 19
+object "-y patch" class array type int rank 1 shape 2 items 1 data follows 10 19
# collect all patch sizes into a single OpenDX group
# for the ImportAHFinderDirectGnuplot macro to read
@@ -9,3 +11,5 @@ object "patchsizes" class group
member 0 value "+z patch"
member 1 value "+x patch"
member 2 value "+y patch"
+member 3 value "-x patch"
+member 4 value "-y patch"
diff --git a/test/recover2/h.t2.ah1.gp b/test/recover2/h.t2.ah1.gp
new file mode 100644
index 0000000..3c61cd6
--- /dev/null
+++ b/test/recover2/h.t2.ah1.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0.4 0.6 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 2.36780114092420 -0.9670506261 -0.7670506261 1.367050626
+-40 -45 2.35125989303909 -0.7997858628 -0.8298491123 1.429849112
+-35 -45 2.33201651495163 -0.6347451257 -0.8777691888 1.477769189
+-30 -45 2.31071669589907 -0.4733688182 -0.9127191669 1.512719167
+-25 -45 2.28781854776532 -0.3164203416 -0.9363683806 1.536368381
+-20 -45 2.26363192758486 -0.1641957014 -0.9501149496 1.550114950
+-15 -45 2.23835106095368 -0.01668424369 -0.9550867682 1.555086768
+-10 -45 2.21207950797246 0.1263126081 -0.9521583297 1.552158330
+-5 -45 2.18484959587350 0.2650947457 -0.9419741128 1.541974113
+0 -45 2.15663992482467 0.4000000000 -0.9249747154 1.524974715
+5 -45 2.12738474119855 0.5313570417 -0.9014178573 1.501417857
+10 -45 2.09697973073295 0.6594467835 -0.8713958267 1.471395827
+15 -45 2.06529228881559 0.7844681786 -0.8348547763 1.434854776
+20 -45 2.03216382111544 0.9065037643 -0.7916076553 1.391607655
+25 -45 1.99741661629951 1.025482251 -0.7413510154 1.341351015
+30 -45 1.96086166545986 1.141136046 -0.6836852870 1.283685287
+35 -45 1.92231004356450 1.252953200 -0.6181434117 1.218143412
+40 -45 1.88158602334607 1.360123684 -0.5442308497 1.144230850
+45 -45 1.83855702990376 1.461491396 -0.4614913961 1.061491396
+
+-45 -40 2.32683079880043 -1.014993282 -0.5873203408 1.414993282
+-40 -40 2.30879720061965 -0.8484040560 -0.6484040560 1.487790019
+-35 -40 2.28798677937430 -0.6814949463 -0.6960186245 1.544534852
+-30 -40 2.26502843312020 -0.5161626568 -0.7315170850 1.586840270
+-25 -40 2.24039142336830 -0.3536552852 -0.7561687456 1.616218975
+-20 -40 2.21441135024114 -0.1947320020 -0.7710994927 1.634012746
+-15 -40 2.18731557981384 -0.03980127507 -0.7772651612 1.641360704
+-10 -40 2.15924457402934 0.1109663435 -0.7754448330 1.639191321
+-5 -40 2.13026975154564 0.2575484525 -0.7662460504 1.628228639
+0 -40 2.10041209851633 0.4000000000 -0.7501188722 1.609009016
+5 -40 2.06965090261780 0.5383979535 -0.7273682215 1.581895847
+10 -40 2.03793184798257 0.6727948935 -0.6981682872 1.547096720
+15 -40 2.00517839142413 0.8031791395 -0.6625806564 1.504685033
+20 -40 1.97129663163709 0.9294378536 -0.6205698870 1.454618548
+25 -40 1.93618522954822 1.051322004 -0.5720246144 1.396764545
+30 -40 1.89974318346530 1.168411441 -0.5167809061 1.330927657
+35 -40 1.86188198812652 1.280081991 -0.4546537048 1.256887342
+40 -40 1.82254161794474 1.385477784 -0.3854777836 1.174446689
+45 -40 1.78170841729540 1.483493240 -0.3091587778 1.083493240
+
+-45 -35 2.28515211076205 -1.048071812 -0.4139507988 1.448071812
+-40 -35 2.26517881310958 -0.8830991665 -0.4707139835 1.529138041
+-35 -35 2.24246314911873 -0.7157214214 -0.5157214214 1.593415324
+-30 -35 2.21761420366881 -0.5481078142 -0.5498604468 1.642170905
+-25 -35 2.19110624776655 -0.3818545093 -0.5740326619 1.676692406
+-20 -35 2.16329541085500 -0.2180930933 -0.5890902126 1.698196817
+-15 -35 2.13443863797643 -0.05759731389 -0.5957979262 1.707776425
+-10 -35 2.10471134454565 0.09912077303 -0.5948137600 1.706370890
+-5 -35 2.07422375518639 0.2517278886 -0.5866823192 1.694757989
+0 -35 2.04303900322662 0.4000000000 -0.5718390308 1.673559576
+5 -35 2.01118082312383 0.5437656021 -0.5506148831 1.643248352
+10 -35 1.97864319819611 0.6828571421 -0.5232467224 1.604162568
+15 -35 1.94540185762625 0.8170701601 -0.4898919583 1.556527028
+20 -35 1.91142123241542 0.9461280305 -0.4506435081 1.500474432
+25 -35 1.87666174718598 1.069650982 -0.4055478546 1.436071164
+30 -35 1.84109201758570 1.187131380 -0.3546290272 1.363351542
+35 -35 1.80469455442133 1.297912804 -0.2979128037 1.282352381
+40 -35 1.76748357565997 1.401182198 -0.2354613637 1.193162481
+45 -35 1.72951154314330 1.495969456 -0.1674060744 1.095969456
+
+-45 -30 2.24329149146550 -1.068579009 -0.2478844864 1.468579009
+-40 -30 2.22102271071833 -0.9056479302 -0.2983631454 1.556010611
+-35 -30 2.19612974566349 -0.7387204891 -0.3389224552 1.626261397
+-30 -30 2.16920530539174 -0.5700981040 -0.3700981040 1.680259204
+-25 -30 2.14072795914791 -0.4016032520 -0.3924903553 1.719043721
+-20 -30 2.11107323596290 -0.2346447239 -0.4067095264 1.743672048
+-15 -30 2.08052644984856 -0.07029181987 -0.4133380375 1.755152966
+-10 -30 2.04929657300466 0.09065092318 -0.4129066582 1.754405795
+-5 -30 2.01753162285162 0.2475737546 -0.4058827080 1.742239957
+0 -30 1.98533395444008 0.4000000000 -0.3926669772 1.719349640
+5 -30 1.95276779085316 0.5475332823 -0.3735933411 1.686313133
+10 -30 1.91986927726325 0.6898115365 -0.3489345756 1.643602898
+15 -30 1.88665787650554 0.8264688710 -0.3189127060 1.591603495
+20 -30 1.85314256223800 0.9571039079 -0.2837098777 1.530630407
+25 -30 1.81932890985899 1.081254227 -0.2434824184 1.460954404
+30 -30 1.78523017820065 1.198379207 -0.1983792068 1.382833350
+35 -30 1.75087036654072 1.307847983 -0.1485584613 1.296541287
+40 -30 1.71630007841154 1.408942247 -0.09421205349 1.202410548
+45 -30 1.68159436428564 1.500861923 -0.03558292771 1.100861923
+
+-45 -25 2.20155881177710 -1.078441264 -0.08940848370 1.478441264
+-40 -25 2.17673935217441 -0.9176384475 -0.1322430804 1.570300354
+-35 -25 2.14948003231617 -0.7517286150 -0.1670009875 1.644838926
+-30 -25 2.12036269615698 -0.5830485544 -0.1939774063 1.702690043
+-25 -25 2.08987242516347 -0.4135489246 -0.2135489246 1.744661299
+-20 -25 2.05840457219913 -0.2448267515 -0.2261325353 1.771646939
+-15 -25 2.02627134398522 -0.07817100306 -0.2321532848 1.784558478
+-10 -25 1.99371325722761 0.08538365986 -0.2320224630 1.784277930
+-5 -25 1.96091279660194 0.2450024593 -0.2261246350 1.771629997
+0 -25 1.92800679354630 0.4000000000 -0.2148108797 1.747367570
+5 -25 1.89509361302146 0.5497949577 -0.1983952790 1.712164201
+10 -25 1.86224225990066 0.6938696636 -0.1771565877 1.666617681
+15 -25 1.82950372558095 0.8317366646 -0.1513443544 1.611263168
+20 -25 1.79691636379576 0.9629115662 -0.1211852769 1.546586817
+25 -25 1.76451126530674 1.086891805 -0.08689180499 1.473044229
+30 -25 1.73232288853702 1.203144441 -0.04867451047 1.391086977
+35 -25 1.70039063332571 1.311098740 -0.006751993668 1.301183849
+40 -25 1.66877102305551 1.410151655 0.03863465635 1.203851864
+45 -25 1.63753393266612 1.499674342 0.08721343282 1.099674342
+
+-45 -20 2.16010799770576 -1.079222686 0.06160697244 1.479222686
+-40 -20 2.13258130284134 -0.9204326930 0.02724537262 1.573630406
+-35 -20 2.10285382016539 -0.7558675174 -0.0008238245750 1.650749891
+-30 -20 2.07150278259434 -0.5878395262 -0.02274879385 1.710988249
+-25 -20 2.03902229559744 -0.4183535353 -0.03875495659 1.754964820
+-20 -20 2.00582635041313 -0.2491166520 -0.04911665199 1.783433344
+-15 -20 1.97225164791435 -0.08156248593 -0.05413300644 1.797215665
+-10 -20 1.93856629597602 0.08311330553 -0.05411047112 1.797153749
+-5 -20 1.90498147423008 0.2439134005 -0.04935128633 1.784077996
+0 -20 1.87166133721250 0.4000000000 -0.04014587881 1.758786347
+5 -20 1.83872935479987 0.5506581646 -0.02676791764 1.722030701
+10 -20 1.80627664418060 0.6952620379 -0.009473335601 1.674514227
+15 -20 1.77437242603329 0.8332465369 0.01149722410 1.616898088
+20 -20 1.74306887248609 0.9640842391 0.03591576087 1.549808710
+25 -20 1.71240569782336 1.087267255 0.06356269398 1.473849385
+30 -20 1.68241932556607 1.202296923 0.09422003458 1.389619034
+35 -20 1.65314343264887 1.308676950 0.1276666641 1.297725175
+40 -20 1.62462211388232 1.405919047 0.1636697029 1.198807639
+45 -20 1.59690139218667 1.493543827 0.2019825971 1.093543827
+
+-45 -15 2.11898568622208 -1.072158081 0.2055364311 1.472158081
+-40 -15 2.08868418531302 -0.9151609158 0.1800304371 1.567347746
+-35 -15 2.05647142025482 -0.7521175713 0.1591178958 1.645394413
+-30 -15 2.02292446672979 -0.5852825035 0.1427287988 1.706559356
+-25 -15 1.98854624446369 -0.4166602633 0.1307315799 1.751333586
+-20 -15 1.95376622189118 -0.2480019798 0.1229510799 1.780370807
+-15 -15 1.91894039338288 -0.08081509160 0.1191849084 1.794426351
+-10 -15 1.88435759134025 0.08361463069 0.1192159256 1.794310593
+-5 -15 1.85024918860863 0.2441953084 0.1228211335 1.780855774
+0 -15 1.81679726348920 0.4000000000 0.1297782671 1.754891398
+5 -15 1.78413979967136 0.5502377912 0.1398707307 1.717225811
+10 -15 1.75237833716443 0.6942259314 0.1528897484 1.668638176
+15 -15 1.72158809113502 0.8313659448 0.1686340552 1.609879622
+20 -15 1.69182150862086 0.9611232679 0.1869098285 1.541673508
+25 -15 1.66311333967989 1.083010808 0.2075290823 1.464721405
+30 -15 1.63548905347153 1.196578802 0.2303064912 1.379714958
+35 -15 1.60896534820100 1.301406765 0.2550576773 1.287342274
+40 -15 1.58356151492541 1.397105368 0.2815949286 1.188303904
+45 -15 1.55929248675346 1.483313139 0.3097271193 1.083313139
+
+-45 -10 2.07816268057197 -1.058192395 0.3428813377 1.458192395
+-40 -10 2.04509869208279 -0.9027335869 0.3262457621 1.552537432
+-35 -10 2.01046315677041 -0.7413104462 0.3125940324 1.629960239
+-30 -10 1.97483407165174 -0.5761020471 0.3018913197 1.690658339
+-25 -10 1.93871984236319 -0.4090724444 0.2940618521 1.735061456
+-20 -10 1.90255863306319 -0.2419607761 0.2889992787 1.763772736
+-15 -10 1.86671706715170 -0.07628318602 0.2865764909 1.777513049
+-10 -10 1.83149457865750 0.08665349409 0.2866534941 1.777076342
+-5 -10 1.79713154727308 0.2457315632 0.2890832871 1.763296301
+0 -10 1.76381671906624 0.4000000000 0.2937164410 1.737020380
+5 -10 1.73169126632481 0.5486509460 0.3004049275 1.699088088
+10 -10 1.70085606955400 0.6909958417 0.3090041583 1.650319427
+15 -10 1.67138196110946 0.8264444460 0.3193734345 1.591512339
+20 -10 1.64331168732250 0.9544857476 0.3313769410 1.523437071
+25 -10 1.61666665536012 1.074672232 0.3448832000 1.446839270
+30 -10 1.59145422230401 1.186608732 0.3597639595 1.362446289
+35 -10 1.56766896576620 1.289942679 0.3758937216 1.270969862
+40 -10 1.54530153196368 1.384361398 0.3931479567 1.173116233
+45 -10 1.52433777346319 1.469587944 0.4114027873 1.069587944
+
+-45 -5 2.03755895409798 -1.038022629 0.4741893220 1.438022629
+-40 -5 2.00181687213058 -0.8838629442 0.4661381212 1.530048276
+-35 -5 1.96489508784751 -0.7241343920 0.4595430494 1.605430291
+-30 -5 1.92736935892419 -0.5609304202 0.4543855911 1.664380310
+-25 -5 1.88974667745474 -0.3961426366 0.4506276832 1.707333394
+-20 -5 1.85246270417781 -0.2314492063 0.4482165794 1.734892436
+-15 -5 1.81588234734399 -0.06831566551 0.4470892511 1.747777858
+-10 -5 1.78030240064679 0.09199485083 0.4471762021 1.746784003
+-5 -5 1.74595881811985 0.2484043428 0.4484043428 1.732746291
+0 -5 1.71303453978960 0.4000000000 0.4506992023 1.706515926
+5 -5 1.68166268472030 0.5460130429 0.4539869571 1.668936718
+10 -5 1.65193481877682 0.6857966321 0.4581954657 1.620833244
+15 -5 1.62390882491643 0.8188057355 0.4632548442 1.563004283
+20 -5 1.59761188879916 0.9445781752 0.4690980409 1.496216240
+25 -5 1.57304939884549 1.062719353 0.4756605655 1.421206239
+30 -5 1.55020825671653 1.172888842 0.4828804360 1.338682743
+35 -5 1.52906202703410 1.274790325 0.4906977829 1.249330059
+40 -5 1.50957644321799 1.368165112 0.4990543332 1.153814251
+45 -5 1.49171308734394 1.452787784 0.5078930038 1.052787784
+
+-45 0 1.99706248343444 -1.012136424 0.6000000000 1.412136424
+-40 0 1.95879324626778 -0.8590880286 0.6000000000 1.500522682
+-35 0 1.91979082395914 -0.7011467793 0.6000000000 1.572600578
+-30 0 1.88062057973966 -0.5403102899 0.6000000000 1.628665197
+-25 0 1.84177602153916 -0.3783681807 0.6000000000 1.669215950
+-20 0 1.80367682456054 -0.2168938060 0.6000000000 1.694901802
+-15 0 1.76667007726455 -0.05724786241 0.6000000000 1.706472254
+-10 0 1.73103423637964 0.09940905937 0.6000000000 1.704735937
+-5 0 1.69698607140096 0.2520979185 0.6000000000 1.690528527
+0 0 1.66469000902959 0.4000000000 0.6000000000 1.664690009
+5 0 1.63426117262780 0.5424352463 0.6000000000 1.628042315
+10 0 1.60577330850048 0.6788396088 0.6000000000 1.581378004
+15 0 1.57926655807878 0.8087442625 0.6000000000 1.525454355
+20 0 1.55475117485234 0.9317562197 0.6000000000 1.460988206
+25 0 1.53221728407909 1.047543005 0.6000000000 1.388660456
+30 0 1.51163459458000 1.155817297 0.6000000000 1.309113960
+35 0 1.49296169669584 1.256327650 0.6000000000 1.222962626
+40 0 1.47614697825216 1.348848988 0.6000000000 1.130794190
+45 0 1.46113671560021 1.433179680 0.6000000000 1.033179680
+
+-45 5 1.95653965947946 -0.9808426499 0.7208080780 1.380842650
+-40 5 1.91595737982141 -0.8287970578 0.7281204381 1.464423308
+-35 5 1.87514449299621 -0.6727872585 0.7340412926 1.532098985
+-30 5 1.83464311420621 -0.5146998059 0.7386088616 1.584306538
+-25 5 1.79491638080836 -0.3561910160 0.7418765920 1.621656867
+-20 5 1.75635048349317 -0.1986874209 0.7439083678 1.644880170
+-15 5 1.71925722595988 -0.04339606755 0.7447741977 1.654776652
+-10 5 1.68387982035420 0.1086766523 0.7445467406 1.652176805
+-5 5 1.65040115344844 0.2567012893 0.7432987107 1.637911758
+0 5 1.61895467084143 0.4000000000 0.7411011968 1.612794060
+5 5 1.58962821511948 0.5380220034 0.7380220034 1.577598718
+10 5 1.56247204154034 0.6703189268 0.7341249169 1.533054815
+15 5 1.53750665301301 0.7965226340 0.7294694527 1.479842616
+20 5 1.51472769157709 0.9163254280 0.7241107579 1.418592454
+25 5 1.49411275087119 1.029463663 0.7181000003 1.349889181
+30 5 1.47562175595236 1.135702177 0.7114844899 1.274273550
+35 5 1.45920731073387 1.234825805 0.7043087798 1.192254809
+40 5 1.44481090626480 1.326627810 0.6966147829 1.104312021
+45 5 1.43237452267911 1.410909144 0.6884430899 1.010909144
+
+-45 10 1.91584698647098 -0.9442997179 0.8370363104 1.344299718
+-40 10 1.87322942380926 -0.7932523823 0.8507480423 1.422062814
+-35 10 1.83093706523255 -0.6393961172 0.8617417967 1.484411493
+-30 10 1.78947270860620 -0.4844834101 0.8701276807 1.531970205
+-25 10 1.74924933297554 -0.3300020368 0.8760389044 1.565494420
+-20 10 1.71059834823102 -0.1771895930 0.8796220368 1.585815374
+-15 10 1.67377761721135 -0.02705568522 0.8810287984 1.593793515
+-10 10 1.63897849821064 0.1195906602 0.8804093398 1.590280391
+-5 10 1.60633626792773 0.2621097129 0.8779077541 1.576093193
+0 10 1.57594253996670 0.4000000000 0.8736595502 1.552000432
+5 10 1.54785092094267 0.5328698182 0.8677893675 1.518708971
+10 10 1.52208492441240 0.6604102673 0.8604102673 1.476860015
+15 10 1.49864648360444 0.7823718840 0.8516241203 1.427031299
+20 10 1.47751877733675 0.8985439526 0.8415218104 1.369738252
+25 10 1.45867290457357 1.008737800 0.8301847214 1.305442426
+30 10 1.44206870110272 1.112771889 0.8176857304 1.234557125
+35 10 1.42766190519319 1.210462724 0.8040915547 1.157460723
+40 10 1.41540090083544 1.301614333 0.7894637146 1.074502120
+45 10 1.40523460261236 1.386016364 0.7738612884 0.9860163642
+
+-45 15 1.87483566009123 -0.9025356828 0.9490133843 1.302535683
+-40 15 1.83052608777277 -0.7526090842 0.9680619819 1.373626017
+-35 15 1.78714664168225 -0.6012310544 0.9831421940 1.429906135
+-30 15 1.74513748537662 -0.4499840003 0.9944789474 1.472215474
+-25 15 1.70484063604457 -0.3001474603 1.002317962 1.501471074
+-20 15 1.66651009777449 -0.1527282797 1.006909913 1.518608468
+-15 15 1.63033119789198 -0.008500361423 1.008500361 1.524544104
+-10 15 1.59642840721454 0.1319582050 1.007320435 1.520140559
+-5 15 1.56487795902419 0.2682256805 1.003581688 1.506187364
+0 15 1.53572160646709 0.4000000000 0.9974739997 1.483393162
+5 15 1.50897478479995 0.5270668580 0.9891642714 1.452380833
+10 15 1.48463352901040 0.6492713323 0.9787965513 1.413687975
+15 15 1.46268134294887 0.7664935432 0.9664935432 1.367772524
+20 15 1.44309354719890 0.8786281313 0.9523585425 1.315019983
+25 15 1.42584172176697 0.9855676121 0.9364782157 1.255753797
+30 15 1.41089476777560 1.087188252 0.9189251778 1.190244967
+35 15 1.39822135569864 1.183339548 0.8997614104 1.118724814
+40 15 1.38779038150906 1.273836113 0.8790415727 1.041397327
+45 15 1.37957034910335 1.358451797 0.8568163849 0.9584517965
+
+-45 20 1.83336182112752 -0.8554698193 1.056953644 1.255469819
+-40 20 1.78777198508087 -0.7069367313 1.080148014 1.319195826
+-35 20 1.74375751331781 -0.5584844408 1.098223437 1.368857644
+-30 20 1.70166743478033 -0.4114757878 1.111566459 1.405517294
+-25 20 1.66174762825168 -0.2669358394 1.120567890 1.430248523
+-20 20 1.62415712056598 -0.1256025439 1.125602544 1.444081121
+-15 20 1.58899022065741 0.01201802945 1.127017407 1.447968427
+-10 20 1.55629278706371 0.1456014386 1.125123856 1.442765936
+-5 20 1.52607433721155 0.2749595431 1.120193161 1.429218962
+0 20 1.49832273609998 0.4000000000 1.112456557 1.407962819
+5 20 1.47301245695528 0.5206927776 1.102105950 1.379524761
+10 20 1.45011233982875 0.6370418319 1.089296480 1.344331032
+15 20 1.42959004280884 0.7490614068 1.074149449 1.302714905
+20 20 1.41141759184485 0.8567567185 1.056756719 1.254928770
+25 20 1.39557289576295 0.9601076631 1.037184579 1.201154760
+30 20 1.38204104781298 1.059055245 1.015478272 1.141517169
+35 20 1.37081449318554 1.153490295 0.9916667905 1.076095663
+40 20 1.36189301327341 1.243244784 0.9657682473 1.004940000
+45 20 1.35527981658150 1.328083528 0.9377947790 0.9280835276
+
+-45 25 1.79129379508296 -0.8029306912 1.160935794 1.202930691
+-40 25 1.74490915431383 -0.6562400991 1.186977790 1.258777933
+-35 25 1.70077095932716 -0.5113025252 1.206887706 1.301474885
+-30 25 1.65910456292910 -0.3691987532 1.221257646 1.332291322
+-25 25 1.62003424592886 -0.2306495567 1.230649557 1.352432339
+-20 25 1.58360638918964 -0.09608895036 1.235574162 1.362993189
+-15 25 1.54981290040003 0.03426636253 1.236480351 1.364936517
+-10 25 1.51861376195827 0.1603563591 1.233752501 1.359086624
+-5 25 1.48994829831622 0.2822291729 1.227709196 1.346126714
+0 25 1.46374940322445 0.4000000000 1.218607228 1.326607482
+5 25 1.43995157753738 0.5138189080 1.206645779 1.300956072
+10 25 1.41849798731668 0.6238449504 1.191971882 1.269487798
+15 25 1.39934377879124 0.7302250808 1.174685382 1.232416780
+20 25 1.38246037919810 0.8330768827 1.154845006 1.189868956
+25 25 1.36783567204036 0.9324732872 1.132473287 1.141892649
+30 25 1.35547717395881 1.028430164 1.107563283 1.088472973
+35 25 1.34540819188865 1.120893002 1.080083274 1.029541904
+40 25 1.33766810669080 1.209726220 1.049984154 0.9649941316
+45 25 1.33230898728274 1.294702687 1.017206715 0.8947026866
+
+-45 30 1.74852284540215 -0.7446768991 1.260879516 1.144676899
+-40 30 1.70190865159874 -0.6004821192 1.288390984 1.192328160
+-35 30 1.65821189723802 -0.4598034184 1.308943717 1.227926538
+-30 30 1.61750480456925 -0.3233701394 1.323370139 1.252913834
+-25 30 1.57976625991991 -0.1915491345 1.332415705 1.268581213
+-20 30 1.54491666683552 -0.06444301159 1.336725898 1.276046687
+-15 30 1.51284086578115 0.05803045475 1.336841963 1.276247718
+-10 30 1.48341062850036 0.1760735491 1.333205980 1.269950010
+-5 30 1.45649685168685 0.2899604130 1.326167055 1.257758234
+0 30 1.43198056054908 0.4000000000 1.315990280 1.240131543
+5 30 1.40975970638860 0.5065085555 1.302865271 1.217398360
+10 30 1.38975491112783 0.6097887658 1.286914730 1.189771213
+15 30 1.37190984531027 0.7101128457 1.268200316 1.157356896
+20 30 1.35619763167889 0.8077090538 1.246731270 1.120171419
+25 30 1.34261838913894 0.9027482648 1.222468538 1.078147133
+30 30 1.33120334706670 0.9953322352 1.195332235 1.031145679
+35 30 1.32200965138724 1.085478388 1.165205471 0.9789645928
+40 30 1.31512362582046 1.173107106 1.131943501 0.9213531709
+45 30 1.31065644366818 1.258026052 1.095381572 0.8580260519
+
+-45 35 1.70497602420756 -0.6804216094 1.356519355 1.080421609
+-40 35 1.65878108839112 -0.5396082197 1.384079428 1.119781472
+-35 35 1.61614408166144 -0.4041008713 1.404100871 1.148375056
+-30 35 1.57695305208845 -0.2742027124 1.417669700 1.167753353
+-25 35 1.54102704073715 -0.1498861326 1.425708968 1.179234617
+-20 35 1.50815396123168 -0.03090719019 1.428981149 1.183907775
+-15 35 1.47811354583321 0.08311068955 1.428098349 1.182647007
+-10 35 1.45069461557790 0.1926158019 1.423538056 1.176134233
+-5 35 1.42570638155896 0.2980859731 1.415659618 1.164882657
+0 35 1.40298452888273 0.4000000000 1.404718866 1.149257645
+5 35 1.38239571018941 0.4988180423 1.390881188 1.129495392
+10 35 1.36384104523197 0.5949680370 1.374232558 1.105718684
+15 35 1.34725622483487 0.6888351151 1.354786842 1.077947324
+20 35 1.33261493341065 0.7807524771 1.332493291 1.046108833
+25 35 1.31992830466663 0.8709912620 1.307240437 1.010044021
+30 35 1.30924866523225 0.9597497022 1.278861658 0.9695149238
+35 35 1.30066817739212 1.047138103 1.247138103 0.9242089914
+40 35 1.29432046403499 1.133161329 1.211804689 0.8737476476
+45 35 1.29037967431664 1.217697179 1.172557728 0.8176971785
+
+-45 40 1.66063619993670 -0.6098667542 1.447378821 1.009866754
+-40 40 1.61559129477885 -0.4735763906 1.473576391 1.041087802
+-35 40 1.57467207963757 -0.3443224373 1.491965094 1.063002605
+-30 40 1.53756044797758 -0.2219151356 1.503868568 1.077188613
+-25 40 1.50391144819716 -0.1059074944 1.510357753 1.084922123
+-20 40 1.47338380538239 0.004288290764 1.512276659 1.087208986
+-15 40 1.44566199775990 0.1093222415 1.510275555 1.084824163
+-10 40 1.42046399627847 0.2098585461 1.504839539 1.078345771
+-5 40 1.39754873236741 0.3065456478 1.496316269 1.068188134
+0 40 1.37671598896062 0.4000000000 1.484935980 1.054625633
+5 40 1.35780834364029 0.4907969048 1.470828817 1.037813371
+10 40 1.34071164797357 0.5794659088 1.454037070 1.017801746
+15 40 1.32535402440872 0.6664875591 1.434522435 0.9945451102
+20 40 1.31170837332154 0.7522899875 1.412171905 0.9679087858
+25 40 1.29979329368716 0.8372432760 1.386799584 0.9376712313
+30 40 1.28967625382112 0.9216505038 1.358147642 0.9035251763
+35 40 1.28147870155723 1.005734593 1.325887177 0.8650786509
+40 40 1.27537607987457 1.089616511 1.289616511 0.8218529550
+45 40 1.27160433139715 1.173288538 1.248866127 0.7732885377
+
+-45 45 1.61556236910744 -0.5327453687 1.532745369 0.9327453687
+-40 45 1.57247198302766 -0.4023909481 1.556252295 0.9562522951
+-35 45 1.53395441508082 -0.2806349114 1.572047392 0.9720473921
+-30 45 1.49947726234264 -0.1667491333 1.581638294 0.9816382939
+-25 45 1.46853839799945 -0.05986635688 1.586186585 0.9861865848
+-20 45 1.44068480956417 0.04091857574 1.586568105 0.9865681049
+-15 45 1.41552309382464 0.1364907677 1.583429843 0.9834298434
+-10 45 1.39271858390099 0.2276872439 1.577234201 0.9772342012
+-5 45 1.37199452473181 0.3152851205 1.568295504 0.9682955037
+0 45 1.35312746600398 0.4000000000 1.556805607 0.9568056070
+5 45 1.33594416169081 0.4824889215 1.542852688 0.9428526876
+10 45 1.32031986535741 0.5633552949 1.526433914 0.9264339141
+15 45 1.30617628102224 0.6431535809 1.507461518 0.9074615180
+20 45 1.29348323007888 0.7223923772 1.485765776 0.8857657765
+25 45 1.28226017170980 0.8015341475 1.461092758 0.8610927582
+30 45 1.27258091866288 0.8809903763 1.433099770 0.8330997697
+35 45 1.26458242150222 0.9611111621 1.401349788 0.8013497877
+40 45 1.25847170776402 1.042164896 1.365302321 0.7653023213
+45 45 1.25453589585781 1.124306637 1.324306637 0.7243066372
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.83855710368077 1.461491439 -0.4614914387 1.061491439
+45 -40 1.78170853158578 1.483493309 -0.3091588361 1.083493309
+45 -35 1.72951164584203 1.495969521 -0.1674061200 1.095969521
+45 -30 1.68159442128726 1.500861961 -0.03558294926 1.100861961
+45 -25 1.63753399996246 1.499674387 0.08721341175 1.099674387
+45 -20 1.59690142182508 1.493543847 0.2019825897 1.093543847
+45 -15 1.55929251654012 1.483313160 0.3097271137 1.083313160
+45 -10 1.52433778672871 1.469587953 0.4114027856 1.069587953
+45 -5 1.49171309695831 1.452787791 0.5078930032 1.052787791
+45 0 1.46113672057138 1.433179683 0.6000000000 1.033179683
+45 5 1.43237452440768 1.410909145 0.6884430900 1.010909145
+45 10 1.40523460608306 1.386016367 0.7738612889 0.9860163666
+45 15 1.37957034623907 1.358451795 0.8568163843 0.9584517946
+45 20 1.35527982646349 1.328083534 0.9377947814 0.9280835344
+45 25 1.33230900482341 1.294702698 1.017206720 0.8947026984
+45 30 1.31065647503188 1.258026072 1.095381584 0.8580260724
+45 35 1.29037968724845 1.217697187 1.172557734 0.8176971867
+45 40 1.27160436703282 1.173288559 1.248866145 0.7732885594
+45 45 1.25453589649598 1.124306638 1.324306638 0.7243066376
+
+50 -45 1.85265029385819 1.526634442 -0.5266344422 0.9453585449
+50 -40 1.79316359383388 1.555515476 -0.3695926099 0.9695926099
+50 -35 1.73785671955745 1.573162492 -0.2214572202 0.9844002140
+50 -30 1.68657678655878 1.581586917 -0.08218952449 0.9914691461
+50 -25 1.63907421986389 1.582428583 0.04862449671 0.9921753875
+50 -20 1.59505351270153 1.576988986 0.1716110429 0.9876110244
+50 -15 1.55420796410954 1.566277012 0.2874970166 0.9786226103
+50 -10 1.51623918584347 1.551053542 0.3970382044 0.9658486023
+50 -5 1.48087536022509 1.531877158 0.5009735802 0.9497577058
+50 0 1.44787301660375 1.509135079 0.6000000000 0.9306748355
+50 5 1.41702857838521 1.483077160 0.6947569733 0.9088096459
+50 10 1.38817546610378 1.453833921 0.7858193535 0.8842716546
+50 15 1.36118931049052 1.421435894 0.8736929229 0.8570864819
+50 20 1.33598906678531 1.385825494 0.9588111361 0.8272058087
+50 25 1.31254069308444 1.346867209 1.041531431 0.7945159255
+50 30 1.29086074165762 1.304355008 1.122129607 0.7588439539
+50 35 1.27102091053359 1.258018985 1.200791361 0.7199634137
+50 40 1.25315299888039 1.207532391 1.277600131 0.6776001314
+50 45 1.23745505170122 1.152521664 1.352521664 0.6314406507
+
+55 -45 1.86481952356807 1.581712401 -0.5817124008 0.8274439310
+55 -40 1.80331006281718 1.617347611 -0.4214759317 0.8523959741
+55 -35 1.74546926420307 1.640268976 -0.2684456863 0.8684456863
+55 -30 1.69133707115326 1.652456142 -0.1231058905 0.8769792316
+55 -25 1.64083121441031 1.655607408 0.01450064997 0.8791857722
+55 -20 1.59379589306142 1.651137084 0.1446233424 0.8760556176
+55 -15 1.55003405597948 1.640191014 0.2676918194 0.8683910967
+55 -10 1.50933358065177 1.623675110 0.3842330626 0.8568265360
+55 -5 1.47148796197692 1.602288795 0.4948133602 0.8418516773
+55 0 1.43630314969611 1.576550661 0.6000000000 0.8238296421
+55 5 1.40361347915485 1.546831508 0.7003347559 0.8030200669
+55 10 1.37328017263025 1.513371350 0.7963174085 0.7795910118
+55 15 1.34520173134708 1.476303513 0.8883946570 0.7536358329
+55 20 1.31931422500717 1.435667716 0.9769522213 0.7251823419
+55 25 1.29559517653709 1.391423668 1.062308449 0.6942023261
+55 30 1.27406588188611 1.343461635 1.144707829 0.6606189489
+55 35 1.25479431893222 1.291612643 1.224313894 0.6243138941
+55 40 1.23789789212233 1.235658866 1.301201046 0.5851346373
+55 45 1.22354625700029 1.175345692 1.375345692 0.5429028986
+
+60 -45 1.87511391705615 1.627550209 -0.6275502088 0.7087264435
+60 -40 1.81208448781005 1.669515471 -0.4652499632 0.7329550987
+60 -35 1.75221960971500 1.697540419 -0.3085475824 0.7491353101
+60 -30 1.69571843810848 1.713497854 -0.1583483397 0.7583483397
+60 -25 1.64264892774743 1.719077146 -0.01509577466 0.7615695451
+60 -20 1.59299025808337 1.715753778 0.1211047892 0.7596507980
+60 -15 1.54665837575355 1.704776508 0.2503861884 0.7533130681
+60 -10 1.50353446340272 1.687178055 0.3730357800 0.7431525963
+60 -5 1.46348622805543 1.663793912 0.4894323597 0.7296517554
+60 0 1.42637574046236 1.635277627 0.6000000000 0.7131878702
+60 5 1.39208013161466 1.602131159 0.7051728485 0.6940507483
+60 10 1.36049052340316 1.564717928 0.8053711957 0.6724502094
+60 15 1.33152620442717 1.523288852 0.9009843407 0.6485311210
+60 20 1.30513380707419 1.477994500 0.9923579109 0.6223804150
+60 25 1.28129443043687 1.428902872 1.079785289 0.5940373503
+60 30 1.26002347008347 1.376009983 1.163499626 0.5634996265
+60 35 1.24137246504201 1.319251753 1.243667007 0.5307302471
+60 40 1.22543089762057 1.258515976 1.320380439 0.4956644299
+60 45 1.21232694867114 1.193654287 1.393654287 0.4582165163
+
+65 -45 1.88361611667965 1.664929094 -0.6649290940 0.5898461235
+65 -40 1.81946750395018 1.712564346 -0.5013722588 0.6120588065
+65 -35 1.75801973069737 1.745283158 -0.3419774081 0.6273158388
+65 -30 1.69959483155734 1.764805748 -0.1879709662 0.6364193723
+65 -25 1.64439165373974 1.772766320 -0.04013144793 0.6401314479
+65 -20 1.59251101615059 1.770657307 0.1011215389 0.6391479989
+65 -15 1.54397704126258 1.759796815 0.2356435417 0.6340836682
+65 -10 1.49876482988683 1.741322780 0.3634886041 0.6254690843
+65 -5 1.45681544751648 1.716192108 0.4848481116 0.6137504594
+65 0 1.41804980451932 1.685189580 0.6000000000 0.5992937434
+65 5 1.38238979244517 1.648950605 0.7092690192 0.5823952318
+65 10 1.34975664772610 1.607967589 0.8129972778 0.5632845378
+65 15 1.32008751751704 1.562614957 0.9115217388 0.5421362579
+65 20 1.29333549858907 1.513160119 1.005157149 0.5190750880
+65 25 1.26947700537737 1.459781150 1.094184066 0.4941840660
+65 30 1.24851421459390 1.402579759 1.178839694 0.4675106196
+65 35 1.23047416604054 1.341591350 1.259309361 0.4390712574
+65 40 1.21541161248317 1.276798264 1.335721100 0.4088577451
+65 45 1.20340895611117 1.208140781 1.408140781 0.3768422353
+
+70 -45 1.89041641440815 1.694540296 -0.6945402958 0.4711741347
+70 -40 1.82546321959612 1.747008165 -0.5302740541 0.4902708772
+70 -35 1.76280964995537 1.783813658 -0.3689567550 0.5036669814
+70 -30 1.70287154129959 1.806511843 -0.2120499913 0.5119284451
+70 -25 1.64595188738118 1.816653297 -0.06059628127 0.5156196323
+70 -20 1.59225501945511 1.815716118 0.08472147296 0.5152785270
+70 -15 1.54190209395873 1.805059339 0.2235154848 0.5113997767
+70 -10 1.49495428669766 1.785901894 0.3556281035 0.5044270370
+70 -5 1.45142350074719 1.759305991 0.4810761355 0.4947469201
+70 0 1.41128715681329 1.726176127 0.6000000000 0.4826886356
+70 5 1.37450776533321 1.687271868 0.7126216953 0.4685286432
+70 10 1.34103505920293 1.643210609 0.8192115730 0.4524916564
+70 15 1.31082090442204 1.594486447 0.9200616787 0.4347575118
+70 20 1.28382097328065 1.541479237 1.015464465 0.4154644652
+70 25 1.26000313631314 1.484471309 1.105697276 0.3947152762
+70 30 1.23935153432982 1.423660663 1.191010759 0.3725820113
+70 35 1.22186575766357 1.359170222 1.271618220 0.3491094106
+70 40 1.20756491471146 1.291061393 1.347689286 0.3243198240
+70 45 1.19648701381318 1.219343633 1.419343633 0.2982166940
+
+75 -45 1.89560358188232 1.716964126 -0.7169641257 0.3528794739
+75 -40 1.83009047990760 1.773299137 -0.5523347994 0.3679743947
+75 -35 1.76655590596355 1.813431371 -0.3896953004 0.3787277943
+75 -30 1.70548106695150 1.838760922 -0.2306690056 0.3855148272
+75 -25 1.64724730452264 1.850748021 -0.07649491238 0.3887267607
+75 -20 1.59214081766713 1.850839410 0.07193763999 0.3887512483
+75 -15 1.54036330883740 1.840413950 0.2140422454 0.3859577546
+75 -10 1.49204878001560 1.820748877 0.3494836402 0.3806885142
+75 -5 1.44727076249696 1.792991014 0.4781290779 0.3732508173
+75 0 1.40605689195242 1.758146665 0.6000000000 0.3639143021
+75 5 1.36840577969094 1.717083855 0.7152299062 0.3529115553
+75 10 1.33428978707439 1.670528646 0.8240284800 0.3404371246
+75 15 1.30367208586776 1.619080880 0.9266517374 0.3266517374
+75 20 1.27650861591858 1.563219350 1.023377219 0.3116836855
+75 25 1.25275745565764 1.503316663 1.114485010 0.2956328090
+75 30 1.23238285901597 1.439650532 1.200242515 0.2785735205
+75 35 1.21535951580160 1.372416022 1.280893029 0.2605580877
+75 40 1.20167437782538 1.301735955 1.356646307 0.2416194208
+75 45 1.19132678662913 1.227670223 1.427670223 0.2217735679
+
+80 -45 1.89925173714658 1.732655266 -0.7326552655 0.2349830793
+80 -40 1.83337359316774 1.791806245 -0.5678641067 0.2454129929
+80 -35 1.76924035796933 1.834391586 -0.4043718014 0.2529219375
+80 -30 1.70737624663940 1.861687304 -0.2439055581 0.2577349090
+80 -25 1.64821630045007 1.875074692 -0.08783862522 0.2600954668
+80 -20 1.59210544449680 1.875966169 0.06279224779 0.2602526582
+80 -15 1.53930540678781 1.865747271 0.2072542024 0.2584507908
+80 -10 1.49000560593100 1.845733852 0.3450781150 0.2549218850
+80 -5 1.44432734981270 1.817134476 0.4760167987 0.2498790434
+80 0 1.40233722059248 1.781032567 0.6000000000 0.2435133028
+80 5 1.36406208510749 1.738380394 0.7170931120 0.2359925740
+80 10 1.32949193789180 1.689989442 0.8274599435 0.2274599435
+80 15 1.29859703988388 1.636541533 0.9313303052 0.2180356350
+80 20 1.27133233411578 1.578592486 1.028972583 0.2078176546
+80 25 1.24764692855188 1.516584279 1.120671800 0.1968839346
+80 30 1.22748910284337 1.450855217 1.206711543 0.1852941276
+80 35 1.21081232895664 1.381652385 1.287360400 0.1730918012
+80 40 1.19757831956371 1.309142027 1.362860739 0.1603062686
+80 45 1.18775737025889 1.233418279 1.433418279 0.1469541288
+
+85 -45 1.90141766701521 1.741939887 -0.7419398871 0.1174045273
+85 -40 1.83533411681296 1.802800546 -0.5770894209 0.1227291450
+85 -35 1.77085382618272 1.846887618 -0.4131216173 0.1265862640
+85 -30 1.70852534395794 1.875397504 -0.2518211463 0.1290805558
+85 -25 1.64881497807079 1.889658326 -0.09463908554 0.1303282161
+85 -20 1.59210275361291 1.891056753 0.05729972443 0.1304505625
+85 -15 1.53868735601227 1.880979037 0.2031728629 0.1295688767
+85 -10 1.48879288589414 1.860762843 0.3424280983 0.1278001889
+85 -5 1.44257082295207 1.831654181 0.4747464890 0.1252535110
+85 0 1.40011240382768 1.794784553 0.6000000000 0.1220278365
+85 5 1.36146237751187 1.751159523 0.7182111409 0.1182111409
+85 10 1.32662171612369 1.701644929 0.8295151203 0.1138791752
+85 15 1.29556538945438 1.646975336 0.9341260344 0.1090962056
+85 20 1.26824633505670 1.587754533 1.032307295 0.1039150567
+85 25 1.24460763317992 1.524468269 1.124348165 0.09837822600
+85 30 1.22458696449154 1.457492391 1.210543517 0.09251859599
+85 35 1.20812406101435 1.387105609 1.291178789 0.08636055053
+85 40 1.19516468453354 1.313499976 1.366517493 0.07992089206
+85 45 1.18566116146766 1.236789325 1.436789325 0.07320957965
+
+90 -45 1.90213490743581 1.745012492 -0.7450124918 0.000000000
+90 -40 1.83598514961913 1.806446222 -0.5801485057 0.000000000
+90 -35 1.77139125527095 1.851038768 -0.4160282836 0.000000000
+90 -30 1.70890957096503 1.879959101 -0.2544547855 0.000000000
+90 -25 1.64901670086095 1.894516677 -0.09690457170 0.000000000
+90 -20 1.59210426616875 1.896088630 0.05546827070 0.000000000
+90 -15 1.53848342293054 1.886060872 0.2018111896 0.000000000
+90 -10 1.48839011494307 1.865778125 0.3415437689 0.000000000
+90 -5 1.44198613066850 1.836498938 0.4743226277 0.000000000
+90 0 1.39937115520189 1.799371155 0.6000000000 0.000000000
+90 5 1.36059605531513 1.755418577 0.7185837598 0.000000000
+90 10 1.32566556678831 1.705525728 0.8301994099 0.000000000
+90 15 1.29455620320659 1.650445270 0.9350558003 0.000000000
+90 20 1.26722010568657 1.590797382 1.033414802 0.000000000
+90 25 1.24359821704181 1.527082748 1.125567317 0.000000000
+90 30 1.22362459487473 1.459689984 1.211812297 0.000000000
+90 35 1.20723410637523 1.388908286 1.292441037 0.000000000
+90 40 1.19436704328397 1.314938237 1.367724337 0.000000000
+90 45 1.18496964630267 1.237900072 1.437900072 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.25453593314896 1.124306659 1.324306659 0.7243066587
+40 45 1.25847179665140 1.042164941 1.365302375 0.7653023754
+35 45 1.26458247455989 0.9611111856 1.401349821 0.8013498213
+30 45 1.27258097801434 0.8809903987 1.433099809 0.8330998085
+25 45 1.28226019564128 0.8015341550 1.461092774 0.8610927742
+20 45 1.29348323725399 0.7223923790 1.485765781 0.8857657814
+15 45 1.30617628949730 0.6431535825 1.507461524 0.9074615239
+10 45 1.32031986988007 0.5633552955 1.526433917 0.9264339173
+5 45 1.33594416470411 0.4824889217 1.542852690 0.9428526897
+0 45 1.35312747000108 0.4000000000 1.556805610 0.9568056098
+-5 45 1.37199453288963 0.3152851200 1.568295509 0.9682955095
+-10 45 1.39271860314216 0.2276872415 1.577234215 0.9772342147
+-15 45 1.41552311974411 0.1364907628 1.583429861 0.9834298614
+-20 45 1.44068485444865 0.04091856455 1.586568136 0.9865681356
+-25 45 1.46853847138171 -0.05986637986 1.586186634 0.9861866341
+-30 45 1.49947735422727 -0.1667491680 1.581638354 0.9816383541
+-35 45 1.53395458947413 -0.2806349888 1.572047503 0.9720475026
+-40 45 1.57247212216943 -0.4023910191 1.556252380 0.9562523797
+-45 45 1.61556257171606 -0.5327454857 1.532745486 0.9327454857
+
+45 50 1.23745507716645 1.152521679 1.352521679 0.6314406637
+40 50 1.23947181920476 1.070202496 1.398716232 0.6702024959
+35 50 1.24402374184178 0.9880302290 1.439794199 0.7046710030
+30 50 1.25084326938723 0.9059432704 1.476319450 0.7353193273
+25 50 1.25972903946348 0.8237658824 1.508768868 0.7625476216
+20 50 1.27054034880511 0.7412333509 1.537530926 0.7866818545
+15 50 1.28319492438818 0.6580106726 1.562908939 0.8079765356
+10 50 1.29766314686891 0.5737034927 1.585121460 0.8266150541
+5 50 1.31396538670640 0.4878651178 1.604302892 0.8427101867
+0 50 1.33217041917687 0.4000000000 1.620501747 0.8563026394
+-5 50 1.35239315243702 0.3095652101 1.633674379 0.8673557899
+-10 50 1.37479611053976 0.2159715896 1.643676978 0.8757489677
+-15 50 1.39958844910452 0.1185862021 1.650250592 0.8812648841
+-20 50 1.42702681317282 0.01673854612 1.653002190 0.8835737495
+-25 50 1.45741572093148 -0.09026658884 1.651380093 0.8822126480
+-30 50 1.49110175214138 -0.2031234411 1.644640443 0.8765574107
+-35 50 1.52846954968746 -0.3224832366 1.631812994 0.8657939029
+-40 50 1.56992067900889 -0.4488815487 1.611657635 0.8488815487
+-45 50 1.61584828872881 -0.5826303116 1.582630312 0.8245247320
+
+45 55 1.22354629667482 1.175345718 1.375345718 0.5429029162
+40 55 1.22377029464923 1.093198540 1.426121850 0.5784567468
+35 55 1.22680730997176 1.010389159 1.471726061 0.6103891590
+30 55 1.23242591785390 0.9269052846 1.512626724 0.6390281115
+25 55 1.24044729182761 0.8426299773 1.549223049 0.6646531347
+20 55 1.25074164579137 0.7573597803 1.581837927 0.6874903178
+15 55 1.26323077555022 0.6708210953 1.610718087 0.7077124237
+10 55 1.27788486415052 0.5826801623 1.636030683 0.7254364943
+5 55 1.29471968345956 0.4925506811 1.657859125 0.7407209337
+0 55 1.31379689538845 0.4000000000 1.676199413 0.7535629413
+-5 55 1.33522102144956 0.3045541545 1.690951006 0.7638921184
+-10 55 1.35914054051316 0.2057039241 1.701907803 0.7715641500
+-15 55 1.38574335499944 0.1029137190 1.708741095 0.7763488726
+-20 55 1.41525709091258 -0.004364854069 1.710983306 0.7779188855
+-25 55 1.44794473216123 -0.1166714846 1.708005574 0.7758338556
+-30 55 1.48409466580381 -0.2345024970 1.698990562 0.7695214762
+-35 55 1.52401227800232 -0.3582613546 1.682909442 0.7582613546
+-40 55 1.56799399142215 -0.4881823245 1.658494476 0.7411658113
+-45 55 1.61629787931661 -0.6242273975 1.624227397 0.7171717446
+
+45 60 1.21232697197081 1.193654302 1.393654302 0.4582165251
+40 60 1.21094315328632 1.111863690 1.448366110 0.4898044017
+35 60 1.21257804902638 1.028736746 1.497929130 0.5184196249
+30 60 1.21704573849957 0.9442794006 1.542719575 0.5442794006
+25 60 1.22419889944104 0.8584056627 1.583054116 0.5675665586
+20 60 1.23393024889089 0.7709522288 1.619182872 0.5884255057
+15 60 1.24617524036845 0.6816912141 1.651285923 0.6069602107
+10 60 1.26091124761864 0.5903393269 1.679467964 0.6232311198
+5 60 1.27815529249820 0.4965657291 1.703751335 0.6372511302
+0 60 1.29796455171107 0.4000000000 1.724070275 0.6489822759
+-5 60 1.32043335937349 0.3002401266 1.740260570 0.6583297472
+-10 60 1.34569353610744 0.1968624656 1.752050206 0.6651364964
+-15 60 1.37390867289127 0.08943533010 1.759043127 0.6691738614
+-20 60 1.40527134965582 -0.02246191769 1.760704579 0.6701331014
+-25 60 1.43999600718485 -0.1392116627 1.756343142 0.6676150245
+-30 60 1.47830774138762 -0.2611193203 1.745092253 0.6611193203
+-35 60 1.52042680555544 -0.3883601409 1.725894964 0.6500357604
+-40 60 1.56654812887056 -0.5209092334 1.697496887 0.6336401234
+-45 60 1.61681013142320 -0.6584506874 1.658450687 0.6110967893
+
+45 65 1.20340896741194 1.208140789 1.408140789 0.3768422388
+40 65 1.20063781789213 1.126778127 1.466140444 0.4038879223
+35 65 1.20103255859640 1.043534038 1.519061854 0.4285655808
+30 65 1.20445351371466 0.9584121470 1.567198210 0.4510119323
+25 65 1.21078970212628 0.8713381775 1.610787984 0.4713381775
+20 65 1.21996235787624 0.7821718893 1.650008636 0.4896270681
+15 65 1.23192670824472 0.6907170511 1.684970805 0.5059301953
+10 65 1.24667324674071 0.5967302835 1.715712880 0.5202654602
+5 65 1.26422336308674 0.4999287232 1.742190533 0.5326121927
+0 65 1.28463345770582 0.4000000000 1.764273306 0.5429095589
+-5 65 1.30798875777581 0.2966119039 1.781731346 0.5510503766
+-10 65 1.33440384539292 0.1894254590 1.794227566 0.5568774597
+-15 65 1.36401575949363 0.07811182552 1.801303022 0.5601767987
+-20 65 1.39697940401513 -0.03762518953 1.802365326 0.5606721596
+-25 65 1.43345826489738 -0.1580189565 1.796675514 0.5580189565
+-30 65 1.47361321605595 -0.2832007300 1.783338376 0.5517997470
+-35 65 1.51758359767676 -0.4131475654 1.761295075 0.5415207867
+-40 65 1.56547264960960 -0.5476223920 1.729332390 0.5266163421
+-45 65 1.61731558300850 -0.6860968522 1.686096852 0.5064552797
+
+45 70 1.19648702690860 1.219343642 1.419343642 0.2982166973
+40 70 1.19256916392280 1.138404351 1.479996038 0.3202923641
+35 70 1.19191847751917 1.055157215 1.535661470 0.3405529245
+30 70 1.19443767373663 0.9695926434 1.586563398 0.3590797111
+25 70 1.20005190476689 0.8816360865 1.632871921 0.3759346349
+20 70 1.20871235925274 0.7911581477 1.674698178 0.3911581477
+15 70 1.22039681467590 0.6979829296 1.712087433 0.4047667235
+10 70 1.23511020507068 0.6018966238 1.745012652 0.4167505232
+5 70 1.25288234078573 0.5026561921 1.773365645 0.4270701687
+0 70 1.27377095985675 0.4000000000 1.796953172 0.4356553263
+-5 70 1.29785343340249 0.2936590556 1.815482557 0.4423994710
+-10 70 1.32522802708746 0.1833723150 1.828556652 0.4471580523
+-15 70 1.35600548539216 0.06890565250 1.835660927 0.4497437971
+-20 70 1.39030378106625 -0.04992396048 1.836155922 0.4499239605
+-25 70 1.42823749387753 -0.1732174704 1.829268832 0.4474172648
+-30 70 1.46990771959437 -0.3009563093 1.814091942 0.4418933284
+-35 70 1.51538219022342 -0.4329542612 1.789581968 0.4329724275
+-40 70 1.56468515642353 -0.5688078161 1.754580195 0.4202328242
+-45 70 1.61776956545668 -0.7078341659 1.707834166 0.4032186609
+
+45 75 1.19132678836086 1.227670225 1.427670225 0.2217735683
+40 75 1.18651302158554 1.147099807 1.490358879 0.2385709427
+35 75 1.18503319260069 1.063903009 1.548151759 0.2540564981
+30 75 1.18682539722227 0.9780533667 1.601217801 0.2682755011
+25 75 1.19184655087641 0.8894699938 1.649671789 0.2812587082
+20 75 1.20007514497410 0.7980266734 1.693569298 0.2930210101
+15 75 1.21150985368606 0.7035593098 1.732898767 0.3035593098
+10 75 1.22617136816253 0.6058752983 1.767576836 0.3128512703
+5 75 1.24409828223512 0.5047622938 1.797438498 0.3208526785
+0 75 1.26535070610725 0.4000000000 1.822234926 0.3274968615
+-5 75 1.29000010081701 0.2913724329 1.841618773 0.3326907476
+-10 75 1.31813039954986 0.1786846960 1.855141460 0.3363141407
+-15 75 1.34982880844753 0.06178310467 1.862242637 0.3382168953
+-20 75 1.38518045051446 -0.05942020305 1.862246634 0.3382179662
+-25 75 1.42425716933605 -0.1849168648 1.854358265 0.3361042840
+-30 75 1.46710903782158 -0.3145678889 1.837667889 0.3316321114
+-35 75 1.51374540830848 -0.4480607444 1.811156262 0.3245283422
+-40 75 1.56412669788084 -0.5848680403 1.773720025 0.3144973329
+-45 75 1.61814335942214 -0.7241995821 1.724199582 0.3012283701
+
+45 80 1.18775737177606 1.233418280 1.433418280 0.1469541289
+40 80 1.18230255025539 1.153130031 1.497545421 0.1582614741
+35 80 1.18022286472721 1.069995210 1.556852323 0.1687188811
+30 80 1.18148279463991 0.9839719858 1.611469150 0.1783493012
+25 80 1.18606384008063 0.8949717588 1.661470362 0.1871658641
+20 80 1.19396640249399 0.8028677934 1.706870165 0.1951710743
+15 80 1.20520544668287 0.7075019241 1.747612804 0.2023551008
+10 80 1.21981559018379 0.6086956508 1.783571850 0.2086956508
+5 80 1.23784336698532 0.5062583101 1.814538042 0.2141558259
+0 80 1.25935127545454 0.4000000000 1.840218900 0.2186840540
+-5 80 1.28440654823073 0.2897446374 1.860224561 0.2222115919
+-10 80 1.31308192312348 0.1753476110 1.874067010 0.2246523890
+-15 80 1.34544601231566 0.05671642230 1.881151753 0.2259016205
+-20 80 1.38155813409937 -0.06616494047 1.880777648 0.2258356556
+-25 80 1.42145704199194 -0.1932067638 1.872136010 0.2243119017
+-30 80 1.46515403094324 -0.3241822842 1.854320510 0.2211705484
+-35 80 1.51261524137642 -0.4586894867 1.826335679 0.2162360676
+-40 80 1.56375467498930 -0.5961161017 1.787124943 0.2093221569
+-45 80 1.61841942565501 -0.7356025782 1.735602578 0.2002373739
+
+45 85 1.18566116177574 1.236789325 1.436789325 0.07320957967
+40 85 1.17982171438206 1.156677297 1.501772887 0.07889490470
+35 85 1.17737961524696 1.073589611 1.561985660 0.08416283976
+30 85 1.17831547719936 0.9874738961 1.617534636 0.08902274542
+25 85 1.18262624076705 0.8982356549 1.668469810 0.09347899570
+20 85 1.19032622285903 0.8057466566 1.714779777 0.09753059281
+15 85 1.20144120293575 0.7098514270 1.756381268 0.1011702517
+10 85 1.21601479505099 0.6103793256 1.793120444 0.1043845131
+5 85 1.23409914611648 0.5071526253 1.824760112 0.1071526253
+0 85 1.25575856314322 0.4000000000 1.850980023 0.1094465703
+-5 85 1.28105773189384 0.2887701206 1.871363339 0.1112298794
+-10 85 1.31006229831383 0.1733497784 1.885397281 0.1124576902
+-15 85 1.34282897690858 0.05368469664 1.892466308 0.1130761499
+-20 85 1.37940059059480 -0.07019646122 1.891854160 0.1130225939
+-25 85 1.41979502328051 -0.1981539043 1.882745187 0.1122256621
+-30 85 1.46399940815547 -0.3299076121 1.864237069 0.1106064115
+-35 85 1.51195335283331 -0.4650022963 1.835351305 0.1080792347
+-40 85 1.56354278878113 -0.6027763659 1.795062337 0.1045544067
+-45 85 1.61858928992674 -0.7423316227 1.742331623 0.09994106698
+
+45 90 1.18496964645972 1.237900073 1.437900073 0.000000000
+40 90 1.17900195506956 1.157847849 1.503167896 0.000000000
+35 90 1.17643853591678 1.074777423 1.563682032 0.000000000
+30 90 1.17726549831596 0.9886327492 1.619541829 0.000000000
+25 90 1.18148502743236 0.8993171486 1.670789081 0.000000000
+20 90 1.18911621807103 0.8067016993 1.717403735 0.000000000
+15 90 1.20018868595747 0.7106316896 1.759293248 0.000000000
+10 90 1.21474913007631 0.6109389728 1.796294361 0.000000000
+5 90 1.23285167660568 0.5074501036 1.828160304 0.000000000
+0 90 1.25456129773949 0.4000000000 1.854561298 0.000000000
+-5 90 1.27994182401713 0.2884457197 1.875071259 0.000000000
+-10 90 1.30905648904261 0.1726847262 1.889168980 0.000000000
+-15 90 1.34195791078883 0.05267573496 1.896231804 0.000000000
+-20 90 1.37868321319610 -0.07153743018 1.895538442 0.000000000
+-25 90 1.41924316175037 -0.1997980780 1.886271129 0.000000000
+-30 90 1.46361670377104 -0.3318083519 1.867529247 0.000000000
+-35 90 1.51173450126016 -0.4670952879 1.838340407 0.000000000
+-40 90 1.56347310503035 -0.6049811400 1.797689884 0.000000000
+-45 90 1.61864565527610 -0.7445553192 1.744555319 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.61864564809350 -0.7445553141 1.744555314 1.401676002e-16
+-90 40 1.67698609100679 -0.8846458762 1.677945881 1.573237460e-16
+-90 35 1.73814785541947 -1.023807369 1.596960653 1.743661137e-16
+-90 30 1.80170377980948 -1.160321243 1.500851890 1.910842416e-16
+-90 25 1.86713980525775 -1.292203345 1.389087379 2.072351410e-16
+-90 20 1.93386960323120 -1.417242996 1.261422359 2.225480818e-16
+-90 15 2.00123408540714 -1.533043688 1.117957495 2.367295765e-16
+-90 10 2.06852973197637 -1.637104117 0.9591964184 2.494733037e-16
+-90 5 2.13501350535426 -1.726889134 0.7860786878 2.604687971e-16
+-90 -2.84217e-14 2.19992588910757 -1.799925889 0.6000000000 2.694132198e-16
+-90 -5 2.26251705016845 -1.853907490 0.4028086460 2.760240593e-16
+-90 -10 2.32205417657879 -1.886776956 0.1967795238 2.800494080e-16
+-90 -15 2.37782515501177 -1.896802728 -0.01542643604 2.812772109e-16
+-90 -20 2.42915271615398 -1.882656882 -0.2308191601 2.795448444e-16
+-90 -25 2.47540576585471 -1.843479522 -0.4461516819 2.747470015e-16
+-90 -30 2.51600384653883 -1.778923247 -0.6580019233 2.668411380e-16
+-90 -35 2.55042375266283 -1.689184831 -0.8628629672 2.558513516e-16
+-90 -40 2.57819900965373 -1.575015025 -1.057234379 2.418695828e-16
+-90 -45 2.59894183102243 -1.437729393 -1.237729393 2.250569418e-16
+
+-85 45 1.61858927901529 -0.7423316150 1.742331615 0.09994106630
+-85 40 1.67676995815122 -0.8816052356 1.675394480 0.1121259292
+-85 35 1.73771455208029 -1.019810959 1.594162336 0.1242173633
+-85 30 1.80099567208534 -1.155250280 1.497924168 0.1360667685
+-85 25 1.86610576228187 -1.285974487 1.386182815 0.1475036546
+-85 20 1.93246627082131 -1.409818415 1.258720033 0.1583385944
+-85 15 1.99943363604850 -1.524445073 1.115653503 0.1683671275
+-85 10 2.06632308124082 -1.627419669 0.9574887888 0.1773762372
+-85 5 2.13241180594968 -1.716274799 0.7851500538 0.1851500538
+-85 -2.84217e-14 2.19696301335206 -1.788602906 0.6000000000 0.1914779432
+-85 -5 2.25924577831613 -1.842148957 0.4038373844 0.1961626156
+-85 -10 2.31854539913691 -1.874893306 0.1988749320 0.1990273750
+-85 -15 2.37416538883663 -1.885122548 -0.01229674143 0.1999223177
+-85 -20 2.42543914330383 -1.871503774 -0.2267597606 0.1987308293
+-85 -25 2.47173947541886 -1.833147648 -0.4413338499 0.1953751032
+-85 -30 2.51248402594472 -1.769656233 -0.6526516101 0.1898203241
+-85 -35 2.54714152772978 -1.681158526 -0.8572428881 0.1820777780
+-85 -40 2.57523363347546 -1.568327791 -1.051623123 0.1722063678
+-85 -45 2.59635329554735 -1.432395958 -1.232395958 0.1603138735
+
+-80 45 1.61841940063980 -0.7356025607 1.735602561 0.2002373708
+-80 40 1.67611989982868 -0.8724270451 1.667693064 0.2243632190
+-80 35 1.73641425452939 -1.007778194 1.585736904 0.2482292785
+-80 30 1.79887611031947 -1.140020471 1.489131233 0.2715471598
+-80 25 1.86301496777139 -1.267309217 1.377479057 0.2939916002
+-80 20 1.92827877344088 -1.387616670 1.250639258 0.3152050501
+-80 15 1.99406911582024 -1.498779379 1.108776401 0.3348060350
+-80 10 2.05975404450823 -1.598553654 0.9523989317 0.3523989317
+-80 5 2.12467092447190 -1.684668976 0.7823849026 0.3675833863
+-80 -2.84217e-14 2.18814882495910 -1.754905928 0.6000000000 0.3799680559
+-80 -5 2.24951274916086 -1.807160358 0.4068984901 0.3891819219
+-80 -10 2.30810014771510 -1.839520780 0.2051120626 0.3948879374
+-80 -15 2.36325998777891 -1.850327883 -0.002973539045 0.3967935213
+-80 -20 2.41435709167199 -1.838237046 -0.2146516619 0.3946615804
+-80 -25 2.46077847457346 -1.802278942 -0.4269395361 0.3883211965
+-80 -30 2.50193862436822 -1.741913318 -0.6366342307 0.3776771083
+-80 -35 2.53728548096555 -1.657075473 -0.8403797526 0.3627179072
+-80 -40 2.56630677314225 -1.548212741 -1.034744592 0.3435224704
+-80 -45 2.58854103294485 -1.416311535 -1.216311535 0.3202647290
+
+-75 45 1.61814331018596 -0.7241995479 1.724199548 0.3012283610
+-75 40 1.67504054933300 -0.8569497334 1.654706058 0.3367986660
+-75 35 1.73425426823584 -0.9875866475 1.571598630 0.3718027216
+-75 30 1.79536292577561 -1.114586159 1.474446727 0.4058321382
+-75 25 1.85790553057203 -1.236276936 1.363008466 0.4384390836
+-75 20 1.92137797101537 -1.350856992 1.237259829 0.4691407170
+-75 15 1.98525243142957 -1.456435608 1.097430422 0.4974304220
+-75 10 2.04897644495659 -1.551062875 0.9440250259 0.5227857218
+-75 5 2.11198646655539 -1.632776621 0.7778449098 0.5446808540
+-75 -2.84217e-14 2.17370565577693 -1.699638432 0.6000000000 0.5625964222
+-75 -5 2.23355672221675 -1.749787396 0.4119179739 0.5760337967
+-75 -10 2.29095686569620 -1.781479880 0.2153462393 0.5845257721
+-75 -15 2.34532584179684 -1.793144981 0.01234857355 0.5876514265
+-75 -20 2.39608092885610 -1.783430387 -0.1947036694 0.5850484089
+-75 -25 2.44263764747289 -1.751256660 -0.4031474550 0.5764274846
+-75 -30 2.48441309746751 -1.695875790 -0.6100544517 0.5615882254
+-75 -35 2.52083254850763 -1.616932378 -0.8122712550 0.5404354018
+-75 -40 2.55133108424869 -1.514517787 -1.006471169 0.5129934950
+-75 -45 2.57536887998873 -1.389228749 -1.189228749 0.4794223983
+
+-70 45 1.61776947772419 -0.7078341059 1.707834106 0.4032186390
+-70 40 1.67353721216239 -0.8349020590 1.636205862 0.4494675917
+-70 35 1.73124701931746 -0.9590368485 1.551607846 0.4946489601
+-70 30 1.79049047832667 -1.078881995 1.453832918 0.5382690263
+-70 25 1.85084940176328 -1.193006410 1.342831088 0.5798069162
+-70 20 1.91188805601583 -1.299910318 1.218716757 0.6187167566
+-70 15 1.97316910025423 -1.398051694 1.081786499 0.6544372961
+-70 10 2.03424619350730 -1.485854088 0.9325269573 0.6863947541
+-70 5 2.09467534791887 -1.561732567 0.7716293605 0.7140122621
+-70 -2.84217e-14 2.15400334914439 -1.624101052 0.6000000000 0.7367125342
+-70 -5 2.21176946549890 -1.671395071 0.4187764136 0.7539261494
+-70 -10 2.26750380467076 -1.702096262 0.2293437130 0.7651004688
+-70 -15 2.32071741659216 -1.714755335 0.03335301585 0.7697079946
+-70 -20 2.37090049516274 -1.708030437 -0.1672603320 0.7672603320
+-70 -25 2.41751523498760 -1.680729670 -0.3702601798 0.7573236655
+-70 -30 2.45999987310106 -1.631873146 -0.5731025078 0.7395413449
+-70 -35 2.49775951028475 -1.560752669 -0.7729337991 0.7136556081
+-70 -40 2.53017563797718 -1.467015016 -0.9666116114 0.6795378928
+-70 -45 2.55661960889354 -1.350750300 -1.150750300 0.6372209968
+
+-65 45 1.61731541879742 -0.6860967419 1.686096742 0.5064552283
+-65 40 1.67162292401815 -0.8059092265 1.611877987 0.5623247074
+-65 35 1.72741422790781 -0.9218630182 1.525578450 0.6163948484
+-65 30 1.78430995513868 -1.032833543 1.427246832 0.6681412538
+-65 25 1.84194887216010 -1.137690470 1.317036842 0.7170368421
+-65 20 1.89998306191376 -1.235295229 1.195198788 0.7625506886
+-65 15 1.95807792887839 -1.324499820 1.062078334 0.8041474728
+-65 10 2.01591240995214 -1.404145109 0.9181194598 0.8412866808
+-65 5 2.07317196870968 -1.473053027 0.7638709060 0.8734189704
+-65 -2.84217e-14 2.12953917738045 -1.530017939 0.6000000000 0.8999821455
+-65 -5 2.18468993275338 -1.573806395 0.4273143164 0.9204010379
+-65 -10 2.23827852612568 -1.603152139 0.2467902315 0.9340851828
+-65 -15 2.28993036790899 -1.616765753 0.05960924522 0.9404333152
+-65 -20 2.33923078057729 -1.613351072 -0.1327998614 0.9388410236
+-65 -25 2.38571336128058 -1.591634380 -0.3287143636 0.9287143636
+-65 -30 2.42885377759558 -1.550414026 -0.5260720627 0.9094929967
+-65 -35 2.46806288270200 -1.488626942 -0.7224308218 0.8806812066
+-65 -40 2.50268442127542 -1.405437214 -0.9149417003 0.8418891992
+-65 -45 2.53200360416813 -1.300349130 -1.100349130 0.7928858208
+
+-60 45 1.61680989782411 -0.6584505344 1.658450534 0.6110967010
+-60 40 1.66932116290174 -0.7694979213 1.581325274 0.6752099397
+-60 35 1.72279361528901 -0.8757501039 1.493289840 0.7365546659
+-60 30 1.77689799805474 -0.9763792709 1.394652943 0.7946529425
+-60 25 1.83134534328292 -1.070603820 1.285753823 0.8490535113
+-60 20 1.88588581334072 -1.157675178 1.166947399 0.8993241834
+-60 15 1.94030292767568 -1.236858997 1.038595046 0.9450409828
+-60 10 1.99440003863962 -1.307408792 0.9010622371 0.9857729256
+-60 5 2.04800078147804 -1.368551607 0.7547282164 1.021073746
+-60 -2.84217e-14 2.10092225303199 -1.419452043 0.6000000000 1.050461127
+-60 -5 2.15297530188825 -1.459202381 0.4373408685 1.073410995
+-60 -10 2.20394948391251 -1.486804379 0.2673054807 1.089347016
+-60 -15 2.25359660512338 -1.501156684 0.09058660189 1.097633323
+-60 -20 2.30161663832770 -1.501054179 -0.09192713496 1.097574142
+-60 -25 2.34763928788829 -1.485197304 -0.2790819402 1.088419171
+-60 -30 2.39121112500968 -1.452224173 -0.4693821248 1.069382125
+-60 -35 2.43178234559377 -1.400765079 -0.6609092825 1.039672203
+-60 -40 2.46869409700689 -1.329524958 -0.8512437547 0.9985417003
+-60 -45 2.50117592252576 -1.237403999 -1.037403999 0.9453556395
+
+-55 45 1.61629755121710 -0.6242271896 1.624227190 0.7171715990
+-55 40 1.66667305479767 -0.7251090448 1.544078584 0.7878098345
+-55 35 1.71744737340574 -0.8203576073 1.454503596 0.8545035959
+-55 30 1.76836064748120 -0.9094930581 1.356036170 0.9169169105
+-55 25 1.81921638659003 -0.9921124561 1.249152699 0.9747676358
+-55 20 1.86987008807648 -1.067856593 1.134256108 1.027804251
+-55 15 1.92022202507066 -1.136380501 1.011671915 1.075785209
+-55 10 1.97020064666261 -1.197317865 0.8816502363 1.118454010
+-55 5 2.01975259974535 -1.250251978 0.7443783400 1.155518875
+-55 -2.84217e-14 2.06882613413063 -1.294683157 0.6000000000 1.186629921
+-55 -5 2.11736112301288 -1.330003655 0.4486442923 1.211361601
+-55 -10 2.16527716683892 -1.355473944 0.2904625797 1.229196089
+-55 -15 2.21245413938462 -1.370197069 0.1256771250 1.239505332
+-55 -20 2.25871712049863 -1.373103297 -0.04535682222 1.241540294
+-55 -25 2.30381767980989 -1.362942172 -0.2220734359 1.234425399
+-55 -30 2.34741115038847 -1.338287159 -0.4036005591 1.217161772
+-55 -35 2.38903334250666 -1.297562941 -0.5886463676 1.188646368
+-55 -40 2.42807496617587 -1.239103181 -0.7753708746 1.147712403
+-55 -45 2.46376258101707 -1.161254994 -0.9612549943 1.093202516
+
+-50 45 1.61584776117642 -0.5826299908 1.582629991 0.8245244628
+-50 40 1.66374352209459 -0.6721171202 1.499613080 0.8996130801
+-50 35 1.71146537995184 -0.7553466790 1.408982454 0.9694509722
+-50 30 1.75884169955808 -0.8322144817 1.311419363 1.033950717
+-50 25 1.80577999286882 -0.9026901720 1.207454403 1.093086843
+-50 20 1.85224701315187 -0.9667719091 1.097464292 1.146857805
+-50 15 1.89825319579372 -1.024448411 0.9816798013 1.195254136
+-50 10 1.94383704005728 -1.075664612 0.8601994855 1.238229631
+-50 5 1.98905476130740 -1.120293815 0.7330084740 1.275677979
+-50 -2.84217e-14 2.03396809254102 -1.158109955 0.6000000000 1.307409488
+-50 -5 2.07862873991057 -1.188757875 0.4610016968 1.333126147
+-50 -10 2.12307280359046 -1.211731508 0.3158082495 1.352403314
+-50 -15 2.16730362257502 -1.226343739 0.1642225084 1.364664432
+-50 -20 2.21127737767004 -1.231700190 0.006109699647 1.369159027
+-50 -25 2.25488250682339 -1.226672846 -0.1585300055 1.364940585
+-50 -30 2.29791345726638 -1.209878956 -0.3294640489 1.350848839
+-50 -35 2.34003961149513 -1.179673785 -0.5060994918 1.325503690
+-50 -40 2.38076759496348 -1.134167775 -0.6873196143 1.287319614
+-50 -45 2.41940329395345 -1.071288505 -0.8712885047 1.234557642
+
+-45 45 1.61556226658466 -0.5327453095 1.532745310 0.9327453095
+-45 40 1.66063583595222 -0.6098665328 1.447378635 1.009866533
+-45 35 1.70497573570273 -0.6804214266 1.356519227 1.080421427
+-45 30 1.74852260200100 -0.7446767397 1.260879424 1.144676740
+-45 25 1.79129362014386 -0.8029305738 1.160935739 1.202930574
+-45 20 1.83336166568924 -0.8554697128 1.056953605 1.255469713
+-45 15 1.87483557606993 -0.9025356244 0.9490133687 1.302535624
+-45 10 1.91584695512168 -0.9442996959 0.8370363065 1.344299696
+-45 5 1.95653963176089 -0.9808426303 0.7208080763 1.380842630
+-45 -2.84217e-14 1.99706246175111 -1.012136409 0.6000000000 1.412136409
+-45 -5 2.03755894459176 -1.038022623 0.4741893226 1.438022623
+-45 -10 2.07816268369499 -1.058192397 0.3428813373 1.458192397
+-45 -15 2.11898570375467 -1.072158093 0.2055364278 1.472158093
+-45 -20 2.16010799349570 -1.079222683 0.06160697349 1.479222683
+-45 -25 2.20155875377918 -1.078441225 -0.08940846554 1.478441225
+-45 -30 2.24329137907486 -1.068578936 -0.2478844439 1.468578936
+-45 -35 2.28515188556691 -1.048071670 -0.4139506989 1.448071670
+-45 -40 2.32683028548632 -1.014992970 -0.5873200789 1.414992970
+-45 -45 2.36780077389597 -0.9670504142 -0.7670504142 1.367050414
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 2.59894184123571 -1.437729400 -1.237729400 2.250569427e-16
+-40 -90 2.61234701688614 -1.279184295 -1.401173916 2.450731231e-16
+-35 -90 2.61820723435607 -1.101741975 -1.544709808 2.626512002e-16
+-30 -90 2.61642716302921 -0.9082135815 -1.665892390 2.774917863e-16
+-25 -90 2.60702606300246 -0.7017768231 -1.762768022 2.893556295e-16
+-20 -90 2.59013511043930 -0.4858783817 -1.833930850 2.980705625e-16
+-15 -90 2.56600453986324 -0.2641308447 -1.878570055 3.035372885e-16
+-10 -90 2.53497984559546 -0.04019463061 -1.896467806 3.057291307e-16
+-5 -90 2.49749069773218 0.1823293432 -1.887986992 3.046905306e-16
+-2.84217e-14 -90 2.45404604800721 0.4000000000 -1.854046048 3.005339638e-16
+5 -90 2.40521878890097 0.6096286300 -1.796066205 2.934334809e-16
+10 -90 2.35163414636902 0.8083569841 -1.715907540 2.836168755e-16
+15 -90 2.29395607173564 0.9937195200 -1.615791414 2.713561863e-16
+20 -90 2.23287923219811 1.163689675 -1.498220138 2.569578575e-16
+25 -90 2.16912691816512 1.316712648 -1.365896617 2.407528999e-16
+30 -90 2.10344068935238 1.451720345 -1.221633072 2.230857111e-16
+35 -90 2.03655811716862 1.568121747 -1.068250745 2.043017935e-16
+40 -90 1.96921632857131 1.665787857 -0.9085072258 1.847388546e-16
+45 -90 1.90213490278970 1.745012488 -0.7450124885 1.647165239e-16
+
+-45 -85 2.59635331139603 -1.432395970 -1.232395970 0.1603138744
+-40 -85 2.60926406619282 -1.273448502 -1.394338264 0.1744819894
+-35 -85 2.61466059999611 -1.095871165 -1.536325422 0.1869042561
+-30 -85 2.61247410158357 -0.9025037596 -1.656002689 0.1973746601
+-25 -85 2.60274500645934 -0.6965259506 -1.751507490 0.2057302475
+-20 -85 2.58562118498538 -0.4813610343 -1.821519540 0.2118555083
+-15 -85 2.56136537517781 -0.2605755775 -1.865301618 0.2156859437
+-10 -85 2.53032924023630 -0.03776519922 -1.882689816 0.2172072139
+-5 -85 2.49294270589804 0.1835462761 -1.874077385 0.2164537239
+-2.84217e-14 -85 2.44970675109414 0.4000000000 -1.840384877 0.2135060114
+5 -85 2.40118073703155 0.6084863446 -1.783009824 0.2084863446
+10 -85 2.34797185794800 0.8062160575 -1.703765742 0.2015533858
+15 -85 2.29072306365475 0.9907769838 -1.604809719 0.1928958557
+20 -85 2.23010727318116 1.160176960 -1.488569033 0.1827261134
+25 -85 2.16682549090758 1.312874821 -1.357666371 0.1712736144
+30 -85 2.10159718868339 1.447795359 -1.214834798 0.1587774710
+35 -85 2.03514063644800 1.564322511 -1.062824873 0.1454783258
+40 -85 1.96817793927548 1.662288653 -0.9043370376 0.1316124369
+45 -85 1.90141766027113 1.741939882 -0.7419398824 0.1174045268
+
+-45 -80 2.58854106426170 -1.416311557 -1.216311557 0.3202647328
+-40 -80 2.59998382584200 -1.256196969 -1.373778688 0.3480304366
+-35 -80 2.60401188377333 -1.078259353 -1.511173148 0.3722567870
+-30 -80 2.60063097835212 -0.8854149410 -1.626403987 0.3925750928
+-25 -80 2.58994260596299 -0.6808427031 -1.717874657 0.4087038399
+-20 -80 2.57214811312277 -0.4678934621 -1.784517690 0.4204548046
+-15 -80 2.54754002055384 -0.2499916344 -1.825801804 0.4277343079
+-10 -80 2.51648586800163 -0.03054020640 -1.841714845 0.4305402064
+-5 -80 2.47941310178084 0.1871635029 -1.832732294 0.4289563402
+-2.84217e-14 -80 2.43679982549560 0.4000000000 -1.799779361 0.4231458490
+5 -80 2.38916601140505 0.6050895530 -1.744184318 0.4133429430
+10 -80 2.33706711268853 0.7998438338 -1.667627065 0.3998438338
+15 -80 2.28108724773432 0.9820075903 -1.572081897 0.3829966428
+20 -80 2.22183397926025 1.149690570 -1.459757912 0.3631908936
+25 -80 2.15994414377710 1.301394441 -1.333046616 0.3408482734
+30 -80 2.09607323469451 1.436026978 -1.194451364 0.3164101910
+35 -80 2.03088310843939 1.552902553 -1.046515483 0.2903251039
+40 -80 1.96505110326009 1.651743049 -0.8917692756 0.2630391723
+45 -80 1.89925172602482 1.732655258 -0.7326552577 0.2349830779
+
+-45 -75 2.57536892393365 -1.389228779 -1.189228779 0.4794224065
+-40 -75 2.58441712253089 -1.227304125 -1.339345537 0.5196460704
+-35 -75 2.58623826734217 -1.048914156 -1.469263863 0.5544575811
+-30 -75 2.58094931488232 -0.8570732344 -1.577314711 0.5834097184
+-25 -75 2.56875288570168 -0.6549407205 -1.662327676 0.6061888738
+-20 -75 2.54992565641456 -0.4457290618 -1.723621500 0.6226125045
+-15 -75 2.52480265716259 -0.2326216411 -1.760976107 0.6326216411
+-10 -75 2.49376767462247 -0.01870588169 -1.774599055 0.6362718990
+-5 -75 2.45723742271986 0.1930824015 -1.765078974 0.6337210010
+-2.84217e-14 -75 2.41565184999555 0.4000000000 -1.733340509 0.6252167051
+5 -75 2.36946878769132 0.5995268291 -1.680602093 0.6110854890
+10 -75 2.31916768103902 0.7893903825 -1.608342597 0.5917236155
+15 -75 2.26523833620735 0.9675844762 -1.518254103 0.5675844762
+20 -75 2.20818885395350 1.132385857 -1.412213605 0.5391710105
+25 -75 2.14855563924473 1.282373251 -1.292255543 0.5070283446
+30 -75 2.08689348892072 1.416439158 -1.160524264 0.4717310548
+35 -75 2.02377612354782 1.533800358 -1.019234721 0.4338726359
+40 -75 1.95980783082842 1.634012629 -0.8706389833 0.3940565279
+45 -75 1.89560353640986 1.716964094 -0.7169640941 0.3528794655
+
+-45 -70 2.55661972041193 -1.350750376 -1.150750376 0.6372210246
+-40 -70 2.56243077492519 -1.186583060 -1.290816061 0.6882007648
+-35 -70 2.56131502600104 -1.007868113 -1.410644040 0.7318145822
+-30 -70 2.55353636864847 -0.8177073464 -1.509130993 0.7676609015
+-25 -70 2.53941810211378 -0.6191854134 -1.585650172 0.7955116053
+-20 -70 2.51931507415637 -0.4152896017 -1.639989771 0.8152896017
+-15 -70 2.49360925389182 -0.2088617913 -1.672303140 0.8270507062
+-10 -70 2.46269325184500 -0.002562824747 -1.683047229 0.8309612349
+-5 -70 2.42695907043719 0.2011446339 -1.672927236 0.8272778584
+-2.84217e-14 -70 2.38679308344985 0.4000000000 -1.642851848 0.8163313125
+5 -70 2.34257545997020 0.5919413090 -1.593899200 0.7985140060
+10 -70 2.29468313279818 0.7750991412 -1.527292940 0.7742713098
+15 -70 2.24349241862753 0.9477910425 -1.444384003 0.7440949243
+20 -70 2.18939245026995 1.108521501 -1.346646826 0.7085215013
+25 -70 2.13278987615286 1.255986783 -1.235669580 0.6681290870
+30 -70 2.07411034688226 1.389082998 -1.113142005 0.6235326970
+35 -70 2.01381497294351 1.506925879 -0.9808539877 0.5753837963
+40 -70 1.95240629377004 1.608873536 -0.8406793794 0.5243644112
+45 -70 1.89041631613435 1.694540228 -0.6945402285 0.4711741102
+
+-45 -65 2.53200366498430 -1.300349171 -1.100349171 0.7928858398
+-40 -65 2.53386326452337 -1.133815087 -1.227929640 0.8523775896
+-35 -65 2.52924516975086 -0.9552133505 -1.335445245 0.9025129398
+-30 -65 2.51857965680144 -0.7676710288 -1.422465548 0.9430911736
+-25 -65 2.50230053514755 -0.5740996076 -1.488963350 0.9740996076
+-20 -65 2.48083887299727 -0.3771607648 -1.535231652 0.9956748715
+-15 -65 2.45460658541891 -0.1792519825 -1.561797829 1.008062883
+-10 -65 2.42398611609243 0.01748479244 -1.569351542 1.011585237
+-5 -65 2.38932817196578 0.2111389802 -1.558691335 1.006614301
+-2.84217e-14 -65 2.35095091543867 0.4000000000 -1.530685122 0.9935547893
+5 -65 2.30914351421315 0.5825229385 -1.486246734 0.9728328287
+10 -65 2.26417336318950 0.7572960828 -1.426326778 0.9448916947
+15 -65 2.21629439062822 0.9230137193 -1.351913773 0.9101923406
+20 -65 2.16576146671170 1.078457943 -1.264047877 0.8692198004
+25 -65 2.11283759421470 1.222488843 -1.163833015 0.8224888428
+30 -65 2.05780891126506 1.354047192 -1.052458209 0.7705539175
+35 -65 2.00100271084572 1.472171896 -0.9312201556 0.7140196849
+40 -65 1.94279569204641 1.576026104 -0.8015333342 0.6535457269
+45 -65 1.88361594516363 1.664928979 -0.6649289788 0.5898460698
+
+-45 -60 2.50117598097370 -1.237404037 -1.037404037 0.9453556616
+-40 -60 2.49855150024165 -1.068795694 -1.150442546 1.010618475
+-35 -60 2.49008853228810 -0.8911417629 -1.243941535 1.064600142
+-30 -60 2.47635909151671 -0.7074614531 -1.318179504 1.107461453
+-25 -60 2.45789741976135 -0.5203684926 -1.373736602 1.139537358
+-20 -60 2.43517454155819 -0.3320781904 -1.411368298 1.161264028
+-15 -60 2.40860261096954 -0.1444516725 -1.431921304 1.173130312
+-10 -60 2.37853184656568 0.04095161207 -1.436264595 1.175637912
+-5 -60 2.34525341414664 0.2228140921 -1.425244195 1.169275281
+-2.84217e-14 -60 2.30900513393545 0.4000000000 -1.399657103 1.154502567
+5 -60 2.26997959172313 0.5714989060 -1.360241466 1.131745938
+10 -60 2.22833340615389 0.7363753647 -1.307679490 1.101399267
+15 -60 2.18420032701314 0.8937267425 -1.242613288 1.063833278
+20 -60 2.13769994321149 1.042649420 -1.165664769 1.019407030
+25 -60 2.08895744820061 1.182217599 -1.077471054 0.9684883645
+30 -60 2.03811677515936 1.311473531 -0.9787184656 0.9114735311
+35 -60 1.98536319771320 1.429435422 -0.8701861460 0.8488123672
+40 -60 1.93092628617672 1.535112170 -0.7527740066 0.7810244369
+45 -60 1.87511358227490 1.627549990 -0.6275499896 0.7087263170
+
+-45 -55 2.46376246218477 -1.161254919 -0.9612549190 1.093202463
+-40 -55 2.45636466256620 -0.9913954311 -1.058200504 1.161084493
+-35 -55 2.44397762561219 -0.8159835007 -1.136604413 1.215983501
+-30 -55 2.42727621144600 -0.6377456725 -1.197428230 1.258572796
+-25 -55 2.40683589075226 -0.4588335213 -1.241774430 1.289624340
+-20 -55 2.38313017110203 -0.2809039079 -1.270768112 1.309925934
+-15 -55 2.35653524914505 -0.1052120876 -1.285477179 1.320225334
+-10 -55 2.32734069545364 0.06729477125 -1.286865115 1.321197177
+-5 -55 2.29576082266315 0.2358917143 -1.275766288 1.313425695
+-2.84217e-14 -55 2.26194581266058 0.4000000000 -1.252877537 1.297398818
+5 -55 2.22599332725111 0.5591210832 -1.218762303 1.273511075
+10 -55 2.18795557512971 0.7127794145 -1.173860207 1.242070289
+15 -55 2.14785466866196 0.8604735454 -1.118510667 1.203314123
+20 -55 2.10569742808895 1.001636295 -1.052982136 1.157430552
+25 -55 2.06148187794471 1.135600523 -0.9775004125 1.104577680
+30 -55 2.01522050009858 1.261577411 -0.8922958499 1.044916803
+35 -55 1.96695182090540 1.378642740 -0.7976466790 0.9786427404
+40 -55 1.91676298714979 1.485740771 -0.6939354646 0.9060233663
+45 -55 1.86481896841500 1.581712049 -0.5817120490 0.8274436847
+
+-45 -50 2.41940313041112 -1.071288405 -0.8712884053 1.234557558
+-40 -50 2.40724577831399 -0.9016367971 -0.9512303292 1.301636797
+-35 -50 2.39115796380041 -0.7302623236 -1.014181885 1.354459424
+-30 -50 2.37184473462643 -0.5593679010 -1.061673948 1.394309997
+-25 -50 2.34985937748476 -0.3904796996 -1.095189186 1.422432621
+-20 -50 2.32562006072251 -0.2245997044 -1.116073584 1.439956711
+-15 -50 2.29942933635174 -0.06234387182 -1.125490820 1.447858711
+-10 -50 2.27149186005411 0.09594106854 -1.124403890 1.446946668
+-5 -50 2.24193206936336 0.2500815718 -1.113575475 1.437860549
+-2.84217e-14 -50 2.21081260943645 0.4000000000 -1.093580714 1.421082953
+5 -50 2.17814175131871 0.5456527574 -1.064818635 1.396948702
+10 -50 2.14388365512493 0.6869774639 -1.027530074 1.365659885
+15 -50 2.10797093584947 0.8238475298 -0.9818205159 1.327305011
+20 -50 2.07031478443349 0.9560314964 -0.9276839807 1.281879065
+25 -50 2.03081372868980 1.083154508 -0.8650295695 1.229305771
+30 -50 1.98936358819243 1.204661259 -0.7937141833 1.169465057
+35 -50 1.94587557139857 1.319784422 -0.7135882884 1.102231448
+40 -50 1.90030220136429 1.427524191 -0.6245556461 1.027524191
+45 -50 1.85264987644196 1.526634188 -0.5266341884 0.9453583319
+
+-45 -45 2.36780064480585 -0.9670503397 -0.7670503397 1.367050340
+-40 -45 2.35125928310199 -0.7997855516 -0.8298487414 1.429848741
+-35 -45 2.33201609584795 -0.6347449398 -0.8777689232 1.477768923
+-30 -45 2.31071647604195 -0.4733687351 -0.9127190230 1.512719023
+-25 -45 2.28781845711032 -0.3164203132 -0.9363683197 1.536368320
+-20 -45 2.26363189736417 -0.1641956938 -0.9501149289 1.550114929
+-15 -45 2.23835107063425 -0.01668424550 -0.9550867749 1.555086775
+-10 -45 2.21207952366980 0.1263126062 -0.9521583407 1.552158341
+-5 -45 2.18484959414901 0.2650947458 -0.9419741116 1.541974112
+-2.84217e-14 -45 2.15663991271126 0.4000000000 -0.9249747069 1.524974707
+5 -45 2.12738471690751 0.5313570402 -0.9014178402 1.501417840
+10 -45 2.09697967989888 0.6594467773 -0.8713957910 1.471395791
+15 -45 2.06529219068318 0.7844681603 -0.8348547081 1.434854708
+20 -45 2.03216369209095 0.9065037321 -0.7916075669 1.391607567
+25 -45 1.99741641774621 1.025482189 -0.7413508821 1.341350882
+30 -45 1.96086129924802 1.141135908 -0.6836850473 1.283685047
+35 -45 1.92230952684000 1.252952970 -0.6181430843 1.218143084
+40 -45 1.88158570675291 1.360123522 -0.5442306572 1.144230657
+45 -45 1.83855661111634 1.461491154 -0.4614911543 1.061491154
+
+
diff --git a/test/recover2/h.t2.ah2.gp b/test/recover2/h.t2.ah2.gp
new file mode 100644
index 0000000..8202058
--- /dev/null
+++ b/test/recover2/h.t2.ah2.gp
@@ -0,0 +1,1228 @@
+# N_patches = 5
+# origin = 0 0 0
+
+### +z patch
+# N_rho = 19
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = dsigma = dnu
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -45 1.86338407450618 -1.075825297 -1.075825297 1.075825297
+-40 -45 1.85977403351066 -0.9489936013 -1.130966534 1.130966534
+-35 -45 1.85663472569950 -0.8238122330 -1.176525799 1.176525799
+-30 -45 1.85396392723581 -0.7007324987 -1.213704290 1.213704290
+-25 -45 1.85174826198128 -0.5798668446 -1.243528461 1.243528461
+-20 -45 1.84996698710866 -0.4610923751 -1.266840889 1.266840889
+-15 -45 1.84860052917144 -0.3441295366 -1.284308915 1.284308915
+-10 -45 1.84763131910966 -0.2285963931 -1.296434568 1.296434568
+-5 -45 1.84704675609212 -0.1140473527 -1.303567206 1.303567206
+0 -45 1.84683872919875 0.000000000 -1.305912189 1.305912189
+5 -45 1.84700629821872 0.1140448546 -1.303538652 1.303538652
+10 -45 1.84755321643850 0.2285867300 -1.296379766 1.296379766
+15 -45 1.84849073562048 0.3441090978 -1.284232636 1.284232636
+20 -45 1.84983467368504 0.4610593968 -1.266750282 1.266750282
+25 -45 1.85160534554668 0.5798220910 -1.243432487 1.243432487
+30 -45 1.85382660879841 0.7006805972 -1.213614394 1.213614394
+35 -45 1.85652069429419 0.8237616359 -1.176453538 1.176453538
+40 -45 1.85970549083907 0.9489586257 -1.130924851 1.130924851
+45 -45 1.86338407335912 1.075825296 -1.075825296 1.075825296
+
+-45 -40 1.85970549135094 -1.130924852 -0.9489586260 1.130924852
+-40 -40 1.85522820909427 -1.003151953 -1.003151953 1.195509944
+-35 -40 1.85125402687834 -0.8750583231 -1.048633549 1.249712800
+-30 -40 1.84781428546337 -0.7474071497 -1.086254042 1.294547157
+-25 -40 1.84491955011765 -0.6206207340 -1.116779062 1.330925459
+-20 -40 1.84256667244733 -0.4948644099 -1.140864018 1.359628792
+-15 -40 1.84074754303340 -0.3701171994 -1.159045126 1.381296193
+-10 -40 1.83945194977038 -0.2462266338 -1.171736037 1.396420632
+-5 -40 1.83867180023273 -0.1229523365 -1.179230040 1.405351637
+0 -40 1.83840133063409 0.000000000 -1.181701597 1.408297124
+5 -40 1.83864054564745 0.1229502465 -1.179209995 1.405327748
+10 -40 1.83939249287280 0.2462186749 -1.171698163 1.396375495
+15 -40 1.84066587241123 0.3701007779 -1.158993701 1.381234907
+20 -40 1.84247239846176 0.4948390904 -1.140805646 1.359559227
+25 -40 1.84482387945157 0.6205885510 -1.116721150 1.330856442
+30 -40 1.84773297194859 0.7473742598 -1.086206241 1.294490190
+35 -40 1.85120405350914 0.8750347015 -1.048605242 1.249679065
+40 -40 1.85522820858527 1.003151953 -1.003151953 1.195509944
+45 -40 1.85977403303049 1.130966533 -0.9489936010 1.130966533
+
+-45 -35 1.85652069461174 -1.176453539 -0.8237616360 1.176453539
+-40 -35 1.85120405387108 -1.048605243 -0.8750347016 1.249679065
+-35 -35 1.84639895972297 -0.9186625308 -0.9186625308 1.311986062
+-30 -35 1.84217405979529 -0.7875939910 -0.9551900795 1.364152808
+-25 -35 1.83856984415558 -0.6560586118 -0.9851375534 1.406922233
+-20 -35 1.83560889596082 -0.5244670584 -1.008972035 1.440961400
+-15 -35 1.83330095588091 -0.3930371096 -1.027088548 1.466834462
+-10 -35 1.83164919220337 -0.2618435989 -1.039800381 1.484988842
+-5 -35 1.83065383886020 -0.1308609591 -1.047333750 1.495747607
+0 -35 1.83031402001850 0.000000000 -1.049824993 1.499305471
+5 -35 1.83063131355476 0.1308593489 -1.047320863 1.495729203
+10 -35 1.83160722942770 0.2618376001 -1.039776560 1.484954821
+15 -35 1.83324516624011 0.3930251490 -1.027057292 1.466789825
+20 -35 1.83554848161164 0.5244497969 -1.008938827 1.440913975
+25 -35 1.83851541807370 0.6560391909 -0.9851083910 1.406880585
+30 -35 1.84213914443857 0.7875790634 -0.9551719755 1.364126953
+35 -35 1.84639895941448 0.9186625306 -0.9186625306 1.311986062
+40 -35 1.85125402654052 1.048633549 -0.8750583229 1.249712800
+45 -35 1.85663472542617 1.176525798 -0.8238122329 1.176525798
+
+-45 -30 1.85382660903264 -1.213614394 -0.7006805973 1.213614394
+-40 -30 1.84773297221160 -1.086206241 -0.7473742599 1.294490190
+-35 -30 1.84213914468657 -0.9551719756 -0.7875790636 1.364126953
+-30 -30 1.83715094732438 -0.8215988806 -0.8215988806 1.423051005
+-25 -30 1.83284419250499 -0.6863150728 -0.8497484120 1.471807423
+-20 -30 1.82927108217541 -0.5499275066 -0.8723262620 1.510913407
+-15 -30 1.82646404870490 -0.4128623798 -0.8895947921 1.540823378
+-10 -30 1.82444466180780 -0.2754068295 -0.9017690118 1.561909745
+-5 -30 1.82322534748712 -0.1377462395 -0.9090072389 1.574446722
+0 -30 1.82281260812737 0.000000000 -0.9114063041 1.578602025
+5 -30 1.82321026300631 0.1377450999 -0.9089997182 1.574433696
+10 -30 1.82441740570945 0.2754027151 -0.9017555399 1.561886411
+15 -30 1.82642967024741 0.4128546088 -0.8895780478 1.540794376
+20 -30 1.82923786821977 0.5499175216 -0.8723104232 1.510885973
+25 -30 1.83282210743817 0.6863068030 -0.8497381729 1.471789689
+30 -30 1.83715094712051 0.8215988805 -0.8215988805 1.423051005
+35 -30 1.84217405956599 0.9551900794 -0.7875939909 1.364152808
+40 -30 1.84781428523827 1.086254042 -0.7474071496 1.294547157
+45 -30 1.85396392705374 1.213704290 -0.7007324987 1.213704290
+
+-45 -25 1.85160534573084 -1.243432487 -0.5798220911 1.243432487
+-40 -25 1.84482387965214 -1.116721150 -0.6205885510 1.330856442
+-35 -25 1.83851541826858 -0.9851083911 -0.6560391910 1.406880585
+-30 -25 1.83282210760753 -0.8497381729 -0.6863068030 1.471789689
+-25 -25 1.82785503209129 -0.7115503692 -0.7115503692 1.525924691
+-20 -25 1.82369701368237 -0.5713010149 -0.7319335848 1.569636638
+-15 -25 1.82040820692898 -0.4295902525 -0.7476089881 1.603252649
+-10 -25 1.81803094087622 -0.2868929315 -0.7587061860 1.627050666
+-5 -25 1.81659208103455 -0.1435899166 -0.7653229008 1.641240257
+0 -25 1.81610727983723 0.000000000 -0.7675201017 1.645952170
+5 -25 1.81658313738405 0.1435892097 -0.7653191329 1.641232177
+10 -25 1.81801558160294 0.2868905077 -0.7586997762 1.627036921
+15 -25 1.82039047003080 0.4295860668 -0.7476017038 1.603237028
+20 -25 1.82368380477457 0.5712968770 -0.7319282835 1.569625269
+25 -25 1.82785503195632 0.7115503691 -0.7115503691 1.525924691
+30 -25 1.83284419235024 0.8497484119 -0.6863150727 1.471807423
+35 -25 1.83856984399226 0.9851375533 -0.6560586118 1.406922233
+40 -25 1.84491954996423 1.116779062 -0.6206207340 1.330925459
+45 -25 1.85174826185564 1.243528461 -0.5798668446 1.243528461
+
+-45 -20 1.84983467383214 -1.266750282 -0.4610593968 1.266750282
+-40 -20 1.84247239861819 -1.140805646 -0.4948390904 1.359559227
+-35 -20 1.83554848176406 -1.008938827 -0.5244497970 1.440913975
+-30 -20 1.82923786835558 -0.8723104233 -0.5499175216 1.510885973
+-25 -20 1.82368380488601 -0.7319282835 -0.5712968770 1.569625269
+-20 -20 1.81900027964306 -0.5886568253 -0.5886568253 1.617321335
+-15 -20 1.81527424816066 -0.4432334893 -0.6020686066 1.654169902
+-10 -20 1.81256945621694 -0.2962906890 -0.6115966544 1.680347998
+-5 -20 1.81092830886870 -0.1483802575 -0.6172913715 1.695994104
+0 -20 1.81037654250608 0.000000000 -0.6191852445 1.701197478
+5 -20 1.81092377751983 0.1483798863 -0.6172898268 1.695989861
+10 -20 1.81256248573577 0.2962895496 -0.6115943024 1.680341536
+15 -20 1.81526802277923 0.4432319692 -0.6020665418 1.654164229
+20 -20 1.81900027955818 0.5886568252 -0.5886568252 1.617321335
+25 -20 1.82369701358215 0.7319335848 -0.5713010148 1.569636638
+30 -20 1.82927108206518 0.8723262620 -0.5499275065 1.510913406
+35 -20 1.83560889584931 1.008972035 -0.5244670584 1.440961400
+40 -20 1.84256667234518 1.140864018 -0.4948644098 1.359628792
+45 -20 1.84996698702537 1.266840889 -0.4610923751 1.266840889
+
+-45 -15 1.84849073573650 -1.284232636 -0.3441090978 1.284232636
+-40 -15 1.84066587253211 -1.158993701 -0.3701007780 1.381234907
+-35 -15 1.83324516635735 -1.027057292 -0.3930251490 1.466789825
+-30 -15 1.82642967035265 -0.8895780478 -0.4128546088 1.540794376
+-25 -15 1.82039047011858 -0.7476017039 -0.4295860669 1.603237028
+-20 -15 1.81526802284699 -0.6020665418 -0.4432319692 1.654164229
+-15 -15 1.81117351581811 -0.4538127202 -0.4538127202 1.693652129
+-10 -15 1.80819057633656 -0.3035968576 -0.4613504552 1.721783339
+-5 -15 1.80637653668681 -0.1521102892 -0.4658641190 1.738628561
+0 -15 1.80576701918695 0.000000000 -0.4673668956 1.744237000
+5 -15 1.80637465226159 0.1521101305 -0.4658636330 1.738626748
+10 -15 1.80818840911999 0.3035964937 -0.4613499022 1.721781275
+15 -15 1.81117351576983 0.4538127202 -0.4538127202 1.693652129
+20 -15 1.81527424810176 0.6020686065 -0.4432334892 1.654169901
+25 -15 1.82040820686160 0.7476089880 -0.4295902525 1.603252649
+30 -15 1.82646404863367 0.8895947921 -0.4128623798 1.540823378
+35 -15 1.83330095581139 1.027088548 -0.3930371096 1.466834462
+40 -15 1.84074754297198 1.159045126 -0.3701171993 1.381296193
+45 -15 1.84860052912369 1.284308915 -0.3441295366 1.284308915
+
+-45 -10 1.84755321652678 -1.296379766 -0.2285867300 1.296379766
+-40 -10 1.83939249296269 -1.171698163 -0.2462186749 1.396375495
+-35 -10 1.83160722951368 -1.039776560 -0.2618376001 1.484954821
+-30 -10 1.82441740578615 -0.9017555399 -0.2754027151 1.561886411
+-25 -10 1.81801558166665 -0.7586997762 -0.2868905077 1.627036921
+-20 -10 1.81256248578520 -0.6115943024 -0.2962895496 1.680341536
+-15 -10 1.80818840915525 -0.4613499022 -0.3035964937 1.721781275
+-10 -10 1.80499332337031 -0.3088124626 -0.3088124626 1.751362505
+-5 -10 1.80304712290522 -0.1547762386 -0.3119401501 1.769100502
+0 -10 1.80239320242062 0.000000000 -0.3129822950 1.775010800
+5 -10 1.80304659498242 0.1547761932 -0.3119400588 1.769099984
+10 -10 1.80499332334848 0.3088124626 -0.3088124626 1.751362505
+15 -10 1.80819057630747 0.4613504552 -0.3035968576 1.721783339
+20 -10 1.81256945618246 0.6115966544 -0.2962906890 1.680347998
+25 -10 1.81803094083895 0.7587061860 -0.2868929315 1.627050666
+30 -10 1.82444466177069 0.9017690117 -0.2754068295 1.561909745
+35 -10 1.83164919216972 1.039800381 -0.2618435989 1.484988842
+40 -10 1.83945194974385 1.171736037 -0.2462266338 1.396420632
+45 -10 1.84763131909344 1.296434568 -0.2285963931 1.296434568
+
+-45 -5 1.84700629828123 -1.303538652 -0.1140448546 1.303538652
+-40 -5 1.83864054570881 -1.179209995 -0.1229502465 1.405327748
+-35 -5 1.83063131361141 -1.047320863 -0.1308593489 1.495729203
+-30 -5 1.82321026305543 -0.9089997182 -0.1377450999 1.574433696
+-25 -5 1.81658313742358 -0.7653191329 -0.1435892097 1.641232177
+-20 -5 1.81092377755013 -0.6172898269 -0.1483798863 1.695989861
+-15 -5 1.80637465228271 -0.4658636330 -0.1521101305 1.738626748
+-10 -5 1.80304659499536 -0.3119400588 -0.1547761932 1.769099984
+-5 -5 1.80101742873211 -0.1563762088 -0.1563762088 1.787388246
+0 -5 1.80033553301451 0.000000000 -0.1569095806 1.793484713
+5 -5 1.80101742872631 0.1563762088 -0.1563762088 1.787388246
+10 -5 1.80304712289578 0.3119401501 -0.1547762386 1.769100502
+15 -5 1.80637653667574 0.4658641190 -0.1521102892 1.738628561
+20 -5 1.81092830885777 0.6172913714 -0.1483802575 1.695994104
+25 -5 1.81659208102479 0.7653229008 -0.1435899166 1.641240257
+30 -5 1.82322534748063 0.9090072389 -0.1377462395 1.574446722
+35 -5 1.83065383885857 1.047333750 -0.1308609591 1.495747607
+40 -5 1.83867180023739 1.179230040 -0.1229523365 1.405351637
+45 -5 1.84704675610401 1.303567206 -0.1140473527 1.303567206
+
+-45 0 1.84683872923622 -1.305912189 0.000000000 1.305912189
+-40 0 1.83840133066760 -1.181701597 0.000000000 1.408297124
+-35 0 1.83031402004648 -1.049824993 0.000000000 1.499305471
+-30 0 1.82281260814919 -0.9114063041 0.000000000 1.578602025
+-25 0 1.81610727985270 -0.7675201017 0.000000000 1.645952170
+-20 0 1.81037654251630 -0.6191852445 0.000000000 1.701197478
+-15 0 1.80576701919263 -0.4673668956 0.000000000 1.744237000
+-10 0 1.80239320242279 -0.3129822950 0.000000000 1.775010800
+-5 0 1.80033553301492 -0.1569095806 0.000000000 1.793484713
+0 0 1.79964402065139 0.000000000 0.000000000 1.799644021
+5 0 1.80033553301493 0.1569095806 0.000000000 1.793484713
+10 0 1.80239320242281 0.3129822950 0.000000000 1.775010800
+15 0 1.80576701919265 0.4673668956 0.000000000 1.744237000
+20 0 1.81037654251634 0.6191852445 0.000000000 1.701197478
+25 0 1.81610727985274 0.7675201017 0.000000000 1.645952170
+30 0 1.82281260814924 0.9114063041 0.000000000 1.578602025
+35 0 1.83031402004653 1.049824993 0.000000000 1.499305471
+40 0 1.83840133066765 1.181701597 0.000000000 1.408297124
+45 0 1.84683872923627 1.305912189 0.000000000 1.305912189
+
+-45 5 1.84704675610397 -1.303567206 0.1140473527 1.303567206
+-40 5 1.83867180023735 -1.179230040 0.1229523365 1.405351637
+-35 5 1.83065383885855 -1.047333750 0.1308609591 1.495747607
+-30 5 1.82322534748061 -0.9090072389 0.1377462395 1.574446722
+-25 5 1.81659208102479 -0.7653229008 0.1435899166 1.641240257
+-20 5 1.81092830885778 -0.6172913714 0.1483802575 1.695994104
+-15 5 1.80637653667577 -0.4658641190 0.1521102892 1.738628561
+-10 5 1.80304712289581 -0.3119401501 0.1547762386 1.769100502
+-5 5 1.80101742872630 -0.1563762088 0.1563762088 1.787388246
+0 5 1.80033553301426 0.000000000 0.1569095806 1.793484713
+5 5 1.80101742873212 0.1563762088 0.1563762088 1.787388246
+10 5 1.80304659499543 0.3119400588 0.1547761932 1.769099984
+15 5 1.80637465228279 0.4658636330 0.1521101305 1.738626748
+20 5 1.81092377755021 0.6172898269 0.1483798863 1.695989861
+25 5 1.81658313742365 0.7653191329 0.1435892097 1.641232177
+30 5 1.82321026305550 0.9089997182 0.1377450999 1.574433696
+35 5 1.83063131361148 1.047320863 0.1308593489 1.495729203
+40 5 1.83864054570888 1.179209995 0.1229502465 1.405327748
+45 5 1.84700629828130 1.303538652 0.1140448546 1.303538652
+
+-45 10 1.84763131909342 -1.296434568 0.2285963931 1.296434568
+-40 10 1.83945194974384 -1.171736037 0.2462266338 1.396420632
+-35 10 1.83164919216971 -1.039800381 0.2618435989 1.484988842
+-30 10 1.82444466177071 -0.9017690117 0.2754068295 1.561909745
+-25 10 1.81803094083898 -0.7587061860 0.2868929315 1.627050666
+-20 10 1.81256945618251 -0.6115966544 0.2962906890 1.680347998
+-15 10 1.80819057630756 -0.4613504552 0.3035968576 1.721783339
+-10 10 1.80499332334860 -0.3088124626 0.3088124626 1.751362505
+-5 10 1.80304659498260 -0.1547761932 0.3119400588 1.769099984
+0 10 1.80239320242087 0.000000000 0.3129822950 1.775010800
+5 10 1.80304712290542 0.1547762386 0.3119401501 1.769100502
+10 10 1.80499332337048 0.3088124626 0.3088124626 1.751362505
+15 10 1.80818840915540 0.4613499022 0.3035964937 1.721781275
+20 10 1.81256248578532 0.6115943024 0.2962895496 1.680341536
+25 10 1.81801558166676 0.7586997762 0.2868905077 1.627036921
+30 10 1.82441740578626 0.9017555399 0.2754027151 1.561886411
+35 10 1.83160722951378 1.039776560 0.2618376001 1.484954821
+40 10 1.83939249296278 1.171698163 0.2462186749 1.396375495
+45 10 1.84755321652686 1.296379766 0.2285867300 1.296379766
+
+-45 15 1.84860052912368 -1.284308915 0.3441295366 1.284308915
+-40 15 1.84074754297198 -1.159045126 0.3701171993 1.381296193
+-35 15 1.83330095581141 -1.027088548 0.3930371096 1.466834462
+-30 15 1.82646404863371 -0.8895947921 0.4128623798 1.540823378
+-25 15 1.82040820686167 -0.7476089880 0.4295902525 1.603252649
+-20 15 1.81527424810185 -0.6020686065 0.4432334892 1.654169901
+-15 15 1.81117351576997 -0.4538127202 0.4538127202 1.693652129
+-10 15 1.80818840912021 -0.3035964937 0.4613499022 1.721781275
+-5 15 1.80637465226195 -0.1521101305 0.4658636330 1.738626748
+0 15 1.80576701918766 0.000000000 0.4673668956 1.744237000
+5 15 1.80637653668719 0.1521102892 0.4658641190 1.738628561
+10 15 1.80819057633681 0.3035968576 0.4613504552 1.721783339
+15 15 1.81117351581830 0.4538127202 0.4538127202 1.693652129
+20 15 1.81526802284715 0.6020665418 0.4432319692 1.654164229
+25 15 1.82039047011873 0.7476017039 0.4295860669 1.603237028
+30 15 1.82642967035278 0.8895780478 0.4128546088 1.540794376
+35 15 1.83324516635746 1.027057292 0.3930251490 1.466789825
+40 15 1.84066587253222 1.158993701 0.3701007780 1.381234907
+45 15 1.84849073573659 1.284232636 0.3441090978 1.284232636
+
+-45 20 1.84996698702538 -1.266840889 0.4610923751 1.266840889
+-40 20 1.84256667234520 -1.140864018 0.4948644098 1.359628792
+-35 20 1.83560889584935 -1.008972035 0.5244670584 1.440961400
+-30 20 1.82927108206525 -0.8723262620 0.5499275065 1.510913406
+-25 20 1.82369701358224 -0.7319335848 0.5713010148 1.569636638
+-20 20 1.81900027955831 -0.5886568252 0.5886568252 1.617321335
+-15 20 1.81526802277941 -0.4432319692 0.6020665418 1.654164229
+-10 20 1.81256248573601 -0.2962895496 0.6115943024 1.680341536
+-5 20 1.81092377752012 -0.1483798863 0.6172898268 1.695989861
+0 20 1.81037654250634 0.000000000 0.6191852445 1.701197478
+5 20 1.81092830886901 0.1483802575 0.6172913715 1.695994104
+10 20 1.81256945621721 0.2962906890 0.6115966544 1.680347998
+15 20 1.81527424816090 0.4432334893 0.6020686066 1.654169902
+20 20 1.81900027964327 0.5886568253 0.5886568253 1.617321335
+25 20 1.82368380488619 0.7319282835 0.5712968770 1.569625269
+30 20 1.82923786835573 0.8723104233 0.5499175216 1.510885973
+35 20 1.83554848176420 1.008938827 0.5244497970 1.440913975
+40 20 1.84247239861832 1.140805646 0.4948390904 1.359559227
+45 20 1.84983467383226 1.266750282 0.4610593968 1.266750282
+
+-45 25 1.85174826185566 -1.243528461 0.5798668446 1.243528461
+-40 25 1.84491954996427 -1.116779062 0.6206207340 1.330925459
+-35 25 1.83856984399232 -0.9851375533 0.6560586118 1.406922233
+-30 25 1.83284419235033 -0.8497484119 0.6863150727 1.471807423
+-25 25 1.82785503195644 -0.7115503691 0.7115503691 1.525924691
+-20 25 1.82368380477473 -0.5712968770 0.7319282835 1.569625269
+-15 25 1.82039047003100 -0.4295860668 0.7476017038 1.603237028
+-10 25 1.81801558160319 -0.2868905077 0.7586997762 1.627036921
+-5 25 1.81658313738434 -0.1435892097 0.7653191329 1.641232177
+0 25 1.81610727983751 0.000000000 0.7675201017 1.645952170
+5 25 1.81659208103485 0.1435899166 0.7653229008 1.641240257
+10 25 1.81803094087651 0.2868929315 0.7587061860 1.627050666
+15 25 1.82040820692924 0.4295902525 0.7476089881 1.603252649
+20 25 1.82369701368260 0.5713010149 0.7319335848 1.569636638
+25 25 1.82785503209149 0.7115503692 0.7115503692 1.525924691
+30 25 1.83282210760771 0.8497381729 0.6863068030 1.471789689
+35 25 1.83851541826873 0.9851083911 0.6560391910 1.406880585
+40 25 1.84482387965228 1.116721150 0.6205885510 1.330856442
+45 25 1.85160534573097 1.243432487 0.5798220911 1.243432487
+
+-45 30 1.85396392705378 -1.213704290 0.7007324987 1.213704290
+-40 30 1.84781428523832 -1.086254042 0.7474071496 1.294547157
+-35 30 1.84217405956607 -0.9551900794 0.7875939909 1.364152808
+-30 30 1.83715094712062 -0.8215988805 0.8215988805 1.423051005
+-25 30 1.83282210743832 -0.6863068030 0.8497381729 1.471789689
+-20 30 1.82923786821996 -0.5499175216 0.8723104232 1.510885973
+-15 30 1.82642967024764 -0.4128546088 0.8895780478 1.540794376
+-10 30 1.82441740570973 -0.2754027151 0.9017555399 1.561886411
+-5 30 1.82321026300664 -0.1377450999 0.9089997182 1.574433696
+0 30 1.82281260812772 0.000000000 0.9114063041 1.578602025
+5 30 1.82322534748747 0.1377462395 0.9090072389 1.574446722
+10 30 1.82444466180812 0.2754068295 0.9017690118 1.561909745
+15 30 1.82646404870519 0.4128623798 0.8895947921 1.540823378
+20 30 1.82927108217566 0.5499275066 0.8723262620 1.510913407
+25 30 1.83284419250522 0.6863150728 0.8497484120 1.471807423
+30 30 1.83715094732458 0.8215988806 0.8215988806 1.423051005
+35 30 1.84213914468674 0.9551719756 0.7875790636 1.364126953
+40 30 1.84773297221175 1.086206241 0.7473742599 1.294490190
+45 30 1.85382660903278 1.213614394 0.7006805973 1.213614394
+
+-45 35 1.85663472542622 -1.176525798 0.8238122329 1.176525798
+-40 35 1.85125402654060 -1.048633549 0.8750583229 1.249712800
+-35 35 1.84639895941458 -0.9186625306 0.9186625306 1.311986062
+-30 35 1.84213914443870 -0.7875790634 0.9551719755 1.364126953
+-25 35 1.83851541807387 -0.6560391909 0.9851083910 1.406880585
+-20 35 1.83554848161184 -0.5244497969 1.008938827 1.440913975
+-15 35 1.83324516624037 -0.3930251490 1.027057292 1.466789825
+-10 35 1.83160722942802 -0.2618376001 1.039776560 1.484954821
+-5 35 1.83063131355517 -0.1308593489 1.047320863 1.495729203
+0 35 1.83031402001902 0.000000000 1.049824993 1.499305471
+5 35 1.83065383886063 0.1308609591 1.047333750 1.495747607
+10 35 1.83164919220373 0.2618435989 1.039800381 1.484988842
+15 35 1.83330095588122 0.3930371096 1.027088548 1.466834462
+20 35 1.83560889596110 0.5244670584 1.008972035 1.440961400
+25 35 1.83856984415582 0.6560586118 0.9851375534 1.406922233
+30 35 1.84217405979551 0.7875939910 0.9551900795 1.364152808
+35 35 1.84639895972316 0.9186625308 0.9186625308 1.311986062
+40 35 1.85120405387125 1.048605243 0.8750347016 1.249679065
+45 35 1.85652069461189 1.176453539 0.8237616360 1.176453539
+
+-45 40 1.85977403303055 -1.130966533 0.9489936010 1.130966533
+-40 40 1.85522820858535 -1.003151953 1.003151953 1.195509944
+-35 40 1.85120405350926 -0.8750347015 1.048605242 1.249679065
+-30 40 1.84773297194873 -0.7473742598 1.086206241 1.294490190
+-25 40 1.84482387945176 -0.6205885510 1.116721150 1.330856442
+-20 40 1.84247239846198 -0.4948390904 1.140805646 1.359559227
+-15 40 1.84066587241150 -0.3701007779 1.158993701 1.381234907
+-10 40 1.83939249287314 -0.2462186749 1.171698163 1.396375495
+-5 40 1.83864054564789 -0.1229502465 1.179209995 1.405327748
+0 40 1.83840133063466 0.000000000 1.181701597 1.408297124
+5 40 1.83867180023319 0.1229523365 1.179230040 1.405351637
+10 40 1.83945194977077 0.2462266338 1.171736037 1.396420632
+15 40 1.84074754303373 0.3701171994 1.159045126 1.381296193
+20 40 1.84256667244761 0.4948644099 1.140864018 1.359628792
+25 40 1.84491955011790 0.6206207340 1.116779062 1.330925459
+30 40 1.84781428546360 0.7474071497 1.086254042 1.294547157
+35 40 1.85125402687855 0.8750583231 1.048633549 1.249712800
+40 40 1.85522820909446 1.003151953 1.003151953 1.195509944
+45 40 1.85970549135111 1.130924852 0.9489586260 1.130924852
+
+-45 45 1.86338407335920 -1.075825296 1.075825296 1.075825296
+-40 45 1.85970549083917 -0.9489586257 1.130924851 1.130924851
+-35 45 1.85652069429432 -0.8237616359 1.176453538 1.176453538
+-30 45 1.85382660879857 -0.7006805972 1.213614394 1.213614394
+-25 45 1.85160534554687 -0.5798220910 1.243432487 1.243432487
+-20 45 1.84983467368527 -0.4610593968 1.266750282 1.266750282
+-15 45 1.84849073562075 -0.3441090978 1.284232636 1.284232636
+-10 45 1.84755321643883 -0.2285867300 1.296379766 1.296379766
+-5 45 1.84700629821910 -0.1140448546 1.303538652 1.303538652
+0 45 1.84683872919920 0.000000000 1.305912189 1.305912189
+5 45 1.84704675609253 0.1140473527 1.303567206 1.303567206
+10 45 1.84763131911001 0.2285963931 1.296434568 1.296434568
+15 45 1.84860052917175 0.3441295366 1.284308915 1.284308915
+20 45 1.84996698710895 0.4610923751 1.266840889 1.266840889
+25 45 1.85174826198154 0.5798668446 1.243528461 1.243528461
+30 45 1.85396392723604 0.7007324987 1.213704290 1.213704290
+35 45 1.85663472569971 0.8238122330 1.176525799 1.176525799
+40 45 1.85977403351085 0.9489936013 1.130966534 1.130966534
+45 45 1.86338407450635 1.075825297 1.075825297 1.075825297
+
+
+### +x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = dsigma = dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+45 -45 1.86338394519520 1.075825222 -1.075825222 1.075825222
+45 -40 1.85977391284639 1.130966460 -0.9489935397 1.130966460
+45 -35 1.85663469922808 1.176525782 -0.8238122213 1.176525782
+45 -30 1.85396384235652 1.213704235 -0.7007324667 1.213704235
+45 -25 1.85174823070994 1.243528440 -0.5798668349 1.243528440
+45 -20 1.84996697036535 1.266840877 -0.4610923709 1.266840877
+45 -15 1.84860052648869 1.284308913 -0.3441295361 1.284308913
+45 -10 1.84763131916241 1.296434568 -0.2285963931 1.296434568
+45 -5 1.84704675664033 1.303567206 -0.1140473527 1.303567206
+45 0 1.84683872964863 1.305912189 0.000000000 1.305912189
+45 5 1.84700629899394 1.303538653 0.1140448546 1.303538653
+45 10 1.84755321758801 1.296379767 0.2285867301 1.296379767
+45 15 1.84849073251853 1.284232634 0.3441090972 1.284232634
+45 20 1.84983466843334 1.266750278 0.4610593955 1.266750278
+45 25 1.85160530765092 1.243432461 0.5798220791 1.243432461
+45 30 1.85382654806771 1.213614355 0.7006805743 1.213614355
+45 35 1.85652064612480 1.176453508 0.8237616145 1.176453508
+45 40 1.85970535409978 1.130924768 0.9489585560 1.130924768
+45 45 1.86338397897839 1.075825242 1.075825242 1.075825242
+
+50 -45 1.87071350516659 1.137619050 -1.137619050 0.9545757249
+50 -40 1.86753406879208 1.203439846 -1.009805931 1.009805931
+50 -35 1.86469833981794 1.258788556 -0.8814132359 1.056249013
+50 -30 1.86223189492981 1.304647888 -0.7532388095 1.094729562
+50 -25 1.86014712079929 1.341910633 -0.6257432046 1.125996717
+50 -20 1.85844359025549 1.371344359 -0.4991285278 1.150694546
+50 -15 1.85711842432933 1.393580895 -0.3734088755 1.169353215
+50 -10 1.85616663086768 1.409109588 -0.2484640391 1.182383336
+50 -5 1.85558502018345 1.418278915 -0.1240833268 1.190077314
+50 0 1.85537111104318 1.421296730 0.000000000 1.192609562
+50 5 1.85552654431567 1.418234220 0.1240794165 1.190039811
+50 10 1.85605434448367 1.409024346 0.2484490086 1.182311809
+50 15 1.85696137839996 1.393463048 0.3733772984 1.169254330
+50 20 1.85825655304349 1.371206345 0.4990782945 1.150578738
+50 25 1.85994728326322 1.341766470 0.6256759804 1.125875750
+50 30 1.86204257609358 1.304515255 0.7531622335 1.094618269
+50 35 1.86454470582432 1.258684843 0.8813406155 1.056161988
+50 40 1.86744356231023 1.203381523 1.009756992 1.009756992
+50 45 1.87071349820314 1.137619045 1.137619045 0.9545757214
+
+55 -45 1.87713951241262 1.189519421 -1.189519421 0.8329104654
+55 -40 1.87449966735577 1.265405068 -1.061800926 0.8860461675
+55 -35 1.87209093848978 1.330241877 -0.9314453902 0.9314453902
+55 -30 1.86995251855518 1.384723102 -0.7994702559 0.9695935546
+55 -25 1.86810829317549 1.429525835 -0.6665988444 1.000964766
+55 -20 1.86657560088832 1.465270406 -0.5333148128 1.025993383
+55 -15 1.86536473509919 1.492488873 -0.3999111884 1.045051960
+55 -10 1.86448238793741 1.511607983 -0.2665372717 1.058439305
+55 -5 1.86393451169931 1.522939797 -0.1332399675 1.066373926
+55 0 1.86372388297437 1.526673229 0.000000000 1.068988103
+55 5 1.86385475194315 1.522874629 0.1332342660 1.066328295
+55 10 1.86433000102226 1.511484437 0.2665154873 1.058352797
+55 15 1.86515229832361 1.492318902 0.3998656445 1.044932944
+55 20 1.86632447534655 1.465073271 0.5332430616 1.025855348
+55 25 1.86784398907291 1.429323583 0.6665045326 1.000823147
+55 30 1.86970506392171 1.384539859 0.7993644604 0.9694652463
+55 35 1.87189455769093 1.330102336 0.9313476823 0.9313476823
+55 40 1.87438659004625 1.265328734 1.061736874 0.8859927176
+55 45 1.87713946829880 1.189519393 1.189519393 0.8329104458
+
+60 -45 1.88263655510030 1.232474931 -1.232474931 0.7115697334
+60 -40 1.88058391432841 1.317505000 -1.105517960 0.7606618664
+60 -35 1.87867151065318 1.391179625 -0.9741144601 0.8031979307
+60 -30 1.87693629096544 1.453868599 -0.8393914272 0.8393914272
+60 -25 1.87540964274484 1.505988259 -0.7022538581 0.8694827265
+60 -20 1.87411975787294 1.547956831 -0.5634102105 0.8937132932
+60 -15 1.87308306383821 1.580151646 -0.4234003576 0.9123009785
+60 -10 1.87231474420204 1.602891393 -0.2826329997 0.9254297770
+60 -5 1.87182686649129 1.616416577 -0.1414181260 0.9332385456
+60 0 1.87162736027442 1.620876840 0.000000000 0.9358136801
+60 5 1.87172284706838 1.616326751 0.1414102672 0.9331866845
+60 10 1.87211708748425 1.602722178 0.2826031626 0.9253320812
+60 15 1.87280947503798 1.579920844 0.4233385143 0.9121677247
+60 20 1.87379950260125 1.547692312 0.5633139332 0.8935605727
+60 25 1.87507835351008 1.505722227 0.7021298057 0.8693291333
+60 30 1.87662914497895 1.453630685 0.8392540673 0.8392540673
+60 35 1.87843097564530 1.391001505 0.9739897397 0.8030950936
+60 40 1.88044886772584 1.317410389 1.105438571 0.7606072425
+60 45 1.88263658017198 1.232474948 1.232474948 0.7115697429
+
+65 -45 1.88721437039500 1.267345476 -1.267345476 0.5909729009
+65 -40 1.88574097002596 1.360374042 -1.141489357 0.6343528339
+65 -35 1.88433821984269 1.441945404 -1.009661042 0.6723901845
+65 -30 1.88303721052187 1.512113335 -0.8730190411 0.7051100282
+65 -25 1.88187115960239 1.571018280 -0.7325778548 0.7325778548
+65 -20 1.88086465608213 1.618840220 -0.5892096542 0.7548775921
+65 -15 1.88003806463106 1.655769291 -0.4436620445 0.7720979007
+65 -10 1.87941113410003 1.681983001 -0.2965789842 0.7843215544
+65 -5 1.87900074872535 1.697624747 -0.1485229203 0.7916154203
+65 0 1.87881878933733 1.702788099 0.000000000 0.7940231309
+65 5 1.87887205795223 1.697508479 0.1485127481 0.7915612034
+65 10 1.87916749883469 1.681764959 0.2965405375 0.7842198798
+65 15 1.87970210024901 1.655473404 0.4435827617 0.7719599262
+65 20 1.88047308520188 1.618503199 0.5890869886 0.7547204366
+65 25 1.88147001649455 1.570683398 0.7324216972 0.7324216972
+65 30 1.88267275873053 1.511820674 0.8728500729 0.7049735579
+65 35 1.88405595273481 1.441729406 1.009509798 0.6722894628
+65 40 1.88558474144676 1.360261339 1.141394788 0.6343002795
+65 45 1.88721438052219 1.267345483 1.267345483 0.5909729041
+
+70 -45 1.89089770764524 1.294869881 -1.294869881 0.4712940940
+70 -40 1.88995088788590 1.394593575 -1.170202954 0.5075905501
+70 -35 1.88902701678737 1.482894870 -1.038334166 0.5397295932
+70 -30 1.88814917143381 1.559544632 -0.9004035131 0.5676278251
+70 -25 1.88734177389323 1.624415007 -0.7574771577 0.5912387106
+70 -20 1.88662460629926 1.677447915 -0.6105411108 0.6105411108
+70 -15 1.88601859938535 1.718635740 -0.4605070586 0.6255322529
+70 -10 1.88554349994344 1.747998806 -0.3082193517 0.6362195348
+70 -5 1.88521785251255 1.765568713 -0.1544672470 0.6426144580
+70 0 1.88505508602501 1.771372354 0.000000000 0.6447268107
+70 5 1.88506600087535 1.765426499 0.1544548049 0.6425626963
+70 10 1.88525682908391 1.747733047 0.3081724912 0.6361228064
+70 15 1.88562525154781 1.718277302 0.4604110153 0.6254017920
+70 20 1.88616736878219 1.677041374 0.6103931416 0.6103931416
+70 25 1.88687595557680 1.624014082 0.7572902033 0.5910927858
+70 30 1.88773147910999 1.559199633 0.9002043278 0.5675022557
+70 35 1.88870812256299 1.482644537 1.038158881 0.5396384793
+70 40 1.88977621919895 1.394464687 1.170094804 0.5075436387
+70 45 1.89089770819352 1.294869881 1.294869881 0.4712940941
+
+75 -45 1.89371946609289 1.315655143 -1.315655143 0.3525287330
+75 -40 1.89321244383849 1.420665833 -1.192080176 0.3806662625
+75 -35 1.89269878791241 1.514359004 -1.060365590 0.4057712721
+75 -30 1.89219208540587 1.596272209 -0.9216081893 0.4277198492
+75 -25 1.89170492014599 1.666044414 -0.7768892690 0.4464152552
+75 -20 1.89125224307001 1.723404901 -0.6272680857 0.4617849516
+75 -15 1.89084947818579 1.768158167 -0.4737765530 0.4737765530
+75 -10 1.89051671160334 1.800175390 -0.3174194913 0.4823555420
+75 -5 1.89027201389041 1.819377547 -0.1591749100 0.4875007445
+75 0 1.89012918870040 1.825724598 0.000000000 0.4892014317
+75 5 1.89010043848267 1.819212407 0.1591604621 0.4874564952
+75 10 1.89019309734601 1.799867240 0.3173651561 0.4822729735
+75 15 1.89040694253061 1.767744346 0.4736656701 0.4736656701
+75 20 1.89073948528267 1.722937650 0.6270980203 0.4616597521
+75 25 1.89118504744021 1.665586556 0.7766757666 0.4462925727
+75 30 1.89172908859227 1.595881620 0.9213826828 0.4276151913
+75 35 1.89235011894888 1.514080032 1.060170252 0.4056965218
+75 40 1.89302296441289 1.420523647 1.191960868 0.3806281641
+75 45 1.89371946197438 1.315655140 1.315655140 0.3525287322
+
+80 -45 1.89571003745605 1.330170147 -1.330170147 0.2345448859
+80 -40 1.89553259965541 1.438994278 -1.207459568 0.2537335163
+80 -35 1.89533248232792 1.536619348 -1.075952451 0.2709474502
+80 -30 1.89511295274615 1.622408972 -0.9366982569 0.2860744756
+80 -25 1.89487754652728 1.695824700 -0.7907760445 0.2990196492
+80 -20 1.89463453191464 1.756426674 -0.6392870282 0.3097054123
+80 -15 1.89439518023069 1.803868520 -0.4833451131 0.3180706897
+80 -10 1.89417863220230 1.837897897 -0.3240709871 0.3240709871
+80 -5 1.89400123851655 1.858342192 -0.1625838747 0.3276758678
+80 0 1.89387591766260 1.865103687 0.000000000 0.3288681018
+80 5 1.89381518853238 1.858159644 0.1625679039 0.3276436798
+80 10 1.89382789413867 1.837557581 0.3240109801 0.3240109801
+80 15 1.89391632739693 1.803412550 0.4832229363 0.3179902899
+80 20 1.89407987192084 1.755912475 0.6390998750 0.3096147451
+80 25 1.89431703563362 1.695323070 0.7905421304 0.2989311982
+80 30 1.89461582500208 1.621983381 0.9364525414 0.2859994323
+80 35 1.89496057481285 1.536317828 1.075741324 0.2708942841
+80 40 1.89533220597023 1.438842149 1.207331916 0.2537066918
+80 45 1.89571003354047 1.330170145 1.330170145 0.2345448855
+
+85 -45 1.89689427867493 1.338747472 -1.338747472 0.1171252271
+85 -40 1.89692010943756 1.449872555 -1.216587526 0.1268474121
+85 -35 1.89691542927617 1.549887070 -1.085242610 0.1355975483
+85 -30 1.89687651039300 1.638048203 -0.9457275710 0.1433106481
+85 -25 1.89680185417921 1.713707549 -0.7991149541 0.1499299832
+85 -20 1.89669269323541 1.776315280 -0.6465258885 0.1554074498
+85 -15 1.89655928832847 1.825429018 -0.4891222312 0.1597043451
+85 -10 1.89641921388467 1.860714643 -0.3280941949 0.1627914373
+85 -5 1.89628672988173 1.881936597 -0.1646481177 0.1646481177
+85 0 1.89617346594891 1.888957953 0.000000000 0.1652624068
+85 5 1.89609190745776 1.881743249 0.1646312020 0.1646312020
+85 10 1.89605218089542 1.860354520 0.3280306956 0.1627599306
+85 15 1.89605858403549 1.824947092 0.4889930996 0.1596621821
+85 20 1.89611209178345 1.775771527 0.6463279788 0.1553598776
+85 25 1.89621457007244 1.713176954 0.7988675336 0.1498835621
+85 30 1.89635810511244 1.637600534 0.9454691091 0.1432714821
+85 35 1.89652899390913 1.549571330 1.085021526 0.1355699247
+85 40 1.89671310667372 1.449714337 1.216454765 0.1268335698
+85 45 1.89689427555732 1.338747469 1.338747469 0.1171252269
+
+90 -45 1.89728648384518 1.341584139 -1.341584139 0.000000000
+90 -40 1.89738103488980 1.453478198 -1.219613020 0.000000000
+90 -35 1.89744282852728 1.554294172 -1.088328496 0.000000000
+90 -30 1.89746564130228 1.643253448 -0.9487328207 0.000000000
+90 -25 1.89744614565938 1.719670217 -0.8018953918 0.000000000
+90 -20 1.89738318437130 1.782956977 -0.6489432687 0.000000000
+90 -15 1.89728653602291 1.832638065 -0.4910538895 0.000000000
+90 -10 1.89717318215456 1.868350859 -0.3294406658 0.000000000
+90 -5 1.89705651405948 1.889837641 -0.1653393695 0.000000000
+90 0 1.89694760485563 1.896947605 0.000000000 0.000000000
+90 5 1.89685877007339 1.889640650 0.1653221350 0.000000000
+90 10 1.89680074227129 1.867984077 0.3293759923 0.000000000
+90 15 1.89677857502036 1.832147412 0.4909224196 0.000000000
+90 20 1.89679387577454 1.782403208 0.6487417133 0.000000000
+90 25 1.89684982451163 1.719129767 0.8016433756 0.000000000
+90 30 1.89694005020999 1.642798273 0.9484700251 0.000000000
+90 35 1.89705147100976 1.553973591 1.088104022 0.000000000
+90 40 1.89717182258600 1.453317932 1.219478541 0.000000000
+90 45 1.89728648176908 1.341584137 1.341584137 0.000000000
+
+
+### +y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 - dsigma = 90 - dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+45 45 1.86338394555680 1.075825223 1.075825223 1.075825223
+40 45 1.85977391316397 0.9489935399 1.130966460 1.130966460
+35 45 1.85663469946787 0.8238122214 1.176525782 1.176525782
+30 45 1.85396384253110 0.7007324667 1.213704235 1.213704235
+25 45 1.85174823083385 0.5798668349 1.243528440 1.243528440
+20 45 1.84996697044838 0.4610923709 1.266840877 1.266840877
+15 45 1.84860052653659 0.3441295361 1.284308913 1.284308913
+10 45 1.84763131917894 0.2285963931 1.296434568 1.296434568
+5 45 1.84704675662883 0.1140473527 1.303567206 1.303567206
+0 45 1.84683872961156 0.000000000 1.305912189 1.305912189
+-5 45 1.84700629893176 -0.1140448546 1.303538653 1.303538653
+-10 45 1.84755321750004 -0.2285867301 1.296379767 1.296379767
+-15 45 1.84849073240289 -0.3441090972 1.284232634 1.284232634
+-20 45 1.84983466828704 -0.4610593955 1.266750278 1.266750278
+-25 45 1.85160530746921 -0.5798220791 1.243432461 1.243432461
+-30 45 1.85382654784244 -0.7006805742 1.213614354 1.213614354
+-35 45 1.85652064584448 -0.8237616144 1.176453508 1.176453508
+-40 45 1.85970535375840 -0.9489585558 1.130924768 1.130924768
+-45 45 1.86338397861656 -1.075825242 1.075825242 1.075825242
+
+45 50 1.87071350542383 1.137619050 1.137619050 0.9545757250
+40 50 1.86753406904451 1.009805931 1.203439846 1.009805931
+35 50 1.86469834003075 0.8814132360 1.258788556 1.056249013
+30 50 1.86223189509498 0.7532388096 1.304647888 1.094729562
+25 50 1.86014712091991 0.6257432046 1.341910633 1.125996717
+20 50 1.85844359033700 0.4991285278 1.371344360 1.150694546
+15 50 1.85711842437619 0.3734088755 1.393580895 1.169353215
+10 50 1.85616663088296 0.2484640391 1.409109588 1.182383336
+5 50 1.85558502016984 0.1240833268 1.418278915 1.190077314
+0 50 1.85537111100295 0.000000000 1.421296730 1.192609562
+-5 50 1.85552654424983 -0.1240794165 1.418234220 1.190039811
+-10 50 1.85605434439181 -0.2484490086 1.409024346 1.182311809
+-15 50 1.85696137828058 -0.3733772984 1.393463048 1.169254330
+-20 50 1.85825655289451 -0.4990782945 1.371206345 1.150578738
+-25 50 1.85994728308168 -0.6256759803 1.341766470 1.125875750
+-30 50 1.86204257587588 -0.7531622334 1.304515255 1.094618269
+-35 50 1.86454470557095 -0.8813406154 1.258684843 1.056161988
+-40 50 1.86744356203534 -1.009756992 1.203381523 1.009756992
+-45 50 1.87071349794559 -1.137619045 1.137619045 0.9545757212
+
+45 55 1.87713951261612 1.189519421 1.189519421 0.8329104655
+40 55 1.87449966755671 1.061800926 1.265405068 0.8860461676
+35 55 1.87209093866783 0.9314453903 1.330241877 0.9314453903
+30 55 1.86995251870024 0.7994702560 1.384723103 0.9695935547
+25 55 1.86810829328458 0.6665988445 1.429525835 1.000964766
+20 55 1.86657560096290 0.5333148128 1.465270406 1.025993384
+15 55 1.86536473514147 0.3999111884 1.492488874 1.045051960
+10 55 1.86448238794975 0.2665372717 1.511607983 1.058439305
+5 55 1.86393451168388 0.1332399675 1.522939797 1.066373926
+0 55 1.86372388293253 0.000000000 1.526673229 1.068988103
+-5 55 1.86385475187579 -0.1332342660 1.522874629 1.066328295
+-10 55 1.86433000092997 -0.2665154872 1.511484437 1.058352797
+-15 55 1.86515229820569 -0.3998656445 1.492318902 1.044932944
+-20 55 1.86632447520210 -0.5332430616 1.465073271 1.025855348
+-25 55 1.86784398890158 -0.6665045325 1.429323582 1.000823147
+-30 55 1.86970506372449 -0.7993644603 1.384539859 0.9694652462
+-35 55 1.87189455747366 -0.9313476822 1.330102336 0.9313476822
+-40 55 1.87438658982468 -1.061736874 1.265328734 0.8859927175
+-45 55 1.87713946809518 -1.189519393 1.189519393 0.8329104457
+
+45 60 1.88263655527178 1.232474932 1.232474932 0.7115697335
+40 60 1.88058391449578 1.105517960 1.317505000 0.7606618665
+35 60 1.87867151080306 0.9741144602 1.391179625 0.8031979308
+30 60 1.87693629108992 0.8393914273 1.453868599 0.8393914273
+25 60 1.87540964284059 0.7022538581 1.505988259 0.8694827266
+20 60 1.87411975793885 0.5634102105 1.547956831 0.8937132932
+15 60 1.87308306387453 0.4234003576 1.580151647 0.9123009785
+10 60 1.87231474421009 0.2826329997 1.602891393 0.9254297770
+5 60 1.87182686647280 0.1414181260 1.616416576 0.9332385456
+0 60 1.87162736023089 0.000000000 1.620876840 0.9358136801
+-5 60 1.87172284700081 -0.1414102672 1.616326750 0.9331866845
+-10 60 1.87211708739328 -0.2826031626 1.602722178 0.9253320811
+-15 60 1.87280947492454 -0.4233385143 1.579920844 0.9121677247
+-20 60 1.87379950246560 -0.5633139332 1.547692312 0.8935605727
+-25 60 1.87507835335273 -0.7021298056 1.505722227 0.8693291332
+-30 60 1.87662914480360 -0.8392540673 1.453630685 0.8392540673
+-35 60 1.87843097545895 -0.9739897396 1.391001505 0.8030950935
+-40 60 1.88044886754051 -1.105438571 1.317410388 0.7606072424
+-45 60 1.88263658000051 -1.232474948 1.232474948 0.7115697428
+
+45 65 1.88721437054582 1.267345476 1.267345476 0.5909729010
+40 65 1.88574097017119 1.141489357 1.360374043 0.6343528340
+35 65 1.88433821997289 1.009661042 1.441945404 0.6723901845
+30 65 1.88303721063027 0.8730190411 1.512113335 0.7051100282
+25 65 1.88187115968623 0.7325778549 1.571018280 0.7325778549
+20 65 1.88086465613910 0.5892096542 1.618840220 0.7548775921
+15 65 1.88003806466115 0.4436620445 1.655769291 0.7720979007
+10 65 1.87941113410501 0.2965789842 1.681983001 0.7843215544
+5 65 1.87900074870564 0.1485229203 1.697624747 0.7916154203
+0 65 1.87881878929369 0.000000000 1.702788099 0.7940231309
+-5 65 1.87887205788596 -0.1485127481 1.697508479 0.7915612034
+-10 65 1.87916749874660 -0.2965405375 1.681764959 0.7842198797
+-15 65 1.87970210014115 -0.4435827617 1.655473404 0.7719599261
+-20 65 1.88047308507539 -0.5890869886 1.618503199 0.7547204366
+-25 65 1.88147001634992 -0.7324216971 1.570683398 0.7324216971
+-30 65 1.88267275857319 -0.8728500728 1.511820674 0.7049735578
+-35 65 1.88405595257144 -1.009509798 1.441729406 0.6722894628
+-40 65 1.88558474128553 -1.141394788 1.360261339 0.6343002795
+-45 65 1.88721438037142 -1.267345483 1.267345483 0.5909729040
+
+45 70 1.89089770778195 1.294869881 1.294869881 0.4712940940
+40 70 1.88995088801574 1.170202954 1.394593575 0.5075905501
+35 70 1.88902701690296 1.038334166 1.482894870 0.5397295932
+30 70 1.88814917152949 0.9004035132 1.559544632 0.5676278251
+25 70 1.88734177396717 0.7574771577 1.624415007 0.5912387106
+20 70 1.88662460634912 0.6105411108 1.677447916 0.6105411108
+15 70 1.88601859941080 0.4605070586 1.718635740 0.6255322529
+10 70 1.88554349994559 0.3082193517 1.747998806 0.6362195348
+5 70 1.88521785249149 0.1544672470 1.765568713 0.6426144580
+0 70 1.88505508598108 0.000000000 1.771372354 0.6447268107
+-5 70 1.88506600081010 -0.1544548049 1.765426499 0.6425626963
+-10 70 1.88525682899896 -0.3081724912 1.747733047 0.6361228064
+-15 70 1.88562525144483 -0.4604110153 1.718277301 0.6254017919
+-20 70 1.88616736866289 -0.6103931416 1.677041373 0.6103931416
+-25 70 1.88687595544362 -0.7572902033 1.624014082 0.5910927858
+-30 70 1.88773147896741 -0.9002043277 1.559199633 0.5675022556
+-35 70 1.88870812241634 -1.038158881 1.482644536 0.5396384793
+-40 70 1.88977621905429 -1.170094804 1.394464687 0.5075436387
+-45 70 1.89089770805686 -1.294869881 1.294869881 0.4712940941
+
+45 75 1.89371946621960 1.315655143 1.315655143 0.3525287330
+40 75 1.89321244395762 1.192080176 1.420665833 0.3806662626
+35 75 1.89269878801716 1.060365590 1.514359004 0.4057712721
+30 75 1.89219208549180 0.9216081894 1.596272209 0.4277198492
+25 75 1.89170492021250 0.7768892690 1.666044414 0.4464152552
+20 75 1.89125224311538 0.6272680857 1.723404901 0.4617849516
+15 75 1.89084947820713 0.4737765530 1.768158167 0.4737765530
+10 75 1.89051671160268 0.3174194913 1.800175390 0.4823555420
+5 75 1.89027201386843 0.1591749100 1.819377547 0.4875007445
+0 75 1.89012918865653 0.000000000 1.825724598 0.4892014317
+-5 75 1.89010043841806 -0.1591604621 1.819212406 0.4874564952
+-10 75 1.89019309726289 -0.3173651561 1.799867240 0.4822729734
+-15 75 1.89040694243141 -0.4736656700 1.767744346 0.4736656700
+-20 75 1.89073948516940 -0.6270980202 1.722937650 0.4616597520
+-25 75 1.89118504731665 -0.7766757665 1.665586556 0.4462925727
+-30 75 1.89172908846100 -0.9213826828 1.595881620 0.4276151912
+-35 75 1.89235011881399 -1.060170252 1.514080032 0.4056965217
+-40 75 1.89302296427970 -1.191960868 1.420523647 0.3806281641
+-45 75 1.89371946184773 -1.315655140 1.315655140 0.3525287322
+
+45 80 1.89571003757581 1.330170148 1.330170148 0.2345448860
+40 80 1.89553259976724 1.207459568 1.438994278 0.2537335163
+35 80 1.89533248242683 1.075952451 1.536619348 0.2709474502
+30 80 1.89511295282694 0.9366982570 1.622408972 0.2860744756
+25 80 1.89487754658932 0.7907760445 1.695824700 0.2990196492
+20 80 1.89463453195672 0.6392870282 1.756426674 0.3097054123
+15 80 1.89439518024965 0.4833451131 1.803868520 0.3180706897
+10 80 1.89417863219976 0.3240709871 1.837897897 0.3240709871
+5 80 1.89400123849362 0.1625838747 1.858342192 0.3276758678
+0 80 1.89387591761938 0.000000000 1.865103687 0.3288681018
+-5 80 1.89381518846947 -0.1625679039 1.858159644 0.3276436798
+-10 80 1.89382789405794 -0.3240109801 1.837557581 0.3240109801
+-15 80 1.89391632730148 -0.4832229363 1.803412550 0.3179902899
+-20 80 1.89407987181286 -0.6390998749 1.755912475 0.3096147451
+-25 80 1.89431703551691 -0.7905421304 1.695323069 0.2989311982
+-30 80 1.89461582487941 -0.9364525413 1.621983380 0.2859994322
+-35 80 1.89496057468672 -1.075741324 1.536317828 0.2708942841
+-40 80 1.89533220584477 -1.207331916 1.438842149 0.2537066918
+-45 80 1.89571003342075 -1.330170145 1.330170145 0.2345448854
+
+45 85 1.89689427879084 1.338747472 1.338747472 0.1171252271
+40 85 1.89692010954531 1.216587526 1.449872555 0.1268474121
+35 85 1.89691542937283 1.085242610 1.549887070 0.1355975484
+30 85 1.89687651047256 0.9457275710 1.638048203 0.1433106481
+25 85 1.89680185423892 0.7991149541 1.713707549 0.1499299832
+20 85 1.89669269327514 0.6465258885 1.776315280 0.1554074498
+15 85 1.89655928834741 0.4891222312 1.825429018 0.1597043451
+10 85 1.89641921388204 0.3280941949 1.860714643 0.1627914373
+5 85 1.89628672985817 0.1646481177 1.881936597 0.1646481177
+0 85 1.89617346590587 0.000000000 1.888957953 0.1652624068
+-5 85 1.89609190739703 -0.1646312020 1.881743249 0.1646312020
+-10 85 1.89605218081865 -0.3280306956 1.860354520 0.1627599306
+-15 85 1.89605858394462 -0.4889930996 1.824947092 0.1596621821
+-20 85 1.89611209167959 -0.6463279787 1.775771527 0.1553598776
+-25 85 1.89621456995918 -0.7988675336 1.713176954 0.1498835621
+-30 85 1.89635810499466 -0.9454691091 1.637600534 0.1432714821
+-35 85 1.89652899378854 -1.085021526 1.549571330 0.1355699247
+-40 85 1.89671310655297 -1.216454765 1.449714337 0.1268335698
+-45 85 1.89689427544146 -1.338747469 1.338747469 0.1171252269
+
+45 90 1.89728648395996 1.341584139 1.341584139 0.000000000
+40 90 1.89738103499617 1.219613020 1.453478198 0.000000000
+35 90 1.89744282862298 1.088328496 1.554294172 0.000000000
+30 90 1.89746564138154 0.9487328207 1.643253448 0.000000000
+25 90 1.89744614571777 0.8018953918 1.719670217 0.000000000
+20 90 1.89738318440989 0.6489432687 1.782956977 0.000000000
+15 90 1.89728653604155 0.4910538895 1.832638065 0.000000000
+10 90 1.89717318215177 0.3294406658 1.868350859 0.000000000
+5 90 1.89705651403587 0.1653393695 1.889837641 0.000000000
+0 90 1.89694760481255 0.000000000 1.896947605 0.000000000
+-5 90 1.89685877001345 -0.1653221350 1.889640650 0.000000000
+-10 90 1.89680074219697 -0.3293759923 1.867984077 0.000000000
+-15 90 1.89677857493240 -0.4909224195 1.832147412 0.000000000
+-20 90 1.89679387567256 -0.6487417132 1.782403208 0.000000000
+-25 90 1.89684982439958 -0.8016433756 1.719129767 0.000000000
+-30 90 1.89694005009317 -0.9484700250 1.642798273 0.000000000
+-35 90 1.89705147089080 -1.088104022 1.553973591 0.000000000
+-40 90 1.89717182246692 -1.219478541 1.453317932 0.000000000
+-45 90 1.89728648165435 -1.341584137 1.341584137 0.000000000
+
+
+### -x patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = drho = dnu
+# dpy = 180 - dsigma = 180 - dphi
+#
+# dpx dpy gridfn global_x global_y global_z
+-90 45 1.89728648384523 -1.341584139 1.341584139 1.642966721e-16
+-90 40 1.89738103488983 -1.453478198 1.219613020 1.779997423e-16
+-90 35 1.89744282852730 -1.554294172 1.088328496 1.903461383e-16
+-90 30 1.89746564130230 -1.643253448 0.9487328207 2.012405075e-16
+-90 25 1.89744614565937 -1.719670217 0.8018953918 2.105988627e-16
+-90 20 1.89738318437129 -1.782956977 0.6489432687 2.183492555e-16
+-90 15 1.89728653602288 -1.832638065 0.4910538895 2.244334340e-16
+-90 10 1.89717318215452 -1.868350859 0.3294406658 2.288069899e-16
+-90 5 1.89705651405942 -1.889837641 0.1653393695 2.314383618e-16
+-90 -2.84217e-14 1.89694760485557 -1.896947605 -6.101048817e-16 2.323090812e-16
+-90 -5 1.89685877007331 -1.889640650 -0.1653221350 2.314142373e-16
+-90 -10 1.89680074227120 -1.867984077 -0.3293759923 2.287620721e-16
+-90 -15 1.89677857502027 -1.832147412 -0.4909224196 2.243733464e-16
+-90 -20 1.89679387577443 -1.782403208 -0.6487417133 2.182814384e-16
+-90 -25 1.89684982451151 -1.719129767 -0.8016433756 2.105326766e-16
+-90 -30 1.89694005020987 -1.642798273 -0.9484700251 2.011847647e-16
+-90 -35 1.89705147100962 -1.553973591 -1.088104022 1.903068784e-16
+-90 -40 1.89717182258586 -1.453317932 -1.219478541 1.779801154e-16
+-90 -45 1.89728648176893 -1.341584137 -1.341584137 1.642966719e-16
+
+-85 45 1.89689427867498 -1.338747472 1.338747472 0.1171252271
+-85 40 1.89692010943760 -1.449872555 1.216587526 0.1268474121
+-85 35 1.89691542927619 -1.549887070 1.085242610 0.1355975483
+-85 30 1.89687651039301 -1.638048203 0.9457275710 0.1433106481
+-85 25 1.89680185417921 -1.713707549 0.7991149541 0.1499299832
+-85 20 1.89669269323539 -1.776315280 0.6465258885 0.1554074498
+-85 15 1.89655928832844 -1.825429018 0.4891222312 0.1597043451
+-85 10 1.89641921388463 -1.860714643 0.3280941949 0.1627914373
+-85 5 1.89628672988168 -1.881936597 0.1646481177 0.1646481177
+-85 -2.84217e-14 1.89617346594885 -1.888957953 -6.075352138e-16 0.1652624068
+-85 -5 1.89609190745768 -1.881743249 -0.1646312020 0.1646312020
+-85 -10 1.89605218089533 -1.860354520 -0.3280306956 0.1627599306
+-85 -15 1.89605858403539 -1.824947092 -0.4889930996 0.1596621821
+-85 -20 1.89611209178334 -1.775771527 -0.6463279788 0.1553598776
+-85 -25 1.89621457007232 -1.713176954 -0.7988675336 0.1498835621
+-85 -30 1.89635810511231 -1.637600534 -0.9454691091 0.1432714821
+-85 -35 1.89652899390900 -1.549571330 -1.085021526 0.1355699247
+-85 -40 1.89671310667358 -1.449714337 -1.216454765 0.1268335698
+-85 -45 1.89689427555717 -1.338747469 -1.338747469 0.1171252269
+
+-80 45 1.89571003745610 -1.330170147 1.330170147 0.2345448859
+-80 40 1.89553259965544 -1.438994278 1.207459568 0.2537335163
+-80 35 1.89533248232794 -1.536619348 1.075952451 0.2709474502
+-80 30 1.89511295274616 -1.622408972 0.9366982569 0.2860744756
+-80 25 1.89487754652728 -1.695824700 0.7907760445 0.2990196492
+-80 20 1.89463453191462 -1.756426674 0.6392870282 0.3097054123
+-80 15 1.89439518023066 -1.803868520 0.4833451131 0.3180706897
+-80 10 1.89417863220226 -1.837897897 0.3240709871 0.3240709871
+-80 5 1.89400123851650 -1.858342192 0.1625838747 0.3276758678
+-80 -2.84217e-14 1.89387591766253 -1.865103687 -5.998630966e-16 0.3288681018
+-80 -5 1.89381518853230 -1.858159644 -0.1625679039 0.3276436798
+-80 -10 1.89382789413858 -1.837557581 -0.3240109801 0.3240109801
+-80 -15 1.89391632739684 -1.803412550 -0.4832229363 0.3179902899
+-80 -20 1.89407987192073 -1.755912475 -0.6390998750 0.3096147451
+-80 -25 1.89431703563351 -1.695323070 -0.7905421304 0.2989311982
+-80 -30 1.89461582500196 -1.621983381 -0.9364525414 0.2859994323
+-80 -35 1.89496057481271 -1.536317828 -1.075741324 0.2708942841
+-80 -40 1.89533220597009 -1.438842149 -1.207331916 0.2537066918
+-80 -45 1.89571003354032 -1.330170145 -1.330170145 0.2345448855
+
+-75 45 1.89371946609294 -1.315655143 1.315655143 0.3525287330
+-75 40 1.89321244383853 -1.420665833 1.192080176 0.3806662625
+-75 35 1.89269878791243 -1.514359004 1.060365590 0.4057712721
+-75 30 1.89219208540589 -1.596272209 0.9216081893 0.4277198492
+-75 25 1.89170492014599 -1.666044414 0.7768892690 0.4464152552
+-75 20 1.89125224307000 -1.723404901 0.6272680857 0.4617849516
+-75 15 1.89084947818576 -1.768158167 0.4737765530 0.4737765530
+-75 10 1.89051671160330 -1.800175390 0.3174194913 0.4823555420
+-75 5 1.89027201389036 -1.819377547 0.1591749100 0.4875007445
+-75 -2.84217e-14 1.89012918870034 -1.825724598 -5.871978157e-16 0.4892014317
+-75 -5 1.89010043848260 -1.819212407 -0.1591604621 0.4874564952
+-75 -10 1.89019309734592 -1.799867240 -0.3173651561 0.4822729735
+-75 -15 1.89040694253052 -1.767744346 -0.4736656701 0.4736656701
+-75 -20 1.89073948528256 -1.722937650 -0.6270980203 0.4616597521
+-75 -25 1.89118504744009 -1.665586556 -0.7766757666 0.4462925727
+-75 -30 1.89172908859215 -1.595881620 -0.9213826828 0.4276151913
+-75 -35 1.89235011894875 -1.514080032 -1.060170252 0.4056965218
+-75 -40 1.89302296441275 -1.420523647 -1.191960868 0.3806281641
+-75 -45 1.89371946197423 -1.315655140 -1.315655140 0.3525287322
+
+-70 45 1.89089770764530 -1.294869881 1.294869881 0.4712940940
+-70 40 1.88995088788594 -1.394593575 1.170202954 0.5075905501
+-70 35 1.88902701678740 -1.482894870 1.038334166 0.5397295932
+-70 30 1.88814917143383 -1.559544632 0.9004035131 0.5676278251
+-70 25 1.88734177389324 -1.624415007 0.7574771577 0.5912387106
+-70 20 1.88662460629924 -1.677447915 0.6105411108 0.6105411108
+-70 15 1.88601859938533 -1.718635740 0.4605070586 0.6255322529
+-70 10 1.88554349994340 -1.747998806 0.3082193517 0.6362195348
+-70 5 1.88521785251250 -1.765568713 0.1544672470 0.6426144580
+-70 -2.84217e-14 1.88505508602495 -1.771372354 -5.697168007e-16 0.6447268107
+-70 -5 1.88506600087528 -1.765426499 -0.1544548049 0.6425626963
+-70 -10 1.88525682908382 -1.747733047 -0.3081724912 0.6361228064
+-70 -15 1.88562525154772 -1.718277302 -0.4604110153 0.6254017920
+-70 -20 1.88616736878208 -1.677041374 -0.6103931416 0.6103931416
+-70 -25 1.88687595557669 -1.624014082 -0.7572902033 0.5910927858
+-70 -30 1.88773147910986 -1.559199633 -0.9002043278 0.5675022557
+-70 -35 1.88870812256285 -1.482644537 -1.038158881 0.5396384793
+-70 -40 1.88977621919881 -1.394464687 -1.170094804 0.5075436387
+-70 -45 1.89089770819337 -1.294869881 -1.294869881 0.4712940941
+
+-65 45 1.88721437039506 -1.267345476 1.267345476 0.5909729009
+-65 40 1.88574097002601 -1.360374042 1.141489357 0.6343528339
+-65 35 1.88433821984272 -1.441945404 1.009661042 0.6723901845
+-65 30 1.88303721052188 -1.512113335 0.8730190411 0.7051100282
+-65 25 1.88187115960239 -1.571018280 0.7325778548 0.7325778548
+-65 20 1.88086465608212 -1.618840220 0.5892096542 0.7548775921
+-65 15 1.88003806463104 -1.655769291 0.4436620445 0.7720979007
+-65 10 1.87941113410000 -1.681983001 0.2965789842 0.7843215544
+-65 5 1.87900074872530 -1.697624747 0.1485229203 0.7916154203
+-65 -2.84217e-14 1.87881878933727 -1.702788099 -5.476584220e-16 0.7940231309
+-65 -5 1.87887205795216 -1.697508479 -0.1485127481 0.7915612034
+-65 -10 1.87916749883460 -1.681764959 -0.2965405375 0.7842198798
+-65 -15 1.87970210024891 -1.655473404 -0.4435827617 0.7719599262
+-65 -20 1.88047308520177 -1.618503199 -0.5890869886 0.7547204366
+-65 -25 1.88147001649443 -1.570683398 -0.7324216972 0.7324216972
+-65 -30 1.88267275873040 -1.511820674 -0.8728500729 0.7049735579
+-65 -35 1.88405595273468 -1.441729406 -1.009509798 0.6722894628
+-65 -40 1.88558474144661 -1.360261339 -1.141394788 0.6343002795
+-65 -45 1.88721438052204 -1.267345483 -1.267345483 0.5909729041
+
+-60 45 1.88263655510036 -1.232474931 1.232474931 0.7115697334
+-60 40 1.88058391432845 -1.317505000 1.105517960 0.7606618664
+-60 35 1.87867151065322 -1.391179625 0.9741144601 0.8031979307
+-60 30 1.87693629096546 -1.453868599 0.8393914272 0.8393914272
+-60 25 1.87540964274485 -1.505988259 0.7022538581 0.8694827265
+-60 20 1.87411975787293 -1.547956831 0.5634102105 0.8937132932
+-60 15 1.87308306383820 -1.580151646 0.4234003576 0.9123009785
+-60 10 1.87231474420200 -1.602891393 0.2826329997 0.9254297770
+-60 5 1.87182686649124 -1.616416577 0.1414181260 0.9332385456
+-60 -2.84217e-14 1.87162736027436 -1.620876840 -5.213137519e-16 0.9358136801
+-60 -5 1.87172284706831 -1.616326751 -0.1414102672 0.9331866845
+-60 -10 1.87211708748416 -1.602722178 -0.2826031626 0.9253320812
+-60 -15 1.87280947503788 -1.579920844 -0.4233385143 0.9121677247
+-60 -20 1.87379950260114 -1.547692312 -0.5633139332 0.8935605727
+-60 -25 1.87507835350996 -1.505722227 -0.7021298057 0.8693291333
+-60 -30 1.87662914497882 -1.453630685 -0.8392540673 0.8392540673
+-60 -35 1.87843097564516 -1.391001505 -0.9739897397 0.8030950936
+-60 -40 1.88044886772568 -1.317410389 -1.105438571 0.7606072425
+-60 -45 1.88263658017182 -1.232474948 -1.232474948 0.7115697429
+
+-55 45 1.87713951241269 -1.189519421 1.189519421 0.8329104654
+-55 40 1.87449966735582 -1.265405068 1.061800926 0.8860461675
+-55 35 1.87209093848981 -1.330241877 0.9314453902 0.9314453902
+-55 30 1.86995251855521 -1.384723102 0.7994702559 0.9695935546
+-55 25 1.86810829317550 -1.429525835 0.6665988444 1.000964766
+-55 20 1.86657560088832 -1.465270406 0.5333148128 1.025993383
+-55 15 1.86536473509917 -1.492488873 0.3999111884 1.045051960
+-55 10 1.86448238793738 -1.511607983 0.2665372717 1.058439305
+-55 5 1.86393451169926 -1.522939797 0.1332399675 1.066373926
+-55 -2.84217e-14 1.86372388297431 -1.526673229 -4.910155596e-16 1.068988103
+-55 -5 1.86385475194308 -1.522874629 -0.1332342660 1.066328295
+-55 -10 1.86433000102217 -1.511484437 -0.2665154873 1.058352797
+-55 -15 1.86515229832351 -1.492318902 -0.3998656445 1.044932944
+-55 -20 1.86632447534644 -1.465073271 -0.5332430616 1.025855348
+-55 -25 1.86784398907279 -1.429323583 -0.6665045326 1.000823147
+-55 -30 1.86970506392157 -1.384539859 -0.7993644604 0.9694652463
+-55 -35 1.87189455769078 -1.330102336 -0.9313476823 0.9313476823
+-55 -40 1.87438659004609 -1.265328734 -1.061736874 0.8859927176
+-55 -45 1.87713946829864 -1.189519393 -1.189519393 0.8329104458
+
+-50 45 1.87071350516666 -1.137619050 1.137619050 0.9545757249
+-50 40 1.86753406879214 -1.203439846 1.009805931 1.009805931
+-50 35 1.86469833981798 -1.258788556 0.8814132359 1.056249013
+-50 30 1.86223189492984 -1.304647888 0.7532388095 1.094729562
+-50 25 1.86014712079930 -1.341910633 0.6257432046 1.125996717
+-50 20 1.85844359025549 -1.371344359 0.4991285278 1.150694546
+-50 15 1.85711842432932 -1.393580895 0.3734088755 1.169353215
+-50 10 1.85616663086765 -1.409109588 0.2484640391 1.182383336
+-50 5 1.85558502018341 -1.418278915 0.1240833268 1.190077314
+-50 -2.84217e-14 1.85537111104312 -1.421296730 -4.571238925e-16 1.192609562
+-50 -5 1.85552654431559 -1.418234220 -0.1240794165 1.190039811
+-50 -10 1.85605434448358 -1.409024346 -0.2484490086 1.182311809
+-50 -15 1.85696137839986 -1.393463048 -0.3733772984 1.169254330
+-50 -20 1.85825655304338 -1.371206345 -0.4990782945 1.150578738
+-50 -25 1.85994728326310 -1.341766470 -0.6256759804 1.125875750
+-50 -30 1.86204257609344 -1.304515255 -0.7531622335 1.094618269
+-50 -35 1.86454470582417 -1.258684843 -0.8813406155 1.056161988
+-50 -40 1.86744356231007 -1.203381523 -1.009756992 1.009756992
+-50 -45 1.87071349820297 -1.137619045 -1.137619045 0.9545757214
+
+-45 45 1.86338394519528 -1.075825222 1.075825222 1.075825222
+-45 40 1.85977391284645 -1.130966460 0.9489935397 1.130966460
+-45 35 1.85663469922813 -1.176525782 0.8238122213 1.176525782
+-45 30 1.85396384235655 -1.213704235 0.7007324667 1.213704235
+-45 25 1.85174823070996 -1.243528440 0.5798668349 1.243528440
+-45 20 1.84996697036536 -1.266840877 0.4610923709 1.266840877
+-45 15 1.84860052648868 -1.284308913 0.3441295361 1.284308913
+-45 10 1.84763131916239 -1.296434568 0.2285963931 1.296434568
+-45 5 1.84704675664029 -1.303567206 0.1140473527 1.303567206
+-45 -2.84217e-14 1.84683872964858 -1.305912189 -4.200133941e-16 1.305912189
+-45 -5 1.84700629899387 -1.303538653 -0.1140448546 1.303538653
+-45 -10 1.84755321758792 -1.296379767 -0.2285867301 1.296379767
+-45 -15 1.84849073251843 -1.284232634 -0.3441090972 1.284232634
+-45 -20 1.84983466843322 -1.266750278 -0.4610593955 1.266750278
+-45 -25 1.85160530765079 -1.243432461 -0.5798220791 1.243432461
+-45 -30 1.85382654806757 -1.213614355 -0.7006805743 1.213614355
+-45 -35 1.85652064612465 -1.176453508 -0.8237616145 1.176453508
+-45 -40 1.85970535409961 -1.130924768 -0.9489585560 1.130924768
+-45 -45 1.86338397897821 -1.075825242 -1.075825242 1.075825242
+
+
+### -y patch
+# N_rho = 10
+# N_sigma = 19
+# ghosted_gfn=-3
+# dpx = 90 + dsigma = 90 + dphi
+# dpy = drho = dmu
+#
+# dpx dpy gridfn global_x global_y global_z
+-45 -90 1.89728648395981 -1.341584139 -1.341584139 1.642966721e-16
+-40 -90 1.89738103499602 -1.219613020 -1.453478198 1.779997423e-16
+-35 -90 1.89744282862283 -1.088328496 -1.554294172 1.903461383e-16
+-30 -90 1.89746564138138 -0.9487328207 -1.643253448 2.012405076e-16
+-25 -90 1.89744614571761 -0.8018953918 -1.719670217 2.105988627e-16
+-20 -90 1.89738318440972 -0.6489432687 -1.782956977 2.183492555e-16
+-15 -90 1.89728653604139 -0.4910538895 -1.832638065 2.244334340e-16
+-10 -90 1.89717318215161 -0.3294406658 -1.868350859 2.288069899e-16
+-5 -90 1.89705651403572 -0.1653393695 -1.889837641 2.314383618e-16
+-2.84217e-14 -90 1.89694760481240 -6.101048817e-16 -1.896947605 2.323090812e-16
+5 -90 1.89685877001330 0.1653221350 -1.889640650 2.314142373e-16
+10 -90 1.89680074219683 0.3293759923 -1.867984077 2.287620721e-16
+15 -90 1.89677857493227 0.4909224195 -1.832147412 2.243733464e-16
+20 -90 1.89679387567245 0.6487417132 -1.782403208 2.182814384e-16
+25 -90 1.89684982439948 0.8016433756 -1.719129767 2.105326766e-16
+30 -90 1.89694005009308 0.9484700250 -1.642798273 2.011847646e-16
+35 -90 1.89705147089072 1.088104022 -1.553973591 1.903068784e-16
+40 -90 1.89717182246686 1.219478541 -1.453317932 1.779801154e-16
+45 -90 1.89728648165430 1.341584137 -1.341584137 1.642966719e-16
+
+-45 -85 1.89689427879069 -1.338747472 -1.338747472 0.1171252271
+-40 -85 1.89692010954515 -1.216587526 -1.449872555 0.1268474121
+-35 -85 1.89691542937267 -1.085242610 -1.549887070 0.1355975484
+-30 -85 1.89687651047240 -0.9457275710 -1.638048203 0.1433106481
+-25 -85 1.89680185423875 -0.7991149541 -1.713707549 0.1499299832
+-20 -85 1.89669269327497 -0.6465258885 -1.776315280 0.1554074498
+-15 -85 1.89655928834724 -0.4891222312 -1.825429018 0.1597043451
+-10 -85 1.89641921388187 -0.3280941949 -1.860714643 0.1627914373
+-5 -85 1.89628672985801 -0.1646481177 -1.881936597 0.1646481177
+-2.84217e-14 -85 1.89617346590572 -6.075352138e-16 -1.888957953 0.1652624068
+5 -85 1.89609190739688 0.1646312020 -1.881743249 0.1646312020
+10 -85 1.89605218081851 0.3280306956 -1.860354520 0.1627599306
+15 -85 1.89605858394450 0.4889930996 -1.824947092 0.1596621821
+20 -85 1.89611209167948 0.6463279787 -1.775771527 0.1553598776
+25 -85 1.89621456995908 0.7988675336 -1.713176954 0.1498835621
+30 -85 1.89635810499457 0.9454691091 -1.637600534 0.1432714821
+35 -85 1.89652899378847 1.085021526 -1.549571330 0.1355699247
+40 -85 1.89671310655290 1.216454765 -1.449714337 0.1268335698
+45 -85 1.89689427544141 1.338747469 -1.338747469 0.1171252269
+
+-45 -80 1.89571003757566 -1.330170148 -1.330170148 0.2345448860
+-40 -80 1.89553259976708 -1.207459568 -1.438994278 0.2537335163
+-35 -80 1.89533248242667 -1.075952451 -1.536619348 0.2709474502
+-30 -80 1.89511295282677 -0.9366982570 -1.622408972 0.2860744756
+-25 -80 1.89487754658915 -0.7907760445 -1.695824700 0.2990196492
+-20 -80 1.89463453195655 -0.6392870282 -1.756426674 0.3097054123
+-15 -80 1.89439518024948 -0.4833451131 -1.803868520 0.3180706897
+-10 -80 1.89417863219959 -0.3240709871 -1.837897897 0.3240709871
+-5 -80 1.89400123849346 -0.1625838747 -1.858342192 0.3276758678
+-2.84217e-14 -80 1.89387591761923 -5.998630966e-16 -1.865103687 0.3288681018
+5 -80 1.89381518846932 0.1625679039 -1.858159644 0.3276436798
+10 -80 1.89382789405780 0.3240109801 -1.837557581 0.3240109801
+15 -80 1.89391632730135 0.4832229363 -1.803412550 0.3179902899
+20 -80 1.89407987181274 0.6390998749 -1.755912475 0.3096147451
+25 -80 1.89431703551680 0.7905421304 -1.695323069 0.2989311982
+30 -80 1.89461582487932 0.9364525413 -1.621983380 0.2859994322
+35 -80 1.89496057468664 1.075741324 -1.536317828 0.2708942841
+40 -80 1.89533220584471 1.207331916 -1.438842149 0.2537066918
+45 -80 1.89571003342070 1.330170145 -1.330170145 0.2345448854
+
+-45 -75 1.89371946621945 -1.315655143 -1.315655143 0.3525287330
+-40 -75 1.89321244395746 -1.192080176 -1.420665833 0.3806662626
+-35 -75 1.89269878801699 -1.060365590 -1.514359004 0.4057712721
+-30 -75 1.89219208549163 -0.9216081894 -1.596272209 0.4277198492
+-25 -75 1.89170492021233 -0.7768892690 -1.666044414 0.4464152552
+-20 -75 1.89125224311520 -0.6272680857 -1.723404901 0.4617849516
+-15 -75 1.89084947820695 -0.4737765530 -1.768158167 0.4737765530
+-10 -75 1.89051671160250 -0.3174194913 -1.800175390 0.4823555420
+-5 -75 1.89027201386825 -0.1591749100 -1.819377547 0.4875007445
+-2.84217e-14 -75 1.89012918865636 -5.871978157e-16 -1.825724598 0.4892014317
+5 -75 1.89010043841790 0.1591604621 -1.819212406 0.4874564952
+10 -75 1.89019309726275 0.3173651561 -1.799867240 0.4822729734
+15 -75 1.89040694243127 0.4736656700 -1.767744346 0.4736656700
+20 -75 1.89073948516927 0.6270980202 -1.722937650 0.4616597520
+25 -75 1.89118504731654 0.7766757665 -1.665586556 0.4462925727
+30 -75 1.89172908846090 0.9213826828 -1.595881620 0.4276151912
+35 -75 1.89235011881391 1.060170252 -1.514080032 0.4056965217
+40 -75 1.89302296427963 1.191960868 -1.420523647 0.3806281641
+45 -75 1.89371946184768 1.315655140 -1.315655140 0.3525287322
+
+-45 -70 1.89089770778180 -1.294869881 -1.294869881 0.4712940940
+-40 -70 1.88995088801558 -1.170202954 -1.394593575 0.5075905501
+-35 -70 1.88902701690280 -1.038334166 -1.482894870 0.5397295932
+-30 -70 1.88814917152931 -0.9004035132 -1.559544632 0.5676278251
+-25 -70 1.88734177396699 -0.7574771577 -1.624415007 0.5912387106
+-20 -70 1.88662460634893 -0.6105411108 -1.677447916 0.6105411108
+-15 -70 1.88601859941061 -0.4605070586 -1.718635740 0.6255322529
+-10 -70 1.88554349994540 -0.3082193517 -1.747998806 0.6362195348
+-5 -70 1.88521785249130 -0.1544672470 -1.765568713 0.6426144580
+-2.84217e-14 -70 1.88505508598090 -5.697168007e-16 -1.771372354 0.6447268107
+5 -70 1.88506600080993 0.1544548049 -1.765426499 0.6425626963
+10 -70 1.88525682899880 0.3081724912 -1.747733047 0.6361228064
+15 -70 1.88562525144469 0.4604110153 -1.718277301 0.6254017919
+20 -70 1.88616736866275 0.6103931416 -1.677041373 0.6103931416
+25 -70 1.88687595544350 0.7572902033 -1.624014082 0.5910927858
+30 -70 1.88773147896731 0.9002043277 -1.559199633 0.5675022556
+35 -70 1.88870812241625 1.038158881 -1.482644536 0.5396384793
+40 -70 1.88977621905422 1.170094804 -1.394464687 0.5075436387
+45 -70 1.89089770805681 1.294869881 -1.294869881 0.4712940941
+
+-45 -65 1.88721437054566 -1.267345476 -1.267345476 0.5909729010
+-40 -65 1.88574097017103 -1.141489357 -1.360374043 0.6343528340
+-35 -65 1.88433821997272 -1.009661042 -1.441945404 0.6723901845
+-30 -65 1.88303721063009 -0.8730190411 -1.512113335 0.7051100282
+-25 -65 1.88187115968604 -0.7325778549 -1.571018280 0.7325778549
+-20 -65 1.88086465613890 -0.5892096542 -1.618840220 0.7548775921
+-15 -65 1.88003806466095 -0.4436620445 -1.655769291 0.7720979007
+-10 -65 1.87941113410481 -0.2965789842 -1.681983001 0.7843215544
+-5 -65 1.87900074870543 -0.1485229203 -1.697624747 0.7916154203
+-2.84217e-14 -65 1.87881878929349 -5.476584220e-16 -1.702788099 0.7940231309
+5 -65 1.87887205788577 0.1485127481 -1.697508479 0.7915612034
+10 -65 1.87916749874643 0.2965405375 -1.681764959 0.7842198797
+15 -65 1.87970210014099 0.4435827617 -1.655473404 0.7719599261
+20 -65 1.88047308507524 0.5890869886 -1.618503199 0.7547204366
+25 -65 1.88147001634980 0.7324216971 -1.570683398 0.7324216971
+30 -65 1.88267275857308 0.8728500728 -1.511820674 0.7049735578
+35 -65 1.88405595257135 1.009509798 -1.441729406 0.6722894628
+40 -65 1.88558474128546 1.141394788 -1.360261339 0.6343002795
+45 -65 1.88721438037136 1.267345483 -1.267345483 0.5909729040
+
+-45 -60 1.88263655527162 -1.232474932 -1.232474932 0.7115697335
+-40 -60 1.88058391449561 -1.105517960 -1.317505000 0.7606618665
+-35 -60 1.87867151080288 -0.9741144602 -1.391179625 0.8031979308
+-30 -60 1.87693629108973 -0.8393914273 -1.453868599 0.8393914273
+-25 -60 1.87540964284038 -0.7022538581 -1.505988259 0.8694827266
+-20 -60 1.87411975793863 -0.5634102105 -1.547956831 0.8937132932
+-15 -60 1.87308306387431 -0.4234003576 -1.580151647 0.9123009785
+-10 -60 1.87231474420986 -0.2826329997 -1.602891393 0.9254297770
+-5 -60 1.87182686647257 -0.1414181260 -1.616416576 0.9332385456
+-2.84217e-14 -60 1.87162736023066 -5.213137519e-16 -1.620876840 0.9358136801
+5 -60 1.87172284700059 0.1414102672 -1.616326750 0.9331866845
+10 -60 1.87211708739308 0.2826031626 -1.602722178 0.9253320811
+15 -60 1.87280947492436 0.4233385143 -1.579920844 0.9121677247
+20 -60 1.87379950246544 0.5633139332 -1.547692312 0.8935605727
+25 -60 1.87507835335259 0.7021298056 -1.505722227 0.8693291332
+30 -60 1.87662914480349 0.8392540673 -1.453630685 0.8392540673
+35 -60 1.87843097545885 0.9739897396 -1.391001505 0.8030950935
+40 -60 1.88044886754043 1.105438571 -1.317410388 0.7606072424
+45 -60 1.88263658000045 1.232474948 -1.232474948 0.7115697428
+
+-45 -55 1.87713951261596 -1.189519421 -1.189519421 0.8329104655
+-40 -55 1.87449966755653 -1.061800926 -1.265405068 0.8860461676
+-35 -55 1.87209093866764 -0.9314453903 -1.330241877 0.9314453903
+-30 -55 1.86995251870003 -0.7994702560 -1.384723103 0.9695935547
+-25 -55 1.86810829328436 -0.6665988445 -1.429525835 1.000964766
+-20 -55 1.86657560096267 -0.5333148128 -1.465270406 1.025993384
+-15 -55 1.86536473514123 -0.3999111884 -1.492488874 1.045051960
+-10 -55 1.86448238794949 -0.2665372717 -1.511607983 1.058439305
+-5 -55 1.86393451168362 -0.1332399675 -1.522939797 1.066373926
+-2.84217e-14 -55 1.86372388293226 -4.910155595e-16 -1.526673229 1.068988103
+5 -55 1.86385475187554 0.1332342660 -1.522874629 1.066328295
+10 -55 1.86433000092974 0.2665154872 -1.511484437 1.058352797
+15 -55 1.86515229820548 0.3998656445 -1.492318902 1.044932944
+20 -55 1.86632447520192 0.5332430616 -1.465073271 1.025855348
+25 -55 1.86784398890143 0.6665045325 -1.429323582 1.000823147
+30 -55 1.86970506372436 0.7993644603 -1.384539859 0.9694652462
+35 -55 1.87189455747355 0.9313476822 -1.330102336 0.9313476822
+40 -55 1.87438658982459 1.061736874 -1.265328734 0.8859927175
+45 -55 1.87713946809511 1.189519393 -1.189519393 0.8329104457
+
+-45 -50 1.87071350542366 -1.137619050 -1.137619050 0.9545757250
+-40 -50 1.86753406904433 -1.009805931 -1.203439846 1.009805931
+-35 -50 1.86469834003054 -0.8814132360 -1.258788556 1.056249013
+-30 -50 1.86223189509476 -0.7532388096 -1.304647888 1.094729562
+-25 -50 1.86014712091967 -0.6257432046 -1.341910633 1.125996717
+-20 -50 1.85844359033674 -0.4991285278 -1.371344360 1.150694546
+-15 -50 1.85711842437592 -0.3734088755 -1.393580895 1.169353215
+-10 -50 1.85616663088267 -0.2484640391 -1.409109588 1.182383336
+-5 -50 1.85558502016953 -0.1240833268 -1.418278915 1.190077314
+-2.84217e-14 -50 1.85537111100264 -4.571238925e-16 -1.421296730 1.192609562
+5 -50 1.85552654424953 0.1240794165 -1.418234220 1.190039811
+10 -50 1.85605434439155 0.2484490086 -1.409024346 1.182311809
+15 -50 1.85696137828035 0.3733772984 -1.393463048 1.169254330
+20 -50 1.85825655289431 0.4990782945 -1.371206345 1.150578738
+25 -50 1.85994728308151 0.6256759803 -1.341766470 1.125875750
+30 -50 1.86204257587574 0.7531622334 -1.304515255 1.094618269
+35 -50 1.86454470557083 0.8813406154 -1.258684843 1.056161988
+40 -50 1.86744356203525 1.009756992 -1.203381523 1.009756992
+45 -50 1.87071349794552 1.137619045 -1.137619045 0.9545757212
+
+-45 -45 1.86338394555663 -1.075825223 -1.075825223 1.075825223
+-40 -45 1.85977391316378 -0.9489935399 -1.130966460 1.130966460
+-35 -45 1.85663469946765 -0.8238122214 -1.176525782 1.176525782
+-30 -45 1.85396384253086 -0.7007324667 -1.213704235 1.213704235
+-25 -45 1.85174823083359 -0.5798668349 -1.243528440 1.243528440
+-20 -45 1.84996697044809 -0.4610923709 -1.266840877 1.266840877
+-15 -45 1.84860052653628 -0.3441295361 -1.284308913 1.284308913
+-10 -45 1.84763131917859 -0.2285963931 -1.296434568 1.296434568
+-5 -45 1.84704675662845 -0.1140473527 -1.303567206 1.303567206
+-2.84217e-14 -45 1.84683872961116 -4.200133941e-16 -1.305912189 1.305912189
+5 -45 1.84700629893139 0.1140448546 -1.303538653 1.303538653
+10 -45 1.84755321749972 0.2285867301 -1.296379767 1.296379767
+15 -45 1.84849073240262 0.3441090972 -1.284232634 1.284232634
+20 -45 1.84983466828681 0.4610593955 -1.266750278 1.266750278
+25 -45 1.85160530746902 0.5798220791 -1.243432461 1.243432461
+30 -45 1.85382654784228 0.7006805742 -1.213614354 1.213614354
+35 -45 1.85652064584435 0.8237616144 -1.176453508 1.176453508
+40 -45 1.85970535375829 0.9489585558 -1.130924768 1.130924768
+45 -45 1.86338397861648 1.075825242 -1.075825242 1.075825242
+
+
diff --git a/test/test.ccl b/test/test.ccl
index a32c0ee..f0f2944 100644
--- a/test/test.ccl
+++ b/test/test.ccl
@@ -1,4 +1,22 @@
-EXTENSIONS gp xg asc dx
+# Compare AHFinderDirect's output files (suffix "gp") and Cactus
+# output files (suffixes "xg" and "asc). Ignore OpenDX control files
+# (suffix "dx").
+EXTENSIONS gp xg asc
ABSTOL 1e-8
RELTOL 1e-8
+
+TEST recover
+{
+ NPROCS 1
+}
+
+TEST recover2
+{
+ NPROCS 1
+}
+
+TEST checkpoint2
+{
+ NPROCS 1
+}