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