Chaste
Release::2018.1
|
#include <FixedCentreBasedDivisionRule.hpp>
Public Member Functions | |
FixedCentreBasedDivisionRule (c_vector< double, SPACE_DIM > &rDaughterLocation) | |
virtual | ~FixedCentreBasedDivisionRule () |
const c_vector< double, SPACE_DIM > & | rGetDaughterLocation () const |
virtual std::pair< c_vector < double, SPACE_DIM > , c_vector< double, SPACE_DIM > > | CalculateCellDivisionVector (CellPtr pParentCell, AbstractCentreBasedCellPopulation< ELEMENT_DIM, SPACE_DIM > &rCellPopulation) |
Public Member Functions inherited from AbstractCentreBasedDivisionRule< ELEMENT_DIM, SPACE_DIM > | |
AbstractCentreBasedDivisionRule () | |
virtual | ~AbstractCentreBasedDivisionRule () |
void | OutputCellCentreBasedDivisionRuleInfo (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) |
Private Attributes | |
c_vector< double, SPACE_DIM > | mDaughterLocation |
Friends | |
class | boost::serialization::access |
Additional Inherited Members | |
Protected Member Functions inherited from AbstractCentreBasedDivisionRule< ELEMENT_DIM, SPACE_DIM > | |
virtual void | OutputCellCentreBasedDivisionRuleParameters (out_stream &rParamsFile) |
A class to generate two daughter cell positions, one given by the position of the dividing cell and the other specified in the class constructor.
This helper class is used in TestMeshBasedCellPopulation.hpp and TestNodeBasedCellPopulation.hpp.
Definition at line 59 of file FixedCentreBasedDivisionRule.hpp.
FixedCentreBasedDivisionRule< ELEMENT_DIM, SPACE_DIM >::FixedCentreBasedDivisionRule | ( | c_vector< double, SPACE_DIM > & | rDaughterLocation | ) |
Default constructor.
rDaughterLocation | the specified location of the daughter cell |
Definition at line 39 of file FixedCentreBasedDivisionRule.cpp.
|
inlinevirtual |
Empty destructor.
Definition at line 94 of file FixedCentreBasedDivisionRule.hpp.
|
virtual |
Overridden CalculateCellDivisionVector() method.
pParentCell | The cell to divide |
rCellPopulation | The centre-based cell population |
Implements AbstractCentreBasedDivisionRule< ELEMENT_DIM, SPACE_DIM >.
Definition at line 51 of file FixedCentreBasedDivisionRule.cpp.
References AbstractCentreBasedCellPopulation< ELEMENT_DIM, SPACE_DIM >::GetLocationOfCellCentre().
const c_vector< double, SPACE_DIM > & FixedCentreBasedDivisionRule< ELEMENT_DIM, SPACE_DIM >::rGetDaughterLocation | ( | ) | const |
Definition at line 45 of file FixedCentreBasedDivisionRule.cpp.
|
inlineprivate |
Serialize the object and its member variables.
archive | the archive |
version | the current version of this class |
Definition at line 77 of file FixedCentreBasedDivisionRule.hpp.
|
private |
The specified location of the new daughter cell. Initialized in the constructor.
Definition at line 67 of file FixedCentreBasedDivisionRule.hpp.