Go to the source code of this file.
Defines |
#define | tmp0_re tmp0.x |
#define | tmp0_im tmp0.y |
#define | tmp1_re tmp1.x |
#define | tmp1_im tmp1.y |
#define | tmp2_re tmp2.x |
#define | tmp2_im tmp2.y |
#define | tmp3_re tmp3.x |
#define | tmp3_im tmp3.y |
#define | tmp0_re tmp0.x |
#define | tmp0_im tmp0.y |
#define | tmp1_re tmp0.z |
#define | tmp1_im tmp0.w |
#define | tmp2_re tmp1.x |
#define | tmp2_im tmp1.y |
#define | tmp3_re tmp1.z |
#define | tmp3_im tmp1.w |
Functions |
__device__ float4 | operator* (const float &x, const float4 &y) |
__global__ void | twistGamma5Kernel (float4 *spinor, float *null, float a, float b, const float4 *in, const float *null2, DslashParam param) |
__global__ void | twistGamma5Kernel (short4 *spinor, float *spinorNorm, float a, float b, const short4 *in, const float *inNorm, DslashParam param) |
Define Documentation
Function Documentation
__device__ float4 operator* |
( |
const float & |
x, |
|
|
const float4 & |
y |
|
) |
| |
__global__ void twistGamma5Kernel |
( |
short4 * |
spinor, |
|
|
float * |
spinorNorm, |
|
|
float |
a, |
|
|
float |
b, |
|
|
const short4 * |
in, |
|
|
const float * |
inNorm, |
|
|
DslashParam |
param |
|
) |
| |
__global__ void twistGamma5Kernel |
( |
float4 * |
spinor, |
|
|
float * |
null, |
|
|
float |
a, |
|
|
float |
b, |
|
|
const float4 * |
in, |
|
|
const float * |
null2, |
|
|
DslashParam |
param |
|
) |
| |