Revision 783574

Go back to digest for 9th March 2008

Features in Other

Gael Guennebaud committed changes in /branches/work/eigen2:

* Added support for a comma initializer: mat.block(i,j,2,2) << 1, 2, 3, 4;
If the number of coefficients does not match the matrix size, then an assertion is raised.
No support for xpr on the right side for the moment.

* Added support for assertion checking. This allows to test that an assertion is indeed raised when it should be.

* Fixed a mistake in the CwiseUnary example.

File Changes

Added 2 files
  • /branches/work/eigen2
  •   /doc/snippets/MatrixBase_set.cpp
  •   /Eigen/src/Core/CommaInitializer.h
Modified 11 files
  • /branches/work/eigen2
  •   /doc/Doxyfile.in
  •   /Eigen/Core
  •   /test/basicstuff.cpp
  •   /test/CMakeLists.txt
  •   /test/main.h
  •   /test/product.cpp
  •   /doc/examples/class_CwiseUnaryOp.cpp
  •   /Eigen/src/Core/CwiseBinaryOp.h
  •   /Eigen/src/Core/CwiseUnaryOp.h
  •   /Eigen/src/Core/MatrixBase.h
  •   /Eigen/src/Core/Util.h
13 files changed in total