SELiquidCompartment.h
10class CDM_DECL SELiquidCompartment : public SEFluidCompartment<SELiquidCompartmentLink, SELiquidTransportVertex, SELiquidTransportSubstance, SELiquidSubstanceQuantity>
31 virtual double DepositAerosol(const SESubstance& substance, double efficiency, double timeStep_s);
50 virtual SELiquidSubstanceQuantity& CreateSubstanceQuantity(SESubstance& substance, bool zeroOut=true);
51 virtual double DepositAerosol(SELiquidSubstanceQuantity& sq, double efficiency, double timeStep_s);
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.hxx:48
Definition: SELiquidBlackBox.h:11
Definition: SELiquidCompartment.h:11
virtual const std::vector< SELiquidCompartment * > & GetLeaves()
Definition: SELiquidCompartment.h:47
std::vector< SELiquidCompartment * > m_Children
Definition: SELiquidCompartment.h:57
std::vector< SELiquidCompartment * > m_Leaves
Definition: SELiquidCompartment.h:58
SEScalar0To1 * m_WaterVolumeFraction
Definition: SELiquidCompartment.h:55
SEScalarVolumePerTime * m_Perfusion
Definition: SELiquidCompartment.h:53
virtual const std::vector< SELiquidCompartment * > & GetChildren()
Definition: SELiquidCompartment.h:46
Definition: SELiquidSubstanceQuantity.h:12
std::vector< SELiquidSubstanceQuantity * > m_Children
Definition: SELiquidSubstanceQuantity.h:81
virtual void AddChild(SELiquidSubstanceQuantity &subQ)
Definition: SELiquidSubstanceQuantity.cpp:651
friend class SELiquidCompartment
Definition: SELiquidSubstanceQuantity.h:14
virtual void Balance(BalanceLiquidBy e)
Definition: SELiquidSubstanceQuantity.cpp:154
Definition: SEScalar0To1.h:8
Definition: SEScalar.h:19
Definition: SEScalarVolumePerTime.h:32
Definition: SESubstance.h:16
Definition: SETissueCompartment.h:9
Definition: SEScalarVolumePerTime.h:8
