Home
last modified time | relevance | path

Searched refs:eiSymm (Results 1 – 2 of 2) sorted by relevance

/external/eigen/test/
Deigensolver_selfadjoint.cpp53 SelfAdjointEigenSolver<MatrixType> eiSymm(symmA); in selfadjointeigensolver() local
59 VERIFY_IS_EQUAL(eiSymm.info(), Success); in selfadjointeigensolver()
60 VERIFY((symmA.template selfadjointView<Lower>() * eiSymm.eigenvectors()).isApprox( in selfadjointeigensolver()
61 eiSymm.eigenvectors() * eiSymm.eigenvalues().asDiagonal(), largerEps)); in selfadjointeigensolver()
62 VERIFY_IS_APPROX(symmA.template selfadjointView<Lower>().eigenvalues(), eiSymm.eigenvalues()); in selfadjointeigensolver()
71 VERIFY_IS_APPROX(eiSymm.eigenvalues(), eiSymmNoEivecs.eigenvalues()); in selfadjointeigensolver()
92 eiSymm.compute(symmC); in selfadjointeigensolver()
93 MatrixType sqrtSymmA = eiSymm.operatorSqrt(); in selfadjointeigensolver()
95 VERIFY_IS_APPROX(sqrtSymmA, symmC.template selfadjointView<Lower>()*eiSymm.operatorInverseSqrt()); in selfadjointeigensolver()
/external/eigen/test/eigen2/
Deigen2_eigensolver.cpp41 SelfAdjointEigenSolver<MatrixType> eiSymm(symmA); in selfadjointeigensolver() local
66 VERIFY_IS_APPROX(_eval, eiSymm.eigenvalues()); in selfadjointeigensolver()
67 VERIFY_IS_APPROX(_evec.cwise().abs(), eiSymm.eigenvectors().cwise().abs()); in selfadjointeigensolver()
88 VERIFY((symmA * eiSymm.eigenvectors()).isApprox( in selfadjointeigensolver()
89 eiSymm.eigenvectors() * eiSymm.eigenvalues().asDiagonal(), largerEps)); in selfadjointeigensolver()
95 MatrixType sqrtSymmA = eiSymm.operatorSqrt(); in selfadjointeigensolver()
97 VERIFY_IS_APPROX(sqrtSymmA, symmA*eiSymm.operatorInverseSqrt()); in selfadjointeigensolver()