Home
last modified time | relevance | path

Searched refs:matrixU (Results 1 – 25 of 36) sorted by relevance

12

/external/eigen/test/
Dschur_complex.cpp24 ComplexMatrixType U = schurOfA.matrixU(); in schur()
37 VERIFY_RAISES_ASSERT(csUninitialized.matrixU()); in schur()
48 VERIFY_IS_EQUAL(cs1.matrixU(), cs2.matrixU()); in schur()
55 VERIFY_IS_EQUAL(cs3.matrixU(), cs1.matrixU()); in schur()
65 VERIFY_IS_EQUAL(cs3.matrixU(), ComplexMatrixType::Identity(size, size)); in schur()
71 VERIFY_RAISES_ASSERT(csOnlyT.matrixU()); in schur()
Dschur_real.cpp47 MatrixType U = schurOfA.matrixU(); in schur()
56 VERIFY_RAISES_ASSERT(rsUninitialized.matrixU()); in schur()
67 VERIFY_IS_EQUAL(rs1.matrixU(), rs2.matrixU()); in schur()
74 VERIFY_IS_EQUAL(rs3.matrixU(), rs1.matrixU()); in schur()
86 VERIFY_IS_EQUAL(rs3.matrixU(), MatrixType::Identity(size, size)); in schur()
92 VERIFY_RAISES_ASSERT(rsOnlyT.matrixU()); in schur()
Djacobisvd.cpp35 MatrixUType u = svd.matrixU(); in jacobisvd_check_full()
57 VERIFY_IS_APPROX(svd.matrixU(), referenceSvd.matrixU()); in jacobisvd_compare_to_full()
59 VERIFY_IS_APPROX(svd.matrixU(), referenceSvd.matrixU().leftCols(diagSize)); in jacobisvd_compare_to_full()
206 …VERIFY_IS_APPROX(m, svd.matrixU().leftCols(diagSize) * svd.singularValues().asDiagonal() * svd.mat… in jacobisvd_test_all_computation_options()
255 VERIFY_RAISES_ASSERT(svd.matrixU()) in jacobisvd_verify_assert()
263 VERIFY_RAISES_ASSERT(svd.matrixU()) in jacobisvd_verify_assert()
271 svd.matrixU(); in jacobisvd_verify_assert()
277 VERIFY_RAISES_ASSERT(svd.matrixU()) in jacobisvd_verify_assert()
300 VERIFY_RAISES_ASSERT(m.jacobiSvd().matrixU()); in jacobisvd_method()
380 VERIFY_RAISES_ASSERT(svd2.matrixU()); in jacobisvd_preallocate()
[all …]
Dcholesky.cpp113 …RIFY_IS_APPROX(MatrixType(chollo.matrixL().transpose().conjugate()), MatrixType(chollo.matrixU())); in cholesky()
114 …VERIFY_IS_APPROX(MatrixType(chollo.matrixU().transpose().conjugate()), MatrixType(chollo.matrixL()… in cholesky()
115 …RIFY_IS_APPROX(MatrixType(cholup.matrixL().transpose().conjugate()), MatrixType(cholup.matrixU())); in cholesky()
116 …VERIFY_IS_APPROX(MatrixType(cholup.matrixU().transpose().conjugate()), MatrixType(cholup.matrixL()… in cholesky()
160 …RIFY_IS_APPROX(MatrixType(ldltlo.matrixL().transpose().conjugate()), MatrixType(ldltlo.matrixU())); in cholesky()
161 …VERIFY_IS_APPROX(MatrixType(ldltlo.matrixU().transpose().conjugate()), MatrixType(ldltlo.matrixL()… in cholesky()
162 …RIFY_IS_APPROX(MatrixType(ldltup.matrixL().transpose().conjugate()), MatrixType(ldltup.matrixU())); in cholesky()
163 …VERIFY_IS_APPROX(MatrixType(ldltup.matrixU().transpose().conjugate()), MatrixType(ldltup.matrixL()… in cholesky()
363 VERIFY_RAISES_ASSERT(llt.matrixU()) in cholesky_verify_assert()
/external/eigen/unsupported/test/
Dsvd_common.h44 MatrixUType u = svd.matrixU(); in svd_check_full()
68 VERIFY_IS_APPROX(svd.matrixU(), referenceSvd.matrixU()); in svd_compare_to_full()
70 VERIFY_IS_APPROX(svd.matrixU(), referenceSvd.matrixU().leftCols(diagSize)); in svd_compare_to_full()
135 …VERIFY_IS_APPROX(m, svd.matrixU().leftCols(diagSize) * svd.singularValues().asDiagonal() * svd.mat… in svd_test_computation_options_2()
155 VERIFY_RAISES_ASSERT(svd.matrixU()) in svd_verify_assert()
162 VERIFY_RAISES_ASSERT(svd.matrixU()) in svd_verify_assert()
170 svd.matrixU(); in svd_verify_assert()
175 VERIFY_RAISES_ASSERT(svd.matrixU()) in svd_verify_assert()
237 VERIFY_RAISES_ASSERT(svd2.matrixU()); in svd_preallocate()
240 VERIFY_IS_APPROX(svd2.matrixU(), Matrix3f::Identity()); in svd_preallocate()
[all …]
Dbdcsvd.cpp93 VERIFY_IS_APPROX(bdc_svd.matrixU(), jacobi_svd.matrixU()); in compare_bdc_jacobi()
95 VERIFY_IS_APPROX(bdc_svd.matrixU(), jacobi_svd.matrixU()); in compare_bdc_jacobi()
Djacobisvd.cpp99 VERIFY_RAISES_ASSERT(m.jacobiSvd().matrixU()); in jacobisvd_method()
/external/eigen/Eigen/src/Eigenvalues/
DGeneralizedSelfAdjointEigenSolver.h187 cholB.matrixU().template solveInPlace<OnTheRight>(matC); in compute()
193 cholB.matrixU().solveInPlace(Base::m_eivec); in compute()
200 matC = cholB.matrixU() * matC; in compute()
206 cholB.matrixU().solveInPlace(Base::m_eivec); in compute()
213 matC = cholB.matrixU() * matC; in compute()
DComplexEigenSolver.h312 m_eivec.noalias() = m_schur.matrixU() * m_matX; in doComputeEigenvectors()
/external/eigen/Eigen/src/Geometry/
DUmeyama.h145 if ( svd.matrixU().determinant() * svd.matrixV().determinant() > Scalar(0) ) {
146 Rt.block(0,0,m,m).noalias() = svd.matrixU()*svd.matrixV().transpose();
149 Rt.block(0,0,m,m).noalias() = svd.matrixU() * S.asDiagonal() * svd.matrixV().transpose();
153 Rt.block(0,0,m,m).noalias() = svd.matrixU() * S.asDiagonal() * svd.matrixV().transpose();
DTransform.h1020 Scalar x = (svd.matrixU() * svd.matrixV().adjoint()).determinant(); // so x has absolute value 1 in computeRotationScaling()
1026 LinearMatrixType m(svd.matrixU()); in computeRotationScaling()
1049 Scalar x = (svd.matrixU() * svd.matrixV().adjoint()).determinant(); // so x has absolute value 1 in computeScalingRotation()
1052 if(scaling) scaling->lazyAssign(svd.matrixU() * sv.asDiagonal() * svd.matrixU().adjoint()); in computeScalingRotation()
1055 LinearMatrixType m(svd.matrixU()); in computeScalingRotation()
/external/eigen/doc/snippets/
DRealSchur_RealSchur_MatrixType.cpp5 cout << "The orthogonal matrix U is:" << endl << schur.matrixU() << endl;
8 MatrixXd U = schur.matrixU();
DComplexSchur_matrixU.cpp4 cout << "The unitary matrix U is:" << endl << schurOfA.matrixU() << endl;
DJacobiSVD_basic.cpp5 cout << "Its left singular vectors are the columns of the thin U matrix:" << endl << svd.matrixU() …
/external/eigen/unsupported/Eigen/src/SVD/
DBDCSVD.h167 const MatrixUType& matrixU() const in matrixU() function
382 if (compU) m_naiveU.block(firstCol, firstCol, n + 1, n + 1).real() << b.matrixU(); in divide()
385 m_naiveU.row(0).segment(firstCol, n + 1).real() << b.matrixU().row(0); in divide()
386 m_naiveU.row(1).segment(firstCol, n + 1).real() << b.matrixU().row(n); in divide()
488 if (compU) m_naiveU.block(firstCol, firstCol, n + 1, n + 1) *= res.matrixU(); in divide()
489 else m_naiveU.block(0, firstCol, 2, n + 1) *= res.matrixU(); in divide()
722 * dec().matrixU().leftCols(diagSize).adjoint()
DSVDBase.h110 const MatrixUType& matrixU() const in matrixU() function
/external/eigen/Eigen/src/Eigen2Support/Geometry/
DTransform.h622 Scalar x = (svd.matrixU() * svd.matrixV().adjoint()).determinant(); // so x has absolute value 1
631 LinearMatrixType m(svd.matrixU());
653 Scalar x = (svd.matrixU() * svd.matrixV().adjoint()).determinant(); // so x has absolute value 1
658 scaling->noalias() = svd.matrixU() * sv.asDiagonal() * svd.matrixU().adjoint();
662 LinearMatrixType m(svd.matrixU());
/external/eigen/Eigen/src/Cholesky/
DLDLT.h120 inline typename Traits::MatrixU matrixU() const in matrixU() function
531 dec().matrixU().solveInPlace(dst);
578 res = matrixU() * res;
DLLT.h97 inline typename Traits::MatrixU matrixU() const in matrixU() function
463 matrixU().solveInPlace(bAndX);
/external/eigen/Eigen/src/SparseCholesky/
DSimplicialCholesky.h173 derived().matrixU().solveInPlace(dest); in _solve()
334 inline const MatrixU matrixU() const {
429 inline const MatrixU matrixU() const {
/external/eigen/test/eigen2/
Deigen2_svd.cpp37 matU.block(0,0,rows,cols) = svd.matrixU(); in svd()
/external/eigen/unsupported/Eigen/src/MatrixFunctions/
DMatrixSquareRoot.h355 const MatrixType& U = schurOfA.matrixU(); in compute()
388 const MatrixType& U = schurOfA.matrixU(); in compute()
/external/eigen/doc/
DAsciiQuickReference.txt197 // .lu() -> .matrixL() and .matrixU()
199 // .svd() -> .matrixU(), .singularValues(), and .matrixV()
/external/eigen/unsupported/Eigen/src/Eigenvalues/
DArpackSelfAdjointEigenSolver.h762 …Matrix<Scalar, Dynamic, 1>::Map(out, n) = OP.matrixU().solve(Matrix<Scalar, Dynamic, 1>::Map(in, n…
779 …Matrix<Scalar, Dynamic, Dynamic>::Map(vecs, n, k) = OP.matrixU().solve(Matrix<Scalar, Dynamic, Dyn…
/external/eigen/Eigen/src/SparseLU/
DSparseLU.h144 SparseLUMatrixUReturnType<SCMatrix,MappedSparseMatrix<Scalar,ColMajor,Index> > matrixU() const in matrixU() function
239 this->matrixU().solveInPlace(X); in _solve()

12