template<typename cnt_type, typename ids_type, typename transform>
struct cid_< 1, cnt_type, ids_type, transform >
Definition at line 55 of file Cuda_cell_list_util_func.hpp.
|
static __device__ __host__ cnt_type | get_cid (const openfpm::array< ids_type, 1, cnt_type > &div_c, ids_type *e) |
|
static __device__ __host__ cnt_type | get_cid (const openfpm::array< ids_type, 1, cnt_type > &div_c, const grid_key_dx< 1, ids_type > &e) |
|
template<typename T > |
static __device__ __host__ cnt_type | get_cid (const openfpm::array< ids_type, 1, cnt_type > &div_c, const openfpm::array< T, 1, cnt_type > &spacing, const openfpm::array< ids_type, 1, cnt_type > &off, const transform &t, const Point< 1, T > &p) |
|
template<typename T > |
static __device__ __host__ cnt_type | get_cid (const openfpm::array< ids_type, 1, cnt_type > &div_c, const openfpm::array< T, 1, cnt_type > &spacing, const openfpm::array< ids_type, 1, cnt_type > &off, const transform &t, const T *p, ids_type *e) |
|
template<typename T > |
static __device__ __host__ grid_key_dx< 2, ids_type > | get_cid_key (const openfpm::array< T, 1, cnt_type > &spacing, const openfpm::array< ids_type, 1, cnt_type > &off, const transform &t, const Point< 2, T > &p) |
|
template<typename U = cnt_type, typename sfinae = typename std::enable_if<std::is_same<ids_type,U>::value >::type> |
static __device__ __host__ cnt_type | get_cid (const openfpm::array< ids_type, 1, cnt_type > &div_c, const grid_key_dx< 1, cnt_type > &e) |
|