Lines Matching refs:mS
315 const MatrixType &mS = m_realQZ.matrixS(); in compute() local
321 if (i == size - 1 || mS.coeff(i+1, i) == Scalar(0)) in compute()
324 m_alphas.coeffRef(i) = mS.diagonal().coeff(i); in compute()
340 if (j > 0 && mS.coeff(j, j-1) != Scalar(0)) in compute()
343 …calar, 2, 1> rhs = (alpha*mT.template block<2,Dynamic>(j-1,st,2,sz) - beta*mS.template block<2,Dyn… in compute()
344 …Matrix<Scalar, 2, 2> lhs = beta * mS.template block<2,2>(j-1,j-1) - alpha * mT.template block<2,2>… in compute()
350 …egment(st,sz).transpose().cwiseProduct(beta*mS.block(j,st,1,sz) - alpha*mT.block(j,st,1,sz)).sum()… in compute()
372 … Matrix<RealScalar,2,2> S2 = mS.template block<2,2>(i,i) * Matrix<Scalar,2,1>(b,a).asDiagonal(); in compute()
385 … cv.coeffRef(i) = -(static_cast<Scalar>(beta*mS.coeffRef(i,i+1)) - alpha*mT.coeffRef(i,i+1)) in compute()
386 / (static_cast<Scalar>(beta*mS.coeffRef(i,i)) - alpha*mT.coeffRef(i,i)); in compute()
391 if (j > 0 && mS.coeff(j, j-1) != Scalar(0)) in compute()
394 …calar, 2, 1> rhs = (alpha*mT.template block<2,Dynamic>(j-1,st,2,sz) - beta*mS.template block<2,Dyn… in compute()
395 …Matrix<ComplexScalar, 2, 2> lhs = beta * mS.template block<2,2>(j-1,j-1) - alpha * mT.template blo… in compute()
399 …cv.coeffRef(j) = cv.segment(st,sz).transpose().cwiseProduct(beta*mS.block(j,st,1,sz) - alpha*mT.b… in compute()
400 … / (alpha*mT.coeffRef(j,j) - static_cast<Scalar>(beta*mS.coeffRef(j,j))); in compute()