32 #include <boost/functional/value_factory.hpp>
36 namespace CellHousekeep {
40 std::make_pair(
"Auxin", boost::value_factory<Auxin>()),
41 std::make_pair(
"AuxinGrowth", boost::value_factory<AuxinGrowth>()),
42 std::make_pair(
"BasicAuxin", boost::value_factory<BasicAuxin>()),
43 std::make_pair(
"Geometric", boost::value_factory<Geometric>()),
44 std::make_pair(
"Meinhardt", boost::value_factory<Meinhardt>()),
45 std::make_pair(
"NoOp", boost::value_factory<NoOp>()),
46 std::make_pair(
"SmithPhyllotaxis", boost::value_factory<SmithPhyllotaxis>()),
47 std::make_pair(
"Wortel", boost::value_factory<Wortel>()),
48 std::make_pair(
"WrapperModel", boost::value_factory<WrapperModel>())
CellHousekeep component factory map.
CellHousekeep for SmithPhyllotaxis model.
CellHousekeep for Wortel model.
CellHousekeep for Wrapper model.
CellHousekeep::Auxin header file.
Namespace for components of the Default model group.
CellHousekeep::BasicAuxin header file.
CellHousekeep::NoOp Interface/Implementation.
const ComponentTraits< CellHousekeepTag >::MapType g_component_factories
Stores cell chemistry component factories.
CellHousekeep for Geometric model.
CellHousekeep for Meinhardt model.
CellHousekeep::AuxinGrowth header file.