Public Member Functions | |
| __device__ | NN_gpu_it_sparse (unsigned int cellIndex, const openfpm::vector_gpu_ker< aggregate< unsigned int >, memory_traits_inte > &neighborCellCountPrefixSum, const openfpm::vector_gpu_ker< aggregate< unsigned int, unsigned int >, memory_traits_inte > &neighborPartIndexFrom_To, const openfpm::vector_gpu_ker< aggregate< unsigned int >, memory_traits_inte > &sortedToUnsortedIndex) |
| __device__ unsigned int | get_sort () |
| __device__ unsigned int | get () |
| __device__ NN_gpu_it_sparse< dim, ids_type > & | operator++ () |
| __device__ bool | isNext () |
Private Member Functions | |
| __device__ void | SelectValid () |
Private Attributes | |
| unsigned int | neighborPartIndexStart |
| unsigned int | neighborPartIndexStop |
| unsigned int | neighborCellIndexStart |
| unsigned int | neighborCellIndexStop |
| const openfpm::vector_gpu_ker< aggregate< unsigned int >, memory_traits_inte > & | sortedToUnsortedIndex |
| const openfpm::vector_gpu_ker< aggregate< unsigned int >, memory_traits_inte > & | neighborCellCountPrefixSum |
| const openfpm::vector_gpu_ker< aggregate< unsigned int, unsigned int >, memory_traits_inte > & | neighborPartIndexFrom_To |
Definition at line 312 of file CellList_gpu_ker.cuh.