aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
authorjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2005-02-28 14:25:44 +0000
committerjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2005-02-28 14:25:44 +0000
commit80ba194efcad80bd36bcb621d4678701f3987fb2 (patch)
tree3181c6e0f2bb22c9cd9c63688e1c8801169966de /param.ccl
parent528c16bc31082e8b2b6b00ce7bf96d8177d05260 (diff)
make some of the mask parameters steerable (finally!!!)
-- thanks to Frank Loeffler for the basic patches for this git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1397 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl40
1 files changed, 25 insertions, 15 deletions
diff --git a/param.ccl b/param.ccl
index 83d726a..e02767b 100644
--- a/param.ccl
+++ b/param.ccl
@@ -542,19 +542,23 @@ 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"
+real mask_radius_multiplier \
+ "radius multiplier to define the 'inside' mask region" \
+ STEERABLE=ALWAYS
{
-(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"
+real mask_radius_offset \
+ "radius offset (in Cactus grid spacings) \
+ to define the 'inside' mask region" \
+ STEERABLE=ALWAYS
{
*:* :: "any real number; typically this will be negative"
} -5.0
-real mask_buffer_thickness \
- "thickness (in Cactus grid spacings) of the 'buffer' mask region"
+real mask_buffer_thickness \
+ "thickness (in Cactus grid spacings) of the 'buffer' mask region" \
+ STEERABLE=ALWAYS
{
*:* :: "any real number; typically this will be positive"
} 5.0
@@ -568,8 +572,9 @@ 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?"
+Boolean mask_is_noshrink \
+ "should we prevent the inside & buffer regions from ever shrinking?" \
+ STEERABLE=ALWAYS
{
} "true"
@@ -595,8 +600,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"
+real min_horizon_radius_points_for_mask \
+ "only set mask if min r_inner >= this number of local grid spacings" \
+ STEERABLE=ALWAYS
{
*:* :: "any real number"
} -1.0e10
@@ -617,12 +623,16 @@ 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?"
+Boolean set_old_style_mask \
+ "if we're setting a mask, \
+ should we set an old-style (CCTK_REAL) 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?"
+Boolean set_new_style_mask \
+ "if we're setting a mask, \
+ should we set an new-style (CCTK_INT) mask gridfn?" \
+ STEERABLE = ALWAYS
{
} "false"