From 437adfbc0a6ddfbe4b93615dc2a52b5331971fed Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Mon, 10 Sep 2012 22:02:40 -0400 Subject: CarpetLib: Ensure that split/combined regions don't have a tree structure attached --- Carpet/CarpetLib/src/region.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Carpet/CarpetLib/src/region.cc b/Carpet/CarpetLib/src/region.cc index 09fb7d5f0..f0d486260 100644 --- a/Carpet/CarpetLib/src/region.cc +++ b/Carpet/CarpetLib/src/region.cc @@ -132,6 +132,8 @@ region_t::split (CCTK_REAL const ratio_new_over_old) outer_boundaries[idir][1] = false; newreg.outer_boundaries[idir][0] = false; + assert (not processors); + return newreg; } @@ -161,6 +163,7 @@ combine_regions (vector const & oldregs, { region_t const & reg = * ri; assert (reg.map == m); + assert (not reg.processors); comps += reg.extent; for (int f = 0; f < 2; ++ f) { for (int d = 0; d < dim; ++ d) { -- cgit v1.2.3