Compadre 1.5.5
Loading...
Searching...
No Matches
Compadre_Quadrature.hpp
Go to the documentation of this file.
1#ifndef _COMPADRE_QUADRATUREMANAGER_HPP_
2#define _COMPADRE_QUADRATUREMANAGER_HPP_
3
4#include "Compadre_Config.h"
7
8namespace Compadre {
9
10// ENUM for quadrature types
12
13//! Quadrature
14/*!
15* This class sets and manages quadrature orders, rules, etc...
16*/
18protected:
19
24 Kokkos::View<double*, layout_right> _quadrature_weights;
25 Kokkos::View<double**, layout_right> _parameterized_quadrature_sites;
27
28/** @name Private Modifiers
29 * Private function because information lives on the device
30 */
31///@{
32
33 //! Generates quadrature
34 void generateQuadrature(const int order, const int dimension) {
35
36 std::vector<int> oneDNumPointsFromOrder = {1, 1, 2, 2, 3, 3, 4, 4, 5, 5};
37 std::vector<int> twoDNumPointsFromOrder = {1, 1, 3, 4, 6, 7, 12, 13, 16, 19, 24, 27, 32, 36, 42, 55, 61, 66, 73, 78};
38
39 if (dimension == 0) {
41 } else if (dimension == 1) {
42 _number_of_quadrature_points = oneDNumPointsFromOrder[order];
43 } else if (dimension == 2) {
44 _number_of_quadrature_points = twoDNumPointsFromOrder[order];
45 } else {
46 compadre_assert_release(false && "Higher than 2D quadrature not currently supported.");
47 }
48
51
52 decltype(_quadrature_weights)::HostMirror quadrature_weights = create_mirror_view(_quadrature_weights);
53 decltype(_parameterized_quadrature_sites)::HostMirror parameterized_quadrature_sites = create_mirror_view(_parameterized_quadrature_sites);
54
55 if (dimension == 1) {
56
58 case 1:
59 quadrature_weights(0) = 1.0;
60 parameterized_quadrature_sites(0,0) = 0.5;
61 break;
62 case 2:
63 quadrature_weights(0) = 0.5;
64 quadrature_weights(1) = 0.5;
65 parameterized_quadrature_sites(0,0) = 0.5*(1-std::sqrt(1./3.));
66 parameterized_quadrature_sites(1,0) = 0.5*(1+std::sqrt(1./3.));
67 break;
68 case 3:
69 quadrature_weights(0) = 2.5/9.;
70 quadrature_weights(1) = 2.5/9;
71 quadrature_weights(2) = 4./9.;
72 parameterized_quadrature_sites(0,0) = 0.5*(1-std::sqrt(3./5.));
73 parameterized_quadrature_sites(1,0) = 0.5*(1+std::sqrt(3./5.));
74 parameterized_quadrature_sites(2,0) = 0.5;
75 break;
76 case 4:
77 quadrature_weights(0) = (18+std::sqrt(30))/72.;
78 quadrature_weights(1) = (18+std::sqrt(30))/72.;
79 quadrature_weights(2) = (18-std::sqrt(30))/72.;
80 quadrature_weights(3) = (18-std::sqrt(30))/72.;
81 parameterized_quadrature_sites(0,0) = 0.5*(1-std::sqrt(3./7.-2./7.*std::sqrt(6./5.)));
82 parameterized_quadrature_sites(1,0) = 0.5*(1+std::sqrt(3./7.-2./7.*std::sqrt(6./5.)));
83 parameterized_quadrature_sites(2,0) = 0.5*(1-std::sqrt(3./7.+2./7.*std::sqrt(6./5.)));
84 parameterized_quadrature_sites(3,0) = 0.5*(1+std::sqrt(3./7.+2./7.*std::sqrt(6./5.)));
85 break;
86 case 5:
87 quadrature_weights(0) = 128./450.;
88 quadrature_weights(1) = (322+13*std::sqrt(70))/1800.;
89 quadrature_weights(2) = (322+13*std::sqrt(70))/1800.;
90 quadrature_weights(3) = (322-13*std::sqrt(70))/1800.;
91 quadrature_weights(4) = (322-13*std::sqrt(70))/1800.;
92 parameterized_quadrature_sites(0,0) = 0.5;
93 parameterized_quadrature_sites(1,0) = 0.5*(1+1./3.*std::sqrt(5-2*std::sqrt(10./7.)));
94 parameterized_quadrature_sites(2,0) = 0.5*(1-1./3.*std::sqrt(5-2*std::sqrt(10./7.)));
95 parameterized_quadrature_sites(3,0) = 0.5*(1+1./3.*std::sqrt(5+2*std::sqrt(10./7.)));
96 parameterized_quadrature_sites(4,0) = 0.5*(1-1./3.*std::sqrt(5+2*std::sqrt(10./7.)));
97 break;
98 default:
99 compadre_assert_release(false && "Unsupported number of quadrature points.");
100 }
101
102 } else if (dimension == 2) {
104 case 1:
105 quadrature_weights(0) = 0.5;
106 parameterized_quadrature_sites(0,0) = 1./3.;
107 parameterized_quadrature_sites(0,1) = 1./3.;
108 break;
109 case 3:
110 quadrature_weights(0) = 1./6.;
111 quadrature_weights(1) = 1./6.;
112 quadrature_weights(2) = 1./6.;
113 //{{1./6., 1./6., 0.0},
114 parameterized_quadrature_sites(0,0) = 1./6.;
115 parameterized_quadrature_sites(0,1) = 1./6.;
116 //{1./6., 2./3., 0.0},
117 parameterized_quadrature_sites(1,0) = 1./6.;
118 parameterized_quadrature_sites(1,1) = 2./3.;
119 //{2./3., 1./6., 0.0}},
120 parameterized_quadrature_sites(2,0) = 2./3.;
121 parameterized_quadrature_sites(2,1) = 1./6.;
122 break;
123 case 4:
124 quadrature_weights(0) = -9./32.;
125 quadrature_weights(1) = 25./96.;
126 quadrature_weights(2) = 25./96.;
127 quadrature_weights(3) = 25./96.;
128
129 //{1./3., 1./3., 0.0},
130 parameterized_quadrature_sites(0,0) = 1./3.;
131 parameterized_quadrature_sites(0,1) = 1./3.;
132 //{1./5., 1./5., 0.0},
133 parameterized_quadrature_sites(1,0) = 1./5.;
134 parameterized_quadrature_sites(1,1) = 1./5.;
135 //{1./5., 3./5., 0.0},
136 parameterized_quadrature_sites(2,0) = 1./5.;
137 parameterized_quadrature_sites(2,1) = 3./5.;
138 //{3./5., 1./5., 0.0}},
139 parameterized_quadrature_sites(3,0) = 3./5.;
140 parameterized_quadrature_sites(3,1) = 1./5.;
141 break;
142 case 6:
143 quadrature_weights(0) = 1.1169079483900573053953942803038657817028e-1;
144 quadrature_weights(1) = 1.1169079483900573053953942803038657817028e-1;
145 quadrature_weights(2) = 1.1169079483900573053953942803038657817028e-1;
146 quadrature_weights(3) = 5.4975871827660936395761590801109078322738e-2;
147 quadrature_weights(4) = 5.4975871827660936395761590801109078322738e-2;
148 quadrature_weights(5) = 5.4975871827660936395761590801109078322738e-2;
149 //{4.4594849091596487577332043252695176084800e-1, 4.4594849091596487577332043252695176084800e-1, 0.0},
150 parameterized_quadrature_sites(0,0) = 4.4594849091596487577332043252695176084800e-1;
151 parameterized_quadrature_sites(0,1) = 4.4594849091596487577332043252695176084800e-1;
152 //{4.4594849091596487577332043252695176084800e-1, 1.0810301816807024845335913494609647830400e-1, 0.0},
153 parameterized_quadrature_sites(1,0) = 4.4594849091596487577332043252695176084800e-1;
154 parameterized_quadrature_sites(1,1) = 1.0810301816807024845335913494609647830400e-1;
155 //{1.0810301816807024845335913494609647830400e-1, 4.4594849091596487577332043252695176084800e-1, 0.0},
156 parameterized_quadrature_sites(2,0) = 1.0810301816807024845335913494609647830400e-1;
157 parameterized_quadrature_sites(2,1) = 4.4594849091596487577332043252695176084800e-1;
158 //{9.1576213509770745141706146463816673424873e-2, 9.1576213509770745141706146463816673424873e-2, 0.0},
159 parameterized_quadrature_sites(3,0) = 9.1576213509770745141706146463816673424873e-2;
160 parameterized_quadrature_sites(3,1) = 9.1576213509770745141706146463816673424873e-2;
161 //{9.1576213509770745141706146463816673424873e-2, 8.1684757298045850971658770707236665315025e-1, 0.0},
162 parameterized_quadrature_sites(4,0) = 9.1576213509770745141706146463816673424873e-2;
163 parameterized_quadrature_sites(4,1) = 8.1684757298045850971658770707236665315025e-1;
164 //{8.1684757298045850971658770707236665315025e-1, 9.1576213509770745141706146463816673424873e-2, 0.0}},
165 parameterized_quadrature_sites(5,0) = 8.1684757298045850971658770707236665315025e-1;
166 parameterized_quadrature_sites(5,1) = 9.1576213509770745141706146463816673424873e-2;
167 break;
168 case 7:
169 parameterized_quadrature_sites(0,0) = 3.3333333333333333333333333333333333333333e-1;
170 parameterized_quadrature_sites(0,1) = 3.3333333333333333333333333333333333333333e-1;
171 parameterized_quadrature_sites(1,0) = 1.0128650732345633880098736191512382805558e-1;
172 parameterized_quadrature_sites(1,1) = 1.0128650732345633880098736191512382805558e-1;
173 parameterized_quadrature_sites(2,0) = 7.9742698535308732239802527616975234388885e-1;
174 parameterized_quadrature_sites(2,1) = 1.0128650732345633880098736191512382805558e-1;
175 parameterized_quadrature_sites(3,0) = 1.0128650732345633880098736191512382805558e-1;
176 parameterized_quadrature_sites(3,1) = 7.9742698535308732239802527616975234388885e-1;
177 parameterized_quadrature_sites(4,0) = 4.7014206410511508977044120951344760051585e-1;
178 parameterized_quadrature_sites(4,1) = 4.7014206410511508977044120951344760051585e-1;
179 parameterized_quadrature_sites(5,0) = 5.9715871789769820459117580973104798968293e-2;
180 parameterized_quadrature_sites(5,1) = 4.7014206410511508977044120951344760051585e-1;
181 parameterized_quadrature_sites(6,0) = 4.7014206410511508977044120951344760051585e-1;
182 parameterized_quadrature_sites(6,1) = 5.9715871789769820459117580973104798968293e-2;
183 quadrature_weights(0) = 1.1250000000000000000000000000000000000000e-1;
184 quadrature_weights(1) = 6.2969590272413576297841972750090666828820e-2;
185 quadrature_weights(2) = 6.2969590272413576297841972750090666828820e-2;
186 quadrature_weights(3) = 6.2969590272413576297841972750090666828820e-2;
187 quadrature_weights(4) = 6.6197076394253090368824693916575999837847e-2;
188 quadrature_weights(5) = 6.6197076394253090368824693916575999837847e-2;
189 quadrature_weights(6) = 6.6197076394253090368824693916575999837847e-2;
190 break;
191 case 12:
192 parameterized_quadrature_sites(0,0) = 6.3089014491502228340331602870819157341003e-2;
193 parameterized_quadrature_sites(0,1) = 6.3089014491502228340331602870819157341003e-2;
194 parameterized_quadrature_sites(1,0) = 6.3089014491502228340331602870819157341003e-2;
195 parameterized_quadrature_sites(1,1) = 8.7382197101699554331933679425836168531799e-1;
196 parameterized_quadrature_sites(2,0) = 8.7382197101699554331933679425836168531799e-1;
197 parameterized_quadrature_sites(2,1) = 6.3089014491502228340331602870819157341003e-2;
198 parameterized_quadrature_sites(3,0) = 2.4928674517091042129163855310701907608796e-1;
199 parameterized_quadrature_sites(3,1) = 2.4928674517091042129163855310701907608796e-1;
200 parameterized_quadrature_sites(4,0) = 2.4928674517091042129163855310701907608796e-1;
201 parameterized_quadrature_sites(4,1) = 5.0142650965817915741672289378596184782407e-1;
202 parameterized_quadrature_sites(5,0) = 5.0142650965817915741672289378596184782407e-1;
203 parameterized_quadrature_sites(5,1) = 2.4928674517091042129163855310701907608796e-1;
204 parameterized_quadrature_sites(6,0) = 3.1035245103378441286759566723265117140082e-1;
205 parameterized_quadrature_sites(6,1) = 5.3145049844816939902261738355299128796183e-2;
206 parameterized_quadrature_sites(7,0) = 6.3650249912139865667831578657006182134850e-1;
207 parameterized_quadrature_sites(7,1) = 3.1035245103378439596843454179854003165774e-1;
208 parameterized_quadrature_sites(8,0) = 5.3145049844816930454088546197287007250682e-2;
209 parameterized_quadrature_sites(8,1) = 6.3650249912139866412930371984616083954608e-1;
210 parameterized_quadrature_sites(9,0) = 5.3145049844816939902261738355299128796183e-2;
211 parameterized_quadrature_sites(9,1) = 3.1035245103378441286759566723265117140082e-1;
212 parameterized_quadrature_sites(10,0) = 6.3650249912139866412930371984616083954608e-1;
213 parameterized_quadrature_sites(10,1) = 5.3145049844816930454088546197287007250682e-2;
214 parameterized_quadrature_sites(11,0) = 3.1035245103378439596843454179854003165774e-1;
215 parameterized_quadrature_sites(11,1) = 6.3650249912139865667831578657006182134850e-1;
216 quadrature_weights(0) = 2.5422453185103408460468404553434492023395e-2;
217 quadrature_weights(1) = 2.5422453185103408460468404553434492023395e-2;
218 quadrature_weights(2) = 2.5422453185103408460468404553434492023395e-2;
219 quadrature_weights(3) = 5.8393137863189683012644805692789720663043e-2;
220 quadrature_weights(4) = 5.8393137863189683012644805692789720663043e-2;
221 quadrature_weights(5) = 5.8393137863189683012644805692789720663043e-2;
222 quadrature_weights(6) = 4.1425537809186787596776728210221226990114e-2;
223 quadrature_weights(7) = 4.1425537809186787596776728210221226990114e-2;
224 quadrature_weights(8) = 4.1425537809186787596776728210221226990114e-2;
225 quadrature_weights(9) = 4.1425537809186787596776728210221226990114e-2;
226 quadrature_weights(10) = 4.1425537809186787596776728210221226990114e-2;
227 quadrature_weights(11) = 4.1425537809186787596776728210221226990114e-2;
228 break;
229 case 13:
230 parameterized_quadrature_sites(0,0) = 3.33333333333333e-01;
231 parameterized_quadrature_sites(0,1) = 3.33333333333333e-01;
232 parameterized_quadrature_sites(1,0) = 2.60345966079040e-01;
233 parameterized_quadrature_sites(1,1) = 2.60345966079040e-01;
234 parameterized_quadrature_sites(2,0) = 2.60345966079040e-01;
235 parameterized_quadrature_sites(2,1) = 4.79308067841920e-01;
236 parameterized_quadrature_sites(3,0) = 4.79308067841920e-01;
237 parameterized_quadrature_sites(3,1) = 2.60345966079040e-01;
238 parameterized_quadrature_sites(4,0) = 6.51301029022160e-02;
239 parameterized_quadrature_sites(4,1) = 6.51301029022160e-02;
240 parameterized_quadrature_sites(5,0) = 6.51301029022160e-02;
241 parameterized_quadrature_sites(5,1) = 8.69739794195568e-01;
242 parameterized_quadrature_sites(6,0) = 8.69739794195568e-01;
243 parameterized_quadrature_sites(6,1) = 6.51301029022160e-02;
244 parameterized_quadrature_sites(7,0) = 3.12865496004874e-01;
245 parameterized_quadrature_sites(7,1) = 6.38444188569810e-01;
246 parameterized_quadrature_sites(8,0) = 6.38444188569810e-01;
247 parameterized_quadrature_sites(8,1) = 4.86903154253160e-02;
248 parameterized_quadrature_sites(9,0) = 4.86903154253160e-02;
249 parameterized_quadrature_sites(9,1) = 3.12865496004874e-01;
250 parameterized_quadrature_sites(10,0) = 3.12865496004874e-01;
251 parameterized_quadrature_sites(10,1) = 4.86903154253160e-02;
252 parameterized_quadrature_sites(11,0) = 6.38444188569810e-01;
253 parameterized_quadrature_sites(11,1) = 3.12865496004874e-01;
254 parameterized_quadrature_sites(12,0) = 4.86903154253160e-02;
255 parameterized_quadrature_sites(12,1) = 6.38444188569810e-01;
256 quadrature_weights(0) = -7.47850222338410e-02;
257 quadrature_weights(1) = 8.78076287166040e-02;
258 quadrature_weights(2) = 8.78076287166040e-02;
259 quadrature_weights(3) = 8.78076287166040e-02;
260 quadrature_weights(4) = 2.66736178044190e-02;
261 quadrature_weights(5) = 2.66736178044190e-02;
262 quadrature_weights(6) = 2.66736178044190e-02;
263 quadrature_weights(7) = 3.85568804451285e-02;
264 quadrature_weights(8) = 3.85568804451285e-02;
265 quadrature_weights(9) = 3.85568804451285e-02;
266 quadrature_weights(10) = 3.85568804451285e-02;
267 quadrature_weights(11) = 3.85568804451285e-02;
268 quadrature_weights(12) = 3.85568804451285e-02;
269 break;
270 case 16:
271 parameterized_quadrature_sites(0,0) = 3.33333333333333e-01;
272 parameterized_quadrature_sites(0,1) = 3.33333333333333e-01;
273 parameterized_quadrature_sites(1,0) = 4.59292588292723e-01;
274 parameterized_quadrature_sites(1,1) = 4.59292588292723e-01;
275 parameterized_quadrature_sites(2,0) = 4.59292588292723e-01;
276 parameterized_quadrature_sites(2,1) = 8.14148234145540e-02;
277 parameterized_quadrature_sites(3,0) = 8.14148234145540e-02;
278 parameterized_quadrature_sites(3,1) = 4.59292588292723e-01;
279 parameterized_quadrature_sites(4,0) = 1.70569307751760e-01;
280 parameterized_quadrature_sites(4,1) = 1.70569307751760e-01;
281 parameterized_quadrature_sites(5,0) = 1.70569307751760e-01;
282 parameterized_quadrature_sites(5,1) = 6.58861384496480e-01;
283 parameterized_quadrature_sites(6,0) = 6.58861384496480e-01;
284 parameterized_quadrature_sites(6,1) = 1.70569307751760e-01;
285 parameterized_quadrature_sites(7,0) = 5.05472283170310e-02;
286 parameterized_quadrature_sites(7,1) = 5.05472283170310e-02;
287 parameterized_quadrature_sites(8,0) = 5.05472283170310e-02;
288 parameterized_quadrature_sites(8,1) = 8.98905543365938e-01;
289 parameterized_quadrature_sites(9,0) = 8.98905543365938e-01;
290 parameterized_quadrature_sites(9,1) = 5.05472283170310e-02;
291 parameterized_quadrature_sites(10,0) = 2.63112829634638e-01;
292 parameterized_quadrature_sites(10,1) = 7.28492392955404e-01;
293 parameterized_quadrature_sites(11,0) = 7.28492392955404e-01;
294 parameterized_quadrature_sites(11,1) = 8.39477740995798e-03;
295 parameterized_quadrature_sites(12,0) = 8.39477740995798e-03;
296 parameterized_quadrature_sites(12,1) = 2.63112829634638e-01;
297 parameterized_quadrature_sites(13,0) = 2.63112829634638e-01;
298 parameterized_quadrature_sites(13,1) = 8.39477740995798e-03;
299 parameterized_quadrature_sites(14,0) = 7.28492392955404e-01;
300 parameterized_quadrature_sites(14,1) = 2.63112829634638e-01;
301 parameterized_quadrature_sites(15,0) = 8.39477740995798e-03;
302 parameterized_quadrature_sites(15,1) = 7.28492392955404e-01;
303 quadrature_weights(0) = 7.21578038388935e-02;
304 quadrature_weights(1) = 4.75458171336425e-02;
305 quadrature_weights(2) = 4.75458171336425e-02;
306 quadrature_weights(3) = 4.75458171336425e-02;
307 quadrature_weights(4) = 5.16086852673590e-02;
308 quadrature_weights(5) = 5.16086852673590e-02;
309 quadrature_weights(6) = 5.16086852673590e-02;
310 quadrature_weights(7) = 1.62292488115990e-02;
311 quadrature_weights(8) = 1.62292488115988e-02;
312 quadrature_weights(9) = 1.62292488115990e-02;
313 quadrature_weights(10) = 1.36151570872175e-02;
314 quadrature_weights(11) = 1.36151570872175e-02;
315 quadrature_weights(12) = 1.36151570872175e-02;
316 quadrature_weights(13) = 1.36151570872175e-02;
317 quadrature_weights(14) = 1.36151570872175e-02;
318 quadrature_weights(15) = 1.36151570872175e-02;
319 break;
320 case 19:
321 parameterized_quadrature_sites(0,0) = 3.33333333333333e-01;
322 parameterized_quadrature_sites(0,1) = 3.33333333333333e-01;
323 parameterized_quadrature_sites(1,0) = 4.89682519198738e-01;
324 parameterized_quadrature_sites(1,1) = 4.89682519198738e-01;
325 parameterized_quadrature_sites(2,0) = 4.89682519198738e-01;
326 parameterized_quadrature_sites(2,1) = 2.06349616025250e-02;
327 parameterized_quadrature_sites(3,0) = 2.06349616025250e-02;
328 parameterized_quadrature_sites(3,1) = 4.89682519198738e-01;
329 parameterized_quadrature_sites(4,0) = 4.37089591492937e-01;
330 parameterized_quadrature_sites(4,1) = 4.37089591492937e-01;
331 parameterized_quadrature_sites(5,0) = 4.37089591492937e-01;
332 parameterized_quadrature_sites(5,1) = 1.25820817014127e-01;
333 parameterized_quadrature_sites(6,0) = 1.25820817014127e-01;
334 parameterized_quadrature_sites(6,1) = 4.37089591492937e-01;
335 parameterized_quadrature_sites(7,0) = 1.88203535619033e-01;
336 parameterized_quadrature_sites(7,1) = 1.88203535619033e-01;
337 parameterized_quadrature_sites(8,0) = 1.88203535619033e-01;
338 parameterized_quadrature_sites(8,1) = 6.23592928761935e-01;
339 parameterized_quadrature_sites(9,0) = 6.23592928761935e-01;
340 parameterized_quadrature_sites(9,1) = 1.88203535619033e-01;
341 parameterized_quadrature_sites(10,0) = 4.47295133944530e-02;
342 parameterized_quadrature_sites(10,1) = 4.47295133944530e-02;
343 parameterized_quadrature_sites(11,0) = 4.47295133944530e-02;
344 parameterized_quadrature_sites(11,1) = 9.10540973211095e-01;
345 parameterized_quadrature_sites(12,0) = 9.10540973211095e-01;
346 parameterized_quadrature_sites(12,1) = 4.47295133944530e-02;
347 parameterized_quadrature_sites(13,0) = 2.21962989160766e-01;
348 parameterized_quadrature_sites(13,1) = 7.41198598784498e-01;
349 parameterized_quadrature_sites(14,0) = 7.41198598784498e-01;
350 parameterized_quadrature_sites(14,1) = 3.68384120547360e-02;
351 parameterized_quadrature_sites(15,0) = 3.68384120547360e-02;
352 parameterized_quadrature_sites(15,1) = 2.21962989160766e-01;
353 parameterized_quadrature_sites(16,0) = 2.21962989160766e-01;
354 parameterized_quadrature_sites(16,1) = 3.68384120547360e-02;
355 parameterized_quadrature_sites(17,0) = 7.41198598784498e-01;
356 parameterized_quadrature_sites(17,1) = 2.21962989160766e-01;
357 parameterized_quadrature_sites(18,0) = 3.68384120547360e-02;
358 parameterized_quadrature_sites(18,1) = 7.41198598784498e-01;
359 quadrature_weights(0) = 4.85678981413995e-02;
360 quadrature_weights(1) = 1.56673501135695e-02;
361 quadrature_weights(2) = 1.56673501135695e-02;
362 quadrature_weights(3) = 1.56673501135695e-02;
363 quadrature_weights(4) = 3.89137705023870e-02;
364 quadrature_weights(5) = 3.89137705023870e-02;
365 quadrature_weights(6) = 3.89137705023870e-02;
366 quadrature_weights(7) = 3.98238694636050e-02;
367 quadrature_weights(8) = 3.98238694636050e-02;
368 quadrature_weights(9) = 3.98238694636050e-02;
369 quadrature_weights(10) = 1.27888378293490e-02;
370 quadrature_weights(11) = 1.27888378293490e-02;
371 quadrature_weights(12) = 1.27888378293490e-02;
372 quadrature_weights(13) = 2.16417696886445e-02;
373 quadrature_weights(14) = 2.16417696886445e-02;
374 quadrature_weights(15) = 2.16417696886445e-02;
375 quadrature_weights(16) = 2.16417696886445e-02;
376 quadrature_weights(17) = 2.16417696886445e-02;
377 quadrature_weights(18) = 2.16417696886445e-02;
378 break;
379 case 24:
380 parameterized_quadrature_sites(0,0) = 3.8102570854643002e-03;
381 parameterized_quadrature_sites(0,1) = 8.6854386943076545e-01;
382 parameterized_quadrature_sites(1,0) = 8.3865349500109043e-01;
383 parameterized_quadrature_sites(1,1) = 1.6134650499890960e-01;
384 parameterized_quadrature_sites(2,0) = 0.0e-00;
385 parameterized_quadrature_sites(2,1) = 3.9366774470722010e-01;
386 parameterized_quadrature_sites(3,0) = 7.7757518429429107e-01;
387 parameterized_quadrature_sites(3,1) = 0.0e-00;
388 parameterized_quadrature_sites(4,0) = 4.7768381772022403e-02;
389 parameterized_quadrature_sites(4,1) = 9.2899486985787905e-01;
390 parameterized_quadrature_sites(5,0) = 1.0939142057119900e-02;
391 parameterized_quadrature_sites(5,1) = 1.7690730625559031e-01;
392 parameterized_quadrature_sites(6,0) = 4.6374383867430541e-01;
393 parameterized_quadrature_sites(6,1) = 0.0e-00;
394 parameterized_quadrature_sites(7,0) = 9.3049846900263089e-01;
395 parameterized_quadrature_sites(7,1) = 2.9553592846822900e-02;
396 parameterized_quadrature_sites(8,0) = 3.9099745550423302e-02;
397 parameterized_quadrature_sites(8,1) = 3.5319656252586103e-02;
398 parameterized_quadrature_sites(9,0) = 4.8798437805397499e-01;
399 parameterized_quadrature_sites(9,1) = 5.0365825075943971e-01;
400 parameterized_quadrature_sites(10,0) = 1.9305903224251941e-01;
401 parameterized_quadrature_sites(10,1) = 3.0573404093099301e-02;
402 parameterized_quadrature_sites(11,0) = 2.2376358774275851e-01;
403 parameterized_quadrature_sites(11,1) = 7.4726591728868819e-01;
404 parameterized_quadrature_sites(12,0) = 3.6036266787907702e-02;
405 parameterized_quadrature_sites(12,1) = 6.3491832379200652e-01;
406 parameterized_quadrature_sites(13,0) = 7.6777680170023954e-01;
407 parameterized_quadrature_sites(13,1) = 1.0614642990290001e-01;
408 parameterized_quadrature_sites(14,0) = 1.0954959855585469e-01;
409 parameterized_quadrature_sites(14,1) = 7.5329402776254240e-01;
410 parameterized_quadrature_sites(15,0) = 6.4203365318662664e-01;
411 parameterized_quadrature_sites(15,1) = 2.9530445535851102e-01;
412 parameterized_quadrature_sites(16,0) = 1.0999439055630450e-01;
413 parameterized_quadrature_sites(16,1) = 1.6929927488966459e-01;
414 parameterized_quadrature_sites(17,0) = 3.3947290311800549e-01;
415 parameterized_quadrature_sites(17,1) = 9.5379208487721703e-02;
416 parameterized_quadrature_sites(18,0) = 8.4198522115543697e-02;
417 parameterized_quadrature_sites(18,1) = 3.8729657913960353e-01;
418 parameterized_quadrature_sites(19,0) = 5.7966325105486349e-01;
419 parameterized_quadrature_sites(19,1) = 8.0491894656105595e-02;
420 parameterized_quadrature_sites(20,0) = 3.6419744430339263e-01;
421 parameterized_quadrature_sites(20,1) = 5.2433682558924433e-01;
422 parameterized_quadrature_sites(21,0) = 2.7586334089315973e-01;
423 parameterized_quadrature_sites(21,1) = 2.6481531651496770e-01;
424 parameterized_quadrature_sites(22,0) = 2.0776116575484829e-01;
425 parameterized_quadrature_sites(22,1) = 5.0550507373529086e-01;
426 parameterized_quadrature_sites(23,0) = 4.8123289062464247e-01;
427 parameterized_quadrature_sites(23,1) = 2.7542385024412980e-01;
428 quadrature_weights(0) = 5.3333456379563004e-03;
429 quadrature_weights(1) = 5.5334733911235499e-03;
430 quadrature_weights(2) = 5.9501524071177998e-03;
431 quadrature_weights(3) = 6.6995403929284002e-03;
432 quadrature_weights(4) = 7.3041646115608498e-03;
433 quadrature_weights(5) = 7.4233118233402503e-03;
434 quadrature_weights(6) = 7.5781309587828498e-03;
435 quadrature_weights(7) = 7.6015470130063496e-03;
436 quadrature_weights(8) = 8.8279222964811003e-03;
437 quadrature_weights(9) = 9.7797061087609508e-03;
438 quadrature_weights(10) = 1.5707351180334426e-02;
439 quadrature_weights(11) = 1.6151301011728625e-02;
440 quadrature_weights(12) = 2.1481164696039650e-02;
441 quadrature_weights(13) = 2.6268329551205824e-02;
442 quadrature_weights(14) = 2.6365190704419499e-02;
443 quadrature_weights(15) = 2.7457802196927176e-02;
444 quadrature_weights(16) = 2.8987070299349601e-02;
445 quadrature_weights(17) = 3.0871122933097676e-02;
446 quadrature_weights(18) = 3.1343962650456775e-02;
447 quadrature_weights(19) = 3.3093067237629975e-02;
448 quadrature_weights(20) = 3.7039823668389947e-02;
449 quadrature_weights(21) = 4.2207221279855073e-02;
450 quadrature_weights(22) = 4.3362019313832399e-02;
451 quadrature_weights(23) = 4.7633278635674972e-02;
452 break;
453 case 27:
454 parameterized_quadrature_sites(0,0) = 3.7802163891336921e-01;
455 parameterized_quadrature_sites(0,1) = 6.1948431533135195e-01;
456 parameterized_quadrature_sites(1,0) = 3.2899822292186298e-02;
457 parameterized_quadrature_sites(1,1) = 9.3614893514675623e-01;
458 parameterized_quadrature_sites(2,0) = 9.3551434285897095e-01;
459 parameterized_quadrature_sites(2,1) = 3.3268560622678398e-02;
460 parameterized_quadrature_sites(3,0) = 3.4222771841359197e-02;
461 parameterized_quadrature_sites(3,1) = 3.2916403878999703e-02;
462 parameterized_quadrature_sites(4,0) = 1.4354532010930900e-02;
463 parameterized_quadrature_sites(4,1) = 3.9659731669586501e-01;
464 parameterized_quadrature_sites(5,0) = 2.2120535196161799e-02;
465 parameterized_quadrature_sites(5,1) = 1.6892970982290231e-01;
466 parameterized_quadrature_sites(6,0) = 8.1562969693268217e-01;
467 parameterized_quadrature_sites(6,1) = 2.6807150626772601e-02;
468 parameterized_quadrature_sites(7,0) = 2.7719522918618601e-02;
469 parameterized_quadrature_sites(7,1) = 8.1626233715968810e-01;
470 parameterized_quadrature_sites(8,0) = 1.7400571673032261e-01;
471 parameterized_quadrature_sites(8,1) = 2.5252704638304500e-02;
472 parameterized_quadrature_sites(9,0) = 3.8913981113319362e-01;
473 parameterized_quadrature_sites(9,1) = 2.2592651051306600e-02;
474 parameterized_quadrature_sites(10,0) = 8.0364834053903877e-01;
475 parameterized_quadrature_sites(10,1) = 1.6655614492060569e-01;
476 parameterized_quadrature_sites(11,0) = 1.6429286715713459e-01;
477 parameterized_quadrature_sites(11,1) = 8.0454974747615537e-01;
478 parameterized_quadrature_sites(12,0) = 6.1758873171277151e-01;
479 parameterized_quadrature_sites(12,1) = 2.5660186833052399e-02;
480 parameterized_quadrature_sites(13,0) = 2.6297199713764201e-02;
481 parameterized_quadrature_sites(13,1) = 6.1924873232110123e-01;
482 parameterized_quadrature_sites(14,0) = 5.9895439629934211e-01;
483 parameterized_quadrature_sites(14,1) = 3.7272769861629101e-01;
484 parameterized_quadrature_sites(15,0) = 8.1721404855381805e-02;
485 parameterized_quadrature_sites(15,1) = 3.2719878157552901e-01;
486 parameterized_quadrature_sites(16,0) = 1.3035453031942690e-01;
487 parameterized_quadrature_sites(16,1) = 1.3667083534390509e-01;
488 parameterized_quadrature_sites(17,0) = 7.1027868107761583e-01;
489 parameterized_quadrature_sites(17,1) = 1.3828000204292321e-01;
490 parameterized_quadrature_sites(18,0) = 1.4118119730952799e-01;
491 parameterized_quadrature_sites(18,1) = 7.0099267949645228e-01;
492 parameterized_quadrature_sites(19,0) = 5.3141960154079959e-01;
493 parameterized_quadrature_sites(19,1) = 1.2417148586801489e-01;
494 parameterized_quadrature_sites(20,0) = 3.4992914334288650e-01;
495 parameterized_quadrature_sites(20,1) = 5.6938486195327997e-01;
496 parameterized_quadrature_sites(21,0) = 3.1909737814681871e-01;
497 parameterized_quadrature_sites(21,1) = 1.1698976413323441e-01;
498 parameterized_quadrature_sites(22,0) = 1.2454405910544100e-01;
499 parameterized_quadrature_sites(22,1) = 5.1353143433447235e-01;
500 parameterized_quadrature_sites(23,0) = 4.1132499178904658e-01;
501 parameterized_quadrature_sites(23,1) = 2.6677168071577739e-01;
502 parameterized_quadrature_sites(24,0) = 5.3634228112084714e-01;
503 parameterized_quadrature_sites(24,1) = 3.2081957909482989e-01;
504 parameterized_quadrature_sites(25,0) = 2.2789955884347499e-01;
505 parameterized_quadrature_sites(25,1) = 2.8790310224819649e-01;
506 parameterized_quadrature_sites(26,0) = 2.9133859436942361e-01;
507 parameterized_quadrature_sites(26,1) = 4.6494564773693992e-01;
508 quadrature_weights(0) = 5.6375356078552001e-03;
509 quadrature_weights(1) = 6.5529674260441251e-03;
510 quadrature_weights(2) = 6.6871546432313500e-03;
511 quadrature_weights(3) = 7.2740543402810501e-03;
512 quadrature_weights(4) = 9.1794421950682249e-03;
513 quadrature_weights(5) = 1.0688904048956826e-02;
514 quadrature_weights(6) = 1.1556190176810576e-02;
515 quadrature_weights(7) = 1.1821029782882325e-02;
516 quadrature_weights(8) = 1.2035150250304100e-02;
517 quadrature_weights(9) = 1.3361393587366349e-02;
518 quadrature_weights(10) = 1.3378318081626600e-02;
519 quadrature_weights(11) = 1.3797950075089925e-02;
520 quadrature_weights(12) = 1.4360888683763475e-02;
521 quadrature_weights(13) = 1.4717279053216750e-02;
522 quadrature_weights(14) = 1.6298436572453948e-02;
523 quadrature_weights(15) = 2.1298852449057524e-02;
524 quadrature_weights(16) = 2.2769129560075176e-02;
525 quadrature_weights(17) = 2.4595497454187175e-02;
526 quadrature_weights(18) = 2.6030267669060574e-02;
527 quadrature_weights(19) = 2.7060738237627526e-02;
528 quadrature_weights(20) = 2.7485999004421752e-02;
529 quadrature_weights(21) = 2.7495506358711074e-02;
530 quadrature_weights(22) = 2.8322942561349675e-02;
531 quadrature_weights(23) = 2.9305884203704700e-02;
532 quadrature_weights(24) = 3.1096575055627549e-02;
533 quadrature_weights(25) = 3.3071222942480799e-02;
534 quadrature_weights(26) = 3.4120689978745525e-02;
535 break;
536 case 32:
537 parameterized_quadrature_sites(0,0) = 9.2734897448394982e-01;
538 parameterized_quadrature_sites(0,1) = 0.0e-00;
539 parameterized_quadrature_sites(1,0) = 2.3551733249578700e-02;
540 parameterized_quadrature_sites(1,1) = 9.5526919357006035e-01;
541 parameterized_quadrature_sites(2,0) = 0.0e-00;
542 parameterized_quadrature_sites(2,1) = 8.5815888421533082e-01;
543 parameterized_quadrature_sites(3,0) = 9.4547507322097091e-01;
544 parameterized_quadrature_sites(3,1) = 4.3010560106405499e-02;
545 parameterized_quadrature_sites(4,0) = 1.5406460162685609e-01;
546 parameterized_quadrature_sites(4,1) = 8.4593539837314391e-01;
547 parameterized_quadrature_sites(5,0) = 0.0e-00;
548 parameterized_quadrature_sites(5,1) = 6.2731531923241179e-01;
549 parameterized_quadrature_sites(6,0) = 2.7110971356255800e-02;
550 parameterized_quadrature_sites(6,1) = 2.9754117496841800e-02;
551 parameterized_quadrature_sites(7,0) = 1.4604496167217570e-01;
552 parameterized_quadrature_sites(7,1) = 9.2296909059649008e-03;
553 parameterized_quadrature_sites(8,0) = 2.1152223383121900e-02;
554 parameterized_quadrature_sites(8,1) = 1.5557066896897950e-01;
555 parameterized_quadrature_sites(9,0) = 1.4566514788347000e-02;
556 parameterized_quadrature_sites(9,1) = 3.6384660446077510e-01;
557 parameterized_quadrature_sites(10,0) = 7.8860171922313160e-01;
558 parameterized_quadrature_sites(10,1) = 1.8920633061715941e-01;
559 parameterized_quadrature_sites(11,0) = 7.4918973979067949e-01;
560 parameterized_quadrature_sites(11,1) = 2.3088148766115799e-02;
561 parameterized_quadrature_sites(12,0) = 7.1871496101589105e-02;
562 parameterized_quadrature_sites(12,1) = 8.5431474947580432e-01;
563 parameterized_quadrature_sites(13,0) = 3.3212908394764512e-01;
564 parameterized_quadrature_sites(13,1) = 2.4506286636990001e-02;
565 parameterized_quadrature_sites(14,0) = 3.6118159118967208e-01;
566 parameterized_quadrature_sites(14,1) = 6.1600929617267497e-01;
567 parameterized_quadrature_sites(15,0) = 2.4345813394879970e-01;
568 parameterized_quadrature_sites(15,1) = 9.3448087604440996e-02;
569 parameterized_quadrature_sites(16,0) = 5.8168921474014745e-01;
570 parameterized_quadrature_sites(16,1) = 3.9316510319604808e-01;
571 parameterized_quadrature_sites(17,0) = 5.4444667627192522e-01;
572 parameterized_quadrature_sites(17,1) = 2.5716283623693902e-02;
573 parameterized_quadrature_sites(18,0) = 8.2600331401756000e-01;
574 parameterized_quadrature_sites(18,1) = 7.9955384841381302e-02;
575 parameterized_quadrature_sites(19,0) = 1.1638649906727730e-01;
576 parameterized_quadrature_sites(19,1) = 8.9602705800587407e-02;
577 parameterized_quadrature_sites(20,0) = 2.0376848107772980e-01;
578 parameterized_quadrature_sites(20,1) = 7.1788185898052326e-01;
579 parameterized_quadrature_sites(21,0) = 6.4413220382260494e-02;
580 parameterized_quadrature_sites(21,1) = 7.1008125956836521e-01;
581 parameterized_quadrature_sites(22,0) = 9.5428585810584596e-02;
582 parameterized_quadrature_sites(22,1) = 2.6077068256562902e-01;
583 parameterized_quadrature_sites(23,0) = 2.4498296509349021e-01;
584 parameterized_quadrature_sites(23,1) = 2.1117939909804931e-01;
585 parameterized_quadrature_sites(24,0) = 7.0566724344036796e-02;
586 parameterized_quadrature_sites(24,1) = 4.9732063377796598e-01;
587 parameterized_quadrature_sites(25,0) = 6.1938125736255578e-01;
588 parameterized_quadrature_sites(25,1) = 1.2512299505810390e-01;
589 parameterized_quadrature_sites(26,0) = 6.2768261568031403e-01;
590 parameterized_quadrature_sites(26,1) = 2.5015500335339208e-01;
591 parameterized_quadrature_sites(27,0) = 4.2260565743346001e-01;
592 parameterized_quadrature_sites(27,1) = 1.2953296900433620e-01;
593 parameterized_quadrature_sites(28,0) = 2.1078525939140391e-01;
594 parameterized_quadrature_sites(28,1) = 3.7986021093401962e-01;
595 parameterized_quadrature_sites(29,0) = 4.0896380449124481e-01;
596 parameterized_quadrature_sites(29,1) = 4.6631787462323071e-01;
597 parameterized_quadrature_sites(30,0) = 2.1377743253005960e-01;
598 parameterized_quadrature_sites(30,1) = 5.5802528953120256e-01;
599 parameterized_quadrature_sites(31,0) = 4.0978657777002531e-01;
600 parameterized_quadrature_sites(31,1) = 3.0141709320909299e-01;
601 quadrature_weights(0) = 2.4440249073300249e-03;
602 quadrature_weights(1) = 3.3379500136836750e-03;
603 quadrature_weights(2) = 3.4227673271718501e-03;
604 quadrature_weights(3) = 3.5598757180403499e-03;
605 quadrature_weights(4) = 3.8572461868124248e-03;
606 quadrature_weights(5) = 4.8273543712181750e-03;
607 quadrature_weights(6) = 5.2546633678012501e-03;
608 quadrature_weights(7) = 5.3404218288141498e-03;
609 quadrature_weights(8) = 9.2418429056154005e-03;
610 quadrature_weights(9) = 9.2727402108032757e-03;
611 quadrature_weights(10) = 1.0310002059841049e-02;
612 quadrature_weights(11) = 1.0842542708505725e-02;
613 quadrature_weights(12) = 1.1245373099579100e-02;
614 quadrature_weights(13) = 1.2452036600753851e-02;
615 quadrature_weights(14) = 1.2549586713842551e-02;
616 quadrature_weights(15) = 1.3971867159939951e-02;
617 quadrature_weights(16) = 1.4072779302606675e-02;
618 quadrature_weights(17) = 1.4084827229864975e-02;
619 quadrature_weights(18) = 1.5264586206036251e-02;
620 quadrature_weights(19) = 1.5287638802019450e-02;
621 quadrature_weights(20) = 1.9786802896485999e-02;
622 quadrature_weights(21) = 2.0640943697731274e-02;
623 quadrature_weights(22) = 2.2968921082895850e-02;
624 quadrature_weights(23) = 2.3749787662653600e-02;
625 quadrature_weights(24) = 2.4074402518453650e-02;
626 quadrature_weights(25) = 2.5482462438393926e-02;
627 quadrature_weights(26) = 2.6676041524410474e-02;
628 quadrature_weights(27) = 2.7073436306583775e-02;
629 quadrature_weights(28) = 2.9718916975567701e-02;
630 quadrature_weights(29) = 2.9994853663553051e-02;
631 quadrature_weights(30) = 3.1582273211328352e-02;
632 quadrature_weights(31) = 3.7611031301662198e-02;
633 break;
634 case 36:
635 parameterized_quadrature_sites(0,0) = 2.4293535159026700e-02;
636 parameterized_quadrature_sites(0,1) = 9.4930592938464031e-01;
637 parameterized_quadrature_sites(1,0) = 2.6519342772158901e-02;
638 parameterized_quadrature_sites(1,1) = 2.4269513064041098e-02;
639 parameterized_quadrature_sites(2,0) = 9.4921260235510574e-01;
640 parameterized_quadrature_sites(2,1) = 2.6506796643724899e-02;
641 parameterized_quadrature_sites(3,0) = 3.3775763749036999e-03;
642 parameterized_quadrature_sites(3,1) = 4.7673164123630779e-01;
643 parameterized_quadrature_sites(4,0) = 4.7576722981011582e-01;
644 parameterized_quadrature_sites(4,1) = 5.1989218291019390e-01;
645 parameterized_quadrature_sites(5,0) = 5.1907831934706850e-01;
646 parameterized_quadrature_sites(5,1) = 5.5912706202052003e-03;
647 parameterized_quadrature_sites(6,0) = 8.6168397453205303e-01;
648 parameterized_quadrature_sites(6,1) = 1.3399604861818300e-02;
649 parameterized_quadrature_sites(7,0) = 1.2492097599255590e-01;
650 parameterized_quadrature_sites(7,1) = 8.6130543213341393e-01;
651 parameterized_quadrature_sites(8,0) = 1.3856545386105401e-02;
652 parameterized_quadrature_sites(8,1) = 1.2477337173584679e-01;
653 parameterized_quadrature_sites(9,0) = 2.1188706422168500e-02;
654 parameterized_quadrature_sites(9,1) = 8.4384383512226457e-01;
655 parameterized_quadrature_sites(10,0) = 8.4322967872188404e-01;
656 parameterized_quadrature_sites(10,1) = 1.3545636458303650e-01;
657 parameterized_quadrature_sites(11,0) = 1.3542317978649990e-01;
658 parameterized_quadrature_sites(11,1) = 2.1348282065620599e-02;
659 parameterized_quadrature_sites(12,0) = 3.0888535106794068e-01;
660 parameterized_quadrature_sites(12,1) = 2.2191966301360600e-02;
661 parameterized_quadrature_sites(13,0) = 6.6850575951690716e-01;
662 parameterized_quadrature_sites(13,1) = 3.0890128793894273e-01;
663 parameterized_quadrature_sites(14,0) = 2.2654501255714700e-02;
664 parameterized_quadrature_sites(14,1) = 6.6917099433209937e-01;
665 parameterized_quadrature_sites(15,0) = 2.8085154087720221e-01;
666 parameterized_quadrature_sites(15,1) = 6.9247181551062442e-01;
667 parameterized_quadrature_sites(16,0) = 6.9224467490505948e-01;
668 parameterized_quadrature_sites(16,1) = 2.6872334502594599e-02;
669 parameterized_quadrature_sites(17,0) = 2.6861744711943400e-02;
670 parameterized_quadrature_sites(17,1) = 2.8100939732219082e-01;
671 parameterized_quadrature_sites(18,0) = 1.1417784854701600e-01;
672 parameterized_quadrature_sites(18,1) = 7.9735814135857996e-01;
673 parameterized_quadrature_sites(19,0) = 7.9748079220612744e-01;
674 parameterized_quadrature_sites(19,1) = 8.7980650879088101e-02;
675 parameterized_quadrature_sites(20,0) = 8.9280729389424204e-02;
676 parameterized_quadrature_sites(20,1) = 1.1450205611275180e-01;
677 parameterized_quadrature_sites(21,0) = 1.0524878924550450e-01;
678 parameterized_quadrature_sites(21,1) = 6.6869041199220447e-01;
679 parameterized_quadrature_sites(22,0) = 6.6630222807398454e-01;
680 parameterized_quadrature_sites(22,1) = 2.2750516318320271e-01;
681 parameterized_quadrature_sites(23,0) = 2.3078037375469529e-01;
682 parameterized_quadrature_sites(23,1) = 1.0545725612213259e-01;
683 parameterized_quadrature_sites(24,0) = 1.7050591575403051e-01;
684 parameterized_quadrature_sites(24,1) = 5.1740643986577728e-01;
685 parameterized_quadrature_sites(25,0) = 5.0865939730425092e-01;
686 parameterized_quadrature_sites(25,1) = 3.1705238552093218e-01;
687 parameterized_quadrature_sites(26,0) = 3.1418238622808309e-01;
688 parameterized_quadrature_sites(26,1) = 1.8107063616590391e-01;
689 parameterized_quadrature_sites(27,0) = 4.6174608178640142e-01;
690 parameterized_quadrature_sites(27,1) = 4.6785945398040590e-01;
691 parameterized_quadrature_sites(28,0) = 6.9308749608105902e-02;
692 parameterized_quadrature_sites(28,1) = 4.6228560420845410e-01;
693 parameterized_quadrature_sites(29,0) = 4.6519552592682439e-01;
694 parameterized_quadrature_sites(29,1) = 7.2435780566898006e-02;
695 parameterized_quadrature_sites(30,0) = 2.5786258578926041e-01;
696 parameterized_quadrature_sites(30,1) = 6.1313950391771632e-01;
697 parameterized_quadrature_sites(31,0) = 6.1126277667792195e-01;
698 parameterized_quadrature_sites(31,1) = 1.3003608346093859e-01;
699 parameterized_quadrature_sites(32,0) = 1.3051821359335081e-01;
700 parameterized_quadrature_sites(32,1) = 2.5817138288836389e-01;
701 parameterized_quadrature_sites(33,0) = 4.2814379918281070e-01;
702 parameterized_quadrature_sites(33,1) = 2.3620059698167339e-01;
703 parameterized_quadrature_sites(34,0) = 3.3569957837300629e-01;
704 parameterized_quadrature_sites(34,1) = 4.3110263085883421e-01;
705 parameterized_quadrature_sites(35,0) = 2.3054242988361631e-01;
706 parameterized_quadrature_sites(35,1) = 3.4560139493758052e-01;
707 quadrature_weights(0) = 4.1560249689274751e-03;
708 quadrature_weights(1) = 4.1702924944386254e-03;
709 quadrature_weights(2) = 4.1707642266642000e-03;
710 quadrature_weights(3) = 4.3920217520637501e-03;
711 quadrature_weights(4) = 4.6118665461224503e-03;
712 quadrature_weights(5) = 4.9485602546932503e-03;
713 quadrature_weights(6) = 5.0885098963676500e-03;
714 quadrature_weights(7) = 5.1713215985039248e-03;
715 quadrature_weights(8) = 5.2067841521619253e-03;
716 quadrature_weights(9) = 7.9454944569679001e-03;
717 quadrature_weights(10) = 8.0118008810179994e-03;
718 quadrature_weights(11) = 8.0151920286416749e-03;
719 quadrature_weights(12) = 1.0769148979569475e-02;
720 quadrature_weights(13) = 1.0961835383476750e-02;
721 quadrature_weights(14) = 1.0980241818319100e-02;
722 quadrature_weights(15) = 1.1998798092264475e-02;
723 quadrature_weights(16) = 1.2095156518331500e-02;
724 quadrature_weights(17) = 1.2121685584365801e-02;
725 quadrature_weights(18) = 1.3924112200605200e-02;
726 quadrature_weights(19) = 1.4025659108902326e-02;
727 quadrature_weights(20) = 1.4129753092321276e-02;
728 quadrature_weights(21) = 1.7232247266740025e-02;
729 quadrature_weights(22) = 1.7930333402221024e-02;
730 quadrature_weights(23) = 1.8186348024405299e-02;
731 quadrature_weights(24) = 1.9720183418426299e-02;
732 quadrature_weights(25) = 2.0252858637809099e-02;
733 quadrature_weights(26) = 2.0643132476366850e-02;
734 quadrature_weights(27) = 2.1051114183261624e-02;
735 quadrature_weights(28) = 2.1089638332624925e-02;
736 quadrature_weights(29) = 2.1299246712198301e-02;
737 quadrature_weights(30) = 2.2571133201311374e-02;
738 quadrature_weights(31) = 2.2857078587113475e-02;
739 quadrature_weights(32) = 2.2906976635229850e-02;
740 quadrature_weights(33) = 2.5639334372397973e-02;
741 quadrature_weights(34) = 2.5828991535335525e-02;
742 quadrature_weights(35) = 2.5896359179831598e-02;
743 break;
744 case 42:
745 parameterized_quadrature_sites(0,0) = 4.88963910362179e-01;
746 parameterized_quadrature_sites(0,1) = 4.88963910362179e-01;
747 parameterized_quadrature_sites(1,0) = 4.88963910362179e-01;
748 parameterized_quadrature_sites(1,1) = 2.20721792756430e-02;
749 parameterized_quadrature_sites(2,0) = 2.20721792756430e-02;
750 parameterized_quadrature_sites(2,1) = 4.88963910362179e-01;
751 parameterized_quadrature_sites(3,0) = 4.17644719340454e-01;
752 parameterized_quadrature_sites(3,1) = 4.17644719340454e-01;
753 parameterized_quadrature_sites(4,0) = 4.17644719340454e-01;
754 parameterized_quadrature_sites(4,1) = 1.64710561319092e-01;
755 parameterized_quadrature_sites(5,0) = 1.64710561319092e-01;
756 parameterized_quadrature_sites(5,1) = 4.17644719340454e-01;
757 parameterized_quadrature_sites(6,0) = 2.73477528308839e-01;
758 parameterized_quadrature_sites(6,1) = 2.73477528308839e-01;
759 parameterized_quadrature_sites(7,0) = 2.73477528308839e-01;
760 parameterized_quadrature_sites(7,1) = 4.53044943382323e-01;
761 parameterized_quadrature_sites(8,0) = 4.53044943382323e-01;
762 parameterized_quadrature_sites(8,1) = 2.73477528308839e-01;
763 parameterized_quadrature_sites(9,0) = 1.77205532412543e-01;
764 parameterized_quadrature_sites(9,1) = 1.77205532412543e-01;
765 parameterized_quadrature_sites(10,0) = 1.77205532412543e-01;
766 parameterized_quadrature_sites(10,1) = 6.45588935174913e-01;
767 parameterized_quadrature_sites(11,0) = 6.45588935174913e-01;
768 parameterized_quadrature_sites(11,1) = 1.77205532412543e-01;
769 parameterized_quadrature_sites(12,0) = 6.17998830908730e-02;
770 parameterized_quadrature_sites(12,1) = 6.17998830908730e-02;
771 parameterized_quadrature_sites(13,0) = 6.17998830908730e-02;
772 parameterized_quadrature_sites(13,1) = 8.76400233818255e-01;
773 parameterized_quadrature_sites(14,0) = 8.76400233818255e-01;
774 parameterized_quadrature_sites(14,1) = 6.17998830908730e-02;
775 parameterized_quadrature_sites(15,0) = 1.93909612487010e-02;
776 parameterized_quadrature_sites(15,1) = 1.93909612487010e-02;
777 parameterized_quadrature_sites(16,0) = 1.93909612487010e-02;
778 parameterized_quadrature_sites(16,1) = 9.61218077502598e-01;
779 parameterized_quadrature_sites(17,0) = 9.61218077502598e-01;
780 parameterized_quadrature_sites(17,1) = 1.93909612487010e-02;
781 parameterized_quadrature_sites(18,0) = 1.72266687821356e-01;
782 parameterized_quadrature_sites(18,1) = 7.70608554774996e-01;
783 parameterized_quadrature_sites(19,0) = 7.70608554774996e-01;
784 parameterized_quadrature_sites(19,1) = 5.71247574036480e-02;
785 parameterized_quadrature_sites(20,0) = 5.71247574036480e-02;
786 parameterized_quadrature_sites(20,1) = 1.72266687821356e-01;
787 parameterized_quadrature_sites(21,0) = 1.72266687821356e-01;
788 parameterized_quadrature_sites(21,1) = 5.71247574036480e-02;
789 parameterized_quadrature_sites(22,0) = 7.70608554774996e-01;
790 parameterized_quadrature_sites(22,1) = 1.72266687821356e-01;
791 parameterized_quadrature_sites(23,0) = 5.71247574036480e-02;
792 parameterized_quadrature_sites(23,1) = 7.70608554774996e-01;
793 parameterized_quadrature_sites(24,0) = 3.36861459796345e-01;
794 parameterized_quadrature_sites(24,1) = 5.70222290846683e-01;
795 parameterized_quadrature_sites(25,0) = 5.70222290846683e-01;
796 parameterized_quadrature_sites(25,1) = 9.29162493569720e-02;
797 parameterized_quadrature_sites(26,0) = 9.29162493569720e-02;
798 parameterized_quadrature_sites(26,1) = 3.36861459796345e-01;
799 parameterized_quadrature_sites(27,0) = 3.36861459796345e-01;
800 parameterized_quadrature_sites(27,1) = 9.29162493569720e-02;
801 parameterized_quadrature_sites(28,0) = 5.70222290846683e-01;
802 parameterized_quadrature_sites(28,1) = 3.36861459796345e-01;
803 parameterized_quadrature_sites(29,0) = 9.29162493569720e-02;
804 parameterized_quadrature_sites(29,1) = 5.70222290846683e-01;
805 parameterized_quadrature_sites(30,0) = 2.98372882136258e-01;
806 parameterized_quadrature_sites(30,1) = 6.86980167808088e-01;
807 parameterized_quadrature_sites(31,0) = 6.86980167808088e-01;
808 parameterized_quadrature_sites(31,1) = 1.46469500556540e-02;
809 parameterized_quadrature_sites(32,0) = 1.46469500556540e-02;
810 parameterized_quadrature_sites(32,1) = 2.98372882136258e-01;
811 parameterized_quadrature_sites(33,0) = 2.98372882136258e-01;
812 parameterized_quadrature_sites(33,1) = 1.46469500556540e-02;
813 parameterized_quadrature_sites(34,0) = 6.86980167808088e-01;
814 parameterized_quadrature_sites(34,1) = 2.98372882136258e-01;
815 parameterized_quadrature_sites(35,0) = 1.46469500556540e-02;
816 parameterized_quadrature_sites(35,1) = 6.86980167808088e-01;
817 parameterized_quadrature_sites(36,0) = 1.18974497696957e-01;
818 parameterized_quadrature_sites(36,1) = 8.79757171370171e-01;
819 parameterized_quadrature_sites(37,0) = 8.79757171370171e-01;
820 parameterized_quadrature_sites(37,1) = 1.26833093287199e-03;
821 parameterized_quadrature_sites(38,0) = 1.26833093287199e-03;
822 parameterized_quadrature_sites(38,1) = 1.18974497696957e-01;
823 parameterized_quadrature_sites(39,0) = 1.18974497696957e-01;
824 parameterized_quadrature_sites(39,1) = 1.26833093287199e-03;
825 parameterized_quadrature_sites(40,0) = 8.79757171370171e-01;
826 parameterized_quadrature_sites(40,1) = 1.18974497696957e-01;
827 parameterized_quadrature_sites(41,0) = 1.26833093287199e-03;
828 parameterized_quadrature_sites(41,1) = 8.79757171370171e-01;
829 quadrature_weights(0) = 1.09417906847145e-02;
830 quadrature_weights(1) = 1.09417906847145e-02;
831 quadrature_weights(2) = 1.09417906847145e-02;
832 quadrature_weights(3) = 1.63941767720625e-02;
833 quadrature_weights(4) = 1.63941767720625e-02;
834 quadrature_weights(5) = 1.63941767720625e-02;
835 quadrature_weights(6) = 2.58870522536460e-02;
836 quadrature_weights(7) = 2.58870522536460e-02;
837 quadrature_weights(8) = 2.58870522536460e-02;
838 quadrature_weights(9) = 2.10812943684965e-02;
839 quadrature_weights(10) = 2.10812943684965e-02;
840 quadrature_weights(11) = 2.10812943684965e-02;
841 quadrature_weights(12) = 7.21684983488850e-03;
842 quadrature_weights(13) = 7.21684983488850e-03;
843 quadrature_weights(14) = 7.21684983488850e-03;
844 quadrature_weights(15) = 2.46170180120000e-03;
845 quadrature_weights(16) = 2.46170180120000e-03;
846 quadrature_weights(17) = 2.46170180120000e-03;
847 quadrature_weights(18) = 1.23328766062820e-02;
848 quadrature_weights(19) = 1.23328766062820e-02;
849 quadrature_weights(20) = 1.23328766062820e-02;
850 quadrature_weights(21) = 1.23328766062820e-02;
851 quadrature_weights(22) = 1.23328766062820e-02;
852 quadrature_weights(23) = 1.23328766062820e-02;
853 quadrature_weights(24) = 1.92857553935305e-02;
854 quadrature_weights(25) = 1.92857553935305e-02;
855 quadrature_weights(26) = 1.92857553935305e-02;
856 quadrature_weights(27) = 1.92857553935305e-02;
857 quadrature_weights(28) = 1.92857553935305e-02;
858 quadrature_weights(29) = 1.92857553935305e-02;
859 quadrature_weights(30) = 7.21815405676700e-03;
860 quadrature_weights(31) = 7.21815405676700e-03;
861 quadrature_weights(32) = 7.21815405676700e-03;
862 quadrature_weights(33) = 7.21815405676700e-03;
863 quadrature_weights(34) = 7.21815405676700e-03;
864 quadrature_weights(35) = 7.21815405676700e-03;
865 quadrature_weights(36) = 2.50511441925050e-03;
866 quadrature_weights(37) = 2.50511441925050e-03;
867 quadrature_weights(38) = 2.50511441925050e-03;
868 quadrature_weights(39) = 2.50511441925050e-03;
869 quadrature_weights(40) = 2.50511441925050e-03;
870 quadrature_weights(41) = 2.50511441925050e-03;
871 break;
872 case 55:
873 parameterized_quadrature_sites(0,0) = 1.0e-00;
874 parameterized_quadrature_sites(0,1) = 0.0e-00;
875 parameterized_quadrature_sites(1,0) = 0.0e-00;
876 parameterized_quadrature_sites(1,1) = 1.0e-00;
877 parameterized_quadrature_sites(2,0) = 0.0e-00;
878 parameterized_quadrature_sites(2,1) = 0.0e-00;
879 parameterized_quadrature_sites(3,0) = 9.3988635835771928e-01;
880 parameterized_quadrature_sites(3,1) = 4.9848744634100996e-03;
881 parameterized_quadrature_sites(4,0) = 5.4380668305835503e-02;
882 parameterized_quadrature_sites(4,1) = 9.3864056186166756e-01;
883 parameterized_quadrature_sites(5,0) = 9.3940049163876004e-03;
884 parameterized_quadrature_sites(5,1) = 5.2642446269734702e-02;
885 parameterized_quadrature_sites(6,0) = 1.6434508636240200e-02;
886 parameterized_quadrature_sites(6,1) = 9.4690355173508323e-01;
887 parameterized_quadrature_sites(7,0) = 9.4694872698624577e-01;
888 parameterized_quadrature_sites(7,1) = 3.6337367716693998e-02;
889 parameterized_quadrature_sites(8,0) = 4.2660400576765102e-02;
890 parameterized_quadrature_sites(8,1) = 1.5122454179941101e-02;
891 parameterized_quadrature_sites(9,0) = 1.2226949543872000e-02;
892 parameterized_quadrature_sites(9,1) = 8.6937735106643133e-01;
893 parameterized_quadrature_sites(10,0) = 8.6736965210466677e-01;
894 parameterized_quadrature_sites(10,1) = 1.2049172857742969e-01;
895 parameterized_quadrature_sites(11,0) = 8.4567440213890721e-01;
896 parameterized_quadrature_sites(11,1) = 1.5776396787000199e-02;
897 parameterized_quadrature_sites(12,0) = 1.3957596321026139e-01;
898 parameterized_quadrature_sites(12,1) = 8.4481208703747090e-01;
899 parameterized_quadrature_sites(13,0) = 1.3178217432308281e-01;
900 parameterized_quadrature_sites(13,1) = 1.3500960558402201e-02;
901 parameterized_quadrature_sites(14,0) = 1.5795512630024801e-02;
902 parameterized_quadrature_sites(14,1) = 1.4552749385359881e-01;
903 parameterized_quadrature_sites(15,0) = 7.3654628844363068e-01;
904 parameterized_quadrature_sites(15,1) = 1.5569754090822801e-02;
905 parameterized_quadrature_sites(16,0) = 1.3968843033038900e-02;
906 parameterized_quadrature_sites(16,1) = 7.3798368944501946e-01;
907 parameterized_quadrature_sites(17,0) = 2.5478951860390298e-01;
908 parameterized_quadrature_sites(17,1) = 7.2976156897705524e-01;
909 parameterized_quadrature_sites(18,0) = 7.3163865225549030e-01;
910 parameterized_quadrature_sites(18,1) = 2.5430766833150520e-01;
911 parameterized_quadrature_sites(19,0) = 1.5725372895084501e-02;
912 parameterized_quadrature_sites(19,1) = 2.6962397957906031e-01;
913 parameterized_quadrature_sites(20,0) = 2.6623028436468249e-01;
914 parameterized_quadrature_sites(20,1) = 1.4478395630801300e-02;
915 parameterized_quadrature_sites(21,0) = 8.6735040652140771e-01;
916 parameterized_quadrature_sites(21,1) = 5.9167941040048203e-02;
917 parameterized_quadrature_sites(22,0) = 7.4149366695661204e-02;
918 parameterized_quadrature_sites(22,1) = 8.6347825750608687e-01;
919 parameterized_quadrature_sites(23,0) = 1.5928594836003299e-02;
920 parameterized_quadrature_sites(23,1) = 4.1912389552381862e-01;
921 parameterized_quadrature_sites(24,0) = 1.5606102806777700e-02;
922 parameterized_quadrature_sites(24,1) = 5.8092229211457624e-01;
923 parameterized_quadrature_sites(25,0) = 5.9100948174838852e-01;
924 parameterized_quadrature_sites(25,1) = 1.5925145265094101e-02;
925 parameterized_quadrature_sites(26,0) = 4.0347714968887188e-01;
926 parameterized_quadrature_sites(26,1) = 5.8067003681039198e-01;
927 parameterized_quadrature_sites(27,0) = 5.6947456285259768e-01;
928 parameterized_quadrature_sites(27,1) = 4.1494951463020030e-01;
929 parameterized_quadrature_sites(28,0) = 6.7849370065030001e-02;
930 parameterized_quadrature_sites(28,1) = 7.6121867859137604e-02;
931 parameterized_quadrature_sites(29,0) = 4.2659685902715933e-01;
932 parameterized_quadrature_sites(29,1) = 1.5750969231154401e-02;
933 parameterized_quadrature_sites(30,0) = 6.7098250788970207e-02;
934 parameterized_quadrature_sites(30,1) = 7.7418983124212093e-01;
935 parameterized_quadrature_sites(31,0) = 7.5283102314795158e-01;
936 parameterized_quadrature_sites(31,1) = 8.1911949563924294e-02;
937 parameterized_quadrature_sites(32,0) = 7.7537277835568841e-01;
938 parameterized_quadrature_sites(32,1) = 1.5771284572917341e-01;
939 parameterized_quadrature_sites(33,0) = 1.6890731577873661e-01;
940 parameterized_quadrature_sites(33,1) = 7.5039430997422452e-01;
941 parameterized_quadrature_sites(34,0) = 1.6873358329194171e-01;
942 parameterized_quadrature_sites(34,1) = 7.0831150726781894e-02;
943 parameterized_quadrature_sites(35,0) = 8.2124470843632405e-02;
944 parameterized_quadrature_sites(35,1) = 1.7629966267710759e-01;
945 parameterized_quadrature_sites(36,0) = 6.2887053633447976e-01;
946 parameterized_quadrature_sites(36,1) = 8.0774495331656301e-02;
947 parameterized_quadrature_sites(37,0) = 8.1141301526575199e-02;
948 parameterized_quadrature_sites(37,1) = 3.0543735897757762e-01;
949 parameterized_quadrature_sites(38,0) = 2.9691120650804809e-01;
950 parameterized_quadrature_sites(38,1) = 6.2274859888709300e-01;
951 parameterized_quadrature_sites(39,0) = 7.6754231417057298e-02;
952 parameterized_quadrature_sites(39,1) = 6.2472471495456661e-01;
953 parameterized_quadrature_sites(40,0) = 6.2230223338447721e-01;
954 parameterized_quadrature_sites(40,1) = 3.0114858211656370e-01;
955 parameterized_quadrature_sites(41,0) = 3.1037862880509631e-01;
956 parameterized_quadrature_sites(41,1) = 7.7909836507944599e-02;
957 parameterized_quadrature_sites(42,0) = 8.1921821518658594e-02;
958 parameterized_quadrature_sites(42,1) = 4.6036330383508761e-01;
959 parameterized_quadrature_sites(43,0) = 4.7170226650134689e-01;
960 parameterized_quadrature_sites(43,1) = 8.2155400679671906e-02;
961 parameterized_quadrature_sites(44,0) = 4.5466034152504742e-01;
962 parameterized_quadrature_sites(44,1) = 4.6375650338896440e-01;
963 parameterized_quadrature_sites(45,0) = 1.7010913392369389e-01;
964 parameterized_quadrature_sites(45,1) = 6.4222778081881993e-01;
965 parameterized_quadrature_sites(46,0) = 6.4060043294867430e-01;
966 parameterized_quadrature_sites(46,1) = 1.8982935372556059e-01;
967 parameterized_quadrature_sites(47,0) = 1.9122675837165989e-01;
968 parameterized_quadrature_sites(47,1) = 1.7399556853425760e-01;
969 parameterized_quadrature_sites(48,0) = 1.8853157670702370e-01;
970 parameterized_quadrature_sites(48,1) = 4.7989140704057581e-01;
971 parameterized_quadrature_sites(49,0) = 4.7729299576907452e-01;
972 parameterized_quadrature_sites(49,1) = 3.3483565981193042e-01;
973 parameterized_quadrature_sites(50,0) = 3.1269746217597721e-01;
974 parameterized_quadrature_sites(50,1) = 4.9579721972587398e-01;
975 parameterized_quadrature_sites(51,0) = 4.9612259459456259e-01;
976 parameterized_quadrature_sites(51,1) = 1.9275536689044351e-01;
977 parameterized_quadrature_sites(52,0) = 1.9288053128670610e-01;
978 parameterized_quadrature_sites(52,1) = 3.1610158072607569e-01;
979 parameterized_quadrature_sites(53,0) = 3.3600414538164958e-01;
980 parameterized_quadrature_sites(53,1) = 1.8948928012898231e-01;
981 parameterized_quadrature_sites(54,0) = 3.3372805508479741e-01;
982 parameterized_quadrature_sites(54,1) = 3.3435710218114523e-01;
983 quadrature_weights(0) = 1.5506499627784999e-04;
984 quadrature_weights(1) = 1.5787936779320001e-04;
985 quadrature_weights(2) = 1.7716503897180001e-04;
986 quadrature_weights(3) = 1.3790929042020500e-03;
987 quadrature_weights(4) = 1.5673101913945000e-03;
988 quadrature_weights(5) = 1.9632852206504501e-03;
989 quadrature_weights(6) = 2.3637870966120248e-03;
990 quadrature_weights(7) = 2.4456127817772499e-03;
991 quadrature_weights(8) = 2.4965410872361499e-03;
992 quadrature_weights(9) = 3.4388454704036252e-03;
993 quadrature_weights(10) = 3.5244794510020999e-03;
994 quadrature_weights(11) = 3.7411716084290001e-03;
995 quadrature_weights(12) = 3.9024375902997751e-03;
996 quadrature_weights(13) = 3.9420923337041246e-03;
997 quadrature_weights(14) = 4.3948636595678749e-03;
998 quadrature_weights(15) = 5.1028460067507001e-03;
999 quadrature_weights(16) = 5.2390719653994996e-03;
1000 quadrature_weights(17) = 5.2678353249450997e-03;
1001 quadrature_weights(18) = 5.4411690050507498e-03;
1002 quadrature_weights(19) = 5.5572102174651500e-03;
1003 quadrature_weights(20) = 5.6046673420516247e-03;
1004 quadrature_weights(21) = 5.7530654248287997e-03;
1005 quadrature_weights(22) = 5.9203475624943751e-03;
1006 quadrature_weights(23) = 6.4366160841976749e-03;
1007 quadrature_weights(24) = 6.4489200402012004e-03;
1008 quadrature_weights(25) = 6.4518081902498253e-03;
1009 quadrature_weights(26) = 6.5085808014669752e-03;
1010 quadrature_weights(27) = 6.6442035402279253e-03;
1011 quadrature_weights(28) = 6.6446190457719254e-03;
1012 quadrature_weights(29) = 6.6883082309448748e-03;
1013 quadrature_weights(30) = 9.3946951660218506e-03;
1014 quadrature_weights(31) = 9.5766473548822492e-03;
1015 quadrature_weights(32) = 9.6212423756326000e-03;
1016 quadrature_weights(33) = 9.7404956463108747e-03;
1017 quadrature_weights(34) = 9.8651027886874250e-03;
1018 quadrature_weights(35) = 1.0309119452445125e-02;
1019 quadrature_weights(36) = 1.2821810962084575e-02;
1020 quadrature_weights(37) = 1.2910141048365926e-02;
1021 quadrature_weights(38) = 1.2955751056727700e-02;
1022 quadrature_weights(39) = 1.3213199704525376e-02;
1023 quadrature_weights(40) = 1.3462639325681701e-02;
1024 quadrature_weights(41) = 1.3547383232981901e-02;
1025 quadrature_weights(42) = 1.4618428661110900e-02;
1026 quadrature_weights(43) = 1.4821579209082151e-02;
1027 quadrature_weights(44) = 1.4858956918716301e-02;
1028 quadrature_weights(45) = 1.5795006396574451e-02;
1029 quadrature_weights(46) = 1.5823171128833101e-02;
1030 quadrature_weights(47) = 1.6017684044289202e-02;
1031 quadrature_weights(48) = 2.0301014897957576e-02;
1032 quadrature_weights(49) = 2.0360937838258826e-02;
1033 quadrature_weights(50) = 2.0366980031034525e-02;
1034 quadrature_weights(51) = 2.0376263702112225e-02;
1035 quadrature_weights(52) = 2.0379116623473949e-02;
1036 quadrature_weights(53) = 2.0423276490578225e-02;
1037 quadrature_weights(54) = 2.3080458363263227e-02;
1038 break;
1039 case 61:
1040 parameterized_quadrature_sites(0,0) = 3.33333333333333e-01;
1041 parameterized_quadrature_sites(0,1) = 3.33333333333333e-01;
1042 parameterized_quadrature_sites(1,0) = 4.97170540556774e-01;
1043 parameterized_quadrature_sites(1,1) = 4.97170540556774e-01;
1044 parameterized_quadrature_sites(2,0) = 4.97170540556774e-01;
1045 parameterized_quadrature_sites(2,1) = 5.65891888645198e-03;
1046 parameterized_quadrature_sites(3,0) = 5.65891888645198e-03;
1047 parameterized_quadrature_sites(3,1) = 4.97170540556774e-01;
1048 parameterized_quadrature_sites(4,0) = 4.82176322624625e-01;
1049 parameterized_quadrature_sites(4,1) = 4.82176322624625e-01;
1050 parameterized_quadrature_sites(5,0) = 4.82176322624625e-01;
1051 parameterized_quadrature_sites(5,1) = 3.56473547507510e-02;
1052 parameterized_quadrature_sites(6,0) = 3.56473547507510e-02;
1053 parameterized_quadrature_sites(6,1) = 4.82176322624625e-01;
1054 parameterized_quadrature_sites(7,0) = 4.50239969020782e-01;
1055 parameterized_quadrature_sites(7,1) = 4.50239969020782e-01;
1056 parameterized_quadrature_sites(8,0) = 4.50239969020782e-01;
1057 parameterized_quadrature_sites(8,1) = 9.95200619584370e-02;
1058 parameterized_quadrature_sites(9,0) = 9.95200619584370e-02;
1059 parameterized_quadrature_sites(9,1) = 4.50239969020782e-01;
1060 parameterized_quadrature_sites(10,0) = 4.00266239377397e-01;
1061 parameterized_quadrature_sites(10,1) = 4.00266239377397e-01;
1062 parameterized_quadrature_sites(11,0) = 4.00266239377397e-01;
1063 parameterized_quadrature_sites(11,1) = 1.99467521245206e-01;
1064 parameterized_quadrature_sites(12,0) = 1.99467521245206e-01;
1065 parameterized_quadrature_sites(12,1) = 4.00266239377397e-01;
1066 parameterized_quadrature_sites(13,0) = 2.52141267970953e-01;
1067 parameterized_quadrature_sites(13,1) = 2.52141267970953e-01;
1068 parameterized_quadrature_sites(14,0) = 2.52141267970953e-01;
1069 parameterized_quadrature_sites(14,1) = 4.95717464058095e-01;
1070 parameterized_quadrature_sites(15,0) = 4.95717464058095e-01;
1071 parameterized_quadrature_sites(15,1) = 2.52141267970953e-01;
1072 parameterized_quadrature_sites(16,0) = 1.62047004658461e-01;
1073 parameterized_quadrature_sites(16,1) = 1.62047004658461e-01;
1074 parameterized_quadrature_sites(17,0) = 1.62047004658461e-01;
1075 parameterized_quadrature_sites(17,1) = 6.75905990683077e-01;
1076 parameterized_quadrature_sites(18,0) = 6.75905990683077e-01;
1077 parameterized_quadrature_sites(18,1) = 1.62047004658461e-01;
1078 parameterized_quadrature_sites(19,0) = 7.58758822607460e-02;
1079 parameterized_quadrature_sites(19,1) = 7.58758822607460e-02;
1080 parameterized_quadrature_sites(20,0) = 7.58758822607460e-02;
1081 parameterized_quadrature_sites(20,1) = 8.48248235478508e-01;
1082 parameterized_quadrature_sites(21,0) = 8.48248235478508e-01;
1083 parameterized_quadrature_sites(21,1) = 7.58758822607460e-02;
1084 parameterized_quadrature_sites(22,0) = 1.56547269678220e-02;
1085 parameterized_quadrature_sites(22,1) = 1.56547269678220e-02;
1086 parameterized_quadrature_sites(23,0) = 1.56547269678220e-02;
1087 parameterized_quadrature_sites(23,1) = 9.68690546064356e-01;
1088 parameterized_quadrature_sites(24,0) = 9.68690546064356e-01;
1089 parameterized_quadrature_sites(24,1) = 1.56547269678220e-02;
1090 parameterized_quadrature_sites(25,0) = 3.34319867363658e-01;
1091 parameterized_quadrature_sites(25,1) = 6.55493203809423e-01;
1092 parameterized_quadrature_sites(26,0) = 6.55493203809423e-01;
1093 parameterized_quadrature_sites(26,1) = 1.01869288269190e-02;
1094 parameterized_quadrature_sites(27,0) = 1.01869288269190e-02;
1095 parameterized_quadrature_sites(27,1) = 3.34319867363658e-01;
1096 parameterized_quadrature_sites(28,0) = 3.34319867363658e-01;
1097 parameterized_quadrature_sites(28,1) = 1.01869288269190e-02;
1098 parameterized_quadrature_sites(29,0) = 6.55493203809423e-01;
1099 parameterized_quadrature_sites(29,1) = 3.34319867363658e-01;
1100 parameterized_quadrature_sites(30,0) = 1.01869288269190e-02;
1101 parameterized_quadrature_sites(30,1) = 6.55493203809423e-01;
1102 parameterized_quadrature_sites(31,0) = 2.92221537796944e-01;
1103 parameterized_quadrature_sites(31,1) = 5.72337590532020e-01;
1104 parameterized_quadrature_sites(32,0) = 5.72337590532020e-01;
1105 parameterized_quadrature_sites(32,1) = 1.35440871671036e-01;
1106 parameterized_quadrature_sites(33,0) = 1.35440871671036e-01;
1107 parameterized_quadrature_sites(33,1) = 2.92221537796944e-01;
1108 parameterized_quadrature_sites(34,0) = 2.92221537796944e-01;
1109 parameterized_quadrature_sites(34,1) = 1.35440871671036e-01;
1110 parameterized_quadrature_sites(35,0) = 5.72337590532020e-01;
1111 parameterized_quadrature_sites(35,1) = 2.92221537796944e-01;
1112 parameterized_quadrature_sites(36,0) = 1.35440871671036e-01;
1113 parameterized_quadrature_sites(36,1) = 5.72337590532020e-01;
1114 parameterized_quadrature_sites(37,0) = 3.19574885423190e-01;
1115 parameterized_quadrature_sites(37,1) = 6.26001190286228e-01;
1116 parameterized_quadrature_sites(38,0) = 6.26001190286228e-01;
1117 parameterized_quadrature_sites(38,1) = 5.44239242905830e-02;
1118 parameterized_quadrature_sites(39,0) = 5.44239242905830e-02;
1119 parameterized_quadrature_sites(39,1) = 3.19574885423190e-01;
1120 parameterized_quadrature_sites(40,0) = 3.19574885423190e-01;
1121 parameterized_quadrature_sites(40,1) = 5.44239242905830e-02;
1122 parameterized_quadrature_sites(41,0) = 6.26001190286228e-01;
1123 parameterized_quadrature_sites(41,1) = 3.19574885423190e-01;
1124 parameterized_quadrature_sites(42,0) = 5.44239242905830e-02;
1125 parameterized_quadrature_sites(42,1) = 6.26001190286228e-01;
1126 parameterized_quadrature_sites(43,0) = 1.90704224192292e-01;
1127 parameterized_quadrature_sites(43,1) = 7.96427214974071e-01;
1128 parameterized_quadrature_sites(44,0) = 7.96427214974071e-01;
1129 parameterized_quadrature_sites(44,1) = 1.28685608336370e-02;
1130 parameterized_quadrature_sites(45,0) = 1.28685608336370e-02;
1131 parameterized_quadrature_sites(45,1) = 1.90704224192292e-01;
1132 parameterized_quadrature_sites(46,0) = 1.90704224192292e-01;
1133 parameterized_quadrature_sites(46,1) = 1.28685608336370e-02;
1134 parameterized_quadrature_sites(47,0) = 7.96427214974071e-01;
1135 parameterized_quadrature_sites(47,1) = 1.90704224192292e-01;
1136 parameterized_quadrature_sites(48,0) = 1.28685608336370e-02;
1137 parameterized_quadrature_sites(48,1) = 7.96427214974071e-01;
1138 parameterized_quadrature_sites(49,0) = 1.80483211648746e-01;
1139 parameterized_quadrature_sites(49,1) = 7.52351005937729e-01;
1140 parameterized_quadrature_sites(50,0) = 7.52351005937729e-01;
1141 parameterized_quadrature_sites(50,1) = 6.71657824135240e-02;
1142 parameterized_quadrature_sites(51,0) = 6.71657824135240e-02;
1143 parameterized_quadrature_sites(51,1) = 1.80483211648746e-01;
1144 parameterized_quadrature_sites(52,0) = 1.80483211648746e-01;
1145 parameterized_quadrature_sites(52,1) = 6.71657824135240e-02;
1146 parameterized_quadrature_sites(53,0) = 7.52351005937729e-01;
1147 parameterized_quadrature_sites(53,1) = 1.80483211648746e-01;
1148 parameterized_quadrature_sites(54,0) = 6.71657824135240e-02;
1149 parameterized_quadrature_sites(54,1) = 7.52351005937729e-01;
1150 parameterized_quadrature_sites(55,0) = 8.07113136795640e-02;
1151 parameterized_quadrature_sites(55,1) = 9.04625504095608e-01;
1152 parameterized_quadrature_sites(56,0) = 9.04625504095608e-01;
1153 parameterized_quadrature_sites(56,1) = 1.46631822248280e-02;
1154 parameterized_quadrature_sites(57,0) = 1.46631822248280e-02;
1155 parameterized_quadrature_sites(57,1) = 8.07113136795640e-02;
1156 parameterized_quadrature_sites(58,0) = 8.07113136795640e-02;
1157 parameterized_quadrature_sites(58,1) = 1.46631822248280e-02;
1158 parameterized_quadrature_sites(59,0) = 9.04625504095608e-01;
1159 parameterized_quadrature_sites(59,1) = 8.07113136795640e-02;
1160 parameterized_quadrature_sites(60,0) = 1.46631822248280e-02;
1161 parameterized_quadrature_sites(60,1) = 9.04625504095608e-01;
1162 quadrature_weights(0) = 1.67185996454015e-02;
1163 quadrature_weights(1) = 2.54670772025350e-03;
1164 quadrature_weights(2) = 2.54670772025350e-03;
1165 quadrature_weights(3) = 2.54670772025350e-03;
1166 quadrature_weights(4) = 7.33543226381900e-03;
1167 quadrature_weights(5) = 7.33543226381900e-03;
1168 quadrature_weights(6) = 7.33543226381900e-03;
1169 quadrature_weights(7) = 1.21754391768360e-02;
1170 quadrature_weights(8) = 1.21754391768360e-02;
1171 quadrature_weights(9) = 1.21754391768360e-02;
1172 quadrature_weights(10) = 1.55537754344845e-02;
1173 quadrature_weights(11) = 1.55537754344845e-02;
1174 quadrature_weights(12) = 1.55537754344845e-02;
1175 quadrature_weights(13) = 1.56285556093100e-02;
1176 quadrature_weights(14) = 1.56285556093100e-02;
1177 quadrature_weights(15) = 1.56285556093100e-02;
1178 quadrature_weights(16) = 1.24078271698325e-02;
1179 quadrature_weights(17) = 1.24078271698325e-02;
1180 quadrature_weights(18) = 1.24078271698325e-02;
1181 quadrature_weights(19) = 7.02803653527850e-03;
1182 quadrature_weights(20) = 7.02803653527850e-03;
1183 quadrature_weights(21) = 7.02803653527850e-03;
1184 quadrature_weights(22) = 1.59733808688950e-03;
1185 quadrature_weights(23) = 1.59733808688950e-03;
1186 quadrature_weights(24) = 1.59733808688950e-03;
1187 quadrature_weights(25) = 4.05982765949650e-03;
1188 quadrature_weights(26) = 4.05982765949650e-03;
1189 quadrature_weights(27) = 4.05982765949650e-03;
1190 quadrature_weights(28) = 4.05982765949650e-03;
1191 quadrature_weights(29) = 4.05982765949650e-03;
1192 quadrature_weights(30) = 4.05982765949650e-03;
1193 quadrature_weights(31) = 1.34028711415815e-02;
1194 quadrature_weights(32) = 1.34028711415815e-02;
1195 quadrature_weights(33) = 1.34028711415815e-02;
1196 quadrature_weights(34) = 1.34028711415815e-02;
1197 quadrature_weights(35) = 1.34028711415815e-02;
1198 quadrature_weights(36) = 1.34028711415815e-02;
1199 quadrature_weights(37) = 9.22999660541100e-03;
1200 quadrature_weights(38) = 9.22999660541100e-03;
1201 quadrature_weights(39) = 9.22999660541100e-03;
1202 quadrature_weights(40) = 9.22999660541100e-03;
1203 quadrature_weights(41) = 9.22999660541100e-03;
1204 quadrature_weights(42) = 9.22999660541100e-03;
1205 quadrature_weights(43) = 4.23843426716400e-03;
1206 quadrature_weights(44) = 4.23843426716400e-03;
1207 quadrature_weights(45) = 4.23843426716400e-03;
1208 quadrature_weights(46) = 4.23843426716400e-03;
1209 quadrature_weights(47) = 4.23843426716400e-03;
1210 quadrature_weights(48) = 4.23843426716400e-03;
1211 quadrature_weights(49) = 9.14639838501250e-03;
1212 quadrature_weights(50) = 9.14639838501250e-03;
1213 quadrature_weights(51) = 9.14639838501250e-03;
1214 quadrature_weights(52) = 9.14639838501250e-03;
1215 quadrature_weights(53) = 9.14639838501250e-03;
1216 quadrature_weights(54) = 9.14639838501250e-03;
1217 quadrature_weights(55) = 3.33281600208250e-03;
1218 quadrature_weights(56) = 3.33281600208250e-03;
1219 quadrature_weights(57) = 3.33281600208250e-03;
1220 quadrature_weights(58) = 3.33281600208250e-03;
1221 quadrature_weights(59) = 3.33281600208250e-03;
1222 quadrature_weights(60) = 3.33281600208250e-03;
1223 break;
1224 case 66:
1225 parameterized_quadrature_sites(0,0) = 1.1673105966841200e-02;
1226 parameterized_quadrature_sites(0,1) = 9.8125659512890129e-01;
1227 parameterized_quadrature_sites(1,0) = 9.8100308583879503e-01;
1228 parameterized_quadrature_sites(1,1) = 7.1462504863216000e-03;
1229 parameterized_quadrature_sites(2,0) = 1.0696631709169700e-02;
1230 parameterized_quadrature_sites(2,1) = 1.1515393337596600e-02;
1231 parameterized_quadrature_sites(3,0) = 9.3824769835505051e-01;
1232 parameterized_quadrature_sites(3,1) = 4.9557059134064198e-02;
1233 parameterized_quadrature_sites(4,0) = 1.2662751841721401e-02;
1234 parameterized_quadrature_sites(4,1) = 9.3701236206150318e-01;
1235 parameterized_quadrature_sites(5,0) = 5.9810940998380198e-02;
1236 parameterized_quadrature_sites(5,1) = 1.2136457892184800e-02;
1237 parameterized_quadrature_sites(6,0) = 1.3736329792672100e-02;
1238 parameterized_quadrature_sites(6,1) = 6.1278362559696799e-02;
1239 parameterized_quadrature_sites(7,0) = 9.2295279594054480e-01;
1240 parameterized_quadrature_sites(7,1) = 1.4112827060242099e-02;
1241 parameterized_quadrature_sites(8,0) = 6.3310735499269494e-02;
1242 parameterized_quadrature_sites(8,1) = 9.2201972917274344e-01;
1243 parameterized_quadrature_sites(9,0) = 1.1726510033460201e-02;
1244 parameterized_quadrature_sites(9,1) = 1.5005204752290349e-01;
1245 parameterized_quadrature_sites(10,0) = 1.5547205873234721e-01;
1246 parameterized_quadrature_sites(10,1) = 8.3251471215892492e-01;
1247 parameterized_quadrature_sites(11,0) = 8.3432938889821573e-01;
1248 parameterized_quadrature_sites(11,1) = 1.2522815875883600e-02;
1249 parameterized_quadrature_sites(12,0) = 8.5016380319567597e-01;
1250 parameterized_quadrature_sites(12,1) = 1.3719975087357841e-01;
1251 parameterized_quadrature_sites(13,0) = 1.2881635052197599e-02;
1252 parameterized_quadrature_sites(13,1) = 8.4776270634792006e-01;
1253 parameterized_quadrature_sites(14,0) = 1.5108016089587781e-01;
1254 parameterized_quadrature_sites(14,1) = 1.3652692403937501e-02;
1255 parameterized_quadrature_sites(15,0) = 1.0191787921658400e-02;
1256 parameterized_quadrature_sites(15,1) = 5.7704386183448575e-01;
1257 parameterized_quadrature_sites(16,0) = 2.8133723993032811e-01;
1258 parameterized_quadrature_sites(16,1) = 7.0668537596231984e-01;
1259 parameterized_quadrature_sites(17,0) = 7.1243746285009335e-01;
1260 parameterized_quadrature_sites(17,1) = 1.2456978098990301e-02;
1261 parameterized_quadrature_sites(18,0) = 2.7630252508633668e-01;
1262 parameterized_quadrature_sites(18,1) = 1.2174131138564200e-02;
1263 parameterized_quadrature_sites(19,0) = 1.0965836856061799e-02;
1264 parameterized_quadrature_sites(19,1) = 4.1943067124662847e-01;
1265 parameterized_quadrature_sites(20,0) = 4.2891105178839167e-01;
1266 parameterized_quadrature_sites(20,1) = 5.5996160674689166e-01;
1267 parameterized_quadrature_sites(21,0) = 4.2154205551147350e-01;
1268 parameterized_quadrature_sites(21,1) = 1.1647599478465699e-02;
1269 parameterized_quadrature_sites(22,0) = 5.7112585904443613e-01;
1270 parameterized_quadrature_sites(22,1) = 1.1821831398851200e-02;
1271 parameterized_quadrature_sites(23,0) = 5.8268682705109343e-01;
1272 parameterized_quadrature_sites(23,1) = 4.0578895811771831e-01;
1273 parameterized_quadrature_sites(24,0) = 1.3056780671324699e-02;
1274 parameterized_quadrature_sites(24,1) = 2.7250237508679159e-01;
1275 parameterized_quadrature_sites(25,0) = 1.3076040096391800e-02;
1276 parameterized_quadrature_sites(25,1) = 7.2247125232334730e-01;
1277 parameterized_quadrature_sites(26,0) = 7.2634370624067746e-01;
1278 parameterized_quadrature_sites(26,1) = 2.6029840192506443e-01;
1279 parameterized_quadrature_sites(27,0) = 6.8723006863737404e-02;
1280 parameterized_quadrature_sites(27,1) = 6.3141727720962701e-02;
1281 parameterized_quadrature_sites(28,0) = 8.6523021015294610e-01;
1282 parameterized_quadrature_sites(28,1) = 7.2061183733767895e-02;
1283 parameterized_quadrature_sites(29,0) = 6.4859907103736694e-02;
1284 parameterized_quadrature_sites(29,1) = 8.5904335439099433e-01;
1285 parameterized_quadrature_sites(30,0) = 1.4834949433620581e-01;
1286 parameterized_quadrature_sites(30,1) = 7.8887883522396707e-01;
1287 parameterized_quadrature_sites(31,0) = 6.2435989839593801e-02;
1288 parameterized_quadrature_sites(31,1) = 1.4939354993542750e-01;
1289 parameterized_quadrature_sites(32,0) = 7.8713690117350699e-01;
1290 parameterized_quadrature_sites(32,1) = 6.5638204275659501e-02;
1291 parameterized_quadrature_sites(33,0) = 5.1910492160953101e-02;
1292 parameterized_quadrature_sites(33,1) = 5.2556356956052430e-01;
1293 parameterized_quadrature_sites(34,0) = 1.5431299274438229e-01;
1294 parameterized_quadrature_sites(34,1) = 7.1638392691700595e-02;
1295 parameterized_quadrature_sites(35,0) = 2.6178427456029407e-01;
1296 parameterized_quadrature_sites(35,1) = 6.2147948528815097e-02;
1297 parameterized_quadrature_sites(36,0) = 7.6672578728127994e-01;
1298 parameterized_quadrature_sites(36,1) = 1.6582115548313259e-01;
1299 parameterized_quadrature_sites(37,0) = 2.5821036766273009e-01;
1300 parameterized_quadrature_sites(37,1) = 6.8001197661390189e-01;
1301 parameterized_quadrature_sites(38,0) = 6.7906592514742597e-02;
1302 parameterized_quadrature_sites(38,1) = 7.5715154377818017e-01;
1303 parameterized_quadrature_sites(39,0) = 5.2935782748041971e-01;
1304 parameterized_quadrature_sites(39,1) = 4.1215038411072058e-01;
1305 parameterized_quadrature_sites(40,0) = 6.6603615048415998e-02;
1306 parameterized_quadrature_sites(40,1) = 2.6125130878864999e-01;
1307 parameterized_quadrature_sites(41,0) = 5.8567546189943198e-02;
1308 parameterized_quadrature_sites(41,1) = 3.9022361145349760e-01;
1309 parameterized_quadrature_sites(42,0) = 6.4453536041083406e-02;
1310 parameterized_quadrature_sites(42,1) = 6.3736265597609554e-01;
1311 parameterized_quadrature_sites(43,0) = 6.7481384291513691e-01;
1312 parameterized_quadrature_sites(43,1) = 6.3758334206129100e-02;
1313 parameterized_quadrature_sites(44,0) = 3.9146023103687089e-01;
1314 parameterized_quadrature_sites(44,1) = 5.5032380905631106e-01;
1315 parameterized_quadrature_sites(45,0) = 6.4877014923071408e-01;
1316 parameterized_quadrature_sites(45,1) = 2.8367283602629478e-01;
1317 parameterized_quadrature_sites(46,0) = 3.9464982204080379e-01;
1318 parameterized_quadrature_sites(46,1) = 6.0517552255370900e-02;
1319 parameterized_quadrature_sites(47,0) = 5.3901371519333352e-01;
1320 parameterized_quadrature_sites(47,1) = 6.1199017693642201e-02;
1321 parameterized_quadrature_sites(48,0) = 1.6278950827847499e-01;
1322 parameterized_quadrature_sites(48,1) = 6.8613221410348235e-01;
1323 parameterized_quadrature_sites(49,0) = 6.8124363226406448e-01;
1324 parameterized_quadrature_sites(49,1) = 1.5679683458990931e-01;
1325 parameterized_quadrature_sites(50,0) = 1.5428328780201980e-01;
1326 parameterized_quadrature_sites(50,1) = 1.6675126240198401e-01;
1327 parameterized_quadrature_sites(51,0) = 2.5227277504445078e-01;
1328 parameterized_quadrature_sites(51,1) = 2.5048039333948502e-01;
1329 parameterized_quadrature_sites(52,0) = 2.5479815324070432e-01;
1330 parameterized_quadrature_sites(52,1) = 4.9940906490431908e-01;
1331 parameterized_quadrature_sites(53,0) = 1.4855805491943541e-01;
1332 parameterized_quadrature_sites(53,1) = 5.7560230960873771e-01;
1333 parameterized_quadrature_sites(54,0) = 2.9302396064361819e-01;
1334 parameterized_quadrature_sites(54,1) = 5.6568973541618528e-01;
1335 parameterized_quadrature_sites(55,0) = 2.8089912723099042e-01;
1336 parameterized_quadrature_sites(55,1) = 1.4379215742477949e-01;
1337 parameterized_quadrature_sites(56,0) = 4.8209895929708219e-01;
1338 parameterized_quadrature_sites(56,1) = 2.5185575358650381e-01;
1339 parameterized_quadrature_sites(57,0) = 5.6418782454436134e-01;
1340 parameterized_quadrature_sites(57,1) = 1.4629667431525920e-01;
1341 parameterized_quadrature_sites(58,0) = 1.3076996443439021e-01;
1342 parameterized_quadrature_sites(58,1) = 4.4895775861167753e-01;
1343 parameterized_quadrature_sites(59,0) = 1.4796922219475581e-01;
1344 parameterized_quadrature_sites(59,1) = 3.0011743868291701e-01;
1345 parameterized_quadrature_sites(60,0) = 5.6386842229459166e-01;
1346 parameterized_quadrature_sites(60,1) = 2.8137720892975088e-01;
1347 parameterized_quadrature_sites(61,0) = 4.3611574287904659e-01;
1348 parameterized_quadrature_sites(61,1) = 4.2520534464204729e-01;
1349 parameterized_quadrature_sites(62,0) = 3.6032639352854701e-01;
1350 parameterized_quadrature_sites(62,1) = 2.5991900048886368e-01;
1351 parameterized_quadrature_sites(63,0) = 4.2241883346742481e-01;
1352 parameterized_quadrature_sites(63,1) = 1.4532384433026860e-01;
1353 parameterized_quadrature_sites(64,0) = 3.7190018330523877e-01;
1354 parameterized_quadrature_sites(64,1) = 3.7801227035670099e-01;
1355 parameterized_quadrature_sites(65,0) = 2.4136450069284729e-01;
1356 parameterized_quadrature_sites(65,1) = 3.8475632849397318e-01;
1357 quadrature_weights(0) = 6.2914392466127504e-04;
1358 quadrature_weights(1) = 6.3183630018052495e-04;
1359 quadrature_weights(2) = 8.3173238332957496e-04;
1360 quadrature_weights(3) = 2.0375873031348501e-03;
1361 quadrature_weights(4) = 2.1533881435404252e-03;
1362 quadrature_weights(5) = 2.1946686544827001e-03;
1363 quadrature_weights(6) = 2.4274896390419250e-03;
1364 quadrature_weights(7) = 2.5616552978717250e-03;
1365 quadrature_weights(8) = 2.7099422085185751e-03;
1366 quadrature_weights(9) = 3.2346347543960748e-03;
1367 quadrature_weights(10) = 3.4084955895738499e-03;
1368 quadrature_weights(11) = 3.4619332036664001e-03;
1369 quadrature_weights(12) = 3.4855385026212752e-03;
1370 quadrature_weights(13) = 3.6030349991898998e-03;
1371 quadrature_weights(14) = 3.8425863883506501e-03;
1372 quadrature_weights(15) = 4.0622450563140748e-03;
1373 quadrature_weights(16) = 4.2429576070036248e-03;
1374 quadrature_weights(17) = 4.2522133105332002e-03;
1375 quadrature_weights(18) = 4.2738380168663498e-03;
1376 quadrature_weights(19) = 4.3472213639774750e-03;
1377 quadrature_weights(20) = 4.3635990609680250e-03;
1378 quadrature_weights(21) = 4.4601689321659248e-03;
1379 quadrature_weights(22) = 4.4611715969841001e-03;
1380 quadrature_weights(23) = 4.4761584388088504e-03;
1381 quadrature_weights(24) = 4.5314939050175749e-03;
1382 quadrature_weights(25) = 4.6196209720506748e-03;
1383 quadrature_weights(26) = 4.6448391092779500e-03;
1384 quadrature_weights(27) = 5.0804287944135754e-03;
1385 quadrature_weights(28) = 5.3442915452291753e-03;
1386 quadrature_weights(29) = 5.7979213524570498e-03;
1387 quadrature_weights(30) = 6.8606677714776751e-03;
1388 quadrature_weights(31) = 7.2575480585093501e-03;
1389 quadrature_weights(32) = 7.3630684626356750e-03;
1390 quadrature_weights(33) = 7.4859062907272752e-03;
1391 quadrature_weights(34) = 7.6756737029697996e-03;
1392 quadrature_weights(35) = 8.1315841465677500e-03;
1393 quadrature_weights(36) = 8.1971052126526001e-03;
1394 quadrature_weights(37) = 8.2808668797998992e-03;
1395 quadrature_weights(38) = 8.6541881718643493e-03;
1396 quadrature_weights(39) = 8.6770343494031749e-03;
1397 quadrature_weights(40) = 8.6843012350962742e-03;
1398 quadrature_weights(41) = 8.7132190613550004e-03;
1399 quadrature_weights(42) = 8.7150390296491503e-03;
1400 quadrature_weights(43) = 8.8867892493721002e-03;
1401 quadrature_weights(44) = 9.0045749095674504e-03;
1402 quadrature_weights(45) = 9.0731571460701751e-03;
1403 quadrature_weights(46) = 9.5474425520800498e-03;
1404 quadrature_weights(47) = 9.8063200029475748e-03;
1405 quadrature_weights(48) = 1.2067753147187676e-02;
1406 quadrature_weights(49) = 1.2247803039156025e-02;
1407 quadrature_weights(50) = 1.2430520846804525e-02;
1408 quadrature_weights(51) = 1.2676643424644550e-02;
1409 quadrature_weights(52) = 1.2744299851074425e-02;
1410 quadrature_weights(53) = 1.3034001591679976e-02;
1411 quadrature_weights(54) = 1.3086521873117450e-02;
1412 quadrature_weights(55) = 1.3111017088793300e-02;
1413 quadrature_weights(56) = 1.3186491120564975e-02;
1414 quadrature_weights(57) = 1.3236226593190750e-02;
1415 quadrature_weights(58) = 1.3559889862520475e-02;
1416 quadrature_weights(59) = 1.3586755085482525e-02;
1417 quadrature_weights(60) = 1.3677513715971475e-02;
1418 quadrature_weights(61) = 1.3932208647817225e-02;
1419 quadrature_weights(62) = 1.4443356605827800e-02;
1420 quadrature_weights(63) = 1.4634844540566926e-02;
1421 quadrature_weights(64) = 1.5225981266989826e-02;
1422 quadrature_weights(65) = 1.5931849111237351e-02;
1423 break;
1424 case 73:
1425 parameterized_quadrature_sites(0,0) = 3.33333333333333e-01;
1426 parameterized_quadrature_sites(0,1) = 3.33333333333333e-01;
1427 parameterized_quadrature_sites(1,0) = 4.89609987073006e-01;
1428 parameterized_quadrature_sites(1,1) = 4.89609987073006e-01;
1429 parameterized_quadrature_sites(2,0) = 4.89609987073006e-01;
1430 parameterized_quadrature_sites(2,1) = 2.07800258539870e-02;
1431 parameterized_quadrature_sites(3,0) = 2.07800258539870e-02;
1432 parameterized_quadrature_sites(3,1) = 4.89609987073006e-01;
1433 parameterized_quadrature_sites(4,0) = 4.54536892697893e-01;
1434 parameterized_quadrature_sites(4,1) = 4.54536892697893e-01;
1435 parameterized_quadrature_sites(5,0) = 4.54536892697893e-01;
1436 parameterized_quadrature_sites(5,1) = 9.09262146042150e-02;
1437 parameterized_quadrature_sites(6,0) = 9.09262146042150e-02;
1438 parameterized_quadrature_sites(6,1) = 4.54536892697893e-01;
1439 parameterized_quadrature_sites(7,0) = 4.01416680649431e-01;
1440 parameterized_quadrature_sites(7,1) = 4.01416680649431e-01;
1441 parameterized_quadrature_sites(8,0) = 4.01416680649431e-01;
1442 parameterized_quadrature_sites(8,1) = 1.97166638701138e-01;
1443 parameterized_quadrature_sites(9,0) = 1.97166638701138e-01;
1444 parameterized_quadrature_sites(9,1) = 4.01416680649431e-01;
1445 parameterized_quadrature_sites(10,0) = 2.55551654403098e-01;
1446 parameterized_quadrature_sites(10,1) = 2.55551654403098e-01;
1447 parameterized_quadrature_sites(11,0) = 2.55551654403098e-01;
1448 parameterized_quadrature_sites(11,1) = 4.88896691193805e-01;
1449 parameterized_quadrature_sites(12,0) = 4.88896691193805e-01;
1450 parameterized_quadrature_sites(12,1) = 2.55551654403098e-01;
1451 parameterized_quadrature_sites(13,0) = 1.77077942152130e-01;
1452 parameterized_quadrature_sites(13,1) = 1.77077942152130e-01;
1453 parameterized_quadrature_sites(14,0) = 1.77077942152130e-01;
1454 parameterized_quadrature_sites(14,1) = 6.45844115695741e-01;
1455 parameterized_quadrature_sites(15,0) = 6.45844115695741e-01;
1456 parameterized_quadrature_sites(15,1) = 1.77077942152130e-01;
1457 parameterized_quadrature_sites(16,0) = 1.10061053227952e-01;
1458 parameterized_quadrature_sites(16,1) = 1.10061053227952e-01;
1459 parameterized_quadrature_sites(17,0) = 1.10061053227952e-01;
1460 parameterized_quadrature_sites(17,1) = 7.79877893544096e-01;
1461 parameterized_quadrature_sites(18,0) = 7.79877893544096e-01;
1462 parameterized_quadrature_sites(18,1) = 1.10061053227952e-01;
1463 parameterized_quadrature_sites(19,0) = 5.55286242518400e-02;
1464 parameterized_quadrature_sites(19,1) = 5.55286242518400e-02;
1465 parameterized_quadrature_sites(20,0) = 5.55286242518400e-02;
1466 parameterized_quadrature_sites(20,1) = 8.88942751496321e-01;
1467 parameterized_quadrature_sites(21,0) = 8.88942751496321e-01;
1468 parameterized_quadrature_sites(21,1) = 5.55286242518400e-02;
1469 parameterized_quadrature_sites(22,0) = 1.26218637772290e-02;
1470 parameterized_quadrature_sites(22,1) = 1.26218637772290e-02;
1471 parameterized_quadrature_sites(23,0) = 1.26218637772290e-02;
1472 parameterized_quadrature_sites(23,1) = 9.74756272445543e-01;
1473 parameterized_quadrature_sites(24,0) = 9.74756272445543e-01;
1474 parameterized_quadrature_sites(24,1) = 1.26218637772290e-02;
1475 parameterized_quadrature_sites(25,0) = 3.95754787356943e-01;
1476 parameterized_quadrature_sites(25,1) = 6.00633794794645e-01;
1477 parameterized_quadrature_sites(26,0) = 6.00633794794645e-01;
1478 parameterized_quadrature_sites(26,1) = 3.61141784841201e-03;
1479 parameterized_quadrature_sites(27,0) = 3.61141784841201e-03;
1480 parameterized_quadrature_sites(27,1) = 3.95754787356943e-01;
1481 parameterized_quadrature_sites(28,0) = 3.95754787356943e-01;
1482 parameterized_quadrature_sites(28,1) = 3.61141784841201e-03;
1483 parameterized_quadrature_sites(29,0) = 6.00633794794645e-01;
1484 parameterized_quadrature_sites(29,1) = 3.95754787356943e-01;
1485 parameterized_quadrature_sites(30,0) = 3.61141784841201e-03;
1486 parameterized_quadrature_sites(30,1) = 6.00633794794643e-01;
1487 parameterized_quadrature_sites(31,0) = 3.07929983880436e-01;
1488 parameterized_quadrature_sites(31,1) = 5.57603261588784e-01;
1489 parameterized_quadrature_sites(32,0) = 5.57603261588784e-01;
1490 parameterized_quadrature_sites(32,1) = 1.34466754530780e-01;
1491 parameterized_quadrature_sites(33,0) = 1.34466754530780e-01;
1492 parameterized_quadrature_sites(33,1) = 3.07929983880436e-01;
1493 parameterized_quadrature_sites(34,0) = 3.07929983880436e-01;
1494 parameterized_quadrature_sites(34,1) = 1.34466754530780e-01;
1495 parameterized_quadrature_sites(35,0) = 5.57603261588784e-01;
1496 parameterized_quadrature_sites(35,1) = 3.07929983880436e-01;
1497 parameterized_quadrature_sites(36,0) = 1.34466754530780e-01;
1498 parameterized_quadrature_sites(36,1) = 5.57603261588784e-01;
1499 parameterized_quadrature_sites(37,0) = 2.64566948406520e-01;
1500 parameterized_quadrature_sites(37,1) = 7.20987025817365e-01;
1501 parameterized_quadrature_sites(38,0) = 7.20987025817365e-01;
1502 parameterized_quadrature_sites(38,1) = 1.44460257761150e-02;
1503 parameterized_quadrature_sites(39,0) = 1.44460257761150e-02;
1504 parameterized_quadrature_sites(39,1) = 2.64566948406520e-01;
1505 parameterized_quadrature_sites(40,0) = 2.64566948406520e-01;
1506 parameterized_quadrature_sites(40,1) = 1.44460257761150e-02;
1507 parameterized_quadrature_sites(41,0) = 7.20987025817365e-01;
1508 parameterized_quadrature_sites(41,1) = 2.64566948406520e-01;
1509 parameterized_quadrature_sites(42,0) = 1.44460257761150e-02;
1510 parameterized_quadrature_sites(42,1) = 7.20987025817365e-01;
1511 parameterized_quadrature_sites(43,0) = 3.58539352205951e-01;
1512 parameterized_quadrature_sites(43,1) = 5.94527068955871e-01;
1513 parameterized_quadrature_sites(44,0) = 5.94527068955871e-01;
1514 parameterized_quadrature_sites(44,1) = 4.69335788381780e-02;
1515 parameterized_quadrature_sites(45,0) = 4.69335788381780e-02;
1516 parameterized_quadrature_sites(45,1) = 3.58539352205951e-01;
1517 parameterized_quadrature_sites(46,0) = 3.58539352205951e-01;
1518 parameterized_quadrature_sites(46,1) = 4.69335788381780e-02;
1519 parameterized_quadrature_sites(47,0) = 5.94527068955871e-01;
1520 parameterized_quadrature_sites(47,1) = 3.58539352205951e-01;
1521 parameterized_quadrature_sites(48,0) = 4.69335788381780e-02;
1522 parameterized_quadrature_sites(48,1) = 5.94527068955871e-01;
1523 parameterized_quadrature_sites(49,0) = 1.57807405968595e-01;
1524 parameterized_quadrature_sites(49,1) = 8.39331473680839e-01;
1525 parameterized_quadrature_sites(50,0) = 8.39331473680839e-01;
1526 parameterized_quadrature_sites(50,1) = 2.86112035056701e-03;
1527 parameterized_quadrature_sites(51,0) = 2.86112035056701e-03;
1528 parameterized_quadrature_sites(51,1) = 1.57807405968595e-01;
1529 parameterized_quadrature_sites(52,0) = 1.57807405968595e-01;
1530 parameterized_quadrature_sites(52,1) = 2.86112035056701e-03;
1531 parameterized_quadrature_sites(53,0) = 8.39331473680839e-01;
1532 parameterized_quadrature_sites(53,1) = 1.57807405968595e-01;
1533 parameterized_quadrature_sites(54,0) = 2.86112035056701e-03;
1534 parameterized_quadrature_sites(54,1) = 8.39331473680839e-01;
1535 parameterized_quadrature_sites(55,0) = 7.50505969759110e-02;
1536 parameterized_quadrature_sites(55,1) = 7.01087978926173e-01;
1537 parameterized_quadrature_sites(56,0) = 7.01087978926173e-01;
1538 parameterized_quadrature_sites(56,1) = 2.23861424097916e-01;
1539 parameterized_quadrature_sites(57,0) = 2.23861424097916e-01;
1540 parameterized_quadrature_sites(57,1) = 7.50505969759110e-02;
1541 parameterized_quadrature_sites(58,0) = 7.50505969759110e-02;
1542 parameterized_quadrature_sites(58,1) = 2.23861424097916e-01;
1543 parameterized_quadrature_sites(59,0) = 7.01087978926173e-01;
1544 parameterized_quadrature_sites(59,1) = 7.50505969759110e-02;
1545 parameterized_quadrature_sites(60,0) = 2.23861424097916e-01;
1546 parameterized_quadrature_sites(60,1) = 7.01087978926173e-01;
1547 parameterized_quadrature_sites(61,0) = 1.42421601113383e-01;
1548 parameterized_quadrature_sites(61,1) = 8.22931324069857e-01;
1549 parameterized_quadrature_sites(62,0) = 8.22931324069857e-01;
1550 parameterized_quadrature_sites(62,1) = 3.46470748167600e-02;
1551 parameterized_quadrature_sites(63,0) = 3.46470748167600e-02;
1552 parameterized_quadrature_sites(63,1) = 1.42421601113383e-01;
1553 parameterized_quadrature_sites(64,0) = 1.42421601113383e-01;
1554 parameterized_quadrature_sites(64,1) = 3.46470748167600e-02;
1555 parameterized_quadrature_sites(65,0) = 8.22931324069857e-01;
1556 parameterized_quadrature_sites(65,1) = 1.42421601113383e-01;
1557 parameterized_quadrature_sites(66,0) = 3.46470748167600e-02;
1558 parameterized_quadrature_sites(66,1) = 8.22931324069857e-01;
1559 parameterized_quadrature_sites(67,0) = 6.54946280829380e-02;
1560 parameterized_quadrature_sites(67,1) = 9.24344252620784e-01;
1561 parameterized_quadrature_sites(68,0) = 9.24344252620784e-01;
1562 parameterized_quadrature_sites(68,1) = 1.01611192962780e-02;
1563 parameterized_quadrature_sites(69,0) = 1.01611192962780e-02;
1564 parameterized_quadrature_sites(69,1) = 6.54946280829380e-02;
1565 parameterized_quadrature_sites(70,0) = 6.54946280829380e-02;
1566 parameterized_quadrature_sites(70,1) = 1.01611192962780e-02;
1567 parameterized_quadrature_sites(71,0) = 9.24344252620784e-01;
1568 parameterized_quadrature_sites(71,1) = 6.54946280829380e-02;
1569 parameterized_quadrature_sites(72,0) = 1.01611192962780e-02;
1570 parameterized_quadrature_sites(72,1) = 9.24344252620784e-01;
1571 quadrature_weights(0) = 1.64531656944595e-02;
1572 quadrature_weights(1) = 5.16536594563600e-03;
1573 quadrature_weights(2) = 5.16536594563600e-03;
1574 quadrature_weights(3) = 5.16536594563600e-03;
1575 quadrature_weights(4) = 1.11936236315080e-02;
1576 quadrature_weights(5) = 1.11936236315080e-02;
1577 quadrature_weights(6) = 1.11936236315080e-02;
1578 quadrature_weights(7) = 1.51330629347340e-02;
1579 quadrature_weights(8) = 1.51330629347340e-02;
1580 quadrature_weights(9) = 1.51330629347340e-02;
1581 quadrature_weights(10) = 1.52454839010990e-02;
1582 quadrature_weights(11) = 1.52454839010990e-02;
1583 quadrature_weights(12) = 1.52454839010990e-02;
1584 quadrature_weights(13) = 1.20796063708205e-02;
1585 quadrature_weights(14) = 1.20796063708205e-02;
1586 quadrature_weights(15) = 1.20796063708205e-02;
1587 quadrature_weights(16) = 8.02540179340050e-03;
1588 quadrature_weights(17) = 8.02540179340050e-03;
1589 quadrature_weights(18) = 8.02540179340050e-03;
1590 quadrature_weights(19) = 4.04229013089200e-03;
1591 quadrature_weights(20) = 4.04229013089200e-03;
1592 quadrature_weights(21) = 4.04229013089200e-03;
1593 quadrature_weights(22) = 1.03968101374250e-03;
1594 quadrature_weights(23) = 1.03968101374250e-03;
1595 quadrature_weights(24) = 1.03968101374250e-03;
1596 quadrature_weights(25) = 1.94243845249050e-03;
1597 quadrature_weights(26) = 1.94243845249050e-03;
1598 quadrature_weights(27) = 1.94243845249050e-03;
1599 quadrature_weights(28) = 1.94243845249050e-03;
1600 quadrature_weights(29) = 1.94243845249050e-03;
1601 quadrature_weights(30) = 1.94243845249050e-03;
1602 quadrature_weights(31) = 1.27870803060110e-02;
1603 quadrature_weights(32) = 1.27870803060110e-02;
1604 quadrature_weights(33) = 1.27870803060110e-02;
1605 quadrature_weights(34) = 1.27870803060110e-02;
1606 quadrature_weights(35) = 1.27870803060110e-02;
1607 quadrature_weights(36) = 1.27870803060110e-02;
1608 quadrature_weights(37) = 4.44045178666900e-03;
1609 quadrature_weights(38) = 4.44045178666900e-03;
1610 quadrature_weights(39) = 4.44045178666900e-03;
1611 quadrature_weights(40) = 4.44045178666900e-03;
1612 quadrature_weights(41) = 4.44045178666900e-03;
1613 quadrature_weights(42) = 4.44045178666900e-03;
1614 quadrature_weights(43) = 8.06227338086550e-03;
1615 quadrature_weights(44) = 8.06227338086550e-03;
1616 quadrature_weights(45) = 8.06227338086550e-03;
1617 quadrature_weights(46) = 8.06227338086550e-03;
1618 quadrature_weights(47) = 8.06227338086550e-03;
1619 quadrature_weights(48) = 8.06227338086550e-03;
1620 quadrature_weights(49) = 1.24597090874550e-03;
1621 quadrature_weights(50) = 1.24597090874550e-03;
1622 quadrature_weights(51) = 1.24597090874550e-03;
1623 quadrature_weights(52) = 1.24597090874550e-03;
1624 quadrature_weights(53) = 1.24597090874550e-03;
1625 quadrature_weights(54) = 1.24597090874550e-03;
1626 quadrature_weights(55) = 9.12142005947550e-03;
1627 quadrature_weights(56) = 9.12142005947550e-03;
1628 quadrature_weights(57) = 9.12142005947550e-03;
1629 quadrature_weights(58) = 9.12142005947550e-03;
1630 quadrature_weights(59) = 9.12142005947550e-03;
1631 quadrature_weights(60) = 9.12142005947550e-03;
1632 quadrature_weights(61) = 5.12928186809950e-03;
1633 quadrature_weights(62) = 5.12928186809950e-03;
1634 quadrature_weights(63) = 5.12928186809950e-03;
1635 quadrature_weights(64) = 5.12928186809950e-03;
1636 quadrature_weights(65) = 5.12928186809950e-03;
1637 quadrature_weights(66) = 5.12928186809950e-03;
1638 quadrature_weights(67) = 1.89996442765100e-03;
1639 quadrature_weights(68) = 1.89996442765100e-03;
1640 quadrature_weights(69) = 1.89996442765100e-03;
1641 quadrature_weights(70) = 1.89996442765100e-03;
1642 quadrature_weights(71) = 1.89996442765100e-03;
1643 quadrature_weights(72) = 1.89996442765100e-03;
1644 break;
1645 case 78:
1646 parameterized_quadrature_sites(0,0) = 8.9411337112035999e-03;
1647 parameterized_quadrature_sites(0,1) = 8.6983293701984998e-03;
1648 parameterized_quadrature_sites(1,0) = 9.7926226298067365e-01;
1649 parameterized_quadrature_sites(1,1) = 1.0264413374365100e-02;
1650 parameterized_quadrature_sites(2,0) = 1.0547538211187800e-02;
1651 parameterized_quadrature_sites(2,1) = 9.7855142025151109e-01;
1652 parameterized_quadrature_sites(3,0) = 2.3777061947122002e-03;
1653 parameterized_quadrature_sites(3,1) = 6.3655109860361700e-02;
1654 parameterized_quadrature_sites(4,0) = 6.3042511579465998e-02;
1655 parameterized_quadrature_sites(4,1) = 4.1506347508631003e-03;
1656 parameterized_quadrature_sites(5,0) = 9.3084224967299967e-01;
1657 parameterized_quadrature_sites(5,1) = 4.8053482262546002e-03;
1658 parameterized_quadrature_sites(6,0) = 6.2907655549027400e-02;
1659 parameterized_quadrature_sites(6,1) = 9.3167900694812233e-01;
1660 parameterized_quadrature_sites(7,0) = 9.3159622463806491e-01;
1661 parameterized_quadrature_sites(7,1) = 6.2626488180135900e-02;
1662 parameterized_quadrature_sites(8,0) = 6.1951689414552003e-03;
1663 parameterized_quadrature_sites(8,1) = 9.2935870585640645e-01;
1664 parameterized_quadrature_sites(9,0) = 2.8712581923668101e-02;
1665 parameterized_quadrature_sites(9,1) = 3.1020212299716299e-02;
1666 parameterized_quadrature_sites(10,0) = 9.2938444783052321e-01;
1667 parameterized_quadrature_sites(10,1) = 3.4215296821852897e-02;
1668 parameterized_quadrature_sites(11,0) = 3.7545756662128102e-02;
1669 parameterized_quadrature_sites(11,1) = 9.2578688846693047e-01;
1670 parameterized_quadrature_sites(12,0) = 8.6895739063833997e-03;
1671 parameterized_quadrature_sites(12,1) = 1.5849712515099221e-01;
1672 parameterized_quadrature_sites(13,0) = 1.5475970539646791e-01;
1673 parameterized_quadrature_sites(13,1) = 8.3636066576882862e-01;
1674 parameterized_quadrature_sites(14,0) = 8.3310252941849239e-01;
1675 parameterized_quadrature_sites(14,1) = 8.9257244824476004e-03;
1676 parameterized_quadrature_sites(15,0) = 8.3742310735260950e-01;
1677 parameterized_quadrature_sites(15,1) = 1.5291673040783921e-01;
1678 parameterized_quadrature_sites(16,0) = 1.5593625052337881e-01;
1679 parameterized_quadrature_sites(16,1) = 9.4966240058029002e-03;
1680 parameterized_quadrature_sites(17,0) = 9.8599642095236004e-03;
1681 parameterized_quadrature_sites(17,1) = 8.3422114935955050e-01;
1682 parameterized_quadrature_sites(18,0) = 4.0558737332891631e-01;
1683 parameterized_quadrature_sites(18,1) = 7.4389302007913001e-03;
1684 parameterized_quadrature_sites(19,0) = 5.9647278986182350e-01;
1685 parameterized_quadrature_sites(19,1) = 3.9563308093107152e-01;
1686 parameterized_quadrature_sites(20,0) = 8.0747800415767006e-03;
1687 parameterized_quadrature_sites(20,1) = 4.0313194259026802e-01;
1688 parameterized_quadrature_sites(21,0) = 7.5073977720710996e-03;
1689 parameterized_quadrature_sites(21,1) = 5.8516095946805691e-01;
1690 parameterized_quadrature_sites(22,0) = 3.9367645192372991e-01;
1691 parameterized_quadrature_sites(22,1) = 5.9748965928987985e-01;
1692 parameterized_quadrature_sites(23,0) = 5.8465307262122179e-01;
1693 parameterized_quadrature_sites(23,1) = 8.7250464968192006e-03;
1694 parameterized_quadrature_sites(24,0) = 4.8708041121196383e-01;
1695 parameterized_quadrature_sites(24,1) = 2.0212922991194000e-02;
1696 parameterized_quadrature_sites(25,0) = 2.6835128117845169e-01;
1697 parameterized_quadrature_sites(25,1) = 7.2023400886682198e-01;
1698 parameterized_quadrature_sites(26,0) = 7.2239562887479880e-01;
1699 parameterized_quadrature_sites(26,1) = 2.6623993664561901e-01;
1700 parameterized_quadrature_sites(27,0) = 2.7168267423572212e-01;
1701 parameterized_quadrature_sites(27,1) = 1.1288269880823600e-02;
1702 parameterized_quadrature_sites(28,0) = 1.1258084204589300e-02;
1703 parameterized_quadrature_sites(28,1) = 7.1696959633251023e-01;
1704 parameterized_quadrature_sites(29,0) = 1.1503473436974001e-02;
1705 parameterized_quadrature_sites(29,1) = 2.7400671101656832e-01;
1706 parameterized_quadrature_sites(30,0) = 7.1405259005638033e-01;
1707 parameterized_quadrature_sites(30,1) = 1.1351156049706200e-02;
1708 parameterized_quadrature_sites(31,0) = 4.9028710531115449e-01;
1709 parameterized_quadrature_sites(31,1) = 4.9364918414683351e-01;
1710 parameterized_quadrature_sites(32,0) = 2.0142342520930698e-02;
1711 parameterized_quadrature_sites(32,1) = 4.8325734596013992e-01;
1712 parameterized_quadrature_sites(33,0) = 3.6110746485855001e-02;
1713 parameterized_quadrature_sites(33,1) = 9.3567950158201393e-02;
1714 parameterized_quadrature_sites(34,0) = 8.6079988198508572e-01;
1715 parameterized_quadrature_sites(34,1) = 3.9737906707539197e-02;
1716 parameterized_quadrature_sites(35,0) = 1.0058915260013050e-01;
1717 parameterized_quadrature_sites(35,1) = 8.5863434193517962e-01;
1718 parameterized_quadrature_sites(36,0) = 9.1874071705841595e-02;
1719 parameterized_quadrature_sites(36,1) = 3.9551300197337699e-02;
1720 parameterized_quadrature_sites(37,0) = 8.6048882961910289e-01;
1721 parameterized_quadrature_sites(37,1) = 9.6622405707924700e-02;
1722 parameterized_quadrature_sites(38,0) = 4.3984217867325599e-02;
1723 parameterized_quadrature_sites(38,1) = 8.5618863491067676e-01;
1724 parameterized_quadrature_sites(39,0) = 2.0110176067354310e-01;
1725 parameterized_quadrature_sites(39,1) = 7.4491158356262255e-01;
1726 parameterized_quadrature_sites(40,0) = 7.4499937262632787e-01;
1727 parameterized_quadrature_sites(40,1) = 5.3686563816580400e-02;
1728 parameterized_quadrature_sites(41,0) = 5.3218664130983202e-02;
1729 parameterized_quadrature_sites(41,1) = 1.9637542759350521e-01;
1730 parameterized_quadrature_sites(42,0) = 7.4539846474005178e-01;
1731 parameterized_quadrature_sites(42,1) = 1.9820658055500051e-01;
1732 parameterized_quadrature_sites(43,0) = 1.9572899328760179e-01;
1733 parameterized_quadrature_sites(43,1) = 5.5571383315608597e-02;
1734 parameterized_quadrature_sites(44,0) = 1.0925320579875419e-01;
1735 parameterized_quadrature_sites(44,1) = 6.1000361824130300e-01;
1736 parameterized_quadrature_sites(45,0) = 5.6762570200051501e-02;
1737 parameterized_quadrature_sites(45,1) = 7.4091218949591942e-01;
1738 parameterized_quadrature_sites(46,0) = 4.8383793347481101e-02;
1739 parameterized_quadrature_sites(46,1) = 6.0751356609779783e-01;
1740 parameterized_quadrature_sites(47,0) = 1.0806128097601329e-01;
1741 parameterized_quadrature_sites(47,1) = 1.1220815104370099e-01;
1742 parameterized_quadrature_sites(48,0) = 6.1856059009905007e-01;
1743 parameterized_quadrature_sites(48,1) = 2.6987537030349740e-01;
1744 parameterized_quadrature_sites(49,0) = 7.7212960134965625e-01;
1745 parameterized_quadrature_sites(49,1) = 1.1141173953329921e-01;
1746 parameterized_quadrature_sites(50,0) = 6.1157348011327173e-01;
1747 parameterized_quadrature_sites(50,1) = 3.3893676779306348e-01;
1748 parameterized_quadrature_sites(51,0) = 3.3813261033758418e-01;
1749 parameterized_quadrature_sites(51,1) = 4.9469393878745799e-02;
1750 parameterized_quadrature_sites(52,0) = 1.1730841282542900e-01;
1751 parameterized_quadrature_sites(52,1) = 7.6964513097951825e-01;
1752 parameterized_quadrature_sites(53,0) = 2.6745512605961458e-01;
1753 parameterized_quadrature_sites(53,1) = 1.1157188081540730e-01;
1754 parameterized_quadrature_sites(54,0) = 6.5421001600256889e-01;
1755 parameterized_quadrature_sites(54,1) = 1.9065483146999149e-01;
1756 parameterized_quadrature_sites(55,0) = 5.3829748115775802e-02;
1757 parameterized_quadrature_sites(55,1) = 3.3586168268491179e-01;
1758 parameterized_quadrature_sites(56,0) = 1.8488403241167711e-01;
1759 parameterized_quadrature_sites(56,1) = 1.5518315238513730e-01;
1760 parameterized_quadrature_sites(57,0) = 3.3762671047443338e-01;
1761 parameterized_quadrature_sites(57,1) = 6.0814025962944529e-01;
1762 parameterized_quadrature_sites(58,0) = 6.0671020344994708e-01;
1763 parameterized_quadrature_sites(58,1) = 5.4263279559821201e-02;
1764 parameterized_quadrature_sites(59,0) = 4.6126140854956371e-01;
1765 parameterized_quadrature_sites(59,1) = 6.8817667072165398e-02;
1766 parameterized_quadrature_sites(60,0) = 1.5254653656712561e-01;
1767 parameterized_quadrature_sites(60,1) = 6.5102408457488470e-01;
1768 parameterized_quadrature_sites(61,0) = 7.0058254354307500e-02;
1769 parameterized_quadrature_sites(61,1) = 4.6619043927415987e-01;
1770 parameterized_quadrature_sites(62,0) = 4.7042013790318088e-01;
1771 parameterized_quadrature_sites(62,1) = 4.6348264553531421e-01;
1772 parameterized_quadrature_sites(63,0) = 1.2164616937459330e-01;
1773 parameterized_quadrature_sites(63,1) = 2.3814948755156831e-01;
1774 parameterized_quadrature_sites(64,0) = 6.3714040527021165e-01;
1775 parameterized_quadrature_sites(64,1) = 1.2383993845133670e-01;
1776 parameterized_quadrature_sites(65,0) = 2.3799045151187120e-01;
1777 parameterized_quadrature_sites(65,1) = 6.3702164523263760e-01;
1778 parameterized_quadrature_sites(66,0) = 1.4839298571771459e-01;
1779 parameterized_quadrature_sites(66,1) = 4.8941885777801442e-01;
1780 parameterized_quadrature_sites(67,0) = 3.5980695715496319e-01;
1781 parameterized_quadrature_sites(67,1) = 1.4528808662532389e-01;
1782 parameterized_quadrature_sites(68,0) = 4.9414410550951349e-01;
1783 parameterized_quadrature_sites(68,1) = 3.6102163838181101e-01;
1784 parameterized_quadrature_sites(69,0) = 1.4406306879808209e-01;
1785 parameterized_quadrature_sites(69,1) = 3.5135083418870572e-01;
1786 parameterized_quadrature_sites(70,0) = 5.0197644400035468e-01;
1787 parameterized_quadrature_sites(70,1) = 1.4354916632930600e-01;
1788 parameterized_quadrature_sites(71,0) = 3.5554238342982608e-01;
1789 parameterized_quadrature_sites(71,1) = 5.0164915995018422e-01;
1790 parameterized_quadrature_sites(72,0) = 2.4434395407713269e-01;
1791 parameterized_quadrature_sites(72,1) = 2.4060521291041001e-01;
1792 parameterized_quadrature_sites(73,0) = 2.4370649893418969e-01;
1793 parameterized_quadrature_sites(73,1) = 5.1090172770553444e-01;
1794 parameterized_quadrature_sites(74,0) = 5.1222008073208247e-01;
1795 parameterized_quadrature_sites(74,1) = 2.4527379735428820e-01;
1796 parameterized_quadrature_sites(75,0) = 2.5260383151777532e-01;
1797 parameterized_quadrature_sites(75,1) = 3.7003195550936951e-01;
1798 parameterized_quadrature_sites(76,0) = 3.7598956528506539e-01;
1799 parameterized_quadrature_sites(76,1) = 2.5054066116305501e-01;
1800 parameterized_quadrature_sites(77,0) = 3.7290779871441049e-01;
1801 parameterized_quadrature_sites(77,1) = 3.7537502775491960e-01;
1802 quadrature_weights(0) = 5.4361363496487503e-04;
1803 quadrature_weights(1) = 7.2467838162779998e-04;
1804 quadrature_weights(2) = 7.7115073341352497e-04;
1805 quadrature_weights(3) = 8.6004082758987495e-04;
1806 quadrature_weights(4) = 1.0474618002941001e-03;
1807 quadrature_weights(5) = 1.1184512874480750e-03;
1808 quadrature_weights(6) = 1.1763605203547751e-03;
1809 quadrature_weights(7) = 1.2216983937579000e-03;
1810 quadrature_weights(8) = 1.2981910842235500e-03;
1811 quadrature_weights(9) = 1.8518264745199500e-03;
1812 quadrature_weights(10) = 1.9938852575230501e-03;
1813 quadrature_weights(11) = 2.0887630727400748e-03;
1814 quadrature_weights(12) = 2.4041665215934500e-03;
1815 quadrature_weights(13) = 2.4079564462609749e-03;
1816 quadrature_weights(14) = 2.4644365189580250e-03;
1817 quadrature_weights(15) = 2.5664470075342249e-03;
1818 quadrature_weights(16) = 2.5797025777773248e-03;
1819 quadrature_weights(17) = 2.6572750407618498e-03;
1820 quadrature_weights(18) = 2.6720326723837502e-03;
1821 quadrature_weights(19) = 2.6742255252576500e-03;
1822 quadrature_weights(20) = 2.7256615428406252e-03;
1823 quadrature_weights(21) = 2.7474945893627501e-03;
1824 quadrature_weights(22) = 2.8355763807253751e-03;
1825 quadrature_weights(23) = 3.0133910732457001e-03;
1826 quadrature_weights(24) = 3.4904798455149752e-03;
1827 quadrature_weights(25) = 3.5286997884102249e-03;
1828 quadrature_weights(26) = 3.5482586761459252e-03;
1829 quadrature_weights(27) = 3.6053169067081750e-03;
1830 quadrature_weights(28) = 3.6176086713727751e-03;
1831 quadrature_weights(29) = 3.6237442468015752e-03;
1832 quadrature_weights(30) = 3.6346693923518499e-03;
1833 quadrature_weights(31) = 3.6491047731400249e-03;
1834 quadrature_weights(32) = 3.6828644616571501e-03;
1835 quadrature_weights(33) = 4.1865990826037754e-03;
1836 quadrature_weights(34) = 4.2238875114384497e-03;
1837 quadrature_weights(35) = 4.2355665721040998e-03;
1838 quadrature_weights(36) = 4.3267543023872996e-03;
1839 quadrature_weights(37) = 4.3631136623173503e-03;
1840 quadrature_weights(38) = 4.4304305539834754e-03;
1841 quadrature_weights(39) = 7.0706006005818254e-03;
1842 quadrature_weights(40) = 7.1249178122030250e-03;
1843 quadrature_weights(41) = 7.1251411634678250e-03;
1844 quadrature_weights(42) = 7.5161805869424503e-03;
1845 quadrature_weights(43) = 7.5507819270567997e-03;
1846 quadrature_weights(44) = 7.5996784019234003e-03;
1847 quadrature_weights(45) = 7.6417199018501249e-03;
1848 quadrature_weights(46) = 7.6516853250572746e-03;
1849 quadrature_weights(47) = 7.7332517050150247e-03;
1850 quadrature_weights(48) = 7.7443455208702503e-03;
1851 quadrature_weights(49) = 7.8286562636164757e-03;
1852 quadrature_weights(50) = 7.8393373347939495e-03;
1853 quadrature_weights(51) = 7.8580117321664505e-03;
1854 quadrature_weights(52) = 7.8795535973380255e-03;
1855 quadrature_weights(53) = 8.1062034496375505e-03;
1856 quadrature_weights(54) = 8.6878038096496243e-03;
1857 quadrature_weights(55) = 8.7598363731706003e-03;
1858 quadrature_weights(56) = 8.7679355077581993e-03;
1859 quadrature_weights(57) = 8.8032303833538994e-03;
1860 quadrature_weights(58) = 8.8153876245372752e-03;
1861 quadrature_weights(59) = 9.1600805085676005e-03;
1862 quadrature_weights(60) = 9.1933276917576506e-03;
1863 quadrature_weights(61) = 9.2918915734212758e-03;
1864 quadrature_weights(62) = 9.3342892901571994e-03;
1865 quadrature_weights(63) = 1.0099333664696650e-02;
1866 quadrature_weights(64) = 1.0339501015941751e-02;
1867 quadrature_weights(65) = 1.0548944796751400e-02;
1868 quadrature_weights(66) = 1.2386275100928551e-02;
1869 quadrature_weights(67) = 1.2510481528527850e-02;
1870 quadrature_weights(68) = 1.2644864677864924e-02;
1871 quadrature_weights(69) = 1.3000930254698475e-02;
1872 quadrature_weights(70) = 1.3038339197138024e-02;
1873 quadrature_weights(71) = 1.3122478808947751e-02;
1874 quadrature_weights(72) = 1.4978994062894975e-02;
1875 quadrature_weights(73) = 1.4990249935657125e-02;
1876 quadrature_weights(74) = 1.4997881803219050e-02;
1877 quadrature_weights(75) = 1.5853329586233849e-02;
1878 quadrature_weights(76) = 1.5882796527709402e-02;
1879 quadrature_weights(77) = 1.5930165141800151e-02;
1880 break;
1881 default:
1882 compadre_assert_release(false && "Number of quadrature points not supported.");
1883 }
1884 } else {
1885 compadre_assert_release(false && "Dimension not supported for quadrature.");
1886 }
1887
1888// {
1889// 7,
1890// {{3.3333333333333333333333333333333333333333e-1, 3.3333333333333333333333333333333333333333e-1, 0.0},
1891// {1.0128650732345633880098736191512382805558e-1, 1.0128650732345633880098736191512382805558e-1, 0.0},
1892// {7.9742698535308732239802527616975234388885e-1, 1.0128650732345633880098736191512382805558e-1, 0.0},
1893// {1.0128650732345633880098736191512382805558e-1, 7.9742698535308732239802527616975234388885e-1, 0.0},
1894// {4.7014206410511508977044120951344760051585e-1, 4.7014206410511508977044120951344760051585e-1, 0.0},
1895// {5.9715871789769820459117580973104798968293e-2, 4.7014206410511508977044120951344760051585e-1, 0.0},
1896// {4.7014206410511508977044120951344760051585e-1, 5.9715871789769820459117580973104798968293e-2, 0.0}},
1897// {1.1250000000000000000000000000000000000000e-1,
1898// 6.2969590272413576297841972750090666828820e-2,
1899// 6.2969590272413576297841972750090666828820e-2,
1900// 6.2969590272413576297841972750090666828820e-2,
1901// 6.6197076394253090368824693916575999837847e-2,
1902// 6.6197076394253090368824693916575999837847e-2,
1903// 6.6197076394253090368824693916575999837847e-2}
1904// } // order 5
1905// {
1906// 12,
1907// {{6.3089014491502228340331602870819157341003e-2, 6.3089014491502228340331602870819157341003e-2, 0.0},
1908// {6.3089014491502228340331602870819157341003e-2, 8.7382197101699554331933679425836168531799e-1, 0.0},
1909// {8.7382197101699554331933679425836168531799e-1, 6.3089014491502228340331602870819157341003e-2, 0.0},
1910// {2.4928674517091042129163855310701907608796e-1, 2.4928674517091042129163855310701907608796e-1, 0.0},
1911// {2.4928674517091042129163855310701907608796e-1, 5.0142650965817915741672289378596184782407e-1, 0.0},
1912// {5.0142650965817915741672289378596184782407e-1, 2.4928674517091042129163855310701907608796e-1, 0.0},
1913// {3.1035245103378441286759566723265117140082e-1, 5.3145049844816939902261738355299128796183e-2, 0.0},
1914// {6.3650249912139865667831578657006182134850e-1, 3.1035245103378439596843454179854003165774e-1, 0.0},
1915// {5.3145049844816930454088546197287007250682e-2, 6.3650249912139866412930371984616083954608e-1, 0.0},
1916// {5.3145049844816939902261738355299128796183e-2, 3.1035245103378441286759566723265117140082e-1, 0.0},
1917// {6.3650249912139866412930371984616083954608e-1, 5.3145049844816930454088546197287007250682e-2, 0.0},
1918// {3.1035245103378439596843454179854003165774e-1, 6.3650249912139865667831578657006182134850e-1, 0.0}},
1919// {2.5422453185103408460468404553434492023395e-2,
1920// 2.5422453185103408460468404553434492023395e-2,
1921// 2.5422453185103408460468404553434492023395e-2,
1922// 5.8393137863189683012644805692789720663043e-2,
1923// 5.8393137863189683012644805692789720663043e-2,
1924// 5.8393137863189683012644805692789720663043e-2,
1925// 4.1425537809186787596776728210221226990114e-2,
1926// 4.1425537809186787596776728210221226990114e-2,
1927// 4.1425537809186787596776728210221226990114e-2,
1928// 4.1425537809186787596776728210221226990114e-2,
1929// 4.1425537809186787596776728210221226990114e-2,
1930// 4.1425537809186787596776728210221226990114e-2}
1931// }, // order 6
1932// {
1933// 13,
1934// {{3.33333333333333e-01, 3.33333333333333e-01, 0.0},
1935// {2.60345966079040e-01, 2.60345966079040e-01, 0.0},
1936// {2.60345966079040e-01, 4.79308067841920e-01, 0.0},
1937// {4.79308067841920e-01, 2.60345966079040e-01, 0.0},
1938// {6.51301029022160e-02, 6.51301029022160e-02, 0.0},
1939// {6.51301029022160e-02, 8.69739794195568e-01, 0.0},
1940// {8.69739794195568e-01, 6.51301029022160e-02, 0.0},
1941// {3.12865496004874e-01, 6.38444188569810e-01, 0.0},
1942// {6.38444188569810e-01, 4.86903154253160e-02, 0.0},
1943// {4.86903154253160e-02, 3.12865496004874e-01, 0.0},
1944// {3.12865496004874e-01, 4.86903154253160e-02, 0.0},
1945// {6.38444188569810e-01, 3.12865496004874e-01, 0.0},
1946// {4.86903154253160e-02, 6.38444188569810e-01, 0.0}},
1947// {-7.47850222338410e-02,
1948// 8.78076287166040e-02,
1949// 8.78076287166040e-02,
1950// 8.78076287166040e-02,
1951// 2.66736178044190e-02,
1952// 2.66736178044190e-02,
1953// 2.66736178044190e-02,
1954// 3.85568804451285e-02,
1955// 3.85568804451285e-02,
1956// 3.85568804451285e-02,
1957// 3.85568804451285e-02,
1958// 3.85568804451285e-02,
1959// 3.85568804451285e-02}
1960// }, // order 7
1961//{
1962// 16,
1963// {{3.33333333333333e-01, 3.33333333333333e-01, 0.0},
1964// {4.59292588292723e-01, 4.59292588292723e-01, 0.0},
1965// {4.59292588292723e-01, 8.14148234145540e-02, 0.0},
1966// {8.14148234145540e-02, 4.59292588292723e-01, 0.0},
1967// {1.70569307751760e-01, 1.70569307751760e-01, 0.0},
1968// {1.70569307751760e-01, 6.58861384496480e-01, 0.0},
1969// {6.58861384496480e-01, 1.70569307751760e-01, 0.0},
1970// {5.05472283170310e-02, 5.05472283170310e-02, 0.0},
1971// {5.05472283170310e-02, 8.98905543365938e-01, 0.0},
1972// {8.98905543365938e-01, 5.05472283170310e-02, 0.0},
1973// {2.63112829634638e-01, 7.28492392955404e-01, 0.0},
1974// {7.28492392955404e-01, 8.39477740995798e-03, 0.0},
1975// {8.39477740995798e-03, 2.63112829634638e-01, 0.0},
1976// {2.63112829634638e-01, 8.39477740995798e-03, 0.0},
1977// {7.28492392955404e-01, 2.63112829634638e-01, 0.0},
1978// {8.39477740995798e-03, 7.28492392955404e-01, 0.0}},
1979// {7.21578038388935e-02,
1980// 4.75458171336425e-02,
1981// 4.75458171336425e-02,
1982// 4.75458171336425e-02,
1983// 5.16086852673590e-02,
1984// 5.16086852673590e-02,
1985// 5.16086852673590e-02,
1986// 1.62292488115990e-02,
1987// 1.62292488115988e-02,
1988// 1.62292488115990e-02,
1989// 1.36151570872175e-02,
1990// 1.36151570872175e-02,
1991// 1.36151570872175e-02,
1992// 1.36151570872175e-02,
1993// 1.36151570872175e-02,
1994// 1.36151570872175e-02}
1995// }, // order 8
1996// {
1997// 19,
1998// {{3.33333333333333e-01, 3.33333333333333e-01, 0.0},
1999// {4.89682519198738e-01, 4.89682519198738e-01, 0.0},
2000// {4.89682519198738e-01, 2.06349616025250e-02, 0.0},
2001// {2.06349616025250e-02, 4.89682519198738e-01, 0.0},
2002// {4.37089591492937e-01, 4.37089591492937e-01, 0.0},
2003// {4.37089591492937e-01, 1.25820817014127e-01, 0.0},
2004// {1.25820817014127e-01, 4.37089591492937e-01, 0.0},
2005// {1.88203535619033e-01, 1.88203535619033e-01, 0.0},
2006// {1.88203535619033e-01, 6.23592928761935e-01, 0.0},
2007// {6.23592928761935e-01, 1.88203535619033e-01, 0.0},
2008// {4.47295133944530e-02, 4.47295133944530e-02, 0.0},
2009// {4.47295133944530e-02, 9.10540973211095e-01, 0.0},
2010// {9.10540973211095e-01, 4.47295133944530e-02, 0.0},
2011// {2.21962989160766e-01, 7.41198598784498e-01, 0.0},
2012// {7.41198598784498e-01, 3.68384120547360e-02, 0.0},
2013// {3.68384120547360e-02, 2.21962989160766e-01, 0.0},
2014// {2.21962989160766e-01, 3.68384120547360e-02, 0.0},
2015// {7.41198598784498e-01, 2.21962989160766e-01, 0.0},
2016// {3.68384120547360e-02, 7.41198598784498e-01, 0.0}},
2017// {4.85678981413995e-02,
2018// 1.56673501135695e-02,
2019// 1.56673501135695e-02,
2020// 1.56673501135695e-02,
2021// 3.89137705023870e-02,
2022// 3.89137705023870e-02,
2023// 3.89137705023870e-02,
2024// 3.98238694636050e-02,
2025// 3.98238694636050e-02,
2026// 3.98238694636050e-02,
2027// 1.27888378293490e-02,
2028// 1.27888378293490e-02,
2029// 1.27888378293490e-02,
2030// 2.16417696886445e-02,
2031// 2.16417696886445e-02,
2032// 2.16417696886445e-02,
2033// 2.16417696886445e-02,
2034// 2.16417696886445e-02,
2035// 2.16417696886445e-02}
2036// }, // order 9
2037//{
2038// 24,
2039// {{3.8102570854643002e-03, 8.6854386943076545e-01, 0.0},
2040// {8.3865349500109043e-01, 1.6134650499890960e-01, 0.0},
2041// {0.0 , 3.9366774470722010e-01, 0.0},
2042// {7.7757518429429107e-01, 0.0 , 0.0},
2043// {4.7768381772022403e-02, 9.2899486985787905e-01, 0.0},
2044// {1.0939142057119900e-02, 1.7690730625559031e-01, 0.0},
2045// {4.6374383867430541e-01, 0.0 , 0.0},
2046// {9.3049846900263089e-01, 2.9553592846822900e-02, 0.0},
2047// {3.9099745550423302e-02, 3.5319656252586103e-02, 0.0},
2048// {4.8798437805397499e-01, 5.0365825075943971e-01, 0.0},
2049// {1.9305903224251941e-01, 3.0573404093099301e-02, 0.0},
2050// {2.2376358774275851e-01, 7.4726591728868819e-01, 0.0},
2051// {3.6036266787907702e-02, 6.3491832379200652e-01, 0.0},
2052// {7.6777680170023954e-01, 1.0614642990290001e-01, 0.0},
2053// {1.0954959855585469e-01, 7.5329402776254240e-01, 0.0},
2054// {6.4203365318662664e-01, 2.9530445535851102e-01, 0.0},
2055// {1.0999439055630450e-01, 1.6929927488966459e-01, 0.0},
2056// {3.3947290311800549e-01, 9.5379208487721703e-02, 0.0},
2057// {8.4198522115543697e-02, 3.8729657913960353e-01, 0.0},
2058// {5.7966325105486349e-01, 8.0491894656105595e-02, 0.0},
2059// {3.6419744430339263e-01, 5.2433682558924433e-01, 0.0},
2060// {2.7586334089315973e-01, 2.6481531651496770e-01, 0.0},
2061// {2.0776116575484829e-01, 5.0550507373529086e-01, 0.0},
2062// {4.8123289062464247e-01, 2.7542385024412980e-01, 0.0}},
2063// {5.3333456379563004e-03,
2064// 5.5334733911235499e-03,
2065// 5.9501524071177998e-03,
2066// 6.6995403929284002e-03,
2067// 7.3041646115608498e-03,
2068// 7.4233118233402503e-03,
2069// 7.5781309587828498e-03,
2070// 7.6015470130063496e-03,
2071// 8.8279222964811003e-03,
2072// 9.7797061087609508e-03,
2073// 1.5707351180334426e-02,
2074// 1.6151301011728625e-02,
2075// 2.1481164696039650e-02,
2076// 2.6268329551205824e-02,
2077// 2.6365190704419499e-02,
2078// 2.7457802196927176e-02,
2079// 2.8987070299349601e-02,
2080// 3.0871122933097676e-02,
2081// 3.1343962650456775e-02,
2082// 3.3093067237629975e-02,
2083// 3.7039823668389947e-02,
2084// 4.2207221279855073e-02,
2085// 4.3362019313832399e-02,
2086// 4.7633278635674972e-02}
2087// }, // order 10
2088// {
2089// 27,
2090// {{3.7802163891336921e-01, 6.1948431533135195e-01, 0.0},
2091// {3.2899822292186298e-02, 9.3614893514675623e-01, 0.0},
2092// {9.3551434285897095e-01, 3.3268560622678398e-02, 0.0},
2093// {3.4222771841359197e-02, 3.2916403878999703e-02, 0.0},
2094// {1.4354532010930900e-02, 3.9659731669586501e-01, 0.0},
2095// {2.2120535196161799e-02, 1.6892970982290231e-01, 0.0},
2096// {8.1562969693268217e-01, 2.6807150626772601e-02, 0.0},
2097// {2.7719522918618601e-02, 8.1626233715968810e-01, 0.0},
2098// {1.7400571673032261e-01, 2.5252704638304500e-02, 0.0},
2099// {3.8913981113319362e-01, 2.2592651051306600e-02, 0.0},
2100// {8.0364834053903877e-01, 1.6655614492060569e-01, 0.0},
2101// {1.6429286715713459e-01, 8.0454974747615537e-01, 0.0},
2102// {6.1758873171277151e-01, 2.5660186833052399e-02, 0.0},
2103// {2.6297199713764201e-02, 6.1924873232110123e-01, 0.0},
2104// {5.9895439629934211e-01, 3.7272769861629101e-01, 0.0},
2105// {8.1721404855381805e-02, 3.2719878157552901e-01, 0.0},
2106// {1.3035453031942690e-01, 1.3667083534390509e-01, 0.0},
2107// {7.1027868107761583e-01, 1.3828000204292321e-01, 0.0},
2108// {1.4118119730952799e-01, 7.0099267949645228e-01, 0.0},
2109// {5.3141960154079959e-01, 1.2417148586801489e-01, 0.0},
2110// {3.4992914334288650e-01, 5.6938486195327997e-01, 0.0},
2111// {3.1909737814681871e-01, 1.1698976413323441e-01, 0.0},
2112// {1.2454405910544100e-01, 5.1353143433447235e-01, 0.0},
2113// {4.1132499178904658e-01, 2.6677168071577739e-01, 0.0},
2114// {5.3634228112084714e-01, 3.2081957909482989e-01, 0.0},
2115// {2.2789955884347499e-01, 2.8790310224819649e-01, 0.0},
2116// {2.9133859436942361e-01, 4.6494564773693992e-01, 0.0}},
2117// {5.6375356078552001e-03,
2118// 6.5529674260441251e-03,
2119// 6.6871546432313500e-03,
2120// 7.2740543402810501e-03,
2121// 9.1794421950682249e-03,
2122// 1.0688904048956826e-02,
2123// 1.1556190176810576e-02,
2124// 1.1821029782882325e-02,
2125// 1.2035150250304100e-02,
2126// 1.3361393587366349e-02,
2127// 1.3378318081626600e-02,
2128// 1.3797950075089925e-02,
2129// 1.4360888683763475e-02,
2130// 1.4717279053216750e-02,
2131// 1.6298436572453948e-02,
2132// 2.1298852449057524e-02,
2133// 2.2769129560075176e-02,
2134// 2.4595497454187175e-02,
2135// 2.6030267669060574e-02,
2136// 2.7060738237627526e-02,
2137// 2.7485999004421752e-02,
2138// 2.7495506358711074e-02,
2139// 2.8322942561349675e-02,
2140// 2.9305884203704700e-02,
2141// 3.1096575055627549e-02,
2142// 3.3071222942480799e-02,
2143// 3.4120689978745525e-02}
2144// },
2145// {
2146// 32,
2147// {{9.2734897448394982e-01, 0.0 , 0.0},
2148// {2.3551733249578700e-02, 9.5526919357006035e-01, 0.0},
2149// {0.0 , 8.5815888421533082e-01, 0.0},
2150// {9.4547507322097091e-01, 4.3010560106405499e-02, 0.0},
2151// {1.5406460162685609e-01, 8.4593539837314391e-01, 0.0},
2152// {0.0 , 6.2731531923241179e-01, 0.0},
2153// {2.7110971356255800e-02, 2.9754117496841800e-02, 0.0},
2154// {1.4604496167217570e-01, 9.2296909059649008e-03, 0.0},
2155// {2.1152223383121900e-02, 1.5557066896897950e-01, 0.0},
2156// {1.4566514788347000e-02, 3.6384660446077510e-01, 0.0},
2157// {7.8860171922313160e-01, 1.8920633061715941e-01, 0.0},
2158// {7.4918973979067949e-01, 2.3088148766115799e-02, 0.0},
2159// {7.1871496101589105e-02, 8.5431474947580432e-01, 0.0},
2160// {3.3212908394764512e-01, 2.4506286636990001e-02, 0.0},
2161// {3.6118159118967208e-01, 6.1600929617267497e-01, 0.0},
2162// {2.4345813394879970e-01, 9.3448087604440996e-02, 0.0},
2163// {5.8168921474014745e-01, 3.9316510319604808e-01, 0.0},
2164// {5.4444667627192522e-01, 2.5716283623693902e-02, 0.0},
2165// {8.2600331401756000e-01, 7.9955384841381302e-02, 0.0},
2166// {1.1638649906727730e-01, 8.9602705800587407e-02, 0.0},
2167// {2.0376848107772980e-01, 7.1788185898052326e-01, 0.0},
2168// {6.4413220382260494e-02, 7.1008125956836521e-01, 0.0},
2169// {9.5428585810584596e-02, 2.6077068256562902e-01, 0.0},
2170// {2.4498296509349021e-01, 2.1117939909804931e-01, 0.0},
2171// {7.0566724344036796e-02, 4.9732063377796598e-01, 0.0},
2172// {6.1938125736255578e-01, 1.2512299505810390e-01, 0.0},
2173// {6.2768261568031403e-01, 2.5015500335339208e-01, 0.0},
2174// {4.2260565743346001e-01, 1.2953296900433620e-01, 0.0},
2175// {2.1078525939140391e-01, 3.7986021093401962e-01, 0.0},
2176// {4.0896380449124481e-01, 4.6631787462323071e-01, 0.0},
2177// {2.1377743253005960e-01, 5.5802528953120256e-01, 0.0},
2178// {4.0978657777002531e-01, 3.0141709320909299e-01, 0.0}},
2179// {2.4440249073300249e-03,
2180// 3.3379500136836750e-03,
2181// 3.4227673271718501e-03,
2182// 3.5598757180403499e-03,
2183// 3.8572461868124248e-03,
2184// 4.8273543712181750e-03,
2185// 5.2546633678012501e-03,
2186// 5.3404218288141498e-03,
2187// 9.2418429056154005e-03,
2188// 9.2727402108032757e-03,
2189// 1.0310002059841049e-02,
2190// 1.0842542708505725e-02,
2191// 1.1245373099579100e-02,
2192// 1.2452036600753851e-02,
2193// 1.2549586713842551e-02,
2194// 1.3971867159939951e-02,
2195// 1.4072779302606675e-02,
2196// 1.4084827229864975e-02,
2197// 1.5264586206036251e-02,
2198// 1.5287638802019450e-02,
2199// 1.9786802896485999e-02,
2200// 2.0640943697731274e-02,
2201// 2.2968921082895850e-02,
2202// 2.3749787662653600e-02,
2203// 2.4074402518453650e-02,
2204// 2.5482462438393926e-02,
2205// 2.6676041524410474e-02,
2206// 2.7073436306583775e-02,
2207// 2.9718916975567701e-02,
2208// 2.9994853663553051e-02,
2209// 3.1582273211328352e-02,
2210// 3.7611031301662198e-02}
2211// },
2212// {
2213// 36,
2214// {{2.4293535159026700e-02, 9.4930592938464031e-01, 0.0},
2215// {2.6519342772158901e-02, 2.4269513064041098e-02, 0.0},
2216// {9.4921260235510574e-01, 2.6506796643724899e-02, 0.0},
2217// {3.3775763749036999e-03, 4.7673164123630779e-01, 0.0},
2218// {4.7576722981011582e-01, 5.1989218291019390e-01, 0.0},
2219// {5.1907831934706850e-01, 5.5912706202052003e-03, 0.0},
2220// {8.6168397453205303e-01, 1.3399604861818300e-02, 0.0},
2221// {1.2492097599255590e-01, 8.6130543213341393e-01, 0.0},
2222// {1.3856545386105401e-02, 1.2477337173584679e-01, 0.0},
2223// {2.1188706422168500e-02, 8.4384383512226457e-01, 0.0},
2224// {8.4322967872188404e-01, 1.3545636458303650e-01, 0.0},
2225// {1.3542317978649990e-01, 2.1348282065620599e-02, 0.0},
2226// {3.0888535106794068e-01, 2.2191966301360600e-02, 0.0},
2227// {6.6850575951690716e-01, 3.0890128793894273e-01, 0.0},
2228// {2.2654501255714700e-02, 6.6917099433209937e-01, 0.0},
2229// {2.8085154087720221e-01, 6.9247181551062442e-01, 0.0},
2230// {6.9224467490505948e-01, 2.6872334502594599e-02, 0.0},
2231// {2.6861744711943400e-02, 2.8100939732219082e-01, 0.0},
2232// {1.1417784854701600e-01, 7.9735814135857996e-01, 0.0},
2233// {7.9748079220612744e-01, 8.7980650879088101e-02, 0.0},
2234// {8.9280729389424204e-02, 1.1450205611275180e-01, 0.0},
2235// {1.0524878924550450e-01, 6.6869041199220447e-01, 0.0},
2236// {6.6630222807398454e-01, 2.2750516318320271e-01, 0.0},
2237// {2.3078037375469529e-01, 1.0545725612213259e-01, 0.0},
2238// {1.7050591575403051e-01, 5.1740643986577728e-01, 0.0},
2239// {5.0865939730425092e-01, 3.1705238552093218e-01, 0.0},
2240// {3.1418238622808309e-01, 1.8107063616590391e-01, 0.0},
2241// {4.6174608178640142e-01, 4.6785945398040590e-01, 0.0},
2242// {6.9308749608105902e-02, 4.6228560420845410e-01, 0.0},
2243// {4.6519552592682439e-01, 7.2435780566898006e-02, 0.0},
2244// {2.5786258578926041e-01, 6.1313950391771632e-01, 0.0},
2245// {6.1126277667792195e-01, 1.3003608346093859e-01, 0.0},
2246// {1.3051821359335081e-01, 2.5817138288836389e-01, 0.0},
2247// {4.2814379918281070e-01, 2.3620059698167339e-01, 0.0},
2248// {3.3569957837300629e-01, 4.3110263085883421e-01, 0.0},
2249// {2.3054242988361631e-01, 3.4560139493758052e-01, 0.0}},
2250// {4.1560249689274751e-03,
2251// 4.1702924944386254e-03,
2252// 4.1707642266642000e-03,
2253// 4.3920217520637501e-03,
2254// 4.6118665461224503e-03,
2255// 4.9485602546932503e-03,
2256// 5.0885098963676500e-03,
2257// 5.1713215985039248e-03,
2258// 5.2067841521619253e-03,
2259// 7.9454944569679001e-03,
2260// 8.0118008810179994e-03,
2261// 8.0151920286416749e-03,
2262// 1.0769148979569475e-02,
2263// 1.0961835383476750e-02,
2264// 1.0980241818319100e-02,
2265// 1.1998798092264475e-02,
2266// 1.2095156518331500e-02,
2267// 1.2121685584365801e-02,
2268// 1.3924112200605200e-02,
2269// 1.4025659108902326e-02,
2270// 1.4129753092321276e-02,
2271// 1.7232247266740025e-02,
2272// 1.7930333402221024e-02,
2273// 1.8186348024405299e-02,
2274// 1.9720183418426299e-02,
2275// 2.0252858637809099e-02,
2276// 2.0643132476366850e-02,
2277// 2.1051114183261624e-02,
2278// 2.1089638332624925e-02,
2279// 2.1299246712198301e-02,
2280// 2.2571133201311374e-02,
2281// 2.2857078587113475e-02,
2282// 2.2906976635229850e-02,
2283// 2.5639334372397973e-02,
2284// 2.5828991535335525e-02,
2285// 2.5896359179831598e-02}
2286// },
2287// {
2288// 42,
2289// {{4.88963910362179e-01, 4.88963910362179e-01, 0.0},
2290// {4.88963910362179e-01, 2.20721792756430e-02, 0.0},
2291// {2.20721792756430e-02, 4.88963910362179e-01, 0.0},
2292// {4.17644719340454e-01, 4.17644719340454e-01, 0.0},
2293// {4.17644719340454e-01, 1.64710561319092e-01, 0.0},
2294// {1.64710561319092e-01, 4.17644719340454e-01, 0.0},
2295// {2.73477528308839e-01, 2.73477528308839e-01, 0.0},
2296// {2.73477528308839e-01, 4.53044943382323e-01, 0.0},
2297// {4.53044943382323e-01, 2.73477528308839e-01, 0.0},
2298// {1.77205532412543e-01, 1.77205532412543e-01, 0.0},
2299// {1.77205532412543e-01, 6.45588935174913e-01, 0.0},
2300// {6.45588935174913e-01, 1.77205532412543e-01, 0.0},
2301// {6.17998830908730e-02, 6.17998830908730e-02, 0.0},
2302// {6.17998830908730e-02, 8.76400233818255e-01, 0.0},
2303// {8.76400233818255e-01, 6.17998830908730e-02, 0.0},
2304// {1.93909612487010e-02, 1.93909612487010e-02, 0.0},
2305// {1.93909612487010e-02, 9.61218077502598e-01, 0.0},
2306// {9.61218077502598e-01, 1.93909612487010e-02, 0.0},
2307// {1.72266687821356e-01, 7.70608554774996e-01, 0.0},
2308// {7.70608554774996e-01, 5.71247574036480e-02, 0.0},
2309// {5.71247574036480e-02, 1.72266687821356e-01, 0.0},
2310// {1.72266687821356e-01, 5.71247574036480e-02, 0.0},
2311// {7.70608554774996e-01, 1.72266687821356e-01, 0.0},
2312// {5.71247574036480e-02, 7.70608554774996e-01, 0.0},
2313// {3.36861459796345e-01, 5.70222290846683e-01, 0.0},
2314// {5.70222290846683e-01, 9.29162493569720e-02, 0.0},
2315// {9.29162493569720e-02, 3.36861459796345e-01, 0.0},
2316// {3.36861459796345e-01, 9.29162493569720e-02, 0.0},
2317// {5.70222290846683e-01, 3.36861459796345e-01, 0.0},
2318// {9.29162493569720e-02, 5.70222290846683e-01, 0.0},
2319// {2.98372882136258e-01, 6.86980167808088e-01, 0.0},
2320// {6.86980167808088e-01, 1.46469500556540e-02, 0.0},
2321// {1.46469500556540e-02, 2.98372882136258e-01, 0.0},
2322// {2.98372882136258e-01, 1.46469500556540e-02, 0.0},
2323// {6.86980167808088e-01, 2.98372882136258e-01, 0.0},
2324// {1.46469500556540e-02, 6.86980167808088e-01, 0.0},
2325// {1.18974497696957e-01, 8.79757171370171e-01, 0.0},
2326// {8.79757171370171e-01, 1.26833093287199e-03, 0.0},
2327// {1.26833093287199e-03, 1.18974497696957e-01, 0.0},
2328// {1.18974497696957e-01, 1.26833093287199e-03, 0.0},
2329// {8.79757171370171e-01, 1.18974497696957e-01, 0.0},
2330// {1.26833093287199e-03, 8.79757171370171e-01, 0.0}},
2331// {1.09417906847145e-02,
2332// 1.09417906847145e-02,
2333// 1.09417906847145e-02,
2334// 1.63941767720625e-02,
2335// 1.63941767720625e-02,
2336// 1.63941767720625e-02,
2337// 2.58870522536460e-02,
2338// 2.58870522536460e-02,
2339// 2.58870522536460e-02,
2340// 2.10812943684965e-02,
2341// 2.10812943684965e-02,
2342// 2.10812943684965e-02,
2343// 7.21684983488850e-03,
2344// 7.21684983488850e-03,
2345// 7.21684983488850e-03,
2346// 2.46170180120000e-03,
2347// 2.46170180120000e-03,
2348// 2.46170180120000e-03,
2349// 1.23328766062820e-02,
2350// 1.23328766062820e-02,
2351// 1.23328766062820e-02,
2352// 1.23328766062820e-02,
2353// 1.23328766062820e-02,
2354// 1.23328766062820e-02,
2355// 1.92857553935305e-02,
2356// 1.92857553935305e-02,
2357// 1.92857553935305e-02,
2358// 1.92857553935305e-02,
2359// 1.92857553935305e-02,
2360// 1.92857553935305e-02,
2361// 7.21815405676700e-03,
2362// 7.21815405676700e-03,
2363// 7.21815405676700e-03,
2364// 7.21815405676700e-03,
2365// 7.21815405676700e-03,
2366// 7.21815405676700e-03,
2367// 2.50511441925050e-03,
2368// 2.50511441925050e-03,
2369// 2.50511441925050e-03,
2370// 2.50511441925050e-03,
2371// 2.50511441925050e-03,
2372// 2.50511441925050e-03}
2373// },
2374// {
2375// 55,
2376// {{1.0 , 0.0 , 0.0},
2377// {0.0 , 1.0 , 0.0},
2378// {0.0 , 0.0 , 0.0},
2379// {9.3988635835771928e-01, 4.9848744634100996e-03, 0.0},
2380// {5.4380668305835503e-02, 9.3864056186166756e-01, 0.0},
2381// {9.3940049163876004e-03, 5.2642446269734702e-02, 0.0},
2382// {1.6434508636240200e-02, 9.4690355173508323e-01, 0.0},
2383// {9.4694872698624577e-01, 3.6337367716693998e-02, 0.0},
2384// {4.2660400576765102e-02, 1.5122454179941101e-02, 0.0},
2385// {1.2226949543872000e-02, 8.6937735106643133e-01, 0.0},
2386// {8.6736965210466677e-01, 1.2049172857742969e-01, 0.0},
2387// {8.4567440213890721e-01, 1.5776396787000199e-02, 0.0},
2388// {1.3957596321026139e-01, 8.4481208703747090e-01, 0.0},
2389// {1.3178217432308281e-01, 1.3500960558402201e-02, 0.0},
2390// {1.5795512630024801e-02, 1.4552749385359881e-01, 0.0},
2391// {7.3654628844363068e-01, 1.5569754090822801e-02, 0.0},
2392// {1.3968843033038900e-02, 7.3798368944501946e-01, 0.0},
2393// {2.5478951860390298e-01, 7.2976156897705524e-01, 0.0},
2394// {7.3163865225549030e-01, 2.5430766833150520e-01, 0.0},
2395// {1.5725372895084501e-02, 2.6962397957906031e-01, 0.0},
2396// {2.6623028436468249e-01, 1.4478395630801300e-02, 0.0},
2397// {8.6735040652140771e-01, 5.9167941040048203e-02, 0.0},
2398// {7.4149366695661204e-02, 8.6347825750608687e-01, 0.0},
2399// {1.5928594836003299e-02, 4.1912389552381862e-01, 0.0},
2400// {1.5606102806777700e-02, 5.8092229211457624e-01, 0.0},
2401// {5.9100948174838852e-01, 1.5925145265094101e-02, 0.0},
2402// {4.0347714968887188e-01, 5.8067003681039198e-01, 0.0},
2403// {5.6947456285259768e-01, 4.1494951463020030e-01, 0.0},
2404// {6.7849370065030001e-02, 7.6121867859137604e-02, 0.0},
2405// {4.2659685902715933e-01, 1.5750969231154401e-02, 0.0},
2406// {6.7098250788970207e-02, 7.7418983124212093e-01, 0.0},
2407// {7.5283102314795158e-01, 8.1911949563924294e-02, 0.0},
2408// {7.7537277835568841e-01, 1.5771284572917341e-01, 0.0},
2409// {1.6890731577873661e-01, 7.5039430997422452e-01, 0.0},
2410// {1.6873358329194171e-01, 7.0831150726781894e-02, 0.0},
2411// {8.2124470843632405e-02, 1.7629966267710759e-01, 0.0},
2412// {6.2887053633447976e-01, 8.0774495331656301e-02, 0.0},
2413// {8.1141301526575199e-02, 3.0543735897757762e-01, 0.0},
2414// {2.9691120650804809e-01, 6.2274859888709300e-01, 0.0},
2415// {7.6754231417057298e-02, 6.2472471495456661e-01, 0.0},
2416// {6.2230223338447721e-01, 3.0114858211656370e-01, 0.0},
2417// {3.1037862880509631e-01, 7.7909836507944599e-02, 0.0},
2418// {8.1921821518658594e-02, 4.6036330383508761e-01, 0.0},
2419// {4.7170226650134689e-01, 8.2155400679671906e-02, 0.0},
2420// {4.5466034152504742e-01, 4.6375650338896440e-01, 0.0},
2421// {1.7010913392369389e-01, 6.4222778081881993e-01, 0.0},
2422// {6.4060043294867430e-01, 1.8982935372556059e-01, 0.0},
2423// {1.9122675837165989e-01, 1.7399556853425760e-01, 0.0},
2424// {1.8853157670702370e-01, 4.7989140704057581e-01, 0.0},
2425// {4.7729299576907452e-01, 3.3483565981193042e-01, 0.0},
2426// {3.1269746217597721e-01, 4.9579721972587398e-01, 0.0},
2427// {4.9612259459456259e-01, 1.9275536689044351e-01, 0.0},
2428// {1.9288053128670610e-01, 3.1610158072607569e-01, 0.0},
2429// {3.3600414538164958e-01, 1.8948928012898231e-01, 0.0},
2430// {3.3372805508479741e-01, 3.3435710218114523e-01, 0.0}},
2431// {1.5506499627784999e-04,
2432// 1.5787936779320001e-04,
2433// 1.7716503897180001e-04,
2434// 1.3790929042020500e-03,
2435// 1.5673101913945000e-03,
2436// 1.9632852206504501e-03,
2437// 2.3637870966120248e-03,
2438// 2.4456127817772499e-03,
2439// 2.4965410872361499e-03,
2440// 3.4388454704036252e-03,
2441// 3.5244794510020999e-03,
2442// 3.7411716084290001e-03,
2443// 3.9024375902997751e-03,
2444// 3.9420923337041246e-03,
2445// 4.3948636595678749e-03,
2446// 5.1028460067507001e-03,
2447// 5.2390719653994996e-03,
2448// 5.2678353249450997e-03,
2449// 5.4411690050507498e-03,
2450// 5.5572102174651500e-03,
2451// 5.6046673420516247e-03,
2452// 5.7530654248287997e-03,
2453// 5.9203475624943751e-03,
2454// 6.4366160841976749e-03,
2455// 6.4489200402012004e-03,
2456// 6.4518081902498253e-03,
2457// 6.5085808014669752e-03,
2458// 6.6442035402279253e-03,
2459// 6.6446190457719254e-03,
2460// 6.6883082309448748e-03,
2461// 9.3946951660218506e-03,
2462// 9.5766473548822492e-03,
2463// 9.6212423756326000e-03,
2464// 9.7404956463108747e-03,
2465// 9.8651027886874250e-03,
2466// 1.0309119452445125e-02,
2467// 1.2821810962084575e-02,
2468// 1.2910141048365926e-02,
2469// 1.2955751056727700e-02,
2470// 1.3213199704525376e-02,
2471// 1.3462639325681701e-02,
2472// 1.3547383232981901e-02,
2473// 1.4618428661110900e-02,
2474// 1.4821579209082151e-02,
2475// 1.4858956918716301e-02,
2476// 1.5795006396574451e-02,
2477// 1.5823171128833101e-02,
2478// 1.6017684044289202e-02,
2479// 2.0301014897957576e-02,
2480// 2.0360937838258826e-02,
2481// 2.0366980031034525e-02,
2482// 2.0376263702112225e-02,
2483// 2.0379116623473949e-02,
2484// 2.0423276490578225e-02,
2485// 2.3080458363263227e-02}
2486// },
2487// {
2488// 55,
2489// {{1.0 , 0.0 , 0.0},
2490// {0.0 , 1.0 , 0.0},
2491// {0.0 , 0.0 , 0.0},
2492// {9.3988635835771928e-01, 4.9848744634100996e-03, 0.0},
2493// {5.4380668305835503e-02, 9.3864056186166756e-01, 0.0},
2494// {9.3940049163876004e-03, 5.2642446269734702e-02, 0.0},
2495// {1.6434508636240200e-02, 9.4690355173508323e-01, 0.0},
2496// {9.4694872698624577e-01, 3.6337367716693998e-02, 0.0},
2497// {4.2660400576765102e-02, 1.5122454179941101e-02, 0.0},
2498// {1.2226949543872000e-02, 8.6937735106643133e-01, 0.0},
2499// {8.6736965210466677e-01, 1.2049172857742969e-01, 0.0},
2500// {8.4567440213890721e-01, 1.5776396787000199e-02, 0.0},
2501// {1.3957596321026139e-01, 8.4481208703747090e-01, 0.0},
2502// {1.3178217432308281e-01, 1.3500960558402201e-02, 0.0},
2503// {1.5795512630024801e-02, 1.4552749385359881e-01, 0.0},
2504// {7.3654628844363068e-01, 1.5569754090822801e-02, 0.0},
2505// {1.3968843033038900e-02, 7.3798368944501946e-01, 0.0},
2506// {2.5478951860390298e-01, 7.2976156897705524e-01, 0.0},
2507// {7.3163865225549030e-01, 2.5430766833150520e-01, 0.0},
2508// {1.5725372895084501e-02, 2.6962397957906031e-01, 0.0},
2509// {2.6623028436468249e-01, 1.4478395630801300e-02, 0.0},
2510// {8.6735040652140771e-01, 5.9167941040048203e-02, 0.0},
2511// {7.4149366695661204e-02, 8.6347825750608687e-01, 0.0},
2512// {1.5928594836003299e-02, 4.1912389552381862e-01, 0.0},
2513// {1.5606102806777700e-02, 5.8092229211457624e-01, 0.0},
2514// {5.9100948174838852e-01, 1.5925145265094101e-02, 0.0},
2515// {4.0347714968887188e-01, 5.8067003681039198e-01, 0.0},
2516// {5.6947456285259768e-01, 4.1494951463020030e-01, 0.0},
2517// {6.7849370065030001e-02, 7.6121867859137604e-02, 0.0},
2518// {4.2659685902715933e-01, 1.5750969231154401e-02, 0.0},
2519// {6.7098250788970207e-02, 7.7418983124212093e-01, 0.0},
2520// {7.5283102314795158e-01, 8.1911949563924294e-02, 0.0},
2521// {7.7537277835568841e-01, 1.5771284572917341e-01, 0.0},
2522// {1.6890731577873661e-01, 7.5039430997422452e-01, 0.0},
2523// {1.6873358329194171e-01, 7.0831150726781894e-02, 0.0},
2524// {8.2124470843632405e-02, 1.7629966267710759e-01, 0.0},
2525// {6.2887053633447976e-01, 8.0774495331656301e-02, 0.0},
2526// {8.1141301526575199e-02, 3.0543735897757762e-01, 0.0},
2527// {2.9691120650804809e-01, 6.2274859888709300e-01, 0.0},
2528// {7.6754231417057298e-02, 6.2472471495456661e-01, 0.0},
2529// {6.2230223338447721e-01, 3.0114858211656370e-01, 0.0},
2530// {3.1037862880509631e-01, 7.7909836507944599e-02, 0.0},
2531// {8.1921821518658594e-02, 4.6036330383508761e-01, 0.0},
2532// {4.7170226650134689e-01, 8.2155400679671906e-02, 0.0},
2533// {4.5466034152504742e-01, 4.6375650338896440e-01, 0.0},
2534// {1.7010913392369389e-01, 6.4222778081881993e-01, 0.0},
2535// {6.4060043294867430e-01, 1.8982935372556059e-01, 0.0},
2536// {1.9122675837165989e-01, 1.7399556853425760e-01, 0.0},
2537// {1.8853157670702370e-01, 4.7989140704057581e-01, 0.0},
2538// {4.7729299576907452e-01, 3.3483565981193042e-01, 0.0},
2539// {3.1269746217597721e-01, 4.9579721972587398e-01, 0.0},
2540// {4.9612259459456259e-01, 1.9275536689044351e-01, 0.0},
2541// {1.9288053128670610e-01, 3.1610158072607569e-01, 0.0},
2542// {3.3600414538164958e-01, 1.8948928012898231e-01, 0.0},
2543// {3.3372805508479741e-01, 3.3435710218114523e-01, 0.0}},
2544// {1.5506499627784999e-04,
2545// 1.5787936779320001e-04,
2546// 1.7716503897180001e-04,
2547// 1.3790929042020500e-03,
2548// 1.5673101913945000e-03,
2549// 1.9632852206504501e-03,
2550// 2.3637870966120248e-03,
2551// 2.4456127817772499e-03,
2552// 2.4965410872361499e-03,
2553// 3.4388454704036252e-03,
2554// 3.5244794510020999e-03,
2555// 3.7411716084290001e-03,
2556// 3.9024375902997751e-03,
2557// 3.9420923337041246e-03,
2558// 4.3948636595678749e-03,
2559// 5.1028460067507001e-03,
2560// 5.2390719653994996e-03,
2561// 5.2678353249450997e-03,
2562// 5.4411690050507498e-03,
2563// 5.5572102174651500e-03,
2564// 5.6046673420516247e-03,
2565// 5.7530654248287997e-03,
2566// 5.9203475624943751e-03,
2567// 6.4366160841976749e-03,
2568// 6.4489200402012004e-03,
2569// 6.4518081902498253e-03,
2570// 6.5085808014669752e-03,
2571// 6.6442035402279253e-03,
2572// 6.6446190457719254e-03,
2573// 6.6883082309448748e-03,
2574// 9.3946951660218506e-03,
2575// 9.5766473548822492e-03,
2576// 9.6212423756326000e-03,
2577// 9.7404956463108747e-03,
2578// 9.8651027886874250e-03,
2579// 1.0309119452445125e-02,
2580// 1.2821810962084575e-02,
2581// 1.2910141048365926e-02,
2582// 1.2955751056727700e-02,
2583// 1.3213199704525376e-02,
2584// 1.3462639325681701e-02,
2585// 1.3547383232981901e-02,
2586// 1.4618428661110900e-02,
2587// 1.4821579209082151e-02,
2588// 1.4858956918716301e-02,
2589// 1.5795006396574451e-02,
2590// 1.5823171128833101e-02,
2591// 1.6017684044289202e-02,
2592// 2.0301014897957576e-02,
2593// 2.0360937838258826e-02,
2594// 2.0366980031034525e-02,
2595// 2.0376263702112225e-02,
2596// 2.0379116623473949e-02,
2597// 2.0423276490578225e-02,
2598// 2.3080458363263227e-02}
2599// },
2600// {
2601// 61,
2602// {{3.33333333333333e-01, 3.33333333333333e-01, 0.0},
2603// {4.97170540556774e-01, 4.97170540556774e-01, 0.0},
2604// {4.97170540556774e-01, 5.65891888645198e-03, 0.0},
2605// {5.65891888645198e-03, 4.97170540556774e-01, 0.0},
2606// {4.82176322624625e-01, 4.82176322624625e-01, 0.0},
2607// {4.82176322624625e-01, 3.56473547507510e-02, 0.0},
2608// {3.56473547507510e-02, 4.82176322624625e-01, 0.0},
2609// {4.50239969020782e-01, 4.50239969020782e-01, 0.0},
2610// {4.50239969020782e-01, 9.95200619584370e-02, 0.0},
2611// {9.95200619584370e-02, 4.50239969020782e-01, 0.0},
2612// {4.00266239377397e-01, 4.00266239377397e-01, 0.0},
2613// {4.00266239377397e-01, 1.99467521245206e-01, 0.0},
2614// {1.99467521245206e-01, 4.00266239377397e-01, 0.0},
2615// {2.52141267970953e-01, 2.52141267970953e-01, 0.0},
2616// {2.52141267970953e-01, 4.95717464058095e-01, 0.0},
2617// {4.95717464058095e-01, 2.52141267970953e-01, 0.0},
2618// {1.62047004658461e-01, 1.62047004658461e-01, 0.0},
2619// {1.62047004658461e-01, 6.75905990683077e-01, 0.0},
2620// {6.75905990683077e-01, 1.62047004658461e-01, 0.0},
2621// {7.58758822607460e-02, 7.58758822607460e-02, 0.0},
2622// {7.58758822607460e-02, 8.48248235478508e-01, 0.0},
2623// {8.48248235478508e-01, 7.58758822607460e-02, 0.0},
2624// {1.56547269678220e-02, 1.56547269678220e-02, 0.0},
2625// {1.56547269678220e-02, 9.68690546064356e-01, 0.0},
2626// {9.68690546064356e-01, 1.56547269678220e-02, 0.0},
2627// {3.34319867363658e-01, 6.55493203809423e-01, 0.0},
2628// {6.55493203809423e-01, 1.01869288269190e-02, 0.0},
2629// {1.01869288269190e-02, 3.34319867363658e-01, 0.0},
2630// {3.34319867363658e-01, 1.01869288269190e-02, 0.0},
2631// {6.55493203809423e-01, 3.34319867363658e-01, 0.0},
2632// {1.01869288269190e-02, 6.55493203809423e-01, 0.0},
2633// {2.92221537796944e-01, 5.72337590532020e-01, 0.0},
2634// {5.72337590532020e-01, 1.35440871671036e-01, 0.0},
2635// {1.35440871671036e-01, 2.92221537796944e-01, 0.0},
2636// {2.92221537796944e-01, 1.35440871671036e-01, 0.0},
2637// {5.72337590532020e-01, 2.92221537796944e-01, 0.0},
2638// {1.35440871671036e-01, 5.72337590532020e-01, 0.0},
2639// {3.19574885423190e-01, 6.26001190286228e-01, 0.0},
2640// {6.26001190286228e-01, 5.44239242905830e-02, 0.0},
2641// {5.44239242905830e-02, 3.19574885423190e-01, 0.0},
2642// {3.19574885423190e-01, 5.44239242905830e-02, 0.0},
2643// {6.26001190286228e-01, 3.19574885423190e-01, 0.0},
2644// {5.44239242905830e-02, 6.26001190286228e-01, 0.0},
2645// {1.90704224192292e-01, 7.96427214974071e-01, 0.0},
2646// {7.96427214974071e-01, 1.28685608336370e-02, 0.0},
2647// {1.28685608336370e-02, 1.90704224192292e-01, 0.0},
2648// {1.90704224192292e-01, 1.28685608336370e-02, 0.0},
2649// {7.96427214974071e-01, 1.90704224192292e-01, 0.0},
2650// {1.28685608336370e-02, 7.96427214974071e-01, 0.0},
2651// {1.80483211648746e-01, 7.52351005937729e-01, 0.0},
2652// {7.52351005937729e-01, 6.71657824135240e-02, 0.0},
2653// {6.71657824135240e-02, 1.80483211648746e-01, 0.0},
2654// {1.80483211648746e-01, 6.71657824135240e-02, 0.0},
2655// {7.52351005937729e-01, 1.80483211648746e-01, 0.0},
2656// {6.71657824135240e-02, 7.52351005937729e-01, 0.0},
2657// {8.07113136795640e-02, 9.04625504095608e-01, 0.0},
2658// {9.04625504095608e-01, 1.46631822248280e-02, 0.0},
2659// {1.46631822248280e-02, 8.07113136795640e-02, 0.0},
2660// {8.07113136795640e-02, 1.46631822248280e-02, 0.0},
2661// {9.04625504095608e-01, 8.07113136795640e-02, 0.0},
2662// {1.46631822248280e-02, 9.04625504095608e-01, 0.0}},
2663// {1.67185996454015e-02,
2664// 2.54670772025350e-03,
2665// 2.54670772025350e-03,
2666// 2.54670772025350e-03,
2667// 7.33543226381900e-03,
2668// 7.33543226381900e-03,
2669// 7.33543226381900e-03,
2670// 1.21754391768360e-02,
2671// 1.21754391768360e-02,
2672// 1.21754391768360e-02,
2673// 1.55537754344845e-02,
2674// 1.55537754344845e-02,
2675// 1.55537754344845e-02,
2676// 1.56285556093100e-02,
2677// 1.56285556093100e-02,
2678// 1.56285556093100e-02,
2679// 1.24078271698325e-02,
2680// 1.24078271698325e-02,
2681// 1.24078271698325e-02,
2682// 7.02803653527850e-03,
2683// 7.02803653527850e-03,
2684// 7.02803653527850e-03,
2685// 1.59733808688950e-03,
2686// 1.59733808688950e-03,
2687// 1.59733808688950e-03,
2688// 4.05982765949650e-03,
2689// 4.05982765949650e-03,
2690// 4.05982765949650e-03,
2691// 4.05982765949650e-03,
2692// 4.05982765949650e-03,
2693// 4.05982765949650e-03,
2694// 1.34028711415815e-02,
2695// 1.34028711415815e-02,
2696// 1.34028711415815e-02,
2697// 1.34028711415815e-02,
2698// 1.34028711415815e-02,
2699// 1.34028711415815e-02,
2700// 9.22999660541100e-03,
2701// 9.22999660541100e-03,
2702// 9.22999660541100e-03,
2703// 9.22999660541100e-03,
2704// 9.22999660541100e-03,
2705// 9.22999660541100e-03,
2706// 4.23843426716400e-03,
2707// 4.23843426716400e-03,
2708// 4.23843426716400e-03,
2709// 4.23843426716400e-03,
2710// 4.23843426716400e-03,
2711// 4.23843426716400e-03,
2712// 9.14639838501250e-03,
2713// 9.14639838501250e-03,
2714// 9.14639838501250e-03,
2715// 9.14639838501250e-03,
2716// 9.14639838501250e-03,
2717// 9.14639838501250e-03,
2718// 3.33281600208250e-03,
2719// 3.33281600208250e-03,
2720// 3.33281600208250e-03,
2721// 3.33281600208250e-03,
2722// 3.33281600208250e-03,
2723// 3.33281600208250e-03}
2724// },
2725// {
2726// 66,
2727// {{1.1673105966841200e-02, 9.8125659512890129e-01, 0.0},
2728// {9.8100308583879503e-01, 7.1462504863216000e-03, 0.0},
2729// {1.0696631709169700e-02, 1.1515393337596600e-02, 0.0},
2730// {9.3824769835505051e-01, 4.9557059134064198e-02, 0.0},
2731// {1.2662751841721401e-02, 9.3701236206150318e-01, 0.0},
2732// {5.9810940998380198e-02, 1.2136457892184800e-02, 0.0},
2733// {1.3736329792672100e-02, 6.1278362559696799e-02, 0.0},
2734// {9.2295279594054480e-01, 1.4112827060242099e-02, 0.0},
2735// {6.3310735499269494e-02, 9.2201972917274344e-01, 0.0},
2736// {1.1726510033460201e-02, 1.5005204752290349e-01, 0.0},
2737// {1.5547205873234721e-01, 8.3251471215892492e-01, 0.0},
2738// {8.3432938889821573e-01, 1.2522815875883600e-02, 0.0},
2739// {8.5016380319567597e-01, 1.3719975087357841e-01, 0.0},
2740// {1.2881635052197599e-02, 8.4776270634792006e-01, 0.0},
2741// {1.5108016089587781e-01, 1.3652692403937501e-02, 0.0},
2742// {1.0191787921658400e-02, 5.7704386183448575e-01, 0.0},
2743// {2.8133723993032811e-01, 7.0668537596231984e-01, 0.0},
2744// {7.1243746285009335e-01, 1.2456978098990301e-02, 0.0},
2745// {2.7630252508633668e-01, 1.2174131138564200e-02, 0.0},
2746// {1.0965836856061799e-02, 4.1943067124662847e-01, 0.0},
2747// {4.2891105178839167e-01, 5.5996160674689166e-01, 0.0},
2748// {4.2154205551147350e-01, 1.1647599478465699e-02, 0.0},
2749// {5.7112585904443613e-01, 1.1821831398851200e-02, 0.0},
2750// {5.8268682705109343e-01, 4.0578895811771831e-01, 0.0},
2751// {1.3056780671324699e-02, 2.7250237508679159e-01, 0.0},
2752// {1.3076040096391800e-02, 7.2247125232334730e-01, 0.0},
2753// {7.2634370624067746e-01, 2.6029840192506443e-01, 0.0},
2754// {6.8723006863737404e-02, 6.3141727720962701e-02, 0.0},
2755// {8.6523021015294610e-01, 7.2061183733767895e-02, 0.0},
2756// {6.4859907103736694e-02, 8.5904335439099433e-01, 0.0},
2757// {1.4834949433620581e-01, 7.8887883522396707e-01, 0.0},
2758// {6.2435989839593801e-02, 1.4939354993542750e-01, 0.0},
2759// {7.8713690117350699e-01, 6.5638204275659501e-02, 0.0},
2760// {5.1910492160953101e-02, 5.2556356956052430e-01, 0.0},
2761// {1.5431299274438229e-01, 7.1638392691700595e-02, 0.0},
2762// {2.6178427456029407e-01, 6.2147948528815097e-02, 0.0},
2763// {7.6672578728127994e-01, 1.6582115548313259e-01, 0.0},
2764// {2.5821036766273009e-01, 6.8001197661390189e-01, 0.0},
2765// {6.7906592514742597e-02, 7.5715154377818017e-01, 0.0},
2766// {5.2935782748041971e-01, 4.1215038411072058e-01, 0.0},
2767// {6.6603615048415998e-02, 2.6125130878864999e-01, 0.0},
2768// {5.8567546189943198e-02, 3.9022361145349760e-01, 0.0},
2769// {6.4453536041083406e-02, 6.3736265597609554e-01, 0.0},
2770// {6.7481384291513691e-01, 6.3758334206129100e-02, 0.0},
2771// {3.9146023103687089e-01, 5.5032380905631106e-01, 0.0},
2772// {6.4877014923071408e-01, 2.8367283602629478e-01, 0.0},
2773// {3.9464982204080379e-01, 6.0517552255370900e-02, 0.0},
2774// {5.3901371519333352e-01, 6.1199017693642201e-02, 0.0},
2775// {1.6278950827847499e-01, 6.8613221410348235e-01, 0.0},
2776// {6.8124363226406448e-01, 1.5679683458990931e-01, 0.0},
2777// {1.5428328780201980e-01, 1.6675126240198401e-01, 0.0},
2778// {2.5227277504445078e-01, 2.5048039333948502e-01, 0.0},
2779// {2.5479815324070432e-01, 4.9940906490431908e-01, 0.0},
2780// {1.4855805491943541e-01, 5.7560230960873771e-01, 0.0},
2781// {2.9302396064361819e-01, 5.6568973541618528e-01, 0.0},
2782// {2.8089912723099042e-01, 1.4379215742477949e-01, 0.0},
2783// {4.8209895929708219e-01, 2.5185575358650381e-01, 0.0},
2784// {5.6418782454436134e-01, 1.4629667431525920e-01, 0.0},
2785// {1.3076996443439021e-01, 4.4895775861167753e-01, 0.0},
2786// {1.4796922219475581e-01, 3.0011743868291701e-01, 0.0},
2787// {5.6386842229459166e-01, 2.8137720892975088e-01, 0.0},
2788// {4.3611574287904659e-01, 4.2520534464204729e-01, 0.0},
2789// {3.6032639352854701e-01, 2.5991900048886368e-01, 0.0},
2790// {4.2241883346742481e-01, 1.4532384433026860e-01, 0.0},
2791// {3.7190018330523877e-01, 3.7801227035670099e-01, 0.0},
2792// {2.4136450069284729e-01, 3.8475632849397318e-01, 0.0}},
2793// {6.2914392466127504e-04,
2794// 6.3183630018052495e-04,
2795// 8.3173238332957496e-04,
2796// 2.0375873031348501e-03,
2797// 2.1533881435404252e-03,
2798// 2.1946686544827001e-03,
2799// 2.4274896390419250e-03,
2800// 2.5616552978717250e-03,
2801// 2.7099422085185751e-03,
2802// 3.2346347543960748e-03,
2803// 3.4084955895738499e-03,
2804// 3.4619332036664001e-03,
2805// 3.4855385026212752e-03,
2806// 3.6030349991898998e-03,
2807// 3.8425863883506501e-03,
2808// 4.0622450563140748e-03,
2809// 4.2429576070036248e-03,
2810// 4.2522133105332002e-03,
2811// 4.2738380168663498e-03,
2812// 4.3472213639774750e-03,
2813// 4.3635990609680250e-03,
2814// 4.4601689321659248e-03,
2815// 4.4611715969841001e-03,
2816// 4.4761584388088504e-03,
2817// 4.5314939050175749e-03,
2818// 4.6196209720506748e-03,
2819// 4.6448391092779500e-03,
2820// 5.0804287944135754e-03,
2821// 5.3442915452291753e-03,
2822// 5.7979213524570498e-03,
2823// 6.8606677714776751e-03,
2824// 7.2575480585093501e-03,
2825// 7.3630684626356750e-03,
2826// 7.4859062907272752e-03,
2827// 7.6756737029697996e-03,
2828// 8.1315841465677500e-03,
2829// 8.1971052126526001e-03,
2830// 8.2808668797998992e-03,
2831// 8.6541881718643493e-03,
2832// 8.6770343494031749e-03,
2833// 8.6843012350962742e-03,
2834// 8.7132190613550004e-03,
2835// 8.7150390296491503e-03,
2836// 8.8867892493721002e-03,
2837// 9.0045749095674504e-03,
2838// 9.0731571460701751e-03,
2839// 9.5474425520800498e-03,
2840// 9.8063200029475748e-03,
2841// 1.2067753147187676e-02,
2842// 1.2247803039156025e-02,
2843// 1.2430520846804525e-02,
2844// 1.2676643424644550e-02,
2845// 1.2744299851074425e-02,
2846// 1.3034001591679976e-02,
2847// 1.3086521873117450e-02,
2848// 1.3111017088793300e-02,
2849// 1.3186491120564975e-02,
2850// 1.3236226593190750e-02,
2851// 1.3559889862520475e-02,
2852// 1.3586755085482525e-02,
2853// 1.3677513715971475e-02,
2854// 1.3932208647817225e-02,
2855// 1.4443356605827800e-02,
2856// 1.4634844540566926e-02,
2857// 1.5225981266989826e-02,
2858// 1.5931849111237351e-02}
2859// },
2860// {
2861// 73,
2862// {{3.33333333333333e-01, 3.33333333333333e-01, 0.0},
2863// {4.89609987073006e-01, 4.89609987073006e-01, 0.0},
2864// {4.89609987073006e-01, 2.07800258539870e-02, 0.0},
2865// {2.07800258539870e-02, 4.89609987073006e-01, 0.0},
2866// {4.54536892697893e-01, 4.54536892697893e-01, 0.0},
2867// {4.54536892697893e-01, 9.09262146042150e-02, 0.0},
2868// {9.09262146042150e-02, 4.54536892697893e-01, 0.0},
2869// {4.01416680649431e-01, 4.01416680649431e-01, 0.0},
2870// {4.01416680649431e-01, 1.97166638701138e-01, 0.0},
2871// {1.97166638701138e-01, 4.01416680649431e-01, 0.0},
2872// {2.55551654403098e-01, 2.55551654403098e-01, 0.0},
2873// {2.55551654403098e-01, 4.88896691193805e-01, 0.0},
2874// {4.88896691193805e-01, 2.55551654403098e-01, 0.0},
2875// {1.77077942152130e-01, 1.77077942152130e-01, 0.0},
2876// {1.77077942152130e-01, 6.45844115695741e-01, 0.0},
2877// {6.45844115695741e-01, 1.77077942152130e-01, 0.0},
2878// {1.10061053227952e-01, 1.10061053227952e-01, 0.0},
2879// {1.10061053227952e-01, 7.79877893544096e-01, 0.0},
2880// {7.79877893544096e-01, 1.10061053227952e-01, 0.0},
2881// {5.55286242518400e-02, 5.55286242518400e-02, 0.0},
2882// {5.55286242518400e-02, 8.88942751496321e-01, 0.0},
2883// {8.88942751496321e-01, 5.55286242518400e-02, 0.0},
2884// {1.26218637772290e-02, 1.26218637772290e-02, 0.0},
2885// {1.26218637772290e-02, 9.74756272445543e-01, 0.0},
2886// {9.74756272445543e-01, 1.26218637772290e-02, 0.0},
2887// {3.95754787356943e-01, 6.00633794794645e-01, 0.0},
2888// {6.00633794794645e-01, 3.61141784841201e-03, 0.0},
2889// {3.61141784841201e-03, 3.95754787356943e-01, 0.0},
2890// {3.95754787356943e-01, 3.61141784841201e-03, 0.0},
2891// {6.00633794794645e-01, 3.95754787356943e-01, 0.0},
2892// {3.61141784841201e-03, 6.00633794794643e-01, 0.0},
2893// {3.07929983880436e-01, 5.57603261588784e-01, 0.0},
2894// {5.57603261588784e-01, 1.34466754530780e-01, 0.0},
2895// {1.34466754530780e-01, 3.07929983880436e-01, 0.0},
2896// {3.07929983880436e-01, 1.34466754530780e-01, 0.0},
2897// {5.57603261588784e-01, 3.07929983880436e-01, 0.0},
2898// {1.34466754530780e-01, 5.57603261588784e-01, 0.0},
2899// {2.64566948406520e-01, 7.20987025817365e-01, 0.0},
2900// {7.20987025817365e-01, 1.44460257761150e-02, 0.0},
2901// {1.44460257761150e-02, 2.64566948406520e-01, 0.0},
2902// {2.64566948406520e-01, 1.44460257761150e-02, 0.0},
2903// {7.20987025817365e-01, 2.64566948406520e-01, 0.0},
2904// {1.44460257761150e-02, 7.20987025817365e-01, 0.0},
2905// {3.58539352205951e-01, 5.94527068955871e-01, 0.0},
2906// {5.94527068955871e-01, 4.69335788381780e-02, 0.0},
2907// {4.69335788381780e-02, 3.58539352205951e-01, 0.0},
2908// {3.58539352205951e-01, 4.69335788381780e-02, 0.0},
2909// {5.94527068955871e-01, 3.58539352205951e-01, 0.0},
2910// {4.69335788381780e-02, 5.94527068955871e-01, 0.0},
2911// {1.57807405968595e-01, 8.39331473680839e-01, 0.0},
2912// {8.39331473680839e-01, 2.86112035056701e-03, 0.0},
2913// {2.86112035056701e-03, 1.57807405968595e-01, 0.0},
2914// {1.57807405968595e-01, 2.86112035056701e-03, 0.0},
2915// {8.39331473680839e-01, 1.57807405968595e-01, 0.0},
2916// {2.86112035056701e-03, 8.39331473680839e-01, 0.0},
2917// {7.50505969759110e-02, 7.01087978926173e-01, 0.0},
2918// {7.01087978926173e-01, 2.23861424097916e-01, 0.0},
2919// {2.23861424097916e-01, 7.50505969759110e-02, 0.0},
2920// {7.50505969759110e-02, 2.23861424097916e-01, 0.0},
2921// {7.01087978926173e-01, 7.50505969759110e-02, 0.0},
2922// {2.23861424097916e-01, 7.01087978926173e-01, 0.0},
2923// {1.42421601113383e-01, 8.22931324069857e-01, 0.0},
2924// {8.22931324069857e-01, 3.46470748167600e-02, 0.0},
2925// {3.46470748167600e-02, 1.42421601113383e-01, 0.0},
2926// {1.42421601113383e-01, 3.46470748167600e-02, 0.0},
2927// {8.22931324069857e-01, 1.42421601113383e-01, 0.0},
2928// {3.46470748167600e-02, 8.22931324069857e-01, 0.0},
2929// {6.54946280829380e-02, 9.24344252620784e-01, 0.0},
2930// {9.24344252620784e-01, 1.01611192962780e-02, 0.0},
2931// {1.01611192962780e-02, 6.54946280829380e-02, 0.0},
2932// {6.54946280829380e-02, 1.01611192962780e-02, 0.0},
2933// {9.24344252620784e-01, 6.54946280829380e-02, 0.0},
2934// {1.01611192962780e-02, 9.24344252620784e-01, 0.0}},
2935// {1.64531656944595e-02,
2936// 5.16536594563600e-03,
2937// 5.16536594563600e-03,
2938// 5.16536594563600e-03,
2939// 1.11936236315080e-02,
2940// 1.11936236315080e-02,
2941// 1.11936236315080e-02,
2942// 1.51330629347340e-02,
2943// 1.51330629347340e-02,
2944// 1.51330629347340e-02,
2945// 1.52454839010990e-02,
2946// 1.52454839010990e-02,
2947// 1.52454839010990e-02,
2948// 1.20796063708205e-02,
2949// 1.20796063708205e-02,
2950// 1.20796063708205e-02,
2951// 8.02540179340050e-03,
2952// 8.02540179340050e-03,
2953// 8.02540179340050e-03,
2954// 4.04229013089200e-03,
2955// 4.04229013089200e-03,
2956// 4.04229013089200e-03,
2957// 1.03968101374250e-03,
2958// 1.03968101374250e-03,
2959// 1.03968101374250e-03,
2960// 1.94243845249050e-03,
2961// 1.94243845249050e-03,
2962// 1.94243845249050e-03,
2963// 1.94243845249050e-03,
2964// 1.94243845249050e-03,
2965// 1.94243845249050e-03,
2966// 1.27870803060110e-02,
2967// 1.27870803060110e-02,
2968// 1.27870803060110e-02,
2969// 1.27870803060110e-02,
2970// 1.27870803060110e-02,
2971// 1.27870803060110e-02,
2972// 4.44045178666900e-03,
2973// 4.44045178666900e-03,
2974// 4.44045178666900e-03,
2975// 4.44045178666900e-03,
2976// 4.44045178666900e-03,
2977// 4.44045178666900e-03,
2978// 8.06227338086550e-03,
2979// 8.06227338086550e-03,
2980// 8.06227338086550e-03,
2981// 8.06227338086550e-03,
2982// 8.06227338086550e-03,
2983// 8.06227338086550e-03,
2984// 1.24597090874550e-03,
2985// 1.24597090874550e-03,
2986// 1.24597090874550e-03,
2987// 1.24597090874550e-03,
2988// 1.24597090874550e-03,
2989// 1.24597090874550e-03,
2990// 9.12142005947550e-03,
2991// 9.12142005947550e-03,
2992// 9.12142005947550e-03,
2993// 9.12142005947550e-03,
2994// 9.12142005947550e-03,
2995// 9.12142005947550e-03,
2996// 5.12928186809950e-03,
2997// 5.12928186809950e-03,
2998// 5.12928186809950e-03,
2999// 5.12928186809950e-03,
3000// 5.12928186809950e-03,
3001// 5.12928186809950e-03,
3002// 1.89996442765100e-03,
3003// 1.89996442765100e-03,
3004// 1.89996442765100e-03,
3005// 1.89996442765100e-03,
3006// 1.89996442765100e-03,
3007// 1.89996442765100e-03}
3008// },
3009// {
3010// 78,
3011// {{8.9411337112035999e-03, 8.6983293701984998e-03, 0.0},
3012// {9.7926226298067365e-01, 1.0264413374365100e-02, 0.0},
3013// {1.0547538211187800e-02, 9.7855142025151109e-01, 0.0},
3014// {2.3777061947122002e-03, 6.3655109860361700e-02, 0.0},
3015// {6.3042511579465998e-02, 4.1506347508631003e-03, 0.0},
3016// {9.3084224967299967e-01, 4.8053482262546002e-03, 0.0},
3017// {6.2907655549027400e-02, 9.3167900694812233e-01, 0.0},
3018// {9.3159622463806491e-01, 6.2626488180135900e-02, 0.0},
3019// {6.1951689414552003e-03, 9.2935870585640645e-01, 0.0},
3020// {2.8712581923668101e-02, 3.1020212299716299e-02, 0.0},
3021// {9.2938444783052321e-01, 3.4215296821852897e-02, 0.0},
3022// {3.7545756662128102e-02, 9.2578688846693047e-01, 0.0},
3023// {8.6895739063833997e-03, 1.5849712515099221e-01, 0.0},
3024// {1.5475970539646791e-01, 8.3636066576882862e-01, 0.0},
3025// {8.3310252941849239e-01, 8.9257244824476004e-03, 0.0},
3026// {8.3742310735260950e-01, 1.5291673040783921e-01, 0.0},
3027// {1.5593625052337881e-01, 9.4966240058029002e-03, 0.0},
3028// {9.8599642095236004e-03, 8.3422114935955050e-01, 0.0},
3029// {4.0558737332891631e-01, 7.4389302007913001e-03, 0.0},
3030// {5.9647278986182350e-01, 3.9563308093107152e-01, 0.0},
3031// {8.0747800415767006e-03, 4.0313194259026802e-01, 0.0},
3032// {7.5073977720710996e-03, 5.8516095946805691e-01, 0.0},
3033// {3.9367645192372991e-01, 5.9748965928987985e-01, 0.0},
3034// {5.8465307262122179e-01, 8.7250464968192006e-03, 0.0},
3035// {4.8708041121196383e-01, 2.0212922991194000e-02, 0.0},
3036// {2.6835128117845169e-01, 7.2023400886682198e-01, 0.0},
3037// {7.2239562887479880e-01, 2.6623993664561901e-01, 0.0},
3038// {2.7168267423572212e-01, 1.1288269880823600e-02, 0.0},
3039// {1.1258084204589300e-02, 7.1696959633251023e-01, 0.0},
3040// {1.1503473436974001e-02, 2.7400671101656832e-01, 0.0},
3041// {7.1405259005638033e-01, 1.1351156049706200e-02, 0.0},
3042// {4.9028710531115449e-01, 4.9364918414683351e-01, 0.0},
3043// {2.0142342520930698e-02, 4.8325734596013992e-01, 0.0},
3044// {3.6110746485855001e-02, 9.3567950158201393e-02, 0.0},
3045// {8.6079988198508572e-01, 3.9737906707539197e-02, 0.0},
3046// {1.0058915260013050e-01, 8.5863434193517962e-01, 0.0},
3047// {9.1874071705841595e-02, 3.9551300197337699e-02, 0.0},
3048// {8.6048882961910289e-01, 9.6622405707924700e-02, 0.0},
3049// {4.3984217867325599e-02, 8.5618863491067676e-01, 0.0},
3050// {2.0110176067354310e-01, 7.4491158356262255e-01, 0.0},
3051// {7.4499937262632787e-01, 5.3686563816580400e-02, 0.0},
3052// {5.3218664130983202e-02, 1.9637542759350521e-01, 0.0},
3053// {7.4539846474005178e-01, 1.9820658055500051e-01, 0.0},
3054// {1.9572899328760179e-01, 5.5571383315608597e-02, 0.0},
3055// {1.0925320579875419e-01, 6.1000361824130300e-01, 0.0},
3056// {5.6762570200051501e-02, 7.4091218949591942e-01, 0.0},
3057// {4.8383793347481101e-02, 6.0751356609779783e-01, 0.0},
3058// {1.0806128097601329e-01, 1.1220815104370099e-01, 0.0},
3059// {6.1856059009905007e-01, 2.6987537030349740e-01, 0.0},
3060// {7.7212960134965625e-01, 1.1141173953329921e-01, 0.0},
3061// {6.1157348011327173e-01, 3.3893676779306348e-01, 0.0},
3062// {3.3813261033758418e-01, 4.9469393878745799e-02, 0.0},
3063// {1.1730841282542900e-01, 7.6964513097951825e-01, 0.0},
3064// {2.6745512605961458e-01, 1.1157188081540730e-01, 0.0},
3065// {6.5421001600256889e-01, 1.9065483146999149e-01, 0.0},
3066// {5.3829748115775802e-02, 3.3586168268491179e-01, 0.0},
3067// {1.8488403241167711e-01, 1.5518315238513730e-01, 0.0},
3068// {3.3762671047443338e-01, 6.0814025962944529e-01, 0.0},
3069// {6.0671020344994708e-01, 5.4263279559821201e-02, 0.0},
3070// {4.6126140854956371e-01, 6.8817667072165398e-02, 0.0},
3071// {1.5254653656712561e-01, 6.5102408457488470e-01, 0.0},
3072// {7.0058254354307500e-02, 4.6619043927415987e-01, 0.0},
3073// {4.7042013790318088e-01, 4.6348264553531421e-01, 0.0},
3074// {1.2164616937459330e-01, 2.3814948755156831e-01, 0.0},
3075// {6.3714040527021165e-01, 1.2383993845133670e-01, 0.0},
3076// {2.3799045151187120e-01, 6.3702164523263760e-01, 0.0},
3077// {1.4839298571771459e-01, 4.8941885777801442e-01, 0.0},
3078// {3.5980695715496319e-01, 1.4528808662532389e-01, 0.0},
3079// {4.9414410550951349e-01, 3.6102163838181101e-01, 0.0},
3080// {1.4406306879808209e-01, 3.5135083418870572e-01, 0.0},
3081// {5.0197644400035468e-01, 1.4354916632930600e-01, 0.0},
3082// {3.5554238342982608e-01, 5.0164915995018422e-01, 0.0},
3083// {2.4434395407713269e-01, 2.4060521291041001e-01, 0.0},
3084// {2.4370649893418969e-01, 5.1090172770553444e-01, 0.0},
3085// {5.1222008073208247e-01, 2.4527379735428820e-01, 0.0},
3086// {2.5260383151777532e-01, 3.7003195550936951e-01, 0.0},
3087// {3.7598956528506539e-01, 2.5054066116305501e-01, 0.0},
3088// {3.7290779871441049e-01, 3.7537502775491960e-01, 0.0}},
3089// {5.4361363496487503e-04,
3090// 7.2467838162779998e-04,
3091// 7.7115073341352497e-04,
3092// 8.6004082758987495e-04,
3093// 1.0474618002941001e-03,
3094// 1.1184512874480750e-03,
3095// 1.1763605203547751e-03,
3096// 1.2216983937579000e-03,
3097// 1.2981910842235500e-03,
3098// 1.8518264745199500e-03,
3099// 1.9938852575230501e-03,
3100// 2.0887630727400748e-03,
3101// 2.4041665215934500e-03,
3102// 2.4079564462609749e-03,
3103// 2.4644365189580250e-03,
3104// 2.5664470075342249e-03,
3105// 2.5797025777773248e-03,
3106// 2.6572750407618498e-03,
3107// 2.6720326723837502e-03,
3108// 2.6742255252576500e-03,
3109// 2.7256615428406252e-03,
3110// 2.7474945893627501e-03,
3111// 2.8355763807253751e-03,
3112// 3.0133910732457001e-03,
3113// 3.4904798455149752e-03,
3114// 3.5286997884102249e-03,
3115// 3.5482586761459252e-03,
3116// 3.6053169067081750e-03,
3117// 3.6176086713727751e-03,
3118// 3.6237442468015752e-03,
3119// 3.6346693923518499e-03,
3120// 3.6491047731400249e-03,
3121// 3.6828644616571501e-03,
3122// 4.1865990826037754e-03,
3123// 4.2238875114384497e-03,
3124// 4.2355665721040998e-03,
3125// 4.3267543023872996e-03,
3126// 4.3631136623173503e-03,
3127// 4.4304305539834754e-03,
3128// 7.0706006005818254e-03,
3129// 7.1249178122030250e-03,
3130// 7.1251411634678250e-03,
3131// 7.5161805869424503e-03,
3132// 7.5507819270567997e-03,
3133// 7.5996784019234003e-03,
3134// 7.6417199018501249e-03,
3135// 7.6516853250572746e-03,
3136// 7.7332517050150247e-03,
3137// 7.7443455208702503e-03,
3138// 7.8286562636164757e-03,
3139// 7.8393373347939495e-03,
3140// 7.8580117321664505e-03,
3141// 7.8795535973380255e-03,
3142// 8.1062034496375505e-03,
3143// 8.6878038096496243e-03,
3144// 8.7598363731706003e-03,
3145// 8.7679355077581993e-03,
3146// 8.8032303833538994e-03,
3147// 8.8153876245372752e-03,
3148// 9.1600805085676005e-03,
3149// 9.1933276917576506e-03,
3150// 9.2918915734212758e-03,
3151// 9.3342892901571994e-03,
3152// 1.0099333664696650e-02,
3153// 1.0339501015941751e-02,
3154// 1.0548944796751400e-02,
3155// 1.2386275100928551e-02,
3156// 1.2510481528527850e-02,
3157// 1.2644864677864924e-02,
3158// 1.3000930254698475e-02,
3159// 1.3038339197138024e-02,
3160// 1.3122478808947751e-02,
3161// 1.4978994062894975e-02,
3162// 1.4990249935657125e-02,
3163// 1.4997881803219050e-02,
3164// 1.5853329586233849e-02,
3165// 1.5882796527709402e-02,
3166// 1.5930165141800151e-02}
3167// }
3168
3169
3170 Kokkos::deep_copy(_quadrature_weights, quadrature_weights);
3171 Kokkos::deep_copy(_parameterized_quadrature_sites, parameterized_quadrature_sites);
3172 }
3173///@}
3174
3175/** @name Private Accessors
3176 * Private function because information lives on the device
3177 */
3178///@{
3179///@}
3180
3181/** @name Private Utility
3182 *
3183 */
3184///@{
3185///@}
3186
3187public:
3188
3189/** @name Instantiation / Destruction
3190 *
3191 */
3192///@{
3193
3201
3202 Quadrature(const int order, const int dimension = 0, std::string quadrature_type = "LINE") {
3206 _qt = this->parseQuadratureType(quadrature_type);
3207 if (dimension > 0) {
3208 // populates _number_of_quadrature_points
3209 this->generateQuadrature(order, dimension);
3210 _is_initialized = true;
3211 } else {
3212 _is_initialized = false;
3213 }
3214 }
3215
3216///@}
3217
3218/** @name Public Utility
3219 *
3220 */
3221///@{
3222
3223 static QuadratureType parseQuadratureType(std::string quadrature_type) {
3224 transform(quadrature_type.begin(), quadrature_type.end(), quadrature_type.begin(), ::tolower);
3225 if (quadrature_type=="line") {
3226 return QuadratureType::LINE;
3227 } else if (quadrature_type=="tri" || quadrature_type=="triangle") {
3228 return QuadratureType::TRI;
3229 } else if (quadrature_type=="") {
3231 } else {
3232 compadre_assert_release(false && "Quadrature type not available.");
3233 }
3234 }
3235
3236///@}
3237
3238/** @name Accessors
3239 * Retrieve member variables through public member functions
3240 */
3241///@{
3242
3243 KOKKOS_INLINE_FUNCTION
3244 bool validQuadrature() const {
3245 return _is_initialized;
3246 }
3247
3248 KOKKOS_INLINE_FUNCTION
3252
3253 KOKKOS_INLINE_FUNCTION
3257
3258 KOKKOS_INLINE_FUNCTION
3262
3263 KOKKOS_INLINE_FUNCTION
3265 return _qt;
3266 }
3267
3269 return _quadrature_weights;
3270 }
3271
3275
3276 KOKKOS_INLINE_FUNCTION
3277 double getWeight(const int index) const {
3278 return _quadrature_weights(index);
3279 }
3280
3281 KOKKOS_INLINE_FUNCTION
3282 double getSite(const int index, const int component) const {
3283 return _parameterized_quadrature_sites(index, component);
3284 }
3285
3286///@}
3287
3288
3289/** @name Modifiers
3290 * Changed member variables through public member functions
3291 */
3292///@{
3293///@}
3294
3295
3296}; // Quadrature Class
3297} // Compadre
3298
3299#endif
3300
3301
#define compadre_assert_release(condition)
compadre_assert_release is used for assertions that should always be checked, but generally are not e...
KOKKOS_INLINE_FUNCTION double getWeight(const int index) const
KOKKOS_INLINE_FUNCTION int getOrderOfQuadraturePoints() const
KOKKOS_INLINE_FUNCTION int getDimensionOfQuadraturePoints() const
KOKKOS_INLINE_FUNCTION QuadratureType getQuadratureType() const
Kokkos::View< double **, layout_right > _parameterized_quadrature_sites
void generateQuadrature(const int order, const int dimension)
Generates quadrature.
KOKKOS_INLINE_FUNCTION int getNumberOfQuadraturePoints() const
decltype(_quadrature_weights) getWeights() const
KOKKOS_INLINE_FUNCTION double getSite(const int index, const int component) const
Kokkos::View< double *, layout_right > _quadrature_weights
decltype(_parameterized_quadrature_sites) getSites() const
static QuadratureType parseQuadratureType(std::string quadrature_type)
Quadrature(const int order, const int dimension=0, std::string quadrature_type="LINE")
KOKKOS_INLINE_FUNCTION bool validQuadrature() const