Release Notes: Complexes are now vectorized (with SSE, AltiVec, and NEON). Real*complex matrix products are mixed with vectorization. JacobiSVD and least-square solving were improved. The Transform class was improved. New methods include middleRows(), middleCols(), and TriangularMatrix::conjugate(). Some unsupported modules were added for OpenGL, MPFR C++, and to add the possibility to extend QuaternionBase. Quaternion/double multiplication was vectorized. Significant improvements were made to the documentation and compile time errors.
Release Notes: This is a maintenance release with many bugfixes since the release of 3.2.0 half a year ago. The support for Eigen2 is now marked as deprecated and will be removed in the forthcoming 3.3 release. There are also some limited performance improvements and added functionality.
Release Notes: This is a maintenance releases with various bug and warning fixes. It is likely to be the last release for the 3.0.x branch.
Release Notes: This is a maintenance releases with various bug and warning fixes.
Release Notes: The key new features of this version are: a built-in supernodal sparse LU solver adapted from SuperLU, a rank-revealing sparse QR factorization with numerical column pivoting, a RealQZ factorization, a GeneralizedEigenSolver, and a Ref<> class allowing to write non-templated functions taking various kinds of Eigen dense objects without copies.
Release Notes: This second release candidate fixes a naming collision by renaming the isFinite() function to allFinite(), and fixes a compiler error with ICC 11.1.