
#include <base/SimulationStatus.hpp>
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) |
| openfluid::base::SimulationStatus::SimulationStatus | ( | const openfluid::core::DateTime & | Begin, |
| const openfluid::core::DateTime & | End, | ||
| const openfluid::core::Duration_t | DeltaT, | ||
| const SchedulingConstraint & | SConst = SCHED_NONE |
||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void openfluid::base::SimulationStatus::setCurrentStage | ( | const SimulationStage & | Stage | ) |
| void openfluid::base::SimulationStatus::setCurrentTimeIndex | ( | const openfluid::core::TimeIndex_t & | Index | ) |
1.8.6