#include <base/SimulationStatus.hpp>
List of all members.
Public Types |
enum | SimulationStage {
PRE,
INITPARAMS,
PREPAREDATA,
CHECKCONSISTENCY,
INITIALIZERUN,
RUNSTEP,
FINALIZERUN,
POST,
UNKNOWN
} |
enum | SchedulingConstraint { SCHED_NONE,
SCHED_DTCHECKED,
SCHED_DTFORCED
} |
Public Member Functions |
| SimulationStatus (const openfluid::core::DateTime &Begin, const openfluid::core::DateTime &End, const openfluid::core::Duration_t DeltaT, const SchedulingConstraint &SConst=SCHED_NONE) |
| ~SimulationStatus () |
openfluid::core::DateTime | getBeginDate () const |
openfluid::core::DateTime | getEndDate () const |
openfluid::core::DateTime | getCurrentDate () const |
openfluid::core::Duration_t | getDefaultDeltaT () const |
openfluid::core::Duration_t | getSimulationDuration () const |
openfluid::core::TimeIndex_t | getCurrentTimeIndex () const |
SchedulingConstraint | getSchedulingConstraint () const |
bool | isFirstTimeIndex () const |
void | setCurrentTimeIndex (const openfluid::core::TimeIndex_t &Index) |
SimulationStage | getCurrentStage () const |
void | setCurrentStage (const SimulationStage &Stage) |
Member Enumeration Documentation
- Enumerator:
SCHED_NONE |
|
SCHED_DTCHECKED |
|
SCHED_DTFORCED |
|
- Enumerator:
PRE |
|
INITPARAMS |
|
PREPAREDATA |
|
CHECKCONSISTENCY |
|
INITIALIZERUN |
|
RUNSTEP |
|
FINALIZERUN |
|
POST |
|
UNKNOWN |
|
Constructor & Destructor Documentation
Member Function Documentation
The documentation for this class was generated from the following file: