SEThermalCompartmentLink.h
15 SEThermalCompartmentLink(SEThermalCompartment& src, SEThermalCompartment & tgt, const std::string& name);
43class SEThermalCompartmentGraph : public SECompartmentGraph<SEThermalCompartment, SEThermalCompartmentLink>
46 SEThermalCompartmentGraph(const std::string& name, Logger* logger) : SECompartmentGraph(name, logger) {};
Definition: Logger.h:71
Definition: PBCompartment.h:28
Definition: SEScalarPower.h:8
Definition: SECompartmentGraph.h:11
Definition: SECompartmentLink.h:8
virtual const SEScalar * GetScalar(const std::string &name)=0
Definition: SECompartmentManager.h:25
Definition: SEScalar.h:19
Definition: SEScalarPower.h:29
Definition: SEThermalBlackBox.h:11
Definition: SEThermalCircuitPath.h:9
Definition: SEThermalCompartmentLink.h:44
SEThermalCompartmentGraph(const std::string &name, Logger *logger)
Definition: SEThermalCompartmentLink.h:46
virtual ~SEThermalCompartmentGraph()
Definition: SEThermalCompartmentLink.h:47
Definition: SEThermalCompartment.h:12
Definition: SEThermalCompartmentLink.h:11
virtual SEThermalCircuitPath * GetPath()
Definition: SEThermalCompartmentLink.h:31
SEThermalCircuitPath * m_Path
Definition: SEThermalCompartmentLink.h:39
virtual SEThermalCompartment & GetSourceCompartment()
Definition: SEThermalCompartmentLink.h:27
SEScalarPower * m_HeatTransferRate
Definition: SEThermalCompartmentLink.h:36
SEThermalCompartment & m_TargetCmpt
Definition: SEThermalCompartmentLink.h:38
virtual void MapPath(SEThermalCircuitPath &path)
Definition: SEThermalCompartmentLink.h:33
virtual void RemovePath()
Definition: SEThermalCompartmentLink.h:32
virtual SEThermalCompartment & GetTargetCompartment()
Definition: SEThermalCompartmentLink.h:28
SEThermalCompartment & m_SourceCmpt
Definition: SEThermalCompartmentLink.h:37