RealSchur.h | 482 Matrix<Scalar, 2, 1> ess; local 483 v.makeHouseholder(ess, tau, beta); 493 m_matT.block(k, k, 3, size-k).applyHouseholderOnTheLeft(ess, tau, workspace); 494 m_matT.block(0, k, (std::min)(iu,k+3) + 1, 3).applyHouseholderOnTheRight(ess, tau, workspace); 496 m_matU.block(0, k, size, 3).applyHouseholderOnTheRight(ess, tau, workspace); 502 Matrix<Scalar, 1, 1> ess; local 503 v.makeHouseholder(ess, tau, beta); 508 m_matT.block(iu-1, iu-1, 2, size-iu+1).applyHouseholderOnTheLeft(ess, tau, workspace); 509 m_matT.block(0, iu-1, iu+1, 2).applyHouseholderOnTheRight(ess, tau, workspace); 511 m_matU.block(0, iu-1, size, 2).applyHouseholderOnTheRight(ess, tau, workspace) [all...] |