20 #define STICKYPROT(msg) if (BTEST1(OPT_PROT)) Print(msg) 21 #define PROT2(msg,arg) 22 #define STICKYPROT2(msg,arg) if (BTEST1(OPT_PROT)) Print(msg,arg) 23 #define fglmASSERT(ignore1,ignore2) 37 void newDivisor(
int var ) { divisors[ ++divisors[0] ]= var; }
Compatiblity layer for legacy polynomial operations (over currRing)
BOOLEAN fglmquot(ideal sourceIdeal, poly quot, ideal &destIdeal)
BOOLEAN fglmzero(ring sourceRing, ideal &sourceIdeal, ring destRing, ideal &destideal, BOOLEAN switchBack=TRUE, BOOLEAN deleteIdeal=FALSE)
BOOLEAN isBasisOrEdge() const
fglmSelem(poly p, int var)
BOOLEAN isBasisOrEdge() const