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()
.