Main Page
Related Pages
Data Structures
Files
File List
Globals
libpolys
coeffs
rmodulon.h
Go to the documentation of this file.
1
#ifndef RMODULON_H
2
#define RMODULON_H
3
/****************************************
4
* Computer Algebra System SINGULAR *
5
****************************************/
6
/*
7
* ABSTRACT: numbers modulo n
8
*/
9
#include <
misc/auxiliary.h
>
10
11
struct
n_Procs_s
;
typedef
struct
n_Procs_s
*
coeffs
;
12
struct
snumber
;
typedef
struct
snumber
* number;
13
14
#include <
coeffs/rintegers.h
>
15
16
#ifdef HAVE_RINGS
17
18
typedef
struct
{ mpz_ptr
base
;
unsigned
long
exp
; }
ZnmInfo
;
19
20
BOOLEAN
nrnInitChar
(coeffs
r
,
void
*);
21
22
#endif
23
24
#endif
snumber
'SR_INT' is the type of those integers small enough to fit into 29 bits.
Definition:
longrat.h:46
CxxTest::base
char N base
Definition:
ValueTraits.h:144
n_Procs_s
Definition:
coeffs.h:121
r
const ring r
Definition:
syzextra.cc:208
coeffs
The main handler for Singular numbers which are suitable for Singular polynomials.
auxiliary.h
All the auxiliary stuff.
nrnInitChar
BOOLEAN nrnInitChar(coeffs r, void *)
Definition:
rmodulon.cc:163
ZnmInfo::exp
unsigned long exp
Definition:
rmodulon.h:18
ZnmInfo
Definition:
rmodulon.h:18
rintegers.h
BOOLEAN
int BOOLEAN
Definition:
auxiliary.h:131
Generated on Fri Nov 13 2015 09:23:11 by
doxygen 1.8.9.1
for
Singular debian-4.0.2-p2+ds-2