
#include <adapt4.h>


Public Member Functions | |
| adapt4 () | |
| virtual void | Step () |
| Adaptive Synchronization Strategy No. 2. | |
Data Fields | |
| int | itersAllowed |
| int | iter |
| int | objUsage |
Private Attributes | |
| double | specTol |
Definition at line 19 of file adapt4.h.
| adapt4::adapt4 | ( | ) | [inline] |
Definition at line 23 of file adapt4.h.
References iter, itersAllowed, POSE_Config::max_usage, objUsage, pose_config, specTol, POSE_Config::store_rate, strat::STRAT_T, and opt3::timeLeash.
| void adapt4::Step | ( | ) | [virtual] |
Adaptive Synchronization Strategy No. 2.
Single forward execution step
Reimplemented from opt3.
Definition at line 5 of file adapt4.C.
References opt::avgRBoffset, opt::CancelEvents(), sim::cancels, opt::CancelUnexecutedEvents(), CmiWallTimer(), strat::currentEvent, eventQueue::currentPtr, Event::done, strat::eq, opt::eventCount, Event::fnIdx, PVT::getGVT(), PVT::incEventCount(), PVT::incSpecEventCount(), int, CancelList::IsEmpty(), iter, itersAllowed, strat::localPVT, strat::localStats, localStat::Loop(), eventQueue::mem_usage, Event::msg, objUsage, offset, rep::OVT(), strat::parent, pose_config, POSE_endtime, POSE_TimeMax, POSE_UnsetTS, eventQueue::RBevent, opt::rbFlag, sim::ResolveFn(), opt::Rollback(), eventQueue::ShiftEvent(), opt::specEventCount, specTol, POSE_Config::stats, sim::Status(), opt3::timeLeash, Event::timestamp, POSE_Config::trace, traceUserBracketEvent(), and strat::userObj.

double adapt4::specTol [private] |
1.5.5