QUDA v0.4.0
A library for QCD on GPUs
Defines
quda/lib/wilson_dslash_def.h File Reference

Go to the source code of this file.

Defines

#define DD_DAG   0
#define DD_XPAY   0
#define DD_RECON   0
#define DD_PREC   0
#define DD_CLOVER   0
#define DD_NAME_F   dslash
#define DD_DAG_F
#define DD_XPAY_F
#define DD_PARAM_XPAY   const double2 *x, const float *xNorm, const double a,
#define DD_RECON_F   8
#define DD_PARAM_GAUGE   const double2 *gauge0, const double2 *gauge1,
#define RECONSTRUCT_GAUGE_MATRIX   RECONSTRUCT_MATRIX_8_DOUBLE
#define READ_GAUGE_MATRIX   READ_GAUGE_MATRIX_8_DOUBLE2_TEX
#define TPROJSCALE   tProjScale
#define GAUGE0TEX   gauge0TexDouble2
#define GAUGE1TEX   gauge1TexDouble2
#define GAUGE_FLOAT2
#define DD_PARAM_OUT   double2* out, float *null1,
#define DD_PARAM_IN   const double2* in, const float *null4,
#define READ_SPINOR   READ_SPINOR_DOUBLE_TEX
#define READ_SPINOR_UP   READ_SPINOR_DOUBLE_UP_TEX
#define READ_SPINOR_DOWN   READ_SPINOR_DOUBLE_DOWN_TEX
#define SPINORTEX   spinorTexDouble
#define READ_INTERMEDIATE_SPINOR   READ_SPINOR_DOUBLE_TEX
#define INTERTEX   interTexDouble
#define WRITE_SPINOR   WRITE_SPINOR_DOUBLE2_STR
#define SPINOR_DOUBLE
#define SPINOR_HOP   12
#define DD_PARAM_CLOVER
#define CLOVERTEX   cloverTexDouble
#define READ_CLOVER   READ_CLOVER_DOUBLE_TEX
#define CLOVER_DOUBLE
#define DD_DAG   1

Define Documentation

#define CLOVER_DOUBLE

Definition at line 226 of file wilson_dslash_def.h.

#define CLOVERTEX   cloverTexDouble

Definition at line 223 of file wilson_dslash_def.h.

#define DD_CLOVER   0

Definition at line 36 of file wilson_dslash_def.h.

#define DD_DAG   0

Definition at line 466 of file wilson_dslash_def.h.

#define DD_DAG   1

Definition at line 466 of file wilson_dslash_def.h.

#define DD_DAG_F

Definition at line 49 of file wilson_dslash_def.h.

#define DD_NAME_F   dslash

Definition at line 42 of file wilson_dslash_def.h.

#define DD_PARAM_CLOVER

Definition at line 215 of file wilson_dslash_def.h.

#define DD_PARAM_GAUGE   const double2 *gauge0, const double2 *gauge1,

Definition at line 73 of file wilson_dslash_def.h.

#define DD_PARAM_IN   const double2* in, const float *null4,

Definition at line 178 of file wilson_dslash_def.h.

#define DD_PARAM_OUT   double2* out, float *null1,

Definition at line 177 of file wilson_dslash_def.h.

#define DD_PARAM_XPAY   const double2 *x, const float *xNorm, const double a,

Definition at line 62 of file wilson_dslash_def.h.

#define DD_PREC   0

Definition at line 35 of file wilson_dslash_def.h.

#define DD_RECON   0

Definition at line 34 of file wilson_dslash_def.h.

#define DD_RECON_F   8

Definition at line 70 of file wilson_dslash_def.h.

#define DD_XPAY   0

Definition at line 33 of file wilson_dslash_def.h.

#define DD_XPAY_F

Definition at line 55 of file wilson_dslash_def.h.

#define GAUGE0TEX   gauge0TexDouble2

Definition at line 170 of file wilson_dslash_def.h.

#define GAUGE1TEX   gauge1TexDouble2

Definition at line 171 of file wilson_dslash_def.h.

#define GAUGE_FLOAT2

Definition at line 174 of file wilson_dslash_def.h.

#define INTERTEX   interTexDouble

Definition at line 196 of file wilson_dslash_def.h.

#define READ_CLOVER   READ_CLOVER_DOUBLE_TEX

Definition at line 224 of file wilson_dslash_def.h.

#define READ_GAUGE_MATRIX   READ_GAUGE_MATRIX_8_DOUBLE2_TEX

Definition at line 78 of file wilson_dslash_def.h.

#define READ_INTERMEDIATE_SPINOR   READ_SPINOR_DOUBLE_TEX

Definition at line 195 of file wilson_dslash_def.h.

#define READ_SPINOR   READ_SPINOR_DOUBLE_TEX

Definition at line 186 of file wilson_dslash_def.h.

#define READ_SPINOR_DOWN   READ_SPINOR_DOUBLE_DOWN_TEX

Definition at line 188 of file wilson_dslash_def.h.

#define READ_SPINOR_UP   READ_SPINOR_DOUBLE_UP_TEX

Definition at line 187 of file wilson_dslash_def.h.

#define RECONSTRUCT_GAUGE_MATRIX   RECONSTRUCT_MATRIX_8_DOUBLE

Definition at line 74 of file wilson_dslash_def.h.

#define SPINOR_DOUBLE

Definition at line 199 of file wilson_dslash_def.h.

#define SPINOR_HOP   12

Definition at line 211 of file wilson_dslash_def.h.

#define SPINORTEX   spinorTexDouble

Definition at line 189 of file wilson_dslash_def.h.

#define TPROJSCALE   tProjScale

Definition at line 163 of file wilson_dslash_def.h.

#define WRITE_SPINOR   WRITE_SPINOR_DOUBLE2_STR

Definition at line 198 of file wilson_dslash_def.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines