Added the ability to override the evt (ending virtual time) for an entry method in...
authorRyan Mokos <mokos@illinois.edu>
Mon, 8 Nov 2010 23:07:25 +0000 (17:07 -0600)
committerRyan Mokos <mokos@illinois.edu>
Mon, 8 Nov 2010 23:07:25 +0000 (17:07 -0600)
commitd6a7bc9fffbcc7b809da707c6584cfa8b319bfc6
treeb8d217586f9a9351ba683f712c39186cc4ff17c7
parent3abf9a0ab3db3c25d08c9787fc85bb0581b8b390
Added the ability to override the evt (ending virtual time) for an entry method in a POSE program when doing DOP analysis.  The following code needs to be added to the entry method:

  if ((pose_config.stats) && (pose_config.dop)) {
    parent->dop_override_evt = ovt + (POSE_TimeType)time_that_would_have_been_elapsed;
  }

Also added patterns 2 and 3 to the POSE PatternGen example for testing of the above feature.
examples/pose/PatternGen/README
examples/pose/PatternGen/Worker.C
examples/pose/PatternGen/defs.h
examples/pose/PatternGen/pgm.C
src/libs/ck-libs/pose/etrans.pl
src/libs/ck-libs/pose/sim.h