Up to [cvs.NetBSD.org] / pkgsrc / math / eigen3
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: pkgsrc-2018Q4
Revision 1.10 / (download) - annotate - [select for diffs], Thu Sep 14 11:21:03 2017 UTC (3 years, 4 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.9: +6 -6
lines
Diff to previous 1.9 (colored)
Update eigen3 to 3.3.4 Changes that might impact existing code Eigen 3.3 fixes a few shortcomings that might impact existing code: * Eigen 3.3 clarifies the usage of the Index type in SparseMatrix, PermutationMatrix, Transpositions, as detailed below. * The normalize and normalized methods will now leave their input unchanged if its norm is 0 or too close to 0. Previously this resulted in a vector containing NaNs or infinities. * internal::significant_decimals_impl is deprecated and users of custom scalar types are encouraged to overload NumTraits<>::digits10(). In Eigen 3.3, the evaluation mechanism of expressions has been completely rewritten. c.f. http://eigen.tuxfamily.org/index.php?title=3.3 Looks as though C++11 support was added and Eigen 2 support removed. Detailed changelog: http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.3.4