SEGasCompartment.h
13class CDM_DECL SEGasCompartment : public SEFluidCompartment<SEGasCompartmentLink, SEGasTransportVertex, SEGasTransportSubstance, SEGasSubstanceQuantity>
47 virtual SEGasSubstanceQuantity& CreateSubstanceQuantity(SESubstance& substance, bool zeroOut=true);
Definition: SEScalarArea.h:8
Definition: Logger.h:71
Definition: PBCompartment.h:28
virtual void StateChange()=0
Definition: SECompartmentManager.h:25
Definition: SEFluidCompartment.h:19
const SEScalar * GetScalar(const std::string &name) override
Definition: SEFluidCompartment.cpp:51
Definition: SEGasBlackBox.h:11
Definition: SEGasCompartment.h:14
SEScalarArea * m_DiffusionSurfaceArea
Definition: SEGasCompartment.h:49
std::vector< SEGasCompartment * > m_Leaves
Definition: SEGasCompartment.h:54
std::vector< SEGasCompartment * > m_Children
Definition: SEGasCompartment.h:53
SEScalar * m_VentilationPerfusionRatio
Definition: SEGasCompartment.h:51
virtual const std::vector< SEGasCompartment * > & GetChildren()
Definition: SEGasCompartment.h:43
virtual const std::vector< SEGasCompartment * > & GetLeaves()
Definition: SEGasCompartment.h:44
SEScalarVolumePerTime * m_Ventilation
Definition: SEGasCompartment.h:50
Definition: SEGasSubstanceQuantity.h:10
Definition: SEScalarArea.h:25
Definition: SEScalar.h:19
Definition: SEScalarVolumePerTime.h:32
Definition: SESubstance.h:15
Definition: SEScalarVolumePerTime.h:8