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 struct spolyrec ; typedef struct spolyrec polyrec; typedef polyrec * poly;
11 struct ip_sring ; typedef struct ip_sring * ring;
12 struct sip_sideal; typedef struct sip_sideal * ideal;
13 
14 class intvec;
15 
16 extern ring currRing;
17 
18 intvec * hHstdSeries(ideal S, intvec *modulweight, intvec *wdegree, ideal Q=NULL, ring tailRing = currRing);
19 intvec * hFirstSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL, ring tailRing = currRing);
20 
21 intvec * hSecondSeries(intvec *hseries1);
22 
23 void hLookSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL, ring tailRing = currRing);
24 
25 #endif
26 
27 
BEGIN_NAMESPACE_SINGULARXX const ring const ring tailRing
Definition: DebugPrint.h:30
Definition: ring.h:209
intvec * hHstdSeries(ideal S, intvec *modulweight, intvec *wdegree, ideal Q=NULL, ring tailRing=currRing)
Definition: hilb.cc:1292
#define Q
Definition: sirandom.c:25
intvec * hFirstSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL, ring tailRing=currRing)
Definition: hilb.cc:1299
ring currRing
Widely used global variable which specifies the current polynomial ring for Singular interpreter and ...
Definition: polys.cc:12
Definition: intvec.h:16
The following sip_sideal structure has many different uses thoughout Singular. Basic use-cases for it...
Definition: simpleideals.h:18
#define NULL
Definition: omList.c:10
intvec * hSecondSeries(intvec *hseries1)
Definition: hilb.cc:1307
void hLookSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL, ring tailRing=currRing)
Definition: hilb.cc:1378
polyrec * poly
Definition: hilb.h:10