The matrix-vector multiplication expects the matrix data of Matrix A (inA) to be stored in a column-major format. The data in each column must be stored contiguously in memory. A transpose of the matrix is required if the data is to be stored in a row major format.