![]() |
|
Functions | |
template<typename MatrixType > | |
void | householder (const MatrixType &m) |
template<typename MatrixType > | |
void | householder_update (const MatrixType &m) |
EIGEN_DECLARE_TEST (householder) | |
EIGEN_DECLARE_TEST | ( | householder | ) |
References CALL_SUBTEST_1, 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, householder(), householder_update(), and i.
void householder | ( | const MatrixType & | m | ) |
References Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::adjoint(), alpha, beta, Eigen::Matrix< Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ >::coeffRef(), cols, Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::conjugate(), hc, imag(), Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::length(), m, m1, m2(), max, Eigen::internal::max_size_prefer_dynamic(), qr(), rows, Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::setLength(), Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::setShift(), Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::shift(), tmp, Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::transpose(), v1(), v2(), VERIFY, VERIFY_IS_APPROX, and VERIFY_IS_MUCH_SMALLER_THAN.
Referenced by EIGEN_DECLARE_TEST().
void householder_update | ( | const MatrixType & | m | ) |
References cols, Eigen::PlainObjectBase< Derived >::data(), Eigen::internal::householder_qr_inplace_unblocked(), Eigen::internal::householder_qr_inplace_update(), Eigen::householderSequence(), k, m, min, R, rows, size, tmp, and VERIFY_IS_APPROX.
Referenced by EIGEN_DECLARE_TEST().