SECircuitPath< CIRCUIT_PATH_TEMPLATE > Class Template Reference

#include <SECircuitPath.h>

Inherits Loggable.

Public Member Functions

virtual ~SECircuitPath ()
 
virtual void Clear ()
 
virtual std::string GetName () const
 
virtual SECircuitNode< CIRCUIT_NODE_TYPES > & GetSourceNode () const
 
virtual SECircuitNode< CIRCUIT_NODE_TYPES > & GetTargetNode () const
 
virtual bool HasFlux () const
 
virtual FluxScalar & GetFlux ()
 
virtual bool HasNextFlux () const
 
virtual FluxScalar & GetNextFlux ()
 
virtual bool HasFluxSource () const
 
virtual FluxScalar & GetFluxSource ()
 
virtual bool HasNextFluxSource () const
 
virtual FluxScalar & GetNextFluxSource ()
 
virtual bool HasFluxSourceBaseline () const
 
virtual FluxScalar & GetFluxSourceBaseline ()
 
virtual bool HasResistance () const
 
virtual ResistanceScalar & GetResistance ()
 
virtual bool HasNextResistance () const
 
virtual ResistanceScalar & GetNextResistance ()
 
virtual bool HasResistanceBaseline () const
 
virtual ResistanceScalar & GetResistanceBaseline ()
 
virtual bool HasCapacitance () const
 
virtual CapacitanceScalar & GetCapacitance ()
 
virtual bool HasNextCapacitance () const
 
virtual CapacitanceScalar & GetNextCapacitance ()
 
virtual bool HasCapacitanceBaseline () const
 
virtual CapacitanceScalar & GetCapacitanceBaseline ()
 
virtual bool HasInductance () const
 
virtual InductanceScalar & GetInductance ()
 
virtual bool HasNextInductance () const
 
virtual InductanceScalar & GetNextInductance ()
 
virtual bool HasInductanceBaseline () const
 
virtual InductanceScalar & GetInductanceBaseline ()
 
virtual bool HasPotentialSource () const
 
virtual PotentialScalar & GetPotentialSource ()
 
virtual bool HasNextPotentialSource () const
 
virtual PotentialScalar & GetNextPotentialSource ()
 
virtual bool HasPotentialSourceBaseline () const
 
virtual PotentialScalar & GetPotentialSourceBaseline ()
 
virtual bool HasValveBreakdownPotential () const
 
virtual PotentialScalar & GetValveBreakdownPotential ()
 
virtual bool HasValidElements () const
 
virtual unsigned short NumberOfElements () const
 
virtual unsigned short NumberOfNextElements () const
 
virtual eGate GetSwitch () const
 
virtual void SetSwitch (eGate state)
 
virtual void FlipSwitch ()
 
virtual bool HasSwitch () const
 
virtual void InvalidateSwitch ()
 
virtual eGate GetNextSwitch () const
 
virtual void SetNextSwitch (eGate state)
 
virtual void FlipNextSwitch ()
 
virtual bool HasNextSwitch () const
 
virtual void InvalidateNextSwitch ()
 
virtual eGate GetValve () const
 
virtual void SetValve (eGate state)
 
virtual void FlipValve ()
 
virtual bool HasValve () const
 
virtual void InvalidateValve ()
 
virtual eGate GetNextValve () const
 
virtual void SetNextValve (eGate state)
 
virtual void FlipNextValve ()
 
virtual bool HasNextValve () const
 
virtual void InvalidateNextValve ()
 
virtual eGate GetPolarizedState () const
 
virtual void SetPolarizedState (eGate state)
 
virtual void FlipPolarizedState ()
 
virtual bool HasPolarizedState () const
 
virtual void InvalidatePolarizedState ()
 
virtual eGate GetNextPolarizedState () const
 
virtual void SetNextPolarizedState (eGate state)
 
virtual void FlipNextPolarizedState ()
 
virtual bool HasNextPolarizedState () const
 
virtual void InvalidateNextPolarizedState ()
 
