The polynomial module currently lacks very basic features such as polynomial multiplication, and division/modulus.
To me this is very low priority, but I think it is mandatory before moving this module into the stable part.
Another thing that would be nice to have is polynomial evaluation on Array or Matrix types.
Directly adding polynomials of different degree is also not possible at the moment -- I think a clean solution will require to introduce a class for polynomials which essentially only holds a vector but redefines addition and multiplication.
Polynomial could have options like UnitPolynomial if the highest coefficient is implicitly 1, and EvenPolynomial/OddPolynomial if it only has even or odd coefficients.
Polynomial should also implement things such as Map<Polynomial<Scalar, Degree> >(...)
-- GitLab Migration Automatic Message --
This bug has been migrated to gitlab.com's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.com/libeigen/eigen/issues/700.