SEBlackBox< BLACK_BOX_TEMPLATE > Member List

This is the complete list of members for SEBlackBox< BLACK_BOX_TEMPLATE >, including all inherited members.

Clear()SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
CommonDataModelTestSEBlackBox< BLACK_BOX_TEMPLATE >friend
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
GetLogger() constLoggablevirtual
GetMiddleNode() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
GetName() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
GetPotential(const PotentialUnit &unit) constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
GetQuantity(const QuantityUnit &unit) constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
GetSourceFlux(const FluxUnit &unit) constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
GetSourceNode() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
GetSourcePath() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
GetSourcePotential(const PotentialUnit &unit) constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
GetTargetFlux(const FluxUnit &unit) constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
GetTargetNode() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
GetTargetPath() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
GetTargetPotential(const PotentialUnit &unit) constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
HasMiddleNode() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
HasSourceNode() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
HasSourcePath() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
HasTargetNode() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
HasTargetPath() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposePotential(double v, const PotentialUnit &unit)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposePotential(const PotentialScalar &s)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposeQuantity(double v, const QuantityUnit &unit)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposeQuantity(const QuantityScalar &s)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposeSourceFlux(double v, const FluxUnit &unit)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposeSourceFlux(const FluxScalar &s)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposeSourcePotential(double v, const PotentialUnit &unit)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposeSourcePotential(const PotentialScalar &s)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposeTargetFlux(double v, const FluxUnit &unit)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposeTargetFlux(const FluxScalar &s)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposeTargetPotential(double v, const PotentialUnit &unit)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
ImposeTargetPotential(const PotentialScalar &s)SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
Info(std::string const &msg) constLoggablevirtual
Info(std::stringstream &msg) constLoggablevirtual
Info(const std::stringstream &msg) constLoggablevirtual
Info(std::ostream &msg) constLoggablevirtual
IsPotentialImposed() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
IsQuantityImposed() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
IsSourceFluxImposed() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
IsSourcePotentialImposed() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
IsTargetFluxImposed() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
IsTargetPotentialImposed() constSEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
Loggable(Logger *logger=nullptr)Loggable
Loggable(std::string const &logfile)Loggable
m_LoggerLoggableprotected
m_MiddleNodeSEBlackBox< BLACK_BOX_TEMPLATE >protected
m_NameSEBlackBox< BLACK_BOX_TEMPLATE >protected
m_SourceNodeSEBlackBox< BLACK_BOX_TEMPLATE >protected
m_SourcePathSEBlackBox< BLACK_BOX_TEMPLATE >protected
m_TargetNodeSEBlackBox< BLACK_BOX_TEMPLATE >protected
m_TargetPathSEBlackBox< BLACK_BOX_TEMPLATE >protected
myLoggerLoggableprotected
RemoveImposedPotential()SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
RemoveImposedQuantity()SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
RemoveImposedSourceFlux()SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
RemoveImposedSourcePotential()SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
RemoveImposedTargetFlux()SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
RemoveImposedTargetPotential()SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual
SEBlackBox(const std::string &name, Logger *logger)SEBlackBox< BLACK_BOX_TEMPLATE >inlineprotected
SEBlackBoxManagerSEBlackBox< BLACK_BOX_TEMPLATE >friend
SECircuitCalculatorSEBlackBox< BLACK_BOX_TEMPLATE >friend
SetLogger(Logger &logger)Loggablevirtual
SetMiddleNode(NodeType *n)SEBlackBox< BLACK_BOX_TEMPLATE >inlineprotectedvirtual
SetSourceNode(NodeType *n)SEBlackBox< BLACK_BOX_TEMPLATE >inlineprotectedvirtual
SetSourcePath(PathType *p)SEBlackBox< BLACK_BOX_TEMPLATE >inlineprotectedvirtual
SetTargetNode(NodeType *n)SEBlackBox< BLACK_BOX_TEMPLATE >inlineprotectedvirtual
SetTargetPath(PathType *p)SEBlackBox< BLACK_BOX_TEMPLATE >inlineprotectedvirtual
Warning(std::string const &msg) constLoggablevirtual
Warning(std::stringstream &msg) constLoggablevirtual
Warning(std::ostream &msg) constLoggablevirtual
~Loggable()Loggablevirtual
~SEBlackBox()SEBlackBox< BLACK_BOX_TEMPLATE >inlinevirtual

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.