aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetEvolutionMask
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2006-10-03 23:39:00 +0000
committerErik Schnetter <schnetter@cct.lsu.edu>2006-10-03 23:39:00 +0000
commitdc8bf7638b934fc697b939c8baa74ce21ec2e91a (patch)
tree1c2035b2bd7f7d8c4660a2d761f6597288ca05c6 /Carpet/CarpetEvolutionMask
parenta6d2764b99d78bf2476ba154beff9ba2549e3491 (diff)
CarpetEvolutionMask: Add grouptype argument to mode functions
darcs-hash:20061003233903-dae7b-57d1f6505904ee2af2da25ee413a995e7836ea3d.gz
Diffstat (limited to 'Carpet/CarpetEvolutionMask')
-rw-r--r--Carpet/CarpetEvolutionMask/src/evolution_mask.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/Carpet/CarpetEvolutionMask/src/evolution_mask.cc b/Carpet/CarpetEvolutionMask/src/evolution_mask.cc
index fb93eaafa..b355310f0 100644
--- a/Carpet/CarpetEvolutionMask/src/evolution_mask.cc
+++ b/Carpet/CarpetEvolutionMask/src/evolution_mask.cc
@@ -164,11 +164,12 @@ namespace CarpetEvolutionMask {
// Set not evolved region on next coarser level
{
int const oldreflevel = reflevel;
+ int const oldgrouptype = mc_grouptype;
int const oldmap = Carpet::map;
leave_singlemap_mode (cctkGH);
leave_level_mode (cctkGH);
enter_level_mode (cctkGH, oldreflevel-1);
- enter_singlemap_mode (cctkGH, oldmap);
+ enter_singlemap_mode (cctkGH, oldmap, oldgrouptype);
BEGIN_LOCAL_COMPONENT_LOOP (cctkGH, CCTK_GF) {
@@ -221,7 +222,7 @@ namespace CarpetEvolutionMask {
leave_singlemap_mode (cctkGH);
leave_level_mode (cctkGH);
enter_level_mode (cctkGH, oldreflevel);
- enter_singlemap_mode (cctkGH, oldmap);
+ enter_singlemap_mode (cctkGH, oldmap, oldgrouptype);
}
} // if reflevel>0