1 #ifndef COMPANIONMATRIX_H
2 #define COMPANIONMATRIX_H
26 virtual Eigen::MatrixXd
Apply(Eigen::Ref<const Eigen::MatrixXd>
const& x)
override;
28 virtual Eigen::MatrixXd
ApplyTranspose(Eigen::Ref<const Eigen::MatrixXd>
const& x)
override;
30 virtual Eigen::MatrixXd
GetMatrix()
override;
Implments a companion matrix as a linear operator.
virtual Eigen::MatrixXd GetMatrix() override
virtual Eigen::MatrixXd ApplyTranspose(Eigen::Ref< const Eigen::MatrixXd > const &x) override
CompanionMatrix(Eigen::VectorXd const &lastRowIn)
virtual Eigen::MatrixXd Apply(Eigen::Ref< const Eigen::MatrixXd > const &x) override
Generic linear operator base class.