Go to the documentation of this file.
29 "Change the representation of the input polynomial.",
30 "By default, transform simply writes the input polynomial to output. A\n"
31 "number of parameters allow one to transform the input polynomial in various\n"
39 "Sort variables and generators to get a canonical representation.",
void writePolynomial(const BigPolynomial &polynomial, IOHandler *handler, FILE *out)
void expectEOF()
Require that there is no more input.
This class offers an input interface which is more convenient and for some purposes more efficient th...
void validateFormats() const
virtual void obtainParameters(vector< Parameter * > ¶meters)
void readPolynomial(Scanner &in, BigPolynomial &polynomial)
void autoDetectInputFormat(Scanner &in)
If using the input format, this must be called before validating the ideals, since the auto detect fo...
A facade for operations on polynomials.
void sortTerms(BigPolynomial &poly)
Sort the terms of poly.
BoolParameter _printActions
const string & getInputFormat() const
The intention of this class is to describe the different kinds of mathematical structures that Frobby...
auto_ptr< IOHandler > createOutputHandler() const
void sortVariables(BigPolynomial &poly)
Sort the variables of poly.
void obtainParameters(vector< Parameter * > ¶meters)
A facade for input and output of mathematical objects.