Function dgemv (o2scl_cblas)¶
-
template<class
mat_t
, classvec_t
, classvec2_t
>
voido2scl_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
orN
is zero, or ifalpha
is zero andbeta
is one, this function performs no calculations and returns without calling the error handler.