~esys-p-dev/esys-particle/2.2.1

Viewing all changes in revision 1095.

  • Committer: Vince Boros
  • Date: 2013-05-01 05:44:40 UTC
  • Revision ID: v.boros@uq.edu.au-20130501054440-m1rmp0cx6xssa4r8
Code repositioned to produce correct data in the initial-state checkpoint files.
With no delay in the runnable and with the counter starting at 1 (the runnable's run
function is first called at time step 1) the initial state was previously being
modified, becoming identical with the state at step 1.  The repositioning remedies
this.  There is no change in the behavior if the counter in the runnable starts at
0, but this means that the action of the runnable is always delayed one extra time
step.

There are also changes to allow field savers to collect data beginning at the 
initial state (time step "0") if this is requested.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: