![]() |
|
Macros | |
| #define | EIGEN_NO_DEBUG_SMALL_PRODUCT_BLOCKS |
Functions | |
| template<typename MatrixType , typename DenseMat > | |
| int | generate_sparse_rectangular_problem (MatrixType &A, DenseMat &dA, int maxRows=300, int maxCols=300) |
| template<typename MatrixType , typename DenseMat > | |
| int | generate_sparse_square_symmetric_problem (MatrixType &A, DenseMat &dA, int maxSize=300) |
| template<typename Scalar , typename Solver > | |
| void | test_accelerate_ldlt () |
| template<typename Scalar , typename Solver > | |
| void | test_accelerate_llt () |
| template<typename Scalar , typename Solver > | |
| void | test_accelerate_qr () |
| template<typename Scalar > | |
| void | run_tests () |
| EIGEN_DECLARE_TEST (accelerate_support) | |
| #define EIGEN_NO_DEBUG_SMALL_PRODUCT_BLOCKS |
| EIGEN_DECLARE_TEST | ( | accelerate_support | ) |
References CALL_SUBTEST_1, and CALL_SUBTEST_2.
| int generate_sparse_rectangular_problem | ( | MatrixType & | A, |
| DenseMat & | dA, | ||
| int | maxRows = 300, |
||
| int | maxCols = 300 |
||
| ) |
References cols, UniformPSDSelfTest::density, ForceNonZeroDiag, max, Eigen::PlainObjectBase< Derived >::resize(), and rows.
Referenced by test_accelerate_qr().
| int generate_sparse_square_symmetric_problem | ( | MatrixType & | A, |
| DenseMat & | dA, | ||
| int | maxSize = 300 |
||
| ) |
References cols, UniformPSDSelfTest::density, ForceNonZeroDiag, max, Eigen::PlainObjectBase< Derived >::resize(), and rows.
Referenced by test_accelerate_ldlt(), and test_accelerate_llt().
| void run_tests | ( | ) |
| void test_accelerate_ldlt | ( | ) |
References b, generate_sparse_square_symmetric_problem(), Eigen::internal::isApprox(), Eigen::PlainObjectBase< Derived >::rows(), solver, Eigen::Success, VERIFY, and plotDoE::x.
| void test_accelerate_llt | ( | ) |
| void test_accelerate_qr | ( | ) |
References b, generate_sparse_rectangular_problem(), Eigen::internal::isApprox(), Eigen::PlainObjectBase< Derived >::rows(), solver, Eigen::Success, VERIFY, and plotDoE::x.