QUDA v0.4.0
A library for QCD on GPUs
Functions | Variables
quda/tests/wilson_dslash_reference.h File Reference
#include <enum_quda.h>
#include <quda.h>

Go to the source code of this file.

Functions

void setDims (int *)
void wil_dslash (void *res, void **gauge, void *spinorField, int oddBit, int daggerBit, QudaPrecision precision, QudaGaugeParam &param)
void wil_mat (void *out, void **gauge, void *in, double kappa, int daggerBit, QudaPrecision precision, QudaGaugeParam &param)
void wil_matpc (void *out, void **gauge, void *in, double kappa, QudaMatPCType matpc_type, int daggerBit, QudaPrecision precision, QudaGaugeParam &param)
void tm_dslash (void *res, void **gauge, void *spinorField, double kappa, double mu, QudaTwistFlavorType flavor, int oddBit, int daggerBit, QudaPrecision sprecision, QudaGaugeParam &param)
void tm_mat (void *out, void **gauge, void *in, double kappa, double mu, QudaTwistFlavorType flavor, int daggerBit, QudaPrecision precision, QudaGaugeParam &param)
void tm_matpc (void *out, void **gauge, void *in, double kappa, double mu, QudaTwistFlavorType flavor, QudaMatPCType matpc_type, int daggerBit, QudaPrecision precision, QudaGaugeParam &param)

Variables

int Z [4]
int Vh
int V

Function Documentation

void setDims ( int *  )

Definition at line 8 of file dslash_util.h.

void tm_dslash ( void *  res,
void **  gauge,
void *  spinorField,
double  kappa,
double  mu,
QudaTwistFlavorType  flavor,
int  oddBit,
int  daggerBit,
QudaPrecision  sprecision,
QudaGaugeParam param 
)

Definition at line 278 of file wilson_dslash_reference.cpp.

void tm_mat ( void *  out,
void **  gauge,
void *  in,
double  kappa,
double  mu,
QudaTwistFlavorType  flavor,
int  daggerBit,
QudaPrecision  precision,
QudaGaugeParam param 
)

Definition at line 314 of file wilson_dslash_reference.cpp.

void tm_matpc ( void *  out,
void **  gauge,
void *  in,
double  kappa,
double  mu,
QudaTwistFlavorType  flavor,
QudaMatPCType  matpc_type,
int  daggerBit,
QudaPrecision  precision,
QudaGaugeParam param 
)

Definition at line 362 of file wilson_dslash_reference.cpp.

void wil_dslash ( void *  res,
void **  gauge,
void *  spinorField,
int  oddBit,
int  daggerBit,
QudaPrecision  precision,
QudaGaugeParam param 
)

Definition at line 174 of file wilson_dslash_reference.cpp.

void wil_mat ( void *  out,
void **  gauge,
void *  in,
double  kappa,
int  daggerBit,
QudaPrecision  precision,
QudaGaugeParam param 
)

Definition at line 298 of file wilson_dslash_reference.cpp.

void wil_matpc ( void *  out,
void **  gauge,
void *  in,
double  kappa,
QudaMatPCType  matpc_type,
int  daggerBit,
QudaPrecision  precision,
QudaGaugeParam param 
)

Definition at line 338 of file wilson_dslash_reference.cpp.


Variable Documentation

int V

Definition at line 5 of file force_kernel_common.cu.

int Vh

Definition at line 50 of file dslash_constants.h.

int Z[4]

Definition at line 11 of file domain_wall_dslash_reference.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines