template<typename T1, unsigned int N1>
struct generalDimensionFunctor< T1[N1]>
Definition at line 230 of file BlockMapGpu_dimensionalityWrappers.cuh.
|
template<typename T1b , typename T2 , typename T3 > |
__device__ static __host__ void | assignWithOffsetRHS (T1b(&dst)[N1], const T2 &src, T3 offset) |
|
template<typename T1b , typename T2 , typename T3 > |
__device__ static __host__ void | assignWithOffset (T1b dst, const T2 &src, T3 offset) |
|
template<typename op , typename T1b , typename T2 > |
static __device__ void | applyOp (T1b &a, const T2 &b, bool aExist, bool bExist) |
|
template<typename op , typename T1b , typename T2 > |
static __device__ void | applyOp (const T1b &a, const T2 &b, bool aExist, bool bExist) |
|
◆ applyOp() [1/2]
template<typename T1 , unsigned int N1>
template<typename op , typename T1b , typename T2 >
static __device__ void generalDimensionFunctor< T1[N1]>::applyOp |
( |
const T1b & |
a, |
|
|
const T2 & |
b, |
|
|
bool |
aExist, |
|
|
bool |
bExist |
|
) |
| |
|
inlinestatic |
◆ applyOp() [2/2]
template<typename T1 , unsigned int N1>
template<typename op , typename T1b , typename T2 >
static __device__ void generalDimensionFunctor< T1[N1]>::applyOp |
( |
T1b & |
a, |
|
|
const T2 & |
b, |
|
|
bool |
aExist, |
|
|
bool |
bExist |
|
) |
| |
|
inlinestatic |
◆ assignWithOffset()
template<typename T1 , unsigned int N1>
template<typename T1b , typename T2 , typename T3 >
__device__ static __host__ void generalDimensionFunctor< T1[N1]>::assignWithOffset |
( |
T1b |
dst, |
|
|
const T2 & |
src, |
|
|
T3 |
offset |
|
) |
| |
|
inlinestatic |
◆ assignWithOffsetRHS()
template<typename T1 , unsigned int N1>
template<typename T1b , typename T2 , typename T3 >
__device__ static __host__ void generalDimensionFunctor< T1[N1]>::assignWithOffsetRHS |
( |
T1b(&) |
dst[N1], |
|
|
const T2 & |
src, |
|
|
T3 |
offset |
|
) |
| |
|
inlinestatic |
The documentation for this struct was generated from the following file: