aboutsummaryrefslogtreecommitdiff
path: root/test/eigensolver_generalized_real.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/eigensolver_generalized_real.cpp')
-rw-r--r--test/eigensolver_generalized_real.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/test/eigensolver_generalized_real.cpp b/test/eigensolver_generalized_real.cpp
index 95ed431db..9c0838ba4 100644
--- a/test/eigensolver_generalized_real.cpp
+++ b/test/eigensolver_generalized_real.cpp
@@ -15,6 +15,7 @@
template<typename MatrixType> void generalized_eigensolver_real(const MatrixType& m)
{
+ typedef typename MatrixType::Index Index;
/* this test covers the following files:
GeneralizedEigenSolver.h
*/
@@ -76,16 +77,9 @@ template<typename MatrixType> void generalized_eigensolver_real(const MatrixType
GeneralizedEigenSolver<MatrixType> eig2(a.adjoint() * a,b.adjoint() * b);
eig2.compute(a.adjoint() * a,b.adjoint() * b);
}
-
- // check without eigenvectors
- {
- GeneralizedEigenSolver<MatrixType> eig1(spdA, spdB, true);
- GeneralizedEigenSolver<MatrixType> eig2(spdA, spdB, false);
- VERIFY_IS_APPROX(eig1.eigenvalues(), eig2.eigenvalues());
- }
}
-EIGEN_DECLARE_TEST(eigensolver_generalized_real)
+void test_eigensolver_generalized_real()
{
for(int i = 0; i < g_repeat; i++) {
int s = 0;