Lines Matching defs:workspace
199 void performFrancisQRStep(Index il, Index im, Index iu, bool computeU, const Vector3s& firstHouseholderVector, Scalar* workspace);
216 Scalar* workspace = &m_workspaceVector.coeffRef(0);
257 performFrancisQRStep(il, im, iu, computeU, firstHouseholderVector, workspace);
403 inline void RealSchur<MatrixType>::performFrancisQRStep(Index il, Index im, Index iu, bool computeU, const Vector3s& firstHouseholderVector, Scalar* workspace)
432 m_matT.block(k, k, 3, size-k).applyHouseholderOnTheLeft(ess, tau, workspace);
433 m_matT.block(0, k, (std::min)(iu,k+3) + 1, 3).applyHouseholderOnTheRight(ess, tau, workspace);
435 m_matU.block(0, k, size, 3).applyHouseholderOnTheRight(ess, tau, workspace);
447 m_matT.block(iu-1, iu-1, 2, size-iu+1).applyHouseholderOnTheLeft(ess, tau, workspace);
448 m_matT.block(0, iu-1, iu+1, 2).applyHouseholderOnTheRight(ess, tau, workspace);
450 m_matU.block(0, iu-1, size, 2).applyHouseholderOnTheRight(ess, tau, workspace);