#include <SECircuitPath.h>

Public Member Functions | |
| virtual | ~SECircuitPath () |
| virtual void | Clear () |
| virtual bool | Load (const CDM::CircuitPathData &in) |
| virtual CDM::CircuitPathData * | Unload () const =0 |
| virtual std::string | GetName () const |
| virtual const char * | GetName_cStr () 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 CDM::enumOpenClosed::value | GetSwitch () const |
| virtual void | SetSwitch (CDM::enumOpenClosed::value state) |
| virtual void | FlipSwitch () |
| virtual bool | HasSwitch () const |
| virtual void | InvalidateSwitch () |
| virtual CDM::enumOpenClosed::value | GetNextSwitch () const |
| virtual void | SetNextSwitch (CDM::enumOpenClosed::value state) |
| virtual void | FlipNextSwitch () |
| virtual bool | HasNextSwitch () const |
| virtual void | InvalidateNextSwitch () |
| virtual CDM::enumOpenClosed::value | GetValve () const |
| virtual void | SetValve (CDM::enumOpenClosed::value state) |
| virtual void | FlipValve () |
| virtual bool | HasValve () const |
| virtual void | InvalidateValve () |
| virtual CDM::enumOpenClosed::value | GetNextValve () const |
| virtual void | SetNextValve (CDM::enumOpenClosed::value state) |
| virtual void | FlipNextValve () |
| virtual bool | HasNextValve () const |
| virtual void | InvalidateNextValve () |
| virtual CDM::enumOpenClosed::value | GetPolarizedState () const |
| virtual void | SetPolarizedState (CDM::enumOpenClosed::value state) |
| virtual void | FlipPolarizedState () |
| virtual bool | HasPolarizedState () const |
| virtual void | InvalidatePolarizedState () |
| virtual CDM::enumOpenClosed::value | GetNextPolarizedState () const |
| virtual void | SetNextPolarizedState (CDM::enumOpenClosed::value state) |
| virtual void | FlipNextPolarizedState () |
| virtual bool | HasNextPolarizedState () const |
| virtual void | InvalidateNextPolarizedState () |
Public Member Functions inherited from biogears::Loggable | |
| Loggable () | |
| Loggable (Logger *log) | |
| virtual | ~Loggable () |
| virtual Logger * | GetLogger () const |
Protected Member Functions | |
| SECircuitPath (SECircuitNode< PotentialScalar, QuantityScalar > &src, SECircuitNode< PotentialScalar, QuantityScalar > &tgt, const char *name) | |
| SECircuitPath (SECircuitNode< PotentialScalar, QuantityScalar > &src, SECircuitNode< PotentialScalar, QuantityScalar > &tgt, const std::string &name) | |
| virtual void | Unload (CDM::CircuitPathData &data) const |
Protected Member Functions inherited from biogears::Loggable | |
| virtual void | Debug (const char *msg, const char *origin="") const |
| virtual void | Debug (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Debug (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Info (const char *msg, const char *origin="") const |
| virtual void | Info (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Info (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Warning (const char *msg, const char *origin="") const |
| virtual void | Warning (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Warning (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Error (const char *msg, const char *origin="") const |
| virtual void | Error (const std::string msg, const std::string origin=empty) const |
| virtual void | Error (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Fatal (const char *msg, const char *origin="") const |
| virtual void | Fatal (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Fatal (std::ostream &msg, const std::string &origin=empty) const |
Friends | |
| template<typename CircuitBindType , typename NodeType , typename CircuitNodeBindType , typename PathType , typename CircuitPathBindType > | |
| class | SECircuit |
Additional Inherited Members | |
Static Public Attributes inherited from biogears::Loggable | |
| static const std::string | empty |
| static const char * | empty_cStr |
Constructor & Destructor Documentation
|
protected |
|
protected |
|
virtual |
Member Function Documentation
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, biogears::SEFluidCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, biogears::SEFluidCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, biogears::SEFluidCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, biogears::SEFluidCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, biogears::SEFluidCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, biogears::SEFluidCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, biogears::SEFluidCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, biogears::SEFluidCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
Reimplemented in biogears::SEElectricalCircuitPath, biogears::SEFluidCircuitPath, and biogears::SEThermalCircuitPath.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
pure virtual |
Implemented in biogears::SEElectricalCircuitPath, biogears::SEFluidCircuitPath, and biogears::SEThermalCircuitPath.
|
protectedvirtual |
Friends And Related Function Documentation
|
friend |
Member Data Documentation
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
mutableprotected |
|
mutableprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |


Public Member Functions inherited from