source: git/Singular/stairc.h @ 6ae4f5

spielwiese
Last change on this file since 6ae4f5 was 6ae4f5, checked in by Hans Schönemann <hannes@…>, 27 years ago
* hannes: - corrected scanner.l: parsing of strings in blocks: if (1) { write("","}"); } - corrected ipassign.cc: assignment of "dummy" types: DEF, NONE - corrected sleftv::Print(_), initialisation of _ - added conversion int->def - added CopyD(DEF) - in insert(..): object should not be of type NONE (lists.cc:lInsert0) - added int*intvec, int*intmat to iparith.cc git-svn-id: file:///usr/local/Singular/svn/trunk@145 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 1.1 KB
Line 
1#ifndef STAIRC_H
2#define STAIRC_H
3/****************************************
4*  Computer Algebra System SINGULAR     *
5****************************************/
6/* $Id: stairc.h,v 1.3 1997-04-09 12:20:13 Singular Exp $ */
7/*
8* ABSTRACT
9*/
10
11#include "structs.h"
12
13void scComputeHC(ideal s,int  k,poly &hEdge);
14
15intvec * scIndIntvec(ideal S, ideal Q=NULL);
16lists scIndIndset(ideal S, BOOLEAN all, ideal Q=NULL);
17int scDimInt(ideal  s,ideal Q=NULL);
18int scMultInt(ideal  s,ideal Q=NULL);
19int scMult0Int(ideal  s,ideal Q=NULL);
20void scDegree(ideal  s,ideal Q=NULL);
21
22ideal scKBase(ideal  s, ideal Q=NULL);
23//void scHilbertPoly(ideal  s,ideal Q=NULL);
24//intvec *scHilbert(ideal  s,ideal Q=NULL);
25
26intvec * hHstdSeries(ideal S, intvec *modulweight, ideal Q=NULL);
27intvec * hFirstSeries(ideal S, intvec *modulweight, ideal Q=NULL);
28intvec * hSecondSeries(intvec *hseries1);
29intvec * hThirdSeries(intvec *hseries, int dim);
30void hDegreeSeries(intvec *s1, intvec *s2, int *co, int *mu);
31void hPrintHilb(intvec *hseries);
32
33void hLookSeries(ideal S, intvec *modulweight, ideal Q=NULL);
34
35#endif
36
Note: See TracBrowser for help on using the repository browser.