AddChild(SEGasCompartment &child) | SEGasCompartment | virtual |
AddLink(LinkType &link) | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
Balance(BalanceGasBy e) | SEGasCompartment | virtual |
CalculateInFlow_mL_Per_s() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protectedvirtual |
CalculateOutFlow_mL_Per_s() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protectedvirtual |
Clear() override | SEGasCompartment | virtual |
CreateSubstanceQuantity(SESubstance &substance, bool zeroOut=true) | SEGasCompartment | protectedvirtual |
Debug(std::string const &msg) const | Loggable | virtual |
Debug(std::stringstream &msg) const | Loggable | virtual |
Debug(std::ostream &msg) const | Loggable | virtual |
Error(std::string const &msg) const | Loggable | virtual |
Error(std::stringstream &msg) const | Loggable | virtual |
Error(std::ostream &msg) const | Loggable | virtual |
Fatal(std::string const &msg) const | Loggable | virtual |
Fatal(std::stringstream &msg) const | Loggable | virtual |
Fatal(std::ostream &msg) const | Loggable | virtual |
FindLeaves(CompartmentType &cmpt, std::vector< CompartmentType * > &leaves) | SECompartment | inlinestatic |
GetAverageInFlow() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetAverageInFlow(const VolumePerTimeUnit &unit) const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetAverageOutFlow() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetAverageOutFlow(const VolumePerTimeUnit &unit) const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetChildren() | SEGasCompartment | inlinevirtual |
GetDiffusionSurfaceArea() | SEGasCompartment | virtual |
GetDiffusionSurfaceArea(const AreaUnit &unit) const | SEGasCompartment | virtual |
GetInFlow() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetInFlow(const VolumePerTimeUnit &unit) const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetLeaves() | SEGasCompartment | inlinevirtual |
GetLinks() | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetLogger() const | Loggable | virtual |
GetName() const override | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | inlinevirtual |
GetNodeMapping() | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | inlinevirtual |
GetOutFlow() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetOutFlow(const VolumePerTimeUnit &unit) const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetPressure() | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetPressure(const PressureUnit &unit) const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetQuantity() override | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | inlineprotected |
GetScalar(const std::string &name) override | SEGasCompartment | virtual |
GetSubstanceQuantities() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetSubstanceQuantity(const SESubstance &substance) const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetTransportSubstances() override | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | inlineprotected |
GetVentilation() | SEGasCompartment | virtual |
GetVentilation(const VolumePerTimeUnit &unit) const | SEGasCompartment | virtual |
GetVentilationPerfusionRatio() | SEGasCompartment | virtual |
GetVentilationPerfusionRatio() const | SEGasCompartment | virtual |
GetVolume() | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
GetVolume(const VolumeUnit &unit) const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
HasAverageInFlow() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
HasAverageOutFlow() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
HasChild(const SEFluidCompartment &cmpt) | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
HasChildren() const override | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | inlinevirtual |
HasDiffusionSurfaceArea() const | SEGasCompartment | virtual |
HasInFlow() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
HasNodeMapping() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | inlinevirtual |
HasOutFlow() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
HasPressure() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
HasQuantity() const override | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | inlineprotected |
HasSubstanceQuantities() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
HasSubstanceQuantity(const SESubstance &substance) const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
HasVentilation() const | SEGasCompartment | virtual |
HasVentilationPerfusionRatio() const | SEGasCompartment | virtual |
HasVolume() const | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
Info(std::string const &msg) const | Loggable | virtual |
Info(std::stringstream &msg) const | Loggable | virtual |
Info(const std::stringstream &msg) const | Loggable | virtual |
Info(std::ostream &msg) const | Loggable | virtual |
Loggable(Logger *logger=nullptr) | Loggable | |
Loggable(std::string const &logfile) | Loggable | |
m_AverageInFlow | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | mutableprotected |
m_AverageInFlow_mL_Per_s | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | mutableprotected |
m_AverageOutFlow | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | mutableprotected |
m_AverageOutFlow_mL_Per_s | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | mutableprotected |
m_Children | SEGasCompartment | protected |
m_DiffusionSurfaceArea | SEGasCompartment | protected |
m_FluidChildren | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protected |
m_IncomingLinks | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protected |
m_InFlow | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | mutableprotected |
m_Leaves | SEGasCompartment | protected |
m_Links | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protected |
m_Logger | Loggable | protected |
m_Name | SECompartment | protected |
m_Nodes | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protected |
m_OutFlow | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | mutableprotected |
m_OutgoingLinks | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protected |
m_Pressure | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protected |
m_SampleFlow | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protected |
m_SubstanceQuantities | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protected |
m_TransportSubstances | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protected |
m_Ventilation | SEGasCompartment | protected |
m_VentilationPerfusionRatio | SEGasCompartment | protected |
m_Volume | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protected |
MapNode(SEFluidCircuitNode &node) | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
myLogger | Loggable | protected |
PBCompartment | SEGasCompartment | friend |
RemoveLink(LinkType &link) | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
RemoveLinks() | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
RemoveSubstanceQuantity(const SESubstance &substance) | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protectedvirtual |
Sample(bool CycleStart) | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
SampleFlow() | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
SECompartment(const std::string &name, Logger *logger) | SECompartment | protected |
SECompartmentManager | SEGasCompartment | friend |
SEFluidCompartment(const std::string &name, Logger *logger) | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | protected |
SEGasCompartment(const std::string &name, Logger *logger) | SEGasCompartment | protected |
SetLogger(Logger &logger) | Loggable | virtual |
StateChange() override | SEGasCompartment | virtual |
Warning(std::string const &msg) const | Loggable | virtual |
Warning(std::stringstream &msg) const | Loggable | virtual |
Warning(std::ostream &msg) const | Loggable | virtual |
ZeroSubstanceQuantities() | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
~Loggable() | Loggable | virtual |
~SECompartment() | SECompartment | virtual |
~SEFluidCompartment() | SEFluidCompartment< SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity > | virtual |
~SEGasCompartment() | SEGasCompartment | virtual |