36 #include "StochasticWntCellCycleModel.hpp"
64 double standard_deviation = 0.9;
150 #include "CellCycleModelOdeSolverExportWrapper.hpp"
AbstractOdeSystem * mpOdeSystem
void SetStateVariables(const std::vector< double > &rStateVariables)
void SetOdeSystem(AbstractOdeSystem *pOdeSystem)
boost::shared_ptr< AbstractCellCycleModelOdeSolver > mpOdeSolver
virtual void SetStemCellG1Duration(double stemCellG1Duration)
void GenerateStochasticG2Duration()
void SetMinimumGapDuration(double minimumGapDuration)
void SetMDuration(double mDuration)
void SetBirthTime(double birthTime)
virtual ~StochasticWntCellCycleModel()
StochasticWntCellCycleModel(boost::shared_ptr< AbstractCellCycleModelOdeSolver > pOdeSolver=boost::shared_ptr< AbstractCellCycleModelOdeSolver >())
VECTOR & rGetStateVariables()
void SetG2Duration(double g2Duration)
double NormalRandomDeviate(double mean, double stdDev)
void InitialiseDaughterCell()
double mStemCellG1Duration
void SetDivideTime(double divideTime)
bool mFinishedRunningOdes
virtual void InitialiseDaughterCell()
AbstractCellCycleModel * CreateCellCycleModel()
static boost::shared_ptr< CellCycleModelOdeSolver< CELL_CYCLE_MODEL, ODE_SOLVER > > Instance()
void SetDimension(unsigned dimension)
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
virtual void OutputCellCycleModelParameters(out_stream &rParamsFile)
void SetFinishedRunningOdes(bool finishedRunningOdes)
static RandomNumberGenerator * Instance()
double mTransitCellG1Duration
virtual void SetTransitCellG1Duration(double transitCellG1Duration)
virtual double GetG2Duration()
double mMinimumGapDuration
#define CHASTE_CLASS_EXPORT(T)
double mStochasticG2Duration
void SetLastTime(double lastTime)
void SetG2PhaseStartTime(double g2PhaseStartTime)
void SetSDuration(double sDuration)