SEElectricalCompartment Member List

This is the complete list of members for SEElectricalCompartment, including all inherited members.

AddChild(SEElectricalCompartment &child)SEElectricalCompartmentvirtual
AddLink(SEElectricalCompartmentLink &link)SEElectricalCompartmentvirtual
CalculateInFlow_A() constSEElectricalCompartmentprotectedvirtual
CalculateOutFlow_A() constSEElectricalCompartmentprotectedvirtual
Clear()SEElectricalCompartmentvirtual
Debug(std::string const &msg) constLoggablevirtual
Debug(std::stringstream &msg) constLoggablevirtual
Debug(std::ostream &msg) constLoggablevirtual
Error(std::string const &msg) constLoggablevirtual
Error(std::stringstream &msg) constLoggablevirtual
Error(std::ostream &msg) constLoggablevirtual
Fatal(std::string const &msg) constLoggablevirtual
Fatal(std::stringstream &msg) constLoggablevirtual
Fatal(std::ostream &msg) constLoggablevirtual
FindLeaves(CompartmentType &cmpt, std::vector< CompartmentType * > &leaves)SECompartmentinlinestatic
GetCharge()SEElectricalCompartmentvirtual
GetCharge(const ElectricChargeUnit &unit) constSEElectricalCompartmentvirtual
GetChildren()SEElectricalCompartmentinlinevirtual
GetCurrentIn() constSEElectricalCompartmentvirtual
GetCurrentIn(const ElectricCurrentUnit &unit) constSEElectricalCompartmentvirtual
GetCurrentOut() constSEElectricalCompartmentvirtual
GetCurrentOut(const ElectricCurrentUnit &unit) constSEElectricalCompartmentvirtual
GetLeaves()SEElectricalCompartmentinlinevirtual
GetLinks()SEElectricalCompartmentvirtual
GetLogger() constLoggablevirtual
GetName() constSECompartmentvirtual
GetNodeMapping()SEElectricalCompartmentinlinevirtual
GetScalar(const std::string &name)SEElectricalCompartmentvirtual
GetVoltage()SEElectricalCompartmentvirtual
GetVoltage(const ElectricPotentialUnit &unit) constSEElectricalCompartmentvirtual
HasCharge() constSEElectricalCompartmentvirtual
HasChild(const SEElectricalCompartment &cmpt)SEElectricalCompartmentvirtual
HasChildren() constSEElectricalCompartmentinlinevirtual
HasCurrentIn() constSEElectricalCompartmentvirtual
HasCurrentOut() constSEElectricalCompartmentvirtual
HasNodeMapping() constSEElectricalCompartmentinlinevirtual
HasVoltage() constSEElectricalCompartmentvirtual
Info(std::string const &msg) constLoggablevirtual
Info(std::stringstream &msg) constLoggablevirtual
Info(const std::stringstream &msg) constLoggablevirtual
Info(std::ostream &msg) constLoggablevirtual
Loggable(Logger *logger=nullptr)Loggable
Loggable(std::string const &logfile)Loggable
m_ChargeSEElectricalCompartmentprotected
m_ChildrenSEElectricalCompartmentprotected
m_CurrentInSEElectricalCompartmentmutableprotected
m_CurrentOutSEElectricalCompartmentmutableprotected
m_IncomingLinksSEElectricalCompartmentprotected
m_LeavesSEElectricalCompartmentprotected
m_LinksSEElectricalCompartmentprotected
m_LoggerLoggableprotected
m_NameSECompartmentprotected
m_NodesSEElectricalCompartmentprotected
m_OutgoingLinksSEElectricalCompartmentprotected
m_VoltageSEElectricalCompartmentprotected
MapNode(SEElectricalCircuitNode &node)SEElectricalCompartmentvirtual
myLoggerLoggableprotected
PBCompartmentSEElectricalCompartmentfriend
RemoveLink(SEElectricalCompartmentLink &link)SEElectricalCompartmentvirtual
RemoveLinks()SEElectricalCompartmentvirtual
SECompartment(const std::string &name, Logger *logger)SECompartmentprotected
SECompartmentGraphSEElectricalCompartmentfriend
SECompartmentManagerSEElectricalCompartmentfriend
SEElectricalCompartment(const std::string &name, Logger *logger)SEElectricalCompartmentprotected
SetLogger(Logger &logger)Loggablevirtual
StateChange()SEElectricalCompartmentvirtual
Warning(std::string const &msg) constLoggablevirtual
Warning(std::stringstream &msg) constLoggablevirtual
Warning(std::ostream &msg) constLoggablevirtual
~Loggable()Loggablevirtual
~SECompartment()SECompartmentvirtual
~SEElectricalCompartment()SEElectricalCompartmentvirtual

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.