Chaste
Release::2017.1
|
#include <NoCellCycleModel.hpp>
Public Member Functions | |
NoCellCycleModel () | |
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 | TestSimpleCellCycleModels |
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 no cell proliferation.
Definition at line 45 of file NoCellCycleModel.hpp.
NoCellCycleModel::NoCellCycleModel | ( | ) |
|
virtual |
Overridden builder method to create new copies of this cell-cycle model.
Implements AbstractCellCycleModel.
Definition at line 49 of file NoCellCycleModel.cpp.
References NEVER_REACHED.
Referenced by serialize().
|
virtual |
Overridden GetAverageStemCellCycleTime() method.
Implements AbstractCellCycleModel.
Definition at line 61 of file NoCellCycleModel.cpp.
Referenced by serialize().
|
virtual |
Overridden GetAverageTransitCellCycleTime() method.
Implements AbstractCellCycleModel.
Definition at line 56 of file NoCellCycleModel.cpp.
Referenced by serialize().
|
virtual |
Overridden OutputCellCycleModelParameters() method.
rParamsFile | the file stream to which the parameters are output |
Implements AbstractCellCycleModel.
Definition at line 66 of file NoCellCycleModel.cpp.
References CHASTE_CLASS_EXPORT, and AbstractCellCycleModel::OutputCellCycleModelParameters().
Referenced by serialize().
|
virtual |
Overridden ReadyToDivide() method.
Implements AbstractCellCycleModel.
Definition at line 43 of file NoCellCycleModel.cpp.
Referenced by serialize().
|
inlineprivate |
Archive the cell-cycle model.
archive | the archive |
version | the current version of this class |
Definition at line 60 of file NoCellCycleModel.hpp.
References CHASTE_CLASS_EXPORT, CreateCellCycleModel(), GetAverageStemCellCycleTime(), GetAverageTransitCellCycleTime(), NoCellCycleModel(), OutputCellCycleModelParameters(), and ReadyToDivide().
|
friend |
Needed for serialization.
Definition at line 52 of file NoCellCycleModel.hpp.