![]() |
|
Functions | |
template<typename MatrixType > | |
void | qr (const MatrixType &m) |
template<typename MatrixType , int Cols2> | |
void | qr_fixedsize () |
template<typename MatrixType > | |
void | qr_invertible () |
template<typename MatrixType > | |
void | qr_verify_assert () |
EIGEN_DECLARE_TEST (qr) | |
EIGEN_DECLARE_TEST | ( | qr | ) |
References CALL_SUBTEST_1, CALL_SUBTEST_10, CALL_SUBTEST_11, CALL_SUBTEST_12, CALL_SUBTEST_2, CALL_SUBTEST_3, CALL_SUBTEST_4, CALL_SUBTEST_5, CALL_SUBTEST_6, CALL_SUBTEST_7, CALL_SUBTEST_8, CALL_SUBTEST_9, EIGEN_TEST_MAX_SIZE, Eigen::g_repeat, i, qr(), and qr_fixedsize().
void qr | ( | const MatrixType & | m | ) |
References a, cols, Eigen::HouseholderQR< MatrixType_ >::householderQ(), m, Eigen::HouseholderQR< MatrixType_ >::matrixQR(), Eigen::numext::q, UniformPSDSelfTest::r, rows, VERIFY_IS_APPROX, and VERIFY_IS_UNITARY.
Referenced by EIGEN_DECLARE_TEST(), qr_fixedsize(), qr_invertible(), and qr_verify_assert().
void qr_fixedsize | ( | ) |
References i, j, m1, qr(), UniformPSDSelfTest::r, and VERIFY_IS_APPROX.
Referenced by EIGEN_DECLARE_TEST().
void qr_invertible | ( | ) |
References a, abs(), i, Eigen::bfloat16_impl::log(), m1, m2(), max, Eigen::numext::maxi(), Eigen::bfloat16_impl::pow(), Eigen::ArrayBase< Derived >::pow(), qr(), SYCL::sign(), size, STATIC_CHECK, Eigen::value, VERIFY_IS_APPROX, and VERIFY_IS_MUCH_SMALLER_THAN.
void qr_verify_assert | ( | ) |
References qr(), tmp, and VERIFY_RAISES_ASSERT.