Chaste Commit::baa90ac2819b962188b7562f2326be23c47859a7
|
#include <AlwaysDivideCellCycleModel.hpp>
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.