Content |
CXXBLAS: C++ BLAS Interface
CXXBLAS is a low-level C++ BLAS interface. It is similar to CBLAS but uses overloaded functions.
Level 1 BLAS
CXXBLAS |
DESCRIPTION |
Takes the sum of the absolute values, i.e. computes \(\sum\limits_{i} |x_i|\). |
|
Constant times a vector plus a vector, i.e. computes \(y \leftarrow \alpha x + y\). |
|
Copies a vector \(x\) to a vector \(y\) or a matrix \(A\) to a matrix \(B\). |
|
dot, dotu |
Forms the dot product of two vectors, i.e. computes \(\sum\limits_{i} \bar{x}_i y_i\) or \(\sum\limits_{i} x_i y_i\). |
Computes the euclidean norm of a vector, i.e. \(\sqrt{\sum\limits_{i} |x_i|^2}\). |
|
Applies a plane rotation. |
|
Applies a modified Givens rotation. |
|
Scales a vector by a constant, i.e. computes \(x \leftarrow \alpha x\). |
|
Interchanges two vectors. |