Eigen, a shared linear algebra library for KDE apps
Casper Boemann
cbr at boemann.dk
Thu Jul 27 16:38:43 BST 2006
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?
--
best regards / venlig hilsen
Casper Boemann
More information about the kde-core-devel
mailing list