How to enable installation of Eigen #2940
-
I just updated Firedrake to the latest version and I immediately started having issues with an op2.Kernel object. In my kernel string I open with this line:
And this leads to the following error when compiling:
After looking at the firedrake-update text output, it was quite clear that this time, unlike in former times when updating Firedrake, no mention of Eigen was ever made. So it seems to me that this was intentionally removed from the default options for Firedrake. I do need it for my kernel, however. My question is, what's the simplest way to fix my Firedrake installation to include Eigen? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Eigen was recently removed from the default PETSc build that Firedrake uses. Running |
Beta Was this translation helpful? Give feedback.
Eigen was recently removed from the default PETSc build that Firedrake uses. Running
export PETSC_CONFIGURE_OPTIONS=--download-eigen
prior tofiredrake-install
should get it back for you.