NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Methods | List of all members
nvbio::cuda::scan_dispatch< T, Op, 8 > Struct Template Reference

Detailed description

template< typename T, typename Op>
struct nvbio::cuda::scan_dispatch< T, Op, 8 >

Definition at line 141 of file scan.h.

#include <scan.h>

Static Public Methods

static __device__ __forceinline__ T scan (T val, const Op op, const int32 tidx, volatile T *red, const T init)
 
static __device__ __forceinline__ T scan_total (volatile T *red)
 

Member Function Documentation

template<typename T , typename Op >
static __device__ __forceinline__ T nvbio::cuda::scan_dispatch< T, Op, 8 >::scan ( val,
const Op  op,
const int32  tidx,
volatile T *  red,
const init 
)
inlinestatic

Definition at line 143 of file scan.h.

template<typename T , typename Op >
static __device__ __forceinline__ T nvbio::cuda::scan_dispatch< T, Op, 8 >::scan_total ( volatile T *  red)
inlinestatic

Definition at line 159 of file scan.h.


The documentation for this struct was generated from the following file: