aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet/src/Evolve.cc
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2007-01-12 21:23:00 +0000
committerErik Schnetter <schnetter@cct.lsu.edu>2007-01-12 21:23:00 +0000
commit69658ddab6b37d4e3d60f9af23cbff9374f2f5da (patch)
treea21051f74b05e534b8710e44a559d89ccb4a3c10 /Carpet/Carpet/src/Evolve.cc
parent31d22715456c2bda864140a7c1adeaf775d3e715 (diff)
Carpet: Small cleanup when calling regridding routine
darcs-hash:20070112212357-dae7b-3374a351ba4f6aba68029b2f9cb7235af1ca1963.gz
Diffstat (limited to 'Carpet/Carpet/src/Evolve.cc')
-rw-r--r--Carpet/Carpet/src/Evolve.cc17
1 files changed, 8 insertions, 9 deletions
diff --git a/Carpet/Carpet/src/Evolve.cc b/Carpet/Carpet/src/Evolve.cc
index 23c5b156e..c1e7bf889 100644
--- a/Carpet/Carpet/src/Evolve.cc
+++ b/Carpet/Carpet/src/Evolve.cc
@@ -49,16 +49,15 @@ namespace Carpet {
timer.start();
while (not do_terminate (cctkGH)) {
+ int const do_every = maxtimereflevelfact / timereffacts.at(reflevels-1);
+
AdvanceTime (cctkGH);
- {
- int const do_every = maxtimereflevelfact / timereffacts.at(reflevels-1);
- if ((cctkGH->cctk_iteration - 1) % do_every == 0) {
- ENTER_GLOBAL_MODE (cctkGH, 0) {
- BEGIN_REFLEVEL_LOOP (cctkGH) {
- CallRegrid (cctkGH);
- } END_REFLEVEL_LOOP;
- } LEAVE_GLOBAL_MODE;
- }
+ if ((cctkGH->cctk_iteration - 1) % do_every == 0) {
+ ENTER_GLOBAL_MODE (cctkGH, 0) {
+ BEGIN_REFLEVEL_LOOP (cctkGH) {
+ CallRegrid (cctkGH);
+ } END_REFLEVEL_LOOP;
+ } LEAVE_GLOBAL_MODE;
}
CallEvol (cctkGH);
CallRestrict (cctkGH);