Loading...
Searching...
No Matches
stairc.h
Go to the documentation of this file.
#ifndef STAIRC_H
#define STAIRC_H
/****************************************
* Computer Algebra System SINGULAR *
****************************************/
/*
* ABSTRACT
*/
#include "polys/monomials/ring.h"
#include "kernel/polys.h"
#include "misc/intvec.h"
void scComputeHC(ideal s,ideal Q, int k,poly &hEdge);
intvec * scIndIntvec(ideal S, ideal Q=NULL);
// lists scIndIndset(ideal S, BOOLEAN all, ideal Q=NULL); // TODO: move to Singular/
/// ideal dimension
int scDimInt(ideal s,ideal Q=NULL); // dim (cf: field)
/// scDimInt for ring-coefficients
int scDimIntRing(ideal s,ideal Q=NULL); // dim (general)
int scMultInt(ideal s,ideal Q=NULL); // mult
long scMult0Int(ideal s,ideal Q=NULL); // vdim
void scDegree(ideal s,intvec *modulweight,ideal Q=NULL);
void scPrintDegree(int co, int mu);
ideal scKBase(int deg, ideal s, ideal Q=NULL, intvec * mv=NULL);
#if HAVE_SHIFTBBA
int lp_gkDim(const ideal G);
int lp_kDim(const ideal G);
intvec * lp_ufnarovskiGraph(ideal G, ideal &standardWords);
#endif
#endif
k
int k
Definition cfEzgcd.cc:99
intvec
Definition intvec.h:24
s
const CanonicalForm int s
Definition facAbsFact.cc:51
intvec.h
G
STATIC_VAR TreeM * G
Definition janet.cc:31
mu
static matrix mu(matrix A, const ring R)
Definition matpol.cc:2028
NULL
#define NULL
Definition omList.c:12
polys.h
Compatibility layer for legacy polynomial operations (over currRing).
ring.h
Q
#define Q
Definition sirandom.c:26
scMult0Int
long scMult0Int(ideal s, ideal Q=NULL)
Definition hdegree.cc:924
lp_ufnarovskiGraph
intvec * lp_ufnarovskiGraph(ideal G, ideal &standardWords)
Definition hdegree.cc:1766
lp_kDim
int lp_kDim(const ideal G)
Definition hdegree.cc:2081
scDegree
void scDegree(ideal s, intvec *modulweight, ideal Q=NULL)
Definition hilb.cc:2057
scMultInt
int scMultInt(ideal s, ideal Q=NULL)
Definition hdegree.cc:901
scDimInt
int scDimInt(ideal s, ideal Q=NULL)
ideal dimension
Definition hdegree.cc:78
lp_gkDim
int lp_gkDim(const ideal G)
Definition hdegree.cc:1827
scPrintDegree
void scPrintDegree(int co, int mu)
Definition hdegree.cc:910
scDimIntRing
int scDimIntRing(ideal s, ideal Q=NULL)
scDimInt for ring-coefficients
Definition hdegree.cc:136
scIndIntvec
intvec * scIndIntvec(ideal S, ideal Q=NULL)
Definition hdegree.cc:284
scKBase
ideal scKBase(int deg, ideal s, ideal Q=NULL, intvec *mv=NULL)
Definition hdegree.cc:1414
scComputeHC
void scComputeHC(ideal s, ideal Q, int k, poly &hEdge)
Definition hdegree.cc:1074