[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main
 parent


Small clarification
by Benoit Jacob on Thursday 06/Dec/2007, @06:29
>Benoît and Vladimir spoke about using Eigen2 instead of GMM in Step.

We did indeed discuss with Vladimir about using eigen2 in Step, and consequently which features would be useful to add to eigen2 in order to cover step's needs.

However, for sparse matrix support, my plan is to handle that in eigen2 as a wrapper around GMM. So GMM will still be used, though not directly.

GMM is a great library and there's nothing wrong about it; also it's 18k LOC so we don't want to rewrite it. Only it has a very rough, C-style API and so there's a lot of value that can be added by providing a nice wrapper in Eigen2, with goodies such as Qt-style implicit sharing. Also Eigen2 does things (e.g. fixed-size objects) that aren't done in GMM and we wish to have a unique API, which is why it makes sense to add that wrapper to Eigen2.
  Related Links
 ·   Articles on General
 ·   Also by Benoit Jacob
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

  "I just wanted to be certain that the code was unmaintainable." -- Charles Samuels
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]