Projects / Eigen / Releases

All releases of Eigen

  •  09 Jul 2012 17:50
Avatar

    Release Notes: This is a maintenance release, fixing several bugs.

    •  24 Jun 2012 23:38
    Avatar

      Release Notes: A new set of officially supported sparse modules for the representation, assembly, and solving of sparse problems, including many built-in and third-party sparse linear solvers. The ability to seamlessly fallback to Intel MKL for some operations such as including matrix products, dense matrix decompositions, and math array operations. These optional backends can be enabled at compile-time. Some new coefficient and vector-wise operations, rank update/downdate for LLT and LDLT factorizations, closed form eigen-decompositions, and some memory and performance optimizations.

      •  10 Feb 2012 19:58
      Avatar

        Release Notes: This is a maintenance release with various bug and warning fixes.

        •  06 Feb 2012 18:44
        Avatar

          Release Notes: The key change in this release is the possibility to fall back to Intel MKL (or another external BLAS library) for a couple of operations. These completely optional backends can be enabled through some compile-time preprocessor directives. This version also adds support for the Intel MKL PARDISO direct sparse solver., and provides improved performance for small matrix-matrix products, support for rank updates/downdates in LDLt and LLT, a new fast sparse matrix assembly interface from a random list of triplets, and many other minor improvements and fixes.

          •  07 Dec 2011 19:58
          Avatar

            Release Notes: This alpha version of the future 3.1 finally brings to life a set of official sparse modules for the representation, assembly, and solving of sparse problems. A quick overview can be found in the manual, while the changelog contains some details on the main differences between this and the unstable 3.0 sparse modules. This alpha release also features closed-form algorithms for small eigenvalue problems, Cholesky updates/downdates, new coefficient-wise and vector-wise operators, as well as some performance and memory optimizations (for reductions and JacobiSVD respectively).

            •  06 Dec 2011 15:04
            Avatar

              Release Notes: Fixes a compilation bug in aligned_allocator: the allocate method should take a void pointer. Fixes a typo in ParametrizedLine documentation.

              •  06 Dec 2011 15:03
              Avatar

                Release Notes: A check for integer overflow in size computations. Quaternion alignment is broken (and more alignment fixes). Converges better in SelfAdjointEigenSolver, and allows better handling of non-convergent cases. Fixes compilation on ARM NEON with LLVM 3.0 and iOS SDK 5.0. Puts unsupported modules documentation in the right place. Fixes a C++11 compilation problem due to some constructs mis-interpreted as c++11 user-defined literals. Fixes a compilation error with clang 2.9 when exceptions are disabled. Fixes a compilation issue with QuaternionBase::cast.

                •  06 Oct 2011 21:44
                Avatar

                  Release Notes: This release allows the user to specify the pkgconfig destination, makes several improvements to the documentation, and fixes compilation errors when Eigen2 support is enabled, a bug in evaluating expressions of the form matrix1 * matrix2 * scalar1 * scalar2, solutions using LDLT for singular matrices if a solution exists, and an infinite loop when computing SVD of some matrices with very small numbers.

                  •  26 Aug 2011 14:31
                  Avatar

                    Release Notes: This is a bugfix release. Windows.h: protects min/max calls from macros having the same name. MinGW: fixes for compilation issues and pretty gdb printer. Standard compliance: a fix for aligned_allocator and removal of uses of long long. MPReal: updates for the new version.

                    •  30 May 2011 14:35
                    Avatar

                      Release Notes: In addition to various minor bugfixes, this release brings official support for gcc 4.6 and ARM NEON as well as improved support for custom scalar types. The latter includes exceptions safety and the automatic uses of the math functions declared in the scalar type's namespace.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.