QUDA
1.0.0
|
Go to the source code of this file.
Classes | |
struct | quda::CloverDerivArg< Float, Force, Gauge, Oprod > |
Namespaces | |
quda | |
Macros | |
#define | DYNAMIC_MU_NU |
#define | SHARED_ACCUMULATOR |
#define | DECLARE_LINK(U) |
#define | LINK real * |
#define | DECLARE_ARRAY(d, idx) int d[4] = {0, 0, 0, 0}; |
Functions | |
template<typename real , typename Link > | |
__device__ void | quda::axpy (real a, const real *x, Link &y) |
template<typename real , typename Link > | |
__device__ void | quda::operator+= (real *y, const Link &x) |
template<typename real , typename Link > | |
__device__ void | quda::operator-= (real *y, const Link &x) |
template<typename real , typename Arg , typename Link > | |
__device__ void | quda::computeForce (LINK force, Arg &arg, int xIndex, int yIndex, int mu, int nu) |
template<typename real , typename Arg > | |
__global__ void | quda::cloverDerivativeKernel (Arg arg) |
#define DECLARE_ARRAY | ( | d, | |
idx | |||
) | int d[4] = {0, 0, 0, 0}; |
Definition at line 94 of file clover_deriv.cuh.
Referenced by quda::computeForce().
#define DECLARE_LINK | ( | U | ) |
Definition at line 26 of file clover_deriv.cuh.
Referenced by quda::cloverDerivativeKernel().
#define DYNAMIC_MU_NU |
Definition at line 6 of file clover_deriv.cuh.
#define LINK real * |
Definition at line 35 of file clover_deriv.cuh.
Referenced by quda::computeForce().
#define SHARED_ACCUMULATOR |
Definition at line 10 of file clover_deriv.cuh.