SELiquidCompartment.h
10class CDM_DECL SELiquidCompartment : public SEFluidCompartment<SELiquidCompartmentLink, SELiquidTransportVertex, SELiquidTransportSubstance, SELiquidSubstanceQuantity>
46 virtual SELiquidSubstanceQuantity& CreateSubstanceQuantity(SESubstance& substance, bool zeroOut=true);
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: SELiquidBlackBox.h:11
Definition: SELiquidCompartment.h:11
virtual const std::vector< SELiquidCompartment * > & GetLeaves()
Definition: SELiquidCompartment.h:43
std::vector< SELiquidCompartment * > m_Children
Definition: SELiquidCompartment.h:52
std::vector< SELiquidCompartment * > m_Leaves
Definition: SELiquidCompartment.h:53
SEScalar0To1 * m_WaterVolumeFraction
Definition: SELiquidCompartment.h:50
SEScalarVolumePerTime * m_Perfusion
Definition: SELiquidCompartment.h:48
virtual const std::vector< SELiquidCompartment * > & GetChildren()
Definition: SELiquidCompartment.h:42
Definition: SELiquidSubstanceQuantity.h:12
std::vector< SELiquidSubstanceQuantity * > m_Children
Definition: SELiquidSubstanceQuantity.h:81
virtual void AddChild(SELiquidSubstanceQuantity &subQ)
Definition: SELiquidSubstanceQuantity.cpp:579
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:15
Definition: SETissueCompartment.h:9
Definition: SEScalarVolumePerTime.h:8