Lines Matching refs:m_matT
95 : m_matT(size,size), in m_matT() function
114 : m_matT(matrix.rows(),matrix.cols()),
165 return m_matT; in matrixT()
248 ComplexMatrixType m_matT, m_matU;
268 RealScalar d = numext::norm1(m_matT.coeff(i,i)) + numext::norm1(m_matT.coeff(i+1,i+1));
269 RealScalar sd = numext::norm1(m_matT.coeff(i+1,i));
272 m_matT.coeffRef(i+1,i) = ComplexScalar(0);
287 return abs(numext::real(m_matT.coeff(iu,iu-1))) + abs(numext::real(m_matT.coeff(iu-1,iu-2)));
292 Matrix<ComplexScalar,2,2> t = m_matT.template block<2,2>(iu-1,iu-1);
326 m_matT = matrix.derived().template cast<ComplexScalar>();
335 computeFromHessenberg(m_matT, m_matU, computeU);
343 m_matT = matrixH;
359 _this.m_matT = _this.m_hess.matrixH();
373 _this.m_matT = _this.m_hess.matrixH().template cast<ComplexScalar>();
391 maxIters = m_maxIterationsPerRow * m_matT.rows();
397 Index iu = m_matT.cols() - 1;
433 rot.makeGivens(m_matT.coeff(il,il) - shift, m_matT.coeff(il+1,il));
434 m_matT.rightCols(m_matT.cols()-il).applyOnTheLeft(il, il+1, rot.adjoint());
435 m_matT.topRows((std::min)(il+2,iu)+1).applyOnTheRight(il, il+1, rot);
440 rot.makeGivens(m_matT.coeffRef(i,i-1), m_matT.coeffRef(i+1,i-1), &m_matT.coeffRef(i,i-1));
441 m_matT.coeffRef(i+1,i-1) = ComplexScalar(0);
442 m_matT.rightCols(m_matT.cols()-i).applyOnTheLeft(i, i+1, rot.adjoint());
443 m_matT.topRows((std::min)(i+2,iu)+1).applyOnTheRight(i, i+1, rot);