Revision 884882

Go back to digest for 23rd November 2008

Other in Educational

Benoît Jacob committed changes in /trunk/KDE/kdeedu/kalzium:

Add a eigen1 snapshot to the libavogadro snapshot.

Explanation.
Kalzium uses libavogadro which is still not stable.
Until it is stable, we use a snapshot of it.

Very uncomfortable situation.
We want to get rid of that snapshot, that will finally be possible in 4.3, but for 4.2 we need to keep it.

Problem is, that snapshot is the last piece of code around using eigen1 which is being replaced by eigen2.
Since the size of eigen1 is small compared to libavogadro, the less painful thing to do is to put a eigen1 snapshot inside our libavogadro snapshot.

All of that steaming s... has to go away in 4.3.

Initially I considered updating our libavogadro snapshot (since libavogadro is already ported to eigen2) but that would negate the work of the kde-windows team who made several fixes... that nobody took care to forwardport.

lesson learned, keeping snapshots is a bad idea.

File Changes

Added 13 files
  • /trunk/KDE/kdeedu/kalzium/libavogadro-kalzium/include/eigen
  •   /linearsolver.h
  •   /linearsolverbase.h
  •   /ludecomposition.h
  •   /ludecompositionbase.h
  •   /matrix.h
  •   /matrixbase.h
  •   /projective.h
  •   /regression.h
  •   /regressioninternal.h
  •   /util.h
  •   /vector.h
  •   /vectorbase.h
Modified 1 files
  • /trunk/KDE/kdeedu/kalzium/KalziumConfigureChecks.cmake
14 files changed in total