<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Announcements on Eigen: A C&#43;&#43; template library for linear algebra</title>
    <link>https://libeigen.gitlab.io/news/</link>
    <description>Recent content in Announcements on Eigen: A C&#43;&#43; template library for linear algebra</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <lastBuildDate>Tue, 30 Sep 2025 22:36:27 +0000</lastBuildDate>
    <atom:link href="https://libeigen.gitlab.io/news/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Eigen 5.0.0 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_5.0.0_released/</link>
      <pubDate>Tue, 30 Sep 2025 22:36:27 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_5.0.0_released/</guid>
      <description>&lt;p&gt;Eigen 5.0.0 has been released on September 30, 2025.&lt;/p&gt;&#xA;&lt;p&gt;Please check the &lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/releases/5.0.0&#34;&gt;release page&lt;/a&gt; for source archives and release notes.&lt;/p&gt;&#xA;&lt;p&gt;Note we have switched to &lt;a href=&#34;https://semver.org&#34;&gt;semantic versioning&lt;/a&gt;, so have dropped the &amp;ldquo;World&amp;rdquo; version 3 from the version number.  Previously, Eigen used a &lt;code&gt;WORLD.MAJOR.MINOR&lt;/code&gt; scheme. From now on, version numbers will follow the &lt;code&gt;MAJOR.MINOR.PATCH&lt;/code&gt; format, indicating breaking changes, new features, and bug fixes, respectively. The &lt;code&gt;WORLD&lt;/code&gt; version will remain 3 for this and subsequent releases for posterity.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.4.1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.4.1_released/</link>
      <pubDate>Tue, 30 Sep 2025 21:36:27 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.4.1_released/</guid>
      <description>&lt;p&gt;Eigen 3.4.1 has been released on September 30, 2025.&lt;/p&gt;&#xA;&lt;p&gt;Please check the &lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/releases/3.4.1&#34;&gt;release page&lt;/a&gt; for source archives and release notes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.4.0 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.4.0_released/</link>
      <pubDate>Wed, 18 Aug 2021 21:36:27 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.4.0_released/</guid>
      <description>&lt;p&gt;Eigen 3.4.0 has been released on August 18, 2021.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt; that 3.4.x will be the last major release series of Eigen&#xA;that will support c++03. The master branch will drop c++03 support after&#xA;this release.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is available at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/releases/3.4.0&#34;&gt;https://gitlab.com/libeigen/eigen/-/releases/3.4.0&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Please check the &lt;a href=&#34;https://libeigen.gitlab.io/releases/3.4/&#34;&gt;release page&lt;/a&gt; for a list of changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.4-rc1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.4-rc1_released/</link>
      <pubDate>Mon, 19 Apr 2021 11:16:50 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.4-rc1_released/</guid>
      <description>&lt;p&gt;Eigen 3.4-rc1 has been released on April 19, 2021.&lt;/p&gt;&#xA;&lt;p&gt;Depending on the amount of reported issues, 3.4 will be released late&#xA;April or early May.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is available at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/releases/3.4-rc1&#34;&gt;https://gitlab.com/libeigen/eigen/-/releases/3.4-rc1&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Please check the &lt;a href=&#34;https://libeigen.gitlab.io/releases/3.4/&#34;&gt;release page&lt;/a&gt; for a list of changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3.9 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3.9_released/</link>
      <pubDate>Fri, 04 Dec 2020 22:09:00 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3.9_released/</guid>
      <description>&lt;p&gt;Eigen 3.3.9 has been released on December 4, 2020.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release fixing minor bugs and compilation issues.&#xA;For more details have a look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#339---2020-12-04&#34;&gt;changelog&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The sources are available at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/releases/3.3.9&#34;&gt;https://gitlab.com/libeigen/eigen/-/releases/3.3.9&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen on Discord</title>
      <link>https://libeigen.gitlab.io/news/eigen_on_discord/</link>
      <pubDate>Mon, 16 Nov 2020 17:19:05 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_on_discord/</guid>
      <description>&lt;p&gt;Join our &lt;a href=&#34;https://discord.gg/2SkEJGqZjR&#34;&gt;Discord server&lt;/a&gt; to discuss&#xA;Eigen-related topics with other users and developers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3.8 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3.8_released/</link>
      <pubDate>Mon, 05 Oct 2020 12:13:08 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3.8_released/</guid>
      <description>&lt;p&gt;Eigen 3.3.8 has been released on October 5, 2020.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release fixing minor bugs and compilation issues.&#xA;For more details have a look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#338---2020-10-05&#34;&gt;changelog&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The sources are available at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/releases/3.3.8&#34;&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/releases/3.3.8&#34;&gt;https://gitlab.com/libeigen/eigen/-/releases/3.3.8&lt;/a&gt;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen is now on GitLab.com</title>
      <link>https://libeigen.gitlab.io/news/eigen_is_now_on_gitlab.com/</link>
      <pubDate>Thu, 30 Jul 2020 14:47:56 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_is_now_on_gitlab.com/</guid>
      <description>&lt;p&gt;Since the end of 2019, Eigen&amp;rsquo;s repository and bugtracker are now both&#xA;hosted on &lt;a href=&#34;https://gitlab.com/libeigen/eigen&#34;&gt;GitLab.com&lt;/a&gt;, meaning that&#xA;Eigen is now using git for source code management.&lt;/p&gt;&#xA;&lt;p&gt;The old mercurial repository is still readable on&#xA;bitbucket.org, but it is &lt;strong&gt;not&#xA;synchronized&lt;/strong&gt; with the git repository, meaning that it should be used&#xA;for archive purposes only. The same remark applies for the old &lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/issues&#34;&gt;bugzilla&#xA;instance&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migration to GitLab.com scheduled on the December 4th</title>
      <link>https://libeigen.gitlab.io/news/migration_to_gitlab.com_scheduled_on_the_december_4th/</link>
      <pubDate>Mon, 25 Nov 2019 20:41:17 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/migration_to_gitlab.com_scheduled_on_the_december_4th/</guid>
      <description>&lt;p&gt;Following the decision of&#xA;&lt;a href=&#34;https://bitbucket.org/blog/sunsetting-mercurial-support-in-bitbucket&#34;&gt;Bitbucket.org&lt;/a&gt;&#xA;to delete all mercurial repositories next spring, we decided to migrate&#xA;to a git repository hosted on &lt;a href=&#34;https://gitlab.com&#34;&gt;gitlab.com&lt;/a&gt;. We also&#xA;decided to take this opportunity to migrate our self hosted&#xA;bugzilla instance to gitlab.com. Both&#xA;migrations are scheduled on the 4th of December, starting at 8:00 UTC,&#xA;and the new project:&lt;br&gt;&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen&#34;&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen&#34;&gt;https://gitlab.com/libeigen/eigen&lt;/a&gt;&lt;/a&gt;&lt;br&gt;&#xA;will be made public once the migration is completed.&lt;/p&gt;&#xA;&lt;p&gt;Details on the migration process:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Our bugzilla will be made read only;&#xA;all entries, comments and attachments will be&#xA;transferred to gitlab.com while keeping the same bug IDs.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;https://bitbucket.org/eigen/eigen&lt;/code&gt;&#xA;will be unavailable and replaced by an empty project pointing&#xA;to &lt;a href=&#34;https://gitlab.com/libeigen/eigen&#34;&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen&#34;&gt;https://gitlab.com/libeigen/eigen&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;The old mercurial repository will still be readable&#xA;on eigen.tuxfamily.org but with no updates.&lt;/li&gt;&#xA;&lt;li&gt;Existing pull-requests will be archived as static pages hosted on&#xA;eigen.tuxfamily.org&lt;/li&gt;&#xA;&lt;li&gt;The official git mirror&#xA;(&lt;a href=&#34;https://github.com/eigenteam/eigen-git-mirror&#34;&gt;https://github.com/eigenteam/eigen-git-mirror&lt;/a&gt;) will be kept as it is&#xA;for a few months with no updates until we eventually replace it by an&#xA;empty project pointing&#xA;to &lt;a href=&#34;https://gitlab.com/libeigen/eigen&#34;&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen&#34;&gt;https://gitlab.com/libeigen/eigen&lt;/a&gt;&lt;/a&gt;.&#xA;(it cannot be synchronised because of hash differences)&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3.7 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3.7_released/</link>
      <pubDate>Tue, 11 Dec 2018 19:24:35 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3.7_released/</guid>
      <description>&lt;p&gt;Eigen 3.3.7 has been released on December 11, 2018.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release fixing a compilation issue introduced in&#xA;the previous 3.3.6 release. The compilation issue only occurred for some&#xA;versions of GCC with compiler optimization turned off.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3.7/eigen-3.3.7.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3.7/eigen-3.3.7.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3.6 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3.6_released/</link>
      <pubDate>Mon, 10 Dec 2018 13:50:59 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3.6_released/</guid>
      <description>&lt;p&gt;Eigen 3.3.6 has been released on December 10, 2018.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release fixing several minor bugs and compilations&#xA;issues. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#336---2018-12-10&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3.6/eigen-3.3.6.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3.6/eigen-3.3.6.tar.bz2&lt;/a&gt; .&lt;/p&gt;&#xA;&lt;p&gt;We plan a beta1 release of the next Eigen 3.4 within the next few days,&#xA;stay tuned!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3.5 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3.5_released/</link>
      <pubDate>Mon, 23 Jul 2018 09:36:30 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3.5_released/</guid>
      <description>&lt;p&gt;Eigen 3.3.5 has been released on July 23, 2018.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release fixing several minor bugs and compilations&#xA;issues. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#335---2018-07-23&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3.5/eigen-3.3.5.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3.5/eigen-3.3.5.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen now offers a git mirror on github!</title>
      <link>https://libeigen.gitlab.io/news/eigen_now_offers_a_git_mirror_on_github/</link>
      <pubDate>Fri, 29 Dec 2017 17:27:46 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_now_offers_a_git_mirror_on_github/</guid>
      <description>&lt;p&gt;Git users can now clone Eigen through git or import it as submodule:&#xA;&lt;a href=&#34;https://github.com/eigenteam/eigen-git-mirror&#34;&gt;https://github.com/eigenteam/eigen-git-mirror&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3.4 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3.4_released/</link>
      <pubDate>Thu, 15 Jun 2017 07:11:31 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3.4_released/</guid>
      <description>&lt;p&gt;Eigen 3.3.4 has been released on June 15, 2017.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release fixing a few regressions and other issues.&#xA;For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/nightly/CHANGELOG.md#334---2017-06-15&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3.4/eigen-3.3.4.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3.4/eigen-3.3.4.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3.3 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3.3_released/</link>
      <pubDate>Tue, 21 Feb 2017 13:40:28 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3.3_released/</guid>
      <description>&lt;p&gt;Eigen 3.3.3 has been released on February 21, 2017.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release fixing a few regressions and other issues.&#xA;For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#333---2017-02-21&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3.3/eigen-3.3.3.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3.3/eigen-3.3.3.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3.2 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3.2_released/</link>
      <pubDate>Wed, 18 Jan 2017 14:12:31 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3.2_released/</guid>
      <description>&lt;p&gt;Eigen 3.3.2 has been released on January 18, 2017.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with few fixes of compilation and&#xA;performance regressions, some doxygen documentation improvements, and&#xA;the addition of transpose, adjoint, conjugate methods to SelfAdjointView&#xA;to ease writing generic code. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#332---2017-01-18&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3.2/eigen-3.3.2.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3.2/eigen-3.3.2.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3.1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3.1_released/</link>
      <pubDate>Tue, 06 Dec 2016 10:48:23 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3.1_released/</guid>
      <description>&lt;p&gt;Eigen 3.3.1 has been released on December 06, 2016.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with few bug fixes and performance&#xA;regressions since the first release of the 3.3 series. This release also&#xA;includes better cmake support (imported targets, relocatable package).&#xA;For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#331---2016-12-06&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3.1/eigen-3.3.1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3.1/eigen-3.3.1.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3_released/</link>
      <pubDate>Thu, 10 Nov 2016 13:17:36 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3_released/</guid>
      <description>&lt;p&gt;After more than three years of efforts, Eigen 3.3 has been released on&#xA;November 10, 2016.&lt;/p&gt;&#xA;&lt;p&gt;Since Eigen 3.2, the 3.3 version leverage numerous major novel features&#xA;and improvements that are summarized in the &lt;a href=&#34;https://libeigen.gitlab.io/releases/3.3/&#34;&gt;dedicated 3.3 release&#xA;page&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Those include, a novel &lt;a href=&#34;https://libeigen.gitlab.io/releases/3.3/#expression_evaluators&#34;&gt;evaluation&#xA;mechanism&lt;/a&gt; of expressions, support&#xA;for AVX, FMA, AVX512, VSX and ZVector vector instructions, unaligned&#xA;vectorization, nvcc/CUDA, &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/TopicMultiThreading.html&#34;&gt;more OpenMP&#xA;parallelism&lt;/a&gt;,&#xA;a fast &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1BDCSVD.html&#34;&gt;divide and conquer&#xA;SVD&lt;/a&gt;&#xA;algorithm, a&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1CompleteOrthogonalDecomposition.html&#34;&gt;CompleteOrthogonalDecomposition&lt;/a&gt;&#xA;class for fast minimal norm solving, a &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1LeastSquaresConjugateGradient.html&#34;&gt;LS-CG&#xA;solver&lt;/a&gt;,&#xA;a fast reciprocal condition number estimators in LU and Cholesky&#xA;factorizations, &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1SolverBase.html&#34;&gt;LU::transpose()/adjoint()&#xA;API&lt;/a&gt;,&#xA;support for &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/group__InplaceDecomposition.html&#34;&gt;inplace&#xA;decompositions&lt;/a&gt;,&#xA;support for &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/group__MatrixfreeSolverExample.html&#34;&gt;matrix-free iterative&#xA;solvers&lt;/a&gt;,&#xA;new &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/group__CoeffwiseMathFunctions.html&#34;&gt;array&#xA;functions&lt;/a&gt;,&#xA;support for any&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/TopicUsingBlasLapack.html&#34;&gt;BLAS/LAPACK&lt;/a&gt;&#xA;libraries as backend, improved support for &lt;a href=&#34;https://libeigen.gitlab.io/releases/3.3/#mixing_scalar_types_.28new_in_beta2.29&#34;&gt;mixing scalar&#xA;types&lt;/a&gt;,&#xA;eigenvectors in GeneralizedEigenSolver, a complete rewrite of&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1DenseBase.html#aaef589c1dbd7fad93f97bd3fa1b1e768&#34;&gt;LinSpaced&lt;/a&gt;,&#xA;a non officially supported but massively used &lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/tree/3.3/unsupported/Eigen/CXX11/src/Tensor/README.md&#34;&gt;Tensor&#xA;module&lt;/a&gt;&#xA;with CUDA and OpenCL support, and &lt;a href=&#34;https://libeigen.gitlab.io/releases/3.3/&#34;&gt;more&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3-alpha1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3-alpha1_released/</link>
      <pubDate>Thu, 10 Nov 2016 12:43:20 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3-alpha1_released/</guid>
      <description>&lt;p&gt;Eigen 3.3-alpha1 has been released on September 4, 2015.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3-alpha1/eigen-3.3-alpha1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3-alpha1/eigen-3.3-alpha1.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This alpha version introduces a novel evaluation mechanism of&#xA;expressions, as well as numerous exciting features such as fast &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1BDCSVD.html&#34;&gt;divide&#xA;and conquer&#xA;SVD&lt;/a&gt;,&#xA;support for AVX and VSX vector instructions, &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/TopicMultiThreading.html&#34;&gt;more OpenMP&#xA;parallelism&lt;/a&gt;,&#xA;a &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1LeastSquaresConjugateGradient.html&#34;&gt;LS-CG&#xA;solver&lt;/a&gt;,&#xA;and more. Check the page dedicated on the &lt;a href=&#34;https://libeigen.gitlab.io/releases/3.3/&#34;&gt;3.3 release&lt;/a&gt;&#xA;for a comprehensive review of the novelties and improvements.&lt;/p&gt;&#xA;&lt;p&gt;As for any alpha and beta release, everybody is invited to test this&#xA;release on their own basecode and report any compilation issue or&#xA;performance regression on the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/issues&#34;&gt;bugtracker&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3-rc2 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3-rc2_released/</link>
      <pubDate>Fri, 04 Nov 2016 08:13:40 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3-rc2_released/</guid>
      <description>&lt;p&gt;Eigen 3.3-rc2 has been released on November 4, 2016.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3-rc2/eigen-3.3-rc2.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3-rc2/eigen-3.3-rc2.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Since 3.3-rc1, this release introduces support for AVX512 and a complete&#xA;rewrite of&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1DenseBase.html#aaef589c1dbd7fad93f97bd3fa1b1e768&#34;&gt;LinSpaced&lt;/a&gt;&#xA;to leverage more numerical robustness and consistencies for real and&#xA;integer scalar types. It also includes a few regression fixes and&#xA;documentation improvements.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#33-rc2---2016-11-04&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2.10 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2.10_released/</link>
      <pubDate>Tue, 04 Oct 2016 07:27:41 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2.10_released/</guid>
      <description>&lt;p&gt;Eigen 3.2.10 has been released on October 4, 2016.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with few bug fixes and backports since the&#xA;release of 3.2.9 two months ago. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#3210---2016-10-04&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Eigen 3.3 will be released very soon, and we encourage everybody to&#xA;already move to &lt;a href=&#34;https://libeigen.gitlab.io/news/eigen_3.3-rc1_released/&#34;&gt;3.3-rc1&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2.10/eigen-3.2.10.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2.10/eigen-3.2.10.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.3-rc1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.3-rc1_released/</link>
      <pubDate>Thu, 22 Sep 2016 20:47:13 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.3-rc1_released/</guid>
      <description>&lt;p&gt;Eigen 3.3-rc1 has been released on September 22, 2016.&lt;/p&gt;&#xA;&lt;p&gt;If everything goes well, this release candidate should be last milestone&#xA;before we release Eigen 3.3 next week.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3-rc1/eigen-3.3-rc1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3-rc1/eigen-3.3-rc1.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Since 3.3-beta2, this release introduces a few new features including&#xA;eigenvectors in GeneralizedEigenSolver, SparseMatrix::coeffs(), improved&#xA;supports for custom nullary functors and custom complex types. This&#xA;release also contains numerous fixes of all kinds and some documentation&#xA;improvements.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#33-rc1---2016-09-22&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen3.3-beta2 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen3.3-beta2_released/</link>
      <pubDate>Tue, 26 Jul 2016 21:59:36 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen3.3-beta2_released/</guid>
      <description>&lt;p&gt;Eigen 3.3-beta2 has been released on July 26, 2016.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3-beta2/eigen-3.3-beta2.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3-beta2/eigen-3.3-beta2.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Since the previous 3.3-beta1 release, this beta version received more&#xA;than 1000 commits including numerous fixes, some performance and&#xA;numerical robustness improvements, as well as some key novel features&#xA;such as the new&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1CompleteOrthogonalDecomposition.html&#34;&gt;CompleteOrthogonalDecomposition&lt;/a&gt;&#xA;class for fast minimal norm solving, fast reciprocal condition number&#xA;estimators in LU and Cholesky factorizations, support for &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/group__InplaceDecomposition.html&#34;&gt;inplace&#xA;decompositions&lt;/a&gt;,&#xA;unaligned vectorization, support for the new ZVector SIMD engine,&#xA;support for any BLAS/LAPACK libraries as backend, improved support for&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/releases/3.3/#mixing_scalar_types_.28new_in_beta2.29&#34;&gt;mixing scalar&#xA;types&lt;/a&gt;,&#xA;and &lt;a href=&#34;https://libeigen.gitlab.io/pages/changelog#3.3-beta2&#34;&gt;more&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2.9 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2.9_released/</link>
      <pubDate>Mon, 18 Jul 2016 14:31:13 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2.9_released/</guid>
      <description>&lt;p&gt;Eigen 3.2.9 has been released on July 18, 2016.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with few bug fixes and backports since the&#xA;release of 3.2.8 five months ago. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#329---2016-08-18&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2.9/eigen-3.2.9.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2.9/eigen-3.2.9.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2.8 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2.8_released/</link>
      <pubDate>Tue, 16 Feb 2016 13:33:39 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2.8_released/</guid>
      <description>&lt;p&gt;Eigen 3.2.8 has been released on February 16, 2016.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with few bug fixes and backports since the&#xA;release of 3.2.7 three months ago. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#328---2016-02-16&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2.8/eigen-3.2.8.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2.8/eigen-3.2.8.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen3.3-beta1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen3.3-beta1_released/</link>
      <pubDate>Wed, 16 Dec 2015 20:51:42 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen3.3-beta1_released/</guid>
      <description>&lt;p&gt;Eigen 3.3-beta1 has been released on December 16, 2015.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.3-beta1/eigen-3.3-beta1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.3-beta1/eigen-3.3-beta1.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Since the previous 3.3-alpha1 release, this beta version introduces&#xA;several fixes, as well as some novel features such as new array&#xA;functions (rsqrt, sign, lgamma, erf, erfc), row/column-wise lpNorm,&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1SolverBase.html&#34;&gt;LU::transpose()/adjoint()&#xA;API&lt;/a&gt;,&#xA;support for &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/group__MatrixfreeSolverExample.html&#34;&gt;matrix-free iterative&#xA;solvers&lt;/a&gt;,&#xA;improved sparse matrix filling and products, and&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/pages/changelog#3.3-beta1&#34;&gt;more&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;If you missed the major novelties introduced in the 3.3-alpha1 version,&#xA;here is a brief summary of the most exciting ones: novel expression&#xA;template engine, fast &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1BDCSVD.html&#34;&gt;divide and conquer&#xA;SVD&lt;/a&gt;,&#xA;support for AVX and VSX vector instructions, &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/TopicMultiThreading.html&#34;&gt;more OpenMP&#xA;parallelism&lt;/a&gt;,&#xA;a &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/classEigen_1_1LeastSquaresConjugateGradient.html&#34;&gt;LS-CG&#xA;solver&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2.7 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2.7_released/</link>
      <pubDate>Thu, 05 Nov 2015 14:58:23 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2.7_released/</guid>
      <description>&lt;p&gt;Eigen 3.2.7 has been released on November 5, 2015.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with few bug fixes and backports since the&#xA;release of 3.2.6 one months ago. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#327---2015-11-05&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2.7/eigen-3.2.7.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2.7/eigen-3.2.7.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2.6 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2.6_released/</link>
      <pubDate>Thu, 01 Oct 2015 07:08:58 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2.6_released/</guid>
      <description>&lt;p&gt;Eigen 3.2.6 has been released on October 1, 2015.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with few bug fixes since the release of&#xA;3.2.5 three months ago. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#326---2015-10-01&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2.6/eigen-3.2.6.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2.6/eigen-3.2.6.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2.5 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2.5_released/</link>
      <pubDate>Tue, 16 Jun 2015 10:59:54 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2.5_released/</guid>
      <description>&lt;p&gt;Eigen 3.2.5 has been released on June 16, 2015.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with many bug fixes since the release of&#xA;3.2.4 five months ago. In particular, this release improves support for&#xA;indefinite matrices in SimplicialLDLT, leverage several numerical&#xA;improvements for 2x2 and 3x3 eigenvalue problems, ColPivHouseholderQR ,&#xA;RealSchur, etc. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#325---2015-06-16&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2.5/eigen-3.2.5.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2.5/eigen-3.2.5.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2.4 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2.4_released/</link>
      <pubDate>Wed, 21 Jan 2015 22:56:26 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2.4_released/</guid>
      <description>&lt;p&gt;Eigen 3.2.4 has been released on January 21st, 2015.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with a few bug fixes since the recent&#xA;release of 3.2.3. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#324---2015-01-21&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2.4/eigen-3.2.4.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2.4/eigen-3.2.4.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2.3 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2.3_released/</link>
      <pubDate>Tue, 16 Dec 2014 17:38:11 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2.3_released/</guid>
      <description>&lt;p&gt;Eigen 3.2.3 has been released on December 16, 2014.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with many bug fixes since the release of&#xA;3.2.2 five months ago. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#323---2014-12-16&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2.3/eigen-3.2.3.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2.3/eigen-3.2.3.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2.2 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2.2_released/</link>
      <pubDate>Mon, 04 Aug 2014 13:24:39 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2.2_released/</guid>
      <description>&lt;p&gt;Eigen 3.2.2 has been released on August 4, 2014.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with many bug fixes since the release of&#xA;3.2.1 five months ago. In particular, this release includes various&#xA;numerical improvements in JacobiSVD, LDLT, BiCGSTAB, and&#xA;ColPivHouseholderQR. There are also some limited performance&#xA;improvements and added functionality in the 3.2.2 release. For more&#xA;details, look at the &lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#322---2014-08-04&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2.2/eigen-3.2.2.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2.2/eigen-3.2.2.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2.1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2.1_released/</link>
      <pubDate>Wed, 26 Feb 2014 16:57:25 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2.1_released/</guid>
      <description>&lt;p&gt;Eigen 3.2.1 has been released on February 26, 2014.&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with many bug fixes since the release of&#xA;3.2.0 half a year ago. The support for Eigen2 is now marked as&#xA;deprecated and will be removed in the forthcoming 3.3 release. There are&#xA;also some limited performance improvements and added functionality in&#xA;the 3.2.1 release. For more details, look at the&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#321---2014-02-26&#34;&gt;Changelog.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2.1/eigen-3.2.1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2.1/eigen-3.2.1.tar.bz2&lt;/a&gt; .&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.1.4 &amp; 3.0.7 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.1.4__3.0.7_released/</link>
      <pubDate>Fri, 02 Aug 2013 19:32:31 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.1.4__3.0.7_released/</guid>
      <description>&lt;p&gt;Eigen 3.1.4 and 3.0.7 have been released on August 2, 2013.&lt;/p&gt;&#xA;&lt;p&gt;The source archives are at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.1.4/eigen-3.1.4.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.1.4/eigen-3.1.4.tar.bz2&lt;/a&gt;,&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.0.7/eigen-3.0.7.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.0.7/eigen-3.0.7.tar.bz2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Those are maintenance releases with various bug and warning fixes.&lt;/p&gt;&#xA;&lt;p&gt;Complete changelogs: &lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#314---2013-08-02&#34;&gt;3.1.4&lt;/a&gt;,&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#307---2013-08-02&#34;&gt;3.0.7&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2_released/</link>
      <pubDate>Wed, 24 Jul 2013 06:45:13 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2_released/</guid>
      <description>&lt;p&gt;Eigen 3.2 has been released on July 24, 2013.&lt;/p&gt;&#xA;&lt;p&gt;Since Eigen 3.1, the key new features of this version are: a built-in&#xA;supernodal &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.2/group__SparseLU__Module.html&#34;&gt;sparse LU&#xA;solver&lt;/a&gt;&#xA;adapted from SuperLU, a rank-revealing &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.2/group__SparseQR__Module.html&#34;&gt;sparse&#xA;QR&lt;/a&gt;&#xA;factorization with numerical column pivoting, a&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.2/classEigen_1_1RealQZ.html&#34;&gt;RealQZ&lt;/a&gt;&#xA;factorization, a&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.2/classEigen_1_1GeneralizedEigenSolver.html&#34;&gt;GeneralizedEigenSolver&lt;/a&gt;,&#xA;and a&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.2/classEigen_1_1Ref.html&#34;&gt;Ref&amp;lt;&amp;gt;&lt;/a&gt;&#xA;class allowing to write non templated function taking various kind of&#xA;Eigen dense objects without copies.&lt;/p&gt;&#xA;&lt;p&gt;This release also includes a few new functions for dense and sparse&#xA;matrices, built-in COLAMD ordering, support to SuiteSparse QR and Metis,&#xA;as well as some accuracy and performance improvements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2-rc2 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2-rc2_released/</link>
      <pubDate>Fri, 19 Jul 2013 15:03:36 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2-rc2_released/</guid>
      <description>&lt;p&gt;Eigen 3.2-rc2 has been released on July 19, 2013.&lt;/p&gt;&#xA;&lt;p&gt;This second release candidate fixes a naming collision by renaming the&#xA;isFinite() function to allFinite, and an ICE with ICC 11.1.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2-rc2/eigen-3.2-rc2.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2-rc2/eigen-3.2-rc2.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#32-rc2---2013-07-19&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2-rc1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2-rc1_released/</link>
      <pubDate>Wed, 17 Jul 2013 09:42:34 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2-rc1_released/</guid>
      <description>&lt;p&gt;Eigen 3.2-rc1 has been released on July 17, 2013.&lt;/p&gt;&#xA;&lt;p&gt;This release candidate should be last milestone before we release Eigen&#xA;3.2 next week.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2-rc1/eigen-3.2-rc1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2-rc1/eigen-3.2-rc1.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Since 3.2-beta1, this release introduces a few new features such: as&#xA;isFinite and hasNaN reductions, vector-wise normalize and normalized&#xA;functions, support for mixed static/dynamic sizes in .block(), sparse&#xA;determinant computation through SparseLU, access to L and U factors in&#xA;SparseLU, access to the Q factor in SparseQR, etc. Major fixes comprise&#xA;significantly improved robustness of BiCGSTAB, and JacobiSVD::solve(),&#xA;as well as many other fixes of all kinds.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen received the SGP software award!</title>
      <link>https://libeigen.gitlab.io/news/eigen_received_the_sgp_software_award/</link>
      <pubDate>Fri, 05 Jul 2013 19:35:51 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_received_the_sgp_software_award/</guid>
      <description>&lt;p&gt;At the &lt;a href=&#34;https://dl.acm.org/doi/proceedings/10.5555/2600289&#34;&gt;Symposium on Geometry Processing&#xA;2013&lt;/a&gt;, Eigen received the &lt;a href=&#34;https://awards.geometryprocessing.org/&#34;&gt;&amp;ldquo;High Quality&#xA;Software in Geometry Processing Award&#xA;2013&amp;rdquo;&lt;/a&gt;. This award is&#xA;sponsored by &lt;a href=&#34;http://geometryfactory.com/&#34;&gt;Geometry Factory&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.1.3 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.1.3_released/</link>
      <pubDate>Tue, 16 Apr 2013 07:37:07 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.1.3_released/</guid>
      <description>&lt;p&gt;Eigen 3.1.3 has been released on April 16, 2013.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.1.3/eigen-3.1.3.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.1.3/eigen-3.1.3.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with various bug and warning fixes.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#313---2013-04-16&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen course at CG libs</title>
      <link>https://libeigen.gitlab.io/news/eigen_course_at_cg_libs/</link>
      <pubDate>Tue, 19 Mar 2013 16:35:44 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_course_at_cg_libs/</guid>
      <description>&lt;p&gt;A course on Eigen will be given at CG Libs:&#xA;Smart Libraries for Computer Graphics, held in Pisa, June 3-5.&lt;/p&gt;&#xA;&lt;p&gt;CG Libs is a great initiative organized by the Eurographics Italian&#xA;chapter. Six open source libraries, including Eigen, will be deeply&#xA;presented. Except SpiderGL that is written in javascript, all others use&#xA;or has support for Eigen: &lt;a href=&#34;https://github.com/cnr-isti-vclab/vcglib&#34;&gt;vcglib&lt;/a&gt;, &lt;a href=&#34;http://pointclouds.org/&#34;&gt;Point Cloud&#xA;Library&lt;/a&gt;,&#xA;&lt;a href=&#34;https://viennacl.sourceforge.net/&#34;&gt;ViennaCL&lt;/a&gt;,&#xA;&lt;a href=&#34;http://openslam.org/g2o.html&#34;&gt;g2o&lt;/a&gt;,&#xA;&lt;a href=&#34;https://www.meshlab.net/&#34;&gt;MeshLab&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.2.0-beta1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.2.0-beta1_released/</link>
      <pubDate>Thu, 07 Mar 2013 08:32:16 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.2.0-beta1_released/</guid>
      <description>&lt;p&gt;Eigen 3.2.0-beta1 has been released on March 7, 2013.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.2-beta1/eigen-3.2-beta1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.2-beta1/eigen-3.2-beta1.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This beta version introduces built-in&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.2/group__SparseLU__Module.html&#34;&gt;LU&lt;/a&gt;&#xA;and&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.2/group__SparseQR__Module.html&#34;&gt;QR&lt;/a&gt;&#xA;factorizations for sparse matrices, a real-QZ factorization and a&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.2/classEigen_1_1GeneralizedEigenSolver.html&#34;&gt;generalized eigen&#xA;solver&lt;/a&gt;&#xA;for dense matrices, a new&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.2/classEigen_1_1Ref.html&#34;&gt;Ref&amp;lt;&amp;gt;&lt;/a&gt;&#xA;class to ease writing generic but non-template functions taking Eigen&#xA;objects as arguments, wrappers to the&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/group__MetisSupport__Module.html&#34;&gt;Metis&lt;/a&gt;&#xA;and &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.3/group__SPQRSupport__Module.html&#34;&gt;SuiteSparse&#xA;QR&lt;/a&gt;&#xA;libraries, as well as a couple of minor enhancements and bug fixes.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#32-beta1---2013-03-07&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.1.2 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.1.2_released/</link>
      <pubDate>Mon, 05 Nov 2012 21:25:35 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.1.2_released/</guid>
      <description>&lt;p&gt;Eigen 3.1.2 has been released on November 5, 2012.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.1.2/eigen-3.1.2.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.1.2/eigen-3.1.2.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with various bug and warning fixes.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#312---2012-11-05&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.1.1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.1.1_released/</link>
      <pubDate>Sun, 22 Jul 2012 15:12:40 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.1.1_released/</guid>
      <description>&lt;p&gt;Eigen 3.1.1 has been released on July 22, 2012.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.1.1/eigen-3.1.1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.1.1/eigen-3.1.1.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with various bug and warning fixes. It is&#xA;particularly important as the first release under the MPL2 license.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#311---2012-07-22&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Relicensed to MPL2!</title>
      <link>https://libeigen.gitlab.io/news/relicensed_to_mpl2/</link>
      <pubDate>Sun, 15 Jul 2012 15:53:18 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/relicensed_to_mpl2/</guid>
      <description>&lt;p&gt;Eigen has been relicensed to the&#xA;&lt;a href=&#34;http://www.mozilla.org/MPL/2.0/&#34;&gt;MPL2&lt;/a&gt;!&lt;/p&gt;&#xA;&lt;p&gt;See the &lt;a href=&#34;http://www.mozilla.org/MPL/2.0/FAQ.html&#34;&gt;official FAQ&lt;/a&gt; and the&#xA;COPYING.README file.&lt;/p&gt;&#xA;&lt;p&gt;If you&amp;rsquo;re interested in the background and motivation for this change,&#xA;read the recent Eigen mailing list archives.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.0.6 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.0.6_released/</link>
      <pubDate>Mon, 09 Jul 2012 16:38:23 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.0.6_released/</guid>
      <description>&lt;p&gt;Eigen 3.0.6 has been released on July 9, 2012.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.0.6/eigen-3.0.6.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.0.6/eigen-3.0.6.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with various bug and warning fixes.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#306---2012-07-09&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Relicensing to MPL2!</title>
      <link>https://libeigen.gitlab.io/news/relicensing_to_mpl2/</link>
      <pubDate>Fri, 29 Jun 2012 15:45:23 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/relicensing_to_mpl2/</guid>
      <description>&lt;p&gt;We are in the process of relicensing to the &lt;a href=&#34;http://www.mozilla.org/MPL/2.0/&#34;&gt;MPL2&#xA;license&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;See the official &lt;a href=&#34;http://www.mozilla.org/MPL/2.0/FAQ.html&#34;&gt;MPL2 FAQ&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Like the LGPL, the MPL2 is a weak-copyleft license. It is however a bit&#xA;more liberal, as the copyleft does not propagate across source files.&#xA;It&amp;rsquo;s a concept known as &amp;ldquo;file-level copyleft&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;The MPL2 is GPL-compatible and LGPL-compatible.&lt;/p&gt;&#xA;&lt;p&gt;The MPL2 is 3x shorter than the LGPL+GPL (note that the LGPL is an&#xA;addendum to the GPL) and is much, much easier to read and understand.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.1_released/</link>
      <pubDate>Sun, 24 Jun 2012 21:28:08 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.1_released/</guid>
      <description>&lt;p&gt;Eigen 3.1 has been released on June 24, 2012.&lt;/p&gt;&#xA;&lt;p&gt;Since Eigen 3.0, this new version brings to live a set of officially&#xA;supported &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.1/TutorialSparse.html&#34;&gt;sparse&#xA;modules&lt;/a&gt; for&#xA;the representation, assembly, and solving of sparse problems. This&#xA;includes many built-in (Cholesky, CG, BiCGSTAB, ILU), and third-party&#xA;(PaStiX, Cholmod, UmfPack, SuperLU, Pardiso) sparse linear solvers.&lt;/p&gt;&#xA;&lt;p&gt;The second main novelty is the possibility to seamlessly fallback to&#xA;&lt;a href=&#34;https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl.html&#34;&gt;Intel MKL&lt;/a&gt; for&#xA;a couple of operations including matrix products (BLAS L2/L3), dense&#xA;matrix decompositions (LAPACKE), and math array operations (via the&#xA;Intel VML). These completely &lt;strong&gt;optional&lt;/strong&gt; backends can be enabled&#xA;through some compile-time preprocessor directives as explained in the&#xA;respective &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.1/TopicUsingIntelMKL.html&#34;&gt;manual&#xA;page&lt;/a&gt;.&#xA;Recall that &lt;a href=&#34;https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl.html&#34;&gt;Intel&#xA;MKL&lt;/a&gt; is&#xA;&lt;strong&gt;proprietary&lt;/strong&gt; software (see this&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.1/TopicUsingIntelMKL.html&#34;&gt;notice&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.1.0-rc2 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.1.0-rc2_released/</link>
      <pubDate>Thu, 21 Jun 2012 20:08:56 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.1.0-rc2_released/</guid>
      <description>&lt;p&gt;Eigen 3.1.0-rc2 has been released on June 21, 2012.&lt;/p&gt;&#xA;&lt;p&gt;This second release candidate is due to a few late warning and minor bug&#xA;fixes. The final release is thus delayed by a few days, and is planed&#xA;for this week end.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.1.0/eigen-3.1.0-rc2.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.1.0/eigen-3.1.0-rc2.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#310-rc2---2012-06-21&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.1.0-rc1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.1.0-rc1_released/</link>
      <pubDate>Thu, 14 Jun 2012 19:33:18 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.1.0-rc1_released/</guid>
      <description>&lt;p&gt;Eigen 3.1.0-rc1 has been released on June 14, 2012.&lt;/p&gt;&#xA;&lt;p&gt;This release candidate should be last milestone before we release Eigen&#xA;3.1 next week.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.1.0/eigen-3.1.0-rc1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.1.0/eigen-3.1.0-rc1.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Since 3.1.0-beta1, the major change is the introduction of the&#xA;Eigen::initParallel() function which must be called by multi-threaded&#xA;user code to properly initialize Eigen and thus avoid the risk of a race&#xA;condition.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#310-rc1---2012-06-14&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.1.0-beta1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.1.0-beta1_released/</link>
      <pubDate>Wed, 06 Jun 2012 20:47:07 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.1.0-beta1_released/</guid>
      <description>&lt;p&gt;Eigen 3.1.0-beta1 has been released on June 6, 2012.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.1.0/eigen-3.1.0-beta1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.1.0/eigen-3.1.0-beta1.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This beta release introduces an incomplete LU preconditioner with dual&#xA;thresholding, and an interface to the parallel&#xA;&lt;a href=&#34;http://pastix.gforge.inria.fr/&#34;&gt;PaStiX&lt;/a&gt; sparse solver (LLT, LDLT, LU).&#xA;This release also includes the renaming of the SimplicialLLt and&#xA;SimplicialLDLt classes to SimplicialLLT and SimplicialLDLT. Sparse-dense&#xA;products have been slightly accelerated, while the support for&#xA;permutation and self-adjoint view with sparse matrices has been&#xA;significantly improved. This release also includes many bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.0.5 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.0.5_released/</link>
      <pubDate>Fri, 10 Feb 2012 19:00:28 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.0.5_released/</guid>
      <description>&lt;p&gt;Eigen 3.0.5 has been released on February 10, 2012.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.0.5/eigen-3.0.5.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.0.5/eigen-3.0.5.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is a maintenance release with various bug and warning fixes.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#305---2012-02-10&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.1.0-alpha2 released with support for Intel MKL!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.1.0-alpha2_released_with_support_for_intel_mkl/</link>
      <pubDate>Mon, 06 Feb 2012 15:37:53 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.1.0-alpha2_released_with_support_for_intel_mkl/</guid>
      <description>&lt;p&gt;Eigen 3.1.0-alpha2 has been released on February 6, 2012.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.1.0/eigen-3.1.0-alpha2.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.1.0/eigen-3.1.0-alpha2.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The key novelty of this alpha release is the possibility to fallback to&#xA;&lt;a href=&#34;https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl.html&#34;&gt;Intel MKL&lt;/a&gt; (or&#xA;another external BLAS library) for a couple of operations including&#xA;matrix products (BLAS L2/L3), dense matrix decompositions (LAPACKE), and&#xA;math array operations (via the Intel VML). These completely &lt;strong&gt;optional&lt;/strong&gt;&#xA;backends can be enabled through some compile-time preprocessor&#xA;directives as explained in the respective &lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.1/TopicUsingIntelMKL.html&#34;&gt;manual&#xA;page&lt;/a&gt;. In&#xA;the same vein, this version also brings support for the Intel MKL&#xA;PARDISO direct sparse solver. Recall that &lt;a href=&#34;https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl.html&#34;&gt;Intel&#xA;MKL&lt;/a&gt; is&#xA;&lt;strong&gt;proprietary&lt;/strong&gt; software (see this&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.1/TopicUsingIntelMKL.html&#34;&gt;notice&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.1.0-alpha1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.1.0-alpha1_released/</link>
      <pubDate>Tue, 06 Dec 2011 15:57:52 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.1.0-alpha1_released/</guid>
      <description>&lt;p&gt;Eigen 3.1.0-alpha1 has been released on December 6, 2011.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.1.0/eigen-3.1.0-alpha1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.1.0/eigen-3.1.0-alpha1.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This alpha version of the future 3.1 finally brings to live a set of&#xA;official sparse modules for the representation, assembly, and solving of&#xA;sparse problems. A quick overview can be found in the&#xA;&lt;a href=&#34;https://libeigen.gitlab.io/eigen/docs-3.1/TutorialSparse.html&#34;&gt;manual&lt;/a&gt; while&#xA;the &lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#310-alpha1---2011-12-06&#34;&gt;changelog&lt;/a&gt; contains some&#xA;details on the main differences with the unstable 3.0 sparse modules.&lt;/p&gt;&#xA;&lt;p&gt;This alpha release also features closed-form algorithms for small&#xA;eigenvalue problems, Cholesky updates/downdates, new coefficient-wise&#xA;and vector-wise operators, as well as some performance and memory&#xA;optimizations (for reductions and JacobiSVD respectively).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.0.4 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.0.4_released/</link>
      <pubDate>Tue, 06 Dec 2011 14:22:15 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.0.4_released/</guid>
      <description>&lt;p&gt;Eigen 3.0.4 has been released on December 6, 2011.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.0.4/eigen-3.0.4.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.0.4/eigen-3.0.4.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This fixes various compilation issues, alignment-related issues&#xA;(crashes), adds checks for integer overflow when dealing with very large&#xA;matrices, and fixes convergence in SelfAdjointEigenSolver.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#304---2011-12-06&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 2.0.17 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_2.0.17_released/</link>
      <pubDate>Tue, 06 Dec 2011 14:20:29 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_2.0.17_released/</guid>
      <description>&lt;p&gt;Eigen 2.0.17 has been released on December 6, 2011.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/2.0.17/eigen-2.0.17.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/2.0.17/eigen-2.0.17.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This fixes a compilation issue with aligned_allocator, and a typo in the&#xA;ParametrizedLine documentation.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#2017---2011-12-06&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.0.3 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.0.3_released/</link>
      <pubDate>Thu, 06 Oct 2011 19:48:13 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.0.3_released/</guid>
      <description>&lt;p&gt;Eigen 3.0.3 has been released on October 6, 2011.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.0.3/eigen-3.0.3.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.0.3/eigen-3.0.3.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This release fixes Eigen2 support which was broken by the previous&#xA;release and a potentially serious bug in the evaluation of certain&#xA;product expressions of a rare type. There are also some more minor&#xA;fixes.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#303---2011-10-06&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.0.2 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.0.2_released/</link>
      <pubDate>Fri, 26 Aug 2011 13:11:37 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.0.2_released/</guid>
      <description>&lt;p&gt;Eigen 3.0.2 has been released on August 26, 2011.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.0.2/eigen-3.0.2.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.0.2/eigen-3.0.2.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Among various minor bug fixes, this release fixes some compilation&#xA;issues with MinGW, improves the compliance to the C++ standard, and, for&#xA;windows.h users, it is not necessary to #undef the min/max macros&#xA;anymore.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#302---2011-08-26&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.0.1 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.0.1_released/</link>
      <pubDate>Sun, 05 Jun 2011 21:32:43 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.0.1_released/</guid>
      <description>&lt;p&gt;Eigen 3.0.1 has been released on May 30, 2011.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/3.0.1/eigen-3.0.1.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/3.0.1/eigen-3.0.1.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In addition to various minor bug fixes, this release brings official&#xA;support for gcc 4.6 and ARM NEON as well as an improved support for&#xA;custom scalar types. The later includes exceptions safety and the&#xA;automatic uses of the math functions declared in the scalar type&amp;rsquo;s&#xA;namespace.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/blob/master/CHANGELOG.md#301---2011-05-30&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 2.0.16 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_2.0.16_released/</link>
      <pubDate>Sat, 28 May 2011 16:06:32 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_2.0.16_released/</guid>
      <description>&lt;p&gt;Eigen 2.0.15 has been released on July 16, 2010.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/2.0.16/eigen-2.0.16.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/2.0.16/eigen-2.0.16.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Changes since 2.0.15:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Fix bug in 3x3 tridiagonlisation (and consequently in 3x3 selfadjoint&#xA;eigen decomposition).&lt;/li&gt;&#xA;&lt;li&gt;Fix compilation for new gcc 4.6.&lt;/li&gt;&#xA;&lt;li&gt;Fix performance regression since 2.0.12: in some matrix-vector&#xA;product, complex matrix expressions were not pre-evaluated.&lt;/li&gt;&#xA;&lt;li&gt;Fix documentation of Least-Square.&lt;/li&gt;&#xA;&lt;li&gt;New feature: support for part&lt;SelfAdjoint&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Fix bug in SparseLU::setOrderingMethod.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://libeigen.gitlab.io/pages/changelog#2.0.16&#34;&gt;Complete changelog.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 3.0.0 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_3.0.0_released/</link>
      <pubDate>Wed, 30 Mar 2011 14:08:08 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_3.0.0_released/</guid>
      <description>&lt;p&gt;Eigen 3.0 was released on March 19, 2011. See the &lt;a href=&#34;https://libeigen.gitlab.io/releases/3.0/&#34;&gt;detailed&#xA;changelog&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eigen 2.0.15 released!</title>
      <link>https://libeigen.gitlab.io/news/eigen_2.0.15_released/</link>
      <pubDate>Fri, 16 Jul 2010 14:25:55 +0000</pubDate>
      <guid>https://libeigen.gitlab.io/news/eigen_2.0.15_released/</guid>
      <description>&lt;p&gt;Eigen 2.0.15 has been released on July 16, 2010.&lt;/p&gt;&#xA;&lt;p&gt;The source archive is at:&#xA;&lt;a href=&#34;https://gitlab.com/libeigen/eigen/-/archive/2.0.15/eigen-2.0.15.tar.bz2&#34;&gt;https://gitlab.com/libeigen/eigen/-/archive/2.0.15/eigen-2.0.15.tar.bz2&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Changes since 2.0.14:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;  * Fix bug: a bad assert was blocking certain cases of matrix-vector product (depending on storage order).&lt;/code&gt;&lt;br&gt;&#xA;&lt;code&gt;  * Fix LU and QR solve when rank==0, fix LLT when the matrix is purely 0.&lt;/code&gt;&lt;br&gt;&#xA;&lt;code&gt;  * Fix a couple of bugs with QR solving especially with rows&amp;gt;cols.&lt;/code&gt;&lt;br&gt;&#xA;&lt;code&gt;  * Fix bug with custom scalar types that have non-trivial destructor.&lt;/code&gt;&lt;br&gt;&#xA;&lt;code&gt;  * Fix for ICC in SSE code.&lt;/code&gt;&lt;br&gt;&#xA;&lt;code&gt;  * Fix some C++ issues found by Clang (patch by Nick Lewycky).&lt;/code&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
