|
void | quda::initBlas () |
|
void | quda::endBlas (void) |
|
void | quda::setBlasParam (int kernel, int prec, int threads, int blocks) |
|
double | quda::norm2 (const ColorSpinorField &) |
|
void | quda::zeroCuda (cudaColorSpinorField &a) |
|
void | quda::copyCuda (cudaColorSpinorField &dst, const cudaColorSpinorField &src) |
|
double | quda::axpyNormCuda (const double &a, cudaColorSpinorField &x, cudaColorSpinorField &y) |
|
double | quda::normCuda (const cudaColorSpinorField &b) |
|
double | quda::reDotProductCuda (cudaColorSpinorField &a, cudaColorSpinorField &b) |
|
void | quda::reDotProductCuda (double *result, std::vector< cudaColorSpinorField * > &a, std::vector< cudaColorSpinorField * > &b) |
|
double | quda::xmyNormCuda (cudaColorSpinorField &a, cudaColorSpinorField &b) |
|
double2 | quda::reDotProductNormACuda (cudaColorSpinorField &a, cudaColorSpinorField &b) |
|
void | quda::axpbyCuda (const double &a, cudaColorSpinorField &x, const double &b, cudaColorSpinorField &y) |
|
void | quda::axpyCuda (const double &a, cudaColorSpinorField &x, cudaColorSpinorField &y) |
|
void | quda::axCuda (const double &a, cudaColorSpinorField &x) |
|
void | quda::xpyCuda (cudaColorSpinorField &x, cudaColorSpinorField &y) |
|
void | quda::xpayCuda (cudaColorSpinorField &x, const double &a, cudaColorSpinorField &y) |
|
void | quda::mxpyCuda (cudaColorSpinorField &x, cudaColorSpinorField &y) |
|
void | quda::axpyZpbxCuda (const double &a, cudaColorSpinorField &x, cudaColorSpinorField &y, cudaColorSpinorField &z, const double &b) |
|
void | quda::axpyBzpcxCuda (const double &a, cudaColorSpinorField &x, cudaColorSpinorField &y, const double &b, cudaColorSpinorField &z, const double &c) |
|
void | quda::caxpbyCuda (const Complex &a, cudaColorSpinorField &x, const Complex &b, cudaColorSpinorField &y) |
|
void | quda::caxpyCuda (const Complex &a, cudaColorSpinorField &x, cudaColorSpinorField &y) |
|
void | quda::cxpaypbzCuda (cudaColorSpinorField &, const Complex &b, cudaColorSpinorField &y, const Complex &c, cudaColorSpinorField &z) |
|
void | quda::caxpbypzYmbwCuda (const Complex &, cudaColorSpinorField &, const Complex &, cudaColorSpinorField &, cudaColorSpinorField &, cudaColorSpinorField &) |
|
Complex | quda::cDotProductCuda (cudaColorSpinorField &, cudaColorSpinorField &) |
|
void | quda::cDotProductCuda (Complex *result, std::vector< cudaColorSpinorField * > &a, std::vector< cudaColorSpinorField * > &b) |
|
Complex | quda::xpaycDotzyCuda (cudaColorSpinorField &x, const double &a, cudaColorSpinorField &y, cudaColorSpinorField &z) |
|
double3 | quda::cDotProductNormACuda (cudaColorSpinorField &a, cudaColorSpinorField &b) |
|
double3 | quda::cDotProductNormBCuda (cudaColorSpinorField &a, cudaColorSpinorField &b) |
|
double3 | quda::caxpbypzYmbwcDotProductUYNormYCuda (const Complex &a, cudaColorSpinorField &x, const Complex &b, cudaColorSpinorField &y, cudaColorSpinorField &z, cudaColorSpinorField &w, cudaColorSpinorField &u) |
|
void | quda::cabxpyAxCuda (const double &a, const Complex &b, cudaColorSpinorField &x, cudaColorSpinorField &y) |
|
double | quda::caxpyNormCuda (const Complex &a, cudaColorSpinorField &x, cudaColorSpinorField &y) |
|
void | quda::caxpyXmazCuda (const Complex &a, cudaColorSpinorField &x, cudaColorSpinorField &y, cudaColorSpinorField &z) |
|
double | quda::caxpyXmazNormXCuda (const Complex &a, cudaColorSpinorField &x, cudaColorSpinorField &y, cudaColorSpinorField &z) |
|
double | quda::cabxpyAxNormCuda (const double &a, const Complex &b, cudaColorSpinorField &x, cudaColorSpinorField &y) |
|
void | quda::caxpbypzCuda (const Complex &, cudaColorSpinorField &, const Complex &, cudaColorSpinorField &, cudaColorSpinorField &) |
|
void | quda::caxpbypczpwCuda (const Complex &, cudaColorSpinorField &, const Complex &, cudaColorSpinorField &, const Complex &, cudaColorSpinorField &, cudaColorSpinorField &) |
|
Complex | quda::caxpyDotzyCuda (const Complex &a, cudaColorSpinorField &x, cudaColorSpinorField &y, cudaColorSpinorField &z) |
|
Complex | quda::axpyCGNormCuda (const double &a, cudaColorSpinorField &x, cudaColorSpinorField &y) |
|
double3 | quda::HeavyQuarkResidualNormCuda (cudaColorSpinorField &x, cudaColorSpinorField &r) |
|
double3 | quda::xpyHeavyQuarkResidualNormCuda (cudaColorSpinorField &x, cudaColorSpinorField &y, cudaColorSpinorField &r) |
|
void | quda::tripleCGUpdateCuda (const double &alpha, const double &beta, cudaColorSpinorField &q, cudaColorSpinorField &r, cudaColorSpinorField &x, cudaColorSpinorField &p) |
|
double3 | quda::tripleCGReductionCuda (cudaColorSpinorField &x, cudaColorSpinorField &y, cudaColorSpinorField &z) |
|
double | quda::axpyNormCpu (const double &a, const cpuColorSpinorField &x, cpuColorSpinorField &y) |
|
double | quda::normCpu (const cpuColorSpinorField &b) |
|
double | quda::reDotProductCpu (const cpuColorSpinorField &a, const cpuColorSpinorField &b) |
|
double | quda::xmyNormCpu (const cpuColorSpinorField &a, cpuColorSpinorField &b) |
|
void | quda::axpbyCpu (const double &a, const cpuColorSpinorField &x, const double &b, cpuColorSpinorField &y) |
|
void | quda::axpyCpu (const double &a, const cpuColorSpinorField &x, cpuColorSpinorField &y) |
|
void | quda::axCpu (const double &a, cpuColorSpinorField &x) |
|
void | quda::xpyCpu (const cpuColorSpinorField &x, cpuColorSpinorField &y) |
|
void | quda::xpayCpu (const cpuColorSpinorField &x, const double &a, cpuColorSpinorField &y) |
|
void | quda::mxpyCpu (const cpuColorSpinorField &x, cpuColorSpinorField &y) |
|
void | quda::axpyZpbxCpu (const double &a, cpuColorSpinorField &x, cpuColorSpinorField &y, const cpuColorSpinorField &z, const double &b) |
|
void | quda::axpyBzpcxCpu (const double &a, cpuColorSpinorField &x, cpuColorSpinorField &y, const double &b, const cpuColorSpinorField &z, const double &c) |
|
void | quda::caxpbyCpu (const Complex &a, const cpuColorSpinorField &x, const Complex &b, cpuColorSpinorField &y) |
|
void | quda::caxpyCpu (const Complex &a, const cpuColorSpinorField &x, cpuColorSpinorField &y) |
|
void | quda::cxpaypbzCpu (const cpuColorSpinorField &x, const Complex &b, const cpuColorSpinorField &y, const Complex &c, cpuColorSpinorField &z) |
|
void | quda::caxpbypzYmbwCpu (const Complex &, const cpuColorSpinorField &, const Complex &, cpuColorSpinorField &, cpuColorSpinorField &, const cpuColorSpinorField &) |
|
Complex | quda::cDotProductCpu (const cpuColorSpinorField &, const cpuColorSpinorField &) |
|
Complex | quda::xpaycDotzyCpu (const cpuColorSpinorField &x, const double &a, cpuColorSpinorField &y, const cpuColorSpinorField &z) |
|
double3 | quda::cDotProductNormACpu (const cpuColorSpinorField &a, const cpuColorSpinorField &b) |
|
double3 | quda::cDotProductNormBCpu (const cpuColorSpinorField &a, const cpuColorSpinorField &b) |
|
double3 | quda::caxpbypzYmbwcDotProductUYNormYCpu (const Complex &a, const cpuColorSpinorField &x, const Complex &b, cpuColorSpinorField &y, cpuColorSpinorField &z, const cpuColorSpinorField &w, const cpuColorSpinorField &u) |
|
void | quda::cabxpyAxCpu (const double &a, const Complex &b, cpuColorSpinorField &x, cpuColorSpinorField &y) |
|
double | quda::caxpyNormCpu (const Complex &a, cpuColorSpinorField &x, cpuColorSpinorField &y) |
|
void | quda::caxpyXmazCpu (const Complex &a, cpuColorSpinorField &x, cpuColorSpinorField &y, cpuColorSpinorField &z) |
|
double | quda::caxpyXmazNormXCpu (const Complex &a, cpuColorSpinorField &x, cpuColorSpinorField &y, cpuColorSpinorField &z) |
|
double | quda::cabxpyAxNormCpu (const double &a, const Complex &b, cpuColorSpinorField &x, cpuColorSpinorField &y) |
|
void | quda::caxpbypzCpu (const Complex &, cpuColorSpinorField &, const Complex &, cpuColorSpinorField &, cpuColorSpinorField &) |
|
void | quda::caxpbypczpwCpu (const Complex &, cpuColorSpinorField &, const Complex &, cpuColorSpinorField &, const Complex &, cpuColorSpinorField &, cpuColorSpinorField &) |
|
Complex | quda::caxpyDotzyCpu (const Complex &a, cpuColorSpinorField &x, cpuColorSpinorField &y, cpuColorSpinorField &z) |
|
double3 | quda::HeavyQuarkResidualNormCpu (cpuColorSpinorField &x, cpuColorSpinorField &r) |
|
double3 | quda::xpyHeavyQuarkResidualNormCpu (cpuColorSpinorField &x, cpuColorSpinorField &y, cpuColorSpinorField &r) |
|