![]() |
#include <kernel/mod2.h>
#include <polys/monomials/ring.h>
#include <kernel/polys.h>
#include <coeffs/numbers.h>
#include <kernel/ideals.h>
#include <polys/matpol.h>
#include <polys/kbuckets.h>
#include <kernel/GBEngine/kstd1.h>
#include <polys/sbuckets.h>
#include <polys/operations/p_Mult_q.h>
#include <kernel/GBEngine/kutil.h>
#include <kernel/structs.h>
#include <omalloc/omalloc.h>
#include <kernel/GBEngine/khstd.h>
#include <polys/weight.h>
#include <misc/intvec.h>
#include <kernel/GBEngine/kInline.h>
#include <kernel/combinatorics/stairc.h>
#include <kernel/GBEngine/shiftgb.h>
#include <polys/nc/sca.h>
Go to the source code of this file.
Macros | |
#define | freeT(A, v) omFreeSize((ADDRESS)A,(v+1)*sizeof(int)) |
Functions | |
poly | p_LPshiftT (poly p, int sh, int uptodeg, int lV, kStrategy strat, const ring r) |
poly | p_LPshift (poly p, int sh, int uptodeg, int lV, const ring r) |
poly | p_mLPshift (poly p, int sh, int uptodeg, int lV, const ring r) |
poly | pLPshift (poly p, int sh, int uptodeg, int lV) |
poly | pmLPshift (poly p, int sh, int uptodeg, int lV) |
int | pLastVblock (poly p, int lV) |
int | pmLastVblock (poly p, int lV) |
int | p_LastVblockT (poly p, int lV, kStrategy strat, const ring r) |
int | p_LastVblock (poly p, int lV, const ring r) |
int | p_mLastVblock (poly p, int lV, const ring r) |
int | pFirstVblock (poly p, int lV) |
int | pmFirstVblock (poly p, int lV) |
int | isInV (poly p, int lV) |
int | poly_isInV (poly p, int lV) |
int | ideal_isInV (ideal I, int lV) |
int | itoInsert (poly p, int uptodeg, int lV, const ring r) |
poly | p_ShrinkT (poly p, int lV, kStrategy strat, const ring r) |
poly | p_Shrink (poly p, int lV, const ring r) |
poly | p_mShrink (poly p, int lV, const ring r) |
Definition at line 39 of file shiftgb.cc.
int ideal_isInV | ( | ideal | I, |
int | lV | ||
) |
Definition at line 445 of file shiftgb.cc.
int isInV | ( | poly | p, |
int | lV | ||
) |
Definition at line 378 of file shiftgb.cc.
Definition at line 461 of file shiftgb.cc.
Definition at line 289 of file shiftgb.cc.
Definition at line 266 of file shiftgb.cc.
Definition at line 74 of file shiftgb.cc.
Definition at line 45 of file shiftgb.cc.
Definition at line 307 of file shiftgb.cc.
Definition at line 94 of file shiftgb.cc.
Definition at line 530 of file shiftgb.cc.
Definition at line 510 of file shiftgb.cc.
Definition at line 482 of file shiftgb.cc.
int pFirstVblock | ( | poly | p, |
int | lV | ||
) |
Definition at line 332 of file shiftgb.cc.
int pLastVblock | ( | poly | p, |
int | lV | ||
) |
Definition at line 223 of file shiftgb.cc.
Definition at line 155 of file shiftgb.cc.
int pmFirstVblock | ( | poly | p, |
int | lV | ||
) |
Definition at line 350 of file shiftgb.cc.
int pmLastVblock | ( | poly | p, |
int | lV | ||
) |
Definition at line 241 of file shiftgb.cc.
Definition at line 178 of file shiftgb.cc.
int poly_isInV | ( | poly | p, |
int | lV | ||
) |
Definition at line 430 of file shiftgb.cc.