/[escript]/trunk/ripley/generators/lamesource.py
ViewVC logotype

Contents of /trunk/ripley/generators/lamesource.py

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4799 - (show annotations)
Wed Mar 26 00:37:59 2014 UTC (5 years ago) by sshaw
File MIME type: text/x-python
File size: 70564 byte(s)
storing the code generators for the relevant chunks of the lame assembler
1 expanded3Dtemps = ["const double tmp0 = w18*(-A_{0}1{1}2[7] + A_{0}2{1}1[3]);",
2 "const double tmp1 = w13*(A_{0}2{1}2[1] + A_{0}2{1}2[2] + A_{0}2{1}2[5] + A_{0}2{1}2[6]);",
3 "const double tmp2 = w11*(-A_{0}0{1}2[2] - A_{0}0{1}2[5] + A_{0}2{1}0[1] + A_{0}2{1}0[6]);",
4 "const double tmp3 = w14*(A_{0}0{1}0[2] + A_{0}0{1}0[3] + A_{0}0{1}0[6] + A_{0}0{1}0[7]);",
5 "const double tmp4 = w7*(A_{0}2{1}2[0] + A_{0}2{1}2[4]);",
6 "const double tmp5 = w10*(A_{0}1{1}2[1] + A_{0}1{1}2[6] - A_{0}2{1}1[2] - A_{0}2{1}1[5]);",
7 "const double tmp6 = w3*(A_{0}1{1}1[0] + A_{0}1{1}1[2] + A_{0}1{1}1[4] + A_{0}1{1}1[6]);",
8 "const double tmp7 = w1*(A_{0}0{1}1[0] + A_{0}0{1}1[4] + A_{0}1{1}0[0] + A_{0}1{1}0[4]);",
9 "const double tmp8 = w4*(A_{0}1{1}2[0] - A_{0}2{1}1[4]);",
10 "const double tmp9 = w15*(-A_{0}0{1}2[3] - A_{0}0{1}2[6] + A_{0}2{1}0[2] + A_{0}2{1}0[7]);",
11 "const double tmp10 = w0*(A_{0}0{1}0[0] + A_{0}0{1}0[1] + A_{0}0{1}0[4] + A_{0}0{1}0[5]);",
12 "const double tmp11 = w16*(A_{0}0{1}1[3] + A_{0}0{1}1[7] + A_{0}1{1}0[3] + A_{0}1{1}0[7]);",
13 "const double tmp12 = w9*(A_{0}1{1}1[1] + A_{0}1{1}1[3] + A_{0}1{1}1[5] + A_{0}1{1}1[7]);",
14 "const double tmp13 = w12*(-A_{0}1{1}2[3] - A_{0}1{1}2[5] + A_{0}2{1}1[1] + A_{0}2{1}1[7]);",
15 "const double tmp14 = w5*(-A_{0}0{1}2[1] - A_{0}0{1}2[4] + A_{0}2{1}0[0] + A_{0}2{1}0[5]);",
16 "const double tmp15 = w8*(A_{0}0{1}1[1] + A_{0}0{1}1[2] + A_{0}0{1}1[5] + A_{0}0{1}1[6] + A_{0}1{1}0[1] + A_{0}1{1}0[2] + A_{0}1{1}0[5] + A_{0}1{1}0[6]);",
17 "const double tmp16 = w6*(-A_{0}1{1}2[2] - A_{0}1{1}2[4] + A_{0}2{1}1[0] + A_{0}2{1}1[6]);",
18 "const double tmp17 = w19*(A_{0}2{1}2[3] + A_{0}2{1}2[7]);",
19 "const double tmp18 = w17*(-A_{0}0{1}2[7] + A_{0}2{1}0[3]);",
20 "const double tmp19 = w2*(A_{0}0{1}2[0] - A_{0}2{1}0[4]);",
21 "const double tmp20 = w13*(-A_{0}2{1}2[0] - A_{0}2{1}2[1] - A_{0}2{1}2[2] - A_{0}2{1}2[3] - A_{0}2{1}2[4] - A_{0}2{1}2[5] - A_{0}2{1}2[6] - A_{0}2{1}2[7]);",
22 "const double tmp21 = w11*(-A_{0}0{1}2[1] - A_{0}0{1}2[3] - A_{0}0{1}2[4] - A_{0}0{1}2[6] + A_{0}2{1}0[0] + A_{0}2{1}0[2] + A_{0}2{1}0[5] + A_{0}2{1}0[7]);",
23 "const double tmp22 = w14*(-A_{0}0{1}0[4] - A_{0}0{1}0[5] - A_{0}0{1}0[6] - A_{0}0{1}0[7]);",
24 "const double tmp23 = w20*(A_{0}0{1}1[2] + A_{0}1{1}0[1]);",
25 "const double tmp24 = w10*(A_{0}1{1}2[2] + A_{0}1{1}2[3] + A_{0}1{1}2[4] + A_{0}1{1}2[5] - A_{0}2{1}1[0] - A_{0}2{1}1[1] - A_{0}2{1}1[6] - A_{0}2{1}1[7]);",
26 "const double tmp25 = w3*(-A_{0}1{1}1[0] - A_{0}1{1}1[1] - A_{0}1{1}1[2] - A_{0}1{1}1[3]);",
27 "const double tmp26 = w1*(-A_{0}0{1}1[0] - A_{0}0{1}1[3] - A_{0}1{1}0[0] - A_{0}1{1}0[3]);",
28 "const double tmp27 = w15*(-A_{0}0{1}2[5] - A_{0}0{1}2[7] + A_{0}2{1}0[4] + A_{0}2{1}0[6]);",
29 "const double tmp28 = w0*(-A_{0}0{1}0[0] - A_{0}0{1}0[1] - A_{0}0{1}0[2] - A_{0}0{1}0[3]);",
30 "const double tmp29 = w16*(-A_{0}0{1}1[4] - A_{0}0{1}1[7] - A_{0}1{1}0[4] - A_{0}1{1}0[7]);",
31 "const double tmp30 = w9*(-A_{0}1{1}1[4] - A_{0}1{1}1[5] - A_{0}1{1}1[6] - A_{0}1{1}1[7]);",
32 "const double tmp31 = w21*(A_{0}0{1}1[5] + A_{0}1{1}0[6]);",
33 "const double tmp32 = w12*(-A_{0}1{1}2[6] - A_{0}1{1}2[7] + A_{0}2{1}1[4] + A_{0}2{1}1[5]);",
34 "const double tmp33 = w5*(-A_{0}0{1}2[0] - A_{0}0{1}2[2] + A_{0}2{1}0[1] + A_{0}2{1}0[3]);",
35 "const double tmp34 = w8*(-A_{0}0{1}1[1] - A_{0}0{1}1[6] - A_{0}1{1}0[2] - A_{0}1{1}0[5]);",
36 "const double tmp35 = w6*(-A_{0}1{1}2[0] - A_{0}1{1}2[1] + A_{0}2{1}1[2] + A_{0}2{1}1[3]);",
37 "const double tmp36 = w20*(-A_{0}0{1}1[6] + A_{0}1{1}0[4]);",
38 "const double tmp37 = w18*(A_{0}1{1}2[3] - A_{0}2{1}1[1]);",
39 "const double tmp38 = w11*(-A_{0}0{1}2[0] - A_{0}0{1}2[2] - A_{0}0{1}2[5] - A_{0}0{1}2[7] - A_{0}2{1}0[0] - A_{0}2{1}0[2] - A_{0}2{1}0[5] - A_{0}2{1}0[7]);",
40 "const double tmp39 = w14*(A_{0}0{1}0[0] + A_{0}0{1}0[1] + A_{0}0{1}0[2] + A_{0}0{1}0[3]);",
41 "const double tmp40 = w26*(A_{0}1{1}1[4] + A_{0}1{1}1[6]);",
42 "const double tmp41 = w0*(A_{0}0{1}0[4] + A_{0}0{1}0[5] + A_{0}0{1}0[6] + A_{0}0{1}0[7]);",
43 "const double tmp42 = w10*(-A_{0}1{1}2[2] - A_{0}1{1}2[5] + A_{0}2{1}1[0] + A_{0}2{1}1[7]);",
44 "const double tmp43 = w22*(A_{0}1{1}1[0] + A_{0}1{1}1[2] + A_{0}1{1}1[5] + A_{0}1{1}1[7]);",
45 "const double tmp44 = w1*(A_{0}0{1}1[4] + A_{0}0{1}1[7] - A_{0}1{1}0[5] - A_{0}1{1}0[6]);",
46 "const double tmp45 = w25*(A_{0}2{1}2[1] + A_{0}2{1}2[3] + A_{0}2{1}2[5] + A_{0}2{1}2[7]);",
47 "const double tmp46 = w4*(-A_{0}1{1}2[4] + A_{0}2{1}1[6]);",
48 "const double tmp47 = w15*(-A_{0}0{1}2[1] - A_{0}0{1}2[3] - A_{0}2{1}0[1] - A_{0}2{1}0[3]);",
49 "const double tmp48 = w21*(-A_{0}0{1}1[1] + A_{0}1{1}0[3]);",
50 "const double tmp49 = w16*(A_{0}0{1}1[0] + A_{0}0{1}1[3] - A_{0}1{1}0[1] - A_{0}1{1}0[2]);",
51 "const double tmp50 = w5*(-A_{0}0{1}2[4] - A_{0}0{1}2[6] - A_{0}2{1}0[4] - A_{0}2{1}0[6]);",
52 "const double tmp51 = w12*(A_{0}1{1}2[1] + A_{0}1{1}2[7] - A_{0}2{1}1[3] - A_{0}2{1}1[5]);",
53 "const double tmp52 = w24*(A_{0}1{1}1[1] + A_{0}1{1}1[3]);",
54 "const double tmp53 = w8*(A_{0}0{1}1[2] + A_{0}0{1}1[5] - A_{0}1{1}0[0] - A_{0}1{1}0[7]);",
55 "const double tmp54 = w6*(A_{0}1{1}2[0] + A_{0}1{1}2[6] - A_{0}2{1}1[2] - A_{0}2{1}1[4]);",
56 "const double tmp55 = w23*(A_{0}2{1}2[0] + A_{0}2{1}2[2] + A_{0}2{1}2[4] + A_{0}2{1}2[6]);",
57 "const double tmp56 = w18*(A_{0}1{1}2[4] - A_{0}2{1}1[6]);",
58 "const double tmp57 = w14*(A_{0}0{1}0[4] + A_{0}0{1}0[5] + A_{0}0{1}0[6] + A_{0}0{1}0[7]);",
59 "const double tmp58 = w26*(A_{0}1{1}1[1] + A_{0}1{1}1[3]);",
60 "const double tmp59 = w20*(-A_{0}0{1}1[1] + A_{0}1{1}0[3]);",
61 "const double tmp60 = w1*(A_{0}0{1}1[0] + A_{0}0{1}1[3] - A_{0}1{1}0[1] - A_{0}1{1}0[2]);",
62 "const double tmp61 = w25*(A_{0}2{1}2[0] + A_{0}2{1}2[2] + A_{0}2{1}2[4] + A_{0}2{1}2[6]);",
63 "const double tmp62 = w4*(-A_{0}1{1}2[3] + A_{0}2{1}1[1]);",
64 "const double tmp63 = w15*(-A_{0}0{1}2[4] - A_{0}0{1}2[6] - A_{0}2{1}0[4] - A_{0}2{1}0[6]);",
65 "const double tmp64 = w0*(A_{0}0{1}0[0] + A_{0}0{1}0[1] + A_{0}0{1}0[2] + A_{0}0{1}0[3]);",
66 "const double tmp65 = w16*(A_{0}0{1}1[4] + A_{0}0{1}1[7] - A_{0}1{1}0[5] - A_{0}1{1}0[6]);",
67 "const double tmp66 = w24*(A_{0}1{1}1[4] + A_{0}1{1}1[6]);",
68 "const double tmp67 = w21*(-A_{0}0{1}1[6] + A_{0}1{1}0[4]);",
69 "const double tmp68 = w12*(A_{0}1{1}2[0] + A_{0}1{1}2[6] - A_{0}2{1}1[2] - A_{0}2{1}1[4]);",
70 "const double tmp69 = w5*(-A_{0}0{1}2[1] - A_{0}0{1}2[3] - A_{0}2{1}0[1] - A_{0}2{1}0[3]);",
71 "const double tmp70 = w6*(A_{0}1{1}2[1] + A_{0}1{1}2[7] - A_{0}2{1}1[3] - A_{0}2{1}1[5]);",
72 "const double tmp71 = w23*(A_{0}2{1}2[1] + A_{0}2{1}2[3] + A_{0}2{1}2[5] + A_{0}2{1}2[7]);",
73 "const double tmp72 = w20*(A_{0}0{1}1[5] + A_{0}1{1}0[6]);",
74 "const double tmp73 = w14*(-A_{0}0{1}0[0] - A_{0}0{1}0[1] - A_{0}0{1}0[2] - A_{0}0{1}0[3]);",
75 "const double tmp74 = w0*(-A_{0}0{1}0[4] - A_{0}0{1}0[5] - A_{0}0{1}0[6] - A_{0}0{1}0[7]);",
76 "const double tmp75 = w3*(-A_{0}1{1}1[4] - A_{0}1{1}1[5] - A_{0}1{1}1[6] - A_{0}1{1}1[7]);",
77 "const double tmp76 = w1*(-A_{0}0{1}1[4] - A_{0}0{1}1[7] - A_{0}1{1}0[4] - A_{0}1{1}0[7]);",
78 "const double tmp77 = w15*(-A_{0}0{1}2[0] - A_{0}0{1}2[2] + A_{0}2{1}0[1] + A_{0}2{1}0[3]);",
79 "const double tmp78 = w21*(A_{0}0{1}1[2] + A_{0}1{1}0[1]);",
80 "const double tmp79 = w16*(-A_{0}0{1}1[0] - A_{0}0{1}1[3] - A_{0}1{1}0[0] - A_{0}1{1}0[3]);",
81 "const double tmp80 = w9*(-A_{0}1{1}1[0] - A_{0}1{1}1[1] - A_{0}1{1}1[2] - A_{0}1{1}1[3]);",
82 "const double tmp81 = w12*(-A_{0}1{1}2[0] - A_{0}1{1}2[1] + A_{0}2{1}1[2] + A_{0}2{1}1[3]);",
83 "const double tmp82 = w5*(-A_{0}0{1}2[5] - A_{0}0{1}2[7] + A_{0}2{1}0[4] + A_{0}2{1}0[6]);",
84 "const double tmp83 = w6*(-A_{0}1{1}2[6] - A_{0}1{1}2[7] + A_{0}2{1}1[4] + A_{0}2{1}1[5]);",
85 "const double tmp84 = w6*(-A_{0}1{1}2[2] - A_{0}1{1}2[3] - A_{0}2{1}1[2] - A_{0}2{1}1[3]);",
86 "const double tmp85 = w11*(A_{0}0{1}2[1] + A_{0}0{1}2[6] - A_{0}2{1}0[0] - A_{0}2{1}0[7]);",
87 "const double tmp86 = w20*(A_{0}0{1}1[3] - A_{0}1{1}0[2]);",
88 "const double tmp87 = w10*(A_{0}1{1}2[0] + A_{0}1{1}2[1] + A_{0}1{1}2[6] + A_{0}1{1}2[7] + A_{0}2{1}1[0] + A_{0}2{1}1[1] + A_{0}2{1}1[6] + A_{0}2{1}1[7]);",
89 "const double tmp88 = w3*(A_{0}1{1}1[0] + A_{0}1{1}1[1] + A_{0}1{1}1[2] + A_{0}1{1}1[3]);",
90 "const double tmp89 = w23*(A_{0}2{1}2[2] + A_{0}2{1}2[3] + A_{0}2{1}2[6] + A_{0}2{1}2[7]);",
91 "const double tmp90 = w1*(-A_{0}0{1}1[1] - A_{0}0{1}1[2] + A_{0}1{1}0[0] + A_{0}1{1}0[3]);",
92 "const double tmp91 = w25*(A_{0}2{1}2[0] + A_{0}2{1}2[1] + A_{0}2{1}2[4] + A_{0}2{1}2[5]);",
93 "const double tmp92 = w15*(A_{0}0{1}2[0] + A_{0}0{1}2[5] - A_{0}2{1}0[1] - A_{0}2{1}0[4]);",
94 "const double tmp93 = w21*(A_{0}0{1}1[4] - A_{0}1{1}0[5]);",
95 "const double tmp94 = w16*(-A_{0}0{1}1[5] - A_{0}0{1}1[6] + A_{0}1{1}0[4] + A_{0}1{1}0[7]);",
96 "const double tmp95 = w28*(A_{0}0{1}0[2] + A_{0}0{1}0[3]);",
97 "const double tmp96 = w12*(-A_{0}1{1}2[4] - A_{0}1{1}2[5] - A_{0}2{1}1[4] - A_{0}2{1}1[5]);",
98 "const double tmp97 = w29*(A_{0}0{1}0[4] + A_{0}0{1}0[5]);",
99 "const double tmp98 = w5*(A_{0}0{1}2[2] + A_{0}0{1}2[7] - A_{0}2{1}0[3] - A_{0}2{1}0[6]);",
100 "const double tmp99 = w8*(-A_{0}0{1}1[0] - A_{0}0{1}1[7] + A_{0}1{1}0[1] + A_{0}1{1}0[6]);",
101 "const double tmp100 = w9*(A_{0}1{1}1[4] + A_{0}1{1}1[5] + A_{0}1{1}1[6] + A_{0}1{1}1[7]);",
102 "const double tmp101 = w27*(A_{0}0{1}0[0] + A_{0}0{1}0[1] + A_{0}0{1}0[6] + A_{0}0{1}0[7]);",
103 "const double tmp102 = w17*(A_{0}0{1}2[4] - A_{0}2{1}0[5]);",
104 "const double tmp103 = w2*(-A_{0}0{1}2[3] + A_{0}2{1}0[2]);",
105 "const double tmp104 = w13*(A_{0}2{1}2[0] + A_{0}2{1}2[1] + A_{0}2{1}2[2] + A_{0}2{1}2[3] + A_{0}2{1}2[4] + A_{0}2{1}2[5] + A_{0}2{1}2[6] + A_{0}2{1}2[7]);",
106 "const double tmp105 = w6*(-A_{0}1{1}2[4] - A_{0}1{1}2[5] - A_{0}2{1}1[2] - A_{0}2{1}1[3]);",
107 "const double tmp106 = w22*(A_{0}1{1}1[0] + A_{0}1{1}1[1] + A_{0}1{1}1[2] + A_{0}1{1}1[3] + A_{0}1{1}1[4] + A_{0}1{1}1[5] + A_{0}1{1}1[6] + A_{0}1{1}1[7]);",
108 "const double tmp107 = w1*(-A_{0}0{1}1[2] - A_{0}0{1}1[6] - A_{0}1{1}0[1] - A_{0}1{1}0[5]);",
109 "const double tmp108 = w15*(-A_{0}0{1}2[1] - A_{0}0{1}2[3] - A_{0}2{1}0[4] - A_{0}2{1}0[6]);",
110 "const double tmp109 = w16*(-A_{0}0{1}1[1] - A_{0}0{1}1[5] - A_{0}1{1}0[2] - A_{0}1{1}0[6]);",
111 "const double tmp110 = w12*(-A_{0}1{1}2[2] - A_{0}1{1}2[3] - A_{0}2{1}1[4] - A_{0}2{1}1[5]);",
112 "const double tmp111 = w5*(-A_{0}0{1}2[4] - A_{0}0{1}2[6] - A_{0}2{1}0[1] - A_{0}2{1}0[3]);",
113 "const double tmp112 = w8*(-A_{0}0{1}1[0] - A_{0}0{1}1[3] - A_{0}0{1}1[4] - A_{0}0{1}1[7] - A_{0}1{1}0[0] - A_{0}1{1}0[3] - A_{0}1{1}0[4] - A_{0}1{1}0[7]);",
114 "const double tmp113 = w27*(A_{0}0{1}0[0] + A_{0}0{1}0[1] + A_{0}0{1}0[2] + A_{0}0{1}0[3] + A_{0}0{1}0[4] + A_{0}0{1}0[5] + A_{0}0{1}0[6] + A_{0}0{1}0[7]);",
115 "const double tmp114 = w11*(A_{0}0{1}2[0] + A_{0}0{1}2[2] + A_{0}0{1}2[5] + A_{0}0{1}2[7] - A_{0}2{1}0[1] - A_{0}2{1}0[3] - A_{0}2{1}0[4] - A_{0}2{1}0[6]);",
116 "const double tmp115 = w21*(-A_{0}0{1}1[4] - A_{0}1{1}0[7]);",
117 "const double tmp116 = w20*(-A_{0}0{1}1[3] - A_{0}1{1}0[0]);",
118 "const double tmp117 = w15*(A_{0}0{1}2[4] + A_{0}0{1}2[6] - A_{0}2{1}0[5] - A_{0}2{1}0[7]);",
119 "const double tmp118 = w16*(A_{0}0{1}1[5] + A_{0}0{1}1[6] + A_{0}1{1}0[5] + A_{0}1{1}0[6]);",
120 "const double tmp119 = w5*(A_{0}0{1}2[1] + A_{0}0{1}2[3] - A_{0}2{1}0[0] - A_{0}2{1}0[2]);",
121 "const double tmp120 = w8*(A_{0}0{1}1[0] + A_{0}0{1}1[7] + A_{0}1{1}0[3] + A_{0}1{1}0[4]);",
122 "const double tmp121 = w1*(A_{0}0{1}1[1] + A_{0}0{1}1[2] + A_{0}1{1}0[1] + A_{0}1{1}0[2]);",
123 "const double tmp122 = w18*(A_{0}1{1}2[2] - A_{0}2{1}1[6]);",
124 "const double tmp123 = w13*(A_{0}2{1}2[0] + A_{0}2{1}2[3] + A_{0}2{1}2[4] + A_{0}2{1}2[7]);",
125 "const double tmp124 = w11*(-A_{0}0{1}2[0] - A_{0}0{1}2[7] + A_{0}2{1}0[3] + A_{0}2{1}0[4]);",
126 "const double tmp125 = w7*(A_{0}2{1}2[1] + A_{0}2{1}2[5]);",
127 "const double tmp126 = w10*(-A_{0}1{1}2[3] - A_{0}1{1}2[4] + A_{0}2{1}1[0] + A_{0}2{1}1[7]);",
128 "const double tmp127 = w3*(A_{0}1{1}1[1] + A_{0}1{1}1[3] + A_{0}1{1}1[5] + A_{0}1{1}1[7]);",
129 "const double tmp128 = w1*(-A_{0}0{1}1[1] - A_{0}0{1}1[5] - A_{0}1{1}0[1] - A_{0}1{1}0[5]);",
130 "const double tmp129 = w4*(-A_{0}1{1}2[5] + A_{0}2{1}1[1]);",
131 "const double tmp130 = w16*(-A_{0}0{1}1[2] - A_{0}0{1}1[6] - A_{0}1{1}0[2] - A_{0}1{1}0[6]);",
132 "const double tmp131 = w9*(A_{0}1{1}1[0] + A_{0}1{1}1[2] + A_{0}1{1}1[4] + A_{0}1{1}1[6]);",
133 "const double tmp132 = w19*(A_{0}2{1}2[2] + A_{0}2{1}2[6]);",
134 "const double tmp133 = w17*(-A_{0}0{1}2[2] + A_{0}2{1}0[6]);",
135 "const double tmp134 = w2*(A_{0}0{1}2[5] - A_{0}2{1}0[1]);",
136 "const double tmp135 = w11*(A_{0}0{1}2[1] + A_{0}0{1}2[3] + A_{0}0{1}2[4] + A_{0}0{1}2[6] + A_{0}2{1}0[1] + A_{0}2{1}0[3] + A_{0}2{1}0[4] + A_{0}2{1}0[6]);",
137 "const double tmp136 = w1*(A_{0}0{1}1[3] + A_{0}0{1}1[7] + A_{0}1{1}0[0] + A_{0}1{1}0[4]);",
138 "const double tmp137 = w15*(A_{0}0{1}2[0] + A_{0}0{1}2[2] + A_{0}2{1}0[5] + A_{0}2{1}0[7]);",
139 "const double tmp138 = w16*(A_{0}0{1}1[0] + A_{0}0{1}1[4] + A_{0}1{1}0[3] + A_{0}1{1}0[7]);",
140 "const double tmp139 = w5*(A_{0}0{1}2[5] + A_{0}0{1}2[7] + A_{0}2{1}0[0] + A_{0}2{1}0[2]);",
141 "const double tmp140 = w18*(A_{0}1{1}2[5] - A_{0}2{1}1[1]);",
142 "const double tmp141 = w14*(A_{0}0{1}0[0] + A_{0}0{1}0[1] + A_{0}0{1}0[4] + A_{0}0{1}0[5]);",
143 "const double tmp142 = w7*(A_{0}2{1}2[2] + A_{0}2{1}2[6]);",
144 "const double tmp143 = w1*(-A_{0}0{1}1[2] - A_{0}0{1}1[6] - A_{0}1{1}0[2] - A_{0}1{1}0[6]);",
145 "const double tmp144 = w4*(-A_{0}1{1}2[2] + A_{0}2{1}1[6]);",
146 "const double tmp145 = w15*(-A_{0}0{1}2[1] - A_{0}0{1}2[4] + A_{0}2{1}0[0] + A_{0}2{1}0[5]);",
147 "const double tmp146 = w0*(A_{0}0{1}0[2] + A_{0}0{1}0[3] + A_{0}0{1}0[6] + A_{0}0{1}0[7]);",
148 "const double tmp147 = w16*(-A_{0}0{1}1[1] - A_{0}0{1}1[5] - A_{0}1{1}0[1] - A_{0}1{1}0[5]);",
149 "const double tmp148 = w5*(-A_{0}0{1}2[3] - A_{0}0{1}2[6] + A_{0}2{1}0[2] + A_{0}2{1}0[7]);",
150 "const double tmp149 = w19*(A_{0}2{1}2[1] + A_{0}2{1}2[5]);",
151 "const double tmp150 = w17*(-A_{0}0{1}2[5] + A_{0}2{1}0[1]);",
152 "const double tmp151 = w2*(A_{0}0{1}2[2] - A_{0}2{1}0[6]);",
153 "const double tmp152 = w18*(A_{0}1{1}2[3] - A_{0}2{1}1[7]);",
154 "const double tmp153 = w11*(A_{0}0{1}2[1] + A_{0}0{1}2[6] - A_{0}2{1}0[2] - A_{0}2{1}0[5]);",
155 "const double tmp154 = w10*(-A_{0}1{1}2[2] - A_{0}1{1}2[5] + A_{0}2{1}1[1] + A_{0}2{1}1[6]);",
156 "const double tmp155 = w4*(-A_{0}1{1}2[4] + A_{0}2{1}1[0]);",
157 "const double tmp156 = w15*(A_{0}0{1}2[2] + A_{0}0{1}2[7] - A_{0}2{1}0[3] - A_{0}2{1}0[6]);",
158 "const double tmp157 = w5*(A_{0}0{1}2[0] + A_{0}0{1}2[5] - A_{0}2{1}0[1] - A_{0}2{1}0[4]);",
159 "const double tmp158 = w17*(A_{0}0{1}2[3] - A_{0}2{1}0[7]);",
160 "const double tmp159 = w2*(-A_{0}0{1}2[4] + A_{0}2{1}0[0]);",
161 "const double tmp160 = w6*(A_{0}1{1}2[6] + A_{0}1{1}2[7] + A_{0}2{1}1[0] + A_{0}2{1}1[1]);",
162 "const double tmp161 = w10*(-A_{0}1{1}2[2] - A_{0}1{1}2[3] - A_{0}1{1}2[4] - A_{0}1{1}2[5] - A_{0}2{1}1[2] - A_{0}2{1}1[3] - A_{0}2{1}1[4] - A_{0}2{1}1[5]);",
163 "const double tmp162 = w1*(A_{0}0{1}1[0] + A_{0}0{1}1[4] + A_{0}1{1}0[3] + A_{0}1{1}0[7]);",
164 "const double tmp163 = w16*(A_{0}0{1}1[3] + A_{0}0{1}1[7] + A_{0}1{1}0[0] + A_{0}1{1}0[4]);",
165 "const double tmp164 = w12*(A_{0}1{1}2[0] + A_{0}1{1}2[1] + A_{0}2{1}1[6] + A_{0}2{1}1[7]);",
166 "const double tmp165 = w20*(A_{0}0{1}1[6] + A_{0}1{1}0[5]);",
167 "const double tmp166 = w10*(-A_{0}1{1}2[0] - A_{0}1{1}2[1] - A_{0}1{1}2[6] - A_{0}1{1}2[7] + A_{0}2{1}1[2] + A_{0}2{1}1[3] + A_{0}2{1}1[4] + A_{0}2{1}1[5]);",
168 "const double tmp167 = w15*(A_{0}0{1}2[1] + A_{0}0{1}2[3] - A_{0}2{1}0[0] - A_{0}2{1}0[2]);",
169 "const double tmp168 = w21*(A_{0}0{1}1[1] + A_{0}1{1}0[2]);",
170 "const double tmp169 = w12*(A_{0}1{1}2[2] + A_{0}1{1}2[3] - A_{0}2{1}1[0] - A_{0}2{1}1[1]);",
171 "const double tmp170 = w5*(A_{0}0{1}2[4] + A_{0}0{1}2[6] - A_{0}2{1}0[5] - A_{0}2{1}0[7]);",
172 "const double tmp171 = w8*(-A_{0}0{1}1[2] - A_{0}0{1}1[5] - A_{0}1{1}0[1] - A_{0}1{1}0[6]);",
173 "const double tmp172 = w6*(A_{0}1{1}2[4] + A_{0}1{1}2[5] - A_{0}2{1}1[6] - A_{0}2{1}1[7]);",
174 "const double tmp173 = w2*(A_{0}0{1}2[1] + A_{0}2{1}0[4]);",
175 "const double tmp174 = w11*(-A_{0}0{1}2[3] - A_{0}0{1}2[4] - A_{0}2{1}0[1] - A_{0}2{1}0[6]);",
176 "const double tmp175 = w14*(-A_{0}0{1}0[2] - A_{0}0{1}0[3] - A_{0}0{1}0[6] - A_{0}0{1}0[7]);",
177 "const double tmp176 = w22*(-A_{0}1{1}1[0] - A_{0}1{1}1[1] - A_{0}1{1}1[2] - A_{0}1{1}1[3] - A_{0}1{1}1[4] - A_{0}1{1}1[5] - A_{0}1{1}1[6] - A_{0}1{1}1[7]);",
178 "const double tmp177 = w1*(A_{0}0{1}1[1] + A_{0}0{1}1[5] - A_{0}1{1}0[0] - A_{0}1{1}0[4]);",
179 "const double tmp178 = w25*(-A_{0}2{1}2[2] - A_{0}2{1}2[3] - A_{0}2{1}2[6] - A_{0}2{1}2[7]);",
180 "const double tmp179 = w15*(-A_{0}0{1}2[2] - A_{0}0{1}2[7] - A_{0}2{1}0[2] - A_{0}2{1}0[7]);",
181 "const double tmp180 = w0*(-A_{0}0{1}0[0] - A_{0}0{1}0[1] - A_{0}0{1}0[4] - A_{0}0{1}0[5]);",
182 "const double tmp181 = w16*(A_{0}0{1}1[2] + A_{0}0{1}1[6] - A_{0}1{1}0[3] - A_{0}1{1}0[7]);",
183 "const double tmp182 = w12*(-A_{0}1{1}2[6] - A_{0}1{1}2[7] + A_{0}2{1}1[2] + A_{0}2{1}1[3]);",
184 "const double tmp183 = w5*(-A_{0}0{1}2[0] - A_{0}0{1}2[5] - A_{0}2{1}0[0] - A_{0}2{1}0[5]);",
185 "const double tmp184 = w8*(A_{0}0{1}1[0] + A_{0}0{1}1[3] + A_{0}0{1}1[4] + A_{0}0{1}1[7] - A_{0}1{1}0[1] - A_{0}1{1}0[2] - A_{0}1{1}0[5] - A_{0}1{1}0[6]);",
186 "const double tmp185 = w6*(-A_{0}1{1}2[0] - A_{0}1{1}2[1] + A_{0}2{1}1[4] + A_{0}2{1}1[5]);",
187 "const double tmp186 = w17*(-A_{0}0{1}2[6] - A_{0}2{1}0[3]);",
188 "const double tmp187 = w23*(-A_{0}2{1}2[0] - A_{0}2{1}2[1] - A_{0}2{1}2[4] - A_{0}2{1}2[5]);",
189 "const double tmp188 = w18*(A_{0}1{1}2[4] - A_{0}2{1}1[0]);",
190 "const double tmp189 = w7*(A_{0}2{1}2[3] + A_{0}2{1}2[7]);",
191 "const double tmp190 = w1*(A_{0}0{1}1[3] + A_{0}0{1}1[7] + A_{0}1{1}0[3] + A_{0}1{1}0[7]);",
192 "const double tmp191 = w4*(-A_{0}1{1}2[3] + A_{0}2{1}1[7]);",
193 "const double tmp192 = w16*(A_{0}0{1}1[0] + A_{0}0{1}1[4] + A_{0}1{1}0[0] + A_{0}1{1}0[4]);",
194 "const double tmp193 = w19*(A_{0}2{1}2[0] + A_{0}2{1}2[4]);",
195 "const double tmp194 = w17*(A_{0}0{1}2[4] - A_{0}2{1}0[0]);",
196 "const double tmp195 = w2*(-A_{0}0{1}2[3] + A_{0}2{1}0[7]);",
197 "const double tmp196 = w20*(-A_{0}0{1}1[7] - A_{0}1{1}0[4]);",
198 "const double tmp197 = w21*(-A_{0}0{1}1[0] - A_{0}1{1}0[3]);",
199 "const double tmp198 = w16*(A_{0}0{1}1[1] + A_{0}0{1}1[2] + A_{0}1{1}0[1] + A_{0}1{1}0[2]);",
200 "const double tmp199 = w8*(A_{0}0{1}1[3] + A_{0}0{1}1[4] + A_{0}1{1}0[0] + A_{0}1{1}0[7]);",
201 "const double tmp200 = w1*(A_{0}0{1}1[5] + A_{0}0{1}1[6] + A_{0}1{1}0[5] + A_{0}1{1}0[6]);",
202 "const double tmp201 = w27*(A_{0}0{1}0[2] + A_{0}0{1}0[3] + A_{0}0{1}0[4] + A_{0}0{1}0[5]);",
203 "const double tmp202 = w11*(-A_{0}0{1}2[2] - A_{0}0{1}2[5] + A_{0}2{1}0[3] + A_{0}2{1}0[4]);",
204 "const double tmp203 = w20*(A_{0}0{1}1[0] - A_{0}1{1}0[1]);",
205 "const double tmp204 = w23*(A_{0}2{1}2[0] + A_{0}2{1}2[1] + A_{0}2{1}2[4] + A_{0}2{1}2[5]);",
206 "const double tmp205 = w25*(A_{0}2{1}2[2] + A_{0}2{1}2[3] + A_{0}2{1}2[6] + A_{0}2{1}2[7]);",
207 "const double tmp206 = w21*(A_{0}0{1}1[7] - A_{0}1{1}0[6]);",
208 "const double tmp207 = w12*(A_{0}1{1}2[6] + A_{0}1{1}2[7] + A_{0}2{1}1[6] + A_{0}2{1}1[7]);",
209 "const double tmp208 = w28*(A_{0}0{1}0[0] + A_{0}0{1}0[1]);",
210 "const double tmp209 = w29*(A_{0}0{1}0[6] + A_{0}0{1}0[7]);",
211 "const double tmp210 = w8*(-A_{0}0{1}1[3] - A_{0}0{1}1[4] + A_{0}1{1}0[2] + A_{0}1{1}0[5]);",
212 "const double tmp211 = w6*(A_{0}1{1}2[0] + A_{0}1{1}2[1] + A_{0}2{1}1[0] + A_{0}2{1}1[1]);",
213 "const double tmp212 = w17*(-A_{0}0{1}2[7] + A_{0}2{1}0[6]);",
214 "const double tmp213 = w2*(A_{0}0{1}2[0] - A_{0}2{1}0[1]);",
215 "const double tmp214 = w13*(-A_{0}2{1}2[1] - A_{0}2{1}2[2] - A_{0}2{1}2[5] - A_{0}2{1}2[6]);",
216 "const double tmp215 = w22*(-A_{0}1{1}1[0] - A_{0}1{1}1[2] - A_{0}1{1}1[5] - A_{0}1{1}1[7]);",
217 "const double tmp216 = w8*(A_{0}0{1}1[0] + A_{0}0{1}1[7] + A_{0}1{1}0[0] + A_{0}1{1}0[7]);",
218 "const double tmp217 = w27*(-A_{0}0{1}0[0] - A_{0}0{1}0[1] - A_{0}0{1}0[6] - A_{0}0{1}0[7]);",
219 "const double tmp218 = w17*(-A_{0}0{1}2[3] - A_{0}2{1}0[3]);",
220 "const double tmp219 = w2*(A_{0}0{1}2[4] + A_{0}2{1}0[4]);",
221 "const double tmp220 = w11*(-A_{0}0{1}2[1] - A_{0}0{1}2[6] - A_{0}2{1}0[1] - A_{0}2{1}0[6]);",
222 "const double tmp221 = w26*(-A_{0}1{1}1[4] - A_{0}1{1}1[6]);",
223 "const double tmp222 = w10*(A_{0}1{1}2[2] + A_{0}1{1}2[5] + A_{0}2{1}1[2] + A_{0}2{1}1[5]);",
224 "const double tmp223 = w20*(-A_{0}0{1}1[4] - A_{0}1{1}0[4]);",
225 "const double tmp224 = w21*(-A_{0}0{1}1[3] - A_{0}1{1}0[3]);",
226 "const double tmp225 = w6*(-A_{0}1{1}2[0] - A_{0}1{1}2[6] - A_{0}2{1}1[0] - A_{0}2{1}1[6]);",
227 "const double tmp226 = w7*(-A_{0}2{1}2[0] - A_{0}2{1}2[4]);",
228 "const double tmp227 = w24*(-A_{0}1{1}1[1] - A_{0}1{1}1[3]);",
229 "const double tmp228 = w19*(-A_{0}2{1}2[3] - A_{0}2{1}2[7]);",
230 "const double tmp229 = w18*(-A_{0}1{1}2[3] - A_{0}2{1}1[3]);",
231 "const double tmp230 = w4*(A_{0}1{1}2[4] + A_{0}2{1}1[4]);",
232 "const double tmp231 = w28*(-A_{0}0{1}0[4] - A_{0}0{1}0[5]);",
233 "const double tmp232 = w12*(-A_{0}1{1}2[1] - A_{0}1{1}2[7] - A_{0}2{1}1[1] - A_{0}2{1}1[7]);",
234 "const double tmp233 = w29*(-A_{0}0{1}0[2] - A_{0}0{1}0[3]);",
235 "const double tmp234 = w20*(-A_{0}0{1}1[5] + A_{0}1{1}0[7]);",
236 "const double tmp235 = w18*(-A_{0}1{1}2[0] + A_{0}2{1}1[2]);",
237 "const double tmp236 = w26*(A_{0}1{1}1[5] + A_{0}1{1}1[7]);",
238 "const double tmp237 = w10*(A_{0}1{1}2[1] + A_{0}1{1}2[6] - A_{0}2{1}1[3] - A_{0}2{1}1[4]);",
239 "const double tmp238 = w22*(A_{0}1{1}1[1] + A_{0}1{1}1[3] + A_{0}1{1}1[4] + A_{0}1{1}1[6]);",
240 "const double tmp239 = w4*(A_{0}1{1}2[7] - A_{0}2{1}1[5]);",
241 "const double tmp240 = w15*(A_{0}0{1}2[0] + A_{0}0{1}2[2] + A_{0}2{1}0[0] + A_{0}2{1}0[2]);",
242 "const double tmp241 = w21*(-A_{0}0{1}1[2] + A_{0}1{1}0[0]);",
243 "const double tmp242 = w5*(A_{0}0{1}2[5] + A_{0}0{1}2[7] + A_{0}2{1}0[5] + A_{0}2{1}0[7]);",
244 "const double tmp243 = w12*(-A_{0}1{1}2[2] - A_{0}1{1}2[4] + A_{0}2{1}1[0] + A_{0}2{1}1[6]);",
245 "const double tmp244 = w24*(A_{0}1{1}1[0] + A_{0}1{1}1[2]);",
246 "const double tmp245 = w8*(A_{0}0{1}1[1] + A_{0}0{1}1[6] - A_{0}1{1}0[3] - A_{0}1{1}0[4]);",
247 "const double tmp246 = w6*(-A_{0}1{1}2[3] - A_{0}1{1}2[5] + A_{0}2{1}1[1] + A_{0}2{1}1[7]);",
248 "const double tmp247 = w11*(A_{0}0{1}2[3] + A_{0}0{1}2[4] - A_{0}2{1}0[2] - A_{0}2{1}0[5]);",
249 "const double tmp248 = w20*(-A_{0}0{1}1[1] + A_{0}1{1}0[0]);",
250 "const double tmp249 = w21*(-A_{0}0{1}1[6] + A_{0}1{1}0[7]);",
251 "const double tmp250 = w8*(A_{0}0{1}1[2] + A_{0}0{1}1[5] - A_{0}1{1}0[3] - A_{0}1{1}0[4]);",
252 "const double tmp251 = w17*(A_{0}0{1}2[6] - A_{0}2{1}0[7]);",
253 "const double tmp252 = w2*(-A_{0}0{1}2[1] + A_{0}2{1}0[0]);",
254 "const double tmp253 = w17*(-A_{0}0{1}2[4] - A_{0}2{1}0[4]);",
255 "const double tmp254 = w2*(A_{0}0{1}2[3] + A_{0}2{1}0[3]);",
256 "const double tmp255 = w26*(-A_{0}1{1}1[1] - A_{0}1{1}1[3]);",
257 "const double tmp256 = w20*(-A_{0}0{1}1[3] - A_{0}1{1}0[3]);",
258 "const double tmp257 = w21*(-A_{0}0{1}1[4] - A_{0}1{1}0[4]);",
259 "const double tmp258 = w6*(-A_{0}1{1}2[1] - A_{0}1{1}2[7] - A_{0}2{1}1[1] - A_{0}2{1}1[7]);",
260 "const double tmp259 = w7*(-A_{0}2{1}2[3] - A_{0}2{1}2[7]);",
261 "const double tmp260 = w15*(-A_{0}0{1}2[0] - A_{0}0{1}2[5] - A_{0}2{1}0[0] - A_{0}2{1}0[5]);",
262 "const double tmp261 = w24*(-A_{0}1{1}1[4] - A_{0}1{1}1[6]);",
263 "const double tmp262 = w19*(-A_{0}2{1}2[0] - A_{0}2{1}2[4]);",
264 "const double tmp263 = w18*(-A_{0}1{1}2[4] - A_{0}2{1}1[4]);",
265 "const double tmp264 = w4*(A_{0}1{1}2[3] + A_{0}2{1}1[3]);",
266 "const double tmp265 = w28*(-A_{0}0{1}0[2] - A_{0}0{1}0[3]);",
267 "const double tmp266 = w12*(-A_{0}1{1}2[0] - A_{0}1{1}2[6] - A_{0}2{1}1[0] - A_{0}2{1}1[6]);",
268 "const double tmp267 = w5*(-A_{0}0{1}2[2] - A_{0}0{1}2[7] - A_{0}2{1}0[2] - A_{0}2{1}0[7]);",
269 "const double tmp268 = w29*(-A_{0}0{1}0[4] - A_{0}0{1}0[5]);",
270 "const double tmp269 = w11*(A_{0}0{1}2[2] + A_{0}0{1}2[5] + A_{0}2{1}0[0] + A_{0}2{1}0[7]);",
271 "const double tmp270 = w1*(-A_{0}0{1}1[0] - A_{0}0{1}1[4] + A_{0}1{1}0[1] + A_{0}1{1}0[5]);",
272 "const double tmp271 = w15*(A_{0}0{1}2[3] + A_{0}0{1}2[6] + A_{0}2{1}0[3] + A_{0}2{1}0[6]);",
273 "const double tmp272 = w16*(-A_{0}0{1}1[3] - A_{0}0{1}1[7] + A_{0}1{1}0[2] + A_{0}1{1}0[6]);",
274 "const double tmp273 = w5*(A_{0}0{1}2[1] + A_{0}0{1}2[4] + A_{0}2{1}0[1] + A_{0}2{1}0[4]);",
275 "const double tmp274 = w8*(-A_{0}0{1}1[1] - A_{0}0{1}1[2] - A_{0}0{1}1[5] - A_{0}0{1}1[6] + A_{0}1{1}0[0] + A_{0}1{1}0[3] + A_{0}1{1}0[4] + A_{0}1{1}0[7]);",
276 "const double tmp275 = w17*(A_{0}0{1}2[7] + A_{0}2{1}0[2]);",
277 "const double tmp276 = w2*(-A_{0}0{1}2[0] - A_{0}2{1}0[5]);",
278 "const double tmp277 = w18*(-A_{0}1{1}2[1] + A_{0}2{1}1[5]);",
279 "const double tmp278 = w11*(A_{0}0{1}2[3] + A_{0}0{1}2[4] - A_{0}2{1}0[0] - A_{0}2{1}0[7]);",
280 "const double tmp279 = w10*(A_{0}1{1}2[0] + A_{0}1{1}2[7] - A_{0}2{1}1[3] - A_{0}2{1}1[4]);",
281 "const double tmp280 = w4*(A_{0}1{1}2[6] - A_{0}2{1}1[2]);",
282 "const double tmp281 = w17*(A_{0}0{1}2[1] - A_{0}2{1}0[5]);",
283 "const double tmp282 = w2*(-A_{0}0{1}2[6] + A_{0}2{1}0[2]);",
284 "const double tmp283 = w11*(A_{0}0{1}2[0] + A_{0}0{1}2[7] + A_{0}2{1}0[2] + A_{0}2{1}0[5]);",
285 "const double tmp284 = w12*(A_{0}1{1}2[2] + A_{0}1{1}2[3] - A_{0}2{1}1[6] - A_{0}2{1}1[7]);",
286 "const double tmp285 = w6*(A_{0}1{1}2[4] + A_{0}1{1}2[5] - A_{0}2{1}1[0] - A_{0}2{1}1[1]);",
287 "const double tmp286 = w17*(A_{0}0{1}2[2] + A_{0}2{1}0[7]);",
288 "const double tmp287 = w2*(-A_{0}0{1}2[5] - A_{0}2{1}0[0]);",
289 "const double tmp288 = w13*(-A_{0}2{1}2[0] - A_{0}2{1}2[3] - A_{0}2{1}2[4] - A_{0}2{1}2[7]);",
290 "const double tmp289 = w22*(-A_{0}1{1}1[1] - A_{0}1{1}1[3] - A_{0}1{1}1[4] - A_{0}1{1}1[6]);",
291 "const double tmp290 = w8*(-A_{0}0{1}1[1] - A_{0}0{1}1[6] - A_{0}1{1}0[1] - A_{0}1{1}0[6]);",
292 "const double tmp291 = w17*(A_{0}0{1}2[2] + A_{0}2{1}0[2]);",
293 "const double tmp292 = w2*(-A_{0}0{1}2[5] - A_{0}2{1}0[5]);",
294 "const double tmp293 = w11*(A_{0}0{1}2[0] + A_{0}0{1}2[7] + A_{0}2{1}0[0] + A_{0}2{1}0[7]);",
295 "const double tmp294 = w26*(-A_{0}1{1}1[5] - A_{0}1{1}1[7]);",
296 "const double tmp295 = w10*(A_{0}1{1}2[3] + A_{0}1{1}2[4] + A_{0}2{1}1[3] + A_{0}2{1}1[4]);",
297 "const double tmp296 = w20*(A_{0}0{1}1[5] + A_{0}1{1}0[5]);",
298 "const double tmp297 = w21*(A_{0}0{1}1[2] + A_{0}1{1}0[2]);",
299 "const double tmp298 = w7*(-A_{0}2{1}2[1] - A_{0}2{1}2[5]);",
300 "const double tmp299 = w24*(-A_{0}1{1}1[0] - A_{0}1{1}1[2]);",
301 "const double tmp300 = w19*(-A_{0}2{1}2[2] - A_{0}2{1}2[6]);",
302 "const double tmp301 = w18*(-A_{0}1{1}2[2] - A_{0}2{1}1[2]);",
303 "const double tmp302 = w4*(A_{0}1{1}2[5] + A_{0}2{1}1[5]);",
304 "const double tmp303 = w8*(A_{0}0{1}1[3] + A_{0}0{1}1[4] + A_{0}1{1}0[3] + A_{0}1{1}0[4]);",
305 "const double tmp304 = w27*(-A_{0}0{1}0[2] - A_{0}0{1}0[3] - A_{0}0{1}0[4] - A_{0}0{1}0[5]);",
306 "const double tmp305 = w17*(A_{0}0{1}2[7] + A_{0}2{1}0[7]);",
307 "const double tmp306 = w2*(-A_{0}0{1}2[0] - A_{0}2{1}0[0]);",
308 "const double tmp307 = w11*(A_{0}0{1}2[2] + A_{0}0{1}2[5] + A_{0}2{1}0[2] + A_{0}2{1}0[5]);",
309 "const double tmp308 = w26*(-A_{0}1{1}1[0] - A_{0}1{1}1[2]);",
310 "const double tmp309 = w10*(-A_{0}1{1}2[1] - A_{0}1{1}2[6] - A_{0}2{1}1[1] - A_{0}2{1}1[6]);",
311 "const double tmp310 = w20*(-A_{0}0{1}1[0] - A_{0}1{1}0[0]);",
312 "const double tmp311 = w21*(-A_{0}0{1}1[7] - A_{0}1{1}0[7]);",
313 "const double tmp312 = w6*(A_{0}1{1}2[2] + A_{0}1{1}2[4] + A_{0}2{1}1[2] + A_{0}2{1}1[4]);",
314 "const double tmp313 = w24*(-A_{0}1{1}1[5] - A_{0}1{1}1[7]);",
315 "const double tmp314 = w18*(A_{0}1{1}2[7] + A_{0}2{1}1[7]);",
316 "const double tmp315 = w4*(-A_{0}1{1}2[0] - A_{0}2{1}1[0]);",
317 "const double tmp316 = w28*(-A_{0}0{1}0[0] - A_{0}0{1}0[1]);",
318 "const double tmp317 = w12*(A_{0}1{1}2[3] + A_{0}1{1}2[5] + A_{0}2{1}1[3] + A_{0}2{1}1[5]);",
319 "const double tmp318 = w29*(-A_{0}0{1}0[6] - A_{0}0{1}0[7]);",
320 "const double tmp319 = w18*(-A_{0}1{1}2[7] + A_{0}2{1}1[5]);",
321 "const double tmp320 = w26*(A_{0}1{1}1[0] + A_{0}1{1}1[2]);",
322 "const double tmp321 = w21*(-A_{0}0{1}1[5] + A_{0}1{1}0[7]);",
323 "const double tmp322 = w20*(-A_{0}0{1}1[2] + A_{0}1{1}0[0]);",
324 "const double tmp323 = w4*(A_{0}1{1}2[0] - A_{0}2{1}1[2]);",
325 "const double tmp324 = w15*(A_{0}0{1}2[5] + A_{0}0{1}2[7] + A_{0}2{1}0[5] + A_{0}2{1}0[7]);",
326 "const double tmp325 = w24*(A_{0}1{1}1[5] + A_{0}1{1}1[7]);",
327 "const double tmp326 = w5*(A_{0}0{1}2[0] + A_{0}0{1}2[2] + A_{0}2{1}0[0] + A_{0}2{1}0[2]);",
328 "const double tmp327 = w18*(A_{0}1{1}2[7] + A_{0}2{1}1[1]);",
329 "const double tmp328 = w10*(-A_{0}1{1}2[1] - A_{0}1{1}2[6] - A_{0}2{1}1[0] - A_{0}2{1}1[7]);",
330 "const double tmp329 = w3*(-A_{0}1{1}1[0] - A_{0}1{1}1[2] - A_{0}1{1}1[4] - A_{0}1{1}1[6]);",
331 "const double tmp330 = w1*(A_{0}0{1}1[2] + A_{0}0{1}1[6] - A_{0}1{1}0[0] - A_{0}1{1}0[4]);",
332 "const double tmp331 = w4*(-A_{0}1{1}2[0] - A_{0}2{1}1[6]);",
333 "const double tmp332 = w25*(-A_{0}2{1}2[1] - A_{0}2{1}2[3] - A_{0}2{1}2[5] - A_{0}2{1}2[7]);",
334 "const double tmp333 = w15*(-A_{0}0{1}2[5] - A_{0}0{1}2[7] + A_{0}2{1}0[1] + A_{0}2{1}0[3]);",
335 "const double tmp334 = w16*(A_{0}0{1}1[1] + A_{0}0{1}1[5] - A_{0}1{1}0[3] - A_{0}1{1}0[7]);",
336 "const double tmp335 = w9*(-A_{0}1{1}1[1] - A_{0}1{1}1[3] - A_{0}1{1}1[5] - A_{0}1{1}1[7]);",
337 "const double tmp336 = w5*(-A_{0}0{1}2[0] - A_{0}0{1}2[2] + A_{0}2{1}0[4] + A_{0}2{1}0[6]);",
338 "const double tmp337 = w27*(-A_{0}0{1}0[0] - A_{0}0{1}0[1] - A_{0}0{1}0[2] - A_{0}0{1}0[3] - A_{0}0{1}0[4] - A_{0}0{1}0[5] - A_{0}0{1}0[6] - A_{0}0{1}0[7]);",
339 "const double tmp338 = w23*(-A_{0}2{1}2[0] - A_{0}2{1}2[2] - A_{0}2{1}2[4] - A_{0}2{1}2[6]);",
340 "const double tmp339 = w14*(-A_{0}0{1}0[0] - A_{0}0{1}0[1] - A_{0}0{1}0[4] - A_{0}0{1}0[5]);",
341 "const double tmp340 = w23*(-A_{0}2{1}2[2] - A_{0}2{1}2[3] - A_{0}2{1}2[6] - A_{0}2{1}2[7]);",
342 "const double tmp341 = w1*(A_{0}0{1}1[2] + A_{0}0{1}1[6] - A_{0}1{1}0[3] - A_{0}1{1}0[7]);",
343 "const double tmp342 = w25*(-A_{0}2{1}2[0] - A_{0}2{1}2[1] - A_{0}2{1}2[4] - A_{0}2{1}2[5]);",
344 "const double tmp343 = w15*(A_{0}0{1}2[1] + A_{0}0{1}2[4] + A_{0}2{1}0[1] + A_{0}2{1}0[4]);",
345 "const double tmp344 = w0*(-A_{0}0{1}0[2] - A_{0}0{1}0[3] - A_{0}0{1}0[6] - A_{0}0{1}0[7]);",
346 "const double tmp345 = w16*(A_{0}0{1}1[1] + A_{0}0{1}1[5] - A_{0}1{1}0[0] - A_{0}1{1}0[4]);",
347 "const double tmp346 = w12*(A_{0}1{1}2[4] + A_{0}1{1}2[5] - A_{0}2{1}1[0] - A_{0}2{1}1[1]);",
348 "const double tmp347 = w5*(A_{0}0{1}2[3] + A_{0}0{1}2[6] + A_{0}2{1}0[3] + A_{0}2{1}0[6]);",
349 "const double tmp348 = w6*(A_{0}1{1}2[2] + A_{0}1{1}2[3] - A_{0}2{1}1[6] - A_{0}2{1}1[7]);",
350 "const double tmp349 = w17*(A_{0}0{1}2[5] + A_{0}2{1}0[0]);",
351 "const double tmp350 = w2*(-A_{0}0{1}2[2] - A_{0}2{1}0[7]);",
352 "const double tmp351 = w8*(-A_{0}0{1}1[2] - A_{0}0{1}1[5] - A_{0}1{1}0[2] - A_{0}1{1}0[5]);",
353 "const double tmp352 = w17*(-A_{0}0{1}2[1] - A_{0}2{1}0[1]);",
354 "const double tmp353 = w2*(A_{0}0{1}2[6] + A_{0}2{1}0[6]);",
355 "const double tmp354 = w11*(-A_{0}0{1}2[3] - A_{0}0{1}2[4] - A_{0}2{1}0[3] - A_{0}2{1}0[4]);",
356 "const double tmp355 = w10*(-A_{0}1{1}2[0] - A_{0}1{1}2[7] - A_{0}2{1}1[0] - A_{0}2{1}1[7]);",
357 "const double tmp356 = w20*(A_{0}0{1}1[6] + A_{0}1{1}0[6]);",
358 "const double tmp357 = w21*(A_{0}0{1}1[1] + A_{0}1{1}0[1]);",
359 "const double tmp358 = w7*(-A_{0}2{1}2[2] - A_{0}2{1}2[6]);",
360 "const double tmp359 = w19*(-A_{0}2{1}2[1] - A_{0}2{1}2[5]);",
361 "const double tmp360 = w18*(A_{0}1{1}2[1] + A_{0}2{1}1[1]);",
362 "const double tmp361 = w4*(-A_{0}1{1}2[6] - A_{0}2{1}1[6]);",
363 "const double tmp362 = w28*(-A_{0}0{1}0[6] - A_{0}0{1}0[7]);",
364 "const double tmp363 = w29*(-A_{0}0{1}0[0] - A_{0}0{1}0[1]);",
365 "const double tmp364 = w2*(A_{0}0{1}2[4] + A_{0}2{1}0[1]);",
366 "const double tmp365 = w11*(-A_{0}0{1}2[1] - A_{0}0{1}2[6] - A_{0}2{1}0[3] - A_{0}2{1}0[4]);",
367 "const double tmp366 = w17*(-A_{0}0{1}2[3] - A_{0}2{1}0[6]);",
368 "const double tmp367 = w2*(A_{0}0{1}2[5] - A_{0}2{1}0[4]);",
369 "const double tmp368 = w6*(-A_{0}1{1}2[4] - A_{0}1{1}2[5] - A_{0}2{1}1[4] - A_{0}2{1}1[5]);",
370 "const double tmp369 = w11*(-A_{0}0{1}2[0] - A_{0}0{1}2[7] + A_{0}2{1}0[1] + A_{0}2{1}0[6]);",
371 "const double tmp370 = w20*(-A_{0}0{1}1[5] + A_{0}1{1}0[4]);",
372 "const double tmp371 = w3*(A_{0}1{1}1[4] + A_{0}1{1}1[5] + A_{0}1{1}1[6] + A_{0}1{1}1[7]);",
373 "const double tmp372 = w12*(-A_{0}1{1}2[2] - A_{0}1{1}2[3] - A_{0}2{1}1[2] - A_{0}2{1}1[3]);",
374 "const double tmp373 = w21*(-A_{0}0{1}1[2] + A_{0}1{1}0[3]);",
375 "const double tmp374 = w9*(A_{0}1{1}1[0] + A_{0}1{1}1[1] + A_{0}1{1}1[2] + A_{0}1{1}1[3]);",
376 "const double tmp375 = w29*(A_{0}0{1}0[2] + A_{0}0{1}0[3]);",
377 "const double tmp376 = w8*(A_{0}0{1}1[1] + A_{0}0{1}1[6] - A_{0}1{1}0[0] - A_{0}1{1}0[7]);",
378 "const double tmp377 = w28*(A_{0}0{1}0[4] + A_{0}0{1}0[5]);",
379 "const double tmp378 = w17*(-A_{0}0{1}2[2] + A_{0}2{1}0[3]);",
380 "const double tmp379 = w17*(A_{0}0{1}2[0] + A_{0}2{1}0[0]);",
381 "const double tmp380 = w2*(-A_{0}0{1}2[7] - A_{0}2{1}0[7]);",
382 "const double tmp381 = w20*(-A_{0}0{1}1[7] - A_{0}1{1}0[7]);",
383 "const double tmp382 = w21*(-A_{0}0{1}1[0] - A_{0}1{1}0[0]);",
384 "const double tmp383 = w6*(A_{0}1{1}2[3] + A_{0}1{1}2[5] + A_{0}2{1}1[3] + A_{0}2{1}1[5]);",
385 "const double tmp384 = w18*(A_{0}1{1}2[0] + A_{0}2{1}1[0]);",
386 "const double tmp385 = w4*(-A_{0}1{1}2[7] - A_{0}2{1}1[7]);",
387 "const double tmp386 = w12*(A_{0}1{1}2[2] + A_{0}1{1}2[4] + A_{0}2{1}1[2] + A_{0}2{1}1[4]);",
388 "const double tmp387 = w17*(-A_{0}0{1}2[6] - A_{0}2{1}0[6]);",
389 "const double tmp388 = w2*(A_{0}0{1}2[1] + A_{0}2{1}0[1]);",
390 "const double tmp389 = w20*(A_{0}0{1}1[1] + A_{0}1{1}0[1]);",
391 "const double tmp390 = w21*(A_{0}0{1}1[6] + A_{0}1{1}0[6]);",
392 "const double tmp391 = w18*(A_{0}1{1}2[6] + A_{0}2{1}1[6]);",
393 "const double tmp392 = w4*(-A_{0}1{1}2[1] - A_{0}2{1}1[1]);",
394 "const double tmp393 = w2*(A_{0}0{1}2[3] + A_{0}2{1}0[6]);",
395 "const double tmp394 = w1*(-A_{0}0{1}1[3] - A_{0}0{1}1[7] + A_{0}1{1}0[2] + A_{0}1{1}0[6]);",
396 "const double tmp395 = w16*(-A_{0}0{1}1[0] - A_{0}0{1}1[4] + A_{0}1{1}0[1] + A_{0}1{1}0[5]);",
397 "const double tmp396 = w17*(-A_{0}0{1}2[4] - A_{0}2{1}0[1]);",
398 "const double tmp397 = w18*(-A_{0}1{1}2[5] - A_{0}2{1}1[3]);",
399 "const double tmp398 = w10*(A_{0}1{1}2[3] + A_{0}1{1}2[4] + A_{0}2{1}1[2] + A_{0}2{1}1[5]);",
400 "const double tmp399 = w1*(-A_{0}0{1}1[0] - A_{0}0{1}1[4] + A_{0}1{1}0[2] + A_{0}1{1}0[6]);",
401 "const double tmp400 = w4*(A_{0}1{1}2[2] + A_{0}2{1}1[4]);",
402 "const double tmp401 = w16*(-A_{0}0{1}1[3] - A_{0}0{1}1[7] + A_{0}1{1}0[1] + A_{0}1{1}0[5]);",
403 "const double tmp402 = w20*(-A_{0}0{1}1[2] + A_{0}1{1}0[3]);",
404 "const double tmp403 = w21*(-A_{0}0{1}1[5] + A_{0}1{1}0[4]);",
405 "const double tmp404 = w17*(-A_{0}0{1}2[5] + A_{0}2{1}0[4]);",
406 "const double tmp405 = w2*(A_{0}0{1}2[2] - A_{0}2{1}0[3]);",
407 "const double tmp406 = w18*(-A_{0}1{1}2[0] + A_{0}2{1}1[4]);",
408 "const double tmp407 = w4*(A_{0}1{1}2[7] - A_{0}2{1}1[3]);",
409 "const double tmp408 = w17*(-A_{0}0{1}2[0] + A_{0}2{1}0[4]);",
410 "const double tmp409 = w2*(A_{0}0{1}2[7] - A_{0}2{1}0[3]);",
411 "const double tmp410 = w17*(A_{0}0{1}2[5] + A_{0}2{1}0[5]);",
412 "const double tmp411 = w2*(-A_{0}0{1}2[2] - A_{0}2{1}0[2]);",
413 "const double tmp412 = w20*(A_{0}0{1}1[2] + A_{0}1{1}0[2]);",
414 "const double tmp413 = w21*(A_{0}0{1}1[5] + A_{0}1{1}0[5]);",
415 "const double tmp414 = w18*(-A_{0}1{1}2[5] - A_{0}2{1}1[5]);",
416 "const double tmp415 = w4*(A_{0}1{1}2[2] + A_{0}2{1}1[2]);",
417 "const double tmp416 = w12*(-A_{0}1{1}2[0] - A_{0}1{1}2[1] + A_{0}2{1}1[4] + A_{0}2{1}1[5]);",
418 "const double tmp417 = w6*(-A_{0}1{1}2[6] - A_{0}1{1}2[7] + A_{0}2{1}1[2] + A_{0}2{1}1[3]);",
419 "const double tmp418 = w17*(A_{0}0{1}2[0] + A_{0}2{1}0[5]);",
420 "const double tmp419 = w2*(-A_{0}0{1}2[7] - A_{0}2{1}0[2]);",
421 "const double tmp420 = w18*(-A_{0}1{1}2[4] - A_{0}2{1}1[2]);",
422 "const double tmp421 = w10*(A_{0}1{1}2[2] + A_{0}1{1}2[5] + A_{0}2{1}1[3] + A_{0}2{1}1[4]);",
423 "const double tmp422 = w3*(-A_{0}1{1}1[1] - A_{0}1{1}1[3] - A_{0}1{1}1[5] - A_{0}1{1}1[7]);",
424 "const double tmp423 = w1*(A_{0}0{1}1[1] + A_{0}0{1}1[5] - A_{0}1{1}0[3] - A_{0}1{1}0[7]);",
425 "const double tmp424 = w25*(-A_{0}2{1}2[0] - A_{0}2{1}2[2] - A_{0}2{1}2[4] - A_{0}2{1}2[6]);",
426 "const double tmp425 = w4*(A_{0}1{1}2[3] + A_{0}2{1}1[5]);",
427 "const double tmp426 = w15*(A_{0}0{1}2[4] + A_{0}0{1}2[6] - A_{0}2{1}0[0] - A_{0}2{1}0[2]);",
428 "const double tmp427 = w16*(A_{0}0{1}1[2] + A_{0}0{1}1[6] - A_{0}1{1}0[0] - A_{0}1{1}0[4]);",
429 "const double tmp428 = w9*(-A_{0}1{1}1[0] - A_{0}1{1}1[2] - A_{0}1{1}1[4] - A_{0}1{1}1[6]);",
430 "const double tmp429 = w5*(A_{0}0{1}2[1] + A_{0}0{1}2[3] - A_{0}2{1}0[5] - A_{0}2{1}0[7]);",
431 "const double tmp430 = w23*(-A_{0}2{1}2[1] - A_{0}2{1}2[3] - A_{0}2{1}2[5] - A_{0}2{1}2[7]);",
432 "const double tmp431 = w18*(A_{0}1{1}2[5] - A_{0}2{1}1[7]);",
433 "const double tmp432 = w10*(-A_{0}1{1}2[3] - A_{0}1{1}2[4] + A_{0}2{1}1[1] + A_{0}2{1}1[6]);",
434 "const double tmp433 = w21*(A_{0}0{1}1[7] - A_{0}1{1}0[5]);",
435 "const double tmp434 = w20*(A_{0}0{1}1[0] - A_{0}1{1}0[2]);",
436 "const double tmp435 = w4*(-A_{0}1{1}2[2] + A_{0}2{1}1[0]);",
437 "const double tmp436 = w8*(-A_{0}0{1}1[3] - A_{0}0{1}1[4] + A_{0}1{1}0[1] + A_{0}1{1}0[6]);",
438 "const double tmp437 = w2*(-A_{0}0{1}2[4] + A_{0}2{1}0[5]);",
439 "const double tmp438 = w20*(A_{0}0{1}1[4] - A_{0}1{1}0[5]);",
440 "const double tmp439 = w21*(A_{0}0{1}1[3] - A_{0}1{1}0[2]);",
441 "const double tmp440 = w16*(-A_{0}0{1}1[1] - A_{0}0{1}1[2] + A_{0}1{1}0[0] + A_{0}1{1}0[3]);",
442 "const double tmp441 = w1*(-A_{0}0{1}1[5] - A_{0}0{1}1[6] + A_{0}1{1}0[4] + A_{0}1{1}0[7]);",
443 "const double tmp442 = w17*(A_{0}0{1}2[3] - A_{0}2{1}0[2]);",
444 "const double tmp443 = w20*(-A_{0}0{1}1[4] - A_{0}1{1}0[7]);",
445 "const double tmp444 = w21*(-A_{0}0{1}1[3] - A_{0}1{1}0[0]);",
446 "const double tmp445 = w18*(A_{0}1{1}2[6] + A_{0}2{1}1[0]);",
447 "const double tmp446 = w10*(-A_{0}1{1}2[0] - A_{0}1{1}2[7] - A_{0}2{1}1[1] - A_{0}2{1}1[6]);",
448 "const double tmp447 = w1*(-A_{0}0{1}1[3] - A_{0}0{1}1[7] + A_{0}1{1}0[1] + A_{0}1{1}0[5]);",
449 "const double tmp448 = w4*(-A_{0}1{1}2[1] - A_{0}2{1}1[7]);",
450 "const double tmp449 = w16*(-A_{0}0{1}1[0] - A_{0}0{1}1[4] + A_{0}1{1}0[2] + A_{0}1{1}0[6]);",
451 "const double tmp450 = w2*(A_{0}0{1}2[7] - A_{0}2{1}0[6]);",
452 "const double tmp451 = w6*(A_{0}1{1}2[6] + A_{0}1{1}2[7] + A_{0}2{1}1[6] + A_{0}2{1}1[7]);",
453 "const double tmp452 = w20*(A_{0}0{1}1[7] - A_{0}1{1}0[6]);",
454 "const double tmp453 = w21*(A_{0}0{1}1[0] - A_{0}1{1}0[1]);",
455 "const double tmp454 = w12*(A_{0}1{1}2[0] + A_{0}1{1}2[1] + A_{0}2{1}1[0] + A_{0}2{1}1[1]);",
456 "const double tmp455 = w29*(A_{0}0{1}0[0] + A_{0}0{1}0[1]);",
457 "const double tmp456 = w28*(A_{0}0{1}0[6] + A_{0}0{1}0[7]);",
458 "const double tmp457 = w17*(-A_{0}0{1}2[0] + A_{0}2{1}0[1]);",
459 "const double tmp458 = w21*(-A_{0}0{1}1[7] - A_{0}1{1}0[4]);",
460 "const double tmp459 = w20*(-A_{0}0{1}1[0] - A_{0}1{1}0[3]);",
461 "const double tmp460 = w12*(A_{0}1{1}2[4] + A_{0}1{1}2[5] - A_{0}2{1}1[6] - A_{0}2{1}1[7]);",
462 "const double tmp461 = w6*(A_{0}1{1}2[2] + A_{0}1{1}2[3] - A_{0}2{1}1[0] - A_{0}2{1}1[1]);",
463 "const double tmp462 = w18*(A_{0}1{1}2[1] + A_{0}2{1}1[7]);",
464 "const double tmp463 = w4*(-A_{0}1{1}2[6] - A_{0}2{1}1[0]);",
465 "const double tmp464 = w15*(A_{0}0{1}2[1] + A_{0}0{1}2[3] - A_{0}2{1}0[5] - A_{0}2{1}0[7]);",
466 "const double tmp465 = w5*(A_{0}0{1}2[4] + A_{0}0{1}2[6] - A_{0}2{1}0[0] - A_{0}2{1}0[2]);",
467 "const double tmp466 = w2*(-A_{0}0{1}2[6] + A_{0}2{1}0[7]);",
468 "const double tmp467 = w20*(-A_{0}0{1}1[6] + A_{0}1{1}0[7]);",
469 "const double tmp468 = w21*(-A_{0}0{1}1[1] + A_{0}1{1}0[0]);",
470 "const double tmp469 = w17*(A_{0}0{1}2[1] - A_{0}2{1}0[0]);",
471 "const double tmp470 = w6*(-A_{0}1{1}2[2] - A_{0}1{1}2[3] - A_{0}2{1}1[4] - A_{0}2{1}1[5]);",
472 "const double tmp471 = w1*(-A_{0}0{1}1[1] - A_{0}0{1}1[5] - A_{0}1{1}0[2] - A_{0}1{1}0[6]);",
473 "const double tmp472 = w15*(-A_{0}0{1}2[4] - A_{0}0{1}2[6] - A_{0}2{1}0[1] - A_{0}2{1}0[3]);",
474 "const double tmp473 = w16*(-A_{0}0{1}1[2] - A_{0}0{1}1[6] - A_{0}1{1}0[1] - A_{0}1{1}0[5]);",
475 "const double tmp474 = w12*(-A_{0}1{1}2[4] - A_{0}1{1}2[5] - A_{0}2{1}1[2] - A_{0}2{1}1[3]);",
476 "const double tmp475 = w5*(-A_{0}0{1}2[1] - A_{0}0{1}2[3] - A_{0}2{1}0[4] - A_{0}2{1}0[6]);",
477 "const double tmp476 = w18*(-A_{0}1{1}2[6] + A_{0}2{1}1[4]);",
478 "const double tmp477 = w20*(A_{0}0{1}1[3] - A_{0}1{1}0[1]);",
479 "const double tmp478 = w10*(A_{0}1{1}2[0] + A_{0}1{1}2[7] - A_{0}2{1}1[2] - A_{0}2{1}1[5]);",
480 "const double tmp479 = w4*(A_{0}1{1}2[1] - A_{0}2{1}1[3]);",
481 "const double tmp480 = w21*(A_{0}0{1}1[4] - A_{0}1{1}0[6]);",
482 "const double tmp481 = w8*(-A_{0}0{1}1[0] - A_{0}0{1}1[7] + A_{0}1{1}0[2] + A_{0}1{1}0[5]);",
483 "const double tmp482 = w6*(A_{0}1{1}2[0] + A_{0}1{1}2[1] + A_{0}2{1}1[6] + A_{0}2{1}1[7]);",
484 "const double tmp483 = w12*(A_{0}1{1}2[6] + A_{0}1{1}2[7] + A_{0}2{1}1[0] + A_{0}2{1}1[1]);",
485 "const double tmp484 = w15*(A_{0}0{1}2[5] + A_{0}0{1}2[7] + A_{0}2{1}0[0] + A_{0}2{1}0[2]);",
486 "const double tmp485 = w5*(A_{0}0{1}2[0] + A_{0}0{1}2[2] + A_{0}2{1}0[5] + A_{0}2{1}0[7]);",
487 "const double tmp486 = w18*(-A_{0}1{1}2[1] + A_{0}2{1}1[3]);",
488 "const double tmp487 = w20*(A_{0}0{1}1[4] - A_{0}1{1}0[6]);",
489 "const double tmp488 = w4*(A_{0}1{1}2[6] - A_{0}2{1}1[4]);",
490 "const double tmp489 = w21*(A_{0}0{1}1[3] - A_{0}1{1}0[1]);",
491 "const double tmp490 = w20*(A_{0}0{1}1[7] - A_{0}1{1}0[5]);",
492 "const double tmp491 = w18*(A_{0}1{1}2[2] - A_{0}2{1}1[0]);",
493 "const double tmp492 = w4*(-A_{0}1{1}2[5] + A_{0}2{1}1[7]);",
494 "const double tmp493 = w21*(A_{0}0{1}1[0] - A_{0}1{1}0[2]);",
495 "const double tmp494 = w20*(A_{0}0{1}1[1] + A_{0}1{1}0[2]);",
496 "const double tmp495 = w21*(A_{0}0{1}1[6] + A_{0}1{1}0[5]);",
497 "const double tmp496 = w18*(-A_{0}1{1}2[2] - A_{0}2{1}1[4]);",
498 "const double tmp497 = w4*(A_{0}1{1}2[5] + A_{0}2{1}1[3]);",
499 "const double tmp498 = w15*(-A_{0}0{1}2[0] - A_{0}0{1}2[2] + A_{0}2{1}0[4] + A_{0}2{1}0[6]);",
500 "const double tmp499 = w5*(-A_{0}0{1}2[5] - A_{0}0{1}2[7] + A_{0}2{1}0[1] + A_{0}2{1}0[3]);",
501 "const double tmp500 = w18*(-A_{0}1{1}2[6] + A_{0}2{1}1[2]);",
502 "const double tmp501 = w4*(A_{0}1{1}2[1] - A_{0}2{1}1[5]);",
503 "const double tmp502 = w17*(A_{0}0{1}2[6] - A_{0}2{1}0[2]);",
504 "const double tmp503 = w2*(-A_{0}0{1}2[1] + A_{0}2{1}0[5]);",
505 "const double tmp504 = w18*(-A_{0}1{1}2[3] - A_{0}2{1}1[5]);",
506 "const double tmp505 = w4*(A_{0}1{1}2[4] + A_{0}2{1}1[2]);",
507 "const double tmp506 = w2*(A_{0}0{1}2[6] + A_{0}2{1}0[3]);",
508 "const double tmp507 = w17*(-A_{0}0{1}2[1] - A_{0}2{1}0[4]);",
509 "const double tmp508 = w18*(A_{0}1{1}2[0] + A_{0}2{1}1[6]);",
510 "const double tmp509 = w4*(-A_{0}1{1}2[7] - A_{0}2{1}1[1]);"]
511
512 expanded3Dsummations=[
513 "EM_S[INDEX4({0},{1},0,0,numEq,numComp,8)]+= tmp198| + tmp200| + tmp214| + tmp259| + tmp262| + tmp289| + tmp294| + tmp299| + tmp303| + tmp304| + tmp307| + tmp309| + tmp343| + tmp347| + tmp362| + tmp363| + tmp379| + tmp380| + tmp381| + tmp382| + tmp383| + tmp384| + tmp385| + tmp386|;",
514 "EM_S[INDEX4({0},{1},0,1,numEq,numComp,8)]+= tmp161| + tmp201| + tmp247| + tmp250| + tmp371| + tmp374| + tmp44| + tmp451| + tmp454| + tmp455| + tmp456| + tmp466| + tmp467| + tmp468| + tmp469| + tmp49| + tmp89| + tmp91| + tmp92| + tmp98|;",
515 "EM_S[INDEX4({0},{1},0,2,numEq,numComp,8)]+= tmp135| + tmp236| + tmp238| + tmp240| + tmp242| + tmp244| + tmp39| + tmp41| + tmp432| + tmp436| + tmp440| + tmp441| + tmp490| + tmp491| + tmp492| + tmp493| + tmp61| + tmp68| + tmp70| + tmp71|;",
516 "EM_S[INDEX4({0},{1},0,3,numEq,numComp,8)]+= tmp114| + tmp165| + tmp166| + tmp167| + tmp168| + tmp169| + tmp170| + tmp171| + tmp172| + tmp20| + tmp73| + tmp74| + tmp75| + tmp76| + tmp79| + tmp80|;",
517 "EM_S[INDEX4({0},{1},0,4,numEq,numComp,8)]+= tmp1| + tmp127| + tmp131| + tmp141| + tmp145| + tmp146| + tmp148| + tmp15| + tmp189| + tmp190| + tmp192| + tmp193| + tmp2| + tmp243| + tmp246| + tmp406| + tmp407| + tmp408| + tmp409| + tmp5|;",
518 "EM_S[INDEX4({0},{1},0,5,numEq,numComp,8)]+= tmp174| + tmp176| + tmp184| + tmp24| + tmp260| + tmp267| + tmp339| + tmp340| + tmp341| + tmp342| + tmp344| + tmp345| + tmp416| + tmp417| + tmp506| + tmp507|;",
519 "EM_S[INDEX4({0},{1},0,6,numEq,numComp,8)]+= tmp21| + tmp258| + tmp266| + tmp274| + tmp337| + tmp398| + tmp422| + tmp424| + tmp428| + tmp430| + tmp447| + tmp449| + tmp496| + tmp497| + tmp498| + tmp499|;",
520 "EM_S[INDEX4({0},{1},0,7,numEq,numComp,8)]+= tmp104| + tmp105| + tmp106| + tmp107| + tmp108| + tmp109| + tmp110| + tmp111| + tmp112| + tmp113| + tmp38| + tmp87|;",
521 "EM_S[INDEX4({0},{1},1,0,numEq,numComp,8)]+= tmp145| + tmp148| + tmp161| + tmp201| + tmp202| + tmp210| + tmp371| + tmp374| + tmp440| + tmp441| + tmp450| + tmp451| + tmp452| + tmp453| + tmp454| + tmp455| + tmp456| + tmp457| + tmp89| + tmp91|;",
522 "EM_S[INDEX4({0},{1},1,1,numEq,numComp,8)]+= tmp215| + tmp221| + tmp227| + tmp260| + tmp267| + tmp288| + tmp304| + tmp312| + tmp317| + tmp351| + tmp352| + tmp353| + tmp354| + tmp355| + tmp356| + tmp357| + tmp358| + tmp359| + tmp360| + tmp361| + tmp362| + tmp363| + tmp76| + tmp79|;",
523 "EM_S[INDEX4({0},{1},1,2,numEq,numComp,8)]+= tmp166| + tmp169| + tmp172| + tmp196| + tmp197| + tmp198| + tmp199| + tmp20| + tmp200| + tmp21| + tmp73| + tmp74| + tmp75| + tmp77| + tmp80| + tmp82|;",
524 "EM_S[INDEX4({0},{1},1,3,numEq,numComp,8)]+= tmp36| + tmp37| + tmp38| + tmp39| + tmp40| + tmp41| + tmp42| + tmp43| + tmp44| + tmp45| + tmp46| + tmp47| + tmp48| + tmp49| + tmp50| + tmp51| + tmp52| + tmp53| + tmp54| + tmp55|;",
525 "EM_S[INDEX4({0},{1},1,4,numEq,numComp,8)]+= tmp176| + tmp24| + tmp269| + tmp274| + tmp339| + tmp340| + tmp342| + tmp343| + tmp344| + tmp347| + tmp394| + tmp395| + tmp416| + tmp417| + tmp418| + tmp419|;",
526 "EM_S[INDEX4({0},{1},1,5,numEq,numComp,8)]+= tmp112| + tmp12| + tmp123| + tmp13| + tmp141| + tmp142| + tmp143| + tmp146| + tmp147| + tmp149| + tmp16| + tmp277| + tmp278| + tmp279| + tmp280| + tmp281| + tmp282| + tmp6| + tmp92| + tmp98|;",
527 "EM_S[INDEX4({0},{1},1,6,numEq,numComp,8)]+= tmp104| + tmp105| + tmp106| + tmp110| + tmp113| + tmp135| + tmp136| + tmp137| + tmp138| + tmp139| + tmp15| + tmp87|;",
528 "EM_S[INDEX4({0},{1},1,7,numEq,numComp,8)]+= tmp114| + tmp184| + tmp225| + tmp232| + tmp329| + tmp330| + tmp332| + tmp334| + tmp335| + tmp337| + tmp338| + tmp421| + tmp464| + tmp465| + tmp504| + tmp505|;",
529 "EM_S[INDEX4({0},{1},2,0,numEq,numComp,8)]+= tmp135| + tmp234| + tmp235| + tmp236| + tmp237| + tmp238| + tmp239| + tmp240| + tmp241| + tmp242| + tmp243| + tmp244| + tmp245| + tmp246| + tmp39| + tmp41| + tmp44| + tmp49| + tmp61| + tmp71|;",
530 "EM_S[INDEX4({0},{1},2,1,numEq,numComp,8)]+= tmp114| + tmp120| + tmp167| + tmp170| + tmp198| + tmp20| + tmp200| + tmp24| + tmp443| + tmp444| + tmp73| + tmp74| + tmp75| + tmp80| + tmp81| + tmp83|;",
531 "EM_S[INDEX4({0},{1},2,2,numEq,numComp,8)]+= tmp217| + tmp231| + tmp233| + tmp258| + tmp266| + tmp271| + tmp273| + tmp288| + tmp289| + tmp290| + tmp291| + tmp292| + tmp293| + tmp294| + tmp295| + tmp296| + tmp297| + tmp298| + tmp299| + tmp300| + tmp301| + tmp302| + tmp76| + tmp79|;",
532 "EM_S[INDEX4({0},{1},2,3,numEq,numComp,8)]+= tmp101| + tmp156| + tmp157| + tmp204| + tmp205| + tmp368| + tmp371| + tmp372| + tmp374| + tmp375| + tmp377| + tmp437| + tmp438| + tmp439| + tmp440| + tmp441| + tmp442| + tmp85| + tmp87| + tmp99|;",
533 "EM_S[INDEX4({0},{1},2,4,numEq,numComp,8)]+= tmp184| + tmp21| + tmp328| + tmp337| + tmp383| + tmp386| + tmp422| + tmp423| + tmp424| + tmp427| + tmp428| + tmp430| + tmp498| + tmp499| + tmp508| + tmp509|;",
534 "EM_S[INDEX4({0},{1},2,5,numEq,numComp,8)]+= tmp104| + tmp106| + tmp108| + tmp111| + tmp113| + tmp15| + tmp160| + tmp161| + tmp162| + tmp163| + tmp164| + tmp38|;",
535 "EM_S[INDEX4({0},{1},2,6,numEq,numComp,8)]+= tmp10| + tmp112| + tmp122| + tmp123| + tmp124| + tmp125| + tmp126| + tmp127| + tmp128| + tmp129| + tmp130| + tmp131| + tmp132| + tmp133| + tmp134| + tmp14| + tmp3| + tmp68| + tmp70| + tmp9|;",
536 "EM_S[INDEX4({0},{1},2,7,numEq,numComp,8)]+= tmp166| + tmp175| + tmp176| + tmp178| + tmp179| + tmp180| + tmp183| + tmp187| + tmp270| + tmp272| + tmp274| + tmp284| + tmp285| + tmp364| + tmp365| + tmp366|;",
537 "EM_S[INDEX4({0},{1},3,0,numEq,numComp,8)]+= tmp20| + tmp21| + tmp24| + tmp34| + tmp72| + tmp73| + tmp74| + tmp75| + tmp76| + tmp77| + tmp78| + tmp79| + tmp80| + tmp81| + tmp82| + tmp83|;",
538 "EM_S[INDEX4({0},{1},3,1,numEq,numComp,8)]+= tmp13| + tmp16| + tmp38| + tmp39| + tmp40| + tmp41| + tmp43| + tmp440| + tmp441| + tmp45| + tmp47| + tmp478| + tmp481| + tmp486| + tmp487| + tmp488| + tmp489| + tmp50| + tmp52| + tmp55|;",
539 "EM_S[INDEX4({0},{1},3,2,numEq,numComp,8)]+= tmp101| + tmp14| + tmp204| + tmp205| + tmp367| + tmp368| + tmp369| + tmp370| + tmp371| + tmp372| + tmp373| + tmp374| + tmp375| + tmp376| + tmp377| + tmp378| + tmp44| + tmp49| + tmp87| + tmp9|;",
540 "EM_S[INDEX4({0},{1},3,3,numEq,numComp,8)]+= tmp179| + tmp183| + tmp198| + tmp200| + tmp214| + tmp215| + tmp216| + tmp217| + tmp218| + tmp219| + tmp220| + tmp221| + tmp222| + tmp223| + tmp224| + tmp225| + tmp226| + tmp227| + tmp228| + tmp229| + tmp230| + tmp231| + tmp232| + tmp233|;",
541 "EM_S[INDEX4({0},{1},3,4,numEq,numComp,8)]+= tmp104| + tmp106| + tmp112| + tmp113| + tmp135| + tmp137| + tmp139| + tmp160| + tmp161| + tmp164| + tmp471| + tmp473|;",
542 "EM_S[INDEX4({0},{1},3,5,numEq,numComp,8)]+= tmp114| + tmp274| + tmp312| + tmp317| + tmp329| + tmp332| + tmp335| + tmp337| + tmp338| + tmp399| + tmp401| + tmp446| + tmp462| + tmp463| + tmp464| + tmp465|;",
543 "EM_S[INDEX4({0},{1},3,6,numEq,numComp,8)]+= tmp166| + tmp175| + tmp176| + tmp177| + tmp178| + tmp180| + tmp181| + tmp184| + tmp187| + tmp271| + tmp273| + tmp283| + tmp284| + tmp285| + tmp286| + tmp287|;",
544 "EM_S[INDEX4({0},{1},3,7,numEq,numComp,8)]+= tmp1| + tmp10| + tmp11| + tmp12| + tmp15| + tmp152| + tmp153| + tmp154| + tmp155| + tmp156| + tmp157| + tmp158| + tmp159| + tmp17| + tmp3| + tmp4| + tmp51| + tmp54| + tmp6| + tmp7|;",
545 "EM_S[INDEX4({0},{1},4,0,numEq,numComp,8)]+= tmp1| + tmp127| + tmp131| + tmp141| + tmp146| + tmp15| + tmp153| + tmp154| + tmp188| + tmp189| + tmp190| + tmp191| + tmp192| + tmp193| + tmp194| + tmp195| + tmp68| + tmp70| + tmp92| + tmp98|;",
546 "EM_S[INDEX4({0},{1},4,1,numEq,numComp,8)]+= tmp166| + tmp176| + tmp184| + tmp283| + tmp339| + tmp340| + tmp341| + tmp342| + tmp343| + tmp344| + tmp345| + tmp346| + tmp347| + tmp348| + tmp349| + tmp350|;",
547 "EM_S[INDEX4({0},{1},4,2,numEq,numComp,8)]+= tmp114| + tmp274| + tmp337| + tmp383| + tmp386| + tmp422| + tmp424| + tmp426| + tmp428| + tmp429| + tmp430| + tmp445| + tmp446| + tmp447| + tmp448| + tmp449|;",
548 "EM_S[INDEX4({0},{1},4,3,numEq,numComp,8)]+= tmp104| + tmp106| + tmp107| + tmp109| + tmp112| + tmp113| + tmp135| + tmp161| + tmp482| + tmp483| + tmp484| + tmp485|;",
549 "EM_S[INDEX4({0},{1},4,4,numEq,numComp,8)]+= tmp118| + tmp121| + tmp214| + tmp215| + tmp216| + tmp217| + tmp220| + tmp222| + tmp253| + tmp254| + tmp255| + tmp256| + tmp257| + tmp258| + tmp259| + tmp260| + tmp261| + tmp262| + tmp263| + tmp264| + tmp265| + tmp266| + tmp267| + tmp268|;",
550 "EM_S[INDEX4({0},{1},4,5,numEq,numComp,8)]+= tmp100| + tmp101| + tmp145| + tmp148| + tmp369| + tmp376| + tmp402| + tmp403| + tmp404| + tmp405| + tmp60| + tmp65| + tmp84| + tmp87| + tmp88| + tmp89| + tmp91| + tmp95| + tmp96| + tmp97|;",
551 "EM_S[INDEX4({0},{1},4,6,numEq,numComp,8)]+= tmp243| + tmp246| + tmp38| + tmp43| + tmp476| + tmp477| + tmp478| + tmp479| + tmp480| + tmp481| + tmp57| + tmp58| + tmp61| + tmp63| + tmp64| + tmp66| + tmp69| + tmp71| + tmp90| + tmp94|;",
552 "EM_S[INDEX4({0},{1},4,7,numEq,numComp,8)]+= tmp20| + tmp21| + tmp22| + tmp23| + tmp24| + tmp25| + tmp26| + tmp27| + tmp28| + tmp29| + tmp30| + tmp31| + tmp32| + tmp33| + tmp34| + tmp35|;",
553 "EM_S[INDEX4({0},{1},5,0,numEq,numComp,8)]+= tmp166| + tmp176| + tmp260| + tmp267| + tmp274| + tmp339| + tmp340| + tmp342| + tmp344| + tmp346| + tmp348| + tmp365| + tmp393| + tmp394| + tmp395| + tmp396|;",
554 "EM_S[INDEX4({0},{1},5,1,numEq,numComp,8)]+= tmp112| + tmp12| + tmp123| + tmp124| + tmp126| + tmp140| + tmp141| + tmp142| + tmp143| + tmp144| + tmp145| + tmp146| + tmp147| + tmp148| + tmp149| + tmp150| + tmp151| + tmp51| + tmp54| + tmp6|;",
555 "EM_S[INDEX4({0},{1},5,2,numEq,numComp,8)]+= tmp104| + tmp106| + tmp113| + tmp136| + tmp138| + tmp15| + tmp161| + tmp38| + tmp472| + tmp475| + tmp482| + tmp483|;",
556 "EM_S[INDEX4({0},{1},5,3,numEq,numComp,8)]+= tmp184| + tmp21| + tmp312| + tmp317| + tmp327| + tmp328| + tmp329| + tmp330| + tmp331| + tmp332| + tmp333| + tmp334| + tmp335| + tmp336| + tmp337| + tmp338|;",
557 "EM_S[INDEX4({0},{1},5,4,numEq,numComp,8)]+= tmp100| + tmp101| + tmp102| + tmp103| + tmp84| + tmp85| + tmp86| + tmp87| + tmp88| + tmp89| + tmp90| + tmp91| + tmp92| + tmp93| + tmp94| + tmp95| + tmp96| + tmp97| + tmp98| + tmp99|;",
558 "EM_S[INDEX4({0},{1},5,5,numEq,numComp,8)]+= tmp217| + tmp225| + tmp232| + tmp26| + tmp265| + tmp268| + tmp288| + tmp289| + tmp29| + tmp290| + tmp293| + tmp295| + tmp308| + tmp313| + tmp343| + tmp347| + tmp358| + tmp359| + tmp410| + tmp411| + tmp412| + tmp413| + tmp414| + tmp415|;",
559 "EM_S[INDEX4({0},{1},5,6,numEq,numComp,8)]+= tmp114| + tmp115| + tmp116| + tmp117| + tmp118| + tmp119| + tmp120| + tmp121| + tmp20| + tmp22| + tmp24| + tmp25| + tmp28| + tmp30| + tmp32| + tmp35|;",
560 "EM_S[INDEX4({0},{1},5,7,numEq,numComp,8)]+= tmp13| + tmp135| + tmp16| + tmp237| + tmp238| + tmp245| + tmp319| + tmp320| + tmp321| + tmp322| + tmp323| + tmp324| + tmp325| + tmp326| + tmp45| + tmp55| + tmp57| + tmp60| + tmp64| + tmp65|;",
561 "EM_S[INDEX4({0},{1},6,0,numEq,numComp,8)]+= tmp114| + tmp184| + tmp258| + tmp266| + tmp337| + tmp420| + tmp421| + tmp422| + tmp423| + tmp424| + tmp425| + tmp426| + tmp427| + tmp428| + tmp429| + tmp430|;",
562 "EM_S[INDEX4({0},{1},6,1,numEq,numComp,8)]+= tmp104| + tmp106| + tmp113| + tmp135| + tmp15| + tmp162| + tmp163| + tmp470| + tmp474| + tmp484| + tmp485| + tmp87|;",
563 "EM_S[INDEX4({0},{1},6,2,numEq,numComp,8)]+= tmp10| + tmp112| + tmp123| + tmp125| + tmp127| + tmp128| + tmp130| + tmp131| + tmp132| + tmp156| + tmp157| + tmp243| + tmp246| + tmp278| + tmp279| + tmp3| + tmp500| + tmp501| + tmp502| + tmp503|;",
564 "EM_S[INDEX4({0},{1},6,3,numEq,numComp,8)]+= tmp175| + tmp176| + tmp178| + tmp180| + tmp182| + tmp185| + tmp187| + tmp24| + tmp269| + tmp270| + tmp271| + tmp272| + tmp273| + tmp274| + tmp275| + tmp276|;",
565 "EM_S[INDEX4({0},{1},6,4,numEq,numComp,8)]+= tmp38| + tmp42| + tmp43| + tmp53| + tmp56| + tmp57| + tmp58| + tmp59| + tmp60| + tmp61| + tmp62| + tmp63| + tmp64| + tmp65| + tmp66| + tmp67| + tmp68| + tmp69| + tmp70| + tmp71|;",
566 "EM_S[INDEX4({0},{1},6,5,numEq,numComp,8)]+= tmp118| + tmp121| + tmp166| + tmp199| + tmp20| + tmp21| + tmp22| + tmp25| + tmp27| + tmp28| + tmp30| + tmp33| + tmp458| + tmp459| + tmp460| + tmp461|;",
567 "EM_S[INDEX4({0},{1},6,6,numEq,numComp,8)]+= tmp179| + tmp183| + tmp215| + tmp255| + tmp26| + tmp261| + tmp288| + tmp29| + tmp298| + tmp300| + tmp304| + tmp316| + tmp318| + tmp351| + tmp354| + tmp355| + tmp383| + tmp386| + tmp387| + tmp388| + tmp389| + tmp390| + tmp391| + tmp392|;",
568 "EM_S[INDEX4({0},{1},6,7,numEq,numComp,8)]+= tmp100| + tmp14| + tmp161| + tmp201| + tmp202| + tmp203| + tmp204| + tmp205| + tmp206| + tmp207| + tmp208| + tmp209| + tmp210| + tmp211| + tmp212| + tmp213| + tmp88| + tmp9| + tmp90| + tmp94|;",
569 "EM_S[INDEX4({0},{1},7,0,numEq,numComp,8)]+= tmp104| + tmp106| + tmp112| + tmp113| + tmp38| + tmp470| + tmp471| + tmp472| + tmp473| + tmp474| + tmp475| + tmp87|;",
570 "EM_S[INDEX4({0},{1},7,1,numEq,numComp,8)]+= tmp21| + tmp225| + tmp232| + tmp274| + tmp329| + tmp332| + tmp333| + tmp335| + tmp336| + tmp337| + tmp338| + tmp397| + tmp398| + tmp399| + tmp400| + tmp401|;",
571 "EM_S[INDEX4({0},{1},7,2,numEq,numComp,8)]+= tmp173| + tmp174| + tmp175| + tmp176| + tmp177| + tmp178| + tmp179| + tmp180| + tmp181| + tmp182| + tmp183| + tmp184| + tmp185| + tmp186| + tmp187| + tmp24|;",
572 "EM_S[INDEX4({0},{1},7,3,numEq,numComp,8)]+= tmp0| + tmp1| + tmp10| + tmp11| + tmp12| + tmp13| + tmp14| + tmp15| + tmp16| + tmp17| + tmp18| + tmp19| + tmp2| + tmp3| + tmp4| + tmp5| + tmp6| + tmp7| + tmp8| + tmp9|;",
573 "EM_S[INDEX4({0},{1},7,4,numEq,numComp,8)]+= tmp114| + tmp117| + tmp119| + tmp166| + tmp171| + tmp20| + tmp22| + tmp25| + tmp26| + tmp28| + tmp29| + tmp30| + tmp460| + tmp461| + tmp494| + tmp495|;",
574 "EM_S[INDEX4({0},{1},7,5,numEq,numComp,8)]+= tmp135| + tmp238| + tmp320| + tmp324| + tmp325| + tmp326| + tmp431| + tmp432| + tmp433| + tmp434| + tmp435| + tmp436| + tmp45| + tmp51| + tmp54| + tmp55| + tmp57| + tmp64| + tmp90| + tmp94|;",
575 "EM_S[INDEX4({0},{1},7,6,numEq,numComp,8)]+= tmp100| + tmp156| + tmp157| + tmp161| + tmp201| + tmp204| + tmp205| + tmp207| + tmp208| + tmp209| + tmp211| + tmp247| + tmp248| + tmp249| + tmp250| + tmp251| + tmp252| + tmp60| + tmp65| + tmp88|;",
576 "EM_S[INDEX4({0},{1},7,7,numEq,numComp,8)]+= tmp118| + tmp121| + tmp214| + tmp226| + tmp228| + tmp271| + tmp273| + tmp289| + tmp303| + tmp304| + tmp305| + tmp306| + tmp307| + tmp308| + tmp309| + tmp310| + tmp311| + tmp312| + tmp313| + tmp314| + tmp315| + tmp316| + tmp317| + tmp318|;"]
577
578 expanded2Dtemps = [
579 "const double tmp0 = w3*(A_{0}1{1}1[0] + A_{0}1{1}1[1] + A_{0}1{1}1[2] + A_{0}1{1}1[3]);",
580 "const double tmp1 = w1*(A_{0}0{1}1[0] + A_{0}0{1}1[3] - A_{0}1{1}0[1] - A_{0}1{1}0[2]);",
581 "const double tmp2 = w4*(A_{0}0{1}0[2] + A_{0}0{1}0[3]);",
582 "const double tmp3 = w0*(A_{0}0{1}0[0] + A_{0}0{1}0[1]);",
583 "const double tmp4 = w5*(A_{0}0{1}1[2] - A_{0}1{1}0[3]);",
584 "const double tmp5 = w2*(-A_{0}0{1}1[1] + A_{0}1{1}0[0]);",
585 "const double tmp6 = w5*(A_{0}0{1}1[3] + A_{0}1{1}0[0]);",
586 "const double tmp7 = w3*(-A_{0}1{1}1[0] - A_{0}1{1}1[1] - A_{0}1{1}1[2] - A_{0}1{1}1[3]);",
587 "const double tmp8 = w6*(A_{0}0{1}0[0] + A_{0}0{1}0[1] + A_{0}0{1}0[2] + A_{0}0{1}0[3]);",
588 "const double tmp9 = w1*(A_{0}0{1}1[1] + A_{0}0{1}1[2] + A_{0}1{1}0[1] + A_{0}1{1}0[2]);",
589 "const double tmp10 = w2*(-A_{0}0{1}1[0] - A_{0}1{1}0[3]);",
590 "const double tmp11 = w4*(A_{0}0{1}0[0] + A_{0}0{1}0[1]);",
591 "const double tmp12 = w0*(A_{0}0{1}0[2] + A_{0}0{1}0[3]);",
592 "const double tmp13 = w5*(A_{0}0{1}1[1] - A_{0}1{1}0[0]);",
593 "const double tmp14 = w2*(-A_{0}0{1}1[2] + A_{0}1{1}0[3]);",
594 "const double tmp15 = w7*(A_{0}1{1}1[0] + A_{0}1{1}1[2]);",
595 "const double tmp16 = w4*(-A_{0}0{1}0[2] - A_{0}0{1}0[3]);",
596 "const double tmp17 = w0*(-A_{0}0{1}0[0] - A_{0}0{1}0[1]);",
597 "const double tmp18 = w5*(A_{0}0{1}1[3] + A_{0}1{1}0[3]);",
598 "const double tmp19 = w8*(A_{0}1{1}1[1] + A_{0}1{1}1[3]);",
599 "const double tmp20 = w2*(-A_{0}0{1}1[0] - A_{0}1{1}0[0]);",
600 "const double tmp21 = w7*(A_{0}1{1}1[1] + A_{0}1{1}1[3]);",
601 "const double tmp22 = w4*(-A_{0}0{1}0[0] - A_{0}0{1}0[1]);",
602 "const double tmp23 = w0*(-A_{0}0{1}0[2] - A_{0}0{1}0[3]);",
603 "const double tmp24 = w5*(A_{0}0{1}1[0] + A_{0}1{1}0[0]);",
604 "const double tmp25 = w8*(A_{0}1{1}1[0] + A_{0}1{1}1[2]);",
605 "const double tmp26 = w2*(-A_{0}0{1}1[3] - A_{0}1{1}0[3]);",
606 "const double tmp27 = w5*(-A_{0}0{1}1[1] - A_{0}1{1}0[2]);",
607 "const double tmp28 = w1*(-A_{0}0{1}1[0] - A_{0}0{1}1[3] - A_{0}1{1}0[0] - A_{0}1{1}0[3]);",
608 "const double tmp29 = w2*(A_{0}0{1}1[2] + A_{0}1{1}0[1]);",
609 "const double tmp30 = w7*(-A_{0}1{1}1[1] - A_{0}1{1}1[3]);",
610 "const double tmp31 = w1*(-A_{0}0{1}1[1] - A_{0}0{1}1[2] + A_{0}1{1}0[0] + A_{0}1{1}0[3]);",
611 "const double tmp32 = w5*(-A_{0}0{1}1[0] + A_{0}1{1}0[2]);",
612 "const double tmp33 = w8*(-A_{0}1{1}1[0] - A_{0}1{1}1[2]);",
613 "const double tmp34 = w6*(-A_{0}0{1}0[0] - A_{0}0{1}0[1] - A_{0}0{1}0[2] - A_{0}0{1}0[3]);",
614 "const double tmp35 = w2*(A_{0}0{1}1[3] - A_{0}1{1}0[1]);",
615 "const double tmp36 = w5*(A_{0}0{1}1[0] + A_{0}1{1}0[3]);",
616 "const double tmp37 = w2*(-A_{0}0{1}1[3] - A_{0}1{1}0[0]);",
617 "const double tmp38 = w7*(-A_{0}1{1}1[0] - A_{0}1{1}1[2]);",
618 "const double tmp39 = w5*(-A_{0}0{1}1[3] + A_{0}1{1}0[1]);",
619 "const double tmp40 = w8*(-A_{0}1{1}1[1] - A_{0}1{1}1[3]);",
620 "const double tmp41 = w2*(A_{0}0{1}1[0] - A_{0}1{1}0[2]);",
621 "const double tmp42 = w5*(A_{0}0{1}1[1] - A_{0}1{1}0[3]);",
622 "const double tmp43 = w2*(-A_{0}0{1}1[2] + A_{0}1{1}0[0]);",
623 "const double tmp44 = w5*(A_{0}0{1}1[2] - A_{0}1{1}0[0]);",
624 "const double tmp45 = w2*(-A_{0}0{1}1[1] + A_{0}1{1}0[3]);",
625 "const double tmp46 = w5*(-A_{0}0{1}1[0] + A_{0}1{1}0[1]);",
626 "const double tmp47 = w2*(A_{0}0{1}1[3] - A_{0}1{1}0[2]);",
627 "const double tmp48 = w5*(-A_{0}0{1}1[1] - A_{0}1{1}0[1]);",
628 "const double tmp49 = w2*(A_{0}0{1}1[2] + A_{0}1{1}0[2]);",
629 "const double tmp50 = w5*(-A_{0}0{1}1[3] + A_{0}1{1}0[2]);",
630 "const double tmp51 = w2*(A_{0}0{1}1[0] - A_{0}1{1}0[1]);",
631 "const double tmp52 = w5*(-A_{0}0{1}1[2] - A_{0}1{1}0[1]);",
632 "const double tmp53 = w2*(A_{0}0{1}1[1] + A_{0}1{1}0[2]);",
633 "const double tmp54 = w5*(-A_{0}0{1}1[2] - A_{0}1{1}0[2]);",
634 "const double tmp55 = w2*(A_{0}0{1}1[1] + A_{0}1{1}0[1]);"]
635
636 expanded2Dsummations=[
637 "EM_S[INDEX4({0},{1},0,0,numEq,numComp,4)]+= tmp15| + tmp16| + tmp17| + tmp18| + tmp19| + tmp20| + tmp9|;",
638 "EM_S[INDEX4({0},{1},0,1,numEq,numComp,4)]+= tmp0| + tmp1| + tmp2| + tmp3| + tmp4| + tmp5|;",
639 "EM_S[INDEX4({0},{1},0,2,numEq,numComp,4)]+= tmp31| + tmp34| + tmp38| + tmp39| + tmp40| + tmp41|;",
640 "EM_S[INDEX4({0},{1},0,3,numEq,numComp,4)]+= tmp28| + tmp52| + tmp53| + tmp7| + tmp8|;",
641 "EM_S[INDEX4({0},{1},1,0,numEq,numComp,4)]+= tmp0| + tmp2| + tmp3| + tmp31| + tmp50| + tmp51|;",
642 "EM_S[INDEX4({0},{1},1,1,numEq,numComp,4)]+= tmp16| + tmp17| + tmp21| + tmp25| + tmp28| + tmp54| + tmp55|;",
643 "EM_S[INDEX4({0},{1},1,2,numEq,numComp,4)]+= tmp10| + tmp6| + tmp7| + tmp8| + tmp9|;",
644 "EM_S[INDEX4({0},{1},1,3,numEq,numComp,4)]+= tmp1| + tmp30| + tmp33| + tmp34| + tmp44| + tmp45|;",
645 "EM_S[INDEX4({0},{1},2,0,numEq,numComp,4)]+= tmp1| + tmp34| + tmp38| + tmp40| + tmp42| + tmp43|;",
646 "EM_S[INDEX4({0},{1},2,1,numEq,numComp,4)]+= tmp36| + tmp37| + tmp7| + tmp8| + tmp9|;",
647 "EM_S[INDEX4({0},{1},2,2,numEq,numComp,4)]+= tmp15| + tmp19| + tmp22| + tmp23| + tmp28| + tmp48| + tmp49|;",
648 "EM_S[INDEX4({0},{1},2,3,numEq,numComp,4)]+= tmp0| + tmp11| + tmp12| + tmp31| + tmp46| + tmp47|;",
649 "EM_S[INDEX4({0},{1},3,0,numEq,numComp,4)]+= tmp27| + tmp28| + tmp29| + tmp7| + tmp8|;",
650 "EM_S[INDEX4({0},{1},3,1,numEq,numComp,4)]+= tmp30| + tmp31| + tmp32| + tmp33| + tmp34| + tmp35|;",
651 "EM_S[INDEX4({0},{1},3,2,numEq,numComp,4)]+= tmp0| + tmp1| + tmp11| + tmp12| + tmp13| + tmp14|;",
652 "EM_S[INDEX4({0},{1},3,3,numEq,numComp,4)]+= tmp21| + tmp22| + tmp23| + tmp24| + tmp25| + tmp26| + tmp9|;"]
653
654 reduced2Dsummations=[
655 "EM_S[INDEX4({0},{1},0,0,numEq,numComp,4)]+=-8*A_{0}0{1}0|*w6 + 8*A_{0}1{1}1|*w3 + tmp1|;",
656 "EM_S[INDEX4({0},{1},0,1,numEq,numComp,4)]+= 8*A_{0}0{1}0|*w6 + 4*A_{0}1{1}1|*w3 + tmp0|;",
657 "EM_S[INDEX4({0},{1},0,2,numEq,numComp,4)]+=-4*A_{0}0{1}0|*w6 - 8*A_{0}1{1}1|*w3 + tmp3|;",
658 "EM_S[INDEX4({0},{1},0,3,numEq,numComp,4)]+= 4*A_{0}0{1}0|*w6 - 4*A_{0}1{1}1|*w3 + tmp2|;",
659 "EM_S[INDEX4({0},{1},1,0,numEq,numComp,4)]+= 8*A_{0}0{1}0|*w6 + 4*A_{0}1{1}1|*w3 + tmp3|;",
660 "EM_S[INDEX4({0},{1},1,1,numEq,numComp,4)]+=-8*A_{0}0{1}0|*w6 + 8*A_{0}1{1}1|*w3 + tmp2|;",
661 "EM_S[INDEX4({0},{1},1,2,numEq,numComp,4)]+= 4*A_{0}0{1}0|*w6 - 4*A_{0}1{1}1|*w3 + tmp1|;",
662 "EM_S[INDEX4({0},{1},1,3,numEq,numComp,4)]+=-4*A_{0}0{1}0|*w6 - 8*A_{0}1{1}1|*w3 + tmp0|;",
663 "EM_S[INDEX4({0},{1},2,0,numEq,numComp,4)]+=-4*A_{0}0{1}0|*w6 - 8*A_{0}1{1}1|*w3 + tmp0|;",
664 "EM_S[INDEX4({0},{1},2,1,numEq,numComp,4)]+= 4*A_{0}0{1}0|*w6 - 4*A_{0}1{1}1|*w3 + tmp1|;",
665 "EM_S[INDEX4({0},{1},2,2,numEq,numComp,4)]+=-8*A_{0}0{1}0|*w6 + 8*A_{0}1{1}1|*w3 + tmp2|;",
666 "EM_S[INDEX4({0},{1},2,3,numEq,numComp,4)]+= 8*A_{0}0{1}0|*w6 + 4*A_{0}1{1}1|*w3 + tmp3|;",
667 "EM_S[INDEX4({0},{1},3,0,numEq,numComp,4)]+= 4*A_{0}0{1}0|*w6 - 4*A_{0}1{1}1|*w3 + tmp2|;",
668 "EM_S[INDEX4({0},{1},3,1,numEq,numComp,4)]+=-4*A_{0}0{1}0|*w6 - 8*A_{0}1{1}1|*w3 + tmp3|;",
669 "EM_S[INDEX4({0},{1},3,2,numEq,numComp,4)]+= 8*A_{0}0{1}0|*w6 + 4*A_{0}1{1}1|*w3 + tmp0|;",
670 "EM_S[INDEX4({0},{1},3,3,numEq,numComp,4)]+=-8*A_{0}0{1}0|*w6 + 8*A_{0}1{1}1|*w3 + tmp1|;"]
671
672
673
674 reduced3Dtemps = [
675 "const double tmp0 = Aw{0}0{1}1 + Aw{0}1{1}0;",
676 "const double tmp1 = Aw{0}0{1}1 - Aw{0}1{1}0;",
677 "const double tmp2 = Aw{0}0{1}2 + Aw{0}2{1}0;",
678 "const double tmp3 = Aw{0}0{1}2 - Aw{0}2{1}0;",
679 "const double tmp4 = Aw{0}1{1}2 + Aw{0}2{1}1;",
680 "const double tmp5 = Aw{0}1{1}2 - Aw{0}2{1}1;",
681 "const double tmp6 = 4*Aw{0}0{1}0;",
682 "const double tmp7 = 2*Aw{0}0{1}0;",
683 "const double tmp8 = 4*Aw{0}1{1}1;",
684 "const double tmp9 = 2*Aw{0}1{1}1;",
685 "const double tmp10 = 4*Aw{0}2{1}2;",
686 "const double tmp11 = 2*Aw{0}2{1}2;",
687 "const double tmp12 = Aw{0}0{1}0;",#these three should be replaced
688 "const double tmp13 = Aw{0}1{1}1;",#in the summations
689 "const double tmp14 = Aw{0}2{1}2;",#with their actual expressions
690 "const double tmp15 = 2*tmp0;",
691 "const double tmp16 = 2*tmp1;",
692 "const double tmp17 = 2*tmp2;",
693 "const double tmp18 = 2*tmp3;",
694 "const double tmp19 = 2*tmp4;",
695 "const double tmp20 = 2*tmp5;",
696 "const double tmp21 = -tmp6;", #same for these three
697 "const double tmp22 = -tmp7;", #
698 "const double tmp23 = -Aw{0}0{1}0;" #
699 ]
700
701 reduced3Dsummations = [
702 "EM_S[INDEX4({0},{1},0,0,numEq,numComp,8)]+= tmp21| - tmp8| - tmp10| + tmp15| + tmp17| - tmp19|;",
703 "EM_S[INDEX4({0},{1},0,1,numEq,numComp,8)]+= tmp6| - tmp9| - tmp11| - tmp4| + tmp16| + tmp18|;",
704 "EM_S[INDEX4({0},{1},0,2,numEq,numComp,8)]+= tmp22| + tmp8| - tmp11| - tmp16| + tmp2| - tmp20|;",
705 "EM_S[INDEX4({0},{1},0,3,numEq,numComp,8)]+= tmp7| + tmp9| - tmp14| - tmp15| + tmp3| - tmp5|;",
706 "EM_S[INDEX4({0},{1},0,4,numEq,numComp,8)]+= tmp22| - tmp9| + tmp10| - tmp18| + tmp20| + tmp0|;",
707 "EM_S[INDEX4({0},{1},0,5,numEq,numComp,8)]+= tmp7| - tmp13| + tmp11| - tmp17| + tmp1| + tmp5|;",
708 "EM_S[INDEX4({0},{1},0,6,numEq,numComp,8)]+= tmp23| + tmp9| + tmp11| + tmp19| - tmp1| - tmp3|;",
709 "EM_S[INDEX4({0},{1},0,7,numEq,numComp,8)]+= tmp12| + tmp13| + tmp14| + tmp4| - tmp0| - tmp2|;",
710 "EM_S[INDEX4({0},{1},1,0,numEq,numComp,8)]+= tmp6| - tmp9| - tmp11| - tmp18| - tmp16| - tmp4|;",
711 "EM_S[INDEX4({0},{1},1,1,numEq,numComp,8)]+= tmp21| - tmp8| - tmp10| - tmp17| - tmp19| - tmp15|;",
712 "EM_S[INDEX4({0},{1},1,2,numEq,numComp,8)]+= tmp7| + tmp9| - tmp14| + tmp15| - tmp5| - tmp3|;",
713 "EM_S[INDEX4({0},{1},1,3,numEq,numComp,8)]+= tmp22| + tmp8| - tmp11| - tmp2| - tmp20| + tmp16|;",
714 "EM_S[INDEX4({0},{1},1,4,numEq,numComp,8)]+= tmp7| - tmp13| + tmp11| + tmp17| - tmp1| + tmp5|;",
715 "EM_S[INDEX4({0},{1},1,5,numEq,numComp,8)]+= tmp22| - tmp9| + tmp10| + tmp20| - tmp0| + tmp18|;",
716 "EM_S[INDEX4({0},{1},1,6,numEq,numComp,8)]+= tmp12| + tmp13| + tmp14| + tmp4| + tmp2| + tmp0|;",
717 "EM_S[INDEX4({0},{1},1,7,numEq,numComp,8)]+= tmp23| + tmp9| + tmp11| + tmp3| + tmp1| + tmp19|;",
718 "EM_S[INDEX4({0},{1},2,0,numEq,numComp,8)]+= tmp22| + tmp8| - tmp11| + tmp20| + tmp2| + tmp16|;",
719 "EM_S[INDEX4({0},{1},2,1,numEq,numComp,8)]+= tmp7| + tmp9| - tmp14| + tmp3| + tmp15| + tmp5|;",
720 "EM_S[INDEX4({0},{1},2,2,numEq,numComp,8)]+= tmp21| - tmp8| - tmp10| + tmp19| + tmp17| - tmp15|;",
721 "EM_S[INDEX4({0},{1},2,3,numEq,numComp,8)]+= tmp6| - tmp9| - tmp11| + tmp4| - tmp16| + tmp18|;",
722 "EM_S[INDEX4({0},{1},2,4,numEq,numComp,8)]+= tmp23| + tmp9| + tmp11| + tmp1| - tmp19| - tmp3|;",
723 "EM_S[INDEX4({0},{1},2,5,numEq,numComp,8)]+= tmp12| + tmp13| + tmp14| - tmp4| + tmp0| - tmp2|;",
724 "EM_S[INDEX4({0},{1},2,6,numEq,numComp,8)]+= tmp22| - tmp9| + tmp10| - tmp18| - tmp0| - tmp20|;",
725 "EM_S[INDEX4({0},{1},2,7,numEq,numComp,8)]+= tmp7| - tmp13| + tmp11| - tmp5| - tmp17| - tmp1|;",
726 "EM_S[INDEX4({0},{1},3,0,numEq,numComp,8)]+= tmp7| + tmp9| - tmp14| - tmp3| + tmp5| - tmp15|;",
727 "EM_S[INDEX4({0},{1},3,1,numEq,numComp,8)]+= tmp22| + tmp8| - tmp11| + tmp20| - tmp16| - tmp2|;",
728 "EM_S[INDEX4({0},{1},3,2,numEq,numComp,8)]+= tmp6| - tmp9| - tmp11| - tmp18| + tmp4| + tmp16|;",
729 "EM_S[INDEX4({0},{1},3,3,numEq,numComp,8)]+= tmp21| - tmp8| - tmp10| + tmp15| - tmp17| + tmp19|;",
730 "EM_S[INDEX4({0},{1},3,4,numEq,numComp,8)]+= tmp12| + tmp13| + tmp14| - tmp0| + tmp2| - tmp4|;",
731 "EM_S[INDEX4({0},{1},3,5,numEq,numComp,8)]+= tmp23| + tmp9| + tmp11| + tmp3| - tmp1| - tmp19|;",
732 "EM_S[INDEX4({0},{1},3,6,numEq,numComp,8)]+= tmp7| - tmp13| + tmp11| - tmp5| + tmp1| + tmp17|;",
733 "EM_S[INDEX4({0},{1},3,7,numEq,numComp,8)]+= tmp22| - tmp9| + tmp10| + tmp0| - tmp20| + tmp18|;",
734 "EM_S[INDEX4({0},{1},4,0,numEq,numComp,8)]+= tmp22| - tmp9| + tmp10| + tmp0| - tmp20| + tmp18|;",
735 "EM_S[INDEX4({0},{1},4,1,numEq,numComp,8)]+= tmp7| - tmp13| + tmp11| - tmp5| + tmp1| + tmp17|;",
736 "EM_S[INDEX4({0},{1},4,2,numEq,numComp,8)]+= tmp23| + tmp9| + tmp11| + tmp3| - tmp1| - tmp19|;",
737 "EM_S[INDEX4({0},{1},4,3,numEq,numComp,8)]+= tmp12| + tmp13| + tmp14| - tmp0| + tmp2| - tmp4|;",
738 "EM_S[INDEX4({0},{1},4,4,numEq,numComp,8)]+= tmp21| - tmp8| - tmp10| + tmp15| - tmp17| + tmp19|;",
739 "EM_S[INDEX4({0},{1},4,5,numEq,numComp,8)]+= tmp6| - tmp9| - tmp11| - tmp18| + tmp4| + tmp16|;",
740 "EM_S[INDEX4({0},{1},4,6,numEq,numComp,8)]+= tmp22| + tmp8| - tmp11| + tmp20| - tmp16| - tmp2|;",
741 "EM_S[INDEX4({0},{1},4,7,numEq,numComp,8)]+= tmp7| + tmp9| - tmp14| - tmp3| + tmp5| - tmp15|;",
742 "EM_S[INDEX4({0},{1},5,0,numEq,numComp,8)]+= tmp7| - tmp13| + tmp11| - tmp5| - tmp17| - tmp1|;",
743 "EM_S[INDEX4({0},{1},5,1,numEq,numComp,8)]+= tmp22| - tmp9| + tmp10| - tmp18| - tmp0| - tmp20|;",
744 "EM_S[INDEX4({0},{1},5,2,numEq,numComp,8)]+= tmp12| + tmp13| + tmp14| - tmp4| + tmp0| - tmp2|;",
745 "EM_S[INDEX4({0},{1},5,3,numEq,numComp,8)]+= tmp23| + tmp9| + tmp11| + tmp1| - tmp19| - tmp3|;",
746 "EM_S[INDEX4({0},{1},5,4,numEq,numComp,8)]+= tmp6| - tmp9| - tmp11| + tmp4| - tmp16| + tmp18|;",
747 "EM_S[INDEX4({0},{1},5,5,numEq,numComp,8)]+= tmp21| - tmp8| - tmp10| + tmp19| + tmp17| - tmp15|;",
748 "EM_S[INDEX4({0},{1},5,6,numEq,numComp,8)]+= tmp7| + tmp9| - tmp14| + tmp3| + tmp15| + tmp5|;",
749 "EM_S[INDEX4({0},{1},5,7,numEq,numComp,8)]+= tmp22| + tmp8| - tmp11| + tmp20| + tmp2| + tmp16|;",
750 "EM_S[INDEX4({0},{1},6,0,numEq,numComp,8)]+= tmp23| + tmp9| + tmp11| + tmp3| + tmp1| + tmp19|;",
751 "EM_S[INDEX4({0},{1},6,1,numEq,numComp,8)]+= tmp12| + tmp13| + tmp14| + tmp4| + tmp2| + tmp0|;",
752 "EM_S[INDEX4({0},{1},6,2,numEq,numComp,8)]+= tmp22| - tmp9| + tmp10| + tmp20| - tmp0| + tmp18|;",
753 "EM_S[INDEX4({0},{1},6,3,numEq,numComp,8)]+= tmp7| - tmp13| + tmp11| + tmp17| - tmp1| + tmp5|;",
754 "EM_S[INDEX4({0},{1},6,4,numEq,numComp,8)]+= tmp22| + tmp8| - tmp11| - tmp2| - tmp20| + tmp16|;",
755 "EM_S[INDEX4({0},{1},6,5,numEq,numComp,8)]+= tmp7| + tmp9| - tmp14| + tmp15| - tmp5| - tmp3|;",
756 "EM_S[INDEX4({0},{1},6,6,numEq,numComp,8)]+= tmp21| - tmp8| - tmp10| - tmp17| - tmp19| - tmp15|;",
757 "EM_S[INDEX4({0},{1},6,7,numEq,numComp,8)]+= tmp6| - tmp9| - tmp11| - tmp18| - tmp16| - tmp4|;",
758 "EM_S[INDEX4({0},{1},7,0,numEq,numComp,8)]+= tmp12| + tmp13| + tmp14| + tmp4| - tmp0| - tmp2|;",
759 "EM_S[INDEX4({0},{1},7,1,numEq,numComp,8)]+= tmp23| + tmp9| + tmp11| + tmp19| - tmp1| - tmp3|;",
760 "EM_S[INDEX4({0},{1},7,2,numEq,numComp,8)]+= tmp7| - tmp13| + tmp11| - tmp17| + tmp1| + tmp5|;",
761 "EM_S[INDEX4({0},{1},7,3,numEq,numComp,8)]+= tmp22| - tmp9| + tmp10| - tmp18| + tmp20| + tmp0|;",
762 "EM_S[INDEX4({0},{1},7,4,numEq,numComp,8)]+= tmp7| + tmp9| - tmp14| + tmp3| - tmp5| - tmp15|;",
763 "EM_S[INDEX4({0},{1},7,5,numEq,numComp,8)]+= tmp22| + tmp8| - tmp11| - tmp16| + tmp2| - tmp20|;",
764 "EM_S[INDEX4({0},{1},7,6,numEq,numComp,8)]+= tmp6| - tmp9| - tmp11| - tmp4| + tmp16| + tmp18|;",
765 "EM_S[INDEX4({0},{1},7,7,numEq,numComp,8)]+= tmp21| - tmp8| - tmp10| + tmp15| + tmp17| - tmp19|;"]
766
767

  ViewVC Help
Powered by ViewVC 1.1.26