QUDA
v0.7.0
A library for QCD on GPUs
|
Public Member Functions | |
virtual __device__ void | pre () |
pre-computation routine called before the "M-loop" More... | |
virtual __device__ void | operator() (ReduceType &sum, FloatN &x, FloatN &y, FloatN &z, FloatN &w, FloatN &v)=0 |
where the reduction is usually computed and any auxiliary operations More... | |
virtual __device__ void | post (ReduceType &sum) |
post-computation routine called after the "M-loop" More... | |
Base class from which all reduction functors should derive.
Definition at line 112 of file reduce_quda.cu.
|
pure virtual |
where the reduction is usually computed and any auxiliary operations
|
inlinevirtual |
post-computation routine called after the "M-loop"
Definition at line 122 of file reduce_quda.cu.
|
inlinevirtual |
pre-computation routine called before the "M-loop"
Definition at line 115 of file reduce_quda.cu.