SEFluidCompartmentLink.hxx
8SEFluidCompartmentLink<FLUID_COMPARTMENT_LINK_TYPES>::SEFluidCompartmentLink(CompartmentType& src, CompartmentType & tgt, const std::string& name) : SECompartmentLink(name, src.GetLogger()), m_SourceCmpt(src), m_TargetCmpt(tgt), m_SourceVertex(src), m_TargetVertex(tgt)
28const SEScalar* SEFluidCompartmentLink<FLUID_COMPARTMENT_LINK_TYPES>::GetScalar(const std::string& name)
43double SEFluidCompartmentLink<FLUID_COMPARTMENT_LINK_TYPES>::GetCompliance(const VolumePerPressureUnit& unit) const
67double SEFluidCompartmentLink<FLUID_COMPARTMENT_LINK_TYPES>::GetFlow(const VolumePerTimeUnit& unit) const
85double SEFluidCompartmentLink<FLUID_COMPARTMENT_LINK_TYPES>::GetResistance(const PressureTimePerVolumeUnit& unit) const
Definition: SEScalarPressureTimePerVolume.h:8
Definition: SECompartmentLink.h:8
virtual SEScalarVolumePerTime & GetFlow()
Definition: SEFluidCompartmentLink.cpp:61
const SEScalar * GetScalar(const std::string &name) override
Definition: SEFluidCompartmentLink.cpp:31
virtual bool HasResistance() const
Definition: SEFluidCompartmentLink.cpp:81
virtual double GetCompliance(const VolumePerPressureUnit &unit) const
Definition: SEFluidCompartmentLink.cpp:46
virtual bool HasFlow() const
Definition: SEFluidCompartmentLink.cpp:54
SEFluidCompartmentLink(CompartmentType &src, CompartmentType &tgt, const std::string &name)
Definition: SEFluidCompartmentLink.cpp:11
virtual double GetResistance(const PressureTimePerVolumeUnit &unit) const
Definition: SEFluidCompartmentLink.cpp:88
virtual ~SEFluidCompartmentLink()
Definition: SEFluidCompartmentLink.cpp:18
virtual bool HasCompliance() const
Definition: SEFluidCompartmentLink.cpp:39
Definition: SEScalar.h:19
Definition: SEScalarVolumePerTime.h:32
Definition: SEScalarVolumePerPressure.h:8
Definition: SEScalarVolumePerTime.h:8