Main Page
Data Structures
Files
File List
Globals
Singular
dyn_modules
syzextra
myNF.h
Go to the documentation of this file.
1
// -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
2
/*****************************************************************************\
3
* Computer Algebra System SINGULAR
4
\*****************************************************************************/
5
/** @file myNF.h
6
*
7
* NF which uses pLength instead of pSize!
8
*
9
* ABSTRACT: NF using length
10
*
11
* @author Oleksandr Motsak
12
*
13
*
14
**/
15
/*****************************************************************************/
16
17
#ifndef MYNF_H
18
#define MYNF_H
19
20
// include basic definitions
21
#include "
singularxx_defs.h
"
22
23
struct
spolyrec
;
24
typedef
struct
spolyrec
polyrec;
25
typedef
polyrec *
poly
;
26
27
struct
ip_sring
;
28
typedef
struct
ip_sring
* ring;
29
30
struct
sip_sideal
;
31
typedef
struct
sip_sideal
*
ideal
;
32
33
BEGIN_NAMESPACE_SINGULARXX
BEGIN_NAMESPACE
(NF)
34
35
/// high-level functio, which calls kNF2Length(redNFLength)
36
poly
kNFLength(ideal F, ideal
Q
,
poly
p
,
int
syzComp
,
int
lazyReduce
);
37
38
END_NAMESPACE
END_NAMESPACE_SINGULARXX
39
40
#endif
41
/* #ifndef MYNF_H */
42
43
// Vi-modeline: vim: filetype=c:syntax:shiftwidth=2:tabstop=8:textwidth=0:expandtab
44
45
46
47
singularxx_defs.h
p
BEGIN_NAMESPACE_SINGULARXX ideal poly p
Definition:
myNF.h:36
ideal
const ideal
Definition:
gb_hack.h:42
ip_sring
Definition:
ring.h:203
BEGIN_NAMESPACE
BEGIN_NAMESPACE_SINGULARXX BEGIN_NAMESPACE(NF) poly kNFLength(ideal F
high-level functio, which calls kNF2Length(redNFLength)
BEGIN_NAMESPACE_SINGULARXX
#define BEGIN_NAMESPACE_SINGULARXX
Definition:
singularxx_defs.h:47
syzComp
BEGIN_NAMESPACE_SINGULARXX ideal poly int syzComp
Definition:
myNF.h:36
lazyReduce
BEGIN_NAMESPACE_SINGULARXX ideal poly int int lazyReduce
Definition:
myNF.h:36
poly
polyrec * poly
Definition:
hilb.h:10
END_NAMESPACE_SINGULARXX
#define END_NAMESPACE_SINGULARXX
Definition:
singularxx_defs.h:48
sip_sideal
Definition:
simpleideals.h:13
spolyrec
Definition:
monomials.h:29
END_NAMESPACE
#define END_NAMESPACE
Definition:
singularxx_defs.h:29
poly
polyrec * poly
Definition:
myNF.h:25
Q
BEGIN_NAMESPACE_SINGULARXX ideal Q
Definition:
myNF.h:36
Generated on Mon Aug 3 2015 12:41:03 by
doxygen 1.8.9.1
for
Singular a9b8ed0|M