![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
RDII interface file — use/save pre-computed RDII inflows. More...
#include <cstdio>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | openswmm::rdii_iface::RdiiInterfaceFile |
| RDII interface file manager (USE = read/override, SAVE = export). More... | |
Namespaces | |
| namespace | openswmm |
| namespace | openswmm::rdii_iface |
RDII interface file — use/save pre-computed RDII inflows.
[FILES] USE RDII <file> bypasses the internal unit-hydrograph computation entirely (legacy rdii_openRdii() skips createRdiiFile() when Frdii.mode == USE_FILE); the file's flows become the RDII inflows during routing. SAVE RDII <file> exports the internally computed RDII flows.
Two legacy formats are supported for reading, auto-detected:
name yr mon day hr min sec flow (flow in declared units).Writing uses the binary format (legacy SAVE parity).
Lookup is step-aligned, NOT interpolated: a record's flows apply on [date, date + step) — legacy rdii_getNumRdiiFlows().