FFEA will no longer compile with eigen 3.3~beta1-2

Issue #33 resolved
Robert Welch created an issue

Checked on my workstation, which is using the newer eigen 3.3-beta2 from summer 2016. Works fine. However, Ubuntu still ships beta 1-2 (whatever that means). Looks like there have been some changes to SelfAdjointEigenSolver.h in 3.3-beta2.

The error is on line 2174 of world.cpp

Eigen::SelfAdjointEigenSolver<Eigen_MatrixX> es(A);

The readme file still specifies that FFEA needs Eigen >= 3.2.1.

Comments (2)

  1. Albert Solernou Crusat

    Sorted out. The problem was known but the install notes were not clear. They are clearer now, and the configure process under CMake will crash informing of the incompatibility.

  2. Log in to comment