Lines Matching refs:symmC
86 MatrixType symmC = symmA; in selfadjointeigensolver() local
91 symmC.template triangularView<StrictlyUpper>().setZero(); in selfadjointeigensolver()
102 GeneralizedSelfAdjointEigenSolver<MatrixType> eiSymmGen(symmC, symmB); in selfadjointeigensolver()
109 eiSymmGen.compute(symmC, symmB,Ax_lBx); in selfadjointeigensolver()
111 VERIFY((symmC.template selfadjointView<Lower>() * eiSymmGen.eigenvectors()).isApprox( in selfadjointeigensolver()
115 eiSymmGen.compute(symmC, symmB,BAx_lx); in selfadjointeigensolver()
117 …VERIFY((symmB.template selfadjointView<Lower>() * (symmC.template selfadjointView<Lower>() * eiSym… in selfadjointeigensolver()
121 eiSymmGen.compute(symmC, symmB,ABx_lx); in selfadjointeigensolver()
123 …VERIFY((symmC.template selfadjointView<Lower>() * (symmB.template selfadjointView<Lower>() * eiSym… in selfadjointeigensolver()
127 eiSymm.compute(symmC); in selfadjointeigensolver()
129 VERIFY_IS_APPROX(MatrixType(symmC.template selfadjointView<Lower>()), sqrtSymmA*sqrtSymmA); in selfadjointeigensolver()
130 VERIFY_IS_APPROX(sqrtSymmA, symmC.template selfadjointView<Lower>()*eiSymm.operatorInverseSqrt()); in selfadjointeigensolver()
148 Tridiagonalization<MatrixType> tridiag(symmC); in selfadjointeigensolver()
158 …VERIFY_IS_APPROX(MatrixType(symmC.template selfadjointView<Lower>()), tridiag.matrixQ() * tridiag.… in selfadjointeigensolver()
159 …VERIFY_IS_APPROX(MatrixType(symmC.template selfadjointView<Lower>()), tridiag.matrixQ() * tridiag.… in selfadjointeigensolver()
173 symmC(0,0) = std::numeric_limits<typename MatrixType::RealScalar>::quiet_NaN(); in selfadjointeigensolver()
174 SelfAdjointEigenSolver<MatrixType> eiSymmNaN(symmC); in selfadjointeigensolver()