Searched defs:svd (Results 1 - 2 of 2) sorted by relevance

/external/eigen/test/
H A Dsvd_common.h24 void svd_check_full(const MatrixType& m, const SvdType& svd) argument
41 sigma.diagonal() = svd.singularValues().template cast<Scalar>();
42 MatrixUType u = svd.matrixU();
43 MatrixVType v = svd.matrixV();
69 SvdType svd(m, computationOptions);
71 VERIFY_IS_APPROX(svd.singularValues(), referenceSvd.singularValues());
75 VERIFY( (svd.matrixV().adjoint()*svd.matrixV()).isIdentity(prec) );
76 VERIFY_IS_APPROX( svd.matrixV().leftCols(diagSize) * svd
[all...]
/external/eigen/Eigen/src/SVD/
H A DJacobiSVD.h76 void allocate(const JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd) argument
78 if (svd.rows() != m_qr.rows() || svd.cols() != m_qr.cols())
81 ::new (&m_qr) QRType(svd.rows(), svd.cols());
83 if (svd.m_computeFullU) m_workspace.resize(svd.rows());
86 bool run(JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
91 svd.m_workMatrix = m_qr.matrixQR().block(0,0,matrix.cols(),matrix.cols()).template triangularView<Upper>();
92 if(svd
122 allocate(const JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd) argument
133 run(JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
159 allocate(const JacobiSVD<MatrixType, ColPivHouseholderQRPreconditioner>& svd) argument
170 run(JacobiSVD<MatrixType, ColPivHouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
213 allocate(const JacobiSVD<MatrixType, ColPivHouseholderQRPreconditioner>& svd) argument
225 run(JacobiSVD<MatrixType, ColPivHouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
258 allocate(const JacobiSVD<MatrixType, HouseholderQRPreconditioner>& svd) argument
269 run(JacobiSVD<MatrixType, HouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
309 allocate(const JacobiSVD<MatrixType, HouseholderQRPreconditioner>& svd) argument
321 run(JacobiSVD<MatrixType, HouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
367 run(typename SVD::WorkMatrixType& work_matrix, SVD& svd, Index p, Index q, RealScalar& maxDiagEntry) argument
[all...]

Completed in 92 milliseconds