Home | History | Annotate | Download | only in SVD

Lines Matching refs:computeU

138       if(svd.computeU()) svd.m_matrixU = m_qr.colsPermutation();
233 if(svd.computeU()) svd.m_matrixU = m_qr.colsPermutation();
328 if(svd.computeU()) svd.m_matrixU.setIdentity(matrix.rows(), matrix.rows());
369 if(svd.computeU()) svd.m_matrixU.col(p) *= conj(z);
372 if(svd.computeU()) svd.m_matrixU.col(q) *= conj(z);
379 if(svd.computeU()) svd.m_matrixU.applyOnTheRight(p,q,rot.adjoint());
390 if(svd.computeU()) svd.m_matrixU.col(q) *= conj(z);
591 eigen_assert(computeU() && "This JacobiSVD decomposition didn't compute U. Did you ask for it?");
623 inline bool computeU() const { return m_computeFullU || m_computeThinU; }
641 eigen_assert(computeU() && computeV() && "JacobiSVD::solve() requires both unitaries U and V to be computed (thin unitaries suffice).");
778 if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose());
793 if(computeU() && (a!=RealScalar(0))) m_matrixU.col(i) *= m_workMatrix.coeff(i,i)/a;
812 if(computeU()) m_matrixU.col(pos).swap(m_matrixU.col(i));