My Project
Loading...
Searching...
No Matches
Singular
dyn_modules
interval
interval.h
Go to the documentation of this file.
1
#ifndef INTERVAL_H
2
#define INTERVAL_H
3
4
#include "
Singular/ipid.h
"
5
6
struct
interval
7
{
8
number
lower
;
9
number
upper
;
10
ring
R
;
11
12
interval
(
const
ring r=
currRing
);
13
interval
(number,
const
ring r=
currRing
);
14
interval
(number, number,
const
ring r=
currRing
);
15
interval
(
interval
*);
16
~interval
();
17
18
interval
&
setRing
(ring);
19
};
20
21
struct
box
22
{
23
interval
**
intervals
;
24
ring
R
;
25
26
box
();
27
box
(
box
*);
28
~box
();
29
30
box
&
setInterval
(
int
,
interval
*);
31
};
32
33
extern
"C"
int
mod_init
(
SModulFunctions
*);
34
35
#endif
36
/* INTERVAL_H */
mod_init
int mod_init(SModulFunctions *)
ipid.h
currRing
VAR ring currRing
Widely used global variable which specifies the current polynomial ring for Singular interpreter and ...
Definition:
polys.cc:13
SModulFunctions
Definition:
ipid.h:69
box
Definition:
interval.h:22
box::box
box()
Definition:
interval.cc:75
box::R
ring R
Definition:
interval.h:24
box::intervals
interval ** intervals
Definition:
interval.h:23
box::~box
~box()
Definition:
interval.cc:104
box::setInterval
box & setInterval(int, interval *)
Definition:
interval.cc:116
interval
Definition:
interval.h:7
interval::lower
number lower
Definition:
interval.h:8
interval::R
ring R
Definition:
interval.h:10
interval::setRing
interval & setRing(ring)
Definition:
interval.cc:50
interval::~interval
~interval()
Definition:
interval.cc:43
interval::upper
number upper
Definition:
interval.h:9
Generated on Mon Feb 27 2023 10:53:50 for My Project by
doxygen 1.9.5
for
Singular