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 multiplication
M – number of rows in A
N – number of columns in A
alpha – coefficient alpha
A – matrix A
lda – leading dimension of A (m or n)
X – vector X
incX – increment for entries of X
beta – coefficient beta
Y – vector Y
incY – increment for entries of Y