![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Configuration options for the 2D surface routing solver. More...
#include <cstdint>#include <string>Go to the source code of this file.
Classes | |
| struct | openswmm::twoD::SolverOptions2D |
| Configuration for the 2D surface routing CVODE solver. More... | |
Namespaces | |
| namespace | openswmm |
| namespace | openswmm::twoD |
Enumerations | |
| enum class | openswmm::twoD::LinearSolverType : int8_t { openswmm::twoD::GMRES = 0 , openswmm::twoD::BICGSTAB = 1 , openswmm::twoD::TFQMR = 2 } |
| Krylov linear solver selector for the BDF + Newton + Krylov stack. More... | |
| enum class | openswmm::twoD::PreconditionerType : int8_t { openswmm::twoD::NONE = 0 , openswmm::twoD::JACOBI = 1 , openswmm::twoD::ILU = 2 } |
| Preconditioner selector for the Krylov inner solver. More... | |
Configuration options for the 2D surface routing solver.