Function amici::amici_dgemv¶
Defined in File cblas.h
Function Documentation¶
-
void
amici
::
amici_dgemv
(BLASLayout layout, BLASTranspose TransA, int M, int N, double alpha, const double *A, int lda, const double *X, int incX, double beta, double *Y, int incY)¶ amici_dgemm provides an interface to the CBlas matrix vector multiplication routine dgemv. This routines computes y = alpha*A*x + beta*y with A: [MxN] x:[Nx1] y:[Mx1]
- Parameters
layout
: always needs to be AMICI_BLAS_ColMajor.TransA
: flag indicating whether A should be transposed before multiplicationM
: number of rows in AN
: number of columns in Aalpha
: coefficient alphaA
: matrix Alda
: leading dimension of A (m or n)X
: vector XincX
: increment for entries of Xbeta
: coefficient betaY
: vector YincY
: increment for entries of Y