Glas :Re: [glas] [oon-list] New linear algebra library |
From: Toon Knapen (toon.knapen_at_[hidden])
Date: 2005-09-21 09:36:35
Hello Herman,
I know boost::ublas handles storage on the heap or stack generically.
Also with GLAS (http://glas.sourceforge.net/) we plan to introduce
storage-concepts that provide LA functionality on vectors and matrices
that are allocated on the heap or the stack. We also plan to be able to
store them in a distributed manner (although I guess that is not in your
requirement list I just wanted to emphasize that 'how a matrix is
stored' should be orthogonal/generic in respect to the 'functions
applied on the matrix').
Herman Bruyninckx wrote:
> On Sat, 3 Sep 2005, John Ring wrote:
>
>
>>i have just published a linear algebra library at
>><http://www.johnring.co.uk/downloads.shtml>
>>It has the following functionality: Template based C++ classes and routines
>>for linear algebra. Matrix storage types : (dense, packed (tri, sym, herm),
>>banded) all row/col major, compressed diagonal. Vector with STL container
>>type methods. BLAS interface routines.
>>
>>i would be grateful if people could take a look and get back to me with any
>>comments,
>>
>
> Do you allocate everything (including possible temporaty storage) on the
> stack, or do you need the heap too?
> I'm asking this because I'm still looking for a real realtime matrix class,
> i.e., one that is guaranteed never to have to wait for memory.
>
> Herman
> --
> K.U.Leuven, Mechanical Eng., Mechatronics & Robotics Research Group
> <http://people.mech.kuleuven.be/~bruyninc> Tel: +32 16 322480
>
> Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
>
> _______________________________________________
> oon-list mailing list
> oon-list_at_[hidden]
> http://www.oonumerics.org/mailman/listinfo.cgi/oon-list
>
-- Check out our training program on acoustics and register on-line at http://www.fft.be/?id=35