SEFluidCircuitCalculator Member List

This is the complete list of members for SEFluidCircuitCalculator, including all inherited members.

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

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.