36 #include "AbstractOdeSrnModel.hpp" 100 assert(
mpCell !=
nullptr);
124 assert(initialConditions.size() ==
mStateSize);
AbstractOdeSystem * mpOdeSystem
AbstractOdeSrnModel(const AbstractOdeSrnModel &rModel)
static SimulationTime * Instance()
virtual void ResetForDivision()
void SetStateVariables(const VECTOR &rStateVariables)
virtual void ResetForDivision()
VECTOR GetInitialConditions() const
virtual void Initialise()
virtual ~AbstractOdeSrnModel()
bool mFinishedRunningOdes
void SetInitialConditions(std::vector< double > initialConditions)
void SetSimulatedToTime(double simulatedToTime)
virtual void OutputSrnModelParameters(out_stream &rParamsFile)
virtual void SimulateToCurrentTime()
#define CHASTE_CLASS_EXPORT(T)
bool SolveOdeToTime(double currentTime)
virtual void OutputSrnModelParameters(out_stream &rParamsFile)=0
void SetLastTime(double lastTime)
std::vector< double > mInitialConditions