[SCM] Eigen3 packaging. branch, master, updated. debian/3.1.0_beta1-7-g0af6733

Anton Gladky gladky.anton at gmail.com
Thu Jun 28 18:22:20 UTC 2012


The following commit has been merged in the master branch:
commit cfee0b0bac351893cfefc60f66629232e7353c62
Author: Anton Gladky <gladky.anton at gmail.com>
Date:   Thu Jun 28 20:17:53 2012 +0200

    Update upstream changelog.

diff --git a/debian/Changelog_upstream b/debian/Changelog_upstream
index 29c24b7..d5080c8 100644
--- a/debian/Changelog_upstream
+++ b/debian/Changelog_upstream
@@ -3,9 +3,60 @@ Changelog has been taken from
 and
 	http://eigen.tuxfamily.org/index.php?title=ChangeLog
 
+
+== Eigen 3.1.0 ==
+
+Released on June 24, 2012.
+
+Major changes between Eigen 3.0 and Eigen 3.1:
+* New features
+** '''New set of officially supported Sparse Modules'''
+*** This includes sparse matrix storage, assembly, and many built-in (Cholesky, CG, BiCGSTAB, ILU), and third-party (PaStiX, Cholmod, UmfPack, SuperLU, Pardiso) solvers
+*** See this [http://eigen.tuxfamily.org/dox-devel/TutorialSparse.html page] for an overview of the features
+** '''Optional support for Intel MKL'''
+*** This includes the BLAS, LAPACK, VML, and Pardiso components
+*** See this [http://eigen.tuxfamily.org/dox-devel/TopicUsingIntelMKL.html page] for the details
+** Core
+*** New vector-wise operators: *, /, *=, /=
+*** New coefficient-wise operators: &&, ||,  min(Scalar), max(Scalar), pow, operator/(Scalar,ArrayBase)
+** Decompositions
+*** Add incremental rank-updates in LLTand LDLT
+*** New SelfAdjointEigenSolver::computeDirect() function for fast eigen-decomposition through closed-form formulas (only for 2x2 and 3x3 real matrices)
+* Optimizations
+** Memory optimizations in JacobiSVD and triangular solves.
+** Optimization of reductions via partial unrolling (e.g., dot, sum, norm, etc.)
+** Improved performance of small matrix-matrix products and some Transform<> operations
+
+
+== Eigen 3.1.0-rc2 ==
+
+Released on June 21, 2012.
+
+Changes since 3.1.0-rc1:
+* Fix a couple of compilation warnings
+* Improved documentation, in particular regarding the Geometry and Sparse tutorials, and sparse solver modules
+* Fix double preconditioner allocation in JacobiSVD
+* [http://eigen.tuxfamily.org/bz/show_bug.cgi?id=466 Bug 466]:RealSchur failed on a zero matrix
+* Update Adolc and MPReal support modules
+
+== Eigen 3.1.0-rc1 ==
+
+Released on June 14, 2012
+
+Main changes since 3.1.0-beta1:
+* [http://eigen.tuxfamily.org/bz/show_bug.cgi?id=466 Bug 466]: fix a possible race condition issue. from now, multithreaded applications that call Eigen from multiple thread must initialize Eigen by calling initParallel().
+* For consistency, SimplicialLLT and SimplicialLDLT now factorizes P A P^-1 (instead of P^-1 A P).
+* [http://eigen.tuxfamily.org/bz/show_bug.cgi?id=475 Bug 475]: now the vectorized exp operator returns +inf when overflow occurs
+* Fix the use of MKL with MSVC by disabling MKL's pow functions.
+* Avoid dynamic allocation for fixed size triangular solving
+* Fix a compilation issue with ICC 11.1
+* Fix ambiguous calls in the math functors
+* Fix BTL interface.
+
+
 == Eigen 3.1.0-beta1 ==
 
-Planed for June 7, 2012
+Released on June 7, 2012
 
 Main changes since 3.0.1-alpha2:
 * '''API changes'''

-- 
Eigen3 packaging. 



More information about the debian-science-commits mailing list