QUDA
1.0.0
|
Go to the source code of this file.
Classes | |
class | DslashCuda |
class | SharedDslashCuda |
Macros | |
#define | SET_CACHE(f) |
#define | LAUNCH_KERNEL(f, grid, block, shared, stream, param) |
#define | EVEN_MORE_GENERIC_DSLASH(FUNC, FLOAT, DAG, X, kernel_type, gridDim, blockDim, shared, stream, param) |
#define | MORE_GENERIC_DSLASH(FUNC, DAG, X, kernel_type, gridDim, blockDim, shared, stream, param) |
#define | EVEN_MORE_GENERIC_STAGGERED_DSLASH(FUNC, FLOAT, DAG, X, kernel_type, gridDim, blockDim, shared, stream, param) |
#define | MORE_GENERIC_STAGGERED_DSLASH(FUNC, DAG, X, kernel_type, gridDim, blockDim, shared, stream, param) |
#define | GENERIC_DSLASH(FUNC, DAG, X, gridDim, blockDim, shared, stream, param) |
#define | GENERIC_STAGGERED_DSLASH(FUNC, DAG, X, gridDim, blockDim, shared, stream, param) |
#define | DSLASH(FUNC, gridDim, blockDim, shared, stream, param) |
#define | STAGGERED_DSLASH(gridDim, blockDim, shared, stream, param) |
#define | STAGGERED_DSLASH_TIFR(gridDim, blockDim, shared, stream, param) |
#define | IMPROVED_STAGGERED_DSLASH(gridDim, blockDim, shared, stream, param) |
#define | EVEN_MORE_GENERIC_ASYM_DSLASH(FUNC, FLOAT, DAG, X, kernel_type, gridDim, blockDim, shared, stream, param) |
#define | MORE_GENERIC_ASYM_DSLASH(FUNC, DAG, X, kernel_type, gridDim, blockDim, shared, stream, param) |
#define | GENERIC_ASYM_DSLASH(FUNC, DAG, X, gridDim, blockDim, shared, stream, param) |
#define | ASYM_DSLASH(FUNC, gridDim, blockDim, shared, stream, param) |
#define | EVEN_MORE_GENERIC_NDEG_TM_DSLASH(FUNC, FLOAT, DAG, X, kernel_type, gridDim, blockDim, shared, stream, param) |
#define | MORE_GENERIC_NDEG_TM_DSLASH(FUNC, DAG, X, kernel_type, gridDim, blockDim, shared, stream, param) |
#define | GENERIC_NDEG_TM_DSLASH(FUNC, DAG, X, gridDim, blockDim, shared, stream, param) |
#define | NDEG_TM_DSLASH(FUNC, gridDim, blockDim, shared, stream, param) |
Definition at line 261 of file dslash_quda.cuh.
Definition at line 169 of file dslash_quda.cuh.
#define EVEN_MORE_GENERIC_ASYM_DSLASH | ( | FUNC, | |
FLOAT, | |||
DAG, | |||
X, | |||
kernel_type, | |||
gridDim, | |||
blockDim, | |||
shared, | |||
stream, | |||
param | |||
) |
Definition at line 199 of file dslash_quda.cuh.
#define EVEN_MORE_GENERIC_DSLASH | ( | FUNC, | |
FLOAT, | |||
DAG, | |||
X, | |||
kernel_type, | |||
gridDim, | |||
blockDim, | |||
shared, | |||
stream, | |||
param | |||
) |
Definition at line 19 of file dslash_quda.cuh.
#define EVEN_MORE_GENERIC_NDEG_TM_DSLASH | ( | FUNC, | |
FLOAT, | |||
DAG, | |||
X, | |||
kernel_type, | |||
gridDim, | |||
blockDim, | |||
shared, | |||
stream, | |||
param | |||
) |
Definition at line 272 of file dslash_quda.cuh.
#define EVEN_MORE_GENERIC_STAGGERED_DSLASH | ( | FUNC, | |
FLOAT, | |||
DAG, | |||
X, | |||
kernel_type, | |||
gridDim, | |||
blockDim, | |||
shared, | |||
stream, | |||
param | |||
) |
Definition at line 56 of file dslash_quda.cuh.
Definition at line 223 of file dslash_quda.cuh.
Definition at line 96 of file dslash_quda.cuh.
Definition at line 332 of file dslash_quda.cuh.
Definition at line 105 of file dslash_quda.cuh.
Definition at line 11 of file dslash_quda.cuh.
#define MORE_GENERIC_ASYM_DSLASH | ( | FUNC, | |
DAG, | |||
X, | |||
kernel_type, | |||
gridDim, | |||
blockDim, | |||
shared, | |||
stream, | |||
param | |||
) |
Definition at line 211 of file dslash_quda.cuh.
Definition at line 44 of file dslash_quda.cuh.
#define MORE_GENERIC_NDEG_TM_DSLASH | ( | FUNC, | |
DAG, | |||
X, | |||
kernel_type, | |||
gridDim, | |||
blockDim, | |||
shared, | |||
stream, | |||
param | |||
) |
Definition at line 319 of file dslash_quda.cuh.
#define MORE_GENERIC_STAGGERED_DSLASH | ( | FUNC, | |
DAG, | |||
X, | |||
kernel_type, | |||
gridDim, | |||
blockDim, | |||
shared, | |||
stream, | |||
param | |||
) |
Definition at line 83 of file dslash_quda.cuh.
Definition at line 369 of file dslash_quda.cuh.
#define SET_CACHE | ( | f | ) |
Definition at line 7 of file dslash_quda.cuh.
Definition at line 177 of file dslash_quda.cuh.
Definition at line 185 of file dslash_quda.cuh.