|
QUDA
v0.7.0
A library for QCD on GPUs
|
Functions | |
| void | hisqStaplesForceCuda (const double path_coeff[6], const QudaGaugeParam ¶m, const cudaGaugeField &oprod, const cudaGaugeField &link, cudaGaugeField *newOprod, long long *flops=NULL) |
| void | hisqLongLinkForceCuda (double coeff, const QudaGaugeParam ¶m, const cudaGaugeField &oprod, const cudaGaugeField &link, cudaGaugeField *newOprod, long long *flops=NULL) |
| void | hisqCompleteForceCuda (const QudaGaugeParam ¶m, const cudaGaugeField &oprod, const cudaGaugeField &link, cudaGaugeField *force, long long *flops=NULL) |
| void | setUnitarizeForceConstants (double unitarize_eps, double hisq_force_filter, double max_det_error, bool allow_svd, bool svd_only, double svd_rel_error, double svd_abs_error) |
| void | unitarizeForceCuda (cudaGaugeField &cudaOldForce, cudaGaugeField &cudaGauge, cudaGaugeField *cudaNewForce, int *unitarization_failed, long long *flops=NULL) |
| void | unitarizeForceCPU (cpuGaugeField &cpuOldForce, cpuGaugeField &cpuGauge, cpuGaugeField *cpuNewForce) |
| void quda::fermion_force::hisqCompleteForceCuda | ( | const QudaGaugeParam & | param, |
| const cudaGaugeField & | oprod, | ||
| const cudaGaugeField & | link, | ||
| cudaGaugeField * | force, | ||
| long long * | flops = NULL |
||
| ) |
| void quda::fermion_force::hisqLongLinkForceCuda | ( | double | coeff, |
| const QudaGaugeParam & | param, | ||
| const cudaGaugeField & | oprod, | ||
| const cudaGaugeField & | link, | ||
| cudaGaugeField * | newOprod, | ||
| long long * | flops = NULL |
||
| ) |
| void quda::fermion_force::hisqStaplesForceCuda | ( | const double | path_coeff[6], |
| const QudaGaugeParam & | param, | ||
| const cudaGaugeField & | oprod, | ||
| const cudaGaugeField & | link, | ||
| cudaGaugeField * | newOprod, | ||
| long long * | flops = NULL |
||
| ) |
| void quda::fermion_force::setUnitarizeForceConstants | ( | double | unitarize_eps, |
| double | hisq_force_filter, | ||
| double | max_det_error, | ||
| bool | allow_svd, | ||
| bool | svd_only, | ||
| double | svd_rel_error, | ||
| double | svd_abs_error | ||
| ) |
| void quda::fermion_force::unitarizeForceCPU | ( | cpuGaugeField & | cpuOldForce, |
| cpuGaugeField & | cpuGauge, | ||
| cpuGaugeField * | cpuNewForce | ||
| ) |
| void quda::fermion_force::unitarizeForceCuda | ( | cudaGaugeField & | cudaOldForce, |
| cudaGaugeField & | cudaGauge, | ||
| cudaGaugeField * | cudaNewForce, | ||
| int * | unitarization_failed, | ||
| long long * | flops = NULL |
||
| ) |
1.8.6