BWAPI
Namespaces | Defines | Functions
SPAR/AIModule/BWTA/vendors/CGAL/CGAL/Polynomial/resultant.h File Reference
#include <CGAL/basic.h>
#include <CGAL/Polynomial.h>
#include <CGAL/Polynomial_traits_d.h>
#include <CGAL/Polynomial/Interpolator.h>
#include <CGAL/Polynomial/prs_resultant.h>
#include <CGAL/Polynomial/bezout_matrix.h>
#include <CGAL/Residue.h>
#include <CGAL/Modular_traits.h>
#include <CGAL/Chinese_remainder_traits.h>
#include <CGAL/primes.h>
#include <CGAL/Polynomial/Cached_extended_euclidean_algorithm.h>
Include dependency graph for resultant.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CGALi

Defines

#define CGAL_RESULTANT_USE_MODULAR_ARITHMETIC   0
#define CGAL_RESULTANT_USE_DECOMPOSE   1

Functions

template<class Coeff >
Coeff CGALi::resultant_interpolate (const CGAL::Polynomial< Coeff > &, const CGAL::Polynomial< Coeff > &)
template<class Coeff >
Coeff CGALi::resultant_modularize (const CGAL::Polynomial< Coeff > &, const CGAL::Polynomial< Coeff > &, CGAL::Tag_true)
template<class Coeff >
Coeff CGALi::resultant_modularize (const CGAL::Polynomial< Coeff > &, const CGAL::Polynomial< Coeff > &, CGAL::Tag_false)
template<class Coeff >
Coeff CGALi::resultant_decompose (const CGAL::Polynomial< Coeff > &, const CGAL::Polynomial< Coeff > &, CGAL::Tag_true)
template<class Coeff >
Coeff CGALi::resultant_decompose (const CGAL::Polynomial< Coeff > &, const CGAL::Polynomial< Coeff > &, CGAL::Tag_false)
template<class Coeff >
Coeff CGALi::resultant_ (const CGAL::Polynomial< Coeff > &, const CGAL::Polynomial< Coeff > &)
template<class Coeff >
Coeff CGALi::resultant_univariate (const CGAL::Polynomial< Coeff > &A, const CGAL::Polynomial< Coeff > &B, CGAL::Integral_domain_without_division_tag)
template<class Coeff >
Coeff CGALi::resultant_univariate (const CGAL::Polynomial< Coeff > &A, const CGAL::Polynomial< Coeff > &B, CGAL::Integral_domain_tag)
template<class Coeff >
Coeff CGALi::resultant_univariate (const CGAL::Polynomial< Coeff > &A, const CGAL::Polynomial< Coeff > &B, CGAL::Unique_factorization_domain_tag)
template<class Coeff >
Coeff CGALi::resultant_univariate (const CGAL::Polynomial< Coeff > &A, const CGAL::Polynomial< Coeff > &B, CGAL::Field_tag)
template<class IC >
IC CGALi::resultant_interpolate (const CGAL::Polynomial< IC > &F, const CGAL::Polynomial< IC > &G)
template<class Coeff_2 >
CGAL::Polynomial< Coeff_2 > CGALi::resultant_interpolate (const CGAL::Polynomial< CGAL::Polynomial< Coeff_2 > > &F, const CGAL::Polynomial< CGAL::Polynomial< Coeff_2 > > &G)
template<class Coeff >
Coeff CGALi::resultant (const CGAL::Polynomial< Coeff > &F_, const CGAL::Polynomial< Coeff > &G_)

Define Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines