Concept

PolynomialTraits_d::IsZeroAt

Definition

This AdaptableFunctor returns whether a PolynomialTraits_d::Polynomial_d p is zero at a given Cartesian point, which is represented as an iterator range.

Refines

AdaptableFunctor
CopyConstructible
DefaultConstructible

Types

typedef bool result_type;

Operations

template <class InputIterator>
result_type fo ( PolynomialTraits_d::Polynomial_d p , InputIterator begin , InputIterator end )
Computes whether p is zero at the Cartesian point given by the iterator range, where begin is referring to the innermost variable.

Precondition: (end-begin == PolynomialTraits_d::d)
Precondition: std::iterator_traits< InputIterator >::value_type is ExplicitInteroperable with PolynomialTraits_d::Innermost_coefficient_type.

See Also

Polynomial_d
PolynomialTraits_d