36 #include "AbstractSimpleGenerationalCellCycleModel.hpp" 37 #include "DifferentiatedCellProliferativeType.hpp" 38 #include "StemCellProliferativeType.hpp" 39 #include "TransitCellProliferativeType.hpp" 44 mMaxTransitGenerations(3)
94 boost::shared_ptr<AbstractCellProperty> p_diff_type =
96 mpCell->SetCellProliferativeType(p_diff_type);
116 boost::shared_ptr<AbstractCellProperty> p_transit_type =
118 mpCell->SetCellProliferativeType(p_transit_type);
122 boost::shared_ptr<AbstractCellProperty> p_diff_type =
124 mpCell->SetCellProliferativeType(p_diff_type);
151 *rParamsFile <<
"\t\t\t<MaxTransitGenerations>" <<
mMaxTransitGenerations <<
"</MaxTransitGenerations>\n";
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
virtual void ResetForDivision()
void SetMaxTransitGenerations(unsigned maxTransitGenerations)
virtual ~AbstractSimpleGenerationalCellCycleModel()
unsigned mMaxTransitGenerations
void SetGeneration(unsigned generation)
unsigned GetGeneration() const
unsigned GetMaxTransitGenerations() const
AbstractSimpleGenerationalCellCycleModel()
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
void InitialiseDaughterCell()
void InitialiseDaughterCell()