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