|
QUDA
1.0.0
|


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 |
| 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 162 of file staggered_gauge_utils.cpp.
References computeHISQLinksGPU(), gaugeSiteSize, setActionPaths(), and V.
Referenced by eigensolve_test(), and invert_test().


| 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 210 of file staggered_gauge_utils.cpp.
References computeHISQLinksCPU(), computeHISQLinksGPU(), gaugeSiteSize, memset(), setActionPaths(), and V.
Referenced by init().


| 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.
References computeKSLinkQuda(), cpu_axy(), QudaGaugeParam_s::cpu_prec, cpu_xpy(), gauge_param, gaugeSiteSize, host_free, memset(), pinned_malloc, QUDA_RECONSTRUCT_NO, QudaGaugeParam_s::reconstruct, QudaGaugeParam_s::reconstruct_sloppy, reorderMILCtoQDP(), reorderQDPtoMILC(), and V.
Referenced by computeFatLongGPU(), and computeFatLongGPUandCPU().


| void computeStaggeredPlaquetteQDPOrder | ( | void ** | qdp_link, |
| double | plaq[3], | ||
| const QudaGaugeParam & | gauge_param_in, | ||
| const QudaDslashType | dslash_type | ||
| ) |
Definition at line 283 of file staggered_gauge_utils.cpp.
References QudaGaugeParam_s::anisotropy, QudaGaugeParam_s::cpu_prec, QudaGaugeParam_s::cuda_prec, QudaGaugeParam_s::cuda_prec_sloppy, errorQuda, QudaGaugeParam_s::ga_pad, QudaGaugeParam_s::gauge_fix, QudaGaugeParam_s::gauge_order, gauge_param, loadGaugeQuda(), newQudaGaugeParam(), plaqQuda(), QUDA_ANTI_PERIODIC_T, QUDA_ASQTAD_DSLASH, QUDA_GAUGE_FIXED_NO, QUDA_LAPLACE_DSLASH, QUDA_QDP_GAUGE_ORDER, QUDA_STAGGERED_DSLASH, QUDA_WILSON_LINKS, QudaGaugeParam_s::reconstruct, QudaGaugeParam_s::reconstruct_sloppy, QudaGaugeParam_s::t_boundary, QudaGaugeParam_s::type, and QudaGaugeParam_s::X.
Referenced by eigensolve_test(), and invert_test().


| void setDims | ( | int * | ) |
Definition at line 151 of file test_util.cpp.
| int V |
Definition at line 27 of file test_util.cpp.
| int Vh |
Definition at line 28 of file test_util.cpp.
| int Z[4] |
Definition at line 26 of file test_util.cpp.
1.8.13