From a3a9773ab61007144a18dcadd78004b1111241d5 Mon Sep 17 00:00:00 2001 From: Alexey Korepanov Date: Wed, 25 Jul 2012 12:17:00 -0500 Subject: [PATCH] RealQZ: bug in splitOffTwoRows fixed --- Eigen/src/Eigenvalues/RealQZ.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 inline void RealQZ::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) {