SEElectricalCompartmentLink.h
15 SEElectricalCompartmentLink(SEElectricalCompartment& src, SEElectricalCompartment & tgt, const std::string& name);
43class SEElectricalCompartmentGraph : public SECompartmentGraph<SEElectricalCompartment, SEElectricalCompartmentLink>
46 SEElectricalCompartmentGraph(const std::string& name, Logger* logger) : SECompartmentGraph(name, logger) {};
Definition: SEScalarElectricCurrent.h:8
Definition: Logger.h:71
Definition: PBCompartment.h:28
Definition: SECompartmentGraph.h:11
Definition: SECompartmentLink.h:8
virtual const SEScalar * GetScalar(const std::string &name)=0
Definition: SECompartmentManager.h:25
Definition: SEElectricalBlackBox.h:11
Definition: SEElectricalCircuitPath.h:9
Definition: SEElectricalCompartmentLink.h:44
SEElectricalCompartmentGraph(const std::string &name, Logger *logger)
Definition: SEElectricalCompartmentLink.h:46
virtual ~SEElectricalCompartmentGraph()
Definition: SEElectricalCompartmentLink.h:47
Definition: SEElectricalCompartment.h:12
Definition: SEElectricalCompartmentLink.h:11
virtual void RemovePath()
Definition: SEElectricalCompartmentLink.h:32
SEElectricalCompartment & m_TargetCmpt
Definition: SEElectricalCompartmentLink.h:38
SEElectricalCircuitPath * m_Path
Definition: SEElectricalCompartmentLink.h:39
virtual void MapPath(SEElectricalCircuitPath &path)
Definition: SEElectricalCompartmentLink.h:33
virtual SEElectricalCircuitPath * GetPath()
Definition: SEElectricalCompartmentLink.h:31
SEScalarElectricCurrent * m_Current
Definition: SEElectricalCompartmentLink.h:36
virtual SEElectricalCompartment & GetTargetCompartment()
Definition: SEElectricalCompartmentLink.h:28
virtual SEElectricalCompartment & GetSourceCompartment()
Definition: SEElectricalCompartmentLink.h:27
virtual bool HasPath()
Definition: SEElectricalCompartmentLink.h:30
SEElectricalCompartment & m_SourceCmpt
Definition: SEElectricalCompartmentLink.h:37
Definition: SEScalarElectricCurrent.h:24
Definition: SEScalar.h:19