QUDA
v0.7.0
A library for QCD on GPUs
|
#include "tmc_dslash_def.h"
Go to the source code of this file.
#define ASSN_CLOVER ASSN_CLOVER_DOUBLE_TEX |
Definition at line 82 of file tmc_dslash_def.h.
#define CLOVER_DOUBLE |
Definition at line 84 of file tmc_dslash_def.h.
#define CLOVER_TWIST_INV_DSLASH |
Definition at line 60 of file tmc_dslash_def.h.
#define DD_DAG 0 |
Definition at line 680 of file tmc_dslash_def.h.
#define DD_DAG 1 |
Definition at line 680 of file tmc_dslash_def.h.
#define DD_DAG_F |
Definition at line 45 of file tmc_dslash_def.h.
#define DD_NAME_F twistedCloverInvDslash |
Definition at line 59 of file tmc_dslash_def.h.
#define DD_PARAM1 double2* out, float *null1 |
Definition at line 250 of file tmc_dslash_def.h.
#define DD_PARAM2 const double2 *gauge0, const double2 *gauge1 |
Definition at line 141 of file tmc_dslash_def.h.
#define DD_PARAM3 const double2* in, const float *null4 |
Definition at line 251 of file tmc_dslash_def.h.
#define DD_PARAM4 const double a, const double b, const double2 *x, const float *xNorm, const DslashParam param |
Definition at line 130 of file tmc_dslash_def.h.
#define DD_PARAMCLOVER const double2 *clover, const float *null2, const double2 *cloverInv, const float *null3 |
Definition at line 67 of file tmc_dslash_def.h.
#define DD_PREC 0 |
Definition at line 37 of file tmc_dslash_def.h.
#define DD_RECON 0 |
Definition at line 36 of file tmc_dslash_def.h.
#define DD_RECON_F 8 |
Definition at line 138 of file tmc_dslash_def.h.
#define DD_TWIST 0 |
Definition at line 35 of file tmc_dslash_def.h.
#define DD_XPAY 0 |
Definition at line 33 of file tmc_dslash_def.h.
#define DD_XPAY_F |
Definition at line 52 of file tmc_dslash_def.h.
#define GAUGE0TEX gauge0TexDouble2 |
Definition at line 242 of file tmc_dslash_def.h.
#define GAUGE1TEX gauge1TexDouble2 |
Definition at line 243 of file tmc_dslash_def.h.
#define GAUGE_FLOAT2 |
Definition at line 247 of file tmc_dslash_def.h.
#define INTERTEX interTexDouble |
Definition at line 275 of file tmc_dslash_def.h.
#define READ_CLOVER READ_CLOVER_DOUBLE_TEX |
Definition at line 81 of file tmc_dslash_def.h.
#define READ_GAUGE_MATRIX READ_GAUGE_MATRIX_8_DOUBLE2_TEX |
Definition at line 146 of file tmc_dslash_def.h.
#define READ_INTERMEDIATE_SPINOR READ_SPINOR_DOUBLE_TEX |
Definition at line 271 of file tmc_dslash_def.h.
#define READ_SPINOR READ_SPINOR_DOUBLE_TEX |
Definition at line 258 of file tmc_dslash_def.h.
#define READ_SPINOR_DOWN READ_SPINOR_DOUBLE_DOWN_TEX |
Definition at line 260 of file tmc_dslash_def.h.
#define READ_SPINOR_UP READ_SPINOR_DOUBLE_UP_TEX |
Definition at line 259 of file tmc_dslash_def.h.
#define RECONSTRUCT_GAUGE_MATRIX RECONSTRUCT_MATRIX_8_DOUBLE |
Definition at line 142 of file tmc_dslash_def.h.
#define SPINOR_DOUBLE |
Definition at line 279 of file tmc_dslash_def.h.
#define SPINOR_HOP 12 |
Definition at line 295 of file tmc_dslash_def.h.
#define SPINORTEX spinorTexDouble |
Definition at line 264 of file tmc_dslash_def.h.
#define TM_INV_CLOVERTEX cloverInvTexDouble |
Definition at line 79 of file tmc_dslash_def.h.
#define TMCLOVERTEX cloverTexDouble |
Definition at line 78 of file tmc_dslash_def.h.
#define TPROJSCALE tProjScale |
Definition at line 231 of file tmc_dslash_def.h.
#define WRITE_SPINOR WRITE_SPINOR_DOUBLE2 |
Definition at line 278 of file tmc_dslash_def.h.