carl
24.04
Computer ARithmetic Library
|
Functions | |
template<typename Coefficient > | |
UnivariatePolynomial< Coefficient > | reverse (UnivariatePolynomial< Coefficient > &&p) |
Reverses the order of the coefficients of this polynomial. More... | |
template<typename Coefficient > | |
UnivariatePolynomial< Coefficient > | scale (UnivariatePolynomial< Coefficient > &&p, const Coefficient &factor) |
Scale the variable, i.e. More... | |
template<typename Coefficient > | |
UnivariatePolynomial< Coefficient > | shift (const UnivariatePolynomial< Coefficient > &p, const Coefficient &a) |
Shift the variable by a, i.e. More... | |
UnivariatePolynomial<Coefficient> carl::detail_sign_variations::reverse | ( | UnivariatePolynomial< Coefficient > && | p | ) |
Reverses the order of the coefficients of this polynomial.
This method is meant to be called by signVariations only.
Definition at line 17 of file SignVariations.h.
UnivariatePolynomial<Coefficient> carl::detail_sign_variations::scale | ( | UnivariatePolynomial< Coefficient > && | p, |
const Coefficient & | factor | ||
) |
Scale the variable, i.e.
apply This method is meant to be called by signVariations only.
factor | Factor to scale x. |
Definition at line 30 of file SignVariations.h.
UnivariatePolynomial<Coefficient> carl::detail_sign_variations::shift | ( | const UnivariatePolynomial< Coefficient > & | p, |
const Coefficient & | a | ||
) |
Shift the variable by a, i.e.
apply This method is meant to be called by signVariations only.
a | Offset to shift x. |
Definition at line 47 of file SignVariations.h.