clone of Eigen 3.2 Release