SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE > Member List

This is the complete list of members for SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >, including all inherited members.

_eigenSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >private
CalculateFluxes()SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
CalculateQuantities()SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
CheckAndModifyValves(bool solverPassed)SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
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
Info(std::string const &msg) constLoggablevirtual
Info(std::stringstream &msg) constLoggablevirtual
Info(const std::stringstream &msg) constLoggablevirtual
Info(std::ostream &msg) constLoggablevirtual
IsCurrentValveStateUnique()SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
Loggable(Logger *logger=nullptr)Loggable
Loggable(std::string const &logfile)Loggable
m_blackBoxPotentialSourcesSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_CapacitanceUnitSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_circuitSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_currentTime_sSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_dT_sSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_FluxUnitSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_InductanceUnitSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_LoggerLoggableprotected
m_potentialSourcesSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_PotentialUnitSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_QuantityUnitSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_refPotentialSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_ResistanceUnitSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_solverSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_ssSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
m_valveStatesSECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protected
myLoggerLoggableprotected
ParseIn()SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
ParseInPotentialSources()SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
ParseOut()SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
PopulateAMatrix(NodeType &nKCL, PathType &p, double dMultiplier, bool hasPotentialSource=false)SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
PostProcess(CircuitType &circuit)SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >virtual
Process(CircuitType &circuit, double timeStep_s)SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >virtual
SECircuitCalculator(const CapacitanceUnit &c, const FluxUnit &f, const InductanceUnit &i, const PotentialUnit &p, const QuantityUnit &q, const ResistanceUnit &r, Logger *logger)SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >
SetEigenSolver(EigenCircuitSolver s)SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >inlinevirtual
SetEigenSolver(EigenCircuitSolver::Type t)SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >inlinevirtual
SetLogger(Logger &logger)Loggablevirtual
Solve()SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
Verbose(std::string location)SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
Warning(std::string const &msg) constLoggablevirtual
Warning(std::stringstream &msg) constLoggablevirtual
Warning(std::ostream &msg) constLoggablevirtual
~Loggable()Loggablevirtual
~SECircuitCalculator()SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >virtual

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.