Re: [glas] [oon-list] New linear algebra library
From: Toon Knapen (toon.knapen_at_[hidden])
Date: 2005-09-21 09:36:35
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
>>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
> 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.
> 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
-- Check out our training program on acoustics and register on-line at http://www.fft.be/?id=35