CGAL::sturm_habicht_sequence_with_cofactors

#include <CGAL/polynomial_utils.h>

Definition

For a given Polynomial_d the function sturm_habicht_sequence_with_cofactors adapts the according functor in Polynomial_traits_d<Polynomial_d>.

For more details see the concept PolynomialTraits_d::SturmHabichtSequenceWithCofactors.



template<typename Polynomial_d, typename OutputIterator1, typename OutputIterator2, typename OutputIterator3>
OutputIterator1
sturm_habicht_sequence_with_cofactors ( Polynomial_d f,
OutputIterator1 stha_out,
OutputIterator2 cof_out,
OutputIterator3 cofx_out)
computes the Sturm-Habicht sequence of f stha_out, with respect to the outermost variable, and the cofactors for f, cof_out and f', cofx_out. The elements of each output range are of type Polynomial_d.

See Also

Polynomial_d
PolynomialTraits_d
PolynomialTraits_d::SturmHabichtSequenceWithCofactors