#include <frobby.h>
Definition at line 37 of file frobby.h.
◆ Ideal() [1/2]
Ideal::Ideal |
( |
size_t |
variableCount | ) |
|
◆ Ideal() [2/2]
Ideal::Ideal |
( |
const Ideal & |
ideal | ) |
|
◆ ~Ideal()
◆ addExponent() [1/3]
void Ideal::addExponent |
( |
const mpz_t |
exponent | ) |
|
Call addExponent once for each variable to add a term one exponent at a time.
This object keeps track of how many times you called addExponent to know which variable is to be raised to the passed-in exponent. Frobby does not alter the passed-in exponent and retains no reference to it. The exponent must be non-negative. It is allowed to mix the different overloads even within the same term.
If the number of variables is zero, then a call to addExponent adds the element 1 as a generator. In that case it makes no difference what the value of exponent is.
Definition at line 221 of file frobby.cpp.
◆ addExponent() [2/3]
void Ideal::addExponent |
( |
int |
exponent | ) |
|
◆ addExponent() [3/3]
void Ideal::addExponent |
( |
unsigned int |
exponent | ) |
|
◆ operator=()
◆ FrobbyImpl::FrobbyIdealHelper
◆ _data
The documentation for this class was generated from the following files: