38#include "SimulationTime.hpp"
117 assert(totalTimeStepsInSimulation != 0u);
const double DOUBLE_UNSET
bool IsStartTimeSetUp() const
void SetEndTimeAndNumberOfTimeSteps(double endTime, unsigned totalTimeStepsInSimulation)
static SimulationTime * mpInstance
bool IsEndTimeAndNumberOfTimeStepsSetUp() const
void SetStartTime(double startTime)
double GetTimeStep() const
void IncrementTimeOneStep()
static SimulationTime * Instance()
void ResetEndTimeAndNumberOfTimeSteps(const double &rEndTime, const unsigned &rNumberOfTimeStepsInThisRun)
static boost::shared_ptr< TimeStepper > mpTimeStepper
unsigned GetTimeStepsElapsed() const