20#ifndef B2ELEMENT_KLT_COMPUTE_MITC_TS_IMPL_H_
21#define B2ELEMENT_KLT_COMPUTE_MITC_TS_IMPL_H_
27#include "utils/b2linear_algebra.H"
32 static const int nb_tying_point = 24;
40 static const TyingPoint tying_point[nb_tying_point];
42 static const int nb_err_comp = 6;
43 static const int nb_ess_comp = 6;
44 static const int nb_ers_comp = 4;
45 static const int nb_ert_comp = 6;
46 static const int nb_est_comp = 6;
53 struct TyingPointInterp {
54 Interp err[nb_err_comp];
55 Interp ess[nb_ess_comp];
56 Interp ers[nb_ers_comp];
57 Interp ert[nb_ert_comp];
58 Interp est[nb_est_comp];
62 static void get_interpolation(
double rr,
double ss, TyingPointInterp& interp) {
63 const double r = 2 * rr - 1;
64 const double s = 2 * ss - 1;
65 interp.err[0].tp_pos = 2;
66 interp.err[0].weight = -0.322748612183952 * s + 0.416666666666667 * s * s
67 + 0.559016994374948 * r * s + -0.721687836487032 * r * s * s;
68 interp.err[1].tp_pos = 3;
69 interp.err[1].weight = -0.322748612183951 * s + 0.416666666666667 * s * s
70 + -0.559016994374948 * r * s + 0.721687836487033 * r * s * s;
71 interp.err[2].tp_pos = 11;
72 interp.err[2].weight = 0.5 + -0.833333333333334 * s * s + -0.866025403784438 * r
73 + 1.44337567297406 * r * s * s;
74 interp.err[3].tp_pos = 12;
75 interp.err[3].weight = 0.5 + -0.833333333333334 * s * s + 0.866025403784438 * r
76 + -1.44337567297407 * r * s * s;
77 interp.err[4].tp_pos = 20;
78 interp.err[4].weight = 0.322748612183952 * s + 0.416666666666667 * s * s
79 + -0.559016994374947 * r * s + -0.721687836487033 * r * s * s;
80 interp.err[5].tp_pos = 21;
81 interp.err[5].weight = 0.322748612183951 * s + 0.416666666666667 * s * s
82 + 0.559016994374947 * r * s + 0.721687836487033 * r * s * s;
84 interp.ess[0].tp_pos = 5;
85 interp.ess[0].weight = -0.322748612183951 * r + 0.559016994374947 * r * s
86 + 0.416666666666668 * r * r + -0.721687836487033 * r * r * s;
87 interp.ess[1].tp_pos = 7;
88 interp.ess[1].weight = 0.5 + -0.866025403784438 * s + -0.833333333333334 * r * r
89 + 1.44337567297407 * r * r * s;
90 interp.ess[2].tp_pos = 9;
91 interp.ess[2].weight = 0.322748612183951 * r + -0.559016994374947 * r * s
92 + 0.416666666666667 * r * r + -0.721687836487033 * r * r * s;
93 interp.ess[3].tp_pos = 14;
94 interp.ess[3].weight = -0.322748612183952 * r + -0.559016994374948 * r * s
95 + 0.416666666666667 * r * r + 0.721687836487033 * r * r * s;
96 interp.ess[4].tp_pos = 16;
97 interp.ess[4].weight = 0.5 + 0.866025403784438 * s + -0.833333333333334 * r * r
98 + -1.44337567297407 * r * r * s;
99 interp.ess[5].tp_pos = 18;
100 interp.ess[5].weight = 0.322748612183951 * r + 0.559016994374948 * r * s
101 + 0.416666666666667 * r * r + 0.721687836487033 * r * r * s;
103 interp.ers[0].tp_pos = 6;
104 interp.ers[0].weight =
105 0.25 + -0.433012701892219 * s + -0.433012701892219 * r + 0.749999999999999 * r * s;
106 interp.ers[1].tp_pos = 8;
107 interp.ers[1].weight =
108 0.25 + -0.433012701892219 * s + 0.433012701892219 * r + -0.75 * r * s;
109 interp.ers[2].tp_pos = 15;
110 interp.ers[2].weight =
111 0.25 + 0.433012701892219 * s + -0.433012701892219 * r + -0.75 * r * s;
112 interp.ers[3].tp_pos = 17;
113 interp.ers[3].weight = 0.25 + 0.433012701892219 * s + 0.433012701892219 * r + 0.75 * r * s;
115 interp.ert[0].tp_pos = 0;
116 interp.ert[0].weight =
117 -0.25 * s + 0.25 * s * s + 0.433012701892219 * r * s + -0.433012701892219 * r * s * s;
118 interp.ert[1].tp_pos = 1;
119 interp.ert[1].weight =
120 -0.25 * s + 0.25 * s * s + -0.433012701892219 * r * s + 0.433012701892219 * r * s * s;
121 interp.ert[2].tp_pos = 11;
122 interp.ert[2].weight =
123 0.5 + -0.5 * s * s + -0.866025403784438 * r + 0.866025403784438 * r * s * s;
124 interp.ert[3].tp_pos = 12;
125 interp.ert[3].weight =
126 0.5 + -0.5 * s * s + 0.866025403784438 * r + -0.866025403784438 * r * s * s;
127 interp.ert[4].tp_pos = 22;
128 interp.ert[4].weight =
129 0.25 * s + 0.25 * s * s + -0.433012701892219 * r * s + -0.433012701892219 * r * s * s;
130 interp.ert[5].tp_pos = 23;
131 interp.ert[5].weight =
132 0.25 * s + 0.25 * s * s + 0.433012701892219 * r * s + 0.433012701892219 * r * s * s;
134 interp.est[0].tp_pos = 4;
135 interp.est[0].weight =
136 -0.25 * r + 0.433012701892219 * r * s + 0.25 * r * r + -0.433012701892219 * r * r * s;
137 interp.est[1].tp_pos = 7;
138 interp.est[1].weight =
139 0.5 + -0.866025403784439 * s + -0.5 * r * r + 0.866025403784438 * r * r * s;
140 interp.est[2].tp_pos = 10;
141 interp.est[2].weight =
142 0.25 * r + -0.433012701892219 * r * s + 0.25 * r * r + -0.433012701892219 * r * r * s;
143 interp.est[3].tp_pos = 13;
144 interp.est[3].weight =
145 -0.25 * r + -0.433012701892219 * r * s + 0.25 * r * r + 0.433012701892219 * r * r * s;
146 interp.est[4].tp_pos = 16;
147 interp.est[4].weight = 0.500000000000001 + 0.866025403784438 * s + -0.5 * r * r
148 + -0.866025403784438 * r * r * s;
149 interp.est[5].tp_pos = 19;
150 interp.est[5].weight =
151 0.25 * r + 0.433012701892219 * r * s + 0.25 * r * r + 0.433012701892219 * r * r * s;
156 static const int nb_tying_point = 57;
164 static const TyingPoint tying_point[nb_tying_point];
166 static const int nb_err_comp = 12;
167 static const int nb_ess_comp = 12;
168 static const int nb_ers_comp = 9;
169 static const int nb_ert_comp = 12;
170 static const int nb_est_comp = 12;
177 struct TyingPointInterp {
178 Interp err[nb_err_comp];
179 Interp ess[nb_ess_comp];
180 Interp ers[nb_ers_comp];
181 Interp ert[nb_ert_comp];
182 Interp est[nb_est_comp];
186 static void get_interpolation(
double rr,
double ss, TyingPointInterp& interp) {
187 const double r = 2 * rr - 1;
188 const double s = 2 * ss - 1;
189 interp.err[0].tp_pos = 3;
190 interp.err[0].weight = 0.0595965630288206 * r + -0.0692068865595757 * r * s
191 + -0.515598694615191 * r * s * s + 0.598742252153744 * r * s * s * s
192 + -0.0769388320339403 * r * r + 0.089345706362702 * r * r * s
193 + 0.665635052523639 * r * r * s * s
194 + -0.772972923754059 * r * r * s * s * s;
195 interp.err[1].tp_pos = 4;
196 interp.err[1].weight = -0.0923265984407282 + 0.10721484763524 * s
197 + 0.798762063028367 * s * s + -0.927567508504866 * s * s * s
198 + 0.153877664067881 * r * r + -0.1786914127254 * r * r * s
199 + -1.33127010504728 * r * r * s * s
200 + 1.54594584750811 * r * r * s * s * s;
201 interp.err[2].tp_pos = 5;
202 interp.err[2].weight = -0.05959656302882 * r + 0.0692068865595752 * r * s
203 + 0.51559869461519 * r * s * s + -0.598742252153743 * r * s * s * s
204 + -0.0769388320339404 * r * r + 0.0893457063626999 * r * r * s
205 + 0.66563505252364 * r * r * s * s
206 + -0.772972923754056 * r * r * s * s * s;
207 interp.err[3].tp_pos = 20;
208 interp.err[3].weight = -0.382345175212772 * r + 1.12460733451847 * r * s
209 + 0.51559869461519 * r * s * s + -1.51655130291552 * r * s * s * s
210 + 0.493605498700608 * r * r + -1.45186182587092 * r * r * s
211 + -0.66563505252364 * r * r * s * s
212 + 1.95785931328699 * r * r * s * s * s;
213 interp.err[4].tp_pos = 21;
214 interp.err[4].weight = 0.592326598440729 + -1.74223419104509 * s
215 + -0.798762063028367 * s * s + 2.34943117594438 * s * s * s
216 + -0.987210997401217 * r * r + 2.90372365174183 * r * r * s
217 + 1.33127010504728 * r * r * s * s
218 + -3.91571862657398 * r * r * s * s * s;
219 interp.err[5].tp_pos = 22;
220 interp.err[5].weight = 0.382345175212772 * r + -1.12460733451847 * r * s
221 + -0.515598694615191 * r * s * s + 1.51655130291552 * r * s * s * s
222 + 0.493605498700608 * r * r + -1.45186182587091 * r * r * s
223 + -0.66563505252364 * r * r * s * s
224 + 1.95785931328699 * r * r * s * s * s;
225 interp.err[6].tp_pos = 34;
226 interp.err[6].weight = -0.382345175212772 * r + -1.12460733451847 * r * s
227 + 0.515598694615191 * r * s * s + 1.51655130291552 * r * s * s * s
228 + 0.493605498700607 * r * r + 1.45186182587091 * r * r * s
229 + -0.665635052523639 * r * r * s * s
230 + -1.95785931328699 * r * r * s * s * s;
231 interp.err[7].tp_pos = 35;
232 interp.err[7].weight = 0.592326598440728 + 1.7422341910451 * s + -0.798762063028366 * s * s
233 + -2.34943117594438 * s * s * s + -0.987210997401216 * r * r
234 + -2.90372365174183 * r * r * s + 1.33127010504728 * r * r * s * s
235 + 3.91571862657397 * r * r * s * s * s;
236 interp.err[8].tp_pos = 36;
237 interp.err[8].weight = 0.382345175212772 * r + 1.12460733451847 * r * s
238 + -0.51559869461519 * r * s * s + -1.51655130291552 * r * s * s * s
239 + 0.493605498700608 * r * r + 1.45186182587091 * r * r * s
240 + -0.665635052523639 * r * r * s * s
241 + -1.95785931328699 * r * r * s * s * s;
242 interp.err[9].tp_pos = 51;
243 interp.err[9].weight = 0.0595965630288204 * r + 0.0692068865595747 * r * s
244 + -0.515598694615191 * r * s * s + -0.598742252153743 * r * s * s * s
245 + -0.0769388320339403 * r * r + -0.0893457063627005 * r * r * s
246 + 0.665635052523639 * r * r * s * s
247 + 0.772972923754058 * r * r * s * s * s;
248 interp.err[10].tp_pos = 52;
249 interp.err[10].weight = -0.0923265984407282 + -0.10721484763524 * s
250 + 0.798762063028367 * s * s + 0.927567508504866 * s * s * s
251 + 0.153877664067881 * r * r + 0.1786914127254 * r * r * s
252 + -1.33127010504728 * r * r * s * s
253 + -1.54594584750811 * r * r * s * s * s;
254 interp.err[11].tp_pos = 53;
255 interp.err[11].weight = -0.05959656302882 * r + -0.0692068865595747 * r * s
256 + 0.515598694615191 * r * s * s + 0.598742252153742 * r * s * s * s
257 + -0.0769388320339401 * r * r + -0.0893457063627015 * r * r * s
258 + 0.665635052523639 * r * r * s * s
259 + 0.772972923754059 * r * r * s * s * s;
261 interp.ess[0].tp_pos = 7;
262 interp.ess[0].weight = 0.0595965630288195 * s + -0.0769388320339407 * s * s
263 + -0.0692068865595762 * r * s + 0.0893457063626997 * r * s * s
264 + -0.515598694615191 * r * r * s + 0.665635052523639 * r * r * s * s
265 + 0.598742252153745 * r * r * r * s
266 + -0.772972923754056 * r * r * r * s * s;
267 interp.ess[1].tp_pos = 10;
268 interp.ess[1].weight = -0.382345175212772 * s + 0.493605498700608 * s * s
269 + 1.12460733451847 * r * s + -1.45186182587091 * r * s * s
270 + 0.51559869461519 * r * r * s + -0.66563505252364 * r * r * s * s
271 + -1.51655130291552 * r * r * r * s
272 + 1.95785931328699 * r * r * r * s * s;
273 interp.ess[2].tp_pos = 12;
274 interp.ess[2].weight = -0.382345175212771 * s + 0.493605498700608 * s * s
275 + -1.12460733451847 * r * s + 1.45186182587091 * r * s * s
276 + 0.51559869461519 * r * r * s + -0.66563505252364 * r * r * s * s
277 + 1.51655130291552 * r * r * r * s
278 + -1.95785931328699 * r * r * r * s * s;
279 interp.ess[3].tp_pos = 15;
280 interp.ess[3].weight = 0.0595965630288212 * s + -0.0769388320339411 * s * s
281 + 0.0692068865595756 * r * s + -0.0893457063626993 * r * s * s
282 + -0.51559869461519 * r * r * s + 0.66563505252364 * r * r * s * s
283 + -0.598742252153745 * r * r * r * s
284 + 0.772972923754055 * r * r * r * s * s;
285 interp.ess[4].tp_pos = 24;
286 interp.ess[4].weight = -0.0923265984407289 + 0.153877664067882 * s * s
287 + 0.10721484763524 * r + -0.178691412725398 * r * s * s
288 + 0.798762063028367 * r * r + -1.33127010504728 * r * r * s * s
289 + -0.927567508504867 * r * r * r
290 + 1.54594584750811 * r * r * r * s * s;
291 interp.ess[5].tp_pos = 27;
292 interp.ess[5].weight = 0.592326598440728 + -0.987210997401215 * s * s
293 + -1.74223419104509 * r + 2.90372365174183 * r * s * s
294 + -0.798762063028366 * r * r + 1.33127010504728 * r * r * s * s
295 + 2.34943117594438 * r * r * r
296 + -3.91571862657397 * r * r * r * s * s;
297 interp.ess[6].tp_pos = 29;
298 interp.ess[6].weight = 0.592326598440729 + -0.987210997401217 * s * s + 1.74223419104509 * r
299 + -2.90372365174183 * r * s * s + -0.798762063028366 * r * r
300 + 1.33127010504728 * r * r * s * s + -2.34943117594438 * r * r * r
301 + 3.91571862657397 * r * r * r * s * s;
302 interp.ess[7].tp_pos = 32;
303 interp.ess[7].weight = -0.0923265984407286 + 0.153877664067882 * s * s
304 + -0.10721484763524 * r + 0.178691412725399 * r * s * s
305 + 0.798762063028366 * r * r + -1.33127010504728 * r * r * s * s
306 + 0.927567508504867 * r * r * r
307 + -1.54594584750811 * r * r * r * s * s;
308 interp.ess[8].tp_pos = 41;
309 interp.ess[8].weight = -0.0595965630288195 * s + -0.076938832033941 * s * s
310 + 0.0692068865595742 * r * s + 0.0893457063626994 * r * s * s
311 + 0.515598694615191 * r * r * s + 0.665635052523639 * r * r * s * s
312 + -0.598742252153742 * r * r * r * s
313 + -0.772972923754055 * r * r * r * s * s;
314 interp.ess[9].tp_pos = 44;
315 interp.ess[9].weight = 0.382345175212772 * s + 0.493605498700608 * s * s
316 + -1.12460733451847 * r * s + -1.45186182587091 * r * s * s
317 + -0.51559869461519 * r * r * s + -0.665635052523639 * r * r * s * s
318 + 1.51655130291551 * r * r * r * s
319 + 1.95785931328698 * r * r * r * s * s;
320 interp.ess[10].tp_pos = 46;
321 interp.ess[10].weight = 0.382345175212772 * s + 0.493605498700608 * s * s
322 + 1.12460733451847 * r * s + 1.45186182587091 * r * s * s
323 + -0.515598694615191 * r * r * s + -0.66563505252364 * r * r * s * s
324 + -1.51655130291551 * r * r * r * s
325 + -1.95785931328698 * r * r * r * s * s;
326 interp.ess[11].tp_pos = 49;
327 interp.ess[11].weight = -0.0595965630288213 * s + -0.0769388320339407 * s * s
328 + -0.0692068865595744 * r * s + -0.0893457063626996 * r * s * s
329 + 0.51559869461519 * r * r * s + 0.665635052523639 * r * r * s * s
330 + 0.598742252153742 * r * r * r * s
331 + 0.772972923754056 * r * r * r * s * s;
333 interp.ers[0].tp_pos = 8;
334 interp.ers[0].weight = 0.416666666666667 * r * s + -0.53791435363992 * r * s * s
335 + -0.53791435363992 * r * r * s + 0.694444444444446 * r * r * s * s;
336 interp.ers[1].tp_pos = 11;
337 interp.ers[1].weight = -0.645497224367905 * s + 0.833333333333334 * s * s
338 + 1.07582870727984 * r * r * s + -1.38888888888889 * r * r * s * s;
339 interp.ers[2].tp_pos = 14;
340 interp.ers[2].weight = -0.416666666666668 * r * s + 0.53791435363992 * r * s * s
341 + -0.53791435363992 * r * r * s + 0.694444444444446 * r * r * s * s;
342 interp.ers[3].tp_pos = 25;
343 interp.ers[3].weight = -0.645497224367905 * r + 1.07582870727984 * r * s * s
344 + 0.833333333333334 * r * r + -1.38888888888889 * r * r * s * s;
345 interp.ers[4].tp_pos = 28;
346 interp.ers[4].weight = 1 + -1.66666666666667 * s * s + -1.66666666666667 * r * r
347 + 2.77777777777778 * r * r * s * s;
348 interp.ers[5].tp_pos = 31;
349 interp.ers[5].weight = 0.645497224367902 * r + -1.07582870727984 * r * s * s
350 + 0.833333333333335 * r * r + -1.38888888888889 * r * r * s * s;
351 interp.ers[6].tp_pos = 42;
352 interp.ers[6].weight = -0.416666666666667 * r * s + -0.53791435363992 * r * s * s
353 + 0.53791435363992 * r * r * s + 0.694444444444446 * r * r * s * s;
354 interp.ers[7].tp_pos = 45;
355 interp.ers[7].weight = 0.645497224367902 * s + 0.833333333333334 * s * s
356 + -1.07582870727984 * r * r * s + -1.38888888888889 * r * r * s * s;
357 interp.ers[8].tp_pos = 48;
358 interp.ers[8].weight = 0.416666666666667 * r * s + 0.53791435363992 * r * s * s
359 + 0.53791435363992 * r * r * s + 0.694444444444446 * r * r * s * s;
361 interp.ert[0].tp_pos = 0;
362 interp.ert[0].weight = 0.0806871530459893 * r + -0.0806871530459875 * r * s
363 + -0.403435765229939 * r * s * s + 0.403435765229939 * r * s * s * s
364 + -0.104166666666667 * r * r + 0.104166666666667 * r * r * s
365 + 0.520833333333334 * r * r * s * s
366 + -0.520833333333334 * r * r * s * s * s;
367 interp.ert[1].tp_pos = 1;
368 interp.ert[1].weight = -0.125 + 0.125 * s + 0.625 * s * s + -0.625 * s * s * s
369 + 0.208333333333334 * r * r + -0.208333333333334 * r * r * s
370 + -1.04166666666667 * r * r * s * s
371 + 1.04166666666667 * r * r * s * s * s;
372 interp.ert[2].tp_pos = 2;
373 interp.ert[2].weight = -0.0806871530459867 * r + 0.0806871530459878 * r * s
374 + 0.40343576522994 * r * s * s + -0.403435765229939 * r * s * s * s
375 + -0.104166666666666 * r * r + 0.104166666666668 * r * r * s
376 + 0.520833333333334 * r * r * s * s
377 + -0.520833333333335 * r * r * s * s * s;
378 interp.ert[3].tp_pos = 17;
379 interp.ert[3].weight = -0.403435765229941 * r + 0.902109795608791 * r * s
380 + 0.403435765229939 * r * s * s + -0.902109795608791 * r * s * s * s
381 + 0.520833333333334 * r * r + -1.16461873828114 * r * r * s
382 + -0.520833333333334 * r * r * s * s
383 + 1.16461873828114 * r * r * s * s * s;
384 interp.ert[4].tp_pos = 18;
385 interp.ert[4].weight = 0.625000000000001 + -1.39754248593737 * s
386 + -0.625000000000001 * s * s + 1.39754248593737 * s * s * s
387 + -1.04166666666667 * r * r + 2.32923747656229 * r * r * s
388 + 1.04166666666667 * r * r * s * s
389 + -2.32923747656228 * r * r * s * s * s;
390 interp.ert[5].tp_pos = 19;
391 interp.ert[5].weight = 0.403435765229938 * r + -0.902109795608791 * r * s
392 + -0.40343576522994 * r * s * s + 0.90210979560879 * r * s * s * s
393 + 0.520833333333334 * r * r + -1.16461873828114 * r * r * s
394 + -0.520833333333335 * r * r * s * s
395 + 1.16461873828114 * r * r * s * s * s;
396 interp.ert[6].tp_pos = 37;
397 interp.ert[6].weight = -0.403435765229941 * r + -0.90210979560879 * r * s
398 + 0.403435765229938 * r * s * s + 0.90210979560879 * r * s * s * s
399 + 0.520833333333334 * r * r + 1.16461873828114 * r * r * s
400 + -0.520833333333334 * r * r * s * s
401 + -1.16461873828114 * r * r * s * s * s;
402 interp.ert[7].tp_pos = 38;
403 interp.ert[7].weight = 0.625 + 1.39754248593737 * s + -0.624999999999999 * s * s
404 + -1.39754248593737 * s * s * s + -1.04166666666667 * r * r
405 + -2.32923747656228 * r * r * s + 1.04166666666667 * r * r * s * s
406 + 2.32923747656228 * r * r * s * s * s;
407 interp.ert[8].tp_pos = 39;
408 interp.ert[8].weight = 0.403435765229938 * r + 0.90210979560879 * r * s
409 + -0.403435765229941 * r * s * s + -0.902109795608791 * r * s * s * s
410 + 0.520833333333334 * r * r + 1.16461873828114 * r * r * s
411 + -0.520833333333334 * r * r * s * s
412 + -1.16461873828114 * r * r * s * s * s;
413 interp.ert[9].tp_pos = 54;
414 interp.ert[9].weight = 0.0806871530459891 * r + 0.0806871530459874 * r * s
415 + -0.403435765229938 * r * s * s + -0.403435765229939 * r * s * s * s
416 + -0.104166666666666 * r * r + -0.104166666666667 * r * r * s
417 + 0.520833333333333 * r * r * s * s
418 + 0.520833333333334 * r * r * s * s * s;
419 interp.ert[10].tp_pos = 55;
420 interp.ert[10].weight = -0.125 + -0.125 * s + 0.625 * s * s + 0.624999999999999 * s * s * s
421 + 0.208333333333334 * r * r + 0.208333333333333 * r * r * s
422 + -1.04166666666667 * r * r * s * s
423 + -1.04166666666667 * r * r * s * s * s;
424 interp.ert[11].tp_pos = 56;
425 interp.ert[11].weight = -0.0806871530459868 * r + -0.080687153045988 * r * s
426 + 0.40343576522994 * r * s * s + 0.403435765229939 * r * s * s * s
427 + -0.104166666666667 * r * r + -0.104166666666667 * r * r * s
428 + 0.520833333333334 * r * r * s * s
429 + 0.520833333333334 * r * r * s * s * s;
431 interp.est[0].tp_pos = 6;
432 interp.est[0].weight = 0.0806871530459879 * s + -0.104166666666666 * s * s
433 + -0.0806871530459874 * r * s + 0.104166666666666 * r * s * s
434 + -0.403435765229939 * r * r * s + 0.520833333333334 * r * r * s * s
435 + 0.403435765229939 * r * r * r * s
436 + -0.520833333333333 * r * r * r * s * s;
437 interp.est[1].tp_pos = 9;
438 interp.est[1].weight = -0.403435765229939 * s + 0.520833333333333 * s * s
439 + 0.90210979560879 * r * s + -1.16461873828114 * r * s * s
440 + 0.40343576522994 * r * r * s + -0.520833333333334 * r * r * s * s
441 + -0.90210979560879 * r * r * r * s
442 + 1.16461873828114 * r * r * r * s * s;
443 interp.est[2].tp_pos = 13;
444 interp.est[2].weight = -0.403435765229939 * s + 0.520833333333334 * s * s
445 + -0.902109795608791 * r * s + 1.16461873828114 * r * s * s
446 + 0.403435765229938 * r * r * s + -0.520833333333334 * r * r * s * s
447 + 0.902109795608791 * r * r * r * s
448 + -1.16461873828114 * r * r * r * s * s;
449 interp.est[3].tp_pos = 16;
450 interp.est[3].weight = 0.0806871530459876 * s + -0.104166666666667 * s * s
451 + 0.0806871530459874 * r * s + -0.104166666666666 * r * s * s
452 + -0.403435765229939 * r * r * s + 0.520833333333334 * r * r * s * s
453 + -0.403435765229939 * r * r * r * s
454 + 0.520833333333333 * r * r * r * s * s;
455 interp.est[4].tp_pos = 23;
456 interp.est[4].weight = -0.125 + 0.208333333333333 * s * s + 0.125 * r
457 + -0.208333333333333 * r * s * s + 0.625 * r * r
458 + -1.04166666666667 * r * r * s * s + -0.625 * r * r * r
459 + 1.04166666666667 * r * r * r * s * s;
460 interp.est[5].tp_pos = 26;
461 interp.est[5].weight = 0.624999999999999 + -1.04166666666666 * s * s + -1.39754248593737 * r
462 + 2.32923747656229 * r * s * s + -0.624999999999999 * r * r
463 + 1.04166666666666 * r * r * s * s + 1.39754248593737 * r * r * r
464 + -2.32923747656229 * r * r * r * s * s;
465 interp.est[6].tp_pos = 30;
466 interp.est[6].weight = 0.625 + -1.04166666666667 * s * s + 1.39754248593737 * r
467 + -2.32923747656229 * r * s * s + -0.625000000000001 * r * r
468 + 1.04166666666667 * r * r * s * s + -1.39754248593737 * r * r * r
469 + 2.32923747656229 * r * r * r * s * s;
470 interp.est[7].tp_pos = 33;
471 interp.est[7].weight = -0.125 + 0.208333333333333 * s * s + -0.125 * r
472 + 0.208333333333334 * r * s * s + 0.625 * r * r
473 + -1.04166666666667 * r * r * s * s + 0.625000000000001 * r * r * r
474 + -1.04166666666667 * r * r * r * s * s;
475 interp.est[8].tp_pos = 40;
476 interp.est[8].weight = -0.0806871530459878 * s + -0.104166666666666 * s * s
477 + 0.0806871530459875 * r * s + 0.104166666666667 * r * s * s
478 + 0.403435765229939 * r * r * s + 0.520833333333333 * r * r * s * s
479 + -0.403435765229939 * r * r * r * s
480 + -0.520833333333334 * r * r * r * s * s;
481 interp.est[9].tp_pos = 43;
482 interp.est[9].weight = 0.403435765229939 * s + 0.520833333333333 * s * s
483 + -0.90210979560879 * r * s + -1.16461873828114 * r * s * s
484 + -0.403435765229939 * r * r * s + -0.520833333333334 * r * r * s * s
485 + 0.90210979560879 * r * r * r * s
486 + 1.16461873828114 * r * r * r * s * s;
487 interp.est[10].tp_pos = 47;
488 interp.est[10].weight =
489 0.403435765229939 * s + 0.520833333333334 * s * s + 0.902109795608791 * r * s
490 + 1.16461873828114 * r * s * s + -0.403435765229939 * r * r * s
491 + -0.520833333333334 * r * r * s * s + -0.902109795608791 * r * r * r * s
492 + -1.16461873828114 * r * r * r * s * s;
493 interp.est[11].tp_pos = 50;
494 interp.est[11].weight = -0.080687153045988 * s + -0.104166666666667 * s * s
495 + -0.0806871530459881 * r * s + -0.104166666666667 * r * s * s
496 + 0.403435765229939 * r * r * s + 0.520833333333334 * r * r * s * s
497 + 0.40343576522994 * r * r * r * s
498 + 0.520833333333334 * r * r * r * s * s;
503 static const int nb_tying_point = 88;
511 static const TyingPoint tying_point[nb_tying_point];
513 static const int nb_err_comp = 20;
514 static const int nb_ess_comp = 20;
515 static const int nb_ers_comp = 16;
516 static const int nb_ert_comp = 20;
517 static const int nb_est_comp = 20;
524 struct TyingPointInterp {
525 Interp err[nb_err_comp];
526 Interp ess[nb_ess_comp];
527 Interp ers[nb_ers_comp];
528 Interp ert[nb_ert_comp];
529 Interp est[nb_est_comp];
533 static void get_interpolation(
double rr,
double ss, TyingPointInterp& interp) {
534 const double r = 2 * rr - 1;
535 const double s = 2 * ss - 1;
536 interp.err[0].tp_pos = 4;
537 interp.err[0].weight =
538 -0.0278058317463242 * s + 0.0306846724421719 * s * s + 0.0958989779769997 * s * s * s
539 + -0.105827754177941 * s * s * s * s + 0.0322896983578049 * r * s
540 + -0.035632770362885 * r * s * s + -0.111363296014638 * r * s * s * s
541 + 0.122893150309783 * r * s * s * s * s + 0.240561700582657 * r * r * s
542 + -0.26546794398575 * r * r * s * s + -0.829668446416295 * r * r * s * s * s
543 + 0.915567092045497 * r * r * s * s * s * s + -0.279353799559742 * r * r * r * s
544 + 0.308276332575435 * r * r * r * s * s + 0.963457742108791 * r * r * r * s * s * s
545 + -1.06320808879919 * r * r * r * s * s * s * s;
546 interp.err[1].tp_pos = 5;
547 interp.err[1].weight =
548 0.17838991161024 * s + -0.196859279545614 * s * s + -0.61524540466554 * s * s * s
549 + 0.678944039003915 * s * s * s * s + -0.524705465131958 * r * s
550 + 0.579030164358201 * r * s * s + 1.80964620314774 * r * s * s * s
551 + -1.9970055737371 * r * s * s * s * s + -0.240561700582658 * r * r * s
552 + 0.265467943985748 * r * r * s * s + 0.829668446416296 * r * r * s * s * s
553 + -0.915567092045496 * r * r * s * s * s * s + 0.707573863666363 * r * r * r * s
554 + -0.780831605158269 * r * r * r * s * s + -2.44033737195474 * r * r * r * s * s * s
555 + 2.69299453402312 * r * r * r * s * s * s * s;
556 interp.err[2].tp_pos = 6;
557 interp.err[2].weight =
558 0.17838991161024 * s + -0.196859279545614 * s * s + -0.615245404665541 * s * s * s
559 + 0.678944039003915 * s * s * s * s + 0.524705465131958 * r * s
560 + -0.579030164358204 * r * s * s + -1.80964620314774 * r * s * s * s
561 + 1.9970055737371 * r * s * s * s * s + -0.240561700582659 * r * r * s
562 + 0.265467943985749 * r * r * s * s + 0.829668446416299 * r * r * s * s * s
563 + -0.915567092045497 * r * r * s * s * s * s + -0.707573863666362 * r * r * r * s
564 + 0.78083160515827 * r * r * r * s * s + 2.44033737195474 * r * r * r * s * s * s
565 + -2.69299453402312 * r * r * r * s * s * s * s;
566 interp.err[3].tp_pos = 7;
567 interp.err[3].weight =
568 -0.027805831746325 * s + 0.0306846724421714 * s * s + 0.0958989779770006 * s * s * s
569 + -0.10582775417794 * s * s * s * s + -0.032289698357805 * r * s
570 + 0.0356327703628845 * r * s * s + 0.111363296014637 * r * s * s * s
571 + -0.122893150309783 * r * s * s * s * s + 0.240561700582659 * r * r * s
572 + -0.265467943985749 * r * r * s * s + -0.829668446416298 * r * r * s * s * s
573 + 0.915567092045496 * r * r * s * s * s * s + 0.279353799559741 * r * r * r * s
574 + -0.308276332575432 * r * r * r * s * s + -0.963457742108789 * r * r * r * s * s * s
575 + 1.06320808879919 * r * r * r * s * s * s * s;
576 interp.err[4].tp_pos = 25;
577 interp.err[4].weight =
578 0.132524513856582 * s + -0.246113402137205 * s * s + -0.161386581292472 * s * s * s
579 + 0.299713610903471 * s * s * s * s + -0.153894931699333 * r * s
580 + 0.28580074817844 * r * s * s + 0.187411190446413 * r * s * s * s
581 + -0.348044330343775 * r * s * s * s * s + -1.14653367369396 * r * r * s
582 + 2.12924609105194 * r * r * s * s + 1.3962333801459 * r * r * s * s * s
583 + -2.59296742440507 * r * r * s * s * s * s + 1.33141949567962 * r * r * r * s
584 + -2.47260051908678 * r * r * r * s * s + -1.62138486247471 * r * r * r * s * s * s
585 + 3.01109985665939 * r * r * r * s * s * s * s;
586 interp.err[5].tp_pos = 26;
587 interp.err[5].weight =
588 -0.850218635023954 * s + 1.57895467590731 * s * s + 1.03538488740402 * s * s * s
589 + -1.92282989572944 * s * s * s * s + 2.50078247321971 * r * s
590 + -4.64424327679675 * r * s * s + -3.04541946364605 * r * s * s * s
591 + 5.65569737493179 * r * s * s * s * s + 1.14653367369396 * r * r * s
592 + -2.12924609105193 * r * r * s * s + -1.3962333801459 * r * r * s * s * s
593 + 2.59296742440506 * r * r * s * s * s * s + -3.37234588612525 * r * r * r * s
594 + 6.26283768236182 * r * r * r * s * s + 4.10679773620207 * r * r * r * s * s * s
595 + -7.62680000350632 * r * r * r * s * s * s * s;
596 interp.err[6].tp_pos = 27;
597 interp.err[6].weight =
598 -0.850218635023954 * s + 1.57895467590732 * s * s + 1.03538488740402 * s * s * s
599 + -1.92282989572945 * s * s * s * s + -2.50078247321971 * r * s
600 + 4.64424327679675 * r * s * s + 3.04541946364605 * r * s * s * s
601 + -5.65569737493179 * r * s * s * s * s + 1.14653367369396 * r * r * s
602 + -2.12924609105195 * r * r * s * s + -1.39623338014591 * r * r * s * s * s
603 + 2.59296742440508 * r * r * s * s * s * s + 3.37234588612524 * r * r * r * s
604 + -6.26283768236182 * r * r * r * s * s + -4.10679773620207 * r * r * r * s * s * s
605 + 7.62680000350632 * r * r * r * s * s * s * s;
606 interp.err[7].tp_pos = 28;
607 interp.err[7].weight =
608 0.132524513856584 * s + -0.246113402137205 * s * s + -0.161386581292476 * s * s * s
609 + 0.299713610903471 * s * s * s * s + 0.153894931699333 * r * s
610 + -0.285800748178444 * r * s * s + -0.187411190446414 * r * s * s * s
611 + 0.348044330343782 * r * s * s * s * s + -1.14653367369396 * r * r * s
612 + 2.12924609105194 * r * r * s * s + 1.39623338014591 * r * r * s * s * s
613 + -2.59296742440507 * r * r * s * s * s * s + -1.33141949567961 * r * r * r * s
614 + 2.47260051908679 * r * r * r * s * s + 1.62138486247471 * r * r * r * s * s * s
615 + -3.0110998566594 * r * r * r * s * s * s * s;
616 interp.err[8].tp_pos = 42;
617 interp.err[8].weight =
618 -0.0923265984407291 + 0.430857459390066 * s * s + -0.387771713451059 * s * s * s * s
619 + 0.107214847635245 * r + -0.500335955631114 * r * s * s
620 + 0.450302360067991 * r * s * s * s * s + 0.798762063028367 * r * r
621 + -3.72755629413238 * r * r * s * s + 3.35480066471914 * r * r * s * s * s * s
622 + -0.927567508504873 * r * r * r + 4.32864837302271 * r * r * r * s * s
623 + -3.89578353572042 * r * r * r * s * s * s * s;
624 interp.err[9].tp_pos = 43;
625 interp.err[9].weight =
626 0.592326598440729 + -2.7641907927234 * s * s + 2.48777171345106 * s * s * s * s
627 + -1.7422341910451 * r + 8.1304262248771 * r * s * s
628 + -7.31738360238939 * r * s * s * s * s + -0.798762063028367 * r * r
629 + 3.72755629413237 * r * r * s * s + -3.35480066471913 * r * r * s * s * s * s
630 + 2.34943117594438 * r * r * r + -10.9640121544071 * r * r * r * s * s
631 + 9.86761093896639 * r * r * r * s * s * s * s;
632 interp.err[10].tp_pos = 44;
633 interp.err[10].weight =
634 0.592326598440728 + -2.7641907927234 * s * s + 2.48777171345107 * s * s * s * s
635 + 1.74223419104509 * r + -8.13042622487712 * r * s * s
636 + 7.31738360238941 * r * s * s * s * s + -0.798762063028366 * r * r
637 + 3.72755629413239 * r * r * s * s + -3.35480066471916 * r * r * s * s * s * s
638 + -2.34943117594438 * r * r * r + 10.9640121544071 * r * r * r * s * s
639 + -9.86761093896642 * r * r * r * s * s * s * s;
640 interp.err[11].tp_pos = 45;
641 interp.err[11].weight =
642 -0.0923265984407289 + 0.430857459390066 * s * s + -0.387771713451061 * s * s * s * s
643 + -0.107214847635243 * r + 0.500335955631124 * r * s * s
644 + -0.450302360068006 * r * s * s * s * s + 0.798762063028366 * r * r
645 + -3.72755629413238 * r * r * s * s + 3.35480066471915 * r * r * s * s * s * s
646 + 0.927567508504871 * r * r * r + -4.32864837302272 * r * r * r * s * s
647 + 3.89578353572044 * r * r * r * s * s * s * s;
648 interp.err[12].tp_pos = 80;
649 interp.err[12].weight =
650 0.027805831746325 * s + 0.030684672442171 * s * s + -0.0958989779770006 * s * s * s
651 + -0.10582775417794 * s * s * s * s + -0.0322896983578059 * r * s
652 + -0.0356327703628808 * r * s * s + 0.111363296014636 * r * s * s * s
653 + 0.122893150309778 * r * s * s * s * s + -0.240561700582659 * r * r * s
654 + -0.265467943985749 * r * r * s * s + 0.829668446416298 * r * r * s * s * s
655 + 0.915567092045495 * r * r * s * s * s * s + 0.279353799559739 * r * r * r * s
656 + 0.308276332575428 * r * r * r * s * s + -0.963457742108791 * r * r * r * s * s * s
657 + -1.06320808879918 * r * r * r * s * s * s * s;
658 interp.err[13].tp_pos = 81;
659 interp.err[13].weight =
660 -0.17838991161024 * s + -0.196859279545613 * s * s + 0.61524540466554 * s * s * s
661 + 0.678944039003913 * s * s * s * s + 0.524705465131957 * r * s
662 + 0.579030164358208 * r * s * s + -1.80964620314774 * r * s * s * s
663 + -1.9970055737371 * r * s * s * s * s + 0.240561700582659 * r * r * s
664 + 0.265467943985747 * r * r * s * s + -0.829668446416298 * r * r * s * s * s
665 + -0.915567092045491 * r * r * s * s * s * s + -0.707573863666361 * r * r * r * s
666 + -0.780831605158278 * r * r * r * s * s + 2.44033737195474 * r * r * r * s * s * s
667 + 2.69299453402313 * r * r * r * s * s * s * s;
668 interp.err[14].tp_pos = 82;
669 interp.err[14].weight =
670 -0.178389911610241 * s + -0.196859279545614 * s * s + 0.615245404665541 * s * s * s
671 + 0.678944039003916 * s * s * s * s + -0.524705465131957 * r * s
672 + -0.579030164358211 * r * s * s + 1.80964620314774 * r * s * s * s
673 + 1.99700557373711 * r * s * s * s * s + 0.240561700582659 * r * r * s
674 + 0.26546794398575 * r * r * s * s + -0.829668446416297 * r * r * s * s * s
675 + -0.915567092045498 * r * r * s * s * s * s + 0.707573863666361 * r * r * r * s
676 + 0.780831605158282 * r * r * r * s * s + -2.44033737195473 * r * r * r * s * s * s
677 + -2.69299453402314 * r * r * r * s * s * s * s;
678 interp.err[15].tp_pos = 83;
679 interp.err[15].weight =
680 0.0278058317463241 * s + 0.0306846724421711 * s * s + -0.0958989779769996 * s * s * s
681 + -0.10582775417794 * s * s * s * s + 0.0322896983578061 * r * s
682 + 0.035632770362886 * r * s * s + -0.111363296014635 * r * s * s * s
683 + -0.122893150309785 * r * s * s * s * s + -0.240561700582658 * r * r * s
684 + -0.265467943985749 * r * r * s * s + 0.829668446416297 * r * r * s * s * s
685 + 0.915567092045497 * r * r * s * s * s * s + -0.27935379955974 * r * r * r * s
686 + -0.308276332575435 * r * r * r * s * s + 0.963457742108789 * r * r * r * s * s * s
687 + 1.06320808879919 * r * r * r * s * s * s * s;
688 interp.err[16].tp_pos = 59;
689 interp.err[16].weight =
690 -0.132524513856583 * s + -0.246113402137203 * s * s + 0.161386581292475 * s * s * s
691 + 0.299713610903468 * s * s * s * s + 0.153894931699335 * r * s
692 + 0.285800748178438 * r * s * s + -0.187411190446414 * r * s * s * s
693 + -0.348044330343774 * r * s * s * s * s + 1.14653367369396 * r * r * s
694 + 2.12924609105194 * r * r * s * s + -1.39623338014591 * r * r * s * s * s
695 + -2.59296742440506 * r * r * s * s * s * s + -1.33141949567961 * r * r * r * s
696 + -2.47260051908678 * r * r * r * s * s + 1.62138486247471 * r * r * r * s * s * s
697 + 3.0110998566594 * r * r * r * s * s * s * s;
698 interp.err[17].tp_pos = 60;
699 interp.err[17].weight =
700 0.850218635023953 * s + 1.57895467590731 * s * s + -1.03538488740402 * s * s * s
701 + -1.92282989572944 * s * s * s * s + -2.50078247321971 * r * s
702 + -4.64424327679676 * r * s * s + 3.04541946364605 * r * s * s * s
703 + 5.6556973749318 * r * s * s * s * s + -1.14653367369396 * r * r * s
704 + -2.12924609105193 * r * r * s * s + 1.39623338014591 * r * r * s * s * s
705 + 2.59296742440505 * r * r * s * s * s * s + 3.37234588612524 * r * r * r * s
706 + 6.26283768236183 * r * r * r * s * s + -4.10679773620206 * r * r * r * s * s * s
707 + -7.62680000350633 * r * r * r * s * s * s * s;
708 interp.err[18].tp_pos = 61;
709 interp.err[18].weight =
710 0.850218635023953 * s + 1.57895467590732 * s * s + -1.03538488740402 * s * s * s
711 + -1.92282989572945 * s * s * s * s + 2.5007824732197 * r * s
712 + 4.64424327679678 * r * s * s + -3.04541946364604 * r * s * s * s
713 + -5.65569737493182 * r * s * s * s * s + -1.14653367369396 * r * r * s
714 + -2.12924609105194 * r * r * s * s + 1.3962333801459 * r * r * s * s * s
715 + 2.59296742440507 * r * r * s * s * s * s + -3.37234588612524 * r * r * r * s
716 + -6.26283768236186 * r * r * r * s * s + 4.10679773620205 * r * r * r * s * s * s
717 + 7.62680000350637 * r * r * r * s * s * s * s;
718 interp.err[19].tp_pos = 62;
719 interp.err[19].weight =
720 -0.132524513856581 * s + -0.246113402137205 * s * s + 0.161386581292473 * s * s * s
721 + 0.299713610903471 * s * s * s * s + -0.153894931699335 * r * s
722 + -0.28580074817845 * r * s * s + 0.187411190446413 * r * s * s * s
723 + 0.34804433034379 * r * s * s * s * s + 1.14653367369396 * r * r * s
724 + 2.12924609105194 * r * r * s * s + -1.3962333801459 * r * r * s * s * s
725 + -2.59296742440507 * r * r * s * s * s * s + 1.33141949567962 * r * r * r * s
726 + 2.4726005190868 * r * r * r * s * s + -1.62138486247471 * r * r * r * s * s * s
727 + -3.01109985665942 * r * r * r * s * s * s * s;
729 interp.ess[0].tp_pos = 9;
730 interp.ess[0].weight =
731 -0.0278058317463246 * r + 0.0322896983578053 * r * s + 0.240561700582659 * r * s * s
732 + -0.27935379955974 * r * s * s * s + 0.0306846724421711 * r * r
733 + -0.0356327703628825 * r * r * s + -0.265467943985749 * r * r * s * s
734 + 0.30827633257543 * r * r * s * s * s + 0.0958989779770006 * r * r * r
735 + -0.111363296014635 * r * r * r * s + -0.829668446416298 * r * r * r * s * s
736 + 0.96345774210879 * r * r * r * s * s * s + -0.10582775417794 * r * r * r * r
737 + 0.122893150309783 * r * r * r * r * s + 0.915567092045497 * r * r * r * r * s * s
738 + -1.06320808879919 * r * r * r * r * s * s * s;
739 interp.ess[1].tp_pos = 12;
740 interp.ess[1].weight =
741 0.132524513856582 * r + -0.153894931699333 * r * s + -1.14653367369396 * r * s * s
742 + 1.33141949567961 * r * s * s * s + -0.246113402137207 * r * r
743 + 0.285800748178437 * r * r * s + 2.12924609105194 * r * r * s * s
744 + -2.47260051908678 * r * r * s * s * s + -0.161386581292475 * r * r * r
745 + 0.18741119044641 * r * r * r * s + 1.39623338014591 * r * r * r * s * s
746 + -1.62138486247471 * r * r * r * s * s * s + 0.299713610903473 * r * r * r * r
747 + -0.348044330343784 * r * r * r * r * s + -2.59296742440507 * r * r * r * r * s * s
748 + 3.0110998566594 * r * r * r * r * s * s * s;
749 interp.ess[2].tp_pos = 14;
750 interp.ess[2].weight =
751 -0.0923265984407291 + 0.107214847635237 * s + 0.798762063028368 * s * s
752 + -0.927567508504863 * s * s * s + 0.430857459390066 * r * r
753 + -0.500335955631113 * r * r * s + -3.72755629413238 * r * r * s * s
754 + 4.3286483730227 * r * r * s * s * s + -0.38777171345106 * r * r * r * r
755 + 0.450302360068004 * r * r * r * r * s + 3.35480066471915 * r * r * r * r * s * s
756 + -3.89578353572043 * r * r * r * r * s * s * s;
757 interp.ess[3].tp_pos = 19;
758 interp.ess[3].weight =
759 0.0278058317463246 * r + -0.0322896983578041 * r * s + -0.240561700582659 * r * s * s
760 + 0.279353799559741 * r * s * s * s + 0.0306846724421707 * r * r
761 + -0.0356327703628816 * r * r * s + -0.265467943985748 * r * r * s * s
762 + 0.308276332575428 * r * r * s * s * s + -0.0958989779770006 * r * r * r
763 + 0.111363296014637 * r * r * r * s + 0.829668446416298 * r * r * r * s * s
764 + -0.963457742108789 * r * r * r * s * s * s + -0.10582775417794 * r * r * r * r
765 + 0.122893150309782 * r * r * r * r * s + 0.915567092045496 * r * r * r * r * s * s
766 + -1.06320808879919 * r * r * r * r * s * s * s;
767 interp.ess[4].tp_pos = 16;
768 interp.ess[4].weight =
769 -0.132524513856583 * r + 0.153894931699334 * r * s + 1.14653367369396 * r * s * s
770 + -1.33141949567962 * r * s * s * s + -0.246113402137203 * r * r
771 + 0.285800748178439 * r * r * s + 2.12924609105194 * r * r * s * s
772 + -2.47260051908678 * r * r * s * s * s + 0.161386581292474 * r * r * r
773 + -0.187411190446416 * r * r * r * s + -1.39623338014591 * r * r * r * s * s
774 + 1.62138486247471 * r * r * r * s * s * s + 0.299713610903469 * r * r * r * r
775 + -0.348044330343783 * r * r * r * r * s + -2.59296742440507 * r * r * r * r * s * s
776 + 3.0110998566594 * r * r * r * r * s * s * s;
777 interp.ess[5].tp_pos = 30;
778 interp.ess[5].weight =
779 0.17838991161024 * r + -0.524705465131956 * r * s + -0.240561700582659 * r * s * s
780 + 0.707573863666363 * r * s * s * s + -0.196859279545613 * r * r
781 + 0.579030164358207 * r * r * s + 0.265467943985746 * r * r * s * s
782 + -0.780831605158277 * r * r * s * s * s + -0.615245404665541 * r * r * r
783 + 1.80964620314774 * r * r * r * s + 0.829668446416297 * r * r * r * s * s
784 + -2.44033737195474 * r * r * r * s * s * s + 0.678944039003914 * r * r * r * r
785 + -1.9970055737371 * r * r * r * r * s + -0.915567092045495 * r * r * r * r * s * s
786 + 2.69299453402313 * r * r * r * r * s * s * s;
787 interp.ess[6].tp_pos = 33;
788 interp.ess[6].weight =
789 -0.850218635023954 * r + 2.50078247321971 * r * s + 1.14653367369396 * r * s * s
790 + -3.37234588612525 * r * s * s * s + 1.57895467590732 * r * r
791 + -4.64424327679676 * r * r * s + -2.12924609105194 * r * r * s * s
792 + 6.26283768236183 * r * r * s * s * s + 1.03538488740402 * r * r * r
793 + -3.04541946364605 * r * r * r * s + -1.39623338014591 * r * r * r * s * s
794 + 4.10679773620207 * r * r * r * s * s * s + -1.92282989572945 * r * r * r * r
795 + 5.6556973749318 * r * r * r * r * s + 2.59296742440507 * r * r * r * r * s * s
796 + -7.62680000350632 * r * r * r * r * s * s * s;
797 interp.ess[7].tp_pos = 35;
798 interp.ess[7].weight =
799 0.592326598440729 + -1.74223419104509 * s + -0.798762063028367 * s * s
800 + 2.34943117594438 * s * s * s + -2.7641907927234 * r * r
801 + 8.13042622487711 * r * r * s + 3.72755629413238 * r * r * s * s
802 + -10.9640121544071 * r * r * s * s * s + 2.48777171345106 * r * r * r * r
803 + -7.31738360238939 * r * r * r * r * s + -3.35480066471914 * r * r * r * r * s * s
804 + 9.86761093896637 * r * r * r * r * s * s * s;
805 interp.ess[8].tp_pos = 40;
806 interp.ess[8].weight =
807 -0.178389911610241 * r + 0.524705465131959 * r * s + 0.240561700582659 * r * s * s
808 + -0.707573863666365 * r * s * s * s + -0.196859279545614 * r * r
809 + 0.579030164358205 * r * r * s + 0.265467943985748 * r * r * s * s
810 + -0.780831605158271 * r * r * s * s * s + 0.615245404665542 * r * r * r
811 + -1.80964620314774 * r * r * r * s + -0.829668446416299 * r * r * r * s * s
812 + 2.44033737195474 * r * r * r * s * s * s + 0.678944039003915 * r * r * r * r
813 + -1.9970055737371 * r * r * r * r * s + -0.915567092045496 * r * r * r * r * s * s
814 + 2.69299453402312 * r * r * r * r * s * s * s;
815 interp.ess[9].tp_pos = 37;
816 interp.ess[9].weight =
817 0.850218635023956 * r + -2.50078247321971 * r * s + -1.14653367369397 * r * s * s
818 + 3.37234588612525 * r * s * s * s + 1.57895467590731 * r * r
819 + -4.64424327679676 * r * r * s + -2.12924609105193 * r * r * s * s
820 + 6.26283768236183 * r * r * s * s * s + -1.03538488740402 * r * r * r
821 + 3.04541946364605 * r * r * r * s + 1.39623338014591 * r * r * r * s * s
822 + -4.10679773620207 * r * r * r * s * s * s + -1.92282989572944 * r * r * r * r
823 + 5.6556973749318 * r * r * r * r * s + 2.59296742440506 * r * r * r * r * s * s
824 + -7.62680000350631 * r * r * r * r * s * s * s;
825 interp.ess[10].tp_pos = 47;
826 interp.ess[10].weight =
827 0.178389911610241 * r + 0.524705465131957 * r * s + -0.24056170058266 * r * s * s
828 + -0.707573863666363 * r * s * s * s + -0.196859279545616 * r * r
829 + -0.579030164358206 * r * r * s + 0.265467943985754 * r * r * s * s
830 + 0.780831605158272 * r * r * s * s * s + -0.615245404665542 * r * r * r
831 + -1.80964620314774 * r * r * r * s + 0.8296684464163 * r * r * r * s * s
832 + 2.44033737195474 * r * r * r * s * s * s + 0.678944039003917 * r * r * r * r
833 + 1.9970055737371 * r * r * r * r * s + -0.915567092045501 * r * r * r * r * s * s
834 + -2.69299453402313 * r * r * r * r * s * s * s;
835 interp.ess[11].tp_pos = 50;
836 interp.ess[11].weight =
837 -0.850218635023955 * r + -2.50078247321971 * r * s + 1.14653367369396 * r * s * s
838 + 3.37234588612525 * r * s * s * s + 1.57895467590732 * r * r
839 + 4.64424327679676 * r * r * s + -2.12924609105196 * r * r * s * s
840 + -6.26283768236181 * r * r * s * s * s + 1.03538488740402 * r * r * r
841 + 3.04541946364604 * r * r * r * s + -1.39623338014591 * r * r * r * s * s
842 + -4.10679773620206 * r * r * r * s * s * s + -1.92282989572945 * r * r * r * r
843 + -5.6556973749318 * r * r * r * r * s + 2.59296742440508 * r * r * r * r * s * s
844 + 7.62680000350631 * r * r * r * r * s * s * s;
845 interp.ess[12].tp_pos = 52;
846 interp.ess[12].weight =
847 0.592326598440729 + 1.7422341910451 * s + -0.798762063028369 * s * s
848 + -2.34943117594438 * s * s * s + -2.76419079272341 * r * r
849 + -8.13042622487711 * r * r * s + 3.7275562941324 * r * r * s * s
850 + 10.9640121544071 * r * r * s * s * s + 2.48777171345107 * r * r * r * r
851 + 7.3173836023894 * r * r * r * r * s + -3.35480066471916 * r * r * r * r * s * s
852 + -9.86761093896637 * r * r * r * r * s * s * s;
853 interp.ess[13].tp_pos = 57;
854 interp.ess[13].weight =
855 -0.17838991161024 * r + -0.524705465131958 * r * s + 0.240561700582659 * r * s * s
856 + 0.707573863666363 * r * s * s * s + -0.196859279545614 * r * r
857 + -0.579030164358208 * r * r * s + 0.26546794398575 * r * r * s * s
858 + 0.780831605158277 * r * r * s * s * s + 0.61524540466554 * r * r * r
859 + 1.80964620314774 * r * r * r * s + -0.829668446416296 * r * r * r * s * s
860 + -2.44033737195474 * r * r * r * s * s * s + 0.678944039003916 * r * r * r * r
861 + 1.99700557373711 * r * r * r * r * s + -0.915567092045498 * r * r * r * r * s * s
862 + -2.69299453402313 * r * r * r * r * s * s * s;
863 interp.ess[14].tp_pos = 54;
864 interp.ess[14].weight =
865 0.850218635023953 * r + 2.50078247321971 * r * s + -1.14653367369396 * r * s * s
866 + -3.37234588612525 * r * s * s * s + 1.57895467590732 * r * r
867 + 4.64424327679677 * r * r * s + -2.12924609105195 * r * r * s * s
868 + -6.26283768236184 * r * r * s * s * s + -1.03538488740401 * r * r * r
869 + -3.04541946364605 * r * r * r * s + 1.3962333801459 * r * r * r * s * s
870 + 4.10679773620207 * r * r * r * s * s * s + -1.92282989572945 * r * r * r * r
871 + -5.65569737493181 * r * r * r * r * s + 2.59296742440507 * r * r * r * r * s * s
872 + 7.62680000350633 * r * r * r * r * s * s * s;
873 interp.ess[15].tp_pos = 68;
874 interp.ess[15].weight =
875 -0.0278058317463243 * r + -0.032289698357805 * r * s + 0.240561700582659 * r * s * s
876 + 0.279353799559739 * r * s * s * s + 0.0306846724421715 * r * r
877 + 0.0356327703628824 * r * r * s + -0.265467943985751 * r * r * s * s
878 + -0.308276332575429 * r * r * s * s * s + 0.0958989779770007 * r * r * r
879 + 0.111363296014634 * r * r * r * s + -0.829668446416298 * r * r * r * s * s
880 + -0.963457742108789 * r * r * r * s * s * s + -0.105827754177941 * r * r * r * r
881 + -0.122893150309784 * r * r * r * r * s + 0.915567092045499 * r * r * r * r * s * s
882 + 1.06320808879919 * r * r * r * r * s * s * s;
883 interp.ess[16].tp_pos = 71;
884 interp.ess[16].weight =
885 0.132524513856582 * r + 0.153894931699333 * r * s + -1.14653367369396 * r * s * s
886 + -1.33141949567961 * r * s * s * s + -0.246113402137206 * r * r
887 + -0.285800748178439 * r * r * s + 2.12924609105194 * r * r * s * s
888 + 2.47260051908678 * r * r * s * s * s + -0.161386581292475 * r * r * r
889 + -0.187411190446409 * r * r * r * s + 1.39623338014591 * r * r * r * s * s
890 + 1.62138486247471 * r * r * r * s * s * s + 0.299713610903471 * r * r * r * r
891 + 0.348044330343789 * r * r * r * r * s + -2.59296742440507 * r * r * r * r * s * s
892 + -3.01109985665941 * r * r * r * r * s * s * s;
893 interp.ess[17].tp_pos = 73;
894 interp.ess[17].weight =
895 -0.0923265984407292 + -0.107214847635237 * s + 0.798762063028368 * s * s
896 + 0.927567508504863 * s * s * s + 0.430857459390068 * r * r
897 + 0.50033595563111 * r * r * s + -3.72755629413239 * r * r * s * s
898 + -4.32864837302269 * r * r * s * s * s + -0.387771713451063 * r * r * r * r
899 + -0.450302360068005 * r * r * r * r * s + 3.35480066471915 * r * r * r * r * s * s
900 + 3.89578353572043 * r * r * r * r * s * s * s;
901 interp.ess[18].tp_pos = 78;
902 interp.ess[18].weight =
903 0.0278058317463242 * r + 0.0322896983578039 * r * s + -0.240561700582658 * r * s * s
904 + -0.279353799559741 * r * s * s * s + 0.0306846724421706 * r * r
905 + 0.0356327703628846 * r * r * s + -0.265467943985749 * r * r * s * s
906 + -0.308276332575434 * r * r * s * s * s + -0.095898977977 * r * r * r
907 + -0.111363296014636 * r * r * r * s + 0.829668446416297 * r * r * r * s * s
908 + 0.963457742108789 * r * r * r * s * s * s + -0.10582775417794 * r * r * r * r
909 + -0.122893150309786 * r * r * r * r * s + 0.915567092045497 * r * r * r * r * s * s
910 + 1.06320808879919 * r * r * r * r * s * s * s;
911 interp.ess[19].tp_pos = 75;
912 interp.ess[19].weight =
913 -0.132524513856581 * r + -0.153894931699332 * r * s + 1.14653367369396 * r * s * s
914 + 1.33141949567961 * r * s * s * s + -0.246113402137204 * r * r
915 + -0.285800748178442 * r * r * s + 2.12924609105194 * r * r * s * s
916 + 2.47260051908679 * r * r * s * s * s + 0.161386581292473 * r * r * r
917 + 0.187411190446413 * r * r * r * s + -1.3962333801459 * r * r * r * s * s
918 + -1.62138486247471 * r * r * r * s * s * s + 0.29971361090347 * r * r * r * r
919 + 0.348044330343791 * r * r * r * r * s + -2.59296742440507 * r * r * r * r * s * s
920 + -3.01109985665941 * r * r * r * r * s * s * s;
922 interp.ers[0].tp_pos = 10;
923 interp.ers[0].weight =
924 0.00852420077963567 + -0.0098987821845013 * s + -0.0737469842429078 * s * s
925 + 0.0856391528843933 * s * s * s + -0.00989878218450171 * r
926 + 0.0114950235534469 * r * s + 0.0856391528843962 * r * s * s
927 + -0.0994490090957473 * r * s * s * s + -0.0737469842429076 * r * r
928 + 0.0856391528843967 * r * r * s + 0.638020833333331 * r * r * s * s
929 + -0.740905736691429 * r * r * s * s * s + 0.0856391528843948 * r * r * r
930 + -0.0994490090957478 * r * r * r * s + -0.740905736691428 * r * r * r * s * s
931 + 0.860381482833926 * r * r * r * s * s * s;
932 interp.ers[1].tp_pos = 13;
933 interp.ers[1].weight =
934 -0.0546874999999999 + 0.0635062060021224 * s + 0.473128015757091 * s * s
935 + -0.549422907136828 * s * s * s + 0.160854556546329 * r + -0.186793373337806 * r * s
936 + -1.39163057671774 * r * s * s + 1.61603982781969 * r * s * s * s
937 + 0.073746984242908 * r * r + -0.0856391528843971 * r * r * s
938 + -0.638020833333332 * r * r * s * s + 0.740905736691428 * r * r * s * s * s
939 + -0.216914988745546 * r * r * r + 0.251893905558361 * r * r * r * s
940 + 1.87663649304049 * r * r * r * s * s + -2.17925602227439 * r * r * r * s * s * s;
941 interp.ers[2].tp_pos = 15;
942 interp.ers[2].weight =
943 -0.0546875 + 0.0635062060021232 * s + 0.473128015757092 * s * s
944 + -0.54942290713683 * s * s * s + -0.160854556546328 * r + 0.186793373337807 * r * s
945 + 1.39163057671774 * r * s * s + -1.61603982781969 * r * s * s * s
946 + 0.0737469842429079 * r * r + -0.0856391528843949 * r * r * s
947 + -0.638020833333332 * r * r * s * s + 0.74090573669143 * r * r * s * s * s
948 + 0.216914988745546 * r * r * r + -0.251893905558362 * r * r * r * s
949 + -1.87663649304049 * r * r * r * s * s + 2.17925602227439 * r * r * r * s * s * s;
950 interp.ers[3].tp_pos = 18;
951 interp.ers[3].weight =
952 0.00852420077963588 + -0.0098987821845041 * s + -0.073746984242908 * s * s
953 + 0.0856391528843978 * s * s * s + 0.00989878218450206 * r
954 + -0.0114950235534475 * r * s + -0.0856391528843964 * r * s * s
955 + 0.0994490090957471 * r * s * s * s + -0.073746984242908 * r * r
956 + 0.0856391528843948 * r * r * s + 0.638020833333331 * r * r * s * s
957 + -0.740905736691427 * r * r * s * s * s + -0.0856391528843948 * r * r * r
958 + 0.0994490090957476 * r * r * r * s + 0.74090573669143 * r * r * r * s * s
959 + -0.860381482833924 * r * r * r * s * s * s;
960 interp.ers[4].tp_pos = 31;
961 interp.ers[4].weight =
962 -0.0546874999999997 + 0.160854556546324 * s + 0.0737469842429076 * s * s
963 + -0.21691498874554 * s * s * s + 0.0635062060021206 * r + -0.186793373337805 * r * s
964 + -0.085639152884397 * r * s * s + 0.25189390555836 * r * s * s * s
965 + 0.473128015757091 * r * r + -1.39163057671774 * r * r * s
966 + -0.638020833333331 * r * r * s * s + 1.8766364930405 * r * r * s * s * s
967 + -0.549422907136826 * r * r * r + 1.61603982781969 * r * r * r * s
968 + 0.74090573669143 * r * r * r * s * s + -2.17925602227439 * r * r * r * s * s * s;
969 interp.ers[5].tp_pos = 34;
970 interp.ers[5].weight =
971 0.350850799220363 + -1.03197165206888 * s + -0.473128015757091 * s * s
972 + 1.39163057671774 * s * s * s + -1.03197165206888 * r + 3.03537997644656 * r * s
973 + 1.39163057671774 * r * s * s + -4.0932593242376 * r * s * s * s
974 + -0.473128015757091 * r * r + 1.39163057671773 * r * r * s
975 + 0.638020833333332 * r * r * s * s + -1.87663649304049 * r * r * s * s * s
976 + 1.39163057671774 * r * r * r + -4.09325932423759 * r * r * r * s
977 + -1.8766364930405 * r * r * r * s * s + 5.51982685049942 * r * r * r * s * s * s;
978 interp.ers[6].tp_pos = 36;
979 interp.ers[6].weight =
980 0.350850799220364 + -1.03197165206887 * s + -0.473128015757091 * s * s
981 + 1.39163057671773 * s * s * s + 1.03197165206888 * r + -3.03537997644656 * r * s
982 + -1.39163057671773 * r * s * s + 4.09325932423759 * r * s * s * s
983 + -0.473128015757091 * r * r + 1.39163057671773 * r * r * s
984 + 0.638020833333332 * r * r * s * s + -1.8766364930405 * r * r * s * s * s
985 + -1.39163057671774 * r * r * r + 4.09325932423759 * r * r * r * s
986 + 1.87663649304049 * r * r * r * s * s + -5.5198268504994 * r * r * r * s * s * s;
987 interp.ers[7].tp_pos = 39;
988 interp.ers[7].weight =
989 -0.0546874999999999 + 0.160854556546331 * s + 0.0737469842429081 * s * s
990 + -0.21691498874555 * s * s * s + -0.0635062060021203 * r + 0.186793373337806 * r * s
991 + 0.0856391528843956 * r * s * s + -0.25189390555836 * r * s * s * s
992 + 0.473128015757091 * r * r + -1.39163057671773 * r * r * s
993 + -0.638020833333332 * r * r * s * s + 1.87663649304049 * r * r * s * s * s
994 + 0.549422907136825 * r * r * r + -1.61603982781969 * r * r * r * s
995 + -0.740905736691429 * r * r * r * s * s + 2.17925602227439 * r * r * r * s * s * s;
996 interp.ers[8].tp_pos = 48;
997 interp.ers[8].weight =
998 -0.0546874999999995 + -0.160854556546325 * s + 0.0737469842429075 * s * s
999 + 0.216914988745541 * s * s * s + 0.0635062060021236 * r + 0.186793373337802 * r * s
1000 + -0.0856391528843933 * r * s * s + -0.251893905558355 * r * s * s * s
1001 + 0.47312801575709 * r * r + 1.39163057671774 * r * r * s
1002 + -0.638020833333331 * r * r * s * s + -1.8766364930405 * r * r * s * s * s
1003 + -0.549422907136832 * r * r * r + -1.61603982781969 * r * r * r * s
1004 + 0.740905736691425 * r * r * r * s * s + 2.17925602227439 * r * r * r * s * s * s;
1005 interp.ers[9].tp_pos = 51;
1006 interp.ers[9].weight =
1007 0.350850799220363 + 1.03197165206888 * s + -0.473128015757091 * s * s
1008 + -1.39163057671774 * s * s * s + -1.03197165206888 * r + -3.03537997644656 * r * s
1009 + 1.39163057671773 * r * s * s + 4.09325932423759 * r * s * s * s
1010 + -0.47312801575709 * r * r + -1.39163057671774 * r * r * s
1011 + 0.638020833333331 * r * r * s * s + 1.87663649304049 * r * r * s * s * s
1012 + 1.39163057671774 * r * r * r + 4.09325932423759 * r * r * r * s
1013 + -1.87663649304049 * r * r * r * s * s + -5.51982685049941 * r * r * r * s * s * s;
1014 interp.ers[10].tp_pos = 53;
1015 interp.ers[10].weight =
1016 0.350850799220364 + 1.03197165206887 * s + -0.473128015757091 * s * s
1017 + -1.39163057671773 * s * s * s + 1.03197165206888 * r + 3.03537997644656 * r * s
1018 + -1.39163057671774 * r * s * s + -4.09325932423759 * r * s * s * s
1019 + -0.473128015757093 * r * r + -1.39163057671773 * r * r * s
1020 + 0.638020833333334 * r * r * s * s + 1.87663649304049 * r * r * s * s * s
1021 + -1.39163057671774 * r * r * r + -4.09325932423758 * r * r * r * s
1022 + 1.8766364930405 * r * r * r * s * s + 5.5198268504994 * r * r * r * s * s * s;
1023 interp.ers[11].tp_pos = 56;
1024 interp.ers[11].weight =
1025 -0.0546874999999998 + -0.160854556546331 * s + 0.0737469842429078 * s * s
1026 + 0.21691498874555 * s * s * s + -0.0635062060021248 * r + -0.186793373337806 * r * s
1027 + 0.0856391528843964 * r * s * s + 0.251893905558362 * r * s * s * s
1028 + 0.473128015757091 * r * r + 1.39163057671773 * r * r * s
1029 + -0.638020833333332 * r * r * s * s + -1.87663649304049 * r * r * s * s * s
1030 + 0.549422907136832 * r * r * r + 1.61603982781969 * r * r * r * s
1031 + -0.740905736691429 * r * r * r * s * s + -2.17925602227439 * r * r * r * s * s * s;
1032 interp.ers[12].tp_pos = 69;
1033 interp.ers[12].weight =
1034 0.00852420077963583 + 0.00989878218450148 * s + -0.0737469842429082 * s * s
1035 + -0.0856391528843947 * s * s * s + -0.00989878218450314 * r
1036 + -0.0114950235534465 * r * s + 0.085639152884395 * r * s * s
1037 + 0.0994490090957456 * r * s * s * s + -0.073746984242908 * r * r
1038 + -0.0856391528843974 * r * r * s + 0.638020833333332 * r * r * s * s
1039 + 0.740905736691431 * r * r * s * s * s + 0.0856391528843971 * r * r * r
1040 + 0.0994490090957468 * r * r * r * s + -0.740905736691427 * r * r * r * s * s
1041 + -0.860381482833923 * r * r * r * s * s * s;
1042 interp.ers[13].tp_pos = 72;
1043 interp.ers[13].weight =
1044 -0.0546874999999997 + -0.0635062060021219 * s + 0.473128015757092 * s * s
1045 + 0.549422907136829 * s * s * s + 0.160854556546329 * r + 0.186793373337802 * r * s
1046 + -1.39163057671774 * r * s * s + -1.61603982781969 * r * s * s * s
1047 + 0.0737469842429072 * r * r + 0.0856391528843963 * r * r * s
1048 + -0.638020833333332 * r * r * s * s + -0.74090573669143 * r * r * s * s * s
1049 + -0.216914988745547 * r * r * r + -0.251893905558355 * r * r * r * s
1050 + 1.87663649304049 * r * r * r * s * s + 2.17925602227438 * r * r * r * s * s * s;
1051 interp.ers[14].tp_pos = 74;
1052 interp.ers[14].weight =
1053 -0.0546874999999999 + -0.0635062060021227 * s + 0.473128015757091 * s * s
1054 + 0.54942290713683 * s * s * s + -0.160854556546329 * r + -0.186793373337802 * r * s
1055 + 1.39163057671774 * r * s * s + 1.61603982781969 * r * s * s * s
1056 + 0.0737469842429088 * r * r + 0.0856391528843945 * r * r * s
1057 + -0.638020833333332 * r * r * s * s + -0.740905736691426 * r * r * s * s * s
1058 + 0.216914988745549 * r * r * r + 0.251893905558355 * r * r * r * s
1059 + -1.8766364930405 * r * r * r * s * s + -2.17925602227438 * r * r * r * s * s * s;
1060 interp.ers[15].tp_pos = 77;
1061 interp.ers[15].weight =
1062 0.00852420077963581 + 0.00989878218450406 * s + -0.0737469842429079 * s * s
1063 + -0.0856391528843981 * s * s * s + 0.00989878218450393 * r
1064 + 0.011495023553448 * r * s + -0.0856391528843968 * r * s * s
1065 + -0.0994490090957488 * r * s * s * s + -0.0737469842429081 * r * r
1066 + -0.0856391528843951 * r * r * s + 0.638020833333332 * r * r * s * s
1067 + 0.740905736691428 * r * r * s * s * s + -0.0856391528843976 * r * r * r
1068 + -0.0994490090957476 * r * r * r * s + 0.74090573669143 * r * r * r * s * s
1069 + 0.860381482833925 * r * r * r * s * s * s;
1071 interp.ert[0].tp_pos = 0;
1072 interp.ert[0].weight =
1073 -0.0346224744152734 * s + 0.034622474415273 * s * s + 0.0807857736356379 * s * s * s
1074 + -0.0807857736356363 * s * s * s * s + 0.0402055678632157 * r * s
1075 + -0.0402055678632139 * r * s * s + -0.0938129916808338 * r * s * s * s
1076 + 0.0938129916808338 * r * s * s * s * s + 0.299535773635638 * r * r * s
1077 + -0.299535773635636 * r * r * s * s + -0.698916805149821 * r * r * s * s * s
1078 + 0.698916805149819 * r * r * s * s * s * s + -0.347837815689325 * r * r * r * s
1079 + 0.347837815689326 * r * r * r * s * s + 0.811621569941759 * r * r * r * s * s * s
1080 + -0.811621569941759 * r * r * r * s * s * s * s;
1081 interp.ert[1].tp_pos = 1;
1082 interp.ert[1].weight =
1083 0.222122474415273 * s + -0.222122474415272 * s * s + -0.518285773635637 * s * s * s
1084 + 0.518285773635636 * s * s * s * s + -0.653337821641911 * r * s
1085 + 0.653337821641911 * r * s * s + 1.52445491716446 * r * s * s * s
1086 + -1.52445491716446 * r * s * s * s * s + -0.299535773635636 * r * r * s
1087 + 0.299535773635636 * r * r * s * s + 0.698916805149819 * r * r * s * s * s
1088 + -0.698916805149818 * r * r * s * s * s * s + 0.881036690979145 * r * r * r * s
1089 + -0.881036690979149 * r * r * r * s * s + -2.05575227895134 * r * r * r * s * s * s
1090 + 2.05575227895134 * r * r * r * s * s * s * s;
1091 interp.ert[2].tp_pos = 2;
1092 interp.ert[2].weight =
1093 0.222122474415274 * s + -0.222122474415272 * s * s + -0.518285773635638 * s * s * s
1094 + 0.518285773635637 * s * s * s * s + 0.653337821641911 * r * s
1095 + -0.653337821641908 * r * s * s + -1.52445491716446 * r * s * s * s
1096 + 1.52445491716446 * r * s * s * s * s + -0.299535773635638 * r * r * s
1097 + 0.299535773635638 * r * r * s * s + 0.698916805149821 * r * r * s * s * s
1098 + -0.69891680514982 * r * r * s * s * s * s + -0.881036690979143 * r * r * r * s
1099 + 0.881036690979145 * r * r * r * s * s + 2.05575227895134 * r * r * r * s * s * s
1100 + -2.05575227895134 * r * r * r * s * s * s * s;
1101 interp.ert[3].tp_pos = 3;
1102 interp.ert[3].weight =
1103 -0.0346224744152733 * s + 0.0346224744152738 * s * s + 0.0807857736356379 * s * s * s
1104 + -0.0807857736356374 * s * s * s * s + -0.0402055678632159 * r * s
1105 + 0.0402055678632145 * r * s * s + 0.0938129916808339 * r * s * s * s
1106 + -0.0938129916808342 * r * s * s * s * s + 0.299535773635637 * r * r * s
1107 + -0.299535773635637 * r * r * s * s + -0.698916805149821 * r * r * s * s * s
1108 + 0.698916805149821 * r * r * s * s * s * s + 0.347837815689324 * r * r * r * s
1109 + -0.347837815689325 * r * r * r * s * s + -0.811621569941759 * r * r * r * s * s * s
1110 + 0.811621569941758 * r * r * r * s * s * s * s;
1111 interp.ert[4].tp_pos = 21;
1112 interp.ert[4].weight =
1113 0.123402307586959 * s + -0.188500138483154 * s * s + -0.123402307586959 * s * s * s
1114 + 0.188500138483153 * s * s * s * s + -0.143301711849231 * r * s
1115 + 0.218896980588615 * r * s * s + 0.14330171184923 * r * s * s * s
1116 + -0.218896980588615 * r * s * s * s * s + -1.06761305469192 * r * r * s
1117 + 1.63080587868291 * r * r * s * s + 1.06761305469192 * r * r * s * s * s
1118 + -1.63080587868291 * r * r * s * s * s * s + 1.239772426639 * r * r * r * s
1119 + -1.89378366319744 * r * r * r * s * s + -1.23977242663901 * r * r * r * s * s * s
1120 + 1.89378366319744 * r * r * r * s * s * s * s;
1121 interp.ert[5].tp_pos = 22;
1122 interp.ert[5].weight =
1123 -0.791694596434686 * s + 1.20933347181648 * s * s + 0.791694596434684 * s * s * s
1124 + -1.20933347181648 * s * s * s * s + 2.32864335048459 * r * s
1125 + -3.55706147338374 * r * s * s + -2.32864335048459 * r * s * s * s
1126 + 3.55706147338374 * r * s * s * s * s + 1.06761305469192 * r * r * s
1127 + -1.63080587868291 * r * r * s * s + -1.06761305469192 * r * r * s * s * s
1128 + 1.63080587868291 * r * r * s * s * s * s + -3.14021347612416 * r * r * r * s
1129 + 4.79675531755312 * r * r * r * s * s + 3.14021347612417 * r * r * r * s * s * s
1130 + -4.79675531755313 * r * r * r * s * s * s * s;
1131 interp.ert[6].tp_pos = 23;
1132 interp.ert[6].weight =
1133 -0.791694596434687 * s + 1.20933347181649 * s * s + 0.791694596434689 * s * s * s
1134 + -1.20933347181649 * s * s * s * s + -2.32864335048459 * r * s
1135 + 3.55706147338374 * r * s * s + 2.32864335048459 * r * s * s * s
1136 + -3.55706147338374 * r * s * s * s * s + 1.06761305469192 * r * r * s
1137 + -1.63080587868292 * r * r * s * s + -1.06761305469192 * r * r * s * s * s
1138 + 1.63080587868292 * r * r * s * s * s * s + 3.14021347612416 * r * r * r * s
1139 + -4.79675531755312 * r * r * r * s * s + -3.14021347612416 * r * r * r * s * s * s
1140 + 4.79675531755312 * r * r * r * s * s * s * s;
1141 interp.ert[7].tp_pos = 24;
1142 interp.ert[7].weight =
1143 0.123402307586959 * s + -0.188500138483154 * s * s + -0.12340230758696 * s * s * s
1144 + 0.188500138483153 * s * s * s * s + 0.14330171184923 * r * s
1145 + -0.218896980588614 * r * s * s + -0.143301711849229 * r * s * s * s
1146 + 0.218896980588614 * r * s * s * s * s + -1.06761305469192 * r * r * s
1147 + 1.63080587868291 * r * r * s * s + 1.06761305469192 * r * r * s * s * s
1148 + -1.63080587868291 * r * r * s * s * s * s + -1.239772426639 * r * r * r * s
1149 + 1.89378366319744 * r * r * r * s * s + 1.239772426639 * r * r * r * s * s * s
1150 + -1.89378366319744 * r * r * r * s * s * s * s;
1151 interp.ert[8].tp_pos = 42;
1152 interp.ert[8].weight =
1153 -0.0923265984407292 + 0.307755328135759 * s * s + -0.215428729695032 * s * s * s * s
1154 + 0.10721484763524 * r + -0.357382825450801 * r * s * s
1155 + 0.25016797781556 * r * s * s * s * s + 0.798762063028365 * r * r
1156 + -2.66254021009455 * r * r * s * s + 1.86377814706618 * r * r * s * s * s * s
1157 + -0.927567508504867 * r * r * r + 3.09189169501623 * r * r * r * s * s
1158 + -2.16432418651136 * r * r * r * s * s * s * s;
1159 interp.ert[9].tp_pos = 43;
1160 interp.ert[9].weight =
1161 0.592326598440727 + -1.97442199480243 * s * s + 1.3820953963617 * s * s * s * s
1162 + -1.74223419104509 * r + 5.80744730348366 * r * s * s
1163 + -4.06521311243856 * r * s * s * s * s + -0.798762063028366 * r * r
1164 + 2.66254021009455 * r * r * s * s + -1.86377814706619 * r * r * s * s * s * s
1165 + 2.34943117594438 * r * r * r + -7.83143725314795 * r * r * r * s * s
1166 + 5.48200607720357 * r * r * r * s * s * s * s;
1167 interp.ert[10].tp_pos = 44;
1168 interp.ert[10].weight =
1169 0.592326598440728 + -1.97442199480243 * s * s + 1.3820953963617 * s * s * s * s
1170 + 1.7422341910451 * r + -5.80744730348366 * r * s * s
1171 + 4.06521311243856 * r * s * s * s * s + -0.798762063028366 * r * r
1172 + 2.66254021009456 * r * r * s * s + -1.86377814706619 * r * r * s * s * s * s
1173 + -2.34943117594438 * r * r * r + 7.83143725314795 * r * r * r * s * s
1174 + -5.48200607720357 * r * r * r * s * s * s * s;
1175 interp.ert[11].tp_pos = 45;
1176 interp.ert[11].weight =
1177 -0.0923265984407292 + 0.307755328135762 * s * s + -0.215428729695035 * s * s * s * s
1178 + -0.107214847635239 * r + 0.3573828254508 * r * s * s
1179 + -0.250167977815561 * r * s * s * s * s + 0.798762063028365 * r * r
1180 + -2.66254021009455 * r * r * s * s + 1.86377814706619 * r * r * s * s * s * s
1181 + 0.927567508504865 * r * r * r + -3.09189169501622 * r * r * r * s * s
1182 + 2.16432418651136 * r * r * r * s * s * s * s;
1183 interp.ert[12].tp_pos = 63;
1184 interp.ert[12].weight =
1185 -0.123402307586958 * s + -0.188500138483154 * s * s + 0.123402307586958 * s * s * s
1186 + 0.188500138483153 * s * s * s * s + 0.143301711849228 * r * s
1187 + 0.218896980588614 * r * s * s + -0.143301711849229 * r * s * s * s
1188 + -0.218896980588613 * r * s * s * s * s + 1.06761305469192 * r * r * s
1189 + 1.63080587868291 * r * r * s * s + -1.06761305469192 * r * r * s * s * s
1190 + -1.63080587868291 * r * r * s * s * s * s + -1.239772426639 * r * r * r * s
1191 + -1.89378366319744 * r * r * r * s * s + 1.239772426639 * r * r * r * s * s * s
1192 + 1.89378366319744 * r * r * r * s * s * s * s;
1193 interp.ert[13].tp_pos = 64;
1194 interp.ert[13].weight =
1195 0.791694596434687 * s + 1.20933347181649 * s * s + -0.791694596434688 * s * s * s
1196 + -1.20933347181649 * s * s * s * s + -2.32864335048458 * r * s
1197 + -3.55706147338374 * r * s * s + 2.32864335048458 * r * s * s * s
1198 + 3.55706147338373 * r * s * s * s * s + -1.06761305469192 * r * r * s
1199 + -1.63080587868291 * r * r * s * s + 1.06761305469192 * r * r * s * s * s
1200 + 1.63080587868291 * r * r * s * s * s * s + 3.14021347612415 * r * r * r * s
1201 + 4.79675531755312 * r * r * r * s * s + -3.14021347612414 * r * r * r * s * s * s
1202 + -4.79675531755312 * r * r * r * s * s * s * s;
1203 interp.ert[14].tp_pos = 65;
1204 interp.ert[14].weight =
1205 0.791694596434686 * s + 1.20933347181649 * s * s + -0.791694596434684 * s * s * s
1206 + -1.20933347181649 * s * s * s * s + 2.32864335048458 * r * s
1207 + 3.55706147338374 * r * s * s + -2.32864335048458 * r * s * s * s
1208 + -3.55706147338374 * r * s * s * s * s + -1.06761305469192 * r * r * s
1209 + -1.63080587868292 * r * r * s * s + 1.06761305469192 * r * r * s * s * s
1210 + 1.63080587868291 * r * r * s * s * s * s + -3.14021347612415 * r * r * r * s
1211 + -4.79675531755312 * r * r * r * s * s + 3.14021347612415 * r * r * r * s * s * s
1212 + 4.79675531755312 * r * r * r * s * s * s * s;
1213 interp.ert[15].tp_pos = 66;
1214 interp.ert[15].weight =
1215 -0.123402307586958 * s + -0.188500138483155 * s * s + 0.123402307586957 * s * s * s
1216 + 0.188500138483154 * s * s * s * s + -0.143301711849225 * r * s
1217 + -0.218896980588614 * r * s * s + 0.143301711849227 * r * s * s * s
1218 + 0.218896980588615 * r * s * s * s * s + 1.06761305469192 * r * r * s
1219 + 1.63080587868291 * r * r * s * s + -1.06761305469192 * r * r * s * s * s
1220 + -1.63080587868291 * r * r * s * s * s * s + 1.239772426639 * r * r * r * s
1221 + 1.89378366319744 * r * r * r * s * s + -1.239772426639 * r * r * r * s * s * s
1222 + -1.89378366319744 * r * r * r * s * s * s * s;
1223 interp.ert[16].tp_pos = 84;
1224 interp.ert[16].weight =
1225 0.0346224744152731 * s + 0.0346224744152731 * s * s + -0.0807857736356372 * s * s * s
1226 + -0.0807857736356368 * s * s * s * s + -0.0402055678632145 * r * s
1227 + -0.0402055678632134 * r * s * s + 0.0938129916808359 * r * s * s * s
1228 + 0.093812991680833 * r * s * s * s * s + -0.299535773635637 * r * r * s
1229 + -0.299535773635637 * r * r * s * s + 0.69891680514982 * r * r * s * s * s
1230 + 0.69891680514982 * r * r * s * s * s * s + 0.347837815689326 * r * r * r * s
1231 + 0.347837815689325 * r * r * r * s * s + -0.811621569941758 * r * r * r * s * s * s
1232 + -0.811621569941758 * r * r * r * s * s * s * s;
1233 interp.ert[17].tp_pos = 85;
1234 interp.ert[17].weight =
1235 -0.222122474415273 * s + -0.222122474415273 * s * s + 0.518285773635638 * s * s * s
1236 + 0.518285773635638 * s * s * s * s + 0.65333782164191 * r * s
1237 + 0.653337821641907 * r * s * s + -1.52445491716446 * r * s * s * s
1238 + -1.52445491716445 * r * s * s * s * s + 0.299535773635636 * r * r * s
1239 + 0.299535773635637 * r * r * s * s + -0.698916805149819 * r * r * s * s * s
1240 + -0.69891680514982 * r * r * s * s * s * s + -0.881036690979141 * r * r * r * s
1241 + -0.881036690979143 * r * r * r * s * s + 2.05575227895133 * r * r * r * s * s * s
1242 + 2.05575227895133 * r * r * r * s * s * s * s;
1243 interp.ert[18].tp_pos = 86;
1244 interp.ert[18].weight =
1245 -0.222122474415273 * s + -0.222122474415274 * s * s + 0.518285773635637 * s * s * s
1246 + 0.518285773635638 * s * s * s * s + -0.653337821641908 * r * s
1247 + -0.65333782164191 * r * s * s + 1.52445491716446 * r * s * s * s
1248 + 1.52445491716446 * r * s * s * s * s + 0.299535773635638 * r * r * s
1249 + 0.299535773635638 * r * r * s * s + -0.698916805149821 * r * r * s * s * s
1250 + -0.69891680514982 * r * r * s * s * s * s + 0.881036690979139 * r * r * r * s
1251 + 0.881036690979143 * r * r * r * s * s + -2.05575227895133 * r * r * r * s * s * s
1252 + -2.05575227895133 * r * r * r * s * s * s * s;
1253 interp.ert[19].tp_pos = 87;
1254 interp.ert[19].weight =
1255 0.0346224744152731 * s + 0.0346224744152738 * s * s + -0.0807857736356374 * s * s * s
1256 + -0.0807857736356371 * s * s * s * s + 0.040205567863214 * r * s
1257 + 0.0402055678632131 * r * s * s + -0.0938129916808358 * r * s * s * s
1258 + -0.0938129916808331 * r * s * s * s * s + -0.299535773635638 * r * r * s
1259 + -0.299535773635637 * r * r * s * s + 0.698916805149821 * r * r * s * s * s
1260 + 0.69891680514982 * r * r * s * s * s * s + -0.347837815689326 * r * r * r * s
1261 + -0.347837815689323 * r * r * r * s * s + 0.811621569941759 * r * r * r * s * s * s
1262 + 0.811621569941756 * r * r * r * s * s * s * s;
1264 interp.est[0].tp_pos = 8;
1265 interp.est[0].weight =
1266 -0.0346224744152733 * r + 0.0402055678632131 * r * s + 0.299535773635636 * r * s * s
1267 + -0.347837815689325 * r * s * s * s + 0.0346224744152738 * r * r
1268 + -0.0402055678632165 * r * r * s + -0.299535773635638 * r * r * s * s
1269 + 0.347837815689328 * r * r * s * s * s + 0.0807857736356376 * r * r * r
1270 + -0.0938129916808355 * r * r * r * s + -0.69891680514982 * r * r * r * s * s
1271 + 0.811621569941758 * r * r * r * s * s * s + -0.0807857736356375 * r * r * r * r
1272 + 0.0938129916808357 * r * r * r * r * s + 0.698916805149822 * r * r * r * r * s * s
1273 + -0.81162156994176 * r * r * r * r * s * s * s;
1274 interp.est[1].tp_pos = 11;
1275 interp.est[1].weight =
1276 0.123402307586959 * r + -0.143301711849226 * r * s + -1.06761305469192 * r * s * s
1277 + 1.239772426639 * r * s * s * s + -0.188500138483155 * r * r
1278 + 0.218896980588616 * r * r * s + 1.63080587868292 * r * r * s * s
1279 + -1.89378366319744 * r * r * s * s * s + -0.123402307586959 * r * r * r
1280 + 0.143301711849229 * r * r * r * s + 1.06761305469192 * r * r * r * s * s
1281 + -1.239772426639 * r * r * r * s * s * s + 0.188500138483154 * r * r * r * r
1282 + -0.218896980588614 * r * r * r * r * s + -1.63080587868292 * r * r * r * r * s * s
1283 + 1.89378366319744 * r * r * r * r * s * s * s;
1284 interp.est[2].tp_pos = 14;
1285 interp.est[2].weight =
1286 -0.0923265984407293 + 0.10721484763524 * s + 0.798762063028366 * s * s
1287 + -0.927567508504866 * s * s * s + 0.307755328135761 * r * r
1288 + -0.3573828254508 * r * r * s + -2.66254021009456 * r * r * s * s
1289 + 3.09189169501622 * r * r * s * s * s + -0.215428729695033 * r * r * r * r
1290 + 0.250167977815559 * r * r * r * r * s + 1.86377814706619 * r * r * r * r * s * s
1291 + -2.16432418651135 * r * r * r * r * s * s * s;
1292 interp.est[3].tp_pos = 17;
1293 interp.est[3].weight =
1294 -0.123402307586959 * r + 0.143301711849228 * r * s + 1.06761305469192 * r * s * s
1295 + -1.239772426639 * r * s * s * s + -0.188500138483157 * r * r
1296 + 0.218896980588613 * r * r * s + 1.63080587868292 * r * r * s * s
1297 + -1.89378366319743 * r * r * s * s * s + 0.12340230758696 * r * r * r
1298 + -0.143301711849228 * r * r * r * s + -1.06761305469192 * r * r * r * s * s
1299 + 1.239772426639 * r * r * r * s * s * s + 0.188500138483156 * r * r * r * r
1300 + -0.218896980588613 * r * r * r * r * s + -1.63080587868292 * r * r * r * r * s * s
1301 + 1.89378366319743 * r * r * r * r * s * s * s;
1302 interp.est[4].tp_pos = 20;
1303 interp.est[4].weight =
1304 0.0346224744152731 * r + -0.0402055678632159 * r * s + -0.299535773635637 * r * s * s
1305 + 0.347837815689324 * r * s * s * s + 0.0346224744152741 * r * r
1306 + -0.0402055678632168 * r * r * s + -0.299535773635638 * r * r * s * s
1307 + 0.347837815689326 * r * r * s * s * s + -0.0807857736356382 * r * r * r
1308 + 0.0938129916808342 * r * r * r * s + 0.698916805149821 * r * r * r * s * s
1309 + -0.81162156994176 * r * r * r * s * s * s + -0.0807857736356376 * r * r * r * r
1310 + 0.0938129916808363 * r * r * r * r * s + 0.698916805149821 * r * r * r * r * s * s
1311 + -0.811621569941758 * r * r * r * r * s * s * s;
1312 interp.est[5].tp_pos = 29;
1313 interp.est[5].weight =
1314 0.222122474415274 * r + -0.653337821641909 * r * s + -0.299535773635637 * r * s * s
1315 + 0.881036690979139 * r * s * s * s + -0.222122474415274 * r * r
1316 + 0.653337821641915 * r * r * s + 0.29953577363564 * r * r * s * s
1317 + -0.88103669097915 * r * r * s * s * s + -0.518285773635637 * r * r * r
1318 + 1.52445491716446 * r * r * r * s + 0.698916805149819 * r * r * r * s * s
1319 + -2.05575227895133 * r * r * r * s * s * s + 0.518285773635639 * r * r * r * r
1320 + -1.52445491716446 * r * r * r * r * s + -0.698916805149823 * r * r * r * r * s * s
1321 + 2.05575227895134 * r * r * r * r * s * s * s;
1322 interp.est[6].tp_pos = 32;
1323 interp.est[6].weight =
1324 -0.791694596434687 * r + 2.32864335048458 * r * s + 1.06761305469192 * r * s * s
1325 + -3.14021347612414 * r * s * s * s + 1.20933347181649 * r * r
1326 + -3.55706147338375 * r * r * s + -1.63080587868292 * r * r * s * s
1327 + 4.79675531755313 * r * r * s * s * s + 0.791694596434686 * r * r * r
1328 + -2.32864335048458 * r * r * r * s + -1.06761305469192 * r * r * r * s * s
1329 + 3.14021347612414 * r * r * r * s * s * s + -1.20933347181649 * r * r * r * r
1330 + 3.55706147338375 * r * r * r * r * s + 1.63080587868292 * r * r * r * r * s * s
1331 + -4.79675531755312 * r * r * r * r * s * s * s;
1332 interp.est[7].tp_pos = 35;
1333 interp.est[7].weight =
1334 0.592326598440727 + -1.7422341910451 * s + -0.798762063028367 * s * s
1335 + 2.34943117594438 * s * s * s + -1.97442199480243 * r * r
1336 + 5.80744730348366 * r * r * s + 2.66254021009456 * r * r * s * s
1337 + -7.83143725314795 * r * r * s * s * s + 1.3820953963617 * r * r * r * r
1338 + -4.06521311243857 * r * r * r * r * s + -1.86377814706619 * r * r * r * r * s * s
1339 + 5.48200607720356 * r * r * r * r * s * s * s;
1340 interp.est[8].tp_pos = 38;
1341 interp.est[8].weight =
1342 0.791694596434686 * r + -2.32864335048459 * r * s + -1.06761305469192 * r * s * s
1343 + 3.14021347612415 * r * s * s * s + 1.20933347181648 * r * r
1344 + -3.55706147338374 * r * r * s + -1.63080587868292 * r * r * s * s
1345 + 4.79675531755311 * r * r * s * s * s + -0.791694596434686 * r * r * r
1346 + 2.32864335048459 * r * r * r * s + 1.06761305469192 * r * r * r * s * s
1347 + -3.14021347612415 * r * r * r * s * s * s + -1.20933347181649 * r * r * r * r
1348 + 3.55706147338373 * r * r * r * r * s + 1.63080587868292 * r * r * r * r * s * s
1349 + -4.7967553175531 * r * r * r * r * s * s * s;
1350 interp.est[9].tp_pos = 41;
1351 interp.est[9].weight =
1352 -0.222122474415273 * r + 0.653337821641909 * r * s + 0.299535773635638 * r * s * s
1353 + -0.881036690979143 * r * s * s * s + -0.222122474415271 * r * r
1354 + 0.65333782164191 * r * r * s + 0.299535773635638 * r * r * s * s
1355 + -0.88103669097914 * r * r * s * s * s + 0.518285773635637 * r * r * r
1356 + -1.52445491716446 * r * r * r * s + -0.698916805149821 * r * r * r * s * s
1357 + 2.05575227895133 * r * r * r * s * s * s + 0.518285773635636 * r * r * r * r
1358 + -1.52445491716446 * r * r * r * r * s + -0.698916805149821 * r * r * r * r * s * s
1359 + 2.05575227895133 * r * r * r * r * s * s * s;
1360 interp.est[10].tp_pos = 46;
1361 interp.est[10].weight =
1362 0.222122474415273 * r + 0.65333782164191 * r * s + -0.299535773635638 * r * s * s
1363 + -0.881036690979141 * r * s * s * s + -0.222122474415271 * r * r
1364 + -0.653337821641914 * r * r * s + 0.299535773635639 * r * r * s * s
1365 + 0.881036690979145 * r * r * s * s * s + -0.518285773635637 * r * r * r
1366 + -1.52445491716446 * r * r * r * s + 0.698916805149821 * r * r * r * s * s
1367 + 2.05575227895133 * r * r * r * s * s * s + 0.518285773635636 * r * r * r * r
1368 + 1.52445491716446 * r * r * r * r * s + -0.69891680514982 * r * r * r * r * s * s
1369 + -2.05575227895134 * r * r * r * r * s * s * s;
1370 interp.est[11].tp_pos = 49;
1371 interp.est[11].weight =
1372 -0.791694596434685 * r + -2.32864335048459 * r * s + 1.06761305469192 * r * s * s
1373 + 3.14021347612415 * r * s * s * s + 1.20933347181648 * r * r
1374 + 3.55706147338375 * r * r * s + -1.63080587868292 * r * r * s * s
1375 + -4.79675531755312 * r * r * s * s * s + 0.791694596434683 * r * r * r
1376 + 2.32864335048459 * r * r * r * s + -1.06761305469192 * r * r * r * s * s
1377 + -3.14021347612415 * r * r * r * s * s * s + -1.20933347181649 * r * r * r * r
1378 + -3.55706147338375 * r * r * r * r * s + 1.63080587868291 * r * r * r * r * s * s
1379 + 4.79675531755313 * r * r * r * r * s * s * s;
1380 interp.est[12].tp_pos = 52;
1381 interp.est[12].weight =
1382 0.592326598440728 + 1.7422341910451 * s + -0.798762063028367 * s * s
1383 + -2.34943117594438 * s * s * s + -1.97442199480243 * r * r
1384 + -5.80744730348367 * r * r * s + 2.66254021009455 * r * r * s * s
1385 + 7.83143725314796 * r * r * s * s * s + 1.3820953963617 * r * r * r * r
1386 + 4.06521311243857 * r * r * r * r * s + -1.86377814706619 * r * r * r * r * s * s
1387 + -5.48200607720358 * r * r * r * r * s * s * s;
1388 interp.est[13].tp_pos = 55;
1389 interp.est[13].weight =
1390 0.791694596434685 * r + 2.32864335048458 * r * s + -1.06761305469191 * r * s * s
1391 + -3.14021347612415 * r * s * s * s + 1.20933347181649 * r * r
1392 + 3.55706147338374 * r * r * s + -1.63080587868292 * r * r * s * s
1393 + -4.79675531755312 * r * r * s * s * s + -0.791694596434684 * r * r * r
1394 + -2.32864335048459 * r * r * r * s + 1.06761305469191 * r * r * r * s * s
1395 + 3.14021347612415 * r * r * r * s * s * s + -1.20933347181649 * r * r * r * r
1396 + -3.55706147338374 * r * r * r * r * s + 1.63080587868291 * r * r * r * r * s * s
1397 + 4.79675531755312 * r * r * r * r * s * s * s;
1398 interp.est[14].tp_pos = 58;
1399 interp.est[14].weight =
1400 -0.222122474415273 * r + -0.653337821641909 * r * s + 0.299535773635636 * r * s * s
1401 + 0.881036690979142 * r * s * s * s + -0.222122474415276 * r * r
1402 + -0.653337821641913 * r * r * s + 0.299535773635641 * r * r * s * s
1403 + 0.881036690979145 * r * r * s * s * s + 0.518285773635637 * r * r * r
1404 + 1.52445491716446 * r * r * r * s + -0.698916805149819 * r * r * r * s * s
1405 + -2.05575227895133 * r * r * r * s * s * s + 0.518285773635641 * r * r * r * r
1406 + 1.52445491716446 * r * r * r * r * s + -0.698916805149823 * r * r * r * r * s * s
1407 + -2.05575227895134 * r * r * r * r * s * s * s;
1408 interp.est[15].tp_pos = 67;
1409 interp.est[15].weight =
1410 -0.0346224744152729 * r + -0.0402055678632136 * r * s + 0.299535773635636 * r * s * s
1411 + 0.347837815689325 * r * s * s * s + 0.0346224744152734 * r * r
1412 + 0.0402055678632167 * r * r * s + -0.299535773635639 * r * r * s * s
1413 + -0.347837815689327 * r * r * s * s * s + 0.0807857736356375 * r * r * r
1414 + 0.0938129916808353 * r * r * r * s + -0.698916805149821 * r * r * r * s * s
1415 + -0.811621569941757 * r * r * r * s * s * s + -0.080785773635637 * r * r * r * r
1416 + -0.0938129916808363 * r * r * r * r * s + 0.698916805149821 * r * r * r * r * s * s
1417 + 0.81162156994176 * r * r * r * r * s * s * s;
1418 interp.est[16].tp_pos = 70;
1419 interp.est[16].weight =
1420 0.123402307586958 * r + 0.143301711849227 * r * s + -1.06761305469192 * r * s * s
1421 + -1.239772426639 * r * s * s * s + -0.188500138483155 * r * r
1422 + -0.218896980588618 * r * r * s + 1.63080587868292 * r * r * s * s
1423 + 1.89378366319744 * r * r * s * s * s + -0.123402307586959 * r * r * r
1424 + -0.14330171184923 * r * r * r * s + 1.06761305469192 * r * r * r * s * s
1425 + 1.239772426639 * r * r * r * s * s * s + 0.188500138483154 * r * r * r * r
1426 + 0.218896980588618 * r * r * r * r * s + -1.63080587868292 * r * r * r * r * s * s
1427 + -1.89378366319744 * r * r * r * r * s * s * s;
1428 interp.est[17].tp_pos = 73;
1429 interp.est[17].weight =
1430 -0.0923265984407294 + -0.10721484763524 * s + 0.798762063028367 * s * s
1431 + 0.927567508504866 * s * s * s + 0.30775532813576 * r * r
1432 + 0.357382825450803 * r * r * s + -2.66254021009455 * r * r * s * s
1433 + -3.09189169501623 * r * r * s * s * s + -0.215428729695033 * r * r * r * r
1434 + -0.250167977815563 * r * r * r * r * s + 1.86377814706619 * r * r * r * r * s * s
1435 + 2.16432418651136 * r * r * r * r * s * s * s;
1436 interp.est[18].tp_pos = 76;
1437 interp.est[18].weight =
1438 -0.123402307586957 * r + -0.143301711849229 * r * s + 1.06761305469191 * r * s * s
1439 + 1.239772426639 * r * s * s * s + -0.188500138483155 * r * r
1440 + -0.218896980588616 * r * r * s + 1.63080587868292 * r * r * s * s
1441 + 1.89378366319744 * r * r * s * s * s + 0.123402307586959 * r * r * r
1442 + 0.143301711849227 * r * r * r * s + -1.06761305469192 * r * r * r * s * s
1443 + -1.239772426639 * r * r * r * s * s * s + 0.188500138483154 * r * r * r * r
1444 + 0.218896980588617 * r * r * r * r * s + -1.63080587868291 * r * r * r * r * s * s
1445 + -1.89378366319744 * r * r * r * r * s * s * s;
1446 interp.est[19].tp_pos = 79;
1447 interp.est[19].weight =
1448 0.0346224744152728 * r + 0.0402055678632159 * r * s + -0.299535773635636 * r * s * s
1449 + -0.347837815689324 * r * s * s * s + 0.0346224744152748 * r * r
1450 + 0.0402055678632163 * r * r * s + -0.299535773635639 * r * r * s * s
1451 + -0.347837815689327 * r * r * s * s * s + -0.0807857736356376 * r * r * r
1452 + -0.0938129916808334 * r * r * r * s + 0.698916805149821 * r * r * r * s * s
1453 + 0.811621569941758 * r * r * r * s * s * s + -0.0807857736356381 * r * r * r * r
1454 + -0.0938129916808367 * r * r * r * r * s + 0.698916805149822 * r * r * r * r * s * s
1455 + 0.811621569941761 * r * r * r * r * s * s * s;
1460 static const int nb_tying_point = 145;
1468 static const TyingPoint tying_point[nb_tying_point];
1470 static const int nb_err_comp = 30;
1471 static const int nb_ess_comp = 30;
1472 static const int nb_ers_comp = 25;
1473 static const int nb_ert_comp = 30;
1474 static const int nb_est_comp = 30;
1481 struct TyingPointInterp {
1482 Interp err[nb_err_comp];
1483 Interp ess[nb_ess_comp];
1484 Interp ers[nb_ers_comp];
1485 Interp ert[nb_ert_comp];
1486 Interp est[nb_est_comp];
1490 static void get_interpolation(
double rr,
double ss, TyingPointInterp& interp) {
1491 const double r = 2 * rr - 1;
1492 const double s = 2 * ss - 1;
1493 interp.err[0].tp_pos = 5;
1494 interp.err[0].weight =
1495 0.0106714989636961 * r + -0.01144434086171 * r * s + -0.211828325402711 * r * s * s
1496 + 0.227169169797169 * r * s * s * s + 0.428683419401386 * r * s * s * s * s
1497 + -0.459729152397768 * r * s * s * s * s * s + -0.0117763587565151 * r * r
1498 + 0.0126292158372316 * r * r * s + 0.233759696104575 * r * r * s * s
1499 + -0.250688834909873 * r * r * s * s * s + -0.473066600766576 * r * r * s * s * s * s
1500 + 0.507326613429112 * r * r * s * s * s * s * s + -0.0368047197234571 * r * r * r
1501 + 0.0394701587160266 * r * r * r * s + 0.730570482409127 * r * r * r * s * s
1502 + -0.783479214367051 * r * r * r * s * s * s
1503 + -1.47847768667134 * r * r * r * s * s * s * s
1504 + 1.58555069538629 * r * r * r * s * s * s * s * s
1505 + 0.0406152486048007 * r * r * r * r + -0.0435566503635267 * r * r * r * r * s
1506 + -0.806209148971273 * r * r * r * r * s * s
1507 + 0.864595717813046 * r * r * r * r * s * s * s
1508 + 1.63154995478835 * r * r * r * r * s * s * s * s
1509 + -1.74970862847199 * r * r * r * r * s * s * s * s * s;
1510 interp.err[1].tp_pos = 6;
1511 interp.err[1].weight =
1512 -0.0508611008362221 * r + 0.0545445186802508 * r * s + 1.00958842379383 * r * s * s
1513 + -1.08270394733125 * r * s * s * s + -2.04313477377117 * r * s * s * s * s
1514 + 2.19110088067289 * r * s * s * s * s * s + 0.0944549668508375 * r * r
1515 + -0.101295501259946 * r * r * s + -1.87492286904092 * r * r * s * s
1516 + 2.01070688154682 * r * r * s * s * s + 3.79433838740071 * r * r * s * s * s * s
1517 + -4.06912861987041 * r * r * s * s * s * s * s + 0.061937968650937 * r * r * r
1518 + -0.0664235856588422 * r * r * r * s + -1.22946328559914 * r * r * r * s * s
1519 + 1.31850239270263 * r * r * r * s * s * s
1520 + 2.48810221341795 * r * r * r * s * s * s * s
1521 + -2.66829336028658 * r * r * r * s * s * s * s * s
1522 + -0.115025995889691 * r * r * r * r + 0.123356307243967 * r * r * r * r * s
1523 + 2.28325600461399 * r * r * r * r * s * s
1524 + -2.44861195978629 * r * r * r * r * s * s * s
1525 + -4.62069456275908 * r * r * r * r * s * s * s * s
1526 + 4.95533043426915 * r * r * r * r * s * s * s * s * s;
1527 interp.err[2].tp_pos = 7;
1528 interp.err[2].weight =
1529 0.0354336891832802 + -0.0379998366097384 * s + -0.703355645544141 * s * s
1530 + 0.754293448558693 * s * s * s + 1.42340219427176 * s * s * s * s
1531 + -1.52648657418913 * s * s * s * s * s + -0.165357216188642 * r * r
1532 + 0.177332570845438 * r * r * s + 3.28232634587269 * r * r * s * s
1533 + -3.52003609327388 * r * r * s * s * s + -6.64254357326826 * r * r * s * s * s * s
1534 + 7.12360401288256 * r * r * s * s * s * s * s + 0.148821494569778 * r * r * r * r
1535 + -0.159599313760886 * r * r * r * r * s + -2.95409371128543 * r * r * r * r * s * s
1536 + 3.16803248394648 * r * r * r * r * s * s * s
1537 + 5.97828921594145 * r * r * r * r * s * s * s * s
1538 + -6.41124361159429 * r * r * r * r * s * s * s * s * s;
1539 interp.err[3].tp_pos = 9;
1540 interp.err[3].weight =
1541 -0.0106714989636966 * r + 0.0114443408617124 * r * s + 0.211828325402711 * r * s * s
1542 + -0.227169169797183 * r * s * s * s + -0.428683419401384 * r * s * s * s * s
1543 + 0.459729152397781 * r * s * s * s * s * s + -0.0117763587565133 * r * r
1544 + 0.0126292158372352 * r * r * s + 0.233759696104572 * r * r * s * s
1545 + -0.250688834909877 * r * r * s * s * s + -0.473066600766579 * r * r * s * s * s * s
1546 + 0.507326613429112 * r * r * s * s * s * s * s + 0.0368047197234576 * r * r * r
1547 + -0.039470158716031 * r * r * r * s + -0.730570482409128 * r * r * r * s * s
1548 + 0.783479214367071 * r * r * r * s * s * s
1549 + 1.47847768667134 * r * r * r * s * s * s * s
1550 + -1.58555069538631 * r * r * r * s * s * s * s * s
1551 + 0.040615248604799 * r * r * r * r + -0.0435566503635314 * r * r * r * r * s
1552 + -0.806209148971273 * r * r * r * r * s * s
1553 + 0.864595717813057 * r * r * r * r * s * s * s
1554 + 1.63154995478836 * r * r * r * r * s * s * s * s
1555 + -1.749708628472 * r * r * r * r * s * s * s * s * s;
1556 interp.err[4].tp_pos = 8;
1557 interp.err[4].weight =
1558 0.0508611008362237 * r + -0.0545445186802615 * r * s + -1.00958842379383 * r * s * s
1559 + 1.08270394733129 * r * s * s * s + 2.04313477377117 * r * s * s * s * s
1560 + -2.19110088067292 * r * s * s * s * s * s + 0.0944549668508329 * r * r
1561 + -0.101295501259957 * r * r * s + -1.87492286904093 * r * r * s * s
1562 + 2.01070688154682 * r * r * s * s * s + 3.79433838740073 * r * r * s * s * s * s
1563 + -4.06912861987039 * r * r * s * s * s * s * s + -0.0619379686509395 * r * r * r
1564 + 0.0664235856588576 * r * r * r * s + 1.22946328559915 * r * r * r * s * s
1565 + -1.31850239270268 * r * r * r * s * s * s
1566 + -2.48810221341796 * r * r * r * s * s * s * s
1567 + 2.66829336028662 * r * r * r * s * s * s * s * s
1568 + -0.115025995889687 * r * r * r * r + 0.12335630724398 * r * r * r * r * s
1569 + 2.283256004614 * r * r * r * r * s * s
1570 + -2.4486119597863 * r * r * r * r * s * s * s
1571 + -4.6206945627591 * r * r * r * r * s * s * s * s
1572 + 4.95533043426914 * r * r * r * r * s * s * s * s * s;
1573 interp.err[5].tp_pos = 32;
1574 interp.err[5].weight =
1575 -0.0453516484769617 * r + 0.0685889362813409 * r * s + 0.848652067200643 * r * s * s
1576 + -1.28348460347201 * r * s * s * s + -0.916037121977696 * r * s * s * s * s
1577 + 1.38539642770847 * r * s * s * s * s * s + 0.0500470725322637 * r * r
1578 + -0.0756902027657507 * r * r * s + -0.936516157365631 * r * r * s * s
1579 + 1.41636851583531 * r * r * s * s * s + 1.01087783631826 * r * r * s * s * s * s
1580 + -1.52883164850509 * r * r * s * s * s * s * s + 0.156412395003712 * r * r * r
1581 + -0.236555012988594 * r * r * r * s + -2.92689917155121 * r * r * r * s * s
1582 + 4.4265844246307 * r * r * r * s * s * s
1583 + 3.15930214165469 * r * r * r * s * s * s * s
1584 + -4.77806608060888 * r * r * r * s * s * s * s * s
1585 + -0.172606349285662 * r * r * r * r + 0.261046429192597 * r * r * r * r * s
1586 + 3.22993187794792 * r * r * r * r * s * s
1587 + -4.8848850970035 * r * r * r * r * s * s * s
1588 + -3.48639638788494 * r * r * r * r * s * s * s * s
1589 + 5.27275694998442 * r * r * r * r * s * s * s * s * s;
1590 interp.err[6].tp_pos = 33;
1591 interp.err[6].weight =
1592 0.216149087782581 * r + -0.326899605793188 * r * s + -4.04473434440655 * r * s * s
1593 + 6.11717623372377 * r * s * s * s + 4.36589616783262 * r * s * s * s * s
1594 + -6.60289502416997 * r * s * s * s * s * s + -0.401413940824541 * r * r
1595 + 0.607090505731925 * r * r * s + 7.51154108228141 * r * r * s * s
1596 + -11.3603061844382 * r * r * s * s * s + -8.10797586026905 * r * r * s * s * s * s
1597 + 12.2623423475594 * r * r * s * s * s * s * s + -0.2632234694667 * r * r * r
1598 + 0.398093969708229 * r * r * r * s + 4.9256234117293 * r * r * r * s * s
1599 + -7.44941543866084 * r * r * r * s * s * s
1600 + -5.31672998677762 * r * r * r * s * s * s * s
1601 + 8.04091728823155 * r * r * r * s * s * s * s * s + 0.488836530748713 * r * r * r * r
1602 + -0.73930670186214 * r * r * r * r * s + -9.14745431037213 * r * r * r * r * s * s
1603 + 13.8344289987461 * r * r * r * r * s * s * s
1604 + 9.87378460944066 * r * r * r * r * s * s * s * s
1605 + -14.9329165791332 * r * r * r * r * s * s * s * s * s;
1606 interp.err[7].tp_pos = 34;
1607 interp.err[7].weight =
1608 -0.150585800696686 + 0.227742986985513 * s + 2.81786782496388 * s * s
1609 + -4.26168757225839 * s * s * s + -3.04161343883603 * s * s * s * s
1610 + 4.6000760138804 * s * s * s * s * s + 0.70273373658454 * r * r
1611 + -1.06280060593238 * r * r * s + -13.1500498498315 * r * r * s * s
1612 + 19.8878753372058 * r * r * s * s * s + 14.1941960479015 * r * r * s * s * s * s
1613 + -21.4670213981085 * r * r * s * s * s * s * s + -0.632460362926088 * r * r * r * r
1614 + 0.956520545339114 * r * r * r * r * s + 11.8350448648484 * r * r * r * r * s * s
1615 + -17.8990878034852 * r * r * r * r * s * s * s
1616 + -12.7747764431114 * r * r * r * r * s * s * s * s
1617 + 19.3203192582976 * r * r * r * r * s * s * s * s * s;
1618 interp.err[8].tp_pos = 36;
1619 interp.err[8].weight =
1620 0.0453516484769637 * r + -0.0685889362813487 * r * s + -0.848652067200648 * r * s * s
1621 + 1.28348460347205 * r * s * s * s + 0.916037121977695 * r * s * s * s * s
1622 + -1.38539642770851 * r * s * s * s * s * s + 0.0500470725322587 * r * r
1623 + -0.0756902027657495 * r * r * s + -0.936516157365619 * r * r * s * s
1624 + 1.41636851583528 * r * r * s * s * s + 1.01087783631827 * r * r * s * s * s * s
1625 + -1.52883164850506 * r * r * s * s * s * s * s + -0.156412395003713 * r * r * r
1626 + 0.236555012988604 * r * r * r * s + 2.92689917155122 * r * r * r * s * s
1627 + -4.42658442463075 * r * r * r * s * s * s
1628 + -3.1593021416547 * r * r * r * s * s * s * s
1629 + 4.77806608060893 * r * r * r * s * s * s * s * s
1630 + -0.172606349285659 * r * r * r * r + 0.261046429192598 * r * r * r * r * s
1631 + 3.22993187794792 * r * r * r * r * s * s
1632 + -4.88488509700348 * r * r * r * r * s * s * s
1633 + -3.48639638788496 * r * r * r * r * s * s * s * s
1634 + 5.2727569499844 * r * r * r * r * s * s * s * s * s;
1635 interp.err[9].tp_pos = 35;
1636 interp.err[9].weight =
1637 -0.216149087782587 * r + 0.326899605793214 * r * s + 4.04473434440656 * r * s * s
1638 + -6.11717623372385 * r * s * s * s + -4.36589616783262 * r * s * s * s * s
1639 + 6.60289502417003 * r * s * s * s * s * s + -0.401413940824523 * r * r
1640 + 0.607090505731946 * r * r * s + 7.51154108228139 * r * r * s * s
1641 + -11.3603061844382 * r * r * s * s * s + -8.10797586026908 * r * r * s * s * s * s
1642 + 12.2623423475593 * r * r * s * s * s * s * s + 0.263223469466708 * r * r * r
1643 + -0.398093969708255 * r * r * r * s + -4.92562341172933 * r * r * r * s * s
1644 + 7.44941543866094 * r * r * r * s * s * s
1645 + 5.31672998677764 * r * r * r * s * s * s * s
1646 + -8.04091728823161 * r * r * r * s * s * s * s * s
1647 + 0.488836530748697 * r * r * r * r + -0.739306701862165 * r * r * r * r * s
1648 + -9.14745431037213 * r * r * r * r * s * s
1649 + 13.8344289987461 * r * r * r * r * s * s * s
1650 + 9.87378460944071 * r * r * r * r * s * s * s * s
1651 + -14.9329165791332 * r * r * r * r * s * s * s * s * s;
1652 interp.err[10].tp_pos = 59;
1653 interp.err[10].weight =
1654 0.185264229377181 * r + -0.776401229164309 * r * s + -0.636823741797932 * r * s * s
1655 + 2.66878683248836 * r * s * s * s + 0.48735370257631 * r * s * s * s * s
1656 + -2.04239110264328 * r * s * s * s * s * s + -0.204445320879193 * r * r
1657 + 0.856784922600071 * r * r * s + 0.702756461261065 * r * r * s * s
1658 + -2.94509621290896 * r * r * s * s * s + -0.537811235551687 * r * r * s * s * s * s
1659 + 2.253847414282 * r * r * s * s * s * s * s + -0.638954101968794 * r * r * r
1660 + 2.67771469870833 * r * r * r * s + 2.19632868914209 * r * r * r * s * s
1661 + -9.20432562525089 * r * r * r * s * s * s
1662 + -1.68082445498335 * r * r * r * s * s * s * s
1663 + 7.04396189834167 * r * r * r * s * s * s * s * s + 0.705107385506837 * r * r * r * r
1664 + -2.95494841416895 * r * r * r * r * s + -2.42372272897665 * r * r * r * r * s * s
1665 + 10.1572835309713 * r * r * r * r * s * s * s
1666 + 1.85484643309658 * r * r * r * r * s * s * s * s
1667 + -7.7732493499072 * r * r * r * r * s * s * s * s * s;
1668 interp.err[11].tp_pos = 60;
1669 interp.err[11].weight =
1670 -0.882982108113726 * r + 3.70038186202626 * r * s + 3.03514592061272 * r * s * s
1671 + -12.7196223004234 * r * s * s * s + -2.32276139406146 * r * s * s * s * s
1672 + 9.73417700474251 * r * s * s * s * s * s + 1.63980024774381 * r * r
1673 + -6.87203855926346 * r * r * s + -5.63661821324046 * r * r * s * s
1674 + 23.6218147658721 * r * r * s * s * s + 4.3136374728683 * r * r * s * s * s * s
1675 + -18.077496381051 * r * r * s * s * s * s * s + 1.0752838069273 * r * r * r
1676 + -4.5062755622358 * r * r * r * s + -3.69616012613017 * r * r * r * s * s
1677 + 15.489785992487 * r * r * r * s * s * s
1678 + 2.82862777335968 * r * r * r * s * s * s * s
1679 + -11.8541506229655 * r * r * r * s * s * s * s * s
1680 + -1.99692681968499 * r * r * r * r + 8.368676687166 * r * r * r * r * s
1681 + 6.8641983057581 * r * r * r * r * s * s
1682 + -28.7663302286381 * r * r * r * r * s * s * s
1683 + -5.25309004668152 * r * r * r * r * s * s * s * s
1684 + 22.0145334199993 * r * r * r * r * s * s * s * s * s;
1685 interp.err[12].tp_pos = 61;
1686 interp.err[12].weight =
1687 0.615152111513403 + -2.57796584428431 * s + -2.11451217941971 * s * s
1688 + 8.86145080841275 * s * s * s + 1.61821124456424 * s * s * s * s
1689 + -6.78156384290099 * s * s * s * s * s + -2.87070985372923 * r * r
1690 + 12.0305072733268 * r * r * s + 9.86772350395868 * r * r * s * s
1691 + -41.3534371059262 * r * r * s * s * s + -7.55165247463312 * r * r * s * s * s * s
1692 + 31.6472979335379 * r * r * s * s * s * s * s + 2.58363886835631 * r * r * r * r
1693 + -10.8274565459941 * r * r * r * r * s + -8.88095115356282 * r * r * r * r * s * s
1694 + 37.2180933953335 * r * r * r * r * s * s * s
1695 + 6.79648722716981 * r * r * r * r * s * s * s * s
1696 + -28.4825681401841 * r * r * r * r * s * s * s * s * s;
1697 interp.err[13].tp_pos = 63;
1698 interp.err[13].weight =
1699 -0.185264229377183 * r + 0.776401229164315 * r * s + 0.636823741797938 * r * s * s
1700 + -2.6687868324884 * r * s * s * s + -0.487353702576313 * r * s * s * s * s
1701 + 2.04239110264332 * r * s * s * s * s * s + -0.204445320879185 * r * r
1702 + 0.85678492260004 * r * r * s + 0.702756461261022 * r * r * s * s
1703 + -2.94509621290882 * r * r * s * s * s + -0.537811235551671 * r * r * s * s * s * s
1704 + 2.25384741428189 * r * r * s * s * s * s * s + 0.638954101968795 * r * r * r
1705 + -2.67771469870834 * r * r * r * s + -2.19632868914209 * r * r * r * s * s
1706 + 9.20432562525094 * r * r * r * s * s * s
1707 + 1.68082445498336 * r * r * r * s * s * s * s
1708 + -7.04396189834172 * r * r * r * s * s * s * s * s
1709 + 0.705107385506833 * r * r * r * r + -2.95494841416892 * r * r * r * r * s
1710 + -2.42372272897663 * r * r * r * r * s * s
1711 + 10.1572835309712 * r * r * r * r * s * s * s
1712 + 1.85484643309659 * r * r * r * r * s * s * s * s
1713 + -7.77324934990709 * r * r * r * r * s * s * s * s * s;
1714 interp.err[14].tp_pos = 62;
1715 interp.err[14].weight =
1716 0.882982108113732 * r + -3.70038186202627 * r * s + -3.03514592061274 * r * s * s
1717 + 12.7196223004234 * r * s * s * s + 2.32276139406145 * r * s * s * s * s
1718 + -9.73417700474254 * r * s * s * s * s * s + 1.63980024774379 * r * r
1719 + -6.87203855926342 * r * r * s + -5.63661821324042 * r * r * s * s
1720 + 23.6218147658719 * r * r * s * s * s + 4.31363747286832 * r * r * s * s * s * s
1721 + -18.0774963810508 * r * r * s * s * s * s * s + -1.07528380692731 * r * r * r
1722 + 4.5062755622358 * r * r * r * s + 3.69616012613019 * r * r * r * s * s
1723 + -15.489785992487 * r * r * r * s * s * s
1724 + -2.82862777335968 * r * r * r * s * s * s * s
1725 + 11.8541506229655 * r * r * r * s * s * s * s * s + -1.99692681968498 * r * r * r * r
1726 + 8.36867668716595 * r * r * r * r * s + 6.8641983057581 * r * r * r * r * s * s
1727 + -28.7663302286379 * r * r * r * r * s * s * s
1728 + -5.25309004668158 * r * r * r * r * s * s * s * s
1729 + 22.0145334199991 * r * r * r * r * s * s * s * s * s;
1730 interp.err[15].tp_pos = 81;
1731 interp.err[15].weight =
1732 0.185264229377182 * r + 0.77640122916431 * r * s + -0.63682374179793 * r * s * s
1733 + -2.66878683248838 * r * s * s * s + 0.487353702576308 * r * s * s * s * s
1734 + 2.0423911026433 * r * s * s * s * s * s + -0.204445320879187 * r * r
1735 + -0.856784922600096 * r * r * s + 0.702756461261054 * r * r * s * s
1736 + 2.94509621290905 * r * r * s * s * s + -0.537811235551708 * r * r * s * s * s * s
1737 + -2.25384741428207 * r * r * s * s * s * s * s + -0.638954101968795 * r * r * r
1738 + -2.67771469870833 * r * r * r * s + 2.19632868914208 * r * r * r * s * s
1739 + 9.20432562525092 * r * r * r * s * s * s
1740 + -1.68082445498334 * r * r * r * s * s * s * s
1741 + -7.04396189834171 * r * r * r * s * s * s * s * s
1742 + 0.705107385506834 * r * r * r * r + 2.95494841416898 * r * r * r * r * s
1743 + -2.42372272897667 * r * r * r * r * s * s
1744 + -10.1572835309714 * r * r * r * r * s * s * s
1745 + 1.85484643309664 * r * r * r * r * s * s * s * s
1746 + 7.77324934990729 * r * r * r * r * s * s * s * s * s;
1747 interp.err[16].tp_pos = 82;
1748 interp.err[16].weight =
1749 -0.882982108113729 * r + -3.70038186202626 * r * s + 3.0351459206127 * r * s * s
1750 + 12.7196223004234 * r * s * s * s + -2.32276139406142 * r * s * s * s * s
1751 + -9.73417700474254 * r * s * s * s * s * s + 1.63980024774381 * r * r
1752 + 6.87203855926354 * r * r * s + -5.63661821324056 * r * r * s * s
1753 + -23.6218147658724 * r * r * s * s * s + 4.31363747286845 * r * r * s * s * s * s
1754 + 18.0774963810512 * r * r * s * s * s * s * s + 1.07528380692731 * r * r * r
1755 + 4.50627556223582 * r * r * r * s + -3.69616012613014 * r * r * r * s * s
1756 + -15.4897859924871 * r * r * r * s * s * s
1757 + 2.82862777335962 * r * r * r * s * s * s * s
1758 + 11.8541506229656 * r * r * r * s * s * s * s * s + -1.996926819685 * r * r * r * r
1759 + -8.36867668716609 * r * r * r * r * s + 6.86419830575826 * r * r * r * r * s * s
1760 + 28.7663302286385 * r * r * r * r * s * s * s
1761 + -5.25309004668175 * r * r * r * r * s * s * s * s
1762 + -22.0145334199996 * r * r * r * r * s * s * s * s * s;
1763 interp.err[17].tp_pos = 83;
1764 interp.err[17].weight =
1765 0.615152111513411 + 2.57796584428431 * s + -2.11451217941979 * s * s
1766 + -8.86145080841275 * s * s * s + 1.61821124456432 * s * s * s * s
1767 + 6.78156384290097 * s * s * s * s * s + -2.87070985372925 * r * r
1768 + -12.0305072733268 * r * r * s + 9.86772350395908 * r * r * s * s
1769 + 41.3534371059263 * r * r * s * s * s + -7.55165247463358 * r * r * s * s * s * s
1770 + -31.647297933538 * r * r * s * s * s * s * s + 2.58363886835633 * r * r * r * r
1771 + 10.8274565459942 * r * r * r * r * s + -8.8809511535632 * r * r * r * r * s * s
1772 + -37.2180933953337 * r * r * r * r * s * s * s
1773 + 6.79648722717025 * r * r * r * r * s * s * s * s
1774 + 28.4825681401843 * r * r * r * r * s * s * s * s * s;
1775 interp.err[18].tp_pos = 85;
1776 interp.err[18].weight =
1777 -0.185264229377181 * r + -0.776401229164313 * r * s + 0.636823741797918 * r * s * s
1778 + 2.66878683248839 * r * s * s * s + -0.487353702576295 * r * s * s * s * s
1779 + -2.04239110264331 * r * s * s * s * s * s + -0.204445320879191 * r * r
1780 + -0.85678492260004 * r * r * s + 0.702756461261069 * r * r * s * s
1781 + 2.94509621290885 * r * r * s * s * s + -0.537811235551699 * r * r * s * s * s * s
1782 + -2.25384741428193 * r * r * s * s * s * s * s + 0.638954101968794 * r * r * r
1783 + 2.67771469870833 * r * r * r * s + -2.19632868914207 * r * r * r * s * s
1784 + -9.20432562525093 * r * r * r * s * s * s
1785 + 1.68082445498333 * r * r * r * s * s * s * s
1786 + 7.04396189834171 * r * r * r * s * s * s * s * s + 0.705107385506833 * r * r * r * r
1787 + 2.95494841416892 * r * r * r * r * s + -2.42372272897665 * r * r * r * r * s * s
1788 + -10.1572835309712 * r * r * r * r * s * s * s
1789 + 1.85484643309659 * r * r * r * r * s * s * s * s
1790 + 7.77324934990712 * r * r * r * r * s * s * s * s * s;
1791 interp.err[19].tp_pos = 84;
1792 interp.err[19].weight =
1793 0.882982108113732 * r + 3.70038186202626 * r * s + -3.03514592061267 * r * s * s
1794 + -12.7196223004234 * r * s * s * s + 2.32276139406139 * r * s * s * s * s
1795 + 9.73417700474253 * r * s * s * s * s * s + 1.63980024774381 * r * r
1796 + 6.87203855926341 * r * r * s + -5.63661821324053 * r * r * s * s
1797 + -23.6218147658719 * r * r * s * s * s + 4.31363747286839 * r * r * s * s * s * s
1798 + 18.0774963810509 * r * r * s * s * s * s * s + -1.07528380692731 * r * r * r
1799 + -4.50627556223579 * r * r * r * s + 3.69616012613011 * r * r * r * s * s
1800 + 15.489785992487 * r * r * r * s * s * s
1801 + -2.82862777335959 * r * r * r * s * s * s * s
1802 + -11.8541506229655 * r * r * r * s * s * s * s * s
1803 + -1.99692681968499 * r * r * r * r + -8.36867668716595 * r * r * r * r * s
1804 + 6.86419830575815 * r * r * r * r * s * s
1805 + 28.7663302286379 * r * r * r * r * s * s * s
1806 + -5.25309004668159 * r * r * r * r * s * s * s * s
1807 + -22.0145334199992 * r * r * r * r * s * s * s * s * s;
1808 interp.err[20].tp_pos = 108;
1809 interp.err[20].weight =
1810 -0.0453516484769624 * r + -0.0685889362813465 * r * s + 0.848652067200641 * r * s * s
1811 + 1.28348460347204 * r * s * s * s + -0.916037121977695 * r * s * s * s * s
1812 + -1.3853964277085 * r * s * s * s * s * s + 0.0500470725322602 * r * r
1813 + 0.0756902027657774 * r * r * s + -0.936516157365633 * r * r * s * s
1814 + -1.41636851583541 * r * r * s * s * s + 1.01087783631828 * r * r * s * s * s * s
1815 + 1.52883164850515 * r * r * s * s * s * s * s + 0.156412395003712 * r * r * r
1816 + 0.236555012988603 * r * r * r * s + -2.92689917155121 * r * r * r * s * s
1817 + -4.42658442463075 * r * r * r * s * s * s
1818 + 3.15930214165469 * r * r * r * s * s * s * s
1819 + 4.77806608060892 * r * r * r * s * s * s * s * s + -0.17260634928566 * r * r * r * r
1820 + -0.261046429192632 * r * r * r * r * s + 3.22993187794794 * r * r * r * r * s * s
1821 + 4.88488509700363 * r * r * r * r * s * s * s
1822 + -3.48639638788498 * r * r * r * r * s * s * s * s
1823 + -5.27275694998452 * r * r * r * r * s * s * s * s * s;
1824 interp.err[21].tp_pos = 109;
1825 interp.err[21].weight =
1826 0.216149087782583 * r + 0.326899605793202 * r * s + -4.04473434440653 * r * s * s
1827 + -6.11717623372382 * r * s * s * s + 4.36589616783259 * r * s * s * s * s
1828 + 6.60289502417002 * r * s * s * s * s * s + -0.401413940824538 * r * r
1829 + -0.607090505732015 * r * r * s + 7.51154108228144 * r * r * s * s
1830 + 11.3603061844385 * r * r * s * s * s + -8.10797586026911 * r * r * s * s * s * s
1831 + -12.2623423475595 * r * r * s * s * s * s * s + -0.263223469466706 * r * r * r
1832 + -0.398093969708246 * r * r * r * s + 4.92562341172929 * r * r * r * s * s
1833 + 7.44941543866094 * r * r * r * s * s * s
1834 + -5.31672998677759 * r * r * r * s * s * s * s
1835 + -8.04091728823165 * r * r * r * s * s * s * s * s
1836 + 0.488836530748712 * r * r * r * r + 0.739306701862263 * r * r * r * r * s
1837 + -9.1474543103722 * r * r * r * r * s * s
1838 + -13.8344289987465 * r * r * r * r * s * s * s
1839 + 9.87378460944076 * r * r * r * r * s * s * s * s
1840 + 14.9329165791336 * r * r * r * r * s * s * s * s * s;
1841 interp.err[22].tp_pos = 110;
1842 interp.err[22].weight =
1843 -0.150585800696689 + -0.22774298698551 * s + 2.81786782496391 * s * s
1844 + 4.26168757225839 * s * s * s + -3.04161343883607 * s * s * s * s
1845 + -4.60007601388038 * s * s * s * s * s + 0.702733736584551 * r * r
1846 + 1.06280060593242 * r * r * s + -13.1500498498316 * r * r * s * s
1847 + -19.887875337206 * r * r * s * s * s + 14.1941960479017 * r * r * s * s * s * s
1848 + 21.4670213981086 * r * r * s * s * s * s * s + -0.632460362926094 * r * r * r * r
1849 + -0.956520545339197 * r * r * r * r * s + 11.8350448648485 * r * r * r * r * s * s
1850 + 17.8990878034855 * r * r * r * r * s * s * s
1851 + -12.7747764431116 * r * r * r * r * s * s * s * s
1852 + -19.3203192582978 * r * r * r * r * s * s * s * s * s;
1853 interp.err[23].tp_pos = 112;
1854 interp.err[23].weight =
1855 0.0453516484769626 * r + 0.0685889362813484 * r * s + -0.848652067200633 * r * s * s
1856 + -1.28348460347204 * r * s * s * s + 0.916037121977681 * r * s * s * s * s
1857 + 1.38539642770851 * r * s * s * s * s * s + 0.05004707253226 * r * r
1858 + 0.0756902027657483 * r * r * s + -0.936516157365623 * r * r * s * s
1859 + -1.41636851583532 * r * r * s * s * s + 1.01087783631826 * r * r * s * s * s * s
1860 + 1.52883164850511 * r * r * s * s * s * s * s + -0.156412395003712 * r * r * r
1861 + -0.236555012988602 * r * r * r * s + 2.9268991715512 * r * r * r * s * s
1862 + 4.42658442463075 * r * r * r * s * s * s
1863 + -3.15930214165467 * r * r * r * s * s * s * s
1864 + -4.77806608060892 * r * r * r * s * s * s * s * s
1865 + -0.172606349285658 * r * r * r * r + -0.261046429192598 * r * r * r * r * s
1866 + 3.22993187794791 * r * r * r * r * s * s
1867 + 4.88488509700352 * r * r * r * r * s * s * s
1868 + -3.48639638788494 * r * r * r * r * s * s * s * s
1869 + -5.27275694998444 * r * r * r * r * s * s * s * s * s;
1870 interp.err[24].tp_pos = 111;
1871 interp.err[24].weight =
1872 -0.216149087782584 * r + -0.326899605793198 * r * s + 4.0447343444065 * r * s * s
1873 + 6.11717623372382 * r * s * s * s + -4.36589616783256 * r * s * s * s * s
1874 + -6.60289502417001 * r * s * s * s * s * s + -0.40141394082453 * r * r
1875 + -0.607090505731931 * r * r * s + 7.5115410822814 * r * r * s * s
1876 + 11.3603061844383 * r * r * s * s * s + -8.10797586026906 * r * r * s * s * s * s
1877 + -12.2623423475594 * r * r * s * s * s * s * s + 0.263223469466705 * r * r * r
1878 + 0.398093969708233 * r * r * r * s + -4.92562341172926 * r * r * r * s * s
1879 + -7.4494154386609 * r * r * r * s * s * s
1880 + 5.31672998677755 * r * r * r * s * s * s * s
1881 + 8.04091728823158 * r * r * r * s * s * s * s * s + 0.488836530748697 * r * r * r * r
1882 + 0.739306701862163 * r * r * r * r * s + -9.1474543103721 * r * r * r * r * s * s
1883 + -13.8344289987461 * r * r * r * r * s * s * s
1884 + 9.87378460944065 * r * r * r * r * s * s * s * s
1885 + 14.9329165791333 * r * r * r * r * s * s * s * s * s;
1886 interp.err[25].tp_pos = 135;
1887 interp.err[25].weight =
1888 0.0106714989636964 * r + 0.0114443408617118 * r * s + -0.211828325402711 * r * s * s
1889 + -0.22716916979718 * r * s * s * s + 0.428683419401386 * r * s * s * s * s
1890 + 0.45972915239778 * r * s * s * s * s * s + -0.0117763587565149 * r * r
1891 + -0.0126292158372398 * r * r * s + 0.233759696104577 * r * r * s * s
1892 + 0.250688834909905 * r * r * s * s * s + -0.473066600766581 * r * r * s * s * s * s
1893 + -0.507326613429134 * r * r * s * s * s * s * s + -0.0368047197234577 * r * r * r
1894 + -0.0394701587160309 * r * r * r * s + 0.730570482409128 * r * r * r * s * s
1895 + 0.78347921436707 * r * r * r * s * s * s
1896 + -1.47847768667134 * r * r * r * s * s * s * s
1897 + -1.58555069538631 * r * r * r * s * s * s * s * s
1898 + 0.0406152486048009 * r * r * r * r + 0.043556650363537 * r * r * r * r * s
1899 + -0.806209148971278 * r * r * r * r * s * s
1900 + -0.864595717813089 * r * r * r * r * s * s * s
1901 + 1.63154995478836 * r * r * r * r * s * s * s * s
1902 + 1.74970862847203 * r * r * r * r * s * s * s * s * s;
1903 interp.err[26].tp_pos = 136;
1904 interp.err[26].weight =
1905 -0.0508611008362238 * r + -0.0545445186802568 * r * s + 1.00958842379383 * r * s * s
1906 + 1.08270394733128 * r * s * s * s + -2.04313477377117 * r * s * s * s * s
1907 + -2.19110088067291 * r * s * s * s * s * s + 0.0944549668508362 * r * r
1908 + 0.101295501259968 * r * r * s + -1.87492286904093 * r * r * s * s
1909 + -2.01070688154689 * r * r * s * s * s + 3.79433838740071 * r * r * s * s * s * s
1910 + 4.06912861987045 * r * r * s * s * s * s * s + 0.0619379686509393 * r * r * r
1911 + 0.066423585658853 * r * r * r * s + -1.22946328559914 * r * r * r * s * s
1912 + -1.31850239270267 * r * r * r * s * s * s
1913 + 2.48810221341795 * r * r * r * s * s * s * s
1914 + 2.66829336028662 * r * r * r * s * s * s * s * s + -0.11502599588969 * r * r * r * r
1915 + -0.123356307244 * r * r * r * r * s + 2.283256004614 * r * r * r * r * s * s
1916 + 2.4486119597864 * r * r * r * r * s * s * s
1917 + -4.62069456275909 * r * r * r * r * s * s * s * s
1918 + -4.95533043426923 * r * r * r * r * s * s * s * s * s;
1919 interp.err[27].tp_pos = 137;
1920 interp.err[27].weight =
1921 0.0354336891832807 + 0.0379998366097349 * s + -0.703355645544146 * s * s
1922 + -0.75429344855869 * s * s * s + 1.42340219427177 * s * s * s * s
1923 + 1.52648657418912 * s * s * s * s * s + -0.165357216188644 * r * r
1924 + -0.177332570845448 * r * r * s + 3.28232634587271 * r * r * s * s
1925 + 3.52003609327395 * r * r * s * s * s + -6.64254357326828 * r * r * s * s * s * s
1926 + -7.12360401288261 * r * r * s * s * s * s * s + 0.148821494569779 * r * r * r * r
1927 + 0.159599313760912 * r * r * r * r * s + -2.95409371128545 * r * r * r * r * s * s
1928 + -3.16803248394658 * r * r * r * r * s * s * s
1929 + 5.97828921594146 * r * r * r * r * s * s * s * s
1930 + 6.41124361159438 * r * r * r * r * s * s * s * s * s;
1931 interp.err[28].tp_pos = 139;
1932 interp.err[28].weight =
1933 -0.0106714989636968 * r + -0.0114443408617113 * r * s + 0.21182832540271 * r * s * s
1934 + 0.227169169797179 * r * s * s * s + -0.428683419401384 * r * s * s * s * s
1935 + -0.459729152397778 * r * s * s * s * s * s + -0.011776358756514 * r * r
1936 + -0.012629215837234 * r * r * s + 0.233759696104575 * r * r * s * s
1937 + 0.25068883490989 * r * r * s * s * s + -0.473066600766579 * r * r * s * s * s * s
1938 + -0.507326613429127 * r * r * s * s * s * s * s + 0.0368047197234576 * r * r * r
1939 + 0.0394701587160274 * r * r * r * s + -0.730570482409125 * r * r * r * s * s
1940 + -0.783479214367062 * r * r * r * s * s * s
1941 + 1.47847768667134 * r * r * r * s * s * s * s
1942 + 1.5855506953863 * r * r * r * s * s * s * s * s + 0.0406152486047993 * r * r * r * r
1943 + 0.0435566503635313 * r * r * r * r * s + -0.806209148971272 * r * r * r * r * s * s
1944 + -0.864595717813068 * r * r * r * r * s * s * s
1945 + 1.63154995478835 * r * r * r * r * s * s * s * s
1946 + 1.74970862847201 * r * r * r * r * s * s * s * s * s;
1947 interp.err[29].tp_pos = 138;
1948 interp.err[29].weight =
1949 0.0508611008362234 * r + 0.054544518680255 * r * s + -1.00958842379382 * r * s * s
1950 + -1.08270394733127 * r * s * s * s + 2.04313477377116 * r * s * s * s * s
1951 + 2.19110088067291 * r * s * s * s * s * s + 0.0944549668508345 * r * r
1952 + 0.101295501259951 * r * r * s + -1.87492286904092 * r * r * s * s
1953 + -2.01070688154685 * r * r * s * s * s + 3.79433838740071 * r * r * s * s * s * s
1954 + 4.06912861987043 * r * r * s * s * s * s * s + -0.0619379686509384 * r * r * r
1955 + -0.0664235856588446 * r * r * r * s + 1.22946328559913 * r * r * r * s * s
1956 + 1.31850239270265 * r * r * r * s * s * s
1957 + -2.48810221341794 * r * r * r * s * s * s * s
1958 + -2.6682933602866 * r * r * r * s * s * s * s * s
1959 + -0.115025995889686 * r * r * r * r + -0.123356307243977 * r * r * r * r * s
1960 + 2.28325600461399 * r * r * r * r * s * s
1961 + 2.44861195978633 * r * r * r * r * s * s * s
1962 + -4.62069456275907 * r * r * r * r * s * s * s * s
1963 + -4.95533043426918 * r * r * r * r * s * s * s * s * s;
1965 interp.ess[0].tp_pos = 11;
1966 interp.ess[0].weight =
1967 0.010671498963697 * s + -0.0117763587565129 * s * s + -0.0368047197234589 * s * s * s
1968 + 0.0406152486047987 * s * s * s * s + -0.0114443408617113 * r * s
1969 + 0.012629215837233 * r * s * s + 0.0394701587160317 * r * s * s * s
1970 + -0.04355665036353 * r * s * s * s * s + -0.211828325402711 * r * r * s
1971 + 0.233759696104573 * r * r * s * s + 0.730570482409127 * r * r * s * s * s
1972 + -0.806209148971269 * r * r * s * s * s * s + 0.227169169797179 * r * r * r * s
1973 + -0.250688834909876 * r * r * r * s * s + -0.783479214367068 * r * r * r * s * s * s
1974 + 0.864595717813053 * r * r * r * s * s * s * s
1975 + 0.428683419401384 * r * r * r * r * s + -0.473066600766578 * r * r * r * r * s * s
1976 + -1.47847768667134 * r * r * r * r * s * s * s
1977 + 1.63154995478835 * r * r * r * r * s * s * s * s
1978 + -0.459729152397778 * r * r * r * r * r * s
1979 + 0.50732661342911 * r * r * r * r * r * s * s
1980 + 1.58555069538631 * r * r * r * r * r * s * s * s
1981 + -1.74970862847199 * r * r * r * r * r * s * s * s * s;
1982 interp.ess[1].tp_pos = 14;
1983 interp.ess[1].weight =
1984 -0.0453516484769626 * s + 0.0500470725322568 * s * s + 0.156412395003713 * s * s * s
1985 + -0.172606349285656 * s * s * s * s + 0.0685889362813537 * r * s
1986 + -0.0756902027657671 * r * s * s + -0.23655501298861 * r * s * s * s
1987 + 0.261046429192616 * r * s * s * s * s + 0.848652067200644 * r * r * s
1988 + -0.936516157365612 * r * r * s * s + -2.92689917155122 * r * r * s * s * s
1989 + 3.2299318779479 * r * r * s * s * s * s + -1.28348460347205 * r * r * r * s
1990 + 1.41636851583535 * r * r * r * s * s + 4.42658442463077 * r * r * r * s * s * s
1991 + -4.88488509700354 * r * r * r * s * s * s * s
1992 + -0.916037121977691 * r * r * r * r * s + 1.01087783631826 * r * r * r * r * s * s
1993 + 3.15930214165469 * r * r * r * r * s * s * s
1994 + -3.48639638788493 * r * r * r * r * s * s * s * s
1995 + 1.38539642770851 * r * r * r * r * r * s
1996 + -1.52883164850511 * r * r * r * r * r * s * s
1997 + -4.77806608060893 * r * r * r * r * r * s * s * s
1998 + 5.27275694998444 * r * r * r * r * r * s * s * s * s;
1999 interp.ess[2].tp_pos = 17;
2000 interp.ess[2].weight =
2001 0.185264229377183 * s + -0.204445320879187 * s * s + -0.638954101968796 * s * s * s
2002 + 0.705107385506832 * s * s * s * s + -0.776401229164324 * r * s
2003 + 0.856784922600106 * r * s * s + 2.67771469870835 * r * s * s * s
2004 + -2.95494841416899 * r * s * s * s * s + -0.636823741797933 * r * r * s
2005 + 0.702756461261034 * r * r * s * s + 2.1963286891421 * r * r * s * s * s
2006 + -2.42372272897662 * r * r * s * s * s * s + 2.66878683248842 * r * r * r * s
2007 + -2.94509621290905 * r * r * r * s * s + -9.20432562525099 * r * r * r * s * s * s
2008 + 10.1572835309714 * r * r * r * s * s * s * s + 0.487353702576306 * r * r * r * r * s
2009 + -0.537811235551669 * r * r * r * r * s * s
2010 + -1.68082445498335 * r * r * r * r * s * s * s
2011 + 1.85484643309656 * r * r * r * r * s * s * s * s
2012 + -2.04239110264333 * r * r * r * r * r * s
2013 + 2.25384741428206 * r * r * r * r * r * s * s
2014 + 7.04396189834177 * r * r * r * r * r * s * s * s
2015 + -7.77324934990724 * r * r * r * r * r * s * s * s * s;
2016 interp.ess[3].tp_pos = 19;
2017 interp.ess[3].weight =
2018 0.185264229377181 * s + -0.204445320879181 * s * s + -0.638954101968795 * s * s * s
2019 + 0.705107385506826 * s * s * s * s + 0.776401229164325 * r * s
2020 + -0.856784922600132 * r * s * s + -2.67771469870836 * r * s * s * s
2021 + 2.95494841416902 * r * s * s * s * s + -0.636823741797935 * r * r * s
2022 + 0.702756461261035 * r * r * s * s + 2.19632868914209 * r * r * s * s * s
2023 + -2.42372272897664 * r * r * s * s * s * s + -2.66878683248843 * r * r * r * s
2024 + 2.94509621290913 * r * r * r * s * s + 9.204325625251 * r * r * r * s * s * s
2025 + -10.1572835309715 * r * r * r * s * s * s * s
2026 + 0.487353702576317 * r * r * r * r * s + -0.537811235551689 * r * r * r * r * s * s
2027 + -1.68082445498336 * r * r * r * r * s * s * s
2028 + 1.85484643309661 * r * r * r * r * s * s * s * s
2029 + 2.04239110264334 * r * r * r * r * r * s
2030 + -2.25384741428212 * r * r * r * r * r * s * s
2031 + -7.04396189834178 * r * r * r * r * r * s * s * s
2032 + 7.77324934990731 * r * r * r * r * r * s * s * s * s;
2033 interp.ess[4].tp_pos = 22;
2034 interp.ess[4].weight =
2035 -0.0453516484769636 * s + 0.0500470725322519 * s * s + 0.156412395003714 * s * s * s
2036 + -0.172606349285652 * s * s * s * s + -0.0685889362813525 * r * s
2037 + 0.0756902027658011 * r * s * s + 0.236555012988608 * r * s * s * s
2038 + -0.261046429192651 * r * s * s * s * s + 0.848652067200647 * r * r * s
2039 + -0.936516157365609 * r * r * s * s + -2.92689917155122 * r * r * s * s * s
2040 + 3.22993187794791 * r * r * s * s * s * s + 1.28348460347207 * r * r * r * s
2041 + -1.41636851583546 * r * r * r * s * s + -4.42658442463078 * r * r * r * s * s * s
2042 + 4.88488509700366 * r * r * r * s * s * s * s
2043 + -0.916037121977699 * r * r * r * r * s + 1.01087783631826 * r * r * r * r * s * s
2044 + 3.1593021416547 * r * r * r * r * s * s * s
2045 + -3.48639638788495 * r * r * r * r * s * s * s * s
2046 + -1.38539642770853 * r * r * r * r * r * s
2047 + 1.5288316485052 * r * r * r * r * r * s * s
2048 + 4.77806608060895 * r * r * r * r * r * s * s * s
2049 + -5.27275694998454 * r * r * r * r * r * s * s * s * s;
2050 interp.ess[5].tp_pos = 25;
2051 interp.ess[5].weight =
2052 0.0106714989636962 * s + -0.0117763587565121 * s * s + -0.0368047197234574 * s * s * s
2053 + 0.040615248604798 * s * s * s * s + 0.0114443408617126 * r * s
2054 + -0.0126292158372465 * r * s * s + -0.0394701587160336 * r * s * s * s
2055 + 0.0435566503635414 * r * s * s * s * s + -0.211828325402712 * r * r * s
2056 + 0.233759696104571 * r * r * s * s + 0.730570482409129 * r * r * s * s * s
2057 + -0.806209148971273 * r * r * s * s * s * s + -0.227169169797191 * r * r * r * s
2058 + 0.250688834909918 * r * r * r * s * s + 0.783479214367079 * r * r * r * s * s * s
2059 + -0.864595717813094 * r * r * r * s * s * s * s
2060 + 0.428683419401386 * r * r * r * r * s + -0.473066600766578 * r * r * r * r * s * s
2061 + -1.47847768667134 * r * r * r * r * s * s * s
2062 + 1.63154995478835 * r * r * r * r * s * s * s * s
2063 + 0.459729152397791 * r * r * r * r * r * s
2064 + -0.507326613429144 * r * r * r * r * r * s * s
2065 + -1.58555069538632 * r * r * r * r * r * s * s * s
2066 + 1.74970862847203 * r * r * r * r * r * s * s * s * s;
2067 interp.ess[6].tp_pos = 38;
2068 interp.ess[6].weight =
2069 -0.0508611008362237 * s + 0.0944549668508283 * s * s + 0.0619379686509417 * s * s * s
2070 + -0.115025995889682 * s * s * s * s + 0.0545445186802618 * r * s
2071 + -0.101295501259965 * r * s * s + -0.0664235856588576 * r * s * s * s
2072 + 0.123356307243993 * r * s * s * s * s + 1.00958842379383 * r * r * s
2073 + -1.87492286904089 * r * r * s * s + -1.22946328559916 * r * r * s * s * s
2074 + 2.28325600461396 * r * r * s * s * s * s + -1.08270394733128 * r * r * r * s
2075 + 2.01070688154688 * r * r * r * s * s + 1.31850239270268 * r * r * r * s * s * s
2076 + -2.44861195978637 * r * r * r * s * s * s * s
2077 + -2.04313477377117 * r * r * r * r * s + 3.79433838740068 * r * r * r * r * s * s
2078 + 2.48810221341796 * r * r * r * r * s * s * s
2079 + -4.62069456275904 * r * r * r * r * s * s * s * s
2080 + 2.19110088067291 * r * r * r * r * r * s
2081 + -4.06912861987045 * r * r * r * r * r * s * s
2082 + -2.66829336028662 * r * r * r * r * r * s * s * s
2083 + 4.95533043426921 * r * r * r * r * r * s * s * s * s;
2084 interp.ess[7].tp_pos = 41;
2085 interp.ess[7].weight =
2086 0.216149087782586 * s + -0.401413940824507 * s * s + -0.263223469466717 * s * s * s
2087 + 0.488836530748679 * s * s * s * s + -0.326899605793211 * r * s
2088 + 0.607090505731985 * r * s * s + 0.398093969708258 * r * s * s * s
2089 + -0.739306701862216 * r * s * s * s * s + -4.04473434440656 * r * r * s
2090 + 7.5115410822813 * r * r * s * s + 4.92562341172936 * r * r * s * s * s
2091 + -9.14745431037202 * r * r * s * s * s * s + 6.11717623372382 * r * r * r * s
2092 + -11.3603061844384 * r * r * r * s * s + -7.44941543866097 * r * r * r * s * s * s
2093 + 13.8344289987463 * r * r * r * s * s * s * s + 4.36589616783261 * r * r * r * r * s
2094 + -8.10797586026897 * r * r * r * r * s * s
2095 + -5.31672998677766 * r * r * r * r * s * s * s
2096 + 9.87378460944057 * r * r * r * r * s * s * s * s
2097 + -6.60289502417 * r * r * r * r * r * s
2098 + 12.2623423475595 * r * r * r * r * r * s * s
2099 + 8.04091728823165 * r * r * r * r * r * s * s * s
2100 + -14.9329165791334 * r * r * r * r * r * s * s * s * s;
2101 interp.ess[8].tp_pos = 44;
2102 interp.ess[8].weight =
2103 -0.882982108113737 * s + 1.63980024774378 * s * s + 1.07528380692732 * s * s * s
2104 + -1.99692681968497 * s * s * s * s + 3.70038186202628 * r * s
2105 + -6.87203855926353 * r * s * s + -4.50627556223585 * r * s * s * s
2106 + 8.36867668716607 * r * s * s * s * s + 3.03514592061274 * r * r * s
2107 + -5.63661821324038 * r * r * s * s + -3.69616012613024 * r * r * s * s * s
2108 + 6.86419830575803 * r * r * s * s * s * s + -12.7196223004235 * r * r * r * s
2109 + 23.6218147658723 * r * r * r * s * s + 15.4897859924872 * r * r * r * s * s * s
2110 + -28.7663302286383 * r * r * r * s * s * s * s
2111 + -2.32276139406144 * r * r * r * r * s + 4.31363747286826 * r * r * r * r * s * s
2112 + 2.82862777335971 * r * r * r * r * s * s * s
2113 + -5.25309004668149 * r * r * r * r * s * s * s * s
2114 + 9.73417700474258 * r * r * r * r * r * s
2115 + -18.0774963810512 * r * r * r * r * r * s * s
2116 + -11.8541506229657 * r * r * r * r * r * s * s * s
2117 + 22.0145334199995 * r * r * r * r * r * s * s * s * s;
2118 interp.ess[9].tp_pos = 46;
2119 interp.ess[9].weight =
2120 -0.882982108113727 * s + 1.6398002477438 * s * s + 1.0752838069273 * s * s * s
2121 + -1.99692681968498 * s * s * s * s + -3.70038186202629 * r * s
2122 + 6.87203855926359 * r * s * s + 4.50627556223585 * r * s * s * s
2123 + -8.36867668716612 * r * s * s * s * s + 3.0351459206127 * r * r * s
2124 + -5.63661821324044 * r * r * s * s + -3.69616012613012 * r * r * s * s * s
2125 + 6.86419830575809 * r * r * s * s * s * s + 12.7196223004235 * r * r * r * s
2126 + -23.6218147658725 * r * r * r * s * s + -15.4897859924872 * r * r * r * s * s * s
2127 + 28.7663302286385 * r * r * r * s * s * s * s + -2.32276139406145 * r * r * r * r * s
2128 + 4.31363747286833 * r * r * r * r * s * s
2129 + 2.82862777335965 * r * r * r * r * s * s * s
2130 + -5.25309004668157 * r * r * r * r * s * s * s * s
2131 + -9.73417700474262 * r * r * r * r * r * s
2132 + 18.0774963810513 * r * r * r * r * r * s * s
2133 + 11.8541506229657 * r * r * r * r * r * s * s * s
2134 + -22.0145334199996 * r * r * r * r * r * s * s * s * s;
2135 interp.ess[10].tp_pos = 49;
2136 interp.ess[10].weight =
2137 0.216149087782583 * s + -0.401413940824517 * s * s + -0.263223469466705 * s * s * s
2138 + 0.488836530748688 * s * s * s * s + 0.326899605793198 * r * s
2139 + -0.607090505732027 * r * s * s + -0.398093969708245 * r * s * s * s
2140 + 0.739306701862236 * r * s * s * s * s + -4.04473434440655 * r * r * s
2141 + 7.51154108228133 * r * r * s * s + 4.92562341172932 * r * r * s * s * s
2142 + -9.14745431037206 * r * r * s * s * s * s + -6.11717623372385 * r * r * r * s
2143 + 11.3603061844385 * r * r * r * s * s + 7.44941543866097 * r * r * r * s * s * s
2144 + -13.8344289987464 * r * r * r * s * s * s * s + 4.36589616783262 * r * r * r * r * s
2145 + -8.10797586026901 * r * r * r * r * s * s
2146 + -5.31672998677764 * r * r * r * r * s * s * s
2147 + 9.87378460944063 * r * r * r * r * s * s * s * s
2148 + 6.60289502417006 * r * r * r * r * r * s
2149 + -12.2623423475596 * r * r * r * r * r * s * s
2150 + -8.04091728823168 * r * r * r * r * r * s * s * s
2151 + 14.9329165791335 * r * r * r * r * r * s * s * s * s;
2152 interp.ess[11].tp_pos = 52;
2153 interp.ess[11].weight =
2154 -0.0508611008362242 * s + 0.0944549668508285 * s * s + 0.0619379686509409 * s * s * s
2155 + -0.115025995889682 * s * s * s * s + -0.0545445186802517 * r * s
2156 + 0.101295501259967 * r * s * s + 0.0664235856588455 * r * s * s * s
2157 + -0.123356307243983 * r * s * s * s * s + 1.00958842379383 * r * r * s
2158 + -1.8749228690409 * r * r * s * s + -1.22946328559915 * r * r * s * s * s
2159 + 2.28325600461397 * r * r * s * s * s * s + 1.08270394733128 * r * r * r * s
2160 + -2.01070688154688 * r * r * r * s * s + -1.31850239270267 * r * r * r * s * s * s
2161 + 2.44861195978633 * r * r * r * s * s * s * s + -2.04313477377117 * r * r * r * r * s
2162 + 3.79433838740069 * r * r * r * r * s * s
2163 + 2.48810221341796 * r * r * r * r * s * s * s
2164 + -4.62069456275906 * r * r * r * r * s * s * s * s
2165 + -2.19110088067292 * r * r * r * r * r * s
2166 + 4.06912861987045 * r * r * r * r * r * s * s
2167 + 2.66829336028663 * r * r * r * r * r * s * s * s
2168 + -4.95533043426918 * r * r * r * r * r * s * s * s * s;
2169 interp.ess[12].tp_pos = 65;
2170 interp.ess[12].weight =
2171 0.0354336891832783 + -0.165357216188629 * s * s + 0.148821494569765 * s * s * s * s
2172 + -0.0379998366097332 * r + 0.177332570845464 * r * s * s
2173 + -0.159599313760936 * r * s * s * s * s + -0.703355645544142 * r * r
2174 + 3.28232634587263 * r * r * s * s + -2.95409371128537 * r * r * s * s * s * s
2175 + 0.754293448558685 * r * r * r + -3.520036093274 * r * r * r * s * s
2176 + 3.16803248394667 * r * r * r * s * s * s * s + 1.42340219427176 * r * r * r * r
2177 + -6.6425435732682 * r * r * r * r * s * s
2178 + 5.97828921594138 * r * r * r * r * s * s * s * s
2179 + -1.52648657418912 * r * r * r * r * r + 7.12360401288267 * r * r * r * r * r * s * s
2180 + -6.41124361159446 * r * r * r * r * r * s * s * s * s;
2181 interp.ess[13].tp_pos = 68;
2182 interp.ess[13].weight =
2183 -0.15058580069668 + 0.702733736584498 * s * s + -0.632460362926043 * s * s * s * s
2184 + 0.227742986985505 * r + -1.06280060593243 * r * s * s
2185 + 0.956520545339228 * r * s * s * s * s + 2.81786782496388 * r * r
2186 + -13.1500498498314 * r * r * s * s + 11.8350448648482 * r * r * s * s * s * s
2187 + -4.26168757225839 * r * r * r + 19.8878753372061 * r * r * r * s * s
2188 + -17.8990878034856 * r * r * r * s * s * s * s + -3.04161343883603 * r * r * r * r
2189 + 14.1941960479014 * r * r * r * r * s * s
2190 + -12.7747764431113 * r * r * r * r * s * s * s * s
2191 + 4.6000760138804 * r * r * r * r * r + -21.4670213981087 * r * r * r * r * r * s * s
2192 + 19.3203192582979 * r * r * r * r * r * s * s * s * s;
2193 interp.ess[14].tp_pos = 71;
2194 interp.ess[14].weight =
2195 0.615152111513395 + -2.87070985372918 * s * s + 2.58363886835626 * s * s * s * s
2196 + -2.57796584428431 * r + 12.0305072733268 * r * s * s
2197 + -10.8274565459941 * r * s * s * s * s + -2.11451217941971 * r * r
2198 + 9.86772350395862 * r * r * s * s + -8.88095115356277 * r * r * s * s * s * s
2199 + 8.86145080841275 * r * r * r + -41.3534371059262 * r * r * r * s * s
2200 + 37.2180933953336 * r * r * r * s * s * s * s + 1.61821124456425 * r * r * r * r
2201 + -7.55165247463311 * r * r * r * r * s * s
2202 + 6.7964872271698 * r * r * r * r * s * s * s * s
2203 + -6.78156384290101 * r * r * r * r * r + 31.647297933538 * r * r * r * r * r * s * s
2204 + -28.4825681401842 * r * r * r * r * r * s * s * s * s;
2205 interp.ess[15].tp_pos = 73;
2206 interp.ess[15].weight =
2207 0.615152111513413 + -2.87070985372926 * s * s + 2.58363886835633 * s * s * s * s
2208 + 2.57796584428431 * r + -12.0305072733267 * r * s * s
2209 + 10.8274565459941 * r * s * s * s * s + -2.11451217941978 * r * r
2210 + 9.86772350395894 * r * r * s * s + -8.88095115356301 * r * r * s * s * s * s
2211 + -8.86145080841278 * r * r * r + 41.3534371059261 * r * r * r * s * s
2212 + -37.2180933953335 * r * r * r * s * s * s * s + 1.6182112445643 * r * r * r * r
2213 + -7.55165247463341 * r * r * r * r * s * s
2214 + 6.79648722717005 * r * r * r * r * s * s * s * s
2215 + 6.78156384290102 * r * r * r * r * r + -31.6472979335379 * r * r * r * r * r * s * s
2216 + 28.4825681401841 * r * r * r * r * r * s * s * s * s;
2217 interp.ess[16].tp_pos = 76;
2218 interp.ess[16].weight =
2219 -0.150585800696688 + 0.702733736584536 * s * s + -0.632460362926079 * s * s * s * s
2220 + -0.227742986985526 * r + 1.06280060593232 * r * s * s
2221 + -0.956520545339062 * r * s * s * s * s + 2.8178678249639 * r * r
2222 + -13.1500498498315 * r * r * s * s + 11.8350448648484 * r * r * s * s * s * s
2223 + 4.26168757225844 * r * r * r + -19.8878753372057 * r * r * r * s * s
2224 + 17.899087803485 * r * r * r * s * s * s * s + -3.04161343883606 * r * r * r * r
2225 + 14.1941960479016 * r * r * r * r * s * s
2226 + -12.7747764431114 * r * r * r * r * s * s * s * s
2227 + -4.60007601388042 * r * r * r * r * r + 21.4670213981084 * r * r * r * r * r * s * s
2228 + -19.3203192582975 * r * r * r * r * r * s * s * s * s;
2229 interp.ess[17].tp_pos = 79;
2230 interp.ess[17].weight =
2231 0.0354336891832801 + -0.165357216188638 * s * s + 0.148821494569774 * s * s * s * s
2232 + 0.0379998366097402 * r + -0.177332570845412 * r * s * s
2233 + 0.159599313760853 * r * s * s * s * s + -0.703355645544148 * r * r
2234 + 3.28232634587268 * r * r * s * s + -2.95409371128542 * r * r * s * s * s * s
2235 + -0.754293448558705 * r * r * r + 3.52003609327383 * r * r * r * s * s
2236 + -3.16803248394639 * r * r * r * s * s * s * s + 1.42340219427177 * r * r * r * r
2237 + -6.64254357326825 * r * r * r * r * s * s
2238 + 5.97828921594143 * r * r * r * r * s * s * s * s
2239 + 1.52648657418913 * r * r * r * r * r + -7.12360401288253 * r * r * r * r * r * s * s
2240 + 6.41124361159423 * r * r * r * r * r * s * s * s * s;
2241 interp.ess[18].tp_pos = 119;
2242 interp.ess[18].weight =
2243 -0.010671498963696 * s + -0.011776358756512 * s * s + 0.0368047197234559 * s * s * s
2244 + 0.0406152486047984 * s * s * s * s + 0.0114443408617112 * r * s
2245 + 0.0126292158372372 * r * s * s + -0.039470158716024 * r * s * s * s
2246 + -0.0435566503635368 * r * s * s * s * s + 0.211828325402711 * r * r * s
2247 + 0.233759696104569 * r * r * s * s + -0.730570482409123 * r * r * s * s * s
2248 + -0.806209148971272 * r * r * s * s * s * s + -0.227169169797173 * r * r * r * s
2249 + -0.250688834909882 * r * r * r * s * s + 0.783479214367054 * r * r * r * s * s * s
2250 + 0.864595717813074 * r * r * r * s * s * s * s
2251 + -0.428683419401385 * r * r * r * r * s + -0.473066600766576 * r * r * r * r * s * s
2252 + 1.47847768667134 * r * r * r * r * s * s * s
2253 + 1.63154995478835 * r * r * r * r * s * s * s * s
2254 + 0.459729152397776 * r * r * r * r * r * s
2255 + 0.507326613429116 * r * r * r * r * r * s * s
2256 + -1.5855506953863 * r * r * r * r * r * s * s * s
2257 + -1.74970862847201 * r * r * r * r * r * s * s * s * s;
2258 interp.ess[19].tp_pos = 122;
2259 interp.ess[19].weight =
2260 0.0453516484769634 * s + 0.0500470725322532 * s * s + -0.15641239500371 * s * s * s
2261 + -0.172606349285655 * s * s * s * s + -0.0685889362813433 * r * s
2262 + -0.0756902027657584 * r * s * s + 0.236555012988597 * r * s * s * s
2263 + 0.261046429192613 * r * s * s * s * s + -0.848652067200639 * r * r * s
2264 + -0.93651615736561 * r * r * s * s + 2.9268991715512 * r * r * s * s * s
2265 + 3.22993187794792 * r * r * s * s * s * s + 1.28348460347203 * r * r * r * s
2266 + 1.4163685158353 * r * r * r * s * s + -4.42658442463073 * r * r * r * s * s * s
2267 + -4.88488509700353 * r * r * r * s * s * s * s + 0.91603712197769 * r * r * r * r * s
2268 + 1.01087783631826 * r * r * r * r * s * s
2269 + -3.15930214165467 * r * r * r * r * s * s * s
2270 + -3.48639638788495 * r * r * r * r * s * s * s * s
2271 + -1.3853964277085 * r * r * r * r * r * s
2272 + -1.52883164850508 * r * r * r * r * r * s * s
2273 + 4.77806608060891 * r * r * r * r * r * s * s * s
2274 + 5.27275694998443 * r * r * r * r * r * s * s * s * s;
2275 interp.ess[20].tp_pos = 125;
2276 interp.ess[20].weight =
2277 -0.185264229377182 * s + -0.204445320879184 * s * s + 0.638954101968793 * s * s * s
2278 + 0.705107385506832 * s * s * s * s + 0.776401229164311 * r * s
2279 + 0.856784922600059 * r * s * s + -2.67771469870833 * r * s * s * s
2280 + -2.95494841416895 * r * s * s * s * s + 0.636823741797926 * r * r * s
2281 + 0.702756461261026 * r * r * s * s + -2.19632868914207 * r * r * s * s * s
2282 + -2.42372272897664 * r * r * s * s * s * s + -2.66878683248838 * r * r * r * s
2283 + -2.94509621290888 * r * r * r * s * s + 9.20432562525092 * r * r * r * s * s * s
2284 + 10.1572835309713 * r * r * r * s * s * s * s
2285 + -0.487353702576303 * r * r * r * r * s + -0.53781123555167 * r * r * r * r * s * s
2286 + 1.68082445498333 * r * r * r * r * s * s * s
2287 + 1.85484643309659 * r * r * r * r * s * s * s * s
2288 + 2.0423911026433 * r * r * r * r * r * s
2289 + 2.25384741428192 * r * r * r * r * r * s * s
2290 + -7.04396189834171 * r * r * r * r * r * s * s * s
2291 + -7.77324934990714 * r * r * r * r * r * s * s * s * s;
2292 interp.ess[21].tp_pos = 127;
2293 interp.ess[21].weight =
2294 -0.185264229377183 * s + -0.204445320879186 * s * s + 0.638954101968797 * s * s * s
2295 + 0.705107385506831 * s * s * s * s + -0.776401229164311 * r * s
2296 + -0.856784922600055 * r * s * s + 2.67771469870833 * r * s * s * s
2297 + 2.95494841416895 * r * s * s * s * s + 0.636823741797935 * r * r * s
2298 + 0.702756461261068 * r * r * s * s + -2.19632868914209 * r * r * s * s * s
2299 + -2.42372272897666 * r * r * s * s * s * s + 2.66878683248837 * r * r * r * s
2300 + 2.94509621290889 * r * r * r * s * s + -9.20432562525093 * r * r * r * s * s * s
2301 + -10.1572835309713 * r * r * r * s * s * s * s
2302 + -0.487353702576312 * r * r * r * r * s + -0.537811235551717 * r * r * r * r * s * s
2303 + 1.68082445498336 * r * r * r * r * s * s * s
2304 + 1.85484643309662 * r * r * r * r * s * s * s * s
2305 + -2.04239110264329 * r * r * r * r * r * s
2306 + -2.25384741428193 * r * r * r * r * r * s * s
2307 + 7.04396189834171 * r * r * r * r * r * s * s * s
2308 + 7.77324934990714 * r * r * r * r * r * s * s * s * s;
2309 interp.ess[22].tp_pos = 130;
2310 interp.ess[22].weight =
2311 0.0453516484769633 * s + 0.0500470725322571 * s * s + -0.156412395003711 * s * s * s
2312 + -0.172606349285657 * s * s * s * s + 0.0685889362813491 * r * s
2313 + 0.0756902027657454 * r * s * s + -0.23655501298861 * r * s * s * s
2314 + -0.261046429192593 * r * s * s * s * s + -0.848652067200645 * r * r * s
2315 + -0.936516157365632 * r * r * s * s + 2.92689917155122 * r * r * s * s * s
2316 + 3.22993187794793 * r * r * s * s * s * s + -1.28348460347205 * r * r * r * s
2317 + -1.41636851583528 * r * r * r * s * s + 4.42658442463077 * r * r * r * s * s * s
2318 + 4.88488509700347 * r * r * r * s * s * s * s + 0.916037121977697 * r * r * r * r * s
2319 + 1.01087783631828 * r * r * r * r * s * s
2320 + -3.15930214165469 * r * r * r * r * s * s * s
2321 + -3.48639638788496 * r * r * r * r * s * s * s * s
2322 + 1.3853964277085 * r * r * r * r * r * s
2323 + 1.52883164850506 * r * r * r * r * r * s * s
2324 + -4.77806608060893 * r * r * r * r * r * s * s * s
2325 + -5.27275694998438 * r * r * r * r * r * s * s * s * s;
2326 interp.ess[23].tp_pos = 133;
2327 interp.ess[23].weight =
2328 -0.0106714989636977 * s + -0.011776358756513 * s * s + 0.0368047197234588 * s * s * s
2329 + 0.0406152486047991 * s * s * s * s + -0.0114443408617158 * r * s
2330 + -0.01262921583723 * r * s * s + 0.0394701587160322 * r * s * s * s
2331 + 0.0435566503635248 * r * s * s * s * s + 0.211828325402712 * r * r * s
2332 + 0.233759696104578 * r * r * s * s + -0.730570482409126 * r * r * s * s * s
2333 + -0.806209148971276 * r * r * s * s * s * s + 0.227169169797185 * r * r * r * s
2334 + 0.250688834909869 * r * r * r * s * s + -0.783479214367081 * r * r * r * s * s * s
2335 + -0.86459571781304 * r * r * r * s * s * s * s
2336 + -0.428683419401387 * r * r * r * r * s + -0.473066600766585 * r * r * r * r * s * s
2337 + 1.47847768667134 * r * r * r * r * s * s * s
2338 + 1.63154995478836 * r * r * r * r * s * s * s * s
2339 + -0.45972915239778 * r * r * r * r * r * s
2340 + -0.507326613429105 * r * r * r * r * r * s * s
2341 + 1.58555069538632 * r * r * r * r * r * s * s * s
2342 + 1.74970862847198 * r * r * r * r * r * s * s * s * s;
2343 interp.ess[24].tp_pos = 92;
2344 interp.ess[24].weight =
2345 0.0508611008362251 * s + 0.0944549668508268 * s * s + -0.0619379686509373 * s * s * s
2346 + -0.115025995889682 * s * s * s * s + -0.0545445186802466 * r * s
2347 + -0.101295501259963 * r * s * s + 0.0664235856588327 * r * s * s * s
2348 + 0.123356307243998 * r * s * s * s * s + -1.00958842379382 * r * r * s
2349 + -1.87492286904089 * r * r * s * s + 1.22946328559913 * r * r * s * s * s
2350 + 2.28325600461397 * r * r * s * s * s * s + 1.08270394733125 * r * r * r * s
2351 + 2.01070688154686 * r * r * r * s * s + -1.31850239270262 * r * r * r * s * s * s
2352 + -2.44861195978639 * r * r * r * s * s * s * s + 2.04313477377116 * r * r * r * r * s
2353 + 3.79433838740068 * r * r * r * r * s * s
2354 + -2.48810221341794 * r * r * r * r * s * s * s
2355 + -4.62069456275905 * r * r * r * r * s * s * s * s
2356 + -2.1911008806729 * r * r * r * r * r * s
2357 + -4.06912861987044 * r * r * r * r * r * s * s
2358 + 2.66829336028659 * r * r * r * r * r * s * s * s
2359 + 4.95533043426923 * r * r * r * r * r * s * s * s * s;
2360 interp.ess[25].tp_pos = 95;
2361 interp.ess[25].weight =
2362 -0.216149087782584 * s + -0.401413940824507 * s * s + 0.263223469466692 * s * s * s
2363 + 0.488836530748684 * s * s * s * s + 0.326899605793183 * r * s
2364 + 0.607090505731968 * r * s * s + -0.398093969708212 * r * s * s * s
2365 + -0.739306701862226 * r * s * s * s * s + 4.04473434440653 * r * r * s
2366 + 7.51154108228131 * r * r * s * s + -4.92562341172925 * r * r * s * s * s
2367 + -9.14745431037206 * r * r * s * s * s * s + -6.11717623372379 * r * r * r * s
2368 + -11.3603061844383 * r * r * r * s * s + 7.44941543866086 * r * r * r * s * s * s
2369 + 13.8344289987463 * r * r * r * s * s * s * s + -4.36589616783259 * r * r * r * r * s
2370 + -8.10797586026899 * r * r * r * r * s * s
2371 + 5.31672998677755 * r * r * r * r * s * s * s
2372 + 9.87378460944062 * r * r * r * r * s * s * s * s
2373 + 6.60289502417001 * r * r * r * r * r * s
2374 + 12.2623423475594 * r * r * r * r * r * s * s
2375 + -8.0409172882316 * r * r * r * r * r * s * s * s
2376 + -14.9329165791334 * r * r * r * r * r * s * s * s * s;
2377 interp.ess[26].tp_pos = 98;
2378 interp.ess[26].weight =
2379 0.882982108113723 * s + 1.63980024774378 * s * s + -1.07528380692729 * s * s * s
2380 + -1.99692681968497 * s * s * s * s + -3.70038186202625 * r * s
2381 + -6.87203855926341 * r * s * s + 4.50627556223578 * r * s * s * s
2382 + 8.36867668716598 * r * s * s * s * s + -3.03514592061269 * r * r * s
2383 + -5.63661821324035 * r * r * s * s + 3.69616012613009 * r * r * s * s * s
2384 + 6.86419830575805 * r * r * s * s * s * s + 12.7196223004234 * r * r * r * s
2385 + 23.6218147658719 * r * r * r * s * s + -15.489785992487 * r * r * r * s * s * s
2386 + -28.766330228638 * r * r * r * s * s * s * s + 2.32276139406141 * r * r * r * r * s
2387 + 4.31363747286825 * r * r * r * r * s * s
2388 + -2.82862777335959 * r * r * r * r * s * s * s
2389 + -5.25309004668153 * r * r * r * r * s * s * s * s
2390 + -9.73417700474253 * r * r * r * r * r * s
2391 + -18.0774963810508 * r * r * r * r * r * s * s
2392 + 11.8541506229655 * r * r * r * r * r * s * s * s
2393 + 22.0145334199992 * r * r * r * r * r * s * s * s * s;
2394 interp.ess[27].tp_pos = 100;
2395 interp.ess[27].weight =
2396 0.882982108113741 * s + 1.63980024774381 * s * s + -1.07528380692732 * s * s * s
2397 + -1.99692681968499 * s * s * s * s + 3.70038186202626 * r * s
2398 + 6.87203855926336 * r * s * s + -4.50627556223581 * r * s * s * s
2399 + -8.36867668716592 * r * s * s * s * s + -3.03514592061273 * r * r * s
2400 + -5.63661821324055 * r * r * s * s + 3.69616012613021 * r * r * s * s * s
2401 + 6.86419830575817 * r * r * s * s * s * s + -12.7196223004234 * r * r * r * s
2402 + -23.6218147658717 * r * r * r * s * s + 15.4897859924871 * r * r * r * s * s * s
2403 + 28.7663302286378 * r * r * r * s * s * s * s + 2.32276139406145 * r * r * r * r * s
2404 + 4.31363747286843 * r * r * r * r * s * s
2405 + -2.8286277733597 * r * r * r * r * s * s * s
2406 + -5.25309004668164 * r * r * r * r * s * s * s * s
2407 + 9.7341770047425 * r * r * r * r * r * s
2408 + 18.0774963810507 * r * r * r * r * r * s * s
2409 + -11.8541506229655 * r * r * r * r * r * s * s * s
2410 + -22.014533419999 * r * r * r * r * r * s * s * s * s;
2411 interp.ess[28].tp_pos = 103;
2412 interp.ess[28].weight =
2413 -0.216149087782592 * s + -0.401413940824525 * s * s + 0.263223469466709 * s * s * s
2414 + 0.488836530748697 * s * s * s * s + -0.32689960579321 * r * s
2415 + -0.607090505731878 * r * s * s + 0.398093969708269 * r * s * s * s
2416 + 0.739306701862088 * r * s * s * s * s + 4.04473434440655 * r * r * s
2417 + 7.5115410822814 * r * r * s * s + -4.92562341172932 * r * r * s * s * s
2418 + -9.14745431037212 * r * r * s * s * s * s + 6.11717623372384 * r * r * r * s
2419 + 11.360306184438 * r * r * r * s * s + -7.449415438661 * r * r * r * s * s * s
2420 + -13.8344289987459 * r * r * r * s * s * s * s + -4.3658961678326 * r * r * r * r * s
2421 + -8.10797586026908 * r * r * r * r * s * s
2422 + 5.31672998677761 * r * r * r * r * s * s * s
2423 + 9.87378460944068 * r * r * r * r * s * s * s * s
2424 + -6.60289502417 * r * r * r * r * r * s
2425 + -12.2623423475592 * r * r * r * r * r * s * s
2426 + 8.04091728823165 * r * r * r * r * r * s * s * s
2427 + 14.932916579133 * r * r * r * r * r * s * s * s * s;
2428 interp.ess[29].tp_pos = 106;
2429 interp.ess[29].weight =
2430 0.0508611008362243 * s + 0.0944549668508322 * s * s + -0.0619379686509381 * s * s * s
2431 + -0.115025995889686 * s * s * s * s + 0.0545445186802662 * r * s
2432 + 0.101295501259924 * r * s * s + -0.0664235856588644 * r * s * s * s
2433 + -0.123356307243938 * r * s * s * s * s + -1.00958842379383 * r * r * s
2434 + -1.87492286904092 * r * r * s * s + 1.22946328559914 * r * r * s * s * s
2435 + 2.28325600461398 * r * r * s * s * s * s + -1.08270394733129 * r * r * r * s
2436 + -2.01070688154674 * r * r * r * s * s + 1.3185023927027 * r * r * r * s * s * s
2437 + 2.44861195978618 * r * r * r * s * s * s * s + 2.04313477377117 * r * r * r * r * s
2438 + 3.79433838740071 * r * r * r * r * s * s
2439 + -2.48810221341795 * r * r * r * r * s * s * s
2440 + -4.62069456275907 * r * r * r * r * s * s * s * s
2441 + 2.19110088067291 * r * r * r * r * r * s
2442 + 4.06912861987034 * r * r * r * r * r * s * s
2443 + -2.66829336028663 * r * r * r * r * r * s * s * s
2444 + -4.95533043426907 * r * r * r * r * r * s * s * s * s;
2446 interp.ers[0].tp_pos = 12;
2447 interp.ers[0].weight =
2448 0.090702260433849 * r * s + -0.100093001229679 * r * s * s
2449 + -0.312821215174026 * r * s * s * s + 0.345208753622182 * r * s * s * s * s
2450 + -0.100093001229682 * r * r * s + 0.110456000183934 * r * r * s * s
2451 + 0.345208753622185 * r * r * s * s * s + -0.380949493822165 * r * r * s * s * s * s
2452 + -0.312821215174026 * r * r * r * s + 0.345208753622179 * r * r * r * s * s
2453 + 1.07888284365662 * r * r * r * s * s * s
2454 + -1.19058357840553 * r * r * r * s * s * s * s
2455 + 0.345208753622182 * r * r * r * r * s + -0.380949493822166 * r * r * r * r * s * s
2456 + -1.19058357840553 * r * r * r * r * s * s * s
2457 + 1.31384910373091 * r * r * r * r * s * s * s * s;
2458 interp.ers[1].tp_pos = 15;
2459 interp.ers[1].weight =
2460 -0.432293235438923 * r * s + 0.477050154421761 * r * s * s
2461 + 1.49092750913459 * r * s * s * s + -1.64528875345955 * r * s * s * s * s
2462 + 0.80281870726128 * r * r * s + -0.885937500000001 * r * r * s * s
2463 + -2.76882541150203 * r * r * s * s * s + 3.05549215634337 * r * r * s * s * s * s
2464 + 0.526440922913712 * r * r * r * s + -0.580945300508646 * r * r * r * s * s
2465 + -1.81563158884347 * r * r * r * s * s * s
2466 + 2.00361064857137 * r * r * r * s * s * s * s
2467 + -0.977661889050617 * r * r * r * r * s + 1.07888284365664 * r * r * r * r * s * s
2468 + 3.37183857049739 * r * r * r * r * s * s * s
2469 + -3.72093750000001 * r * r * r * r * s * s * s * s;
2470 interp.ers[2].tp_pos = 18;
2471 interp.ers[2].weight =
2472 0.301168159727831 * s + -0.332349214206878 * s * s + -1.03869285337708 * s * s * s
2473 + 1.14623256965194 * s * s * s * s + -1.4054514120632 * r * r * s
2474 + 1.55096299963213 * r * r * s * s + 4.8472333157597 * r * r * s * s * s
2475 + -5.34908532504241 * r * r * s * s * s * s + 1.26490627085687 * r * r * r * r * s
2476 + -1.39586669966894 * r * r * r * r * s * s
2477 + -4.36250998418372 * r * r * r * r * s * s * s
2478 + 4.81417679253819 * r * r * r * r * s * s * s * s;
2479 interp.ers[3].tp_pos = 24;
2480 interp.ers[3].weight =
2481 -0.090702260433848 * r * s + 0.100093001229677 * r * s * s
2482 + 0.312821215174025 * r * s * s * s + -0.345208753622181 * r * s * s * s * s
2483 + -0.100093001229674 * r * r * s + 0.11045600018393 * r * r * s * s
2484 + 0.345208753622174 * r * r * s * s * s + -0.380949493822158 * r * r * s * s * s * s
2485 + 0.312821215174025 * r * r * r * s + -0.345208753622177 * r * r * r * s * s
2486 + -1.07888284365662 * r * r * r * s * s * s
2487 + 1.19058357840553 * r * r * r * s * s * s * s + 0.345208753622177 * r * r * r * r * s
2488 + -0.38094949382216 * r * r * r * r * s * s
2489 + -1.19058357840552 * r * r * r * r * s * s * s
2490 + 1.3138491037309 * r * r * r * r * s * s * s * s;
2491 interp.ers[4].tp_pos = 21;
2492 interp.ers[4].weight =
2493 0.432293235438921 * r * s + -0.477050154421752 * r * s * s
2494 + -1.49092750913459 * r * s * s * s + 1.64528875345954 * r * s * s * s * s
2495 + 0.802818707261272 * r * r * s + -0.885937499999997 * r * r * s * s
2496 + -2.76882541150202 * r * r * s * s * s + 3.05549215634336 * r * r * s * s * s * s
2497 + -0.526440922913711 * r * r * r * s + 0.580945300508635 * r * r * r * s * s
2498 + 1.81563158884347 * r * r * r * s * s * s
2499 + -2.00361064857137 * r * r * r * s * s * s * s
2500 + -0.977661889050611 * r * r * r * r * s + 1.07888284365663 * r * r * r * r * s * s
2501 + 3.37183857049738 * r * r * r * r * s * s * s
2502 + -3.7209375 * r * r * r * r * s * s * s * s;
2503 interp.ers[5].tp_pos = 39;
2504 interp.ers[5].weight =
2505 -0.432293235438926 * r * s + 0.802818707261281 * r * s * s
2506 + 0.526440922913717 * r * s * s * s + -0.977661889050631 * r * s * s * s * s
2507 + 0.477050154421762 * r * r * s + -0.885937500000003 * r * r * s * s
2508 + -0.580945300508654 * r * r * s * s * s + 1.07888284365663 * r * r * s * s * s * s
2509 + 1.49092750913459 * r * r * r * s + -2.76882541150203 * r * r * r * s * s
2510 + -1.81563158884347 * r * r * r * s * s * s
2511 + 3.3718385704974 * r * r * r * s * s * s * s + -1.64528875345955 * r * r * r * r * s
2512 + 3.05549215634339 * r * r * r * r * s * s
2513 + 2.00361064857137 * r * r * r * r * s * s * s
2514 + -3.72093750000002 * r * r * r * r * s * s * s * s;
2515 interp.ers[6].tp_pos = 42;
2516 interp.ers[6].weight =
2517 2.06033940623283 * r * s + -3.82628938653615 * r * s * s
2518 + -2.509053784826 * r * s * s * s + 4.6596040623625 * r * s * s * s * s
2519 + -3.82628938653614 * r * r * s + 7.10586344426051 * r * r * s * s
2520 + 4.6596040623625 * r * r * s * s * s + -8.65342550617782 * r * r * s * s * s * s
2521 + -2.50905378482599 * r * r * r * s + 4.6596040623625 * r * r * r * s * s
2522 + 3.05549215634339 * r * r * r * s * s * s
2523 + -5.67440353423982 * r * r * r * s * s * s * s + 4.65960406236249 * r * r * r * r * s
2524 + -8.65342550617788 * r * r * r * r * s * s
2525 + -5.67440353423984 * r * r * r * r * s * s * s
2526 + 10.5380258962691 * r * r * r * r * s * s * s * s;
2527 interp.ers[7].tp_pos = 45;
2528 interp.ers[7].weight =
2529 -1.43538824233474 * s + 2.6656825475402 * s * s + 1.74799661222309 * s * s * s
2530 + -3.24623256965193 * s * s * s * s + 6.69847846422876 * r * r * s
2531 + -12.439851888521 * r * r * s * s + -8.1573175237077 * r * r * s * s * s
2532 + 15.1490853250424 * r * r * s * s * s * s + -6.02863061780586 * r * r * r * r * s
2533 + 11.195866699669 * r * r * r * r * s * s
2534 + 7.34158577133691 * r * r * r * r * s * s * s
2535 + -13.6341767925382 * r * r * r * r * s * s * s * s;
2536 interp.ers[8].tp_pos = 51;
2537 interp.ers[8].weight =
2538 0.432293235438918 * r * s + -0.802818707261285 * r * s * s
2539 + -0.526440922913707 * r * s * s * s + 0.977661889050636 * r * s * s * s * s
2540 + 0.477050154421742 * r * r * s + -0.885937499999989 * r * r * s * s
2541 + -0.580945300508622 * r * r * s * s * s + 1.07888284365661 * r * r * s * s * s * s
2542 + -1.49092750913458 * r * r * r * s + 2.76882541150204 * r * r * r * s * s
2543 + 1.81563158884346 * r * r * r * s * s * s
2544 + -3.37183857049741 * r * r * r * s * s * s * s
2545 + -1.64528875345953 * r * r * r * r * s + 3.05549215634337 * r * r * r * r * s * s
2546 + 2.00361064857135 * r * r * r * r * s * s * s
2547 + -3.72093749999999 * r * r * r * r * s * s * s * s;
2548 interp.ers[9].tp_pos = 48;
2549 interp.ers[9].weight =
2550 -2.06033940623281 * r * s + 3.82628938653615 * r * s * s
2551 + 2.50905378482597 * r * s * s * s + -4.6596040623625 * r * s * s * s * s
2552 + -3.82628938653612 * r * r * s + 7.1058634442605 * r * r * s * s
2553 + 4.65960406236247 * r * r * s * s * s + -8.65342550617778 * r * r * s * s * s * s
2554 + 2.50905378482597 * r * r * r * s + -4.65960406236252 * r * r * r * s * s
2555 + -3.05549215634337 * r * r * r * s * s * s
2556 + 5.67440353423985 * r * r * r * s * s * s * s + 4.65960406236245 * r * r * r * r * s
2557 + -8.65342550617785 * r * r * r * r * s * s
2558 + -5.67440353423979 * r * r * r * r * s * s * s
2559 + 10.5380258962691 * r * r * r * r * s * s * s * s;
2560 interp.ers[10].tp_pos = 66;
2561 interp.ers[10].weight =
2562 0.301168159727825 * r + -1.4054514120632 * r * s * s
2563 + 1.2649062708569 * r * s * s * s * s + -0.33234921420688 * r * r
2564 + 1.55096299963213 * r * r * s * s + -1.39586669966892 * r * r * s * s * s * s
2565 + -1.03869285337707 * r * r * r + 4.8472333157597 * r * r * r * s * s
2566 + -4.36250998418375 * r * r * r * s * s * s * s + 1.14623256965194 * r * r * r * r
2567 + -5.34908532504243 * r * r * r * r * s * s
2568 + 4.8141767925382 * r * r * r * r * s * s * s * s;
2569 interp.ers[11].tp_pos = 69;
2570 interp.ers[11].weight =
2571 -1.43538824233475 * r + 6.6984784642288 * r * s * s
2572 + -6.02863061780592 * r * s * s * s * s + 2.66568254754022 * r * r
2573 + -12.439851888521 * r * r * s * s + 11.1958666996689 * r * r * s * s * s * s
2574 + 1.74799661222309 * r * r * r + -8.15731752370773 * r * r * r * s * s
2575 + 7.34158577133696 * r * r * r * s * s * s * s + -3.24623256965195 * r * r * r * r
2576 + 15.1490853250424 * r * r * r * r * s * s
2577 + -13.6341767925382 * r * r * r * r * s * s * s * s;
2578 interp.ers[12].tp_pos = 72;
2579 interp.ers[12].weight = 1 + -4.66666666666666 * s * s + 4.19999999999999 * s * s * s * s
2580 + -4.66666666666668 * r * r + 21.7777777777778 * r * r * s * s
2581 + -19.5999999999999 * r * r * s * s * s * s
2582 + 4.20000000000001 * r * r * r * r + -19.6 * r * r * r * r * s * s
2583 + 17.64 * r * r * r * r * s * s * s * s;
2584 interp.ers[13].tp_pos = 78;
2585 interp.ers[13].weight =
2586 -0.301168159727829 * r + 1.40545141206322 * r * s * s
2587 + -1.2649062708569 * r * s * s * s * s + -0.332349214206883 * r * r
2588 + 1.55096299963213 * r * r * s * s + -1.39586669966891 * r * r * s * s * s * s
2589 + 1.03869285337708 * r * r * r + -4.84723331575972 * r * r * r * s * s
2590 + 4.36250998418376 * r * r * r * s * s * s * s + 1.14623256965194 * r * r * r * r
2591 + -5.34908532504242 * r * r * r * r * s * s
2592 + 4.81417679253817 * r * r * r * r * s * s * s * s;
2593 interp.ers[14].tp_pos = 75;
2594 interp.ers[14].weight =
2595 1.43538824233476 * r + -6.69847846422881 * r * s * s
2596 + 6.02863061780591 * r * s * s * s * s + 2.66568254754022 * r * r
2597 + -12.439851888521 * r * r * s * s + 11.1958666996688 * r * r * s * s * s * s
2598 + -1.7479966122231 * r * r * r + 8.15731752370776 * r * r * r * s * s
2599 + -7.34158577133696 * r * r * r * s * s * s * s + -3.24623256965195 * r * r * r * r
2600 + 15.1490853250424 * r * r * r * r * s * s
2601 + -13.6341767925381 * r * r * r * r * s * s * s * s;
2602 interp.ers[15].tp_pos = 120;
2603 interp.ers[15].weight =
2604 -0.0907022604338481 * r * s + -0.100093001229678 * r * s * s
2605 + 0.312821215174026 * r * s * s * s + 0.345208753622182 * r * s * s * s * s
2606 + 0.100093001229679 * r * r * s + 0.110456000183934 * r * r * s * s
2607 + -0.345208753622181 * r * r * s * s * s + -0.380949493822162 * r * r * s * s * s * s
2608 + 0.312821215174026 * r * r * r * s + 0.345208753622178 * r * r * r * s * s
2609 + -1.07888284365662 * r * r * r * s * s * s
2610 + -1.19058357840553 * r * r * r * s * s * s * s
2611 + -0.345208753622184 * r * r * r * r * s + -0.380949493822165 * r * r * r * r * s * s
2612 + 1.19058357840553 * r * r * r * r * s * s * s
2613 + 1.31384910373091 * r * r * r * r * s * s * s * s;
2614 interp.ers[16].tp_pos = 123;
2615 interp.ers[16].weight =
2616 0.432293235438918 * r * s + 0.477050154421756 * r * s * s
2617 + -1.49092750913459 * r * s * s * s + -1.64528875345955 * r * s * s * s * s
2618 + -0.802818707261284 * r * r * s + -0.885937499999997 * r * r * s * s
2619 + 2.76882541150204 * r * r * s * s * s + 3.05549215634337 * r * r * s * s * s * s
2620 + -0.526440922913708 * r * r * r * s + -0.580945300508639 * r * r * r * s * s
2621 + 1.81563158884347 * r * r * r * s * s * s
2622 + 2.00361064857137 * r * r * r * s * s * s * s + 0.97766188905063 * r * r * r * r * s
2623 + 1.07888284365663 * r * r * r * r * s * s
2624 + -3.3718385704974 * r * r * r * r * s * s * s
2625 + -3.7209375 * r * r * r * r * s * s * s * s;
2626 interp.ers[17].tp_pos = 126;
2627 interp.ers[17].weight =
2628 -0.301168159727833 * s + -0.332349214206883 * s * s + 1.03869285337708 * s * s * s
2629 + 1.14623256965195 * s * s * s * s + 1.40545141206322 * r * r * s
2630 + 1.55096299963214 * r * r * s * s + -4.84723331575973 * r * r * s * s * s
2631 + -5.34908532504242 * r * r * s * s * s * s + -1.2649062708569 * r * r * r * r * s
2632 + -1.39586669966894 * r * r * r * r * s * s
2633 + 4.36250998418376 * r * r * r * r * s * s * s
2634 + 4.81417679253819 * r * r * r * r * s * s * s * s;
2635 interp.ers[18].tp_pos = 132;
2636 interp.ers[18].weight =
2637 0.0907022604338488 * r * s + 0.100093001229679 * r * s * s
2638 + -0.312821215174026 * r * s * s * s + -0.345208753622181 * r * s * s * s * s
2639 + 0.100093001229681 * r * r * s + 0.110456000183939 * r * r * s * s
2640 + -0.345208753622183 * r * r * s * s * s + -0.380949493822169 * r * r * s * s * s * s
2641 + -0.312821215174026 * r * r * r * s + -0.34520875362218 * r * r * r * s * s
2642 + 1.07888284365662 * r * r * r * s * s * s
2643 + 1.19058357840553 * r * r * r * s * s * s * s + -0.34520875362218 * r * r * r * r * s
2644 + -0.38094949382217 * r * r * r * r * s * s
2645 + 1.19058357840553 * r * r * r * r * s * s * s
2646 + 1.31384910373092 * r * r * r * r * s * s * s * s;
2647 interp.ers[19].tp_pos = 129;
2648 interp.ers[19].weight =
2649 -0.43229323543892 * r * s + -0.477050154421755 * r * s * s
2650 + 1.49092750913459 * r * s * s * s + 1.64528875345954 * r * s * s * s * s
2651 + -0.802818707261298 * r * r * s + -0.885937500000011 * r * r * s * s
2652 + 2.76882541150205 * r * r * s * s * s + 3.05549215634338 * r * r * s * s * s * s
2653 + 0.526440922913707 * r * r * r * s + 0.580945300508637 * r * r * r * s * s
2654 + -1.81563158884346 * r * r * r * s * s * s
2655 + -2.00361064857136 * r * r * r * s * s * s * s
2656 + 0.977661889050636 * r * r * r * r * s + 1.07888284365664 * r * r * r * r * s * s
2657 + -3.37183857049741 * r * r * r * r * s * s * s
2658 + -3.72093750000001 * r * r * r * r * s * s * s * s;
2659 interp.ers[20].tp_pos = 93;
2660 interp.ers[20].weight =
2661 0.432293235438917 * r * s + 0.802818707261276 * r * s * s
2662 + -0.526440922913706 * r * s * s * s + -0.977661889050629 * r * s * s * s * s
2663 + -0.477050154421745 * r * r * s + -0.8859375 * r * r * s * s
2664 + 0.580945300508627 * r * r * s * s * s + 1.07888284365663 * r * r * s * s * s * s
2665 + -1.49092750913458 * r * r * r * s + -2.76882541150202 * r * r * r * s * s
2666 + 1.81563158884346 * r * r * r * s * s * s
2667 + 3.3718385704974 * r * r * r * s * s * s * s + 1.64528875345954 * r * r * r * r * s
2668 + 3.05549215634338 * r * r * r * r * s * s
2669 + -2.00361064857136 * r * r * r * r * s * s * s
2670 + -3.72093750000001 * r * r * r * r * s * s * s * s;
2671 interp.ers[21].tp_pos = 96;
2672 interp.ers[21].weight =
2673 -2.06033940623281 * r * s + -3.82628938653615 * r * s * s
2674 + 2.50905378482596 * r * s * s * s + 4.6596040623625 * r * s * s * s * s
2675 + 3.82628938653615 * r * r * s + 7.10586344426051 * r * r * s * s
2676 + -4.6596040623625 * r * r * s * s * s + -8.65342550617782 * r * r * s * s * s * s
2677 + 2.50905378482596 * r * r * r * s + 4.6596040623625 * r * r * r * s * s
2678 + -3.05549215634336 * r * r * r * s * s * s
2679 + -5.67440353423985 * r * r * r * s * s * s * s + -4.6596040623625 * r * r * r * r * s
2680 + -8.65342550617785 * r * r * r * r * s * s
2681 + 5.67440353423984 * r * r * r * r * s * s * s
2682 + 10.5380258962691 * r * r * r * r * s * s * s * s;
2683 interp.ers[22].tp_pos = 99;
2684 interp.ers[22].weight =
2685 1.43538824233475 * s + 2.66568254754022 * s * s + -1.74799661222309 * s * s * s
2686 + -3.24623256965195 * s * s * s * s + -6.69847846422881 * r * r * s
2687 + -12.439851888521 * r * r * s * s + 8.15731752370775 * r * r * s * s * s
2688 + 15.1490853250424 * r * r * s * s * s * s + 6.02863061780592 * r * r * r * r * s
2689 + 11.195866699669 * r * r * r * r * s * s
2690 + -7.34158577133696 * r * r * r * r * s * s * s
2691 + -13.6341767925382 * r * r * r * r * s * s * s * s;
2692 interp.ers[23].tp_pos = 105;
2693 interp.ers[23].weight =
2694 -0.432293235438922 * r * s + -0.802818707261285 * r * s * s
2695 + 0.526440922913711 * r * s * s * s + 0.977661889050631 * r * s * s * s * s
2696 + -0.477050154421759 * r * r * s + -0.885937500000004 * r * r * s * s
2697 + 0.580945300508648 * r * r * s * s * s + 1.07888284365662 * r * r * s * s * s * s
2698 + 1.49092750913459 * r * r * r * s + 2.76882541150204 * r * r * r * s * s
2699 + -1.81563158884347 * r * r * r * s * s * s
2700 + -3.3718385704974 * r * r * r * s * s * s * s + 1.64528875345954 * r * r * r * r * s
2701 + 3.05549215634338 * r * r * r * r * s * s
2702 + -2.00361064857137 * r * r * r * r * s * s * s
2703 + -3.7209375 * r * r * r * r * s * s * s * s;
2704 interp.ers[24].tp_pos = 102;
2705 interp.ers[24].weight =
2706 2.06033940623282 * r * s + 3.82628938653616 * r * s * s
2707 + -2.50905378482598 * r * s * s * s + -4.65960406236249 * r * s * s * s * s
2708 + 3.82628938653616 * r * r * s + 7.10586344426053 * r * r * s * s
2709 + -4.65960406236253 * r * r * s * s * s + -8.65342550617783 * r * r * s * s * s * s
2710 + -2.50905378482597 * r * r * r * s + -4.65960406236251 * r * r * r * s * s
2711 + 3.05549215634337 * r * r * r * s * s * s
2712 + 5.67440353423982 * r * r * r * s * s * s * s + -4.65960406236252 * r * r * r * r * s
2713 + -8.65342550617786 * r * r * r * r * s * s
2714 + 5.67440353423986 * r * r * r * r * s * s * s
2715 + 10.5380258962691 * r * r * r * r * s * s * s * s;
2717 interp.ert[0].tp_pos = 0;
2718 interp.ert[0].weight =
2719 0.0188230099829888 * r + -0.0188230099829889 * r * s + -0.263522139761851 * r * s * s
2720 + 0.263522139761848 * r * s * s * s + 0.395283209642778 * r * s * s * s * s
2721 + -0.395283209642774 * r * s * s * s * s * s + -0.0207718258879275 * r * r
2722 + 0.0207718258879286 * r * r * s + 0.290805562431013 * r * r * s * s
2723 + -0.290805562431019 * r * r * s * s * s + -0.436208343646529 * r * r * s * s * s * s
2724 + 0.436208343646534 * r * r * s * s * s * s * s + -0.0649183033360666 * r * r * r
2725 + 0.0649183033360662 * r * r * r * s + 0.908856246704945 * r * r * r * s * s
2726 + -0.908856246704942 * r * r * r * s * s * s
2727 + -1.36328437005742 * r * r * r * s * s * s * s
2728 + 1.36328437005742 * r * r * r * s * s * s * s * s
2729 + 0.0716395356032437 * r * r * r * r + -0.0716395356032438 * r * r * r * r * s
2730 + -1.00295349844544 * r * r * r * r * s * s
2731 + 1.00295349844544 * r * r * r * r * s * s * s
2732 + 1.50443024766817 * r * r * r * r * s * s * s * s
2733 + -1.50443024766818 * r * r * r * r * s * s * s * s * s;
2734 interp.ert[1].tp_pos = 1;
2735 interp.ert[1].weight =
2736 -0.0897117651459198 * r + 0.0897117651459208 * r * s + 1.25596471204289 * r * s * s
2737 + -1.25596471204288 * r * s * s * s + -1.88394706806434 * r * s * s * s * s
2738 + 1.88394706806433 * r * s * s * s * s * s + 0.166605159221253 * r * r
2739 + -0.166605159221255 * r * r * s + -2.33247222909765 * r * r * s * s
2740 + 2.33247222909766 * r * r * s * s * s + 3.49870834364651 * r * r * s * s * s * s
2741 + -3.49870834364652 * r * r * s * s * s * s * s + 0.109249788263938 * r * r * r
2742 + -0.10924978826394 * r * r * r * s + -1.52949703569519 * r * r * r * s * s
2743 + 1.52949703569518 * r * r * r * s * s * s
2744 + 2.29424555354279 * r * r * r * s * s * s * s
2745 + -2.29424555354278 * r * r * r * s * s * s * s * s
2746 + -0.202889535603235 * r * r * r * r + 0.202889535603235 * r * r * r * r * s
2747 + 2.8404534984454 * r * r * r * r * s * s
2748 + -2.84045349844541 * r * r * r * r * s * s * s
2749 + -4.26068024766815 * r * r * r * r * s * s * s * s
2750 + 4.26068024766816 * r * r * r * r * s * s * s * s * s;
2751 interp.ert[2].tp_pos = 2;
2752 interp.ert[2].weight =
2753 0.0624999999999991 + -0.062499999999998 * s + -0.874999999999999 * s * s
2754 + 0.874999999999995 * s * s * s + 1.3125 * s * s * s * s + -1.3125 * s * s * s * s * s
2755 + -0.29166666666666 * r * r + 0.291666666666651 * r * r * s
2756 + 4.08333333333332 * r * r * s * s + -4.08333333333329 * r * r * s * s * s
2757 + -6.125 * r * r * s * s * s * s + 6.12499999999999 * r * r * s * s * s * s * s
2758 + 0.262499999999992 * r * r * r * r + -0.262499999999986 * r * r * r * r * s
2759 + -3.67499999999998 * r * r * r * r * s * s
2760 + 3.67499999999996 * r * r * r * r * s * s * s
2761 + 5.5125 * r * r * r * r * s * s * s * s
2762 + -5.51249999999999 * r * r * r * r * s * s * s * s * s;
2763 interp.ert[3].tp_pos = 4;
2764 interp.ert[3].weight =
2765 -0.0188230099829892 * r + 0.0188230099829905 * r * s + 0.263522139761851 * r * s * s
2766 + -0.263522139761856 * r * s * s * s + -0.395283209642777 * r * s * s * s * s
2767 + 0.395283209642781 * r * s * s * s * s * s + -0.0207718258879305 * r * r
2768 + 0.0207718258879269 * r * r * s + 0.290805562431026 * r * r * s * s
2769 + -0.290805562431013 * r * r * s * s * s + -0.436208343646537 * r * r * s * s * s * s
2770 + 0.436208343646531 * r * r * s * s * s * s * s + 0.0649183033360672 * r * r * r
2771 + -0.064918303336069 * r * r * r * s + -0.908856246704944 * r * r * r * s * s
2772 + 0.908856246704952 * r * r * r * s * s * s
2773 + 1.36328437005742 * r * r * r * s * s * s * s
2774 + -1.36328437005742 * r * r * r * s * s * s * s * s
2775 + 0.0716395356032471 * r * r * r * r + -0.0716395356032442 * r * r * r * r * s
2776 + -1.00295349844545 * r * r * r * r * s * s
2777 + 1.00295349844545 * r * r * r * r * s * s * s
2778 + 1.50443024766818 * r * r * r * r * s * s * s * s
2779 + -1.50443024766818 * r * r * r * r * s * s * s * s * s;
2780 interp.ert[4].tp_pos = 3;
2781 interp.ert[4].weight =
2782 0.089711765145922 * r + -0.0897117651459252 * r * s + -1.2559647120429 * r * s * s
2783 + 1.25596471204291 * r * s * s * s + 1.88394706806435 * r * s * s * s * s
2784 + -1.88394706806436 * r * s * s * s * s * s + 0.166605159221264 * r * r
2785 + -0.166605159221251 * r * r * s + -2.3324722290977 * r * r * s * s
2786 + 2.33247222909766 * r * r * s * s * s + 3.49870834364655 * r * r * s * s * s * s
2787 + -3.49870834364652 * r * r * s * s * s * s * s + -0.109249788263943 * r * r * r
2788 + 0.109249788263948 * r * r * r * s + 1.5294970356952 * r * r * r * s * s
2789 + -1.52949703569522 * r * r * r * s * s * s
2790 + -2.29424555354281 * r * r * r * s * s * s * s
2791 + 2.29424555354281 * r * r * r * s * s * s * s * s
2792 + -0.202889535603246 * r * r * r * r + 0.202889535603239 * r * r * r * r * s
2793 + 2.84045349844546 * r * r * r * r * s * s
2794 + -2.84045349844543 * r * r * r * r * s * s * s
2795 + -4.26068024766819 * r * r * r * r * s * s * s * s
2796 + 4.26068024766818 * r * r * r * r * s * s * s * s * s;
2797 interp.ert[5].tp_pos = 27;
2798 interp.ert[5].weight =
2799 -0.0586219734112257 * r + 0.0766244892070457 * r * s + 0.779174113309715 * r * s * s
2800 + -1.01845459921477 * r * s * s * s + -0.72055213989849 * r * s * s * s * s
2801 + 0.941830110007724 * r * s * s * s * s * s + 0.0646913233327289 * r * r
2802 + -0.0845577062328831 * r * r * s + -0.859844893706039 * r * r * s * s
2803 + 1.12389897411567 * r * r * s * s * s + 0.795153570373313 * r * r * s * s * s * s
2804 + -1.03934126788279 * r * r * s * s * s * s * s + 0.202180153732485 * r * r * r
2805 + -0.264268671047278 * r * r * r * s + -2.68727804347784 * r * r * r * s * s
2806 + 3.51252773417153 * r * r * r * s * s * s
2807 + 2.48509788974535 * r * r * r * s * s * s * s
2808 + -3.24825906312426 * r * r * r * s * s * s * s * s
2809 + -0.223112613504498 * r * r * r * r + 0.291629384864027 * r * r * r * r * s
2810 + 2.96550188742522 * r * r * r * r * s * s
2811 + -3.87619273361025 * r * r * r * r * s * s * s
2812 + -2.74238927392072 * r * r * r * r * s * s * s * s
2813 + 3.58456334874623 * r * r * r * r * s * s * s * s * s;
2814 interp.ert[6].tp_pos = 28;
2815 interp.ert[6].weight =
2816 0.279396372621121 * r + -0.365197605822927 * r * s + -3.71359761930706 * r * s * s
2817 + 4.85402493539071 * r * s * s * s + 3.43420124668594 * r * s * s * s * s
2818 + -4.48882732956779 * r * s * s * s * s * s + -0.518871488825007 * r * r
2819 + 0.67821433639596 * r * r * s + 6.89658175426591 * r * r * s * s
2820 + -9.01448763057273 * r * r * s * s * s + -6.37771026544093 * r * r * s * s * s * s
2821 + 8.33627329417678 * r * r * s * s * s * s * s + -0.340245167408332 * r * r * r
2822 + 0.444732762149503 * r * r * r * s + 4.52236953477471 * r * r * r * s * s
2823 + -5.91116667425693 * r * r * r * s * s * s
2824 + -4.18212436736637 * r * r * r * s * s * s * s
2825 + 5.46643391210742 * r * r * r * s * s * s * s * s + 0.631874762447544 * r * r * r * r
2826 + -0.825920352010792 * r * r * r * r * s + -8.39856506192908 * r * r * r * r * s * s
2827 + 10.9777225244216 * r * r * r * r * s * s * s
2828 + 7.76669029948155 * r * r * r * r * s * s * s * s
2829 + -10.1518021724108 * r * r * r * r * s * s * s * s * s;
2830 interp.ert[7].tp_pos = 29;
2831 interp.ert[7].weight =
2832 -0.194648642353841 + 0.254424270069893 * s + 2.58717294023997 * s * s
2833 + -3.38168085276732 * s * s * s + -2.39252429788613 * s * s * s * s
2834 + 3.12725658269743 * s * s * s * s * s + 0.908360330984585 * r * r
2835 + -1.18731326032615 * r * r * s + -12.0734737211199 * r * r * s * s
2836 + 15.7811773129141 * r * r * s * s * s + 11.1651133901353 * r * r * s * s * s * s
2837 + -14.593864052588 * r * r * s * s * s * s * s + -0.817524297886125 * r * r * r * r
2838 + 1.06858193429353 * r * r * r * r * s + 10.8661263490079 * r * r * r * r * s * s
2839 + -14.2030595816227 * r * r * r * r * s * s * s
2840 + -10.0486020511218 * r * r * r * r * s * s * s * s
2841 + 13.1344776473292 * r * r * r * r * s * s * s * s * s;
2842 interp.ert[8].tp_pos = 31;
2843 interp.ert[8].weight =
2844 0.0586219734112268 * r + -0.07662448920705 * r * s + -0.77917411330971 * r * s * s
2845 + 1.01845459921479 * r * s * s * s + 0.720552139898484 * r * s * s * s * s
2846 + -0.941830110007742 * r * s * s * s * s * s + 0.0646913233327357 * r * r
2847 + -0.0845577062328842 * r * r * s + -0.859844893706072 * r * r * s * s
2848 + 1.12389897411566 * r * r * s * s * s + 0.795153570373335 * r * r * s * s * s * s
2849 + -1.03934126788279 * r * r * s * s * s * s * s + -0.202180153732486 * r * r * r
2850 + 0.264268671047286 * r * r * r * s + 2.68727804347783 * r * r * r * s * s
2851 + -3.51252773417156 * r * r * r * s * s * s
2852 + -2.48509788974534 * r * r * r * s * s * s * s
2853 + 3.24825906312427 * r * r * r * s * s * s * s * s
2854 + -0.223112613504506 * r * r * r * r + 0.291629384864036 * r * r * r * r * s
2855 + 2.96550188742525 * r * r * r * r * s * s
2856 + -3.87619273361027 * r * r * r * r * s * s * s
2857 + -2.74238927392075 * r * r * r * r * s * s * s * s
2858 + 3.58456334874624 * r * r * r * r * s * s * s * s * s;
2859 interp.ert[9].tp_pos = 30;
2860 interp.ert[9].weight =
2861 -0.27939637262113 * r + 0.365197605822939 * r * s + 3.71359761930707 * r * s * s
2862 + -4.8540249353908 * r * s * s * s + -3.43420124668595 * r * s * s * s * s
2863 + 4.48882732956786 * r * s * s * s * s * s + -0.518871488825038 * r * r
2864 + 0.678214336395952 * r * r * s + 6.89658175426605 * r * r * s * s
2865 + -9.0144876305727 * r * r * s * s * s + -6.37771026544102 * r * r * s * s * s * s
2866 + 8.33627329417677 * r * r * s * s * s * s * s + 0.340245167408341 * r * r * r
2867 + -0.444732762149527 * r * r * r * s + -4.52236953477472 * r * r * r * s * s
2868 + 5.91116667425702 * r * r * r * s * s * s
2869 + 4.18212436736639 * r * r * r * s * s * s * s
2870 + -5.4664339121075 * r * r * r * s * s * s * s * s + 0.631874762447579 * r * r * r * r
2871 + -0.825920352010802 * r * r * r * r * s + -8.39856506192924 * r * r * r * r * s * s
2872 + 10.9777225244216 * r * r * r * r * s * s * s
2873 + 7.76669029948167 * r * r * r * r * s * s * s * s
2874 + -10.1518021724108 * r * r * r * r * s * s * s * s * s;
2875 interp.ert[10].tp_pos = 54;
2876 interp.ert[10].weight =
2877 0.190383043292153 * r + -0.667468467865023 * r * s + -0.515651973547862 * r * s * s
2878 + 1.80783659502387 * r * s * s * s + 0.325268930255709 * r * s * s * s * s
2879 + -1.14036812715884 * r * s * s * s * s * s + -0.210094104548242 * r * r
2880 + 0.736573949262379 * r * r * s + 0.569039331275011 * r * r * s * s
2881 + -1.99500861018511 * r * r * s * s * s + -0.358945226726771 * r * r * s * s * s * s
2882 + 1.25843466092273 * r * r * s * s * s * s * s + -0.656608277084959 * r * r * r
2883 + 2.30201867306454 * r * r * r * s + 1.77842179677289 * r * r * r * s * s
2884 + -6.23501153980496 * r * r * r * s * s * s
2885 + -1.12181351968793 * r * r * r * s * s * s * s
2886 + 3.93299286674043 * r * r * r * s * s * s * s * s + 0.724589362727226 * r * r * r * r
2887 + -2.54035518819113 * r * r * r * r * s + -1.96254838897976 * r * r * r * r * s * s
2888 + 6.8805453660762 * r * r * r * r * s * s * s
2889 + 1.23795902625253 * r * r * r * r * s * s * s * s
2890 + -4.34019017788507 * r * r * r * r * s * s * s * s * s;
2891 interp.ert[11].tp_pos = 55;
2892 interp.ert[11].weight =
2893 -0.907378728642569 * r + 3.18120080080332 * r * s + 2.45763290726415 * r * s * s
2894 + -8.61627402745633 * r * s * s * s + -1.55025417862158 * r * s * s * s * s
2895 + 5.435073226653 * r * s * s * s * s * s + 1.68510760337385 * r * r
2896 + -5.90785907590341 * r * r * s + -4.56410952516819 * r * r * s * s
2897 + 16.0014208159147 * r * r * s * s * s + 2.87900192179435 * r * r * s * s * s * s
2898 + -10.0935617400113 * r * r * s * s * s * s * s + 1.10499368525593 * r * r * r
2899 + -3.87402380666063 * r * r * r * s + -2.9928724990795 * r * r * r * s * s
2900 + 10.4927833221495 * r * r * r * s * s * s
2901 + 1.88787881382357 * r * r * r * s * s * s * s
2902 + -6.61875951548883 * r * r * r * s * s * s * s * s
2903 + -2.05210151167027 * r * r * r * r + 7.19451180216805 * r * r * r * r * s
2904 + 5.5581115634836 * r * r * r * r * s * s
2905 + -19.4863163512328 * r * r * r * r * s * s * s
2906 + -3.50601005181332 * r * r * r * r * s * s * s * s
2907 + 12.2918045490648 * r * r * r * r * s * s * s * s * s;
2908 interp.ert[12].tp_pos = 56;
2909 interp.ert[12].weight =
2910 0.63214864235384 + -2.21626505427474 * s + -1.71217294023997 * s * s
2911 + 6.00274808816986 * s * s * s + 1.08002429788612 * s * s * s * s
2912 + -3.78648303389512 * s * s * s * s * s + -2.95002699765125 * r * r
2913 + 10.3425702532821 * r * r * s + 7.99014038778647 * r * r * s * s
2914 + -28.0128244114592 * r * r * s * s * s + -5.04011339013523 * r * r * s * s * s * s
2915 + 17.6702541581771 * r * r * s * s * s * s * s + 2.65502429788612 * r * r * r * r
2916 + -9.30831322795384 * r * r * r * r * s + -7.19112634900783 * r * r * r * r * s * s
2917 + 25.2115419703132 * r * r * r * r * s * s * s
2918 + 4.53610205112171 * r * r * r * r * s * s * s * s
2919 + -15.9032287423594 * r * r * r * r * s * s * s * s * s;
2920 interp.ert[13].tp_pos = 58;
2921 interp.ert[13].weight =
2922 -0.190383043292154 * r + 0.667468467865029 * r * s + 0.515651973547859 * r * s * s
2923 + -1.80783659502389 * r * s * s * s + -0.325268930255704 * r * s * s * s * s
2924 + 1.14036812715886 * r * s * s * s * s * s + -0.210094104548246 * r * r
2925 + 0.736573949262381 * r * r * s + 0.569039331275034 * r * r * s * s
2926 + -1.9950086101851 * r * r * s * s * s + -0.358945226726786 * r * r * s * s * s * s
2927 + 1.25843466092272 * r * r * s * s * s * s * s + 0.65660827708496 * r * r * r
2928 + -2.30201867306454 * r * r * r * s + -1.77842179677288 * r * r * r * s * s
2929 + 6.23501153980499 * r * r * r * s * s * s
2930 + 1.12181351968792 * r * r * r * s * s * s * s
2931 + -3.93299286674045 * r * r * r * s * s * s * s * s
2932 + 0.724589362727231 * r * r * r * r + -2.54035518819114 * r * r * r * r * s
2933 + -1.96254838897979 * r * r * r * r * s * s
2934 + 6.88054536607621 * r * r * r * r * s * s * s
2935 + 1.23795902625256 * r * r * r * r * s * s * s * s
2936 + -4.34019017788508 * r * r * r * r * s * s * s * s * s;
2937 interp.ert[14].tp_pos = 57;
2938 interp.ert[14].weight =
2939 0.907378728642578 * r + -3.18120080080334 * r * s + -2.45763290726417 * r * s * s
2940 + 8.61627402745641 * r * s * s * s + 1.5502541786216 * r * s * s * s * s
2941 + -5.43507322665308 * r * s * s * s * s * s + 1.68510760337388 * r * r
2942 + -5.90785907590339 * r * r * s + -4.56410952516831 * r * r * s * s
2943 + 16.0014208159146 * r * r * s * s * s + 2.87900192179443 * r * r * s * s * s * s
2944 + -10.0935617400112 * r * r * s * s * s * s * s + -1.10499368525594 * r * r * r
2945 + 3.87402380666067 * r * r * r * s + 2.99287249907952 * r * r * r * s * s
2946 + -10.4927833221496 * r * r * r * s * s * s
2947 + -1.88787881382359 * r * r * r * s * s * s * s
2948 + 6.6187595154889 * r * r * r * s * s * s * s * s + -2.0521015116703 * r * r * r * r
2949 + 7.19451180216805 * r * r * r * r * s + 5.55811156348376 * r * r * r * r * s * s
2950 + -19.4863163512327 * r * r * r * r * s * s * s
2951 + -3.50601005181346 * r * r * r * r * s * s * s * s
2952 + 12.2918045490647 * r * r * r * r * s * s * s * s * s;
2953 interp.ert[15].tp_pos = 86;
2954 interp.ert[15].weight =
2955 0.190383043292154 * r + 0.667468467865023 * r * s + -0.515651973547868 * r * s * s
2956 + -1.80783659502388 * r * s * s * s + 0.325268930255715 * r * s * s * s * s
2957 + 1.14036812715885 * r * s * s * s * s * s + -0.210094104548253 * r * r
2958 + -0.736573949262379 * r * r * s + 0.569039331275087 * r * r * s * s
2959 + 1.99500861018513 * r * r * s * s * s + -0.358945226726839 * r * r * s * s * s * s
2960 + -1.25843466092275 * r * r * s * s * s * s * s + -0.65660827708496 * r * r * r
2961 + -2.30201867306453 * r * r * r * s + 1.77842179677289 * r * r * r * s * s
2962 + 6.23501153980496 * r * r * r * s * s * s
2963 + -1.12181351968793 * r * r * r * s * s * s * s
2964 + -3.93299286674042 * r * r * r * s * s * s * s * s + 0.72458936272724 * r * r * r * r
2965 + 2.54035518819113 * r * r * r * r * s + -1.96254838897985 * r * r * r * r * s * s
2966 + -6.88054536607622 * r * r * r * r * s * s * s
2967 + 1.23795902625262 * r * r * r * r * s * s * s * s
2968 + 4.34019017788509 * r * r * r * r * s * s * s * s * s;
2969 interp.ert[16].tp_pos = 87;
2970 interp.ert[16].weight =
2971 -0.907378728642576 * r + -3.18120080080332 * r * s + 2.45763290726419 * r * s * s
2972 + 8.61627402745635 * r * s * s * s + -1.55025417862161 * r * s * s * s * s
2973 + -5.43507322665303 * r * s * s * s * s * s + 1.6851076033739 * r * r
2974 + 5.90785907590342 * r * r * s + -4.56410952516849 * r * r * s * s
2975 + -16.0014208159148 * r * r * s * s * s + 2.8790019217946 * r * r * s * s * s * s
2976 + 10.0935617400114 * r * r * s * s * s * s * s + 1.10499368525594 * r * r * r
2977 + 3.87402380666063 * r * r * r * s + -2.99287249907953 * r * r * r * s * s
2978 + -10.4927833221495 * r * r * r * s * s * s
2979 + 1.8878788138236 * r * r * r * s * s * s * s
2980 + 6.61875951548885 * r * r * r * s * s * s * s * s + -2.05210151167033 * r * r * r * r
2981 + -7.19451180216806 * r * r * r * r * s + 5.55811156348394 * r * r * r * r * s * s
2982 + 19.4863163512329 * r * r * r * r * s * s * s
2983 + -3.50601005181363 * r * r * r * r * s * s * s * s
2984 + -12.2918045490648 * r * r * r * r * s * s * s * s * s;
2985 interp.ert[17].tp_pos = 88;
2986 interp.ert[17].weight =
2987 0.632148642353843 + 2.21626505427474 * s + -1.71217294023999 * s * s
2988 + -6.00274808816988 * s * s * s + 1.08002429788615 * s * s * s * s
2989 + 3.78648303389514 * s * s * s * s * s + -2.95002699765128 * r * r
2990 + -10.3425702532821 * r * r * s + 7.99014038778667 * r * r * s * s
2991 + 28.0128244114593 * r * r * s * s * s + -5.04011339013541 * r * r * s * s * s * s
2992 + -17.6702541581772 * r * r * s * s * s * s * s + 2.65502429788615 * r * r * r * r
2993 + 9.30831322795384 * r * r * r * r * s + -7.191126349008 * r * r * r * r * s * s
2994 + -25.2115419703132 * r * r * r * r * s * s * s
2995 + 4.53610205112186 * r * r * r * r * s * s * s * s
2996 + 15.9032287423594 * r * r * r * r * s * s * s * s * s;
2997 interp.ert[18].tp_pos = 90;
2998 interp.ert[18].weight =
2999 -0.190383043292154 * r + -0.66746846786503 * r * s + 0.515651973547864 * r * s * s
3000 + 1.80783659502389 * r * s * s * s + -0.32526893025571 * r * s * s * s * s
3001 + -1.14036812715886 * r * s * s * s * s * s + -0.210094104548254 * r * r
3002 + -0.736573949262388 * r * r * s + 0.56903933127505 * r * r * s * s
3003 + 1.99500861018512 * r * r * s * s * s + -0.358945226726798 * r * r * s * s * s * s
3004 + -1.25843466092273 * r * r * s * s * s * s * s + 0.656608277084961 * r * r * r
3005 + 2.30201867306455 * r * r * r * s + -1.77842179677289 * r * r * r * s * s
3006 + -6.23501153980499 * r * r * r * s * s * s
3007 + 1.12181351968793 * r * r * r * s * s * s * s
3008 + 3.93299286674044 * r * r * r * s * s * s * s * s + 0.724589362727238 * r * r * r * r
3009 + 2.54035518819114 * r * r * r * r * s + -1.96254838897979 * r * r * r * r * s * s
3010 + -6.88054536607623 * r * r * r * r * s * s * s
3011 + 1.23795902625256 * r * r * r * r * s * s * s * s
3012 + 4.34019017788509 * r * r * r * r * s * s * s * s * s;
3013 interp.ert[19].tp_pos = 89;
3014 interp.ert[19].weight =
3015 0.907378728642575 * r + 3.18120080080334 * r * s + -2.45763290726416 * r * s * s
3016 + -8.61627402745641 * r * s * s * s + 1.55025417862158 * r * s * s * s * s
3017 + 5.43507322665307 * r * s * s * s * s * s + 1.68510760337389 * r * r
3018 + 5.9078590759034 * r * r * s + -4.56410952516832 * r * r * s * s
3019 + -16.0014208159146 * r * r * s * s * s + 2.87900192179443 * r * r * s * s * s * s
3020 + 10.0935617400112 * r * r * s * s * s * s * s + -1.10499368525594 * r * r * r
3021 + -3.87402380666068 * r * r * r * s + 2.99287249907951 * r * r * r * s * s
3022 + 10.4927833221496 * r * r * r * s * s * s
3023 + -1.88787881382357 * r * r * r * s * s * s * s
3024 + -6.6187595154889 * r * r * r * s * s * s * s * s + -2.05210151167031 * r * r * r * r
3025 + -7.19451180216804 * r * r * r * r * s + 5.55811156348371 * r * r * r * r * s * s
3026 + 19.4863163512327 * r * r * r * r * s * s * s
3027 + -3.50601005181339 * r * r * r * r * s * s * s * s
3028 + -12.2918045490647 * r * r * r * r * s * s * s * s * s;
3029 interp.ert[20].tp_pos = 113;
3030 interp.ert[20].weight =
3031 -0.0586219734112273 * r + -0.0766244892070489 * r * s + 0.779174113309717 * r * s * s
3032 + 1.01845459921479 * r * s * s * s + -0.72055213989849 * r * s * s * s * s
3033 + -0.941830110007745 * r * s * s * s * s * s + 0.0646913233327414 * r * r
3034 + 0.0845577062328897 * r * r * s + -0.859844893706119 * r * r * s * s
3035 + -1.12389897411571 * r * r * s * s * s + 0.795153570373383 * r * r * s * s * s * s
3036 + 1.03934126788282 * r * r * s * s * s * s * s + 0.202180153732486 * r * r * r
3037 + 0.264268671047282 * r * r * r * s + -2.68727804347783 * r * r * r * s * s
3038 + -3.51252773417155 * r * r * r * s * s * s
3039 + 2.48509788974535 * r * r * r * s * s * s * s
3040 + 3.24825906312427 * r * r * r * s * s * s * s * s
3041 + -0.223112613504513 * r * r * r * r + -0.291629384864037 * r * r * r * r * s
3042 + 2.96550188742531 * r * r * r * r * s * s
3043 + 3.87619273361031 * r * r * r * r * s * s * s
3044 + -2.7423892739208 * r * r * r * r * s * s * s * s
3045 + -3.58456334874627 * r * r * r * r * s * s * s * s * s;
3046 interp.ert[21].tp_pos = 114;
3047 interp.ert[21].weight =
3048 0.279396372621125 * r + 0.365197605822929 * r * s + -3.71359761930707 * r * s * s
3049 + -4.85402493539077 * r * s * s * s + 3.43420124668595 * r * s * s * s * s
3050 + 4.48882732956784 * r * s * s * s * s * s + -0.518871488825056 * r * r
3051 + -0.678214336395985 * r * r * s + 6.8965817542662 * r * r * s * s
3052 + 9.01448763057288 * r * r * s * s * s + -6.37771026544116 * r * r * s * s * s * s
3053 + -8.33627329417689 * r * r * s * s * s * s * s + -0.340245167408333 * r * r * r
3054 + -0.444732762149513 * r * r * r * s + 4.52236953477471 * r * r * r * s * s
3055 + 5.91116667425699 * r * r * r * s * s * s
3056 + -4.18212436736637 * r * r * r * s * s * s * s
3057 + -5.46643391210748 * r * r * r * s * s * s * s * s + 0.6318747624476 * r * r * r * r
3058 + 0.825920352010819 * r * r * r * r * s + -8.3985650619294 * r * r * r * r * s * s
3059 + -10.9777225244217 * r * r * r * r * s * s * s
3060 + 7.76669029948182 * r * r * r * r * s * s * s * s
3061 + 10.1518021724109 * r * r * r * r * s * s * s * s * s;
3062 interp.ert[22].tp_pos = 115;
3063 interp.ert[22].weight =
3064 -0.194648642353844 + -0.254424270069896 * s + 2.58717294024 * s * s
3065 + 3.38168085276736 * s * s * s + -2.39252429788616 * s * s * s * s
3066 + -3.12725658269746 * s * s * s * s * s + 0.908360330984617 * r * r
3067 + 1.18731326032618 * r * r * s + -12.07347372112 * r * r * s * s
3068 + -15.7811773129143 * r * r * s * s * s + 11.1651133901354 * r * r * s * s * s * s
3069 + 14.5938640525881 * r * r * s * s * s * s * s + -0.817524297886158 * r * r * r * r
3070 + -1.06858193429355 * r * r * r * r * s + 10.866126349008 * r * r * r * r * s * s
3071 + 14.2030595816228 * r * r * r * r * s * s * s
3072 + -10.0486020511219 * r * r * r * r * s * s * s * s
3073 + -13.1344776473293 * r * r * r * r * s * s * s * s * s;
3074 interp.ert[23].tp_pos = 117;
3075 interp.ert[23].weight =
3076 0.0586219734112276 * r + 0.0766244892070515 * r * s + -0.779174113309715 * r * s * s
3077 + -1.01845459921479 * r * s * s * s + 0.720552139898488 * r * s * s * s * s
3078 + 0.941830110007741 * r * s * s * s * s * s + 0.0646913233327388 * r * r
3079 + 0.0845577062328878 * r * r * s + -0.859844893706062 * r * r * s * s
3080 + -1.12389897411568 * r * r * s * s * s + 0.795153570373321 * r * r * s * s * s * s
3081 + 1.03934126788279 * r * r * s * s * s * s * s + -0.202180153732488 * r * r * r
3082 + -0.264268671047289 * r * r * r * s + 2.68727804347784 * r * r * r * s * s
3083 + 3.51252773417157 * r * r * r * s * s * s
3084 + -2.48509788974535 * r * r * r * s * s * s * s
3085 + -3.24825906312428 * r * r * r * s * s * s * s * s
3086 + -0.223112613504509 * r * r * r * r + -0.291629384864032 * r * r * r * r * s
3087 + 2.96550188742523 * r * r * r * r * s * s
3088 + 3.87619273361027 * r * r * r * r * s * s * s
3089 + -2.74238927392072 * r * r * r * r * s * s * s * s
3090 + -3.58456334874623 * r * r * r * r * s * s * s * s * s;
3091 interp.ert[24].tp_pos = 116;
3092 interp.ert[24].weight =
3093 -0.279396372621128 * r + -0.365197605822941 * r * s + 3.71359761930707 * r * s * s
3094 + 4.85402493539077 * r * s * s * s + -3.43420124668594 * r * s * s * s * s
3095 + -4.48882732956784 * r * s * s * s * s * s + -0.51887148882504 * r * r
3096 + -0.678214336395963 * r * r * s + 6.89658175426598 * r * r * s * s
3097 + 9.01448763057272 * r * r * s * s * s + -6.37771026544094 * r * r * s * s * s * s
3098 + -8.33627329417675 * r * r * s * s * s * s * s + 0.340245167408341 * r * r * r
3099 + 0.444732762149534 * r * r * r * s + -4.52236953477473 * r * r * r * s * s
3100 + -5.91116667425703 * r * r * r * s * s * s
3101 + 4.18212436736639 * r * r * r * s * s * s * s
3102 + 5.4664339121075 * r * r * r * s * s * s * s * s + 0.631874762447578 * r * r * r * r
3103 + 0.825920352010788 * r * r * r * r * s + -8.39856506192913 * r * r * r * r * s * s
3104 + -10.9777225244216 * r * r * r * r * s * s * s
3105 + 7.76669029948155 * r * r * r * r * s * s * s * s
3106 + 10.1518021724108 * r * r * r * r * s * s * s * s * s;
3107 interp.ert[25].tp_pos = 140;
3108 interp.ert[25].weight =
3109 0.0188230099829891 * r + 0.018823009982991 * r * s + -0.263522139761852 * r * s * s
3110 + -0.26352213976186 * r * s * s * s + 0.395283209642778 * r * s * s * s * s
3111 + 0.395283209642785 * r * s * s * s * s * s + -0.0207718258879313 * r * r
3112 + -0.0207718258879345 * r * r * s + 0.290805562431039 * r * r * s * s
3113 + 0.290805562431043 * r * r * s * s * s + -0.436208343646552 * r * r * s * s * s * s
3114 + -0.436208343646551 * r * r * s * s * s * s * s + -0.0649183033360666 * r * r * r
3115 + -0.0649183033360692 * r * r * r * s + 0.908856246704943 * r * r * r * s * s
3116 + 0.908856246704955 * r * r * r * s * s * s
3117 + -1.36328437005742 * r * r * r * s * s * s * s
3118 + -1.36328437005743 * r * r * r * s * s * s * s * s
3119 + 0.0716395356032485 * r * r * r * r + 0.0716395356032502 * r * r * r * r * s
3120 + -1.00295349844547 * r * r * r * r * s * s
3121 + -1.00295349844547 * r * r * r * r * s * s * s
3122 + 1.5044302476682 * r * r * r * r * s * s * s * s
3123 + 1.5044302476682 * r * r * r * r * s * s * s * s * s;
3124 interp.ert[26].tp_pos = 141;
3125 interp.ert[26].weight =
3126 -0.0897117651459209 * r + -0.0897117651459221 * r * s + 1.2559647120429 * r * s * s
3127 + 1.25596471204291 * r * s * s * s + -1.88394706806435 * r * s * s * s * s
3128 + -1.88394706806436 * r * s * s * s * s * s + 0.166605159221272 * r * r
3129 + 0.166605159221271 * r * r * s + -2.33247222909776 * r * r * s * s
3130 + -2.33247222909774 * r * r * s * s * s + 3.49870834364661 * r * r * s * s * s * s
3131 + 3.49870834364658 * r * r * s * s * s * s * s + 0.109249788263941 * r * r * r
3132 + 0.109249788263945 * r * r * r * s + -1.52949703569519 * r * r * r * s * s
3133 + -1.52949703569522 * r * r * r * s * s * s
3134 + 2.29424555354279 * r * r * r * s * s * s * s
3135 + 2.29424555354281 * r * r * r * s * s * s * s * s
3136 + -0.202889535603255 * r * r * r * r + -0.202889535603253 * r * r * r * r * s
3137 + 2.84045349844553 * r * r * r * r * s * s
3138 + 2.8404534984455 * r * r * r * r * s * s * s
3139 + -4.26068024766826 * r * r * r * r * s * s * s * s
3140 + -4.26068024766822 * r * r * r * r * s * s * s * s * s;
3141 interp.ert[27].tp_pos = 142;
3142 interp.ert[27].weight =
3143 0.0625000000000006 + 0.0625000000000016 * s + -0.875000000000006 * s * s
3144 + -0.875000000000009 * s * s * s + 1.31250000000001 * s * s * s * s
3145 + 1.31250000000001 * s * s * s * s * s + -0.291666666666673 * r * r
3146 + -0.291666666666673 * r * r * s + 4.08333333333337 * r * r * s * s
3147 + 4.08333333333337 * r * r * s * s * s + -6.12500000000004 * r * r * s * s * s * s
3148 + -6.12500000000003 * r * r * s * s * s * s * s + 0.262500000000006 * r * r * r * r
3149 + 0.262499999999999 * r * r * r * r * s + -3.67500000000003 * r * r * r * r * s * s
3150 + -3.67500000000001 * r * r * r * r * s * s * s
3151 + 5.51250000000003 * r * r * r * r * s * s * s * s
3152 + 5.51250000000001 * r * r * r * r * s * s * s * s * s;
3153 interp.ert[28].tp_pos = 144;
3154 interp.ert[28].weight =
3155 -0.0188230099829897 * r + -0.0188230099829918 * r * s + 0.263522139761852 * r * s * s
3156 + 0.263522139761856 * r * s * s * s + -0.395283209642778 * r * s * s * s * s
3157 + -0.395283209642781 * r * s * s * s * s * s + -0.0207718258879294 * r * r
3158 + -0.0207718258879291 * r * r * s + 0.290805562431012 * r * r * s * s
3159 + 0.29080556243102 * r * r * s * s * s + -0.436208343646523 * r * r * s * s * s * s
3160 + -0.436208343646533 * r * r * s * s * s * s * s + 0.064918303336068 * r * r * r
3161 + 0.0649183033360711 * r * r * r * s + -0.908856246704946 * r * r * r * s * s
3162 + -0.908856246704956 * r * r * r * s * s * s
3163 + 1.36328437005742 * r * r * r * s * s * s * s
3164 + 1.36328437005743 * r * r * r * s * s * s * s * s
3165 + 0.0716395356032458 * r * r * r * r + 0.0716395356032434 * r * r * r * r * s
3166 + -1.00295349844544 * r * r * r * r * s * s
3167 + -1.00295349844545 * r * r * r * r * s * s * s
3168 + 1.50443024766816 * r * r * r * r * s * s * s * s
3169 + 1.50443024766818 * r * r * r * r * s * s * s * s * s;
3170 interp.ert[29].tp_pos = 143;
3171 interp.ert[29].weight =
3172 0.0897117651459226 * r + 0.0897117651459255 * r * s + -1.2559647120429 * r * s * s
3173 + -1.2559647120429 * r * s * s * s + 1.88394706806435 * r * s * s * s * s
3174 + 1.88394706806435 * r * s * s * s * s * s + 0.166605159221262 * r * r
3175 + 0.166605159221258 * r * r * s + -2.33247222909765 * r * r * s * s
3176 + -2.33247222909767 * r * r * s * s * s + 3.49870834364649 * r * r * s * s * s * s
3177 + 3.49870834364652 * r * r * s * s * s * s * s + -0.109249788263944 * r * r * r
3178 + -0.10924978826395 * r * r * r * s + 1.5294970356952 * r * r * r * s * s
3179 + 1.52949703569522 * r * r * r * s * s * s
3180 + -2.2942455535428 * r * r * r * s * s * s * s
3181 + -2.29424555354281 * r * r * r * s * s * s * s * s
3182 + -0.202889535603244 * r * r * r * r + -0.202889535603235 * r * r * r * r * s
3183 + 2.8404534984454 * r * r * r * r * s * s
3184 + 2.84045349844542 * r * r * r * r * s * s * s
3185 + -4.26068024766812 * r * r * r * r * s * s * s * s
3186 + -4.26068024766815 * r * r * r * r * s * s * s * s * s;
3188 interp.est[0].tp_pos = 10;
3189 interp.est[0].weight =
3190 0.0188230099829904 * s + -0.0207718258879285 * s * s + -0.0649183033360689 * s * s * s
3191 + 0.071639535603244 * s * s * s * s + -0.0188230099829898 * r * s
3192 + 0.020771825887932 * r * s * s + 0.0649183033360668 * r * s * s * s
3193 + -0.0716395356032499 * r * s * s * s * s + -0.263522139761856 * r * r * s
3194 + 0.290805562431023 * r * r * s * s + 0.908856246704952 * r * r * s * s * s
3195 + -1.00295349844545 * r * r * s * s * s * s + 0.263522139761851 * r * r * r * s
3196 + -0.290805562431029 * r * r * r * s * s + -0.908856246704941 * r * r * r * s * s * s
3197 + 1.00295349844546 * r * r * r * s * s * s * s + 0.395283209642781 * r * r * r * r * s
3198 + -0.436208343646539 * r * r * r * r * s * s
3199 + -1.36328437005742 * r * r * r * r * s * s * s
3200 + 1.50443024766818 * r * r * r * r * s * s * s * s
3201 + -0.395283209642776 * r * r * r * r * r * s
3202 + 0.436208343646538 * r * r * r * r * r * s * s
3203 + 1.36328437005741 * r * r * r * r * r * s * s * s
3204 + -1.50443024766819 * r * r * r * r * r * s * s * s * s;
3205 interp.est[1].tp_pos = 13;
3206 interp.est[1].weight =
3207 -0.0586219734112291 * s + 0.0646913233327364 * s * s + 0.20218015373249 * s * s * s
3208 + -0.223112613504505 * s * s * s * s + 0.0766244892070487 * r * s
3209 + -0.0845577062328909 * r * s * s + -0.26426867104728 * r * s * s * s
3210 + 0.291629384864043 * r * s * s * s * s + 0.779174113309725 * r * r * s
3211 + -0.859844893706095 * r * r * s * s + -2.68727804347785 * r * r * s * s * s
3212 + 2.96550188742526 * r * r * s * s * s * s + -1.01845459921478 * r * r * r * s
3213 + 1.12389897411569 * r * r * r * s * s + 3.51252773417153 * r * r * r * s * s * s
3214 + -3.8761927336103 * r * r * r * s * s * s * s
3215 + -0.720552139898495 * r * r * r * r * s + 0.795153570373366 * r * r * r * r * s * s
3216 + 2.48509788974536 * r * r * r * r * s * s * s
3217 + -2.74238927392077 * r * r * r * r * s * s * s * s
3218 + 0.941830110007729 * r * r * r * r * r * s
3219 + -1.0393412678828 * r * r * r * r * r * s * s
3220 + -3.24825906312425 * r * r * r * r * r * s * s * s
3221 + 3.58456334874626 * r * r * r * r * r * s * s * s * s;
3222 interp.est[2].tp_pos = 16;
3223 interp.est[2].weight =
3224 0.190383043292155 * s + -0.210094104548251 * s * s + -0.656608277084962 * s * s * s
3225 + 0.724589362727235 * s * s * s * s + -0.667468467865023 * r * s
3226 + 0.736573949262382 * r * s * s + 2.30201867306453 * r * s * s * s
3227 + -2.54035518819114 * r * s * s * s * s + -0.51565197354787 * r * r * s
3228 + 0.569039331275075 * r * r * s * s + 1.77842179677289 * r * r * s * s * s
3229 + -1.96254838897982 * r * r * s * s * s * s + 1.80783659502386 * r * r * r * s
3230 + -1.99500861018512 * r * r * r * s * s + -6.23501153980494 * r * r * r * s * s * s
3231 + 6.88054536607624 * r * r * r * s * s * s * s + 0.325268930255716 * r * r * r * r * s
3232 + -0.358945226726829 * r * r * r * r * s * s
3233 + -1.12181351968793 * r * r * r * r * s * s * s
3234 + 1.23795902625259 * r * r * r * r * s * s * s * s
3235 + -1.14036812715884 * r * r * r * r * r * s
3236 + 1.25843466092274 * r * r * r * r * r * s * s
3237 + 3.9329928667404 * r * r * r * r * r * s * s * s
3238 + -4.3401901778851 * r * r * r * r * r * s * s * s * s;
3239 interp.est[3].tp_pos = 20;
3240 interp.est[3].weight =
3241 0.190383043292155 * s + -0.210094104548245 * s * s + -0.656608277084962 * s * s * s
3242 + 0.724589362727228 * s * s * s * s + 0.667468467865019 * r * s
3243 + -0.736573949262372 * r * s * s + -2.30201867306453 * r * s * s * s
3244 + 2.54035518819113 * r * s * s * s * s + -0.515651973547871 * r * r * s
3245 + 0.569039331275034 * r * r * s * s + 1.77842179677291 * r * r * s * s * s
3246 + -1.96254838897978 * r * r * s * s * s * s + -1.80783659502385 * r * r * r * s
3247 + 1.99500861018508 * r * r * r * s * s + 6.23501153980493 * r * r * r * s * s * s
3248 + -6.88054536607621 * r * r * r * s * s * s * s
3249 + 0.325268930255714 * r * r * r * r * s + -0.358945226726794 * r * r * r * r * s * s
3250 + -1.12181351968795 * r * r * r * r * s * s * s
3251 + 1.23795902625255 * r * r * r * r * s * s * s * s
3252 + 1.14036812715883 * r * r * r * r * r * s
3253 + -1.25843466092271 * r * r * r * r * r * s * s
3254 + -3.9329928667404 * r * r * r * r * r * s * s * s
3255 + 4.34019017788507 * r * r * r * r * r * s * s * s * s;
3256 interp.est[4].tp_pos = 23;
3257 interp.est[4].weight =
3258 -0.0586219734112297 * s + 0.0646913233327322 * s * s + 0.202180153732491 * s * s * s
3259 + -0.2231126135045 * s * s * s * s + -0.0766244892070448 * r * s
3260 + 0.0845577062328716 * r * s * s + 0.26426867104728 * r * s * s * s
3261 + -0.291629384864021 * r * s * s * s * s + 0.779174113309727 * r * r * s
3262 + -0.859844893706067 * r * r * s * s + -2.68727804347786 * r * r * s * s * s
3263 + 2.96550188742523 * r * r * s * s * s * s + 1.01845459921477 * r * r * r * s
3264 + -1.12389897411563 * r * r * r * s * s + -3.51252773417153 * r * r * r * s * s * s
3265 + 3.87619273361023 * r * r * r * s * s * s * s
3266 + -0.720552139898498 * r * r * r * r * s + 0.79515357037334 * r * r * r * r * s * s
3267 + 2.48509788974537 * r * r * r * r * s * s * s
3268 + -2.74238927392074 * r * r * r * r * s * s * s * s
3269 + -0.941830110007725 * r * r * r * r * r * s
3270 + 1.03934126788276 * r * r * r * r * r * s * s
3271 + 3.24825906312425 * r * r * r * r * r * s * s * s
3272 + -3.58456334874621 * r * r * r * r * r * s * s * s * s;
3273 interp.est[5].tp_pos = 26;
3274 interp.est[5].weight =
3275 0.0188230099829901 * s + -0.0207718258879288 * s * s + -0.064918303336069 * s * s * s
3276 + 0.071639535603244 * s * s * s * s + 0.0188230099829874 * r * s
3277 + -0.0207718258879262 * r * s * s + -0.0649183033360658 * r * s * s * s
3278 + 0.0716395356032418 * r * s * s * s * s + -0.263522139761856 * r * r * s
3279 + 0.290805562431029 * r * r * s * s + 0.908856246704956 * r * r * s * s * s
3280 + -1.00295349844545 * r * r * s * s * s * s + -0.263522139761847 * r * r * r * s
3281 + 0.290805562431009 * r * r * r * s * s + 0.90885624670494 * r * r * r * s * s * s
3282 + -1.00295349844544 * r * r * r * s * s * s * s
3283 + 0.395283209642782 * r * r * r * r * s + -0.436208343646545 * r * r * r * r * s * s
3284 + -1.36328437005743 * r * r * r * r * s * s * s
3285 + 1.50443024766819 * r * r * r * r * s * s * s * s
3286 + 0.395283209642775 * r * r * r * r * r * s
3287 + -0.436208343646525 * r * r * r * r * r * s * s
3288 + -1.36328437005742 * r * r * r * r * r * s * s * s
3289 + 1.50443024766817 * r * r * r * r * r * s * s * s * s;
3290 interp.est[6].tp_pos = 37;
3291 interp.est[6].weight =
3292 -0.0897117651459251 * s + 0.166605159221248 * s * s + 0.109249788263948 * s * s * s
3293 + -0.202889535603229 * s * s * s * s + 0.0897117651459217 * r * s
3294 + -0.166605159221267 * r * s * s + -0.10924978826394 * r * s * s * s
3295 + 0.202889535603254 * r * s * s * s * s + 1.25596471204291 * r * r * s
3296 + -2.33247222909768 * r * r * s * s + -1.52949703569522 * r * r * s * s * s
3297 + 2.84045349844543 * r * r * s * s * s * s + -1.25596471204289 * r * r * r * s
3298 + 2.33247222909769 * r * r * r * s * s + 1.52949703569518 * r * r * r * s * s * s
3299 + -2.84045349844547 * r * r * r * s * s * s * s
3300 + -1.88394706806436 * r * r * r * r * s + 3.49870834364655 * r * r * r * r * s * s
3301 + 2.29424555354281 * r * r * r * r * s * s * s
3302 + -4.26068024766819 * r * r * r * r * s * s * s * s
3303 + 1.88394706806434 * r * r * r * r * r * s
3304 + -3.49870834364653 * r * r * r * r * r * s * s
3305 + -2.29424555354278 * r * r * r * r * r * s * s * s
3306 + 4.26068024766819 * r * r * r * r * r * s * s * s * s;
3307 interp.est[7].tp_pos = 40;
3308 interp.est[7].weight =
3309 0.279396372621131 * s + -0.518871488825007 * s * s + -0.340245167408347 * s * s * s
3310 + 0.631874762447542 * s * s * s * s + -0.365197605822926 * r * s
3311 + 0.678214336395977 * r * s * s + 0.444732762149498 * r * s * s * s
3312 + -0.825920352010825 * r * s * s * s * s + -3.71359761930709 * r * r * s
3313 + 6.89658175426605 * r * r * s * s + 4.52236953477476 * r * r * s * s * s
3314 + -8.39856506192921 * r * r * s * s * s * s + 4.85402493539072 * r * r * r * s
3315 + -9.01448763057276 * r * r * r * s * s + -5.91116667425692 * r * r * r * s * s * s
3316 + 10.9777225244217 * r * r * r * s * s * s * s + 3.43420124668596 * r * r * r * r * s
3317 + -6.37771026544107 * r * r * r * r * s * s
3318 + -4.18212436736641 * r * r * r * r * s * s * s
3319 + 7.76669029948169 * r * r * r * r * s * s * s * s
3320 + -4.4888273295678 * r * r * r * r * r * s
3321 + 8.33627329417677 * r * r * r * r * r * s * s
3322 + 5.46643391210742 * r * r * r * r * r * s * s * s
3323 + -10.1518021724108 * r * r * r * r * r * s * s * s * s;
3324 interp.est[8].tp_pos = 43;
3325 interp.est[8].weight =
3326 -0.907378728642581 * s + 1.68510760337386 * s * s + 1.10499368525594 * s * s * s
3327 + -2.05210151167028 * s * s * s * s + 3.18120080080332 * r * s
3328 + -5.90785907590343 * r * s * s + -3.87402380666064 * r * s * s * s
3329 + 7.1945118021681 * r * s * s * s * s + 2.45763290726418 * r * r * s
3330 + -4.56410952516833 * r * r * s * s + -2.99287249907952 * r * r * s * s * s
3331 + 5.55811156348373 * r * r * s * s * s * s + -8.61627402745632 * r * r * r * s
3332 + 16.0014208159147 * r * r * r * s * s + 10.4927833221494 * r * r * r * s * s * s
3333 + -19.4863163512329 * r * r * r * s * s * s * s + -1.5502541786216 * r * r * r * r * s
3334 + 2.87900192179448 * r * r * r * r * s * s
3335 + 1.88787881382358 * r * r * r * r * s * s * s
3336 + -3.50601005181346 * r * r * r * r * s * s * s * s
3337 + 5.435073226653 * r * r * r * r * r * s
3338 + -10.0935617400113 * r * r * r * r * r * s * s
3339 + -6.61875951548879 * r * r * r * r * r * s * s * s
3340 + 12.2918045490648 * r * r * r * r * r * s * s * s * s;
3341 interp.est[9].tp_pos = 47;
3342 interp.est[9].weight =
3343 -0.907378728642578 * s + 1.68510760337389 * s * s + 1.10499368525594 * s * s * s
3344 + -2.0521015116703 * s * s * s * s + -3.18120080080332 * r * s
3345 + 5.90785907590343 * r * s * s + 3.87402380666065 * r * s * s * s
3346 + -7.19451180216809 * r * s * s * s * s + 2.4576329072642 * r * r * s
3347 + -4.5641095251684 * r * r * s * s + -2.99287249907958 * r * r * s * s * s
3348 + 5.55811156348378 * r * r * s * s * s * s + 8.61627402745632 * r * r * r * s
3349 + -16.0014208159147 * r * r * r * s * s + -10.4927833221494 * r * r * r * s * s * s
3350 + 19.4863163512329 * r * r * r * s * s * s * s + -1.55025417862162 * r * r * r * r * s
3351 + 2.87900192179453 * r * r * r * r * s * s
3352 + 1.88787881382364 * r * r * r * r * s * s * s
3353 + -3.5060100518135 * r * r * r * r * s * s * s * s
3354 + -5.43507322665299 * r * r * r * r * r * s
3355 + 10.0935617400113 * r * r * r * r * r * s * s
3356 + 6.61875951548879 * r * r * r * r * r * s * s * s
3357 + -12.2918045490648 * r * r * r * r * r * s * s * s * s;
3358 interp.est[10].tp_pos = 50;
3359 interp.est[10].weight =
3360 0.279396372621132 * s + -0.518871488825027 * s * s + -0.340245167408349 * s * s * s
3361 + 0.631874762447554 * s * s * s * s + 0.365197605822924 * r * s
3362 + -0.678214336395958 * r * s * s + -0.444732762149511 * r * s * s * s
3363 + 0.825920352010799 * r * s * s * s * s + -3.7135976193071 * r * r * s
3364 + 6.89658175426607 * r * r * s * s + 4.52236953477478 * r * r * s * s * s
3365 + -8.3985650619292 * r * r * s * s * s * s + -4.85402493539073 * r * r * r * s
3366 + 9.0144876305727 * r * r * r * s * s + 5.91116667425694 * r * r * r * s * s * s
3367 + -10.9777225244216 * r * r * r * s * s * s * s + 3.43420124668597 * r * r * r * r * s
3368 + -6.37771026544106 * r * r * r * r * s * s
3369 + -4.18212436736644 * r * r * r * r * s * s * s
3370 + 7.76669029948166 * r * r * r * r * s * s * s * s
3371 + 4.4888273295678 * r * r * r * r * r * s
3372 + -8.33627329417674 * r * r * r * r * r * s * s
3373 + -5.46643391210744 * r * r * r * r * r * s * s * s
3374 + 10.1518021724108 * r * r * r * r * r * s * s * s * s;
3375 interp.est[11].tp_pos = 53;
3376 interp.est[11].weight =
3377 -0.0897117651459252 * s + 0.16660515922126 * s * s + 0.109249788263947 * s * s * s
3378 + -0.202889535603237 * s * s * s * s + -0.08971176514592 * r * s
3379 + 0.166605159221258 * r * s * s + 0.109249788263945 * r * s * s * s
3380 + -0.202889535603241 * r * s * s * s * s + 1.25596471204291 * r * r * s
3381 + -2.33247222909771 * r * r * s * s + -1.52949703569522 * r * r * s * s * s
3382 + 2.84045349844545 * r * r * s * s * s * s + 1.25596471204289 * r * r * r * s
3383 + -2.33247222909766 * r * r * r * s * s + -1.52949703569519 * r * r * r * s * s * s
3384 + 2.84045349844542 * r * r * r * s * s * s * s + -1.88394706806436 * r * r * r * r * s
3385 + 3.49870834364657 * r * r * r * r * s * s
3386 + 2.29424555354282 * r * r * r * r * s * s * s
3387 + -4.2606802476682 * r * r * r * r * s * s * s * s
3388 + -1.88394706806434 * r * r * r * r * r * s
3389 + 3.49870834364651 * r * r * r * r * r * s * s
3390 + 2.29424555354279 * r * r * r * r * r * s * s * s
3391 + -4.26068024766816 * r * r * r * r * r * s * s * s * s;
3392 interp.est[12].tp_pos = 64;
3393 interp.est[12].weight =
3394 0.0624999999999974 + -0.291666666666637 * s * s + 0.262499999999967 * s * s * s * s
3395 + -0.062499999999996 * r + 0.291666666666672 * r * s * s
3396 + -0.262500000000011 * r * s * s * s * s + -0.875000000000001 * r * r
3397 + 4.08333333333331 * r * r * s * s + -3.67499999999997 * r * r * s * s * s * s
3398 + 0.874999999999983 * r * r * r + -4.08333333333332 * r * r * r * s * s
3399 + 3.67500000000001 * r * r * r * s * s * s * s + 1.31250000000001 * r * r * r * r
3400 + -6.12500000000002 * r * r * r * r * s * s
3401 + 5.51250000000002 * r * r * r * r * s * s * s * s
3402 + -1.31249999999999 * r * r * r * r * r + 6.12499999999998 * r * r * r * r * r * s * s
3403 + -5.5125 * r * r * r * r * r * s * s * s * s;
3404 interp.est[13].tp_pos = 67;
3405 interp.est[13].weight =
3406 -0.194648642353836 + 0.908360330984526 * s * s + -0.817524297886059 * s * s * s * s
3407 + 0.254424270069884 * r + -1.18731326032618 * r * s * s
3408 + 1.06858193429358 * r * s * s * s * s + 2.58717294023999 * r * r
3409 + -12.0734737211199 * r * r * s * s + 10.8661263490079 * r * r * s * s * s * s
3410 + -3.38168085276728 * r * r * r + 15.7811773129141 * r * r * r * s * s
3411 + -14.2030595816228 * r * r * r * s * s * s * s + -2.39252429788616 * r * r * r * r
3412 + 11.1651133901354 * r * r * r * r * s * s
3413 + -10.0486020511218 * r * r * r * r * s * s * s * s
3414 + 3.12725658269739 * r * r * r * r * r + -14.5938640525879 * r * r * r * r * r * s * s
3415 + 13.1344776473292 * r * r * r * r * r * s * s * s * s;
3416 interp.est[14].tp_pos = 70;
3417 interp.est[14].weight =
3418 0.632148642353833 + -2.9500269976512 * s * s + 2.65502429788607 * s * s * s * s
3419 + -2.21626505427473 * r + 10.3425702532821 * r * s * s
3420 + -9.30831322795391 * r * s * s * s * s + -1.71217294023997 * r * r
3421 + 7.99014038778649 * r * r * s * s + -7.19112634900783 * r * r * s * s * s * s
3422 + 6.00274808816981 * r * r * r + -28.0128244114592 * r * r * r * s * s
3423 + 25.2115419703133 * r * r * r * s * s * s * s + 1.08002429788614 * r * r * r * r
3424 + -5.04011339013531 * r * r * r * r * s * s
3425 + 4.53610205112178 * r * r * r * r * s * s * s * s
3426 + -3.78648303389508 * r * r * r * r * r + 17.6702541581771 * r * r * r * r * r * s * s
3427 + -15.9032287423594 * r * r * r * r * r * s * s * s * s;
3428 interp.est[15].tp_pos = 74;
3429 interp.est[15].weight =
3430 0.632148642353851 + -2.95002699765128 * s * s + 2.65502429788614 * s * s * s * s
3431 + 2.21626505427473 * r + -10.3425702532821 * r * s * s
3432 + 9.30831322795389 * r * s * s * s * s + -1.71217294024002 * r * r
3433 + 7.99014038778662 * r * r * s * s + -7.19112634900789 * r * r * s * s * s * s
3434 + -6.00274808816982 * r * r * r + 28.0128244114592 * r * r * r * s * s
3435 + -25.2115419703133 * r * r * r * s * s * s * s + 1.08002429788617 * r * r * r * r
3436 + -5.04011339013535 * r * r * r * r * s * s
3437 + 4.53610205112176 * r * r * r * r * s * s * s * s
3438 + 3.78648303389509 * r * r * r * r * r + -17.6702541581771 * r * r * r * r * r * s * s
3439 + 15.9032287423594 * r * r * r * r * r * s * s * s * s;
3440 interp.est[16].tp_pos = 77;
3441 interp.est[16].weight =
3442 -0.194648642353847 + 0.908360330984572 * s * s + -0.817524297886094 * s * s * s * s
3443 + -0.254424270069892 * r + 1.18731326032615 * r * s * s
3444 + -1.06858193429353 * r * s * s * s * s + 2.58717294024001 * r * r
3445 + -12.0734737211199 * r * r * s * s + 10.8661263490078 * r * r * s * s * s * s
3446 + 3.38168085276732 * r * r * r + -15.7811773129141 * r * r * r * s * s
3447 + 14.2030595816226 * r * r * r * s * s * s * s + -2.39252429788616 * r * r * r * r
3448 + 11.1651133901353 * r * r * r * r * s * s
3449 + -10.0486020511217 * r * r * r * r * s * s * s * s
3450 + -3.12725658269743 * r * r * r * r * r + 14.5938640525879 * r * r * r * r * r * s * s
3451 + -13.1344776473291 * r * r * r * r * r * s * s * s * s;
3452 interp.est[17].tp_pos = 80;
3453 interp.est[17].weight =
3454 0.0625000000000011 + -0.291666666666655 * s * s + 0.262499999999979 * s * s * s * s
3455 + 0.0624999999999982 * r + -0.29166666666665 * r * s * s
3456 + 0.262499999999984 * r * s * s * s * s + -0.875000000000007 * r * r
3457 + 4.08333333333332 * r * r * s * s + -3.67499999999995 * r * r * s * s * s * s
3458 + -0.875 * r * r * r + 4.08333333333328 * r * r * r * s * s
3459 + -3.67499999999993 * r * r * r * s * s * s * s + 1.31250000000001 * r * r * r * r
3460 + -6.12500000000001 * r * r * r * r * s * s
3461 + 5.51249999999998 * r * r * r * r * s * s * s * s + 1.3125 * r * r * r * r * r
3462 + -6.12499999999996 * r * r * r * r * r * s * s
3463 + 5.51249999999995 * r * r * r * r * r * s * s * s * s;
3464 interp.est[18].tp_pos = 118;
3465 interp.est[18].weight =
3466 -0.0188230099829888 * s + -0.0207718258879266 * s * s + 0.064918303336067 * s * s * s
3467 + 0.0716395356032428 * s * s * s * s + 0.0188230099829904 * r * s
3468 + 0.0207718258879262 * r * s * s + -0.0649183033360676 * r * s * s * s
3469 + -0.0716395356032453 * r * s * s * s * s + 0.263522139761852 * r * r * s
3470 + 0.290805562431029 * r * r * s * s + -0.908856246704946 * r * r * s * s * s
3471 + -1.00295349844546 * r * r * s * s * s * s + -0.263522139761858 * r * r * r * s
3472 + -0.290805562431004 * r * r * r * s * s + 0.908856246704948 * r * r * r * s * s * s
3473 + 1.00295349844544 * r * r * r * s * s * s * s
3474 + -0.395283209642778 * r * r * r * r * s + -0.436208343646548 * r * r * r * r * s * s
3475 + 1.36328437005742 * r * r * r * r * s * s * s
3476 + 1.50443024766819 * r * r * r * r * s * s * s * s
3477 + 0.395283209642783 * r * r * r * r * r * s
3478 + 0.43620834364652 * r * r * r * r * r * s * s
3479 + -1.36328437005742 * r * r * r * r * r * s * s * s
3480 + -1.50443024766817 * r * r * r * r * r * s * s * s * s;
3481 interp.est[19].tp_pos = 121;
3482 interp.est[19].weight =
3483 0.0586219734112274 * s + 0.0646913233327234 * s * s + -0.202180153732487 * s * s * s
3484 + -0.223112613504493 * s * s * s * s + -0.0766244892070491 * r * s
3485 + -0.0845577062328794 * r * s * s + 0.264268671047282 * r * s * s * s
3486 + 0.291629384864034 * r * s * s * s * s + -0.779174113309716 * r * r * s
3487 + -0.859844893706059 * r * r * s * s + 2.68727804347784 * r * r * s * s * s
3488 + 2.96550188742524 * r * r * s * s * s * s + 1.01845459921479 * r * r * r * s
3489 + 1.12389897411564 * r * r * r * s * s + -3.51252773417154 * r * r * r * s * s * s
3490 + -3.87619273361026 * r * r * r * s * s * s * s + 0.72055213989849 * r * r * r * r * s
3491 + 0.795153570373341 * r * r * r * r * s * s
3492 + -2.48509788974535 * r * r * r * r * s * s * s
3493 + -2.74238927392076 * r * r * r * r * s * s * s * s
3494 + -0.941830110007741 * r * r * r * r * r * s
3495 + -1.03934126788276 * r * r * r * r * r * s * s
3496 + 3.24825906312426 * r * r * r * r * r * s * s * s
3497 + 3.58456334874622 * r * r * r * r * r * s * s * s * s;
3498 interp.est[20].tp_pos = 124;
3499 interp.est[20].weight =
3500 -0.190383043292153 * s + -0.210094104548236 * s * s + 0.65660827708496 * s * s * s
3501 + 0.724589362727221 * s * s * s * s + 0.667468467865024 * r * s
3502 + 0.73657394926238 * r * s * s + -2.30201867306453 * r * s * s * s
3503 + -2.54035518819115 * r * s * s * s * s + 0.515651973547862 * r * r * s
3504 + 0.569039331275022 * r * r * s * s + -1.77842179677288 * r * r * s * s * s
3505 + -1.96254838897978 * r * r * s * s * s * s + -1.80783659502388 * r * r * r * s
3506 + -1.99500861018507 * r * r * r * s * s + 6.23501153980495 * r * r * r * s * s * s
3507 + 6.88054536607621 * r * r * r * s * s * s * s
3508 + -0.325268930255709 * r * r * r * r * s + -0.358945226726789 * r * r * r * r * s * s
3509 + 1.12181351968792 * r * r * r * r * s * s * s
3510 + 1.23795902625256 * r * r * r * r * s * s * s * s
3511 + 1.14036812715886 * r * r * r * r * r * s
3512 + 1.25843466092269 * r * r * r * r * r * s * s
3513 + -3.93299286674042 * r * r * r * r * r * s * s * s
3514 + -4.34019017788505 * r * r * r * r * r * s * s * s * s;
3515 interp.est[21].tp_pos = 128;
3516 interp.est[21].weight =
3517 -0.190383043292155 * s + -0.210094104548254 * s * s + 0.656608277084962 * s * s * s
3518 + 0.724589362727238 * s * s * s * s + -0.667468467865019 * r * s
3519 + -0.736573949262391 * r * s * s + 2.30201867306453 * r * s * s * s
3520 + 2.54035518819115 * r * s * s * s * s + 0.515651973547868 * r * r * s
3521 + 0.569039331275072 * r * r * s * s + -1.77842179677291 * r * r * s * s * s
3522 + -1.96254838897982 * r * r * s * s * s * s + 1.80783659502387 * r * r * r * s
3523 + 1.99500861018511 * r * r * r * s * s + -6.23501153980495 * r * r * r * s * s * s
3524 + -6.88054536607622 * r * r * r * s * s * s * s
3525 + -0.325268930255715 * r * r * r * r * s + -0.358945226726819 * r * r * r * r * s * s
3526 + 1.12181351968795 * r * r * r * r * s * s * s
3527 + 1.23795902625258 * r * r * r * r * s * s * s * s
3528 + -1.14036812715885 * r * r * r * r * r * s
3529 + -1.25843466092272 * r * r * r * r * r * s * s
3530 + 3.93299286674042 * r * r * r * r * r * s * s * s
3531 + 4.34019017788507 * r * r * r * r * r * s * s * s * s;
3532 interp.est[22].tp_pos = 131;
3533 interp.est[22].weight =
3534 0.058621973411227 * s + 0.0646913233327338 * s * s + -0.202180153732488 * s * s * s
3535 + -0.223112613504502 * s * s * s * s + 0.0766244892070427 * r * s
3536 + 0.0845577062328925 * r * s * s + -0.264268671047274 * r * s * s * s
3537 + -0.291629384864039 * r * s * s * s * s + -0.779174113309717 * r * r * s
3538 + -0.85984489370608 * r * r * s * s + 2.68727804347785 * r * r * s * s * s
3539 + 2.96550188742526 * r * r * s * s * s * s + -1.01845459921478 * r * r * r * s
3540 + -1.12389897411568 * r * r * r * s * s + 3.51252773417153 * r * r * r * s * s * s
3541 + 3.87619273361027 * r * r * r * s * s * s * s + 0.720552139898491 * r * r * r * r * s
3542 + 0.79515357037335 * r * r * r * r * s * s
3543 + -2.48509788974536 * r * r * r * r * s * s * s
3544 + -2.74238927392075 * r * r * r * r * s * s * s * s
3545 + 0.941830110007733 * r * r * r * r * r * s
3546 + 1.03934126788279 * r * r * r * r * r * s * s
3547 + -3.24825906312426 * r * r * r * r * r * s * s * s
3548 + -3.58456334874623 * r * r * r * r * r * s * s * s * s;
3549 interp.est[23].tp_pos = 134;
3550 interp.est[23].weight =
3551 -0.0188230099829891 * s + -0.0207718258879276 * s * s + 0.0649183033360679 * s * s * s
3552 + 0.0716395356032429 * s * s * s * s + -0.0188230099829889 * r * s
3553 + -0.0207718258879297 * r * s * s + 0.0649183033360657 * r * s * s * s
3554 + 0.0716395356032453 * r * s * s * s * s + 0.263522139761851 * r * r * s
3555 + 0.29080556243102 * r * r * s * s + -0.908856246704949 * r * r * s * s * s
3556 + -1.00295349844545 * r * r * s * s * s * s + 0.263522139761853 * r * r * r * s
3557 + 0.290805562431018 * r * r * r * s * s + -0.908856246704946 * r * r * r * s * s * s
3558 + -1.00295349844544 * r * r * r * s * s * s * s
3559 + -0.395283209642778 * r * r * r * r * s + -0.436208343646536 * r * r * r * r * s * s
3560 + 1.36328437005742 * r * r * r * r * s * s * s
3561 + 1.50443024766818 * r * r * r * r * s * s * s * s
3562 + -0.39528320964278 * r * r * r * r * r * s
3563 + -0.436208343646531 * r * r * r * r * r * s * s
3564 + 1.36328437005742 * r * r * r * r * r * s * s * s
3565 + 1.50443024766817 * r * r * r * r * r * s * s * s * s;
3566 interp.est[24].tp_pos = 91;
3567 interp.est[24].weight =
3568 0.0897117651459193 * s + 0.166605159221244 * s * s + -0.109249788263941 * s * s * s
3569 + -0.202889535603224 * s * s * s * s + -0.0897117651459218 * r * s
3570 + -0.166605159221262 * r * s * s + 0.109249788263943 * r * s * s * s
3571 + 0.202889535603253 * r * s * s * s * s + -1.25596471204289 * r * r * s
3572 + -2.33247222909767 * r * r * s * s + 1.52949703569519 * r * r * s * s * s
3573 + 2.84045349844544 * r * r * s * s * s * s + 1.25596471204291 * r * r * r * s
3574 + 2.33247222909765 * r * r * r * s * s + -1.5294970356952 * r * r * r * s * s * s
3575 + -2.84045349844544 * r * r * r * s * s * s * s + 1.88394706806434 * r * r * r * r * s
3576 + 3.49870834364655 * r * r * r * r * s * s
3577 + -2.29424555354279 * r * r * r * r * s * s * s
3578 + -4.2606802476682 * r * r * r * r * s * s * s * s
3579 + -1.88394706806435 * r * r * r * r * r * s
3580 + -3.4987083436465 * r * r * r * r * r * s * s
3581 + 2.2942455535428 * r * r * r * r * r * s * s * s
3582 + 4.26068024766816 * r * r * r * r * r * s * s * s * s;
3583 interp.est[25].tp_pos = 94;
3584 interp.est[25].weight =
3585 -0.279396372621124 * s + -0.51887148882498 * s * s + 0.340245167408336 * s * s * s
3586 + 0.631874762447516 * s * s * s * s + 0.36519760582293 * r * s
3587 + 0.678214336395977 * r * s * s + -0.444732762149506 * r * s * s * s
3588 + -0.825920352010834 * r * s * s * s * s + 3.71359761930706 * r * r * s
3589 + 6.89658175426596 * r * r * s * s + -4.5223695347747 * r * r * s * s * s
3590 + -8.39856506192914 * r * r * s * s * s * s + -4.85402493539078 * r * r * r * s
3591 + -9.01448763057269 * r * r * r * s * s + 5.91116667425698 * r * r * r * s * s * s
3592 + 10.9777225244216 * r * r * r * s * s * s * s + -3.43420124668594 * r * r * r * r * s
3593 + -6.377710265441 * r * r * r * r * s * s
3594 + 4.18212436736637 * r * r * r * r * s * s * s
3595 + 7.76669029948165 * r * r * r * r * s * s * s * s
3596 + 4.48882732956784 * r * r * r * r * r * s
3597 + 8.3362732941767 * r * r * r * r * r * s * s
3598 + -5.46643391210746 * r * r * r * r * r * s * s * s
3599 + -10.1518021724108 * r * r * r * r * r * s * s * s * s;
3600 interp.est[26].tp_pos = 97;
3601 interp.est[26].weight =
3602 0.907378728642573 * s + 1.68510760337383 * s * s + -1.10499368525593 * s * s * s
3603 + -2.05210151167025 * s * s * s * s + -3.18120080080332 * r * s
3604 + -5.90785907590344 * r * s * s + 3.87402380666064 * r * s * s * s
3605 + 7.19451180216811 * r * s * s * s * s + -2.45763290726416 * r * r * s
3606 + -4.56410952516824 * r * r * s * s + 2.99287249907949 * r * r * s * s * s
3607 + 5.55811156348367 * r * r * s * s * s * s + 8.61627402745638 * r * r * r * s
3608 + 16.0014208159147 * r * r * r * s * s + -10.4927833221495 * r * r * r * s * s * s
3609 + -19.4863163512329 * r * r * r * s * s * s * s + 1.55025417862159 * r * r * r * r * s
3610 + 2.87900192179442 * r * r * r * r * s * s
3611 + -1.88787881382356 * r * r * r * r * s * s * s
3612 + -3.50601005181343 * r * r * r * r * s * s * s * s
3613 + -5.43507322665305 * r * r * r * r * r * s
3614 + -10.0935617400112 * r * r * r * r * r * s * s
3615 + 6.61875951548886 * r * r * r * r * r * s * s * s
3616 + 12.2918045490647 * r * r * r * r * r * s * s * s * s;
3617 interp.est[27].tp_pos = 101;
3618 interp.est[27].weight =
3619 0.907378728642575 * s + 1.68510760337389 * s * s + -1.10499368525594 * s * s * s
3620 + -2.0521015116703 * s * s * s * s + 3.18120080080332 * r * s
3621 + 5.90785907590344 * r * s * s + -3.87402380666064 * r * s * s * s
3622 + -7.19451180216809 * r * s * s * s * s + -2.45763290726417 * r * r * s
3623 + -4.56410952516836 * r * r * s * s + 2.99287249907955 * r * r * s * s * s
3624 + 5.55811156348374 * r * r * s * s * s * s + -8.61627402745639 * r * r * r * s
3625 + -16.0014208159147 * r * r * r * s * s + 10.4927833221495 * r * r * r * s * s * s
3626 + 19.4863163512329 * r * r * r * s * s * s * s + 1.5502541786216 * r * r * r * r * s
3627 + 2.87900192179446 * r * r * r * r * s * s
3628 + -1.88787881382361 * r * r * r * r * s * s * s
3629 + -3.50601005181343 * r * r * r * r * s * s * s * s
3630 + 5.43507322665307 * r * r * r * r * r * s
3631 + 10.0935617400113 * r * r * r * r * r * s * s
3632 + -6.6187595154889 * r * r * r * r * r * s * s * s
3633 + -12.2918045490648 * r * r * r * r * r * s * s * s * s;
3634 interp.est[28].tp_pos = 104;
3635 interp.est[28].weight =
3636 -0.279396372621123 * s + -0.518871488825011 * s * s + 0.34024516740834 * s * s * s
3637 + 0.631874762447539 * s * s * s * s + -0.365197605822933 * r * s
3638 + -0.678214336395966 * r * s * s + 0.444732762149511 * r * s * s * s
3639 + 0.825920352010798 * r * s * s * s * s + 3.71359761930706 * r * r * s
3640 + 6.89658175426596 * r * r * s * s + -4.52236953477473 * r * r * s * s * s
3641 + -8.3985650619291 * r * r * s * s * s * s + 4.85402493539079 * r * r * r * s
3642 + 9.01448763057273 * r * r * r * s * s + -5.91116667425701 * r * r * r * s * s * s
3643 + -10.9777225244216 * r * r * r * s * s * s * s
3644 + -3.43420124668594 * r * r * r * r * s + -6.37771026544095 * r * r * r * r * s * s
3645 + 4.18212436736639 * r * r * r * r * s * s * s
3646 + 7.76669029948156 * r * r * r * r * s * s * s * s
3647 + -4.48882732956786 * r * r * r * r * r * s
3648 + -8.33627329417676 * r * r * r * r * r * s * s
3649 + 5.46643391210751 * r * r * r * r * r * s * s * s
3650 + 10.1518021724108 * r * r * r * r * r * s * s * s * s;
3651 interp.est[29].tp_pos = 107;
3652 interp.est[29].weight =
3653 0.0897117651459205 * s + 0.16660515922125 * s * s + -0.109249788263942 * s * s * s
3654 + -0.202889535603228 * s * s * s * s + 0.0897117651459232 * r * s
3655 + 0.166605159221254 * r * s * s + -0.109249788263942 * r * s * s * s
3656 + -0.202889535603234 * r * s * s * s * s + -1.25596471204289 * r * r * s
3657 + -2.33247222909766 * r * r * s * s + 1.5294970356952 * r * r * s * s * s
3658 + 2.8404534984454 * r * r * s * s * s * s + -1.25596471204291 * r * r * r * s
3659 + -2.33247222909765 * r * r * r * s * s + 1.52949703569521 * r * r * r * s * s * s
3660 + 2.8404534984454 * r * r * r * s * s * s * s + 1.88394706806435 * r * r * r * r * s
3661 + 3.49870834364652 * r * r * r * r * s * s
3662 + -2.2942455535428 * r * r * r * r * s * s * s
3663 + -4.26068024766815 * r * r * r * r * s * s * s * s
3664 + 1.88394706806436 * r * r * r * r * r * s
3665 + 3.49870834364651 * r * r * r * r * r * s * s
3666 + -2.29424555354282 * r * r * r * r * r * s * s * s
3667 + -4.26068024766814 * r * r * r * r * r * s * s * s * s;