![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Routing interface file — coupling between separate SWMM simulations. More...
#include <vector>#include <string>#include <cstdio>Go to the source code of this file.
Classes | |
| struct | openswmm::iface::InterfaceFileSoA |
| class | openswmm::iface::InterfaceManager |
Namespaces | |
| namespace | openswmm |
| namespace | openswmm::iface |
Routing interface file — coupling between separate SWMM simulations.
An upstream model writes outfall results to a text interface file; a downstream model reads those results as inflow boundary conditions. Temporal interpolation between interface file periods ensures smooth coupling even when the two models use different timesteps.
SoA storage: per-node flows and quality values stored in flat arrays for vectorisable interpolation.