![]() |
My Project
|
#include "kernel/mod2.h"
#include "polys/simpleideals.h"
#include "polys/monomials/p_polys.h"
#include "kernel/polys.h"
#include "kernel/combinatorics/hutil.h"
Go to the source code of this file.
Functions | |
scfmon | hInit (ideal S, ideal Q, int *Nexist, ring tailRing) |
void | hDelete (scfmon ev, int ev_length) |
void | hComp (scfmon exist, int Nexist, int ak, scfmon stc, int *Nstc) |
void | hSupp (scfmon stc, int Nstc, varset var, int *Nvar) |
void | hOrdSupp (scfmon stc, int Nstc, varset var, int Nvar) |
static void | hShrink (scfmon co, int a, int Nco) |
void | hStaircase (scfmon stc, int *Nstc, varset var, int Nvar) |
void | hRadical (scfmon rad, int *Nrad, int Nvar) |
void | hLexS (scfmon stc, int Nstc, varset var, int Nvar) |
void | hLexR (scfmon rad, int Nrad, varset var, int Nvar) |
void | hPure (scfmon stc, int a, int *Nstc, varset var, int Nvar, scmon pure, int *Npure) |
void | hElimS (scfmon stc, int *e1, int a2, int e2, varset var, int Nvar) |
void | hElimR (scfmon rad, int *e1, int a2, int e2, varset var, int Nvar) |
void | hLex2S (scfmon rad, int e1, int a2, int e2, varset var, int Nvar, scfmon w) |
void | hLex2R (scfmon rad, int e1, int a2, int e2, varset var, int Nvar, scfmon w) |
void | hStepS (scfmon stc, int Nstc, varset var, int Nvar, int *a, int *x) |
void | hStepR (scfmon rad, int Nrad, varset var, int Nvar, int *a) |
monf | hCreate (int Nvar) |
void | hKill (monf xmem, int Nvar) |
scfmon | hGetmem (int lm, scfmon old, monp monmem) |
scmon | hGetpure (scmon p) |
Variables | |
VAR scfmon | hexist |
VAR scfmon | hstc |
VAR scfmon | hrad |
VAR scfmon | hwork |
VAR scmon | hpure |
VAR scmon | hpur0 |
VAR varset | hvar |
VAR varset | hsel |
VAR int | hNexist |
VAR int | hNstc |
VAR int | hNrad |
VAR int | hNvar |
VAR int | hNpure |
VAR int | hisModule |
VAR monf | stcmem |
VAR monf | radmem |
STATIC_VAR scfmon | hsecure = NULL |
monf hCreate | ( | int | Nvar | ) |
void hDelete | ( | scfmon | ev, |
int | ev_length | ||
) |
Definition at line 143 of file hutil.cc.
Definition at line 745 of file hutil.cc.
Definition at line 675 of file hutil.cc.
Definition at line 1026 of file hutil.cc.
scfmon hInit | ( | ideal | S, |
ideal | Q, | ||
int * | Nexist, | ||
ring | tailRing | ||
) |
Definition at line 31 of file hutil.cc.
void hKill | ( | monf | xmem, |
int | Nvar | ||
) |
Definition at line 883 of file hutil.cc.
Definition at line 815 of file hutil.cc.
Definition at line 568 of file hutil.cc.
Definition at line 509 of file hutil.cc.
Definition at line 205 of file hutil.cc.
Definition at line 624 of file hutil.cc.
void hRadical | ( | scfmon | rad, |
int * | Nrad, | ||
int | Nvar | ||
) |
Definition at line 414 of file hutil.cc.
|
static |
Definition at line 316 of file hutil.cc.
STATIC_VAR scfmon hsecure = NULL |
EXTERN_VAR monf radmem |
EXTERN_VAR monf stcmem |