aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetLib/param.ccl
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2006-07-31 15:26:00 +0000
committerErik Schnetter <schnetter@cct.lsu.edu>2006-07-31 15:26:00 +0000
commit2f54810c8c9450e7c4d7e00f6beb97759f20c179 (patch)
treec9855ec140091c8f239f0438b0c0a6daa6912c80 /Carpet/CarpetLib/param.ccl
parent3c9fceb2947be6d35e1178bdca8c2d73d31b5862 (diff)
CarpetLib: Extend timing statistics
Add timers for the new communication infrastructure. Enhance the timers to also track the minimum and maximum time spent. Add a parameter to output timing information to files. darcs-hash:20060731152618-dae7b-1d049b2b37397610c14648078fd0ee92f252ca2a.gz
Diffstat (limited to 'Carpet/CarpetLib/param.ccl')
-rw-r--r--Carpet/CarpetLib/param.ccl6
1 files changed, 6 insertions, 0 deletions
diff --git a/Carpet/CarpetLib/param.ccl b/Carpet/CarpetLib/param.ccl
index c21fa38f1..54501823e 100644
--- a/Carpet/CarpetLib/param.ccl
+++ b/Carpet/CarpetLib/param.ccl
@@ -35,6 +35,12 @@ BOOLEAN print_timestats "Print timing statistics at every iteration" STEERABLE=a
{
} "no"
+INT print_timestats_every "Print timing statistics periodically" STEERABLE=always
+{
+ 0 :: "don't report"
+ 1:* :: "report every so many iterations"
+} 0
+
BOOLEAN save_memory_during_regridding "Save some memory during regridding at the expense of speed" STEERABLE=always
{
} "yes"