diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2017-03-25 14:17:07 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2017-03-25 14:17:07 +0100 |
commit | 35f7829af10c61e33dd2e2a7a015058e11a11ea0 (patch) | |
tree | 7135010dcf8fd0a49f3020d52112709bcb883bd6 /eigen/test/product_trsolve.cpp | |
parent | 6e8724193e40a932faf9064b664b529e7301c578 (diff) |
update
Diffstat (limited to 'eigen/test/product_trsolve.cpp')
-rw-r--r-- | eigen/test/product_trsolve.cpp | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/eigen/test/product_trsolve.cpp b/eigen/test/product_trsolve.cpp index 69892b3..4b97fa9 100644 --- a/eigen/test/product_trsolve.cpp +++ b/eigen/test/product_trsolve.cpp @@ -84,10 +84,18 @@ void test_product_trsolve() CALL_SUBTEST_4((trsolve<std::complex<double>,Dynamic,Dynamic>(internal::random<int>(1,EIGEN_TEST_MAX_SIZE/2),internal::random<int>(1,EIGEN_TEST_MAX_SIZE/2)))); // vectors - CALL_SUBTEST_1((trsolve<float,Dynamic,1>(internal::random<int>(1,EIGEN_TEST_MAX_SIZE)))); - CALL_SUBTEST_5((trsolve<std::complex<double>,Dynamic,1>(internal::random<int>(1,EIGEN_TEST_MAX_SIZE)))); - CALL_SUBTEST_6((trsolve<float,1,1>())); - CALL_SUBTEST_7((trsolve<float,1,2>())); - CALL_SUBTEST_8((trsolve<std::complex<float>,4,1>())); + CALL_SUBTEST_5((trsolve<float,Dynamic,1>(internal::random<int>(1,EIGEN_TEST_MAX_SIZE)))); + CALL_SUBTEST_6((trsolve<double,Dynamic,1>(internal::random<int>(1,EIGEN_TEST_MAX_SIZE)))); + CALL_SUBTEST_7((trsolve<std::complex<float>,Dynamic,1>(internal::random<int>(1,EIGEN_TEST_MAX_SIZE)))); + CALL_SUBTEST_8((trsolve<std::complex<double>,Dynamic,1>(internal::random<int>(1,EIGEN_TEST_MAX_SIZE)))); + + // meta-unrollers + CALL_SUBTEST_9((trsolve<float,4,1>())); + CALL_SUBTEST_10((trsolve<double,4,1>())); + CALL_SUBTEST_11((trsolve<std::complex<float>,4,1>())); + CALL_SUBTEST_12((trsolve<float,1,1>())); + CALL_SUBTEST_13((trsolve<float,1,2>())); + CALL_SUBTEST_14((trsolve<float,3,1>())); + } } |