Boost logo

Ublas :

Subject: Re: [ublas] Banded matrix storage
From: Rutger ter Borg (rutger_at_[hidden])
Date: 2013-08-12 14:13:58


On 2013-08-02 16:20, Petros wrote:
>
> Generally it would not be nice to massively break other codes. So I see
> two options:
>
> a) I will either add a BOOST_UBLAS_LEGACY_BANDED #define that will wrap
> the old layout scheme, so that people have a way out.
>
> b) Wrap the netlib banded scheme using a BOOST_UBLAS_LAPACK_BANDED
> #define and retain the current ublas scheme as the default.
>
> Generally I would prefer a) even if it might surprise some. Any thoughts
> or preferences anyone?

I'd prefer a) for multiple reasons. Besides the obvious
netlib-compatibility advantage, IMHO, it would make uBlas more
self-consistent.

Cheers,

Rutger