Frobby
0.9.5
|
Public Member Functions | |
UndeformConsumer (Ideal &toDeform, const TermTranslator &translator, CoefBigTermConsumer &consumer, const IdealOrderer &order, bool univar, bool canonical, bool doStrongDeformation) | |
virtual void | consumeRing (const VarNames &names) |
virtual void | beginConsuming () |
virtual void | consume (const mpz_class &coef, const Term &term) |
virtual void | doneConsuming () |
Public Member Functions inherited from CoefTermConsumer | |
virtual | ~CoefTermConsumer () |
virtual void | consume (const Polynomial &poly) |
Private Attributes | |
bool | _univar |
Term | _tmp |
Deformer | _deformer |
const TermTranslator & | _translator |
bool | _canonical |
CoefBigTermConsumer & | _consumer |
HashPolynomial | _poly |
UniHashPolynomial | _uniPoly |
mpz_class | _tdeg |
Definition at line 31 of file ScarfHilbertAlgorithm.cpp.
|
inline |
Definition at line 33 of file ScarfHilbertAlgorithm.cpp.
|
inlinevirtual |
Implements CoefTermConsumer.
Definition at line 53 of file ScarfHilbertAlgorithm.cpp.
|
inlinevirtual |
Implements CoefTermConsumer.
Definition at line 56 of file ScarfHilbertAlgorithm.cpp.
|
inlinevirtual |
Implements CoefTermConsumer.
Definition at line 49 of file ScarfHilbertAlgorithm.cpp.
|
inlinevirtual |
Implements CoefTermConsumer.
Definition at line 73 of file ScarfHilbertAlgorithm.cpp.
|
private |
Definition at line 85 of file ScarfHilbertAlgorithm.cpp.
|
private |
Definition at line 86 of file ScarfHilbertAlgorithm.cpp.
|
private |
Definition at line 83 of file ScarfHilbertAlgorithm.cpp.
|
private |
Definition at line 87 of file ScarfHilbertAlgorithm.cpp.
|
private |
Definition at line 89 of file ScarfHilbertAlgorithm.cpp.
|
private |
Definition at line 82 of file ScarfHilbertAlgorithm.cpp.
|
private |
Definition at line 84 of file ScarfHilbertAlgorithm.cpp.
|
private |
Definition at line 88 of file ScarfHilbertAlgorithm.cpp.
|
private |
Definition at line 81 of file ScarfHilbertAlgorithm.cpp.