![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Rule-based control engine — full legacy parity. More...
Go to the source code of this file.
Classes | |
| struct | openswmm::controls::Premise |
| struct | openswmm::controls::Action |
| struct | openswmm::controls::PIDState |
| struct | openswmm::controls::NamedVariable |
| struct | openswmm::controls::Rule |
| class | openswmm::controls::ControlEngine |
| struct | openswmm::controls::ControlEngine::PremiseSoA |
| Pre-sorted premise index for batch evaluation. More... | |
Namespaces | |
| namespace | openswmm |
| namespace | openswmm::controls |
Rule-based control engine — full legacy parity.
Complete reimplementation matching legacy controls.c capabilities: