|
LMCAS
Lamina Computer Algebra System
|
#include </home/runner/work/docs/docs/LMCAS/src/internal/exact_algebraic.hpp>
Public 成员函数 | |
| bool | is_rational () const noexcept |
Public 属性 | |
| Rational | lower |
| std::size_t | multiplicity = 1 |
| Polynomial< Rational > | polynomial |
| std::size_t | root_index = 0 |
| Rational | upper |
在文件 exact_algebraic.hpp 第 11 行定义.
|
inlinenoexcept |
在文件 exact_algebraic.hpp 第 18 行定义.
被这些函数引用 LMCAS::detail::definite::polynomial_at_root_sign() , 以及 LMCAS::detail::definite::recover_rational_cut().
| Rational LMCAS::detail::ExactRealAlgebraic::lower |
在文件 exact_algebraic.hpp 第 13 行定义.
被这些函数引用 LMCAS::detail::anonymous_namespace{exact_root.cpp}::approximate_real_isolation(), LMCAS::detail::anonymous_namespace{exact_algebraic.cpp}::common_root_in_enclosures(), LMCAS::detail::anonymous_namespace{interval_endpoint_order.cpp}::compare_algebraic_to_rational(), LMCAS::detail::compare_exact_real_algebraic(), LMCAS::detail::equal_exact_real_algebraic(), is_rational(), LMCAS::detail::definite::polynomial_at_root_sign(), LMCAS::detail::definite::recover_rational_cut() , 以及 LMCAS::detail::refine_complex_isolation().
| std::size_t LMCAS::detail::ExactRealAlgebraic::multiplicity = 1 |
在文件 exact_algebraic.hpp 第 16 行定义.
| Polynomial<Rational> LMCAS::detail::ExactRealAlgebraic::polynomial |
在文件 exact_algebraic.hpp 第 12 行定义.
被这些函数引用 LMCAS::detail::anonymous_namespace{exact_algebraic.cpp}::common_root_in_enclosures(), LMCAS::detail::anonymous_namespace{interval_endpoint_order.cpp}::compare_algebraic_to_rational(), LMCAS::detail::equal_exact_real_algebraic(), LMCAS::detail::definite::polynomial_at_root_sign() , 以及 LMCAS::detail::definite::recover_rational_cut().
| std::size_t LMCAS::detail::ExactRealAlgebraic::root_index = 0 |
| Rational LMCAS::detail::ExactRealAlgebraic::upper |
在文件 exact_algebraic.hpp 第 14 行定义.
被这些函数引用 LMCAS::detail::anonymous_namespace{exact_root.cpp}::approximate_real_isolation(), LMCAS::detail::anonymous_namespace{exact_algebraic.cpp}::common_root_in_enclosures(), LMCAS::detail::anonymous_namespace{interval_endpoint_order.cpp}::compare_algebraic_to_rational(), LMCAS::detail::compare_exact_real_algebraic(), LMCAS::detail::equal_exact_real_algebraic(), is_rational(), LMCAS::detail::definite::polynomial_at_root_sign(), LMCAS::detail::definite::recover_rational_cut() , 以及 LMCAS::detail::refine_complex_isolation().