Re: BZDEV: Packed storage

From: Todd Veldhuizen (tveldhui@extreme.indiana.edu)
Date: Wed Jun 23 1999 - 09:19:27 EST


> On Mon, 21 Jun 1999, Mukund wrote:
>
> > Would you guys think it cool to have special storage schemes, like
> > only the upper diagonal? Should be fairly simple and would be very
> > useful for Hermitian matrices etc.
>
> There have been vague plans to integrate blitz with MTL. Special
> treatment of structured matrices is a lot more important for linear
> algebra, so the obvious way of including special storage schemes would be
> by building them into the MTL framework and merging MTL with Blitz.
>
> MTL already includes Hermitian matrices and some types of sparse matrices.

Yes, originally the idea was that Blitz++ would provide matrices. But
efforts like MTL and SL have made this unnecessary. So Blitz++ is now
aimed at being an "array library".

Some day Blitz++ may merge with MTL or SL, but for the time being Blitz++
just provides some basic interoperability features (constructing arrays
from pointers + strides, etc.)

Cheers,
Todd

--------------------- blitz-dev list --------------------------------
* To subscribe/unsubscribe: use the handy web form at
http://oonumerics.org/blitz/lists.html



This archive was generated by hypermail 2b29 : Wed Feb 20 2002 - 04:30:10 EST