QUDA
v0.7.0
A library for QCD on GPUs
|
#include <reduce_core.h>
Public Member Functions | |
ReduceArg (SpinorX X, SpinorY Y, SpinorZ Z, SpinorW W, SpinorV V, Reducer r, ReduceType *partial, ReduceType *complete, int length) | |
ReduceArg (SpinorX X, SpinorY Y, SpinorZ Z, SpinorW W, SpinorV V, Reducer r, ReduceType *partial, ReduceType *complete, int length) | |
Public Attributes | |
SpinorX | X |
SpinorY | Y |
SpinorZ | Z |
SpinorW | W |
SpinorV | V |
Reducer | r |
ReduceType * | partial |
ReduceType * | complete |
const int | length |
Definition at line 117 of file reduce_core.h.
|
inline |
Definition at line 127 of file reduce_core.h.
|
inline |
Definition at line 108 of file reduce_core_cub.h.
ReduceType * ReduceArg< ReduceType, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Reducer >::complete |
Definition at line 125 of file reduce_core.h.
const int ReduceArg< ReduceType, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Reducer >::length |
Definition at line 126 of file reduce_core.h.
ReduceType * ReduceArg< ReduceType, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Reducer >::partial |
Definition at line 124 of file reduce_core.h.
Reducer ReduceArg< ReduceType, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Reducer >::r |
Definition at line 123 of file reduce_core.h.
SpinorV ReduceArg< ReduceType, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Reducer >::V |
Definition at line 122 of file reduce_core.h.
SpinorW ReduceArg< ReduceType, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Reducer >::W |
Definition at line 121 of file reduce_core.h.
SpinorX ReduceArg< ReduceType, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Reducer >::X |
Definition at line 118 of file reduce_core.h.
SpinorY ReduceArg< ReduceType, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Reducer >::Y |
Definition at line 119 of file reduce_core.h.
SpinorZ ReduceArg< ReduceType, SpinorX, SpinorY, SpinorZ, SpinorW, SpinorV, Reducer >::Z |
Definition at line 120 of file reduce_core.h.