36#include "FixedSequenceCellCycleModel.hpp"
38#include "StemCellProliferativeType.hpp"
39#include "TransitCellProliferativeType.hpp"
40#include "DifferentiatedCellProliferativeType.hpp"
41#include "CellCycleTimesGenerator.hpp"
97 p_cell_cycle_times_generator->
SetRate(rate);
105 return p_cell_cycle_times_generator->
GetRate();
110 EXCEPTION(
"This cell cycle model does not differentiate stem cells and transit cells, please use SetRate() instead");
115 EXCEPTION(
"This cell cycle model does not differentiate stem cells and transit cells, please use SetRate() instead");
#define EXCEPTION(message)
#define CHASTE_CLASS_EXPORT(T)
double mTransitCellG1Duration
double mStemCellG1Duration
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
void SetRate(double rate)
static CellCycleTimesGenerator * Instance()
double GetNextCellCycleTime()
void SetRate(double rate)
void SetStemCellG1Duration(double stemCellG1Duration)
AbstractCellCycleModel * CreateCellCycleModel()
void SetTransitCellG1Duration(double transitCellG1Duration)
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
FixedSequenceCellCycleModel()