Revision 752778

Go back to digest for 30th December 2007

Features in Other

Benoît Jacob committed changes in /branches/work/eigen2:

- eigen2 now fully enforces constness! found a way to achieve that with minimal code duplication. There now are only two (2) const_cast remaining in the whole source code.
- eigen2 now fully allows copying a row-vector into a column-vector.

added a unit-test for that.
- split unit tests, improve docs, various improvements.

File Changes

Added 3 files
  • /branches/work/eigen2/test
  •   /linearstructure.cpp
  •   /map.cpp
  •   /product.cpp
Modified 23 files
  • /branches/work/eigen2
  •   /doc/Doxyfile.in
  •   /test/basicstuff.cpp
  •   /test/CMakeLists.txt
  •   /test/main.h
  •   /Eigen/Core/Block.h
  •   /Eigen/Core/Coeffs.h
  •   /Eigen/Core/Column.h
  •   /Eigen/Core/DiagonalCoeffs.h
  •   /Eigen/Core/DiagonalMatrix.h
  •   /Eigen/Core/Dot.h
  •   /Eigen/Core/DynBlock.h
  •   /Eigen/Core/Fuzzy.h
  •   /Eigen/Core/Map.h
  •   /Eigen/Core/Matrix.h
  •   /Eigen/Core/MatrixBase.h
  •   /Eigen/Core/MatrixRef.h
  •   /Eigen/Core/Minor.h
  •   /Eigen/Core/Ones.h
  •   /Eigen/Core/OperatorEquals.h
  •   /Eigen/Core/Random.h
  •   /Eigen/Core/Row.h
  •   /Eigen/Core/Transpose.h
  •   /Eigen/Core/Zero.h
26 files changed in total