Revision 848534

Go back to digest for 24th August 2008

Other in Office

Benoît Jacob committed changes in /trunk/koffice/kspread:

Port KSpread's eigen1-based code to eigen2.
(That is just the matrix math functions: MINVERSE,...)

Unit-tests pass, but I can't find a way in the GUIto use the matrix-returning functions such as MINVERSE.

Also, in the documentation, no function is described as returning a matrix.
I mean that in functions/math.xml, e.g. for MINVERSE, we have <Type range="true">Float</Type> but still in the GUI Help MINVERSE is described as returning a single floating-point.

Another minor complaint: MUNIT is very poorly named, it is not called the "unity matrix" but rather the "identity matrix", so I would suggest the name MIDENTITY.

Not sure though if I am allowed to make that kind of change, perhaps that is an ODF standard or something, I don't know.

File Changes

Modified 4 files
  • /trunk/koffice/kspread
  •   /CMakeLists.txt
  •   /functions/CMakeLists.txt
  •   /functions/math.cpp
  •   /tests/CMakeLists.txt
4 files changed in total