| 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 class | 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 class | 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 |