|
peclet.voro 1.0.4
Device-native moving-particle Voronoi dynamics
|
#include <pore_cells.hpp>
Public Types | |
| using | MemSpace = peclet::core::MemSpace |
Public Attributes | |
| Kokkos::View< Real *, MemSpace > | verts |
| 3·numVerts | |
| Kokkos::View< int64_t *, MemSpace > | offset |
| numPolygons+1: each polygon's vertex range | |
| Kokkos::View< Real *, MemSpace > | volume |
| numPolygons: the 3-D volume of the cut cell | |
| Kokkos::View< int *, MemSpace > | seed |
| numPolygons: the seed index of the cut cell | |
| long | numOverflow = 0 |
| seeds skipped because their cell hit a capacity | |
| long | numIncomplete = 0 |
| cut cells whose gather coverage did not close | |
The cross-section polygons, packed in seed order (vertices in the world frame, all on the plane, CCW about the plane normal).
| using peclet::voro::PoreSectionResult< Real >::MemSpace = peclet::core::MemSpace |
| long peclet::voro::PoreSectionResult< Real >::numIncomplete = 0 |
cut cells whose gather coverage did not close
| long peclet::voro::PoreSectionResult< Real >::numOverflow = 0 |
seeds skipped because their cell hit a capacity
| Kokkos::View<int64_t*, MemSpace> peclet::voro::PoreSectionResult< Real >::offset |
numPolygons+1: each polygon's vertex range
| Kokkos::View<int*, MemSpace> peclet::voro::PoreSectionResult< Real >::seed |
numPolygons: the seed index of the cut cell
| Kokkos::View<Real*, MemSpace> peclet::voro::PoreSectionResult< Real >::verts |
3·numVerts
| Kokkos::View<Real*, MemSpace> peclet::voro::PoreSectionResult< Real >::volume |
numPolygons: the 3-D volume of the cut cell