|
| Norm2 (const Float2 &a, const Float2 &b) |
|
__device__ void | operator() (ReduceType &sum, FloatN &x, FloatN &y, FloatN &z, FloatN &w, FloatN &v) |
|
template<typename ReduceType, typename Float2, typename FloatN>
struct quda::Norm2< ReduceType, Float2, FloatN >
Definition at line 137 of file reduce_quda.cu.
template<typename ReduceType , typename Float2 , typename FloatN >
quda::Norm2< ReduceType, Float2, FloatN >::Norm2 |
( |
const Float2 & |
a, |
|
|
const Float2 & |
b |
|
) |
| |
|
inline |
template<typename ReduceType , typename Float2 , typename FloatN >
static int quda::Norm2< ReduceType, Float2, FloatN >::flops |
( |
| ) |
|
|
inlinestatic |
total number of input and output streams
Definition at line 142 of file reduce_quda.cu.
template<typename ReduceType , typename Float2 , typename FloatN >
__device__ void quda::Norm2< ReduceType, Float2, FloatN >::operator() |
( |
ReduceType & |
sum, |
|
|
FloatN & |
x, |
|
|
FloatN & |
y, |
|
|
FloatN & |
z, |
|
|
FloatN & |
w, |
|
|
FloatN & |
v |
|
) |
| |
|
inline |
template<typename ReduceType , typename Float2 , typename FloatN >
static int quda::Norm2< ReduceType, Float2, FloatN >::streams |
( |
| ) |
|
|
inlinestatic |
The documentation for this struct was generated from the following file: