|
IPPL (Independent Parallel Particle Layer)
IPPL
|
#include <ParticleSpatialOverlapLayout.h>
Private Member Functions | |
| ParticleNeighborData (size_type numLocalParticles, Vector< size_type, Dim > cellStrides, Vector< size_type, Dim > numCells, Vector< T, Dim > cellWidth, region_type region, hash_type cellStartingIdx, hash_type cellIndex, hash_type cellParticleCount, hash_type cellPermutationForward, hash_type cellPermutationBackward) | |
Friends | |
| class | ParticleSpatialOverlapLayout |
Proxy class to store all necessary information needed to call getParticleNeighbors in Kokkos parallel regions
Definition at line 75 of file ParticleSpatialOverlapLayout.h.
|
inlineprivate |
Definition at line 79 of file ParticleSpatialOverlapLayout.h.
References cellIndex, cellParticleCount, cellPermutationBackward, cellPermutationForward, cellStartingIdx, cellStrides, cellWidth, numCells, numLocalParticles, and region.
|
friend |
Definition at line 77 of file ParticleSpatialOverlapLayout.h.
References ParticleSpatialOverlapLayout.
Referenced by ParticleSpatialOverlapLayout.
|
private |
Definition at line 101 of file ParticleSpatialOverlapLayout.h.
Referenced by ippl::ParticleSpatialOverlapLayout< T, Dim, Mesh, PositionProperties >::getParticleNeighbors(), and ParticleNeighborData().
|
private |
Definition at line 104 of file ParticleSpatialOverlapLayout.h.
Referenced by ippl::ParticleSpatialOverlapLayout< T, Dim, Mesh, PositionProperties >::getParticleNeighbors(), and ParticleNeighborData().
|
private |
Definition at line 98 of file ParticleSpatialOverlapLayout.h.
Referenced by ippl::ParticleSpatialOverlapLayout< T, Dim, Mesh, PositionProperties >::getParticleNeighbors(), and ParticleNeighborData().
|
private |
Definition at line 97 of file ParticleSpatialOverlapLayout.h.
Referenced by ippl::ParticleSpatialOverlapLayout< T, Dim, Mesh, PositionProperties >::getParticleNeighbors(), and ParticleNeighborData().
|
private |
Definition at line 95 of file ParticleSpatialOverlapLayout.h.
Referenced by ParticleNeighborData().
|
private |
Definition at line 99 of file ParticleSpatialOverlapLayout.h.
Referenced by ippl::ParticleSpatialOverlapLayout< T, Dim, Mesh, PositionProperties >::getParticleNeighbors(), and ParticleNeighborData().