35 #include "WntCellCycleModel.hpp" 37 #include "TransitCellProliferativeType.hpp" 38 #include "DifferentiatedCellProliferativeType.hpp" 101 if (beta_catenin_level < 0.4127)
112 boost::shared_ptr<AbstractCellProperty> p_diff_type =
114 mpCell->SetCellProliferativeType(p_diff_type);
118 boost::shared_ptr<AbstractCellProperty> p_transit_type =
120 mpCell->SetCellProliferativeType(p_transit_type);
127 assert(
mpCell !=
nullptr);
156 #include "CellCycleModelOdeSolverExportWrapper.hpp" void AdjustOdeParameters(double currentTime)
AbstractOdeSystem * mpOdeSystem
void SetStateVariables(const std::vector< double > &rStateVariables)
void SetOdeSystem(AbstractOdeSystem *pOdeSystem)
boost::shared_ptr< AbstractCellCycleModelOdeSolver > mpOdeSolver
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
VECTOR & rGetStateVariables()
double GetWntLevel() const
void SetStateVariables(const VECTOR &rStateVariables)
static boost::shared_ptr< CellCycleModelOdeSolver< CELL_CYCLE_MODEL, ODE_SOLVER > > Instance()
VECTOR GetInitialConditions() const
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
AbstractOdeSystem * GetOdeSystem() const
void ChangeCellProliferativeTypeDueToCurrentBetaCateninLevel()
WntCellCycleModel(const WntCellCycleModel &rModel)
AbstractCellCycleModel * CreateCellCycleModel()
#define CHASTE_CLASS_EXPORT(T)