Function dgemv (o2scl_cblas)

O2scl : Function List

template<class mat_t, class vec_t, class vec2_t>
void o2scl_cblas::dgemv(const enum o2cblas_order order, const enum o2cblas_transpose TransA, const size_t M, const size_t N, const double alpha, const mat_t &A, const vec_t &X, const double beta, vec2_t &Y)

Compute \( y=\alpha \left[\mathrm{op}(A)\right] x+ \beta y \).

If M or N is zero, or if alpha is zero and beta is one, this function performs no calculations and returns without calling the error handler.