Intel® oneAPI Math Kernel Library Developer Reference - C

BLAS Level 2 Routines

This section describes BLAS Level 2 routines, which perform matrix-vector operations. The following table lists the BLAS Level 2 routine groups and the data types associated with them.

BLAS Level 2 Routine Groups and Their Data Types

Routine Groups

Data Types

Description

cblas_?gbmv

s, d, c, z

Matrix-vector product using a general band matrix

cblas?_gemv

s, d, c, z

Matrix-vector product using a general matrix

cblas_?ger

s, d

Rank-1 update of a general matrix

cblas_?gerc

c, z

Rank-1 update of a conjugated general matrix

cblas_?geru

c, z

Rank-1 update of a general matrix, unconjugated

cblas_?hbmv

c, z

Matrix-vector product using a Hermitian band matrix

cblas_?hemv

c, z

Matrix-vector product using a Hermitian matrix

cblas_?her

c, z

Rank-1 update of a Hermitian matrix

cblas_?her2

c, z

Rank-2 update of a Hermitian matrix

cblas_?hpmv

c, z

Matrix-vector product using a Hermitian packed matrix

cblas_?hpr

c, z

Rank-1 update of a Hermitian packed matrix

cblas_?hpr2

c, z

Rank-2 update of a Hermitian packed matrix

cblas_?sbmv

s, d

Matrix-vector product using symmetric band matrix

cblas_?spmv

s, d

Matrix-vector product using a symmetric packed matrix

cblas_?spr

s, d

Rank-1 update of a symmetric packed matrix

cblas_?spr2

s, d

Rank-2 update of a symmetric packed matrix

cblas_?symv

s, d

Matrix-vector product using a symmetric matrix

cblas_?syr

s, d

Rank-1 update of a symmetric matrix

cblas_?syr2

s, d

Rank-2 update of a symmetric matrix

cblas_?tbmv

s, d, c, z

Matrix-vector product using a triangular band matrix

cblas_?tbsv

s, d, c, z

Solution of a linear system of equations with a triangular band matrix

cblas_?tpmv

s, d, c, z

Matrix-vector product using a triangular packed matrix

cblas_?tpsv

s, d, c, z

Solution of a linear system of equations with a triangular packed matrix

cblas_?trmv

s, d, c, z

Matrix-vector product using a triangular matrix

cblas_?trsv

s, d, c, z

Solution of a linear system of equations with a triangular matrix