First commit : 0.14.0 version (with roadmap in doc instead of
[cloog.git] / test / published / CC2006 / classen2.cloog
blob59473b19f5c3e732bcf75ad5853aa10e40bbaf35
1 # created: Fri Mar  4 11:37:56 CET 2005
2 # ---------------------- CONTEXT ----------------------
3 c # language is C
5 1 # Context
6 1 3
7  1 1 -10
10 1 # set parameter names
13 # --------------------- STATEMENTS --------------------
16 # 1 computation stmts:
17 1 # one domain per statement
18 6 7
19  1 0 0 -1 0 1 0
20  1 0 0 1 0 0 -1
21  1 0 0 0 -1 1 0
22  1 0 0 0 1 0 -1
23  0 0 -1 0 1 0 0
24  0 -1 0 1 1 0 -2
25 0 0 0 # for future options...
28 # 3 prepare-send stmts:
29 1 # one domain per statement
30 12 11
31  1 -1 0 0 0 0 0 0 0 2 -3
32  1 1 0 0 0 0 0 0 0 0 0
33  1 1 -1 0 0 0 0 0 0 0 1
34  1 0 -1 0 0 0 0 0 0 1 0
35  1 -1 1 0 0 0 0 0 0 1 -3
36  1 0 1 0 0 0 0 0 0 0 -1
37  0 0 0 0 -1 0 0 0 1 0 0
38  0 0 0 -1 0 0 0 1 1 0 -2
39  0 0 -1 0 0 0 1 0 0 0 0
40  0 -1 0 0 0 1 1 0 0 0 -2
41  0 -1 0 1 0 0 0 0 0 0 -1
42  0 0 -1 0 1 0 0 0 0 0 0
43 0 0 0 # for future options...
46 1 # one domain per statement
47 12 11
48  1 -1 0 0 0 0 0 0 0 2 -3
49  1 1 0 0 0 0 0 0 0 0 0
50  1 1 -1 0 0 0 0 0 0 0 1
51  1 0 -1 0 0 0 0 0 0 1 -1
52  1 -1 1 0 0 0 0 0 0 1 -2
53  1 0 1 0 0 0 0 0 0 0 -1
54  0 0 0 0 -1 0 0 0 1 0 0
55  0 0 0 -1 0 0 0 1 1 0 -2
56  0 0 -1 0 0 0 1 0 0 0 0
57  0 -1 0 0 0 1 1 0 0 0 -2
58  0 -1 0 1 0 0 0 0 0 0 -1
59  0 0 -1 0 1 0 0 0 0 0 -1
60 0 0 0 # for future options...
63 1 # one domain per statement
64 12 11
65  1 -1 0 0 0 0 0 0 0 2 -4
66  1 1 0 0 0 0 0 0 0 0 0
67  1 1 -1 0 0 0 0 0 0 0 1
68  1 0 -1 0 0 0 0 0 0 1 -1
69  1 -1 1 0 0 0 0 0 0 1 -3
70  1 0 1 0 0 0 0 0 0 0 -1
71  0 0 0 0 -1 0 0 0 1 0 0
72  0 0 0 -1 0 0 0 1 1 0 -2
73  0 0 -1 0 0 0 1 0 0 0 0
74  0 -1 0 0 0 1 1 0 0 0 -2
75  0 -1 0 1 0 0 0 0 0 0 -2
76  0 0 -1 0 1 0 0 0 0 0 -1
77 0 0 0 # for future options...
80 # 3 prepare-receive stmts:
81 1 # one domain per statement
82 12 11
83  1 -1 0 0 0 0 0 0 0 2 -3
84  1 1 0 0 0 0 0 0 0 0 0
85  1 1 -1 0 0 0 0 0 0 0 1
86  1 0 -1 0 0 0 0 0 0 1 0
87  1 -1 1 0 0 0 0 0 0 1 -3
88  1 0 1 0 0 0 0 0 0 0 -1
89  0 0 0 0 -1 0 0 0 1 0 0
90  0 0 0 -1 0 0 0 1 1 0 -2
91  0 0 -1 0 0 0 1 0 0 0 0
92  0 -1 0 0 0 1 1 0 0 0 -2
93  0 -1 0 1 0 0 0 0 0 0 -1
94  0 0 -1 0 1 0 0 0 0 0 0
95 0 0 0 # for future options...
98 1 # one domain per statement
99 12 11
100  1 -1 0 0 0 0 0 0 0 2 -3
101  1 1 0 0 0 0 0 0 0 0 0
102  1 1 -1 0 0 0 0 0 0 0 1
103  1 0 -1 0 0 0 0 0 0 1 -1
104  1 -1 1 0 0 0 0 0 0 1 -2
105  1 0 1 0 0 0 0 0 0 0 -1
106  0 0 0 0 -1 0 0 0 1 0 0
107  0 0 0 -1 0 0 0 1 1 0 -2
108  0 0 -1 0 0 0 1 0 0 0 0
109  0 -1 0 0 0 1 1 0 0 0 -2
110  0 -1 0 1 0 0 0 0 0 0 -1
111  0 0 -1 0 1 0 0 0 0 0 -1
112 0 0 0 # for future options...
115 1 # one domain per statement
116 12 11
117  1 -1 0 0 0 0 0 0 0 2 -4
118  1 1 0 0 0 0 0 0 0 0 0
119  1 1 -1 0 0 0 0 0 0 0 1
120  1 0 -1 0 0 0 0 0 0 1 -1
121  1 -1 1 0 0 0 0 0 0 1 -3
122  1 0 1 0 0 0 0 0 0 0 -1
123  0 0 0 0 -1 0 0 0 1 0 0
124  0 0 0 -1 0 0 0 1 1 0 -2
125  0 0 -1 0 0 0 1 0 0 0 0
126  0 -1 0 0 0 1 1 0 0 0 -2
127  0 -1 0 1 0 0 0 0 0 0 -2
128  0 0 -1 0 1 0 0 0 0 0 -1
129 0 0 0 # for future options...
132 # communication statement:
133 1 # number of domains for communication statement
134 6 5
135  1 -1 0 2 -2
136  1 1 0 0 0
137  1 1 -1 0 1
138  1 0 -1 1 0
139  1 -1 1 1 -2
140  1 0 1 0 -1
143 0 0 0 # for future options...
146 #1 # set the iterator names
147 #coordT1 coordP1 other1 other2 other3 other4 other5 other6
149 # --------------------- SCATTERING --------------------
150 8 # Scattering functions
151 7 14
152  0 1 0 0 0 0 0 0 -1 0 0 0 0 0
153  0 0 1 0 0 0 0 0 0 0 0 0 0 0
154  0 0 0 1 0 0 0 0 0 -1 0 0 0 0
155  0 0 0 0 1 0 0 0 0 0 0 0 0 -1
156  0 0 0 0 0 1 0 0 0 0 0 0 0 0
157  0 0 0 0 0 0 1 0 0 0 0 0 0 0
158  0 0 0 0 0 0 0 1 0 0 0 0 0 0
160 7 18
161  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0
162  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
163  0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0
164  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -2
165  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
166  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
167  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
169 7 18
170  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0
171  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
172  0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0
173  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -2
174  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
175  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
176  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
178 7 18
179  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0
180  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
181  0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0
182  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -2
183  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
184  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
185  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
187 7 18
188  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1
189  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
190  0 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0
191  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
192  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
193  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
194  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
196 7 18
197  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1
198  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
199  0 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0
200  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
201  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
202  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
203  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
205 7 18
206  0 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1
207  0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
208  0 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0
209  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
210  0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0 0
211  0 0 0 0 0 0 1 0 0 0 0 0 0 -1 0 0 0 0
212  0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1
214 7 12
215  0 1 0 0 0 0 0 0 -1 0 0 0
216  0 0 1 0 0 0 0 0 0 0 0 -1
217  0 0 0 1 0 0 0 0 0 0 0 0
218  0 0 0 0 1 0 0 0 0 0 0 0
219  0 0 0 0 0 1 0 0 0 0 0 0
220  0 0 0 0 0 0 1 0 0 0 0 0
221  0 0 0 0 0 0 0 1 0 0 0 0
224 #1 # we set the scattering dimension names
225 #glT1 bl rp1 stmtType local1 local2 local3