#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: