QUDA v0.4.0
A library for QCD on GPUs
|
#include "quda.h"
Go to the source code of this file.
#define LLFAT_EXTERIOR_KERNEL_BACK_T 8 |
Definition at line 18 of file llfat_quda.h.
#define LLFAT_EXTERIOR_KERNEL_BACK_X 2 |
Definition at line 12 of file llfat_quda.h.
#define LLFAT_EXTERIOR_KERNEL_BACK_Y 4 |
Definition at line 14 of file llfat_quda.h.
#define LLFAT_EXTERIOR_KERNEL_BACK_Z 6 |
Definition at line 16 of file llfat_quda.h.
#define LLFAT_EXTERIOR_KERNEL_FWD_T 7 |
Definition at line 17 of file llfat_quda.h.
#define LLFAT_EXTERIOR_KERNEL_FWD_X 1 |
Definition at line 11 of file llfat_quda.h.
#define LLFAT_EXTERIOR_KERNEL_FWD_Y 3 |
Definition at line 13 of file llfat_quda.h.
#define LLFAT_EXTERIOR_KERNEL_FWD_Z 5 |
Definition at line 15 of file llfat_quda.h.
#define LLFAT_INTERIOR_KERNEL 0 |
Definition at line 10 of file llfat_quda.h.
typedef struct llfat_kernel_param_s llfat_kernel_param_t |
void computeFatLinkCore | ( | cudaGaugeField * | cudaSiteLink, |
double * | act_path_coeff, | ||
QudaGaugeParam * | qudaGaugeParam, | ||
QudaComputeFatMethod | method, | ||
cudaGaugeField * | cudaFatLink, | ||
struct timeval | time_array[] | ||
) |
void computeGenStapleFieldParityKernel | ( | void * | staple_even, |
void * | staple_odd, | ||
void * | sitelink_even, | ||
void * | sitelink_odd, | ||
void * | fatlink_even, | ||
void * | fatlink_odd, | ||
void * | mulink_even, | ||
void * | mulink_odd, | ||
int | mu, | ||
int | nu, | ||
int | save_staple, | ||
double | mycoeff, | ||
QudaReconstructType | recon, | ||
QudaPrecision | prec, | ||
dim3 | halfGridDim, | ||
llfat_kernel_param_t | kparam, | ||
cudaStream_t * | stream | ||
) |
Definition at line 896 of file llfat_quda.cu.
void computeGenStapleFieldParityKernel_ex | ( | void * | staple_even, |
void * | staple_odd, | ||
void * | sitelink_even, | ||
void * | sitelink_odd, | ||
void * | fatlink_even, | ||
void * | fatlink_odd, | ||
void * | mulink_even, | ||
void * | mulink_odd, | ||
int | mu, | ||
int | nu, | ||
int | save_staple, | ||
double | mycoeff, | ||
QudaReconstructType | recon, | ||
QudaPrecision | prec, | ||
llfat_kernel_param_t | kparam | ||
) |
Definition at line 1053 of file llfat_quda.cu.
void llfat_cuda | ( | cudaGaugeField & | cudaFatLink, |
cudaGaugeField & | cudaSiteLink, | ||
cudaGaugeField & | cudaStaple, | ||
cudaGaugeField & | cudaStaple1, | ||
QudaGaugeParam * | param, | ||
double * | act_path_coeff | ||
) |
Definition at line 16 of file llfat_quda_itf.cpp.
void llfat_cuda_ex | ( | cudaGaugeField & | cudaFatLink, |
cudaGaugeField & | cudaSiteLink, | ||
cudaGaugeField & | cudaStaple, | ||
cudaGaugeField & | cudaStaple1, | ||
QudaGaugeParam * | param, | ||
double * | act_path_coeff | ||
) |
Definition at line 230 of file llfat_quda_itf.cpp.
void llfat_init_cuda | ( | QudaGaugeParam * | param | ) |
Definition at line 192 of file llfat_quda.cu.
void llfat_init_cuda_ex | ( | QudaGaugeParam * | param_ex | ) |
Definition at line 252 of file llfat_quda.cu.
void llfatOneLinkKernel | ( | cudaGaugeField & | cudaFatLink, |
cudaGaugeField & | cudaSiteLink, | ||
cudaGaugeField & | cudaStaple, | ||
cudaGaugeField & | cudaStaple1, | ||
QudaGaugeParam * | param, | ||
double * | act_path_coeff | ||
) |
Definition at line 1140 of file llfat_quda.cu.
void llfatOneLinkKernel_ex | ( | cudaGaugeField & | cudaFatLink, |
cudaGaugeField & | cudaSiteLink, | ||
cudaGaugeField & | cudaStaple, | ||
cudaGaugeField & | cudaStaple1, | ||
QudaGaugeParam * | param, | ||
double * | act_path_coeff, | ||
llfat_kernel_param_t | kparam | ||
) |
Definition at line 1181 of file llfat_quda.cu.
void siteComputeGenStapleParityKernel | ( | void * | staple_even, |
void * | staple_odd, | ||
void * | sitelink_even, | ||
void * | sitelink_odd, | ||
void * | fatlink_even, | ||
void * | fatlink_odd, | ||
int | mu, | ||
int | nu, | ||
double | mycoeff, | ||
QudaReconstructType | recon, | ||
QudaPrecision | prec, | ||
dim3 | halfGridDim, | ||
llfat_kernel_param_t | kparam, | ||
cudaStream_t * | stream | ||
) |
Definition at line 823 of file llfat_quda.cu.
void siteComputeGenStapleParityKernel_ex | ( | void * | staple_even, |
void * | staple_odd, | ||
void * | sitelink_even, | ||
void * | sitelink_odd, | ||
void * | fatlink_even, | ||
void * | fatlink_odd, | ||
int | mu, | ||
int | nu, | ||
double | mycoeff, | ||
QudaReconstructType | recon, | ||
QudaPrecision | prec, | ||
llfat_kernel_param_t | kparam | ||
) |
Definition at line 977 of file llfat_quda.cu.