template<unsigned int prp>
struct sadd_< prp >
Definition at line 106 of file map_vector_sparse_cuda_kernels.cuh.
|
typedef boost::mpl::int_< prp > | prop |
|
|
template<typename red_type > |
__device__ static __host__ red_type | red (red_type &r1, red_type &r2) |
|
static bool | is_special () |
|
template<typename seg_type , typename output_type > |
__device__ static __host__ void | set (seg_type seg_next, seg_type seg_prev, output_type &output, int i) |
| is not special reduction so it does not need it
|
|
◆ prop
template<unsigned int prp>
◆ is_special()
template<unsigned int prp>
static bool sadd_< prp >::is_special |
( |
| ) |
|
|
inlinestatic |
◆ red()
template<unsigned int prp>
template<typename red_type >
__device__ static __host__ red_type sadd_< prp >::red |
( |
red_type & |
r1, |
|
|
red_type & |
r2 |
|
) |
| |
|
inlinestatic |
◆ set()
template<unsigned int prp>
template<typename seg_type , typename output_type >
__device__ static __host__ void sadd_< prp >::set |
( |
seg_type |
seg_next, |
|
|
seg_type |
seg_prev, |
|
|
output_type & |
output, |
|
|
int |
i |
|
) |
| |
|
inlinestatic |
The documentation for this struct was generated from the following file: