|
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.
1.8.6