Upgrade from Eigen 3.2.10 to Eigen 3.3.4

We have just updated the LSST DM eigen package from Eigen 3.2.10 to Eigen 3.3.4 as per RFC-479. This page describes the main changes.

As per pybind11 wrapping of code using Eigen… some changes to ndarray and our pybind11 wrappers was required, but that was already done. That was the only big change required. We found a bit of code in meas_modelfit that needed updating as per DM-15023 and the lsst_dm_stack_demo package required small updates to some fluxes. Everything else was compatible.

1 Like