The header file
eigen/typeAliases.hpp was introduced to ease working with Eigen matrices/vectors with scalar type
It was later obsoleted by refactors to hyteg's
This MR removes the obsolete header, replacing all occurrences of
Eigen::(Matrix|Vector).r\b by their respective hyteg classes.
Note that additional typedefs for
VectorXr are added to
types/Matrix.hpp because they are used in