|
| void | quda::blas::zero (ColorSpinorField &a) |
| |
| void | quda::blas::initReduce () |
| |
| void | quda::blas::endReduce () |
| |
| void | quda::blas::init () |
| |
| void | quda::blas::end (void) |
| |
| cudaStream_t * | quda::blas::getStream () |
| |
| void | quda::blas::axpby (const double &a, ColorSpinorField &x, const double &b, ColorSpinorField &y) |
| |
| void | quda::blas::xpy (ColorSpinorField &x, ColorSpinorField &y) |
| |
| void | quda::blas::axpy (const double &a, ColorSpinorField &x, ColorSpinorField &y) |
| |
| void | quda::blas::xpay (ColorSpinorField &x, const double &a, ColorSpinorField &y) |
| |
| void | quda::blas::xpayz (ColorSpinorField &x, const double &a, ColorSpinorField &y, ColorSpinorField &z) |
| |
| void | quda::blas::mxpy (ColorSpinorField &x, ColorSpinorField &y) |
| |
| void | quda::blas::ax (const double &a, ColorSpinorField &x) |
| |
| __device__ __host__ void | quda::blas::_caxpy (const float2 &a, const float4 &x, float4 &y) |
| |
| __device__ __host__ void | quda::blas::_caxpy (const float2 &a, const float2 &x, float2 &y) |
| |
| __device__ __host__ void | quda::blas::_caxpy (const double2 &a, const double2 &x, double2 &y) |
| |
| void | quda::blas::caxpy (const Complex &a, ColorSpinorField &x, ColorSpinorField &y) |
| |
| __device__ __host__ void | quda::blas::_caxpby (const float2 &a, const float4 &x, const float2 &b, float4 &y) |
| |
| __device__ __host__ void | quda::blas::_caxpby (const float2 &a, const float2 &x, const float2 &b, float2 &y) |
| |
| __device__ __host__ void | quda::blas::_caxpby (const double2 &a, const double2 &x, const double2 &b, double2 &y) |
| |
| void | quda::blas::caxpby (const Complex &a, ColorSpinorField &x, const Complex &b, ColorSpinorField &y) |
| |
| __device__ __host__ void | quda::blas::_cxpaypbz (const float4 &x, const float2 &a, const float4 &y, const float2 &b, float4 &z) |
| |
| __device__ __host__ void | quda::blas::_cxpaypbz (const float2 &x, const float2 &a, const float2 &y, const float2 &b, float2 &z) |
| |
| __device__ __host__ void | quda::blas::_cxpaypbz (const double2 &x, const double2 &a, const double2 &y, const double2 &b, double2 &z) |
| |
| void | quda::blas::cxpaypbz (ColorSpinorField &, const Complex &b, ColorSpinorField &y, const Complex &c, ColorSpinorField &z) |
| |
| void | quda::blas::axpyBzpcx (const double &a, ColorSpinorField &x, ColorSpinorField &y, const double &b, ColorSpinorField &z, const double &c) |
| |
| void | quda::blas::axpyZpbx (const double &a, ColorSpinorField &x, ColorSpinorField &y, ColorSpinorField &z, const double &b) |
| |
| void | quda::blas::caxpyBzpx (const Complex &, ColorSpinorField &, ColorSpinorField &, const Complex &, ColorSpinorField &) |
| |
| void | quda::blas::caxpyBxpz (const Complex &, ColorSpinorField &, ColorSpinorField &, const Complex &, ColorSpinorField &) |
| |
| void | quda::blas::caxpbypzYmbw (const Complex &, ColorSpinorField &, const Complex &, ColorSpinorField &, ColorSpinorField &, ColorSpinorField &) |
| |
| void | quda::blas::cabxpyAx (const double &a, const Complex &b, ColorSpinorField &x, ColorSpinorField &y) |
| |
| void | quda::blas::caxpbypz (const Complex &, ColorSpinorField &, const Complex &, ColorSpinorField &, ColorSpinorField &) |
| |
| void | quda::blas::caxpbypczpw (const Complex &, ColorSpinorField &, const Complex &, ColorSpinorField &, const Complex &, ColorSpinorField &, ColorSpinorField &) |
| |
| void | quda::blas::caxpyXmaz (const Complex &a, ColorSpinorField &x, ColorSpinorField &y, ColorSpinorField &z) |
| |
| void | quda::blas::caxpyXmazMR (const Complex &a, ColorSpinorField &x, ColorSpinorField &y, ColorSpinorField &z) |
| |
| void | quda::blas::tripleCGUpdate (const double &alpha, const double &beta, ColorSpinorField &q, ColorSpinorField &r, ColorSpinorField &x, ColorSpinorField &p) |
| |