Skip to content

num::dot

Defined in header <container/vector_ops.hpp>

real dot(const vec<real> &x, const vec<real> &y) noexcept;  // (1)

real dot(view<const real> x, view<const real> y);  // (2)

cplx dot(const vec<cplx> &x, const vec<cplx> &y) noexcept;  // (3)

Sequential dot product over non-owning spans.