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) fglmDelem(poly &m, fglmVector mv, int v)
The new basis.
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
poly fglmLinearCombination(ideal source, poly monset)
poly fglmNewLinearCombination(ideal source, poly monset)