SECompartmentManager Member List

This is the complete list of members for SECompartmentManager, including all inherited members.

AddGasCompartmentSubstance(SESubstance &sub)SECompartmentManagervirtual
AddLiquidCompartmentSubstance(SESubstance &sub)SECompartmentManagervirtual
AddSubstance(SESubstance &s, CompartmentType &cmpt) constSECompartmentManagerprotected
AllowGasSubstance(SESubstance &, SEGasCompartment &) constSECompartmentManagerinlineprotectedvirtual
AllowLiquidSubstance(SESubstance &, SELiquidCompartment &) constSECompartmentManagerinlineprotectedvirtual
Clear()SECompartmentManagervirtual
CreateCompartment(const std::string &name, std::map< std::string, CompartmentType * > &name2cmpt, std::vector< SESubstance * > *substances)SECompartmentManagerprotected
CreateGasCompartment(const std::string &name)SECompartmentManagervirtual
CreateGasGraph(const std::string &name)SECompartmentManagervirtual
CreateGasLink(SEGasCompartment &src, SEGasCompartment &tgt, const std::string &name)SECompartmentManagervirtual
CreateLink(CompartmentType &src, CompartmentType &tgt, const std::string &name, std::map< std::string, LinkType * > &name2link) constSECompartmentManagerprotected
CreateLiquidCompartment(const std::string &name)SECompartmentManagervirtual
CreateLiquidGraph(const std::string &name)SECompartmentManagervirtual
CreateLiquidLink(SELiquidCompartment &src, SELiquidCompartment &tgt, const std::string &name)SECompartmentManagervirtual
CreateThermalCompartment(const std::string &name)SECompartmentManagervirtual
CreateThermalLink(SEThermalCompartment &src, SEThermalCompartment &tgt, const std::string &name)SECompartmentManagervirtual
CreateTissueCompartment(const std::string &name)SECompartmentManagervirtual
Debug(std::string const &msg) constLoggablevirtual
Debug(std::stringstream &msg) constLoggablevirtual
Debug(std::ostream &msg) constLoggablevirtual
DeleteGasCompartment(const std::string &name)SECompartmentManagervirtual
DeleteGasGraph(const std::string &name)SECompartmentManagervirtual
DeleteGasLink(const std::string &name)SECompartmentManagervirtual
DeleteLiquidCompartment(const std::string &name)SECompartmentManagervirtual
DeleteLiquidGraph(const std::string &name)SECompartmentManagervirtual
DeleteLiquidLink(const std::string &name)SECompartmentManagervirtual
DeleteThermalCompartment(const std::string &name)SECompartmentManagervirtual
DeleteThermalLink(const std::string &name)SECompartmentManagervirtual
DeleteTissueCompartment(const std::string &name)SECompartmentManagervirtual
Error(std::string const &msg) constLoggablevirtual
Error(std::stringstream &msg) constLoggablevirtual
Error(std::ostream &msg) constLoggablevirtual
Fatal(std::string const &msg) constLoggablevirtual
Fatal(std::stringstream &msg) constLoggablevirtual
Fatal(std::ostream &msg) constLoggablevirtual
FindLeaves(CompartmentType *cmpt, std::vector< CompartmentType * > &leaves) constSECompartmentManagerprotected
GetChildLinks(CompartmentType *pnt, CompartmentType *child) constSECompartmentManagerprotected
GetCompartment(eCompartment_Type type, const std::string &name)SECompartmentManagervirtual
GetCompartment(eCompartment_Type type, const std::string &name) constSECompartmentManagervirtual
GetCompartment(const std::string &name, std::map< std::string, CompartmentType * > &name2cmpt) constSECompartmentManagerprotected
GetCompartment(const std::string &name, const std::map< std::string, CompartmentType * > &name2cmpt) constSECompartmentManagerprotected
GetGasCompartment(const std::string &name)SECompartmentManagervirtual
GetGasCompartment(const std::string &name) constSECompartmentManagervirtual
GetGasCompartments()SECompartmentManagervirtual
GetGasCompartmentSubstances() constSECompartmentManagervirtual
GetGasGraph(const std::string &name)SECompartmentManagervirtual
GetGasGraph(const std::string &name) constSECompartmentManagervirtual
GetGasGraphs()SECompartmentManagervirtual
GetGasLeafCompartments()SECompartmentManagervirtual
GetGasLink(const std::string &name)SECompartmentManagervirtual
GetGasLink(const std::string &name) constSECompartmentManagervirtual
GetGasLinks()SECompartmentManagervirtual
GetLink(const std::string &name, std::map< std::string, LinkType * > &name2link) constSECompartmentManagerprotected
GetLink(const std::string &name, const std::map< std::string, LinkType * > &name2link) constSECompartmentManagerprotected
GetLiquidCompartment(const std::string &name)SECompartmentManagervirtual
GetLiquidCompartment(const std::string &name) constSECompartmentManagervirtual
GetLiquidCompartments()SECompartmentManagervirtual
GetLiquidCompartmentSubstances() constSECompartmentManagervirtual
GetLiquidGraph(const std::string &name)SECompartmentManagervirtual
GetLiquidGraph(const std::string &name) constSECompartmentManagervirtual
GetLiquidGraphs()SECompartmentManagervirtual
GetLiquidLeafCompartments()SECompartmentManagervirtual
GetLiquidLink(const std::string &name)SECompartmentManagervirtual
GetLiquidLink(const std::string &name) constSECompartmentManagervirtual
GetLiquidLinks()SECompartmentManagervirtual
GetLogger() constLoggablevirtual
GetThermalCompartment(const std::string &name)SECompartmentManagervirtual
GetThermalCompartment(const std::string &name) constSECompartmentManagervirtual
GetThermalCompartments()SECompartmentManagervirtual
GetThermalLeafCompartments()SECompartmentManagervirtual
GetThermalLink(const std::string &name)SECompartmentManagervirtual
GetThermalLink(const std::string &name) constSECompartmentManagervirtual
GetThermalLinks()SECompartmentManagervirtual
GetTissueCompartment(const std::string &name)SECompartmentManagervirtual
GetTissueCompartment(const std::string &name) constSECompartmentManagervirtual
GetTissueCompartments()SECompartmentManagervirtual
GetTissueLeafCompartments()SECompartmentManagervirtual
HasCompartment(eCompartment_Type type, const std::string &name) constSECompartmentManagervirtual
HasCompartment(const std::string &name, const std::map< std::string, CompartmentType * > &name2cmpt) constSECompartmentManagerprotected
HasGasCompartment(const std::string &name) constSECompartmentManagervirtual
HasGasGraph(const std::string &name) constSECompartmentManagervirtual
HasGasLink(const std::string &name) constSECompartmentManagervirtual
HasLink(const std::string &name, const std::map< std::string, LinkType * > &name2link) constSECompartmentManagerprotected
HasLiquidCompartment(const std::string &name) constSECompartmentManagervirtual
HasLiquidGraph(const std::string &name) constSECompartmentManagervirtual
HasLiquidLink(const std::string &name) constSECompartmentManagervirtual
HasThermalCompartment(const std::string &name) constSECompartmentManagervirtual
HasThermalLink(const std::string &name) constSECompartmentManagervirtual
HasTissueCompartment(const std::string &name) constSECompartmentManagervirtual
Info(std::string const &msg) constLoggablevirtual
Info(std::stringstream &msg) constLoggablevirtual
Info(const std::stringstream &msg) constLoggablevirtual
Info(std::ostream &msg) constLoggablevirtual
Loggable(Logger *logger=nullptr)Loggable
Loggable(std::string const &logfile)Loggable
m_CardiacCycleSampledCompartmentsSECompartmentManagerprotected
m_COSECompartmentManagerprotected
m_CO2SECompartmentManagerprotected
m_GasCompartmentsSECompartmentManagerprotected
m_GasGraphsSECompartmentManagerprotected
m_GasLeafCompartmentsSECompartmentManagerprotected
m_GasLinksSECompartmentManagerprotected
m_GasName2CompartmentsSECompartmentManagerprotected
m_GasName2GraphsSECompartmentManagerprotected
m_GasName2LinksSECompartmentManagerprotected
m_GasSubstancesSECompartmentManagerprotected
m_HbSECompartmentManagerprotected
m_HbCOSECompartmentManagerprotected
m_HbCO2SECompartmentManagerprotected
m_HbO2SECompartmentManagerprotected
m_HbO2CO2SECompartmentManagerprotected
m_LiquidCompartmentsSECompartmentManagerprotected
m_LiquidGraphsSECompartmentManagerprotected
m_LiquidLeafCompartmentsSECompartmentManagerprotected
m_LiquidLinksSECompartmentManagerprotected
m_LiquidName2CompartmentsSECompartmentManagerprotected
m_LiquidName2GraphsSECompartmentManagerprotected
m_LiquidName2LinksSECompartmentManagerprotected
m_LiquidSubstancesSECompartmentManagerprotected
m_LoggerLoggableprotected
m_O2SECompartmentManagerprotected
m_subMgrSECompartmentManagerprotected
m_ThermalCompartmentsSECompartmentManagerprotected
m_ThermalLeafCompartmentsSECompartmentManagerprotected
m_ThermalLinksSECompartmentManagerprotected
m_ThermalName2CompartmentsSECompartmentManagerprotected
m_ThermalName2LinksSECompartmentManagerprotected
m_TissueCompartmentsSECompartmentManagerprotected
m_TissueLeafCompartmentsSECompartmentManagerprotected
m_TissueName2CompartmentsSECompartmentManagerprotected
myLoggerLoggableprotected
PBCompartmentSECompartmentManagerfriend
SampleByCardiacCyle(bool CycleStart)SECompartmentManagervirtual
SampleByCardiacCyle(SELiquidCompartment &)SECompartmentManagervirtual
SECompartmentManager(SESubstanceManager &subMgr)SECompartmentManager
SetLogger(Logger &logger)Loggablevirtual
SetSubstances(CompartmentType &cmpt, std::vector< SESubstance * > &substances) constSECompartmentManagerprotected
Setup()SECompartmentManagervirtual
StateChange()SECompartmentManagervirtual
UpdateLinks()SECompartmentManagervirtual
UpdateLinks(SEGasCompartmentGraph &graph)SECompartmentManagervirtual
UpdateLinks(SELiquidCompartmentGraph &graph)SECompartmentManagervirtual
UpdateLinks(const std::vector< CompartmentType * > &compartments, const std::vector< LinkType * > &links) constSECompartmentManagerprotected
Warning(std::string const &msg) constLoggablevirtual
Warning(std::stringstream &msg) constLoggablevirtual
Warning(std::ostream &msg) constLoggablevirtual
~Loggable()Loggablevirtual
~SECompartmentManager()SECompartmentManagervirtual

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.