My Project
Toggle main menu visibility
Loading...
Searching...
No Matches
kernel
spectrum
spectrum.h
Go to the documentation of this file.
1
// ----------------------------------------------------------------------------
2
// spectrum.h
3
// begin of file
4
// Stephan Endrass, endrass@mathematik.uni-mainz.de
5
// 23.7.99
6
// ----------------------------------------------------------------------------
7
8
#ifndef SPECTRUM_H
9
#define SPECTRUM_H
10
#include "
kernel/spectrum/npolygon.h
"
11
#include "
kernel/spectrum/splist.h
"
12
13
/*BOOLEAN spectrumProc ( leftv,leftv );
14
BOOLEAN spectrumfProc( leftv,leftv );
15
BOOLEAN spaddProc ( leftv,leftv,leftv );
16
BOOLEAN spmulProc ( leftv,leftv,leftv );
17
BOOLEAN semicProc ( leftv,leftv,leftv );
18
BOOLEAN semicProc3 ( leftv,leftv,leftv,leftv );*/
//TODO move to kernel
19
20
BOOLEAN
hasTermOfDegree
( poly
h
,
int
d,
const
ring r );
21
int
hasOne
( ideal J,
const
ring r );
22
BOOLEAN
hasAxis
( ideal J,
int
k
,
const
ring r );
23
poly
computeWC
(
const
newtonPolygon
&np,
Rational
max_weight,
const
ring r );
24
void
computeNF
( ideal stdJ,poly hc,poly wc,
spectrumPolyList
*NF,
const
ring r );
25
//void spectrumPrintError(spectrumState state);
26
BOOLEAN
ringIsLocal
(
const
ring r);
27
28
BOOLEAN
inline
hasConstTerm
( poly
h
,
const
ring r )
29
{
return
hasTermOfDegree
(
h
,0,r); }
30
BOOLEAN
inline
hasLinearTerm
( poly
h
,
const
ring r )
31
{
return
hasTermOfDegree
(
h
,1,r); }
32
33
34
#endif
35
36
// ----------------------------------------------------------------------------
37
// spectrum.h
38
// end of file
39
// ----------------------------------------------------------------------------
BOOLEAN
int BOOLEAN
Definition
auxiliary.h:88
k
int k
Definition
cfEzgcd.cc:99
Rational
Definition
GMPrat.h:15
newtonPolygon
Definition
npolygon.h:62
spectrumPolyList
Definition
splist.h:57
h
STATIC_VAR Poly * h
Definition
janet.cc:971
npolygon.h
hasAxis
BOOLEAN hasAxis(ideal J, int k, const ring r)
Definition
spectrum.cc:81
hasLinearTerm
BOOLEAN hasLinearTerm(poly h, const ring r)
Definition
spectrum.h:30
hasOne
int hasOne(ideal J, const ring r)
Definition
spectrum.cc:96
ringIsLocal
BOOLEAN ringIsLocal(const ring r)
Definition
spectrum.cc:461
computeWC
poly computeWC(const newtonPolygon &np, Rational max_weight, const ring r)
Definition
spectrum.cc:142
hasConstTerm
BOOLEAN hasConstTerm(poly h, const ring r)
Definition
spectrum.h:28
hasTermOfDegree
BOOLEAN hasTermOfDegree(poly h, int d, const ring r)
Definition
spectrum.cc:46
computeNF
void computeNF(ideal stdJ, poly hc, poly wc, spectrumPolyList *NF, const ring r)
Definition
spectrum.cc:309
splist.h
Generated on
for My Project by
doxygen 1.17.0
for
Singular