My Project  UNKNOWN_GIT_VERSION
stairc.h
Go to the documentation of this file.
1 #ifndef STAIRC_H
2 #define STAIRC_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 void scComputeHC(ideal s,ideal Q, int k,poly &hEdge, ring tailRing = currRing);
15 #if 0 // - alternative implementation for tests
16 void scComputeHCw(ideal s,ideal Q, int k,poly &hEdge, ring tailRing = currRing);
17 #endif
18 
19 intvec * scIndIntvec(ideal S, ideal Q=NULL);
20 
21 // lists scIndIndset(ideal S, BOOLEAN all, ideal Q=NULL); // TODO: move to Singular/
22 
23 int scDimInt(ideal s,ideal Q=NULL);
24 int scMultInt(ideal s,ideal Q=NULL);
25 int scMult0Int(ideal s,ideal Q=NULL, const ring tailRing = currRing);
26 void scPrintDegree(int co, int mu);
27 void scDegree(ideal s,intvec *modulweight,ideal Q=NULL);
28 
29 ideal scKBase(int deg, ideal s, ideal Q=NULL, intvec * mv=NULL);
30 
31 #endif
32 
33 
int k
Definition: cfEzgcd.cc:92
void mu(int **points, int sizePoints)
Definition: intvec.h:21
const CanonicalForm int s
Definition: facAbsFact.cc:55
#define NULL
Definition: omList.c:10
ring currRing
Widely used global variable which specifies the current polynomial ring for Singular interpreter and ...
Definition: polys.cc:13
Compatiblity layer for legacy polynomial operations (over currRing)
#define Q
Definition: sirandom.c:25
int scMult0Int(ideal s, ideal Q=NULL, const ring tailRing=currRing)
Definition: hdegree.cc:919
intvec * scIndIntvec(ideal S, ideal Q=NULL)
Definition: hdegree.cc:212
void scDegree(ideal s, intvec *modulweight, ideal Q=NULL)
Definition: hdegree.cc:822
int scMultInt(ideal s, ideal Q=NULL)
Definition: hdegree.cc:799
int scDimInt(ideal s, ideal Q=NULL)
Definition: hdegree.cc:72
void scComputeHC(ideal s, ideal Q, int k, poly &hEdge, ring tailRing=currRing)
Definition: hdegree.cc:1005
void scPrintDegree(int co, int mu)
Definition: hdegree.cc:808
ideal scKBase(int deg, ideal s, ideal Q=NULL, intvec *mv=NULL)
Definition: hdegree.cc:1353