Home | History | Annotate | Download | only in Eigenvalues

Lines Matching refs:m_subdiag

115           m_subdiag(),
134 m_subdiag(size > 1 ? size - 1 : 1),
156 m_subdiag(matrix.rows() > 1 ? matrix.rows() - 1 : 1),
327 m_subdiag(matrix.rows() > 1 ? matrix.rows() - 1 : 1),
336 m_subdiag(matA.cols() > 1 ? matA.cols() - 1 : 1),
356 typename TridiagonalizationType::SubDiagonalType m_subdiag;
414 m_subdiag.resize(n-1);
415 internal::tridiagonalization_inplace(mat, diag, m_subdiag, computeEigenvectors);
424 if (internal::isMuchSmallerThan(internal::abs(m_subdiag[i]),(internal::abs(diag[i])+internal::abs(diag[i+1]))))
425 m_subdiag[i] = 0;
428 while (end>0 && m_subdiag[end-1]==0)
440 while (start>0 && m_subdiag[start-1]!=0)
443 internal::tridiagonal_qr_step<MatrixType::Flags&RowMajorBit ? RowMajor : ColMajor>(diag.data(), m_subdiag.data(), start, end, computeEigenvectors ? m_eivec.data() : (Scalar*)0, n);