![]() |
|
Functions | |
template<typename MatrixType > | |
MatrixType::RealScalar | matrix_l1_norm (const MatrixType &m) |
template<typename MatrixType > | |
void | lu_non_invertible () |
template<typename MatrixType > | |
void | lu_invertible () |
template<typename MatrixType > | |
void | lu_partial_piv (Index size=MatrixType::ColsAtCompileTime) |
template<typename MatrixType > | |
void | lu_verify_assert () |
EIGEN_DECLARE_TEST (lu) | |
EIGEN_DECLARE_TEST | ( | lu | ) |
References CALL_SUBTEST_1, CALL_SUBTEST_2, CALL_SUBTEST_3, CALL_SUBTEST_4, CALL_SUBTEST_5, CALL_SUBTEST_6, CALL_SUBTEST_7, CALL_SUBTEST_9, EIGEN_TEST_MAX_SIZE, Eigen::g_repeat, i, lu_non_invertible(), lu_partial_piv(), and lu_verify_assert().
void lu_invertible | ( | ) |
References Eigen::Dynamic, EIGEN_TEST_MAX_SIZE, lu(), m1, m2(), matrix_l1_norm(), size, VERIFY, and VERIFY_IS_APPROX.
void lu_non_invertible | ( | ) |
References cols, Eigen::createRandomPIMatrixOfRank(), Eigen::Dynamic, EIGEN_TEST_MAX_SIZE, lu(), m1, m2(), min, rows, VERIFY, VERIFY_IS_APPROX, VERIFY_IS_MUCH_SMALLER_THAN, and oomph::PseudoSolidHelper::Zero.
Referenced by EIGEN_DECLARE_TEST().
void lu_partial_piv | ( | Index | size = MatrixType::ColsAtCompileTime | ) |
References Eigen::PartialPivLU< MatrixType_, PermutationIndex_ >::inverse(), m1, m2(), matrix_l1_norm(), Eigen::PartialPivLU< MatrixType_, PermutationIndex_ >::rcond(), Eigen::PartialPivLU< MatrixType_, PermutationIndex_ >::reconstructedMatrix(), size, Eigen::SolverBase< Derived >::solve(), VERIFY, and VERIFY_IS_APPROX.
Referenced by EIGEN_DECLARE_TEST().
void lu_verify_assert | ( | ) |
References Eigen::SolverBase< Derived >::adjoint(), Eigen::PartialPivLU< MatrixType_, PermutationIndex_ >::determinant(), Eigen::PartialPivLU< MatrixType_, PermutationIndex_ >::inverse(), lu(), Eigen::PartialPivLU< MatrixType_, PermutationIndex_ >::matrixLU(), Eigen::PartialPivLU< MatrixType_, PermutationIndex_ >::permutationP(), Eigen::SolverBase< Derived >::solve(), tmp, Eigen::SolverBase< Derived >::transpose(), and VERIFY_RAISES_ASSERT.
Referenced by EIGEN_DECLARE_TEST().
MatrixType::RealScalar matrix_l1_norm | ( | const MatrixType & | m | ) |