Upgrade CI to Eigen 3.4
Starting Eigen 3.4 the following initializers for vectors and matrices are available:
auto v1 = VectorNd(1,2,3,4,...,N);
auto v2 = VectorNd{1,2,3,4,...,N};
VectorNd v3(1,2,3,4,...,N);
VectorNd v4{1,2,3,4,...,N};
which allow you to initialize vectors of any length easily.
Notice that before we were doing weirdities such as
auto v = (Vector6d()<<1,2,3,4,5,6).finished();
I think we could adopt Eigen 3.4. If agreed, then the CI must adopt 3.4 -- now it's at 3.3.7.
See this pipeline failing just because of this.
Edited by Joan Solà Ortega