3 context: '[N, M] -> { : M >= 10 and M <= 1000 and N >= 10 and N <= 1000 }'
5 - context: '[M, N] -> { : N >= 0 and M >= 0 }'
6 extent: '[N, M] -> { in1[i0, i1] : i1 <= -1 + M and i1 >= 0 and i0 <= -1 + N and
10 - context: '[N] -> { : N >= 0 }'
11 extent: '[N, M] -> { in2[i0] : i0 <= -1 + N and i0 >= 0 }'
12 value_bounds: '{ [i0] : i0 >= -1 and i0 <= 1 }'
15 - context: '[N] -> { : N >= 0 }'
16 extent: '[N, M] -> { A[i0, i1] : i0 >= 0 and i0 <= -1 + N and i1 >= 0 and i1 <=
20 - context: '[N] -> { : N >= 0 }'
21 extent: '[N, M] -> { C[i0] : i0 <= -1 + N and i0 >= 0 }'
25 extent: '[N, M] -> { m[] }'
30 domain: '[N, M] -> { S_0[i] : i <= -1 + N and i >= 0 }'
31 schedule: '[N] -> { S_0[i] -> [0, i, 0] }'
37 relation: '[N, M] -> { S_0[i] -> m[] }'
38 index: '[N, M] -> { S_0[i] -> m[] }'
39 reference: __pet_ref_0
46 relation: '[N, M] -> { S_0[i] -> [i] }'
47 index: '[N, M] -> { S_0[i] -> [(i)] }'
48 reference: __pet_ref_1
52 relation: '[N, M] -> { S_0[i] -> [1] }'
53 index: '[N, M] -> { S_0[i] -> [(1)] }'
54 reference: __pet_ref_2
58 domain: '[N, M] -> { S_1[i, j] : j <= -1 + M and j >= 0 and i <= -1 + N and i >=
60 schedule: '[M, N] -> { S_1[i, j] -> [0, i, 1, j] }'
66 relation: '[N, M] -> { S_1[i, j] -> m[] }'
67 index: '[N, M] -> { S_1[i, j] -> m[] }'
68 reference: __pet_ref_3
78 relation: '[N, M] -> { S_1[i, j] -> m[] }'
79 index: '[N, M] -> { S_1[i, j] -> m[] }'
80 reference: __pet_ref_4
84 relation: '[N, M] -> { S_1[i, j] -> in1[i, j] }'
85 index: '[N, M] -> { S_1[i, j] -> in1[(i), (j)] }'
86 reference: __pet_ref_5
90 domain: '[N, M] -> { S_2[i] : i <= -1 + N and i >= 0 }'
91 schedule: '[N] -> { S_2[i] -> [0, i, 2] }'
100 relation: '[N, M] -> { S_2[i] -> m[] }'
101 index: '[N, M] -> { S_2[i] -> m[] }'
102 reference: __pet_ref_6
106 relation: '[N, M] -> { S_2[i] -> A[i, o1] }'
107 index: '[N, M] -> { S_2[i] -> A[(i)] }'
108 reference: __pet_ref_7
112 domain: '[N, M] -> { S_3[] }'
113 schedule: '{ S_3[] -> [1] }'
119 relation: '[N, M] -> { S_3[] -> A[5, 6] }'
120 index: '[N, M] -> { S_3[] -> A[(5), (6)] }'
121 reference: __pet_ref_8
125 relation: '[N, M] -> { S_3[] -> [0] }'
126 index: '[N, M] -> { S_3[] -> [(0)] }'
127 reference: __pet_ref_9
131 domain: '[N, M] -> { S_4[i] : i <= -3 + N and i >= 0 }'
132 schedule: '[N] -> { S_4[i] -> [2, i] }'
138 relation: '[N, M] -> { S_4[i] -> C[i] }'
139 index: '[N, M] -> { S_4[i] -> C[(i)] }'
140 reference: __pet_ref_10
147 relation: '[N, M] -> { [S_4[i] -> [i1]] -> A[1 + i + i1, o1] }'
148 index: '[N, M] -> { [S_4[i] -> [i1]] -> A[(1 + i + i1)] }'
149 reference: __pet_ref_12
154 relation: '[N, M] -> { S_4[i] -> in2[i] }'
155 index: '[N, M] -> { S_4[i] -> in2[(i)] }'
156 reference: __pet_ref_11