QUDA v0.4.0
A library for QCD on GPUs
|
Go to the source code of this file.
Defines | |
#define | DD_AXPY 0 |
#define | DD_RECON 0 |
#define | DD_PREC 0 |
#define | DD_FNAME staggeredDslash |
#define | DD_AXPY_F |
#define | DD_PARAM_AXPY const double2 *x, const float *xNorm, const double a, const DslashParam param |
#define | DD_RECON_F 8 |
#define | DD_PARAM_GAUGE const double2 *fatGauge0, const double2 *fatGauge1, const double2* longGauge0, const double2* longGauge1 |
#define | RECONSTRUCT_GAUGE_MATRIX RECONSTRUCT_GAUGE_MATRIX_8_DOUBLE |
#define | READ_FAT_MATRIX(gauge, dir, idx) READ_GAUGE_MATRIX_18_DOUBLE2_TEX(FAT, gauge, dir, idx, fat_ga_stride) |
#define | READ_LONG_MATRIX(gauge, dir, idx) READ_GAUGE_MATRIX_8_DOUBLE2_TEX(LONG, gauge, dir, idx, long_ga_stride) |
#define | DD_PREC_F D |
#define | FATLINK0TEX fatGauge0TexDouble |
#define | FATLINK1TEX fatGauge1TexDouble |
#define | LONGLINK0TEX longGauge0TexDouble |
#define | LONGLINK1TEX longGauge1TexDouble |
#define | GAUGE_DOUBLE |
#define | DD_PARAM_OUT double2* out, float *null1 |
#define | DD_PARAM_IN const double2* in, const float *null4 |
#define | SPINORTEX spinorTexDouble |
#define | READ_1ST_NBR_SPINOR READ_1ST_NBR_SPINOR_DOUBLE_TEX |
#define | READ_3RD_NBR_SPINOR READ_3RD_NBR_SPINOR_DOUBLE_TEX |
#define | READ_AND_SUM_SPINOR READ_AND_SUM_ST_SPINOR_DOUBLE_TEX |
#define | INTERTEX interTexDouble |
#define | WRITE_SPINOR WRITE_ST_SPINOR_DOUBLE2 |
#define | SPINOR_DOUBLE |
#define | DD_AXPY 1 |
#define DD_AXPY 0 |
Definition at line 395 of file staggered_dslash_def.h.
#define DD_AXPY 1 |
Definition at line 395 of file staggered_dslash_def.h.
#define DD_AXPY_F |
Definition at line 19 of file staggered_dslash_def.h.
#define DD_FNAME staggeredDslash |
Definition at line 16 of file staggered_dslash_def.h.
#define DD_PARAM_AXPY const double2 *x, const float *xNorm, const double a, const DslashParam param |
Definition at line 26 of file staggered_dslash_def.h.
#define DD_PARAM_GAUGE const double2 *fatGauge0, const double2 *fatGauge1, const double2* longGauge0, const double2* longGauge1 |
Definition at line 38 of file staggered_dslash_def.h.
#define DD_PARAM_IN const double2* in, const float *null4 |
Definition at line 211 of file staggered_dslash_def.h.
#define DD_PARAM_OUT double2* out, float *null1 |
Definition at line 210 of file staggered_dslash_def.h.
#define DD_PREC 0 |
Definition at line 11 of file staggered_dslash_def.h.
#define DD_PREC_F D |
Definition at line 190 of file staggered_dslash_def.h.
#define DD_RECON 0 |
Definition at line 10 of file staggered_dslash_def.h.
#define DD_RECON_F 8 |
Definition at line 35 of file staggered_dslash_def.h.
#define FATLINK0TEX fatGauge0TexDouble |
Definition at line 195 of file staggered_dslash_def.h.
#define FATLINK1TEX fatGauge1TexDouble |
Definition at line 196 of file staggered_dslash_def.h.
#define GAUGE_DOUBLE |
Definition at line 207 of file staggered_dslash_def.h.
#define INTERTEX interTexDouble |
Definition at line 226 of file staggered_dslash_def.h.
#define LONGLINK0TEX longGauge0TexDouble |
Definition at line 203 of file staggered_dslash_def.h.
#define LONGLINK1TEX longGauge1TexDouble |
Definition at line 204 of file staggered_dslash_def.h.
#define READ_1ST_NBR_SPINOR READ_1ST_NBR_SPINOR_DOUBLE_TEX |
Definition at line 218 of file staggered_dslash_def.h.
#define READ_3RD_NBR_SPINOR READ_3RD_NBR_SPINOR_DOUBLE_TEX |
Definition at line 219 of file staggered_dslash_def.h.
#define READ_AND_SUM_SPINOR READ_AND_SUM_ST_SPINOR_DOUBLE_TEX |
Definition at line 225 of file staggered_dslash_def.h.
#define READ_FAT_MATRIX | ( | gauge, | |
dir, | |||
idx | |||
) | READ_GAUGE_MATRIX_18_DOUBLE2_TEX(FAT, gauge, dir, idx, fat_ga_stride) |
Definition at line 44 of file staggered_dslash_def.h.
#define READ_LONG_MATRIX | ( | gauge, | |
dir, | |||
idx | |||
) | READ_GAUGE_MATRIX_8_DOUBLE2_TEX(LONG, gauge, dir, idx, long_ga_stride) |
Definition at line 49 of file staggered_dslash_def.h.
#define RECONSTRUCT_GAUGE_MATRIX RECONSTRUCT_GAUGE_MATRIX_8_DOUBLE |
Definition at line 39 of file staggered_dslash_def.h.
#define SPINOR_DOUBLE |
Definition at line 229 of file staggered_dslash_def.h.
#define SPINORTEX spinorTexDouble |
Definition at line 217 of file staggered_dslash_def.h.
#define WRITE_SPINOR WRITE_ST_SPINOR_DOUBLE2 |
Definition at line 228 of file staggered_dslash_def.h.