PrevUpHomeNext

Library Organization

Boost.Numeric_Bindings is organized as a generic layer between linear algebra algorithms and matrix and vector classes. The following hierarchy is available:

The library is header-only, i.e., there is no need to compile or create shared library files for it.

Example

If you would like to include the whole of BLAS, just do a

#include <boost/numeric/bindings/blas.hpp>

or, if you desire BLAS level2 only, doing a

#include <boost/numeric/bindings/blas/level2.hpp>

or, if you only want include per-operation, doing a

#include <boost/numeric/bindings/blas/level3/gemm.hpp>

will be the most granular level.


PrevUpHomeNext