Lines Matching refs:iu
211 ComplexScalar computeShift(Index iu, Index iter);
235 typename ComplexSchur<MatrixType>::ComplexScalar ComplexSchur<MatrixType>::computeShift(Index iu, I…
240 …rn internal::abs(internal::real(m_matT.coeff(iu,iu-1))) + internal::abs(internal::real(m_matT.coef…
245 Matrix<ComplexScalar,2,2> t = m_matT.template block<2,2>(iu-1,iu-1);
336 Index iu = m_matT.cols() - 1;
343 while(iu > 0)
345 if(!subdiagonalEntryIsNeglegible(iu-1)) break;
347 --iu;
351 if(iu==0) break;
358 il = iu-1;
368 ComplexScalar shift = computeShift(iu, iter);
372 m_matT.topRows((std::min)(il+2,iu)+1).applyOnTheRight(il, il+1, rot);
375 for(Index i=il+1 ; i<iu ; i++)
380 m_matT.topRows((std::min)(i+2,iu)+1).applyOnTheRight(i, i+1, rot);