|
peclet.voro 1.0.0
Device-native moving-particle Voronoi dynamics
|
Host-side CSR buffers — the conversion target and the round-trip oracle. More...
#include <tessellation_view.hpp>
Public Attributes | |
| int | nCells = 0 |
| int | nFacets = 0 |
| std::vector< int > | cellFacetOffset |
| size nCells+1, exclusive scan of facet counts | |
| std::vector< gid_t > | cellSeedId |
| size nCells, stable seed id per cell | |
| std::vector< Real > | cellVolume |
| size nCells | |
| std::vector< gid_t > | facetNeighbor |
| size nFacets (negative => boundary/none) | |
| std::vector< Real > | facetArea |
| size 3*nFacets, area vectors (3*f + c) | |
| std::vector< Real > | facetConnect |
| size 3*nFacets, dV (volume gradient) | |
| std::vector< Real > | facetConnVec |
| size 3*nFacets, connecting vector to neighbour seed | |
Host-side CSR buffers — the conversion target and the round-trip oracle.
| std::vector<int> peclet::voro::HostTessellation< Real >::cellFacetOffset |
size nCells+1, exclusive scan of facet counts
| std::vector<gid_t> peclet::voro::HostTessellation< Real >::cellSeedId |
size nCells, stable seed id per cell
| std::vector<Real> peclet::voro::HostTessellation< Real >::cellVolume |
size nCells
| std::vector<Real> peclet::voro::HostTessellation< Real >::facetArea |
size 3*nFacets, area vectors (3*f + c)
| std::vector<Real> peclet::voro::HostTessellation< Real >::facetConnect |
size 3*nFacets, dV (volume gradient)
| std::vector<Real> peclet::voro::HostTessellation< Real >::facetConnVec |
size 3*nFacets, connecting vector to neighbour seed
| std::vector<gid_t> peclet::voro::HostTessellation< Real >::facetNeighbor |
size nFacets (negative => boundary/none)
| int peclet::voro::HostTessellation< Real >::nCells = 0 |
| int peclet::voro::HostTessellation< Real >::nFacets = 0 |