[ET Trac] [Einstein Toolkit] #1906: CarpetRegrid2: possible off-by-one error when using regrid_every parameter
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Thu Jun 2 23:43:44 CDT 2016
#1906: CarpetRegrid2: possible off-by-one error when using regrid_every parameter
----------------------+-----------------------------------------------------
Reporter: bmundim | Owner: eschnett
Type: defect | Status: new
Priority: major | Milestone:
Component: Carpet | Version: development version
Resolution: | Keywords: CarpetRegrid2
----------------------+-----------------------------------------------------
Comment (by eschnett):
It is possible that there is an off-by-one error, however:
The first iteration, right after setting up initial conditions, is
iteration 1. Regridding occurs before the evolution step, and thus the
first time it can occur is at iteration 1 (i.e. before the first time
step).
Iteration 0 is setting up initial conditions. There can be regridding as
well while setting up initial conditions, but this is governed by slightly
different rules, so let's disregard this here.
Maybe it is just how iterations are counted that is confusing? With two
levels, you have:
* it=0: initial conditions
* it=1: coarse grid step
* it=1: fine grid step
* it=2: fine grid step
* it=2: restriction to coarse grid
* it=3: coarse grid step
* it=3: fine grid step
* it=4: fine grid step
* it=4: restriction to coarse grid
etc.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1906#comment:1>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list