diff --git a/Eigen/src/Eigenvalues/ComplexQZ.h b/Eigen/src/Eigenvalues/ComplexQZ.h index 1802f63c0..888fb8ce2 100644 --- a/Eigen/src/Eigenvalues/ComplexQZ.h +++ b/Eigen/src/Eigenvalues/ComplexQZ.h @@ -615,7 +615,7 @@ void ComplexQZ::push_down_zero_ST(Index k, Index l) { m_T(l, l) = Scalar(0); m_S(l, l - 1) = Scalar(0); } -}; +} /** \internal Computes vector L1 norms of S and T when in Hessenberg-Triangular form already */ template @@ -627,7 +627,7 @@ void ComplexQZ::computeNorms() { m_normOfS += m_S.col(j).segment(0, (std::min)(size, j + 2)).cwiseAbs().sum(); m_normOfT += m_T.row(j).segment(j, size - j).cwiseAbs().sum(); } -}; +} /** \internal Look for single small sub-diagonal element S(res, res-1) and return res (or 0). Copied from Eigen3 RealQZ * implementation */