aboutsummaryrefslogtreecommitdiff
path: root/run
diff options
context:
space:
mode:
authorjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2002-10-31 18:30:50 +0000
committerjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2002-10-31 18:30:50 +0000
commit1f22316779d658286289f583363095a31df67290 (patch)
treec6484f6b516c4a61c6440409e6677e0da58f4f93 /run
parentfea351e3f95fd7e7f525c018ee989db296e3f7ad (diff)
*** empty log message ***
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@874 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'run')
-rw-r--r--run/test-ahfinderdirect/Kerr-offset/large-Jacobian.par6
-rw-r--r--run/test-ahfinderdirect/Kerr-offset/large-ahf-dx.par6
-rw-r--r--run/test-ahfinderdirect/Kerr-offset/large-ahf-e8.par6
-rw-r--r--run/test-ahfinderdirect/Kerr-offset/large-ahf-np.par6
-rw-r--r--run/test-ahfinderdirect/Kerr-offset/large-ahf.par6
-rw-r--r--run/test-ahfinderdirect/Kerr-offset/large.par6
-rw-r--r--run/test-ahfinderdirect/Kerr-offset/small-Jacobian.par6
-rw-r--r--run/test-ahfinderdirect/Kerr-offset/small-ahf-badguess-2.5.par6
-rw-r--r--run/test-ahfinderdirect/Kerr-offset/small-ahf-badguess.par6
-rw-r--r--run/test-ahfinderdirect/Kerr-offset/small-ahf.par6
-rw-r--r--run/test-ahfinderdirect/Kerr-offset/small.par6
-rw-r--r--run/test-ahfinderdirect/Schw-hardwire/large-ahf-posn.par6
-rw-r--r--run/test-ahfinderdirect/Schw-hardwire/large-ahf.par6
-rw-r--r--run/test-ahfinderdirect/Schw-hardwire/large-posn.par6
-rw-r--r--run/test-ahfinderdirect/Schw-hardwire/large.par6
-rw-r--r--run/test-ahfinderdirect/Schw/Schw.par6
-rw-r--r--run/test-ahfinderdirect/Schw/large-ahf-dx8.par6
-rw-r--r--run/test-ahfinderdirect/Schw/large-ahf.par6
-rw-r--r--run/test-ahfinderdirect/Schw/large.par6
-rw-r--r--run/test-ahfinderdirect/Schw/offset-ahf-dx8.par6
-rw-r--r--run/test-ahfinderdirect/Schw/offset-ahf-np6.par6
-rw-r--r--run/test-ahfinderdirect/Schw/offset-ahf-np8.par6
-rw-r--r--run/test-ahfinderdirect/Schw/offset-ahf.par6
-rw-r--r--run/test-ahfinderdirect/Schw/offset.par6
-rw-r--r--run/test-ahfinderdirect/Schw/plus_xyz_octant_mirrored-fn.par55
-rw-r--r--run/test-ahfinderdirect/misc/Kerr.par6
-rw-r--r--run/test-ahfinderdirect/misc/try-5.par2
-rw-r--r--run/test-ahfinderdirect/misc/try-7.5-debug.par2
-rw-r--r--run/test-ahfinderdirect/misc/try-7.5-horizon.par2
-rw-r--r--run/test-ahfinderdirect/misc/try-7.5.par2
-rw-r--r--run/test-ahfinderdirect/misc/try-9.par2
-rw-r--r--run/test-ahfinderdirect/surface/Kerr-dx0.05-template.par8
-rw-r--r--run/test-ahfinderdirect/surface/Kerr-dx0.1-template.par8
-rw-r--r--run/test-ahfinderdirect/surface/Kerr-mass1.5-dx0.1-template.par8
-rw-r--r--run/test-ahfinderdirect/surface/Kerr-spin0-dx0.1-template.par8
-rw-r--r--run/test-ahfinderdirect/surface/Kerr-spin0.8-dx0.1-template.par8
-rw-r--r--run/test-ahfinderdirect/surface/Schw-dx0.1-template.par8
-rw-r--r--run/test-ahfinderdirect/surface/Schw-hardwire-template.par8
-rwxr-xr-xrun/test-ahfinderdirect/surface/doit.run10
-rw-r--r--run/test-ahfinderdirect/test-both-ahfinders/both-ahf.par6
-rw-r--r--run/test-ahfinderdirect/test-both-ahfinders/hemi5-ahf.par6
-rw-r--r--run/test-ahfinderdirect/test-both-ahfinders/hemi5.par6
-rw-r--r--run/test-ahfinderdirect/test-both-ahfinders/try.par6
-rw-r--r--run/test-ahfinderdirect/test-patch-system/derivatives-18.par (renamed from run/test-ahfinderdirect/test-patch-system/derivatives-2.5.par)6
-rw-r--r--run/test-ahfinderdirect/test-patch-system/derivatives-36.par (renamed from run/test-ahfinderdirect/test-patch-system/derivatives-5.par)6
-rw-r--r--run/test-ahfinderdirect/test-patch-system/gridfn.par6
-rw-r--r--run/test-ahfinderdirect/test-patch-system/synchronize-18.par (renamed from run/test-ahfinderdirect/test-patch-system/synchronize-2.5.par)6
-rw-r--r--run/test-ahfinderdirect/test-patch-system/synchronize-36.par (renamed from run/test-ahfinderdirect/test-patch-system/synchronize-5.par)6
-rw-r--r--run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian-fast.par6
-rw-r--r--run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian-order1.par6
-rw-r--r--run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian.par6
-rw-r--r--run/test-both-ahfinders/both-ahf.par6
-rw-r--r--run/test-both-ahfinders/hemi5-ahf.par6
-rw-r--r--run/test-both-ahfinders/hemi5.par6
-rw-r--r--run/test-both-ahfinders/try.par6
-rw-r--r--run/test-patch-system/gridfn.par6
-rw-r--r--run/test-patch-system/synchronize-Jacobian-fast.par6
-rw-r--r--run/test-patch-system/synchronize-Jacobian-order1.par6
-rw-r--r--run/test-patch-system/synchronize-Jacobian.par6
59 files changed, 228 insertions, 173 deletions
diff --git a/run/test-ahfinderdirect/Kerr-offset/large-Jacobian.par b/run/test-ahfinderdirect/Kerr-offset/large-Jacobian.par
index 63f7c93..5bf656e 100644
--- a/run/test-ahfinderdirect/Kerr-offset/large-Jacobian.par
+++ b/run/test-ahfinderdirect/Kerr-offset/large-Jacobian.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Kerr-offset/large-ahf-dx.par b/run/test-ahfinderdirect/Kerr-offset/large-ahf-dx.par
index 660cf53..fd43bc9 100644
--- a/run/test-ahfinderdirect/Kerr-offset/large-ahf-dx.par
+++ b/run/test-ahfinderdirect/Kerr-offset/large-ahf-dx.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Kerr-offset/large-ahf-e8.par b/run/test-ahfinderdirect/Kerr-offset/large-ahf-e8.par
index 649b444..f743014 100644
--- a/run/test-ahfinderdirect/Kerr-offset/large-ahf-e8.par
+++ b/run/test-ahfinderdirect/Kerr-offset/large-ahf-e8.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Kerr-offset/large-ahf-np.par b/run/test-ahfinderdirect/Kerr-offset/large-ahf-np.par
index 04ed365..3823501 100644
--- a/run/test-ahfinderdirect/Kerr-offset/large-ahf-np.par
+++ b/run/test-ahfinderdirect/Kerr-offset/large-ahf-np.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Kerr-offset/large-ahf.par b/run/test-ahfinderdirect/Kerr-offset/large-ahf.par
index ef6d7e7..0f3eddb 100644
--- a/run/test-ahfinderdirect/Kerr-offset/large-ahf.par
+++ b/run/test-ahfinderdirect/Kerr-offset/large-ahf.par
@@ -36,9 +36,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::initial_guess_method = "ellipsoid"
AHFinderDirect::initial_guess__ellipsoid__x_radius = 1.8
diff --git a/run/test-ahfinderdirect/Kerr-offset/large.par b/run/test-ahfinderdirect/Kerr-offset/large.par
index d86f10b..1c631df 100644
--- a/run/test-ahfinderdirect/Kerr-offset/large.par
+++ b/run/test-ahfinderdirect/Kerr-offset/large.par
@@ -36,8 +36,8 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::initial_guess_method = "Kerr/Kerr-Schild"
diff --git a/run/test-ahfinderdirect/Kerr-offset/small-Jacobian.par b/run/test-ahfinderdirect/Kerr-offset/small-Jacobian.par
index 953fb07..75e8a79 100644
--- a/run/test-ahfinderdirect/Kerr-offset/small-Jacobian.par
+++ b/run/test-ahfinderdirect/Kerr-offset/small-Jacobian.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 9.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 10
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Kerr-offset/small-ahf-badguess-2.5.par b/run/test-ahfinderdirect/Kerr-offset/small-ahf-badguess-2.5.par
index bb0fd58..92ed934 100644
--- a/run/test-ahfinderdirect/Kerr-offset/small-ahf-badguess-2.5.par
+++ b/run/test-ahfinderdirect/Kerr-offset/small-ahf-badguess-2.5.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 9.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 10
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Kerr-offset/small-ahf-badguess.par b/run/test-ahfinderdirect/Kerr-offset/small-ahf-badguess.par
index f52c6d2..f3cd820 100644
--- a/run/test-ahfinderdirect/Kerr-offset/small-ahf-badguess.par
+++ b/run/test-ahfinderdirect/Kerr-offset/small-ahf-badguess.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 9.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 10
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Kerr-offset/small-ahf.par b/run/test-ahfinderdirect/Kerr-offset/small-ahf.par
index 63c6d3d..42e3fd2 100644
--- a/run/test-ahfinderdirect/Kerr-offset/small-ahf.par
+++ b/run/test-ahfinderdirect/Kerr-offset/small-ahf.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 9.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 10
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Kerr-offset/small.par b/run/test-ahfinderdirect/Kerr-offset/small.par
index 3b7f8f4..cff0a9a 100644
--- a/run/test-ahfinderdirect/Kerr-offset/small.par
+++ b/run/test-ahfinderdirect/Kerr-offset/small.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 9.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 10
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Schw-hardwire/large-ahf-posn.par b/run/test-ahfinderdirect/Schw-hardwire/large-ahf-posn.par
index 97c7cb2..18984df 100644
--- a/run/test-ahfinderdirect/Schw-hardwire/large-ahf-posn.par
+++ b/run/test-ahfinderdirect/Schw-hardwire/large-ahf-posn.par
@@ -33,9 +33,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::hardwire_Schwarzschild_EF__x_posn = 0.5
AHFinderDirect::hardwire_Schwarzschild_EF__y_posn = 0.7
diff --git a/run/test-ahfinderdirect/Schw-hardwire/large-ahf.par b/run/test-ahfinderdirect/Schw-hardwire/large-ahf.par
index f1f85bf..12729ec 100644
--- a/run/test-ahfinderdirect/Schw-hardwire/large-ahf.par
+++ b/run/test-ahfinderdirect/Schw-hardwire/large-ahf.par
@@ -33,9 +33,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::hardwire_Schwarzschild_EF = "true"
diff --git a/run/test-ahfinderdirect/Schw-hardwire/large-posn.par b/run/test-ahfinderdirect/Schw-hardwire/large-posn.par
index 2eff078..23c8b66 100644
--- a/run/test-ahfinderdirect/Schw-hardwire/large-posn.par
+++ b/run/test-ahfinderdirect/Schw-hardwire/large-posn.par
@@ -33,9 +33,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::hardwire_Schwarzschild_EF = "true"
AHFinderDirect::hardwire_Schwarzschild_EF__x_posn = 0.5
diff --git a/run/test-ahfinderdirect/Schw-hardwire/large.par b/run/test-ahfinderdirect/Schw-hardwire/large.par
index 4b8c514..5dcc06c 100644
--- a/run/test-ahfinderdirect/Schw-hardwire/large.par
+++ b/run/test-ahfinderdirect/Schw-hardwire/large.par
@@ -33,9 +33,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::hardwire_Schwarzschild_EF = "true"
diff --git a/run/test-ahfinderdirect/Schw/Schw.par b/run/test-ahfinderdirect/Schw/Schw.par
index 35e6dad..a9f3e48 100644
--- a/run/test-ahfinderdirect/Schw/Schw.par
+++ b/run/test-ahfinderdirect/Schw/Schw.par
@@ -28,9 +28,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Schw/large-ahf-dx8.par b/run/test-ahfinderdirect/Schw/large-ahf-dx8.par
index aa02fd8..51797b7 100644
--- a/run/test-ahfinderdirect/Schw/large-ahf-dx8.par
+++ b/run/test-ahfinderdirect/Schw/large-ahf-dx8.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Schw/large-ahf.par b/run/test-ahfinderdirect/Schw/large-ahf.par
index c7daeb7..9ad4f01 100644
--- a/run/test-ahfinderdirect/Schw/large-ahf.par
+++ b/run/test-ahfinderdirect/Schw/large-ahf.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Schw/large.par b/run/test-ahfinderdirect/Schw/large.par
index eb9b1e7..4901d03 100644
--- a/run/test-ahfinderdirect/Schw/large.par
+++ b/run/test-ahfinderdirect/Schw/large.par
@@ -33,9 +33,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Schw/offset-ahf-dx8.par b/run/test-ahfinderdirect/Schw/offset-ahf-dx8.par
index a63ebca..3b2a61d 100644
--- a/run/test-ahfinderdirect/Schw/offset-ahf-dx8.par
+++ b/run/test-ahfinderdirect/Schw/offset-ahf-dx8.par
@@ -36,9 +36,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Schw/offset-ahf-np6.par b/run/test-ahfinderdirect/Schw/offset-ahf-np6.par
index d4879c8..7abdd59 100644
--- a/run/test-ahfinderdirect/Schw/offset-ahf-np6.par
+++ b/run/test-ahfinderdirect/Schw/offset-ahf-np6.par
@@ -37,9 +37,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Schw/offset-ahf-np8.par b/run/test-ahfinderdirect/Schw/offset-ahf-np8.par
index c197027..5cf4dcb 100644
--- a/run/test-ahfinderdirect/Schw/offset-ahf-np8.par
+++ b/run/test-ahfinderdirect/Schw/offset-ahf-np8.par
@@ -37,9 +37,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Schw/offset-ahf.par b/run/test-ahfinderdirect/Schw/offset-ahf.par
index f34178f..bfcf77c 100644
--- a/run/test-ahfinderdirect/Schw/offset-ahf.par
+++ b/run/test-ahfinderdirect/Schw/offset-ahf.par
@@ -35,9 +35,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::initial_guess_method = "ellipsoid"
AHFinderDirect::initial_guess__ellipsoid__x_radius = 1.8
diff --git a/run/test-ahfinderdirect/Schw/offset.par b/run/test-ahfinderdirect/Schw/offset.par
index c16dcfc..3e49322 100644
--- a/run/test-ahfinderdirect/Schw/offset.par
+++ b/run/test-ahfinderdirect/Schw/offset.par
@@ -34,9 +34,9 @@ AHFinderDirect::origin_x = 0.5
AHFinderDirect::origin_y = 0.7
AHFinderDirect::origin_z = 0.9
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::geometry_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/Schw/plus_xyz_octant_mirrored-fn.par b/run/test-ahfinderdirect/Schw/plus_xyz_octant_mirrored-fn.par
new file mode 100644
index 0000000..6207566
--- /dev/null
+++ b/run/test-ahfinderdirect/Schw/plus_xyz_octant_mirrored-fn.par
@@ -0,0 +1,55 @@
+# parameter file for patch system test
+ActiveThorns = "CartGrid3D LocalInterp PUGH ADMBase ADMCoupling StaticConformal CoordGauge Exact AHFinderDirect"
+
+# flesh
+cactus::cctk_itlast = 0
+
+# PUGH
+driver::ghost_size = 2
+driver::global_nx = 17
+driver::global_ny = 17
+driver::global_nz = 17
+
+# CartGrid3D
+grid::domain = "octant"
+grid::avoid_origin = "false"
+grid::type = "byspacing"
+grid::dxyz = 0.2
+
+# ADMBase
+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::exact_model = "Schwarzschild/EF"
+Exact::Schwarzschild_EF__mass = 1.0
+
+AHFinderDirect::find_AHs_at_postinitial = "true"
+AHFinderDirect::find_AHs_at_poststep = "false"
+##AHFinderDirect::verbose_level = "algorithm details"
+AHFinderDirect::print_timing_stats = "true"
+
+##AHFinderDirect::patch_system_type = "+xyz octant (mirrored)"
+
+AHFinderDirect::method = "horizon function"
+AHFinderDirect::output_initial_guess = "true"
+##AHFinderDirect::debugging_output_at_each_Newton_iteration = "true"
+AHFinderDirect::final_H_update_if_exit_x_H_small = "true"
+AHFinderDirect::h_base_file_name = "plus_xyz_octant_mirrored-fn.h"
+AHFinderDirect::H_of_h_base_file_name = "plus_xyz_octant_mirrored.H"
+AHFinderDirect::Delta_h_base_file_name = "plus_xyz_octant_mirrored.Delta_h"
+
+AHFinderDirect::N_horizons = 1
+AHFinderDirect::origin_x[1] = 0.0
+AHFinderDirect::origin_y[1] = 0.0
+AHFinderDirect::origin_z[1] = 0.0
+
+AHFinderDirect::initial_guess_method = "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.0
+AHFinderDirect::initial_guess__coord_sphere__radius[1] = 2.0
diff --git a/run/test-ahfinderdirect/misc/Kerr.par b/run/test-ahfinderdirect/misc/Kerr.par
index a727c02..58760d2 100644
--- a/run/test-ahfinderdirect/misc/Kerr.par
+++ b/run/test-ahfinderdirect/misc/Kerr.par
@@ -30,9 +30,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::initial_guess_method = "Kerr/Kerr-Schild"
AHFinderDirect::initial_guess__Kerr_KerrSchild__mass = 1.0
diff --git a/run/test-ahfinderdirect/misc/try-5.par b/run/test-ahfinderdirect/misc/try-5.par
index 20b070c..39d2a8a 100644
--- a/run/test-ahfinderdirect/misc/try-5.par
+++ b/run/test-ahfinderdirect/misc/try-5.par
@@ -41,7 +41,7 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::initial_guess_method = "coordinate sphere"
AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
diff --git a/run/test-ahfinderdirect/misc/try-7.5-debug.par b/run/test-ahfinderdirect/misc/try-7.5-debug.par
index e337cbc..0cbe3d6 100644
--- a/run/test-ahfinderdirect/misc/try-7.5-debug.par
+++ b/run/test-ahfinderdirect/misc/try-7.5-debug.par
@@ -44,7 +44,7 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::delta_drho_dsigma = 7.5
+AHFinderDirect::N_zones_per_right_angle = 12
AHFinderDirect::initial_guess_method = "coordinate sphere"
AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
diff --git a/run/test-ahfinderdirect/misc/try-7.5-horizon.par b/run/test-ahfinderdirect/misc/try-7.5-horizon.par
index 2de1ce3..67a32e2 100644
--- a/run/test-ahfinderdirect/misc/try-7.5-horizon.par
+++ b/run/test-ahfinderdirect/misc/try-7.5-horizon.par
@@ -45,7 +45,7 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::delta_drho_dsigma = 7.5
+AHFinderDirect::N_zones_per_right_angle = 12
AHFinderDirect::initial_guess_method = "Kerr/Kerr-Schild"
AHFinderDirect::initial_guess__Kerr_KerrSchild__x_posn[1] = 0.0
diff --git a/run/test-ahfinderdirect/misc/try-7.5.par b/run/test-ahfinderdirect/misc/try-7.5.par
index eadb5b7..f5b67ca 100644
--- a/run/test-ahfinderdirect/misc/try-7.5.par
+++ b/run/test-ahfinderdirect/misc/try-7.5.par
@@ -42,7 +42,7 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::delta_drho_dsigma = 7.5
+AHFinderDirect::N_zones_per_right_angle = 12
AHFinderDirect::initial_guess_method = "coordinate sphere"
AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
diff --git a/run/test-ahfinderdirect/misc/try-9.par b/run/test-ahfinderdirect/misc/try-9.par
index 4df4812..cee27b3 100644
--- a/run/test-ahfinderdirect/misc/try-9.par
+++ b/run/test-ahfinderdirect/misc/try-9.par
@@ -42,7 +42,7 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::delta_drho_dsigma = 9.0
+AHFinderDirect::N_zones_per_right_angle = 10
AHFinderDirect::initial_guess_method = "coordinate sphere"
AHFinderDirect::initial_guess__coord_sphere__x_center[1] = -0.2
diff --git a/run/test-ahfinderdirect/surface/Kerr-dx0.05-template.par b/run/test-ahfinderdirect/surface/Kerr-dx0.05-template.par
index 81e2fbc..b6c0b9f 100644
--- a/run/test-ahfinderdirect/surface/Kerr-dx0.05-template.par
+++ b/run/test-ahfinderdirect/surface/Kerr-dx0.05-template.par
@@ -1,6 +1,6 @@
# parameter file for patch system test
# uses variables
-# $delta_drho_dsigma
+# $N_zones_per_right_angle
# $surface_integral_method
# $origin_x
# $origin_y
@@ -54,9 +54,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = $origin_x
AHFinderDirect::origin_y[1] = $origin_y
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = $delta_drho_dsigma
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = $N_zones_per_right_angle
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-ahfinderdirect/surface/Kerr-dx0.1-template.par b/run/test-ahfinderdirect/surface/Kerr-dx0.1-template.par
index 89e5535..fdc1c46 100644
--- a/run/test-ahfinderdirect/surface/Kerr-dx0.1-template.par
+++ b/run/test-ahfinderdirect/surface/Kerr-dx0.1-template.par
@@ -1,6 +1,6 @@
# parameter file for patch system test
# uses variables
-# $delta_drho_dsigma
+# $N_zones_per_right_angle
# $surface_integral_method
# $origin_x
# $origin_y
@@ -54,9 +54,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = $origin_x
AHFinderDirect::origin_y[1] = $origin_y
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = $delta_drho_dsigma
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = $N_zones_per_right_angle
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-ahfinderdirect/surface/Kerr-mass1.5-dx0.1-template.par b/run/test-ahfinderdirect/surface/Kerr-mass1.5-dx0.1-template.par
index 3a5730e..9bf665d 100644
--- a/run/test-ahfinderdirect/surface/Kerr-mass1.5-dx0.1-template.par
+++ b/run/test-ahfinderdirect/surface/Kerr-mass1.5-dx0.1-template.par
@@ -1,6 +1,6 @@
# parameter file for patch system test
# uses variables
-# $delta_drho_dsigma
+# $N_zones_per_right_angle
# $surface_integral_method
# $origin_x
# $origin_y
@@ -54,9 +54,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = $origin_x
AHFinderDirect::origin_y[1] = $origin_y
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = $delta_drho_dsigma
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = $N_zones_per_right_angle
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-ahfinderdirect/surface/Kerr-spin0-dx0.1-template.par b/run/test-ahfinderdirect/surface/Kerr-spin0-dx0.1-template.par
index 3bcf547..6cad1a6 100644
--- a/run/test-ahfinderdirect/surface/Kerr-spin0-dx0.1-template.par
+++ b/run/test-ahfinderdirect/surface/Kerr-spin0-dx0.1-template.par
@@ -1,6 +1,6 @@
# parameter file for patch system test
# uses variables
-# $delta_drho_dsigma
+# $N_zones_per_right_angle
# $surface_integral_method
# $origin_x
# $origin_y
@@ -54,9 +54,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = $origin_x
AHFinderDirect::origin_y[1] = $origin_y
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = $delta_drho_dsigma
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = $N_zones_per_right_angle
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-ahfinderdirect/surface/Kerr-spin0.8-dx0.1-template.par b/run/test-ahfinderdirect/surface/Kerr-spin0.8-dx0.1-template.par
index 34e5352..51fe7ea 100644
--- a/run/test-ahfinderdirect/surface/Kerr-spin0.8-dx0.1-template.par
+++ b/run/test-ahfinderdirect/surface/Kerr-spin0.8-dx0.1-template.par
@@ -1,6 +1,6 @@
# parameter file for patch system test
# uses variables
-# $delta_drho_dsigma
+# $N_zones_per_right_angle
# $surface_integral_method
# $origin_x
# $origin_y
@@ -54,9 +54,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = $origin_x
AHFinderDirect::origin_y[1] = $origin_y
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = $delta_drho_dsigma
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = $N_zones_per_right_angle
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-ahfinderdirect/surface/Schw-dx0.1-template.par b/run/test-ahfinderdirect/surface/Schw-dx0.1-template.par
index d8c6ab7..8da2f33 100644
--- a/run/test-ahfinderdirect/surface/Schw-dx0.1-template.par
+++ b/run/test-ahfinderdirect/surface/Schw-dx0.1-template.par
@@ -1,6 +1,6 @@
# parameter file for patch system test
# uses variables
-# $delta_drho_dsigma
+# $N_zones_per_right_angle
# $surface_integral_method
# $origin_x
# $origin_y
@@ -53,9 +53,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = $origin_x
AHFinderDirect::origin_y[1] = $origin_y
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = $delta_drho_dsigma
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = $N_zones_per_right_angle
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-ahfinderdirect/surface/Schw-hardwire-template.par b/run/test-ahfinderdirect/surface/Schw-hardwire-template.par
index a44a644..aa20f1f 100644
--- a/run/test-ahfinderdirect/surface/Schw-hardwire-template.par
+++ b/run/test-ahfinderdirect/surface/Schw-hardwire-template.par
@@ -1,6 +1,6 @@
# parameter file for patch system test
# uses variables
-# $delta_drho_dsigma
+# $N_zones_per_right_angle
# $surface_integral_method
# $origin_x
# $origin_y
@@ -54,9 +54,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = $origin_x
AHFinderDirect::origin_y[1] = $origin_y
AHFinderDirect::origin_z[1] = $origin_z
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = $delta_drho_dsigma
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = $N_zones_per_right_angle
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-ahfinderdirect/surface/doit.run b/run/test-ahfinderdirect/surface/doit.run
index 9768d40..7495eba 100755
--- a/run/test-ahfinderdirect/surface/doit.run
+++ b/run/test-ahfinderdirect/surface/doit.run
@@ -24,7 +24,7 @@ prefix="$2"
origin_z=0.0
fi
- for delta in 7.5 5.0 3.0 2.25 1.5 1.0
+ for N_zones in 12 18 24 30 40 60 90
do
for method in 'trapezoid' 'Simpson' 'Simpson (variant)'
do
@@ -32,12 +32,12 @@ prefix="$2"
then method_name='Simpson-variant'
else method_name="$method"
fi
- base=${prefix}${delta}-${method_name}${offset_name}
- ##echo ":${delta}:${method}:${origin_x}:${origin_y}:${origin_z}:"
- ##echo ":${delta}:${method_name}:${origin_x}:${origin_y}:${origin_z}:"
+ base=${prefix}${N_zones}-${method_name}${offset_name}
+ ##echo ":${N_zones}:${method}:${origin_x}:${origin_y}:${origin_z}:"
+ ##echo ":${N_zones}:${method_name}:${origin_x}:${origin_y}:${origin_z}:"
##echo $base
- sed -e "s#\$delta_drho_dsigma#$delta#" \
+ sed -e "s#\$N_zones_per_right_angle#$N_zones#" \
-e "s#\$surface_integral_method#$method#" \
-e "s#\$origin_x#$origin_x#" \
-e "s#\$origin_y#$origin_y#" \
diff --git a/run/test-ahfinderdirect/test-both-ahfinders/both-ahf.par b/run/test-ahfinderdirect/test-both-ahfinders/both-ahf.par
index 99503d2..6d23397 100644
--- a/run/test-ahfinderdirect/test-both-ahfinders/both-ahf.par
+++ b/run/test-ahfinderdirect/test-both-ahfinders/both-ahf.par
@@ -49,9 +49,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-ahfinderdirect/test-both-ahfinders/hemi5-ahf.par b/run/test-ahfinderdirect/test-both-ahfinders/hemi5-ahf.par
index 79014ab..9d1a4f0 100644
--- a/run/test-ahfinderdirect/test-both-ahfinders/hemi5-ahf.par
+++ b/run/test-ahfinderdirect/test-both-ahfinders/hemi5-ahf.par
@@ -44,9 +44,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-ahfinderdirect/test-both-ahfinders/hemi5.par b/run/test-ahfinderdirect/test-both-ahfinders/hemi5.par
index 8b5bb2e..bf7a645 100644
--- a/run/test-ahfinderdirect/test-both-ahfinders/hemi5.par
+++ b/run/test-ahfinderdirect/test-both-ahfinders/hemi5.par
@@ -44,9 +44,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-ahfinderdirect/test-both-ahfinders/try.par b/run/test-ahfinderdirect/test-both-ahfinders/try.par
index 1c79cae..09220b1 100644
--- a/run/test-ahfinderdirect/test-both-ahfinders/try.par
+++ b/run/test-ahfinderdirect/test-both-ahfinders/try.par
@@ -44,9 +44,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-ahfinderdirect/test-patch-system/derivatives-2.5.par b/run/test-ahfinderdirect/test-patch-system/derivatives-18.par
index 7d800f1..aefc4a7 100644
--- a/run/test-ahfinderdirect/test-patch-system/derivatives-2.5.par
+++ b/run/test-ahfinderdirect/test-patch-system/derivatives-18.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 2.5
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/test-patch-system/derivatives-5.par b/run/test-ahfinderdirect/test-patch-system/derivatives-36.par
index 5aeedb7..c195e28 100644
--- a/run/test-ahfinderdirect/test-patch-system/derivatives-5.par
+++ b/run/test-ahfinderdirect/test-patch-system/derivatives-36.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 36
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/test-patch-system/gridfn.par b/run/test-ahfinderdirect/test-patch-system/gridfn.par
index a6f4122..ff75657 100644
--- a/run/test-ahfinderdirect/test-patch-system/gridfn.par
+++ b/run/test-ahfinderdirect/test-patch-system/gridfn.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/test-patch-system/synchronize-2.5.par b/run/test-ahfinderdirect/test-patch-system/synchronize-18.par
index dbe13f4..34ff498 100644
--- a/run/test-ahfinderdirect/test-patch-system/synchronize-2.5.par
+++ b/run/test-ahfinderdirect/test-patch-system/synchronize-18.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 2.5
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/test-patch-system/synchronize-5.par b/run/test-ahfinderdirect/test-patch-system/synchronize-36.par
index d2d2ea7..759e89c 100644
--- a/run/test-ahfinderdirect/test-patch-system/synchronize-5.par
+++ b/run/test-ahfinderdirect/test-patch-system/synchronize-36.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 36
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian-fast.par b/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian-fast.par
index 404009a..5775ac9 100644
--- a/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian-fast.par
+++ b/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian-fast.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=3"
diff --git a/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian-order1.par b/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian-order1.par
index 2928f92..957565f 100644
--- a/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian-order1.par
+++ b/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian-order1.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=1"
diff --git a/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian.par b/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian.par
index 0b8898b..71238ba 100644
--- a/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian.par
+++ b/run/test-ahfinderdirect/test-patch-system/synchronize-Jacobian.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=3"
diff --git a/run/test-both-ahfinders/both-ahf.par b/run/test-both-ahfinders/both-ahf.par
index 99503d2..6d23397 100644
--- a/run/test-both-ahfinders/both-ahf.par
+++ b/run/test-both-ahfinders/both-ahf.par
@@ -49,9 +49,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-both-ahfinders/hemi5-ahf.par b/run/test-both-ahfinders/hemi5-ahf.par
index 79014ab..9d1a4f0 100644
--- a/run/test-both-ahfinders/hemi5-ahf.par
+++ b/run/test-both-ahfinders/hemi5-ahf.par
@@ -44,9 +44,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-both-ahfinders/hemi5.par b/run/test-both-ahfinders/hemi5.par
index 8b5bb2e..bf7a645 100644
--- a/run/test-both-ahfinders/hemi5.par
+++ b/run/test-both-ahfinders/hemi5.par
@@ -44,9 +44,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-both-ahfinders/try.par b/run/test-both-ahfinders/try.par
index 1c79cae..09220b1 100644
--- a/run/test-both-ahfinders/try.par
+++ b/run/test-both-ahfinders/try.par
@@ -44,9 +44,9 @@ AHFinderDirect::N_horizons = 1
AHFinderDirect::origin_x[1] = 0.5
AHFinderDirect::origin_y[1] = 0.7
AHFinderDirect::origin_z[1] = 0.0
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::geometry_interpolator_pars = "order=3 out_of_range_tolerance={-1.0 -1.0 -1.0 -1.0 -1.0 -1.0}"
diff --git a/run/test-patch-system/gridfn.par b/run/test-patch-system/gridfn.par
index a6f4122..ff75657 100644
--- a/run/test-patch-system/gridfn.par
+++ b/run/test-patch-system/gridfn.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=3"
diff --git a/run/test-patch-system/synchronize-Jacobian-fast.par b/run/test-patch-system/synchronize-Jacobian-fast.par
index 404009a..5775ac9 100644
--- a/run/test-patch-system/synchronize-Jacobian-fast.par
+++ b/run/test-patch-system/synchronize-Jacobian-fast.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=3"
diff --git a/run/test-patch-system/synchronize-Jacobian-order1.par b/run/test-patch-system/synchronize-Jacobian-order1.par
index 2928f92..957565f 100644
--- a/run/test-patch-system/synchronize-Jacobian-order1.par
+++ b/run/test-patch-system/synchronize-Jacobian-order1.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=1"
diff --git a/run/test-patch-system/synchronize-Jacobian.par b/run/test-patch-system/synchronize-Jacobian.par
index 0b8898b..71238ba 100644
--- a/run/test-patch-system/synchronize-Jacobian.par
+++ b/run/test-patch-system/synchronize-Jacobian.par
@@ -17,9 +17,9 @@ AHFinderDirect::origin_x = 0.0
AHFinderDirect::origin_y = 0.0
AHFinderDirect::origin_z = 0.0
AHFinderDirect::patch_system_type = "full sphere"
-AHFinderDirect::N_ghost_points = 2
-AHFinderDirect::N_overlap_points = 1
-AHFinderDirect::delta_drho_dsigma = 5.0
+AHFinderDirect::ghost_zone_width = 2
+AHFinderDirect::patch_overlap_width = 1
+AHFinderDirect::N_zones_per_right_angle = 18
AHFinderDirect::interpatch_interpolator_name = "generalized polynomial interpolation"
AHFinderDirect::interpatch_interpolator_pars = "order=3"