Expand description
BLAS (Basic Linear Algebra Subprograms) interface
This module provides interfaces to BLAS functions.
The BLAS (Basic Linear Algebra Subprograms) are routines that provide standard building blocks for performing basic vector and matrix operations.
Functionsยง
- asum
- Computes the sum of absolute values of a vector (Level 1 BLAS operation).
- axpy
- Performs a scaled vector addition (Level 1 BLAS operation): y = alpha*x + y
- dot
- Computes the dot product of two vectors (Level 1 BLAS operation).
- gemm
- Performs matrix-matrix multiplication (Level 3 BLAS operation): C = alphaAB + beta*C
- gemv
- Performs matrix-vector multiplication (Level 2 BLAS operation): y = alphaAx + beta*y
- iamax
- Finds the index of the element with the largest absolute value (Level 1 BLAS operation).
- nrm2
- Computes the 2-norm (Euclidean norm) of a vector (Level 1 BLAS operation).