VPTissue Reference Manual
|
Proxy for interaction with Component Factory of model families. More...
#include <ComponentFactoryProxy.h>
Public Member Functions | |
CellChemistryComponent | CreateCellChemistry (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
Create a CellChemistry component. | |
CellColorComponent | CreateCellColor (const string &select, const ptree &pt, bool default_ok=true, bool throw_ok=true) const |
Create a CellColor component. | |
CellDaughtersComponent | CreateCellDaughters (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
Create a CellDaughters component. | |
CellHousekeepComponent | CreateCellHousekeep (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
Create a CellHouskeep component. | |
CellSplitComponent | CreateCellSplit (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
Create a CellSplit component. | |
CellToCellTransportComponent | CreateCellToCellTransport (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
Create a CellToCellTransport component. | |
DeltaHamiltonianComponent | CreateDeltaHamiltonian (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
Create a DeltaHamiltonian component. | |
HamiltonianComponent | CreateHamiltonian (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
Create a Hamiltonian component. | |
template<typename T > | |
ComponentTraits< T >::ComponentType | CreateHelper (const CoreData &cd, bool default_ok, bool throw_ok) const |
MoveGeneratorComponent | CreateMoveGenerator (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
Create a CellSplit component. | |
TimeEvolverComponent | CreateTimeEvolver (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
Create a TimeEvolver component. | |
WallChemistryComponent | CreateWallChemistry (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
Create a WallChemistry component. | |
std::vector< std::string > | ListCellChemistry (bool default_ok=true) const |
List components for CellChemistry. | |
std::vector< std::string > | ListCellColor (bool default_ok=true) const |
List components for CellColor. | |
std::vector< std::string > | ListCellDaughters (bool default_ok=true) const |
List components for CellDaughters. | |
std::vector< std::string > | ListCellHousekeep (bool default_ok=true) const |
List components for CellHouseKeep. | |
std::vector< std::string > | ListCellSplit (bool default_ok=true) const |
List components for CellSplit. | |
std::vector< std::string > | ListCellToCellTransport (bool default_ok=true) const |
List components for CellToCellTransport. | |
std::vector< std::string > | ListDeltaHamiltonian (bool default_ok=true) const |
List components for DeltaHamiltonian. | |
std::vector< std::string > | ListHamiltonian (bool default_ok=true) const |
List components for Hamiltonian. | |
std::vector< std::string > | ListMoveGenerator (bool default_ok=true) const |
List components for MoveGenerator. | |
std::vector< std::string > | ListTimeEvolver (bool default_ok=true) const |
List components for TimeEvolver. | |
std::vector< std::string > | ListWallChemistry (bool default_ok=true) const |
List components for WallChemistry. | |
Static Public Member Functions | |
static std::shared_ptr< ComponentFactoryProxy > | Create (const string &group_name, bool throw_ok=true) |
Create a factory proxy. | |
Proxy for interaction with Component Factory of model families.
Definition at line 40 of file ComponentFactoryProxy.h.