Fix include directory for libcloog-isl
[cloog/bastoul.git] / test / classen.cloog
blob06fe3b09d4c509abe6abb2b9a2b059c316c5c354
1 # created: Fri Mar  4 11:37:56 CET 2005
2 # ---------------------- CONTEXT ----------------------
3 c # language is C
5 # Context
6 1 3
7  1 1 0
10 1 # set parameter names
13 # --------------------- STATEMENTS --------------------
16 # 1 computation stmts:
17 1 # one domain per statement
18 7 7
19  1 0 0 0 0 1 -1
20  1 0 0 -1 0 1 0
21  1 0 0 1 0 0 -1
22  1 0 0 0 -1 1 0
23  1 0 0 0 1 0 -1
24  0 0 -1 0 1 0 0
25  0 -1 0 1 1 0 -2
26 0 0 0 # for future options...
29 # 3 prepare-send stmts:
30 1 # one domain per statement
31 13 11
32  1 0 0 0 0 0 0 0 0 1 -1
33  1 -1 0 0 0 0 0 0 0 2 -3
34  1 1 0 0 0 0 0 0 0 0 0
35  1 1 -1 0 0 0 0 0 0 0 1
36  1 0 -1 0 0 0 0 0 0 1 0
37  1 -1 1 0 0 0 0 0 0 1 -3
38  1 0 1 0 0 0 0 0 0 0 -1
39  0 0 0 0 -1 0 0 0 1 0 0
40  0 0 0 -1 0 0 0 1 1 0 -2
41  0 0 -1 0 0 0 1 0 0 0 0
42  0 -1 0 0 0 1 1 0 0 0 -2
43  0 -1 0 1 0 0 0 0 0 0 -1
44  0 0 -1 0 1 0 0 0 0 0 0
45 0 0 0 # for future options...
48 1 # one domain per statement
49 13 11
50  1 0 0 0 0 0 0 0 0 1 -1
51  1 -1 0 0 0 0 0 0 0 2 -3
52  1 1 0 0 0 0 0 0 0 0 0
53  1 1 -1 0 0 0 0 0 0 0 1
54  1 0 -1 0 0 0 0 0 0 1 -1
55  1 -1 1 0 0 0 0 0 0 1 -2
56  1 0 1 0 0 0 0 0 0 0 -1
57  0 0 0 0 -1 0 0 0 1 0 0
58  0 0 0 -1 0 0 0 1 1 0 -2
59  0 0 -1 0 0 0 1 0 0 0 0
60  0 -1 0 0 0 1 1 0 0 0 -2
61  0 -1 0 1 0 0 0 0 0 0 -1
62  0 0 -1 0 1 0 0 0 0 0 -1
63 0 0 0 # for future options...
66 1 # one domain per statement
67 13 11
68  1 0 0 0 0 0 0 0 0 1 -1
69  1 -1 0 0 0 0 0 0 0 2 -4
70  1 1 0 0 0 0 0 0 0 0 0
71  1 1 -1 0 0 0 0 0 0 0 1
72  1 0 -1 0 0 0 0 0 0 1 -1
73  1 -1 1 0 0 0 0 0 0 1 -3
74  1 0 1 0 0 0 0 0 0 0 -1
75  0 0 0 0 -1 0 0 0 1 0 0
76  0 0 0 -1 0 0 0 1 1 0 -2
77  0 0 -1 0 0 0 1 0 0 0 0
78  0 -1 0 0 0 1 1 0 0 0 -2
79  0 -1 0 1 0 0 0 0 0 0 -2
80  0 0 -1 0 1 0 0 0 0 0 -1
81 0 0 0 # for future options...
84 # 3 prepare-receive stmts:
85 1 # one domain per statement
86 13 11
87  1 0 0 0 0 0 0 0 0 1 -1
88  1 -1 0 0 0 0 0 0 0 2 -3
89  1 1 0 0 0 0 0 0 0 0 0
90  1 1 -1 0 0 0 0 0 0 0 1
91  1 0 -1 0 0 0 0 0 0 1 0
92  1 -1 1 0 0 0 0 0 0 1 -3
93  1 0 1 0 0 0 0 0 0 0 -1
94  0 0 0 0 -1 0 0 0 1 0 0
95  0 0 0 -1 0 0 0 1 1 0 -2
96  0 0 -1 0 0 0 1 0 0 0 0
97  0 -1 0 0 0 1 1 0 0 0 -2
98  0 -1 0 1 0 0 0 0 0 0 -1
99  0 0 -1 0 1 0 0 0 0 0 0
100 0 0 0 # for future options...
103 1 # one domain per statement
104 13 11
105  1 0 0 0 0 0 0 0 0 1 -1
106  1 -1 0 0 0 0 0 0 0 2 -3
107  1 1 0 0 0 0 0 0 0 0 0
108  1 1 -1 0 0 0 0 0 0 0 1
109  1 0 -1 0 0 0 0 0 0 1 -1
110  1 -1 1 0 0 0 0 0 0 1 -2
111  1 0 1 0 0 0 0 0 0 0 -1
112  0 0 0 0 -1 0 0 0 1 0 0
113  0 0 0 -1 0 0 0 1 1 0 -2
114  0 0 -1 0 0 0 1 0 0 0 0
115  0 -1 0 0 0 1 1 0 0 0 -2
116  0 -1 0 1 0 0 0 0 0 0 -1
117  0 0 -1 0 1 0 0 0 0 0 -1
118 0 0 0 # for future options...
121 1 # one domain per statement
122 13 11
123  1 0 0 0 0 0 0 0 0 1 -1
124  1 -1 0 0 0 0 0 0 0 2 -4
125  1 1 0 0 0 0 0 0 0 0 0
126  1 1 -1 0 0 0 0 0 0 0 1
127  1 0 -1 0 0 0 0 0 0 1 -1
128  1 -1 1 0 0 0 0 0 0 1 -3
129  1 0 1 0 0 0 0 0 0 0 -1
130  0 0 0 0 -1 0 0 0 1 0 0
131  0 0 0 -1 0 0 0 1 1 0 -2
132  0 0 -1 0 0 0 1 0 0 0 0
133  0 -1 0 0 0 1 1 0 0 0 -2
134  0 -1 0 1 0 0 0 0 0 0 -2
135  0 0 -1 0 1 0 0 0 0 0 -1
136 0 0 0 # for future options...
139 # communication statement:
140 1 # number of domains for communication statement
141 6 5
142  1 -1 0 2 -2
143  1 1 0 0 0
144  1 1 -1 0 1
145  1 0 -1 1 0
146  1 -1 1 1 -2
147  1 0 1 0 -1
150 0 0 0 # for future options...
153 1 # set the iterator names
154 coordT1 coordP1 other1 other2 other3 other4 other5 other6
156 # --------------------- SCATTERING --------------------
157 8 # Scattering functions
158 7 14
159  0 1 0 0 0 0 0 0 -1 0 0 0 0 0
160  0 0 1 0 0 0 0 0 0 0 0 0 0 0
161  0 0 0 1 0 0 0 0 0 -1 0 0 0 0
162  0 0 0 0 1 0 0 0 0 0 0 0 0 -1
163  0 0 0 0 0 1 0 0 0 0 0 0 0 0
164  0 0 0 0 0 0 1 0 0 0 0 0 0 0
165  0 0 0 0 0 0 0 1 0 0 0 0 0 0
167 7 18
168  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0
169  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
170  0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0
171  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -2
172  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
173  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
174  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
176 7 18
177  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0
178  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
179  0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0
180  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -2
181  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
182  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
183  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
185 7 18
186  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0
187  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
188  0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0
189  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -2
190  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
191  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
192  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
194 7 18
195  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1
196  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
197  0 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0
198  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
199  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
200  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
201  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
203 7 18
204  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1
205  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
206  0 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0
207  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
208  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
209  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
210  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
212 7 18
213  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1
214  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
215  0 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0
216  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
217  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
218  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
219  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
221 7 12
222  0 1 0 0 0 0 0 0 -1 0 0 0
223  0 0 1 0 0 0 0 0 0 0 0 -1
224  0 0 0 1 0 0 0 0 0 0 0 0
225  0 0 0 0 1 0 0 0 0 0 0 0
226  0 0 0 0 0 1 0 0 0 0 0 0
227  0 0 0 0 0 0 1 0 0 0 0 0
228  0 0 0 0 0 0 0 1 0 0 0 0
231 1 # we set the scattering dimension names
232 glT1 bl rp1 stmtType local1 local2 local3