Home
last modified time | relevance | path

Searched refs:matrixV (Results 1 – 12 of 12) sorted by relevance

/external/eigen/test/
Dsvd_common.h43 MatrixVType v = svd.matrixV(); in svd_check_full()
75 VERIFY( (svd.matrixV().adjoint()*svd.matrixV()).isIdentity(prec) ); in svd_compare_to_full()
76 …VERIFY_IS_APPROX( svd.matrixV().leftCols(diagSize) * svd.singularValues().asDiagonal() * svd.matri… in svd_compare_to_full()
77 …referenceSvd.matrixV().leftCols(diagSize) * referenceSvd.singularValues().asDiagonal() * reference… in svd_compare_to_full()
93 …mputationOptions & ComputeFullV) VERIFY_IS_APPROX(svd.matrixV().cwiseAbs(), referenceSvd.matrixV(… in svd_compare_to_full()
94 …if(computationOptions & ComputeThinV) VERIFY_IS_APPROX(svd.matrixV(), referenceSvd.matrixV().left… in svd_compare_to_full()
267 …d.matrixU().leftCols(diagSize) * svd.singularValues().asDiagonal() * svd.matrixV().leftCols(diagSi… in svd_test_all_computation_options()
416 VERIFY_RAISES_ASSERT(svd2.matrixV()); in svd_preallocate()
419 VERIFY_IS_APPROX(svd2.matrixV(), Matrix3f::Identity()); in svd_preallocate()
430 VERIFY_IS_APPROX(svd2.matrixV(), Matrix3f::Identity()); in svd_preallocate()
[all …]
Dbdcsvd.cpp47 VERIFY_RAISES_ASSERT(m.bdcSvd().matrixV()); in bdcsvd_method()
61 if(computationOptions & ComputeFullV) VERIFY_IS_APPROX(bdc_svd.matrixV(), jacobi_svd.matrixV()); in compare_bdc_jacobi()
62 if(computationOptions & ComputeThinV) VERIFY_IS_APPROX(bdc_svd.matrixV(), jacobi_svd.matrixV()); in compare_bdc_jacobi()
Djacobisvd.cpp69 VERIFY_RAISES_ASSERT(m.jacobiSvd().matrixV()); in jacobisvd_method()
/external/eigen/lapack/
Dsvd.cpp63 matrix(vt,*n,*n,*ldvt) = svd.matrixV().adjoint();
68 matrix(vt,diag_size,*n,*ldvt) = svd.matrixV().adjoint();
73 matrix(vt,*n,*n,*ldvt) = svd.matrixV().adjoint();
78 matrix(a,diag_size,*n,*lda) = svd.matrixV().adjoint();
133 if(*jobv=='A') matrix(vt,*n,*n,*ldvt) = svd.matrixV().adjoint();
134 else if(*jobv=='S') matrix(vt,diag_size,*n,*ldvt) = svd.matrixV().adjoint();
135 else if(*jobv=='O') matrix(a,diag_size,*n,*lda) = svd.matrixV().adjoint();
/external/eigen/Eigen/src/Geometry/
DUmeyama.h139 if ( svd.matrixU().determinant() * svd.matrixV().determinant() < 0 )
143 Rt.block(0,0,m,m).noalias() = svd.matrixU() * S.asDiagonal() * svd.matrixV().transpose();
DTransform.h1083 Scalar x = (svd.matrixU() * svd.matrixV().adjoint()).determinant(); // so x has absolute value 1
1086 if(scaling) scaling->lazyAssign(svd.matrixV() * sv.asDiagonal() * svd.matrixV().adjoint());
1091 rotation->lazyAssign(m * svd.matrixV().adjoint());
1112 Scalar x = (svd.matrixU() * svd.matrixV().adjoint()).determinant(); // so x has absolute value 1
1120 rotation->lazyAssign(m * svd.matrixV().adjoint());
DHyperplane.h110 result.normal() = svd.matrixV().col(2); in Through()
DQuaternion.h597 Vector3 axis = svd.matrixV().col(2);
/external/eigen/doc/snippets/
DJacobiSVD_basic.cpp6 cout << "Its right singular vectors are the columns of the thin V matrix:" << endl << svd.matrixV()…
/external/eigen/Eigen/src/SVD/
DSVDBase.h99 const MatrixVType& matrixV() const in matrixV() function
DBDCSVD.h254 if(computeV()) m_matrixV = jsvd.matrixV();
418 if (m_compV) m_naiveV.block(firstRowW, firstColW, n, n).real() = b.matrixV();
/external/eigen/doc/
DAsciiQuickReference.txt207 // .svd() -> .matrixU(), .singularValues(), and .matrixV()