QUDA  v1.1.0
A library for QCD on GPUs
covdev_reference.h
Go to the documentation of this file.
1 #pragma once
2 #include <quda_internal.h>
3 #include "color_spinor_field.h"
4 
5 using namespace quda;
6 
7 void setDims(int *);
8 
9 void covdev_dslash(void *res, void **link, void *spinorField, int oddBit, int daggerBit, int mu,
10  QudaPrecision sPrecision, QudaPrecision gPrecision);
12  int oddBit, int daggerBit, int mu, QudaPrecision sPrecision, QudaPrecision gPrecision);
13 
14 void mat(void *out, void **link, void *in, int daggerBit, int mu, QudaPrecision sPrecision, QudaPrecision gPrecision);
15 
16 void matdagmat(void *out, void **link, void *in, int dagger_bit, int mu,
17  QudaPrecision sPrecision, QudaPrecision gPrecision, void* tmp, QudaParity parity);
18 
19 void mat_mg4dir(cpuColorSpinorField *out, void **link, void **ghostLink, cpuColorSpinorField *in, int daggerBit,
20  int mu, QudaPrecision sPrecision, QudaPrecision gPrecision);
21 void matdagmat_mg4dir(cpuColorSpinorField* out, void **link, void** ghostLink,
22  cpuColorSpinorField* in, int dagger_bit, int mu,
24 
double mu
void matdagmat_mg4dir(cpuColorSpinorField *out, void **link, void **ghostLink, cpuColorSpinorField *in, int dagger_bit, int mu, QudaPrecision sPrecision, QudaPrecision gPrecision, cpuColorSpinorField *tmp, QudaParity parity)
void covdev_dslash_mg4dir(cpuColorSpinorField *out, void **link, void **ghostLink, cpuColorSpinorField *in, int oddBit, int daggerBit, int mu, QudaPrecision sPrecision, QudaPrecision gPrecision)
void mat_mg4dir(cpuColorSpinorField *out, void **link, void **ghostLink, cpuColorSpinorField *in, int daggerBit, int mu, QudaPrecision sPrecision, QudaPrecision gPrecision)
void mat(void *out, void **link, void *in, int daggerBit, int mu, QudaPrecision sPrecision, QudaPrecision gPrecision)
void matdagmat(void *out, void **link, void *in, int dagger_bit, int mu, QudaPrecision sPrecision, QudaPrecision gPrecision, void *tmp, QudaParity parity)
void covdev_dslash(void *res, void **link, void *spinorField, int oddBit, int daggerBit, int mu, QudaPrecision sPrecision, QudaPrecision gPrecision)
void setDims(int *)
Definition: host_utils.cpp:315
void ** ghostLink
Definition: covdev_test.cpp:38
QudaParity parity
Definition: covdev_test.cpp:40
cudaColorSpinorField * tmp
Definition: covdev_test.cpp:34
enum QudaPrecision_s QudaPrecision
enum QudaParity_s QudaParity