![]() |
Chaste Commit::675f9facbe008c5eacb9006feaeb6423206579ea
|
#include <AlwaysDivideCellCycleModel.hpp>
Inheritance diagram for AlwaysDivideCellCycleModel:
Collaboration diagram for AlwaysDivideCellCycleModel:Public Member Functions | |
| AlwaysDivideCellCycleModel () | |
| bool | ReadyToDivide () |
| AbstractCellCycleModel * | CreateCellCycleModel () |
| double | GetAverageTransitCellCycleTime () |
| double | GetAverageStemCellCycleTime () |
| void | OutputCellCycleModelParameters (out_stream &rParamsFile) |
Public Member Functions inherited from AbstractCellCycleModel | |
| AbstractCellCycleModel () | |
| virtual | ~AbstractCellCycleModel () |
| void | SetCell (CellPtr pCell) |
| virtual void | Initialise () |
| virtual void | InitialiseDaughterCell () |
| CellPtr | GetCell () |
| virtual void | SetBirthTime (double birthTime) |
| void | SetDimension (unsigned dimension) |
| unsigned | GetDimension () const |
| double | GetBirthTime () const |
| double | GetAge () |
| virtual void | ResetForDivision () |
| virtual bool | CanCellTerminallyDifferentiate () |
| void | OutputCellCycleModelInfo (out_stream &rParamsFile) |
Public Member Functions inherited from Identifiable | |
| virtual | ~Identifiable () |
| std::string | GetIdentifier () const |
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 AbstractCellCycleModel | |
| AbstractCellCycleModel (const AbstractCellCycleModel &rModel) | |
Protected Attributes inherited from AbstractCellCycleModel | |
| CellPtr | mpCell |
| double | mBirthTime |
| bool | mReadyToDivide |
| unsigned | mDimension |
A 'dummy' cell-cycle model class that can be used in simulations featuring constant cell proliferation.
Definition at line 45 of file AlwaysDivideCellCycleModel.hpp.
| AlwaysDivideCellCycleModel::AlwaysDivideCellCycleModel | ( | ) |
Default constructor.
Definition at line 38 of file AlwaysDivideCellCycleModel.cpp.
References AbstractCellCycleModel::mReadyToDivide.
Referenced by CreateCellCycleModel().
|
virtual |
Overridden builder method to create new copies of this cell-cycle model.
Implements AbstractCellCycleModel.
Definition at line 50 of file AlwaysDivideCellCycleModel.cpp.
References AlwaysDivideCellCycleModel().
|
virtual |
Overridden GetAverageStemCellCycleTime() method.
Implements AbstractCellCycleModel.
Definition at line 61 of file AlwaysDivideCellCycleModel.cpp.
|
virtual |
Overridden GetAverageTransitCellCycleTime() method.
Implements AbstractCellCycleModel.
Definition at line 56 of file AlwaysDivideCellCycleModel.cpp.
|
virtual |
Overridden OutputCellCycleModelParameters() method.
| rParamsFile | the file stream to which the parameters are output |
Implements AbstractCellCycleModel.
Definition at line 66 of file AlwaysDivideCellCycleModel.cpp.
References AbstractCellCycleModel::OutputCellCycleModelParameters().
|
virtual |
Overridden ReadyToDivide() method.
Implements AbstractCellCycleModel.
Definition at line 44 of file AlwaysDivideCellCycleModel.cpp.
|
inlineprivate |
Archive the cell-cycle model.
| archive | the archive |
| version | the current version of this class |
Definition at line 58 of file AlwaysDivideCellCycleModel.hpp.
|
friend |
Needed for serialization.
Definition at line 50 of file AlwaysDivideCellCycleModel.hpp.