Go to the source code of this file.
◆ pGetShallowCopyDeleteProc()
Definition at line 50 of file pShallowCopyDelete.cc.
51{
53}
poly pShallowCopyDelete_General(poly s_p, ring s_r, ring d_r, omBin d_bin)
◆ pShallowCopyDelete_General()
poly pShallowCopyDelete_General |
( |
poly |
s_p, |
|
|
ring |
s_r, |
|
|
ring |
d_r, |
|
|
omBin |
d_bin |
|
) |
| |
Definition at line 16 of file pShallowCopyDelete.cc.
17{
23
25 poly d_p = &dp;
28
29
31 {
32 d_p->next =
p_Init(d_r, d_bin);
34
38
42
44 }
46
48}
const CanonicalForm CFMap CFMap & N
static number & pGetCoeff(poly p)
return an alias to the leading coefficient of p assumes that p != NULL NOTE: not copy
#define rRing_has_Comp(r)
#define omSizeWOfBin(bin_ptr)
static unsigned long p_SetExp(poly p, const unsigned long e, const unsigned long iBitmask, const int VarOffset)
set a single variable exponent @Note: VarOffset encodes the position in p->exp
static unsigned long p_SetComp(poly p, unsigned long c, ring r)
static void p_Setm(poly p, const ring r)
static long p_GetExp(const poly p, const unsigned long iBitmask, const int VarOffset)
get a single variable exponent @Note: the integer VarOffset encodes:
BOOLEAN p_CheckRing(ring r)
BOOLEAN p_CheckPolyRing(poly p, ring r)
static poly p_LmFreeAndNext(poly p, ring)
static poly p_Init(const ring r, omBin bin)