![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
This is the complete list of members for openswmm::fv::ImplicitNetworkSolver, including all inherited members.
| clearLinearWorkspace() | openswmm::fv::ImplicitNetworkSolver | inline |
| CondensationStatus enum name | openswmm::fv::ImplicitNetworkSolver | |
| initializeHeads(const Problem &, Trial &, double tolerance) | openswmm::fv::ImplicitNetworkSolver | static |
| linearize(const Problem &, const Trial &, double dt, double step, Linearization &) | openswmm::fv::ImplicitNetworkSolver | static |
| LinearMethod enum name | openswmm::fv::ImplicitNetworkSolver | |
| linearWorkspaceBytes() const | openswmm::fv::ImplicitNetworkSolver | inline |
| Preconditioner enum name | openswmm::fv::ImplicitNetworkSolver | |
| Regime enum name | openswmm::fv::ImplicitNetworkSolver | |
| residual(const Problem &, const Trial &, double dt, Evaluation &) | openswmm::fv::ImplicitNetworkSolver | static |
| solve(const Problem &, double dt, const Controls &, Endpoint &) | openswmm::fv::ImplicitNetworkSolver | |
| solveBlockLinear(const Matrix &, const std::vector< double > &rhs, std::size_t cell_blocks, const NativeGmres::Controls &, std::vector< double > &, LinearWorkspace *=nullptr) | openswmm::fv::ImplicitNetworkSolver | static |
| solveCondensed(const NetworkMeshData &, const Matrix &, const std::vector< double > &rhs, const NativeGmres::Controls &, const CondensationControls &, bool allow_fallback, std::vector< double > &, LinearWorkspace *=nullptr) | openswmm::fv::ImplicitNetworkSolver | static |
| solveLinear(const Matrix &, const std::vector< double > &rhs, const NativeGmres::Controls &, std::vector< double > &, LinearWorkspace *=nullptr) | openswmm::fv::ImplicitNetworkSolver | static |
| Status enum name | openswmm::fv::ImplicitNetworkSolver |