diff options
author | schnetter <> | 2001-10-29 07:36:00 +0000 |
---|---|---|
committer | schnetter <> | 2001-10-29 07:36:00 +0000 |
commit | a1e2faf58c8ea0160696a73540015b9677bcf7f1 (patch) | |
tree | 6ea20ffa9b3c9f7291b49cd31aec7811bb708b40 | |
parent | 52f69815d6c1810365e5627aabb021b179f9add1 (diff) |
Fixed bug in processor decomposition.
darcs-hash:20011029073645-07bb3-aace5a3c596e94eab1981ad486ae5ca9f479d066.gz
-rw-r--r-- | Carpet/Carpet/src/Recompose.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Carpet/Carpet/src/Recompose.cc b/Carpet/Carpet/src/Recompose.cc index 8d3d590b9..064c8d671 100644 --- a/Carpet/Carpet/src/Recompose.cc +++ b/Carpet/Carpet/src/Recompose.cc @@ -12,7 +12,7 @@ #include "carpet.hh" -static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/Carpet/src/Recompose.cc,v 1.5 2001/08/26 13:58:51 schnetter Exp $"; +static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/Carpet/src/Recompose.cc,v 1.6 2001/10/29 08:36:45 schnetter Exp $"; @@ -141,7 +141,7 @@ namespace Carpet { const int zstep = locnpz * cstr[dim-1]; clb[dim-1] = rlb[dim-1] + zstep * c; cub[dim-1] = rlb[dim-1] + zstep * (c+1); - if (c == nprocs-1) cub[dim-1] = rub[dim-1]; + if (cub[dim-1] > rub[dim-1]) cub[dim-1] = rub[dim-1]; assert (cub[dim-1] <= rub[dim-1]); bbs[c] = bbox<int,dim>(clb, cub-cstr, cstr); } |