| find_package(Adolc) |
| |
| include_directories(../../test) |
| |
| if(ADOLC_FOUND) |
| include_directories(${ADOLC_INCLUDES}) |
| ei_add_property(EIGEN_TESTED_BACKENDS "Adolc") |
| ei_add_test(forward_adolc " " ${ADOLC_LIBRARIES}) |
| else(ADOLC_FOUND) |
| ei_add_property(EIGEN_MISSING_BACKENDS "Adolc") |
| endif(ADOLC_FOUND) |
| |
| ei_add_test(NonLinearOptimization) |
| ei_add_test(NumericalDiff) |
| ei_add_test(autodiff) |
| ei_add_test(BVH) |
| ei_add_test(matrix_exponential) |
| ei_add_test(matrix_function) |
| ei_add_test(alignedvector3) |
| ei_add_test(FFT) |
| |
| find_package(FFTW) |
| if(FFTW_FOUND) |
| ei_add_test(FFTW "-DEIGEN_FFTW_DEFAULT " "-lfftw3 -lfftw3f -lfftw3l" ) |
| endif(FFTW_FOUND) |
| |
| find_package(GSL) |
| if(GSL_FOUND AND GSL_VERSION_MINOR LESS 9) |
| set(GSL_FOUND "") |
| endif(GSL_FOUND AND GSL_VERSION_MINOR LESS 9) |
| if(GSL_FOUND) |
| add_definitions("-DHAS_GSL" ${GSL_DEFINITIONS}) |
| include_directories(${GSL_INCLUDE_DIR}) |
| ei_add_property(EIGEN_TESTED_BACKENDS "GSL, ") |
| else(GSL_FOUND) |
| ei_add_property(EIGEN_MISSING_BACKENDS "GSL, ") |
| set(GSL_LIBRARIES " ") |
| endif(GSL_FOUND) |
| |
| ei_add_test(polynomialutils) |
| ei_add_test(polynomialsolver " " "${GSL_LIBRARIES}" ) |
| |