Lines Matching defs:il
240 void initFrancisQRStep(Index il, Index iu, const Vector3s& shiftInfo, Index& im, Vector3s& firstHouseholderVector);
241 void performFrancisQRStep(Index il, Index im, Index iu, bool computeU, const Vector3s& firstHouseholderVector, Scalar* workspace);
276 // Rows 0,...,il-1 are decoupled from the rest because m_matT(il,il-1) is zero.
277 // Rows il,...,iu is the part we are working on (the active window).
289 Index il = findSmallSubdiagEntry(iu, norm);
292 if (il == iu) // One root found
300 else if (il == iu-1) // Two roots found
315 initFrancisQRStep(il, iu, shiftInfo, im, firstHouseholderVector);
316 performFrancisQRStep(il, im, iu, computeU, firstHouseholderVector, workspace);
441 inline void RealSchur<MatrixType>::initFrancisQRStep(Index il, Index iu, const Vector3s& shiftInfo, Index& im, Vector3s& firstHouseholderVector)
446 for (im = iu-2; im >= il; --im)
454 if (im == il) {
466 /** \internal Perform a Francis QR step involving rows il:iu and columns im:iu. */
468 inline void RealSchur<MatrixType>::performFrancisQRStep(Index il, Index im, Index iu, bool computeU, const Vector3s& firstHouseholderVector, Scalar* workspace)
470 eigen_assert(im >= il);
491 if (firstIteration && k > il)