diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2007-01-12 21:23:00 +0000 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2007-01-12 21:23:00 +0000 |
commit | 69658ddab6b37d4e3d60f9af23cbff9374f2f5da (patch) | |
tree | a21051f74b05e534b8710e44a559d89ccb4a3c10 /Carpet/Carpet/src/Evolve.cc | |
parent | 31d22715456c2bda864140a7c1adeaf775d3e715 (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.cc | 17 |
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); |