aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
authorjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2003-07-10 16:08:45 +0000
committerjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2003-07-10 16:08:45 +0000
commit4c225b249e899f8b5b2818fcb05e52a3d56f6933 (patch)
tree4b868957815f1ec82c43b1d06fefc2abfd147e80 /param.ccl
parent6c5417c54493595480e29131e3b1267b101fa4f4 (diff)
add max_allowable_horizon_radius
parameter to (we think) fix a serious bug where if one horizon goes off the edge of the grid, we fail to find any other horizons git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1130 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl16
1 files changed, 16 insertions, 0 deletions
diff --git a/param.ccl b/param.ccl
index 4018184..1cf32cc 100644
--- a/param.ccl
+++ b/param.ccl
@@ -676,6 +676,22 @@ real max_allowable_Delta_h_over_h \
} 0.1
#
+# To avoid the Newton iteration diverging (or more accurately, to detect
+# this divergence faster) if there is no horizon present or if the initial
+# guess is bad, we also deem any horizon with a mean radius (measured around
+# its local coordinate origin) larger than this to be "not found". The
+# default is effectively "no limit"; you should (re)set this to the
+# coordinate radius of a sphere with areal radius 4m or so, where m is
+# the ADM mass of the slice.
+#
+real max_allowable_horizon_radius \
+ "max mean-coordinate-radius allowed for any trial surface \
+ before we give up and say we can't find this horizon"
+{
+(0.0:* :: "any positive real number"
+} 1.0e10
+
+#
# convergence tolerance for the Newton iteration
#
real Theta_norm_for_convergence \