|
Boost : |
From: Hubert Holin (Hubert.Holin_at_[hidden])
Date: 2004-06-15 04:28:32
Somewhere in the E.U., le 15/06/2004
In article <uvfi7xstw.fsf_at_[hidden]>,
David Abrahams <dave_at_[hidden]> wrote:
> "Neal D. Becker" <ndbecker2_at_[hidden]> writes:
>
> > David Abrahams wrote:
> >
> >> Tom Brinkman <reportbase_at_[hidden]> writes:
> >>
> >>> In short, lets tell the world that this is the
> >>> premiere place for advanced mathmatical library
> >>> development, as I believe that it could be.
> >>>
> >>> Comments?
> >>
> >> 1. I think oonumerics.org has the jump on us here, though the site
> >> seems to be douwn at this moment.
> >>
> >> 2. I will be starting work on a rewrite of MTL (the Matrix
> >> Template Library) for linear algebra soon.
> >>
> >
> > What do you plan for MTL? How is it different than ublas?
>
> MTL is aimed at linear algebra, whereas IIUC ublas is not.
>
> There's a lot more to what's in the current plan than I can lay out
> here, but the focus will be on support for different kinds of matrices
> with combinations of these aspects
>
> o Shape
> o Orientation
> o Symmetry
> o Sparsity
> o Blocking
> o Upper / Lower storage
> o Unit diagonal
> o Etc.
>
> and operations like:
>
> o scalar-vector (vector-scalar) multiplication
> o vector addition (and subtraction)
> o apply linear operator (left)
> o norm
> o inner product
> o triangular solve
> ...
>
> with expression templates, and of course, zero abstraction penalty ;-)
Huzzah!
[sorry for the quote/post ratio, but consider the above in factor of
each and every line :-) ]
Hubert Holin
P.S.: please include singular value decomposition.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk