|
QUDA
v0.7.0
A library for QCD on GPUs
|
Go to the source code of this file.
Macros | |
| #define | tmp_re tmp.x |
| #define | tmp_im tmp.y |
| #define | TOTAL_COMPONENTS 16 |
| #define | READ_SPINOR_SINGLE(spinor, stride, sp_idx, norm_idx) |
| #define | READ_SPINOR_SINGLE_TEX(spinor, stride, sp_idx, norm_idx) |
| #define | READ_INTERMEDIATE_SPINOR_SINGLE(spinor, stride, sp_idx, norm_idx) |
| #define | READ_INTERMEDIATE_SPINOR_SINGLE_TEX(spinor, stride, sp_idx, norm_idx) |
| #define | READ_SPINOR READ_SPINOR_SINGLE_TEX |
| #define | SPINORTEX spinorTexSingle |
| #define | READ_INTERMEDIATE_SPINOR READ_INTERMEDIATE_SPINOR_SINGLE_TEX |
| #define | INTERTEX interTexSingle |
| #define | SPINOR_HOP 6 |
Functions | |
| __global__ void | contractGamma5Kernel (float2 *out, float4 *in1, float4 *in2, int myStride, const int Parity, const DslashParam param) |
| __global__ void | contractTsliceKernel (float2 *out, float4 *in1, float4 *in2, int myStride, const int Tslice, const int Parity, const DslashParam param) |
| __global__ void | contractKernel (float2 *out, float4 *in1, float4 *in2, int myStride, const int Parity, const DslashParam param) |
| #define INTERTEX interTexSingle |
Definition at line 900 of file contract_core.h.
| #define READ_INTERMEDIATE_SPINOR READ_INTERMEDIATE_SPINOR_SINGLE_TEX |
Definition at line 895 of file contract_core.h.
Definition at line 861 of file contract_core.h.
Definition at line 869 of file contract_core.h.
| #define READ_SPINOR READ_SPINOR_SINGLE_TEX |
Definition at line 882 of file contract_core.h.
Definition at line 844 of file contract_core.h.
Definition at line 853 of file contract_core.h.
| #define SPINOR_HOP 6 |
Definition at line 904 of file contract_core.h.
| #define SPINORTEX spinorTexSingle |
Definition at line 887 of file contract_core.h.
| #define tmp_im tmp.y |
Definition at line 5 of file contract_core.h.
| #define tmp_re tmp.x |
Definition at line 4 of file contract_core.h.
| #define TOTAL_COMPONENTS 16 |
Definition at line 7 of file contract_core.h.
| __global__ void contractGamma5Kernel | ( | float2 * | out, |
| float4 * | in1, | ||
| float4 * | in2, | ||
| int | myStride, | ||
| const int | Parity, | ||
| const DslashParam | param | ||
| ) |
Definition at line 906 of file contract_core.h.
| __global__ void contractKernel | ( | float2 * | out, |
| float4 * | in1, | ||
| float4 * | in2, | ||
| int | myStride, | ||
| const int | Parity, | ||
| const DslashParam | param | ||
| ) |
Definition at line 1454 of file contract_core.h.
| __global__ void contractTsliceKernel | ( | float2 * | out, |
| float4 * | in1, | ||
| float4 * | in2, | ||
| int | myStride, | ||
| const int | Tslice, | ||
| const int | Parity, | ||
| const DslashParam | param | ||
| ) |
Definition at line 1196 of file contract_core.h.
1.8.6