Content 
CXXBLAS: C++ BLAS Interface
CXXBLAS is a lowlevel 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. 