diff options
author | Alexey Korepanov <kaikaikai@yandex.ru> | 2012-07-25 12:17:00 -0500 |
---|---|---|
committer | Alexey Korepanov <kaikaikai@yandex.ru> | 2012-07-25 12:17:00 -0500 |
commit | a3a9773ab61007144a18dcadd78004b1111241d5 (patch) | |
tree | 9dc8b5bcaa6c54897df33d705cd27f390ef61671 /Eigen/src/Eigenvalues/RealQZ.h | |
parent | bf7d986af62e3199cccdd79223ff85d384484add (diff) |
RealQZ: bug in splitOffTwoRows fixed
Diffstat (limited to 'Eigen/src/Eigenvalues/RealQZ.h')
-rw-r--r-- | Eigen/src/Eigenvalues/RealQZ.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Eigenvalues/RealQZ.h b/Eigen/src/Eigenvalues/RealQZ.h index 8c7adb63d..196f05bfe 100644 --- a/Eigen/src/Eigenvalues/RealQZ.h +++ b/Eigen/src/Eigenvalues/RealQZ.h @@ -306,7 +306,7 @@ namespace Eigen { template<typename MatrixType> inline void RealQZ<MatrixType>::splitOffTwoRows(Index i) { const Index dim=m_S.cols(); - if (internal::abs(m_S.coeff(i+1,1)==Scalar(0))) + if (internal::abs(m_S.coeff(i+1,i)==Scalar(0))) return; Index z = findSmallDiagEntry(i,i+1); if (z==i-1) { |