|
QUDA v0.4.0
A library for QCD on GPUs
|
Go to the source code of this file.
| void cloverCuda | ( | cudaColorSpinorField * | out, |
| const cudaGaugeField & | gauge, | ||
| const FullClover | clover, | ||
| const cudaColorSpinorField * | in, | ||
| const int | oddBit | ||
| ) |
Definition at line 1551 of file dslash_quda.cu.
| void cloverDslashCuda | ( | cudaColorSpinorField * | out, |
| const cudaGaugeField & | gauge, | ||
| const FullClover | cloverInv, | ||
| const cudaColorSpinorField * | in, | ||
| const int | oddBit, | ||
| const int | daggerBit, | ||
| const cudaColorSpinorField * | x, | ||
| const double & | k, | ||
| const int * | commDim | ||
| ) |
Definition at line 1207 of file dslash_quda.cu.
| void domainWallDslashCuda | ( | cudaColorSpinorField * | out, |
| const cudaGaugeField & | gauge, | ||
| const cudaColorSpinorField * | in, | ||
| const int | parity, | ||
| const int | dagger, | ||
| const cudaColorSpinorField * | x, | ||
| const double & | m_f, | ||
| const double & | k | ||
| ) |
Definition at line 1336 of file dslash_quda.cu.
| bool getDslashLaunch | ( | ) |
| void initCache | ( | ) |
Definition at line 185 of file dslash_quda.cu.
| void initCloverConstants | ( | const int | cl_stride | ) |
Definition at line 383 of file dslash_constants.h.
| void initCommonConstants | ( | const LatticeField & | lat | ) |
Definition at line 110 of file dslash_constants.h.
| void initDomainWallConstants | ( | const int | Ls | ) |
Definition at line 389 of file dslash_constants.h.
| void initDslashConstants | ( | const cudaGaugeField & | gauge, |
| const int | sp_stride | ||
| ) |
Definition at line 288 of file dslash_constants.h.
| void initGaugeFieldConstants | ( | const cudaGaugeField & | gauge | ) |
Definition at line 264 of file dslash_constants.h.
| void initStaggeredConstants | ( | const cudaGaugeField & | fatgauge, |
| const cudaGaugeField & | longgauge | ||
| ) |
Definition at line 397 of file dslash_constants.h.
| void packFace | ( | void * | ghost_buf, |
| cudaColorSpinorField & | in, | ||
| const int | dim, | ||
| const int | dagger, | ||
| const int | parity, | ||
| const cudaStream_t & | stream | ||
| ) |
| void setDslashTuning | ( | QudaTune | tune, |
| QudaVerbosity | verbose | ||
| ) |
Definition at line 119 of file dslash_quda.cu.
| void setFace | ( | const FaceBuffer & | face | ) |
Definition at line 200 of file dslash_quda.cu.
| void staggeredDslashCuda | ( | cudaColorSpinorField * | out, |
| const cudaGaugeField & | fatGauge, | ||
| const cudaGaugeField & | longGauge, | ||
| const cudaColorSpinorField * | in, | ||
| const int | parity, | ||
| const int | dagger, | ||
| const cudaColorSpinorField * | x, | ||
| const double & | k, | ||
| const int * | commDim | ||
| ) |
Definition at line 1393 of file dslash_quda.cu.
| void twistedMassDslashCuda | ( | cudaColorSpinorField * | out, |
| const cudaGaugeField & | gauge, | ||
| const cudaColorSpinorField * | in, | ||
| const int | parity, | ||
| const int | dagger, | ||
| const cudaColorSpinorField * | x, | ||
| const double & | kappa, | ||
| const double & | mu, | ||
| const double & | a, | ||
| const int * | commDim | ||
| ) |
Definition at line 1275 of file dslash_quda.cu.
| void twistGamma5Cuda | ( | cudaColorSpinorField * | out, |
| const cudaColorSpinorField * | in, | ||
| const int | dagger, | ||
| const double & | kappa, | ||
| const double & | mu, | ||
| const QudaTwistGamma5Type | |||
| ) |
Definition at line 1667 of file dslash_quda.cu.
| void wilsonDslashCuda | ( | cudaColorSpinorField * | out, |
| const cudaGaugeField & | gauge, | ||
| const cudaColorSpinorField * | in, | ||
| const int | oddBit, | ||
| const int | daggerBit, | ||
| const cudaColorSpinorField * | x, | ||
| const double & | k, | ||
| const int * | commDim | ||
| ) |
Definition at line 1149 of file dslash_quda.cu.
| int initClover |
Definition at line 103 of file dslash_constants.h.
| int initDomainWall |
Definition at line 104 of file dslash_constants.h.
| int initDslash |
Definition at line 102 of file dslash_constants.h.
| bool qudaPt0 |
Definition at line 107 of file dslash_constants.h.
| bool qudaPtNm1 |
Definition at line 108 of file dslash_constants.h.
1.7.4