![]() |
|
Functions | |
template<typename MatrixType , typename DenseMat > | |
int | generate_sparse_rectangular_problem (MatrixType &A, DenseMat &dA, int maxRows=300, int maxCols=150) |
template<typename Scalar > | |
void | test_sparseqr_scalar () |
EIGEN_DECLARE_TEST (sparseqr) | |
EIGEN_DECLARE_TEST | ( | sparseqr | ) |
References CALL_SUBTEST_1, CALL_SUBTEST_2, Eigen::g_repeat, i, and test_sparseqr_scalar().
int generate_sparse_rectangular_problem | ( | MatrixType & | A, |
DenseMat & | dA, | ||
int | maxRows = 300 , |
||
int | maxCols = 150 |
||
) |
References cols, UniformPSDSelfTest::density, eigen_assert, ForceNonZeroDiag, k, max, Eigen::PlainObjectBase< Derived >::resize(), rows, and s.
Referenced by test_sparseqr_scalar().
void test_sparseqr_scalar | ( | ) |
References b, Eigen::PlainObjectBase< Derived >::cols(), Eigen::g_test_level, generate_sparse_rectangular_problem(), k, Q, Eigen::ColPivHouseholderQR< MatrixType_, PermutationIndex_ >::rank(), Eigen::PlainObjectBase< Derived >::rows(), Eigen::SolverBase< Derived >::solve(), solver, Eigen::Success, test_isApprox(), VERIFY, VERIFY_IS_APPROX, VERIFY_IS_EQUAL, and plotDoE::x.
Referenced by EIGEN_DECLARE_TEST().