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) |
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 140 of file hutil.cc.
Definition at line 742 of file hutil.cc.
Definition at line 672 of file hutil.cc.
Definition at line 1023 of file hutil.cc.
scfmon hInit | ( | ideal | S, |
ideal | Q, | ||
int * | Nexist | ||
) |
Definition at line 31 of file hutil.cc.
void hKill | ( | monf | xmem, |
int | Nvar | ||
) |
Definition at line 880 of file hutil.cc.
Definition at line 812 of file hutil.cc.
Definition at line 565 of file hutil.cc.
Definition at line 506 of file hutil.cc.
Definition at line 202 of file hutil.cc.
Definition at line 621 of file hutil.cc.
void hRadical | ( | scfmon | rad, |
int * | Nrad, | ||
int | Nvar | ||
) |
Definition at line 411 of file hutil.cc.
|
static |
Definition at line 313 of file hutil.cc.
STATIC_VAR scfmon hsecure = NULL |
EXTERN_VAR monf radmem |
EXTERN_VAR monf stcmem |