1# Langage: C
2c
3
4# Context (1 parameter)
5# no constraints on parameters:
61 3
7   1    0    1
81 # Parameter name(s)
9n
10
11# Statement number:
122
13
14# Iteration domain of statement 1.
151 # 1 domain
164 6 # 4 lines and 6 columns
17#       j    l    m    n    cst
18   1    1    0    0    0    0    # j >= 0
19   1   -1    0    0    1    0    # j <= N
20   0    0    1    0    0    0    # l = 0
21   0    0    0    1    0    0    # m = 0
220 0 0 # For future options.
23
24# Iteration domain of statement 2.
251 # 1 domain
264 6 # 4 lines and 6 columns
27#       j    l    m    n    cst
28   1    0    1    0    0    0    # l >= 0
29   1    0   -1    0    1    0    # l <= N
30   0    1    0    0    0    0    # j = 0
31   0    0    0    1    0    0    # m = 0
320 0 0 # For future options.
33
34
351 # Iterator name(s)
36j l m 
37
38# 1 scattering functions.
392
40# First function
414 10
42#       p1   p2   p3  p4   j    l    m    n    cst
43   0    1    0    0   0    0    0    0    0    0    # p1 = 0
44   0    0    1    0   0    0    0    0    0   -1    # p2 = 1
45   0    0    0    1   0   -1    0    0    0    0    # p3 = j
46   0    0    0    0   1    0    0    0    0    0    # p4 = 0
47
48# Second function
494 10
50#       p1   p2   p3  p4   j    l    m    n    cst
51   0    1    0    0   0    0    0    0    0   -1    # p1 = 1
52   0    0    1    0   0    0    0    0    0    0    # p2 = 0
53   0    0    0    1   0    0   -1    0    0    0    # p3 = l
54   0    0    0    0   1    0    0    0    0   -1    # p4 = 1
55
561 # set scattering dimension names manually
57p1 p2 p3 p4
58
59