Discussion:
[eigen] problems using GeneralizedEigenSolver
Manav Bhatia
2018-07-13 16:16:36 UTC
Permalink
Hi,

I am using the GeneralizedEigenSolver class from Eigen3.3.4 (MacPorts) as

typedef Matrix<Real, Dynamic, Dynamic> RealMatrixX;
Eigen::GeneralizedEigenSolver<RealMatrixX> ges(M0, M1, false);

and I keep getting the following error:



Assertion failed: (m_computeQZ && “ he matrices Q and Z have not been computed during the QZ decomposition.”), function matrixZ,

Not sure what I am doing wrong. Any advice will be greatly appreciated.

Regards,
Manav
Gael Guennebaud
2018-07-14 07:40:09 UTC
Permalink
Fixed in default and 3.3 branches.
https://bitbucket.org/eigen/eigen/commits/00321bf1e07d/
Post by Manav Bhatia
Hi,
I am using the GeneralizedEigenSolver class from Eigen3.3.4 (MacPorts)
as
*typedef* Matrix<Real, Dynamic, Dynamic> RealMatrixX;
Eigen::GeneralizedEigenSolver<RealMatrixX> ges(M0, M1, *false*);
*Assertion failed: (m_computeQZ && “ he matrices Q and Z have not been
computed during the QZ decomposition.”), function matrixZ,*
Not sure what I am doing wrong. Any advice will be greatly appreciated.
Regards,
Manav
Loading...