source: pacpussensors/trunk/Vislab/lib3dv/eigen/test/eigen2/CMakeLists.txt@ 136

Last change on this file since 136 was 136, checked in by ldecherf, 7 years ago

Doc

File size: 2.0 KB
Line 
1add_custom_target(eigen2_buildtests)
2add_custom_target(eigen2_check COMMAND "ctest -R eigen2")
3add_dependencies(eigen2_check eigen2_buildtests)
4add_dependencies(buildtests eigen2_buildtests)
5
6add_definitions("-DEIGEN2_SUPPORT_STAGE10_FULL_EIGEN2_API")
7add_definitions("-DEIGEN_NO_EIGEN2_DEPRECATED_WARNING")
8
9ei_add_test(eigen2_meta)
10ei_add_test(eigen2_sizeof)
11ei_add_test(eigen2_dynalloc)
12ei_add_test(eigen2_nomalloc)
13#ei_add_test(eigen2_first_aligned)
14ei_add_test(eigen2_mixingtypes)
15#ei_add_test(eigen2_packetmath)
16ei_add_test(eigen2_unalignedassert)
17#ei_add_test(eigen2_vectorization_logic)
18ei_add_test(eigen2_basicstuff)
19ei_add_test(eigen2_linearstructure)
20ei_add_test(eigen2_cwiseop)
21ei_add_test(eigen2_sum)
22ei_add_test(eigen2_product_small)
23ei_add_test(eigen2_product_large ${EI_OFLAG})
24ei_add_test(eigen2_adjoint)
25ei_add_test(eigen2_submatrices)
26ei_add_test(eigen2_miscmatrices)
27ei_add_test(eigen2_commainitializer)
28ei_add_test(eigen2_smallvectors)
29ei_add_test(eigen2_map)
30ei_add_test(eigen2_array)
31ei_add_test(eigen2_triangular)
32ei_add_test(eigen2_cholesky " " "${GSL_LIBRARIES}")
33ei_add_test(eigen2_lu ${EI_OFLAG})
34ei_add_test(eigen2_determinant ${EI_OFLAG})
35ei_add_test(eigen2_inverse)
36ei_add_test(eigen2_qr)
37ei_add_test(eigen2_eigensolver " " "${GSL_LIBRARIES}")
38ei_add_test(eigen2_svd)
39ei_add_test(eigen2_geometry)
40ei_add_test(eigen2_geometry_with_eigen2_prefix)
41ei_add_test(eigen2_hyperplane)
42ei_add_test(eigen2_parametrizedline)
43ei_add_test(eigen2_alignedbox)
44ei_add_test(eigen2_regression)
45ei_add_test(eigen2_stdvector)
46ei_add_test(eigen2_newstdvector)
47if(QT4_FOUND)
48 ei_add_test(eigen2_qtvector " " "${QT_QTCORE_LIBRARY}")
49endif(QT4_FOUND)
50# no support for eigen2 sparse module
51# if(NOT EIGEN_DEFAULT_TO_ROW_MAJOR)
52# ei_add_test(eigen2_sparse_vector)
53# ei_add_test(eigen2_sparse_basic)
54# ei_add_test(eigen2_sparse_solvers " " "${SPARSE_LIBS}")
55# ei_add_test(eigen2_sparse_product)
56# endif()
57ei_add_test(eigen2_swap)
58ei_add_test(eigen2_visitor)
59ei_add_test(eigen2_bug_132)
60
61ei_add_test(eigen2_prec_inverse_4x4 ${EI_OFLAG})
Note: See TracBrowser for help on using the repository browser.