36 #include "AbstractSimpleGenerationBasedCellCycleModel.hpp"
37 #include "DifferentiatedCellProliferativeType.hpp"
38 #include "StemCellProliferativeType.hpp"
39 #include "TransitCellProliferativeType.hpp"
44 mMaxTransitGenerations(3)
66 boost::shared_ptr<AbstractCellProperty> p_diff_type =
68 mpCell->SetCellProliferativeType(p_diff_type);
92 boost::shared_ptr<AbstractCellProperty> p_transit_type =
94 mpCell->SetCellProliferativeType(p_transit_type);
98 boost::shared_ptr<AbstractCellProperty> p_diff_type =
100 mpCell->SetCellProliferativeType(p_diff_type);
127 *rParamsFile <<
"\t\t\t<MaxTransitGenerations>" <<
mMaxTransitGenerations <<
"</MaxTransitGenerations>\n";
unsigned mMaxTransitGenerations
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
unsigned GetGeneration() const
AbstractSimpleGenerationBasedCellCycleModel()
virtual ~AbstractSimpleGenerationBasedCellCycleModel()
virtual void ResetForDivision()
unsigned GetMaxTransitGenerations() const
void SetMaxTransitGenerations(unsigned maxTransitGenerations)
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
void SetGeneration(unsigned generation)
void InitialiseDaughterCell()
void InitialiseDaughterCell()