aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetLib/src
diff options
context:
space:
mode:
authorschnetter <>2004-02-27 15:25:00 +0000
committerschnetter <>2004-02-27 15:25:00 +0000
commitb285dc51250e990cb8bfc578d70bba1648dcfef8 (patch)
tree1f01312cd50783225e700f0cdd557adbbd95b533 /Carpet/CarpetLib/src
parent74b048439499e74537078750d980c73c84367326 (diff)
Fix severe bug in mglevel array indexing.
darcs-hash:20040227152553-07bb3-62fdc4ce251d7f202068d1ee030448e75b96b4a9.gz
Diffstat (limited to 'Carpet/CarpetLib/src')
-rw-r--r--Carpet/CarpetLib/src/ggf.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/Carpet/CarpetLib/src/ggf.cc b/Carpet/CarpetLib/src/ggf.cc
index 9f0baf49a..8aca0b128 100644
--- a/Carpet/CarpetLib/src/ggf.cc
+++ b/Carpet/CarpetLib/src/ggf.cc
@@ -1,4 +1,4 @@
-// $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetLib/src/ggf.cc,v 1.31 2004/02/03 14:33:22 schnetter Exp $
+// $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetLib/src/ggf.cc,v 1.32 2004/02/27 16:25:53 schnetter Exp $
#include <assert.h>
#include <stdlib.h>
@@ -318,7 +318,7 @@ void ggf<D>::intercat (comm_state<D>& state,
for (int i=0; i<(int)gsrcs.size(); ++i) {
assert (rl2<(int)storage[tl2s[i]-tmin].size());
assert (c2<(int)storage[tl2s[i]-tmin][rl2].size());
- assert (ml2<(int)storage[tl2s[i]-tmin][rl2][ml2].size());
+ assert (ml2<(int)storage[tl2s[i]-tmin][rl2][c2].size());
gsrcs[i] = storage[tl2s[i]-tmin][rl2][c2][ml2];
times[i] = t.time(tl2s[i],rl2,ml2);
}
@@ -358,7 +358,7 @@ void ggf<D>::intercat (comm_state<D>& state,
for (int i=0; i<(int)gsrcs.size(); ++i) {
assert (rl2<(int)storage[tl2s[i]-tmin].size());
assert (c2<(int)storage[tl2s[i]-tmin][rl2].size());
- assert (ml2<(int)storage[tl2s[i]-tmin][rl2][ml2].size());
+ assert (ml2<(int)storage[tl2s[i]-tmin][rl2][c2].size());
gsrcs[i] = storage[tl2s[i]-tmin][rl2][c2][ml2];
times[i] = t.time(tl2s[i],rl2,ml2);
}
@@ -403,7 +403,7 @@ void ggf<D>::intercat (comm_state<D>& state,
for (int i=0; i<(int)gsrcs.size(); ++i) {
assert (rl2<(int)storage[tl2s[i]-tmin].size());
assert (c2<(int)storage[tl2s[i]-tmin][rl2].size());
- assert (ml2<(int)storage[tl2s[i]-tmin][rl2][ml2].size());
+ assert (ml2<(int)storage[tl2s[i]-tmin][rl2][c2].size());
gsrcs[i] = storage[tl2s[i]-tmin][rl2][c2][ml2];
times[i] = t.time(tl2s[i],rl2,ml2);
}