37#include "AbstractVanLeeuwen2009WntSwatCellCycleModel.hpp"
38#include "TransitCellProliferativeType.hpp"
39#include "DifferentiatedCellProliferativeType.hpp"
74 if (beta_catenin_level < 10.188)
85 boost::shared_ptr<AbstractCellProperty> p_diff_type =
87 mpCell->SetCellProliferativeType(p_diff_type);
91 boost::shared_ptr<AbstractCellProperty> p_transit_type =
93 mpCell->SetCellProliferativeType(p_transit_type);
100 assert(
mpCell !=
nullptr);
void SetStateVariables(const VECTOR &rStateVariables)
VECTOR GetInitialConditions() const
VECTOR & rGetStateVariables()
void ChangeCellProliferativeTypeDueToCurrentBetaCateninLevel()
double GetMembraneBoundBetaCateninLevel()
virtual void InitialiseOdeSystem(double wntConcentration, boost::shared_ptr< AbstractCellMutationState > pMutationState)=0
double GetCytoplasmicBetaCateninLevel()
AbstractVanLeeuwen2009WntSwatCellCycleModel(const AbstractVanLeeuwen2009WntSwatCellCycleModel &rModel)
double GetNuclearBetaCateninLevel()
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
void AdjustOdeParameters(double currentTime)
double GetWntLevel() const
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
AbstractOdeSystem * mpOdeSystem