Chaste
Release::3.4
|
#include <FixedDurationGenerationBasedCellCycleModel.hpp>
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &archive, const unsigned int version) |
Friends | |
class | boost::serialization::access |
Additional Inherited Members | |
Protected Member Functions inherited from AbstractSimpleCellCycleModel | |
virtual void | SetG1Duration () |
Protected Attributes inherited from AbstractSimpleGenerationBasedCellCycleModel | |
unsigned | mGeneration |
unsigned | mMaxTransitGenerations |
Protected Attributes inherited from AbstractCellCycleModel | |
CellPtr | mpCell |
double | mBirthTime |
CellCyclePhase | mCurrentCellCyclePhase |
double | mG1Duration |
bool | mReadyToDivide |
unsigned | mDimension |
double | mMinimumGapDuration |
double | mStemCellG1Duration |
double | mTransitCellG1Duration |
double | mSDuration |
double | mG2Duration |
double | mMDuration |
Fixed cell-cycle model.
Cell cycle time is deterministic for stem and transit cells (with values StemCellG1Duration + SG2MDuration and TransitCellG1Duration + SG2MDuration (values found in AbstractCellCycleModel))
Definition at line 48 of file FixedDurationGenerationBasedCellCycleModel.hpp.
FixedDurationGenerationBasedCellCycleModel::FixedDurationGenerationBasedCellCycleModel | ( | ) |
Default constructor. Note that mBirthTime is set in AbstractCellCycleModel() and mG1Duration is set in AbstractSimpleCellCycleModel().
Definition at line 38 of file FixedDurationGenerationBasedCellCycleModel.cpp.
Referenced by CreateCellCycleModel().
|
virtual |
Overridden builder method to create new copies of this cell-cycle model.
Implements AbstractCellCycleModel.
Definition at line 42 of file FixedDurationGenerationBasedCellCycleModel.cpp.
References FixedDurationGenerationBasedCellCycleModel(), AbstractCellCycleModel::mBirthTime, AbstractCellCycleModel::mG2Duration, AbstractSimpleGenerationBasedCellCycleModel::mGeneration, AbstractSimpleGenerationBasedCellCycleModel::mMaxTransitGenerations, AbstractCellCycleModel::mMDuration, AbstractCellCycleModel::mMinimumGapDuration, AbstractCellCycleModel::mSDuration, AbstractCellCycleModel::mStemCellG1Duration, AbstractCellCycleModel::mTransitCellG1Duration, AbstractCellCycleModel::SetBirthTime(), AbstractCellCycleModel::SetG2Duration(), AbstractSimpleGenerationBasedCellCycleModel::SetGeneration(), AbstractSimpleGenerationBasedCellCycleModel::SetMaxTransitGenerations(), AbstractCellCycleModel::SetMDuration(), AbstractCellCycleModel::SetMinimumGapDuration(), AbstractCellCycleModel::SetSDuration(), AbstractCellCycleModel::SetStemCellG1Duration(), and AbstractCellCycleModel::SetTransitCellG1Duration().
|
virtual |
Outputs cell cycle model parameters to file.
rParamsFile | the file stream to which the parameters are output |
Reimplemented from AbstractSimpleGenerationBasedCellCycleModel.
Definition at line 77 of file FixedDurationGenerationBasedCellCycleModel.cpp.
References AbstractSimpleGenerationBasedCellCycleModel::OutputCellCycleModelParameters().
|
inlineprivate |
Archive the cell-cycle model, never used directly - boost uses this.
archive | the archive |
version | the current version of this class |
Definition at line 61 of file FixedDurationGenerationBasedCellCycleModel.hpp.
|
friend |
Needed for serialization.
Definition at line 53 of file FixedDurationGenerationBasedCellCycleModel.hpp.