Lines Matching refs:eigenvectors
35 VERIFY_IS_APPROX((m.template selfadjointView<Lower>() * eiSymm.eigenvectors())/scaling, in selfadjointeigensolver_essential_check()
36 (eiSymm.eigenvectors() * eiSymm.eigenvalues().asDiagonal())/scaling); in selfadjointeigensolver_essential_check()
39 VERIFY_IS_UNITARY(eiSymm.eigenvectors()); in selfadjointeigensolver_essential_check()
60 VERIFY_IS_APPROX((m.template selfadjointView<Lower>() * eiDirect.eigenvectors())/scaling, in selfadjointeigensolver_essential_check()
61 (eiDirect.eigenvectors() * eiDirect.eigenvalues().asDiagonal())/scaling); in selfadjointeigensolver_essential_check()
65 VERIFY_IS_UNITARY(eiDirect.eigenvectors()); in selfadjointeigensolver_essential_check()
111 VERIFY((symmC.template selfadjointView<Lower>() * eiSymmGen.eigenvectors()).isApprox( in selfadjointeigensolver()
112 …symmB.template selfadjointView<Lower>() * (eiSymmGen.eigenvectors() * eiSymmGen.eigenvalues().asDi… in selfadjointeigensolver()
117 …ointView<Lower>() * (symmC.template selfadjointView<Lower>() * eiSymmGen.eigenvectors())).isApprox( in selfadjointeigensolver()
118 (eiSymmGen.eigenvectors() * eiSymmGen.eigenvalues().asDiagonal()), largerEps)); in selfadjointeigensolver()
123 …ointView<Lower>() * (symmB.template selfadjointView<Lower>() * eiSymmGen.eigenvectors())).isApprox( in selfadjointeigensolver()
124 (eiSymmGen.eigenvectors() * eiSymmGen.eigenvalues().asDiagonal()), largerEps)); in selfadjointeigensolver()
138 VERIFY_RAISES_ASSERT(eiSymmUninitialized.eigenvectors()); in selfadjointeigensolver()
143 VERIFY_RAISES_ASSERT(eiSymmUninitialized.eigenvectors()); in selfadjointeigensolver()
167 …diag.matrixT(), eiSymmTridiag.eigenvectors().real() * eiSymmTridiag.eigenvalues().asDiagonal() * e… in selfadjointeigensolver()
190 VERIFY((ei3.eigenvectors().transpose()*ei3.eigenvectors().transpose()).eval().isIdentity()); in selfadjointeigensolver()