aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
authorjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2002-06-28 13:07:55 +0000
committerjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2002-06-28 13:07:55 +0000
commitc3db5ee6aac46ba7063eac5455e28bcb1073387e (patch)
treec4d1ea7538781f320591db8fbf20635e579d8bd8 /param.ccl
parent3ce609f027422ff58eb322b786f07982e9b1049e (diff)
add some more parameters for the src/util/test_patch_system.cc driver
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@599 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl18
1 files changed, 16 insertions, 2 deletions
diff --git a/param.ccl b/param.ccl
index cdb18c7..d2a0ea7 100644
--- a/param.ccl
+++ b/param.ccl
@@ -36,6 +36,7 @@ int N_ghost_points "number of ghost zones on each side of a patch"
{
0:* :: "any integer >= 0"
} 2
+
int N_overlap_points \
"number of grid points that nominally-just-touching patches should overlap"
{
@@ -44,7 +45,7 @@ int N_overlap_points \
real delta_drho_dsigma "angular grid spacing of patches, in degrees"
{
-0.0:* :: "any real number > 0.0"
+(0.0:* :: "any real number > 0.0"
} 5.0
################################################################################
@@ -149,8 +150,10 @@ keyword method "top-level method used to find the apparent horizon"
keyword which_test "which test should we do?"
{
"gridfn" :: "set up test fn(x,y,z), print it"
-"read-gridfn" :: "read in ghosted test fn(x,y,z), print it"
+"read gridfn" :: "read in ghosted test fn(x,y,z), print it"
"synchronize" :: "set up test fn(x,y,z), synchronize it, print errors"
+"synchronize Jacobian":: \
+ "set up test fn(x,y,z), compute Jacobian of synchronize(), compare with NP"
"derivatives" :: "set up test fn(rho,sigma), take derivs, print errors"
} "gridfn"
@@ -158,3 +161,14 @@ int which_derivs "bit flags to specify which derivatives to test"
{
0:63 :: "any set of bit flags"
} 63
+
+#
+# Don't set this too small or roundoff errors will become large.
+# Don't set this too large or finite differencing errors will become large.
+# In practice the default value should be fine.
+#
+real NP_Jacobian__perturbation_amplitude \
+ "NP Jacobian: numerical-perturbation amplitude"
+{
+(0.0:* :: "any real number > 0"
+} 1.0e-6