22void pLcmRat(poly a, poly
b, poly
m,
int rat_shift);
28ideal
ncGCD2(poly
p, poly q, ring r);
30ideal
ncGCD(poly
p, poly q, ring r);
107int redRat (poly*
h,poly *reducer,
int *red_length,
int rl,
int ishift, ring r);
void p_ContentRat(poly &ph, const ring r)
VAR ring currRing
Widely used global variable which specifies the current polynomial ring for Singular interpreter and ...
BOOLEAN p_DivisibleByRat(poly a, poly b, int ishift, const ring r)
poly nc_rat_ReduceSpolyNew(poly p1, poly p2, int ishift, ring r)
BOOLEAN p_LmIsConstantCompRat(const poly p, const ring r)
BOOLEAN p_LmIsConstantRat(const poly p, const ring r)
void pLcmRat(poly a, poly b, poly m, int rat_shift)
poly p_HeadRat(poly p, int ishift, ring r)
void p_ExpVectorDiffRat(poly pr, poly p1, poly p2, int ishift, ring r)
ideal ncGCD2(poly p, poly q, ring r)
ideal ncGCD(poly p, poly q, ring r)
static void pContentRat(poly &ph, const ring r=currRing)
int redRat(poly *h, poly *reducer, int *red_length, int rl, int ishift, ring r)
poly nc_rat_CreateSpoly(poly p1, poly p2, int ishift, ring r)