35#include "AbstractWntOdeBasedCellCycleModel.hpp"
74 const unsigned DIM = 1;
80 const unsigned DIM = 2;
86 const unsigned DIM = 3;
107 for (
unsigned i=0; i<5; i++)
127 assert(
mpCell !=
nullptr);
virtual void ResetForDivision()
virtual void UpdateCellCyclePhase()
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
VECTOR GetInitialConditions() const
VECTOR & rGetStateVariables()
void UpdateCellProliferativeType()
virtual bool CanCellTerminallyDifferentiate()
AbstractWntOdeBasedCellCycleModel(const AbstractWntOdeBasedCellCycleModel &rModel)
void UpdateCellCyclePhase()
virtual ~AbstractWntOdeBasedCellCycleModel()
double GetWntLevel() const
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
virtual void ChangeCellProliferativeTypeDueToCurrentBetaCateninLevel()=0
double GetAverageStemCellCycleTime()
double GetAverageTransitCellCycleTime()
AbstractOdeSystem * mpOdeSystem
static SimulationTime * Instance()
static WntConcentration * Instance()
double GetWntLevel(double height)