diff options
author | schnetter <> | 2002-01-09 16:45:00 +0000 |
---|---|---|
committer | schnetter <> | 2002-01-09 16:45:00 +0000 |
commit | bf64f8c277ebf0d4227ca977b4ea0269f6b214b3 (patch) | |
tree | 22be9f12c3ee56095b239d68fee8b43ca6808eff /Carpet/CarpetRegrid | |
parent | ce7a2ac4d79e4955ff4b8e56130a48f5f9a6dd39 (diff) |
Further changes to make Carpet work with multiple multigrid levels.
Further changes to make Carpet work with multiple multigrid levels.
Fixed one other nasty bug in a prolongation operator.
Optimised last remaining non-optimised prolongation operator.
darcs-hash:20020109164539-07bb3-6ebee1b591a732eb826557128a2a0bce38151ed1.gz
Diffstat (limited to 'Carpet/CarpetRegrid')
-rw-r--r-- | Carpet/CarpetRegrid/src/regrid.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Carpet/CarpetRegrid/src/regrid.cc b/Carpet/CarpetRegrid/src/regrid.cc index 1f3b96b16..da3ea6edc 100644 --- a/Carpet/CarpetRegrid/src/regrid.cc +++ b/Carpet/CarpetRegrid/src/regrid.cc @@ -19,7 +19,7 @@ #include "carpet.hh" #include "regrid.hh" -static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/src/regrid.cc,v 1.3 2002/01/09 13:56:28 schnetter Exp $"; +static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/src/regrid.cc,v 1.4 2002/01/09 17:45:42 schnetter Exp $"; @@ -43,6 +43,9 @@ namespace CarpetRegrid { // Return if no regridding is desired if (regrid_every == -1) return 0; + // Return if this is not the main hierarchy + if (mglevel != 0) return 0; + // Return if this is the finest possible level if (reflevel == maxreflevels-1) return 0; |