aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeff-dyy.compute.c
blob: 56fd1010595dfd2f5097fd2a6dec687aa4a5e4d4 (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
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
fp t1119,
   t1093,
   t1092,
   t1118,
   t1117,
   t1072,
   t1116,
   t1115,
   t1114,
   t1113,
   t1089,
   t1112,
   t1084,
   t1111,
   t1110,
   t1109,
   t1032,
   t1075,
   t1108,
   t1041,
   t1107,
   t1081,
   t1033,
   t1106,
   t1064,
   t1105,
   t1104,
   t1042,
   t1079,
   t1103,
   t1102,
   t1046,
   t1065,
   t1029,
   t1101,
   t1026,
   t1082,
   t1100,
   t1087,
   t1099,
   t1098,
   t1062,
   t1097,
   t1061,
   t1096,
   t1095,
   t1091,
   t1090,
   t1088,
   t1086,
   t1085,
   t1083,
   t1080,
   t1077,
   t1074,
   t1073,
   t1070,
   t1069,
   t1068,
   t1067,
   t1066,
   t1063,
   t1044,
   t1043,
   t1040,
   t1039,
   t1038,
   t1037,
   t1036,
   t1034,
   t1031,
   t1030,
   t1028,
   t1025,
   t1024,
   t1023,
   t1022;
      t1119 = x*y;
      t1093 = x*x;
      t1092 = x*t1093;
      t1118 = t1092+x;
      t1117 = y*t1093;
      t1072 = RATIONAL(-7.0,24.0);
      t1116 = y*t1072;
      t1115 = y*t1092;
      t1114 = RATIONAL(-1.0,24.0)*y;
      t1113 = y*RATIONAL(7.0,24.0);
      t1089 = RATIONAL(-2.0,3.0);
      t1112 = t1089*x;
      t1084 = RATIONAL(2.0,3.0);
      t1111 = y*t1084;
      t1110 = y*RATIONAL(1.0,24.0);
      t1109 = RATIONAL(-70.0,9.0)*t1093+RATIONAL(-32.0,3.0)*t1115;
      t1032 = t1072*t1115;
      t1075 = RATIONAL(-1.0,12.0);
      t1108 = t1032+t1075*t1093;
      t1041 = t1092*t1111;
      t1107 = RATIONAL(7.0,9.0)*t1093+t1041;
      t1081 = RATIONAL(1.0,6.0);
      t1033 = t1092*t1113;
      t1106 = t1033+t1081*t1093;
      t1064 = RATIONAL(-1.0,36.0);
      t1105 = t1064*t1093+t1092*t1114;
      t1104 = t1032+RATIONAL(-5.0,12.0)*t1093;
      t1042 = t1089*t1115;
      t1079 = RATIONAL(-7.0,18.0);
      t1103 = t1079*t1093+t1042;
      t1102 = RATIONAL(-5.0,9.0)*t1093+t1042;
      t1046 = RATIONAL(-35.0,6.0)*t1093;
      t1065 = RATIONAL(-14.0,3.0);
      t1029 = t1065*t1115;
      t1101 = t1046+t1029;
      t1026 = RATIONAL(14.0,3.0)*t1115;
      t1082 = RATIONAL(7.0,3.0);
      t1100 = t1026+t1082*t1093;
      t1087 = RATIONAL(-5.0,3.0);
      t1099 = t1087*t1093+t1029;
      t1098 = RATIONAL(-5.0,4.0)*t1093+RATIONAL(-49.0,24.0)*t1115;
      t1062 = RATIONAL(5.0,18.0);
      t1097 = t1062*t1093+t1041;
      t1061 = RATIONAL(5.0,24.0);
      t1096 = t1061*t1093+t1033;
      t1095 = t1026+RATIONAL(25.0,6.0)*t1093;
      t1091 = RATIONAL(-2.0,9.0);
      t1090 = RATIONAL(2.0,9.0);
      t1088 = RATIONAL(-1.0,3.0);
      t1086 = RATIONAL(4.0,3.0);
      t1085 = RATIONAL(-4.0,3.0);
      t1083 = RATIONAL(1.0,2.0);
      t1080 = RATIONAL(-5.0,18.0);
      t1077 = RATIONAL(1.0,72.0);
      t1074 = RATIONAL(7.0,12.0);
      t1073 = RATIONAL(-7.0,12.0);
      t1070 = RATIONAL(-1.0,72.0);
      t1069 = RATIONAL(1.0,36.0);
      t1068 = RATIONAL(-5.0,24.0);
      t1067 = RATIONAL(1.0,12.0);
      t1066 = RATIONAL(7.0,18.0);
      t1063 = RATIONAL(10.0,3.0);
      t1044 = y*t1112;
      t1043 = RATIONAL(1.0,3.0)*t1119;
      t1040 = t1088*t1119;
      t1039 = t1082*t1119;
      t1038 = RATIONAL(-7.0,3.0)*t1119;
      t1037 = x*t1111;
      t1036 = RATIONAL(16.0,3.0)*t1119;
      t1034 = x*t1114;
      t1031 = t1092*t1110;
      t1030 = x*t1110;
      t1028 = x*t1116;
      t1025 = x*t1113;
      t1024 = RATIONAL(-16.0,3.0)*t1119;
      t1023 = RATIONAL(32.0,3.0)*t1115;
      t1022 = RATIONAL(49.0,24.0)*t1115;
      coeff_dyy_m2_m2 = t1031+t1030+(t1075*y+RATIONAL(1.0,18.0))*t1093+t1118*
t1064;
      coeff_dyy_m1_m2 = RATIONAL(7.0,36.0)*t1092+t1090*x+RATIONAL(5.0,8.0)*
t1117+t1040+t1104;
      coeff_dyy_0_m2 = t1088+RATIONAL(-4.0,9.0)*t1092+(t1083+RATIONAL(-7.0,6.0)
*t1093)*y+t1107;
      coeff_dyy_p1_m2 = RATIONAL(4.0,9.0)*t1092+t1043+RATIONAL(5.0,6.0)*t1117+
t1091*x+t1102;
      coeff_dyy_p2_m2 = t1069*x+RATIONAL(-1.0,4.0)*t1117+t1034+RATIONAL(-7.0,
36.0)*t1092+t1106;
      coeff_dyy_p3_m2 = t1069*t1092+t1093*t1110+t1105;
      coeff_dyy_m2_m1 = t1074*t1117+t1028+t1118*t1061+t1104;
      coeff_dyy_m1_m1 = t1022+t1039+RATIONAL(-35.0,24.0)*t1092+t1087*x+(
RATIONAL(25.0,8.0)+RATIONAL(-35.0,8.0)*y)*t1093;
      coeff_dyy_0_m1 = t1063*t1092+RATIONAL(5.0,2.0)+(RATIONAL(-7.0,2.0)+
RATIONAL(49.0,6.0)*t1093)*y+t1101;
      coeff_dyy_p1_m1 = RATIONAL(-10.0,3.0)*t1092+y*t1046+RATIONAL(5.0,3.0)*x+
t1038+t1095;
      coeff_dyy_p2_m1 = RATIONAL(7.0,4.0)*t1117+t1068*x+t1025+RATIONAL(35.0,
24.0)*t1092+t1098;
      coeff_dyy_p3_m1 = t1093*t1116+t1068*t1092+t1096;
      coeff_dyy_m2_0 = t1037+t1085*t1117+t1118*t1079+t1107;
      coeff_dyy_m1_0 = RATIONAL(49.0,18.0)*t1092+RATIONAL(10.0,1.0)*t1117+t1024
+RATIONAL(28.0,9.0)*x+t1101;
      coeff_dyy_0_0 = t1023+t1065+RATIONAL(-56.0,9.0)*t1092+RATIONAL(98.0,9.0)*
t1093+(RATIONAL(8.0,1.0)+RATIONAL(-56.0,3.0)*t1093)*y;
      coeff_dyy_p1_0 = RATIONAL(-28.0,9.0)*x+RATIONAL(40.0,3.0)*t1117+t1036+
RATIONAL(56.0,9.0)*t1092+t1109;
      coeff_dyy_p2_0 = t1044+RATIONAL(-49.0,18.0)*t1092+t1066*x+RATIONAL(-4.0,
1.0)*t1117+t1100;
      coeff_dyy_p3_0 = t1093*t1111+t1066*t1092+t1103;
      coeff_dyy_m2_p1 = t1044+t1086*t1117+t1118*t1062+t1102;
      coeff_dyy_m1_p1 = RATIONAL(-35.0,18.0)*t1092+RATIONAL(-20.0,9.0)*x+t1036+
RATIONAL(-10.0,1.0)*t1117+t1095;
      coeff_dyy_0_p1 = RATIONAL(40.0,9.0)*t1092+t1063+(RATIONAL(56.0,3.0)*t1093
+RATIONAL(-8.0,1.0))*y+t1109;
      coeff_dyy_p1_p1 = t1023+RATIONAL(20.0,9.0)*x+t1024+RATIONAL(-40.0,9.0)*
t1092+(RATIONAL(50.0,9.0)+RATIONAL(-40.0,3.0)*y)*t1093;
      coeff_dyy_p2_p1 = RATIONAL(4.0,1.0)*t1117+t1080*x+t1037+RATIONAL(35.0,
18.0)*t1092+t1099;
      coeff_dyy_p3_p1 = t1080*t1092+t1089*t1117+t1097;
      coeff_dyy_m2_p2 = t1073*t1117+t1025+t1118*t1075+t1106;
      coeff_dyy_m1_p2 = t1084*x+t1074*t1092+RATIONAL(35.0,8.0)*t1117+t1038+
t1098;
      coeff_dyy_0_p2 = t1085*t1092+RATIONAL(-1.0,1.0)+(RATIONAL(7.0,2.0)+
RATIONAL(-49.0,6.0)*t1093)*y+t1100;
      coeff_dyy_p1_p2 = RATIONAL(35.0,6.0)*t1117+t1112+t1086*t1092+t1039+t1099;
      coeff_dyy_p2_p2 = t1022+t1073*t1092+t1028+t1067*x+(RATIONAL(-7.0,4.0)*y+
t1083)*t1093;
      coeff_dyy_p3_p2 = t1093*t1113+t1067*t1092+t1108;
      coeff_dyy_m2_p3 = t1034+t1067*t1117+t1118*t1077+t1105;
      coeff_dyy_m1_p3 = RATIONAL(-5.0,8.0)*t1117+t1043+RATIONAL(-7.0,72.0)*
t1092+RATIONAL(-1.0,9.0)*x+t1096;
      coeff_dyy_0_p3 = t1090*t1092+t1081+(RATIONAL(7.0,6.0)*t1093+RATIONAL(-1.0
,2.0))*y+t1103;
      coeff_dyy_p1_p3 = t1040+t1091*t1092+RATIONAL(1.0,9.0)*x+RATIONAL(-5.0,6.0
)*t1117+t1097;
      coeff_dyy_p2_p3 = t1030+RATIONAL(7.0,72.0)*t1092+RATIONAL(1.0,4.0)*t1117+
t1070*x+t1108;
      coeff_dyy_p3_p3 = t1070*t1092+t1031+(t1077+t1114)*t1093;