glas_dsdot

Compute the inner product of two vectors with extended precision accumulation and result. Uses unrolled loops for increments equal to one.

More...
  1. double glas_dsdot(Slice!(SliceKind.universal, [1], const(float)*) xsl, Slice!(SliceKind.universal, [1], const(float)*) ysl)
    extern (C) nothrow @nogc @system pure
    double
    glas_dsdot
    (
    Slice!(SliceKind.universal, [1], const(float)*) xsl
    ,
    Slice!(SliceKind.universal, [1], const(float)*) ysl
    )
  2. double _glas_dsdot(size_t n, ptrdiff_t incx, const(float)* x, ptrdiff_t incy, const(float)* y)
  3. alias dsdot = glas_dsdot
  4. alias dsdot = _glas_dsdot

Detailed Description

Unified alias

dot

Pseudo code

X^T * Y

BLAS: DSDOT

Meta