aboutsummaryrefslogtreecommitdiff
path: root/CarpetAttic
diff options
context:
space:
mode:
authoreschnett <>2001-03-19 20:30:00 +0000
committereschnett <>2001-03-19 20:30:00 +0000
commit9bd41bf11a57d74f72445d4e7d9f3361221138dd (patch)
treea233fffc4ce58a1a81f69f514febed6e5d9e121f /CarpetAttic
parentba764d47fab6c98cbe8dbaa8b331d2a092d9bf1e (diff)
?
darcs-hash:20010319203009-f6438-26ab26a4da4b19b56f10c9366f86beb6ef5c4eef.gz
Diffstat (limited to 'CarpetAttic')
-rw-r--r--CarpetAttic/CarpetIOFlexIO/src/ioflexio.cc14
1 files changed, 10 insertions, 4 deletions
diff --git a/CarpetAttic/CarpetIOFlexIO/src/ioflexio.cc b/CarpetAttic/CarpetIOFlexIO/src/ioflexio.cc
index 5efd8460c..2628e236e 100644
--- a/CarpetAttic/CarpetIOFlexIO/src/ioflexio.cc
+++ b/CarpetAttic/CarpetIOFlexIO/src/ioflexio.cc
@@ -31,7 +31,7 @@
#include "ioflexio.hh"
-static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/CarpetAttic/CarpetIOFlexIO/src/ioflexio.cc,v 1.5 2001/03/18 05:20:24 eschnett Exp $";
+static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/CarpetAttic/CarpetIOFlexIO/src/ioflexio.cc,v 1.6 2001/03/19 21:30:09 eschnett Exp $";
@@ -234,13 +234,18 @@ namespace CarpetIOFlexIO {
(dim, origin, delta, timestep, maxreflevels);
// Set refinement information
- int interlevel_timerefinement, interlevel_spacerefinement[dim];
+ int interlevel_timerefinement;
+ int interlevel_spacerefinement[dim];
+ int initial_gridplacementrefinement[dim];
interlevel_timerefinement = hh->reffact;
for (int d=0; d<dim; ++d) {
interlevel_spacerefinement[d] = hh->reffact;
+// initial_gridplacementrefinement[d] = 2;
+ initial_gridplacementrefinement[d] = 1;
}
amrwriter->setRefinement
- (interlevel_timerefinement, interlevel_spacerefinement);
+ (interlevel_timerefinement, interlevel_spacerefinement,
+ initial_gridplacementrefinement);
// Set level
amrwriter->setLevel (reflevel);
@@ -253,7 +258,7 @@ namespace CarpetIOFlexIO {
// level
BEGIN_COMPONENT_LOOP(cgh) {
- generic_gf<dim>* ff = 0;
+ const generic_gf<dim>* ff = 0;
switch (CCTK_GroupTypeI(group)) {
@@ -284,6 +289,7 @@ namespace CarpetIOFlexIO {
if (CCTK_MyProc(cgh)==0) {
int origin[dim], dims[dim];
for (int d=0; d<dim; ++d) {
+// origin[d] = 2 * (ext.lower() / ext.stride())[d] + 1;
origin[d] = (ext.lower() / ext.stride())[d];
dims[d] = (ext.shape() / ext.stride())[d];
}