source: git/kernel/combinatorics/stairc.h @ 266ae3

fieker-DuValspielwiese
Last change on this file since 266ae3 was 266ae3, checked in by Hans Schoenemann <hannes@…>, 6 years ago
chg: only one definition for poly/ideal/map/matrix
  • Property mode set to 100644
File size: 932 bytes
Line 
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
14void scComputeHC(ideal s,ideal Q, int  k,poly &hEdge, ring tailRing = currRing);
15#if 0 // - alternative implementation for tests
16void scComputeHCw(ideal s,ideal Q, int  k,poly &hEdge, ring tailRing = currRing);
17#endif
18
19intvec * scIndIntvec(ideal S, ideal Q=NULL);
20
21// lists scIndIndset(ideal S, BOOLEAN all, ideal Q=NULL); // TODO: move to Singular/
22
23int scDimInt(ideal  s,ideal Q=NULL);
24int scMultInt(ideal  s,ideal Q=NULL);
25int scMult0Int(ideal  s,ideal Q=NULL, const ring tailRing = currRing);
26void scPrintDegree(int co, int mu);
27void scDegree(ideal  s,intvec *modulweight,ideal Q=NULL);
28
29ideal scKBase(int deg, ideal  s, ideal Q=NULL, intvec * mv=NULL);
30
31#endif
32
33
Note: See TracBrowser for help on using the repository browser.