![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Irregular transect cross-section geometry (HEC-2 style). More...
#include <vector>#include <string>Go to the source code of this file.
Classes | |
| struct | openswmm::transect::TransectData |
Namespaces | |
| namespace | openswmm |
| namespace | openswmm::transect |
Functions | |
| void | openswmm::transect::buildTables (TransectData &td) |
| Build tabulated geometry from station-elevation data. | |
Variables | |
| constexpr int | openswmm::transect::N_TRANSECT_TBL = 51 |
Irregular transect cross-section geometry (HEC-2 style).
Processes station-elevation pairs into tabulated A/R/W arrays that can be used by the XSectBatch lookup system. Each transect produces N_TRANSECT_TBL entries (typically 51) of normalized area, hydraulic radius, and width vs. depth.