aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetRegrid/param.ccl
diff options
context:
space:
mode:
authorschnetter <>2004-02-05 08:53:00 +0000
committerschnetter <>2004-02-05 08:53:00 +0000
commit8901dadda0312a002fd81cb1bce50b779ca27520 (patch)
treea14ba7ecce73a5a311d02c4f43a1a10737a13ef3 /Carpet/CarpetRegrid/param.ccl
parentd633b1e42940c71895b3cc51d08cd08d4148b343 (diff)
Introduce a keyword parameter that selects between fixed and variable
Introduce a keyword parameter that selects between fixed and variable progressive mesh refinement. darcs-hash:20040205085315-07bb3-08164f32105ec814e53691afac7d88ea8e2099fc.gz
Diffstat (limited to 'Carpet/CarpetRegrid/param.ccl')
-rw-r--r--Carpet/CarpetRegrid/param.ccl15
1 files changed, 9 insertions, 6 deletions
diff --git a/Carpet/CarpetRegrid/param.ccl b/Carpet/CarpetRegrid/param.ccl
index 1de876c73..58ee1938c 100644
--- a/Carpet/CarpetRegrid/param.ccl
+++ b/Carpet/CarpetRegrid/param.ccl
@@ -1,5 +1,5 @@
# Parameter definitions for thorn CarpetRegrid
-# $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/param.ccl,v 1.14 2004/01/25 14:57:30 schnetter Exp $
+# $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/param.ccl,v 1.15 2004/02/05 09:53:15 schnetter Exp $
@@ -19,7 +19,14 @@ CCTK_INT regrid_every "Regrid every n time steps" STEERABLE=always
-CCTK_INT activate_newlevels_on_regrid "When regridding, activate this many new levels (if possible). Note that this will steer the parameter refinement_levels." STEERABLE=always
+KEYWORD activate_levels_on_regrid "Whether to activate or deactivate new levels on regridding" STEERABLE=always
+{
+ "none" :: "do not activate or deactivate any levels"
+ "fixed" :: "activate or deactivate a fixed number of levels"
+ "activate or deactivate a variable number of levels, determined by a user-specified function. When this parameter is used, the parameters num_new_levels and activate_next must not be set."
+} "none"
+
+CCTK_INT num_new_levels "When regridding, activate this many new levels (if possible). Note that this will steer the parameter refinement_levels." STEERABLE=always
{
: :: "Number of new levels to activate (negative numbers deactivate)"
} 0
@@ -29,10 +36,6 @@ CCTK_INT activate_next "The next iteration at which new levels should be activat
0: :: "Note that this parameter is steered when new levels are activated"
} 1
-BOOLEAN regrid_from_function "Regridding criteria from the aliased function?"
-{
-} "no"
-
KEYWORD refined_regions "Regions where the grid is refined" STEERABLE=always