4 context: '[N] -> { : 0 <= N <= 2147483646 }'
5 schedule: '{ domain: "[N] -> { S_4[]; S_0[]; S_3[]; S_1[i] : 3*floor((i)/3) = i and
6 0 <= i < N; S_2[i] : 3*floor((i)/3) = i and 0 <= i < N }", child: { sequence: [
7 { filter: "[N] -> { S_0[] }" }, { filter: "[N] -> { S_1[i]; S_2[i] }", child: {
8 schedule: "[N] -> L_0[{ S_1[i] -> [(i)]; S_2[i] -> [(i)] }]", child: { sequence:
9 [ { filter: "[N] -> { S_1[i] }" }, { filter: "[N] -> { S_2[i] }" } ] } } }, { filter:
10 "[N] -> { S_4[]; S_3[] }", child: { set: [ { filter: "{ S_3[] }" }, { filter: "{
11 S_4[] }" } ] } } ] } }'
13 - context: '[N] -> { : N >= 0 }'
14 extent: '[N] -> { a[i0] : 0 <= i0 < N }'
18 extent: '[N] -> { i[] }'
23 domain: '[N] -> { S_0[] }'
31 index: '[N] -> { S_0[] -> i[] }'
32 reference: __pet_ref_0
38 domain: '[N] -> { S_1[i] : 3*floor((i)/3) = i and 0 <= i < N }'
46 index: '[N] -> { S_1[i] -> a[(i)] }'
47 reference: __pet_ref_1
51 index: '[N] -> { S_1[i] -> [(i)] }'
52 reference: __pet_ref_2
56 domain: '[N] -> { S_2[i] : 3*floor((i)/3) = i and 0 <= i < N }'
64 index: '[N] -> { S_2[i] -> i[] }'
65 reference: __pet_ref_3
69 index: '[N] -> { S_2[i] -> [(3 + i)] }'
70 reference: __pet_ref_4
74 domain: '[N] -> { S_3[] }'
82 killed: '[N] -> { S_3[] -> i[] }'
83 index: '[N] -> { S_3[] -> i[] }'
84 reference: __pet_ref_5
87 domain: '[N] -> { S_4[] }'
95 killed: '[N] -> { S_4[] -> a[o0] : 0 <= o0 < N }'
96 index: '[N] -> { S_4[] -> a[] }'
98 reference: __pet_ref_6