octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Matrix Template Library


From: David Bateman
Subject: Re: Matrix Template Library
Date: Tue, 27 Feb 2007 10:33:51 +0100
User-agent: Thunderbird 1.5.0.7 (X11/20060921)

address@hidden wrote:
> About one year ago I have used a specialised library for matrix 
> manipulation in c++.
> Called "The Matrix Template Library".
> The idea behind this library is to programm it on a similar way to 
> the STL. Some performance comparisions on the MTL-page shows you that 
> this is as fast as fortran code.
> The license is "The MTL "Artistic License"" which seems to be 
> similar to the lgpl. The homepage isn't up to date but you can find 
> it here
>
> http://www.osl.iu.edu/research/mtl/
>
> maybe this library can be used to improve octave in any way.
>
> Michael
>
>   
The Matrix Template Library is essential a replacement for the octave
MArray, MArray2, and MArrayN, classes, so using it in octave basically
comes down to replacing all of these classes. The octave classes are
also pretty good and so there'd have to be a very good reason to replace
these with MTL. A better approach might be to look at the MTL code and
see if there is any optimizations that we can use in the octave native
matrix classes.

Regards
David


-- 
David Bateman                                address@hidden
Motorola Labs - Paris                        +33 1 69 35 48 04 (Ph) 
Parc Les Algorithmes, Commune de St Aubin    +33 6 72 01 06 33 (Mob) 
91193 Gif-Sur-Yvette FRANCE                  +33 1 69 35 77 01 (Fax) 

The information contained in this communication has been classified as: 

[x] General Business Information 
[ ] Motorola Internal Use Only 
[ ] Motorola Confidential Proprietary



reply via email to

[Prev in Thread] Current Thread [Next in Thread]