aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@gmail.com>2013-08-06 13:10:52 -0400
committerErik Schnetter <schnetter@gmail.com>2013-08-06 13:11:12 -0400
commit3b0d7530fb66ec6340dba8e923e0c7176a06e3a6 (patch)
treed7e12e15973e2ec7aa5e02d3c1680eeac290a390
parentea740d6943d91904e50c22bf40112b9f597c69e8 (diff)
CarpetLib: Ensure oldstorage is empty in ggf destructor
-rw-r--r--Carpet/CarpetLib/src/ggf.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/Carpet/CarpetLib/src/ggf.cc b/Carpet/CarpetLib/src/ggf.cc
index 7ec02ff30..d9fde10df 100644
--- a/Carpet/CarpetLib/src/ggf.cc
+++ b/Carpet/CarpetLib/src/ggf.cc
@@ -62,6 +62,11 @@ ggf::ggf (const int varindex_, const operator_type transport_operator_,
// Destructors
ggf::~ggf () {
+ for (int ml=0; ml<(int)oldstorage.size(); ++ml) {
+ for (int rl=0; rl<(int)oldstorage.AT(ml).size(); ++rl) {
+ assert (oldstorage.AT(ml).AT(rl).empty());
+ }
+ }
for (int rl=0; rl<h.reflevels(); ++rl) {
recompose_free (rl);
} // for rl