![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Immutable mesh geometry/topology mirrored to device once at initialize(). More...
#include <KokkosSurfaceKernels.hpp>
Public Attributes | |
| int | n_tri = 0 |
| int | n_vert = 0 |
| CDView | tri_cz |
| CDView | tri_area |
| CDView | tri_cx |
| CDView | tri_cy |
| CDView | mannings_n |
| [n_tri] | |
| CIView | tri_nbr0 |
| CIView | tri_nbr1 |
| CIView | tri_nbr2 |
| [n_tri] | |
| CDView | edge_length |
| CDView | edge_nx |
| CDView | edge_ny |
| CDView | edge_conveyance |
| [n_tri*3] | |
| CIView | vert_ptr |
| [n_vert+1] | |
| CIView | vert_idx |
| [nnz] | |
| CDView | vert_wt |
| [nnz] | |
Immutable mesh geometry/topology mirrored to device once at initialize().
| CDView openswmm::twoD::gpu::MeshViews::edge_conveyance |
[n_tri*3]
| CDView openswmm::twoD::gpu::MeshViews::edge_length |
| CDView openswmm::twoD::gpu::MeshViews::edge_nx |
| CDView openswmm::twoD::gpu::MeshViews::edge_ny |
| CDView openswmm::twoD::gpu::MeshViews::mannings_n |
[n_tri]
| int openswmm::twoD::gpu::MeshViews::n_tri = 0 |
| int openswmm::twoD::gpu::MeshViews::n_vert = 0 |
| CDView openswmm::twoD::gpu::MeshViews::tri_area |
| CDView openswmm::twoD::gpu::MeshViews::tri_cx |
| CDView openswmm::twoD::gpu::MeshViews::tri_cy |
| CDView openswmm::twoD::gpu::MeshViews::tri_cz |
| CIView openswmm::twoD::gpu::MeshViews::tri_nbr0 |
| CIView openswmm::twoD::gpu::MeshViews::tri_nbr1 |
| CIView openswmm::twoD::gpu::MeshViews::tri_nbr2 |
[n_tri]
| CIView openswmm::twoD::gpu::MeshViews::vert_idx |
[nnz]
| CIView openswmm::twoD::gpu::MeshViews::vert_ptr |
[n_vert+1]
| CDView openswmm::twoD::gpu::MeshViews::vert_wt |
[nnz]