diff options
author | eschnett <> | 2001-03-19 20:30:00 +0000 |
---|---|---|
committer | eschnett <> | 2001-03-19 20:30:00 +0000 |
commit | 9bd41bf11a57d74f72445d4e7d9f3361221138dd (patch) | |
tree | a233fffc4ce58a1a81f69f514febed6e5d9e121f /CarpetAttic | |
parent | ba764d47fab6c98cbe8dbaa8b331d2a092d9bf1e (diff) |
?
darcs-hash:20010319203009-f6438-26ab26a4da4b19b56f10c9366f86beb6ef5c4eef.gz
Diffstat (limited to 'CarpetAttic')
-rw-r--r-- | CarpetAttic/CarpetIOFlexIO/src/ioflexio.cc | 14 |
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]; } |