aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c
blob: 20c3eaaea4ba277341bf6b524fbef1a1d3b9f594 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
fp t42,
   t47,
   t32,
   t46,
   t33,
   t39,
   t69,
   t45,
   t48,
   t35,
   t82,
   t43,
   t28,
   t34,
   t81,
   t36,
   t80,
   t26,
   t41,
   t71,
   t23,
   t79,
   t40,
   t70,
   t21,
   t78,
   t27,
   t77,
   t29,
   t31,
   t76,
   t75,
   t30,
   t74,
   t73,
   t25,
   t72,
   t37,
   t68,
   t66,
   t65,
   t64,
   t62,
   t38,
   t61,
   t60,
   t59,
   t58,
   t57,
   t24,
   t56,
   t55,
   t54,
   t53,
   t52,
   t20,
   t51,
   t50,
   t22,
   t49;
      t42 = RATIONAL(1.0,18.0);
      t47 = x*x;
      t32 = t42*t47;
      t46 = y*y;
      t33 = t42*t46;
      t39 = RATIONAL(1.0,27.0);
      t69 = t33+t39;
      t45 = RATIONAL(-1.0,9.0);
      t48 = z*z;
      t35 = t45*t48;
      t82 = t32+t35+t69;
      t43 = RATIONAL(-1.0,18.0);
      t28 = t43*x;
      t34 = t42*z;
      t81 = t28+t34;
      t36 = t45*t46;
      t80 = t36+t39;
      t26 = t42*y;
      t41 = RATIONAL(1.0,12.0);
      t71 = x*t41;
      t23 = y*t71;
      t79 = t26+t23;
      t40 = RATIONAL(-1.0,12.0);
      t70 = y*t40;
      t21 = x*t70;
      t78 = t26+t21;
      t27 = t43*y;
      t77 = t27+t21;
      t29 = t42*x;
      t31 = t43*z;
      t76 = t29+t31;
      t75 = t27+t23;
      t30 = t42*t48;
      t74 = t32+t30;
      t73 = t33+RATIONAL(-2.0,27.0);
      t25 = t40*x*z;
      t72 = t25+t74+t73;
      t37 = t45*t47;
      t68 = t33+t37;
      t66 = t36+t35;
      t65 = t37+t30;
      t64 = t39+t30+t31;
      t62 = t28+t74;
      t38 = RATIONAL(4.0,27.0);
      t61 = t36+t38+t65;
      t60 = t35+t38+t68;
      t59 = t32+t38+t66;
      t58 = t34+t65+t69;
      t57 = t29+t82;
      t24 = z*t71;
      t56 = t29+t34+t24+t74;
      t55 = t32+t36+t64;
      t54 = t28+t82;
      t53 = t64+t68;
      t52 = t24+t31+t62+t73;
      t20 = z*t70;
      t51 = t20+t23+t72;
      t50 = t56+t73;
      t22 = t41*y*z;
      t49 = t22+t21+t72;
      coeff_I_m1_m1_m1 = t22+t52+t75;
      coeff_I_0_m1_m1 = t22+t27+t53;
      coeff_I_p1_m1_m1 = t27+t49+t76;
      coeff_I_m1_0_m1 = t28+t24+t55;
      coeff_I_0_0_m1 = t31+t61;
      coeff_I_p1_0_m1 = t29+t25+t55;
      coeff_I_m1_p1_m1 = t20+t52+t78;
      coeff_I_0_p1_m1 = t26+t20+t53;
      coeff_I_p1_p1_m1 = t26+t51+t76;
      coeff_I_m1_m1_0 = t54+t75;
      coeff_I_0_m1_0 = t27+t60;
      coeff_I_p1_m1_0 = t57+t77;
      coeff_I_m1_0_0 = t28+t59;
      coeff_I_0_0_0 = t37+RATIONAL(7.0,27.0)+t66;
      coeff_I_p1_0_0 = t29+t59;
      coeff_I_m1_p1_0 = t54+t78;
      coeff_I_0_p1_0 = t26+t60;
      coeff_I_p1_p1_0 = t57+t79;
      coeff_I_m1_m1_p1 = t27+t51+t81;
      coeff_I_0_m1_p1 = t27+t20+t58;
      coeff_I_p1_m1_p1 = t20+t50+t77;
      coeff_I_m1_0_p1 = t34+t25+t62+t80;
      coeff_I_0_0_p1 = t34+t61;
      coeff_I_p1_0_p1 = t56+t80;
      coeff_I_m1_p1_p1 = t26+t49+t81;
      coeff_I_0_p1_p1 = t22+t26+t58;
      coeff_I_p1_p1_p1 = t22+t50+t79;