Ptolemy 0.6 and later includes the ability to reset an InterpUniverse back to the original user-specification. Resetting is occasionally necessary to undo certain operations done on a universe by a Scheduler or Target. An example is in parallel scheduling, where the original stars in the InterpUniverse are moved to the subGalaxies for the child Targets (see $PTOLEMY/src/domains/cg/parScheduler/ParProcessors.cc). To signal that a the InterpUniverse needs to be rebuilt upon the next run, the scheduler writer should invoke Target::requestReset().
Copyright © 1990-1997, University of California. All rights
reserved.