|
QUDA
v0.5.0
A library for QCD on GPUs
|
Go to the source code of this file.
Namespaces | |
| namespace | quda |
Functions | |
| void | quda::setDslashTuning (QudaTune tune, QudaVerbosity verbose) |
| void | quda::setKernelPackT (bool pack) |
| bool | quda::getKernelPackT () |
| void | quda::setFace (const FaceBuffer &face) |
| bool | quda::getDslashLaunch () |
| void | quda::createDslashEvents () |
| void | quda::destroyDslashEvents () |
| void | quda::initLatticeConstants (const LatticeField &lat) |
| void | quda::initGaugeConstants (const cudaGaugeField &gauge) |
| void | quda::initSpinorConstants (const cudaColorSpinorField &spinor) |
| void | quda::initDslashConstants () |
| void | quda::initCloverConstants (const cudaCloverField &clover) |
| void | quda::initStaggeredConstants (const cudaGaugeField &fatgauge, const cudaGaugeField &longgauge) |
| void | quda::initTwistedMassConstants (const int flv_stride) |
| ndeg tm: | |
| void | quda::wilsonDslashCuda (cudaColorSpinorField *out, const cudaGaugeField &gauge, const cudaColorSpinorField *in, const int oddBit, const int daggerBit, const cudaColorSpinorField *x, const double &k, const int *commDim) |
| void | quda::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) |
| void | quda::asymCloverDslashCuda (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) |
| void | quda::cloverCuda (cudaColorSpinorField *out, const cudaGaugeField &gauge, const FullClover clover, const cudaColorSpinorField *in, const int oddBit) |
| void | quda::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, const int *commDim) |
| void | quda::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) |
| NEW:extra argument. | |
| void | quda::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 &epsilon, const int *commDim) |
| ndeg tm: | |
| void | quda::twistGamma5Cuda (cudaColorSpinorField *out, const cudaColorSpinorField *in, const int dagger, const double &kappa, const double &mu, const double &epsilon, const QudaTwistGamma5Type) |
| ndeg tm: | |
| void | quda::packFace (void *ghost_buf, cudaColorSpinorField &in, const int dagger, const int parity, const cudaStream_t &stream) |
1.8.2