Boost logo

Boost :

Subject: [boost] [LibrariesUnderConstruction] Boost.Numeric_Bindings
From: Rutger ter Borg (rutger_at_[hidden])
Date: 2009-11-27 03:58:20

Hello all,

I see the Numeric_Bindings library is missing on the
LibrariesUnderConstruction trac page. This library is under development
since 2002. Herewith a short description of the library.

Boost.Numeric_Bindings is a C++ library for numeric computing. It is a
generic layer between data containers and linear algebra algorithms.

For the data container part, it supports both compile-time statically sized
and run-time dynamically sized vectors, matrices, through a traits system.
Currently it includes traits for C-arrays, for standard vectors, for uBLAS'
containers, Eigen containers, TNT, Boost.Array, to name a few. It offers
compile-time inspection, iterators, and views on all mentioned containers.

For the algorithm part, it provides a C++ interface to algorithms offered by
BLAS, LAPACK, and more. This covers algorithms from most vendor-provided
math libraries, such as the reference BLAS, ATLAS, Intel's MKL, AMD's CML,
NVidia's CUDA, etc..

The "stable" release is available at

The current development version is available at

Questions and/or comments are welcomed.



Boost list run by bdawes at, gregod at, cpdaniel at, john at