![]() |
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