Cabana 0.8.0-dev
 
Loading...
Searching...
No Matches
Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim > Member List

This is the complete list of members for Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >, including all inherited members.

binningData() constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
binOffset(const int i, const int j, const int k) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
binOffset(const Kokkos::Array< int, num_space_dim > ijk) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
binSize(const Kokkos::Array< int, num_space_dim > ijk) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
binSize(const int i, const int j, const int k) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
build(ExecutionSpace, PositionType positions, const std::size_t begin, const std::size_t end)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
build(PositionType positions, const std::size_t begin, const std::size_t end)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
build(PositionType positions)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
cardinalBinIndex(const int i, const int j, const int k) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
cardinalBinIndex(const Kokkos::Array< int, num_space_dim > &ijk) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
cellStencil() constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
CountView typedefCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >
execution_space typedefCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >
getParticle(const int offset) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
getParticleBegin() constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
getParticleBin(const int particle_index) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
getParticleBins() constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
getParticleEnd() constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
getStencilCells(const int cell, int &imin, int &imax, int &jmin, int &jmax, int &kmin, int &kmax) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
getStencilCells(const int cell, Kokkos::Array< int, num_space_dim > &min, Kokkos::Array< int, num_space_dim > &max) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
ijkBinIndex(const int cardinal, int &i, int &j, int &k) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
ijkBinIndex(const int cardinal, Kokkos::Array< int, num_space_dim > &ijk) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
LinkedCellList()=defaultCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >
LinkedCellList(PositionType positions, const ArrayType< Scalar, num_space_dim > grid_delta, const ArrayType< Scalar, num_space_dim > grid_min, const ArrayType< Scalar, num_space_dim > grid_max, typename std::enable_if<(is_slice< PositionType >::value||Kokkos::is_view< PositionType >::value), int >::type *=0)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
LinkedCellList(PositionType positions, const std::size_t begin, const std::size_t end, const ArrayType< Scalar, num_space_dim > grid_delta, const ArrayType< Scalar, num_space_dim > grid_min, const ArrayType< Scalar, num_space_dim > grid_max, typename std::enable_if<(is_slice< PositionType >::value||Kokkos::is_view< PositionType >::value), int >::type *=0)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
LinkedCellList(PositionType positions, const ArrayType< Scalar, num_space_dim > grid_delta, const ArrayType< Scalar, num_space_dim > grid_min, const ArrayType< Scalar, num_space_dim > grid_max, const Scalar neighborhood_radius, const Scalar cell_size_ratio=1, typename std::enable_if<(is_slice< PositionType >::value||Kokkos::is_view< PositionType >::value), int >::type *=0)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
LinkedCellList(PositionType positions, const std::size_t begin, const std::size_t end, const ArrayType< Scalar, num_space_dim > grid_delta, const ArrayType< Scalar, num_space_dim > grid_min, const ArrayType< Scalar, num_space_dim > grid_max, const Scalar neighborhood_radius, const Scalar cell_size_ratio=1, typename std::enable_if<(is_slice< PositionType >::value||Kokkos::is_view< PositionType >::value), int >::type *=0)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
LinkedCellList(PositionType positions, const Scalar grid_delta[num_space_dim], const Scalar grid_min[num_space_dim], const Scalar grid_max[num_space_dim], typename std::enable_if<(is_slice< PositionType >::value||Kokkos::is_view< PositionType >::value), int >::type *=0)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
LinkedCellList(PositionType positions, const std::size_t begin, const std::size_t end, const Scalar grid_delta[num_space_dim], const Scalar grid_min[num_space_dim], const Scalar grid_max[num_space_dim], typename std::enable_if<(is_slice< PositionType >::value||Kokkos::is_view< PositionType >::value), int >::type *=0)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
LinkedCellList(PositionType positions, const Scalar grid_delta[num_space_dim], const Scalar grid_min[num_space_dim], const Scalar grid_max[num_space_dim], const Scalar neighborhood_radius, const Scalar cell_size_ratio=1, typename std::enable_if<(is_slice< PositionType >::value||Kokkos::is_view< PositionType >::value), int >::type *=0)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
LinkedCellList(PositionType positions, const std::size_t begin, const std::size_t end, const Scalar grid_delta[num_space_dim], const Scalar grid_min[num_space_dim], const Scalar grid_max[num_space_dim], const Scalar neighborhood_radius, const Scalar cell_size_ratio=1, typename std::enable_if<(is_slice< PositionType >::value||Kokkos::is_view< PositionType >::value), int >::type *=0)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
memory_space typedefCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >
num_space_dimCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >static
numBin(const int dim) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
numParticles() constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
OffsetView typedefCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >
operator()(const int i) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
permutation(const int particle_id) constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
rangeBegin() constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
rangeEnd() constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
size_type typedefCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >
sorted() constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
stencil_type typedefCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >
storeParticleBins()Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
totalBins() constCabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline
update(const bool sorted)Cabana::LinkedCellList< MemorySpace, Scalar, NumSpaceDim >inline