#include <blas_reference.h>
#include <quda_internal.h>
Go to the source code of this file.
Typedefs |
| typedef enum MyQudaParity_s | MyQudaParity |
Enumerations |
| enum | MyQudaParity_s { QUDA_EVEN,
QUDA_ODD,
QUDA_EVENODD
} |
Functions |
| void | setDims (int *) |
| void | staggered_dslash (void *res, void **fatlink, void **longlink, void *spinorField, int oddBit, int daggerBit, QudaPrecision sPrecision, QudaPrecision gPrecision) |
| void | mat (void *out, void **fatlink, void **longlink, void *in, double kappa, int daggerBit, QudaPrecision sPrecision, QudaPrecision gPrecision) |
| void | staggered_matpc (void *out, void **fatlink, void **longlink, void *in, double kappa, MatPCType matpc_type, int daggerBit, QudaPrecision sPrecision, QudaPrecision gPrecision) |
| void | matdagmat_milc (void *out, void **fatlink, void **longlink, void *in, double mass, int dagger_bit, QudaPrecision sPrecision, QudaPrecision gPrecision, void *tmp, MyQudaParity parity) |
| void | mymatdagmat_milc (void *out, void **fatlink, void **longlink, void *in, double mass, int dagger_bit, QudaPrecision sPrecision, QudaPrecision gPrecision, void *tmp, MyQudaParity parity) |
Variables |
| int | Z [4] |
| int | Vh |
| int | V |
Typedef Documentation
Enumeration Type Documentation
Function Documentation
| void mat |
( |
void * |
out, |
|
|
void ** |
fatlink, |
|
|
void ** |
longlink, |
|
|
void * |
in, |
|
|
double |
kappa, |
|
|
int |
daggerBit, |
|
|
QudaPrecision |
sPrecision, |
|
|
QudaPrecision |
gPrecision |
|
) |
| |
| void matdagmat_milc |
( |
void * |
out, |
|
|
void ** |
fatlink, |
|
|
void ** |
longlink, |
|
|
void * |
in, |
|
|
double |
mass, |
|
|
int |
dagger_bit, |
|
|
QudaPrecision |
sPrecision, |
|
|
QudaPrecision |
gPrecision, |
|
|
void * |
tmp, |
|
|
MyQudaParity |
parity |
|
) |
| |
| void mymatdagmat_milc |
( |
void * |
out, |
|
|
void ** |
fatlink, |
|
|
void ** |
longlink, |
|
|
void * |
in, |
|
|
double |
mass, |
|
|
int |
dagger_bit, |
|
|
QudaPrecision |
sPrecision, |
|
|
QudaPrecision |
gPrecision, |
|
|
void * |
tmp, |
|
|
MyQudaParity |
parity |
|
) |
| |
| void staggered_dslash |
( |
void * |
res, |
|
|
void ** |
fatlink, |
|
|
void ** |
longlink, |
|
|
void * |
spinorField, |
|
|
int |
oddBit, |
|
|
int |
daggerBit, |
|
|
QudaPrecision |
sPrecision, |
|
|
QudaPrecision |
gPrecision |
|
) |
| |
| void staggered_matpc |
( |
void * |
out, |
|
|
void ** |
fatlink, |
|
|
void ** |
longlink, |
|
|
void * |
in, |
|
|
double |
kappa, |
|
|
MatPCType |
matpc_type, |
|
|
int |
daggerBit, |
|
|
QudaPrecision |
sPrecision, |
|
|
QudaPrecision |
gPrecision |
|
) |
| |
Variable Documentation