- Public Member Functions inherited from Loggable
 Loggable ()
 
 Loggable (Logger *log)
 
virtual ~Loggable ()
 
virtual LoggerGetLogger () const
 
virtual void Debug (std::string const &msg, std::string const &origin=empty) const
 
virtual void Debug (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Debug (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Info (std::string const &msg, std::string const &origin=empty) const
 
virtual void Info (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Info (const std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Info (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Warning (std::string const &msg, std::string const &origin=empty) const
 
virtual void Warning (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Warning (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Error (std::string const &msg, std::string const &origin=empty) const
 
virtual void Error (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Error (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Fatal (std::string const &msg, std::string const &origin=empty) const
 
virtual void Fatal (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Fatal (std::ostream &msg, std::string const &origin=empty) const
 

Protected Member Functions

 SECircuitPath (SECircuitNode< PotentialScalar, QuantityScalar > &src, SECircuitNode< PotentialScalar, QuantityScalar > &tgt, const std::string &name)
 

Protected Attributes

std::string m_Name
 
SECircuitNode< CIRCUIT_NODE_TYPES > & m_SourceNode
 
SECircuitNode< CIRCUIT_NODE_TYPES > & m_TargetNode
 
unsigned short m_NumElements
 
unsigned short m_NumNextElements
 
eGate m_Switch
 
eGate m_NextSwitch
 
eGate m_Valve
 
eGate m_NextValve
 
eGate m_PolarizedState
 
eGate m_NextPolarizedState
 
ResistanceScalar * m_Resistance
 
ResistanceScalar * m_NextResistance
 
ResistanceScalar * m_ResistanceBaseline
 
CapacitanceScalar * m_Capacitance
 
CapacitanceScalar * m_NextCapacitance
 
CapacitanceScalar * m_CapacitanceBaseline
 
InductanceScalar * m_Inductance
 
InductanceScalar * m_NextInductance
 
InductanceScalar * m_InductanceBaseline
 
FluxScalar * m_Flux
 
FluxScalar * m_NextFlux
 
FluxScalar * m_FluxSource
 
FluxScalar * m_NextFluxSource
 
FluxScalar * m_FluxSourceBaseline
 
PotentialScalar * m_PotentialSource
 
PotentialScalar * m_NextPotentialSource
 
PotentialScalar * m_PotentialSourceBaseline
 
PotentialScalar * m_ValveBreakdownPotential
 
- Protected Attributes inherited from Loggable
Loggerm_Logger
 

Friends

class PBCircuit
 
template<typename NodeType , typename PathType >
class SECircuit
 

Additional Inherited Members

- Static Public Attributes inherited from Loggable
static const std::string empty
 

Constructor & Destructor Documentation

◆ SECircuitPath()

template<CIRCUIT_PATH_TEMPLATE >
SECircuitPath< CIRCUIT_PATH_TEMPLATE >::SECircuitPath ( SECircuitNode< PotentialScalar, QuantityScalar > &  src,
SECircuitNode< PotentialScalar, QuantityScalar > &  tgt,
const std::string &  name 
)
protected

◆ ~SECircuitPath()

template<CIRCUIT_PATH_TEMPLATE >
virtual SECircuitPath< CIRCUIT_PATH_TEMPLATE >::~SECircuitPath ( )
virtual

Member Function Documentation

◆ Clear()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::Clear ( )
virtual

◆ FlipNextPolarizedState()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::FlipNextPolarizedState ( )
virtual

◆ FlipNextSwitch()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::FlipNextSwitch ( )
virtual

◆ FlipNextValve()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::FlipNextValve ( )
virtual

◆ FlipPolarizedState()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::FlipPolarizedState ( )
virtual

◆ FlipSwitch()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::FlipSwitch ( )
virtual

◆ FlipValve()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::FlipValve ( )
virtual

◆ GetCapacitance()

template<CIRCUIT_PATH_TEMPLATE >
virtual CapacitanceScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetCapacitance ( )
virtual

◆ GetCapacitanceBaseline()

template<CIRCUIT_PATH_TEMPLATE >
virtual CapacitanceScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetCapacitanceBaseline ( )
virtual

◆ GetFlux()

template<CIRCUIT_PATH_TEMPLATE >
virtual FluxScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetFlux ( )
virtual

◆ GetFluxSource()

template<CIRCUIT_PATH_TEMPLATE >
virtual FluxScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetFluxSource ( )
virtual

◆ GetFluxSourceBaseline()

template<CIRCUIT_PATH_TEMPLATE >
virtual FluxScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetFluxSourceBaseline ( )
virtual

◆ GetInductance()

template<CIRCUIT_PATH_TEMPLATE >
virtual InductanceScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetInductance ( )
virtual

◆ GetInductanceBaseline()

template<CIRCUIT_PATH_TEMPLATE >
virtual InductanceScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetInductanceBaseline ( )
virtual

◆ GetName()

template<CIRCUIT_PATH_TEMPLATE >
virtual std::string SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetName ( ) const
virtual

◆ GetNextCapacitance()

template<CIRCUIT_PATH_TEMPLATE >
virtual CapacitanceScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetNextCapacitance ( )
virtual

◆ GetNextFlux()

template<CIRCUIT_PATH_TEMPLATE >
virtual FluxScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetNextFlux ( )
virtual

◆ GetNextFluxSource()

template<CIRCUIT_PATH_TEMPLATE >
virtual FluxScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetNextFluxSource ( )
virtual

◆ GetNextInductance()

template<CIRCUIT_PATH_TEMPLATE >
virtual InductanceScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetNextInductance ( )
virtual

◆ GetNextPolarizedState()

template<CIRCUIT_PATH_TEMPLATE >
virtual eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetNextPolarizedState ( ) const
virtual

◆ GetNextPotentialSource()

template<CIRCUIT_PATH_TEMPLATE >
virtual PotentialScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetNextPotentialSource ( )
virtual

◆ GetNextResistance()

template<CIRCUIT_PATH_TEMPLATE >
virtual ResistanceScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetNextResistance ( )
virtual

◆ GetNextSwitch()

template<CIRCUIT_PATH_TEMPLATE >
virtual eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetNextSwitch ( ) const
virtual

◆ GetNextValve()

template<CIRCUIT_PATH_TEMPLATE >
virtual eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetNextValve ( ) const
virtual

◆ GetPolarizedState()

template<CIRCUIT_PATH_TEMPLATE >
virtual eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetPolarizedState ( ) const
virtual

◆ GetPotentialSource()

template<CIRCUIT_PATH_TEMPLATE >
virtual PotentialScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetPotentialSource ( )
virtual

◆ GetPotentialSourceBaseline()

template<CIRCUIT_PATH_TEMPLATE >
virtual PotentialScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetPotentialSourceBaseline ( )
virtual

◆ GetResistance()

template<CIRCUIT_PATH_TEMPLATE >
virtual ResistanceScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetResistance ( )
virtual

◆ GetResistanceBaseline()

template<CIRCUIT_PATH_TEMPLATE >
virtual ResistanceScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetResistanceBaseline ( )
virtual

◆ GetSourceNode()

template<CIRCUIT_PATH_TEMPLATE >
virtual SECircuitNode<CIRCUIT_NODE_TYPES>& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetSourceNode ( ) const
virtual

◆ GetSwitch()

template<CIRCUIT_PATH_TEMPLATE >
virtual eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetSwitch ( ) const
virtual

◆ GetTargetNode()

template<CIRCUIT_PATH_TEMPLATE >
virtual SECircuitNode<CIRCUIT_NODE_TYPES>& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetTargetNode ( ) const
virtual

◆ GetValve()

template<CIRCUIT_PATH_TEMPLATE >
virtual eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetValve ( ) const
virtual

◆ GetValveBreakdownPotential()

template<CIRCUIT_PATH_TEMPLATE >
virtual PotentialScalar& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::GetValveBreakdownPotential ( )
virtual

◆ HasCapacitance()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasCapacitance ( ) const
virtual

◆ HasCapacitanceBaseline()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasCapacitanceBaseline ( ) const
virtual

◆ HasFlux()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasFlux ( ) const
virtual

◆ HasFluxSource()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasFluxSource ( ) const
virtual

◆ HasFluxSourceBaseline()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasFluxSourceBaseline ( ) const
virtual

◆ HasInductance()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasInductance ( ) const
virtual

◆ HasInductanceBaseline()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasInductanceBaseline ( ) const
virtual

◆ HasNextCapacitance()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasNextCapacitance ( ) const
virtual

◆ HasNextFlux()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasNextFlux ( ) const
virtual

◆ HasNextFluxSource()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasNextFluxSource ( ) const
virtual

◆ HasNextInductance()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasNextInductance ( ) const
virtual

◆ HasNextPolarizedState()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasNextPolarizedState ( ) const
virtual

◆ HasNextPotentialSource()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasNextPotentialSource ( ) const
virtual

◆ HasNextResistance()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasNextResistance ( ) const
virtual

◆ HasNextSwitch()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasNextSwitch ( ) const
virtual

◆ HasNextValve()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasNextValve ( ) const
virtual

◆ HasPolarizedState()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasPolarizedState ( ) const
virtual

◆ HasPotentialSource()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasPotentialSource ( ) const
virtual

◆ HasPotentialSourceBaseline()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasPotentialSourceBaseline ( ) const
virtual

◆ HasResistance()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasResistance ( ) const
virtual

◆ HasResistanceBaseline()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasResistanceBaseline ( ) const
virtual

◆ HasSwitch()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasSwitch ( ) const
virtual

◆ HasValidElements()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasValidElements ( ) const
virtual

◆ HasValve()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasValve ( ) const
virtual

◆ HasValveBreakdownPotential()

template<CIRCUIT_PATH_TEMPLATE >
virtual bool SECircuitPath< CIRCUIT_PATH_TEMPLATE >::HasValveBreakdownPotential ( ) const
virtual

◆ InvalidateNextPolarizedState()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::InvalidateNextPolarizedState ( )
virtual

◆ InvalidateNextSwitch()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::InvalidateNextSwitch ( )
virtual

◆ InvalidateNextValve()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::InvalidateNextValve ( )
virtual

◆ InvalidatePolarizedState()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::InvalidatePolarizedState ( )
virtual

◆ InvalidateSwitch()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::InvalidateSwitch ( )
virtual

◆ InvalidateValve()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::InvalidateValve ( )
virtual

◆ NumberOfElements()

template<CIRCUIT_PATH_TEMPLATE >
virtual unsigned short SECircuitPath< CIRCUIT_PATH_TEMPLATE >::NumberOfElements ( ) const
inlinevirtual

◆ NumberOfNextElements()

template<CIRCUIT_PATH_TEMPLATE >
virtual unsigned short SECircuitPath< CIRCUIT_PATH_TEMPLATE >::NumberOfNextElements ( ) const
inlinevirtual

◆ SetNextPolarizedState()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::SetNextPolarizedState ( eGate  state)
virtual

◆ SetNextSwitch()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::SetNextSwitch ( eGate  state)
virtual

◆ SetNextValve()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::SetNextValve ( eGate  state)
virtual

◆ SetPolarizedState()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::SetPolarizedState ( eGate  state)
virtual

◆ SetSwitch()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::SetSwitch ( eGate  state)
virtual

◆ SetValve()

template<CIRCUIT_PATH_TEMPLATE >
virtual void SECircuitPath< CIRCUIT_PATH_TEMPLATE >::SetValve ( eGate  state)
virtual

Friends And Related Function Documentation

◆ PBCircuit

template<CIRCUIT_PATH_TEMPLATE >
friend class PBCircuit
friend

◆ SECircuit

template<CIRCUIT_PATH_TEMPLATE >
template<typename NodeType , typename PathType >
friend class SECircuit
friend

Member Data Documentation

◆ m_Capacitance

template<CIRCUIT_PATH_TEMPLATE >
CapacitanceScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_Capacitance
protected

◆ m_CapacitanceBaseline

template<CIRCUIT_PATH_TEMPLATE >
CapacitanceScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_CapacitanceBaseline
protected

◆ m_Flux

template<CIRCUIT_PATH_TEMPLATE >
FluxScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_Flux
protected

◆ m_FluxSource

template<CIRCUIT_PATH_TEMPLATE >
FluxScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_FluxSource
protected

◆ m_FluxSourceBaseline

template<CIRCUIT_PATH_TEMPLATE >
FluxScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_FluxSourceBaseline
protected

◆ m_Inductance

template<CIRCUIT_PATH_TEMPLATE >
InductanceScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_Inductance
protected

◆ m_InductanceBaseline

template<CIRCUIT_PATH_TEMPLATE >
InductanceScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_InductanceBaseline
protected

◆ m_Name

template<CIRCUIT_PATH_TEMPLATE >
std::string SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_Name
protected

◆ m_NextCapacitance

template<CIRCUIT_PATH_TEMPLATE >
CapacitanceScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_NextCapacitance
protected

◆ m_NextFlux

template<CIRCUIT_PATH_TEMPLATE >
FluxScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_NextFlux
protected

◆ m_NextFluxSource

template<CIRCUIT_PATH_TEMPLATE >
FluxScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_NextFluxSource
protected

◆ m_NextInductance

template<CIRCUIT_PATH_TEMPLATE >
InductanceScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_NextInductance
protected

◆ m_NextPolarizedState

template<CIRCUIT_PATH_TEMPLATE >
eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_NextPolarizedState
protected

◆ m_NextPotentialSource

template<CIRCUIT_PATH_TEMPLATE >
PotentialScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_NextPotentialSource
protected

◆ m_NextResistance

template<CIRCUIT_PATH_TEMPLATE >
ResistanceScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_NextResistance
protected

◆ m_NextSwitch

template<CIRCUIT_PATH_TEMPLATE >
eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_NextSwitch
protected

◆ m_NextValve

template<CIRCUIT_PATH_TEMPLATE >
eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_NextValve
protected

◆ m_NumElements

template<CIRCUIT_PATH_TEMPLATE >
unsigned short SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_NumElements
mutableprotected

◆ m_NumNextElements

template<CIRCUIT_PATH_TEMPLATE >
unsigned short SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_NumNextElements
mutableprotected

◆ m_PolarizedState

template<CIRCUIT_PATH_TEMPLATE >
eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_PolarizedState
protected

◆ m_PotentialSource

template<CIRCUIT_PATH_TEMPLATE >
PotentialScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_PotentialSource
protected

◆ m_PotentialSourceBaseline

template<CIRCUIT_PATH_TEMPLATE >
PotentialScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_PotentialSourceBaseline
protected

◆ m_Resistance

template<CIRCUIT_PATH_TEMPLATE >
ResistanceScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_Resistance
protected

◆ m_ResistanceBaseline

template<CIRCUIT_PATH_TEMPLATE >
ResistanceScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_ResistanceBaseline
protected

◆ m_SourceNode

template<CIRCUIT_PATH_TEMPLATE >
SECircuitNode<CIRCUIT_NODE_TYPES>& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_SourceNode
protected

◆ m_Switch

template<CIRCUIT_PATH_TEMPLATE >
eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_Switch
protected

◆ m_TargetNode

template<CIRCUIT_PATH_TEMPLATE >
SECircuitNode<CIRCUIT_NODE_TYPES>& SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_TargetNode
protected

◆ m_Valve

template<CIRCUIT_PATH_TEMPLATE >
eGate SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_Valve
protected

◆ m_ValveBreakdownPotential

template<CIRCUIT_PATH_TEMPLATE >
PotentialScalar* SECircuitPath< CIRCUIT_PATH_TEMPLATE >::m_ValveBreakdownPotential
protected