aboutsummaryrefslogtreecommitdiff
path: root/Carpet/LoopControl/param.ccl
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2008-02-04 21:19:00 +0000
committerErik Schnetter <schnetter@cct.lsu.edu>2008-02-04 21:19:00 +0000
commit5adcabc019a609157dd6e14021f1aab061aeb6ec (patch)
tree80023d4d3e0958589047b6ce3a7a8c6ca5dbf738 /Carpet/LoopControl/param.ccl
parentc5198fcfaa82b7c9526f12e9b2f3b9dc2f35cbed (diff)
LoopControl:
Add parameter printstatus. Output statistics only if desired. Add parameter legacy_init as new initial parallelisation choice. Add parameter ignore_initial_overhead, which ignores the first time the loop is encountered when optimising the parallelisation. Correct serious inconsistency when choosing the tiling. Output average loop time as well. darcs-hash:20080204211904-dae7b-ef0175704efb2c8e0e20ee6ee04a468803b3a5ec.gz
Diffstat (limited to 'Carpet/LoopControl/param.ccl')
-rw-r--r--Carpet/LoopControl/param.ccl16
1 files changed, 16 insertions, 0 deletions
diff --git a/Carpet/LoopControl/param.ccl b/Carpet/LoopControl/param.ccl
index f49e73b37..5875c8dcc 100644
--- a/Carpet/LoopControl/param.ccl
+++ b/Carpet/LoopControl/param.ccl
@@ -2,6 +2,10 @@
# General options
+BOOLEAN printstats "Output timing statistics at shutdown" STEERABLE=recover
+{
+} "no"
+
BOOLEAN verbose "Verbosity" STEERABLE=always
{
} "no"
@@ -56,6 +60,14 @@ CCTK_INT lc_knpoints "Number of grid points in the k-direction" STEERABLE=recove
+# Use legacy configuration
+
+BOOLEAN legacy_init "Initialise with legacy configuration (usually slower)" STEERABLE=recover
+{
+} "no"
+
+
+
# Automatic: simple cycling
BOOLEAN cycle_j_tilings "Cycle through all available tilings in the j-direction" STEERABLE=recover
@@ -118,6 +130,10 @@ CCTK_REAL maximum_setup_overhead "Maximum allowable administrative overhead" STE
0.0:* :: ""
} 0.01
+BOOLEAN ignore_initial_overhead "Ignore the overhead from the initial setup" STEERABLE=recover
+{
+} "yes"
+
CCTK_REAL probability_small_jump "Probability for a small jump once a local minimum has been reached" STEERABLE=always
{
0.0:1.0 :: ""