[eigen] alpha5 |
[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]
Well, finally it's here. This time it would be futile to try to list the changes since alpha4, there are far too many. Again, a huge part of the work was done by Gael, and we're happy to welcome Konstantinos who contributed the AltiVec code. Eigen2's website is now entirely wiki-based: http://eigen.tuxfamily.org/wiki and using the nice owls that David drew. Vague executive summary of new stuff: * start of several modules (LU, QR, Cholesky) * tons of new features in Core module (too many to list), deep refactoring. * explicit vectorization (SSE2, SSE3, AltiVec) * super efficient cache-friendly matrix product for large matrices. * removed Qt dependency of unit-tests, split into small executables, improved testing framework (e.g. testing if an assert is effectively raised when it should). Sloccount: 6143 (of which 5027 in Core). Some teasers: * general comma-initializer. See operator<< in MatrixBase. Handles any expressions both on the left and on the right. * triangular expressions. See part(), extract(), marked() in MatrixBase. * Gael's new matrix product is faster than ATLAS. Cheers, Benoit
Attachment:
signature.asc
Description: This is a digitally signed message part.
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |