0
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1 void
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2 polyreg0 (double *x, int nn, double *y, double *a)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5 /*
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6 polynominal detrending of a time series, order 0
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
7 machine-generated file, do not edit!
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
8 made by polyregz.m (Mathematica )
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
9 Gerhard Heinzel AEI 17.01.2008
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
10
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
11 x[]: input, read-only: time series to be detrended
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
12 nn: input, read-only: length of x[]
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
13 y[]: output: time series with trend subtracted
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
14 a[]: fitting coefficients in for z^0, z^1, z^2,... with
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
15 z = 2*i/(nn-1)-1 ; i=0,...,nn-1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
16 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
17
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
18 long double n = nn, n1 = 2.L / (n - 1), z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
19 long double a0, temp0, sum0 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
20 int i;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
21 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
22 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
23 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
24 sum0 += x[i];
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
25 /* the above code is efficiently optimized by GCC4 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
26
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
27 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
28 temp0 = 1.L / (1.L * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
29 a0 = temp0 * sum0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
30 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
31 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
32 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
33 y[i] = x[i] - a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
34 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
35 a[0] = a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
36 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
37
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
38 void
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
39 polyreg1 (double *x, int nn, double *y, double *a)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
40 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
41
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
42 /*
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
43 polynominal detrending of a time series, order 1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
44 machine-generated file, do not edit!
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
45 made by polyregz.m (Mathematica )
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
46 Gerhard Heinzel AEI 17.01.2008
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
47
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
48 x[]: input, read-only: time series to be detrended
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
49 nn: input, read-only: length of x[]
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
50 y[]: output: time series with trend subtracted
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
51 a[]: fitting coefficients in for z^0, z^1, z^2,... with
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
52 z = 2*i/(nn-1)-1 ; i=0,...,nn-1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
53 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
54
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
55 long double n = nn, n1 = 2.L / (n - 1), z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
56 long double a0, temp0, sum0 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
57 long double a1, temp1, sum1 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
58 int i;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
59 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
60 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
61 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
62 sum0 += x[i];
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
63 sum1 += x[i] * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
64 /* the above code is efficiently optimized by GCC4 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
65
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
66 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
67 temp0 = 1.L / (1.L * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
68 a0 = temp0 * sum0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
69 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
70 (1.L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
71 -1.L) / ((0.3333333333333333333333L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
72 0.3333333333333333333333L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
73 a1 = temp1 * sum1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
74 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
75 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
76 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
77 y[i] = x[i] - (a1 * z + a0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
78 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
79 a[0] = a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
80 a[1] = a1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
81 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
82
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
83 void
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
84 polyreg2 (double *x, int nn, double *y, double *a)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
85 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
86
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
87 /*
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
88 polynominal detrending of a time series, order 2
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
89 machine-generated file, do not edit!
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
90 made by polyregz.m (Mathematica )
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
91 Gerhard Heinzel AEI 17.01.2008
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
92
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
93 x[]: input, read-only: time series to be detrended
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
94 nn: input, read-only: length of x[]
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
95 y[]: output: time series with trend subtracted
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
96 a[]: fitting coefficients in for z^0, z^1, z^2,... with
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
97 z = 2*i/(nn-1)-1 ; i=0,...,nn-1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
98 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
99
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
100 long double n = nn, n1 = 2.L / (n - 1), z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
101 long double a0, temp0, sum0 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
102 long double a1, temp1, sum1 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
103 long double a2, temp2, sum2 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
104 int i;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
105 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
106 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
107 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
108 sum0 += x[i];
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
109 sum1 += x[i] * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
110 sum2 += x[i] * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
111 /* the above code is efficiently optimized by GCC4 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
112
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
113 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
114 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
115 ((-0.4285714285714285714286L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
116 1.L) / (((-0.1904761904761904761905L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
117 0.7619047619047619047619L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
118 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
119 ((-0.5L * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
120 -0.5L) / (((0.1333333333333333333333L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
121 -0.5333333333333333333333L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
122 a0 = temp0 * sum0 + temp2 * sum2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
123 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
124 (1.L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
125 -1.L) / ((0.3333333333333333333333L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
126 0.3333333333333333333333L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
127 a1 = temp1 * sum1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
128 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
129 ((-0.5L * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
130 -0.5L) / (((0.1333333333333333333333L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
131 -0.5333333333333333333333L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
132 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
133 (((0.3333333333333333333333L * n + -1.L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
134 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
135 ((((0.02962962962962962962963L * n + 0.02962962962962962962963L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
136 -0.1185185185185185185185L) * n + -0.1185185185185185185185L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
137 a2 = temp0 * sum0 + temp2 * sum2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
138 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
139 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
140 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
141 y[i] = x[i] - ((a2 * z + a1) * z + a0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
142 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
143 a[0] = a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
144 a[1] = a1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
145 a[2] = a2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
146 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
147
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
148 void
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
149 polyreg3 (double *x, int nn, double *y, double *a)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
150 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
151
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
152 /*
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
153 polynominal detrending of a time series, order 3
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
154 machine-generated file, do not edit!
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
155 made by polyregz.m (Mathematica )
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
156 Gerhard Heinzel AEI 17.01.2008
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
157
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
158 x[]: input, read-only: time series to be detrended
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
159 nn: input, read-only: length of x[]
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
160 y[]: output: time series with trend subtracted
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
161 a[]: fitting coefficients in for z^0, z^1, z^2,... with
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
162 z = 2*i/(nn-1)-1 ; i=0,...,nn-1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
163 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
164
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
165 long double n = nn, n1 = 2.L / (n - 1), z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
166 long double a0, temp0, sum0 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
167 long double a1, temp1, sum1 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
168 long double a2, temp2, sum2 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
169 long double a3, temp3, sum3 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
170 int i;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
171 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
172 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
173 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
174 sum0 += x[i];
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
175 sum1 += x[i] * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
176 sum2 += x[i] * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
177 sum3 += x[i] * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
178 /* the above code is efficiently optimized by GCC4 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
179
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
180 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
181 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
182 ((-0.4285714285714285714286L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
183 1.L) / (((-0.1904761904761904761905L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
184 0.7619047619047619047619L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
185 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
186 ((-0.5L * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
187 -0.5L) / (((0.1333333333333333333333L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
188 -0.5333333333333333333333L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
189 a0 = temp0 * sum0 + temp2 * sum2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
190 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
191 (((((0.09677419354838709677419L * n + -0.09677419354838709677419L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
192 -0.5806451612903225806452L) * n + 0.5806451612903225806452L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
193 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
194 -1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
195 ((((((0.00516129032258064516129L * n + 0.00516129032258064516129L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
196 -0.06709677419354838709677L) * n + -0.06709677419354838709677L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
197 0.1858064516129032258065L) * n + 0.1858064516129032258065L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
198 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
199 (((((-0.1428571428571428571429L * n + 0.4285714285714285714286L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
200 -0.09523809523809523809524L) * n + -0.8571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
201 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
202 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
203 ((((((0.005442176870748299319728L * n + 0.005442176870748299319728L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
204 -0.07074829931972789115646L) * n + -0.07074829931972789115646L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
205 0.1959183673469387755102L) * n + 0.1959183673469387755102L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
206 a1 = temp1 * sum1 + temp3 * sum3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
207 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
208 ((-0.5L * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
209 -0.5L) / (((0.1333333333333333333333L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
210 -0.5333333333333333333333L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
211 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
212 (((0.3333333333333333333333L * n + -1.L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
213 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
214 ((((0.02962962962962962962963L * n + 0.02962962962962962962963L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
215 -0.1185185185185185185185L) * n + -0.1185185185185185185185L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
216 a2 = temp0 * sum0 + temp2 * sum2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
217 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
218 (((((-0.1428571428571428571429L * n + 0.4285714285714285714286L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
219 -0.09523809523809523809524L) * n + -0.8571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
220 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
221 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
222 ((((((0.005442176870748299319728L * n + 0.005442176870748299319728L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
223 -0.07074829931972789115646L) * n + -0.07074829931972789115646L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
224 0.1959183673469387755102L) * n + 0.1959183673469387755102L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
225 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
226 (((((0.1L * n + -0.5L) * n + 1.L) * n + -1.L) * n + 0.5L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
227 -0.1L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
228 ((((((0.002285714285714285714286L * n + 0.002285714285714285714286L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
229 -0.02971428571428571428571L) * n + -0.02971428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
230 0.08228571428571428571429L) * n + 0.08228571428571428571429L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
231 a3 = temp1 * sum1 + temp3 * sum3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
232 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
233 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
234 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
235 y[i] = x[i] - (((a3 * z + a2) * z + a1) * z + a0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
236 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
237 a[0] = a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
238 a[1] = a1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
239 a[2] = a2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
240 a[3] = a3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
241 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
242
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
243 void
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
244 polyreg4 (double *x, int nn, double *y, double *a)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
245 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
246
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
247 /*
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
248 polynominal detrending of a time series, order 4
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
249 machine-generated file, do not edit!
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
250 made by polyregz.m (Mathematica )
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
251 Gerhard Heinzel AEI 17.01.2008
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
252
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
253 x[]: input, read-only: time series to be detrended
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
254 nn: input, read-only: length of x[]
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
255 y[]: output: time series with trend subtracted
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
256 a[]: fitting coefficients in for z^0, z^1, z^2,... with
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
257 z = 2*i/(nn-1)-1 ; i=0,...,nn-1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
258 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
259
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
260 long double n = nn, n1 = 2.L / (n - 1), z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
261 long double a0, temp0, sum0 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
262 long double a1, temp1, sum1 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
263 long double a2, temp2, sum2 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
264 long double a3, temp3, sum3 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
265 long double a4, temp4, sum4 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
266 int i;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
267 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
268 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
269 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
270 sum0 += x[i];
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
271 sum1 += x[i] * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
272 sum2 += x[i] * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
273 sum3 += x[i] * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
274 sum4 += x[i] * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
275 /* the above code is efficiently optimized by GCC4 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
276
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
277 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
278 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
279 ((((0.03685503685503685503686L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
280 -0.5651105651105651105651L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
281 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
282 (((((0.01048321048321048321048L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
283 -0.2096642096642096642097L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
284 0.6709254709254709254709L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
285 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
286 ((((-0.1428571428571428571429L * n + 0.2857142857142857142857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
287 0.8571428571428571428571L) * n + -2.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
288 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
289 (((((0.008707482993197278911565L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
290 -0.1741496598639455782313L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
291 0.5572789115646258503401L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
292 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
293 ((((0.1666666666666666666667L * n + -0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
294 1.L) * n + -0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
295 0.1666666666666666666667L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
296 (((((0.01128747795414462081129L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
297 -0.2257495590828924162257L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
298 0.7223985890652557319224L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
299 a0 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
300 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
301 (((((0.09677419354838709677419L * n + -0.09677419354838709677419L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
302 -0.5806451612903225806452L) * n + 0.5806451612903225806452L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
303 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
304 -1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
305 ((((((0.00516129032258064516129L * n + 0.00516129032258064516129L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
306 -0.06709677419354838709677L) * n + -0.06709677419354838709677L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
307 0.1858064516129032258065L) * n + 0.1858064516129032258065L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
308 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
309 (((((-0.1428571428571428571429L * n + 0.4285714285714285714286L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
310 -0.09523809523809523809524L) * n + -0.8571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
311 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
312 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
313 ((((((0.005442176870748299319728L * n + 0.005442176870748299319728L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
314 -0.07074829931972789115646L) * n + -0.07074829931972789115646L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
315 0.1959183673469387755102L) * n + 0.1959183673469387755102L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
316 a1 = temp1 * sum1 + temp3 * sum3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
317 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
318 ((((-0.1428571428571428571429L * n + 0.2857142857142857142857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
319 0.8571428571428571428571L) * n + -2.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
320 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
321 (((((0.008707482993197278911565L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
322 -0.1741496598639455782313L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
323 0.5572789115646258503401L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
324 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
325 (((((((0.0114942528735632183908L * n + -0.03448275862068965517241L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
326 -0.08045977011494252873563L) * n + 0.3333333333333333333333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
327 -0.0114942528735632183908L) * n + -0.885057471264367816092L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
328 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
329 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
330 ((((((((0.00008340500951338389762035L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
331 0.00008340500951338389762035L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
332 -0.00241874527588813303099L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
333 -0.00241874527588813303099L) * n + 0.02035082232126567101937L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
334 0.02035082232126567101937L) * n + -0.04804128547970912502932L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
335 -0.04804128547970912502932L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
336 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
337 (((((((-0.02608695652173913043478L * n + 0.1304347826086956521739L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
338 -0.1478260869565217391304L) * n + -0.3043478260869565217391L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
339 1.L) * n + -1.104347826086956521739L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
340 0.565217391304347826087L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
341 -0.1130434782608695652174L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
342 ((((((((0.0001766735679779158040028L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
343 0.0001766735679779158040028L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
344 -0.00512353347135955831608L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
345 -0.00512353347135955831608L) * n + 0.04310835058661145617667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
346 0.04310835058661145617667L) * n + -0.1017639751552795031056L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
347 -0.1017639751552795031056L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
348 a2 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
349 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
350 (((((-0.1428571428571428571429L * n + 0.4285714285714285714286L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
351 -0.09523809523809523809524L) * n + -0.8571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
352 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
353 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
354 ((((((0.005442176870748299319728L * n + 0.005442176870748299319728L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
355 -0.07074829931972789115646L) * n + -0.07074829931972789115646L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
356 0.1959183673469387755102L) * n + 0.1959183673469387755102L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
357 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
358 (((((0.1L * n + -0.5L) * n + 1.L) * n + -1.L) * n + 0.5L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
359 -0.1L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
360 ((((((0.002285714285714285714286L * n + 0.002285714285714285714286L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
361 -0.02971428571428571428571L) * n + -0.02971428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
362 0.08228571428571428571429L) * n + 0.08228571428571428571429L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
363 a3 = temp1 * sum1 + temp3 * sum3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
364 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
365 ((((0.1666666666666666666667L * n + -0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
366 1.L) * n + -0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
367 0.1666666666666666666667L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
368 (((((0.01128747795414462081129L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
369 -0.2257495590828924162257L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
370 0.7223985890652557319224L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
371 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
372 (((((((-0.02608695652173913043478L * n + 0.1304347826086956521739L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
373 -0.1478260869565217391304L) * n + -0.3043478260869565217391L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
374 1.L) * n + -1.104347826086956521739L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
375 0.565217391304347826087L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
376 -0.1130434782608695652174L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
377 ((((((((0.0001766735679779158040028L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
378 0.0001766735679779158040028L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
379 -0.00512353347135955831608L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
380 -0.00512353347135955831608L) * n + 0.04310835058661145617667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
381 0.04310835058661145617667L) * n + -0.1017639751552795031056L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
382 -0.1017639751552795031056L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
383 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
384 (((((((0.02857142857142857142857L * n + -0.2L) * n + 0.6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
385 -1.L) * n + 1.L) * n + -0.6L) * n + 0.2L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
386 -0.02857142857142857142857L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
387 ((((((((0.0001658568189180434078393L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
388 0.0001658568189180434078393L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
389 -0.00480984774862325882734L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
390 -0.00480984774862325882734L) * n + 0.0404690638160025915128L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
391 0.0404690638160025915128L) * n + -0.09553352769679300291545L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
392 -0.09553352769679300291545L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
393 a4 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
394 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
395 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
396 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
397 y[i] = x[i] - ((((a4 * z + a3) * z + a2) * z + a1) * z + a0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
398 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
399 a[0] = a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
400 a[1] = a1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
401 a[2] = a2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
402 a[3] = a3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
403 a[4] = a4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
404 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
405
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
406 void
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
407 polyreg5 (double *x, int nn, double *y, double *a)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
408 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
409
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
410 /*
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
411 polynominal detrending of a time series, order 5
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
412 machine-generated file, do not edit!
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
413 made by polyregz.m (Mathematica )
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
414 Gerhard Heinzel AEI 17.01.2008
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
415
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
416 x[]: input, read-only: time series to be detrended
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
417 nn: input, read-only: length of x[]
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
418 y[]: output: time series with trend subtracted
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
419 a[]: fitting coefficients in for z^0, z^1, z^2,... with
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
420 z = 2*i/(nn-1)-1 ; i=0,...,nn-1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
421 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
422
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
423 long double n = nn, n1 = 2.L / (n - 1), z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
424 long double a0, temp0, sum0 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
425 long double a1, temp1, sum1 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
426 long double a2, temp2, sum2 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
427 long double a3, temp3, sum3 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
428 long double a4, temp4, sum4 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
429 long double a5, temp5, sum5 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
430 int i;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
431 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
432 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
433 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
434 sum0 += x[i];
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
435 sum1 += x[i] * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
436 sum2 += x[i] * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
437 sum3 += x[i] * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
438 sum4 += x[i] * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
439 sum5 += x[i] * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
440 /* the above code is efficiently optimized by GCC4 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
441
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
442 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
443 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
444 ((((0.03685503685503685503686L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
445 -0.5651105651105651105651L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
446 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
447 (((((0.01048321048321048321048L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
448 -0.2096642096642096642097L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
449 0.6709254709254709254709L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
450 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
451 ((((-0.1428571428571428571429L * n + 0.2857142857142857142857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
452 0.8571428571428571428571L) * n + -2.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
453 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
454 (((((0.008707482993197278911565L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
455 -0.1741496598639455782313L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
456 0.5572789115646258503401L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
457 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
458 ((((0.1666666666666666666667L * n + -0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
459 1.L) * n + -0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
460 0.1666666666666666666667L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
461 (((((0.01128747795414462081129L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
462 -0.2257495590828924162257L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
463 0.7223985890652557319224L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
464 a0 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
465 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
466 (((((((((0.0005418644471898909768732L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
467 -0.0005418644471898909768732L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
468 -0.01950712009883607516744L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
469 0.01950712009883607516744L) * n + 0.2217309317901033877365L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
470 -0.2217309317901033877365L) * n + -0.8032598565142943841169L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
471 0.8032598565142943841169L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
472 -1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
473 ((((((((((9.43655091704844150201e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
474 9.43655091704844150201e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
475 -0.0005095737495206158411085L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
476 -0.0005095737495206158411085L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
477 0.009144017838619939815448L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
478 0.009144017838619939815448L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
479 -0.06299841392221539546742L) * n + -0.06299841392221539546742L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
480 0.1358863332054975576289L) * n + 0.1358863332054975576289L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
481 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
482 (((((((((-0.001172332942555685814771L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
483 0.003516998827667057444314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
484 0.02579132473622508792497L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
485 -0.08675263774912075029308L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
486 -0.1234857366158655724893L) * n + 0.604923798358733880422L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
487 -0.300898788589292692458L) * n + -0.7885892926924579914029L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
488 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
489 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
490 ((((((((((5.671149533149198196929e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
491 5.671149533149198196929e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
492 -0.0003062420747900567026342L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
493 -0.0003062420747900567026342L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
494 0.005495343897621573052824L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
495 0.005495343897621573052824L) * n + -0.0378605942833040471627L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
496 -0.0378605942833040471627L) * n + 0.08166455327734845403578L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
497 0.08166455327734845403578L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
498 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
499 (((((((((0.005136986301369863013699L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
500 -0.02568493150684931506849L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
501 -0.02739726027397260273973L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
502 0.3424657534246575342466L) * n + -0.6226027397260273972603L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
503 0.08561643835616438356164L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
504 -1.315068493150684931507L) * n + 0.6969178082191780821918L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
505 -0.1393835616438356164384L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
506 ((((((((((0.0000316274288877028603056L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
507 0.0000316274288877028603056L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
508 -0.001707881159935954456502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
509 -0.001707881159935954456502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
510 0.03064697859218407163613L) * n + 0.03064697859218407163613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
511 -0.2111447152543042954002L) * n + -0.2111447152543042954002L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
512 0.4554349759829211884006L) * n + 0.4554349759829211884006L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
513 a1 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
514 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
515 ((((-0.1428571428571428571429L * n + 0.2857142857142857142857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
516 0.8571428571428571428571L) * n + -2.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
517 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
518 (((((0.008707482993197278911565L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
519 -0.1741496598639455782313L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
520 0.5572789115646258503401L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
521 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
522 (((((((0.0114942528735632183908L * n + -0.03448275862068965517241L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
523 -0.08045977011494252873563L) * n + 0.3333333333333333333333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
524 -0.0114942528735632183908L) * n + -0.885057471264367816092L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
525 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
526 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
527 ((((((((0.00008340500951338389762035L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
528 0.00008340500951338389762035L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
529 -0.00241874527588813303099L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
530 -0.00241874527588813303099L) * n + 0.02035082232126567101937L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
531 0.02035082232126567101937L) * n + -0.04804128547970912502932L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
532 -0.04804128547970912502932L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
533 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
534 (((((((-0.02608695652173913043478L * n + 0.1304347826086956521739L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
535 -0.1478260869565217391304L) * n + -0.3043478260869565217391L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
536 1.L) * n + -1.104347826086956521739L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
537 0.565217391304347826087L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
538 -0.1130434782608695652174L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
539 ((((((((0.0001766735679779158040028L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
540 0.0001766735679779158040028L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
541 -0.00512353347135955831608L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
542 -0.00512353347135955831608L) * n + 0.04310835058661145617667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
543 0.04310835058661145617667L) * n + -0.1017639751552795031056L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
544 -0.1017639751552795031056L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
545 a2 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
546 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
547 (((((((((-0.001172332942555685814771L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
548 0.003516998827667057444314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
549 0.02579132473622508792497L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
550 -0.08675263774912075029308L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
551 -0.1234857366158655724893L) * n + 0.604923798358733880422L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
552 -0.300898788589292692458L) * n + -0.7885892926924579914029L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
553 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
554 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
555 ((((((((((5.671149533149198196929e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
556 5.671149533149198196929e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
557 -0.0003062420747900567026342L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
558 -0.0003062420747900567026342L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
559 0.005495343897621573052824L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
560 0.005495343897621573052824L) * n + -0.0378605942833040471627L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
561 -0.0378605942833040471627L) * n + 0.08166455327734845403578L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
562 0.08166455327734845403578L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
563 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
564 (((((((((0.001704545454545454545455L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
565 -0.008522727272727272727273L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
566 -0.009090909090909090909091L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
567 0.1136363636363636363636L) * n + -0.1397727272727272727273L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
568 -0.3056818181818181818182L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
569 -1.104545454545454545455L) * n + 0.5653409090909090909091L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
570 -0.1130681818181818181818L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
571 ((((((((((1.924001924001924001924e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
572 1.924001924001924001924e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
573 -0.0001038961038961038961039L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
574 -0.0001038961038961038961039L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
575 0.001864357864357864357864L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
576 0.001864357864357864357864L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
577 -0.01284463684463684463684L) * n + -0.01284463684463684463684L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
578 0.02770562770562770562771L) * n + 0.02770562770562770562771L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
579 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
580 (((((((((-0.004201680672268907563025L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
581 0.02941176470588235294118L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
582 -0.05882352941176470588235L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
583 -0.05882352941176470588235L) * n + 0.4705882352941176470588L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
584 -0.9411764705882352941176L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
585 -0.6134453781512605042017L) * n + 0.2058823529411764705882L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
586 -0.02941176470588235294118L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
587 ((((((((((5.543342878276851866288e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
588 5.543342878276851866288e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
589 -0.0002993405154269500007795L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
590 -0.0002993405154269500007795L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
591 0.005371499249050269458433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
592 0.005371499249050269458433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
593 -0.03700735705537626305934L) * n + -0.03700735705537626305934L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
594 0.07982413744718666687454L) * n + 0.07982413744718666687454L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
595 a3 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
596 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
597 ((((0.1666666666666666666667L * n + -0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
598 1.L) * n + -0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
599 0.1666666666666666666667L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
600 (((((0.01128747795414462081129L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
601 -0.2257495590828924162257L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
602 0.7223985890652557319224L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
603 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
604 (((((((-0.02608695652173913043478L * n + 0.1304347826086956521739L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
605 -0.1478260869565217391304L) * n + -0.3043478260869565217391L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
606 1.L) * n + -1.104347826086956521739L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
607 0.565217391304347826087L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
608 -0.1130434782608695652174L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
609 ((((((((0.0001766735679779158040028L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
610 0.0001766735679779158040028L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
611 -0.00512353347135955831608L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
612 -0.00512353347135955831608L) * n + 0.04310835058661145617667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
613 0.04310835058661145617667L) * n + -0.1017639751552795031056L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
614 -0.1017639751552795031056L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
615 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
616 (((((((0.02857142857142857142857L * n + -0.2L) * n + 0.6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
617 -1.L) * n + 1.L) * n + -0.6L) * n + 0.2L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
618 -0.02857142857142857142857L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
619 ((((((((0.0001658568189180434078393L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
620 0.0001658568189180434078393L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
621 -0.00480984774862325882734L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
622 -0.00480984774862325882734L) * n + 0.0404690638160025915128L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
623 0.0404690638160025915128L) * n + -0.09553352769679300291545L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
624 -0.09553352769679300291545L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
625 a4 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
626 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
627 (((((((((0.005136986301369863013699L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
628 -0.02568493150684931506849L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
629 -0.02739726027397260273973L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
630 0.3424657534246575342466L) * n + -0.6226027397260273972603L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
631 0.08561643835616438356164L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
632 -1.315068493150684931507L) * n + 0.6969178082191780821918L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
633 -0.1393835616438356164384L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
634 ((((((((((0.0000316274288877028603056L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
635 0.0000316274288877028603056L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
636 -0.001707881159935954456502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
637 -0.001707881159935954456502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
638 0.03064697859218407163613L) * n + 0.03064697859218407163613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
639 -0.2111447152543042954002L) * n + -0.2111447152543042954002L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
640 0.4554349759829211884006L) * n + 0.4554349759829211884006L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
641 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
642 (((((((((-0.004201680672268907563025L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
643 0.02941176470588235294118L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
644 -0.05882352941176470588235L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
645 -0.05882352941176470588235L) * n + 0.4705882352941176470588L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
646 -0.9411764705882352941176L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
647 -0.6134453781512605042017L) * n + 0.2058823529411764705882L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
648 -0.02941176470588235294118L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
649 ((((((((((5.543342878276851866288e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
650 5.543342878276851866288e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
651 -0.0002993405154269500007795L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
652 -0.0002993405154269500007795L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
653 0.005371499249050269458433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
654 0.005371499249050269458433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
655 -0.03700735705537626305934L) * n + -0.03700735705537626305934L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
656 0.07982413744718666687454L) * n + 0.07982413744718666687454L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
657 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
658 (((((((((0.007936507936507936507937L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
659 -0.07142857142857142857143L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
660 0.2857142857142857142857L) * n + -0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
661 1.L) * n + -1.L) * n + 0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
662 -0.2857142857142857142857L) * n + 0.07142857142857142857143L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
663 -0.007936507936507936507937L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
664 ((((((((((0.00001163417641119833107739L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
665 0.00001163417641119833107739L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
666 -0.0006282455262047098781793L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
667 -0.0006282455262047098781793L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
668 0.01127351694245118281399L) * n + 0.01127351694245118281399L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
669 -0.07766976172116005827268L) * n + -0.07766976172116005827268L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
670 0.1675321403212559675145L) * n + 0.1675321403212559675145L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
671 a5 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
672 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
673 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
674 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
675 y[i] = x[i] - (((((a5 * z + a4) * z + a3) * z + a2) * z + a1) * z + a0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
676 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
677 a[0] = a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
678 a[1] = a1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
679 a[2] = a2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
680 a[3] = a3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
681 a[4] = a4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
682 a[5] = a5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
683 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
684
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
685 void
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
686 polyreg6 (double *x, int nn, double *y, double *a)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
687 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
688
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
689 /*
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
690 polynominal detrending of a time series, order 6
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
691 machine-generated file, do not edit!
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
692 made by polyregz.m (Mathematica )
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
693 Gerhard Heinzel AEI 17.01.2008
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
694
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
695 x[]: input, read-only: time series to be detrended
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
696 nn: input, read-only: length of x[]
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
697 y[]: output: time series with trend subtracted
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
698 a[]: fitting coefficients in for z^0, z^1, z^2,... with
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
699 z = 2*i/(nn-1)-1 ; i=0,...,nn-1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
700 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
701
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
702 long double n = nn, n1 = 2.L / (n - 1), z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
703 long double a0, temp0, sum0 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
704 long double a1, temp1, sum1 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
705 long double a2, temp2, sum2 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
706 long double a3, temp3, sum3 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
707 long double a4, temp4, sum4 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
708 long double a5, temp5, sum5 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
709 long double a6, temp6, sum6 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
710 int i;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
711 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
712 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
713 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
714 sum0 += x[i];
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
715 sum1 += x[i] * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
716 sum2 += x[i] * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
717 sum3 += x[i] * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
718 sum4 += x[i] * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
719 sum5 += x[i] * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
720 sum6 += x[i] * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
721 /* the above code is efficiently optimized by GCC4 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
722
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
723 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
724 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
725 ((((((0.002023472278429785511938L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
726 -0.09510319708619991906111L) * n + 0) * n + 1.L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
727 -1.572931722263976412095L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
728 (((((((0.0004228644108392041559643L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
729 -0.023680407006995432734L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
730 0.331525698097936058276L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
731 -0.9742796025735263753417L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
732 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
733 ((((((-0.00365675280351048269137L * n + 0.00731350560702096538274L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
734 0.1060458313018039980497L) * n + -0.2194051682106289614822L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
735 -0.3902974158946855192589L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
736 -0.5L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
737 (((((((0.00008490963425838399718737L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
738 -0.004754939518469503842493L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
739 0.0665691532585730537949L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
740 -0.1956317973313167295197L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
741 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
742 ((((((0.01744186046511627906977L * n + -0.06976744186046511627907L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
743 -0.1453488372093023255814L) * n + 0.9302325581395348837209L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
744 -1.48255813953488372093L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
745 -0.25L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
746 (((((((0.0001840905495390545224432L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
747 -0.01030907077418705325682L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
748 0.1443269908386187455955L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
749 -0.4241446261379816197092L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
750 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
751 ((((((-0.05L * n + 0.3L) * n + -0.75L) * n + 1.L) * n + -0.75L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
752 0.3L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
753 -0.05L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
754 (((((((0.0008524808524808524808525L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
755 -0.04773892773892773892774L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
756 0.6683449883449883449883L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
757 -1.964115884115884115884L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
758 a0 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
759 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
760 (((((((((0.0005418644471898909768732L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
761 -0.0005418644471898909768732L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
762 -0.01950712009883607516744L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
763 0.01950712009883607516744L) * n + 0.2217309317901033877365L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
764 -0.2217309317901033877365L) * n + -0.8032598565142943841169L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
765 0.8032598565142943841169L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
766 -1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
767 ((((((((((9.43655091704844150201e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
768 9.43655091704844150201e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
769 -0.0005095737495206158411085L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
770 -0.0005095737495206158411085L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
771 0.009144017838619939815448L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
772 0.009144017838619939815448L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
773 -0.06299841392221539546742L) * n + -0.06299841392221539546742L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
774 0.1358863332054975576289L) * n + 0.1358863332054975576289L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
775 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
776 (((((((((-0.001172332942555685814771L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
777 0.003516998827667057444314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
778 0.02579132473622508792497L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
779 -0.08675263774912075029308L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
780 -0.1234857366158655724893L) * n + 0.604923798358733880422L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
781 -0.300898788589292692458L) * n + -0.7885892926924579914029L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
782 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
783 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
784 ((((((((((5.671149533149198196929e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
785 5.671149533149198196929e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
786 -0.0003062420747900567026342L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
787 -0.0003062420747900567026342L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
788 0.005495343897621573052824L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
789 0.005495343897621573052824L) * n + -0.0378605942833040471627L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
790 -0.0378605942833040471627L) * n + 0.08166455327734845403578L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
791 0.08166455327734845403578L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
792 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
793 (((((((((0.005136986301369863013699L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
794 -0.02568493150684931506849L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
795 -0.02739726027397260273973L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
796 0.3424657534246575342466L) * n + -0.6226027397260273972603L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
797 0.08561643835616438356164L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
798 -1.315068493150684931507L) * n + 0.6969178082191780821918L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
799 -0.1393835616438356164384L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
800 ((((((((((0.0000316274288877028603056L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
801 0.0000316274288877028603056L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
802 -0.001707881159935954456502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
803 -0.001707881159935954456502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
804 0.03064697859218407163613L) * n + 0.03064697859218407163613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
805 -0.2111447152543042954002L) * n + -0.2111447152543042954002L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
806 0.4554349759829211884006L) * n + 0.4554349759829211884006L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
807 a1 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
808 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
809 ((((((-0.00365675280351048269137L * n + 0.00731350560702096538274L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
810 0.1060458313018039980497L) * n + -0.2194051682106289614822L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
811 -0.3902974158946855192589L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
812 -0.5L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
813 (((((((0.00008490963425838399718737L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
814 -0.004754939518469503842493L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
815 0.0665691532585730537949L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
816 -0.1956317973313167295197L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
817 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
818 (((((((((((0.00003862513958696278510718L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
819 -0.0001158754187608883553215L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
820 -0.001789631467529275709966L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
821 0.005677895519283529410755L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
822 0.02510634073152581031966L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
823 -0.09056307728489874348129L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
824 -0.07943331484095168910597L) * n + 0.4848828356460254874421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
825 -0.1823723637030884566243L) * n + -0.8280981009878594033475L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
826 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
827 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
828 ((((((((((((5.536259194458426688747e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
829 5.536259194458426688747e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
830 -4.982633275012584019873e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
831 -4.982633275012584019873e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
832 0.0001612712303345739694432L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
833 0.0001612712303345739694432L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
834 -0.002300869321216922131843L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
835 -0.002300869321216922131843L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
836 0.01410284522159561780985L) * n + 0.01410284522159561780985L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
837 -0.02869996766407248395447L) * n + -0.02869996766407248395447L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
838 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
839 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
840 (((((((((((-0.0001318610477581180009865L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
841 0.0006593052387905900049326L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
842 0.003296526193952950024663L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
843 -0.02175707288008947016278L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
844 -0.002443824751783786951617L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
845 0.1936599254740893041155L) * n + -0.332315235811507074101L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
846 -0.1450959899590254003448L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
847 -1.191743544913337989168L) * n + 0.6198397155708362432299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
848 -0.123967943114167248646L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
849 ((((((((((((7.216381428267480787248e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
850 7.216381428267480787248e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
851 -6.494743285440732708523e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
852 -6.494743285440732708523e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
853 0.0002102131910054317153325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
854 0.0002102131910054317153325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
855 -0.00299912812158796501518L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
856 -0.00299912812158796501518L) * n + 0.0183827213951114498582L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
857 0.0183827213951114498582L) * n + -0.03740972132413862040109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
858 -0.03740972132413862040109L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
859 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
860 (((((((((((0.0004653327128897161470451L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
861 -0.003257328990228013029316L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
862 -0.0004653327128897161470451L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
863 0.05537459283387622149837L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
864 -0.1680781758957654723127L) * n + 0.1342019543973941368078L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
865 0.2879478827361563517915L) * n + -0.8571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
866 1.L) * n + -0.632759422987436016752L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
867 0.214332247557003257329L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
868 -0.03061889250814332247557L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
869 ((((((((((((3.7779735978233618332e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
870 3.7779735978233618332e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
871 -0.0000340017623804102564988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
872 -0.0000340017623804102564988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
873 0.001100523709045945302011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
874 0.001100523709045945302011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
875 -0.01570125827255389177878L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
876 -0.01570125827255389177878L) * n + 0.09623858824151318999421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
877 0.09623858824151318999421L) * n + -0.1958501513111630774331L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
878 -0.1958501513111630774331L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
879 a2 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
880 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
881 (((((((((-0.001172332942555685814771L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
882 0.003516998827667057444314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
883 0.02579132473622508792497L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
884 -0.08675263774912075029308L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
885 -0.1234857366158655724893L) * n + 0.604923798358733880422L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
886 -0.300898788589292692458L) * n + -0.7885892926924579914029L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
887 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
888 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
889 ((((((((((5.671149533149198196929e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
890 5.671149533149198196929e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
891 -0.0003062420747900567026342L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
892 -0.0003062420747900567026342L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
893 0.005495343897621573052824L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
894 0.005495343897621573052824L) * n + -0.0378605942833040471627L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
895 -0.0378605942833040471627L) * n + 0.08166455327734845403578L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
896 0.08166455327734845403578L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
897 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
898 (((((((((0.001704545454545454545455L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
899 -0.008522727272727272727273L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
900 -0.009090909090909090909091L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
901 0.1136363636363636363636L) * n + -0.1397727272727272727273L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
902 -0.3056818181818181818182L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
903 -1.104545454545454545455L) * n + 0.5653409090909090909091L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
904 -0.1130681818181818181818L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
905 ((((((((((1.924001924001924001924e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
906 1.924001924001924001924e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
907 -0.0001038961038961038961039L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
908 -0.0001038961038961038961039L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
909 0.001864357864357864357864L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
910 0.001864357864357864357864L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
911 -0.01284463684463684463684L) * n + -0.01284463684463684463684L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
912 0.02770562770562770562771L) * n + 0.02770562770562770562771L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
913 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
914 (((((((((-0.004201680672268907563025L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
915 0.02941176470588235294118L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
916 -0.05882352941176470588235L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
917 -0.05882352941176470588235L) * n + 0.4705882352941176470588L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
918 -0.9411764705882352941176L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
919 -0.6134453781512605042017L) * n + 0.2058823529411764705882L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
920 -0.02941176470588235294118L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
921 ((((((((((5.543342878276851866288e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
922 5.543342878276851866288e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
923 -0.0002993405154269500007795L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
924 -0.0002993405154269500007795L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
925 0.005371499249050269458433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
926 0.005371499249050269458433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
927 -0.03700735705537626305934L) * n + -0.03700735705537626305934L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
928 0.07982413744718666687454L) * n + 0.07982413744718666687454L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
929 a3 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
930 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
931 ((((((0.01744186046511627906977L * n + -0.06976744186046511627907L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
932 -0.1453488372093023255814L) * n + 0.9302325581395348837209L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
933 -1.48255813953488372093L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
934 -0.25L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
935 (((((((0.0001840905495390545224432L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
936 -0.01030907077418705325682L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
937 0.1443269908386187455955L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
938 -0.4241446261379816197092L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
939 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
940 (((((((((((-0.0001318610477581180009865L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
941 0.0006593052387905900049326L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
942 0.003296526193952950024663L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
943 -0.02175707288008947016278L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
944 -0.002443824751783786951617L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
945 0.1936599254740893041155L) * n + -0.332315235811507074101L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
946 -0.1450959899590254003448L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
947 -1.191743544913337989168L) * n + 0.6198397155708362432299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
948 -0.123967943114167248646L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
949 ((((((((((((7.216381428267480787248e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
950 7.216381428267480787248e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
951 -6.494743285440732708523e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
952 -6.494743285440732708523e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
953 0.0002102131910054317153325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
954 0.0002102131910054317153325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
955 -0.00299912812158796501518L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
956 -0.00299912812158796501518L) * n + 0.0183827213951114498582L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
957 0.0183827213951114498582L) * n + -0.03740972132413862040109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
958 -0.03740972132413862040109L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
959 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
960 (((((((((((0.000222172850477671628527L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
961 -0.001555209953343701399689L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
962 -0.000222172850477671628527L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
963 0.02643856920684292379471L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
964 -0.06531881804043545878694L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
965 -0.04043545878693623639191L) * n + 0.4510108864696734059098L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
966 -0.9317929349033548100422L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
967 -0.6156409686736280826483L) * n + 0.2068429237947122861586L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
968 -0.02954898911353032659409L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
969 ((((((((((((4.263507034896942478807e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
970 4.263507034896942478807e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
971 -3.837156331407248230927e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
972 -3.837156331407248230927e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
973 0.0001241959599265479344077L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
974 0.0001241959599265479344077L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
975 -0.001771913523703169294192L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
976 -0.001771913523703169294192L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
977 0.01086068728041507539281L) * n + 0.01086068728041507539281L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
978 -0.02210202046890574981014L) * n + -0.02210202046890574981014L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
979 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
980 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
981 (((((((((((-0.0008210180623973727422003L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
982 0.007389162561576354679803L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
983 -0.02107279693486590038314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
984 -0.007389162561576354679803L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
985 0.2019704433497536945813L) * n + -0.6091954022988505747126L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
986 1.L) * n + -1.039408866995073891626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
987 0.7052545155993431855501L) * n + -0.3045977011494252873563L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
988 0.07635467980295566502463L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
989 -0.00848385331143951833607L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
990 ((((((((((((2.221911675348222380829e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
991 2.221911675348222380829e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
992 -0.00001999720507813400142746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
993 -0.00001999720507813400142746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
994 0.0006472428710289371795353L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
995 0.0006472428710289371795353L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
996 -0.009234264922747212214723L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
997 -0.009234264922747212214723L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
998 0.05660008925315047764027L) * n + 0.05660008925315047764027L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
999 -0.1151839012500518482222L) * n + -0.1151839012500518482222L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1000 a4 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1001 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1002 (((((((((0.005136986301369863013699L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1003 -0.02568493150684931506849L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1004 -0.02739726027397260273973L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1005 0.3424657534246575342466L) * n + -0.6226027397260273972603L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1006 0.08561643835616438356164L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1007 -1.315068493150684931507L) * n + 0.6969178082191780821918L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1008 -0.1393835616438356164384L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1009 ((((((((((0.0000316274288877028603056L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1010 0.0000316274288877028603056L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1011 -0.001707881159935954456502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1012 -0.001707881159935954456502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1013 0.03064697859218407163613L) * n + 0.03064697859218407163613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1014 -0.2111447152543042954002L) * n + -0.2111447152543042954002L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1015 0.4554349759829211884006L) * n + 0.4554349759829211884006L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1016 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1017 (((((((((-0.004201680672268907563025L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1018 0.02941176470588235294118L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1019 -0.05882352941176470588235L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1020 -0.05882352941176470588235L) * n + 0.4705882352941176470588L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1021 -0.9411764705882352941176L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1022 -0.6134453781512605042017L) * n + 0.2058823529411764705882L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1023 -0.02941176470588235294118L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1024 ((((((((((5.543342878276851866288e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1025 5.543342878276851866288e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1026 -0.0002993405154269500007795L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1027 -0.0002993405154269500007795L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1028 0.005371499249050269458433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1029 0.005371499249050269458433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1030 -0.03700735705537626305934L) * n + -0.03700735705537626305934L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1031 0.07982413744718666687454L) * n + 0.07982413744718666687454L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1032 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1033 (((((((((0.007936507936507936507937L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1034 -0.07142857142857142857143L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1035 0.2857142857142857142857L) * n + -0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1036 1.L) * n + -1.L) * n + 0.6666666666666666666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1037 -0.2857142857142857142857L) * n + 0.07142857142857142857143L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1038 -0.007936507936507936507937L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1039 ((((((((((0.00001163417641119833107739L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1040 0.00001163417641119833107739L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1041 -0.0006282455262047098781793L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1042 -0.0006282455262047098781793L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1043 0.01127351694245118281399L) * n + 0.01127351694245118281399L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1044 -0.07766976172116005827268L) * n + -0.07766976172116005827268L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1045 0.1675321403212559675145L) * n + 0.1675321403212559675145L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1046 a5 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1047 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1048 ((((((-0.05L * n + 0.3L) * n + -0.75L) * n + 1.L) * n + -0.75L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1049 0.3L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1050 -0.05L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1051 (((((((0.0008524808524808524808525L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1052 -0.04773892773892773892774L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1053 0.6683449883449883449883L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1054 -1.964115884115884115884L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1055 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1056 (((((((((((0.0004653327128897161470451L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1057 -0.003257328990228013029316L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1058 -0.0004653327128897161470451L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1059 0.05537459283387622149837L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1060 -0.1680781758957654723127L) * n + 0.1342019543973941368078L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1061 0.2879478827361563517915L) * n + -0.8571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1062 1.L) * n + -0.632759422987436016752L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1063 0.214332247557003257329L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1064 -0.03061889250814332247557L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1065 ((((((((((((3.7779735978233618332e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1066 3.7779735978233618332e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1067 -0.0000340017623804102564988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1068 -0.0000340017623804102564988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1069 0.001100523709045945302011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1070 0.001100523709045945302011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1071 -0.01570125827255389177878L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1072 -0.01570125827255389177878L) * n + 0.09623858824151318999421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1073 0.09623858824151318999421L) * n + -0.1958501513111630774331L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1074 -0.1958501513111630774331L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1075 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1076 (((((((((((-0.0008210180623973727422003L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1077 0.007389162561576354679803L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1078 -0.02107279693486590038314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1079 -0.007389162561576354679803L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1080 0.2019704433497536945813L) * n + -0.6091954022988505747126L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1081 1.L) * n + -1.039408866995073891626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1082 0.7052545155993431855501L) * n + -0.3045977011494252873563L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1083 0.07635467980295566502463L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1084 -0.00848385331143951833607L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1085 ((((((((((((2.221911675348222380829e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1086 2.221911675348222380829e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1087 -0.00001999720507813400142746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1088 -0.00001999720507813400142746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1089 0.0006472428710289371795353L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1090 0.0006472428710289371795353L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1091 -0.009234264922747212214723L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1092 -0.009234264922747212214723L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1093 0.05660008925315047764027L) * n + 0.05660008925315047764027L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1094 -0.1151839012500518482222L) * n + -0.1151839012500518482222L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1095 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1096 (((((((((((0.002164502164502164502165L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1097 -0.02380952380952380952381L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1098 0.119047619047619047619L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1099 -0.3571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1100 0.7142857142857142857143L) * n + -1.L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1101 -0.7142857142857142857143L) * n + 0.3571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1102 -0.119047619047619047619L) * n + 0.02380952380952380952381L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1103 -0.002164502164502164502165L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1104 ((((((((((((7.987864287408898641822e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1105 7.987864287408898641822e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1106 -0.00007189077858668008777639L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1107 -0.00007189077858668008777639L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1108 0.002326864866922212174363L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1109 0.002326864866922212174363L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1110 -0.03319756397847138275541L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1111 -0.03319756397847138275541L) * n + 0.2034796597117393204423L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1112 0.2034796597117393204423L) * n + -0.414090884659277305592L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1113 -0.414090884659277305592L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1114 a6 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1115 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1116 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1117 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1118 y[i] =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1119 x[i] -
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1120 ((((((a6 * z + a5) * z + a4) * z + a3) * z + a2) * z + a1) * z + a0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1121 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1122 a[0] = a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1123 a[1] = a1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1124 a[2] = a2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1125 a[3] = a3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1126 a[4] = a4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1127 a[5] = a5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1128 a[6] = a6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1129 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1130
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1131 void
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1132 polyreg7 (double *x, int nn, double *y, double *a)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1133 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1134
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1135 /*
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1136 polynominal detrending of a time series, order 7
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1137 machine-generated file, do not edit!
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1138 made by polyregz.m (Mathematica )
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1139 Gerhard Heinzel AEI 17.01.2008
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1140
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1141 x[]: input, read-only: time series to be detrended
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1142 nn: input, read-only: length of x[]
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1143 y[]: output: time series with trend subtracted
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1144 a[]: fitting coefficients in for z^0, z^1, z^2,... with
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1145 z = 2*i/(nn-1)-1 ; i=0,...,nn-1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1146 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1147
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1148 long double n = nn, n1 = 2.L / (n - 1), z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1149 long double a0, temp0, sum0 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1150 long double a1, temp1, sum1 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1151 long double a2, temp2, sum2 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1152 long double a3, temp3, sum3 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1153 long double a4, temp4, sum4 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1154 long double a5, temp5, sum5 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1155 long double a6, temp6, sum6 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1156 long double a7, temp7, sum7 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1157 int i;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1158 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1159 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1160 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1161 sum0 += x[i];
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1162 sum1 += x[i] * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1163 sum2 += x[i] * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1164 sum3 += x[i] * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1165 sum4 += x[i] * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1166 sum5 += x[i] * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1167 sum6 += x[i] * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1168 sum7 += x[i] * z * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1169 /* the above code is efficiently optimized by GCC4 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1170
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1171 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1172 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1173 ((((((0.002023472278429785511938L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1174 -0.09510319708619991906111L) * n + 0) * n + 1.L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1175 -1.572931722263976412095L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1176 (((((((0.0004228644108392041559643L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1177 -0.023680407006995432734L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1178 0.331525698097936058276L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1179 -0.9742796025735263753417L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1180 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1181 ((((((-0.00365675280351048269137L * n + 0.00731350560702096538274L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1182 0.1060458313018039980497L) * n + -0.2194051682106289614822L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1183 -0.3902974158946855192589L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1184 -0.5L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1185 (((((((0.00008490963425838399718737L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1186 -0.004754939518469503842493L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1187 0.0665691532585730537949L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1188 -0.1956317973313167295197L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1189 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1190 ((((((0.01744186046511627906977L * n + -0.06976744186046511627907L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1191 -0.1453488372093023255814L) * n + 0.9302325581395348837209L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1192 -1.48255813953488372093L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1193 -0.25L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1194 (((((((0.0001840905495390545224432L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1195 -0.01030907077418705325682L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1196 0.1443269908386187455955L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1197 -0.4241446261379816197092L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1198 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1199 ((((((-0.05L * n + 0.3L) * n + -0.75L) * n + 1.L) * n + -0.75L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1200 0.3L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1201 -0.05L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1202 (((((((0.0008524808524808524808525L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1203 -0.04773892773892773892774L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1204 0.6683449883449883449883L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1205 -1.964115884115884115884L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1206 a0 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1207 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1208 (((((((((((((5.609917572601837047788e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1209 -5.609917572601837047788e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1210 -0.00005946512626957947270656L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1211 0.00005946512626957947270656L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1212 0.002301300386632725593744L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1213 -0.002301300386632725593744L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1214 -0.03983795876891353236683L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1215 0.03983795876891353236683L) * n + 0.3107415910765268958665L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1216 -0.3107415910765268958665L) * n + -0.9305548012124555634861L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1217 0.9305548012124555634861L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1218 -1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1219 ((((((((((((((4.342067720592805092166e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1220 4.342067720592805092166e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1221 -6.03547413162399907811e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1222 -6.03547413162399907811e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1223 0.00003179696191790111168993L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1224 0.00003179696191790111168993L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1225 -0.0008002300547020922000708L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1226 -0.0008002300547020922000708L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1227 0.009948441351796940799848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1228 0.009948441351796940799848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1229 -0.05644889508712882125972L) * n + -0.05644889508712882125972L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1230 0.1102954674114101978292L) * n + 0.1102954674114101978292L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1231 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1232 (((((((((((((-1.649242420494146014028e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1233 4.947727261482438042085e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1234 0.0001352378784805199731503L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1235 -0.0004189075748055130875632L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1236 -0.003756424486412166571285L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1237 0.0123907583051725190034L) * n + 0.0388677746591388959767L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1238 -0.150019174406522078369L) * n + -0.09621672427627512159432L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1239 0.6998399213892527039133L) * n + -0.4179053066259727879713L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1240 -0.7495871200135646262318L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1241 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1242 ((((((((((((((1.934107788297951760651e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1243 1.934107788297951760651e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1244 -2.688409825734152947305e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1245 -2.688409825734152947305e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1246 0.00001416347133370590074325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1247 0.00001416347133370590074325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1248 -0.0003564502630599476156327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1249 -0.0003564502630599476156327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1250 0.004431381345961347923161L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1251 0.004431381345961347923161L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1252 -0.02514429867388714313808L) * n + -0.02514429867388714313808L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1253 0.04912943239522925144335L) * n + 0.04912943239522925144335L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1254 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1255 (((((((((((((0.00001012603538711833284953L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1256 -0.00005063017693559166424767L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1257 -0.0005603072914205477510075L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1258 0.003206577872587472069019L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1259 0.007261717510615460430829L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1260 -0.06252826851545570534587L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1261 0.03303787812303808064375L) * n + 0.3720035373616952333376L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1262 -0.7991244354735271681529L) * n + 0.2505876475869657672497L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1263 1.L) * n + -1.407687686065900238299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1264 0.7548048037911876489371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1265 -0.1509609607582375297874L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1266 ((((((((((((((6.394260206712529962582e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1267 6.394260206712529962582e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1268 -8.888021687330416647989e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1269 -8.888021687330416647989e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1270 0.00004682516749375585691599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1271 0.00004682516749375585691599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1272 -0.001178442973316499134514L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1273 -0.001178442973316499134514L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1274 0.01465037552337478754955L) * n + 0.01465037552337478754955L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1275 -0.08312834962399880412747L) * n + -0.08312834962399880412747L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1276 0.1624244400668290010975L) * n + 0.1624244400668290010975L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1277 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1278 (((((((((((((-0.00003463502914186507936508L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1279 0.0002424452039930555555556L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1280 0.0009005107576884920634921L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1281 -0.01018269856770833333333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1282 0.01585591634114583333333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1283 0.06356913248697916666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1284 -0.2757937891953656462585L) * n + 0.3764689127604166666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1285 -0.02229803176153273809524L) * n + -0.5844938247922867063492L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1286 0.8224988180493551587302L) * n + -0.5482725113157242063492L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1287 0.1884630475725446428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1288 -0.02692329251036352040816L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1289 ((((((((((((((3.936759889140841521794e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1290 3.936759889140841521794e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1291 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1292 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1293 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1294 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1295 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1296 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1297 0.09019809775762156714538L) * n + 0.09019809775762156714538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1298 -0.5117970521541950113379L) * n + -0.5117970521541950113379L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1299 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1300 a1 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1301 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1302 ((((((-0.00365675280351048269137L * n + 0.00731350560702096538274L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1303 0.1060458313018039980497L) * n + -0.2194051682106289614822L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1304 -0.3902974158946855192589L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1305 -0.5L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1306 (((((((0.00008490963425838399718737L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1307 -0.004754939518469503842493L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1308 0.0665691532585730537949L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1309 -0.1956317973313167295197L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1310 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1311 (((((((((((0.00003862513958696278510718L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1312 -0.0001158754187608883553215L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1313 -0.001789631467529275709966L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1314 0.005677895519283529410755L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1315 0.02510634073152581031966L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1316 -0.09056307728489874348129L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1317 -0.07943331484095168910597L) * n + 0.4848828356460254874421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1318 -0.1823723637030884566243L) * n + -0.8280981009878594033475L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1319 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1320 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1321 ((((((((((((5.536259194458426688747e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1322 5.536259194458426688747e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1323 -4.982633275012584019873e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1324 -4.982633275012584019873e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1325 0.0001612712303345739694432L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1326 0.0001612712303345739694432L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1327 -0.002300869321216922131843L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1328 -0.002300869321216922131843L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1329 0.01410284522159561780985L) * n + 0.01410284522159561780985L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1330 -0.02869996766407248395447L) * n + -0.02869996766407248395447L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1331 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1332 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1333 (((((((((((-0.0001318610477581180009865L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1334 0.0006593052387905900049326L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1335 0.003296526193952950024663L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1336 -0.02175707288008947016278L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1337 -0.002443824751783786951617L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1338 0.1936599254740893041155L) * n + -0.332315235811507074101L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1339 -0.1450959899590254003448L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1340 -1.191743544913337989168L) * n + 0.6198397155708362432299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1341 -0.123967943114167248646L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1342 ((((((((((((7.216381428267480787248e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1343 7.216381428267480787248e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1344 -6.494743285440732708523e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1345 -6.494743285440732708523e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1346 0.0002102131910054317153325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1347 0.0002102131910054317153325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1348 -0.00299912812158796501518L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1349 -0.00299912812158796501518L) * n + 0.0183827213951114498582L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1350 0.0183827213951114498582L) * n + -0.03740972132413862040109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1351 -0.03740972132413862040109L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1352 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1353 (((((((((((0.0004653327128897161470451L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1354 -0.003257328990228013029316L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1355 -0.0004653327128897161470451L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1356 0.05537459283387622149837L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1357 -0.1680781758957654723127L) * n + 0.1342019543973941368078L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1358 0.2879478827361563517915L) * n + -0.8571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1359 1.L) * n + -0.632759422987436016752L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1360 0.214332247557003257329L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1361 -0.03061889250814332247557L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1362 ((((((((((((3.7779735978233618332e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1363 3.7779735978233618332e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1364 -0.0000340017623804102564988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1365 -0.0000340017623804102564988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1366 0.001100523709045945302011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1367 0.001100523709045945302011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1368 -0.01570125827255389177878L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1369 -0.01570125827255389177878L) * n + 0.09623858824151318999421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1370 0.09623858824151318999421L) * n + -0.1958501513111630774331L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1371 -0.1958501513111630774331L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1372 a2 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1373 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1374 (((((((((((((-1.649242420494146014028e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1375 4.947727261482438042085e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1376 0.0001352378784805199731503L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1377 -0.0004189075748055130875632L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1378 -0.003756424486412166571285L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1379 0.0123907583051725190034L) * n + 0.0388677746591388959767L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1380 -0.150019174406522078369L) * n + -0.09621672427627512159432L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1381 0.6998399213892527039133L) * n + -0.4179053066259727879713L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1382 -0.7495871200135646262318L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1383 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1384 ((((((((((((((1.934107788297951760651e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1385 1.934107788297951760651e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1386 -2.688409825734152947305e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1387 -2.688409825734152947305e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1388 0.00001416347133370590074325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1389 0.00001416347133370590074325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1390 -0.0003564502630599476156327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1391 -0.0003564502630599476156327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1392 0.004431381345961347923161L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1393 0.004431381345961347923161L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1394 -0.02514429867388714313808L) * n + -0.02514429867388714313808L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1395 0.04912943239522925144335L) * n + 0.04912943239522925144335L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1396 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1397 (((((((((((((3.849737062958599927625e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1398 -0.00001924868531479299963812L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1399 -0.0002130187841503758626619L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1400 0.001219083403270223310415L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1401 0.0030194771030471952099L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1402 -0.02506563801692344412877L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1403 0.00985019389842340434815L) * n + 0.1653282414144447267585L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1404 -0.2908612375108113449185L) * n + -0.1751694525930545610401L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1405 1.L) * n + -1.176184499931987978554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1406 0.6101153124574924865965L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1407 -0.1220230624914984973193L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1408 ((((((((((((((5.745959963953541658851e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1409 5.745959963953541658851e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1410 -7.986884349895422905803e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1411 -7.986884349895422905803e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1412 4.207766481603178556777e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1413 4.207766481603178556777e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1414 -0.0001058963183476745867101L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1415 -0.0001058963183476745867101L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1416 0.001316500556637121976376L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1417 0.001316500556637121976376L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1418 -0.007470014565681931600839L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1419 -0.007470014565681931600839L) * n + 0.01459565766203622838015L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1420 0.01459565766203622838015L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1421 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1422 (((((((((((((-0.00001186718249353238554102L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1423 0.00008307027745472669878717L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1424 0.0003085467448318420240666L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1425 -0.003488951653098521349061L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1426 0.003382147010656729879192L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1427 0.03613557069280611397242L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1428 -0.1166306695464362850972L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1429 0.05425675836043006669357L) * n + 0.3601096527662402392424L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1430 -0.8897420074525906059383L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1431 -0.6253293143141955236988L) * n + 0.2110815750124605416182L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1432 -0.03015451071606579165974L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1433 ((((((((((((((8.758914154660031738831e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1434 8.758914154660031738831e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1435 -1.217489067497744411697e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1436 -1.217489067497744411697e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1437 6.414152835457541242346e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1438 6.414152835457541242346e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1439 -0.0001614241601961379869371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1440 -0.0001614241601961379869371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1441 0.002006821389721735287925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1442 0.002006821389721735287925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1443 -0.01138699481467481748595L) * n + -0.01138699481467481748595L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1444 0.02224904337910122622171L) * n + 0.02224904337910122622171L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1445 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1446 (((((((((((((0.00006794678407870955467678L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1447 -0.000611521056708385992091L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1448 0.0004076807044722573280607L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1449 0.01263810183863997716988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1450 -0.05553064173472669538551L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1451 0.07904928859717069591096L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1452 0.0833299359941293978556L) * n + -0.5260168236237378884857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1453 1.L) * n + -1.097299794800712082297L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1454 0.7620639515131748814329L) * n + -0.3324228464266786253007L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1455 0.08361531248725997798524L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1456 -0.009290590276362219776138L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1457 ((((((((((((((8.581234431814923840236e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1458 8.581234431814923840236e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1459 -1.192791586022274413793e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1460 -1.192791586022274413793e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1461 0.00006284037974418068728205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1462 0.00006284037974418068728205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1463 -0.001581495762080195018984L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1464 -0.001581495762080195018984L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1465 0.01966111838054798994458L) * n + 0.01966111838054798994458L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1466 -0.1115600293063703720477L) * n + -0.1115600293063703720477L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1467 0.2179770845431899694201L) * n + 0.2179770845431899694201L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1468 a3 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1469 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1470 ((((((0.01744186046511627906977L * n + -0.06976744186046511627907L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1471 -0.1453488372093023255814L) * n + 0.9302325581395348837209L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1472 -1.48255813953488372093L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1473 -0.25L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1474 (((((((0.0001840905495390545224432L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1475 -0.01030907077418705325682L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1476 0.1443269908386187455955L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1477 -0.4241446261379816197092L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1478 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1479 (((((((((((-0.0001318610477581180009865L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1480 0.0006593052387905900049326L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1481 0.003296526193952950024663L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1482 -0.02175707288008947016278L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1483 -0.002443824751783786951617L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1484 0.1936599254740893041155L) * n + -0.332315235811507074101L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1485 -0.1450959899590254003448L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1486 -1.191743544913337989168L) * n + 0.6198397155708362432299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1487 -0.123967943114167248646L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1488 ((((((((((((7.216381428267480787248e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1489 7.216381428267480787248e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1490 -6.494743285440732708523e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1491 -6.494743285440732708523e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1492 0.0002102131910054317153325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1493 0.0002102131910054317153325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1494 -0.00299912812158796501518L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1495 -0.00299912812158796501518L) * n + 0.0183827213951114498582L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1496 0.0183827213951114498582L) * n + -0.03740972132413862040109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1497 -0.03740972132413862040109L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1498 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1499 (((((((((((0.000222172850477671628527L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1500 -0.001555209953343701399689L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1501 -0.000222172850477671628527L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1502 0.02643856920684292379471L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1503 -0.06531881804043545878694L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1504 -0.04043545878693623639191L) * n + 0.4510108864696734059098L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1505 -0.9317929349033548100422L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1506 -0.6156409686736280826483L) * n + 0.2068429237947122861586L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1507 -0.02954898911353032659409L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1508 ((((((((((((4.263507034896942478807e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1509 4.263507034896942478807e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1510 -3.837156331407248230927e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1511 -3.837156331407248230927e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1512 0.0001241959599265479344077L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1513 0.0001241959599265479344077L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1514 -0.001771913523703169294192L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1515 -0.001771913523703169294192L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1516 0.01086068728041507539281L) * n + 0.01086068728041507539281L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1517 -0.02210202046890574981014L) * n + -0.02210202046890574981014L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1518 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1519 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1520 (((((((((((-0.0008210180623973727422003L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1521 0.007389162561576354679803L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1522 -0.02107279693486590038314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1523 -0.007389162561576354679803L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1524 0.2019704433497536945813L) * n + -0.6091954022988505747126L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1525 1.L) * n + -1.039408866995073891626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1526 0.7052545155993431855501L) * n + -0.3045977011494252873563L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1527 0.07635467980295566502463L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1528 -0.00848385331143951833607L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1529 ((((((((((((2.221911675348222380829e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1530 2.221911675348222380829e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1531 -0.00001999720507813400142746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1532 -0.00001999720507813400142746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1533 0.0006472428710289371795353L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1534 0.0006472428710289371795353L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1535 -0.009234264922747212214723L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1536 -0.009234264922747212214723L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1537 0.05660008925315047764027L) * n + 0.05660008925315047764027L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1538 -0.1151839012500518482222L) * n + -0.1151839012500518482222L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1539 a4 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1540 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1541 (((((((((((((0.00001012603538711833284953L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1542 -0.00005063017693559166424767L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1543 -0.0005603072914205477510075L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1544 0.003206577872587472069019L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1545 0.007261717510615460430829L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1546 -0.06252826851545570534587L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1547 0.03303787812303808064375L) * n + 0.3720035373616952333376L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1548 -0.7991244354735271681529L) * n + 0.2505876475869657672497L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1549 1.L) * n + -1.407687686065900238299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1550 0.7548048037911876489371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1551 -0.1509609607582375297874L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1552 ((((((((((((((6.394260206712529962582e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1553 6.394260206712529962582e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1554 -8.888021687330416647989e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1555 -8.888021687330416647989e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1556 0.00004682516749375585691599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1557 0.00004682516749375585691599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1558 -0.001178442973316499134514L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1559 -0.001178442973316499134514L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1560 0.01465037552337478754955L) * n + 0.01465037552337478754955L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1561 -0.08312834962399880412747L) * n + -0.08312834962399880412747L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1562 0.1624244400668290010975L) * n + 0.1624244400668290010975L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1563 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1564 (((((((((((((-0.00001186718249353238554102L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1565 0.00008307027745472669878717L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1566 0.0003085467448318420240666L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1567 -0.003488951653098521349061L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1568 0.003382147010656729879192L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1569 0.03613557069280611397242L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1570 -0.1166306695464362850972L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1571 0.05425675836043006669357L) * n + 0.3601096527662402392424L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1572 -0.8897420074525906059383L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1573 -0.6253293143141955236988L) * n + 0.2110815750124605416182L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1574 -0.03015451071606579165974L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1575 ((((((((((((((8.758914154660031738831e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1576 8.758914154660031738831e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1577 -1.217489067497744411697e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1578 -1.217489067497744411697e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1579 6.414152835457541242346e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1580 6.414152835457541242346e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1581 -0.0001614241601961379869371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1582 -0.0001614241601961379869371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1583 0.002006821389721735287925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1584 0.002006821389721735287925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1585 -0.01138699481467481748595L) * n + -0.01138699481467481748595L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1586 0.02224904337910122622171L) * n + 0.02224904337910122622171L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1587 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1588 (((((((((((((0.00003568497305784534132677L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1589 -0.0003211647575206080719409L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1590 0.0002141098383470720479606L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1591 0.006637404988759233486779L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1592 -0.02539580582616660124422L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1593 0.007600899261321057702601L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1594 0.179424044534846376191L) * n + -0.5927987724369268101203L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1595 1.L) * n + -1.05110088141883452878L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1596 0.7167683688398815258894L) * n + -0.3102451557649073974949L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1597 0.07782892623916068943368L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1598 -0.00864765847101785438152L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1599 ((((((((((((((1.238126017627523389601e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1600 1.238126017627523389601e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1601 -1.720995164502257511545e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1602 -1.720995164502257511545e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1603 9.066796827086353782047e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1604 9.066796827086353782047e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1605 -0.0002281829106706996781333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1606 -0.0002281829106706996781333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1607 0.002836764616563758529692L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1608 0.002836764616563758529692L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1609 -0.01609621271962998323566L) * n + -0.01609621271962998323566L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1610 0.03145038184936729813328L) * n + 0.03145038184936729813328L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1611 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1612 (((((((((((((-0.0001548706829797119405297L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1613 0.001703577512776831345826L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1614 -0.006298074441174952248206L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1615 0.001135718341851220897217L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1616 0.07098239636570130607609L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1617 -0.2947189097103918228279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1618 0.6609880749574105621806L) * n + -0.9744463373083475298126L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1619 1.L) * n + -0.7240204429301533219761L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1620 0.3645655877342419080068L) * n + -0.1219348510660265345104L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1621 0.02441794434980124929018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1622 -0.002219813122709204480925L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1623 ((((((((((((((8.890524703760046188512e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1624 8.890524703760046188512e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1625 -1.235782933822646420203e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1626 -1.235782933822646420203e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1627 0.00006510531240563481823848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1628 0.00006510531240563481823848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1629 -0.001638497031328865232404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1630 -0.001638497031328865232404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1631 0.02036975682866212758601L) * n + 0.02036975682866212758601L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1632 -0.1155809463523431451121L) * n + -0.1155809463523431451121L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1633 0.2258335523150311892621L) * n + 0.2258335523150311892621L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1634 a5 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1635 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1636 ((((((-0.05L * n + 0.3L) * n + -0.75L) * n + 1.L) * n + -0.75L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1637 0.3L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1638 -0.05L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1639 (((((((0.0008524808524808524808525L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1640 -0.04773892773892773892774L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1641 0.6683449883449883449883L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1642 -1.964115884115884115884L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1643 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1644 (((((((((((0.0004653327128897161470451L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1645 -0.003257328990228013029316L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1646 -0.0004653327128897161470451L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1647 0.05537459283387622149837L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1648 -0.1680781758957654723127L) * n + 0.1342019543973941368078L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1649 0.2879478827361563517915L) * n + -0.8571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1650 1.L) * n + -0.632759422987436016752L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1651 0.214332247557003257329L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1652 -0.03061889250814332247557L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1653 ((((((((((((3.7779735978233618332e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1654 3.7779735978233618332e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1655 -0.0000340017623804102564988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1656 -0.0000340017623804102564988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1657 0.001100523709045945302011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1658 0.001100523709045945302011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1659 -0.01570125827255389177878L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1660 -0.01570125827255389177878L) * n + 0.09623858824151318999421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1661 0.09623858824151318999421L) * n + -0.1958501513111630774331L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1662 -0.1958501513111630774331L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1663 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1664 (((((((((((-0.0008210180623973727422003L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1665 0.007389162561576354679803L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1666 -0.02107279693486590038314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1667 -0.007389162561576354679803L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1668 0.2019704433497536945813L) * n + -0.6091954022988505747126L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1669 1.L) * n + -1.039408866995073891626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1670 0.7052545155993431855501L) * n + -0.3045977011494252873563L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1671 0.07635467980295566502463L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1672 -0.00848385331143951833607L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1673 ((((((((((((2.221911675348222380829e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1674 2.221911675348222380829e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1675 -0.00001999720507813400142746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1676 -0.00001999720507813400142746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1677 0.0006472428710289371795353L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1678 0.0006472428710289371795353L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1679 -0.009234264922747212214723L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1680 -0.009234264922747212214723L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1681 0.05660008925315047764027L) * n + 0.05660008925315047764027L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1682 -0.1151839012500518482222L) * n + -0.1151839012500518482222L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1683 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1684 (((((((((((0.002164502164502164502165L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1685 -0.02380952380952380952381L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1686 0.119047619047619047619L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1687 -0.3571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1688 0.7142857142857142857143L) * n + -1.L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1689 -0.7142857142857142857143L) * n + 0.3571428571428571428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1690 -0.119047619047619047619L) * n + 0.02380952380952380952381L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1691 -0.002164502164502164502165L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1692 ((((((((((((7.987864287408898641822e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1693 7.987864287408898641822e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1694 -0.00007189077858668008777639L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1695 -0.00007189077858668008777639L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1696 0.002326864866922212174363L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1697 0.002326864866922212174363L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1698 -0.03319756397847138275541L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1699 -0.03319756397847138275541L) * n + 0.2034796597117393204423L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1700 0.2034796597117393204423L) * n + -0.414090884659277305592L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1701 -0.414090884659277305592L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1702 a6 = temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1703 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1704 (((((((((((((-0.00003463502914186507936508L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1705 0.0002424452039930555555556L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1706 0.0009005107576884920634921L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1707 -0.01018269856770833333333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1708 0.01585591634114583333333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1709 0.06356913248697916666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1710 -0.2757937891953656462585L) * n + 0.3764689127604166666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1711 -0.02229803176153273809524L) * n + -0.5844938247922867063492L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1712 0.8224988180493551587302L) * n + -0.5482725113157242063492L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1713 0.1884630475725446428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1714 -0.02692329251036352040816L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1715 ((((((((((((((3.936759889140841521794e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1716 3.936759889140841521794e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1717 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1718 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1719 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1720 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1721 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1722 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1723 0.09019809775762156714538L) * n + 0.09019809775762156714538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1724 -0.5117970521541950113379L) * n + -0.5117970521541950113379L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1725 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1726 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1727 (((((((((((((0.00006794678407870955467678L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1728 -0.000611521056708385992091L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1729 0.0004076807044722573280607L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1730 0.01263810183863997716988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1731 -0.05553064173472669538551L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1732 0.07904928859717069591096L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1733 0.0833299359941293978556L) * n + -0.5260168236237378884857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1734 1.L) * n + -1.097299794800712082297L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1735 0.7620639515131748814329L) * n + -0.3324228464266786253007L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1736 0.08361531248725997798524L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1737 -0.009290590276362219776138L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1738 ((((((((((((((8.581234431814923840236e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1739 8.581234431814923840236e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1740 -1.192791586022274413793e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1741 -1.192791586022274413793e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1742 0.00006284037974418068728205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1743 0.00006284037974418068728205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1744 -0.001581495762080195018984L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1745 -0.001581495762080195018984L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1746 0.01966111838054798994458L) * n + 0.01966111838054798994458L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1747 -0.1115600293063703720477L) * n + -0.1115600293063703720477L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1748 0.2179770845431899694201L) * n + 0.2179770845431899694201L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1749 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1750 (((((((((((((-0.0001548706829797119405297L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1751 0.001703577512776831345826L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1752 -0.006298074441174952248206L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1753 0.001135718341851220897217L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1754 0.07098239636570130607609L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1755 -0.2947189097103918228279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1756 0.6609880749574105621806L) * n + -0.9744463373083475298126L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1757 1.L) * n + -0.7240204429301533219761L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1758 0.3645655877342419080068L) * n + -0.1219348510660265345104L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1759 0.02441794434980124929018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1760 -0.002219813122709204480925L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1761 ((((((((((((((8.890524703760046188512e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1762 8.890524703760046188512e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1763 -1.235782933822646420203e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1764 -1.235782933822646420203e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1765 0.00006510531240563481823848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1766 0.00006510531240563481823848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1767 -0.001638497031328865232404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1768 -0.001638497031328865232404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1769 0.02036975682866212758601L) * n + 0.02036975682866212758601L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1770 -0.1155809463523431451121L) * n + -0.1155809463523431451121L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1771 0.2258335523150311892621L) * n + 0.2258335523150311892621L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1772 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1773 (((((((((((((0.0004245265000531462585034L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1774 -0.005518844500690901360544L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1775 0.03311306700414540816327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1776 -0.121414579015199829932L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1777 0.3035364475379995748299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1778 -0.5463656055683992346939L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1779 0.7284874740911989795918L) * n + -0.7284874740911989795918L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1780 0.5463656055683992346939L) * n + -0.3035364475379995748299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1781 0.121414579015199829932L) * n + -0.03311306700414540816327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1782 0.005518844500690901360544L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1783 -0.0004245265000531462585034L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1784 ((((((((((((((3.936759889140841521794e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1785 3.936759889140841521794e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1786 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1787 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1788 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1789 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1790 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1791 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1792 0.09019809775762156714538L) * n + 0.09019809775762156714538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1793 -0.5117970521541950113379L) * n + -0.5117970521541950113379L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1794 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1795 a7 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1796 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1797 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1798 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1799 y[i] =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1800 x[i] -
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1801 (((((((a7 * z + a6) * z + a5) * z + a4) * z + a3) * z + a2) * z +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1802 a1) * z + a0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1803 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1804 a[0] = a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1805 a[1] = a1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1806 a[2] = a2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1807 a[3] = a3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1808 a[4] = a4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1809 a[5] = a5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1810 a[6] = a6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1811 a[7] = a7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1812 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1813
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1814 void
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1815 polyreg8 (double *x, int nn, double *y, double *a)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1816 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1817
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1818 /*
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1819 polynominal detrending of a time series, order 8
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1820 machine-generated file, do not edit!
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1821 made by polyregz.m (Mathematica )
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1822 Gerhard Heinzel AEI 17.01.2008
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1823
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1824 x[]: input, read-only: time series to be detrended
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1825 nn: input, read-only: length of x[]
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1826 y[]: output: time series with trend subtracted
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1827 a[]: fitting coefficients in for z^0, z^1, z^2,... with
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1828 z = 2*i/(nn-1)-1 ; i=0,...,nn-1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1829 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1830
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1831 long double n = nn, n1 = 2.L / (n - 1), z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1832 long double a0, temp0, sum0 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1833 long double a1, temp1, sum1 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1834 long double a2, temp2, sum2 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1835 long double a3, temp3, sum3 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1836 long double a4, temp4, sum4 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1837 long double a5, temp5, sum5 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1838 long double a6, temp6, sum6 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1839 long double a7, temp7, sum7 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1840 long double a8, temp8, sum8 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1841 int i;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1842 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1843 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1844 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1845 sum0 += x[i];
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1846 sum1 += x[i] * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1847 sum2 += x[i] * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1848 sum3 += x[i] * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1849 sum4 += x[i] * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1850 sum5 += x[i] * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1851 sum6 += x[i] * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1852 sum7 += x[i] * z * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1853 sum8 += x[i] * z * z * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1854 /* the above code is efficiently optimized by GCC4 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1855
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1856 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1857 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1858 ((((((((0.00002402547524106132193656L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1859 -0.002530683392058459243985L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1860 0.07643624863026189369711L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1861 -0.6802962043638957971664L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1862 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1863 (((((((((3.967078723603413440248e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1864 -0.0004760494468324096128298L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1865 0.01732819986469970990701L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1866 -0.2081922914147071373442L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1867 0.5849695602676649322453L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1868 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1869 ((((((((-0.0001859213287177625696098L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1870 0.0003718426574355251392197L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1871 0.01413002098254995529035L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1872 -0.02863188462253543571991L) * n + -0.2547122203433347203655L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1873 0.5380563253092048764509L) * n + 0.7309718373453975617746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1874 -2.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1875 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1876 (((((((((2.093132034434014938836e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1877 -0.0002511758441320817926603L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1878 0.009142800726407777252834L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1879 -0.1098475691670971039901L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1880 0.3086448772695021068209L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1881 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1882 ((((((((0.0003900156006240249609984L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1883 -0.001560062402496099843994L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1884 -0.01716068642745709828393L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1885 0.07644305772230889235569L) * n + 0.05330213208528341133645L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1886 -0.6016640665626625065003L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1887 -0.6796671866874674986999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1888 0.169916796671866874675L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1889 (((((((((1.125861017399536083141e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1890 -0.0001351033220879443299769L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1891 0.004917760924001173611158L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1892 -0.05908518619312765364322L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1893 0.1660149621816659926756L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1894 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1895 ((((((((-0.002747252747252747252747L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1896 0.01648351648351648351648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1897 0.02564102564102564102564L) * n + -0.3461538461538461538462L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1898 0.9615384615384615384615L) * n + -1.320512820512820512821L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1899 1.L) * n + -0.4010989010989010989011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1900 0.06684981684981684981685L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1901 (((((((((5.551360862716174071485e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1902 -0.0006661633035259408885783L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1903 0.02424834424834424834425L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1904 -0.2913354180753448152716L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1905 0.818581467372676163885L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1906 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1907 ((((((((0.001584831625223159790039L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1908 -0.01267865300178527832031L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1909 0.04437528550624847412109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1910 -0.08875057101249694824219L) * n + 0.1109382137656211853027L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1911 -0.08875057101249694824219L) * n + 0.04437528550624847412109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1912 -0.01267865300178527832031L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1913 0.001584831625223159790039L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1914 (((((((((6.781684027777777777778e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1915 -0.0008138020833333333333333L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1916 0.02962239583333333333333L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1917 -0.3559027777777777777778L) * n + 0) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1918 a0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1919 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1920 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1921 (((((((((((((5.609917572601837047788e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1922 -5.609917572601837047788e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1923 -0.00005946512626957947270656L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1924 0.00005946512626957947270656L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1925 0.002301300386632725593744L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1926 -0.002301300386632725593744L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1927 -0.03983795876891353236683L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1928 0.03983795876891353236683L) * n + 0.3107415910765268958665L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1929 -0.3107415910765268958665L) * n + -0.9305548012124555634861L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1930 0.9305548012124555634861L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1931 -1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1932 ((((((((((((((4.342067720592805092166e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1933 4.342067720592805092166e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1934 -6.03547413162399907811e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1935 -6.03547413162399907811e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1936 0.00003179696191790111168993L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1937 0.00003179696191790111168993L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1938 -0.0008002300547020922000708L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1939 -0.0008002300547020922000708L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1940 0.009948441351796940799848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1941 0.009948441351796940799848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1942 -0.05644889508712882125972L) * n + -0.05644889508712882125972L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1943 0.1102954674114101978292L) * n + 0.1102954674114101978292L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1944 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1945 (((((((((((((-1.649242420494146014028e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1946 4.947727261482438042085e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1947 0.0001352378784805199731503L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1948 -0.0004189075748055130875632L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1949 -0.003756424486412166571285L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1950 0.0123907583051725190034L) * n + 0.0388677746591388959767L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1951 -0.150019174406522078369L) * n + -0.09621672427627512159432L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1952 0.6998399213892527039133L) * n + -0.4179053066259727879713L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1953 -0.7495871200135646262318L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1954 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1955 ((((((((((((((1.934107788297951760651e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1956 1.934107788297951760651e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1957 -2.688409825734152947305e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1958 -2.688409825734152947305e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1959 0.00001416347133370590074325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1960 0.00001416347133370590074325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1961 -0.0003564502630599476156327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1962 -0.0003564502630599476156327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1963 0.004431381345961347923161L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1964 0.004431381345961347923161L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1965 -0.02514429867388714313808L) * n + -0.02514429867388714313808L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1966 0.04912943239522925144335L) * n + 0.04912943239522925144335L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1967 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1968 (((((((((((((0.00001012603538711833284953L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1969 -0.00005063017693559166424767L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1970 -0.0005603072914205477510075L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1971 0.003206577872587472069019L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1972 0.007261717510615460430829L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1973 -0.06252826851545570534587L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1974 0.03303787812303808064375L) * n + 0.3720035373616952333376L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1975 -0.7991244354735271681529L) * n + 0.2505876475869657672497L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1976 1.L) * n + -1.407687686065900238299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1977 0.7548048037911876489371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1978 -0.1509609607582375297874L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1979 ((((((((((((((6.394260206712529962582e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1980 6.394260206712529962582e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1981 -8.888021687330416647989e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1982 -8.888021687330416647989e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1983 0.00004682516749375585691599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1984 0.00004682516749375585691599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1985 -0.001178442973316499134514L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1986 -0.001178442973316499134514L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1987 0.01465037552337478754955L) * n + 0.01465037552337478754955L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1988 -0.08312834962399880412747L) * n + -0.08312834962399880412747L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1989 0.1624244400668290010975L) * n + 0.1624244400668290010975L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1990 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1991 (((((((((((((-0.00003463502914186507936508L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1992 0.0002424452039930555555556L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1993 0.0009005107576884920634921L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1994 -0.01018269856770833333333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1995 0.01585591634114583333333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1996 0.06356913248697916666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1997 -0.2757937891953656462585L) * n + 0.3764689127604166666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1998 -0.02229803176153273809524L) * n + -0.5844938247922867063492L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
1999 0.8224988180493551587302L) * n + -0.5482725113157242063492L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2000 0.1884630475725446428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2001 -0.02692329251036352040816L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2002 ((((((((((((((3.936759889140841521794e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2003 3.936759889140841521794e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2004 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2005 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2006 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2007 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2008 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2009 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2010 0.09019809775762156714538L) * n + 0.09019809775762156714538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2011 -0.5117970521541950113379L) * n + -0.5117970521541950113379L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2012 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2013 a1 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2014 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2015 ((((((((-0.0001859213287177625696098L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2016 0.0003718426574355251392197L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2017 0.01413002098254995529035L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2018 -0.02863188462253543571991L) * n + -0.2547122203433347203655L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2019 0.5380563253092048764509L) * n + 0.7309718373453975617746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2020 -2.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2021 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2022 (((((((((2.093132034434014938836e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2023 -0.0002511758441320817926603L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2024 0.009142800726407777252834L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2025 -0.1098475691670971039901L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2026 0.3086448772695021068209L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2027 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2028 (((((((((((((((2.907035769636459306965e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2029 -8.721107308909377920894e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2030 -3.808216858223761692124e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2031 0.00001165721343624220182093L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2032 0.0001822033119215811478295L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2033 -0.0005777733592152462872592L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2034 -0.003840198404598005082299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2035 0.01307171197951817296085L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2036 0.03386432961953086642377L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2037 -0.1369679263925491130715L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2038 -0.06637878548524752764394L) * n + 0.5761758060138590557227L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2039 -0.2899724038752902814882L) * n + -0.7922314209304587950595L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2040 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2041 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2042 ((((((((((((((((1.239692171397643443435e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2043 1.239692171397643443435e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2044 -2.516575107937216190174e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2045 -2.516575107937216190174e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2046 2.010656732789837900908e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2047 2.010656732789837900908e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2048 -8.094805574653478416165e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2049 -8.094805574653478416165e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2050 0.0001746253202966674271062L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2051 0.0001746253202966674271062L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2052 -0.001978991622769635885772L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2053 -0.001978991622769635885772L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2054 0.01062950865162535549051L) * n + 0.01062950865162535549051L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2055 -0.02015370538302360300337L) * n + -0.02015370538302360300337L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2056 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2057 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2058 (((((((((((((((((-2.235636043117803801125e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2059 1.117818021558901900563e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2060 3.293837103526897600324e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2061 -1.736343993488160952207e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2062 -0.00001771965127775171292772L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2063 0.0001026142039550784492691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2064 0.0004018675021426551948725L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2065 -0.002849930701229455222776L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2066 -0.00256109814976605918425L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2067 0.03679077137120065566686L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2068 -0.02951292740341023677588L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2069 -0.1808843091932901600277L) * n + 0.3839023783254539528365L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2070 0.003067715633496984703623L) * n + -0.7871532932439296676973L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2071 1.L) * n + -0.5266058383445087915378L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2072 0.1053211676689017583076L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2073 ((((((((((((((((((2.053426984376011052788e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2074 2.053426984376011052788e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2075 -5.174636000627547853025e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2076 -5.174636000627547853025e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2077 5.372997047318270520724e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2078 5.372997047318270520724e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2079 -2.972746245281151201121e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2080 -2.972746245281151201121e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2081 9.462533439597557537085e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2082 9.462533439597557537085e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2083 -0.0001745122877837504377052L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2084 -0.0001745122877837504377052L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2085 0.001782288782619464326554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2086 0.001782288782619464326554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2087 -0.008961121663901469417774L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2088 -0.008961121663901469417774L) * n + 0.01635747976595173398762L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2089 0.01635747976595173398762L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2090 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2091 (((((((((((((((((1.477007533447384197714e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2092 -1.0339052734131689384e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2093 -1.65424843746107030144e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2094 0.00001323398749968856241152L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2095 0.00005399939542283636626843L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2096 -0.0005947023132672547733676L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2097 -0.0000818515374821298968539L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2098 0.01074398911950162423564L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2099 -0.02132257449536476211806L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2100 -0.05391133623369223322256L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2101 0.2576468309225081836345L) * n + -0.2953114683102378870021L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2102 -0.222364783927133124664L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2103 -1.242029932308829142537L) * n + 0.8009968332283279444221L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2104 -0.2728092437680916542761L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2105 0.0389727491097273791823L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2106 ((((((((((((((((((8.721181930624189192967e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2107 8.721181930624189192967e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2108 -2.197737846517295676628e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2109 -2.197737846517295676628e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2110 2.281984463967125344232e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2111 2.281984463967125344232e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2112 -1.262565508096463869466e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2113 -1.262565508096463869466e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2114 0.00004018865841310771272869L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2115 0.00004018865841310771272869L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2116 -0.0007411772721755768563554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2117 -0.0007411772721755768563554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2118 0.00756962134246931395039L) * n + 0.00756962134246931395039L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2119 -0.03805909483413695286741L) * n + -0.03805909483413695286741L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2120 0.0694724273377166515584L) * n + 0.0694724273377166515584L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2121 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2122 (((((((((((((((((-8.336141647134544276625e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2123 7.502527482421089848962e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2124 6.168744818879562764702e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2125 -0.00007552544332303897114622L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2126 -2.345234516727185123157e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2127 0.002137820197690948148829L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2128 -0.006691636845919472080946L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2129 -0.007860872012529084341704L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2130 0.08620809293177708186115L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2131 -0.1937384007253249853951L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2132 0.1213772567378385216418L) * n + 0.2955045174480470177062L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2133 -0.8225621414622500373987L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2134 -0.7227062444527046169362L) * n + 0.3204463358237717934192L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2135 -0.08104915417354655714389L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2136 0.009005461574838506349321L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2137 ((((((((((((((((((9.908707468758719379982e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2138 9.908707468758719379982e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2139 -2.496994282127197283756e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2140 -2.496994282127197283756e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2141 2.592712396275406512966e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2142 2.592712396275406512966e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2143 -0.0000143448358025219980464L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2144 -0.0000143448358025219980464L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2145 0.0004566097381583372722974L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2146 0.0004566097381583372722974L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2147 -0.00842100168406270449132L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2148 -0.00842100168406270449132L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2149 0.08600343867202510407327L) * n + 0.08600343867202510407327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2150 -0.4324143679573697203116L) * n + -0.4324143679573697203116L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2151 0.7893218661300897807312L) * n + 0.7893218661300897807312L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2152 a2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2153 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2154 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2155 (((((((((((((-1.649242420494146014028e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2156 4.947727261482438042085e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2157 0.0001352378784805199731503L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2158 -0.0004189075748055130875632L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2159 -0.003756424486412166571285L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2160 0.0123907583051725190034L) * n + 0.0388677746591388959767L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2161 -0.150019174406522078369L) * n + -0.09621672427627512159432L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2162 0.6998399213892527039133L) * n + -0.4179053066259727879713L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2163 -0.7495871200135646262318L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2164 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2165 ((((((((((((((1.934107788297951760651e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2166 1.934107788297951760651e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2167 -2.688409825734152947305e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2168 -2.688409825734152947305e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2169 0.00001416347133370590074325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2170 0.00001416347133370590074325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2171 -0.0003564502630599476156327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2172 -0.0003564502630599476156327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2173 0.004431381345961347923161L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2174 0.004431381345961347923161L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2175 -0.02514429867388714313808L) * n + -0.02514429867388714313808L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2176 0.04912943239522925144335L) * n + 0.04912943239522925144335L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2177 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2178 (((((((((((((3.849737062958599927625e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2179 -0.00001924868531479299963812L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2180 -0.0002130187841503758626619L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2181 0.001219083403270223310415L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2182 0.0030194771030471952099L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2183 -0.02506563801692344412877L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2184 0.00985019389842340434815L) * n + 0.1653282414144447267585L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2185 -0.2908612375108113449185L) * n + -0.1751694525930545610401L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2186 1.L) * n + -1.176184499931987978554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2187 0.6101153124574924865965L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2188 -0.1220230624914984973193L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2189 ((((((((((((((5.745959963953541658851e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2190 5.745959963953541658851e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2191 -7.986884349895422905803e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2192 -7.986884349895422905803e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2193 4.207766481603178556777e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2194 4.207766481603178556777e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2195 -0.0001058963183476745867101L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2196 -0.0001058963183476745867101L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2197 0.001316500556637121976376L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2198 0.001316500556637121976376L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2199 -0.007470014565681931600839L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2200 -0.007470014565681931600839L) * n + 0.01459565766203622838015L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2201 0.01459565766203622838015L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2202 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2203 (((((((((((((-0.00001186718249353238554102L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2204 0.00008307027745472669878717L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2205 0.0003085467448318420240666L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2206 -0.003488951653098521349061L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2207 0.003382147010656729879192L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2208 0.03613557069280611397242L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2209 -0.1166306695464362850972L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2210 0.05425675836043006669357L) * n + 0.3601096527662402392424L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2211 -0.8897420074525906059383L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2212 -0.6253293143141955236988L) * n + 0.2110815750124605416182L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2213 -0.03015451071606579165974L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2214 ((((((((((((((8.758914154660031738831e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2215 8.758914154660031738831e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2216 -1.217489067497744411697e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2217 -1.217489067497744411697e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2218 6.414152835457541242346e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2219 6.414152835457541242346e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2220 -0.0001614241601961379869371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2221 -0.0001614241601961379869371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2222 0.002006821389721735287925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2223 0.002006821389721735287925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2224 -0.01138699481467481748595L) * n + -0.01138699481467481748595L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2225 0.02224904337910122622171L) * n + 0.02224904337910122622171L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2226 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2227 (((((((((((((0.00006794678407870955467678L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2228 -0.000611521056708385992091L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2229 0.0004076807044722573280607L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2230 0.01263810183863997716988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2231 -0.05553064173472669538551L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2232 0.07904928859717069591096L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2233 0.0833299359941293978556L) * n + -0.5260168236237378884857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2234 1.L) * n + -1.097299794800712082297L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2235 0.7620639515131748814329L) * n + -0.3324228464266786253007L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2236 0.08361531248725997798524L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2237 -0.009290590276362219776138L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2238 ((((((((((((((8.581234431814923840236e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2239 8.581234431814923840236e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2240 -1.192791586022274413793e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2241 -1.192791586022274413793e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2242 0.00006284037974418068728205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2243 0.00006284037974418068728205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2244 -0.001581495762080195018984L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2245 -0.001581495762080195018984L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2246 0.01966111838054798994458L) * n + 0.01966111838054798994458L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2247 -0.1115600293063703720477L) * n + -0.1115600293063703720477L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2248 0.2179770845431899694201L) * n + 0.2179770845431899694201L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2249 a3 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2250 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2251 ((((((((0.0003900156006240249609984L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2252 -0.001560062402496099843994L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2253 -0.01716068642745709828393L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2254 0.07644305772230889235569L) * n + 0.05330213208528341133645L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2255 -0.6016640665626625065003L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2256 -0.6796671866874674986999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2257 0.169916796671866874675L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2258 (((((((((1.125861017399536083141e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2259 -0.0001351033220879443299769L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2260 0.004917760924001173611158L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2261 -0.05908518619312765364322L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2262 0.1660149621816659926756L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2263 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2264 (((((((((((((((((-2.235636043117803801125e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2265 1.117818021558901900563e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2266 3.293837103526897600324e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2267 -1.736343993488160952207e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2268 -0.00001771965127775171292772L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2269 0.0001026142039550784492691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2270 0.0004018675021426551948725L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2271 -0.002849930701229455222776L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2272 -0.00256109814976605918425L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2273 0.03679077137120065566686L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2274 -0.02951292740341023677588L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2275 -0.1808843091932901600277L) * n + 0.3839023783254539528365L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2276 0.003067715633496984703623L) * n + -0.7871532932439296676973L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2277 1.L) * n + -0.5266058383445087915378L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2278 0.1053211676689017583076L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2279 ((((((((((((((((((2.053426984376011052788e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2280 2.053426984376011052788e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2281 -5.174636000627547853025e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2282 -5.174636000627547853025e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2283 5.372997047318270520724e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2284 5.372997047318270520724e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2285 -2.972746245281151201121e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2286 -2.972746245281151201121e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2287 9.462533439597557537085e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2288 9.462533439597557537085e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2289 -0.0001745122877837504377052L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2290 -0.0001745122877837504377052L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2291 0.001782288782619464326554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2292 0.001782288782619464326554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2293 -0.008961121663901469417774L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2294 -0.008961121663901469417774L) * n + 0.01635747976595173398762L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2295 0.01635747976595173398762L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2296 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2297 (((((((((((((((((7.172829528324198352378e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2298 -5.020980669826938846665e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2299 -8.033569071723102154663e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2300 6.426855257378481723731e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2301 0.00002699853034461228259835L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2302 -0.0002942294672518586164145L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2303 -0.0000835491183459202624085L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2304 0.005610988935508774106338L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2305 -0.01018887523405301392398L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2306 -0.03389754427852223300283L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2307 0.136897640480511866887L) * n + -0.08242189383988505798903L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2308 -0.3856243699924504534648L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2309 -1.137082613408388291314L) * n + 0.7138187630834203804015L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2310 -0.2412280455109721482185L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2311 0.03446114935871030688836L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2312 ((((((((((((((((((1.303166131150053917726e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2313 1.303166131150053917726e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2314 -3.283978650498135872669e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2315 -3.283978650498135872669e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2316 3.409864498767231081121e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2317 3.409864498767231081121e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2318 -1.886593608065933056692e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2319 -1.886593608065933056692e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2320 6.005206509500284936858e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2321 6.005206509500284936858e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2322 -0.0001107507131442524098051L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2323 -0.0001107507131442524098051L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2324 0.001131093725323833108652L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2325 0.001131093725323833108652L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2326 -0.005686995611903889577031L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2327 -0.005686995611903889577031L) * n + 0.01038094550434585132946L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2328 0.01038094550434585132946L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2329 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2330 (((((((((((((((((-2.8899737405040713006e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2331 2.60097636645366417054e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2332 2.138580567973012762444e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2333 -0.00002618316208896688598343L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2334 -8.442576620592560292819e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2335 0.0008098053217741268272837L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2336 -0.002112042902438544043714L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2337 -0.006426619565078295611707L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2338 0.04097160470173141679163L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2339 -0.05882615532123794036596L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2340 -0.08939300297822583194242L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2341 0.4890490899378285343823L) * n + -0.9153879807664463906846L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2342 1.L) * n + -0.6933265369885099537766L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2343 0.3022331570779450848654L) * n + -0.07600394537673734287545L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2344 0.008444882819637482541717L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2345 ((((((((((((((((((3.208657423462353966006e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2346 3.208657423462353966006e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2347 -8.085816707125131994335e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2348 -8.085816707125131994335e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2349 8.395773014231595387451e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2350 8.395773014231595387451e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2351 -4.645173351946449836587e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2352 -4.645173351946449836587e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2353 0.00001478602764877553355729L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2354 0.00001478602764877553355729L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2355 -0.0002726905567829992272833L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2356 -0.0002726905567829992272833L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2357 0.002784980511417318761018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2358 0.002784980511417318761018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2359 -0.01400252834320485665981L) * n + -0.01400252834320485665981L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2360 0.02555997816309276924571L) * n + 0.02555997816309276924571L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2361 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2362 (((((((((((((((((1.98314118458046912659e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2363 -2.181455303038516039249e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2364 -6.610470615268230421967e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2365 0.0001599733888894911762116L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2366 -0.0004653771313148834217065L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2367 -0.001960401165663946413939L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2368 0.01563534951805702932325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2369 -0.03617434613852003197352L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2370 -0.001214343452024773928515L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2371 0.2136735469326226460445L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2372 -0.6185821915508137621537L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2373 -1.070617542232313619764L) * n + 0.7918021702968286399433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2374 -0.4030311387540426333048L) * n + 0.1354974603893990262512L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2375 -0.02718602313823366638647L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2376 0.002471456648930333307861L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2377 ((((((((((((((((((4.285908211833905339403e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2378 4.285908211833905339403e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2379 -1.080048869382144145529e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2380 -1.080048869382144145529e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2381 1.121450742708459671108e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2382 1.121450742708459671108e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2383 -6.204709318271944759853e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2384 -6.204709318271944759853e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2385 0.0001975017864384790614921L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2386 0.0001975017864384790614921L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2387 -0.00364241656980844872836L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2388 -0.00364241656980844872836L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2389 0.0371998916319366889949L) * n + 0.0371998916319366889949L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2390 -0.187036331064037699915L) * n + -0.187036331064037699915L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2391 0.3414129520417463272704L) * n + 0.3414129520417463272704L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2392 a4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2393 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2394 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2395 (((((((((((((0.00001012603538711833284953L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2396 -0.00005063017693559166424767L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2397 -0.0005603072914205477510075L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2398 0.003206577872587472069019L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2399 0.007261717510615460430829L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2400 -0.06252826851545570534587L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2401 0.03303787812303808064375L) * n + 0.3720035373616952333376L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2402 -0.7991244354735271681529L) * n + 0.2505876475869657672497L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2403 1.L) * n + -1.407687686065900238299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2404 0.7548048037911876489371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2405 -0.1509609607582375297874L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2406 ((((((((((((((6.394260206712529962582e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2407 6.394260206712529962582e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2408 -8.888021687330416647989e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2409 -8.888021687330416647989e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2410 0.00004682516749375585691599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2411 0.00004682516749375585691599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2412 -0.001178442973316499134514L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2413 -0.001178442973316499134514L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2414 0.01465037552337478754955L) * n + 0.01465037552337478754955L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2415 -0.08312834962399880412747L) * n + -0.08312834962399880412747L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2416 0.1624244400668290010975L) * n + 0.1624244400668290010975L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2417 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2418 (((((((((((((-0.00001186718249353238554102L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2419 0.00008307027745472669878717L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2420 0.0003085467448318420240666L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2421 -0.003488951653098521349061L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2422 0.003382147010656729879192L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2423 0.03613557069280611397242L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2424 -0.1166306695464362850972L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2425 0.05425675836043006669357L) * n + 0.3601096527662402392424L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2426 -0.8897420074525906059383L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2427 -0.6253293143141955236988L) * n + 0.2110815750124605416182L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2428 -0.03015451071606579165974L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2429 ((((((((((((((8.758914154660031738831e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2430 8.758914154660031738831e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2431 -1.217489067497744411697e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2432 -1.217489067497744411697e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2433 6.414152835457541242346e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2434 6.414152835457541242346e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2435 -0.0001614241601961379869371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2436 -0.0001614241601961379869371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2437 0.002006821389721735287925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2438 0.002006821389721735287925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2439 -0.01138699481467481748595L) * n + -0.01138699481467481748595L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2440 0.02224904337910122622171L) * n + 0.02224904337910122622171L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2441 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2442 (((((((((((((0.00003568497305784534132677L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2443 -0.0003211647575206080719409L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2444 0.0002141098383470720479606L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2445 0.006637404988759233486779L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2446 -0.02539580582616660124422L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2447 0.007600899261321057702601L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2448 0.179424044534846376191L) * n + -0.5927987724369268101203L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2449 1.L) * n + -1.05110088141883452878L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2450 0.7167683688398815258894L) * n + -0.3102451557649073974949L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2451 0.07782892623916068943368L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2452 -0.00864765847101785438152L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2453 ((((((((((((((1.238126017627523389601e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2454 1.238126017627523389601e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2455 -1.720995164502257511545e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2456 -1.720995164502257511545e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2457 9.066796827086353782047e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2458 9.066796827086353782047e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2459 -0.0002281829106706996781333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2460 -0.0002281829106706996781333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2461 0.002836764616563758529692L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2462 0.002836764616563758529692L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2463 -0.01609621271962998323566L) * n + -0.01609621271962998323566L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2464 0.03145038184936729813328L) * n + 0.03145038184936729813328L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2465 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2466 (((((((((((((-0.0001548706829797119405297L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2467 0.001703577512776831345826L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2468 -0.006298074441174952248206L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2469 0.001135718341851220897217L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2470 0.07098239636570130607609L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2471 -0.2947189097103918228279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2472 0.6609880749574105621806L) * n + -0.9744463373083475298126L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2473 1.L) * n + -0.7240204429301533219761L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2474 0.3645655877342419080068L) * n + -0.1219348510660265345104L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2475 0.02441794434980124929018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2476 -0.002219813122709204480925L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2477 ((((((((((((((8.890524703760046188512e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2478 8.890524703760046188512e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2479 -1.235782933822646420203e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2480 -1.235782933822646420203e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2481 0.00006510531240563481823848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2482 0.00006510531240563481823848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2483 -0.001638497031328865232404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2484 -0.001638497031328865232404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2485 0.02036975682866212758601L) * n + 0.02036975682866212758601L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2486 -0.1155809463523431451121L) * n + -0.1155809463523431451121L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2487 0.2258335523150311892621L) * n + 0.2258335523150311892621L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2488 a5 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2489 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2490 ((((((((-0.002747252747252747252747L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2491 0.01648351648351648351648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2492 0.02564102564102564102564L) * n + -0.3461538461538461538462L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2493 0.9615384615384615384615L) * n + -1.320512820512820512821L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2494 1.L) * n + -0.4010989010989010989011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2495 0.06684981684981684981685L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2496 (((((((((5.551360862716174071485e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2497 -0.0006661633035259408885783L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2498 0.02424834424834424834425L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2499 -0.2913354180753448152716L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2500 0.818581467372676163885L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2501 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2502 (((((((((((((((((1.477007533447384197714e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2503 -1.0339052734131689384e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2504 -1.65424843746107030144e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2505 0.00001323398749968856241152L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2506 0.00005399939542283636626843L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2507 -0.0005947023132672547733676L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2508 -0.0000818515374821298968539L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2509 0.01074398911950162423564L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2510 -0.02132257449536476211806L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2511 -0.05391133623369223322256L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2512 0.2576468309225081836345L) * n + -0.2953114683102378870021L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2513 -0.222364783927133124664L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2514 -1.242029932308829142537L) * n + 0.8009968332283279444221L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2515 -0.2728092437680916542761L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2516 0.0389727491097273791823L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2517 ((((((((((((((((((8.721181930624189192967e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2518 8.721181930624189192967e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2519 -2.197737846517295676628e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2520 -2.197737846517295676628e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2521 2.281984463967125344232e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2522 2.281984463967125344232e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2523 -1.262565508096463869466e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2524 -1.262565508096463869466e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2525 0.00004018865841310771272869L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2526 0.00004018865841310771272869L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2527 -0.0007411772721755768563554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2528 -0.0007411772721755768563554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2529 0.00756962134246931395039L) * n + 0.00756962134246931395039L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2530 -0.03805909483413695286741L) * n + -0.03805909483413695286741L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2531 0.0694724273377166515584L) * n + 0.0694724273377166515584L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2532 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2533 (((((((((((((((((-2.8899737405040713006e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2534 2.60097636645366417054e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2535 2.138580567973012762444e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2536 -0.00002618316208896688598343L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2537 -8.442576620592560292819e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2538 0.0008098053217741268272837L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2539 -0.002112042902438544043714L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2540 -0.006426619565078295611707L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2541 0.04097160470173141679163L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2542 -0.05882615532123794036596L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2543 -0.08939300297822583194242L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2544 0.4890490899378285343823L) * n + -0.9153879807664463906846L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2545 1.L) * n + -0.6933265369885099537766L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2546 0.3022331570779450848654L) * n + -0.07600394537673734287545L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2547 0.008444882819637482541717L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2548 ((((((((((((((((((3.208657423462353966006e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2549 3.208657423462353966006e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2550 -8.085816707125131994335e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2551 -8.085816707125131994335e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2552 8.395773014231595387451e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2553 8.395773014231595387451e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2554 -4.645173351946449836587e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2555 -4.645173351946449836587e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2556 0.00001478602764877553355729L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2557 0.00001478602764877553355729L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2558 -0.0002726905567829992272833L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2559 -0.0002726905567829992272833L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2560 0.002784980511417318761018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2561 0.002784980511417318761018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2562 -0.01400252834320485665981L) * n + -0.01400252834320485665981L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2563 0.02555997816309276924571L) * n + 0.02555997816309276924571L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2564 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2565 (((((((((((((((((1.173357280251692958996e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2566 -1.290693008276862254895e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2567 -3.91119093417230986332e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2568 0.00009465082060696989869233L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2569 -0.0002570434681938042042174L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2570 -0.00136125089272933072483L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2571 0.00936073148657327264208L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2572 -0.01455729620935197041888L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2573 -0.04400832927221341335108L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2574 0.2659576198995136825192L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2575 -0.6535191722668402192457L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2576 -1.044802222808031708807L) * n + 0.7634574302067533751622L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2577 -0.3862493478089117267673L) * n + 0.1294812274568732531643L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2578 -0.02595110385541735145101L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2579 0.002359191259583395586456L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2580 ((((((((((((((((((7.698044171494585837518e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2581 7.698044171494585837518e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2582 -1.939907131216635631055e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2583 -1.939907131216635631055e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2584 2.014270237913273330245e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2585 2.014270237913273330245e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2586 -1.114445854707271191698e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2587 -1.114445854707271191698e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2588 0.00003547386926660160538783L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2589 0.00003547386926660160538783L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2590 -0.0006542250150842909322673L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2591 -0.0006542250150842909322673L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2592 0.006681580537977190684495L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2593 0.006681580537977190684495L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2594 -0.03359413844257673603737L) * n + -0.03359413844257673603737L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2595 0.06132217153603332293699L) * n + 0.06132217153603332293699L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2596 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2597 (((((((((((((((((-6.455552872914695033227e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2598 8.392218734789103543195e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2599 -6.455552872914695033227e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2600 -0.000386042061800298762987L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2601 0.002361441240912195443154L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2602 -0.003910773930411722251129L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2603 -0.01659980865741284680844L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2604 0.1165007804763423353866L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2605 -0.3552258346061531747763L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2606 0.6986354252337232917639L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2607 -0.9750247570452676278555L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2608 -0.7609560415582671746756L) * n + 0.4263001806263693841532L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2609 -0.1713187532519847597308L) * n + 0.04683503609299611246606L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2610 -0.007813155642088655398714L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2611 0.0006010119724683581075934L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2612 ((((((((((((((((((8.048975132446690337892e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2613 8.048975132446690337892e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2614 -2.028341733376565965149e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2615 -2.028341733376565965149e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2616 2.106094833156000993813e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2617 2.106094833156000993813e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2618 -0.00001165250129924307360217L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2619 -0.00001165250129924307360217L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2620 0.0003709101756467390145095L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2621 0.0003709101756467390145095L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2622 -0.006840491896548377897518L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2623 -0.006840491896548377897518L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2624 0.06986173942046470517805L) * n + 0.06986173942046470517805L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2625 -0.3512559539753502323735L) * n + -0.3512559539753502323735L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2626 0.641176671327586215364L) * n + 0.641176671327586215364L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2627 a6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2628 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2629 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2630 (((((((((((((-0.00003463502914186507936508L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2631 0.0002424452039930555555556L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2632 0.0009005107576884920634921L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2633 -0.01018269856770833333333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2634 0.01585591634114583333333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2635 0.06356913248697916666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2636 -0.2757937891953656462585L) * n + 0.3764689127604166666667L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2637 -0.02229803176153273809524L) * n + -0.5844938247922867063492L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2638 0.8224988180493551587302L) * n + -0.5482725113157242063492L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2639 0.1884630475725446428571L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2640 -0.02692329251036352040816L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2641 ((((((((((((((3.936759889140841521794e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2642 3.936759889140841521794e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2643 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2644 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2645 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2646 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2647 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2648 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2649 0.09019809775762156714538L) * n + 0.09019809775762156714538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2650 -0.5117970521541950113379L) * n + -0.5117970521541950113379L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2651 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2652 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2653 (((((((((((((0.00006794678407870955467678L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2654 -0.000611521056708385992091L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2655 0.0004076807044722573280607L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2656 0.01263810183863997716988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2657 -0.05553064173472669538551L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2658 0.07904928859717069591096L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2659 0.0833299359941293978556L) * n + -0.5260168236237378884857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2660 1.L) * n + -1.097299794800712082297L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2661 0.7620639515131748814329L) * n + -0.3324228464266786253007L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2662 0.08361531248725997798524L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2663 -0.009290590276362219776138L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2664 ((((((((((((((8.581234431814923840236e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2665 8.581234431814923840236e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2666 -1.192791586022274413793e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2667 -1.192791586022274413793e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2668 0.00006284037974418068728205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2669 0.00006284037974418068728205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2670 -0.001581495762080195018984L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2671 -0.001581495762080195018984L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2672 0.01966111838054798994458L) * n + 0.01966111838054798994458L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2673 -0.1115600293063703720477L) * n + -0.1115600293063703720477L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2674 0.2179770845431899694201L) * n + 0.2179770845431899694201L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2675 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2676 (((((((((((((-0.0001548706829797119405297L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2677 0.001703577512776831345826L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2678 -0.006298074441174952248206L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2679 0.001135718341851220897217L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2680 0.07098239636570130607609L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2681 -0.2947189097103918228279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2682 0.6609880749574105621806L) * n + -0.9744463373083475298126L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2683 1.L) * n + -0.7240204429301533219761L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2684 0.3645655877342419080068L) * n + -0.1219348510660265345104L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2685 0.02441794434980124929018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2686 -0.002219813122709204480925L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2687 ((((((((((((((8.890524703760046188512e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2688 8.890524703760046188512e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2689 -1.235782933822646420203e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2690 -1.235782933822646420203e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2691 0.00006510531240563481823848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2692 0.00006510531240563481823848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2693 -0.001638497031328865232404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2694 -0.001638497031328865232404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2695 0.02036975682866212758601L) * n + 0.02036975682866212758601L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2696 -0.1155809463523431451121L) * n + -0.1155809463523431451121L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2697 0.2258335523150311892621L) * n + 0.2258335523150311892621L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2698 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2699 (((((((((((((0.0004245265000531462585034L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2700 -0.005518844500690901360544L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2701 0.03311306700414540816327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2702 -0.121414579015199829932L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2703 0.3035364475379995748299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2704 -0.5463656055683992346939L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2705 0.7284874740911989795918L) * n + -0.7284874740911989795918L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2706 0.5463656055683992346939L) * n + -0.3035364475379995748299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2707 0.121414579015199829932L) * n + -0.03311306700414540816327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2708 0.005518844500690901360544L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2709 -0.0004245265000531462585034L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2710 ((((((((((((((3.936759889140841521794e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2711 3.936759889140841521794e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2712 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2713 -5.472096245905769715294e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2714 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2715 0.000288288926681783824641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2716 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2717 -0.007255330372889896699421L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2718 0.09019809775762156714538L) * n + 0.09019809775762156714538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2719 -0.5117970521541950113379L) * n + -0.5117970521541950113379L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2720 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2721 a7 = temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2722 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2723 ((((((((0.001584831625223159790039L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2724 -0.01267865300178527832031L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2725 0.04437528550624847412109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2726 -0.08875057101249694824219L) * n + 0.1109382137656211853027L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2727 -0.08875057101249694824219L) * n + 0.04437528550624847412109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2728 -0.01267865300178527832031L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2729 0.001584831625223159790039L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2730 (((((((((6.781684027777777777778e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2731 -0.0008138020833333333333333L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2732 0.02962239583333333333333L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2733 -0.3559027777777777777778L) * n + 0) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2734 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2735 (((((((((((((((((-8.336141647134544276625e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2736 7.502527482421089848962e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2737 6.168744818879562764702e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2738 -0.00007552544332303897114622L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2739 -2.345234516727185123157e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2740 0.002137820197690948148829L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2741 -0.006691636845919472080946L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2742 -0.007860872012529084341704L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2743 0.08620809293177708186115L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2744 -0.1937384007253249853951L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2745 0.1213772567378385216418L) * n + 0.2955045174480470177062L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2746 -0.8225621414622500373987L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2747 -0.7227062444527046169362L) * n + 0.3204463358237717934192L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2748 -0.08104915417354655714389L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2749 0.009005461574838506349321L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2750 ((((((((((((((((((9.908707468758719379982e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2751 9.908707468758719379982e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2752 -2.496994282127197283756e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2753 -2.496994282127197283756e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2754 2.592712396275406512966e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2755 2.592712396275406512966e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2756 -0.0000143448358025219980464L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2757 -0.0000143448358025219980464L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2758 0.0004566097381583372722974L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2759 0.0004566097381583372722974L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2760 -0.00842100168406270449132L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2761 -0.00842100168406270449132L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2762 0.08600343867202510407327L) * n + 0.08600343867202510407327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2763 -0.4324143679573697203116L) * n + -0.4324143679573697203116L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2764 0.7893218661300897807312L) * n + 0.7893218661300897807312L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2765 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2766 (((((((((((((((((1.98314118458046912659e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2767 -2.181455303038516039249e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2768 -6.610470615268230421967e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2769 0.0001599733888894911762116L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2770 -0.0004653771313148834217065L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2771 -0.001960401165663946413939L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2772 0.01563534951805702932325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2773 -0.03617434613852003197352L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2774 -0.001214343452024773928515L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2775 0.2136735469326226460445L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2776 -0.6185821915508137621537L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2777 -1.070617542232313619764L) * n + 0.7918021702968286399433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2778 -0.4030311387540426333048L) * n + 0.1354974603893990262512L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2779 -0.02718602313823366638647L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2780 0.002471456648930333307861L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2781 ((((((((((((((((((4.285908211833905339403e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2782 4.285908211833905339403e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2783 -1.080048869382144145529e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2784 -1.080048869382144145529e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2785 1.121450742708459671108e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2786 1.121450742708459671108e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2787 -6.204709318271944759853e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2788 -6.204709318271944759853e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2789 0.0001975017864384790614921L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2790 0.0001975017864384790614921L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2791 -0.00364241656980844872836L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2792 -0.00364241656980844872836L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2793 0.0371998916319366889949L) * n + 0.0371998916319366889949L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2794 -0.187036331064037699915L) * n + -0.187036331064037699915L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2795 0.3414129520417463272704L) * n + 0.3414129520417463272704L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2796 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2797 (((((((((((((((((-6.455552872914695033227e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2798 8.392218734789103543195e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2799 -6.455552872914695033227e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2800 -0.000386042061800298762987L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2801 0.002361441240912195443154L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2802 -0.003910773930411722251129L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2803 -0.01659980865741284680844L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2804 0.1165007804763423353866L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2805 -0.3552258346061531747763L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2806 0.6986354252337232917639L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2807 -0.9750247570452676278555L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2808 -0.7609560415582671746756L) * n + 0.4263001806263693841532L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2809 -0.1713187532519847597308L) * n + 0.04683503609299611246606L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2810 -0.007813155642088655398714L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2811 0.0006010119724683581075934L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2812 ((((((((((((((((((8.048975132446690337892e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2813 8.048975132446690337892e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2814 -2.028341733376565965149e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2815 -2.028341733376565965149e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2816 2.106094833156000993813e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2817 2.106094833156000993813e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2818 -0.00001165250129924307360217L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2819 -0.00001165250129924307360217L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2820 0.0003709101756467390145095L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2821 0.0003709101756467390145095L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2822 -0.006840491896548377897518L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2823 -0.006840491896548377897518L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2824 0.06986173942046470517805L) * n + 0.06986173942046470517805L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2825 -0.3512559539753502323735L) * n + -0.3512559539753502323735L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2826 0.641176671327586215364L) * n + 0.641176671327586215364L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2827 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2828 (((((((((((((((0.00005011027123405687567765L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2829 -0.0007516540685108531351648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2830 0.005261578479575971946153L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2831 -0.02280017341149587843333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2832 0.06840052023448763529999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2833 -0.15048114451587279766L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2834 0.2508019075264546627666L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2835 -0.3224595953911559949857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2836 0.3224595953911559949857L) * n + -0.2508019075264546627666L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2837 0.15048114451587279766L) * n + -0.06840052023448763529999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2838 0.02280017341149587843333L) * n + -0.005261578479575971946153L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2839 0.0007516540685108531351648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2840 -0.00005011027123405687567765L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2841 ((((((((((((((((1.166274201402604273497e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2842 1.166274201402604273497e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2843 -2.3675366288472866752e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2844 -2.3675366288472866752e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2845 0.00001891580127254883871185L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2846 0.00001891580127254883871185L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2847 -0.0007615408990156571098613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2848 -0.0007615408990156571098613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2849 0.01642835299541014187567L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2850 0.01642835299541014187567L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2851 -0.1861790311885233542957L) * n + -0.1861790311885233542957L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2852 1.L) * n + 1.L) * n + -1.896014768278297133675L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2853 -1.896014768278297133675L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2854 a8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2855 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2856 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2857 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2858 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2859 y[i] =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2860 x[i] -
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2861 ((((((((a8 * z + a7) * z + a6) * z + a5) * z + a4) * z + a3) * z +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2862 a2) * z + a1) * z + a0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2863 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2864 a[0] = a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2865 a[1] = a1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2866 a[2] = a2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2867 a[3] = a3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2868 a[4] = a4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2869 a[5] = a5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2870 a[6] = a6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2871 a[7] = a7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2872 a[8] = a8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2873 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2874
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2875 void
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2876 polyreg9 (double *x, int nn, double *y, double *a)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2877 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2878
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2879 /*
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2880 polynominal detrending of a time series, order 9
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2881 machine-generated file, do not edit!
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2882 made by polyregz.m (Mathematica )
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2883 Gerhard Heinzel AEI 17.01.2008
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2884
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2885 x[]: input, read-only: time series to be detrended
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2886 nn: input, read-only: length of x[]
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2887 y[]: output: time series with trend subtracted
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2888 a[]: fitting coefficients in for z^0, z^1, z^2,... with
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2889 z = 2*i/(nn-1)-1 ; i=0,...,nn-1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2890 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2891
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2892 long double n = nn, n1 = 2.L / (n - 1), z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2893 long double a0, temp0, sum0 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2894 long double a1, temp1, sum1 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2895 long double a2, temp2, sum2 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2896 long double a3, temp3, sum3 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2897 long double a4, temp4, sum4 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2898 long double a5, temp5, sum5 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2899 long double a6, temp6, sum6 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2900 long double a7, temp7, sum7 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2901 long double a8, temp8, sum8 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2902 long double a9, temp9, sum9 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2903 int i;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2904 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2905 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2906 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2907 sum0 += x[i];
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2908 sum1 += x[i] * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2909 sum2 += x[i] * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2910 sum3 += x[i] * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2911 sum4 += x[i] * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2912 sum5 += x[i] * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2913 sum6 += x[i] * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2914 sum7 += x[i] * z * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2915 sum8 += x[i] * z * z * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2916 sum9 += x[i] * z * z * z * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2917 /* the above code is efficiently optimized by GCC4 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2918
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2919 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2920 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2921 ((((((((0.00002402547524106132193656L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2922 -0.002530683392058459243985L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2923 0.07643624863026189369711L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2924 -0.6802962043638957971664L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2925 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2926 (((((((((3.967078723603413440248e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2927 -0.0004760494468324096128298L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2928 0.01732819986469970990701L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2929 -0.2081922914147071373442L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2930 0.5849695602676649322453L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2931 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2932 ((((((((-0.0001859213287177625696098L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2933 0.0003718426574355251392197L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2934 0.01413002098254995529035L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2935 -0.02863188462253543571991L) * n + -0.2547122203433347203655L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2936 0.5380563253092048764509L) * n + 0.7309718373453975617746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2937 -2.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2938 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2939 (((((((((2.093132034434014938836e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2940 -0.0002511758441320817926603L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2941 0.009142800726407777252834L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2942 -0.1098475691670971039901L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2943 0.3086448772695021068209L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2944 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2945 ((((((((0.0003900156006240249609984L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2946 -0.001560062402496099843994L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2947 -0.01716068642745709828393L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2948 0.07644305772230889235569L) * n + 0.05330213208528341133645L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2949 -0.6016640665626625065003L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2950 -0.6796671866874674986999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2951 0.169916796671866874675L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2952 (((((((((1.125861017399536083141e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2953 -0.0001351033220879443299769L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2954 0.004917760924001173611158L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2955 -0.05908518619312765364322L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2956 0.1660149621816659926756L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2957 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2958 ((((((((-0.002747252747252747252747L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2959 0.01648351648351648351648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2960 0.02564102564102564102564L) * n + -0.3461538461538461538462L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2961 0.9615384615384615384615L) * n + -1.320512820512820512821L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2962 1.L) * n + -0.4010989010989010989011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2963 0.06684981684981684981685L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2964 (((((((((5.551360862716174071485e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2965 -0.0006661633035259408885783L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2966 0.02424834424834424834425L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2967 -0.2913354180753448152716L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2968 0.818581467372676163885L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2969 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2970 ((((((((0.001584831625223159790039L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2971 -0.01267865300178527832031L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2972 0.04437528550624847412109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2973 -0.08875057101249694824219L) * n + 0.1109382137656211853027L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2974 -0.08875057101249694824219L) * n + 0.04437528550624847412109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2975 -0.01267865300178527832031L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2976 0.001584831625223159790039L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2977 (((((((((6.781684027777777777778e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2978 -0.0008138020833333333333333L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2979 0.02962239583333333333333L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2980 -0.3559027777777777777778L) * n + 0) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2981 a0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2982 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2983 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2984 (((((((((((((((((((2.655291552689262283907e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2985 -2.655291552689262283907e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2986 -7.859662995960216360365e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2987 7.859662995960216360365e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2988 9.589142893945155861284e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2989 -9.589142893945155861284e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2990 -6.229869317870886043758e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2991 6.229869317870886043758e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2992 0.000232760850361211808505L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2993 -0.000232760850361211808505L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2994 -0.0050497738497004110997L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2995 0.0050497738497004110997L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2996 0.06129071553991380198028L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2997 -0.06129071553991380198028L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2998 -0.3806583458291565161388L) * n + 0.3806583458291565161388L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
2999 1.L) * n + -1.L) * n + -0.9692940806392735152991L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3000 0.9692940806392735152991L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3001 ((((((((((((((((((((1.08704351615751512052e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3002 1.08704351615751512052e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3003 -3.782911436228152619408e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3004 -3.782911436228152619408e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3005 5.526311827441575369698e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3006 5.526311827441575369698e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3007 -4.410218160358266815097e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3008 -4.410218160358266815097e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3009 2.09631977611259418569e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3010 2.09631977611259418569e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3011 -0.00006073446596403159727594L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3012 -0.00006073446596403159727594L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3013 0.001054729948761179883762L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3014 0.001054729948761179883762L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3015 -0.01036501269461093932389L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3016 -0.01036501269461093932389L) * n + 0.05088070980118913424413L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3017 0.05088070980118913424413L) * n + -0.09161212768182950391467L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3018 -0.09161212768182950391467L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3019 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3020 (((((((((((((((((((-1.449164894319203640895e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3021 4.347494682957610922685e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3022 3.758167625934468108721e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3023 -1.139043606934894061743e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3024 -3.926753808640268798945e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3025 1.208439283174192993427e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3026 0.0000211078333507190359717L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3027 -0.00006655614252081566001549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3028 -0.0006176111379085936924572L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3029 0.002031394007937509021446L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3030 0.009526377872902801706509L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3031 -0.03405570450461233849141L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3032 -0.06625374200602241887988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3033 0.2914019616590014704073L) * n + 0.08938317799564637662579L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3034 -1.07610167695792112222L) * n + 0.7129739509593723300109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3035 1.L) * n + -1.392365231609764623754L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3036 0.4641217438699215412514L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3037 ((((((((((((((((((((5.704520978907055535235e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3038 5.704520978907055535235e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3039 -1.985173300659655326262e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3040 -1.985173300659655326262e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3041 2.900064375256768893003e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3042 2.900064375256768893003e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3043 -2.314367515502032124267e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3044 -2.314367515502032124267e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3045 1.100093967130495348142e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3046 1.100093967130495348142e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3047 -0.00003187186438121689399375L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3048 -0.00003187186438121689399375L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3049 0.0005534947801406946092437L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3050 0.0005534947801406946092437L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3051 -0.005439288444684338773957L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3052 -0.005439288444684338773957L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3053 0.02670087003586959875545L) * n + 0.02670087003586959875545L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3054 -0.04807565626540950492197L) * n + -0.04807565626540950492197L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3055 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3056 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3057 (((((((((((((((((((5.714462590525686107484e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3058 -2.857231295262843053742e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3059 -1.257181769915650943646e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3060 6.514487353199282162531e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3061 1.062737656168696931029e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3062 -5.838047368150121612368e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3063 -0.00004248547164038565142952L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3064 0.0002598673027717816963623L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3065 0.000763647373426254953019L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3066 -0.005963927679260653303292L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3067 -0.002974413170786850658476L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3068 0.06561801787005971396473L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3069 -0.06790987685850609413593L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3070 -0.2578306716773211508194L) * n + 0.6405140719610564024352L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3071 -0.2702805506265212817876L) * n + -0.6690543956200478716487L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3072 1.L) * n + -0.5413682005474940160439L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3073 0.1082736401094988032088L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3074 ((((((((((((((((((((6.99829576208847951039e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3075 6.99829576208847951039e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3076 -2.435406925206790869616e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3077 -2.435406925206790869616e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3078 3.557793599530541213492e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3079 3.557793599530541213492e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3080 -2.839261777727088009809e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3081 -2.839261777727088009809e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3082 1.349593239561278488333e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3083 1.349593239561278488333e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3084 -0.00003910034413996728841782L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3085 -0.00003910034413996728841782L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3086 0.0006790263702279969364801L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3087 0.0006790263702279969364801L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3088 -0.006672908980782530837924L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3089 -0.006672908980782530837924L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3090 0.03275657786289754364661L) * n + 0.03275657786289754364661L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3091 -0.05897912598549137167L) * n + -0.05897912598549137167L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3092 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3093 (((((((((((((((((((-6.062531955892827184005e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3094 4.243772369124979028803e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3095 1.079130688148923238753e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3096 -8.232918396102459315879e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3097 -6.558447069884860447656e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3098 0.00005928549999667595703238L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3099 0.0001340385975952193937519L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3100 -0.001927200095862903155042L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3101 0.001065282133009676623514L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3102 0.02639126618461293151243L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3103 -0.06551456156428281940877L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3104 -0.0686707808294353514037L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3105 0.5129055986621819740122L) * n + -0.7879520176484434686378L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3106 0.1720729014919064993562L) * n + 0.9842650834524745649782L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3107 -1.476943604508380444958L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3108 -0.3451910247182262221901L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3109 0.04931300353117517459859L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3110 ((((((((((((((((((((5.895977080872073890621e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3111 5.895977080872073890621e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3112 -2.051800024143481713936e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3113 -2.051800024143481713936e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3114 2.997396828373744924514e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3115 2.997396828373744924514e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3116 -2.392042711135615005187e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3117 -2.392042711135615005187e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3118 0.0000113701550769819974843L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3119 0.0000113701550769819974843L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3120 -0.0003294155330678108902593L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3121 -0.0003294155330678108902593L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3122 0.00572071265958794854203L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3123 0.00572071265958794854203L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3124 -0.05621842767287978773751L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3125 -0.05621842767287978773751L) * n + 0.275970091709598834999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3126 0.275970091709598834999L) * n + -0.4968917960628586841432L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3127 -0.4968917960628586841432L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3128 temp9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3129 (((((((((((((((((((9.48621464808249608894e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3130 -8.537593183274246480046e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3131 -1.264828619744332811859e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3132 1.366014909323879436807e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3133 3.749710926094049054036e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3134 -0.00007134316422812698998601L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3135 0.00009869392671536013508103L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3136 0.001209634823471062027338L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3137 -0.004989351983601536889084L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3138 0.001473683499786556613603L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3139 0.03384931128653701151254L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3140 -0.09759459492160789457305L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3141 0.112213008424637987651L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3142 -0.001403545518474262870105L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3143 -0.1726586244666029654872L) * n + 0.2553101393034701097327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3144 -0.1964387156176969902114L) * n + 0.08921252223762199711287L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3145 -0.02274277441953378689267L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3146 0.002526974935503754099185L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3147 ((((((((((((((((((((2.136455093502075714739e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3148 2.136455093502075714739e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3149 -7.43486372538722348729e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3150 -7.43486372538722348729e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3151 1.086131040434585251859e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3152 1.086131040434585251859e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3153 -8.667760684925027332449e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3154 -8.667760684925027332449e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3155 0.00004120067869146748907533L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3156 0.00004120067869146748907533L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3157 -0.001193663889543698359902L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3158 -0.001193663889543698359902L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3159 0.02072946609594132992549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3160 0.02072946609594132992549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3161 -0.2037120302588368838511L) * n + -0.2037120302588368838511L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3162 1.L) * n + 1.L) * n + -1.800527705682447746874L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3163 -1.800527705682447746874L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3164 a1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3165 temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7 + temp9 * sum9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3166 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3167 ((((((((-0.0001859213287177625696098L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3168 0.0003718426574355251392197L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3169 0.01413002098254995529035L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3170 -0.02863188462253543571991L) * n + -0.2547122203433347203655L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3171 0.5380563253092048764509L) * n + 0.7309718373453975617746L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3172 -2.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3173 1.L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3174 (((((((((2.093132034434014938836e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3175 -0.0002511758441320817926603L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3176 0.009142800726407777252834L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3177 -0.1098475691670971039901L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3178 0.3086448772695021068209L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3179 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3180 (((((((((((((((2.907035769636459306965e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3181 -8.721107308909377920894e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3182 -3.808216858223761692124e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3183 0.00001165721343624220182093L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3184 0.0001822033119215811478295L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3185 -0.0005777733592152462872592L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3186 -0.003840198404598005082299L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3187 0.01307171197951817296085L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3188 0.03386432961953086642377L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3189 -0.1369679263925491130715L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3190 -0.06637878548524752764394L) * n + 0.5761758060138590557227L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3191 -0.2899724038752902814882L) * n + -0.7922314209304587950595L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3192 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3193 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3194 ((((((((((((((((1.239692171397643443435e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3195 1.239692171397643443435e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3196 -2.516575107937216190174e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3197 -2.516575107937216190174e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3198 2.010656732789837900908e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3199 2.010656732789837900908e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3200 -8.094805574653478416165e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3201 -8.094805574653478416165e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3202 0.0001746253202966674271062L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3203 0.0001746253202966674271062L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3204 -0.001978991622769635885772L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3205 -0.001978991622769635885772L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3206 0.01062950865162535549051L) * n + 0.01062950865162535549051L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3207 -0.02015370538302360300337L) * n + -0.02015370538302360300337L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3208 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3209 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3210 (((((((((((((((-1.372930416088071838676e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3211 6.864652080440359193378e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3212 0.00001350048242486603974698L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3213 -0.00007299413378868248608958L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3214 -0.0004266610089729697917324L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3215 0.002724946525504402049675L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3216 0.003772767019062818476952L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3217 -0.04149522007410986857349L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3218 0.02758553116229405872142L) * n + 0.2260988031204511669016L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3219 -0.460732592924163762957L) * n + -0.029477044855146917055L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3220 1.L) * n + -1.25598316897144309311L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3221 0.6599894806071519331936L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3222 -0.1319978961214303866387L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3223 ((((((((((((((((1.261033687815381532321e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3224 1.261033687815381532321e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3225 -2.559898386265224510611e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3226 -2.559898386265224510611e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3227 2.045270538267767307271e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3228 2.045270538267767307271e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3229 -8.234159060991218637779e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3230 -8.234159060991218637779e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3231 0.0001776315255676602229447L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3232 0.0001776315255676602229447L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3233 -0.002013060307869331605098L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3234 -0.002013060307869331605098L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3235 0.01081249749243201995992L) * n + 0.01081249749243201995992L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3236 -0.02050065492762316514009L) * n + -0.02050065492762316514009L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3237 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3238 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3239 (((((((((((((((5.801019239080306409836e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3240 -4.060713467356214486885e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3241 -0.00003654642120620593038197L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3242 0.0003207963639211409444639L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3243 0.0003300779947036694347197L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3244 -0.007638202032097039449831L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3245 0.01295906262158832735483L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3246 0.04770352150872908370001L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3247 -0.2024604608744042042473L) * n + 0.2200784877903047565457L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3248 0.1986425614980552083001L) * n + -0.8146562751075363941445L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3249 1.L) * n + -0.6426689826545381166328L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3250 0.2186676799113604260269L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3251 -0.03123823998733720371812L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3252 ((((((((((((((((3.425286806018358993775e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3253 3.425286806018358993775e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3254 -6.953332216217268757364e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3255 -6.953332216217268757364e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3256 5.555472670681176452004e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3257 5.555472670681176452004e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3258 -0.00002236606100439001853806L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3259 -0.00002236606100439001853806L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3260 0.0004824922020234691216437L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3261 0.0004824922020234691216437L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3262 -0.005467981528875355193367L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3263 -0.005467981528875355193367L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3264 0.02936948105256022151826L) * n + 0.02936948105256022151826L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3265 -0.05568496981232380660242L) * n + -0.05568496981232380660242L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3266 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3267 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3268 (((((((((((((((-4.878167760189272909095e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3269 0.00004390350984170345618186L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3270 0.0001219541940047318227274L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3271 -0.002268348008488011902729L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3272 0.005838516386578534435799L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3273 0.01395253542769335837459L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3274 -0.1054958599454806679373L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3275 0.223669427477325230929L) * n + -0.1245467311049398417383L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3276 -0.3774384741091246127954L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3277 -1.20206541622966413815L) * n + 0.8650679284860606356253L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3278 -0.3829128004283495880852L) * n + 0.0967930228263407121428L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3279 -0.01075478031403785690476L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3280 ((((((((((((((((5.798406428933524525048e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3281 5.798406428933524525048e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3282 -1.177076505073505478585e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3283 -1.177076505073505478585e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3284 9.404435387087283427175e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3285 9.404435387087283427175e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3286 -0.0003786179647494294575596L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3287 -0.0003786179647494294575596L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3288 0.008167741986474055022834L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3289 0.008167741986474055022834L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3290 -0.09256328315226834511619L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3291 -0.09256328315226834511619L) * n + 0.497173513909520383136L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3292 0.497173513909520383136L) * n + -0.9426483247692660260829L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3293 -0.9426483247692660260829L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3294 a2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3295 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3296 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3297 (((((((((((((((((((-1.449164894319203640895e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3298 4.347494682957610922685e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3299 3.758167625934468108721e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3300 -1.139043606934894061743e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3301 -3.926753808640268798945e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3302 1.208439283174192993427e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3303 0.0000211078333507190359717L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3304 -0.00006655614252081566001549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3305 -0.0006176111379085936924572L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3306 0.002031394007937509021446L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3307 0.009526377872902801706509L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3308 -0.03405570450461233849141L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3309 -0.06625374200602241887988L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3310 0.2914019616590014704073L) * n + 0.08938317799564637662579L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3311 -1.07610167695792112222L) * n + 0.7129739509593723300109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3312 1.L) * n + -1.392365231609764623754L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3313 0.4641217438699215412514L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3314 ((((((((((((((((((((5.704520978907055535235e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3315 5.704520978907055535235e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3316 -1.985173300659655326262e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3317 -1.985173300659655326262e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3318 2.900064375256768893003e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3319 2.900064375256768893003e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3320 -2.314367515502032124267e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3321 -2.314367515502032124267e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3322 1.100093967130495348142e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3323 1.100093967130495348142e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3324 -0.00003187186438121689399375L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3325 -0.00003187186438121689399375L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3326 0.0005534947801406946092437L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3327 0.0005534947801406946092437L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3328 -0.005439288444684338773957L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3329 -0.005439288444684338773957L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3330 0.02670087003586959875545L) * n + 0.02670087003586959875545L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3331 -0.04807565626540950492197L) * n + -0.04807565626540950492197L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3332 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3333 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3334 (((((((((((((((((((2.836148033634606484774e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3335 -1.418074016817303242387e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3336 -6.239525673996134266502e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3337 3.233208758343451392642e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3338 5.303596822896714126527e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3339 -2.912043355014668554306e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3340 -0.0000214870734711940451376L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3341 0.0001310967831709770206692L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3342 0.0003985815391335633026088L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3343 -0.003074974935572862597001L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3344 -0.001873201075857982359171L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3345 0.03549594250129921368157L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3346 -0.03239840273421355607501L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3347 -0.1592591074446137831665L) * n + 0.3388168347620249254038L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3348 0.04688441654751067934778L) * n + -0.8056637146276147151216L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3349 1.L) * n + -0.5242920356715481606098L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3350 0.104858407134309632122L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3351 ((((((((((((((((((((9.017293775197101392495e-16L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3352 9.017293775197101392495e-16L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3353 -3.138018233768591284588e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3354 -3.138018233768591284588e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3355 4.584211809434702405917e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3356 4.584211809434702405917e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3357 -3.658384616030155532906e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3358 -3.658384616030155532906e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3359 1.738948900112253587181e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3360 1.738948900112253587181e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3361 -5.03807357973353724621e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3362 -5.03807357973353724621e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3363 0.00008749244772736408764224L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3364 0.00008749244772736408764224L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3365 -0.0008598033387047124891328L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3366 -0.0008598033387047124891328L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3367 0.004220680229892386672968L) * n + 0.004220680229892386672968L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3368 -0.007599451690747405086417L) * n + -0.007599451690747405086417L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3369 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3370 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3371 (((((((((((((((((((-1.544484504579271975016e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3372 1.081139153205490382511e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3373 2.749182418151104115528e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3374 -2.097409957218651342071e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3375 -1.711597727974749202712e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3376 0.00001538893470672695010466L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3377 0.0000383803075544088017844L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3378 -0.0005251676682261797752662L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3379 0.0001621439548223151757794L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3380 0.008048974117287159012173L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3381 -0.01706541316643963541452L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3382 -0.03777673173267932911092L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3383 0.1824829793261294904678L) * n + -0.1682613518575436169289L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3384 -0.3184802232918485395056L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3385 -1.180678618204004883855L) * n + 0.7500654271032353015598L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3386 -0.2543612107199151391915L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3387 0.03633731581713073417021L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3388 ((((((((((((((((((((1.403016681566119086744e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3389 1.403016681566119086744e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3390 -4.882498051850094421868e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3391 -4.882498051850094421868e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3392 7.132656205745836213188e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3393 7.132656205745836213188e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3394 -5.69214530638154415997e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3395 -5.69214530638154415997e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3396 2.705661339280495779104e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3397 2.705661339280495779104e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3398 -7.838827758685483792833e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3399 -7.838827758685483792833e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3400 0.0001361310463347528431249L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3401 0.0001361310463347528431249L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3402 -0.001337783216497887408538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3403 -0.001337783216497887408538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3404 0.006567030993692898597972L) * n + 0.006567030993692898597972L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3405 -0.0118241212482193996927L) * n + -0.0118241212482193996927L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3406 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3407 (((((((((((((((((((8.385452957532784300517e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3408 -7.546907661779505870465e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3409 -1.118060394337704573402e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3410 1.207505225884720939274e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3411 3.720457768198145738453e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3412 -0.00006671734707507724238589L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3413 0.00005945021006854372556268L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3414 0.001416799806677365553544L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3415 -0.004733220347333422516943L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3416 -0.005559357845406304604934L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3417 0.05962935852535036766177L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3418 -0.1194847722938455945267L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3419 0.007776173804005795252536L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3420 0.3989103188407051958732L) * n + -0.8719573999915008115502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3421 1.L) * n + -0.7071142695458509780452L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3422 0.3107833586915489591643L) * n + -0.07837259845042836204124L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3423 0.008708066494492040226805L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3424 ((((((((((((((((((((5.750377545038217102977e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3425 5.750377545038217102977e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3426 -2.001131385673299551836e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3427 -2.001131385673299551836e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3428 2.923376936346528810811e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3429 2.923376936346528810811e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3430 -2.332971872891346969128e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3431 -2.332971872891346969128e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3432 1.108937221794776839867e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3433 1.108937221794776839867e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3434 -0.00003212807068883235036194L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3435 -0.00003212807068883235036194L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3436 0.0005579441230535569227842L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3437 0.0005579441230535569227842L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3438 -0.005483012903090646315445L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3439 -0.005483012903090646315445L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3440 0.02691550860361030196016L) * n + 0.02691550860361030196016L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3441 -0.04846211895333463990518L) * n + -0.04846211895333463990518L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3442 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3443 temp9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3444 (((((((((((((((((((-7.870922679053298103593e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3445 8.658014946958627913952e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3446 6.76899350398583636909e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3447 -0.00001090909883316787117158L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3448 8.264468813005963008773e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3449 0.0003724678030181601728582L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3450 -0.001625899496258774666706L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3451 -0.0007145995708078814961018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3452 0.02366203551546066564074L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3453 -0.07463578292916074163285L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3454 0.08249395396386228967415L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3455 0.1072365607182978849951L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3456 -0.5460605326981549704932L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3457 -1.125048757836057302629L) * n + 0.85174044739528384103L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3458 -0.4385706793163458387505L) * n + 0.1482468800443970413004L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3459 -0.02980362502930054038884L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3460 0.002709420457209140035349L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3461 ((((((((((((((((((((1.208634663709582809809e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3462 1.208634663709582809809e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3463 -4.206048629709348178136e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3464 -4.206048629709348178136e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3465 6.144456903366777088508e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3466 6.144456903366777088508e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3467 -4.90352268690421938769e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3468 -4.90352268690421938769e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3469 0.00002330803422282182508967L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3470 0.00002330803422282182508967L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3471 -0.0006752791379087878688636L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3472 -0.0006752791379087878688636L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3473 0.01172706665351817548763L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3474 0.01172706665351817548763L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3475 -0.1152439018888493483997L) * n + -0.1152439018888493483997L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3476 0.5657196668376444567469L) * n + 0.5657196668376444567469L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3477 -1.018593933790622693308L) * n + -1.018593933790622693308L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3478 a3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3479 temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7 + temp9 * sum9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3480 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3481 ((((((((0.0003900156006240249609984L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3482 -0.001560062402496099843994L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3483 -0.01716068642745709828393L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3484 0.07644305772230889235569L) * n + 0.05330213208528341133645L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3485 -0.6016640665626625065003L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3486 -0.6796671866874674986999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3487 0.169916796671866874675L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3488 (((((((((1.125861017399536083141e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3489 -0.0001351033220879443299769L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3490 0.004917760924001173611158L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3491 -0.05908518619312765364322L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3492 0.1660149621816659926756L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3493 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3494 (((((((((((((((-1.372930416088071838676e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3495 6.864652080440359193378e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3496 0.00001350048242486603974698L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3497 -0.00007299413378868248608958L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3498 -0.0004266610089729697917324L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3499 0.002724946525504402049675L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3500 0.003772767019062818476952L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3501 -0.04149522007410986857349L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3502 0.02758553116229405872142L) * n + 0.2260988031204511669016L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3503 -0.460732592924163762957L) * n + -0.029477044855146917055L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3504 1.L) * n + -1.25598316897144309311L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3505 0.6599894806071519331936L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3506 -0.1319978961214303866387L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3507 ((((((((((((((((1.261033687815381532321e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3508 1.261033687815381532321e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3509 -2.559898386265224510611e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3510 -2.559898386265224510611e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3511 2.045270538267767307271e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3512 2.045270538267767307271e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3513 -8.234159060991218637779e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3514 -8.234159060991218637779e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3515 0.0001776315255676602229447L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3516 0.0001776315255676602229447L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3517 -0.002013060307869331605098L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3518 -0.002013060307869331605098L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3519 0.01081249749243201995992L) * n + 0.01081249749243201995992L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3520 -0.02050065492762316514009L) * n + -0.02050065492762316514009L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3521 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3522 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3523 (((((((((((((((3.077643719036980659164e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3524 -2.154350603325886461415e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3525 -0.00001938915542993297815273L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3526 0.0001701936976627450304517L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3527 0.0002083564797788035906254L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3528 -0.004285003350015188171753L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3529 0.00662462810522710086885L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3530 0.03078536235715501383555L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3531 -0.1125669733743808934954L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3532 0.05404188488442986188458L) * n + 0.3580810768306055664111L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3533 -0.8884212580238018809943L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3534 -0.6256729652697139237834L) * n + 0.2112319223054998416552L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3535 -0.03017598890078569166503L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3536 ((((((((((((((((5.591490837135102783745e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3537 5.591490837135102783745e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3538 -1.1350726399384258651e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3539 -1.1350726399384258651e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3540 9.068838988749423204956e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3541 9.068838988749423204956e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3542 -3.651070180433270929599e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3543 -3.651070180433270929599e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3544 0.00007876276876619909067074L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3545 0.00007876276876619909067074L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3546 -0.0008926017103913915672379L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3547 -0.0008926017103913915672379L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3548 0.00479431923505687610696L) * n + 0.00479431923505687610696L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3549 -0.009090100073508545719781L) * n + -0.009090100073508545719781L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3550 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3551 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3552 (((((((((((((((-1.523380075711989762886e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3553 0.00001371042068140790786597L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3554 0.00003808450189279974407215L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3555 -0.0007083717352060752397419L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3556 0.001421110493295858183471L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3557 0.007976722752443120796423L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3558 -0.04169684228699972833055L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3559 0.05209563780115319871731L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3560 0.1165742228857388774212L) * n + -0.5481928903851866521438L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3561 1.L) * n + -1.082406331167594659029L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3562 0.7475265639400702278215L) * n + -0.3253179167269671279969L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3563 0.08176255074759877215566L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3564 -0.009084727860844308017295L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3565 ((((((((((((((((1.691366506269828413014e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3566 1.691366506269828413014e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3567 -3.433474007727751678419e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3568 -3.433474007727751678419e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3569 2.743227336519034703068e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3570 2.743227336519034703068e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3571 -0.00001104409896232503589018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3572 -0.00001104409896232503589018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3573 0.0002382489981875395667415L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3574 0.0002382489981875395667415L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3575 -0.002700025235432006231466L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3576 -0.002700025235432006231466L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3577 0.01450230575481931101869L) * n + 0.01450230575481931101869L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3578 -0.02749658588522475098626L) * n + -0.02749658588522475098626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3579 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3580 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3581 (((((((((((((((9.007142664132657197157e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3582 -0.00009907856930545922916873L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3583 0.0001411119017380782960888L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3584 0.002410911853099507909772L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3585 -0.01422227826666546571431L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3586 0.02909607318603652696588L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3587 0.01324350209716305029889L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3588 -0.217279302486872089567L) * n + 0.5937778658476171604082L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3589 -0.9419399583870008917071L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3590 -0.7364930389799110694781L) * n + 0.3740876515076455629314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3591 -0.1256406330219864352431L) * n + 0.02519898279335513061858L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3592 -0.002290816617577739147144L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3593 ((((((((((((((((1.946598003688388663139e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3594 1.946598003688388663139e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3595 -3.951593947487428986172e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3596 -3.951593947487428986172e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3597 3.157187302182197572745e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3598 3.157187302182197572745e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3599 -0.0001271068151870403456981L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3600 -0.0001271068151870403456981L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3601 0.002742013765398732137249L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3602 0.002742013765398732137249L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3603 -0.03107465894421426093871L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3604 -0.03107465894421426093871L) * n + 0.1669074049093547871587L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3605 0.1669074049093547871587L) * n + -0.3164589046431422301798L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3606 -0.3164589046431422301798L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3607 a4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3608 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3609 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3610 (((((((((((((((((((5.714462590525686107484e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3611 -2.857231295262843053742e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3612 -1.257181769915650943646e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3613 6.514487353199282162531e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3614 1.062737656168696931029e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3615 -5.838047368150121612368e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3616 -0.00004248547164038565142952L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3617 0.0002598673027717816963623L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3618 0.000763647373426254953019L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3619 -0.005963927679260653303292L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3620 -0.002974413170786850658476L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3621 0.06561801787005971396473L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3622 -0.06790987685850609413593L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3623 -0.2578306716773211508194L) * n + 0.6405140719610564024352L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3624 -0.2702805506265212817876L) * n + -0.6690543956200478716487L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3625 1.L) * n + -0.5413682005474940160439L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3626 0.1082736401094988032088L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3627 ((((((((((((((((((((6.99829576208847951039e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3628 6.99829576208847951039e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3629 -2.435406925206790869616e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3630 -2.435406925206790869616e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3631 3.557793599530541213492e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3632 3.557793599530541213492e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3633 -2.839261777727088009809e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3634 -2.839261777727088009809e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3635 1.349593239561278488333e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3636 1.349593239561278488333e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3637 -0.00003910034413996728841782L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3638 -0.00003910034413996728841782L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3639 0.0006790263702279969364801L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3640 0.0006790263702279969364801L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3641 -0.006672908980782530837924L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3642 -0.006672908980782530837924L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3643 0.03275657786289754364661L) * n + 0.03275657786289754364661L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3644 -0.05897912598549137167L) * n + -0.05897912598549137167L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3645 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3646 (((((((((((((((((((-1.544484504579271975016e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3647 1.081139153205490382511e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3648 2.749182418151104115528e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3649 -2.097409957218651342071e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3650 -1.711597727974749202712e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3651 0.00001538893470672695010466L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3652 0.0000383803075544088017844L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3653 -0.0005251676682261797752662L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3654 0.0001621439548223151757794L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3655 0.008048974117287159012173L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3656 -0.01706541316643963541452L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3657 -0.03777673173267932911092L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3658 0.1824829793261294904678L) * n + -0.1682613518575436169289L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3659 -0.3184802232918485395056L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3660 -1.180678618204004883855L) * n + 0.7500654271032353015598L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3661 -0.2543612107199151391915L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3662 0.03633731581713073417021L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3663 ((((((((((((((((((((1.403016681566119086744e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3664 1.403016681566119086744e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3665 -4.882498051850094421868e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3666 -4.882498051850094421868e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3667 7.132656205745836213188e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3668 7.132656205745836213188e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3669 -5.69214530638154415997e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3670 -5.69214530638154415997e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3671 2.705661339280495779104e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3672 2.705661339280495779104e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3673 -7.838827758685483792833e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3674 -7.838827758685483792833e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3675 0.0001361310463347528431249L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3676 0.0001361310463347528431249L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3677 -0.001337783216497887408538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3678 -0.001337783216497887408538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3679 0.006567030993692898597972L) * n + 0.006567030993692898597972L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3680 -0.0118241212482193996927L) * n + -0.0118241212482193996927L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3681 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3682 (((((((((((((((((((4.9790996213727828646e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3683 -4.48118965923550457814e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3684 -6.638799495163710486134e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3685 7.169903454776807325024e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3686 2.289456393902157198248e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3687 -0.00004033827516454402783322L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3688 0.00003000359697887161159758L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3689 0.0009082137950324166362482L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3690 -0.002848638966651322607082L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3691 -0.004841894290834330378878L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3692 0.03996159001558722828626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3693 -0.06097622570643350798099L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3694 -0.08360618575998087975704L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3695 0.4828240931514239239454L) * n + -0.9122041618987750418403L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3696 1.L) * n + -0.6943757505161722815992L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3697 0.3028864291842652293657L) * n + -0.07618507920533305435095L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3698 0.00846500880059256159455L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3699 ((((((((((((((((((((1.228479056429057224655e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3700 1.228479056429057224655e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3701 -4.275107116373119141799e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3702 -4.275107116373119141799e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3703 6.245341827074041118701e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3704 6.245341827074041118701e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3705 -4.984032896340973768774e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3706 -4.984032896340973768774e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3707 2.369072536889321231099e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3708 2.369072536889321231099e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3709 -6.863664456042339214242e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3710 -6.863664456042339214242e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3711 0.0001191961161611721744173L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3712 0.0001191961161611721744173L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3713 -0.001171360743676592273701L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3714 -0.001171360743676592273701L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3715 0.005750081338781313691098L) * n + 0.005750081338781313691098L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3716 -0.01035318076040337629111L) * n + -0.01035318076040337629111L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3717 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3718 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3719 (((((((((((((((((((-3.02894205219023718573e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3720 3.331836257409260904303e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3721 2.604890164883603979728e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3722 -4.198113684335668739421e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3723 2.025352585564538598191e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3724 0.0001560409980553337190182L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3725 -0.0005934220253202274887781L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3726 -0.001138157733557860865103L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3727 0.01259350102641119879248L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3728 -0.0285962078110841823878L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3729 -0.0141661952740978298846L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3730 0.2283636269730593313672L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3731 -0.6280163871715211878801L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3732 -1.063877418171284488174L) * n + 0.7844492298124054064622L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3733 -0.398692125729640813259L) * n + 0.1339442832180845674927L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3734 -0.02686737474173223572901L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3735 0.002442488612884748702637L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3736 ((((((((((((((((((((5.455052702747709592293e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3737 5.455052702747709592293e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3738 -1.898358340556202938118e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3739 -1.898358340556202938118e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3740 2.77323969302288060253e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3741 2.77323969302288060253e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3742 -2.213156339905286664186e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3743 -2.213156339905286664186e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3744 1.05198501168829426282e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3745 1.05198501168829426282e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3746 -0.00003047805426209099419481L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3747 -0.00003047805426209099419481L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3748 0.0005292895244890009118268L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3749 0.0005292895244890009118268L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3750 -0.005201419232379534568781L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3751 -0.005201419232379534568781L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3752 0.02553319617781336544217L) * n + 0.02553319617781336544217L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3753 -0.04597322713277814299995L) * n + -0.04597322713277814299995L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3754 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3755 temp9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3756 (((((((((((((((((((2.209649545457411303047e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3757 -2.872544409094634693961e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3758 -7.954738363646680690969e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3759 0.00002642740856367063918444L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3760 -0.000100347551357705905309L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3761 -0.0003523654475156085224592L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3762 0.003886891398435344210662L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3763 -0.01176249484636071014483L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3764 0.005089191178112661132801L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3765 0.07712226379833335857244L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3766 -0.3058980201363300737958L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3767 0.6568762202053064940068L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3768 -0.9545717855329471415885L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3769 -0.7699893589170289558958L) * n + 0.434254440968387457275L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3770 -0.1751628747410953627588L) * n + 0.04797618345441525395915L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3771 -0.008009419824398266762681L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3772 0.0006161092172614051355909L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3773 ((((((((((((((((((((8.700179076151578638301e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3774 8.700179076151578638301e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3775 -3.027662318500749366129e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3776 -3.027662318500749366129e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3777 4.42299703873393954814e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3778 4.42299703873393954814e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3779 -3.529728772555674205556e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3780 -3.529728772555674205556e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3781 0.00001677794603616841191808L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3782 0.00001677794603616841191808L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3783 -0.0004860897674541130610707L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3784 -0.0004860897674541130610707L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3785 0.008441556657859473457225L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3786 0.008441556657859473457225L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3787 -0.08295662982146214580096L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3788 -0.08295662982146214580096L) * n + 0.4072249916514861588468L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3789 0.4072249916514861588468L) * n + -0.7332198799148043114509L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3790 -0.7332198799148043114509L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3791 a5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3792 temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7 + temp9 * sum9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3793 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3794 ((((((((-0.002747252747252747252747L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3795 0.01648351648351648351648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3796 0.02564102564102564102564L) * n + -0.3461538461538461538462L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3797 0.9615384615384615384615L) * n + -1.320512820512820512821L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3798 1.L) * n + -0.4010989010989010989011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3799 0.06684981684981684981685L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3800 (((((((((5.551360862716174071485e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3801 -0.0006661633035259408885783L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3802 0.02424834424834424834425L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3803 -0.2913354180753448152716L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3804 0.818581467372676163885L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3805 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3806 (((((((((((((((5.801019239080306409836e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3807 -4.060713467356214486885e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3808 -0.00003654642120620593038197L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3809 0.0003207963639211409444639L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3810 0.0003300779947036694347197L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3811 -0.007638202032097039449831L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3812 0.01295906262158832735483L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3813 0.04770352150872908370001L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3814 -0.2024604608744042042473L) * n + 0.2200784877903047565457L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3815 0.1986425614980552083001L) * n + -0.8146562751075363941445L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3816 1.L) * n + -0.6426689826545381166328L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3817 0.2186676799113604260269L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3818 -0.03123823998733720371812L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3819 ((((((((((((((((3.425286806018358993775e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3820 3.425286806018358993775e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3821 -6.953332216217268757364e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3822 -6.953332216217268757364e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3823 5.555472670681176452004e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3824 5.555472670681176452004e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3825 -0.00002236606100439001853806L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3826 -0.00002236606100439001853806L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3827 0.0004824922020234691216437L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3828 0.0004824922020234691216437L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3829 -0.005467981528875355193367L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3830 -0.005467981528875355193367L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3831 0.02936948105256022151826L) * n + 0.02936948105256022151826L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3832 -0.05568496981232380660242L) * n + -0.05568496981232380660242L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3833 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3834 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3835 (((((((((((((((-1.523380075711989762886e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3836 0.00001371042068140790786597L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3837 0.00003808450189279974407215L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3838 -0.0007083717352060752397419L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3839 0.001421110493295858183471L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3840 0.007976722752443120796423L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3841 -0.04169684228699972833055L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3842 0.05209563780115319871731L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3843 0.1165742228857388774212L) * n + -0.5481928903851866521438L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3844 1.L) * n + -1.082406331167594659029L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3845 0.7475265639400702278215L) * n + -0.3253179167269671279969L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3846 0.08176255074759877215566L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3847 -0.009084727860844308017295L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3848 ((((((((((((((((1.691366506269828413014e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3849 1.691366506269828413014e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3850 -3.433474007727751678419e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3851 -3.433474007727751678419e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3852 2.743227336519034703068e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3853 2.743227336519034703068e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3854 -0.00001104409896232503589018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3855 -0.00001104409896232503589018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3856 0.0002382489981875395667415L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3857 0.0002382489981875395667415L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3858 -0.002700025235432006231466L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3859 -0.002700025235432006231466L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3860 0.01450230575481931101869L) * n + 0.01450230575481931101869L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3861 -0.02749658588522475098626L) * n + -0.02749658588522475098626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3862 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3863 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3864 (((((((((((((((5.461645593817417187799e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3865 -0.00006007810153199158906579L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3866 0.00008556578096980620260885L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3867 0.001461900470611795333934L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3868 -0.007771921680002184658238L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3869 0.008270751977570842094723L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3870 0.05489135876639631520977L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3871 -0.2723340342445178732352L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3872 0.6412135776509462300991L) * n + -0.9647942325022529288074L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3873 1.L) * n + -0.7277515315364519329674L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3874 0.36741764293581656153L) * n + -0.1230454135831125918239L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3875 0.02465204766196054871333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3876 -0.002241095241996413519393L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3877 ((((((((((((((((3.583221388564320207806e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3878 3.583221388564320207806e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3879 -7.273939418785570021847e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3880 -7.273939418785570021847e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3881 5.811626770112470945041e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3882 5.811626770112470945041e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3883 -0.00002339732486869455601771L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3884 -0.00002339732486869455601771L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3885 0.0005047391579205251028208L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3886 0.0005047391579205251028208L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3887 -0.005720101549486361311983L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3888 -0.005720101549486361311983L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3889 0.03072366159051624655138L) * n + 0.03072366159051624655138L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3890 -0.05825251611120347916199L) * n + -0.05825251611120347916199L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3891 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3892 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3893 (((((((((((((((-0.000031931538780853849347L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3894 0.000415110004151100041511L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3895 -0.001883960788070377111473L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3896 0.001245330012453300124533L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3897 0.02449149024491490244915L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3898 -0.132420091324200913242L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3899 0.3789954337899543378995L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3900 -0.7260273972602739726027L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3901 -1.018264840182648401826L) * n + 0.7716894977168949771689L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3902 -0.4312992943129929431299L) * n + 0.1731008717310087173101L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3903 -0.04729060893444455088291L) * n + 0.007887090078870900788709L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3904 -0.000606699236836223137593L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3905 ((((((((((((((((3.981319131723049926453e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3906 3.981319131723049926453e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3907 -8.0820778373977913507e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3908 -8.0820778373977913507e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3909 6.457301499741614675714e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3910 6.457301499741614675714e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3911 -0.0002599677972122068187426L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3912 -0.0002599677972122068187426L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3913 0.00560815938521711183052L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3914 0.00560815938521711183052L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3915 -0.06355607779929369693897L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3916 -0.06355607779929369693897L) * n + 0.3413707622902889411511L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3917 0.3413707622902889411511L) * n + -0.6472440067608078400755L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3918 -0.6472440067608078400755L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3919 a6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3920 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3921 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3922 (((((((((((((((((((-6.062531955892827184005e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3923 4.243772369124979028803e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3924 1.079130688148923238753e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3925 -8.232918396102459315879e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3926 -6.558447069884860447656e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3927 0.00005928549999667595703238L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3928 0.0001340385975952193937519L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3929 -0.001927200095862903155042L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3930 0.001065282133009676623514L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3931 0.02639126618461293151243L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3932 -0.06551456156428281940877L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3933 -0.0686707808294353514037L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3934 0.5129055986621819740122L) * n + -0.7879520176484434686378L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3935 0.1720729014919064993562L) * n + 0.9842650834524745649782L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3936 -1.476943604508380444958L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3937 -0.3451910247182262221901L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3938 0.04931300353117517459859L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3939 ((((((((((((((((((((5.895977080872073890621e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3940 5.895977080872073890621e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3941 -2.051800024143481713936e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3942 -2.051800024143481713936e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3943 2.997396828373744924514e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3944 2.997396828373744924514e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3945 -2.392042711135615005187e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3946 -2.392042711135615005187e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3947 0.0000113701550769819974843L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3948 0.0000113701550769819974843L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3949 -0.0003294155330678108902593L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3950 -0.0003294155330678108902593L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3951 0.00572071265958794854203L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3952 0.00572071265958794854203L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3953 -0.05621842767287978773751L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3954 -0.05621842767287978773751L) * n + 0.275970091709598834999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3955 0.275970091709598834999L) * n + -0.4968917960628586841432L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3956 -0.4968917960628586841432L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3957 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3958 (((((((((((((((((((8.385452957532784300517e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3959 -7.546907661779505870465e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3960 -1.118060394337704573402e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3961 1.207505225884720939274e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3962 3.720457768198145738453e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3963 -0.00006671734707507724238589L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3964 0.00005945021006854372556268L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3965 0.001416799806677365553544L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3966 -0.004733220347333422516943L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3967 -0.005559357845406304604934L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3968 0.05962935852535036766177L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3969 -0.1194847722938455945267L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3970 0.007776173804005795252536L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3971 0.3989103188407051958732L) * n + -0.8719573999915008115502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3972 1.L) * n + -0.7071142695458509780452L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3973 0.3107833586915489591643L) * n + -0.07837259845042836204124L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3974 0.008708066494492040226805L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3975 ((((((((((((((((((((5.750377545038217102977e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3976 5.750377545038217102977e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3977 -2.001131385673299551836e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3978 -2.001131385673299551836e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3979 2.923376936346528810811e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3980 2.923376936346528810811e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3981 -2.332971872891346969128e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3982 -2.332971872891346969128e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3983 1.108937221794776839867e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3984 1.108937221794776839867e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3985 -0.00003212807068883235036194L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3986 -0.00003212807068883235036194L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3987 0.0005579441230535569227842L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3988 0.0005579441230535569227842L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3989 -0.005483012903090646315445L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3990 -0.005483012903090646315445L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3991 0.02691550860361030196016L) * n + 0.02691550860361030196016L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3992 -0.04846211895333463990518L) * n + -0.04846211895333463990518L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3993 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3994 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3995 (((((((((((((((((((-3.02894205219023718573e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3996 3.331836257409260904303e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3997 2.604890164883603979728e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3998 -4.198113684335668739421e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
3999 2.025352585564538598191e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4000 0.0001560409980553337190182L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4001 -0.0005934220253202274887781L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4002 -0.001138157733557860865103L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4003 0.01259350102641119879248L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4004 -0.0285962078110841823878L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4005 -0.0141661952740978298846L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4006 0.2283636269730593313672L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4007 -0.6280163871715211878801L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4008 -1.063877418171284488174L) * n + 0.7844492298124054064622L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4009 -0.398692125729640813259L) * n + 0.1339442832180845674927L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4010 -0.02686737474173223572901L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4011 0.002442488612884748702637L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4012 ((((((((((((((((((((5.455052702747709592293e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4013 5.455052702747709592293e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4014 -1.898358340556202938118e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4015 -1.898358340556202938118e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4016 2.77323969302288060253e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4017 2.77323969302288060253e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4018 -2.213156339905286664186e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4019 -2.213156339905286664186e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4020 1.05198501168829426282e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4021 1.05198501168829426282e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4022 -0.00003047805426209099419481L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4023 -0.00003047805426209099419481L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4024 0.0005292895244890009118268L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4025 0.0005292895244890009118268L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4026 -0.005201419232379534568781L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4027 -0.005201419232379534568781L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4028 0.02553319617781336544217L) * n + 0.02553319617781336544217L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4029 -0.04597322713277814299995L) * n + -0.04597322713277814299995L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4030 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4031 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4032 (((((((((((((((((((1.443834297182565281187e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4033 -1.876984586337334865543e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4034 -5.197803469857235012273e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4035 0.000017268258194303480763L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4036 -0.00006239289276224925435103L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4037 -0.0002715371034901344438819L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4038 0.002584251629593205077084L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4039 -0.005951542726358421391664L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4040 -0.01026022341044865148668L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4041 0.1044468094236330917503L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4042 -0.3397835122555254046591L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4043 0.6854034455161138741715L) * n + -0.9684992703535251378L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4044 1.L) * n + -0.7638563959327842386582L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4045 0.4288574617712624188279L) * n + -0.1725555100865397700596L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4046 0.04720229768324851320201L) * n + -0.007876327853494480385116L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4047 0.0006058713733457292603936L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4048 ((((((((((((((((((((1.853163016381112219742e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4049 1.853163016381112219742e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4050 -6.449007297006270524703e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4051 -6.449007297006270524703e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4052 9.421110142678298302725e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4053 9.421110142678298302725e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4054 -7.518423197847417240023e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4055 -7.518423197847417240023e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4056 3.573750472595867214117e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4057 3.573750472595867214117e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4058 -0.0001035385101619905238081L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4059 -0.0001035385101619905238081L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4060 0.001798075701902756152609L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4061 0.001798075701902756152609L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4062 -0.01766999931876732355899L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4063 -0.01766999931876732355899L) * n + 0.0867400874475394978838L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4064 0.0867400874475394978838L) * n + -0.1561779306426131772638L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4065 -0.1561779306426131772638L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4066 temp9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4067 (((((((((((((((((((-7.751592541004553946962e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4068 1.162738881150683092044e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4069 -1.291932090167425657827e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4070 -0.00006743885510673961933857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4071 0.0004924328354882159637374L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4072 -0.001071941893853716416812L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4073 -0.003716888623411683617569L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4074 0.03486330422600404834673L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4075 -0.1310086319898458323171L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4076 0.3188425352247206353145L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4077 -0.5603650536215487195862L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4078 0.7426565681896052665115L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4079 -0.7562942033334126117555L) * n + 0.5948559196645993024642L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4080 -0.3594022264226908968717L) * n + 0.1640613709074056436499L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4081 -0.05482404259871782498785L) * n + 0.01266855688297275925809L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4082 -0.00181077201757866380201L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4083 0.0001207181345052442534674L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4084 ((((((((((((((((((((2.136455093502075714739e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4085 2.136455093502075714739e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4086 -7.43486372538722348729e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4087 -7.43486372538722348729e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4088 1.086131040434585251859e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4089 1.086131040434585251859e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4090 -8.667760684925027332449e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4091 -8.667760684925027332449e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4092 0.00004120067869146748907533L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4093 0.00004120067869146748907533L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4094 -0.001193663889543698359902L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4095 -0.001193663889543698359902L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4096 0.02072946609594132992549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4097 0.02072946609594132992549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4098 -0.2037120302588368838511L) * n + -0.2037120302588368838511L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4099 1.L) * n + 1.L) * n + -1.800527705682447746874L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4100 -1.800527705682447746874L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4101 a7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4102 temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7 + temp9 * sum9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4103 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4104 ((((((((0.001584831625223159790039L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4105 -0.01267865300178527832031L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4106 0.04437528550624847412109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4107 -0.08875057101249694824219L) * n + 0.1109382137656211853027L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4108 -0.08875057101249694824219L) * n + 0.04437528550624847412109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4109 -0.01267865300178527832031L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4110 0.001584831625223159790039L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4111 (((((((((6.781684027777777777778e-6L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4112 -0.0008138020833333333333333L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4113 0.02962239583333333333333L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4114 -0.3559027777777777777778L) * n + 0) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4115 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4116 (((((((((((((((-4.878167760189272909095e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4117 0.00004390350984170345618186L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4118 0.0001219541940047318227274L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4119 -0.002268348008488011902729L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4120 0.005838516386578534435799L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4121 0.01395253542769335837459L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4122 -0.1054958599454806679373L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4123 0.223669427477325230929L) * n + -0.1245467311049398417383L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4124 -0.3774384741091246127954L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4125 -1.20206541622966413815L) * n + 0.8650679284860606356253L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4126 -0.3829128004283495880852L) * n + 0.0967930228263407121428L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4127 -0.01075478031403785690476L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4128 ((((((((((((((((5.798406428933524525048e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4129 5.798406428933524525048e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4130 -1.177076505073505478585e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4131 -1.177076505073505478585e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4132 9.404435387087283427175e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4133 9.404435387087283427175e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4134 -0.0003786179647494294575596L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4135 -0.0003786179647494294575596L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4136 0.008167741986474055022834L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4137 0.008167741986474055022834L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4138 -0.09256328315226834511619L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4139 -0.09256328315226834511619L) * n + 0.497173513909520383136L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4140 0.497173513909520383136L) * n + -0.9426483247692660260829L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4141 -0.9426483247692660260829L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4142 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4143 (((((((((((((((9.007142664132657197157e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4144 -0.00009907856930545922916873L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4145 0.0001411119017380782960888L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4146 0.002410911853099507909772L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4147 -0.01422227826666546571431L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4148 0.02909607318603652696588L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4149 0.01324350209716305029889L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4150 -0.217279302486872089567L) * n + 0.5937778658476171604082L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4151 -0.9419399583870008917071L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4152 -0.7364930389799110694781L) * n + 0.3740876515076455629314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4153 -0.1256406330219864352431L) * n + 0.02519898279335513061858L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4154 -0.002290816617577739147144L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4155 ((((((((((((((((1.946598003688388663139e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4156 1.946598003688388663139e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4157 -3.951593947487428986172e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4158 -3.951593947487428986172e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4159 3.157187302182197572745e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4160 3.157187302182197572745e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4161 -0.0001271068151870403456981L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4162 -0.0001271068151870403456981L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4163 0.002742013765398732137249L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4164 0.002742013765398732137249L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4165 -0.03107465894421426093871L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4166 -0.03107465894421426093871L) * n + 0.1669074049093547871587L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4167 0.1669074049093547871587L) * n + -0.3164589046431422301798L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4168 -0.3164589046431422301798L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4169 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4170 (((((((((((((((-0.000031931538780853849347L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4171 0.000415110004151100041511L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4172 -0.001883960788070377111473L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4173 0.001245330012453300124533L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4174 0.02449149024491490244915L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4175 -0.132420091324200913242L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4176 0.3789954337899543378995L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4177 -0.7260273972602739726027L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4178 -1.018264840182648401826L) * n + 0.7716894977168949771689L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4179 -0.4312992943129929431299L) * n + 0.1731008717310087173101L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4180 -0.04729060893444455088291L) * n + 0.007887090078870900788709L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4181 -0.000606699236836223137593L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4182 ((((((((((((((((3.981319131723049926453e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4183 3.981319131723049926453e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4184 -8.0820778373977913507e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4185 -8.0820778373977913507e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4186 6.457301499741614675714e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4187 6.457301499741614675714e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4188 -0.0002599677972122068187426L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4189 -0.0002599677972122068187426L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4190 0.00560815938521711183052L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4191 0.00560815938521711183052L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4192 -0.06355607779929369693897L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4193 -0.06355607779929369693897L) * n + 0.3413707622902889411511L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4194 0.3413707622902889411511L) * n + -0.6472440067608078400755L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4195 -0.6472440067608078400755L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4196 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4197 (((((((((((((((0.00005011027123405687567765L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4198 -0.0007516540685108531351648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4199 0.005261578479575971946153L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4200 -0.02280017341149587843333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4201 0.06840052023448763529999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4202 -0.15048114451587279766L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4203 0.2508019075264546627666L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4204 -0.3224595953911559949857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4205 0.3224595953911559949857L) * n + -0.2508019075264546627666L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4206 0.15048114451587279766L) * n + -0.06840052023448763529999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4207 0.02280017341149587843333L) * n + -0.005261578479575971946153L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4208 0.0007516540685108531351648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4209 -0.00005011027123405687567765L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4210 ((((((((((((((((1.166274201402604273497e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4211 1.166274201402604273497e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4212 -2.3675366288472866752e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4213 -2.3675366288472866752e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4214 0.00001891580127254883871185L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4215 0.00001891580127254883871185L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4216 -0.0007615408990156571098613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4217 -0.0007615408990156571098613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4218 0.01642835299541014187567L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4219 0.01642835299541014187567L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4220 -0.1861790311885233542957L) * n + -0.1861790311885233542957L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4221 1.L) * n + 1.L) * n + -1.896014768278297133675L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4222 -1.896014768278297133675L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4223 a8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4224 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4225 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4226 (((((((((((((((((((9.48621464808249608894e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4227 -8.537593183274246480046e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4228 -1.264828619744332811859e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4229 1.366014909323879436807e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4230 3.749710926094049054036e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4231 -0.00007134316422812698998601L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4232 0.00009869392671536013508103L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4233 0.001209634823471062027338L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4234 -0.004989351983601536889084L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4235 0.001473683499786556613603L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4236 0.03384931128653701151254L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4237 -0.09759459492160789457305L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4238 0.112213008424637987651L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4239 -0.001403545518474262870105L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4240 -0.1726586244666029654872L) * n + 0.2553101393034701097327L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4241 -0.1964387156176969902114L) * n + 0.08921252223762199711287L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4242 -0.02274277441953378689267L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4243 0.002526974935503754099185L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4244 ((((((((((((((((((((2.136455093502075714739e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4245 2.136455093502075714739e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4246 -7.43486372538722348729e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4247 -7.43486372538722348729e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4248 1.086131040434585251859e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4249 1.086131040434585251859e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4250 -8.667760684925027332449e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4251 -8.667760684925027332449e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4252 0.00004120067869146748907533L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4253 0.00004120067869146748907533L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4254 -0.001193663889543698359902L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4255 -0.001193663889543698359902L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4256 0.02072946609594132992549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4257 0.02072946609594132992549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4258 -0.2037120302588368838511L) * n + -0.2037120302588368838511L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4259 1.L) * n + 1.L) * n + -1.800527705682447746874L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4260 -1.800527705682447746874L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4261 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4262 (((((((((((((((((((-7.870922679053298103593e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4263 8.658014946958627913952e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4264 6.76899350398583636909e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4265 -0.00001090909883316787117158L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4266 8.264468813005963008773e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4267 0.0003724678030181601728582L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4268 -0.001625899496258774666706L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4269 -0.0007145995708078814961018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4270 0.02366203551546066564074L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4271 -0.07463578292916074163285L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4272 0.08249395396386228967415L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4273 0.1072365607182978849951L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4274 -0.5460605326981549704932L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4275 -1.125048757836057302629L) * n + 0.85174044739528384103L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4276 -0.4385706793163458387505L) * n + 0.1482468800443970413004L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4277 -0.02980362502930054038884L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4278 0.002709420457209140035349L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4279 ((((((((((((((((((((1.208634663709582809809e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4280 1.208634663709582809809e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4281 -4.206048629709348178136e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4282 -4.206048629709348178136e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4283 6.144456903366777088508e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4284 6.144456903366777088508e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4285 -4.90352268690421938769e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4286 -4.90352268690421938769e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4287 0.00002330803422282182508967L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4288 0.00002330803422282182508967L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4289 -0.0006752791379087878688636L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4290 -0.0006752791379087878688636L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4291 0.01172706665351817548763L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4292 0.01172706665351817548763L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4293 -0.1152439018888493483997L) * n + -0.1152439018888493483997L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4294 0.5657196668376444567469L) * n + 0.5657196668376444567469L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4295 -1.018593933790622693308L) * n + -1.018593933790622693308L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4296 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4297 (((((((((((((((((((2.209649545457411303047e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4298 -2.872544409094634693961e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4299 -7.954738363646680690969e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4300 0.00002642740856367063918444L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4301 -0.000100347551357705905309L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4302 -0.0003523654475156085224592L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4303 0.003886891398435344210662L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4304 -0.01176249484636071014483L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4305 0.005089191178112661132801L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4306 0.07712226379833335857244L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4307 -0.3058980201363300737958L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4308 0.6568762202053064940068L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4309 -0.9545717855329471415885L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4310 -0.7699893589170289558958L) * n + 0.434254440968387457275L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4311 -0.1751628747410953627588L) * n + 0.04797618345441525395915L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4312 -0.008009419824398266762681L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4313 0.0006161092172614051355909L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4314 ((((((((((((((((((((8.700179076151578638301e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4315 8.700179076151578638301e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4316 -3.027662318500749366129e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4317 -3.027662318500749366129e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4318 4.42299703873393954814e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4319 4.42299703873393954814e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4320 -3.529728772555674205556e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4321 -3.529728772555674205556e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4322 0.00001677794603616841191808L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4323 0.00001677794603616841191808L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4324 -0.0004860897674541130610707L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4325 -0.0004860897674541130610707L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4326 0.008441556657859473457225L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4327 0.008441556657859473457225L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4328 -0.08295662982146214580096L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4329 -0.08295662982146214580096L) * n + 0.4072249916514861588468L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4330 0.4072249916514861588468L) * n + -0.7332198799148043114509L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4331 -0.7332198799148043114509L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4332 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4333 (((((((((((((((((((-7.751592541004553946962e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4334 1.162738881150683092044e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4335 -1.291932090167425657827e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4336 -0.00006743885510673961933857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4337 0.0004924328354882159637374L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4338 -0.001071941893853716416812L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4339 -0.003716888623411683617569L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4340 0.03486330422600404834673L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4341 -0.1310086319898458323171L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4342 0.3188425352247206353145L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4343 -0.5603650536215487195862L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4344 0.7426565681896052665115L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4345 -0.7562942033334126117555L) * n + 0.5948559196645993024642L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4346 -0.3594022264226908968717L) * n + 0.1640613709074056436499L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4347 -0.05482404259871782498785L) * n + 0.01266855688297275925809L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4348 -0.00181077201757866380201L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4349 0.0001207181345052442534674L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4350 ((((((((((((((((((((2.136455093502075714739e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4351 2.136455093502075714739e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4352 -7.43486372538722348729e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4353 -7.43486372538722348729e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4354 1.086131040434585251859e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4355 1.086131040434585251859e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4356 -8.667760684925027332449e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4357 -8.667760684925027332449e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4358 0.00004120067869146748907533L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4359 0.00004120067869146748907533L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4360 -0.001193663889543698359902L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4361 -0.001193663889543698359902L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4362 0.02072946609594132992549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4363 0.02072946609594132992549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4364 -0.2037120302588368838511L) * n + -0.2037120302588368838511L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4365 1.L) * n + 1.L) * n + -1.800527705682447746874L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4366 -1.800527705682447746874L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4367 temp9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4368 (((((((((((((((((1.30112050823214173588e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4369 -0.00002211904863994640950996L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4370 0.0001769523891195712760797L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4371 -0.0008847619455978563803985L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4372 0.003096666809592497331395L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4373 -0.008051333704940493061626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4374 0.01610266740988098612325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4375 -0.0253041916440986924794L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4376 0.03163023955512336559925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4377 -0.03163023955512336559925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4378 0.0253041916440986924794L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4379 -0.01610266740988098612325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4380 0.008051333704940493061626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4381 -0.003096666809592497331395L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4382 0.0008847619455978563803985L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4383 -0.0001769523891195712760797L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4384 0.00002211904863994640950996L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4385 -1.30112050823214173588e-6L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4386 ((((((((((((((((((7.59405842812662330593e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4387 7.59405842812662330593e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4388 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4389 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4390 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4391 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4392 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4393 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4394 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4395 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4396 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4397 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4398 0.1047063100574591976708L) * n + 0.1047063100574591976708L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4399 -0.5397677311665406903502L) * n + -0.5397677311665406903502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4400 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4401 a9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4402 temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7 + temp9 * sum9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4403 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4404 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4405 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4406 y[i] =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4407 x[i] -
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4408 (((((((((a9 * z + a8) * z + a7) * z + a6) * z + a5) * z + a4) * z +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4409 a3) * z + a2) * z + a1) * z + a0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4410 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4411 a[0] = a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4412 a[1] = a1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4413 a[2] = a2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4414 a[3] = a3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4415 a[4] = a4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4416 a[5] = a5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4417 a[6] = a6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4418 a[7] = a7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4419 a[8] = a8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4420 a[9] = a9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4421 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4422
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4423 void
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4424 polyreg10 (double *x, int nn, double *y, double *a)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4425 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4426
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4427 /*
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4428 polynominal detrending of a time series, order 10
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4429 machine-generated file, do not edit!
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4430 made by polyregz.m (Mathematica )
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4431 Gerhard Heinzel AEI 17.01.2008
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4432
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4433 x[]: input, read-only: time series to be detrended
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4434 nn: input, read-only: length of x[]
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4435 y[]: output: time series with trend subtracted
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4436 a[]: fitting coefficients in for z^0, z^1, z^2,... with
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4437 z = 2*i/(nn-1)-1 ; i=0,...,nn-1
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4438 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4439
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4440 long double n = nn, n1 = 2.L / (n - 1), z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4441 long double a0, temp0, sum0 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4442 long double a1, temp1, sum1 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4443 long double a2, temp2, sum2 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4444 long double a3, temp3, sum3 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4445 long double a4, temp4, sum4 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4446 long double a5, temp5, sum5 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4447 long double a6, temp6, sum6 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4448 long double a7, temp7, sum7 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4449 long double a8, temp8, sum8 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4450 long double a9, temp9, sum9 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4451 long double a10, temp10, sum10 = 0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4452 int i;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4453 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4454 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4455 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4456 sum0 += x[i];
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4457 sum1 += x[i] * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4458 sum2 += x[i] * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4459 sum3 += x[i] * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4460 sum4 += x[i] * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4461 sum5 += x[i] * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4462 sum6 += x[i] * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4463 sum7 += x[i] * z * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4464 sum8 += x[i] * z * z * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4465 sum9 += x[i] * z * z * z * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4466 sum10 += x[i] * z * z * z * z * z * z * z * z * z * z;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4467 /* the above code is efficiently optimized by GCC4 */
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4468
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4469 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4470 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4471 ((((((((((3.909277872420567708683e-7L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4472 -0.00007753401113634125955555L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4473 0.005026549488358365959825L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4474 -0.1236599530652098637187L) * n + 0) * n + 1.L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4475 -1.405331706026751432176L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4476 (((((((((((5.334700012846550963277e-8L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4477 -0.00001173634002826241211921L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4478 0.0008731836981027234616692L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4479 -0.02610162022285560455312L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4480 0.2878313919251300047412L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4481 -0.786633525094301018841L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4482 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4483 ((((((((((-1.393796194554090482541e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4484 2.787592389108180965082e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4485 0.0002160384101558840247939L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4486 -0.0004348644127008762305528L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4487 -0.009926616497614232416657L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4488 0.02028809740792934106387L) * n + 0.142197344390818541461L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4489 -0.304682786189566423986L) * n + -0.347658606905216788007L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4490 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4491 -0.5L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4492 (((((((((((8.778506477293449586854e-9L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4493 -1.931271425004558909108e-6L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4494 0.0001436865940203391828376L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4495 -0.004295147649210139013856L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4496 0.04736404544395180633409L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4497 -0.1294443451115782902279L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4498 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4499 ((((((((((0.00001073468160934346687277L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4500 -0.00004293872643737386749109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4501 -0.001170080295418437889132L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4502 0.004895014813860620893984L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4503 0.02936293242875749638599L) * n + -0.1420985586900825854838L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4504 -0.03067972003950362832238L) * n + 0.8529634877696194197547L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4505 -1.463240871942404854939L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4506 -0.25L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4507 (((((((((((1.126832272985846036237e-8L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4508 -2.479031000568861279722e-6L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4509 0.0001844399064423232792113L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4510 -0.005513364945265147486102L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4511 0.06079773948275120911293L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4512 -0.1661581796454009131194L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4513 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4514 ((((((((((-0.00004768565615462868769074L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4515 0.0002861139369277721261445L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4516 0.002877034587995930824008L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4517 -0.0206002034587995930824L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4518 0.002091810783316378433367L) * n + 0.2349059003051881993896L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4519 -0.7123283316378433367243L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4520 -0.7625731180061037639878L) * n + 0.3064661749745676500509L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4521 -0.05107769582909460834181L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4522 (((((((((((2.061137622362944823382e-8L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4523 -4.53450276919847861144e-6L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4524 0.0003373670060283668086911L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4525 -0.01008473415869741643184L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4526 0.1112077735140388482498L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4527 -0.3039271092431503918766L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4528 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4529 ((((((((((0.0004526199714624807083034L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4530 -0.003620959771699845666427L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4531 -0.004073579743162326374731L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4532 0.1086287931509953699928L) * n + -0.4372308924327563642211L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4533 0.9124818624683611079397L) * n + -1.159612366886875574673L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4534 0.9342076210985601819383L) * n + -0.4684616704636675330941L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4535 0.1339755115528942896578L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4536 -0.01674693894411178620723L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4537 (((((((((((1.853411463275763902069e-7L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4538 -0.00004077505219206680584551L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4539 0.003033663883089770354906L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4540 -0.09068371607515657620042L) * n + 0) * n + 1.L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4541 -2.732966407287910419434L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4542 temp10 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4543 ((((((((((-0.0001728185345584017249886L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4544 0.001728185345584017249886L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4545 -0.007776834055128077624486L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4546 0.02073822414700820699863L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4547 -0.0362918922572643622476L) * n + 0.04355027070871723469712L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4548 -0.0362918922572643622476L) * n + 0.02073822414700820699863L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4549 -0.007776834055128077624486L) * n + 0.001728185345584017249886L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4550 -0.0001728185345584017249886L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4551 (((((((((((1.853411463275763902069e-7L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4552 -0.00004077505219206680584551L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4553 0.003033663883089770354906L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4554 -0.09068371607515657620042L) * n + 0) * n + 1.L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4555 -2.732966407287910419434L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4556 a0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4557 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8 +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4558 temp10 * sum10;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4559 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4560 (((((((((((((((((1.725519973349130188005e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4561 -1.725519973349130188005e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4562 -4.003206338169982036171e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4563 4.003206338169982036171e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4564 3.669375740659370315798e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4565 -3.669375740659370315798e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4566 -0.0001700030263632345722748L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4567 0.0001700030263632345722748L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4568 0.004245583966255000963929L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4569 -0.004245583966255000963929L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4570 -0.05643813999503355310216L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4571 0.05643813999503355310216L) * n + 0.3708871574908914492847L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4572 -0.3708871574908914492847L) * n + -1.L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4573 0.9842000062680351141608L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4574 -0.9842000062680351141608L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4575 ((((((((((((((((((7.064065326949682102477e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4576 7.064065326949682102477e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4577 -2.006194552853709717103e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4578 -2.006194552853709717103e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4579 2.307265017088305168311e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4580 2.307265017088305168311e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4581 -1.38929537910345553884e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4582 -1.38929537910345553884e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4583 0.00004731275934537469456315L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4584 0.00004731275934537469456315L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4585 -0.0009187640853765274369594L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4586 -0.0009187640853765274369594L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4587 0.009739880478799594191751L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4588 0.009739880478799594191751L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4589 -0.05020970737093043846783L) * n + -0.05020970737093043846783L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4590 0.09302095044180895127319L) * n + 0.09302095044180895127319L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4591 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4592 (((((((((((((((((-6.661079372773574194623e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4593 1.998323811832072258387e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4594 1.301130837481771492683e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4595 -3.956681147427503071606e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4596 -9.722067380542123989525e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4597 0.00003022309340210644574079L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4598 0.0003480082187082577223423L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4599 -0.00112497186895055038026L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4600 -0.006115939851140910792323L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4601 0.02137472694156612579541L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4602 0.04645934409098801487831L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4603 -0.1973862732465215112288L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4604 -0.07195199994019335535891L) * n + 0.7615554754691565848849L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4605 -0.4964345765918953164026L) * n + -0.723410696691590450088L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4606 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4607 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4608 ((((((((((((((((((2.622080287281795635935e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4609 2.622080287281795635935e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4610 -7.446708015880299606054e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4611 -7.446708015880299606054e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4612 8.56423863431980090609e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4613 8.56423863431980090609e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4614 -5.156866277639405731558e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4615 -5.156866277639405731558e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4616 0.00001756182139810188851608L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4617 0.00001756182139810188851608L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4618 -0.0003410321232078041474922L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4619 -0.0003410321232078041474922L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4620 0.003615304703724904793599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4621 0.003615304703724904793599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4622 -0.01863712718301733749371L) * n + -0.01863712718301733749371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4623 0.03452804994981630759735L) * n + 0.03452804994981630759735L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4624 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4625 (((((((((((((((((5.398058163014688521716e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4626 -2.699029081507344260858e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4627 -8.420970734302914093877e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4628 4.426407693672044587807e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4629 0.00004649527431076651713371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4630 -0.0002681899243603377649282L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4631 -0.001037611541245401641162L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4632 0.007383714265327790752226L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4633 0.005729354906034877960593L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4634 -0.0908133474235073586061L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4635 0.0857064433239907927809L) * n + 0.3864267487693772904306L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4636 -0.9297647019794745659897L) * n + 0.3758289711751939129039L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4637 1.L) * n + -1.478482879128070714076L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4638 0.7990517994550441962973L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4639 -0.1598103598910088392595L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4640 ((((((((((((((((((6.610806697442673805042e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4641 6.610806697442673805042e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4642 -1.877469102073719360632e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4643 -1.877469102073719360632e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4644 2.159221683518726118203e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4645 2.159221683518726118203e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4646 -1.300152641831408611377e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4647 -1.300152641831408611377e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4648 0.0000442769838440827899686L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4649 0.0000442769838440827899686L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4650 -0.0008598125141630933417388L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4651 -0.0008598125141630933417388L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4652 0.009114930867909024634825L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4653 0.009114930867909024634825L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4654 -0.04698805212036625152626L) * n + -0.04698805212036625152626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4655 0.08705235494314589220492L) * n + 0.08705235494314589220492L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4656 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4657 (((((((((((((((((-2.617501884470481724523e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4658 1.832251319129337207166e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4659 2.983952148296349165957e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4660 -0.00002381926714868138369316L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4661 -0.00009218841637105036633771L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4662 0.001035221995308075522049L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4663 -0.0001129339884496821272058L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4664 -0.01695277445514996898522L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4665 0.03876584606661373280141L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4666 0.05446696851349398128999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4667 -0.3475810591909835645486L) * n + 0.521020817358937457567L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4668 -0.1004571571741303075151L) * n + -0.6745443028310279660557L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4669 1.L) * n + -0.6751301296670797109569L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4670 0.2328694317293473735436L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4671 -0.03326706167562105336338L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4672 ((((((((((((((((((2.545591715187033559108e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4673 2.545591715187033559108e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4674 -7.229480471131175307867e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4675 -7.229480471131175307867e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4676 8.314411660143889010759e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4677 8.314411660143889010759e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4678 -5.006435590992060396966e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4679 -5.006435590992060396966e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4680 0.0001704952638995910805284L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4681 0.0001704952638995910805284L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4682 -0.003310838923053662837718L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4683 -0.003310838923053662837718L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4684 0.03509842832165639249484L) * n + 0.03509842832165639249484L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4685 -0.1809346448394138433314L) * n + -0.1809346448394138433314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4686 0.3352083394247738293797L) * n + 0.3352083394247738293797L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4687 temp9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4688 (((((((((((((((((3.371887783571572577559e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4689 -3.034699005214415319803e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4690 -2.337842196609623653774e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4691 0.00002913311045005838707011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4692 -0.0000163379202739987929958L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4693 -0.0006713833203625029590628L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4694 0.002462462030975711152892L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4695 0.00002810034939177589398349L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4696 -0.01974961881266840060692L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4697 0.05418070100565105639107L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4698 -0.06079727162446070917476L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4699 -0.00144816735698907518147L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4700 0.09760112620243343119291L) * n + -0.1425719254919074835004L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4701 0.1092979968299971446188L) * n + -0.0495699154971682960729L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4702 0.0126311715991694070014L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4703 -0.001403463511018823000155L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4704 ((((((((((((((((((7.59405842812662330593e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4705 7.59405842812662330593e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4706 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4707 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4708 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4709 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4710 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4711 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4712 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4713 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4714 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4715 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4716 0.1047063100574591976708L) * n + 0.1047063100574591976708L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4717 -0.5397677311665406903502L) * n + -0.5397677311665406903502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4718 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4719 a1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4720 temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7 + temp9 * sum9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4721 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4722 ((((((((((-1.393796194554090482541e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4723 2.787592389108180965082e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4724 0.0002160384101558840247939L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4725 -0.0004348644127008762305528L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4726 -0.009926616497614232416657L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4727 0.02028809740792934106387L) * n + 0.142197344390818541461L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4728 -0.304682786189566423986L) * n + -0.347658606905216788007L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4729 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4730 -0.5L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4731 (((((((((((8.778506477293449586854e-9L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4732 -1.931271425004558909108e-6L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4733 0.0001436865940203391828376L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4734 -0.004295147649210139013856L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4735 0.04736404544395180633409L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4736 -0.1294443451115782902279L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4737 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4738 (((((((((((((((((((7.265586658764369625757e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4739 -2.179675997629310887727e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4740 -2.012567504477730386335e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4741 6.09582720670330611601e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4742 2.210578959551255339869e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4743 -6.794486019810087899223e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4744 -0.00001229129812864807763724L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4745 0.00003869118229593213374751L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4746 0.0003668763733535938378899L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4747 -0.001204411368819929837275L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4748 -0.005699863416980878891702L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4749 0.02034594798404883234904L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4750 0.03971752329167000867754L) * n + -0.174490550410175644188L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4751 -0.05175248538787619378225L) * n + 0.6390115841024855052333L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4752 -0.3661475167615092873858L) * n + -0.7668397166350524597603L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4753 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4754 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4755 ((((((((((((((((((((1.173349626825812235627e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4756 1.173349626825812235627e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4757 -4.505662567011118984807e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4758 -4.505662567011118984807e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4759 7.164707491323774673184e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4760 7.164707491323774673184e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4761 -6.140030649013807454309e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4762 -6.140030649013807454309e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4763 3.093506640581184070955e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4764 3.093506640581184070955e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4765 -9.384783466859090167062e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4766 -9.384783466859090167062e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4767 0.0001687858609432810647074L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4768 0.0001687858609432810647074L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4769 -0.001701204615612448869092L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4770 -0.001701204615612448869092L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4771 0.00849440083073295641406L) * n + 0.00849440083073295641406L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4772 -0.0154508901653956014006L) * n + -0.0154508901653956014006L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4773 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4774 (((((((((((((((((((-4.499365524008844475172e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4775 2.249682762004422237586e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4776 1.036353859030037177448e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4777 -5.361743916110539666247e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4778 -9.055962977483081452069e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4779 4.95944064672382885224e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4780 0.00003692269336312137953216L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4781 -0.0002248941866481468781196L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4782 -0.0006732184692025333713054L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4783 0.005221915671927051006285L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4784 0.002777983861864145916888L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4785 -0.05828934309668829292317L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4786 0.05685615765228450251736L) * n + 0.2453964441963862358159L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4787 -0.5590384960773200954298L) * n + 0.06133519352147041251501L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4788 1.L) * n + -1.306805353075718852449L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4789 0.6917533456723242827808L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4790 -0.1383506691344648565562L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4791 ((((((((((((((((((((1.017269595573876633683e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4792 1.017269595573876633683e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4793 -3.906315247003686273342e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4794 -3.906315247003686273342e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4795 6.211651604493205500594e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4796 6.211651604493205500594e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4797 -5.323278204835303627412e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4798 -5.323278204835303627412e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4799 2.682005582327845592842e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4800 2.682005582327845592842e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4801 -8.136411060790675798135e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4802 -8.136411060790675798135e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4803 0.0001463338126802418696644L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4804 0.0001463338126802418696644L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4805 -0.001474908835139041799585L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4806 -0.001474908835139041799585L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4807 0.007364467930243707729022L) * n + 0.007364467930243707729022L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4808 -0.01339559874606899302752L) * n + -0.01339559874606899302752L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4809 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4810 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4811 (((((((((((((((((((2.235030309862229898129e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4812 -1.56452121690356092869e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4813 -4.045404860850636115613e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4814 3.082106797300015029519e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4815 2.492326999133569804001e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4816 -0.00002245275688802638359982L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4817 -0.00005215168638625444679039L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4818 0.0007394111437583761596733L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4819 -0.0003538371121112016603862L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4820 -0.01049407460723896513682L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4821 0.02427898675680455424684L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4822 0.03817743073206367516833L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4823 -0.2231334594063266182393L) * n + 0.2800430982705663864868L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4824 0.1343215795382925782644L) * n + -0.7837414793808508381549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4825 1.L) * n + -0.6499110106605874624371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4826 0.2218360671640070148162L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4827 -0.03169086673771528783089L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4828 ((((((((((((((((((((1.910881507634349139317e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4829 1.910881507634349139317e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4830 -7.337784989315900694977e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4831 -7.337784989315900694977e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4832 1.16682246619168627145e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4833 1.16682246619168627145e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4834 -9.999467128351846685924e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4835 -9.999467128351846685924e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4836 5.037990806902263585806e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4837 5.037990806902263585806e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4838 -0.00001528377285846775005228L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4839 -0.00001528377285846775005228L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4840 0.0002748795184766689978812L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4841 0.0002748795184766689978812L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4842 -0.002770530084430343580944L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4843 -0.002770530084430343580944L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4844 0.01383372278371306352979L) * n + 0.01383372278371306352979L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4845 -0.02516284968992191571762L) * n + -0.02516284968992191571762L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4846 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4847 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4848 (((((((((((((((((((-2.330735430362059731419e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4849 2.097661887325853758277e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4850 3.006648705167057053531e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4851 -3.265360337937245683718e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4852 -8.713221332865524099937e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4853 0.0001683667337243223260544L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4854 -0.0002047906679207301856879L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4855 -0.003114302311443200688103L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4856 0.01175434507785456112624L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4857 0.003675130929495651454344L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4858 -0.1092021291824869163068L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4859 0.2675551359539219518826L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4860 -0.2019725853011909041849L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4861 -0.3178994814035088364193L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4862 -1.246034266783949806262L) * n + 0.9085807246840069147406L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4863 -0.4042978061449322864155L) * n + 0.1023787323982643873624L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4864 -0.01137541471091826526249L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4865 ((((((((((((((((((((1.794601097633786058858e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4866 1.794601097633786058858e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4867 -6.891268214913738466013e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4868 -6.891268214913738466013e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4869 1.09581932223714244326e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4870 1.09581932223714244326e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4871 -9.390982440616620137684e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4872 -9.390982440616620137684e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4873 4.731420444341739738404e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4874 4.731420444341739738404e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4875 -0.0001435372912355387425489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4876 -0.0001435372912355387425489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4877 0.002581526293516628087489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4878 0.002581526293516628087489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4879 -0.02601938587338886759227L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4880 -0.02601938587338886759227L) * n + 0.1299191707744731801942L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4881 0.1299191707744731801942L) * n + -0.2363164722287363056747L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4882 -0.2363164722287363056747L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4883 temp10 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4884 (((((((((((((((((((7.083955949472413492462e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4885 -7.792351544419654841708e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4886 -5.26574058910782736273e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4887 8.909255265786472035686e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4888 -0.0000133083919104088408145L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4889 -0.000234290036435550955574L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4890 0.00120442768377872730849L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4891 -0.0008299819162141003411304L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4892 -0.01043610023159456691256L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4893 0.04124989047128472836542L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4894 -0.06741263508454443084838L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4895 0.02339354136007203665546L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4896 0.1243452549428398311228L) * n + -0.2970604867756315160986L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4897 0.3627612717610614534167L) * n + -0.2844878509918991817806L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4898 0.1489494157015216696653L) * n + -0.05073632845434622685119L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4899 0.01022875493240717064245L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4900 -0.0009298868120370155129496L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4901 ((((((((((((((((((((1.381321237609371689526e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4902 1.381321237609371689526e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4903 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4904 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4905 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4906 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4907 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4908 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4909 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4910 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4911 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4912 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4913 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4914 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4915 -0.2002736448999966742205L) * n + -0.2002736448999966742205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4916 1.L) * n + 1.L) * n + -1.818949973433545912704L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4917 -1.818949973433545912704L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4918 a2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4919 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8 +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4920 temp10 * sum10;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4921 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4922 (((((((((((((((((-6.661079372773574194623e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4923 1.998323811832072258387e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4924 1.301130837481771492683e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4925 -3.956681147427503071606e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4926 -9.722067380542123989525e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4927 0.00003022309340210644574079L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4928 0.0003480082187082577223423L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4929 -0.00112497186895055038026L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4930 -0.006115939851140910792323L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4931 0.02137472694156612579541L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4932 0.04645934409098801487831L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4933 -0.1973862732465215112288L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4934 -0.07195199994019335535891L) * n + 0.7615554754691565848849L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4935 -0.4964345765918953164026L) * n + -0.723410696691590450088L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4936 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4937 -0.3333333333333333333333L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4938 ((((((((((((((((((2.622080287281795635935e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4939 2.622080287281795635935e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4940 -7.446708015880299606054e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4941 -7.446708015880299606054e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4942 8.56423863431980090609e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4943 8.56423863431980090609e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4944 -5.156866277639405731558e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4945 -5.156866277639405731558e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4946 0.00001756182139810188851608L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4947 0.00001756182139810188851608L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4948 -0.0003410321232078041474922L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4949 -0.0003410321232078041474922L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4950 0.003615304703724904793599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4951 0.003615304703724904793599L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4952 -0.01863712718301733749371L) * n + -0.01863712718301733749371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4953 0.03452804994981630759735L) * n + 0.03452804994981630759735L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4954 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4955 (((((((((((((((((2.23029041667469529915e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4956 -1.115145208337347649575e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4957 -3.479253050012524666674e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4958 1.828838141673250145303e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4959 0.00001943921127173664422739L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4960 -0.0001119516577554030052361L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4961 -0.0004455912092077151569474L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4962 0.003144284245471874396564L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4963 0.002825822266363116881303L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4964 -0.04057572261695189842073L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4965 0.03354781731346132148533L) * n + 0.1944840869204295511418L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4966 -0.4006856585368126534289L) * n + -0.07683795883644908390404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4967 1.L) * n + -1.230732078182991703864L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4968 0.6442075488643698149153L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4969 -0.1288415097728739629831L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4970 ((((((((((((((((((7.091020515381706052547e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4971 7.091020515381706052547e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4972 -2.013849826368404518923e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4973 -2.013849826368404518923e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4974 2.316069120733972830883e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4975 2.316069120733972830883e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4976 -1.394596677576532434719e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4977 -1.394596677576532434719e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4978 4.749329622950119964636e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4979 4.749329622950119964636e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4980 -0.00009222699220158658720478L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4981 -0.00009222699220158658720478L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4982 0.0009777046091157372548534L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4983 0.0009777046091157372548534L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4984 -0.005040129848180775330272L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4985 -0.005040129848180775330272L) * n + 0.009337590146947273921034L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4986 0.009337590146947273921034L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4987 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4988 (((((((((((((((((-8.343962939498709058211e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4989 5.840774057649096340748e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4990 9.512117751028528326361e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4991 -7.593006274943825242972e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4992 -0.00003159024368894211249439L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4993 0.0003454233777693675575918L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4994 0.00005169204240490014528834L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4995 -0.006264697438753267753159L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4996 0.01206799756684636974885L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4997 0.03389921848941195325981L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4998 -0.1495944399727999204917L) * n + 0.128690080757490321295L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
4999 0.284463402496868608055L) * n + -0.8540295203417039410629L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5000 1.L) * n + -0.6336312742907114771721L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5001 0.2147136825021862712628L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5002 -0.03067338321459803875183L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5003 ((((((((((((((((((7.579693522192473372434e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5004 7.579693522192473372434e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5005 -2.152632960302662437771e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5006 -2.152632960302662437771e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5007 2.475679498218505652904e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5008 2.475679498218505652904e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5009 -1.490704388764411492135e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5010 -1.490704388764411492135e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5011 5.076626544761035321267e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5012 5.076626544761035321267e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5013 -0.00009858275460426191973404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5014 -0.00009858275460426191973404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5015 0.001045082478080147482824L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5016 0.001045082478080147482824L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5017 -0.005387467075916128308424L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5018 -0.005387467075916128308424L) * n + 0.009981084019737133351036L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5019 0.009981084019737133351036L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5020 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5021 (((((((((((((((((6.077618087147014372546e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5022 -5.469856278432312935291e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5023 -4.213815207088596631632e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5024 0.0000525106202729502041788L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5025 -3.241396313145074332024e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5026 -0.001474867736444140271814L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5027 0.004306764561651112456013L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5028 0.008295441641960975496183L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5029 -0.06742194820322163243936L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5030 0.1279764978300194547681L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5031 0.006818712417919857624538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5032 -0.4695349912297539955234L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5033 -1.137972191912851411235L) * n + 0.8021728552007050833438L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5034 -0.3521070793975488950048L) * n + 0.08875465722664631143871L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5035 -0.009861628580738479048746L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5036 ((((((((((((((((((4.167765146694125527556e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5037 4.167765146694125527556e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5038 -1.183645301661131649826e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5039 -1.183645301661131649826e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5040 1.36127545221323527981e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5041 1.36127545221323527981e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5042 -8.196777056124510228048e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5043 -8.196777056124510228048e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5044 0.000027914304337092947648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5045 0.000027914304337092947648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5046 -0.0005420664668060299477835L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5047 -0.0005420664668060299477835L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5048 0.005746483436052259944177L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5049 0.005746483436052259944177L) * n + -0.0296234899765056499437L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5050 -0.0296234899765056499437L) * n + 0.05488192099309763468199L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5051 0.05488192099309763468199L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5052 temp9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5053 (((((((((((((((((-4.450350554113147492628e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5054 4.895385609524462241891e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5055 9.790771219048924483782e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5056 -0.0003035139077905166589972L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5057 0.001093896166201011653688L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5058 0.001635058793581170388792L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5059 -0.02192170629661450813433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5060 0.06423911487698362190466L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5061 -0.06509837160825539180102L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5062 -0.1087279130691410276673L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5063 0.4980495385050051821153L) * n + -0.8952529890779496700955L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5064 1.L) * n + -0.7545285813592108078925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5065 0.3878725912954449136244L) * n + -0.1310081056989620977206L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5066 0.02633041428482845403256L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5067 -0.002393674025893495821142L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5068 ((((((((((((((((((6.833821350672013840294e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5069 6.833821350672013840294e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5070 -1.940805263590851930643e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5071 -1.940805263590851930643e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5072 2.232062729556493160517e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5073 2.232062729556493160517e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5074 -0.00001344013112093745499582L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5075 -0.00001344013112093745499582L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5076 0.0004577066179443778012328L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5077 0.0004577066179443778012328L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5078 -0.008888181708800725577621L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5079 -0.008888181708800725577621L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5080 0.09422421805059326300635L) * n + 0.09422421805059326300635L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5081 -0.4857318758554319336521L) * n + -0.4857318758554319336521L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5082 0.8998905414476574955529L) * n + 0.8998905414476574955529L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5083 a3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5084 temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7 + temp9 * sum9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5085 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5086 ((((((((((0.00001073468160934346687277L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5087 -0.00004293872643737386749109L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5088 -0.001170080295418437889132L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5089 0.004895014813860620893984L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5090 0.02936293242875749638599L) * n + -0.1420985586900825854838L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5091 -0.03067972003950362832238L) * n + 0.8529634877696194197547L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5092 -1.463240871942404854939L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5093 -0.25L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5094 (((((((((((1.126832272985846036237e-8L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5095 -2.479031000568861279722e-6L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5096 0.0001844399064423232792113L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5097 -0.005513364945265147486102L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5098 0.06079773948275120911293L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5099 -0.1661581796454009131194L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5100 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5101 (((((((((((((((((((-4.499365524008844475172e-11L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5102 2.249682762004422237586e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5103 1.036353859030037177448e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5104 -5.361743916110539666247e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5105 -9.055962977483081452069e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5106 4.95944064672382885224e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5107 0.00003692269336312137953216L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5108 -0.0002248941866481468781196L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5109 -0.0006732184692025333713054L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5110 0.005221915671927051006285L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5111 0.002777983861864145916888L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5112 -0.05828934309668829292317L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5113 0.05685615765228450251736L) * n + 0.2453964441963862358159L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5114 -0.5590384960773200954298L) * n + 0.06133519352147041251501L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5115 1.L) * n + -1.306805353075718852449L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5116 0.6917533456723242827808L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5117 -0.1383506691344648565562L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5118 ((((((((((((((((((((1.017269595573876633683e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5119 1.017269595573876633683e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5120 -3.906315247003686273342e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5121 -3.906315247003686273342e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5122 6.211651604493205500594e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5123 6.211651604493205500594e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5124 -5.323278204835303627412e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5125 -5.323278204835303627412e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5126 2.682005582327845592842e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5127 2.682005582327845592842e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5128 -8.136411060790675798135e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5129 -8.136411060790675798135e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5130 0.0001463338126802418696644L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5131 0.0001463338126802418696644L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5132 -0.001474908835139041799585L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5133 -0.001474908835139041799585L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5134 0.007364467930243707729022L) * n + 0.007364467930243707729022L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5135 -0.01339559874606899302752L) * n + -0.01339559874606899302752L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5136 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5137 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5138 (((((((((((((((((((1.265206753401892020769e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5139 -8.856447273813244145383e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5140 -2.290024223657424557592e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5141 1.744720112941209096641e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5142 1.430898229827403799809e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5143 -0.00001285035073641206472519L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5144 -0.00003120961411021651161152L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5145 0.0004326236838762999639168L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5146 -0.0001555074831311430248501L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5147 -0.006485693476515495648435L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5148 0.01406302672283360584938L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5149 0.02880323237414927859729L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5150 -0.1412641673701436962027L) * n + 0.1190431290854672861292L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5151 0.2919495340144958336559L) * n + -0.8571879233972453383862L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5152 1.L) * n + -0.6329349557254180221406L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5153 0.2144090431298703846865L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5154 -0.03062986330426719781236L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5155 ((((((((((((((((((((3.677822445772515661633e-16L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5156 3.677822445772515661633e-16L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5157 -1.412283819176646014067e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5158 -1.412283819176646014067e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5159 2.245751941837613513306e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5160 2.245751941837613513306e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5161 -1.924570649906256338588e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5162 -1.924570649906256338588e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5163 9.696485939706032870425e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5164 9.696485939706032870425e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5165 -2.941626817277125334366e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5166 -2.941626817277125334366e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5167 0.00005290532452680383344879L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5168 0.00005290532452680383344879L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5169 -0.0005332365031791246161171L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5170 -0.0005332365031791246161171L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5171 0.002662539564031939537226L) * n + 0.002662539564031939537226L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5172 -0.004843026269261661337775L) * n + -0.004843026269261661337775L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5173 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5174 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5175 (((((((((((((((((((-7.980963746022312729209e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5176 7.182867371420081456288e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5177 1.029544323236878342068e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5178 -1.118133020817726013362e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5179 -3.292626403058965339562e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5180 0.00006043377291617999734062L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5181 -0.00005748443436704993841259L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5182 -0.001254337425061542165969L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5183 0.004178437165984310036766L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5184 0.005269273801010740483096L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5185 -0.05263824829582289233346L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5186 0.0934032680396459744953L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5187 0.05301235658151802793857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5188 -0.5015344116406299640564L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5189 -1.115887837506960425674L) * n + 0.7805280516352659749231L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5190 -0.341510855074433207175L) * n + 0.08599011165129873336194L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5191 -0.009554456850144303706883L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5192 ((((((((((((((((((((8.339804195091752350874e-16L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5193 8.339804195091752350874e-16L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5194 -3.202484810915232902736e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5195 -3.202484810915232902736e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5196 5.092451237606925820491e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5197 5.092451237606925820491e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5198 -4.364142809092919161091e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5199 -4.364142809092919161091e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5200 2.19876830135073951045e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5201 2.19876830135073951045e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5202 -6.670412188962855609372e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5203 -6.670412188962855609372e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5204 0.0001199677401334289344394L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5205 0.0001199677401334289344394L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5206 -0.001209163327419745083631L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5207 -0.001209163327419745083631L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5208 0.006037555905189226239576L) * n + 0.006037555905189226239576L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5209 -0.01098201215334749131379L) * n + -0.01098201215334749131379L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5210 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5211 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5212 (((((((((((((((((((5.496622938627333454403e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5213 -6.046285232490066799843e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5214 -4.085823051046317867773e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5215 6.912919449146976374487e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5216 -6.553440308960748766569e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5217 -0.0002232933444926798269627L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5218 0.0009488592985204235812553L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5219 0.0008586208732954494061121L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5220 -0.01585418388444104359344L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5221 0.04427532097860668962395L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5222 -0.0249900681031533237056L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5223 -0.1618227874898439081184L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5224 0.5438202909881988927301L) * n + -0.9173098246845078047451L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5225 1.L) * n + -0.7460908556329530389951L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5226 0.3814342290010055052959L) * n + -0.1285029922410906727762L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5227 0.02580246714127479738105L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5228 -0.002345678831024981580096L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5229 ((((((((((((((((((((5.001745200081852388788e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5230 5.001745200081852388788e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5231 -1.920670156831431317295e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5232 -1.920670156831431317295e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5233 3.054165654073980705642e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5234 3.054165654073980705642e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5235 -2.617367247146992602011e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5236 -2.617367247146992602011e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5237 1.318697482591459775463e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5238 1.318697482591459775463e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5239 -0.00004000537826577280504604L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5240 -0.00004000537826577280504604L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5241 0.0007194989886335618052419L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5242 0.0007194989886335618052419L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5243 -0.007251881132408497211537L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5244 -0.007251881132408497211537L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5245 0.03620986244110953231848L) * n + 0.03620986244110953231848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5246 -0.06586392832528853576167L) * n + -0.06586392832528853576167L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5247 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5248 temp10 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5249 (((((((((((((((((((-5.82090628051506172805e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5250 7.567178164669580246465e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5251 9.895540676875604937685e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5252 -0.0000552404006020879357992L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5253 0.0002572840575987657283798L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5254 0.0002149078598766160789996L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5255 -0.005794085761862555186488L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5256 0.02200175068468548717565L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5257 -0.03214040012643673687711L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5258 -0.03382434950734787413462L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5259 0.2668791674432032830887L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5260 -0.6533451900204919184699L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5261 -1.074597940856066383877L) * n + 0.8388364014997714712194L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5262 -0.476697576122513823017L) * n + 0.1930869647500661947918L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5263 -0.05299716468644424351785L) * n + 0.00885493171738766019536L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5264 -0.0006811485936452046304123L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5265 ((((((((((((((((((((1.309656343600161221563e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5266 1.309656343600161221563e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5267 -5.029080359424619090803e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5268 -5.029080359424619090803e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5269 7.997023565291304451109e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5270 7.997023565291304451109e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5271 -6.853311157676032457608e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5272 -6.853311157676032457608e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5273 0.00003452875854886022284577L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5274 0.00003452875854886022284577L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5275 -0.001047500328945904053104L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5276 -0.001047500328945904053104L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5277 0.01883935260561501718859L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5278 0.01883935260561501718859L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5279 -0.1898831657385843079768L) * n + -0.1898831657385843079768L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5280 0.9481185896097278309941L) * n + 0.9481185896097278309941L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5281 -1.724580283382465458009L) * n + -1.724580283382465458009L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5282 a4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5283 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8 +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5284 temp10 * sum10;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5285 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5286 (((((((((((((((((5.398058163014688521716e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5287 -2.699029081507344260858e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5288 -8.420970734302914093877e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5289 4.426407693672044587807e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5290 0.00004649527431076651713371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5291 -0.0002681899243603377649282L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5292 -0.001037611541245401641162L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5293 0.007383714265327790752226L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5294 0.005729354906034877960593L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5295 -0.0908133474235073586061L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5296 0.0857064433239907927809L) * n + 0.3864267487693772904306L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5297 -0.9297647019794745659897L) * n + 0.3758289711751939129039L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5298 1.L) * n + -1.478482879128070714076L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5299 0.7990517994550441962973L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5300 -0.1598103598910088392595L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5301 ((((((((((((((((((6.610806697442673805042e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5302 6.610806697442673805042e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5303 -1.877469102073719360632e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5304 -1.877469102073719360632e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5305 2.159221683518726118203e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5306 2.159221683518726118203e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5307 -1.300152641831408611377e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5308 -1.300152641831408611377e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5309 0.0000442769838440827899686L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5310 0.0000442769838440827899686L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5311 -0.0008598125141630933417388L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5312 -0.0008598125141630933417388L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5313 0.009114930867909024634825L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5314 0.009114930867909024634825L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5315 -0.04698805212036625152626L) * n + -0.04698805212036625152626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5316 0.08705235494314589220492L) * n + 0.08705235494314589220492L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5317 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5318 (((((((((((((((((-8.343962939498709058211e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5319 5.840774057649096340748e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5320 9.512117751028528326361e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5321 -7.593006274943825242972e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5322 -0.00003159024368894211249439L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5323 0.0003454233777693675575918L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5324 0.00005169204240490014528834L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5325 -0.006264697438753267753159L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5326 0.01206799756684636974885L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5327 0.03389921848941195325981L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5328 -0.1495944399727999204917L) * n + 0.128690080757490321295L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5329 0.284463402496868608055L) * n + -0.8540295203417039410629L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5330 1.L) * n + -0.6336312742907114771721L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5331 0.2147136825021862712628L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5332 -0.03067338321459803875183L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5333 ((((((((((((((((((7.579693522192473372434e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5334 7.579693522192473372434e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5335 -2.152632960302662437771e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5336 -2.152632960302662437771e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5337 2.475679498218505652904e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5338 2.475679498218505652904e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5339 -1.490704388764411492135e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5340 -1.490704388764411492135e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5341 5.076626544761035321267e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5342 5.076626544761035321267e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5343 -0.00009858275460426191973404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5344 -0.00009858275460426191973404L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5345 0.001045082478080147482824L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5346 0.001045082478080147482824L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5347 -0.005387467075916128308424L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5348 -0.005387467075916128308424L) * n + 0.009981084019737133351036L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5349 0.009981084019737133351036L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5350 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5351 (((((((((((((((((3.452192717280633720214e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5352 -3.106973445552570348192e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5353 -2.393520283981239379348e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5354 0.00002982694507730467534265L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5355 5.551125889387259022104e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5356 -0.0008878763493428407477692L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5357 0.00243553167932469128695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5358 0.006145713151317183210694L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5359 -0.04163257899124196369214L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5360 0.05761931966352370551849L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5361 0.1061988133988173070063L) * n + -0.5400693180453914776364L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5362 1.L) * n + -1.088467909722196160298L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5363 0.7535336938729760483259L) * n + -0.3282718674818370756294L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5364 0.0825342417548834112127L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5365 -0.009170471306098156801412L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5366 ((((((((((((((((((8.517496685006894230596e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5367 8.517496685006894230596e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5368 -2.418969058541957961489e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5369 -2.418969058541957961489e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5370 2.781984767256951793597e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5371 2.781984767256951793597e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5372 -1.675142887037653893847e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5373 -1.675142887037653893847e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5374 5.704735902502907576282e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5375 5.704735902502907576282e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5376 -0.0001107799785152483167098L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5377 -0.0001107799785152483167098L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5378 0.001174386077292428069762L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5379 0.001174386077292428069762L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5380 -0.006054035407282021241823L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5381 -0.006054035407282021241823L) * n + 0.01121600099027427909345L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5382 0.01121600099027427909345L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5383 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5384 (((((((((((((((((-1.811511430536487161315e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5385 1.992662573590135877447e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5386 3.985325147180271754894e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5387 -0.0001235450795625884244017L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5388 0.0003761905404080771671665L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5389 0.001425417960974810531L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5390 -0.01141444087263591887676L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5391 0.02315724838391375165963L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5392 0.02265199771803234165159L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5393 -0.2281820053713326705885L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5394 0.6024939279143243656137L) * n + -0.9459647878408132317626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5395 1.L) * n + -0.7350086459414998549784L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5396 0.3729622257598133096575L) * n + -0.1252039543818482260707L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5397 0.02510703181101292942801L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5398 -0.002282457437364811766183L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5399 ((((((((((((((((((3.262489065467861692124e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5400 3.262489065467861692124e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5401 -9.265468945928727205632e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5402 -9.265468945928727205632e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5403 1.065594178563112985881e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5404 1.065594178563112985881e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5405 -6.416363344968167332793e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5406 -6.416363344968167332793e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5407 0.00002185106633039165645626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5408 0.00002185106633039165645626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5409 -0.0004243247540265637778252L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5410 -0.0004243247540265637778252L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5411 0.004498295540928808020489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5412 0.004498295540928808020489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5413 -0.02318900147384897971349L) * n + -0.02318900147384897971349L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5414 0.04296107406000936499361L) * n + 0.04296107406000936499361L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5415 temp9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5416 (((((((((((((((((1.462972174269245398953e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5417 -0.00001901863826550019018638L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5418 0.00004096322087953887117067L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5419 0.0005325218714340053252187L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5420 -0.00402219816445757868352L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5421 0.0107518701660961075187L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5422 -0.00007607455306200076074553L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5423 -0.09065550906555090655509L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5424 0.332078103207810320781L) * n + -0.695815899581589958159L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5425 1.L) * n + -1.041536705971852415367L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5426 0.799391403575503993914L) * n + -0.4500141420643512693722L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5427 0.1813363763154558133638L) * n + -0.04964157181730403487726L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5428 0.008285786737669582857867L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5429 -0.0006373682105899679121436L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5430 ((((((((((((((((((5.76024371183008985175e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5431 5.76024371183008985175e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5432 -1.635909214159745517897e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5433 -1.635909214159745517897e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5434 1.881410801157943947379e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5435 1.881410801157943947379e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5436 -0.00001132871739000593235216L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5437 -0.00001132871739000593235216L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5438 0.0003858019594875501595613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5439 0.0003858019594875501595613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5440 -0.00749186877597963001924L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5441 -0.00749186877597963001924L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5442 0.07942180980113923154233L) * n + 0.07942180980113923154233L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5443 -0.4094245137468433678082L) * n + -0.4094245137468433678082L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5444 0.7585198041794739226007L) * n + 0.7585198041794739226007L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5445 a5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5446 temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7 + temp9 * sum9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5447 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5448 ((((((((((-0.00004768565615462868769074L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5449 0.0002861139369277721261445L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5450 0.002877034587995930824008L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5451 -0.0206002034587995930824L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5452 0.002091810783316378433367L) * n + 0.2349059003051881993896L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5453 -0.7123283316378433367243L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5454 -0.7625731180061037639878L) * n + 0.3064661749745676500509L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5455 -0.05107769582909460834181L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5456 (((((((((((2.061137622362944823382e-8L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5457 -4.53450276919847861144e-6L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5458 0.0003373670060283668086911L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5459 -0.01008473415869741643184L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5460 0.1112077735140388482498L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5461 -0.3039271092431503918766L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5462 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5463 (((((((((((((((((((2.235030309862229898129e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5464 -1.56452121690356092869e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5465 -4.045404860850636115613e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5466 3.082106797300015029519e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5467 2.492326999133569804001e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5468 -0.00002245275688802638359982L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5469 -0.00005215168638625444679039L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5470 0.0007394111437583761596733L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5471 -0.0003538371121112016603862L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5472 -0.01049407460723896513682L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5473 0.02427898675680455424684L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5474 0.03817743073206367516833L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5475 -0.2231334594063266182393L) * n + 0.2800430982705663864868L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5476 0.1343215795382925782644L) * n + -0.7837414793808508381549L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5477 1.L) * n + -0.6499110106605874624371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5478 0.2218360671640070148162L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5479 -0.03169086673771528783089L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5480 ((((((((((((((((((((1.910881507634349139317e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5481 1.910881507634349139317e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5482 -7.337784989315900694977e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5483 -7.337784989315900694977e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5484 1.16682246619168627145e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5485 1.16682246619168627145e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5486 -9.999467128351846685924e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5487 -9.999467128351846685924e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5488 5.037990806902263585806e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5489 5.037990806902263585806e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5490 -0.00001528377285846775005228L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5491 -0.00001528377285846775005228L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5492 0.0002748795184766689978812L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5493 0.0002748795184766689978812L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5494 -0.002770530084430343580944L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5495 -0.002770530084430343580944L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5496 0.01383372278371306352979L) * n + 0.01383372278371306352979L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5497 -0.02516284968992191571762L) * n + -0.02516284968992191571762L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5498 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5499 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5500 (((((((((((((((((((-7.980963746022312729209e-10L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5501 7.182867371420081456288e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5502 1.029544323236878342068e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5503 -1.118133020817726013362e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5504 -3.292626403058965339562e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5505 0.00006043377291617999734062L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5506 -0.00005748443436704993841259L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5507 -0.001254337425061542165969L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5508 0.004178437165984310036766L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5509 0.005269273801010740483096L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5510 -0.05263824829582289233346L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5511 0.0934032680396459744953L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5512 0.05301235658151802793857L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5513 -0.5015344116406299640564L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5514 -1.115887837506960425674L) * n + 0.7805280516352659749231L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5515 -0.341510855074433207175L) * n + 0.08599011165129873336194L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5516 -0.009554456850144303706883L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5517 ((((((((((((((((((((8.339804195091752350874e-16L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5518 8.339804195091752350874e-16L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5519 -3.202484810915232902736e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5520 -3.202484810915232902736e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5521 5.092451237606925820491e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5522 5.092451237606925820491e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5523 -4.364142809092919161091e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5524 -4.364142809092919161091e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5525 2.19876830135073951045e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5526 2.19876830135073951045e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5527 -6.670412188962855609372e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5528 -6.670412188962855609372e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5529 0.0001199677401334289344394L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5530 0.0001199677401334289344394L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5531 -0.001209163327419745083631L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5532 -0.001209163327419745083631L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5533 0.006037555905189226239576L) * n + 0.006037555905189226239576L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5534 -0.01098201215334749131379L) * n + -0.01098201215334749131379L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5535 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5536 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5537 (((((((((((((((((((3.545065269494643229881e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5538 -3.899571796444107552869e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5539 -2.635165183657684800878e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5540 4.458510420601096302113e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5541 -3.415552218315772263882e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5542 -0.0001529360064274759727468L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5543 0.0006171070004495953872653L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5544 0.0008541518074349934674269L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5545 -0.01134603783245669601195L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5546 0.02608564687146204199553L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5547 0.01427264595157697258805L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5548 -0.2155241399051836994277L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5549 0.5908862144611042493784L) * n + -0.9401911641336248557287L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5550 1.L) * n + -0.7372742111841094418271L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5551 0.3746984073772344658181L) * n + -0.1258807406714056364337L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5552 0.0252497435002056883738L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5553 -0.0022954312272914262158L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5554 ((((((((((((((((((((1.287646055776080901142e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5555 1.287646055776080901142e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5556 -4.944560854180150660387e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5557 -4.944560854180150660387e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5558 7.862624345779905198556e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5559 7.862624345779905198556e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5560 -6.738133346439099956235e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5561 -6.738133346439099956235e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5562 3.394846287237807834298e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5563 3.394846287237807834298e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5564 -0.00001029895875801700366154L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5565 -0.00001029895875801700366154L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5566 0.0001852273552106820277641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5567 0.0001852273552106820277641L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5568 -0.001866919597773586846923L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5569 -0.001866919597773586846923L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5570 0.009321843614050177249854L) * n + 0.009321843614050177249854L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5571 -0.01695596719412823952701L) * n + -0.01695596719412823952701L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5572 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5573 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5574 (((((((((((((((((((-2.596166956796977978585e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5575 3.37501704383607137216e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5576 4.413483826554862563594e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5577 -0.00002463762442000332101677L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5578 0.0001010428179585383829265L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5579 0.0002740513839594889954194L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5580 -0.003320289844386791076372L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5581 0.009402797484127294842839L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5582 0.001847484329795865469121L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5583 -0.09271644321803825109317L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5584 0.3336886101274811437798L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5585 -0.6966001428307212951425L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5586 -1.041112069154410768236L) * n + 0.7989326846100572807893L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5587 -0.449722474944652316648L) * n + 0.1812124276227594949354L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5588 -0.04960680532205918409119L) * n + 0.008279929313643033897321L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5589 -0.0006369176395110026074862L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5590 ((((((((((((((((((((8.017283220551543548957e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5591 8.017283220551543548957e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5592 -3.0786367566917927228e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5593 -3.0786367566917927228e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5594 4.895513480133183521864e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5595 4.895513480133183521864e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5596 -4.195370550308993664969e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5597 -4.195370550308993664969e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5598 2.113736461423716122932e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5599 2.113736461423716122932e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5600 -0.00006412450756123062294542L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5601 -0.00006412450756123062294542L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5602 0.001153282891875672086617L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5603 0.001153282891875672086617L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5604 -0.01162401973601964317438L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5605 -0.01162401973601964317438L) * n + 0.05804068599152876457636L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5606 0.05804068599152876457636L) * n + -0.1055731042423560267371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5607 -0.1055731042423560267371L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5608 temp10 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5609 (((((((((((((((((((1.84182854686282750804e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5610 -2.76274282029424126206e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5611 7.919862751510158284572e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5612 0.0000874868559759843066319L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5613 -0.0008186068370816732287068L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5614 0.002707487963888356436819L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5615 -0.001119095025073853993885L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5616 -0.02559429506434543276206L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5617 0.1201354771633841596049L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5618 -0.3148672943421109431916L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5619 0.5727844887260905565325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5620 -0.7733023980059299336502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5621 0.7959963042632455765077L) * n + -0.6301467653552958290084L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5622 0.3822358571007125849532L) * n + -0.1749051959300253160805L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5623 0.05853005732220120054358L) * n + -0.01353504544233086050833L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5624 0.001935209254188772862698L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5625 -0.0001290139502792515241798L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5626 ((((((((((((((((((((1.381321237609371689526e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5627 1.381321237609371689526e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5628 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5629 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5630 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5631 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5632 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5633 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5634 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5635 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5636 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5637 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5638 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5639 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5640 -0.2002736448999966742205L) * n + -0.2002736448999966742205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5641 1.L) * n + 1.L) * n + -1.818949973433545912704L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5642 -1.818949973433545912704L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5643 a6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5644 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8 +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5645 temp10 * sum10;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5646 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5647 (((((((((((((((((-2.617501884470481724523e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5648 1.832251319129337207166e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5649 2.983952148296349165957e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5650 -0.00002381926714868138369316L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5651 -0.00009218841637105036633771L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5652 0.001035221995308075522049L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5653 -0.0001129339884496821272058L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5654 -0.01695277445514996898522L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5655 0.03876584606661373280141L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5656 0.05446696851349398128999L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5657 -0.3475810591909835645486L) * n + 0.521020817358937457567L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5658 -0.1004571571741303075151L) * n + -0.6745443028310279660557L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5659 1.L) * n + -0.6751301296670797109569L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5660 0.2328694317293473735436L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5661 -0.03326706167562105336338L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5662 ((((((((((((((((((2.545591715187033559108e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5663 2.545591715187033559108e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5664 -7.229480471131175307867e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5665 -7.229480471131175307867e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5666 8.314411660143889010759e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5667 8.314411660143889010759e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5668 -5.006435590992060396966e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5669 -5.006435590992060396966e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5670 0.0001704952638995910805284L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5671 0.0001704952638995910805284L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5672 -0.003310838923053662837718L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5673 -0.003310838923053662837718L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5674 0.03509842832165639249484L) * n + 0.03509842832165639249484L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5675 -0.1809346448394138433314L) * n + -0.1809346448394138433314L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5676 0.3352083394247738293797L) * n + 0.3352083394247738293797L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5677 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5678 (((((((((((((((((6.077618087147014372546e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5679 -5.469856278432312935291e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5680 -4.213815207088596631632e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5681 0.0000525106202729502041788L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5682 -3.241396313145074332024e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5683 -0.001474867736444140271814L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5684 0.004306764561651112456013L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5685 0.008295441641960975496183L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5686 -0.06742194820322163243936L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5687 0.1279764978300194547681L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5688 0.006818712417919857624538L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5689 -0.4695349912297539955234L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5690 -1.137972191912851411235L) * n + 0.8021728552007050833438L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5691 -0.3521070793975488950048L) * n + 0.08875465722664631143871L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5692 -0.009861628580738479048746L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5693 ((((((((((((((((((4.167765146694125527556e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5694 4.167765146694125527556e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5695 -1.183645301661131649826e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5696 -1.183645301661131649826e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5697 1.36127545221323527981e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5698 1.36127545221323527981e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5699 -8.196777056124510228048e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5700 -8.196777056124510228048e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5701 0.000027914304337092947648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5702 0.000027914304337092947648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5703 -0.0005420664668060299477835L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5704 -0.0005420664668060299477835L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5705 0.005746483436052259944177L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5706 0.005746483436052259944177L) * n + -0.0296234899765056499437L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5707 -0.0296234899765056499437L) * n + 0.05488192099309763468199L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5708 0.05488192099309763468199L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5709 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5710 (((((((((((((((((-1.811511430536487161315e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5711 1.992662573590135877447e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5712 3.985325147180271754894e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5713 -0.0001235450795625884244017L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5714 0.0003761905404080771671665L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5715 0.001425417960974810531L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5716 -0.01141444087263591887676L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5717 0.02315724838391375165963L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5718 0.02265199771803234165159L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5719 -0.2281820053713326705885L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5720 0.6024939279143243656137L) * n + -0.9459647878408132317626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5721 1.L) * n + -0.7350086459414998549784L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5722 0.3729622257598133096575L) * n + -0.1252039543818482260707L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5723 0.02510703181101292942801L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5724 -0.002282457437364811766183L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5725 ((((((((((((((((((3.262489065467861692124e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5726 3.262489065467861692124e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5727 -9.265468945928727205632e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5728 -9.265468945928727205632e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5729 1.065594178563112985881e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5730 1.065594178563112985881e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5731 -6.416363344968167332793e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5732 -6.416363344968167332793e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5733 0.00002185106633039165645626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5734 0.00002185106633039165645626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5735 -0.0004243247540265637778252L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5736 -0.0004243247540265637778252L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5737 0.004498295540928808020489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5738 0.004498295540928808020489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5739 -0.02318900147384897971349L) * n + -0.02318900147384897971349L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5740 0.04296107406000936499361L) * n + 0.04296107406000936499361L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5741 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5742 (((((((((((((((((9.424537726424518877349e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5743 -0.00001225189904435187454055L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5744 0.00002638870563398865285658L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5745 0.0003430531732418524871355L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5746 -0.002383779742270308308044L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5747 0.004230989136649514008005L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5748 0.01612349914236706689537L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5749 -0.1176999101527403414196L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5750 0.3621743036837376460018L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5751 -0.715094339622641509434L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5752 -1.026758147512864493997L) * n + 0.7818181818181818181818L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5753 -0.4381492721115362624797L) * n + 0.1761169647962100792289L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5754 -0.04815184815184815184815L) * n + 0.00803316180674671240709L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5755 -0.0006179355235959009543915L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5756 ((((((((((((((((((1.209640524205532649685e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5757 1.209640524205532649685e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5758 -3.435379088743712725107e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5759 -3.435379088743712725107e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5760 3.950927880160110740402e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5761 3.950927880160110740402e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5762 -2.379009696079214706397e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5763 -2.379009696079214706397e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5764 0.0000810176978372625450688L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5765 0.0000810176978372625450688L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5766 -0.0015732785845229143506L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5767 -0.0015732785845229143506L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5768 0.01667843314405166714917L) * n + 0.01667843314405166714917L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5769 -0.08597839053479540016727L) * n + -0.08597839053479540016727L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5770 0.1592877557703935942716L) * n + 0.1592877557703935942716L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5771 temp9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5772 (((((((((((((((((-2.755314017432770734805e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5773 0.00004132971026149156102207L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5774 -0.0002222619974062435059409L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5775 0.0002479782615689493661324L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5776 0.003278823680744997174418L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5777 -0.02223171036865921613556L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5778 0.07772740843177846242885L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5779 -0.1836086154936849762259L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5780 0.3178346562909282134955L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5781 -0.4176504987624593879817L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5782 0.4231666374253597949928L) * n + -0.331804098359312361121L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5783 0.2000853933179329452201L) * n + -0.09122844711719903902939L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5784 0.03046458865274833509116L) * n + -0.007037072000523296456692L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5785 0.001005689616362961318204L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5786 -0.00006704597442419742121359L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5787 ((((((((((((((((((7.59405842812662330593e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5788 7.59405842812662330593e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5789 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5790 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5791 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5792 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5793 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5794 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5795 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5796 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5797 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5798 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5799 0.1047063100574591976708L) * n + 0.1047063100574591976708L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5800 -0.5397677311665406903502L) * n + -0.5397677311665406903502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5801 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5802 a7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5803 temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7 + temp9 * sum9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5804 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5805 ((((((((((0.0004526199714624807083034L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5806 -0.003620959771699845666427L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5807 -0.004073579743162326374731L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5808 0.1086287931509953699928L) * n + -0.4372308924327563642211L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5809 0.9124818624683611079397L) * n + -1.159612366886875574673L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5810 0.9342076210985601819383L) * n + -0.4684616704636675330941L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5811 0.1339755115528942896578L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5812 -0.01674693894411178620723L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5813 (((((((((((1.853411463275763902069e-7L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5814 -0.00004077505219206680584551L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5815 0.003033663883089770354906L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5816 -0.09068371607515657620042L) * n + 0) * n + 1.L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5817 -2.732966407287910419434L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5818 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5819 (((((((((((((((((((-2.330735430362059731419e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5820 2.097661887325853758277e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5821 3.006648705167057053531e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5822 -3.265360337937245683718e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5823 -8.713221332865524099937e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5824 0.0001683667337243223260544L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5825 -0.0002047906679207301856879L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5826 -0.003114302311443200688103L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5827 0.01175434507785456112624L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5828 0.003675130929495651454344L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5829 -0.1092021291824869163068L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5830 0.2675551359539219518826L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5831 -0.2019725853011909041849L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5832 -0.3178994814035088364193L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5833 -1.246034266783949806262L) * n + 0.9085807246840069147406L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5834 -0.4042978061449322864155L) * n + 0.1023787323982643873624L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5835 -0.01137541471091826526249L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5836 ((((((((((((((((((((1.794601097633786058858e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5837 1.794601097633786058858e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5838 -6.891268214913738466013e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5839 -6.891268214913738466013e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5840 1.09581932223714244326e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5841 1.09581932223714244326e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5842 -9.390982440616620137684e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5843 -9.390982440616620137684e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5844 4.731420444341739738404e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5845 4.731420444341739738404e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5846 -0.0001435372912355387425489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5847 -0.0001435372912355387425489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5848 0.002581526293516628087489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5849 0.002581526293516628087489L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5850 -0.02601938587338886759227L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5851 -0.02601938587338886759227L) * n + 0.1299191707744731801942L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5852 0.1299191707744731801942L) * n + -0.2363164722287363056747L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5853 -0.2363164722287363056747L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5854 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5855 (((((((((((((((((((5.496622938627333454403e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5856 -6.046285232490066799843e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5857 -4.085823051046317867773e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5858 6.912919449146976374487e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5859 -6.553440308960748766569e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5860 -0.0002232933444926798269627L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5861 0.0009488592985204235812553L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5862 0.0008586208732954494061121L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5863 -0.01585418388444104359344L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5864 0.04427532097860668962395L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5865 -0.0249900681031533237056L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5866 -0.1618227874898439081184L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5867 0.5438202909881988927301L) * n + -0.9173098246845078047451L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5868 1.L) * n + -0.7460908556329530389951L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5869 0.3814342290010055052959L) * n + -0.1285029922410906727762L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5870 0.02580246714127479738105L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5871 -0.002345678831024981580096L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5872 ((((((((((((((((((((5.001745200081852388788e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5873 5.001745200081852388788e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5874 -1.920670156831431317295e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5875 -1.920670156831431317295e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5876 3.054165654073980705642e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5877 3.054165654073980705642e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5878 -2.617367247146992602011e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5879 -2.617367247146992602011e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5880 1.318697482591459775463e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5881 1.318697482591459775463e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5882 -0.00004000537826577280504604L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5883 -0.00004000537826577280504604L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5884 0.0007194989886335618052419L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5885 0.0007194989886335618052419L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5886 -0.007251881132408497211537L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5887 -0.007251881132408497211537L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5888 0.03620986244110953231848L) * n + 0.03620986244110953231848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5889 -0.06586392832528853576167L) * n + -0.06586392832528853576167L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5890 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5891 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5892 (((((((((((((((((((-2.596166956796977978585e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5893 3.37501704383607137216e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5894 4.413483826554862563594e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5895 -0.00002463762442000332101677L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5896 0.0001010428179585383829265L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5897 0.0002740513839594889954194L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5898 -0.003320289844386791076372L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5899 0.009402797484127294842839L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5900 0.001847484329795865469121L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5901 -0.09271644321803825109317L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5902 0.3336886101274811437798L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5903 -0.6966001428307212951425L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5904 -1.041112069154410768236L) * n + 0.7989326846100572807893L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5905 -0.449722474944652316648L) * n + 0.1812124276227594949354L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5906 -0.04960680532205918409119L) * n + 0.008279929313643033897321L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5907 -0.0006369176395110026074862L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5908 ((((((((((((((((((((8.017283220551543548957e-15L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5909 8.017283220551543548957e-15L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5910 -3.0786367566917927228e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5911 -3.0786367566917927228e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5912 4.895513480133183521864e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5913 4.895513480133183521864e-10L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5914 -4.195370550308993664969e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5915 -4.195370550308993664969e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5916 2.113736461423716122932e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5917 2.113736461423716122932e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5918 -0.00006412450756123062294542L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5919 -0.00006412450756123062294542L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5920 0.001153282891875672086617L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5921 0.001153282891875672086617L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5922 -0.01162401973601964317438L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5923 -0.01162401973601964317438L) * n + 0.05804068599152876457636L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5924 0.05804068599152876457636L) * n + -0.1055731042423560267371L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5925 -0.1055731042423560267371L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5926 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5927 (((((((((((((((((((1.600736594951532897378e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5928 -2.401104892427299346067e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5929 6.883167358291591458726e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5930 0.00007603498826019781262546L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5931 -0.0006635586764939087703931L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5932 0.001634672210764505394802L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5933 0.004056266531607184361956L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5934 -0.04403583686402468293143L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5935 0.1697853284167242398262L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5936 -0.417477546467782614848L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5937 0.7375177228220004383884L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5938 -0.9802766841189641825582L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5939 -0.7873713834824899692509L) * n + 0.4760276889013248336354L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5940 -0.2173857922461599929824L) * n + 0.07266036872860748935564L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5941 -0.01679220710202006555337L) * n + 0.002400304524129823579618L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5942 -0.0001600203016086549053079L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5943 ((((((((((((((((((((4.128065488929734792224e-14L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5944 4.128065488929734792224e-14L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5945 -1.585177147749018160214e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5946 -1.585177147749018160214e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5947 2.520679348850274658828e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5948 2.520679348850274658828e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5949 -2.16017869215443206321e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5950 -2.16017869215443206321e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5951 0.0000108835403453483405253L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5952 0.0000108835403453483405253L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5953 -0.0003301743987035042166566L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5954 -0.0003301743987035042166566L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5955 0.00593820521734983297674L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5956 0.00593820521734983297674L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5957 -0.05985158986512608098157L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5958 -0.05985158986512608098157L) * n + 0.2988490567244231289648L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5959 0.2988490567244231289648L) * n + -0.5435914837895297059296L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5960 -0.5435914837895297059296L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5961 temp10 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5962 (((((((((((((((((((-2.236506092619147688334e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5963 3.802060357452551070168e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5964 -0.0000236324143786756605734L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5965 0.00003675325012204132701163L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5966 0.0003903448633651285765373L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5967 -0.003229216596929700042263L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5968 0.01337818304442304303223L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5969 -0.03763025871116038212515L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5970 0.0785226852090150530685L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5971 -0.1264996175062563108393L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5972 0.1605711477228411051627L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5973 -0.1621528048315413664079L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5974 0.1305526138473007302801L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5975 -0.08342734307012884394901L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5976 0.04182773334578799850661L) * n + -0.01611566650178887980275L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5977 0.004609364506684976080734L) * n + -0.000922409662799223811592L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5978 0.0001153291641760607157951L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5979 -6.784068480944747987948e-6L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5980 ((((((((((((((((((((1.381321237609371689526e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5981 1.381321237609371689526e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5982 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5983 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5984 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5985 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5986 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5987 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5988 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5989 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5990 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5991 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5992 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5993 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5994 -0.2002736448999966742205L) * n + -0.2002736448999966742205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5995 1.L) * n + 1.L) * n + -1.818949973433545912704L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5996 -1.818949973433545912704L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5997 a8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5998 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8 +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
5999 temp10 * sum10;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6000 temp1 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6001 (((((((((((((((((3.371887783571572577559e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6002 -3.034699005214415319803e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6003 -2.337842196609623653774e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6004 0.00002913311045005838707011L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6005 -0.0000163379202739987929958L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6006 -0.0006713833203625029590628L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6007 0.002462462030975711152892L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6008 0.00002810034939177589398349L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6009 -0.01974961881266840060692L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6010 0.05418070100565105639107L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6011 -0.06079727162446070917476L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6012 -0.00144816735698907518147L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6013 0.09760112620243343119291L) * n + -0.1425719254919074835004L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6014 0.1092979968299971446188L) * n + -0.0495699154971682960729L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6015 0.0126311715991694070014L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6016 -0.001403463511018823000155L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6017 ((((((((((((((((((7.59405842812662330593e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6018 7.59405842812662330593e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6019 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6020 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6021 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6022 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6023 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6024 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6025 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6026 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6027 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6028 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6029 0.1047063100574591976708L) * n + 0.1047063100574591976708L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6030 -0.5397677311665406903502L) * n + -0.5397677311665406903502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6031 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6032 temp3 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6033 (((((((((((((((((-4.450350554113147492628e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6034 4.895385609524462241891e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6035 9.790771219048924483782e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6036 -0.0003035139077905166589972L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6037 0.001093896166201011653688L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6038 0.001635058793581170388792L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6039 -0.02192170629661450813433L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6040 0.06423911487698362190466L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6041 -0.06509837160825539180102L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6042 -0.1087279130691410276673L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6043 0.4980495385050051821153L) * n + -0.8952529890779496700955L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6044 1.L) * n + -0.7545285813592108078925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6045 0.3878725912954449136244L) * n + -0.1310081056989620977206L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6046 0.02633041428482845403256L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6047 -0.002393674025893495821142L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6048 ((((((((((((((((((6.833821350672013840294e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6049 6.833821350672013840294e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6050 -1.940805263590851930643e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6051 -1.940805263590851930643e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6052 2.232062729556493160517e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6053 2.232062729556493160517e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6054 -0.00001344013112093745499582L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6055 -0.00001344013112093745499582L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6056 0.0004577066179443778012328L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6057 0.0004577066179443778012328L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6058 -0.008888181708800725577621L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6059 -0.008888181708800725577621L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6060 0.09422421805059326300635L) * n + 0.09422421805059326300635L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6061 -0.4857318758554319336521L) * n + -0.4857318758554319336521L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6062 0.8998905414476574955529L) * n + 0.8998905414476574955529L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6063 temp5 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6064 (((((((((((((((((1.462972174269245398953e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6065 -0.00001901863826550019018638L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6066 0.00004096322087953887117067L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6067 0.0005325218714340053252187L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6068 -0.00402219816445757868352L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6069 0.0107518701660961075187L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6070 -0.00007607455306200076074553L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6071 -0.09065550906555090655509L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6072 0.332078103207810320781L) * n + -0.695815899581589958159L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6073 1.L) * n + -1.041536705971852415367L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6074 0.799391403575503993914L) * n + -0.4500141420643512693722L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6075 0.1813363763154558133638L) * n + -0.04964157181730403487726L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6076 0.008285786737669582857867L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6077 -0.0006373682105899679121436L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6078 ((((((((((((((((((5.76024371183008985175e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6079 5.76024371183008985175e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6080 -1.635909214159745517897e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6081 -1.635909214159745517897e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6082 1.881410801157943947379e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6083 1.881410801157943947379e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6084 -0.00001132871739000593235216L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6085 -0.00001132871739000593235216L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6086 0.0003858019594875501595613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6087 0.0003858019594875501595613L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6088 -0.00749186877597963001924L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6089 -0.00749186877597963001924L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6090 0.07942180980113923154233L) * n + 0.07942180980113923154233L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6091 -0.4094245137468433678082L) * n + -0.4094245137468433678082L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6092 0.7585198041794739226007L) * n + 0.7585198041794739226007L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6093 temp7 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6094 (((((((((((((((((-2.755314017432770734805e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6095 0.00004132971026149156102207L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6096 -0.0002222619974062435059409L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6097 0.0002479782615689493661324L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6098 0.003278823680744997174418L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6099 -0.02223171036865921613556L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6100 0.07772740843177846242885L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6101 -0.1836086154936849762259L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6102 0.3178346562909282134955L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6103 -0.4176504987624593879817L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6104 0.4231666374253597949928L) * n + -0.331804098359312361121L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6105 0.2000853933179329452201L) * n + -0.09122844711719903902939L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6106 0.03046458865274833509116L) * n + -0.007037072000523296456692L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6107 0.001005689616362961318204L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6108 -0.00006704597442419742121359L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6109 ((((((((((((((((((7.59405842812662330593e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6110 7.59405842812662330593e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6111 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6112 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6113 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6114 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6115 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6116 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6117 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6118 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6119 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6120 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6121 0.1047063100574591976708L) * n + 0.1047063100574591976708L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6122 -0.5397677311665406903502L) * n + -0.5397677311665406903502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6123 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6124 temp9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6125 (((((((((((((((((1.30112050823214173588e-6L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6126 -0.00002211904863994640950996L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6127 0.0001769523891195712760797L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6128 -0.0008847619455978563803985L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6129 0.003096666809592497331395L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6130 -0.008051333704940493061626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6131 0.01610266740988098612325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6132 -0.0253041916440986924794L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6133 0.03163023955512336559925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6134 -0.03163023955512336559925L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6135 0.0253041916440986924794L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6136 -0.01610266740988098612325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6137 0.008051333704940493061626L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6138 -0.003096666809592497331395L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6139 0.0008847619455978563803985L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6140 -0.0001769523891195712760797L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6141 0.00002211904863994640950996L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6142 -1.30112050823214173588e-6L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6143 ((((((((((((((((((7.59405842812662330593e-12L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6144 7.59405842812662330593e-12L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6145 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6146 -2.156712593587961018884e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6147 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6148 2.480371363794717704183e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6149 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6150 -0.00001493529546306405506876L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6151 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6152 0.0005086247680835308517554L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6153 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6154 -0.009876958696001262873691L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6155 0.1047063100574591976708L) * n + 0.1047063100574591976708L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6156 -0.5397677311665406903502L) * n + -0.5397677311665406903502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6157 1.L) * n + 1.L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6158 a9 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6159 temp1 * sum1 + temp3 * sum3 + temp5 * sum5 + temp7 * sum7 + temp9 * sum9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6160 temp0 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6161 ((((((((((-0.0001728185345584017249886L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6162 0.001728185345584017249886L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6163 -0.007776834055128077624486L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6164 0.02073822414700820699863L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6165 -0.0362918922572643622476L) * n + 0.04355027070871723469712L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6166 -0.0362918922572643622476L) * n + 0.02073822414700820699863L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6167 -0.007776834055128077624486L) * n + 0.001728185345584017249886L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6168 -0.0001728185345584017249886L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6169 (((((((((((1.853411463275763902069e-7L * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6170 -0.00004077505219206680584551L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6171 0.003033663883089770354906L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6172 -0.09068371607515657620042L) * n + 0) * n + 1.L) * n + 0) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6173 -2.732966407287910419434L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6174 temp2 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6175 (((((((((((((((((((7.083955949472413492462e-9L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6176 -7.792351544419654841708e-8L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6177 -5.26574058910782736273e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6178 8.909255265786472035686e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6179 -0.0000133083919104088408145L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6180 -0.000234290036435550955574L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6181 0.00120442768377872730849L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6182 -0.0008299819162141003411304L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6183 -0.01043610023159456691256L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6184 0.04124989047128472836542L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6185 -0.06741263508454443084838L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6186 0.02339354136007203665546L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6187 0.1243452549428398311228L) * n + -0.2970604867756315160986L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6188 0.3627612717610614534167L) * n + -0.2844878509918991817806L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6189 0.1489494157015216696653L) * n + -0.05073632845434622685119L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6190 0.01022875493240717064245L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6191 -0.0009298868120370155129496L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6192 ((((((((((((((((((((1.381321237609371689526e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6193 1.381321237609371689526e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6194 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6195 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6196 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6197 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6198 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6199 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6200 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6201 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6202 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6203 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6204 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6205 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6206 -0.2002736448999966742205L) * n + -0.2002736448999966742205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6207 1.L) * n + 1.L) * n + -1.818949973433545912704L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6208 -1.818949973433545912704L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6209 temp4 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6210 (((((((((((((((((((-5.82090628051506172805e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6211 7.567178164669580246465e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6212 9.895540676875604937685e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6213 -0.0000552404006020879357992L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6214 0.0002572840575987657283798L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6215 0.0002149078598766160789996L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6216 -0.005794085761862555186488L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6217 0.02200175068468548717565L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6218 -0.03214040012643673687711L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6219 -0.03382434950734787413462L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6220 0.2668791674432032830887L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6221 -0.6533451900204919184699L) * n + 1.L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6222 -1.074597940856066383877L) * n + 0.8388364014997714712194L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6223 -0.476697576122513823017L) * n + 0.1930869647500661947918L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6224 -0.05299716468644424351785L) * n + 0.00885493171738766019536L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6225 -0.0006811485936452046304123L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6226 ((((((((((((((((((((1.309656343600161221563e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6227 1.309656343600161221563e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6228 -5.029080359424619090803e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6229 -5.029080359424619090803e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6230 7.997023565291304451109e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6231 7.997023565291304451109e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6232 -6.853311157676032457608e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6233 -6.853311157676032457608e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6234 0.00003452875854886022284577L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6235 0.00003452875854886022284577L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6236 -0.001047500328945904053104L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6237 -0.001047500328945904053104L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6238 0.01883935260561501718859L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6239 0.01883935260561501718859L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6240 -0.1898831657385843079768L) * n + -0.1898831657385843079768L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6241 0.9481185896097278309941L) * n + 0.9481185896097278309941L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6242 -1.724580283382465458009L) * n + -1.724580283382465458009L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6243 temp6 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6244 (((((((((((((((((((1.84182854686282750804e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6245 -2.76274282029424126206e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6246 7.919862751510158284572e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6247 0.0000874868559759843066319L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6248 -0.0008186068370816732287068L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6249 0.002707487963888356436819L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6250 -0.001119095025073853993885L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6251 -0.02559429506434543276206L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6252 0.1201354771633841596049L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6253 -0.3148672943421109431916L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6254 0.5727844887260905565325L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6255 -0.7733023980059299336502L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6256 0.7959963042632455765077L) * n + -0.6301467653552958290084L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6257 0.3822358571007125849532L) * n + -0.1749051959300253160805L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6258 0.05853005732220120054358L) * n + -0.01353504544233086050833L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6259 0.001935209254188772862698L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6260 -0.0001290139502792515241798L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6261 ((((((((((((((((((((1.381321237609371689526e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6262 1.381321237609371689526e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6263 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6264 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6265 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6266 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6267 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6268 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6269 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6270 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6271 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6272 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6273 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6274 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6275 -0.2002736448999966742205L) * n + -0.2002736448999966742205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6276 1.L) * n + 1.L) * n + -1.818949973433545912704L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6277 -1.818949973433545912704L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6278 temp8 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6279 (((((((((((((((((((-2.236506092619147688334e-7L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6280 3.802060357452551070168e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6281 -0.0000236324143786756605734L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6282 0.00003675325012204132701163L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6283 0.0003903448633651285765373L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6284 -0.003229216596929700042263L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6285 0.01337818304442304303223L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6286 -0.03763025871116038212515L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6287 0.0785226852090150530685L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6288 -0.1264996175062563108393L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6289 0.1605711477228411051627L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6290 -0.1621528048315413664079L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6291 0.1305526138473007302801L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6292 -0.08342734307012884394901L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6293 0.04182773334578799850661L) * n + -0.01611566650178887980275L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6294 0.004609364506684976080734L) * n + -0.000922409662799223811592L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6295 0.0001153291641760607157951L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6296 -6.784068480944747987948e-6L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6297 ((((((((((((((((((((1.381321237609371689526e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6298 1.381321237609371689526e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6299 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6300 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6301 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6302 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6303 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6304 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6305 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6306 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6307 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6308 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6309 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6310 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6311 -0.2002736448999966742205L) * n + -0.2002736448999966742205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6312 1.L) * n + 1.L) * n + -1.818949973433545912704L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6313 -1.818949973433545912704L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6314 temp10 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6315 (((((((((((((((((((9.443025724391956906301e-8L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6316 -1.794174887634471812197e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6317 0.00001614757398871024630977L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6318 -0.00009150291926935806242205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6319 0.0003660116770774322496882L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6320 -0.001098035031232296749065L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6321 0.002562081739542025747817L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6322 -0.004758151802006619245947L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6323 0.00713722770300992886892L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6324 -0.008723278303678801950902L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6325 0.008723278303678801950902L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6326 -0.00713722770300992886892L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6327 0.004758151802006619245947L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6328 -0.002562081739542025747817L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6329 0.001098035031232296749065L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6330 -0.0003660116770774322496882L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6331 0.00009150291926935806242205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6332 -0.00001614757398871024630977L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6333 1.794174887634471812197e-6L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6334 -9.443025724391956906301e-8L) /
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6335 ((((((((((((((((((((1.381321237609371689526e-13L * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6336 1.381321237609371689526e-13L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6337 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6338 -5.304273552419987287778e-11L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6339 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6340 8.434623741090345410581e-9L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6341 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6342 -7.228326954855981989092e-7L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6343 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6344 0.00003641818536969434070611L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6345 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6346 -0.001104819945970139167695L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6347 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6348 0.01987024915666912767279L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6349 -0.2002736448999966742205L) * n + -0.2002736448999966742205L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6350 1.L) * n + 1.L) * n + -1.818949973433545912704L) * n +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6351 -1.818949973433545912704L) * n + 0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6352 a10 =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6353 temp0 * sum0 + temp2 * sum2 + temp4 * sum4 + temp6 * sum6 + temp8 * sum8 +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6354 temp10 * sum10;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6355 for (i = 0; i < nn; i++)
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6356 {
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6357 z = n1 * i - 1.L;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6358 y[i] =
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6359 x[i] -
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6360 ((((((((((a10 * z + a9) * z + a8) * z + a7) * z + a6) * z + a5) * z +
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6361 a4) * z + a3) * z + a2) * z + a1) * z + a0);
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6362 }
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6363 a[0] = a0;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6364 a[1] = a1;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6365 a[2] = a2;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6366 a[3] = a3;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6367 a[4] = a4;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6368 a[5] = a5;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6369 a[6] = a6;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6370 a[7] = a7;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6371 a[8] = a8;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6372 a[9] = a9;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6373 a[10] = a10;
|
Daniele Nicolodi <nicolodi@science.unitn.it>
parents:
diff
changeset
|
6374 }
|