VPTissue Reference Manual
SimPT_Default::CellSplit Namespace Reference

Namespace for cell houskeeping components of the Default model group. More...

Classes

class  AreaThresholdBased
 Splitting of cells based on their area passing a predefined threshold. More...
 
class  AuxinGrowth
 Cell splitting for auxin dependent growth. More...
 
class  Geometric
 Geometry based cell splitting. More...
 
class  NoOp
 Implements NoOp (do nothing) cell splitting. More...
 
class  Wortel
 Implements Wortel cell splitting. More...
 
class  WrapperModel
 Geometry based cell housekeeping. More...
 

Variables

const ComponentTraits< CellSplitTag >::MapType g_component_factories
 Stores CellChemistry component factories. More...
 

Detailed Description

Namespace for cell houskeeping components of the Default model group.

Variable Documentation

const ComponentTraits< CellSplitTag >::MapType SimPT_Default::CellSplit::g_component_factories
Initial value:
{{
std::make_pair("AreaThresholdBased", boost::value_factory<AreaThresholdBased>()),
std::make_pair("AuxinGrowth", boost::value_factory<AuxinGrowth>()),
std::make_pair("Geometric", boost::value_factory<Geometric>()),
std::make_pair("NoOp", boost::value_factory<NoOp>()),
std::make_pair("Wortel", boost::value_factory<Wortel>())
}}

Stores CellChemistry component factories.

Definition at line 38 of file Default/components/cell_split/factories.cpp.

Referenced by SimPT_Default::ComponentFactory::CreateCellSplit(), and SimPT_Default::ComponentFactory::ListCellSplit().