aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet/src/modes.cc
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2007-06-07 16:17:00 +0000
committerErik Schnetter <schnetter@cct.lsu.edu>2007-06-07 16:17:00 +0000
commit961611fba24eccb930c4f3063b9b164f330d7c9a (patch)
tree8d1be64b1eba379a292daae21e9a5825b48b1370 /Carpet/Carpet/src/modes.cc
parent655377e610caecf75121b8b9689d3100ff852026 (diff)
Carpet: Correct error in forbiding accessing past timelevels
darcs-hash:20070607161759-dae7b-023c6b52b229f5ef2c8cc5a049ed1ed8c1e597d6.gz
Diffstat (limited to 'Carpet/Carpet/src/modes.cc')
-rw-r--r--Carpet/Carpet/src/modes.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/Carpet/Carpet/src/modes.cc b/Carpet/Carpet/src/modes.cc
index 1f4e392c2..7634afcc6 100644
--- a/Carpet/Carpet/src/modes.cc
+++ b/Carpet/Carpet/src/modes.cc
@@ -1,3 +1,4 @@
+#include <algorithm>
#include <cassert>
#include <cstdarg>
#include <cstdio>
@@ -511,7 +512,8 @@ namespace Carpet {
assert (max_tl>=0);
const int active_tl = CCTK_ActiveTimeLevelsGI (cctkGH, group);
assert (active_tl>=0 and active_tl<=max_tl);
- const int available_tl = do_allow_past_timelevels ? active_tl : 1;
+ const int available_tl =
+ do_allow_past_timelevels ? active_tl : min (1, active_tl);
// assert (vhh.at(map)->is_local(reflevel,component));