aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetRegrid
diff options
context:
space:
mode:
authorschnetter <>2004-06-14 04:59:00 +0000
committerschnetter <>2004-06-14 04:59:00 +0000
commit621907434f4c8681e35aa66710f32667334c20f3 (patch)
tree8a933482865ea99b111f52514e34ec08410e92c8 /Carpet/CarpetRegrid
parentd44bafa509a3f58cbee314cf22477969c0166647 (diff)
Take convergence factor into account.
darcs-hash:20040614045952-07bb3-306f8fe7550e33527c630139293d41138a32431f.gz
Diffstat (limited to 'Carpet/CarpetRegrid')
-rw-r--r--Carpet/CarpetRegrid/src/manualcoordinatelist.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/Carpet/CarpetRegrid/src/manualcoordinatelist.cc b/Carpet/CarpetRegrid/src/manualcoordinatelist.cc
index 90868ed8a..94c6d43d6 100644
--- a/Carpet/CarpetRegrid/src/manualcoordinatelist.cc
+++ b/Carpet/CarpetRegrid/src/manualcoordinatelist.cc
@@ -12,7 +12,7 @@
#include "regrid.hh"
extern "C" {
- static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/src/manualcoordinatelist.cc,v 1.6 2004/05/21 18:14:28 schnetter Exp $";
+ static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/src/manualcoordinatelist.cc,v 1.7 2004/06/14 06:59:52 schnetter Exp $";
CCTK_FILEVERSION(Carpet_CarpetRegrid_manualcoordinatelist_cc);
}
@@ -80,7 +80,8 @@ namespace CarpetRegrid {
newobss.at(rl).resize(newbbss.at(rl).size());
for (size_t c=0; c<newobss.at(rl).size(); ++c) {
for (int d=0; d<dim; ++d) {
- rvect const spacing = base_spacing / ipow(reffact, rl+1);
+ assert (mglevel==0);
+ rvect const spacing = base_spacing * ipow(mgfact, basemglevel) / ipow(reffact, rl+1);
ierr = ConvertFromPhysicalBoundary
(dim, &physical_min[0], &physical_max[0],
&interior_min[0], &interior_max[0],