![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Structure-of-Arrays (SoA) storage for 2D triangular mesh geometry. More...
#include <vector>#include <string>#include <cstdint>Go to the source code of this file.
Classes | |
| struct | openswmm::twoD::MeshData |
| SoA storage for 2D mixed triangle/quad mesh geometry and topology. More... | |
| struct | openswmm::twoD::MeshData::TriCouplingRow |
Namespaces | |
| namespace | openswmm |
| namespace | openswmm::twoD |
Variables | |
| constexpr int | openswmm::twoD::kMaxCellVerts = 4 |
Structure-of-Arrays (SoA) storage for 2D triangular mesh geometry.
Stores vertex coordinates, triangle connectivity, edge geometry, neighbour adjacency, vertex reconstruction stencils, and coupling maps to SWMM nodes. Follows the same data-oriented SoA pattern used throughout the engine (NodeData, LinkData, etc.).