aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
authorjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2003-01-16 17:07:08 +0000
committerjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2003-01-16 17:07:08 +0000
commit70dfc183be3fff193d86eefef8c68b3ea1ad5438 (patch)
tree653adf59bbeac0da1cf1e7806d96b8e17bacbaf8 /param.ccl
parentccd050da1496ca00845174ffcd4f4eaf22a9b792 (diff)
* change to not use STL vector class any more
(it caused portability problems on platinum) ==> move stl_vector.hh from src/include/ to archive/ directory * convert patch_system_type and initial_guess_method parameters to be array parameters, i.e. they're now set individually for each AH we want to find git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@920 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl23
1 files changed, 12 insertions, 11 deletions
diff --git a/param.ccl b/param.ccl
index 8466572..70cec5d 100644
--- a/param.ccl
+++ b/param.ccl
@@ -30,12 +30,13 @@ private:
# ***** overall parameters *****
#
-# if we are in a multiprocessor run, AHFinderDirect will be a no-op
-# on all processors with CCTK_MyProc() != this parameter
-int processor_number "processor number on which to run"
-{
-0:* :: "this thorn is a no-op on all processors *except* this one"
-} 0
+### *** this doesn't work ***
+### if we are in a multiprocessor run, AHFinderDirect will be a no-op
+### on all processors with CCTK_MyProc() != this parameter
+##int processor_number "processor number on which to run"
+##{
+##0:* :: "this thorn is a no-op on all processors *except* this one"
+##} 0
boolean find_AHs_at_postinitial \
"should we try to find apparent horizons at CCTK_POSTINITIAL?"
@@ -425,7 +426,7 @@ real origin_z[5] "global z coordinate of patch system origin"
# but don't work yet for apparent horizon finding
# (the Jacobian computation doesn't yet grok the nonlocal rotation BCs).
#
-keyword patch_system_type "what type of patch system should we use?"
+keyword patch_system_type[5] "what type of patch system should we use?"
{
# choose this for normal use
"match Cactus grid symmetry" :: \
@@ -545,12 +546,12 @@ keyword integral_method "how do we compute integrals over the horizon?"
keyword geometry_method "how do we compute the slice's geometry?"
{
-# this would be for normal use, but it doesn't work yet :( :( :(
+# this is for normal use
"globally interpolate from Cactus grid" :: \
"interpolate gij and Kij from global Cactus grid \
using CCTK_InterpGridArrays() global interpolator API"
-# use this for now
+# for testing/debugging
"locally interpolate from Cactus grid" :: \
"interpolate gij and Kij from local Cactus grid on this processor \
using CCTK_InterpLocalUniform() localinterpolator API"
@@ -558,7 +559,7 @@ keyword geometry_method "how do we compute the slice's geometry?"
# for testing/debugging
"Schwarzschild/EF" :: \
"hard-wire to Schwarzschild spacetime / Eddington-Finkelstein slice"
-} "locally interpolate from Cactus grid"
+} "globally interpolate from Cactus grid"
########################################
@@ -710,7 +711,7 @@ string interpatch_interpolator_pars \
#
# n.b. Schwarzschild/EF is the special case spin=0 of Kerr/Kerr
-keyword initial_guess_method \
+keyword initial_guess_method[5] \
"method used to set up initial guess for apparent horizon shape"
{
"read from file" :: "read from input file"