Namespaces |
namespace | CGAL |
namespace | CGAL::CGALi |
Defines |
#define | CGAL_USE_INTERNAL_MODULAR_GCD 1 |
Functions |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_ (const Polynomial< NT > &, const Polynomial< NT > &, Field_tag) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_ (const Polynomial< NT > &, const Polynomial< NT > &, Unique_factorization_domain_tag) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf_ (const Polynomial< NT > &, const Polynomial< NT > &) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf_is_fraction_ (const Polynomial< NT > &, const Polynomial< NT > &,::CGAL::Tag_true) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf_is_fraction_ (const Polynomial< NT > &, const Polynomial< NT > &,::CGAL::Tag_false) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf_modularizable_algebra_ (const Polynomial< NT > &, const Polynomial< NT > &,::CGAL::Tag_false, Integral_domain_tag) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf_modularizable_algebra_ (const Polynomial< NT > &, const Polynomial< NT > &,::CGAL::Tag_false, Unique_factorization_domain_tag) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf_modularizable_algebra_ (const Polynomial< NT > &, const Polynomial< NT > &,::CGAL::Tag_false, Field_tag) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf_modularizable_algebra_ (const Polynomial< NT > &, const Polynomial< NT > &,::CGAL::Tag_true, Integral_domain_tag) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf_modularizable_algebra_ (const Polynomial< NT > &, const Polynomial< NT > &,::CGAL::Tag_true, Unique_factorization_domain_tag) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf_modularizable_algebra_ (const Polynomial< NT > &, const Polynomial< NT > &,::CGAL::Tag_true, Field_tag) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf_modularizable_algebra_ (const Polynomial< NT > &p1, const Polynomial< NT > &p2,::CGAL::Tag_false, Euclidean_ring_tag) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf_modularizable_algebra_ (const Polynomial< NT > &p1, const Polynomial< NT > &p2,::CGAL::Tag_true, Euclidean_ring_tag) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcd_utcf (const Polynomial< NT > &, const Polynomial< NT > &) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcdex_ (Polynomial< NT > x, Polynomial< NT > y, Polynomial< NT > &xf, Polynomial< NT > &yf,::CGAL::Tag_false) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcdex_ (Polynomial< NT > x, Polynomial< NT > y, Polynomial< NT > &xf, Polynomial< NT > &yf, Field_tag) |
template<class NT > |
Polynomial< NT > | CGAL::CGALi::gcdex_ (Polynomial< NT > x, Polynomial< NT > y, Polynomial< NT > &xf, Polynomial< NT > &yf,::CGAL::Tag_true) |
Greatest common divisors and related operations on polynomials.