|
Boost : |
Subject: Re: [boost] [gsoc] fixed size matrix class?
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2009-04-01 06:53:05
> -----Original Message-----
> From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]]
On
> Behalf Of Mike Tegtmeyer
> Sent: 30 March 2009 15:16
> To: boost_at_[hidden]
> Subject: Re: [boost] [gsoc] fixed size matrix class?
>
> I apologize for being late to the thread but I'd like to invite folks to
> take a look at cvalarray in the boost vault. I wrote this a few years ago
> and has been in active use in our organization for years now and I've seen
> it around the net-mostly in raytracing circles. (Actually, I've seen it
> referenced as boost::cvalarray because they obtained it from the vault) I
> basically accomplishes the "small fixed sized numeric array" requirement
> and can be used as base for small matrix class as well. There is an
> internal version here that also uses SIMD (intel) for the underlying
> operations. I asked for an interest check on the list many moons ago but I
> only seemed to get a lukewarm reception. In any case, it is complete, uses
> expression templates to eliminate temporaries, requires nothing outside of
> the language, is self-contained in one file, and is well tested. Unless
> there is heartburn with the interface or underlying implementation, It
> basically just needs to be boostified and integrated into the build
> system. Take a look and see if it either meets your needs or could be used
> as a jumping off point.
>
> Mike
Looks useful to me - and a user base is the best indication that it is
useful.
- but I fear you are a victim of the search for Boost.Perfect_Matrix ;-)
I doubt it exists.
Paul
--- Paul A. Bristow Prizet Farmhouse Kendal, UK LA8 8AB +44 1539 561830, mobile +44 7714330204 pbristow_at_[hidden]
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk