Lines Matching refs:firstRowW
199 void divide (Index firstCol, Index lastCol, Index firstRowW,
202 …void deflation44(Index firstColu , Index firstColm, Index firstRowW, Index firstColW, Index i, Ind…
203 …void deflation(Index firstCol, Index lastCol, Index k, Index firstRowW, Index firstColW, Index shi…
363 void BDCSVD<MatrixType>::divide (Index firstCol, Index lastCol, Index firstRowW, in divide() argument
388 if (compV) m_naiveV.block(firstRowW, firstColW, n, n).real() << b.matrixV(); in divide()
402 divide(k + 1 + firstCol, lastCol, k + 1 + firstRowW, k + 1 + firstColW, shift); in divide()
403 divide(firstCol, k - 1 + firstCol, firstRowW, firstColW + 1, shift + 1); in divide()
426 if (compV) m_naiveV(firstRowW+k, firstColW) = 1; in divide()
483 deflation(firstCol, lastCol, k, firstRowW, firstColW, shift); in divide()
491 if (compV) m_naiveV.block(firstRowW, firstColW, n, n) *= res.matrixV(); in divide()
537 void BDCSVD<MatrixType>::deflation44(Index firstColu , Index firstColm, Index firstRowW, Index firs… in deflation44() argument
564 m_naiveV.col(firstColW + i).segment(firstRowW, size - 1) = in deflation44()
565 c * m_naiveV.col(firstColW + i).segment(firstRowW, size - 1) + in deflation44()
566 s * m_naiveV.col(firstColW + j).segment(firstRowW, size - 1) ; in deflation44()
568 m_naiveV.col(firstColW + j).segment(firstRowW, size - 1) = in deflation44()
569 (c + s*s/c) * m_naiveV.col(firstColW + j).segment(firstRowW, size - 1) - in deflation44()
570 (s/c) * m_naiveV.col(firstColW + i).segment(firstRowW, size - 1); in deflation44()
577 void BDCSVD<MatrixType>::deflation(Index firstCol, Index lastCol, Index k, Index firstRowW, Index f… in deflation() argument
671 temp = m_naiveV.col(CWI).segment(firstRowW, length); in deflation()
672 m_naiveV.col(CWI).segment(firstRowW, length) << m_naiveV.col(CWJ).segment(firstRowW, length); in deflation()
673 m_naiveV.col(CWJ).segment(firstRowW, length) << temp; in deflation()
686 firstRowW, in deflation()