aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetRegrid/src
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@aei.mpg.de>2005-06-05 21:59:00 +0000
committerErik Schnetter <schnetter@aei.mpg.de>2005-06-05 21:59:00 +0000
commita961a421ce38b2dea82eb4a137f29102f8566ff7 (patch)
tree0b8162066497cb2c589e8c3d77a5c6d701fae165 /Carpet/CarpetRegrid/src
parentd01da19276bae73465418c66061e0756c0ec66da (diff)
CarpetRegrid: Allow to steer regridding from other thorns
For keep_same_grid_structure, regrid also when the parameter refinement_levels is different from the variable Carpet::reflevels. This allows the parameter to be steered from other thorns. darcs-hash:20050605215946-891bb-0611bb737445c7957bf30a28459d64c3b6a16405.gz
Diffstat (limited to 'Carpet/CarpetRegrid/src')
-rw-r--r--Carpet/CarpetRegrid/src/regrid.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/Carpet/CarpetRegrid/src/regrid.cc b/Carpet/CarpetRegrid/src/regrid.cc
index f3e3231c9..5b46f8843 100644
--- a/Carpet/CarpetRegrid/src/regrid.cc
+++ b/Carpet/CarpetRegrid/src/regrid.cc
@@ -131,7 +131,9 @@ namespace CarpetRegrid {
// Return if this is not during initial data generation, and if no
// change in the grid structure is desired
if (cctkGH->cctk_iteration != 0) {
- if (keep_same_grid_structure and refinement_levels == oldnumlevels) return 0;
+ if (keep_same_grid_structure and refinement_levels == reflevels) {
+ return 0;
+ }
}
} else {