Home
last modified time | relevance | path

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

/external/eigen/test/
Deigensolver_selfadjoint.cpp49 VERIFY((symmA.template selfadjointView<Lower>() * eiSymm.eigenvectors()).isApprox( in selfadjointeigensolver()
50 eiSymm.eigenvectors() * eiSymm.eigenvalues().asDiagonal(), largerEps)); in selfadjointeigensolver()
54 VERIFY((symmA.template selfadjointView<Lower>() * eiDirect.eigenvectors()).isApprox( in selfadjointeigensolver()
55 eiDirect.eigenvectors() * eiDirect.eigenvalues().asDiagonal(), largerEps)); in selfadjointeigensolver()
65 VERIFY((symmA.template selfadjointView<Lower>() * eiSymmGen.eigenvectors()).isApprox( in selfadjointeigensolver()
66 …symmB.template selfadjointView<Lower>() * (eiSymmGen.eigenvectors() * eiSymmGen.eigenvalues().asDi… in selfadjointeigensolver()
71 …ointView<Lower>() * (symmA.template selfadjointView<Lower>() * eiSymmGen.eigenvectors())).isApprox( in selfadjointeigensolver()
72 (eiSymmGen.eigenvectors() * eiSymmGen.eigenvalues().asDiagonal()), largerEps)); in selfadjointeigensolver()
77 …ointView<Lower>() * (symmB.template selfadjointView<Lower>() * eiSymmGen.eigenvectors())).isApprox( in selfadjointeigensolver()
78 (eiSymmGen.eigenvectors() * eiSymmGen.eigenvalues().asDiagonal()), largerEps)); in selfadjointeigensolver()
[all …]
Deigensolver_complex.cpp53 VERIFY_IS_APPROX(symmA * ei0.eigenvectors(), ei0.eigenvectors() * ei0.eigenvalues().asDiagonal()); in eigensolver()
57 VERIFY_IS_APPROX(a * ei1.eigenvectors(), ei1.eigenvectors() * ei1.eigenvalues().asDiagonal()); in eigensolver()
86 VERIFY_RAISES_ASSERT(eig.eigenvectors()); in eigensolver_verify_assert()
91 VERIFY_RAISES_ASSERT(eig.eigenvectors()); in eigensolver_verify_assert()
Deigensolver_generic.cpp43 VERIFY_IS_APPROX(a.template cast<Complex>() * ei1.eigenvectors(), in eigensolver()
44 ei1.eigenvectors() * ei1.eigenvalues().asDiagonal()); in eigensolver()
45 VERIFY_IS_APPROX(ei1.eigenvectors().colwise().norm(), RealVectorType::Ones(rows).transpose()); in eigensolver()
68 VERIFY_RAISES_ASSERT(eig.eigenvectors()); in eigensolver_verify_assert()
75 VERIFY_RAISES_ASSERT(eig.eigenvectors()); in eigensolver_verify_assert()
110 V(0,0) = solver.eigenvectors()(0,0).real(); in test_eigensolver_generic()
/external/eigen/test/eigen2/
Deigen2_eigensolver.cpp67 VERIFY_IS_APPROX(_evec.cwise().abs(), eiSymm.eigenvectors().cwise().abs()); in selfadjointeigensolver()
77 …MatrixType normalized_eivec = eiSymmGen.eigenvectors()*eiSymmGen.eigenvectors().colwise().norm().a… in selfadjointeigensolver()
88 VERIFY((symmA * eiSymm.eigenvectors()).isApprox( in selfadjointeigensolver()
89 eiSymm.eigenvectors() * eiSymm.eigenvalues().asDiagonal(), largerEps)); in selfadjointeigensolver()
92 VERIFY((symmA * eiSymmGen.eigenvectors()).isApprox( in selfadjointeigensolver()
93 symmB * (eiSymmGen.eigenvectors() * eiSymmGen.eigenvalues().asDiagonal()), largerEps)); in selfadjointeigensolver()
127 VERIFY_IS_APPROX(a.template cast<Complex>() * ei1.eigenvectors(), in eigensolver()
128 ei1.eigenvectors() * ei1.eigenvalues().asDiagonal()); in eigensolver()
/external/eigen/doc/snippets/
DComplexEigenSolver_compute.cpp7 cout << "The matrix of eigenvectors, V, is:" << endl << ces.eigenvectors() << endl << endl;
11 VectorXcf v = ces.eigenvectors().col(0);
16 << ces.eigenvectors() * ces.eigenvalues().asDiagonal() * ces.eigenvectors().inverse() << endl;
DSelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType.cpp7 cout << "The matrix of eigenvectors, V, is:" << endl << es.eigenvectors() << endl << endl;
11 VectorXd v = es.eigenvectors().col(0);
16 MatrixXd V = es.eigenvectors();
DEigenSolver_EigenSolver_MatrixType.cpp6 cout << "The matrix of eigenvectors, V, is:" << endl << es.eigenvectors() << endl << endl;
10 VectorXcd v = es.eigenvectors().col(0);
15 MatrixXcd V = es.eigenvectors();
DSelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType2.cpp10 cout << "The matrix of eigenvectors, V, is:" << endl << es.eigenvectors() << endl << endl;
14 VectorXd v = es.eigenvectors().col(0);
DEigenSolver_eigenvectors.cpp4 << endl << es.eigenvectors().col(1) << endl;
DSelfAdjointEigenSolver_eigenvectors.cpp4 << endl << es.eigenvectors().col(1) << endl;
DComplexEigenSolver_eigenvectors.cpp4 << endl << ces.eigenvectors().col(1) << endl;
/external/eigen/unsupported/test/
Dmatrix_square_root.cpp29 result = (es.eigenvectors() * eivals.asDiagonal() * es.eigenvectors().inverse()).real(); in run()
Dmpreal_support.cpp49 VERIFY_IS_APPROX((S.selfadjointView<Lower>() * eig.eigenvectors()), in test_mpreal_support()
50 eig.eigenvectors() * eig.eigenvalues().asDiagonal()); in test_mpreal_support()
/external/eigen/doc/examples/
DTutorialLinAlgSelfAdjointEigenSolver.cpp17 << eigensolver.eigenvectors() << endl; in main()
/external/eigen/bench/
Deig33.cpp193 if(evecs.col(k).dot(eig.eigenvectors().col(k))<0) in main()
195 std::cerr << evecs - eig.eigenvectors() << "\n\n"; in main()
DbenchEigenSolver.cpp61 acc += ei.eigenvectors().coeff(r,c); in benchEigenSolver()
75 acc += ei.eigenvectors().coeff(r,c); in benchEigenSolver()
/external/eigen/lapack/
Deigenvalues.cpp76 matrix(a,*n,*n,*lda) = eig.eigenvectors();
/external/opencv/cv/src/
Dcvshapedescr.cpp788 double eigenvalues[6], eigenvectors[36]; in icvFitEllipse_F() local
797 CvMat _EIGVECS = cvMat(6,6,CV_64F,eigenvectors), _EIGVALS = cvMat(6,1,CV_64F,eigenvalues); in icvFitEllipse_F()
858 eigenvectors[i*6 + j] *= a; in icvFitEllipse_F()
890 _EIGVECS = cvMat( 6, 1, CV_64F, eigenvectors + 6*i ); in icvFitEllipse_F()
958 _EIGVECS = cvMat( 2, 2, CV_64F, eigenvectors ); in icvFitEllipse_F()
967 box->angle = (float)(180 - atan2(eigenvectors[2], eigenvectors[3])*180/CV_PI); in icvFitEllipse_F()
/external/eigen/Eigen/src/Eigen2Support/
DLeastSquares.h159 result->normal() = eig.eigenvectors().col(0);
/external/eigen/Eigen/src/Eigenvalues/
DComplexEigenSolver.h156 const EigenvectorType& eigenvectors() const in eigenvectors() function
DEigenSolver.h178 EigenvectorsType eigenvectors() const;
320 typename EigenSolver<MatrixType>::EigenvectorsType EigenSolver<MatrixType>::eigenvectors() const in eigenvectors() function
DSelfAdjointEigenSolver.h228 const MatrixType& eigenvectors() const
/external/eigen/unsupported/Eigen/src/MatrixFunctions/
DMatrixSquareRoot.h153 …= (es.eigenvectors() * es.eigenvalues().cwiseSqrt().asDiagonal() * es.eigenvectors().inverse()).re… in compute2x2diagonalBlock()
/external/eigen/doc/
DC06_TutorialLinearAlgebra.dox141 \section TutorialLinAlgEigensolving Computing eigenvalues and eigenvectors
147 The computation of eigenvalues and eigenvectors does not necessarily converge, but such failure to …
DAsciiQuickReference.txt170 eig.eigenvectors(); // vec