ParMooN
 All Classes Functions Variables Friends Pages
interval.h
1 #ifndef __INTERVALS
2 #define __INTERVALS
3 
4 #include "basic.h"
5 
6 typedef struct {
7  int dimension;
8  fepc_real_t* start;
9  fepc_real_t* end;
10 } interval_t;
11 
12 typedef interval_t * interval_p;
13 
18 interval_new(int dimension);
19 
20 void
21 interval_del(interval_p interval);
22 
23 void
24 intervals_del(interval_p* intervals, int interval_count);
25 
29 void
30 print_interval(interval_p interval);
31 
35 void
36 print_intervals(interval_p * intervals, int count);
37 
39 interval_clone(interval_p interval);
40 
41 interval_p *
42 intervals_clone(interval_p *interval, int count);
43 
44 #endif
45 
Definition: fepc_easy.h:9