My Project
hilb.h
Go to the documentation of this file.
1 #ifndef HILB_H
2 #define HILB_H
3 /****************************************
4 * Computer Algebra System SINGULAR *
5 ****************************************/
6 /*
7 * ABSTRACT
8 */
9 
10 #include "polys/monomials/ring.h"
11 #include "kernel/polys.h"
12 #include "misc/intvec.h"
13 
14 intvec * hFirstSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL);
15 intvec * hFirstSeries0(ideal S, ideal Q, intvec *wdegree, const ring src, const ring Qt);
16 poly hilbert_series(ideal A, const ring src, const intvec *wdegree, const ring Qt);
17 
18 intvec * hSecondSeries(intvec *hseries1);
19 
20 void hLookSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL);
21 #endif
Definition: intvec.h:23
intvec * hFirstSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL)
Definition: hilb.cc:2036
intvec * hFirstSeries0(ideal S, ideal Q, intvec *wdegree, const ring src, const ring Qt)
Definition: hilb.cc:1952
void hLookSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL)
Definition: hilb.cc:776
intvec * hSecondSeries(intvec *hseries1)
Definition: hilb.cc:697
poly hilbert_series(ideal A, const ring src, const intvec *wdegree, const ring Qt)
Definition: hilb.cc:1830
STATIC_VAR jList * Q
Definition: janet.cc:30
#define NULL
Definition: omList.c:12
Compatibility layer for legacy polynomial operations (over currRing)
#define A
Definition: sirandom.c:24