[eigen] 3.1 released!

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


Hi all,

Eigen 3.1 has been released today (June 24, 2012).

Since Eigen 3.0, this new version brings to live a set of officially
supported sparse modules [1] for the representation, assembly, and
solving of sparse problems.
This includes many built-in (Cholesky, CG, BiCGSTAB, ILU), and
third-party (PaStiX, Cholmod, UmfPack, SuperLU, Pardiso) sparse linear
solvers.

The second main novelty is the possibility to seamlessly fallback to
Intel MKL [2] for a couple of operations including matrix products
(BLAS L2/L3), dense matrix decompositions (LAPACKE), and math array
operations (via the Intel VML). These completely '''optional'''
backends can be enabled through some compile-time preprocessor
directives as explained in the respective manual page [3]. Recall that
Intel MKL is '''proprietary''' software (see this notice [3]).

Finally, this release includes a couple of new coefficient and
vector-wise operations, rank update/downdate for LLT and LDLT
factorizations, closed form eigen-decompositions, as well as some
memory and performance optimizations.

More details in the change log:
http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.1.0

[1] http://eigen.tuxfamily.org/dox-devel/TutorialSparse.html
[2] http://eigen.tuxfamily.org/Counter/redirect_to_mkl.php
[3] http://eigen.tuxfamily.org/dox-devel/TopicUsingIntelMKL.html



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/