36#include "AbstractSimplePhaseBasedCellCycleModel.hpp"
37#include "StemCellProliferativeType.hpp"
38#include "TransitCellProliferativeType.hpp"
39#include "DifferentiatedCellProliferativeType.hpp"
107 double time_since_birth =
GetAge();
108 assert(time_since_birth >= 0);
virtual void InitialiseDaughterCell()
virtual double GetSDuration() const
double GetStemCellG1Duration() const
virtual void ResetForDivision()
double GetTransitCellG1Duration() const
virtual double GetG2Duration() const
CellCyclePhase mCurrentCellCyclePhase
virtual double GetMDuration() const
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)=0
virtual void SetG1Duration()
virtual void ResetForDivision()
AbstractSimplePhaseBasedCellCycleModel()
virtual void UpdateCellCyclePhase()
virtual ~AbstractSimplePhaseBasedCellCycleModel()
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
void InitialiseDaughterCell()
virtual void Initialise()