#include <cstdlib>
#include <cstdio>
#include <string>
#include <iostream>
#include <color_spinor_field.h>
#include <clover_field.h>
#include <quda_internal.h>
#include <dslash_quda.h>
#include <sys/time.h>
#include <blas_quda.h>
#include <face_quda.h>
#include <inline_ptx.h>
#include <dslash_constants.h>
#include <dslash_textures.h>
#include <dslash_index.cuh>
#include <tm_core.h>
#include <tmc_core.h>
#include <clover_def.h>
Go to the source code of this file.
|
void | quda::setKernelPackT (bool pack) |
|
bool | quda::getKernelPackT () |
|
void | quda::setTwistPack (bool pack) |
|
bool | quda::getTwistPack () |
|
void | quda::createDslashEvents () |
|
void | quda::destroyDslashEvents () |
|
void | quda::cloverCuda (cudaColorSpinorField *out, const cudaGaugeField &gauge, const FullClover clover, const cudaColorSpinorField *in, const int oddBit) |
|
void | quda::twistGamma5Cuda (cudaColorSpinorField *out, const cudaColorSpinorField *in, const int dagger, const double &kappa, const double &mu, const double &epsilon, const QudaTwistGamma5Type twist) |
| ndeg tm: More...
|
|
void | quda::twistCloverGamma5Cuda (cudaColorSpinorField *out, const cudaColorSpinorField *in, const int dagger, const double &kappa, const double &mu, const double &epsilon, const QudaTwistGamma5Type twist, const FullClover *clov, const FullClover *clovInv, const int parity) |
|
#define CLOVER_SHARED_FLOATS_PER_THREAD 0 |
#define DSLASH_SHARED_FLOATS_PER_THREAD 0 |
#define NDEGTM_SHARED_FLOATS_PER_THREAD 0 |