36 #ifndef TIMESTEPPER_HPP_
37 #define TIMESTEPPER_HPP_
41 #include <boost/serialization/vector.hpp>
54 friend class TestTimeStepper;
78 TimeStepper(
double startTime,
double endTime,
double dt,
bool enforceConstantTimeStep=
false, std::vector<double> additionalTimes=std::vector<double> ());
192 template<
class Archive>
193 void serialize(Archive & archive,
const unsigned int version)
friend class boost::serialization::access
void ResetTimeStep(double dt)
void AdvanceOneTimeStep()
void serialize(Archive &archive, const unsigned int version)
unsigned GetTotalTimeStepsTaken() const
double GetIdealTimeStep()
double CalculateNextTime()
unsigned EstimateTimeSteps() const
unsigned mAdditionalTimesReachedDeprecated
std::vector< double > mAdditionalTimesDeprecated
#define CHASTE_CLASS_EXPORT(T)
double GetNextTime() const
unsigned mTotalTimeStepsTaken