aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test/polynomialsolver.cpp
diff options
context:
space:
mode:
authorGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2010-10-25 10:15:22 -0400
committerGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2010-10-25 10:15:22 -0400
commit724af1354076194d23a85a4fdbd7634c5c4e19cb (patch)
treed9ab02b8179e168ceefca86902a6223d23d8ef39 /unsupported/test/polynomialsolver.cpp
parenta94f2164872c7b1c0b23946e3b4832a460e3a4ae (diff)
make polynomialsolver test compile faster
Diffstat (limited to 'unsupported/test/polynomialsolver.cpp')
-rw-r--r--unsupported/test/polynomialsolver.cpp34
1 files changed, 15 insertions, 19 deletions
diff --git a/unsupported/test/polynomialsolver.cpp b/unsupported/test/polynomialsolver.cpp
index 8120ef3e3..9ba59ba2a 100644
--- a/unsupported/test/polynomialsolver.cpp
+++ b/unsupported/test/polynomialsolver.cpp
@@ -239,28 +239,24 @@ void polynomialsolver(int deg)
realRoots );
}
-
-template<typename _Scalar> void polynomialsolver_scalar()
-{
- CALL_SUBTEST_1( (polynomialsolver<_Scalar,1>(1)) );
- CALL_SUBTEST_2( (polynomialsolver<_Scalar,2>(2)) );
- CALL_SUBTEST_3( (polynomialsolver<_Scalar,3>(3)) );
- CALL_SUBTEST_4( (polynomialsolver<_Scalar,4>(4)) );
- CALL_SUBTEST_5( (polynomialsolver<_Scalar,5>(5)) );
- CALL_SUBTEST_6( (polynomialsolver<_Scalar,6>(6)) );
- CALL_SUBTEST_7( (polynomialsolver<_Scalar,7>(7)) );
- CALL_SUBTEST_8( (polynomialsolver<_Scalar,8>(8)) );
-
- CALL_SUBTEST_9( (polynomialsolver<_Scalar,Dynamic>(
- internal::random<int>(9,45)
- )) );
-}
-
void test_polynomialsolver()
{
for(int i = 0; i < g_repeat; i++)
{
- polynomialsolver_scalar<double>();
- polynomialsolver_scalar<float>();
+ CALL_SUBTEST_1( (polynomialsolver<float,1>(1)) );
+ CALL_SUBTEST_2( (polynomialsolver<double,2>(2)) );
+ CALL_SUBTEST_3( (polynomialsolver<double,3>(3)) );
+ CALL_SUBTEST_4( (polynomialsolver<float,4>(4)) );
+ CALL_SUBTEST_5( (polynomialsolver<double,5>(5)) );
+ CALL_SUBTEST_6( (polynomialsolver<float,6>(6)) );
+ CALL_SUBTEST_7( (polynomialsolver<float,7>(7)) );
+ CALL_SUBTEST_8( (polynomialsolver<double,8>(8)) );
+
+ CALL_SUBTEST_9( (polynomialsolver<float,Dynamic>(
+ internal::random<int>(9,45)
+ )) );
+ CALL_SUBTEST_10((polynomialsolver<double,Dynamic>(
+ internal::random<int>(9,45)
+ )) );
}
}