Revision 725345
Go back to digest for 21st October 2007Other in Other
Benoît Jacob committed changes in /branches/work/eigen2/src/Core:
make shameless use of const_cast to reduce code redundancy. This means Eigen2 gives up enforcing constness. I really tried to enforce it, but it really was much hassle because our expression templates can be lvalues (not only rvalues) and so much code had to be written twice.
File Changes
Modified 20 files
- /branches/work/eigen2/src/Core
- /Block.h
- /Column.h
- /Conjugate.h
- /Difference.h
- /Dot.h
- /FromArray.h
- /Identity.h
- /Matrix.h
- /MatrixRef.h
- /Minor.h
- /Object.h
- /Opposite.h
- /Product.h
- /Random.h
- /Row.h
- /ScalarMultiple.h
- /Sum.h
- /Transpose.h
- /Util.h
- /Zero.h
20 files changed in total