This AdaptableFunctor provides several operators to construct objects of type PolynomialTraits_d::Polynomial_d.
typedef PolynomialTraits_d::Polynomial_d | ||
result_type; |
result_type | fo () | Construct the zero polynomial. | ||||||
result_type | fo ( int i ) | Construct the constant polynomial equal to i. | ||||||
result_type | fo ( PolynomialTraits_d::Innermost_coefficient_type a ) | |||||||
Construct the constant polynomial equal to a. | ||||||||
result_type | fo ( PolynomialTraits_d::Coefficient_type a ) | |||||||
Construct the polynomial equal to a. | ||||||||
template < class InputIterator > | ||||||||
result_type | fo ( InputIterator begin , InputIterator end ) | |||||||
| ||||||||
template < class InputIterator > | ||||||||
result_type | fo ( InputIterator begin , InputIterator end , bool is_sorted= false ) | |||||||
Constructs a Polynomial_d from a given iterator range of
std::pair<Exponent_vector, PolynomialTraits_d::Innermost_coefficient_type>.
The optional parameter is_sorted indicates whether the given iterator range is already sorted.
|
Polynomial_d
PolynomialTraits_d