Eigen, a shared linear algebra library for KDE apps
Kleag
kleag at free.fr
Thu Jul 27 19:00:23 BST 2006
Hello,
Don't know if it has all what you want, but ublas, part of the boost
libraries, (http://www.boost.org/libs/numeric/ublas/doc/overview.htm) has
vectors, matrices, solving of systems of linear equations...
Well, I did not use this library myself, just read the doc introduction, but
as a user of other Boost libraries, I'm usualy very happy with them.
Regards,
Kleag
Le jeudi 27 juillet 2006 17:38, Casper Boemann a écrit :
> Hi
>
> The developers of Kalzium, Kreative3D, KChart and Marble have a common need
> for a simple linear algebra library. We had a lengthy IRC discussion and
> searched existing libraries, but they are usually big, non C++ etc, and
> having big dependencies makes us afraid of being excluded from some
> distros.
>
> So we have decided to work together with the aim of creating a simple
> linear algebra library called Eigen (a little wordplay), which we would
> like to place within KDE.
>
> The idea of the library is to create the interface we want and then copy
> actual code from the tons of math libs out there. Basically all we want is
> a Vector and a Matrix class and the usaual +, -, * operations plus dot
> product, crossed product, and a way to construct orthogonal vectors and
> bases.
>
> We want Quaternions and functions to solve systems of linear equations, but
> that is it.
>
> Main question is where in the KDE directory structure can we put this?
--
KsirK - a turn-based strategy game for KDE
http://gna.org/projects/ksirk
KGraphViewer - a GraphViz dot graphs viewer
http://gna.org/projects/kgraphviewer
More information about the kde-core-devel
mailing list