Pulse adds COVID-19 Simulation Support
×
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()SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
Debug(std::string const &msg, std::string const &origin=empty) constLoggablevirtual
Debug(std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Debug(std::ostream &msg, std::string const &origin=empty) constLoggablevirtual
emptyLoggablestatic
Error(std::string const &msg, std::string const &origin=empty) constLoggablevirtual
Error(std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Error(std::ostream &msg, std::string const &origin=empty) constLoggablevirtual
Fatal(std::string const &msg, std::string const &origin=empty) constLoggablevirtual
Fatal(std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Fatal(std::ostream &msg, std::string const &origin=empty) constLoggablevirtual
GetLogger() constLoggablevirtual
Info(std::string const &msg, std::string const &origin=empty) constLoggablevirtual
Info(std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Info(const std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Info(std::ostream &msg, std::string const &origin=empty) constLoggablevirtual
IsCurrentValveStateUnique()SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >protectedvirtual
Loggable(Logger *logger=nullptr)Loggable
Loggable(std::string const &logfile)Loggable
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
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
to_string(int i)Loggableinline
to_string(unsigned int i)Loggableinline
to_string(size_t t)Loggableinline
to_string(float f)Loggableinline
to_string(double d)Loggableinline
Warning(std::string const &msg, std::string const &origin=empty) constLoggablevirtual
Warning(std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Warning(std::ostream &msg, std::string const &origin=empty) constLoggablevirtual
~Loggable()Loggablevirtual
~SECircuitCalculator()SECircuitCalculator< CIRCUIT_CALCULATOR_TEMPLATE >virtual

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.