QUDA  v1.1.0
A library for QCD on GPUs
Functions | Variables
staggered_gauge_utils.h File Reference
#include <quda_internal.h>
#include "color_spinor_field.h"

Go to the source code of this file.

Functions

void setDims (int *)
 
void computeHISQLinksGPU (void **qdp_fatlink, void **qdp_longlink, void **qdp_fatlink_eps, void **qdp_longlink_eps, void **qdp_inlink, QudaGaugeParam &gauge_param, double **act_path_coeffs, double eps_naik, size_t gSize, int n_naiks)
 
void computeFatLongGPU (void **qdp_fatlink, void **qdp_longlink, void **qdp_inlink, QudaGaugeParam &gauge_param, size_t gSize, int n_naiks, double eps_naik)
 
void computeFatLongGPUandCPU (void **qdp_fatlink_gpu, void **qdp_longlink_gpu, void **qdp_fatlink_cpu, void **qdp_longlink_cpu, void **qdp_inlink, QudaGaugeParam &gauge_param, size_t gSize, int n_naiks, double eps_naik)
 
void computeStaggeredPlaquetteQDPOrder (void **qdp_link, double plaq[3], const QudaGaugeParam &gauge_param_in, const QudaDslashType dslash_type)
 

Variables

int Z [4]
 
int Vh
 
int V
 

Function Documentation

◆ computeFatLongGPU()

void computeFatLongGPU ( void **  qdp_fatlink,
void **  qdp_longlink,
void **  qdp_inlink,
QudaGaugeParam gauge_param,
size_t  gSize,
int  n_naiks,
double  eps_naik 
)

Definition at line 160 of file staggered_gauge_utils.cpp.

◆ computeFatLongGPUandCPU()

void computeFatLongGPUandCPU ( void **  qdp_fatlink_gpu,
void **  qdp_longlink_gpu,
void **  qdp_fatlink_cpu,
void **  qdp_longlink_cpu,
void **  qdp_inlink,
QudaGaugeParam gauge_param,
size_t  gSize,
int  n_naiks,
double  eps_naik 
)

Definition at line 206 of file staggered_gauge_utils.cpp.

◆ computeHISQLinksGPU()

void computeHISQLinksGPU ( void **  qdp_fatlink,
void **  qdp_longlink,
void **  qdp_fatlink_eps,
void **  qdp_longlink_eps,
void **  qdp_inlink,
QudaGaugeParam gauge_param,
double **  act_path_coeffs,
double  eps_naik,
size_t  gSize,
int  n_naiks 
)

Definition at line 25 of file staggered_gauge_utils.cpp.

◆ computeStaggeredPlaquetteQDPOrder()

void computeStaggeredPlaquetteQDPOrder ( void **  qdp_link,
double  plaq[3],
const QudaGaugeParam gauge_param_in,
const QudaDslashType  dslash_type 
)

Definition at line 277 of file staggered_gauge_utils.cpp.

◆ setDims()

void setDims ( int *  X)

Definition at line 315 of file host_utils.cpp.

Variable Documentation

◆ V

int V
extern

Definition at line 37 of file host_utils.cpp.

◆ Vh

int Vh
extern

Definition at line 38 of file host_utils.cpp.

◆ Z

int Z[4]
extern

Definition at line 36 of file host_utils.cpp.