aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet/src/Storage.cc
diff options
context:
space:
mode:
authortradke <schnetter@cct.lsu.edu>2007-06-07 16:48:00 +0000
committertradke <schnetter@cct.lsu.edu>2007-06-07 16:48:00 +0000
commit7d380a2f7216170d69413e5ab92eae474fd99328 (patch)
tree35e3c836e7341c6686f2660b49327f8933b75b2b /Carpet/Carpet/src/Storage.cc
parent961611fba24eccb930c4f3063b9b164f330d7c9a (diff)
Carpet: bugfix in QueryGroupStorageB()
check whether any grid variables are defined, return error code -3 if not darcs-hash:20070607164805-3fd61-9ad2fde13dca493ba796db16d24037794828aa25.gz
Diffstat (limited to 'Carpet/Carpet/src/Storage.cc')
-rw-r--r--Carpet/Carpet/src/Storage.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/Carpet/Carpet/src/Storage.cc b/Carpet/Carpet/src/Storage.cc
index 711374fe0..1e3856e0f 100644
--- a/Carpet/Carpet/src/Storage.cc
+++ b/Carpet/Carpet/src/Storage.cc
@@ -288,6 +288,7 @@ namespace Carpet {
if (is_meta_mode() or is_global_mode()) {
if (grouptype == CCTK_GF) return -2;
}
+ if (groupdata.size() == 0) return -3;
int const rl = grouptype == CCTK_GF ? reflevel : 0;
// Return whether storage is allocated
assert (groupdata.at(group).activetimelevels.at(mglevel).at(rl) != deadbeef);