#include <SimpleTargetAreaModifier.hpp>
Inherits AbstractTargetAreaModifier< DIM >.
Public Member Functions | |
SimpleTargetAreaModifier () | |
virtual | ~SimpleTargetAreaModifier () |
virtual void | UpdateTargetAreaOfCell (const CellPtr pCell) |
void | OutputSimulationModifierParameters (out_stream &rParamsFile) |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &archive, const unsigned int version) |
Friends | |
class | boost::serialization::access |
A modifier class in which the target area property of each cell is updated. It is used to implement growth in vertex-based simulations.
Definition at line 50 of file SimpleTargetAreaModifier.hpp.
SimpleTargetAreaModifier< DIM >::SimpleTargetAreaModifier | ( | ) | [inline] |
Default constructor.
Definition at line 39 of file SimpleTargetAreaModifier.cpp.
SimpleTargetAreaModifier< DIM >::~SimpleTargetAreaModifier | ( | ) | [inline, virtual] |
Destructor.
Definition at line 45 of file SimpleTargetAreaModifier.cpp.
void SimpleTargetAreaModifier< DIM >::OutputSimulationModifierParameters | ( | out_stream & | rParamsFile | ) | [inline, virtual] |
Overridden OutputSimulationModifierParameters() method. Output any simulation modifier parameters to file.
rParamsFile | the file stream to which the parameters are output |
Reimplemented from AbstractTargetAreaModifier< DIM >.
Definition at line 111 of file SimpleTargetAreaModifier.cpp.
void SimpleTargetAreaModifier< DIM >::serialize | ( | Archive & | archive, | |
const unsigned int | version | |||
) | [inline, private] |
Boost Serialization method for archiving/checkpointing. Archives the object and its member variables.
archive | The boost archive. | |
version | The current version of this class. |
Reimplemented from AbstractTargetAreaModifier< DIM >.
Definition at line 62 of file SimpleTargetAreaModifier.hpp.
void SimpleTargetAreaModifier< DIM >::UpdateTargetAreaOfCell | ( | const CellPtr | pCell | ) | [inline, virtual] |
Overridden UpdateTargetAreaOfCell() method.
pCell | pointer to the cell |
At division, daughter cells inherit the cell data array from the mother cell. Here, we assign the target area that we want daughter cells to have to cells that we know to divide in this time step.
Implements AbstractTargetAreaModifier< DIM >.
Definition at line 50 of file SimpleTargetAreaModifier.cpp.
References SimulationTime::GetTime(), SimulationTime::Instance(), and AbstractTargetAreaModifier< DIM >::mReferenceTargetArea.
friend class boost::serialization::access [friend] |
Needed for serialization.
Reimplemented from AbstractTargetAreaModifier< DIM >.
Definition at line 53 of file SimpleTargetAreaModifier.hpp.