n*M.V+n*V! ( alpha A x beta y -- y=alpha*A.x+b*y )
Basic Linear Algebra Subroutines (BLAS) interface » BLAS interface matrix operations

Prev:Msub ( matrix row col height width -- sub )
Next:n*M.V+n*V ( alpha A x beta y -- alpha*A.x+b*y )


Vocabulary
math.blas.matrices

Inputs
alphaa number
Aa blas-matrix-base
xa blas-vector-base
betaa number
ya blas-vector-base


Outputs
y=alpha*A.x+b*ya blas-vector-base


Word description
Calculate the matrix-vector product αAx + βy, and overwrite the current contents of y with the result. The width of A must match the length of x, and the height must match the length of y. Corresponds to the xGEMV routines in BLAS.

Side effects
Modifies y

See also
n*M.V+n*V, n*M.V, M.V

Definition

GENERIC: n*M.V+n*V! ( alpha A x beta y -- y=alpha*A.x+b*y )


Methods