Boost logo

Ublas :

Subject: Re: [ublas] binding_v1 vs sandbox/numeric/bindings
From: Rutger ter Borg (rutger_at_[hidden])
Date: 2010-11-10 09:47:20

On 11/10/2010 03:20 PM, Nizar Khalifa Sallem wrote:
> Hi all,
> Can anyone tell me the difference between the numeric/bindings found
> here: and the
> ones at this location:
> cause I am getting really confused: which one should I use??? and if
> --
> Nizar

Hello Nizar, are the more
recent bindings, and this is the recommended project to use. is the
somewhat older project. Still useable but has limitations in some cases.

Some highlights of the differences:

1) Most of the algorithmic part of these bindings are generated based on
the original Fortran and/or C code. The BLAS and LAPACK bindings are
(way) more complete. Run-time and compile-time checks are way more
consistent and complete.

2) Binding to containers has been made more flexible; i.e., it is
possible to pass vectors and/or matrices (or even scalars), as long as
their dimensions are correct. In addition, the bindings provide a couple
of in-place views, such as trans, row, etc..

3) Different BLAS-backends have been merged into one frontend: the BLAS

Hope this helps,
Kind regards,