aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet/src/modes.cc
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@aei.mpg.de>2005-10-10 22:50:00 +0000
committerErik Schnetter <schnetter@aei.mpg.de>2005-10-10 22:50:00 +0000
commit584c098c3673efcdaac330c0161edf3cffcd468d (patch)
treeeba08d305cefa016daa5999547e5ab341a2c7a41 /Carpet/Carpet/src/modes.cc
parent73ef1754139aa00bc89d37321a6d3ed5b258f9c7 (diff)
Carpet: Do not set timereflevelfact to "deadbeef" in global mode
Do not set timereflevelfact to "deadbeef" in global mode. This helps time integration of grid arrays. darcs-hash:20051010225009-891bb-578f9e151551fd924fefaa372c89c1182e39fd74.gz
Diffstat (limited to 'Carpet/Carpet/src/modes.cc')
-rw-r--r--Carpet/Carpet/src/modes.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/Carpet/Carpet/src/modes.cc b/Carpet/Carpet/src/modes.cc
index 16c8f21c5..9669097f5 100644
--- a/Carpet/Carpet/src/modes.cc
+++ b/Carpet/Carpet/src/modes.cc
@@ -270,10 +270,11 @@ namespace Carpet {
}
reflevel = -1;
- timereflevelfact = -deadbeef;
+ timereflevelfact = timereffacts.at (reflevels - 1);
+ // TODO: use spacereffacts.at (reflevel - 1) instead?
spacereflevelfact = ivect(-deadbeef);
- ivect::ref(cgh->cctk_levfac) = -deadbeef;
- cgh->cctk_timefac = -deadbeef;
+ ivect::ref(cgh->cctk_levfac) = spacereflevelfact;
+ cgh->cctk_timefac = timereflevelfact;
assert (is_global_mode());
}