![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Per-row buffer for [2D_EDGE_CONVEYANCE] parse output (§11A).
More...
#include <PendingRows2D.hpp>
Public Attributes | |
| int | v_from = 0 |
| FROM_VERTEX index. | |
| int | v_to = 0 |
| TO_VERTEX index (≠ v_from) | |
| double | conveyance = 1.0 |
| Validated to [0, 1] at parse time. | |
Per-row buffer for [2D_EDGE_CONVEYANCE] parse output (§11A).
Populated by the input parser during reading (vertices known but mesh topology not yet built), drained into mesh edge_conveyance during SurfaceRouter2D::initialize() after buildMeshTopology has populated the neighbour table. Mirrored to both slots of an interior edge so antisymmetric FV flux integration stays mass-conservative. Retained after the drain for faithful re-serialization.
| double openswmm::twoD::PendingEdgeConveyanceRow::conveyance = 1.0 |
Validated to [0, 1] at parse time.
| int openswmm::twoD::PendingEdgeConveyanceRow::v_from = 0 |
FROM_VERTEX index.
| int openswmm::twoD::PendingEdgeConveyanceRow::v_to = 0 |
TO_VERTEX index (≠ v_from)