Searched refs:colsPermutation (Results 1 - 7 of 7) sorted by relevance

/external/eigen/unsupported/Eigen/src/NonLinearOptimization/
H A Dlmpar.h200 x = qr.colsPermutation()*wa1;
219 wa1 = qr.colsPermutation().inverse() * diag.cwiseProduct(wa2)/dxnorm;
227 wa1[j] = qr.matrixQR().col(j).head(j+1).dot(qtb.head(j+1)) / diag[qr.colsPermutation().indices()(j)];
252 qrsolv<Scalar>(s, qr.colsPermutation().indices(), wa1, qtb, x, sdiag);
266 wa1 = qr.colsPermutation().inverse() * diag.cwiseProduct(wa2/dxnorm);
H A DLevenbergMarquardt.h224 permutation = qrfac.colsPermutation();
289 wa3 = fjac.template triangularView<Upper>() * (qrfac.colsPermutation().inverse() *wa1);
462 permutation = qrfac.colsPermutation();
/external/eigen/test/
H A Dqr_colpivoting.cpp38 MatrixType c = q * r * qr.colsPermutation().inverse();
63 Matrix<Scalar,Rows,Cols> c = qr.householderQ() * r * qr.colsPermutation().inverse();
H A Dqr_fullpivoting.cpp41 MatrixType c = qr.matrixQ() * r * qr.colsPermutation().inverse();
/external/eigen/Eigen/src/QR/
H A DColPivHouseholderQR.h141 const PermutationType& colsPermutation() const function in class:Eigen::ColPivHouseholderQR
491 for(Index i = 0; i < nonzero_pivots; ++i) dst.row(dec().colsPermutation().indices().coeff(i)) = c.row(i);
492 for(Index i = nonzero_pivots; i < cols; ++i) dst.row(dec().colsPermutation().indices().coeff(i)).setZero();
H A DFullPivHouseholderQR.h155 const PermutationType& colsPermutation() const function in class:Eigen::FullPivHouseholderQR
507 for(Index i = 0; i < dec().rank(); ++i) dst.row(dec().colsPermutation().indices().coeff(i)) = c.row(i);
508 for(Index i = dec().rank(); i < cols; ++i) dst.row(dec().colsPermutation().indices().coeff(i)).setZero();
/external/eigen/Eigen/src/SVD/
H A DJacobiSVD.h93 if(svd.computeV()) svd.m_matrixV = m_qr.colsPermutation();
138 if(svd.computeU()) svd.m_matrixU = m_qr.colsPermutation();
179 if(svd.computeV()) svd.m_matrixV = m_qr.colsPermutation();
233 if(svd.computeU()) svd.m_matrixU = m_qr.colsPermutation();

Completed in 114 milliseconds