42namespace XiaoGimbutas {
44const double triangleRule1Points[] = {
45 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
47const double triangleRule1Weights[] = {
50const double triangleRule2Points[] = {
51 0.6666666666666667, 0.16666666666666666, 0.16666666666666666,
52 0.16666666666666663, 0.16666666666666666, 0.6666666666666667,
53 0.16666666666666663, 0.6666666666666667, 0.16666666666666666,
55const double triangleRule2Weights[] = {
60const double triangleRule3Points[] = {
61 0.10810301816807022, 0.4459484909159649, 0.4459484909159649,
62 0.8168475729804583, 0.09157621350977085, 0.09157621350977085,
63 0.4459484909159649, 0.4459484909159649, 0.10810301816807022,
64 0.09157621350977085, 0.09157621350977085, 0.8168475729804583,
65 0.4459484909159649, 0.10810301816807022, 0.4459484909159649,
66 0.09157621350977085, 0.8168475729804583, 0.09157621350977085,
68const double triangleRule3Weights[] = {
79namespace XiaoGimbutas {
81const double triangleRule4Points[] = {
82 0.10810301816807022, 0.4459484909159649, 0.4459484909159649,
83 0.8168475729804583, 0.09157621350977085, 0.09157621350977085,
84 0.4459484909159649, 0.4459484909159649, 0.10810301816807022,
85 0.09157621350977085, 0.09157621350977085, 0.8168475729804583,
86 0.4459484909159649, 0.10810301816807022, 0.4459484909159649,
87 0.09157621350977085, 0.8168475729804583, 0.09157621350977085,
89const double triangleRule4Weights[] = {
97const double triangleRule5Points[] = {
98 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
99 0.7974269853530872, 0.1012865073234564, 0.1012865073234564,
100 0.05971587178976989, 0.47014206410511505, 0.47014206410511505,
101 0.10128650732345634, 0.1012865073234564, 0.7974269853530872,
102 0.47014206410511505, 0.47014206410511505, 0.05971587178976989,
103 0.10128650732345634, 0.7974269853530872, 0.1012865073234564,
104 0.47014206410511505, 0.05971587178976989, 0.47014206410511505,
106const double triangleRule5Weights[] = {
115const double triangleRule6Points[] = {
116 0.561140034900434, 0.21942998254978302, 0.21942998254978302,
117 0.039724071775569914, 0.48013796411221504, 0.48013796411221504,
118 0.21942998254978296, 0.21942998254978302, 0.561140034900434,
119 0.480137964112215, 0.48013796411221504, 0.039724071775569914,
120 0.21942998254978296, 0.561140034900434, 0.21942998254978302,
121 0.480137964112215, 0.039724071775569914, 0.48013796411221504,
122 0.8390092597147911, 0.019371724361240805, 0.14161901592396814,
123 0.14161901592396808, 0.8390092597147911, 0.019371724361240805,
124 0.019371724361240794, 0.14161901592396814, 0.8390092597147911,
125 0.8390092597147911, 0.14161901592396814, 0.019371724361240805,
126 0.019371724361240794, 0.8390092597147911, 0.14161901592396814,
127 0.14161901592396808, 0.019371724361240805, 0.8390092597147911,
129const double triangleRule6Weights[] = {
146namespace XiaoGimbutas {
148const double triangleRule7Points[] = {
149 0.05360869262149792, 0.47319565368925104, 0.47319565368925104,
150 0.884404719890987, 0.057797640054506494, 0.057797640054506494,
151 0.5166727872055051, 0.24166360639724743, 0.24166360639724743,
152 0.473195653689251, 0.47319565368925104, 0.05360869262149792,
153 0.057797640054506494, 0.057797640054506494, 0.884404719890987,
154 0.2416636063972475, 0.24166360639724743, 0.5166727872055051,
155 0.473195653689251, 0.05360869262149792, 0.47319565368925104,
156 0.057797640054506494, 0.884404719890987, 0.057797640054506494,
157 0.2416636063972475, 0.5166727872055051, 0.24166360639724743,
158 0.6936897820041288, 0.046971206130085534, 0.2593390118657857,
159 0.2593390118657857, 0.6936897820041288, 0.046971206130085534,
160 0.04697120613008554, 0.2593390118657857, 0.6936897820041288,
161 0.6936897820041288, 0.2593390118657857, 0.046971206130085534,
162 0.04697120613008554, 0.6936897820041288, 0.2593390118657857,
163 0.2593390118657857, 0.046971206130085534, 0.6936897820041288,
165const double triangleRule7Weights[] = {
175 0.055754540540691094,
176 0.055754540540691094,
177 0.055754540540691094,
178 0.055754540540691094,
179 0.055754540540691094,
180 0.055754540540691094,
182const double triangleRule8Points[] = {
183 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
184 0.6588613844964795, 0.17056930775176027, 0.17056930775176027,
185 0.08141482341455375, 0.4592925882927231, 0.4592925882927231,
186 0.8989055433659379, 0.05054722831703107, 0.05054722831703107,
187 0.17056930775176027, 0.17056930775176027, 0.6588613844964795,
188 0.4592925882927231, 0.4592925882927231, 0.08141482341455375,
189 0.05054722831703107, 0.05054722831703107, 0.8989055433659379,
190 0.17056930775176027, 0.6588613844964795, 0.17056930775176027,
191 0.4592925882927231, 0.08141482341455375, 0.4592925882927231,
192 0.05054722831703107, 0.8989055433659379, 0.05054722831703107,
193 0.7284923929554042, 0.008394777409957675, 0.26311282963463806,
194 0.263112829634638, 0.7284923929554044, 0.008394777409957675,
195 0.008394777409957532, 0.26311282963463806, 0.7284923929554044,
196 0.7284923929554042, 0.26311282963463806, 0.008394777409957675,
197 0.008394777409957532, 0.7284923929554044, 0.26311282963463806,
198 0.263112829634638, 0.008394777409957675, 0.7284923929554044,
200const double triangleRule8Weights[] = {
211 0.027230314174434996,
212 0.027230314174434996,
213 0.027230314174434996,
214 0.027230314174434996,
215 0.027230314174434996,
216 0.027230314174434996,
218const double triangleRule9Points[] = {
219 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
220 0.02063496160252476, 0.4896825191987376, 0.4896825191987376,
221 0.6235929287619344, 0.1882035356190328, 0.1882035356190328,
222 0.12582081701412673, 0.43708959149293664, 0.43708959149293664,
223 0.9105409732110945, 0.04472951339445275, 0.04472951339445275,
224 0.4896825191987376, 0.4896825191987376, 0.02063496160252476,
225 0.1882035356190328, 0.1882035356190328, 0.6235929287619344,
226 0.4370895914929367, 0.43708959149293664, 0.12582081701412673,
227 0.04472951339445275, 0.04472951339445275, 0.9105409732110945,
228 0.4896825191987376, 0.02063496160252476, 0.4896825191987376,
229 0.1882035356190328, 0.6235929287619344, 0.1882035356190328,
230 0.4370895914929367, 0.12582081701412673, 0.43708959149293664,
231 0.04472951339445275, 0.9105409732110945, 0.04472951339445275,
232 0.741198598784498, 0.0368384120547363, 0.2219629891607657,
233 0.22196298916076573, 0.741198598784498, 0.0368384120547363,
234 0.03683841205473626, 0.2219629891607657, 0.741198598784498,
235 0.741198598784498, 0.2219629891607657, 0.0368384120547363,
236 0.03683841205473626, 0.741198598784498, 0.2219629891607657,
237 0.22196298916076573, 0.0368384120547363, 0.741198598784498,
239const double triangleRule9Weights[] = {
244 0.025577675658698035,
248 0.025577675658698035,
252 0.025577675658698035,
253 0.043283539377289376,
254 0.043283539377289376,
255 0.043283539377289376,
256 0.043283539377289376,
257 0.043283539377289376,
258 0.043283539377289376,
263namespace XiaoGimbutas {
265const double triangleRule10Points[] = {
266 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
267 0.009653080397658997, 0.4951734598011705, 0.4951734598011705,
268 0.9617211695143174, 0.019139415242841296, 0.019139415242841296,
269 0.6310299746295069, 0.18448501268524653, 0.18448501268524653,
270 0.14353035811256232, 0.42823482094371884, 0.42823482094371884,
271 0.49517345980117056, 0.4951734598011705, 0.009653080397658997,
272 0.01913941524284124, 0.019139415242841296, 0.9617211695143174,
273 0.18448501268524653, 0.18448501268524653, 0.6310299746295069,
274 0.4282348209437188, 0.42823482094371884, 0.14353035811256232,
275 0.49517345980117056, 0.009653080397658997, 0.4951734598011705,
276 0.01913941524284124, 0.9617211695143174, 0.019139415242841296,
277 0.18448501268524653, 0.6310299746295069, 0.18448501268524653,
278 0.4282348209437188, 0.14353035811256232, 0.42823482094371884,
279 0.8315416244168035, 0.03472362048232748, 0.13373475510086913,
280 0.6357241363774715, 0.03758272734119169, 0.3266931362813369,
281 0.13373475510086907, 0.8315416244168035, 0.03472362048232748,
282 0.3266931362813369, 0.6357241363774714, 0.03758272734119169,
283 0.034723620482327355, 0.13373475510086913, 0.8315416244168035,
284 0.037582727341191724, 0.3266931362813369, 0.6357241363774714,
285 0.8315416244168035, 0.13373475510086913, 0.03472362048232748,
286 0.6357241363774715, 0.3266931362813369, 0.03758272734119169,
287 0.034723620482327355, 0.8315416244168035, 0.13373475510086913,
288 0.037582727341191724, 0.6357241363774714, 0.3266931362813369,
289 0.13373475510086907, 0.03472362048232748, 0.8315416244168035,
290 0.3266931362813369, 0.03758272734119169, 0.6357241363774714,
292const double triangleRule10Weights[] = {
294 0.009792590498418303,
295 0.006385359230118654,
298 0.009792590498418303,
299 0.006385359230118654,
302 0.009792590498418303,
303 0.006385359230118654,
306 0.028962281463256342,
307 0.038739049086018905,
308 0.028962281463256342,
309 0.038739049086018905,
310 0.028962281463256342,
311 0.038739049086018905,
312 0.028962281463256342,
313 0.038739049086018905,
314 0.028962281463256342,
315 0.038739049086018905,
316 0.028962281463256342,
317 0.038739049086018905,
319const double triangleRule11Points[] = {
320 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
321 0.9383062087288238, 0.030846895635588123, 0.030846895635588123,
322 0.0024396696430785125, 0.49878016517846074, 0.49878016517846074,
323 0.7735843454266119, 0.11320782728669404, 0.11320782728669404,
324 0.12668996721364778, 0.4366550163931761, 0.4366550163931761,
325 0.5710330827614613, 0.21448345861926937, 0.21448345861926937,
326 0.030846895635588067, 0.030846895635588123, 0.9383062087288238,
327 0.4987801651784607, 0.49878016517846074, 0.0024396696430785125,
328 0.1132078272866941, 0.11320782728669404, 0.7735843454266119,
329 0.43665501639317617, 0.4366550163931761, 0.12668996721364778,
330 0.21448345861926943, 0.21448345861926937, 0.5710330827614613,
331 0.030846895635588067, 0.9383062087288238, 0.030846895635588123,
332 0.4987801651784607, 0.0024396696430785125, 0.49878016517846074,
333 0.1132078272866941, 0.7735843454266119, 0.11320782728669404,
334 0.43665501639317617, 0.12668996721364778, 0.4366550163931761,
335 0.21448345861926943, 0.5710330827614613, 0.21448345861926937,
336 0.8263297175927509, 0.014366662569555624, 0.1593036198376935,
337 0.6417047167143861, 0.04766406697215078, 0.31063121631346313,
338 0.15930361983769348, 0.8263297175927509, 0.014366662569555624,
339 0.31063121631346313, 0.6417047167143861, 0.04766406697215078,
340 0.014366662569555655, 0.1593036198376935, 0.8263297175927509,
341 0.047664066972150754, 0.31063121631346313, 0.6417047167143861,
342 0.8263297175927509, 0.1593036198376935, 0.014366662569555624,
343 0.6417047167143861, 0.31063121631346313, 0.04766406697215078,
344 0.014366662569555655, 0.8263297175927509, 0.1593036198376935,
345 0.047664066972150754, 0.6417047167143861, 0.31063121631346313,
346 0.15930361983769348, 0.014366662569555624, 0.8263297175927509,
347 0.31063121631346313, 0.04766406697215078, 0.6417047167143861,
349const double triangleRule11Weights[] = {
351 0.012249296950707964,
352 0.012465491873881381,
356 0.012249296950707964,
357 0.012465491873881381,
361 0.012249296950707964,
362 0.012465491873881381,
366 0.014557623337809246,
368 0.014557623337809246,
370 0.014557623337809246,
372 0.014557623337809246,
374 0.014557623337809246,
376 0.014557623337809246,
379const double triangleRule12Points[] = {
380 0.45707498597014773, 0.27146250701492614, 0.27146250701492614,
381 0.7814843446812914, 0.10925782765935432, 0.10925782765935432,
382 0.11977670268281382, 0.4401116486585931, 0.4401116486585931,
383 0.02359249810891695, 0.4882037509455415, 0.4882037509455415,
384 0.9507072731273287, 0.02464636343633564, 0.02464636343633564,
385 0.27146250701492614, 0.27146250701492614, 0.45707498597014773,
386 0.10925782765935432, 0.10925782765935432, 0.7814843446812914,
387 0.4401116486585931, 0.4401116486585931, 0.11977670268281382,
388 0.48820375094554147, 0.4882037509455415, 0.02359249810891695,
389 0.02464636343633564, 0.02464636343633564, 0.9507072731273287,
390 0.27146250701492614, 0.45707498597014773, 0.27146250701492614,
391 0.10925782765935432, 0.7814843446812914, 0.10925782765935432,
392 0.4401116486585931, 0.11977670268281382, 0.4401116486585931,
393 0.48820375094554147, 0.02359249810891695, 0.4882037509455415,
394 0.02464636343633564, 0.9507072731273287, 0.02464636343633564,
395 0.628249751683556, 0.1162960196779266, 0.25545422863851736,
396 0.85133779251024, 0.021382490256170623, 0.12727971723358936,
397 0.6853101639063919, 0.023034156355267166, 0.29165567973834094,
398 0.2554542286385173, 0.6282497516835561, 0.1162960196779266,
399 0.12727971723358933, 0.85133779251024, 0.021382490256170623,
400 0.29165567973834094, 0.6853101639063919, 0.023034156355267166,
401 0.11629601967792658, 0.25545422863851736, 0.6282497516835561,
402 0.021382490256170672, 0.12727971723358936, 0.85133779251024,
403 0.023034156355267177, 0.29165567973834094, 0.6853101639063919,
404 0.628249751683556, 0.25545422863851736, 0.1162960196779266,
405 0.85133779251024, 0.12727971723358936, 0.021382490256170623,
406 0.6853101639063919, 0.29165567973834094, 0.023034156355267166,
407 0.11629601967792658, 0.6282497516835561, 0.25545422863851736,
408 0.021382490256170672, 0.85133779251024, 0.12727971723358936,
409 0.023034156355267177, 0.6853101639063919, 0.29165567973834094,
410 0.2554542286385173, 0.1162960196779266, 0.6282497516835561,
411 0.12727971723358933, 0.021382490256170623, 0.85133779251024,
412 0.29165567973834094, 0.023034156355267166, 0.6853101639063919,
414const double triangleRule12Weights[] = {
418 0.024266838081452035,
419 0.007931642509973639,
423 0.024266838081452035,
424 0.007931642509973639,
428 0.024266838081452035,
429 0.007931642509973639,
431 0.015083677576511441,
434 0.015083677576511441,
437 0.015083677576511441,
440 0.015083677576511441,
443 0.015083677576511441,
446 0.015083677576511441,
452namespace XiaoGimbutas {
454const double triangleRule13Points[] = {
455 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
456 0.007728210517907841, 0.4961358947410461, 0.4961358947410461,
457 0.06078262069301621, 0.4696086896534919, 0.4696086896534919,
458 0.5377794301018355, 0.23111028494908226, 0.23111028494908226,
459 0.17104485944189085, 0.4144775702790546, 0.4144775702790546,
460 0.7728801748557335, 0.11355991257213327, 0.11355991257213327,
461 0.950208137017567, 0.024895931491216494, 0.024895931491216494,
462 0.49613589474104614, 0.4961358947410461, 0.007728210517907841,
463 0.4696086896534919, 0.4696086896534919, 0.06078262069301621,
464 0.23111028494908226, 0.23111028494908226, 0.5377794301018355,
465 0.41447757027905463, 0.4144775702790546, 0.17104485944189085,
466 0.11355991257213327, 0.11355991257213327, 0.7728801748557335,
467 0.024895931491216494, 0.024895931491216494, 0.950208137017567,
468 0.49613589474104614, 0.007728210517907841, 0.4961358947410461,
469 0.4696086896534919, 0.06078262069301621, 0.4696086896534919,
470 0.23111028494908226, 0.5377794301018355, 0.23111028494908226,
471 0.41447757027905463, 0.17104485944189085, 0.4144775702790546,
472 0.11355991257213327, 0.7728801748557335, 0.11355991257213327,
473 0.024895931491216494, 0.950208137017567, 0.024895931491216494,
474 0.6889333070396046, 0.01898800438375904, 0.2920786885766364,
475 0.6355187156236324, 0.09773603106601653, 0.26674525331035115,
476 0.8512338800096335, 0.021966344206529244, 0.1267997757838373,
477 0.2920786885766363, 0.6889333070396046, 0.01898800438375904,
478 0.26674525331035115, 0.6355187156236324, 0.09773603106601653,
479 0.12679977578383728, 0.8512338800096335, 0.021966344206529244,
480 0.018988004383758916, 0.2920786885766364, 0.6889333070396046,
481 0.09773603106601647, 0.26674525331035115, 0.6355187156236324,
482 0.02196634420652921, 0.1267997757838373, 0.8512338800096335,
483 0.6889333070396046, 0.2920786885766364, 0.01898800438375904,
484 0.6355187156236324, 0.26674525331035115, 0.09773603106601653,
485 0.8512338800096335, 0.1267997757838373, 0.021966344206529244,
486 0.018988004383758916, 0.6889333070396046, 0.2920786885766364,
487 0.09773603106601647, 0.6355187156236324, 0.26674525331035115,
488 0.02196634420652921, 0.8512338800096335, 0.1267997757838373,
489 0.2920786885766363, 0.01898800438375904, 0.6889333070396046,
490 0.26674525331035115, 0.09773603106601653, 0.6355187156236324,
491 0.12679977578383728, 0.021966344206529244, 0.8512338800096335,
493const double triangleRule13Weights[] = {
495 0.009941476361072588,
499 0.030903097975759793,
500 0.008029399795258423,
501 0.009941476361072588,
505 0.030903097975759793,
506 0.008029399795258423,
507 0.009941476361072588,
511 0.030903097975759793,
512 0.008029399795258423,
514 0.037211960457261536,
515 0.015393072683782177,
517 0.037211960457261536,
518 0.015393072683782177,
520 0.037211960457261536,
521 0.015393072683782177,
523 0.037211960457261536,
524 0.015393072683782177,
526 0.037211960457261536,
527 0.015393072683782177,
529 0.037211960457261536,
530 0.015393072683782177,
532const double triangleRule14Points[] = {
533 0.16471056131909212, 0.41764471934045394, 0.41764471934045394,
534 0.8764002338182546, 0.0617998830908727, 0.0617998830908727,
535 0.4530449433823226, 0.2734775283088387, 0.2734775283088387,
536 0.645588935174913, 0.1772055324125435, 0.1772055324125435,
537 0.9612180775025978, 0.0193909612487011, 0.0193909612487011,
538 0.022072179275642756, 0.4889639103621786, 0.4889639103621786,
539 0.417644719340454, 0.41764471934045394, 0.16471056131909212,
540 0.0617998830908727, 0.0617998830908727, 0.8764002338182546,
541 0.27347752830883865, 0.2734775283088387, 0.4530449433823226,
542 0.17720553241254344, 0.1772055324125435, 0.645588935174913,
543 0.0193909612487011, 0.0193909612487011, 0.9612180775025978,
544 0.48896391036217857, 0.4889639103621786, 0.022072179275642756,
545 0.417644719340454, 0.16471056131909212, 0.41764471934045394,
546 0.0617998830908727, 0.8764002338182546, 0.0617998830908727,
547 0.27347752830883865, 0.4530449433823226, 0.2734775283088387,
548 0.17720553241254344, 0.645588935174913, 0.1772055324125435,
549 0.0193909612487011, 0.9612180775025978, 0.0193909612487011,
550 0.48896391036217857, 0.022072179275642756, 0.4889639103621786,
551 0.6869801678080878, 0.014646950055654471, 0.29837288213625773,
552 0.5702222908466832, 0.09291624935697185, 0.336861459796345,
553 0.7706085547749965, 0.05712475740364799, 0.17226668782135557,
554 0.8797571713701711, 0.001268330932872076, 0.11897449769695682,
555 0.2983728821362578, 0.6869801678080878, 0.014646950055654471,
556 0.33686145979634496, 0.5702222908466832, 0.09291624935697185,
557 0.17226668782135557, 0.7706085547749965, 0.05712475740364799,
558 0.11897449769695678, 0.8797571713701712, 0.001268330932872076,
559 0.014646950055654528, 0.29837288213625773, 0.6869801678080878,
560 0.09291624935697174, 0.336861459796345, 0.5702222908466832,
561 0.057124757403647974, 0.17226668782135557, 0.7706085547749965,
562 0.0012683309328720416, 0.11897449769695682, 0.8797571713701712,
563 0.6869801678080878, 0.29837288213625773, 0.014646950055654471,
564 0.5702222908466832, 0.336861459796345, 0.09291624935697185,
565 0.7706085547749965, 0.17226668782135557, 0.05712475740364799,
566 0.8797571713701711, 0.11897449769695682, 0.001268330932872076,
567 0.014646950055654528, 0.6869801678080878, 0.29837288213625773,
568 0.09291624935697174, 0.5702222908466832, 0.336861459796345,
569 0.057124757403647974, 0.7706085547749965, 0.17226668782135557,
570 0.0012683309328720416, 0.8797571713701712, 0.11897449769695682,
571 0.2983728821362578, 0.014646950055654471, 0.6869801678080878,
572 0.33686145979634496, 0.09291624935697185, 0.5702222908466832,
573 0.17226668782135557, 0.05712475740364799, 0.7706085547749965,
574 0.11897449769695678, 0.001268330932872076, 0.8797571713701712,
576const double triangleRule14Weights[] = {
577 0.032788353544125355,
578 0.014433699669776668,
579 0.051774104507291585,
581 0.004923403602400082,
582 0.021883581369428893,
583 0.032788353544125355,
584 0.014433699669776668,
585 0.051774104507291585,
587 0.004923403602400082,
588 0.021883581369428893,
589 0.032788353544125355,
590 0.014433699669776668,
591 0.051774104507291585,
593 0.004923403602400082,
594 0.021883581369428893,
595 0.014436308113533842,
596 0.038571510787060684,
597 0.024665753212563677,
598 0.005010228838500672,
599 0.014436308113533842,
600 0.038571510787060684,
601 0.024665753212563677,
602 0.005010228838500672,
603 0.014436308113533842,
604 0.038571510787060684,
605 0.024665753212563677,
606 0.005010228838500672,
607 0.014436308113533842,
608 0.038571510787060684,
609 0.024665753212563677,
610 0.005010228838500672,
611 0.014436308113533842,
612 0.038571510787060684,
613 0.024665753212563677,
614 0.005010228838500672,
615 0.014436308113533842,
616 0.038571510787060684,
617 0.024665753212563677,
618 0.005010228838500672,
620const double triangleRule15Points[] = {
621 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
622 0.7400435401338442, 0.1299782299330779, 0.1299782299330779,
623 0.07984610140588055, 0.4600769492970597, 0.4600769492970597,
624 0.016628366739405598, 0.4916858166302972, 0.4916858166302972,
625 0.5569353184097159, 0.22153234079514206, 0.22153234079514206,
626 0.20613252518187886, 0.39693373740906057, 0.39693373740906057,
627 0.8873161646077996, 0.0563419176961002, 0.0563419176961002,
628 0.12997822993307784, 0.1299782299330779, 0.7400435401338442,
629 0.4600769492970598, 0.4600769492970597, 0.07984610140588055,
630 0.4916858166302972, 0.4916858166302972, 0.016628366739405598,
631 0.22153234079514206, 0.22153234079514206, 0.5569353184097159,
632 0.39693373740906057, 0.39693373740906057, 0.20613252518187886,
633 0.0563419176961002, 0.0563419176961002, 0.8873161646077996,
634 0.12997822993307784, 0.7400435401338442, 0.1299782299330779,
635 0.4600769492970598, 0.07984610140588055, 0.4600769492970597,
636 0.4916858166302972, 0.016628366739405598, 0.4916858166302972,
637 0.22153234079514206, 0.5569353184097159, 0.22153234079514206,
638 0.39693373740906057, 0.20613252518187886, 0.39693373740906057,
639 0.0563419176961002, 0.8873161646077996, 0.0563419176961002,
640 0.7330839951106168, 0.08459422148219181, 0.18232178340719132,
641 0.8337725261484158, 0.016027089786345473, 0.15020038406523872,
642 0.5792382424060449, 0.09765044243024235, 0.32311131516371266,
643 0.6735980666116939, 0.018454251904633165, 0.3079476814836729,
644 0.9608512354248769, 0.0011135352740137417, 0.03803522930110929,
645 0.1823217834071913, 0.733083995110617, 0.08459422148219181,
646 0.15020038406523872, 0.8337725261484158, 0.016027089786345473,
647 0.3231113151637127, 0.5792382424060449, 0.09765044243024235,
648 0.3079476814836729, 0.673598066611694, 0.018454251904633165,
649 0.03803522930110925, 0.960851235424877, 0.0011135352740137417,
650 0.08459422148219176, 0.18232178340719132, 0.733083995110617,
651 0.016027089786345483, 0.15020038406523872, 0.8337725261484158,
652 0.09765044243024246, 0.32311131516371266, 0.5792382424060449,
653 0.018454251904633123, 0.3079476814836729, 0.673598066611694,
654 0.0011135352740136994, 0.03803522930110929, 0.960851235424877,
655 0.7330839951106168, 0.18232178340719132, 0.08459422148219181,
656 0.8337725261484158, 0.15020038406523872, 0.016027089786345473,
657 0.5792382424060449, 0.32311131516371266, 0.09765044243024235,
658 0.6735980666116939, 0.3079476814836729, 0.018454251904633165,
659 0.9608512354248769, 0.03803522930110929, 0.0011135352740137417,
660 0.08459422148219176, 0.733083995110617, 0.18232178340719132,
661 0.016027089786345483, 0.8337725261484158, 0.15020038406523872,
662 0.09765044243024246, 0.5792382424060449, 0.32311131516371266,
663 0.018454251904633123, 0.673598066611694, 0.3079476814836729,
664 0.0011135352740136994, 0.960851235424877, 0.03803522930110929,
665 0.1823217834071913, 0.08459422148219181, 0.733083995110617,
666 0.15020038406523872, 0.016027089786345473, 0.8337725261484158,
667 0.3231113151637127, 0.09765044243024235, 0.5792382424060449,
668 0.3079476814836729, 0.018454251904633165, 0.673598066611694,
669 0.03803522930110925, 0.0011135352740137417, 0.960851235424877,
671const double triangleRule15Weights[] = {
674 0.021594087936438452,
676 0.046287286105198076,
677 0.046336041391207235,
678 0.015084474247597068,
680 0.021594087936438452,
682 0.046287286105198076,
683 0.046336041391207235,
684 0.015084474247597068,
686 0.021594087936438452,
688 0.046287286105198076,
689 0.046336041391207235,
690 0.015084474247597068,
691 0.024230008783125607,
694 0.016436762092827895,
695 0.0024752660145579163,
696 0.024230008783125607,
699 0.016436762092827895,
700 0.0024752660145579163,
701 0.024230008783125607,
704 0.016436762092827895,
705 0.0024752660145579163,
706 0.024230008783125607,
709 0.016436762092827895,
710 0.0024752660145579163,
711 0.024230008783125607,
714 0.016436762092827895,
715 0.0024752660145579163,
716 0.024230008783125607,
719 0.016436762092827895,
720 0.0024752660145579163,
725namespace XiaoGimbutas {
727const double triangleRule16Points[] = {
728 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
729 0.8666510555195233, 0.06667447224023837, 0.06667447224023837,
730 0.5173566385972432, 0.24132168070137838, 0.24132168070137838,
731 0.1744038080895527, 0.41279809595522365, 0.41279809595522365,
732 0.6998725268259297, 0.15006373658703515, 0.15006373658703515,
733 0.060903938006630076, 0.46954803099668496, 0.46954803099668496,
734 0.965916741188563, 0.017041629405718517, 0.017041629405718517,
735 0.06667447224023837, 0.06667447224023837, 0.8666510555195233,
736 0.24132168070137838, 0.24132168070137838, 0.5173566385972432,
737 0.41279809595522365, 0.41279809595522365, 0.1744038080895527,
738 0.1500637365870352, 0.15006373658703515, 0.6998725268259297,
739 0.46954803099668496, 0.46954803099668496, 0.060903938006630076,
740 0.017041629405718517, 0.017041629405718517, 0.965916741188563,
741 0.06667447224023837, 0.8666510555195233, 0.06667447224023837,
742 0.24132168070137838, 0.5173566385972432, 0.24132168070137838,
743 0.41279809595522365, 0.1744038080895527, 0.41279809595522365,
744 0.1500637365870352, 0.6998725268259297, 0.15006373658703515,
745 0.46954803099668496, 0.060903938006630076, 0.46954803099668496,
746 0.017041629405718517, 0.965916741188563, 0.017041629405718517,
747 0.5765655597692545, 0.009664954403660254, 0.41376948582708517,
748 0.6655146084153338, 0.030305943355186365, 0.30417944822947973,
749 0.8995779382011904, 0.010812972776103751, 0.08960908902270585,
750 0.5967314670634687, 0.10665316053614844, 0.29661537240038294,
751 0.7788823295056971, 0.051354315344013114, 0.16976335515028973,
752 0.7822542773667971, 0.0036969427073556124, 0.21404877992584728,
753 0.41376948582708517, 0.5765655597692546, 0.009664954403660254,
754 0.30417944822947973, 0.6655146084153339, 0.030305943355186365,
755 0.08960908902270581, 0.8995779382011905, 0.010812972776103751,
756 0.29661537240038294, 0.5967314670634686, 0.10665316053614844,
757 0.16976335515028973, 0.7788823295056971, 0.051354315344013114,
758 0.21404877992584725, 0.7822542773667971, 0.0036969427073556124,
759 0.00966495440366022, 0.41376948582708517, 0.5765655597692546,
760 0.030305943355186327, 0.30417944822947973, 0.6655146084153339,
761 0.010812972776103713, 0.08960908902270585, 0.8995779382011905,
762 0.10665316053614848, 0.29661537240038294, 0.5967314670634686,
763 0.051354315344013135, 0.16976335515028973, 0.7788823295056971,
764 0.003696942707355655, 0.21404877992584728, 0.7822542773667971,
765 0.5765655597692545, 0.41376948582708517, 0.009664954403660254,
766 0.6655146084153338, 0.30417944822947973, 0.030305943355186365,
767 0.8995779382011904, 0.08960908902270585, 0.010812972776103751,
768 0.5967314670634687, 0.29661537240038294, 0.10665316053614844,
769 0.7788823295056971, 0.16976335515028973, 0.051354315344013114,
770 0.7822542773667971, 0.21404877992584728, 0.0036969427073556124,
771 0.00966495440366022, 0.5765655597692546, 0.41376948582708517,
772 0.030305943355186327, 0.6655146084153339, 0.30417944822947973,
773 0.010812972776103713, 0.8995779382011905, 0.08960908902270585,
774 0.10665316053614848, 0.5967314670634686, 0.29661537240038294,
775 0.051354315344013135, 0.7788823295056971, 0.16976335515028973,
776 0.003696942707355655, 0.7822542773667971, 0.21404877992584728,
777 0.41376948582708517, 0.009664954403660254, 0.5765655597692546,
778 0.30417944822947973, 0.030305943355186365, 0.6655146084153339,
779 0.08960908902270581, 0.010812972776103751, 0.8995779382011905,
780 0.29661537240038294, 0.10665316053614844, 0.5967314670634686,
781 0.16976335515028973, 0.051354315344013114, 0.7788823295056971,
782 0.21404877992584725, 0.0036969427073556124, 0.7822542773667971,
784const double triangleRule16Weights[] = {
785 0.046227910314191344,
786 0.012425425595561009,
788 0.040985219786815366,
791 0.003789135238264222,
792 0.012425425595561009,
794 0.040985219786815366,
797 0.003789135238264222,
798 0.012425425595561009,
800 0.040985219786815366,
803 0.003789135238264222,
804 0.008182210553222139,
805 0.013983607124653567,
806 0.005751869970497159,
807 0.031646061681983244,
808 0.017653081047103284,
809 0.0046146906397291345,
810 0.008182210553222139,
811 0.013983607124653567,
812 0.005751869970497159,
813 0.031646061681983244,
814 0.017653081047103284,
815 0.0046146906397291345,
816 0.008182210553222139,
817 0.013983607124653567,
818 0.005751869970497159,
819 0.031646061681983244,
820 0.017653081047103284,
821 0.0046146906397291345,
822 0.008182210553222139,
823 0.013983607124653567,
824 0.005751869970497159,
825 0.031646061681983244,
826 0.017653081047103284,
827 0.0046146906397291345,
828 0.008182210553222139,
829 0.013983607124653567,
830 0.005751869970497159,
831 0.031646061681983244,
832 0.017653081047103284,
833 0.0046146906397291345,
834 0.008182210553222139,
835 0.013983607124653567,
836 0.005751869970497159,
837 0.031646061681983244,
838 0.017653081047103284,
839 0.0046146906397291345,
841const double triangleRule17Points[] = {
842 0.16579311127680163, 0.4171034443615992, 0.4171034443615992,
843 0.6392837674672587, 0.18035811626637066, 0.18035811626637066,
844 0.42858699512682663, 0.2857065024365867, 0.2857065024365867,
845 0.866691873040806, 0.06665406347959701, 0.06665406347959701,
846 0.9704890166784919, 0.014755491660754072, 0.014755491660754072,
847 0.06880425676221946, 0.46559787161889027, 0.46559787161889027,
848 0.4171034443615992, 0.4171034443615992, 0.16579311127680163,
849 0.18035811626637066, 0.18035811626637066, 0.6392837674672587,
850 0.2857065024365867, 0.2857065024365867, 0.42858699512682663,
851 0.06665406347959701, 0.06665406347959701, 0.866691873040806,
852 0.014755491660754072, 0.014755491660754072, 0.9704890166784919,
853 0.4655978716188902, 0.46559787161889027, 0.06880425676221946,
854 0.4171034443615992, 0.16579311127680163, 0.4171034443615992,
855 0.18035811626637066, 0.6392837674672587, 0.18035811626637066,
856 0.2857065024365867, 0.42858699512682663, 0.2857065024365867,
857 0.06665406347959701, 0.866691873040806, 0.06665406347959701,
858 0.014755491660754072, 0.9704890166784919, 0.014755491660754072,
859 0.4655978716188902, 0.06880425676221946, 0.46559787161889027,
860 0.9159193532978169, 0.011575175903180683, 0.07250547079900238,
861 0.571294867944684, 0.013229672760086951, 0.41547545929522905,
862 0.7150722591106424, 0.013135870834002753, 0.27179187005535477,
863 0.5432755795961597, 0.15750547792686992, 0.29921894247697034,
864 0.6263690303864522, 0.06734937786736123, 0.3062815917461865,
865 0.7532351459364581, 0.07804234056828245, 0.16872251349525944,
866 0.824790070165088, 0.016017642362119337, 0.15919228747279268,
867 0.07250547079900238, 0.9159193532978169, 0.011575175903180683,
868 0.415475459295229, 0.5712948679446841, 0.013229672760086951,
869 0.27179187005535477, 0.7150722591106424, 0.013135870834002753,
870 0.29921894247697023, 0.5432755795961598, 0.15750547792686992,
871 0.3062815917461865, 0.6263690303864522, 0.06734937786736123,
872 0.16872251349525946, 0.7532351459364581, 0.07804234056828245,
873 0.15919228747279268, 0.824790070165088, 0.016017642362119337,
874 0.01157517590318069, 0.07250547079900238, 0.9159193532978169,
875 0.013229672760086908, 0.41547545929522905, 0.5712948679446841,
876 0.013135870834002805, 0.27179187005535477, 0.7150722591106424,
877 0.15750547792686986, 0.29921894247697034, 0.5432755795961598,
878 0.06734937786736128, 0.3062815917461865, 0.6263690303864522,
879 0.07804234056828241, 0.16872251349525944, 0.7532351459364581,
880 0.016017642362119333, 0.15919228747279268, 0.824790070165088,
881 0.9159193532978169, 0.07250547079900238, 0.011575175903180683,
882 0.571294867944684, 0.41547545929522905, 0.013229672760086951,
883 0.7150722591106424, 0.27179187005535477, 0.013135870834002753,
884 0.5432755795961597, 0.29921894247697034, 0.15750547792686992,
885 0.6263690303864522, 0.3062815917461865, 0.06734937786736123,
886 0.7532351459364581, 0.16872251349525944, 0.07804234056828245,
887 0.824790070165088, 0.15919228747279268, 0.016017642362119337,
888 0.01157517590318069, 0.9159193532978169, 0.07250547079900238,
889 0.013229672760086908, 0.5712948679446841, 0.41547545929522905,
890 0.013135870834002805, 0.7150722591106424, 0.27179187005535477,
891 0.15750547792686986, 0.5432755795961598, 0.29921894247697034,
892 0.06734937786736128, 0.6263690303864522, 0.3062815917461865,
893 0.07804234056828241, 0.7532351459364581, 0.16872251349525944,
894 0.016017642362119333, 0.824790070165088, 0.15919228747279268,
895 0.07250547079900238, 0.011575175903180683, 0.9159193532978169,
896 0.415475459295229, 0.013229672760086951, 0.5712948679446841,
897 0.27179187005535477, 0.013135870834002753, 0.7150722591106424,
898 0.29921894247697023, 0.15750547792686992, 0.5432755795961598,
899 0.3062815917461865, 0.06734937786736123, 0.6263690303864522,
900 0.16872251349525946, 0.07804234056828245, 0.7532351459364581,
901 0.15919228747279268, 0.016017642362119337, 0.824790070165088,
903const double triangleRule17Weights[] = {
904 0.027310926528102106,
905 0.026312630588017985,
907 0.012459000802305444,
908 0.002773887577637642,
910 0.027310926528102106,
911 0.026312630588017985,
913 0.012459000802305444,
914 0.002773887577637642,
916 0.027310926528102106,
917 0.026312630588017985,
919 0.012459000802305444,
920 0.002773887577637642,
922 0.004584348401735868,
923 0.010398439955839537,
924 0.008692214501001192,
926 0.022487772546691067,
928 0.007978300205929593,
929 0.004584348401735868,
930 0.010398439955839537,
931 0.008692214501001192,
933 0.022487772546691067,
935 0.007978300205929593,
936 0.004584348401735868,
937 0.010398439955839537,
938 0.008692214501001192,
940 0.022487772546691067,
942 0.007978300205929593,
943 0.004584348401735868,
944 0.010398439955839537,
945 0.008692214501001192,
947 0.022487772546691067,
949 0.007978300205929593,
950 0.004584348401735868,
951 0.010398439955839537,
952 0.008692214501001192,
954 0.022487772546691067,
956 0.007978300205929593,
957 0.004584348401735868,
958 0.010398439955839537,
959 0.008692214501001192,
961 0.022487772546691067,
963 0.007978300205929593,
965const double triangleRule18Points[] = {
966 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
967 0.05016357735190857, 0.4749182113240457, 0.4749182113240457,
968 0.6967229860547901, 0.15163850697260495, 0.15163850697260495,
969 0.177865796248161, 0.4110671018759195, 0.4110671018759195,
970 0.46877078018925156, 0.2656146099053742, 0.2656146099053742,
971 0.9924821113178631, 0.0037589443410684376, 0.0037589443410684376,
972 0.855122588865334, 0.072438705567333, 0.072438705567333,
973 0.47491821132404577, 0.4749182113240457, 0.05016357735190857,
974 0.15163850697260495, 0.15163850697260495, 0.6967229860547901,
975 0.41106710187591955, 0.4110671018759195, 0.177865796248161,
976 0.2656146099053742, 0.2656146099053742, 0.46877078018925156,
977 0.003758944341068382, 0.0037589443410684376, 0.9924821113178631,
978 0.072438705567333, 0.072438705567333, 0.855122588865334,
979 0.47491821132404577, 0.05016357735190857, 0.4749182113240457,
980 0.15163850697260495, 0.6967229860547901, 0.15163850697260495,
981 0.41106710187591955, 0.177865796248161, 0.4110671018759195,
982 0.2656146099053742, 0.46877078018925156, 0.2656146099053742,
983 0.003758944341068382, 0.9924821113178631, 0.0037589443410684376,
984 0.072438705567333, 0.855122588865334, 0.072438705567333,
985 0.5245289252324956, 0.09042704035434063, 0.3850440344131637,
986 0.9402249256838527, 0.012498932483495477, 0.04727614183265175,
987 0.6439263069481049, 0.05401173533902428, 0.30206195771287075,
988 0.7329888214065166, 0.010505018819241962, 0.2565061597742415,
989 0.7553984164057089, 0.06612245802840343, 0.17847912556588763,
990 0.5823597834782124, 0.14906691012577386, 0.2685733063960138,
991 0.5772425066507145, 0.011691824674667157, 0.41106566867461836,
992 0.8528896449496688, 0.014331524778941987, 0.1327788302713893,
993 0.3850440344131636, 0.5245289252324957, 0.09042704035434063,
994 0.04727614183265172, 0.9402249256838529, 0.012498932483495477,
995 0.3020619577128708, 0.6439263069481049, 0.05401173533902428,
996 0.2565061597742415, 0.7329888214065166, 0.010505018819241962,
997 0.17847912556588763, 0.7553984164057089, 0.06612245802840343,
998 0.26857330639601373, 0.5823597834782124, 0.14906691012577386,
999 0.41106566867461836, 0.5772425066507145, 0.011691824674667157,
1000 0.13277883027138926, 0.8528896449496688, 0.014331524778941987,
1001 0.09042704035434057, 0.3850440344131637, 0.5245289252324957,
1002 0.012498932483495429, 0.04727614183265175, 0.9402249256838529,
1003 0.05401173533902437, 0.30206195771287075, 0.6439263069481049,
1004 0.01050501881924193, 0.2565061597742415, 0.7329888214065166,
1005 0.06612245802840344, 0.17847912556588763, 0.7553984164057089,
1006 0.14906691012577378, 0.2685733063960138, 0.5823597834782124,
1007 0.011691824674667117, 0.41106566867461836, 0.5772425066507145,
1008 0.014331524778941951, 0.1327788302713893, 0.8528896449496688,
1009 0.5245289252324956, 0.3850440344131637, 0.09042704035434063,
1010 0.9402249256838527, 0.04727614183265175, 0.012498932483495477,
1011 0.6439263069481049, 0.30206195771287075, 0.05401173533902428,
1012 0.7329888214065166, 0.2565061597742415, 0.010505018819241962,
1013 0.7553984164057089, 0.17847912556588763, 0.06612245802840343,
1014 0.5823597834782124, 0.2685733063960138, 0.14906691012577386,
1015 0.5772425066507145, 0.41106566867461836, 0.011691824674667157,
1016 0.8528896449496688, 0.1327788302713893, 0.014331524778941987,
1017 0.09042704035434057, 0.5245289252324957, 0.3850440344131637,
1018 0.012498932483495429, 0.9402249256838529, 0.04727614183265175,
1019 0.05401173533902437, 0.6439263069481049, 0.30206195771287075,
1020 0.01050501881924193, 0.7329888214065166, 0.2565061597742415,
1021 0.06612245802840344, 0.7553984164057089, 0.17847912556588763,
1022 0.14906691012577378, 0.5823597834782124, 0.2685733063960138,
1023 0.011691824674667117, 0.5772425066507145, 0.41106566867461836,
1024 0.014331524778941951, 0.8528896449496688, 0.1327788302713893,
1025 0.3850440344131636, 0.09042704035434063, 0.5245289252324957,
1026 0.04727614183265172, 0.012498932483495477, 0.9402249256838529,
1027 0.3020619577128708, 0.05401173533902428, 0.6439263069481049,
1028 0.2565061597742415, 0.010505018819241962, 0.7329888214065166,
1029 0.17847912556588763, 0.06612245802840343, 0.7553984164057089,
1030 0.26857330639601373, 0.14906691012577386, 0.5823597834782124,
1031 0.41106566867461836, 0.011691824674667157, 0.5772425066507145,
1032 0.13277883027138926, 0.014331524778941987, 0.8528896449496688,
1034const double triangleRule18Weights[] = {
1035 0.03074852123911586,
1036 0.013107027491738756,
1039 0.031116396602006133,
1040 0.0005320056169477806,
1041 0.013790286604766942,
1042 0.013107027491738756,
1045 0.031116396602006133,
1046 0.0005320056169477806,
1047 0.013790286604766942,
1048 0.013107027491738756,
1051 0.031116396602006133,
1052 0.0005320056169477806,
1053 0.013790286604766942,
1054 0.015328258194553142,
1055 0.004217516774744443,
1056 0.016365908413986566,
1057 0.007729835280006227,
1058 0.01691165391748008,
1059 0.02759288648857948,
1060 0.009586124474361505,
1061 0.007641704972719637,
1062 0.015328258194553142,
1063 0.004217516774744443,
1064 0.016365908413986566,
1065 0.007729835280006227,
1066 0.01691165391748008,
1067 0.02759288648857948,
1068 0.009586124474361505,
1069 0.007641704972719637,
1070 0.015328258194553142,
1071 0.004217516774744443,
1072 0.016365908413986566,
1073 0.007729835280006227,
1074 0.01691165391748008,
1075 0.02759288648857948,
1076 0.009586124474361505,
1077 0.007641704972719637,
1078 0.015328258194553142,
1079 0.004217516774744443,
1080 0.016365908413986566,
1081 0.007729835280006227,
1082 0.01691165391748008,
1083 0.02759288648857948,
1084 0.009586124474361505,
1085 0.007641704972719637,
1086 0.015328258194553142,
1087 0.004217516774744443,
1088 0.016365908413986566,
1089 0.007729835280006227,
1090 0.01691165391748008,
1091 0.02759288648857948,
1092 0.009586124474361505,
1093 0.007641704972719637,
1094 0.015328258194553142,
1095 0.004217516774744443,
1096 0.016365908413986566,
1097 0.007729835280006227,
1098 0.01691165391748008,
1099 0.02759288648857948,
1100 0.009586124474361505,
1101 0.007641704972719637,
1106namespace XiaoGimbutas {
1108const double triangleRule19Points[] = {
1109 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
1110 0.8949474402917927, 0.05252627985410363, 0.05252627985410363,
1111 0.7771038885660024, 0.11144805571699878, 0.11144805571699878,
1112 0.9767219453441547, 0.011639027327922657, 0.011639027327922657,
1113 0.4896757336937503, 0.25516213315312486, 0.25516213315312486,
1114 0.19206056406722782, 0.4039697179663861, 0.4039697179663861,
1115 0.6436579878407449, 0.17817100607962755, 0.17817100607962755,
1116 0.08161122208634475, 0.4591943889568276, 0.4591943889568276,
1117 0.014975100268251551, 0.4925124498658742, 0.4925124498658742,
1118 0.05252627985410363, 0.05252627985410363, 0.8949474402917927,
1119 0.11144805571699878, 0.11144805571699878, 0.7771038885660024,
1120 0.011639027327922657, 0.011639027327922657, 0.9767219453441547,
1121 0.25516213315312486, 0.25516213315312486, 0.4896757336937503,
1122 0.40396971796638614, 0.4039697179663861, 0.19206056406722782,
1123 0.17817100607962755, 0.17817100607962755, 0.6436579878407449,
1124 0.4591943889568276, 0.4591943889568276, 0.08161122208634475,
1125 0.49251244986587417, 0.4925124498658742, 0.014975100268251551,
1126 0.05252627985410363, 0.8949474402917927, 0.05252627985410363,
1127 0.11144805571699878, 0.7771038885660024, 0.11144805571699878,
1128 0.011639027327922657, 0.9767219453441547, 0.011639027327922657,
1129 0.25516213315312486, 0.4896757336937503, 0.25516213315312486,
1130 0.40396971796638614, 0.19206056406722782, 0.4039697179663861,
1131 0.17817100607962755, 0.6436579878407449, 0.17817100607962755,
1132 0.4591943889568276, 0.08161122208634475, 0.4591943889568276,
1133 0.49251244986587417, 0.014975100268251551, 0.4925124498658742,
1134 0.8525725750765226, 0.005005142352350433, 0.1424222825711269,
1135 0.9301390385986208, 0.009777061438676854, 0.06008389996270236,
1136 0.8301568806048566, 0.039142449434608845, 0.13070066996053453,
1137 0.5593688070080342, 0.129312809767979, 0.31131838322398686,
1138 0.7040048688065315, 0.07456118930435514, 0.22143394188911344,
1139 0.60508575853531, 0.04088831446497813, 0.3540259269997119,
1140 0.7431822570856689, 0.014923638907438481, 0.24189410400689262,
1141 0.6333104818121876, 0.0020691038491023883, 0.36462041433871,
1142 0.14242228257112688, 0.8525725750765227, 0.005005142352350433,
1143 0.06008389996270236, 0.9301390385986208, 0.009777061438676854,
1144 0.13070066996053453, 0.8301568806048566, 0.039142449434608845,
1145 0.31131838322398686, 0.5593688070080342, 0.129312809767979,
1146 0.22143394188911347, 0.7040048688065313, 0.07456118930435514,
1147 0.3540259269997119, 0.60508575853531, 0.04088831446497813,
1148 0.2418941040068926, 0.7431822570856689, 0.014923638907438481,
1149 0.36462041433871006, 0.6333104818121875, 0.0020691038491023883,
1150 0.005005142352350389, 0.1424222825711269, 0.8525725750765227,
1151 0.009777061438676848, 0.06008389996270236, 0.9301390385986208,
1152 0.03914244943460887, 0.13070066996053453, 0.8301568806048566,
1153 0.129312809767979, 0.31131838322398686, 0.5593688070080342,
1154 0.07456118930435518, 0.22143394188911344, 0.7040048688065313,
1155 0.04088831446497809, 0.3540259269997119, 0.60508575853531,
1156 0.01492363890743853, 0.24189410400689262, 0.7431822570856689,
1157 0.002069103849102527, 0.36462041433871, 0.6333104818121875,
1158 0.8525725750765226, 0.1424222825711269, 0.005005142352350433,
1159 0.9301390385986208, 0.06008389996270236, 0.009777061438676854,
1160 0.8301568806048566, 0.13070066996053453, 0.039142449434608845,
1161 0.5593688070080342, 0.31131838322398686, 0.129312809767979,
1162 0.7040048688065315, 0.22143394188911344, 0.07456118930435514,
1163 0.60508575853531, 0.3540259269997119, 0.04088831446497813,
1164 0.7431822570856689, 0.24189410400689262, 0.014923638907438481,
1165 0.6333104818121876, 0.36462041433871, 0.0020691038491023883,
1166 0.005005142352350389, 0.8525725750765227, 0.1424222825711269,
1167 0.009777061438676848, 0.9301390385986208, 0.06008389996270236,
1168 0.03914244943460887, 0.8301568806048566, 0.13070066996053453,
1169 0.129312809767979, 0.5593688070080342, 0.31131838322398686,
1170 0.07456118930435518, 0.7040048688065313, 0.22143394188911344,
1171 0.04088831446497809, 0.60508575853531, 0.3540259269997119,
1172 0.01492363890743853, 0.7431822570856689, 0.24189410400689262,
1173 0.002069103849102527, 0.6333104818121875, 0.36462041433871,
1174 0.14242228257112688, 0.005005142352350433, 0.8525725750765227,
1175 0.06008389996270236, 0.009777061438676854, 0.9301390385986208,
1176 0.13070066996053453, 0.039142449434608845, 0.8301568806048566,
1177 0.31131838322398686, 0.129312809767979, 0.5593688070080342,
1178 0.22143394188911347, 0.07456118930435514, 0.7040048688065313,
1179 0.3540259269997119, 0.04088831446497813, 0.60508575853531,
1180 0.2418941040068926, 0.014923638907438481, 0.7431822570856689,
1181 0.36462041433871006, 0.0020691038491023883, 0.6333104818121875,
1183const double triangleRule19Weights[] = {
1184 0.034469160850905275,
1185 0.007109393622794947,
1186 0.015234956517004836,
1187 0.0017651924183085402,
1188 0.03175285458752998,
1189 0.03153735864523962,
1190 0.02465198105358483,
1191 0.022983570977123252,
1192 0.010321882182418864,
1193 0.007109393622794947,
1194 0.015234956517004836,
1195 0.0017651924183085402,
1196 0.03175285458752998,
1197 0.03153735864523962,
1198 0.02465198105358483,
1199 0.022983570977123252,
1200 0.010321882182418864,
1201 0.007109393622794947,
1202 0.015234956517004836,
1203 0.0017651924183085402,
1204 0.03175285458752998,
1205 0.03153735864523962,
1206 0.02465198105358483,
1207 0.022983570977123252,
1208 0.010321882182418864,
1209 0.0029256924878800715,
1210 0.0033273888405939045,
1211 0.009695519081624202,
1212 0.026346264707445364,
1213 0.018108074590430505,
1214 0.016102209460939428,
1215 0.00845592483909348,
1216 0.0032821375148397378,
1217 0.0029256924878800715,
1218 0.0033273888405939045,
1219 0.009695519081624202,
1220 0.026346264707445364,
1221 0.018108074590430505,
1222 0.016102209460939428,
1223 0.00845592483909348,
1224 0.0032821375148397378,
1225 0.0029256924878800715,
1226 0.0033273888405939045,
1227 0.009695519081624202,
1228 0.026346264707445364,
1229 0.018108074590430505,
1230 0.016102209460939428,
1231 0.00845592483909348,
1232 0.0032821375148397378,
1233 0.0029256924878800715,
1234 0.0033273888405939045,
1235 0.009695519081624202,
1236 0.026346264707445364,
1237 0.018108074590430505,
1238 0.016102209460939428,
1239 0.00845592483909348,
1240 0.0032821375148397378,
1241 0.0029256924878800715,
1242 0.0033273888405939045,
1243 0.009695519081624202,
1244 0.026346264707445364,
1245 0.018108074590430505,
1246 0.016102209460939428,
1247 0.00845592483909348,
1248 0.0032821375148397378,
1249 0.0029256924878800715,
1250 0.0033273888405939045,
1251 0.009695519081624202,
1252 0.026346264707445364,
1253 0.018108074590430505,
1254 0.016102209460939428,
1255 0.00845592483909348,
1256 0.0032821375148397378,
1258const double triangleRule20Points[] = {
1259 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
1260 0.6274100045109181, 0.18629499774454095, 0.18629499774454095,
1261 0.9253782388022305, 0.037310880598884766, 0.037310880598884766,
1262 0.047508776919002016, 0.476245611540499, 0.476245611540499,
1263 0.10889788608815043, 0.4455510569559248, 0.4455510569559248,
1264 0.4908414646533217, 0.25457926767333916, 0.25457926767333916,
1265 0.21314930436580026, 0.39342534781709987, 0.39342534781709987,
1266 0.9780477179432042, 0.01097614102839789, 0.01097614102839789,
1267 0.7812328065765706, 0.10938359671171471, 0.10938359671171471,
1268 0.18629499774454095, 0.18629499774454095, 0.6274100045109181,
1269 0.037310880598884766, 0.037310880598884766, 0.9253782388022305,
1270 0.47624561154049894, 0.476245611540499, 0.047508776919002016,
1271 0.4455510569559248, 0.4455510569559248, 0.10889788608815043,
1272 0.25457926767333916, 0.25457926767333916, 0.4908414646533217,
1273 0.3934253478170999, 0.39342534781709987, 0.21314930436580026,
1274 0.010976141028397945, 0.01097614102839789, 0.9780477179432042,
1275 0.10938359671171471, 0.10938359671171471, 0.7812328065765706,
1276 0.18629499774454095, 0.6274100045109181, 0.18629499774454095,
1277 0.037310880598884766, 0.9253782388022305, 0.037310880598884766,
1278 0.47624561154049894, 0.047508776919002016, 0.476245611540499,
1279 0.4455510569559248, 0.10889788608815043, 0.4455510569559248,
1280 0.25457926767333916, 0.4908414646533217, 0.25457926767333916,
1281 0.3934253478170999, 0.21314930436580026, 0.39342534781709987,
1282 0.010976141028397945, 0.9780477179432042, 0.01097614102839789,
1283 0.10938359671171471, 0.7812328065765706, 0.10938359671171471,
1284 0.9310544767839422, 0.004854937607623827, 0.06409058560843404,
1285 0.6781657378896355, 0.10622720472027006, 0.2156070573900944,
1286 0.8332955118382361, 0.007570780504696579, 0.15913370765706722,
1287 0.5423318041724281, 0.13980807199179993, 0.317860123835772,
1288 0.7549215028635474, 0.04656036490766434, 0.19851813222878817,
1289 0.8616840189364867, 0.038363684775374655, 0.09995229628813862,
1290 0.5701446928909734, 0.009831548292802588, 0.42002375881622406,
1291 0.6118777035474257, 0.05498747914298685, 0.33313481730958744,
1292 0.7086813757203236, 0.01073721285601111, 0.2805814114236652,
1293 0.06409058560843406, 0.9310544767839422, 0.004854937607623827,
1294 0.21560705739009445, 0.6781657378896355, 0.10622720472027006,
1295 0.15913370765706725, 0.8332955118382361, 0.007570780504696579,
1296 0.317860123835772, 0.5423318041724281, 0.13980807199179993,
1297 0.19851813222878822, 0.7549215028635474, 0.04656036490766434,
1298 0.09995229628813862, 0.8616840189364867, 0.038363684775374655,
1299 0.4200237588162241, 0.5701446928909732, 0.009831548292802588,
1300 0.3331348173095875, 0.6118777035474257, 0.05498747914298685,
1301 0.2805814114236652, 0.7086813757203236, 0.01073721285601111,
1302 0.004854937607623788, 0.06409058560843404, 0.9310544767839422,
1303 0.10622720472027014, 0.2156070573900944, 0.6781657378896355,
1304 0.007570780504696617, 0.15913370765706722, 0.8332955118382361,
1305 0.1398080719917999, 0.317860123835772, 0.5423318041724281,
1306 0.046560364907664464, 0.19851813222878817, 0.7549215028635474,
1307 0.03836368477537466, 0.09995229628813862, 0.8616840189364867,
1308 0.009831548292802639, 0.42002375881622406, 0.5701446928909732,
1309 0.05498747914298696, 0.33313481730958744, 0.6118777035474257,
1310 0.010737212856011147, 0.2805814114236652, 0.7086813757203236,
1311 0.9310544767839422, 0.06409058560843404, 0.004854937607623827,
1312 0.6781657378896355, 0.2156070573900944, 0.10622720472027006,
1313 0.8332955118382361, 0.15913370765706722, 0.007570780504696579,
1314 0.5423318041724281, 0.317860123835772, 0.13980807199179993,
1315 0.7549215028635474, 0.19851813222878817, 0.04656036490766434,
1316 0.8616840189364867, 0.09995229628813862, 0.038363684775374655,
1317 0.5701446928909734, 0.42002375881622406, 0.009831548292802588,
1318 0.6118777035474257, 0.33313481730958744, 0.05498747914298685,
1319 0.7086813757203236, 0.2805814114236652, 0.01073721285601111,
1320 0.004854937607623788, 0.9310544767839422, 0.06409058560843404,
1321 0.10622720472027014, 0.6781657378896355, 0.2156070573900944,
1322 0.007570780504696617, 0.8332955118382361, 0.15913370765706722,
1323 0.1398080719917999, 0.5423318041724281, 0.317860123835772,
1324 0.046560364907664464, 0.7549215028635474, 0.19851813222878817,
1325 0.03836368477537466, 0.8616840189364867, 0.09995229628813862,
1326 0.009831548292802639, 0.5701446928909732, 0.42002375881622406,
1327 0.05498747914298696, 0.6118777035474257, 0.33313481730958744,
1328 0.010737212856011147, 0.7086813757203236, 0.2805814114236652,
1329 0.06409058560843406, 0.004854937607623827, 0.9310544767839422,
1330 0.21560705739009445, 0.10622720472027006, 0.6781657378896355,
1331 0.15913370765706725, 0.007570780504696579, 0.8332955118382361,
1332 0.317860123835772, 0.13980807199179993, 0.5423318041724281,
1333 0.19851813222878822, 0.04656036490766434, 0.7549215028635474,
1334 0.09995229628813862, 0.038363684775374655, 0.8616840189364867,
1335 0.4200237588162241, 0.009831548292802588, 0.5701446928909732,
1336 0.3331348173095875, 0.05498747914298685, 0.6118777035474257,
1337 0.2805814114236652, 0.01073721285601111, 0.7086813757203236,
1339const double triangleRule20Weights[] = {
1340 0.027820221402906232,
1341 0.01834692594850583,
1342 0.0043225508213311555,
1343 0.014203650606816881,
1344 0.018904799866464896,
1345 0.028166402615040498,
1346 0.027576101258140917,
1347 0.00159768158213324,
1348 0.01566046155214907,
1349 0.01834692594850583,
1350 0.0043225508213311555,
1351 0.014203650606816881,
1352 0.018904799866464896,
1353 0.028166402615040498,
1354 0.027576101258140917,
1355 0.00159768158213324,
1356 0.01566046155214907,
1357 0.01834692594850583,
1358 0.0043225508213311555,
1359 0.014203650606816881,
1360 0.018904799866464896,
1361 0.028166402615040498,
1362 0.027576101258140917,
1363 0.00159768158213324,
1364 0.01566046155214907,
1365 0.002259739204251731,
1366 0.015445215644198462,
1367 0.004405794837116996,
1368 0.02338349146365547,
1369 0.01197279715790938,
1370 0.008291423055227716,
1371 0.007391363000510596,
1372 0.01733445113443867,
1373 0.007156400476915371,
1374 0.002259739204251731,
1375 0.015445215644198462,
1376 0.004405794837116996,
1377 0.02338349146365547,
1378 0.01197279715790938,
1379 0.008291423055227716,
1380 0.007391363000510596,
1381 0.01733445113443867,
1382 0.007156400476915371,
1383 0.002259739204251731,
1384 0.015445215644198462,
1385 0.004405794837116996,
1386 0.02338349146365547,
1387 0.01197279715790938,
1388 0.008291423055227716,
1389 0.007391363000510596,
1390 0.01733445113443867,
1391 0.007156400476915371,
1392 0.002259739204251731,
1393 0.015445215644198462,
1394 0.004405794837116996,
1395 0.02338349146365547,
1396 0.01197279715790938,
1397 0.008291423055227716,
1398 0.007391363000510596,
1399 0.01733445113443867,
1400 0.007156400476915371,
1401 0.002259739204251731,
1402 0.015445215644198462,
1403 0.004405794837116996,
1404 0.02338349146365547,
1405 0.01197279715790938,
1406 0.008291423055227716,
1407 0.007391363000510596,
1408 0.01733445113443867,
1409 0.007156400476915371,
1410 0.002259739204251731,
1411 0.015445215644198462,
1412 0.004405794837116996,
1413 0.02338349146365547,
1414 0.01197279715790938,
1415 0.008291423055227716,
1416 0.007391363000510596,
1417 0.01733445113443867,
1418 0.007156400476915371,
1420const double triangleRule21Points[] = {
1421 0.4021275293700348, 0.2989362353149826, 0.2989362353149826,
1422 0.005984249062628844, 0.4970078754686856, 0.4970078754686856,
1423 0.19276482690722974, 0.40361758654638513, 0.40361758654638513,
1424 0.762022844754561, 0.11898857762271953, 0.11898857762271953,
1425 0.6194225638174429, 0.19028871809127856, 0.19028871809127856,
1426 0.03680426269356685, 0.4815978686532166, 0.4815978686532166,
1427 0.10037441644927525, 0.4498127917753624, 0.4498127917753624,
1428 0.89274484890771, 0.053627575546145, 0.053627575546145,
1429 0.978515087134343, 0.010742456432828507, 0.010742456432828507,
1430 0.2989362353149826, 0.2989362353149826, 0.4021275293700348,
1431 0.4970078754686855, 0.4970078754686856, 0.005984249062628844,
1432 0.40361758654638513, 0.40361758654638513, 0.19276482690722974,
1433 0.11898857762271953, 0.11898857762271953, 0.762022844754561,
1434 0.19028871809127856, 0.19028871809127856, 0.6194225638174429,
1435 0.4815978686532165, 0.4815978686532166, 0.03680426269356685,
1436 0.4498127917753624, 0.4498127917753624, 0.10037441644927525,
1437 0.053627575546145057, 0.053627575546145, 0.89274484890771,
1438 0.010742456432828451, 0.010742456432828507, 0.978515087134343,
1439 0.2989362353149826, 0.4021275293700348, 0.2989362353149826,
1440 0.4970078754686855, 0.005984249062628844, 0.4970078754686856,
1441 0.40361758654638513, 0.19276482690722974, 0.40361758654638513,
1442 0.11898857762271953, 0.762022844754561, 0.11898857762271953,
1443 0.19028871809127856, 0.6194225638174429, 0.19028871809127856,
1444 0.4815978686532165, 0.03680426269356685, 0.4815978686532166,
1445 0.4498127917753624, 0.10037441644927525, 0.4498127917753624,
1446 0.053627575546145057, 0.89274484890771, 0.053627575546145,
1447 0.010742456432828451, 0.978515087134343, 0.010742456432828507,
1448 0.5055149445862437, 0.20529555933516153, 0.28918949607859473,
1449 0.7551948083705379, 0.006931809031468116, 0.23787338259799398,
1450 0.557355288799679, 0.12377940040549276, 0.31886531079482827,
1451 0.7291350120063786, 0.03899136262322033, 0.23187362537040096,
1452 0.857296629528919, 0.009536247529710598, 0.1331671229413703,
1453 0.6001398284888722, 0.05305219170121682, 0.34680797980991107,
1454 0.682942356735903, 0.10045802007411446, 0.21659962318998252,
1455 0.8217191264694079, 0.04945106556854055, 0.12882980796205154,
1456 0.6287919561081533, 0.010254635872924515, 0.3609534080189222,
1457 0.9339785312842042, 0.010301903643423904, 0.055719565072371954,
1458 0.2891894960785948, 0.5055149445862437, 0.20529555933516153,
1459 0.23787338259799395, 0.755194808370538, 0.006931809031468116,
1460 0.31886531079482827, 0.557355288799679, 0.12377940040549276,
1461 0.23187362537040102, 0.7291350120063786, 0.03899136262322033,
1462 0.13316712294137034, 0.857296629528919, 0.009536247529710598,
1463 0.34680797980991107, 0.6001398284888722, 0.05305219170121682,
1464 0.2165996231899825, 0.6829423567359031, 0.10045802007411446,
1465 0.12882980796205157, 0.8217191264694079, 0.04945106556854055,
1466 0.3609534080189222, 0.6287919561081533, 0.010254635872924515,
1467 0.05571956507237197, 0.9339785312842042, 0.010301903643423904,
1468 0.20529555933516153, 0.28918949607859473, 0.5055149445862437,
1469 0.006931809031468061, 0.23787338259799398, 0.755194808370538,
1470 0.12377940040549273, 0.31886531079482827, 0.557355288799679,
1471 0.03899136262322034, 0.23187362537040096, 0.7291350120063786,
1472 0.009536247529710717, 0.1331671229413703, 0.857296629528919,
1473 0.05305219170121678, 0.34680797980991107, 0.6001398284888722,
1474 0.10045802007411442, 0.21659962318998252, 0.6829423567359031,
1475 0.04945106556854051, 0.12882980796205154, 0.8217191264694079,
1476 0.010254635872924522, 0.3609534080189222, 0.6287919561081533,
1477 0.010301903643423871, 0.055719565072371954, 0.9339785312842042,
1478 0.5055149445862437, 0.28918949607859473, 0.20529555933516153,
1479 0.7551948083705379, 0.23787338259799398, 0.006931809031468116,
1480 0.557355288799679, 0.31886531079482827, 0.12377940040549276,
1481 0.7291350120063786, 0.23187362537040096, 0.03899136262322033,
1482 0.857296629528919, 0.1331671229413703, 0.009536247529710598,
1483 0.6001398284888722, 0.34680797980991107, 0.05305219170121682,
1484 0.682942356735903, 0.21659962318998252, 0.10045802007411446,
1485 0.8217191264694079, 0.12882980796205154, 0.04945106556854055,
1486 0.6287919561081533, 0.3609534080189222, 0.010254635872924515,
1487 0.9339785312842042, 0.055719565072371954, 0.010301903643423904,
1488 0.20529555933516153, 0.5055149445862437, 0.28918949607859473,
1489 0.006931809031468061, 0.755194808370538, 0.23787338259799398,
1490 0.12377940040549273, 0.557355288799679, 0.31886531079482827,
1491 0.03899136262322034, 0.7291350120063786, 0.23187362537040096,
1492 0.009536247529710717, 0.857296629528919, 0.1331671229413703,
1493 0.05305219170121678, 0.6001398284888722, 0.34680797980991107,
1494 0.10045802007411442, 0.6829423567359031, 0.21659962318998252,
1495 0.04945106556854051, 0.8217191264694079, 0.12882980796205154,
1496 0.010254635872924522, 0.6287919561081533, 0.3609534080189222,
1497 0.010301903643423871, 0.9339785312842042, 0.055719565072371954,
1498 0.2891894960785948, 0.20529555933516153, 0.5055149445862437,
1499 0.23787338259799395, 0.006931809031468116, 0.755194808370538,
1500 0.31886531079482827, 0.12377940040549276, 0.557355288799679,
1501 0.23187362537040102, 0.03899136262322033, 0.7291350120063786,
1502 0.13316712294137034, 0.009536247529710598, 0.857296629528919,
1503 0.34680797980991107, 0.05305219170121682, 0.6001398284888722,
1504 0.2165996231899825, 0.10045802007411446, 0.6829423567359031,
1505 0.12882980796205157, 0.04945106556854055, 0.8217191264694079,
1506 0.3609534080189222, 0.010254635872924515, 0.6287919561081533,
1507 0.05571956507237197, 0.010301903643423904, 0.9339785312842042,
1509const double triangleRule21Weights[] = {
1510 0.02145112192913234,
1511 0.004437829697065879,
1512 0.023000704653283865,
1513 0.013656032452230198,
1514 0.01945524186075071,
1515 0.012214410163384383,
1516 0.019614475227824023,
1517 0.0071520851012836515,
1518 0.0015086992723786893,
1519 0.02145112192913234,
1520 0.004437829697065879,
1521 0.023000704653283865,
1522 0.013656032452230198,
1523 0.01945524186075071,
1524 0.012214410163384383,
1525 0.019614475227824023,
1526 0.0071520851012836515,
1527 0.0015086992723786893,
1528 0.02145112192913234,
1529 0.004437829697065879,
1530 0.023000704653283865,
1531 0.013656032452230198,
1532 0.01945524186075071,
1533 0.012214410163384383,
1534 0.019614475227824023,
1535 0.0071520851012836515,
1536 0.0015086992723786893,
1537 0.017495416155763124,
1538 0.00420612028814973,
1539 0.018447484847932835,
1540 0.010469904185324846,
1541 0.004480813121901476,
1542 0.014500305918971022,
1543 0.015904036705427973,
1544 0.00981197182255041,
1545 0.006839884857934305,
1546 0.003265428584044085,
1547 0.017495416155763124,
1548 0.00420612028814973,
1549 0.018447484847932835,
1550 0.010469904185324846,
1551 0.004480813121901476,
1552 0.014500305918971022,
1553 0.015904036705427973,
1554 0.00981197182255041,
1555 0.006839884857934305,
1556 0.003265428584044085,
1557 0.017495416155763124,
1558 0.00420612028814973,
1559 0.018447484847932835,
1560 0.010469904185324846,
1561 0.004480813121901476,
1562 0.014500305918971022,
1563 0.015904036705427973,
1564 0.00981197182255041,
1565 0.006839884857934305,
1566 0.003265428584044085,
1567 0.017495416155763124,
1568 0.00420612028814973,
1569 0.018447484847932835,
1570 0.010469904185324846,
1571 0.004480813121901476,
1572 0.014500305918971022,
1573 0.015904036705427973,
1574 0.00981197182255041,
1575 0.006839884857934305,
1576 0.003265428584044085,
1577 0.017495416155763124,
1578 0.00420612028814973,
1579 0.018447484847932835,
1580 0.010469904185324846,
1581 0.004480813121901476,
1582 0.014500305918971022,
1583 0.015904036705427973,
1584 0.00981197182255041,
1585 0.006839884857934305,
1586 0.003265428584044085,
1587 0.017495416155763124,
1588 0.00420612028814973,
1589 0.018447484847932835,
1590 0.010469904185324846,
1591 0.004480813121901476,
1592 0.014500305918971022,
1593 0.015904036705427973,
1594 0.00981197182255041,
1595 0.006839884857934305,
1596 0.003265428584044085,
1601namespace XiaoGimbutas {
1603const double triangleRule22Points[] = {
1604 0.22963095074539575, 0.3851845246273021, 0.3851845246273021,
1605 0.08446117726465585, 0.4577694113676721, 0.4577694113676721,
1606 0.4108834819400997, 0.29455825902995014, 0.29455825902995014,
1607 0.622978952739432, 0.18851052363028398, 0.18851052363028398,
1608 0.15603622241293014, 0.42198188879353493, 0.42198188879353493,
1609 0.007677643180582727, 0.49616117840970864, 0.49616117840970864,
1610 0.9417830586583849, 0.029108470670807574, 0.029108470670807574,
1611 0.76913692356159, 0.11543153821920499, 0.11543153821920499,
1612 0.3851845246273021, 0.3851845246273021, 0.22963095074539575,
1613 0.457769411367672, 0.4577694113676721, 0.08446117726465585,
1614 0.29455825902995014, 0.29455825902995014, 0.4108834819400997,
1615 0.18851052363028398, 0.18851052363028398, 0.622978952739432,
1616 0.42198188879353493, 0.42198188879353493, 0.15603622241293014,
1617 0.49616117840970864, 0.49616117840970864, 0.007677643180582727,
1618 0.029108470670807574, 0.029108470670807574, 0.9417830586583849,
1619 0.11543153821920504, 0.11543153821920499, 0.76913692356159,
1620 0.3851845246273021, 0.22963095074539575, 0.3851845246273021,
1621 0.457769411367672, 0.08446117726465585, 0.4577694113676721,
1622 0.29455825902995014, 0.4108834819400997, 0.29455825902995014,
1623 0.18851052363028398, 0.622978952739432, 0.18851052363028398,
1624 0.42198188879353493, 0.15603622241293014, 0.42198188879353493,
1625 0.49616117840970864, 0.007677643180582727, 0.49616117840970864,
1626 0.029108470670807574, 0.9417830586583849, 0.029108470670807574,
1627 0.11543153821920504, 0.76913692356159, 0.11543153821920499,
1628 0.922281548310974, 0.007876282221582374, 0.06984216946744362,
1629 0.8648488844852564, 0.04475228434833587, 0.09039883116640775,
1630 0.5503830012785775, 0.038275234700863824, 0.4113417640205587,
1631 0.5651468190056221, 0.10274707598693139, 0.3321061050074464,
1632 0.630023478332822, 0.007400241234710751, 0.36257628043246726,
1633 0.5188518779166111, 0.19108129796672008, 0.29006682411666884,
1634 0.6680765517823724, 0.04399164539345585, 0.28793180282417186,
1635 0.6745231247723869, 0.10868994186267199, 0.21678693336494115,
1636 0.8449815687515108, 0.009144711374964054, 0.14587371987352518,
1637 0.7754476410608586, 0.048254924114641384, 0.17629743482450005,
1638 0.7468454447123217, 0.009163909248185229, 0.24399064603949305,
1639 0.9802672139581127, 0.0017984649889483744, 0.017934321052938986,
1640 0.0698421694674436, 0.9222815483109741, 0.007876282221582374,
1641 0.09039883116640779, 0.8648488844852563, 0.04475228434833587,
1642 0.41134176402055866, 0.5503830012785775, 0.038275234700863824,
1643 0.3321061050074463, 0.5651468190056222, 0.10274707598693139,
1644 0.36257628043246726, 0.630023478332822, 0.007400241234710751,
1645 0.29006682411666884, 0.5188518779166111, 0.19108129796672008,
1646 0.28793180282417197, 0.6680765517823722, 0.04399164539345585,
1647 0.21678693336494115, 0.6745231247723869, 0.10868994186267199,
1648 0.14587371987352515, 0.8449815687515108, 0.009144711374964054,
1649 0.1762974348245, 0.7754476410608586, 0.048254924114641384,
1650 0.24399064603949305, 0.7468454447123217, 0.009163909248185229,
1651 0.017934321052939017, 0.9802672139581126, 0.0017984649889483744,
1652 0.00787628222158232, 0.06984216946744362, 0.9222815483109741,
1653 0.04475228434833589, 0.09039883116640775, 0.8648488844852563,
1654 0.03827523470086369, 0.4113417640205587, 0.5503830012785775,
1655 0.10274707598693134, 0.3321061050074464, 0.5651468190056222,
1656 0.007400241234710725, 0.36257628043246726, 0.630023478332822,
1657 0.19108129796672002, 0.29006682411666884, 0.5188518779166111,
1658 0.0439916453934559, 0.28793180282417186, 0.6680765517823722,
1659 0.108689941862672, 0.21678693336494115, 0.6745231247723869,
1660 0.009144711374964087, 0.14587371987352518, 0.8449815687515108,
1661 0.04825492411464127, 0.17629743482450005, 0.7754476410608586,
1662 0.00916390924818522, 0.24399064603949305, 0.7468454447123217,
1663 0.0017984649889484228, 0.017934321052938986, 0.9802672139581126,
1664 0.922281548310974, 0.06984216946744362, 0.007876282221582374,
1665 0.8648488844852564, 0.09039883116640775, 0.04475228434833587,
1666 0.5503830012785775, 0.4113417640205587, 0.038275234700863824,
1667 0.5651468190056221, 0.3321061050074464, 0.10274707598693139,
1668 0.630023478332822, 0.36257628043246726, 0.007400241234710751,
1669 0.5188518779166111, 0.29006682411666884, 0.19108129796672008,
1670 0.6680765517823724, 0.28793180282417186, 0.04399164539345585,
1671 0.6745231247723869, 0.21678693336494115, 0.10868994186267199,
1672 0.8449815687515108, 0.14587371987352518, 0.009144711374964054,
1673 0.7754476410608586, 0.17629743482450005, 0.048254924114641384,
1674 0.7468454447123217, 0.24399064603949305, 0.009163909248185229,
1675 0.9802672139581127, 0.017934321052938986, 0.0017984649889483744,
1676 0.00787628222158232, 0.9222815483109741, 0.06984216946744362,
1677 0.04475228434833589, 0.8648488844852563, 0.09039883116640775,
1678 0.03827523470086369, 0.5503830012785775, 0.4113417640205587,
1679 0.10274707598693134, 0.5651468190056222, 0.3321061050074464,
1680 0.007400241234710725, 0.630023478332822, 0.36257628043246726,
1681 0.19108129796672002, 0.5188518779166111, 0.29006682411666884,
1682 0.0439916453934559, 0.6680765517823722, 0.28793180282417186,
1683 0.108689941862672, 0.6745231247723869, 0.21678693336494115,
1684 0.009144711374964087, 0.8449815687515108, 0.14587371987352518,
1685 0.04825492411464127, 0.7754476410608586, 0.17629743482450005,
1686 0.00916390924818522, 0.7468454447123217, 0.24399064603949305,
1687 0.0017984649889484228, 0.9802672139581126, 0.017934321052938986,
1688 0.0698421694674436, 0.007876282221582374, 0.9222815483109741,
1689 0.09039883116640779, 0.04475228434833587, 0.8648488844852563,
1690 0.41134176402055866, 0.038275234700863824, 0.5503830012785775,
1691 0.3321061050074463, 0.10274707598693139, 0.5651468190056222,
1692 0.36257628043246726, 0.007400241234710751, 0.630023478332822,
1693 0.29006682411666884, 0.19108129796672008, 0.5188518779166111,
1694 0.28793180282417197, 0.04399164539345585, 0.6680765517823722,
1695 0.21678693336494115, 0.10868994186267199, 0.6745231247723869,
1696 0.14587371987352515, 0.009144711374964054, 0.8449815687515108,
1697 0.1762974348245, 0.048254924114641384, 0.7754476410608586,
1698 0.24399064603949305, 0.009163909248185229, 0.7468454447123217,
1699 0.017934321052939017, 0.0017984649889483744, 0.9802672139581126,
1701const double triangleRule22Weights[] = {
1702 0.013493083883610662,
1703 0.013861399524234192,
1704 0.021075763957452184,
1705 0.01602129912514889,
1706 0.018853092553841287,
1707 0.005289339665984418,
1708 0.0035691091658563764,
1709 0.014415713128104602,
1710 0.013493083883610662,
1711 0.013861399524234192,
1712 0.021075763957452184,
1713 0.01602129912514889,
1714 0.018853092553841287,
1715 0.005289339665984418,
1716 0.0035691091658563764,
1717 0.014415713128104602,
1718 0.013493083883610662,
1719 0.013861399524234192,
1720 0.021075763957452184,
1721 0.01602129912514889,
1722 0.018853092553841287,
1723 0.005289339665984418,
1724 0.0035691091658563764,
1725 0.014415713128104602,
1726 0.0025954384742312778,
1727 0.007517577817788376,
1728 0.01119731347196277,
1729 0.01771909348951022,
1730 0.0049042603975569645,
1731 0.02170641955550896,
1732 0.011662222867343003,
1733 0.015710162622570318,
1734 0.004106687071575556,
1735 0.010563584967746897,
1736 0.0050540768975846015,
1737 0.0006404285311714258,
1738 0.0025954384742312778,
1739 0.007517577817788376,
1740 0.01119731347196277,
1741 0.01771909348951022,
1742 0.0049042603975569645,
1743 0.02170641955550896,
1744 0.011662222867343003,
1745 0.015710162622570318,
1746 0.004106687071575556,
1747 0.010563584967746897,
1748 0.0050540768975846015,
1749 0.0006404285311714258,
1750 0.0025954384742312778,
1751 0.007517577817788376,
1752 0.01119731347196277,
1753 0.01771909348951022,
1754 0.0049042603975569645,
1755 0.02170641955550896,
1756 0.011662222867343003,
1757 0.015710162622570318,
1758 0.004106687071575556,
1759 0.010563584967746897,
1760 0.0050540768975846015,
1761 0.0006404285311714258,
1762 0.0025954384742312778,
1763 0.007517577817788376,
1764 0.01119731347196277,
1765 0.01771909348951022,
1766 0.0049042603975569645,
1767 0.02170641955550896,
1768 0.011662222867343003,
1769 0.015710162622570318,
1770 0.004106687071575556,
1771 0.010563584967746897,
1772 0.0050540768975846015,
1773 0.0006404285311714258,
1774 0.0025954384742312778,
1775 0.007517577817788376,
1776 0.01119731347196277,
1777 0.01771909348951022,
1778 0.0049042603975569645,
1779 0.02170641955550896,
1780 0.011662222867343003,
1781 0.015710162622570318,
1782 0.004106687071575556,
1783 0.010563584967746897,
1784 0.0050540768975846015,
1785 0.0006404285311714258,
1786 0.0025954384742312778,
1787 0.007517577817788376,
1788 0.01119731347196277,
1789 0.01771909348951022,
1790 0.0049042603975569645,
1791 0.02170641955550896,
1792 0.011662222867343003,
1793 0.015710162622570318,
1794 0.004106687071575556,
1795 0.010563584967746897,
1796 0.0050540768975846015,
1797 0.0006404285311714258,
1799const double triangleRule23Points[] = {
1800 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
1801 0.9219854624859356, 0.0390072687570322, 0.0390072687570322,
1802 0.039342245325382996, 0.4803288773373085, 0.4803288773373085,
1803 0.8263179035847336, 0.08684104820763322, 0.08684104820763322,
1804 0.21135298797691693, 0.39432350601154154, 0.39432350601154154,
1805 0.46749736424550536, 0.2662513178772473, 0.2662513178772473,
1806 0.7257412253767046, 0.1371293873116477, 0.1371293873116477,
1807 0.002081137580827397, 0.4989594312095863, 0.4989594312095863,
1808 0.11061511574454497, 0.4446924421277275, 0.4446924421277275,
1809 0.6025003872069274, 0.19874980639653628, 0.19874980639653628,
1810 0.9819671195888031, 0.009016440205598442, 0.009016440205598442,
1811 0.0390072687570322, 0.0390072687570322, 0.9219854624859356,
1812 0.48032887733730845, 0.4803288773373085, 0.039342245325382996,
1813 0.08684104820763316, 0.08684104820763322, 0.8263179035847336,
1814 0.39432350601154154, 0.39432350601154154, 0.21135298797691693,
1815 0.2662513178772473, 0.2662513178772473, 0.46749736424550536,
1816 0.1371293873116477, 0.1371293873116477, 0.7257412253767046,
1817 0.4989594312095863, 0.4989594312095863, 0.002081137580827397,
1818 0.4446924421277275, 0.4446924421277275, 0.11061511574454497,
1819 0.19874980639653628, 0.19874980639653628, 0.6025003872069274,
1820 0.009016440205598442, 0.009016440205598442, 0.9819671195888031,
1821 0.0390072687570322, 0.9219854624859356, 0.0390072687570322,
1822 0.48032887733730845, 0.039342245325382996, 0.4803288773373085,
1823 0.08684104820763316, 0.8263179035847336, 0.08684104820763322,
1824 0.39432350601154154, 0.21135298797691693, 0.39432350601154154,
1825 0.2662513178772473, 0.46749736424550536, 0.2662513178772473,
1826 0.1371293873116477, 0.7257412253767046, 0.1371293873116477,
1827 0.4989594312095863, 0.002081137580827397, 0.4989594312095863,
1828 0.4446924421277275, 0.11061511574454497, 0.4446924421277275,
1829 0.19874980639653628, 0.6025003872069274, 0.19874980639653628,
1830 0.009016440205598442, 0.9819671195888031, 0.009016440205598442,
1831 0.8166259474208892, 0.02387025365435361, 0.15950379892475722,
1832 0.8807088179167909, 0.005189821760844536, 0.11410136032236454,
1833 0.8717190926395587, 0.0327410291887064, 0.0955398781717349,
1834 0.6863901320923317, 0.0024475998559663793, 0.31116226805170194,
1835 0.7856574783566395, 0.008725289585308535, 0.20561723205805207,
1836 0.9455758306400303, 0.007162539910244482, 0.0472616294497253,
1837 0.5729634522431619, 0.068526954187213, 0.3585095935696251,
1838 0.6577888986377031, 0.10172832932728422, 0.2404827720350127,
1839 0.7687161216332605, 0.05835157523751544, 0.17293230312922397,
1840 0.5288655369406456, 0.1548301554055162, 0.3163043076538381,
1841 0.5874824534670472, 0.014758969729945169, 0.39775857680300764,
1842 0.688212121993365, 0.03299370819253279, 0.27879416981410227,
1843 0.1595037989247572, 0.8166259474208892, 0.02387025365435361,
1844 0.11410136032236451, 0.880708817916791, 0.005189821760844536,
1845 0.09553987817173493, 0.8717190926395587, 0.0327410291887064,
1846 0.311162268051702, 0.6863901320923316, 0.0024475998559663793,
1847 0.20561723205805205, 0.7856574783566395, 0.008725289585308535,
1848 0.04726162944972534, 0.9455758306400301, 0.007162539910244482,
1849 0.3585095935696251, 0.5729634522431619, 0.068526954187213,
1850 0.24048277203501267, 0.6577888986377031, 0.10172832932728422,
1851 0.17293230312922403, 0.7687161216332605, 0.05835157523751544,
1852 0.3163043076538381, 0.5288655369406456, 0.1548301554055162,
1853 0.39775857680300764, 0.5874824534670472, 0.014758969729945169,
1854 0.2787941698141022, 0.688212121993365, 0.03299370819253279,
1855 0.02387025365435358, 0.15950379892475722, 0.8166259474208892,
1856 0.005189821760844482, 0.11410136032236454, 0.880708817916791,
1857 0.03274102918870636, 0.0955398781717349, 0.8717190926395587,
1858 0.0024475998559665424, 0.31116226805170194, 0.6863901320923316,
1859 0.008725289585308493, 0.20561723205805207, 0.7856574783566395,
1860 0.007162539910244514, 0.0472616294497253, 0.9455758306400301,
1861 0.068526954187213, 0.3585095935696251, 0.5729634522431619,
1862 0.10172832932728426, 0.2404827720350127, 0.6577888986377031,
1863 0.05835157523751544, 0.17293230312922397, 0.7687161216332605,
1864 0.15483015540551626, 0.3163043076538381, 0.5288655369406456,
1865 0.01475896972994517, 0.39775857680300764, 0.5874824534670472,
1866 0.03299370819253267, 0.27879416981410227, 0.688212121993365,
1867 0.8166259474208892, 0.15950379892475722, 0.02387025365435361,
1868 0.8807088179167909, 0.11410136032236454, 0.005189821760844536,
1869 0.8717190926395587, 0.0955398781717349, 0.0327410291887064,
1870 0.6863901320923317, 0.31116226805170194, 0.0024475998559663793,
1871 0.7856574783566395, 0.20561723205805207, 0.008725289585308535,
1872 0.9455758306400303, 0.0472616294497253, 0.007162539910244482,
1873 0.5729634522431619, 0.3585095935696251, 0.068526954187213,
1874 0.6577888986377031, 0.2404827720350127, 0.10172832932728422,
1875 0.7687161216332605, 0.17293230312922397, 0.05835157523751544,
1876 0.5288655369406456, 0.3163043076538381, 0.1548301554055162,
1877 0.5874824534670472, 0.39775857680300764, 0.014758969729945169,
1878 0.688212121993365, 0.27879416981410227, 0.03299370819253279,
1879 0.02387025365435358, 0.8166259474208892, 0.15950379892475722,
1880 0.005189821760844482, 0.880708817916791, 0.11410136032236454,
1881 0.03274102918870636, 0.8717190926395587, 0.0955398781717349,
1882 0.0024475998559665424, 0.6863901320923316, 0.31116226805170194,
1883 0.008725289585308493, 0.7856574783566395, 0.20561723205805207,
1884 0.007162539910244514, 0.9455758306400301, 0.0472616294497253,
1885 0.068526954187213, 0.5729634522431619, 0.3585095935696251,
1886 0.10172832932728426, 0.6577888986377031, 0.2404827720350127,
1887 0.05835157523751544, 0.7687161216332605, 0.17293230312922397,
1888 0.15483015540551626, 0.5288655369406456, 0.3163043076538381,
1889 0.01475896972994517, 0.5874824534670472, 0.39775857680300764,
1890 0.03299370819253267, 0.688212121993365, 0.27879416981410227,
1891 0.1595037989247572, 0.02387025365435361, 0.8166259474208892,
1892 0.11410136032236451, 0.005189821760844536, 0.880708817916791,
1893 0.09553987817173493, 0.0327410291887064, 0.8717190926395587,
1894 0.311162268051702, 0.0024475998559663793, 0.6863901320923316,
1895 0.20561723205805205, 0.008725289585308535, 0.7856574783566395,
1896 0.04726162944972534, 0.007162539910244482, 0.9455758306400301,
1897 0.3585095935696251, 0.068526954187213, 0.5729634522431619,
1898 0.24048277203501267, 0.10172832932728422, 0.6577888986377031,
1899 0.17293230312922403, 0.05835157523751544, 0.7687161216332605,
1900 0.3163043076538381, 0.1548301554055162, 0.5288655369406456,
1901 0.39775857680300764, 0.014758969729945169, 0.5874824534670472,
1902 0.2787941698141022, 0.03299370819253279, 0.688212121993365,
1904const double triangleRule23Weights[] = {
1905 0.02525306032303621,
1906 0.003915740259032936,
1907 0.01139788926780076,
1908 0.008959917025513542,
1909 0.023674608463128022,
1910 0.023807862887499764,
1911 0.01455944939274175,
1912 0.0024075446041814095,
1913 0.018951950669338885,
1914 0.019935277880105025,
1915 0.001065361232829315,
1916 0.003915740259032936,
1917 0.01139788926780076,
1918 0.008959917025513542,
1919 0.023674608463128022,
1920 0.023807862887499764,
1921 0.01455944939274175,
1922 0.0024075446041814095,
1923 0.018951950669338885,
1924 0.019935277880105025,
1925 0.001065361232829315,
1926 0.003915740259032936,
1927 0.01139788926780076,
1928 0.008959917025513542,
1929 0.023674608463128022,
1930 0.023807862887499764,
1931 0.01455944939274175,
1932 0.0024075446041814095,
1933 0.018951950669338885,
1934 0.019935277880105025,
1935 0.001065361232829315,
1936 0.002528166055382263,
1937 0.0022250197297245147,
1938 0.005328030431194785,
1939 0.0022811036762558344,
1940 0.004114750344416092,
1941 0.0019525913278907261,
1942 0.014981113393199167,
1943 0.016121241637017152,
1944 0.010470256493130067,
1945 0.02084439585896881,
1946 0.007097778834521825,
1947 0.010175574656707037,
1948 0.002528166055382263,
1949 0.0022250197297245147,
1950 0.005328030431194785,
1951 0.0022811036762558344,
1952 0.004114750344416092,
1953 0.0019525913278907261,
1954 0.014981113393199167,
1955 0.016121241637017152,
1956 0.010470256493130067,
1957 0.02084439585896881,
1958 0.007097778834521825,
1959 0.010175574656707037,
1960 0.002528166055382263,
1961 0.0022250197297245147,
1962 0.005328030431194785,
1963 0.0022811036762558344,
1964 0.004114750344416092,
1965 0.0019525913278907261,
1966 0.014981113393199167,
1967 0.016121241637017152,
1968 0.010470256493130067,
1969 0.02084439585896881,
1970 0.007097778834521825,
1971 0.010175574656707037,
1972 0.002528166055382263,
1973 0.0022250197297245147,
1974 0.005328030431194785,
1975 0.0022811036762558344,
1976 0.004114750344416092,
1977 0.0019525913278907261,
1978 0.014981113393199167,
1979 0.016121241637017152,
1980 0.010470256493130067,
1981 0.02084439585896881,
1982 0.007097778834521825,
1983 0.010175574656707037,
1984 0.002528166055382263,
1985 0.0022250197297245147,
1986 0.005328030431194785,
1987 0.0022811036762558344,
1988 0.004114750344416092,
1989 0.0019525913278907261,
1990 0.014981113393199167,
1991 0.016121241637017152,
1992 0.010470256493130067,
1993 0.02084439585896881,
1994 0.007097778834521825,
1995 0.010175574656707037,
1996 0.002528166055382263,
1997 0.0022250197297245147,
1998 0.005328030431194785,
1999 0.0022811036762558344,
2000 0.004114750344416092,
2001 0.0019525913278907261,
2002 0.014981113393199167,
2003 0.016121241637017152,
2004 0.010470256493130067,
2005 0.02084439585896881,
2006 0.007097778834521825,
2007 0.010175574656707037,
2009const double triangleRule24Points[] = {
2010 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
2011 0.16221805017879443, 0.4188909749106028, 0.4188909749106028,
2012 0.6752787325661471, 0.16236063371692644, 0.16236063371692644,
2013 0.9180287419977657, 0.04098562900111713, 0.04098562900111713,
2014 0.9865374582242231, 0.006731270887888441, 0.006731270887888441,
2015 0.007489444648529742, 0.49625527767573513, 0.49625527767573513,
2016 0.4715373691234548, 0.2642313154382726, 0.2642313154382726,
2017 0.03877487641499355, 0.4806125617925032, 0.4806125617925032,
2018 0.8073430088015694, 0.0963284955992153, 0.0963284955992153,
2019 0.24929414659582738, 0.3753529267020863, 0.3753529267020863,
2020 0.4188909749106028, 0.4188909749106028, 0.16221805017879443,
2021 0.16236063371692644, 0.16236063371692644, 0.6752787325661471,
2022 0.04098562900111713, 0.04098562900111713, 0.9180287419977657,
2023 0.006731270887888385, 0.006731270887888441, 0.9865374582242231,
2024 0.4962552776757352, 0.49625527767573513, 0.007489444648529742,
2025 0.2642313154382726, 0.2642313154382726, 0.4715373691234548,
2026 0.4806125617925032, 0.4806125617925032, 0.03877487641499355,
2027 0.0963284955992153, 0.0963284955992153, 0.8073430088015694,
2028 0.3753529267020863, 0.3753529267020863, 0.24929414659582738,
2029 0.4188909749106028, 0.16221805017879443, 0.4188909749106028,
2030 0.16236063371692644, 0.6752787325661471, 0.16236063371692644,
2031 0.04098562900111713, 0.9180287419977657, 0.04098562900111713,
2032 0.006731270887888385, 0.9865374582242231, 0.006731270887888441,
2033 0.4962552776757352, 0.007489444648529742, 0.49625527767573513,
2034 0.2642313154382726, 0.4715373691234548, 0.2642313154382726,
2035 0.4806125617925032, 0.03877487641499355, 0.4806125617925032,
2036 0.0963284955992153, 0.8073430088015694, 0.0963284955992153,
2037 0.3753529267020863, 0.24929414659582738, 0.3753529267020863,
2038 0.5881529574639623, 0.17036728246244368, 0.241479760073594,
2039 0.5012643952150376, 0.169759795860736, 0.3289758089242264,
2040 0.8685143643990995, 0.03831822582101938, 0.09316740977988115,
2041 0.5128232386790481, 0.09265648152075752, 0.39452027980019433,
2042 0.7961338693570472, 0.041188714248475373, 0.16267741639447741,
2043 0.7068400808109625, 0.03957090497015804, 0.25358901421887947,
2044 0.5991550585073127, 0.038592700174896126, 0.36225224131779127,
2045 0.6238424605572401, 0.09453496173659899, 0.28162257770616084,
2046 0.6093393403750466, 0.007387994632294238, 0.3832726649926592,
2047 0.7187036443214267, 0.007546003162312815, 0.2737503525162605,
2048 0.8986440987448518, 0.007234558457782137, 0.09412134279736603,
2049 0.724037578585869, 0.09556626952736523, 0.18039615188676572,
2050 0.8172747318363464, 0.007987921880847964, 0.17473734628280568,
2051 0.9546336170785, 0.008074910870208776, 0.03729147205129122,
2052 0.24147976007359395, 0.5881529574639623, 0.17036728246244368,
2053 0.3289758089242264, 0.5012643952150376, 0.169759795860736,
2054 0.09316740977988114, 0.8685143643990995, 0.03831822582101938,
2055 0.39452027980019433, 0.5128232386790481, 0.09265648152075752,
2056 0.16267741639447741, 0.7961338693570472, 0.041188714248475373,
2057 0.25358901421887947, 0.7068400808109625, 0.03957090497015804,
2058 0.3622522413177912, 0.5991550585073127, 0.038592700174896126,
2059 0.28162257770616084, 0.6238424605572401, 0.09453496173659899,
2060 0.3832726649926592, 0.6093393403750466, 0.007387994632294238,
2061 0.27375035251626045, 0.7187036443214267, 0.007546003162312815,
2062 0.09412134279736606, 0.8986440987448518, 0.007234558457782137,
2063 0.18039615188676572, 0.724037578585869, 0.09556626952736523,
2064 0.17473734628280568, 0.8172747318363464, 0.007987921880847964,
2065 0.03729147205129124, 0.9546336170785, 0.008074910870208776,
2066 0.1703672824624436, 0.241479760073594, 0.5881529574639623,
2067 0.16975979586073597, 0.3289758089242264, 0.5012643952150376,
2068 0.0383182258210194, 0.09316740977988115, 0.8685143643990995,
2069 0.09265648152075756, 0.39452027980019433, 0.5128232386790481,
2070 0.04118871424847537, 0.16267741639447741, 0.7961338693570472,
2071 0.03957090497015803, 0.25358901421887947, 0.7068400808109625,
2072 0.03859270017489602, 0.36225224131779127, 0.5991550585073127,
2073 0.09453496173659903, 0.28162257770616084, 0.6238424605572401,
2074 0.007387994632294226, 0.3832726649926592, 0.6093393403750466,
2075 0.007546003162312687, 0.2737503525162605, 0.7187036443214267,
2076 0.007234558457782092, 0.09412134279736603, 0.8986440987448518,
2077 0.09556626952736524, 0.18039615188676572, 0.724037578585869,
2078 0.007987921880847959, 0.17473734628280568, 0.8172747318363464,
2079 0.008074910870208729, 0.03729147205129122, 0.9546336170785,
2080 0.5881529574639623, 0.241479760073594, 0.17036728246244368,
2081 0.5012643952150376, 0.3289758089242264, 0.169759795860736,
2082 0.8685143643990995, 0.09316740977988115, 0.03831822582101938,
2083 0.5128232386790481, 0.39452027980019433, 0.09265648152075752,
2084 0.7961338693570472, 0.16267741639447741, 0.041188714248475373,
2085 0.7068400808109625, 0.25358901421887947, 0.03957090497015804,
2086 0.5991550585073127, 0.36225224131779127, 0.038592700174896126,
2087 0.6238424605572401, 0.28162257770616084, 0.09453496173659899,
2088 0.6093393403750466, 0.3832726649926592, 0.007387994632294238,
2089 0.7187036443214267, 0.2737503525162605, 0.007546003162312815,
2090 0.8986440987448518, 0.09412134279736603, 0.007234558457782137,
2091 0.724037578585869, 0.18039615188676572, 0.09556626952736523,
2092 0.8172747318363464, 0.17473734628280568, 0.007987921880847964,
2093 0.9546336170785, 0.03729147205129122, 0.008074910870208776,
2094 0.1703672824624436, 0.5881529574639623, 0.241479760073594,
2095 0.16975979586073597, 0.5012643952150376, 0.3289758089242264,
2096 0.0383182258210194, 0.8685143643990995, 0.09316740977988115,
2097 0.09265648152075756, 0.5128232386790481, 0.39452027980019433,
2098 0.04118871424847537, 0.7961338693570472, 0.16267741639447741,
2099 0.03957090497015803, 0.7068400808109625, 0.25358901421887947,
2100 0.03859270017489602, 0.5991550585073127, 0.36225224131779127,
2101 0.09453496173659903, 0.6238424605572401, 0.28162257770616084,
2102 0.007387994632294226, 0.6093393403750466, 0.3832726649926592,
2103 0.007546003162312687, 0.7187036443214267, 0.2737503525162605,
2104 0.007234558457782092, 0.8986440987448518, 0.09412134279736603,
2105 0.09556626952736524, 0.724037578585869, 0.18039615188676572,
2106 0.007987921880847959, 0.8172747318363464, 0.17473734628280568,
2107 0.008074910870208729, 0.9546336170785, 0.03729147205129122,
2108 0.24147976007359395, 0.17036728246244368, 0.5881529574639623,
2109 0.3289758089242264, 0.169759795860736, 0.5012643952150376,
2110 0.09316740977988114, 0.03831822582101938, 0.8685143643990995,
2111 0.39452027980019433, 0.09265648152075752, 0.5128232386790481,
2112 0.16267741639447741, 0.041188714248475373, 0.7961338693570472,
2113 0.25358901421887947, 0.03957090497015804, 0.7068400808109625,
2114 0.3622522413177912, 0.038592700174896126, 0.5991550585073127,
2115 0.28162257770616084, 0.09453496173659899, 0.6238424605572401,
2116 0.3832726649926592, 0.007387994632294238, 0.6093393403750466,
2117 0.27375035251626045, 0.007546003162312815, 0.7187036443214267,
2118 0.09412134279736606, 0.007234558457782137, 0.8986440987448518,
2119 0.18039615188676572, 0.09556626952736523, 0.724037578585869,
2120 0.17473734628280568, 0.007987921880847964, 0.8172747318363464,
2121 0.03729147205129124, 0.008074910870208776, 0.9546336170785,
2123const double triangleRule24Weights[] = {
2124 0.01254568984560032,
2125 0.013110532701885239,
2126 0.010379016056400193,
2127 0.0038336997309291834,
2128 0.0006172545054966432,
2129 0.004343246722170698,
2130 0.020520008671509844,
2131 0.010352494770852603,
2132 0.010027393067388906,
2133 0.018994586517352658,
2134 0.013110532701885239,
2135 0.010379016056400193,
2136 0.0038336997309291834,
2137 0.0006172545054966432,
2138 0.004343246722170698,
2139 0.020520008671509844,
2140 0.010352494770852603,
2141 0.010027393067388906,
2142 0.018994586517352658,
2143 0.013110532701885239,
2144 0.010379016056400193,
2145 0.0038336997309291834,
2146 0.0006172545054966432,
2147 0.004343246722170698,
2148 0.020520008671509844,
2149 0.010352494770852603,
2150 0.010027393067388906,
2151 0.018994586517352658,
2152 0.014145045806484846,
2153 0.015274442601324626,
2154 0.005366271454167768,
2155 0.015031854349741339,
2156 0.0072041341747974275,
2157 0.008904876928163564,
2158 0.009947251875682418,
2159 0.014352351578157454,
2160 0.004242149266803769,
2161 0.004081275077116451,
2162 0.002589212382397985,
2163 0.01184356214254311,
2164 0.0037072267642463083,
2165 0.0017969475854465765,
2166 0.014145045806484846,
2167 0.015274442601324626,
2168 0.005366271454167768,
2169 0.015031854349741339,
2170 0.0072041341747974275,
2171 0.008904876928163564,
2172 0.009947251875682418,
2173 0.014352351578157454,
2174 0.004242149266803769,
2175 0.004081275077116451,
2176 0.002589212382397985,
2177 0.01184356214254311,
2178 0.0037072267642463083,
2179 0.0017969475854465765,
2180 0.014145045806484846,
2181 0.015274442601324626,
2182 0.005366271454167768,
2183 0.015031854349741339,
2184 0.0072041341747974275,
2185 0.008904876928163564,
2186 0.009947251875682418,
2187 0.014352351578157454,
2188 0.004242149266803769,
2189 0.004081275077116451,
2190 0.002589212382397985,
2191 0.01184356214254311,
2192 0.0037072267642463083,
2193 0.0017969475854465765,
2194 0.014145045806484846,
2195 0.015274442601324626,
2196 0.005366271454167768,
2197 0.015031854349741339,
2198 0.0072041341747974275,
2199 0.008904876928163564,
2200 0.009947251875682418,
2201 0.014352351578157454,
2202 0.004242149266803769,
2203 0.004081275077116451,
2204 0.002589212382397985,
2205 0.01184356214254311,
2206 0.0037072267642463083,
2207 0.0017969475854465765,
2208 0.014145045806484846,
2209 0.015274442601324626,
2210 0.005366271454167768,
2211 0.015031854349741339,
2212 0.0072041341747974275,
2213 0.008904876928163564,
2214 0.009947251875682418,
2215 0.014352351578157454,
2216 0.004242149266803769,
2217 0.004081275077116451,
2218 0.002589212382397985,
2219 0.01184356214254311,
2220 0.0037072267642463083,
2221 0.0017969475854465765,
2222 0.014145045806484846,
2223 0.015274442601324626,
2224 0.005366271454167768,
2225 0.015031854349741339,
2226 0.0072041341747974275,
2227 0.008904876928163564,
2228 0.009947251875682418,
2229 0.014352351578157454,
2230 0.004242149266803769,
2231 0.004081275077116451,
2232 0.002589212382397985,
2233 0.01184356214254311,
2234 0.0037072267642463083,
2235 0.0017969475854465765,
2240namespace XiaoGimbutas {
2242const double triangleRule25Points[] = {
2243 0.22471593919087318, 0.3876420304045634, 0.3876420304045634,
2244 0.5779909838770066, 0.21100450806149668, 0.21100450806149668,
2245 0.40101536839098295, 0.2994923158045085, 0.2994923158045085,
2246 0.9255541480151183, 0.03722292599244087, 0.03722292599244087,
2247 0.7097815128509992, 0.1451092435745004, 0.1451092435745004,
2248 0.1504813909188505, 0.42475930454057476, 0.42475930454057476,
2249 0.07558258250258776, 0.4622087087487061, 0.4622087087487061,
2250 0.8141005965984601, 0.09294970170076994, 0.09294970170076994,
2251 0.9843293114347923, 0.007835344282603851, 0.007835344282603851,
2252 0.021921260679209076, 0.48903936966039546, 0.48903936966039546,
2253 0.38764203040456335, 0.3876420304045634, 0.22471593919087318,
2254 0.21100450806149662, 0.21100450806149668, 0.5779909838770066,
2255 0.2994923158045085, 0.2994923158045085, 0.40101536839098295,
2256 0.037222925992440814, 0.03722292599244087, 0.9255541480151183,
2257 0.1451092435745004, 0.1451092435745004, 0.7097815128509992,
2258 0.42475930454057476, 0.42475930454057476, 0.1504813909188505,
2259 0.4622087087487061, 0.4622087087487061, 0.07558258250258776,
2260 0.09294970170076988, 0.09294970170076994, 0.8141005965984601,
2261 0.007835344282603796, 0.007835344282603851, 0.9843293114347923,
2262 0.4890393696603954, 0.48903936966039546, 0.021921260679209076,
2263 0.38764203040456335, 0.22471593919087318, 0.3876420304045634,
2264 0.21100450806149662, 0.5779909838770066, 0.21100450806149668,
2265 0.2994923158045085, 0.40101536839098295, 0.2994923158045085,
2266 0.037222925992440814, 0.9255541480151183, 0.03722292599244087,
2267 0.1451092435745004, 0.7097815128509992, 0.1451092435745004,
2268 0.42475930454057476, 0.1504813909188505, 0.42475930454057476,
2269 0.4622087087487061, 0.07558258250258776, 0.4622087087487061,
2270 0.09294970170076988, 0.8141005965984601, 0.09294970170076994,
2271 0.007835344282603796, 0.9843293114347923, 0.007835344282603851,
2272 0.4890393696603954, 0.021921260679209076, 0.48903936966039546,
2273 0.5577642058863823, 0.0018188666342743875, 0.4404169274793433,
2274 0.8040319522230006, 0.03696014157967147, 0.15900790619732788,
2275 0.7437881352371118, 0.07885806800563527, 0.1773537967572529,
2276 0.6610857347475427, 0.06884752943149791, 0.2700667358209594,
2277 0.5426091593378899, 0.11599980764096017, 0.34139103302114987,
2278 0.5777445859930386, 0.04831743428737695, 0.3739379797195844,
2279 0.8937386221570603, 0.007128314501257424, 0.09913306334168219,
2280 0.4968006707860745, 0.20369291058425096, 0.29950641862967453,
2281 0.8141339896484356, 0.007236161747948156, 0.17862984860361625,
2282 0.6250173148539955, 0.012913883250032529, 0.362068801895972,
2283 0.8735191347263744, 0.037687949784259066, 0.08879291548936656,
2284 0.6293704957712138, 0.13700669408707095, 0.23362281014171524,
2285 0.7188645300434559, 0.02454006024752439, 0.2565954097090198,
2286 0.9517423526265223, 0.007188828261693038, 0.041068819111784644,
2287 0.7196923470332411, 0.0008914643174981278, 0.2794161886492607,
2288 0.44041692747934325, 0.5577642058863823, 0.0018188666342743875,
2289 0.15900790619732785, 0.8040319522230007, 0.03696014157967147,
2290 0.17735379675725294, 0.7437881352371118, 0.07885806800563527,
2291 0.2700667358209594, 0.6610857347475427, 0.06884752943149791,
2292 0.3413910330211499, 0.5426091593378899, 0.11599980764096017,
2293 0.3739379797195843, 0.5777445859930387, 0.04831743428737695,
2294 0.09913306334168215, 0.8937386221570605, 0.007128314501257424,
2295 0.29950641862967453, 0.4968006707860745, 0.20369291058425096,
2296 0.1786298486036162, 0.8141339896484356, 0.007236161747948156,
2297 0.362068801895972, 0.6250173148539955, 0.012913883250032529,
2298 0.08879291548936652, 0.8735191347263744, 0.037687949784259066,
2299 0.23362281014171526, 0.6293704957712138, 0.13700669408707095,
2300 0.25659540970901984, 0.7188645300434557, 0.02454006024752439,
2301 0.041068819111784616, 0.9517423526265223, 0.007188828261693038,
2302 0.27941618864926066, 0.7196923470332413, 0.0008914643174981278,
2303 0.0018188666342744408, 0.4404169274793433, 0.5577642058863823,
2304 0.036960141579671424, 0.15900790619732788, 0.8040319522230007,
2305 0.07885806800563522, 0.1773537967572529, 0.7437881352371118,
2306 0.06884752943149786, 0.2700667358209594, 0.6610857347475427,
2307 0.1159998076409603, 0.34139103302114987, 0.5426091593378899,
2308 0.04831743428737689, 0.3739379797195844, 0.5777445859930387,
2309 0.007128314501257393, 0.09913306334168219, 0.8937386221570605,
2310 0.20369291058425099, 0.29950641862967453, 0.4968006707860745,
2311 0.007236161747948167, 0.17862984860361625, 0.8141339896484356,
2312 0.01291388325003251, 0.362068801895972, 0.6250173148539955,
2313 0.037687949784259045, 0.08879291548936656, 0.8735191347263744,
2314 0.1370066940870709, 0.23362281014171524, 0.6293704957712138,
2315 0.02454006024752453, 0.2565954097090198, 0.7188645300434557,
2316 0.007188828261693092, 0.041068819111784644, 0.9517423526265223,
2317 0.0008914643174979808, 0.2794161886492607, 0.7196923470332413,
2318 0.5577642058863823, 0.4404169274793433, 0.0018188666342743875,
2319 0.8040319522230006, 0.15900790619732788, 0.03696014157967147,
2320 0.7437881352371118, 0.1773537967572529, 0.07885806800563527,
2321 0.6610857347475427, 0.2700667358209594, 0.06884752943149791,
2322 0.5426091593378899, 0.34139103302114987, 0.11599980764096017,
2323 0.5777445859930386, 0.3739379797195844, 0.04831743428737695,
2324 0.8937386221570603, 0.09913306334168219, 0.007128314501257424,
2325 0.4968006707860745, 0.29950641862967453, 0.20369291058425096,
2326 0.8141339896484356, 0.17862984860361625, 0.007236161747948156,
2327 0.6250173148539955, 0.362068801895972, 0.012913883250032529,
2328 0.8735191347263744, 0.08879291548936656, 0.037687949784259066,
2329 0.6293704957712138, 0.23362281014171524, 0.13700669408707095,
2330 0.7188645300434559, 0.2565954097090198, 0.02454006024752439,
2331 0.9517423526265223, 0.041068819111784644, 0.007188828261693038,
2332 0.7196923470332411, 0.2794161886492607, 0.0008914643174981278,
2333 0.0018188666342744408, 0.5577642058863823, 0.4404169274793433,
2334 0.036960141579671424, 0.8040319522230007, 0.15900790619732788,
2335 0.07885806800563522, 0.7437881352371118, 0.1773537967572529,
2336 0.06884752943149786, 0.6610857347475427, 0.2700667358209594,
2337 0.1159998076409603, 0.5426091593378899, 0.34139103302114987,
2338 0.04831743428737689, 0.5777445859930387, 0.3739379797195844,
2339 0.007128314501257393, 0.8937386221570605, 0.09913306334168219,
2340 0.20369291058425099, 0.4968006707860745, 0.29950641862967453,
2341 0.007236161747948167, 0.8141339896484356, 0.17862984860361625,
2342 0.01291388325003251, 0.6250173148539955, 0.362068801895972,
2343 0.037687949784259045, 0.8735191347263744, 0.08879291548936656,
2344 0.1370066940870709, 0.6293704957712138, 0.23362281014171524,
2345 0.02454006024752453, 0.7188645300434557, 0.2565954097090198,
2346 0.007188828261693092, 0.9517423526265223, 0.041068819111784644,
2347 0.0008914643174979808, 0.7196923470332413, 0.2794161886492607,
2348 0.44041692747934325, 0.0018188666342743875, 0.5577642058863823,
2349 0.15900790619732785, 0.03696014157967147, 0.8040319522230007,
2350 0.17735379675725294, 0.07885806800563527, 0.7437881352371118,
2351 0.2700667358209594, 0.06884752943149791, 0.6610857347475427,
2352 0.3413910330211499, 0.11599980764096017, 0.5426091593378899,
2353 0.3739379797195843, 0.04831743428737695, 0.5777445859930387,
2354 0.09913306334168215, 0.007128314501257424, 0.8937386221570605,
2355 0.29950641862967453, 0.20369291058425096, 0.4968006707860745,
2356 0.1786298486036162, 0.007236161747948156, 0.8141339896484356,
2357 0.362068801895972, 0.012913883250032529, 0.6250173148539955,
2358 0.08879291548936652, 0.037687949784259066, 0.8735191347263744,
2359 0.23362281014171526, 0.13700669408707095, 0.6293704957712138,
2360 0.25659540970901984, 0.02454006024752439, 0.7188645300434557,
2361 0.041068819111784616, 0.007188828261693038, 0.9517423526265223,
2362 0.27941618864926066, 0.0008914643174981278, 0.7196923470332413,
2364const double triangleRule25Weights[] = {
2365 0.013689851548272245,
2366 0.011587263236010593,
2367 0.018017640701701476,
2368 0.003397297721904736,
2369 0.011491525862564798,
2370 0.01591131013745842,
2371 0.013654275187528014,
2372 0.009182821259820036,
2373 0.0008065102883246168,
2374 0.008444085946521077,
2375 0.013689851548272245,
2376 0.011587263236010593,
2377 0.018017640701701476,
2378 0.003397297721904736,
2379 0.011491525862564798,
2380 0.01591131013745842,
2381 0.013654275187528014,
2382 0.009182821259820036,
2383 0.0008065102883246168,
2384 0.008444085946521077,
2385 0.013689851548272245,
2386 0.011587263236010593,
2387 0.018017640701701476,
2388 0.003397297721904736,
2389 0.011491525862564798,
2390 0.01591131013745842,
2391 0.013654275187528014,
2392 0.009182821259820036,
2393 0.0008065102883246168,
2394 0.008444085946521077,
2395 0.0016748178319347053,
2396 0.006311478024759274,
2397 0.009515021567455772,
2398 0.01088439361243692,
2399 0.015840352287898436,
2400 0.010640170695508785,
2401 0.0025452716253490143,
2402 0.01791382089227606,
2403 0.003263739682049243,
2404 0.005454638367974429,
2405 0.00527256192142942,
2406 0.013740082592022551,
2407 0.007314340907932847,
2408 0.0016929836341273324,
2409 0.0015117020784588804,
2410 0.0016748178319347053,
2411 0.006311478024759274,
2412 0.009515021567455772,
2413 0.01088439361243692,
2414 0.015840352287898436,
2415 0.010640170695508785,
2416 0.0025452716253490143,
2417 0.01791382089227606,
2418 0.003263739682049243,
2419 0.005454638367974429,
2420 0.00527256192142942,
2421 0.013740082592022551,
2422 0.007314340907932847,
2423 0.0016929836341273324,
2424 0.0015117020784588804,
2425 0.0016748178319347053,
2426 0.006311478024759274,
2427 0.009515021567455772,
2428 0.01088439361243692,
2429 0.015840352287898436,
2430 0.010640170695508785,
2431 0.0025452716253490143,
2432 0.01791382089227606,
2433 0.003263739682049243,
2434 0.005454638367974429,
2435 0.00527256192142942,
2436 0.013740082592022551,
2437 0.007314340907932847,
2438 0.0016929836341273324,
2439 0.0015117020784588804,
2440 0.0016748178319347053,
2441 0.006311478024759274,
2442 0.009515021567455772,
2443 0.01088439361243692,
2444 0.015840352287898436,
2445 0.010640170695508785,
2446 0.0025452716253490143,
2447 0.01791382089227606,
2448 0.003263739682049243,
2449 0.005454638367974429,
2450 0.00527256192142942,
2451 0.013740082592022551,
2452 0.007314340907932847,
2453 0.0016929836341273324,
2454 0.0015117020784588804,
2455 0.0016748178319347053,
2456 0.006311478024759274,
2457 0.009515021567455772,
2458 0.01088439361243692,
2459 0.015840352287898436,
2460 0.010640170695508785,
2461 0.0025452716253490143,
2462 0.01791382089227606,
2463 0.003263739682049243,
2464 0.005454638367974429,
2465 0.00527256192142942,
2466 0.013740082592022551,
2467 0.007314340907932847,
2468 0.0016929836341273324,
2469 0.0015117020784588804,
2470 0.0016748178319347053,
2471 0.006311478024759274,
2472 0.009515021567455772,
2473 0.01088439361243692,
2474 0.015840352287898436,
2475 0.010640170695508785,
2476 0.0025452716253490143,
2477 0.01791382089227606,
2478 0.003263739682049243,
2479 0.005454638367974429,
2480 0.00527256192142942,
2481 0.013740082592022551,
2482 0.007314340907932847,
2483 0.0016929836341273324,
2484 0.0015117020784588804,
2486const double triangleRule26Points[] = {
2487 0.33333333333333337, 0.3333333333333333, 0.3333333333333333,
2488 0.8665257548470675, 0.06673712257646625, 0.06673712257646625,
2489 0.9873197670158461, 0.0063401164920769415, 0.0063401164920769415,
2490 0.01249393420723044, 0.4937530328963848, 0.4937530328963848,
2491 0.22242500578481195, 0.388787497107594, 0.388787497107594,
2492 0.4537057981418424, 0.2731471009290788, 0.2731471009290788,
2493 0.056342873357667966, 0.471828563321166, 0.471828563321166,
2494 0.6915971392709114, 0.1542014303645443, 0.1542014303645443,
2495 0.5759136733955886, 0.21204316330220568, 0.21204316330220568,
2496 0.12802916123123365, 0.4359854193843832, 0.4359854193843832,
2497 0.06673712257646625, 0.06673712257646625, 0.8665257548470675,
2498 0.006340116492076886, 0.0063401164920769415, 0.9873197670158461,
2499 0.49375303289638484, 0.4937530328963848, 0.01249393420723044,
2500 0.38878749710759397, 0.388787497107594, 0.22242500578481195,
2501 0.2731471009290788, 0.2731471009290788, 0.4537057981418424,
2502 0.4718285633211661, 0.471828563321166, 0.056342873357667966,
2503 0.15420143036454426, 0.1542014303645443, 0.6915971392709114,
2504 0.21204316330220574, 0.21204316330220568, 0.5759136733955886,
2505 0.4359854193843832, 0.4359854193843832, 0.12802916123123365,
2506 0.06673712257646625, 0.8665257548470675, 0.06673712257646625,
2507 0.006340116492076886, 0.9873197670158461, 0.0063401164920769415,
2508 0.49375303289638484, 0.01249393420723044, 0.4937530328963848,
2509 0.38878749710759397, 0.22242500578481195, 0.388787497107594,
2510 0.2731471009290788, 0.4537057981418424, 0.2731471009290788,
2511 0.4718285633211661, 0.056342873357667966, 0.471828563321166,
2512 0.15420143036454426, 0.6915971392709114, 0.1542014303645443,
2513 0.21204316330220574, 0.5759136733955886, 0.21204316330220568,
2514 0.4359854193843832, 0.12802916123123365, 0.4359854193843832,
2515 0.9151336840842468, 0.004794660975436677, 0.08007165494031654,
2516 0.9392011922216333, 0.029155196206835834, 0.031643611571530776,
2517 0.8984105884621026, 0.02620936402249865, 0.07538004751539866,
2518 0.9612018477470925, 0.005698117916875216, 0.03310003433603227,
2519 0.8257890876433118, 0.041724722742120926, 0.13248618961456732,
2520 0.7912672079790704, 0.10004565910652752, 0.10868713291440213,
2521 0.6291132845042245, 0.120614402205249, 0.25027231329052646,
2522 0.5814399954403304, 0.029537942516907823, 0.3890220620427618,
2523 0.554112238408494, 0.08737846516384448, 0.35850929642766155,
2524 0.7368189190108191, 0.07631190151295938, 0.18686917947622156,
2525 0.5832365594443228, 0.002057530965370865, 0.4147059095903063,
2526 0.5101059661193124, 0.1704787284972489, 0.31941530538343876,
2527 0.8482627657087517, 0.007999608091484301, 0.14373762619976402,
2528 0.6650459874553918, 0.05116587368513777, 0.2837881388594704,
2529 0.7606687342756272, 0.02278459925089566, 0.21654666647347712,
2530 0.6776281990129065, 0.009473297912213558, 0.31289850307488,
2531 0.7731011948601069, 0.0004640077321756526, 0.22643479740771752,
2532 0.08007165494031654, 0.9151336840842468, 0.004794660975436677,
2533 0.03164361157153073, 0.9392011922216335, 0.029155196206835834,
2534 0.07538004751539862, 0.8984105884621028, 0.02620936402249865,
2535 0.03310003433603226, 0.9612018477470925, 0.005698117916875216,
2536 0.13248618961456726, 0.8257890876433118, 0.041724722742120926,
2537 0.10868713291440213, 0.7912672079790704, 0.10004565910652752,
2538 0.25027231329052646, 0.6291132845042245, 0.120614402205249,
2539 0.3890220620427618, 0.5814399954403304, 0.029537942516907823,
2540 0.3585092964276615, 0.554112238408494, 0.08737846516384448,
2541 0.18686917947622161, 0.736818919010819, 0.07631190151295938,
2542 0.4147059095903063, 0.5832365594443228, 0.002057530965370865,
2543 0.31941530538343876, 0.5101059661193124, 0.1704787284972489,
2544 0.14373762619976405, 0.8482627657087517, 0.007999608091484301,
2545 0.2837881388594704, 0.6650459874553918, 0.05116587368513777,
2546 0.2165466664734771, 0.7606687342756272, 0.02278459925089566,
2547 0.31289850307488, 0.6776281990129065, 0.009473297912213558,
2548 0.22643479740771755, 0.7731011948601068, 0.0004640077321756526,
2549 0.004794660975436682, 0.08007165494031654, 0.9151336840842468,
2550 0.02915519620683582, 0.031643611571530776, 0.9392011922216335,
2551 0.026209364022498627, 0.07538004751539866, 0.8984105884621028,
2552 0.005698117916875245, 0.03310003433603227, 0.9612018477470925,
2553 0.04172472274212091, 0.13248618961456732, 0.8257890876433118,
2554 0.10004565910652752, 0.10868713291440213, 0.7912672079790704,
2555 0.120614402205249, 0.25027231329052646, 0.6291132845042245,
2556 0.029537942516907778, 0.3890220620427618, 0.5814399954403304,
2557 0.08737846516384451, 0.35850929642766155, 0.554112238408494,
2558 0.07631190151295941, 0.18686917947622156, 0.736818919010819,
2559 0.0020575309653708684, 0.4147059095903063, 0.5832365594443228,
2560 0.17047872849724888, 0.31941530538343876, 0.5101059661193124,
2561 0.007999608091484256, 0.14373762619976402, 0.8482627657087517,
2562 0.05116587368513781, 0.2837881388594704, 0.6650459874553918,
2563 0.02278459925089571, 0.21654666647347712, 0.7606687342756272,
2564 0.009473297912213519, 0.31289850307488, 0.6776281990129065,
2565 0.00046400773217569746, 0.22643479740771752, 0.7731011948601068,
2566 0.9151336840842468, 0.08007165494031654, 0.004794660975436677,
2567 0.9392011922216333, 0.031643611571530776, 0.029155196206835834,
2568 0.8984105884621026, 0.07538004751539866, 0.02620936402249865,
2569 0.9612018477470925, 0.03310003433603227, 0.005698117916875216,
2570 0.8257890876433118, 0.13248618961456732, 0.041724722742120926,
2571 0.7912672079790704, 0.10868713291440213, 0.10004565910652752,
2572 0.6291132845042245, 0.25027231329052646, 0.120614402205249,
2573 0.5814399954403304, 0.3890220620427618, 0.029537942516907823,
2574 0.554112238408494, 0.35850929642766155, 0.08737846516384448,
2575 0.7368189190108191, 0.18686917947622156, 0.07631190151295938,
2576 0.5832365594443228, 0.4147059095903063, 0.002057530965370865,
2577 0.5101059661193124, 0.31941530538343876, 0.1704787284972489,
2578 0.8482627657087517, 0.14373762619976402, 0.007999608091484301,
2579 0.6650459874553918, 0.2837881388594704, 0.05116587368513777,
2580 0.7606687342756272, 0.21654666647347712, 0.02278459925089566,
2581 0.6776281990129065, 0.31289850307488, 0.009473297912213558,
2582 0.7731011948601069, 0.22643479740771752, 0.0004640077321756526,
2583 0.004794660975436682, 0.9151336840842468, 0.08007165494031654,
2584 0.02915519620683582, 0.9392011922216335, 0.031643611571530776,
2585 0.026209364022498627, 0.8984105884621028, 0.07538004751539866,
2586 0.005698117916875245, 0.9612018477470925, 0.03310003433603227,
2587 0.04172472274212091, 0.8257890876433118, 0.13248618961456732,
2588 0.10004565910652752, 0.7912672079790704, 0.10868713291440213,
2589 0.120614402205249, 0.6291132845042245, 0.25027231329052646,
2590 0.029537942516907778, 0.5814399954403304, 0.3890220620427618,
2591 0.08737846516384451, 0.554112238408494, 0.35850929642766155,
2592 0.07631190151295941, 0.736818919010819, 0.18686917947622156,
2593 0.0020575309653708684, 0.5832365594443228, 0.4147059095903063,
2594 0.17047872849724888, 0.5101059661193124, 0.31941530538343876,
2595 0.007999608091484256, 0.8482627657087517, 0.14373762619976402,
2596 0.05116587368513781, 0.6650459874553918, 0.2837881388594704,
2597 0.02278459925089571, 0.7606687342756272, 0.21654666647347712,
2598 0.009473297912213519, 0.6776281990129065, 0.31289850307488,
2599 0.00046400773217569746, 0.7731011948601068, 0.22643479740771752,
2600 0.08007165494031654, 0.004794660975436677, 0.9151336840842468,
2601 0.03164361157153073, 0.029155196206835834, 0.9392011922216335,
2602 0.07538004751539862, 0.02620936402249865, 0.8984105884621028,
2603 0.03310003433603226, 0.005698117916875216, 0.9612018477470925,
2604 0.13248618961456726, 0.041724722742120926, 0.8257890876433118,
2605 0.10868713291440213, 0.10004565910652752, 0.7912672079790704,
2606 0.25027231329052646, 0.120614402205249, 0.6291132845042245,
2607 0.3890220620427618, 0.029537942516907823, 0.5814399954403304,
2608 0.3585092964276615, 0.08737846516384448, 0.554112238408494,
2609 0.18686917947622161, 0.07631190151295938, 0.736818919010819,
2610 0.4147059095903063, 0.002057530965370865, 0.5832365594443228,
2611 0.31941530538343876, 0.1704787284972489, 0.5101059661193124,
2612 0.14373762619976405, 0.007999608091484301, 0.8482627657087517,
2613 0.2837881388594704, 0.05116587368513777, 0.6650459874553918,
2614 0.2165466664734771, 0.02278459925089566, 0.7606687342756272,
2615 0.31289850307488, 0.009473297912213558, 0.6776281990129065,
2616 0.22643479740771755, 0.0004640077321756526, 0.7731011948601068,
2618const double triangleRule26Weights[] = {
2619 0.020486662589223242,
2620 0.004913825302966018,
2621 0.0005269531166818719,
2622 0.005302159181867346,
2623 0.01946806783718288,
2624 0.01953564692324754,
2625 0.011528503634656892,
2626 0.013255259448545269,
2627 0.01694434507852809,
2628 0.016412400602587904,
2629 0.004913825302966018,
2630 0.0005269531166818719,
2631 0.005302159181867346,
2632 0.01946806783718288,
2633 0.01953564692324754,
2634 0.011528503634656892,
2635 0.013255259448545269,
2636 0.01694434507852809,
2637 0.016412400602587904,
2638 0.004913825302966018,
2639 0.0005269531166818719,
2640 0.005302159181867346,
2641 0.01946806783718288,
2642 0.01953564692324754,
2643 0.011528503634656892,
2644 0.013255259448545269,
2645 0.01694434507852809,
2646 0.016412400602587904,
2647 0.0013985264481602723,
2648 0.0012055647737168856,
2649 0.0033055447129676702,
2650 0.001085707342996755,
2651 0.006403597899712819,
2652 0.004614211076378318,
2653 0.01437947322759874,
2654 0.00825976721708684,
2655 0.013727958216085703,
2656 0.010397645528174324,
2657 0.001857147470998084,
2658 0.01759916718069521,
2659 0.0029667616626565057,
2660 0.010107124432088685,
2661 0.006269337846080569,
2662 0.004591558387398637,
2663 0.0011395489158682135,
2664 0.0013985264481602723,
2665 0.0012055647737168856,
2666 0.0033055447129676702,
2667 0.001085707342996755,
2668 0.006403597899712819,
2669 0.004614211076378318,
2670 0.01437947322759874,
2671 0.00825976721708684,
2672 0.013727958216085703,
2673 0.010397645528174324,
2674 0.001857147470998084,
2675 0.01759916718069521,
2676 0.0029667616626565057,
2677 0.010107124432088685,
2678 0.006269337846080569,
2679 0.004591558387398637,
2680 0.0011395489158682135,
2681 0.0013985264481602723,
2682 0.0012055647737168856,
2683 0.0033055447129676702,
2684 0.001085707342996755,
2685 0.006403597899712819,
2686 0.004614211076378318,
2687 0.01437947322759874,
2688 0.00825976721708684,
2689 0.013727958216085703,
2690 0.010397645528174324,
2691 0.001857147470998084,
2692 0.01759916718069521,
2693 0.0029667616626565057,
2694 0.010107124432088685,
2695 0.006269337846080569,
2696 0.004591558387398637,
2697 0.0011395489158682135,
2698 0.0013985264481602723,
2699 0.0012055647737168856,
2700 0.0033055447129676702,
2701 0.001085707342996755,
2702 0.006403597899712819,
2703 0.004614211076378318,
2704 0.01437947322759874,
2705 0.00825976721708684,
2706 0.013727958216085703,
2707 0.010397645528174324,
2708 0.001857147470998084,
2709 0.01759916718069521,
2710 0.0029667616626565057,
2711 0.010107124432088685,
2712 0.006269337846080569,
2713 0.004591558387398637,
2714 0.0011395489158682135,
2715 0.0013985264481602723,
2716 0.0012055647737168856,
2717 0.0033055447129676702,
2718 0.001085707342996755,
2719 0.006403597899712819,
2720 0.004614211076378318,
2721 0.01437947322759874,
2722 0.00825976721708684,
2723 0.013727958216085703,
2724 0.010397645528174324,
2725 0.001857147470998084,
2726 0.01759916718069521,
2727 0.0029667616626565057,
2728 0.010107124432088685,
2729 0.006269337846080569,
2730 0.004591558387398637,
2731 0.0011395489158682135,
2732 0.0013985264481602723,
2733 0.0012055647737168856,
2734 0.0033055447129676702,
2735 0.001085707342996755,
2736 0.006403597899712819,
2737 0.004614211076378318,
2738 0.01437947322759874,
2739 0.00825976721708684,
2740 0.013727958216085703,
2741 0.010397645528174324,
2742 0.001857147470998084,
2743 0.01759916718069521,
2744 0.0029667616626565057,
2745 0.010107124432088685,
2746 0.006269337846080569,
2747 0.004591558387398637,
2748 0.0011395489158682135,
2750const double triangleRule27Points[] = {
2751 0.23857195763762562, 0.3807140211811872, 0.3807140211811872,
2752 0.10666439259227078, 0.4466678037038646, 0.4466678037038646,
2753 0.16771724238917574, 0.41614137880541213, 0.41614137880541213,
2754 0.8393907044231231, 0.08030464778843843, 0.08030464778843843,
2755 0.5331991866602577, 0.23340040666987116, 0.23340040666987116,
2756 0.39766906966698157, 0.3011654651665092, 0.3011654651665092,
2757 0.6504400672901999, 0.17477996635490006, 0.17477996635490006,
2758 0.02886989162967446, 0.48556505418516277, 0.48556505418516277,
2759 0.9348569596396366, 0.03257152018018172, 0.03257152018018172,
2760 0.7448581961906448, 0.12757090190467762, 0.12757090190467762,
2761 0.9867215616380822, 0.0066392191809588885, 0.0066392191809588885,
2762 0.38071402118118725, 0.3807140211811872, 0.23857195763762562,
2763 0.4466678037038646, 0.4466678037038646, 0.10666439259227078,
2764 0.41614137880541213, 0.41614137880541213, 0.16771724238917574,
2765 0.08030464778843838, 0.08030464778843843, 0.8393907044231231,
2766 0.23340040666987116, 0.23340040666987116, 0.5331991866602577,
2767 0.3011654651665092, 0.3011654651665092, 0.39766906966698157,
2768 0.17477996635490012, 0.17477996635490006, 0.6504400672901999,
2769 0.4855650541851628, 0.48556505418516277, 0.02886989162967446,
2770 0.03257152018018172, 0.03257152018018172, 0.9348569596396366,
2771 0.12757090190467757, 0.12757090190467762, 0.7448581961906448,
2772 0.0066392191809588885, 0.0066392191809588885, 0.9867215616380822,
2773 0.38071402118118725, 0.23857195763762562, 0.3807140211811872,
2774 0.4466678037038646, 0.10666439259227078, 0.4466678037038646,
2775 0.41614137880541213, 0.16771724238917574, 0.41614137880541213,
2776 0.08030464778843838, 0.8393907044231231, 0.08030464778843843,
2777 0.23340040666987116, 0.5331991866602577, 0.23340040666987116,
2778 0.3011654651665092, 0.39766906966698157, 0.3011654651665092,
2779 0.17477996635490012, 0.6504400672901999, 0.17477996635490006,
2780 0.4855650541851628, 0.02886989162967446, 0.48556505418516277,
2781 0.03257152018018172, 0.9348569596396366, 0.03257152018018172,
2782 0.12757090190467757, 0.7448581961906448, 0.12757090190467762,
2783 0.0066392191809588885, 0.9867215616380822, 0.0066392191809588885,
2784 0.6822271986792305, 0.030730604727272855, 0.2870421965934966,
2785 0.525759518220982, 0.12915264006344968, 0.3450878417155684,
2786 0.5960363568560882, 0.028033486095250002, 0.3759301570486618,
2787 0.4739234899291993, 0.20913092113766868, 0.31694558893313196,
2788 0.5267326941075414, 0.06603891284973865, 0.4072283930427199,
2789 0.7454158247229943, 0.041030576819181826, 0.21355359845782393,
2790 0.6658474815593083, 0.005299640371799034, 0.32885287806889263,
2791 0.7976306984429004, 0.06307399541495087, 0.13929530614214874,
2792 0.5957908943647818, 0.1489628509382401, 0.25524625469697804,
2793 0.6969269019664952, 0.09469708243313069, 0.20837601560037405,
2794 0.5544087310385244, 0.005580717015260116, 0.44001055194621547,
2795 0.6227021563389827, 0.07507690243319622, 0.3022209412278211,
2796 0.9110706680920073, 0.0069825293244590156, 0.08194680258353369,
2797 0.9595414606840932, 0.0060935694037648315, 0.03436496991214199,
2798 0.8848535036252015, 0.03503442252769738, 0.08011207384710112,
2799 0.8334345667830385, 0.019352001318038967, 0.14721343189892247,
2800 0.7629478741931164, 0.007332472549040455, 0.22971965325784321,
2801 0.8518541504366672, 0.0004903284434629743, 0.1476555211198698,
2802 0.2870421965934966, 0.6822271986792305, 0.030730604727272855,
2803 0.3450878417155685, 0.5257595182209819, 0.12915264006344968,
2804 0.37593015704866173, 0.5960363568560882, 0.028033486095250002,
2805 0.31694558893313185, 0.4739234899291994, 0.20913092113766868,
2806 0.40722839304271996, 0.5267326941075414, 0.06603891284973865,
2807 0.21355359845782396, 0.7454158247229942, 0.041030576819181826,
2808 0.32885287806889263, 0.6658474815593083, 0.005299640371799034,
2809 0.1392953061421487, 0.7976306984429005, 0.06307399541495087,
2810 0.25524625469697804, 0.5957908943647818, 0.1489628509382401,
2811 0.2083760156003741, 0.6969269019664952, 0.09469708243313069,
2812 0.4400105519462155, 0.5544087310385244, 0.005580717015260116,
2813 0.30222094122782106, 0.6227021563389827, 0.07507690243319622,
2814 0.0819468025835337, 0.9110706680920073, 0.0069825293244590156,
2815 0.034364969912141996, 0.9595414606840932, 0.0060935694037648315,
2816 0.08011207384710117, 0.8848535036252014, 0.03503442252769738,
2817 0.14721343189892244, 0.8334345667830386, 0.019352001318038967,
2818 0.22971965325784316, 0.7629478741931164, 0.007332472549040455,
2819 0.1476555211198698, 0.8518541504366672, 0.0004903284434629743,
2820 0.030730604727272848, 0.2870421965934966, 0.6822271986792305,
2821 0.12915264006344973, 0.3450878417155684, 0.5257595182209819,
2822 0.028033486095250026, 0.3759301570486618, 0.5960363568560882,
2823 0.20913092113766862, 0.31694558893313196, 0.4739234899291994,
2824 0.06603891284973873, 0.4072283930427199, 0.5267326941075414,
2825 0.041030576819181874, 0.21355359845782393, 0.7454158247229942,
2826 0.005299640371799086, 0.32885287806889263, 0.6658474815593083,
2827 0.06307399541495085, 0.13929530614214874, 0.7976306984429005,
2828 0.14896285093824013, 0.25524625469697804, 0.5957908943647818,
2829 0.0946970824331308, 0.20837601560037405, 0.6969269019664952,
2830 0.005580717015260195, 0.44001055194621547, 0.5544087310385244,
2831 0.07507690243319609, 0.3022209412278211, 0.6227021563389827,
2832 0.006982529324458975, 0.08194680258353369, 0.9110706680920073,
2833 0.00609356940376482, 0.03436496991214199, 0.9595414606840932,
2834 0.035034422527697506, 0.08011207384710112, 0.8848535036252014,
2835 0.019352001318038936, 0.14721343189892247, 0.8334345667830386,
2836 0.0073324725490404585, 0.22971965325784321, 0.7629478741931164,
2837 0.0004903284434629729, 0.1476555211198698, 0.8518541504366672,
2838 0.6822271986792305, 0.2870421965934966, 0.030730604727272855,
2839 0.525759518220982, 0.3450878417155684, 0.12915264006344968,
2840 0.5960363568560882, 0.3759301570486618, 0.028033486095250002,
2841 0.4739234899291993, 0.31694558893313196, 0.20913092113766868,
2842 0.5267326941075414, 0.4072283930427199, 0.06603891284973865,
2843 0.7454158247229943, 0.21355359845782393, 0.041030576819181826,
2844 0.6658474815593083, 0.32885287806889263, 0.005299640371799034,
2845 0.7976306984429004, 0.13929530614214874, 0.06307399541495087,
2846 0.5957908943647818, 0.25524625469697804, 0.1489628509382401,
2847 0.6969269019664952, 0.20837601560037405, 0.09469708243313069,
2848 0.5544087310385244, 0.44001055194621547, 0.005580717015260116,
2849 0.6227021563389827, 0.3022209412278211, 0.07507690243319622,
2850 0.9110706680920073, 0.08194680258353369, 0.0069825293244590156,
2851 0.9595414606840932, 0.03436496991214199, 0.0060935694037648315,
2852 0.8848535036252015, 0.08011207384710112, 0.03503442252769738,
2853 0.8334345667830385, 0.14721343189892247, 0.019352001318038967,
2854 0.7629478741931164, 0.22971965325784321, 0.007332472549040455,
2855 0.8518541504366672, 0.1476555211198698, 0.0004903284434629743,
2856 0.030730604727272848, 0.6822271986792305, 0.2870421965934966,
2857 0.12915264006344973, 0.5257595182209819, 0.3450878417155684,
2858 0.028033486095250026, 0.5960363568560882, 0.3759301570486618,
2859 0.20913092113766862, 0.4739234899291994, 0.31694558893313196,
2860 0.06603891284973873, 0.5267326941075414, 0.4072283930427199,
2861 0.041030576819181874, 0.7454158247229942, 0.21355359845782393,
2862 0.005299640371799086, 0.6658474815593083, 0.32885287806889263,
2863 0.06307399541495085, 0.7976306984429005, 0.13929530614214874,
2864 0.14896285093824013, 0.5957908943647818, 0.25524625469697804,
2865 0.0946970824331308, 0.6969269019664952, 0.20837601560037405,
2866 0.005580717015260195, 0.5544087310385244, 0.44001055194621547,
2867 0.07507690243319609, 0.6227021563389827, 0.3022209412278211,
2868 0.006982529324458975, 0.9110706680920073, 0.08194680258353369,
2869 0.00609356940376482, 0.9595414606840932, 0.03436496991214199,
2870 0.035034422527697506, 0.8848535036252014, 0.08011207384710112,
2871 0.019352001318038936, 0.8334345667830386, 0.14721343189892247,
2872 0.0073324725490404585, 0.7629478741931164, 0.22971965325784321,
2873 0.0004903284434629729, 0.8518541504366672, 0.1476555211198698,
2874 0.2870421965934966, 0.030730604727272855, 0.6822271986792305,
2875 0.3450878417155685, 0.12915264006344968, 0.5257595182209819,
2876 0.37593015704866173, 0.028033486095250002, 0.5960363568560882,
2877 0.31694558893313185, 0.20913092113766868, 0.4739234899291994,
2878 0.40722839304271996, 0.06603891284973865, 0.5267326941075414,
2879 0.21355359845782396, 0.041030576819181826, 0.7454158247229942,
2880 0.32885287806889263, 0.005299640371799034, 0.6658474815593083,
2881 0.1392953061421487, 0.06307399541495087, 0.7976306984429005,
2882 0.25524625469697804, 0.1489628509382401, 0.5957908943647818,
2883 0.2083760156003741, 0.09469708243313069, 0.6969269019664952,
2884 0.4400105519462155, 0.005580717015260116, 0.5544087310385244,
2885 0.30222094122782106, 0.07507690243319622, 0.6227021563389827,
2886 0.0819468025835337, 0.0069825293244590156, 0.9110706680920073,
2887 0.034364969912141996, 0.0060935694037648315, 0.9595414606840932,
2888 0.08011207384710117, 0.03503442252769738, 0.8848535036252014,
2889 0.14721343189892244, 0.019352001318038967, 0.8334345667830386,
2890 0.22971965325784316, 0.007332472549040455, 0.7629478741931164,
2891 0.1476555211198698, 0.0004903284434629743, 0.8518541504366672,
2893const double triangleRule27Weights[] = {
2894 0.00956008496745992,
2895 0.009410159809454225,
2896 0.012050227024150434,
2897 0.0052126218728018765,
2898 0.013471315398049376,
2899 0.015747965781362654,
2900 0.01128244254469838,
2901 0.007117237412874642,
2902 0.002777339528954181,
2903 0.009743244922817732,
2904 0.0005754424056705024,
2905 0.00956008496745992,
2906 0.009410159809454225,
2907 0.012050227024150434,
2908 0.0052126218728018765,
2909 0.013471315398049376,
2910 0.015747965781362654,
2911 0.01128244254469838,
2912 0.007117237412874642,
2913 0.002777339528954181,
2914 0.009743244922817732,
2915 0.0005754424056705024,
2916 0.00956008496745992,
2917 0.009410159809454225,
2918 0.012050227024150434,
2919 0.0052126218728018765,
2920 0.013471315398049376,
2921 0.015747965781362654,
2922 0.01128244254469838,
2923 0.007117237412874642,
2924 0.002777339528954181,
2925 0.009743244922817732,
2926 0.0005754424056705024,
2927 0.0055317948337667315,
2928 0.012557436204036536,
2929 0.006395152699454403,
2930 0.01371539323055084,
2931 0.00986227011898957,
2932 0.00645537290492969,
2933 0.0029278263617991025,
2934 0.007130635310487024,
2935 0.012347663130861363,
2936 0.010693700589616264,
2937 0.003242467597639341,
2938 0.010930611092913286,
2939 0.0020151231272897024,
2940 0.0011967736084731628,
2941 0.004327158035360713,
2942 0.00462238711178111,
2943 0.003394253738807027,
2944 0.0008466061357638505,
2945 0.0055317948337667315,
2946 0.012557436204036536,
2947 0.006395152699454403,
2948 0.01371539323055084,
2949 0.00986227011898957,
2950 0.00645537290492969,
2951 0.0029278263617991025,
2952 0.007130635310487024,
2953 0.012347663130861363,
2954 0.010693700589616264,
2955 0.003242467597639341,
2956 0.010930611092913286,
2957 0.0020151231272897024,
2958 0.0011967736084731628,
2959 0.004327158035360713,
2960 0.00462238711178111,
2961 0.003394253738807027,
2962 0.0008466061357638505,
2963 0.0055317948337667315,
2964 0.012557436204036536,
2965 0.006395152699454403,
2966 0.01371539323055084,
2967 0.00986227011898957,
2968 0.00645537290492969,
2969 0.0029278263617991025,
2970 0.007130635310487024,
2971 0.012347663130861363,
2972 0.010693700589616264,
2973 0.003242467597639341,
2974 0.010930611092913286,
2975 0.0020151231272897024,
2976 0.0011967736084731628,
2977 0.004327158035360713,
2978 0.00462238711178111,
2979 0.003394253738807027,
2980 0.0008466061357638505,
2981 0.0055317948337667315,
2982 0.012557436204036536,
2983 0.006395152699454403,
2984 0.01371539323055084,
2985 0.00986227011898957,
2986 0.00645537290492969,
2987 0.0029278263617991025,
2988 0.007130635310487024,
2989 0.012347663130861363,
2990 0.010693700589616264,
2991 0.003242467597639341,
2992 0.010930611092913286,
2993 0.0020151231272897024,
2994 0.0011967736084731628,
2995 0.004327158035360713,
2996 0.00462238711178111,
2997 0.003394253738807027,
2998 0.0008466061357638505,
2999 0.0055317948337667315,
3000 0.012557436204036536,
3001 0.006395152699454403,
3002 0.01371539323055084,
3003 0.00986227011898957,
3004 0.00645537290492969,
3005 0.0029278263617991025,
3006 0.007130635310487024,
3007 0.012347663130861363,
3008 0.010693700589616264,
3009 0.003242467597639341,
3010 0.010930611092913286,
3011 0.0020151231272897024,
3012 0.0011967736084731628,
3013 0.004327158035360713,
3014 0.00462238711178111,
3015 0.003394253738807027,
3016 0.0008466061357638505,
3017 0.0055317948337667315,
3018 0.012557436204036536,
3019 0.006395152699454403,
3020 0.01371539323055084,
3021 0.00986227011898957,
3022 0.00645537290492969,
3023 0.0029278263617991025,
3024 0.007130635310487024,
3025 0.012347663130861363,
3026 0.010693700589616264,
3027 0.003242467597639341,
3028 0.010930611092913286,
3029 0.0020151231272897024,
3030 0.0011967736084731628,
3031 0.004327158035360713,
3032 0.00462238711178111,
3033 0.003394253738807027,
3034 0.0008466061357638505,
3039namespace XiaoGimbutas {
3041const double triangleRule28Points[] = {
3042 0.39203415496703165, 0.3039829225164842, 0.3039829225164842,
3043 0.9903917476066838, 0.004804126196658098, 0.004804126196658098,
3044 0.08344019151917614, 0.45827990424041193, 0.45827990424041193,
3045 0.2274640528599159, 0.38626797357004206, 0.38626797357004206,
3046 0.4834718556990756, 0.2582640721504622, 0.2582640721504622,
3047 0.7882083116427446, 0.10589584417862768, 0.10589584417862768,
3048 0.14089559576220134, 0.42955220211889933, 0.42955220211889933,
3049 0.030317734874821145, 0.4848411325625894, 0.4848411325625894,
3050 0.6827246222738805, 0.15863768886305973, 0.15863768886305973,
3051 0.8783216152144824, 0.06083919239275881, 0.06083919239275881,
3052 0.3039829225164842, 0.3039829225164842, 0.39203415496703165,
3053 0.004804126196658043, 0.004804126196658098, 0.9903917476066838,
3054 0.458279904240412, 0.45827990424041193, 0.08344019151917614,
3055 0.38626797357004206, 0.38626797357004206, 0.2274640528599159,
3056 0.2582640721504622, 0.2582640721504622, 0.4834718556990756,
3057 0.10589584417862774, 0.10589584417862768, 0.7882083116427446,
3058 0.42955220211889933, 0.42955220211889933, 0.14089559576220134,
3059 0.4848411325625894, 0.4848411325625894, 0.030317734874821145,
3060 0.15863768886305973, 0.15863768886305973, 0.6827246222738805,
3061 0.06083919239275881, 0.06083919239275881, 0.8783216152144824,
3062 0.3039829225164842, 0.39203415496703165, 0.3039829225164842,
3063 0.004804126196658043, 0.9903917476066838, 0.004804126196658098,
3064 0.458279904240412, 0.08344019151917614, 0.45827990424041193,
3065 0.38626797357004206, 0.2274640528599159, 0.38626797357004206,
3066 0.2582640721504622, 0.4834718556990756, 0.2582640721504622,
3067 0.10589584417862774, 0.7882083116427446, 0.10589584417862768,
3068 0.42955220211889933, 0.14089559576220134, 0.42955220211889933,
3069 0.4848411325625894, 0.030317734874821145, 0.4848411325625894,
3070 0.15863768886305973, 0.6827246222738805, 0.15863768886305973,
3071 0.06083919239275881, 0.8783216152144824, 0.06083919239275881,
3072 0.9329702140721975, 0.02152438536945612, 0.0455054005583464,
3073 0.7375358758753532, 0.04906966935755949, 0.2133944547670873,
3074 0.5802390377843101, 0.17765845029637026, 0.24210251191931964,
3075 0.4829969116880932, 0.1898123562927368, 0.32719073201917004,
3076 0.8535434510435365, 0.0044583820232893204, 0.14199816693317424,
3077 0.7369256303241862, 0.08767797648435202, 0.17539639319146172,
3078 0.5446800590311748, 0.06318032763441064, 0.39213961333441455,
3079 0.661704920830155, 0.004149464133923672, 0.33414561503592133,
3080 0.8030589990229016, 0.022794804925916238, 0.17414619605118214,
3081 0.7014601475563789, 0.022700844371797004, 0.2758390080718242,
3082 0.9676276842926838, 0.006149648542663968, 0.026222667164652273,
3083 0.644919168291803, 0.11203362934227094, 0.24304720236592617,
3084 0.7652255261691057, 0.004781489772987132, 0.22999298405790716,
3085 0.6419429769479654, 0.062448742179632866, 0.29560828087240165,
3086 0.8283953633324808, 0.050211185913428096, 0.12139345075409119,
3087 0.6004482009469116, 0.025727998742878733, 0.3738238003102097,
3088 0.5515700274862902, 0.005646565993466159, 0.44278340652024356,
3089 0.5441122670843226, 0.11808906971509502, 0.3377986632005823,
3090 0.8895285197924231, 0.018242291012294715, 0.09222918919528221,
3091 0.9285090039203802, 0.0012002556014871519, 0.07029074047813273,
3092 0.0455054005583464, 0.9329702140721975, 0.02152438536945612,
3093 0.2133944547670873, 0.7375358758753532, 0.04906966935755949,
3094 0.24210251191931964, 0.5802390377843101, 0.17765845029637026,
3095 0.32719073201917004, 0.4829969116880932, 0.1898123562927368,
3096 0.14199816693317424, 0.8535434510435365, 0.0044583820232893204,
3097 0.17539639319146172, 0.7369256303241862, 0.08767797648435202,
3098 0.3921396133344145, 0.5446800590311749, 0.06318032763441064,
3099 0.33414561503592133, 0.661704920830155, 0.004149464133923672,
3100 0.1741461960511822, 0.8030589990229016, 0.022794804925916238,
3101 0.27583900807182415, 0.7014601475563789, 0.022700844371797004,
3102 0.02622266716465227, 0.9676276842926838, 0.006149648542663968,
3103 0.24304720236592614, 0.644919168291803, 0.11203362934227094,
3104 0.22999298405790713, 0.7652255261691058, 0.004781489772987132,
3105 0.29560828087240165, 0.6419429769479654, 0.062448742179632866,
3106 0.12139345075409114, 0.8283953633324808, 0.050211185913428096,
3107 0.3738238003102097, 0.6004482009469116, 0.025727998742878733,
3108 0.4427834065202436, 0.5515700274862902, 0.005646565993466159,
3109 0.3377986632005824, 0.5441122670843226, 0.11808906971509502,
3110 0.09222918919528222, 0.8895285197924231, 0.018242291012294715,
3111 0.07029074047813277, 0.92850900392038, 0.0012002556014871519,
3112 0.02152438536945611, 0.0455054005583464, 0.9329702140721975,
3113 0.04906966935755952, 0.2133944547670873, 0.7375358758753532,
3114 0.17765845029637028, 0.24210251191931964, 0.5802390377843101,
3115 0.18981235629273674, 0.32719073201917004, 0.4829969116880932,
3116 0.004458382023289298, 0.14199816693317424, 0.8535434510435365,
3117 0.08767797648435205, 0.17539639319146172, 0.7369256303241862,
3118 0.0631803276344105, 0.39213961333441455, 0.5446800590311749,
3119 0.004149464133923697, 0.33414561503592133, 0.661704920830155,
3120 0.022794804925916345, 0.17414619605118214, 0.8030589990229016,
3121 0.02270084437179687, 0.2758390080718242, 0.7014601475563789,
3122 0.006149648542663977, 0.026222667164652273, 0.9676276842926838,
3123 0.1120336293422709, 0.24304720236592617, 0.644919168291803,
3124 0.004781489772987091, 0.22999298405790716, 0.7652255261691058,
3125 0.06244874217963292, 0.29560828087240165, 0.6419429769479654,
3126 0.05021118591342799, 0.12139345075409119, 0.8283953633324808,
3127 0.025727998742878677, 0.3738238003102097, 0.6004482009469116,
3128 0.005646565993466135, 0.44278340652024356, 0.5515700274862902,
3129 0.11808906971509514, 0.3377986632005823, 0.5441122670843226,
3130 0.018242291012294687, 0.09222918919528221, 0.8895285197924231,
3131 0.0012002556014871768, 0.07029074047813273, 0.92850900392038,
3132 0.9329702140721975, 0.0455054005583464, 0.02152438536945612,
3133 0.7375358758753532, 0.2133944547670873, 0.04906966935755949,
3134 0.5802390377843101, 0.24210251191931964, 0.17765845029637026,
3135 0.4829969116880932, 0.32719073201917004, 0.1898123562927368,
3136 0.8535434510435365, 0.14199816693317424, 0.0044583820232893204,
3137 0.7369256303241862, 0.17539639319146172, 0.08767797648435202,
3138 0.5446800590311748, 0.39213961333441455, 0.06318032763441064,
3139 0.661704920830155, 0.33414561503592133, 0.004149464133923672,
3140 0.8030589990229016, 0.17414619605118214, 0.022794804925916238,
3141 0.7014601475563789, 0.2758390080718242, 0.022700844371797004,
3142 0.9676276842926838, 0.026222667164652273, 0.006149648542663968,
3143 0.644919168291803, 0.24304720236592617, 0.11203362934227094,
3144 0.7652255261691057, 0.22999298405790716, 0.004781489772987132,
3145 0.6419429769479654, 0.29560828087240165, 0.062448742179632866,
3146 0.8283953633324808, 0.12139345075409119, 0.050211185913428096,
3147 0.6004482009469116, 0.3738238003102097, 0.025727998742878733,
3148 0.5515700274862902, 0.44278340652024356, 0.005646565993466159,
3149 0.5441122670843226, 0.3377986632005823, 0.11808906971509502,
3150 0.8895285197924231, 0.09222918919528221, 0.018242291012294715,
3151 0.9285090039203802, 0.07029074047813273, 0.0012002556014871519,
3152 0.02152438536945611, 0.9329702140721975, 0.0455054005583464,
3153 0.04906966935755952, 0.7375358758753532, 0.2133944547670873,
3154 0.17765845029637028, 0.5802390377843101, 0.24210251191931964,
3155 0.18981235629273674, 0.4829969116880932, 0.32719073201917004,
3156 0.004458382023289298, 0.8535434510435365, 0.14199816693317424,
3157 0.08767797648435205, 0.7369256303241862, 0.17539639319146172,
3158 0.0631803276344105, 0.5446800590311749, 0.39213961333441455,
3159 0.004149464133923697, 0.661704920830155, 0.33414561503592133,
3160 0.022794804925916345, 0.8030589990229016, 0.17414619605118214,
3161 0.02270084437179687, 0.7014601475563789, 0.2758390080718242,
3162 0.006149648542663977, 0.9676276842926838, 0.026222667164652273,
3163 0.1120336293422709, 0.644919168291803, 0.24304720236592617,
3164 0.004781489772987091, 0.7652255261691058, 0.22999298405790716,
3165 0.06244874217963292, 0.6419429769479654, 0.29560828087240165,
3166 0.05021118591342799, 0.8283953633324808, 0.12139345075409119,
3167 0.025727998742878677, 0.6004482009469116, 0.3738238003102097,
3168 0.005646565993466135, 0.5515700274862902, 0.44278340652024356,
3169 0.11808906971509514, 0.5441122670843226, 0.3377986632005823,
3170 0.018242291012294687, 0.8895285197924231, 0.09222918919528221,
3171 0.0012002556014871768, 0.92850900392038, 0.07029074047813273,
3172 0.0455054005583464, 0.02152438536945612, 0.9329702140721975,
3173 0.2133944547670873, 0.04906966935755949, 0.7375358758753532,
3174 0.24210251191931964, 0.17765845029637026, 0.5802390377843101,
3175 0.32719073201917004, 0.1898123562927368, 0.4829969116880932,
3176 0.14199816693317424, 0.0044583820232893204, 0.8535434510435365,
3177 0.17539639319146172, 0.08767797648435202, 0.7369256303241862,
3178 0.3921396133344145, 0.06318032763441064, 0.5446800590311749,
3179 0.33414561503592133, 0.004149464133923672, 0.661704920830155,
3180 0.1741461960511822, 0.022794804925916238, 0.8030589990229016,
3181 0.27583900807182415, 0.022700844371797004, 0.7014601475563789,
3182 0.02622266716465227, 0.006149648542663968, 0.9676276842926838,
3183 0.24304720236592614, 0.11203362934227094, 0.644919168291803,
3184 0.22999298405790713, 0.004781489772987132, 0.7652255261691058,
3185 0.29560828087240165, 0.062448742179632866, 0.6419429769479654,
3186 0.12139345075409114, 0.050211185913428096, 0.8283953633324808,
3187 0.3738238003102097, 0.025727998742878733, 0.6004482009469116,
3188 0.4427834065202436, 0.005646565993466159, 0.5515700274862902,
3189 0.3377986632005824, 0.11808906971509502, 0.5441122670843226,
3190 0.09222918919528222, 0.018242291012294715, 0.8895285197924231,
3191 0.07029074047813277, 0.0012002556014871519, 0.92850900392038,
3193const double triangleRule28Weights[] = {
3194 0.014362466300646136,
3195 0.0003111352086814963,
3196 0.008851705010893161,
3197 0.014210586390448187,
3198 0.013092748589088966,
3199 0.007809943371086341,
3200 0.01354759560332551,
3201 0.007682110578595024,
3202 0.011942669640248227,
3203 0.0051282520046780685,
3204 0.014362466300646136,
3205 0.0003111352086814963,
3206 0.008851705010893161,
3207 0.014210586390448187,
3208 0.013092748589088966,
3209 0.007809943371086341,
3210 0.01354759560332551,
3211 0.007682110578595024,
3212 0.011942669640248227,
3213 0.0051282520046780685,
3214 0.014362466300646136,
3215 0.0003111352086814963,
3216 0.008851705010893161,
3217 0.014210586390448187,
3218 0.013092748589088966,
3219 0.007809943371086341,
3220 0.01354759560332551,
3221 0.007682110578595024,
3222 0.011942669640248227,
3223 0.0051282520046780685,
3224 0.0021175395576808983,
3225 0.005895672234514246,
3226 0.012557256216676879,
3227 0.013106114124099386,
3228 0.0017788954192555133,
3229 0.008011929286694964,
3230 0.008464695734276604,
3231 0.0023767642676877834,
3232 0.004276942335017945,
3233 0.005131277382037297,
3234 0.0009485404258894006,
3236 0.0023245453644640504,
3237 0.00892511614027655,
3238 0.0059178837723538906,
3239 0.006260534642968552,
3240 0.0031401776434880364,
3242 0.003204916190793035,
3243 0.000725134594986083,
3244 0.0021175395576808983,
3245 0.005895672234514246,
3246 0.012557256216676879,
3247 0.013106114124099386,
3248 0.0017788954192555133,
3249 0.008011929286694964,
3250 0.008464695734276604,
3251 0.0023767642676877834,
3252 0.004276942335017945,
3253 0.005131277382037297,
3254 0.0009485404258894006,
3256 0.0023245453644640504,
3257 0.00892511614027655,
3258 0.0059178837723538906,
3259 0.006260534642968552,
3260 0.0031401776434880364,
3262 0.003204916190793035,
3263 0.000725134594986083,
3264 0.0021175395576808983,
3265 0.005895672234514246,
3266 0.012557256216676879,
3267 0.013106114124099386,
3268 0.0017788954192555133,
3269 0.008011929286694964,
3270 0.008464695734276604,
3271 0.0023767642676877834,
3272 0.004276942335017945,
3273 0.005131277382037297,
3274 0.0009485404258894006,
3276 0.0023245453644640504,
3277 0.00892511614027655,
3278 0.0059178837723538906,
3279 0.006260534642968552,
3280 0.0031401776434880364,
3282 0.003204916190793035,
3283 0.000725134594986083,
3284 0.0021175395576808983,
3285 0.005895672234514246,
3286 0.012557256216676879,
3287 0.013106114124099386,
3288 0.0017788954192555133,
3289 0.008011929286694964,
3290 0.008464695734276604,
3291 0.0023767642676877834,
3292 0.004276942335017945,
3293 0.005131277382037297,
3294 0.0009485404258894006,
3296 0.0023245453644640504,
3297 0.00892511614027655,
3298 0.0059178837723538906,
3299 0.006260534642968552,
3300 0.0031401776434880364,
3302 0.003204916190793035,
3303 0.000725134594986083,
3304 0.0021175395576808983,
3305 0.005895672234514246,
3306 0.012557256216676879,
3307 0.013106114124099386,
3308 0.0017788954192555133,
3309 0.008011929286694964,
3310 0.008464695734276604,
3311 0.0023767642676877834,
3312 0.004276942335017945,
3313 0.005131277382037297,
3314 0.0009485404258894006,
3316 0.0023245453644640504,
3317 0.00892511614027655,
3318 0.0059178837723538906,
3319 0.006260534642968552,
3320 0.0031401776434880364,
3322 0.003204916190793035,
3323 0.000725134594986083,
3324 0.0021175395576808983,
3325 0.005895672234514246,
3326 0.012557256216676879,
3327 0.013106114124099386,
3328 0.0017788954192555133,
3329 0.008011929286694964,
3330 0.008464695734276604,
3331 0.0023767642676877834,
3332 0.004276942335017945,
3333 0.005131277382037297,
3334 0.0009485404258894006,
3336 0.0023245453644640504,
3337 0.00892511614027655,
3338 0.0059178837723538906,
3339 0.006260534642968552,
3340 0.0031401776434880364,
3342 0.003204916190793035,
3343 0.000725134594986083,
3345const double triangleRule29Points[] = {
3346 0.0021703507246276788, 0.49891482463768616, 0.49891482463768616,
3347 0.13123914647653878, 0.4343804267617306, 0.4343804267617306,
3348 0.9178053287457636, 0.0410973356271182, 0.0410973356271182,
3349 0.5831893897351982, 0.2084053051324009, 0.2084053051324009,
3350 0.6785082311360727, 0.16074588443196364, 0.16074588443196364,
3351 0.023196794134794474, 0.48840160293260276, 0.48840160293260276,
3352 0.395227177569743, 0.3023864112151285, 0.3023864112151285,
3353 0.7711463740111488, 0.11442681299442559, 0.11442681299442559,
3354 0.0704751378385221, 0.46476243108073895, 0.46476243108073895,
3355 0.8525562372198002, 0.07372188139009989, 0.07372188139009989,
3356 0.21876164243347251, 0.39061917878326374, 0.39061917878326374,
3357 0.4989148246376862, 0.49891482463768616, 0.0021703507246276788,
3358 0.4343804267617306, 0.4343804267617306, 0.13123914647653878,
3359 0.04109733562711826, 0.0410973356271182, 0.9178053287457636,
3360 0.20840530513240085, 0.2084053051324009, 0.5831893897351982,
3361 0.16074588443196358, 0.16074588443196364, 0.6785082311360727,
3362 0.4884016029326028, 0.48840160293260276, 0.023196794134794474,
3363 0.30238641121512844, 0.3023864112151285, 0.395227177569743,
3364 0.11442681299442559, 0.11442681299442559, 0.7711463740111488,
3365 0.464762431080739, 0.46476243108073895, 0.0704751378385221,
3366 0.07372188139009994, 0.07372188139009989, 0.8525562372198002,
3367 0.3906191787832638, 0.39061917878326374, 0.21876164243347251,
3368 0.4989148246376862, 0.0021703507246276788, 0.49891482463768616,
3369 0.4343804267617306, 0.13123914647653878, 0.4343804267617306,
3370 0.04109733562711826, 0.9178053287457636, 0.0410973356271182,
3371 0.20840530513240085, 0.5831893897351982, 0.2084053051324009,
3372 0.16074588443196358, 0.6785082311360727, 0.16074588443196364,
3373 0.4884016029326028, 0.023196794134794474, 0.48840160293260276,
3374 0.30238641121512844, 0.395227177569743, 0.3023864112151285,
3375 0.11442681299442559, 0.7711463740111488, 0.11442681299442559,
3376 0.464762431080739, 0.0704751378385221, 0.46476243108073895,
3377 0.07372188139009994, 0.8525562372198002, 0.07372188139009989,
3378 0.3906191787832638, 0.21876164243347251, 0.39061917878326374,
3379 0.9383291479118497, 0.002728743247921069, 0.058942108840229206,
3380 0.49303429012347477, 0.15717769986719343, 0.34978801000933185,
3381 0.6748972098116223, 0.0021009666448275587, 0.32300182354355017,
3382 0.7736883369367374, 0.06816580881374641, 0.15814585424951613,
3383 0.9596195731350373, 0.010830958603609348, 0.029549468261353372,
3384 0.4892484845932905, 0.21893234198017247, 0.29181917342653707,
3385 0.903190925246271, 0.02128689624073325, 0.0755221785129958,
3386 0.8420361139149987, 0.040847216576102435, 0.11711666950889889,
3387 0.987230285395787, 0.001603496496043763, 0.011166218108169191,
3388 0.6904083654940789, 0.10154598522683399, 0.20804564927908714,
3389 0.5662628237507425, 0.04152706126882266, 0.39221011498043484,
3390 0.5464396833448917, 0.0938490411451324, 0.3597112755099759,
3391 0.7454392707127404, 0.008686029804384135, 0.24587469948287544,
3392 0.8154081377810313, 0.01758912404404562, 0.16700273817492314,
3393 0.879467876855841, 0.005523524512212553, 0.11500859863194643,
3394 0.6607456749400252, 0.0238589269426556, 0.31539539811731915,
3395 0.7364820152304077, 0.04029533454477179, 0.2232226502248206,
3396 0.6437257357698205, 0.06787840431144707, 0.2883958599187324,
3397 0.5930980425461417, 0.13953560718108263, 0.2673663502727756,
3398 0.5861680189969418, 0.008066585704166612, 0.40576539529889155,
3399 0.8135558255123531, 0.00012344681228740494, 0.18632072767535954,
3400 0.05894210884022921, 0.9383291479118497, 0.002728743247921069,
3401 0.3497880100093318, 0.4930342901234747, 0.15717769986719343,
3402 0.3230018235435501, 0.6748972098116224, 0.0021009666448275587,
3403 0.1581458542495161, 0.7736883369367374, 0.06816580881374641,
3404 0.029549468261353407, 0.9596195731350372, 0.010830958603609348,
3405 0.2918191734265372, 0.4892484845932904, 0.21893234198017247,
3406 0.07552217851299581, 0.903190925246271, 0.02128689624073325,
3407 0.11711666950889887, 0.8420361139149987, 0.040847216576102435,
3408 0.011166218108169201, 0.987230285395787, 0.001603496496043763,
3409 0.20804564927908709, 0.6904083654940789, 0.10154598522683399,
3410 0.3922101149804348, 0.5662628237507425, 0.04152706126882266,
3411 0.35971127550997595, 0.5464396833448917, 0.0938490411451324,
3412 0.24587469948287544, 0.7454392707127404, 0.008686029804384135,
3413 0.16700273817492317, 0.8154081377810312, 0.01758912404404562,
3414 0.11500859863194646, 0.8794678768558409, 0.005523524512212553,
3415 0.3153953981173191, 0.6607456749400253, 0.0238589269426556,
3416 0.22322265022482057, 0.7364820152304077, 0.04029533454477179,
3417 0.2883958599187324, 0.6437257357698205, 0.06787840431144707,
3418 0.26736635027277555, 0.5930980425461418, 0.13953560718108263,
3419 0.40576539529889155, 0.5861680189969418, 0.008066585704166612,
3420 0.18632072767535957, 0.8135558255123531, 0.00012344681228740494,
3421 0.0027287432479210505, 0.058942108840229206, 0.9383291479118497,
3422 0.15717769986719343, 0.34978801000933185, 0.4930342901234747,
3423 0.0021009666448275066, 0.32300182354355017, 0.6748972098116224,
3424 0.06816580881374645, 0.15814585424951613, 0.7736883369367374,
3425 0.010830958603609386, 0.029549468261353372, 0.9596195731350372,
3426 0.21893234198017253, 0.29181917342653707, 0.4892484845932904,
3427 0.02128689624073321, 0.0755221785129958, 0.903190925246271,
3428 0.04084721657610246, 0.11711666950889889, 0.8420361139149987,
3429 0.0016034964960437437, 0.011166218108169191, 0.987230285395787,
3430 0.10154598522683389, 0.20804564927908714, 0.6904083654940789,
3431 0.04152706126882255, 0.39221011498043484, 0.5662628237507425,
3432 0.09384904114513248, 0.3597112755099759, 0.5464396833448917,
3433 0.008686029804384154, 0.24587469948287544, 0.7454392707127404,
3434 0.017589124044045668, 0.16700273817492314, 0.8154081377810312,
3435 0.0055235245122126075, 0.11500859863194643, 0.8794678768558409,
3436 0.023858926942655456, 0.31539539811731915, 0.6607456749400253,
3437 0.040295334544771744, 0.2232226502248206, 0.7364820152304077,
3438 0.0678784043114471, 0.2883958599187324, 0.6437257357698205,
3439 0.1395356071810825, 0.2673663502727756, 0.5930980425461418,
3440 0.008066585704166629, 0.40576539529889155, 0.5861680189969418,
3441 0.00012344681228737553, 0.18632072767535954, 0.8135558255123531,
3442 0.9383291479118497, 0.058942108840229206, 0.002728743247921069,
3443 0.49303429012347477, 0.34978801000933185, 0.15717769986719343,
3444 0.6748972098116223, 0.32300182354355017, 0.0021009666448275587,
3445 0.7736883369367374, 0.15814585424951613, 0.06816580881374641,
3446 0.9596195731350373, 0.029549468261353372, 0.010830958603609348,
3447 0.4892484845932905, 0.29181917342653707, 0.21893234198017247,
3448 0.903190925246271, 0.0755221785129958, 0.02128689624073325,
3449 0.8420361139149987, 0.11711666950889889, 0.040847216576102435,
3450 0.987230285395787, 0.011166218108169191, 0.001603496496043763,
3451 0.6904083654940789, 0.20804564927908714, 0.10154598522683399,
3452 0.5662628237507425, 0.39221011498043484, 0.04152706126882266,
3453 0.5464396833448917, 0.3597112755099759, 0.0938490411451324,
3454 0.7454392707127404, 0.24587469948287544, 0.008686029804384135,
3455 0.8154081377810313, 0.16700273817492314, 0.01758912404404562,
3456 0.879467876855841, 0.11500859863194643, 0.005523524512212553,
3457 0.6607456749400252, 0.31539539811731915, 0.0238589269426556,
3458 0.7364820152304077, 0.2232226502248206, 0.04029533454477179,
3459 0.6437257357698205, 0.2883958599187324, 0.06787840431144707,
3460 0.5930980425461417, 0.2673663502727756, 0.13953560718108263,
3461 0.5861680189969418, 0.40576539529889155, 0.008066585704166612,
3462 0.8135558255123531, 0.18632072767535954, 0.00012344681228740494,
3463 0.0027287432479210505, 0.9383291479118497, 0.058942108840229206,
3464 0.15717769986719343, 0.4930342901234747, 0.34978801000933185,
3465 0.0021009666448275066, 0.6748972098116224, 0.32300182354355017,
3466 0.06816580881374645, 0.7736883369367374, 0.15814585424951613,
3467 0.010830958603609386, 0.9596195731350372, 0.029549468261353372,
3468 0.21893234198017253, 0.4892484845932904, 0.29181917342653707,
3469 0.02128689624073321, 0.903190925246271, 0.0755221785129958,
3470 0.04084721657610246, 0.8420361139149987, 0.11711666950889889,
3471 0.0016034964960437437, 0.987230285395787, 0.011166218108169191,
3472 0.10154598522683389, 0.6904083654940789, 0.20804564927908714,
3473 0.04152706126882255, 0.5662628237507425, 0.39221011498043484,
3474 0.09384904114513248, 0.5464396833448917, 0.3597112755099759,
3475 0.008686029804384154, 0.7454392707127404, 0.24587469948287544,
3476 0.017589124044045668, 0.8154081377810312, 0.16700273817492314,
3477 0.0055235245122126075, 0.8794678768558409, 0.11500859863194643,
3478 0.023858926942655456, 0.6607456749400253, 0.31539539811731915,
3479 0.040295334544771744, 0.7364820152304077, 0.2232226502248206,
3480 0.0678784043114471, 0.6437257357698205, 0.2883958599187324,
3481 0.1395356071810825, 0.5930980425461418, 0.2673663502727756,
3482 0.008066585704166629, 0.5861680189969418, 0.40576539529889155,
3483 0.00012344681228737553, 0.8135558255123531, 0.18632072767535954,
3484 0.05894210884022921, 0.002728743247921069, 0.9383291479118497,
3485 0.3497880100093318, 0.15717769986719343, 0.4930342901234747,
3486 0.3230018235435501, 0.0021009666448275587, 0.6748972098116224,
3487 0.1581458542495161, 0.06816580881374641, 0.7736883369367374,
3488 0.029549468261353407, 0.010830958603609348, 0.9596195731350372,
3489 0.2918191734265372, 0.21893234198017247, 0.4892484845932904,
3490 0.07552217851299581, 0.02128689624073325, 0.903190925246271,
3491 0.11711666950889887, 0.040847216576102435, 0.8420361139149987,
3492 0.011166218108169201, 0.001603496496043763, 0.987230285395787,
3493 0.20804564927908709, 0.10154598522683399, 0.6904083654940789,
3494 0.3922101149804348, 0.04152706126882266, 0.5662628237507425,
3495 0.35971127550997595, 0.0938490411451324, 0.5464396833448917,
3496 0.24587469948287544, 0.008686029804384135, 0.7454392707127404,
3497 0.16700273817492317, 0.01758912404404562, 0.8154081377810312,
3498 0.11500859863194646, 0.005523524512212553, 0.8794678768558409,
3499 0.3153953981173191, 0.0238589269426556, 0.6607456749400253,
3500 0.22322265022482057, 0.04029533454477179, 0.7364820152304077,
3501 0.2883958599187324, 0.06787840431144707, 0.6437257357698205,
3502 0.26736635027277555, 0.13953560718108263, 0.5930980425461418,
3503 0.40576539529889155, 0.008066585704166612, 0.5861680189969418,
3504 0.18632072767535957, 0.00012344681228740494, 0.8135558255123531,
3506const double triangleRule29Weights[] = {
3507 0.0015164621031569022,
3508 0.011171100295167859,
3509 0.002860491506156887,
3510 0.012539203442623229,
3511 0.010571417858227577,
3512 0.006134401164718911,
3513 0.016310238807743207,
3514 0.008172878441227133,
3516 0.005608847132831304,
3517 0.015913215284088903,
3518 0.0015164621031569022,
3519 0.011171100295167859,
3520 0.002860491506156887,
3521 0.012539203442623229,
3522 0.010571417858227577,
3523 0.006134401164718911,
3524 0.016310238807743207,
3525 0.008172878441227133,
3527 0.005608847132831304,
3528 0.015913215284088903,
3529 0.0015164621031569022,
3530 0.011171100295167859,
3531 0.002860491506156887,
3532 0.012539203442623229,
3533 0.010571417858227577,
3534 0.006134401164718911,
3535 0.016310238807743207,
3536 0.008172878441227133,
3538 0.005608847132831304,
3539 0.015913215284088903,
3540 0.0007692529714762487,
3541 0.010452214696922436,
3542 0.0013528239492524086,
3543 0.0064391367075338065,
3544 0.001272194437171631,
3545 0.013545246572007575,
3546 0.002761530749590444,
3547 0.00451268684548733,
3548 0.0002694922318587012,
3549 0.009386330676283665,
3550 0.00782291845830648,
3551 0.010630396363196614,
3552 0.0030512388233451906,
3553 0.003825366671730012,
3554 0.0017416952313017492,
3555 0.005669153481665458,
3556 0.006581997763852206,
3557 0.009178924164927597,
3558 0.012518366498834426,
3559 0.0036413404112807368,
3560 0.000688672625041761,
3561 0.0007692529714762487,
3562 0.010452214696922436,
3563 0.0013528239492524086,
3564 0.0064391367075338065,
3565 0.001272194437171631,
3566 0.013545246572007575,
3567 0.002761530749590444,
3568 0.00451268684548733,
3569 0.0002694922318587012,
3570 0.009386330676283665,
3571 0.00782291845830648,
3572 0.010630396363196614,
3573 0.0030512388233451906,
3574 0.003825366671730012,
3575 0.0017416952313017492,
3576 0.005669153481665458,
3577 0.006581997763852206,
3578 0.009178924164927597,
3579 0.012518366498834426,
3580 0.0036413404112807368,
3581 0.000688672625041761,
3582 0.0007692529714762487,
3583 0.010452214696922436,
3584 0.0013528239492524086,
3585 0.0064391367075338065,
3586 0.001272194437171631,
3587 0.013545246572007575,
3588 0.002761530749590444,
3589 0.00451268684548733,
3590 0.0002694922318587012,
3591 0.009386330676283665,
3592 0.00782291845830648,
3593 0.010630396363196614,
3594 0.0030512388233451906,
3595 0.003825366671730012,
3596 0.0017416952313017492,
3597 0.005669153481665458,
3598 0.006581997763852206,
3599 0.009178924164927597,
3600 0.012518366498834426,
3601 0.0036413404112807368,
3602 0.000688672625041761,
3603 0.0007692529714762487,
3604 0.010452214696922436,
3605 0.0013528239492524086,
3606 0.0064391367075338065,
3607 0.001272194437171631,
3608 0.013545246572007575,
3609 0.002761530749590444,
3610 0.00451268684548733,
3611 0.0002694922318587012,
3612 0.009386330676283665,
3613 0.00782291845830648,
3614 0.010630396363196614,
3615 0.0030512388233451906,
3616 0.003825366671730012,
3617 0.0017416952313017492,
3618 0.005669153481665458,
3619 0.006581997763852206,
3620 0.009178924164927597,
3621 0.012518366498834426,
3622 0.0036413404112807368,
3623 0.000688672625041761,
3624 0.0007692529714762487,
3625 0.010452214696922436,
3626 0.0013528239492524086,
3627 0.0064391367075338065,
3628 0.001272194437171631,
3629 0.013545246572007575,
3630 0.002761530749590444,
3631 0.00451268684548733,
3632 0.0002694922318587012,
3633 0.009386330676283665,
3634 0.00782291845830648,
3635 0.010630396363196614,
3636 0.0030512388233451906,
3637 0.003825366671730012,
3638 0.0017416952313017492,
3639 0.005669153481665458,
3640 0.006581997763852206,
3641 0.009178924164927597,
3642 0.012518366498834426,
3643 0.0036413404112807368,
3644 0.000688672625041761,
3645 0.0007692529714762487,
3646 0.010452214696922436,
3647 0.0013528239492524086,
3648 0.0064391367075338065,
3649 0.001272194437171631,
3650 0.013545246572007575,
3651 0.002761530749590444,
3652 0.00451268684548733,
3653 0.0002694922318587012,
3654 0.009386330676283665,
3655 0.00782291845830648,
3656 0.010630396363196614,
3657 0.0030512388233451906,
3658 0.003825366671730012,
3659 0.0017416952313017492,
3660 0.005669153481665458,
3661 0.006581997763852206,
3662 0.009178924164927597,
3663 0.012518366498834426,
3664 0.0036413404112807368,
3665 0.000688672625041761,
3667const double triangleRule30Points[] = {
3668 0.9933625501267107, 0.003318724936644646, 0.003318724936644646,
3669 0.8552551855506441, 0.07237240722467797, 0.07237240722467797,
3670 0.905684179515656, 0.047157910242171974, 0.047157910242171974,
3671 0.06393965269774915, 0.4680301736511254, 0.4680301736511254,
3672 0.9746267906510645, 0.01268660467446775, 0.01268660467446775,
3673 0.7568169835545439, 0.12159150822272807, 0.12159150822272807,
3674 0.6351808769650938, 0.18240956151745308, 0.18240956151745308,
3675 0.2754254412941003, 0.36228727935294985, 0.36228727935294985,
3676 0.1265135029030796, 0.4367432485484602, 0.4367432485484602,
3677 0.4551439184321434, 0.2724280407839283, 0.2724280407839283,
3678 0.005361321999382884, 0.49731933900030856, 0.49731933900030856,
3679 0.003318724936644646, 0.003318724936644646, 0.9933625501267107,
3680 0.07237240722467797, 0.07237240722467797, 0.8552551855506441,
3681 0.047157910242171974, 0.047157910242171974, 0.905684179515656,
3682 0.4680301736511254, 0.4680301736511254, 0.06393965269774915,
3683 0.012686604674467805, 0.01268660467446775, 0.9746267906510645,
3684 0.12159150822272813, 0.12159150822272807, 0.7568169835545439,
3685 0.18240956151745302, 0.18240956151745308, 0.6351808769650938,
3686 0.3622872793529499, 0.36228727935294985, 0.2754254412941003,
3687 0.43674324854846014, 0.4367432485484602, 0.1265135029030796,
3688 0.27242804078392835, 0.2724280407839283, 0.4551439184321434,
3689 0.49731933900030856, 0.49731933900030856, 0.005361321999382884,
3690 0.003318724936644646, 0.9933625501267107, 0.003318724936644646,
3691 0.07237240722467797, 0.8552551855506441, 0.07237240722467797,
3692 0.047157910242171974, 0.905684179515656, 0.047157910242171974,
3693 0.4680301736511254, 0.06393965269774915, 0.4680301736511254,
3694 0.012686604674467805, 0.9746267906510645, 0.01268660467446775,
3695 0.12159150822272813, 0.7568169835545439, 0.12159150822272807,
3696 0.18240956151745302, 0.6351808769650938, 0.18240956151745308,
3697 0.3622872793529499, 0.2754254412941003, 0.36228727935294985,
3698 0.43674324854846014, 0.1265135029030796, 0.4367432485484602,
3699 0.27242804078392835, 0.4551439184321434, 0.2724280407839283,
3700 0.49731933900030856, 0.005361321999382884, 0.49731933900030856,
3701 0.6931109923381601, 0.047835123140772554, 0.25905388452106737,
3702 0.5287682847771431, 0.07965952693160062, 0.39157218829125634,
3703 0.5861663154298922, 0.05769340127387423, 0.35614028329623354,
3704 0.6397260650735271, 0.0772614375768841, 0.2830124973495888,
3705 0.7356278532534755, 0.022758384295000066, 0.2416137624515244,
3706 0.6234067740413924, 0.1238119787706746, 0.25278124718793293,
3707 0.6992119263799823, 0.11588196723610056, 0.18490610638391713,
3708 0.7397781780644783, 0.0665174447818816, 0.19370437715364014,
3709 0.9191599701835511, 0.00443878137706136, 0.07640124843938755,
3710 0.7862883331546218, 0.004663579392688625, 0.20904808745268963,
3711 0.6967533241762802, 0.004703681764477044, 0.2985429940592427,
3712 0.6404388932621002, 0.025182066703868706, 0.33437904003403107,
3713 0.8109926237945619, 0.06577657382474286, 0.12323080238069513,
3714 0.5353617425851649, 0.12612409498498942, 0.3385141624298457,
3715 0.4507254468957942, 0.19487095092351842, 0.35440360218068745,
3716 0.5459302776699086, 0.19100142457228309, 0.2630682977578083,
3717 0.5379004199107804, 0.027533406124549888, 0.4345661739646696,
3718 0.8078650909487487, 0.028063921981372968, 0.16407098706987833,
3719 0.9414155840249849, 0.015902416268934703, 0.0426819997060804,
3720 0.8787459746951743, 0.027294230652095765, 0.09395979465272987,
3721 0.8588999350346495, 0.005691211445416102, 0.13540885351993445,
3722 0.5986161382437196, 0.005162347016621321, 0.3962215147396591,
3723 0.9699822487416315, 0.000533708660694491, 0.02948404259767394,
3724 0.25905388452106737, 0.6931109923381601, 0.047835123140772554,
3725 0.3915721882912563, 0.5287682847771431, 0.07965952693160062,
3726 0.3561402832962336, 0.5861663154298922, 0.05769340127387423,
3727 0.2830124973495888, 0.6397260650735271, 0.0772614375768841,
3728 0.24161376245152444, 0.7356278532534755, 0.022758384295000066,
3729 0.25278124718793293, 0.6234067740413924, 0.1238119787706746,
3730 0.18490610638391713, 0.6992119263799823, 0.11588196723610056,
3731 0.19370437715364008, 0.7397781780644783, 0.0665174447818816,
3732 0.07640124843938756, 0.9191599701835511, 0.00443878137706136,
3733 0.20904808745268966, 0.7862883331546218, 0.004663579392688625,
3734 0.2985429940592427, 0.6967533241762803, 0.004703681764477044,
3735 0.33437904003403107, 0.6404388932621002, 0.025182066703868706,
3736 0.12323080238069517, 0.8109926237945619, 0.06577657382474286,
3737 0.33851416242984567, 0.5353617425851649, 0.12612409498498942,
3738 0.35440360218068756, 0.4507254468957941, 0.19487095092351842,
3739 0.26306829775780827, 0.5459302776699086, 0.19100142457228309,
3740 0.4345661739646697, 0.5379004199107804, 0.027533406124549888,
3741 0.16407098706987833, 0.8078650909487487, 0.028063921981372968,
3742 0.04268199970608044, 0.9414155840249848, 0.015902416268934703,
3743 0.09395979465272986, 0.8787459746951743, 0.027294230652095765,
3744 0.13540885351993448, 0.8588999350346495, 0.005691211445416102,
3745 0.39622151473965905, 0.5986161382437196, 0.005162347016621321,
3746 0.0294840425976739, 0.9699822487416316, 0.000533708660694491,
3747 0.04783512314077254, 0.25905388452106737, 0.6931109923381601,
3748 0.0796595269316005, 0.39157218829125634, 0.5287682847771431,
3749 0.057693401273874345, 0.35614028329623354, 0.5861663154298922,
3750 0.07726143757688408, 0.2830124973495888, 0.6397260650735271,
3751 0.0227583842950001, 0.2416137624515244, 0.7356278532534755,
3752 0.12381197877067462, 0.25278124718793293, 0.6234067740413924,
3753 0.11588196723610056, 0.18490610638391713, 0.6992119263799823,
3754 0.06651744478188149, 0.19370437715364014, 0.7397781780644783,
3755 0.004438781377061329, 0.07640124843938755, 0.9191599701835511,
3756 0.004663579392688577, 0.20904808745268963, 0.7862883331546218,
3757 0.004703681764476997, 0.2985429940592427, 0.6967533241762803,
3758 0.02518206670386869, 0.33437904003403107, 0.6404388932621002,
3759 0.06577657382474289, 0.12323080238069513, 0.8109926237945619,
3760 0.12612409498498933, 0.3385141624298457, 0.5353617425851649,
3761 0.19487095092351847, 0.35440360218068745, 0.4507254468957941,
3762 0.19100142457228309, 0.2630682977578083, 0.5459302776699086,
3763 0.02753340612455002, 0.4345661739646696, 0.5379004199107804,
3764 0.028063921981372975, 0.16407098706987833, 0.8078650909487487,
3765 0.015902416268934738, 0.0426819997060804, 0.9414155840249848,
3766 0.027294230652095797, 0.09395979465272987, 0.8787459746951743,
3767 0.005691211445416067, 0.13540885351993445, 0.8588999350346495,
3768 0.005162347016621327, 0.3962215147396591, 0.5986161382437196,
3769 0.0005337086606944652, 0.02948404259767394, 0.9699822487416316,
3770 0.6931109923381601, 0.25905388452106737, 0.047835123140772554,
3771 0.5287682847771431, 0.39157218829125634, 0.07965952693160062,
3772 0.5861663154298922, 0.35614028329623354, 0.05769340127387423,
3773 0.6397260650735271, 0.2830124973495888, 0.0772614375768841,
3774 0.7356278532534755, 0.2416137624515244, 0.022758384295000066,
3775 0.6234067740413924, 0.25278124718793293, 0.1238119787706746,
3776 0.6992119263799823, 0.18490610638391713, 0.11588196723610056,
3777 0.7397781780644783, 0.19370437715364014, 0.0665174447818816,
3778 0.9191599701835511, 0.07640124843938755, 0.00443878137706136,
3779 0.7862883331546218, 0.20904808745268963, 0.004663579392688625,
3780 0.6967533241762802, 0.2985429940592427, 0.004703681764477044,
3781 0.6404388932621002, 0.33437904003403107, 0.025182066703868706,
3782 0.8109926237945619, 0.12323080238069513, 0.06577657382474286,
3783 0.5353617425851649, 0.3385141624298457, 0.12612409498498942,
3784 0.4507254468957942, 0.35440360218068745, 0.19487095092351842,
3785 0.5459302776699086, 0.2630682977578083, 0.19100142457228309,
3786 0.5379004199107804, 0.4345661739646696, 0.027533406124549888,
3787 0.8078650909487487, 0.16407098706987833, 0.028063921981372968,
3788 0.9414155840249849, 0.0426819997060804, 0.015902416268934703,
3789 0.8787459746951743, 0.09395979465272987, 0.027294230652095765,
3790 0.8588999350346495, 0.13540885351993445, 0.005691211445416102,
3791 0.5986161382437196, 0.3962215147396591, 0.005162347016621321,
3792 0.9699822487416315, 0.02948404259767394, 0.000533708660694491,
3793 0.04783512314077254, 0.6931109923381601, 0.25905388452106737,
3794 0.0796595269316005, 0.5287682847771431, 0.39157218829125634,
3795 0.057693401273874345, 0.5861663154298922, 0.35614028329623354,
3796 0.07726143757688408, 0.6397260650735271, 0.2830124973495888,
3797 0.0227583842950001, 0.7356278532534755, 0.2416137624515244,
3798 0.12381197877067462, 0.6234067740413924, 0.25278124718793293,
3799 0.11588196723610056, 0.6992119263799823, 0.18490610638391713,
3800 0.06651744478188149, 0.7397781780644783, 0.19370437715364014,
3801 0.004438781377061329, 0.9191599701835511, 0.07640124843938755,
3802 0.004663579392688577, 0.7862883331546218, 0.20904808745268963,
3803 0.004703681764476997, 0.6967533241762803, 0.2985429940592427,
3804 0.02518206670386869, 0.6404388932621002, 0.33437904003403107,
3805 0.06577657382474289, 0.8109926237945619, 0.12323080238069513,
3806 0.12612409498498933, 0.5353617425851649, 0.3385141624298457,
3807 0.19487095092351847, 0.4507254468957941, 0.35440360218068745,
3808 0.19100142457228309, 0.5459302776699086, 0.2630682977578083,
3809 0.02753340612455002, 0.5379004199107804, 0.4345661739646696,
3810 0.028063921981372975, 0.8078650909487487, 0.16407098706987833,
3811 0.015902416268934738, 0.9414155840249848, 0.0426819997060804,
3812 0.027294230652095797, 0.8787459746951743, 0.09395979465272987,
3813 0.005691211445416067, 0.8588999350346495, 0.13540885351993445,
3814 0.005162347016621327, 0.5986161382437196, 0.3962215147396591,
3815 0.0005337086606944652, 0.9699822487416316, 0.02948404259767394,
3816 0.25905388452106737, 0.047835123140772554, 0.6931109923381601,
3817 0.3915721882912563, 0.07965952693160062, 0.5287682847771431,
3818 0.3561402832962336, 0.05769340127387423, 0.5861663154298922,
3819 0.2830124973495888, 0.0772614375768841, 0.6397260650735271,
3820 0.24161376245152444, 0.022758384295000066, 0.7356278532534755,
3821 0.25278124718793293, 0.1238119787706746, 0.6234067740413924,
3822 0.18490610638391713, 0.11588196723610056, 0.6992119263799823,
3823 0.19370437715364008, 0.0665174447818816, 0.7397781780644783,
3824 0.07640124843938756, 0.00443878137706136, 0.9191599701835511,
3825 0.20904808745268966, 0.004663579392688625, 0.7862883331546218,
3826 0.2985429940592427, 0.004703681764477044, 0.6967533241762803,
3827 0.33437904003403107, 0.025182066703868706, 0.6404388932621002,
3828 0.12323080238069517, 0.06577657382474286, 0.8109926237945619,
3829 0.33851416242984567, 0.12612409498498942, 0.5353617425851649,
3830 0.35440360218068756, 0.19487095092351842, 0.4507254468957941,
3831 0.26306829775780827, 0.19100142457228309, 0.5459302776699086,
3832 0.4345661739646697, 0.027533406124549888, 0.5379004199107804,
3833 0.16407098706987833, 0.028063921981372968, 0.8078650909487487,
3834 0.04268199970608044, 0.015902416268934703, 0.9414155840249848,
3835 0.09395979465272986, 0.027294230652095765, 0.8787459746951743,
3836 0.13540885351993448, 0.005691211445416102, 0.8588999350346495,
3837 0.39622151473965905, 0.005162347016621321, 0.5986161382437196,
3838 0.0294840425976739, 0.000533708660694491, 0.9699822487416316,
3840const double triangleRule30Weights[] = {
3841 0.00017172990137104944,
3842 0.003801932668415518,
3843 0.0028444336676874955,
3844 0.007784128732330847,
3845 0.000846550145328889,
3846 0.007386911834914289,
3847 0.010752850965432811,
3848 0.015596091325825796,
3849 0.012404959028146008,
3850 0.01491455076268576,
3851 0.0027913181197407686,
3852 0.00017172990137104944,
3853 0.003801932668415518,
3854 0.0028444336676874955,
3855 0.007784128732330847,
3856 0.000846550145328889,
3857 0.007386911834914289,
3858 0.010752850965432811,
3859 0.015596091325825796,
3860 0.012404959028146008,
3861 0.01491455076268576,
3862 0.0027913181197407686,
3863 0.00017172990137104944,
3864 0.003801932668415518,
3865 0.0028444336676874955,
3866 0.007784128732330847,
3867 0.000846550145328889,
3868 0.007386911834914289,
3869 0.010752850965432811,
3870 0.015596091325825796,
3871 0.012404959028146008,
3872 0.01491455076268576,
3873 0.0027913181197407686,
3874 0.004214758463912434,
3875 0.005924922745092015,
3876 0.005944220184424487,
3877 0.006877184387535926,
3878 0.004092498968347199,
3879 0.008872654506017345,
3880 0.007534322929546482,
3881 0.006804006756101874,
3882 0.001206696568542118,
3883 0.0019589485778932435,
3884 0.0022744459009986784,
3885 0.00536468484618631,
3886 0.005870069803065527,
3887 0.011303023542937487,
3888 0.01431648526966759,
3889 0.012926023450118297,
3890 0.006281596580891664,
3891 0.004701936994105967,
3892 0.0018305068761488277,
3893 0.0038218805470950205,
3894 0.0019198805574689177,
3895 0.0026425679231632513,
3896 0.00033562171146640226,
3897 0.004214758463912434,
3898 0.005924922745092015,
3899 0.005944220184424487,
3900 0.006877184387535926,
3901 0.004092498968347199,
3902 0.008872654506017345,
3903 0.007534322929546482,
3904 0.006804006756101874,
3905 0.001206696568542118,
3906 0.0019589485778932435,
3907 0.0022744459009986784,
3908 0.00536468484618631,
3909 0.005870069803065527,
3910 0.011303023542937487,
3911 0.01431648526966759,
3912 0.012926023450118297,
3913 0.006281596580891664,
3914 0.004701936994105967,
3915 0.0018305068761488277,
3916 0.0038218805470950205,
3917 0.0019198805574689177,
3918 0.0026425679231632513,
3919 0.00033562171146640226,
3920 0.004214758463912434,
3921 0.005924922745092015,
3922 0.005944220184424487,
3923 0.006877184387535926,
3924 0.004092498968347199,
3925 0.008872654506017345,
3926 0.007534322929546482,
3927 0.006804006756101874,
3928 0.001206696568542118,
3929 0.0019589485778932435,
3930 0.0022744459009986784,
3931 0.00536468484618631,
3932 0.005870069803065527,
3933 0.011303023542937487,
3934 0.01431648526966759,
3935 0.012926023450118297,
3936 0.006281596580891664,
3937 0.004701936994105967,
3938 0.0018305068761488277,
3939 0.0038218805470950205,
3940 0.0019198805574689177,
3941 0.0026425679231632513,
3942 0.00033562171146640226,
3943 0.004214758463912434,
3944 0.005924922745092015,
3945 0.005944220184424487,
3946 0.006877184387535926,
3947 0.004092498968347199,
3948 0.008872654506017345,
3949 0.007534322929546482,
3950 0.006804006756101874,
3951 0.001206696568542118,
3952 0.0019589485778932435,
3953 0.0022744459009986784,
3954 0.00536468484618631,
3955 0.005870069803065527,
3956 0.011303023542937487,
3957 0.01431648526966759,
3958 0.012926023450118297,
3959 0.006281596580891664,
3960 0.004701936994105967,
3961 0.0018305068761488277,
3962 0.0038218805470950205,
3963 0.0019198805574689177,
3964 0.0026425679231632513,
3965 0.00033562171146640226,
3966 0.004214758463912434,
3967 0.005924922745092015,
3968 0.005944220184424487,
3969 0.006877184387535926,
3970 0.004092498968347199,
3971 0.008872654506017345,
3972 0.007534322929546482,
3973 0.006804006756101874,
3974 0.001206696568542118,
3975 0.0019589485778932435,
3976 0.0022744459009986784,
3977 0.00536468484618631,
3978 0.005870069803065527,
3979 0.011303023542937487,
3980 0.01431648526966759,
3981 0.012926023450118297,
3982 0.006281596580891664,
3983 0.004701936994105967,
3984 0.0018305068761488277,
3985 0.0038218805470950205,
3986 0.0019198805574689177,
3987 0.0026425679231632513,
3988 0.00033562171146640226,
3989 0.004214758463912434,
3990 0.005924922745092015,
3991 0.005944220184424487,
3992 0.006877184387535926,
3993 0.004092498968347199,
3994 0.008872654506017345,
3995 0.007534322929546482,
3996 0.006804006756101874,
3997 0.001206696568542118,
3998 0.0019589485778932435,
3999 0.0022744459009986784,
4000 0.00536468484618631,
4001 0.005870069803065527,
4002 0.011303023542937487,
4003 0.01431648526966759,
4004 0.012926023450118297,
4005 0.006281596580891664,
4006 0.004701936994105967,
4007 0.0018305068761488277,
4008 0.0038218805470950205,
4009 0.0019198805574689177,
4010 0.0026425679231632513,
4011 0.00033562171146640226,
4016namespace XiaoGimbutas {
4018const double tetrahedronRule1Points[] = {
4019 0.25, 0.25, 0.25, 0.25,
4021const double tetrahedronRule1Weights[] = {
4024const double tetrahedronRule2Points[] = {
4025 0.1236668003284584, 0.8215725409676198, 0.03993304864149842, 0.01482761006242336,
4026 0.4574615870855955, 0.155933120499186, 0.3817653560693467, 0.004839936345871765,
4027 0.3653145188146345, 0.1800296935103654, 0.006923235573627467, 0.4477325521013727,
4028 0.0003755150287292757, 0.2160764291848478, 0.4307017070778361, 0.3528463487085868,
4030const double tetrahedronRule2Weights[] = {
4036const double tetrahedronRule3Points[] = {
4037 0.6414297914956963, 0.1620014916985245, 0.1838503504920977, 0.01271836631368145,
4038 0.3454441557197307, 0.01090521221118924, 0.2815238021235462, 0.3621268299455338,
4039 0.439858947649275, 0.1901170024392839, 0.01140332944455717, 0.3586207204668839,
4040 0.03787163178235702, 0.170816925164989, 0.1528181430909273, 0.6384932999617267,
4041 0.1248048621652472, 0.1586851632274406, 0.5856628056552158, 0.1308471689520965,
4042 0.1414827519695045, 0.5712260521491151, 0.1469183900871696, 0.1403728057942107,
4044const double tetrahedronRule3Weights[] = {
4055namespace XiaoGimbutas {
4057const double tetrahedronRule4Points[] = {
4058 0.1746940586972306, 0.04049050672759043, 0.01356070187980288, 0.7712547326953761,
4059 0.08140491840285925, 0.752508507009655, 0.06809937093820666, 0.09798720364927911,
4060 0.7412288820936226, 0.0672232948933834, 0.03518392977359872, 0.1563638932393953,
4061 0.05334123953574518, 0.419266313879513, 0.04778143555908666, 0.4796110110256551,
4062 0.4329534904813556, 0.4507658760912768, 0.05945661629943383, 0.05682401712793367,
4063 0.5380072039161857, 0.1294113737889104, 0.3301904148374645, 0.002391007457439365,
4064 0.00899126009333578, 0.1215419913339278, 0.3064939884296903, 0.5629727601430461,
4065 0.1066041725619936, 0.09720464458758327, 0.68439041545304, 0.1118007673973831,
4066 0.3292329597426469, 0.02956949520647961, 0.3179035602133946, 0.323293984837479,
4067 0.1038441164109932, 0.4327102390477686, 0.3538232392092971, 0.1096224053319412,
4068 0.3044484024344968, 0.2402766649280726, 0.126801725915392, 0.3284732067220384,
4070const double tetrahedronRule4Weights[] = {
4071 0.03925109092483996,
4073 0.05539379887157637,
4074 0.05993318514655953,
4075 0.06946996593763537,
4076 0.07616271524555836,
4077 0.07942668006802531,
4083const double tetrahedronRule5Points[] = {
4084 0.4544962958743503, 0.4544962958743504, 0.04550370412564962, 0.0455037041256497,
4085 0.04550370412564967, 0.4544962958743504, 0.4544962958743504, 0.04550370412564958,
4086 0.04550370412564973, 0.4544962958743503, 0.04550370412564969, 0.4544962958743503,
4087 0.4544962958743503, 0.04550370412564966, 0.4544962958743504, 0.04550370412564975,
4088 0.4544962958743503, 0.04550370412564968, 0.04550370412564962, 0.4544962958743505,
4089 0.0455037041256497, 0.04550370412564966, 0.4544962958743504, 0.4544962958743503,
4090 0.09273525031089128, 0.7217942490673263, 0.09273525031089122, 0.09273525031089128,
4091 0.721794249067326, 0.09273525031089128, 0.09273525031089129, 0.0927352503108914,
4092 0.09273525031089132, 0.09273525031089114, 0.09273525031089129, 0.7217942490673263,
4093 0.0927352503108913, 0.0927352503108913, 0.7217942490673263, 0.09273525031089103,
4094 0.3108859192633006, 0.06734224221009831, 0.3108859192633006, 0.3108859192633004,
4095 0.06734224221009824, 0.3108859192633006, 0.3108859192633007, 0.3108859192633006,
4096 0.3108859192633006, 0.3108859192633007, 0.3108859192633006, 0.06734224221009805,
4097 0.3108859192633006, 0.3108859192633007, 0.06734224221009814, 0.3108859192633006,
4099const double tetrahedronRule5Weights[] = {
4100 0.04254602077708142,
4101 0.04254602077708145,
4102 0.04254602077708145,
4103 0.04254602077708147,
4104 0.04254602077708147,
4105 0.04254602077708149,
4106 0.07349304311636191,
4107 0.07349304311636191,
4108 0.07349304311636193,
4109 0.07349304311636196,
4115const double tetrahedronRule6Points[] = {
4116 0.02431897424814286, 0.03883608434488445, 0.9029287990136113, 0.03391614239336127,
4117 0.02286582381402311, 0.9037700013321819, 0.02933572108317866, 0.04402845377061632,
4118 0.008781957777518898, 0.0405760510668179, 0.08860035046891021, 0.8620416406867529,
4119 0.8411389516623184, 0.05132520616520296, 0.0372647521383555, 0.0702710900341231,
4120 0.2112976585815863, 0.007354523838069352, 0.2511844952775297, 0.5301633223028146,
4121 0.02346779557305456, 0.06477516044710505, 0.3908620506710118, 0.5208949933088285,
4122 0.2130411832361856, 0.06001058302026912, 0.02584268626070331, 0.701105547482842,
4123 0.2678441981835756, 0.06476943693005288, 0.6367675085585139, 0.03061885632785766,
4124 0.05399614083591447, 0.2757863004698506, 0.06001614916616868, 0.6102014095280662,
4125 0.3293797185491983, 0.3251196585770252, 0.3268335046190458, 0.01866711825473061,
4126 0.6243213635534294, 0.06592492316000995, 0.2535936747432003, 0.05616003854336038,
4127 0.06319998094256953, 0.6174557201472688, 0.2584491489839256, 0.06089514992623613,
4128 0.248449540118895, 0.6265402017088824, 0.06211553318359875, 0.06289472498862392,
4129 0.06373289529499766, 0.277903669330078, 0.5949096890217955, 0.06345374635312873,
4130 0.06517799276337043, 0.5947173018757956, 0.06660329800760315, 0.2735014073532308,
4131 0.08367881406005505, 0.06609866241468051, 0.6300545551109896, 0.2201679684142748,
4132 0.5773457813897267, 0.2877250948264642, 0.06462063807336853, 0.07030848571044053,
4133 0.038288670738245, 0.3283881712312217, 0.3202874336976925, 0.3130357243328408,
4134 0.3519391973347045, 0.05509902249072568, 0.3810843089063102, 0.2118774712682597,
4135 0.5300632754810166, 0.06678959978173812, 0.07699271710096725, 0.326154407636278,
4136 0.1521038113099309, 0.1246499636374863, 0.201234567364421, 0.5220116576881619,
4137 0.3041692653497818, 0.3191942803489312, 0.04438334435720821, 0.3322531099440788,
4138 0.2558207842649862, 0.2794200529459882, 0.269569929633272, 0.1951892331557536,
4140const double tetrahedronRule6Weights[] = {
4141 0.007095794851659528,
4142 0.007241276891866975,
4143 0.01042333572369595,
4144 0.01592547918500375,
4145 0.02256566727814283,
4146 0.02423128687744435,
4147 0.02550432426704244,
4148 0.03150940988270644,
4149 0.03971409764908228,
4151 0.04359039806062918,
4152 0.04661313412658071,
4153 0.04714803047226122,
4154 0.04889007590244217,
4155 0.04976863009151432,
4156 0.05303332390816938,
4157 0.05393501062831199,
4158 0.05982134766142917,
4159 0.06261447528131127,
4160 0.06306636188552053,
4161 0.06433402197308753,
4162 0.06713581621255703,
4168namespace XiaoGimbutas {
4170const double tetrahedronRule7Points[] = {
4171 0.001996825818299818, 0.01920799348858535, 0.6513348958482376, 0.3274602848448772,
4172 0.06092218458545083, 0.3234568417895977, 0.6151709883118704, 0.0004499853130809361,
4173 0.0005004334442718418, 0.6355215105837613, 0.0598944722319085, 0.3040835837400583,
4174 0.6279832293585974, 0.293770036523707, 0.02748237819283441, 0.05076435592486115,
4175 0.05213668905801093, 0.06201109193664409, 0.05718215451677883, 0.8286700644885661,
4176 0.8245440666953954, 0.05989419506998693, 0.05677586668994691, 0.05878587154467078,
4177 0.062815072845237, 0.8207453007415948, 0.05891041282560915, 0.05752921358755903,
4178 0.6315484739180046, 0.02583316773173042, 0.280405238101906, 0.06221312024835896,
4179 0.001613532619990097, 0.1991105720528834, 0.2637473753385648, 0.5355285199885618,
4180 0.3196583760970118, 0.5991009436200256, 0.03521379529745457, 0.04602688498550804,
4181 0.5508889781422127, 0.2234702025301428, 0.2255285376972644, 0.0001122816303801566,
4182 0.3505284068372833, 0.003929651487087849, 0.2418446130585829, 0.4036973286170459,
4183 0.2307849002376704, 0.01403308447330531, 0.5661630745306973, 0.189018940758327,
4184 0.063969430325799, 0.06247402252315021, 0.812872555571, 0.06068399158005067,
4185 0.3239480709891824, 0.0624444127129091, 0.5863212858301218, 0.02728623046778667,
4186 0.2343964973359623, 0.528711306413653, 0.2169982993458658, 0.01989389690451895,
4187 0.3501153045071709, 0.2615087691765827, 0.01197587688915757, 0.3764000494270889,
4188 0.2753098106871322, 0.05300013833454678, 0.04497766312688006, 0.6267123878514409,
4189 0.0762414702839689, 0.03316569983103569, 0.2748015348979936, 0.6157912949870019,
4190 0.02253298349383202, 0.2604205879982621, 0.5646501024676913, 0.1523963260402146,
4191 0.04463026790663657, 0.6018235776318118, 0.2899940343655131, 0.0635521200960385,
4192 0.5990192398798975, 0.0528776293788545, 0.05497958289551413, 0.2931235478457339,
4193 0.0680111048992614, 0.2977852343835241, 0.04764944310089234, 0.5865542176163221,
4194 0.1572418559860032, 0.5504559416248597, 0.04374347016073189, 0.2485587322284053,
4195 0.5003786698498154, 0.2582805473674438, 0.08266909560739215, 0.1586716871753486,
4196 0.2898612819086906, 0.3971744029949173, 0.1710488778187786, 0.1419154372776134,
4197 0.1112511334269427, 0.1074624307831534, 0.4758491617393153, 0.3054372740505886,
4198 0.07400870213911578, 0.4103580959949396, 0.2447616509193416, 0.270871550946603,
4199 0.2175544442163533, 0.2521305306293954, 0.4487392553835752, 0.08157576977067599,
4200 0.4372480897645487, 0.1098959763270211, 0.2765716827388576, 0.1762842511695725,
4201 0.2188126225475045, 0.176438223014948, 0.1757661102664513, 0.4289830441710963,
4203const double tetrahedronRule7Weights[] = {
4204 0.007708181162000488,
4205 0.01200379218821986,
4206 0.01251410745432063,
4207 0.01670200106364489,
4208 0.01805707748415785,
4210 0.02059034863228054,
4211 0.02071208216376285,
4214 0.02218031917521178,
4215 0.02234867148258417,
4216 0.02241136539539131,
4217 0.02321680932786219,
4219 0.02456242988597322,
4220 0.02732991431764643,
4221 0.02806117831393307,
4222 0.02831278761193254,
4223 0.02879628359523458,
4224 0.03141112745549963,
4225 0.03379586530275098,
4226 0.03693580911143848,
4227 0.04183853160760037,
4228 0.04299116196398071,
4229 0.05278166565355367,
4230 0.06030151559120971,
4231 0.06418883893545987,
4232 0.06671120716573174,
4233 0.06673948942088066,
4234 0.08233816878056982,
4236const double tetrahedronRule8Points[] = {
4237 0.0009718783690150193, 0.9573816260583027, 0.01600798423129822, 0.02563851134138408,
4238 0.01760715612687848, 0.008855594278705747, 0.9485639297990048, 0.02497331979541095,
4239 0.9408082028316022, 0.0300522477759322, 0.006719678822153188, 0.02241987057031245,
4240 0.004571184374515704, 0.04868900463902199, 0.0221620710966624, 0.9245777398897999,
4241 0.4618117251682627, 0.4653151604130365, 0.005422183307178087, 0.06745093111152267,
4242 0.03576257087872006, 0.5003296720329762, 0.008112050755706058, 0.4557957063325977,
4243 0.2307434967946494, 0.6113365336918841, 0.005575773030438238, 0.1523441964830283,
4244 0.02580684887253231, 0.02777675799356541, 0.4665405858909191, 0.4798758072429833,
4245 0.4139212834388201, 0.4982549617822043, 0.07975787096690573, 0.008065883812069907,
4246 0.1999067290329215, 0.4794066533528659, 0.3200956067503981, 0.0005910108638145783,
4247 0.1643869309848081, 0.03985667792342303, 0.0344820754789425, 0.7612743156128263,
4248 0.03678064973474819, 0.7205111657178718, 0.2043689239073254, 0.03833926064005466,
4249 0.1890744688700332, 0.03620467192851837, 0.7313673600360894, 0.04335349916535902,
4250 0.1506377117814253, 0.7623678849544528, 0.05243838992870327, 0.03455601333541851,
4251 0.2496370830578753, 0.1955460819226021, 0.5417931824618095, 0.01302365255771298,
4252 0.2579166731543092, 0.2209774649988177, 0.01239592336019548, 0.5087099384866777,
4253 0.05045500693172469, 0.03938021868450564, 0.1731956086833511, 0.7369691657004186,
4254 0.7485745607457628, 0.04543453035210961, 0.1632993432993541, 0.04269156560277354,
4255 0.04648612941109276, 0.1564866850400663, 0.7514965361518376, 0.04553064939700324,
4256 0.723709495041749, 0.04620058214866413, 0.04349881445195029, 0.1865911083576366,
4257 0.04908534432749626, 0.04149415901827835, 0.71717735709395, 0.1922431395602754,
4258 0.7016567760643901, 0.2044918137472231, 0.0468686532808731, 0.04698275690751362,
4259 0.04478021549603177, 0.719573330071695, 0.05599064468210205, 0.1796558097501712,
4260 0.4487780077524824, 0.04105029814548231, 0.04568536574611817, 0.4644863283559171,
4261 0.04312238337787981, 0.4150765842699887, 0.4947991693199913, 0.04700186303214021,
4262 0.03095052921613287, 0.4246500540795894, 0.1362062412251983, 0.4081931754790795,
4263 0.2504719219173209, 0.02261090963666046, 0.2224346424927786, 0.5044825259532402,
4264 0.05438301560623344, 0.2162641488906512, 0.05125376513387382, 0.6780990703692416,
4265 0.4721332195496732, 0.04544737426285883, 0.4356669945456628, 0.0467524116418051,
4266 0.03082247209993105, 0.1812621911709453, 0.2593463891596102, 0.5285689475695134,
4267 0.5111060719135769, 0.02882725890093539, 0.2295407130726556, 0.2305259561128321,
4268 0.1239784893278184, 0.06224439946102048, 0.4036547750100588, 0.4101223362011024,
4269 0.3828805011657271, 0.397275457461443, 0.08173362820479114, 0.1381104131680387,
4270 0.4935900808340203, 0.2161396926300791, 0.03919057319753563, 0.251079653338365,
4271 0.03383673809722395, 0.2125192261175291, 0.5056419509803703, 0.2480020848048765,
4272 0.04243030114562282, 0.4862252458661596, 0.2752360272999065, 0.196108425688311,
4273 0.2502274462930384, 0.04529074988858361, 0.4931447679590647, 0.2113370358593133,
4274 0.2280801840550788, 0.1425146299088945, 0.1281437397666177, 0.5012614462694089,
4275 0.4835182802910101, 0.2295406150635747, 0.2420175573174804, 0.0449235473279348,
4276 0.1822460492233608, 0.4284077707360187, 0.06194696154684466, 0.3273992184937758,
4277 0.2096423028706461, 0.4853135576380692, 0.1986199776692312, 0.1064241618220535,
4278 0.1646955059003284, 0.2495207660799524, 0.249905550725755, 0.3358781772939642,
4279 0.4118962036484124, 0.1582590933458902, 0.2073917351406235, 0.222452967865074,
4280 0.2003307068778031, 0.2274620499867547, 0.4489545286636978, 0.1232527144717443,
4282const double tetrahedronRule8Weights[] = {
4283 0.001513945395115064,
4284 0.001745183535305652,
4285 0.00207908456701888,
4286 0.002546900519342975,
4287 0.00689742831637566,
4288 0.007521150351860816,
4289 0.00987651679488672,
4290 0.01012892125074862,
4291 0.01186542069707322,
4293 0.01373577255828547,
4294 0.01471990717542729,
4295 0.01506376948510308,
4296 0.01538844541241091,
4297 0.01561638920378062,
4298 0.01652936680055228,
4299 0.01697522925801473,
4300 0.01738920256251147,
4301 0.01761253618513347,
4302 0.01789880380729291,
4303 0.01798888989785995,
4304 0.02014671084678948,
4305 0.02054503634456274,
4306 0.02192449860652159,
4307 0.02250456596802116,
4308 0.02255923875350233,
4309 0.02274372063450373,
4310 0.02349892353869306,
4311 0.02415834392781366,
4312 0.02513908607058864,
4313 0.02711753848548565,
4314 0.02725493593447311,
4315 0.02818568590000708,
4317 0.03229300064084636,
4318 0.03272727475354149,
4319 0.03655009070763308,
4321 0.04009880514133006,
4322 0.04156749041547345,
4324 0.05286292870602506,
4325 0.05335380244785541,
4326 0.05579248779772755,
4328const double tetrahedronRule9Points[] = {
4329 0.006891366839295159, 0.7203807203359198, 0.2440786635406753, 0.02864924928410972,
4330 0.1555789083027259, 0.7830238380676567, 0.03722731406074435, 0.02416993956887299,
4331 0.8847735952623145, 0.03746715582104113, 0.04313984945003826, 0.03461939946660614,
4332 0.04038577127605769, 0.2233476678136009, 0.723724094807067, 0.01254246610327436,
4333 0.515285061557277, 0.4405214048473231, 0.03307435692542832, 0.01111917666997152,
4334 0.03474022441842899, 0.8739842844692827, 0.04802973388725062, 0.04324575722503777,
4335 0.2737549691522871, 0.5866194063678511, 0.1331737132533926, 0.006451911226469154,
4336 0.03138783669262657, 0.02302476689782933, 0.2010151099960878, 0.7445722864134563,
4337 0.04195473200768755, 0.04206648540987851, 0.8751960265284056, 0.04078275605402837,
4338 0.2133537804622216, 0.01492382397847686, 0.72761122983064, 0.04411116572866158,
4339 0.05137368203860852, 0.737898449375068, 0.01052487006572961, 0.2002029985205939,
4340 0.01167918776735336, 0.03967712051591504, 0.47317164143189, 0.4754720502848416,
4341 0.6123408021820864, 0.1432143403978234, 0.0006662179087437572, 0.2437786395113464,
4342 0.04585901947602267, 0.04589832979249515, 0.03930065125704704, 0.8689419994744351,
4343 0.1030115138063945, 0.2313142488715318, 0.002864577988396536, 0.6628096593336771,
4344 0.00837326895113094, 0.218303550548395, 0.0638376081133778, 0.7094855723870963,
4345 0.7518893444883036, 0.03020971497018418, 0.03931328269724702, 0.1785876578442652,
4346 0.2307731120717099, 0.03171156153538288, 0.02914913102984441, 0.7083661953630628,
4347 0.005807381258551988, 0.4350661767994387, 0.4471841503422259, 0.1119422915997835,
4348 0.3807370349415273, 0.1946216802654709, 0.4205051742028665, 0.004136110590135245,
4349 0.2760774398234713, 0.6335347557774519, 0.02029485866160777, 0.07009294573746902,
4350 0.06107660031735783, 0.4443452478104636, 0.474856882867235, 0.01972126900494353,
4351 0.04011137824044635, 0.03313166695541811, 0.713691124061697, 0.2130658307424386,
4352 0.02545934399020729, 0.1809521324516702, 0.6820586129684939, 0.1115299105896286,
4353 0.6044262999606023, 0.01758681325508173, 0.2037168634602605, 0.1742700233240555,
4354 0.7098027195586388, 0.04483105915111014, 0.211317992359171, 0.03404822893108,
4355 0.7304989942620459, 0.1871472921145495, 0.03706986589769196, 0.04528384772571264,
4356 0.5007701133228333, 0.02448223828136365, 0.04933213970351709, 0.425415508692286,
4357 0.03332720320375657, 0.4837323966974713, 0.0372285314523825, 0.4457118686463897,
4358 0.3567521368987188, 0.1328834330395908, 0.02051457140178872, 0.4898498586599018,
4359 0.1838549978176258, 0.02094427630108402, 0.1704389178072653, 0.6247618080740249,
4360 0.2268373199643008, 0.4167820833252522, 0.007798392818596213, 0.3485822038918508,
4361 0.1923717952701477, 0.1242856487305183, 0.6561382235043771, 0.02720433249495668,
4362 0.3619508813743887, 0.01552011599218286, 0.3924336805270703, 0.2300953221063581,
4363 0.01965056042084037, 0.6443583098389682, 0.1340945354491865, 0.2018965942910049,
4364 0.458244669513536, 0.0366754648901354, 0.4635857264004116, 0.04149413919591699,
4365 0.01538959981066759, 0.3394322940952808, 0.2418695119980843, 0.4033085940959674,
4366 0.1242356229882021, 0.02743271521385679, 0.4125431242926855, 0.4357885375052556,
4367 0.5655163520825289, 0.2158455335267193, 0.1861909388269384, 0.03244717556381335,
4368 0.1031571468282741, 0.6454494634370023, 0.2025517153954042, 0.04884167433931938,
4369 0.04580873781449243, 0.1306656875755306, 0.2354771046476909, 0.5880484699622861,
4370 0.2222475737162643, 0.3744969790769868, 0.3639253527626089, 0.03933009444413998,
4371 0.4587456757955503, 0.360156713211527, 0.03689983110212465, 0.1441977798907981,
4372 0.3633566801123643, 0.4147619222990371, 0.1625263637506013, 0.0593550338379974,
4373 0.1839853909173693, 0.05281258992885371, 0.5791440724832208, 0.1840579466705562,
4374 0.03912033521689179, 0.1799045015970503, 0.4765094010040439, 0.304465762182014,
4375 0.1524683171735235, 0.1476870681014711, 0.09407076219108002, 0.6057738525339255,
4376 0.1668749728706788, 0.5729563685802239, 0.07774426835124648, 0.1824243901978508,
4377 0.1417161598745218, 0.2271598693150327, 0.5175989795285014, 0.113524991281944,
4378 0.3516091771883741, 0.05503739382968048, 0.1969410619376471, 0.3964123670442984,
4379 0.3364345271215077, 0.2289840090706933, 0.0827335053473291, 0.35184795846047,
4380 0.10961245832859, 0.3537003584345384, 0.1179344061919236, 0.418752777044948,
4381 0.5571603219749478, 0.1325043854190557, 0.1224035951881698, 0.1879316974178267,
4382 0.08342378852063631, 0.4222286016719213, 0.3031418645744979, 0.1912057452329444,
4383 0.2709662131081065, 0.3336191905680228, 0.1998230301014543, 0.1955915662224163,
4384 0.3787443941211687, 0.143482922419707, 0.3469408062547597, 0.1308318772043645,
4385 0.1819772234774806, 0.1650628409073057, 0.3092464405790883, 0.3437134950361255,
4387const double tetrahedronRule9Weights[] = {
4388 0.004297209626427251,
4389 0.005446662686777992,
4390 0.005501052249840145,
4391 0.005850159682987847,
4392 0.006601140555439079,
4393 0.006741400421625406,
4394 0.007031651294666076,
4395 0.007046772694357508,
4396 0.007093688134910618,
4397 0.007105780096237482,
4398 0.007140039716199621,
4399 0.007199786221046164,
4400 0.007880140978224906,
4401 0.008021210535256004,
4402 0.008198300283729061,
4403 0.008296235762850181,
4404 0.00914657068489851,
4405 0.009165194395294063,
4406 0.009779402574149908,
4407 0.009825361104802203,
4408 0.01031148586360235,
4409 0.01162495313341008,
4410 0.01176253653924646,
4411 0.01257290712247388,
4412 0.01297525822334384,
4413 0.01298753113780957,
4414 0.01308586954308024,
4415 0.01323110290564774,
4416 0.01327391604674931,
4418 0.01367723540855299,
4420 0.01489554835071231,
4423 0.01571737727344171,
4424 0.01647539077808772,
4425 0.01988881060657086,
4426 0.02135429970991831,
4427 0.02238071101726632,
4428 0.02300948922177037,
4429 0.02529262681684585,
4430 0.02539251140634734,
4431 0.02565188198178133,
4432 0.02628049268374852,
4433 0.02637558841796568,
4434 0.02812721864573652,
4435 0.03184530461010871,
4438 0.03522036263341143,
4439 0.03527936474308143,
4440 0.03571653269823493,
4441 0.03822108591395342,
4442 0.04187534771328918,
4443 0.04521138307921545,
4449namespace XiaoGimbutas {
4451const double tetrahedronRule10Points[] = {
4452 0.004844889527768171, 0.004844889527573282, 0.9854653314167374, 0.00484488952792117,
4453 0.946719848292354, 0.006667080448351054, 0.00806750556190488, 0.03854556569739006,
4454 0.006667080448658992, 0.03854556569737443, 0.008067505561779886, 0.9467198482921866,
4455 0.0385455656974801, 0.9467198482918522, 0.008067505562173938, 0.006667080448493744,
4456 0.00382689193302969, 0.8740251327651677, 0.01855431505435714, 0.1035936602474455,
4457 0.1035936602480028, 0.003826891933043923, 0.01855431505433685, 0.8740251327646165,
4458 0.8740251327649323, 0.1035936602475548, 0.01855431505434555, 0.003826891933167313,
4459 0.01735404744568466, 0.6202583012900509, 0.0324034637009163, 0.3299841875633481,
4460 0.6202583012898868, 0.3299841875634282, 0.03240346370091293, 0.0173540474457721,
4461 0.3299841875637114, 0.01735404744578351, 0.03240346370092632, 0.6202583012895788,
4462 0.03118131875220204, 0.1266394908785819, 0.8114772294984899, 0.03070196087072607,
4463 0.1266394908788713, 0.03070196087069638, 0.8114772294981942, 0.03118131875223806,
4464 0.03070196087074504, 0.03118131875221086, 0.8114772294979709, 0.1266394908790732,
4465 0.7805722458243883, 0.03518958226876812, 0.03307359982554328, 0.1511645720813003,
4466 0.03518958226870847, 0.1511645720816399, 0.03307359982557704, 0.7805722458240746,
4467 0.1511645720815177, 0.7805722458241509, 0.03307359982557292, 0.03518958226875854,
4468 0.8149022829407979, 0.03351563550542005, 0.1193767951360695, 0.03220528641771249,
4469 0.03351563550541749, 0.03220528641772838, 0.1193767951358615, 0.8149022829409928,
4470 0.03220528641771444, 0.8149022829405032, 0.1193767951363346, 0.03351563550544774,
4471 0.5596600888554596, 0.1807602495702272, 0.007438795731167321, 0.2521408658431459,
4472 0.1807602495700562, 0.2521408658433209, 0.007438795731199615, 0.5596600888554233,
4473 0.2521408658430335, 0.5596600888557026, 0.007438795731214367, 0.1807602495700495,
4474 0.03029393775770431, 0.3510309266619137, 0.03266058005326467, 0.5860145555271175,
4475 0.3510309266617719, 0.5860145555272518, 0.03266058005328976, 0.03029393775768651,
4476 0.5860145555274775, 0.03029393775772133, 0.03266058005327201, 0.3510309266615292,
4477 0.03114461249008678, 0.5992738011392268, 0.3365975263830276, 0.0329840599876588,
4478 0.03298405998767925, 0.03114461249007869, 0.3365975263825117, 0.5992738011397303,
4479 0.5992738011395161, 0.03298405998767671, 0.3365975263827067, 0.03114461249010042,
4480 0.01267643164854561, 0.1645472158899154, 0.4090752240119478, 0.4137011284495912,
4481 0.1645472158900111, 0.4137011284494345, 0.4090752240120063, 0.01267643164854798,
4482 0.4137011284495361, 0.01267643164855134, 0.4090752240118714, 0.1645472158900412,
4483 0.03573908441154557, 0.03377912559111834, 0.592532870170714, 0.3379489198266221,
4484 0.3379489198264275, 0.03573908441154142, 0.5925328701708977, 0.03377912559113339,
4485 0.03377912559113959, 0.3379489198260952, 0.5925328701712224, 0.03573908441154294,
4486 0.1336599495323923, 0.1336599495326111, 0.5990201514025275, 0.1336599495324691,
4487 0.1669597693172063, 0.1669597693175803, 0.4991206920481123, 0.1669597693171012,
4488 0.0122804285624344, 0.4126008361791699, 0.3979043621857173, 0.1772143730726785,
4489 0.1772143730727422, 0.01228042856244396, 0.3979043621855937, 0.4126008361792202,
4490 0.4126008361792021, 0.1772143730727065, 0.3979043621855659, 0.01228042856252548,
4491 0.3696126448561478, 0.1145379863160246, 0.02495402206716512, 0.4908953467606625,
4492 0.1145379863158415, 0.4908953467609971, 0.02495402206723796, 0.3696126448559235,
4493 0.4908953467605529, 0.369612644856217, 0.0249540220672398, 0.1145379863159903,
4494 0.08302494688196357, 0.7282094809974271, 0.03849678186899388, 0.1502687902516154,
4495 0.7282094809970688, 0.1502687902517552, 0.03849678186899534, 0.08302494688218064,
4496 0.1502687902517038, 0.08302494688216776, 0.03849678186896475, 0.7282094809971638,
4497 0.01680959146959896, 0.4043770144883662, 0.1613371421710751, 0.4174762518709597,
4498 0.417476251870908, 0.01680959146964861, 0.1613371421710812, 0.4043770144883623,
4499 0.4043770144883684, 0.4174762518708103, 0.1613371421711606, 0.01680959146966074,
4500 0.1696138475604023, 0.6339280343903018, 0.1733608592737587, 0.02309725877553723,
4501 0.02309725877555648, 0.1696138475603947, 0.1733608592737318, 0.633928034390317,
4502 0.6339280343903569, 0.0230972587755699, 0.1733608592736602, 0.169613847560413,
4503 0.02434102832026448, 0.6335875653142609, 0.1650530553465075, 0.1770183510189671,
4504 0.1770183510189467, 0.02434102832027353, 0.1650530553463749, 0.6335875653144049,
4505 0.6335875653143981, 0.1770183510189177, 0.1650530553463994, 0.02434102832028481,
4506 0.02935511686037216, 0.1740037654545786, 0.6208415104357218, 0.1757996072493274,
4507 0.1740037654546278, 0.1757996072492151, 0.6208415104357764, 0.02935511686038061,
4508 0.1757996072493023, 0.02935511686041814, 0.6208415104356415, 0.174003765454638,
4509 0.1121243864649791, 0.5325889236500517, 0.2362419588457611, 0.119044731039208,
4510 0.1190447310392825, 0.112124386465023, 0.2362419588456988, 0.5325889236499958,
4511 0.5325889236499357, 0.119044731039276, 0.2362419588456608, 0.1121243864651275,
4512 0.1193225934917416, 0.4534859243589937, 0.1285563923599583, 0.2986350897893064,
4513 0.2986350897893351, 0.119322593491917, 0.1285563923597633, 0.4534859243589846,
4514 0.4534859243587895, 0.298635089789364, 0.1285563923599528, 0.1193225934918936,
4515 0.3020019073266451, 0.3283455214738413, 0.3030261289420949, 0.06662644225741876,
4516 0.3283455214738281, 0.0666264422574022, 0.3030261289418549, 0.3020019073269148,
4517 0.06662644225731254, 0.3020019073267441, 0.3030261289420782, 0.3283455214738651,
4518 0.5159168166142745, 0.1324670107447715, 0.1074464615850585, 0.2441697110558955,
4519 0.1324670107446421, 0.244169711055904, 0.1074464615851541, 0.5159168166142998,
4520 0.2441697110556646, 0.5159168166144414, 0.1074464615851919, 0.132467010744702,
4521 0.318206200820324, 0.3182062008205924, 0.04538139753862875, 0.3182062008204549,
4522 0.1207131116358087, 0.3395130626211381, 0.4110926574948671, 0.1286811682481862,
4523 0.3395130626209017, 0.1286811682481305, 0.4110926574949583, 0.1207131116360095,
4524 0.1286811682481935, 0.1207131116358556, 0.4110926574950111, 0.3395130626209398,
4525 0.2570719807624278, 0.2570719807625507, 0.2287840577124626, 0.257071980762559,
4527const double tetrahedronRule10Weights[] = {
4528 0.00038191631629908,
4529 0.0007900991147457261,
4530 0.000790099114751852,
4531 0.0007900991147566522,
4532 0.001692565839144685,
4533 0.001692565839147159,
4534 0.001692565839155852,
4535 0.006139154239825477,
4536 0.006139154239845127,
4537 0.00613915423984776,
4538 0.006620345902485029,
4539 0.006620345902488165,
4540 0.006620345902492523,
4541 0.00698496100499754,
4542 0.006984961005002381,
4543 0.006984961005003632,
4544 0.007148771454639654,
4545 0.00714877145464187,
4546 0.007148771454646738,
4547 0.008212047324810415,
4548 0.008212047324821453,
4549 0.008212047324823316,
4550 0.009137979936199884,
4551 0.00913797993620436,
4552 0.009137979936209432,
4553 0.01017498609134363,
4554 0.01017498609134559,
4555 0.01017498609135072,
4556 0.01124219135089412,
4557 0.01124219135090164,
4559 0.01139221858501813,
4560 0.01139221858502278,
4561 0.01139221858502423,
4562 0.01141697336749778,
4563 0.01175510589206867,
4564 0.01181696318891137,
4565 0.01181696318891984,
4566 0.01181696318895197,
4567 0.01238796466594707,
4568 0.01238796466597009,
4569 0.01238796466597345,
4570 0.01250347900028499,
4571 0.01250347900029171,
4572 0.01250347900029996,
4573 0.01256811590621936,
4574 0.01256811590623869,
4575 0.01256811590625165,
4576 0.01314851816663448,
4577 0.01314851816663657,
4578 0.01314851816664407,
4579 0.01370670468173037,
4580 0.01370670468173512,
4581 0.01370670468173877,
4582 0.01666442945505318,
4583 0.01666442945505708,
4584 0.01666442945507699,
4585 0.02067059333601017,
4587 0.02067059333605243,
4588 0.02540707585115189,
4589 0.02540707585115704,
4590 0.02540707585116386,
4591 0.02682694483770256,
4592 0.02682694483770887,
4593 0.02682694483771208,
4594 0.02732329919496712,
4595 0.02732329919497055,
4596 0.02732329919498021,
4597 0.02791156768822412,
4598 0.02809256245491682,
4599 0.02809256245494129,
4600 0.02809256245494643,
4601 0.04657852198441921,
4603const double tetrahedronRule11Points[] = {
4604 0.02174356161974667, 0.02174356162123492, 0.9347693151393625, 0.02174356161965596,
4605 0.01214887718924207, 0.4733927262830146, 0.5068373557636653, 0.007621040764078102,
4606 0.473392726282396, 0.007621040764793446, 0.5068373557636205, 0.01214887718919,
4607 0.007621040764693851, 0.01214887718929203, 0.5068373557640636, 0.4733927262819505,
4608 0.8283411311394426, 0.01186743374839475, 0.03349202862194989, 0.1262994064902127,
4609 0.1262994064902889, 0.8283411311393326, 0.03349202862186627, 0.0118674337485122,
4610 0.01186743374856977, 0.1262994064902864, 0.03349202862190801, 0.8283411311392358,
4611 0.03884286462495556, 0.0266245121640002, 0.02791260212206558, 0.9066200210889787,
4612 0.906620021088922, 0.03884286462496065, 0.02791260212209652, 0.0266245121640208,
4613 0.02662451216400466, 0.9066200210888388, 0.02791260212224616, 0.03884286462491044,
4614 0.01779838979231115, 0.02570671787901103, 0.1452959108855631, 0.8111989814431148,
4615 0.8111989814430212, 0.01779838979236296, 0.1452959108856611, 0.02570671787895482,
4616 0.02570671787902293, 0.8111989814422269, 0.1452959108864052, 0.01779838979234497,
4617 0.4336893678654693, 0.03413212384063684, 0.004124974507952623, 0.5280535337859413,
4618 0.5280535337860727, 0.4336893678650325, 0.0041249745082621, 0.03413212384063269,
4619 0.03413212384056524, 0.528053533786363, 0.004124974508272195, 0.4336893678647996,
4620 0.02723844389731109, 0.02928619896418311, 0.8221371579049448, 0.1213381992335609,
4621 0.1213381992336525, 0.02723844389723012, 0.8221371579047962, 0.02928619896432116,
4622 0.0292861989645277, 0.1213381992371994, 0.8221371579007392, 0.02723844389753383,
4623 0.1055219304212634, 0.4058583387143239, 0.4825471524757858, 0.006072578388626904,
4624 0.40585833871604, 0.006072578389145572, 0.4825471524736373, 0.1055219304211772,
4625 0.00607257838916173, 0.1055219304213615, 0.482547152473874, 0.4058583387156028,
4626 0.7375158260909277, 0.09328386025279926, 0.01187574741300857, 0.1573245662432645,
4627 0.09328386025323457, 0.1573245662432324, 0.01187574741303624, 0.7375158260904968,
4628 0.1573245662429647, 0.7375158260902062, 0.01187574741367739, 0.0932838602531518,
4629 0.7570556764755156, 0.1851613866917053, 0.02607843400608577, 0.03170450282669325,
4630 0.1851613866916737, 0.03170450282669195, 0.02607843400609957, 0.7570556764755348,
4631 0.0317045028266906, 0.7570556764755849, 0.02607843400619944, 0.1851613866915251,
4632 0.3085734208212338, 0.6353194772067751, 0.03266098603990054, 0.02344611593209055,
4633 0.635319477206719, 0.02344611593205012, 0.03266098604008431, 0.3085734208211466,
4634 0.02344611593211183, 0.3085734208211992, 0.03266098603998926, 0.6353194772066998,
4635 0.02841949702328586, 0.2801664445485925, 0.6575245517573061, 0.03388950667081558,
4636 0.2801664445453317, 0.03388950667075014, 0.6575245517602716, 0.02841949702364654,
4637 0.03388950667083485, 0.02841949702363653, 0.6575245517604836, 0.2801664445450449,
4638 0.7288732494846533, 0.1160230818544248, 0.1355923645754941, 0.01951130408542781,
4639 0.1160230818543114, 0.01951130408545599, 0.1355923645754723, 0.7288732494847604,
4640 0.01951130408539934, 0.7288732494841443, 0.135592364576106, 0.1160230818543503,
4641 0.144054962296286, 0.680860745134503, 0.1577793967317463, 0.0173048958374647,
4642 0.01730489583748775, 0.1440549622963796, 0.1577793967318802, 0.6808607451342525,
4643 0.6808607451345954, 0.01730489583762223, 0.157779396731644, 0.1440549622961383,
4644 0.1579550425986422, 0.01216008923516082, 0.6749562807643449, 0.1549285874018521,
4645 0.1549285874017353, 0.1579550425979384, 0.6749562807650454, 0.01216008923528078,
4646 0.01216008923534246, 0.1549285874013449, 0.6749562807649698, 0.1579550425983428,
4647 0.01001242225693271, 0.4226210458987284, 0.4504683351507885, 0.1168981966935504,
4648 0.1168981966933887, 0.01001242225711663, 0.4504683351504025, 0.4226210458990921,
4649 0.4226210458990461, 0.1168981966933672, 0.4504683351504458, 0.010012422257141,
4650 0.5566694034765993, 0.3465053726509192, 0.07740138872102775, 0.01942383515145374,
4651 0.01942383515147987, 0.5566694034766593, 0.07740138872115238, 0.3465053726507085,
4652 0.3465053726511215, 0.01942383515155061, 0.07740138872070887, 0.556669403476619,
4653 0.613355585987273, 0.03707747991970328, 0.3147249103897943, 0.03484202370322936,
4654 0.037077479919721, 0.03484202370319439, 0.3147249103898168, 0.6133555859872678,
4655 0.0348420237032176, 0.6133555859856407, 0.314724910391352, 0.03707747991978971,
4656 0.3389609703820722, 0.01688864018974739, 0.280802863730256, 0.3633475256979243,
4657 0.01688864018976847, 0.3633475256969008, 0.280802863730816, 0.3389609703825148,
4658 0.3633475256976239, 0.3389609703821428, 0.2808028637303945, 0.01688864018983882,
4659 0.2689933017087768, 0.1524656156298647, 0.02218921323001911, 0.5563518694313393,
4660 0.5563518694315872, 0.2689933017084892, 0.0221892132299926, 0.152465615629931,
4661 0.1524656156298783, 0.5563518694313629, 0.02218921323010947, 0.2689933017086493,
4662 0.3277711127242067, 0.3277711127240469, 0.01668666182758015, 0.3277711127241663,
4663 0.4945020621274046, 0.02951774250327373, 0.2969980096590332, 0.1789821857102886,
4664 0.02951774250352841, 0.1789821857098627, 0.2969980096594547, 0.494502062127154,
4665 0.1789821857092536, 0.4945020621265333, 0.2969980096607454, 0.02951774250346773,
4666 0.1978395470663011, 0.02960272586703677, 0.2278827225106128, 0.5446750045560493,
4667 0.02960272586707343, 0.544675004555141, 0.2278827225112254, 0.1978395470665602,
4668 0.5446750045559754, 0.1978395470660405, 0.2278827225108745, 0.02960272586710963,
4669 0.03229881331828368, 0.3371690700776922, 0.1320500662715863, 0.4984820503324378,
4670 0.4984820503323908, 0.03229881331833241, 0.1320500662716444, 0.3371690700776324,
4671 0.3371690700771687, 0.4984820503329197, 0.1320500662716443, 0.0322988133182672,
4672 0.1207512536386751, 0.6778351364529377, 0.1011781353097973, 0.1002354745985899,
4673 0.6778351364538195, 0.1002354745986857, 0.1011781353085159, 0.1207512536389788,
4674 0.1002354745985345, 0.1207512536390304, 0.1011781353086743, 0.6778351364537608,
4675 0.138106941917413, 0.3354607968315433, 0.03273663417213666, 0.493695627078907,
4676 0.4936956270790593, 0.1381069419173125, 0.03273663417222188, 0.3354607968314063,
4677 0.3354607968314335, 0.4936956270789277, 0.03273663417220138, 0.1381069419174373,
4678 0.2500532412376334, 0.2507616099201166, 0.4585809066512544, 0.04060424219099551,
4679 0.2507616099209062, 0.04060424219100611, 0.4585809066503929, 0.2500532412376947,
4680 0.04060424219112386, 0.2500532412374494, 0.4585809066512888, 0.2507616099201379,
4681 0.09261674502310314, 0.3090936802353301, 0.5079960391158374, 0.0902935356257294,
4682 0.3090936802365318, 0.0902935356263497, 0.5079960391138479, 0.09261674502327055,
4683 0.09029353562658468, 0.09261674502301917, 0.5079960391137064, 0.3090936802366897,
4684 0.1139695348123683, 0.1139695348116085, 0.6580913955636913, 0.1139695348123319,
4685 0.1429946401664338, 0.2384743646845937, 0.1443488665029351, 0.4741821286460375,
4686 0.4741821286458542, 0.1429946401665482, 0.1443488665032992, 0.2384743646842984,
4687 0.2384743646842464, 0.4741821286455784, 0.1443488665038495, 0.1429946401663257,
4688 0.2864949113772423, 0.1115967035331357, 0.1108203324715355, 0.4910880526180866,
4689 0.1115967035330135, 0.4910880526179628, 0.1108203324717666, 0.2864949113772571,
4690 0.4910880526178663, 0.286494911377532, 0.1108203324716498, 0.111596703532952,
4691 0.125536113167282, 0.1148821967817834, 0.2994703853758982, 0.4601113046750364,
4692 0.4601113046750214, 0.1255361131668398, 0.2994703853761758, 0.1148821967819631,
4693 0.1148821967814947, 0.4601113046733321, 0.299470385377665, 0.1255361131675082,
4694 0.1968268645044536, 0.1968268645044899, 0.4095194064864269, 0.1968268645046297,
4695 0.1275456273615645, 0.3107744236691848, 0.2609901451138755, 0.3006898038553752,
4696 0.3107744236696469, 0.3006898038543989, 0.2609901451144841, 0.1275456273614701,
4697 0.3006898038549698, 0.1275456273614465, 0.260990145113821, 0.3107744236697628,
4698 0.296008469913471, 0.2960084699134847, 0.1119745902596869, 0.2960084699133574,
4700const double tetrahedronRule11Weights[] = {
4701 0.001111230465888245,
4702 0.001463529470322484,
4703 0.001463529470382294,
4704 0.001463529470386782,
4705 0.002655926879312198,
4706 0.002655926879322708,
4707 0.002655926879333268,
4708 0.002793764937916421,
4709 0.002793764937921083,
4710 0.002793764937931147,
4711 0.003167952255785238,
4712 0.00316795225578531,
4713 0.003167952255806052,
4714 0.003270326156741943,
4715 0.003270326156781258,
4716 0.003270326156784528,
4717 0.004339611139614775,
4718 0.004339611139623161,
4719 0.004339611139720208,
4720 0.005113551260037138,
4721 0.005113551260179199,
4722 0.005113551260189843,
4723 0.005142497687335369,
4724 0.005142497687344614,
4725 0.005142497687469521,
4726 0.006077053503557707,
4727 0.006077053503558295,
4728 0.006077053503578441,
4729 0.006077208769493818,
4730 0.006077208769512546,
4731 0.006077208769514417,
4732 0.006333977981799393,
4733 0.006333977981935039,
4734 0.006333977981939412,
4735 0.006372925303353713,
4736 0.006372925303359109,
4737 0.00637292530337129,
4738 0.007018558826226705,
4739 0.007018558826230605,
4740 0.007018558826244519,
4741 0.007201764440985961,
4742 0.007201764440986914,
4743 0.007201764441015829,
4744 0.007225542757473971,
4745 0.007225542757538953,
4746 0.007225542757541352,
4747 0.008304891684153702,
4748 0.008304891684155838,
4749 0.008304891684182603,
4750 0.009030934609166132,
4751 0.009030934609173119,
4752 0.009030934609209975,
4753 0.009764991542963978,
4754 0.009764991542989192,
4755 0.009764991543035607,
4756 0.01124224327790999,
4757 0.01124224327791498,
4758 0.01124224327794794,
4759 0.01163750798423778,
4760 0.01169779583413261,
4761 0.01169779583418422,
4762 0.01169779583429073,
4763 0.01242902474833788,
4764 0.01242902474834883,
4765 0.01242902474835196,
4766 0.01289883963468391,
4767 0.01289883963468869,
4768 0.01289883963470812,
4769 0.01520459535499074,
4770 0.01520459535499386,
4771 0.01520459535500037,
4772 0.01558272282728873,
4776 0.01735732629212318,
4777 0.01735732629215922,
4778 0.01741083395204449,
4779 0.01741083395206623,
4780 0.01741083395208139,
4781 0.01799622751493549,
4782 0.01969180309262242,
4783 0.01969180309266106,
4784 0.01969180309277878,
4786 0.02005035142926104,
4787 0.02005035142929472,
4788 0.02164912272125193,
4789 0.02164912272126182,
4790 0.02164912272129781,
4791 0.02702858870559996,
4792 0.02758428230058713,
4793 0.02758428230059255,
4794 0.02758428230059998,
4795 0.02976459331262114,
4797const double tetrahedronRule12Points[] = {
4798 0.005336077019643312, 0.00533607701965122, 0.9839917689410563, 0.00533607701964911,
4799 0.02289609338296681, 0.9546184848667337, 0.01790586600742269, 0.004579555742876745,
4800 0.004579555742875841, 0.0228960933829682, 0.0179058660074233, 0.9546184848667327,
4801 0.9546184848667292, 0.004579555742878448, 0.0179058660074248, 0.02289609338296758,
4802 0.003634038039874281, 0.8589044391845247, 0.01981617795956102, 0.11764534481604,
4803 0.1176453448160352, 0.003634038039875694, 0.01981617795956089, 0.8589044391845282,
4804 0.858904439184522, 0.1176453448160376, 0.01981617795956242, 0.003634038039877985,
4805 0.03542041822023295, 0.5224715513554079, 0.01083320231284623, 0.431274828111513,
4806 0.5224715513554018, 0.4312748281115071, 0.01083320231285078, 0.03542041822024034,
4807 0.43127482811151, 0.03542041822023723, 0.01083320231285082, 0.522471551355402,
4808 0.7939888499122254, 0.003557095377268929, 0.03305477917755645, 0.1693992755329492,
4809 0.003557095377268694, 0.1693992755329503, 0.0330547791775573, 0.7939888499122237,
4810 0.1693992755329477, 0.7939888499122263, 0.0330547791775572, 0.003557095377268754,
4811 0.03490045658756769, 0.002190912398338879, 0.6722668687771673, 0.2906417622369261,
4812 0.2906417622369189, 0.03490045658756785, 0.6722668687771728, 0.002190912398340461,
4813 0.002190912398345305, 0.2906417622369231, 0.6722668687771658, 0.03490045658756569,
4814 0.2341448840740503, 0.692501417588051, 0.0005245712210146334, 0.0728291271168841,
4815 0.07282912711688336, 0.2341448840740487, 0.000524571221016469, 0.6925014175880515,
4816 0.6925014175880473, 0.07282912711688572, 0.0005245712210174548, 0.2341448840740495,
4817 0.3050609665772057, 0.01338905088310755, 0.02647035150983993, 0.6550796310298468,
4818 0.6550796310298418, 0.3050609665772103, 0.02647035150984013, 0.01338905088310775,
4819 0.01338905088311035, 0.6550796310298342, 0.02647035150984075, 0.3050609665772147,
4820 0.004307832160712481, 0.09910993965985174, 0.1523437205162723, 0.7442385076631635,
4821 0.09910993965985478, 0.7442385076631619, 0.1523437205162712, 0.004307832160712038,
4822 0.7442385076631638, 0.004307832160714106, 0.1523437205162691, 0.09910993965985301,
4823 0.05919699437842132, 0.07116099648149783, 0.01765696019083371, 0.8519850489492471,
4824 0.07116099648149686, 0.8519850489492479, 0.01765696019083371, 0.05919699437842155,
4825 0.851985048949244, 0.05919699437842153, 0.01765696019083469, 0.07116099648149979,
4826 0.06123548744419532, 0.2324179989563869, 0.6975189009523872, 0.00882761264703058,
4827 0.00882761264703291, 0.06123548744418655, 0.6975189009523861, 0.2324179989563944,
4828 0.2324179989563872, 0.008827612647035132, 0.6975189009523897, 0.06123548744418805,
4829 0.09851040146030474, 0.02461521681961515, 0.8525144716501452, 0.02435991006993499,
4830 0.02461521681961598, 0.02435991006993637, 0.8525144716501353, 0.09851040146031231,
4831 0.02435991006993612, 0.09851040146031514, 0.8525144716501323, 0.02461521681961654,
4832 0.0299575541295916, 0.4833426975320538, 0.4764936746832871, 0.01020607365506754,
4833 0.0102060736550687, 0.02995755412959167, 0.4764936746832857, 0.483342697532054,
4834 0.4833426975320467, 0.01020607365507009, 0.4764936746832923, 0.02995755412959084,
4835 0.6941399725295285, 0.02362764131444302, 0.2643810815068189, 0.01785130464920953,
4836 0.0178513046492101, 0.6941399725295325, 0.2643810815068127, 0.02362764131444467,
4837 0.02362764131444548, 0.01785130464921, 0.2643810815068133, 0.6941399725295312,
4838 0.03438582765934707, 0.02349501300003503, 0.0990866132622732, 0.8430325460783448,
4839 0.02349501300003591, 0.8430325460783443, 0.09908661326227276, 0.03438582765934704,
4840 0.8430325460783392, 0.03438582765934772, 0.09908661326227759, 0.02349501300003547,
4841 0.3771063994176174, 0.5748727589136075, 0.0304912794861778, 0.01752956218259738,
4842 0.5748727589136118, 0.01752956218259882, 0.03049127948617824, 0.3771063994176111,
4843 0.01752956218260132, 0.3771063994176133, 0.03049127948617957, 0.5748727589136059,
4844 0.3324969599766356, 0.3324969599766495, 0.002509120070074782, 0.3324969599766401,
4845 0.1624334612403688, 0.3425319979501514, 0.4858624607394064, 0.009172080070073307,
4846 0.3425319979501512, 0.009172080070074445, 0.4858624607394076, 0.1624334612403668,
4847 0.009172080070074595, 0.1624334612403718, 0.48586246073941, 0.3425319979501437,
4848 0.1021695690942893, 0.0288780033877441, 0.2474312436355633, 0.6215211838824033,
4849 0.02887800338774448, 0.6215211838824055, 0.2474312436355594, 0.1021695690942906,
4850 0.6215211838824011, 0.1021695690942831, 0.2474312436355717, 0.02887800338774416,
4851 0.1183429008210087, 0.5459504609989174, 0.3155723028572613, 0.02013433532281261,
4852 0.02013433532281294, 0.1183429008210102, 0.31557230285726, 0.5459504609989169,
4853 0.5459504609989215, 0.02013433532281465, 0.3155723028572566, 0.1183429008210072,
4854 0.4641610608049748, 0.08568157353024372, 0.4268281867514006, 0.02332917891338077,
4855 0.0233291789133806, 0.4641610608049873, 0.4268281867513944, 0.0856815735302377,
4856 0.08568157353024217, 0.02332917891338057, 0.4268281867513945, 0.4641610608049827,
4857 0.4810426322698022, 0.2337921730578832, 0.2697819249825928, 0.01538326968972176,
4858 0.01538326968972469, 0.4810426322698028, 0.2697819249825922, 0.2337921730578804,
4859 0.2337921730578815, 0.01538326968972496, 0.2697819249825896, 0.481042632269804,
4860 0.08312515611213879, 0.6898395103699005, 0.02408109553674171, 0.202954237981219,
4861 0.20295423798122, 0.08312515611213996, 0.02408109553674232, 0.6898395103698977,
4862 0.6898395103698945, 0.2029542379812216, 0.02408109553674225, 0.08312515611214158,
4863 0.02742002486773186, 0.1526139134707651, 0.7016489041188455, 0.1183171575426576,
4864 0.1526139134707658, 0.1183171575426507, 0.7016489041188496, 0.02742002486773387,
4865 0.1183171575426545, 0.02742002486773273, 0.7016489041188465, 0.1526139134707662,
4866 0.0256118593510928, 0.6956093147224817, 0.1154478712992354, 0.1633309546271902,
4867 0.1633309546271897, 0.02561185935109283, 0.1154478712992363, 0.6956093147224812,
4868 0.695609314722476, 0.1633309546271908, 0.1154478712992393, 0.02561185935109389,
4869 0.2708902039289692, 0.5606658837700146, 0.1501625601277951, 0.01828135217322113,
4870 0.5606658837700202, 0.01828135217322237, 0.1501625601277912, 0.2708902039289662,
4871 0.01828135217322301, 0.2708902039289658, 0.1501625601277926, 0.5606658837700186,
4872 0.6014420504489564, 0.07656778420928108, 0.06193417797899343, 0.2600559873627691,
4873 0.2600559873627669, 0.6014420504489668, 0.06193417797899366, 0.0765677842092726,
4874 0.0765677842092839, 0.2600559873627518, 0.06193417797899652, 0.6014420504489678,
4875 0.07462605132720868, 0.128036327678861, 0.0802610178929508, 0.7170766031009794,
4876 0.7170766031009705, 0.0746260513272115, 0.08026101789294995, 0.128036327678868,
4877 0.1280363276788657, 0.7170766031009719, 0.08026101789294988, 0.07462605132721249,
4878 0.1859004086837668, 0.01925270365058326, 0.5025986233550219, 0.292248264310628,
4879 0.2922482643106227, 0.185900408683766, 0.5025986233550276, 0.01925270365058374,
4880 0.01925270365058409, 0.2922482643106334, 0.5025986233550225, 0.18590040868376,
4881 0.1176843397145563, 0.1176843397145589, 0.6469469808563281, 0.1176843397145567,
4882 0.2114376345514575, 0.2363780333382985, 0.02542476511605016, 0.5267595669941939,
4883 0.5267595669941891, 0.211437634551462, 0.02542476511605067, 0.2363780333382982,
4884 0.2363780333382918, 0.5267595669941991, 0.02542476511605207, 0.211437634551457,
4885 0.4463155182649424, 0.4028816246284508, 0.02619956075625247, 0.1246032963503544,
4886 0.402881624628445, 0.1246032963503558, 0.02619956075625247, 0.4463155182649468,
4887 0.1246032963503482, 0.4463155182649512, 0.02619956075625223, 0.4028816246284483,
4888 0.06201821930268873, 0.08004502188860088, 0.5617139637207647, 0.2962227950879458,
4889 0.2962227950879483, 0.06201821930269108, 0.5617139637207541, 0.08004502188860652,
4890 0.08004502188860683, 0.2962227950879417, 0.5617139637207641, 0.06201821930268736,
4891 0.2972901553171066, 0.3803360632262429, 0.297442217416377, 0.02493156404027352,
4892 0.3803360632262462, 0.02493156404027269, 0.2974422174163724, 0.2972901553171086,
4893 0.02493156404027382, 0.2972901553171099, 0.297442217416373, 0.3803360632262432,
4894 0.6021485466361711, 0.0799434865871736, 0.1972600853341152, 0.12064788144254,
4895 0.120647881442539, 0.6021485466361716, 0.1972600853341229, 0.07994348658716655,
4896 0.07994348658717083, 0.1206478814425371, 0.1972600853341221, 0.6021485466361699,
4897 0.02875584715397042, 0.4891098147268006, 0.1151244443817293, 0.3670098937374996,
4898 0.3670098937375008, 0.02875584715397076, 0.1151244443817276, 0.4891098147268008,
4899 0.4891098147267995, 0.3670098937374994, 0.1151244443817297, 0.02875584715397138,
4900 0.134993927609458, 0.4106933140901517, 0.3647602491933826, 0.08955250910700774,
4901 0.08955250910700893, 0.1349939276094596, 0.3647602491933785, 0.410693314090153,
4902 0.4106933140901513, 0.08955250910701389, 0.3647602491933695, 0.1349939276094653,
4903 0.3918753971997565, 0.114767516763099, 0.2334539319513102, 0.2599031540858343,
4904 0.2599031540858343, 0.3918753971997636, 0.2334539319513043, 0.1147675167630978,
4905 0.1147675167631061, 0.2599031540858358, 0.2334539319513023, 0.3918753971997558,
4906 0.1301270947620232, 0.3163617622563091, 0.1273831687260135, 0.4261279742556542,
4907 0.3163617622563013, 0.426127974255657, 0.1273831687260152, 0.1301270947620265,
4908 0.4261279742556524, 0.1301270947620246, 0.127383168726021, 0.316361762256302,
4909 0.4045023685632761, 0.2089114968404676, 0.2918235155672437, 0.09476261902901267,
4910 0.2089114968404671, 0.09476261902901918, 0.2918235155672501, 0.4045023685632637,
4911 0.0947626190290201, 0.4045023685632663, 0.2918235155672511, 0.2089114968404626,
4912 0.2274485368045121, 0.1002497543721358, 0.4514599495099783, 0.2208417593133737,
4913 0.1002497543721362, 0.2208417593133712, 0.4514599495099766, 0.227448536804516,
4914 0.2208417593133764, 0.2274485368045148, 0.4514599495099708, 0.1002497543721381,
4915 0.5075486051202548, 0.2316476952172538, 0.1266237132343918, 0.1341799864280997,
4916 0.1341799864280956, 0.5075486051202593, 0.126623713234395, 0.2316476952172501,
4917 0.231647695217251, 0.1341799864280973, 0.1266237132343931, 0.5075486051202587,
4918 0.3053295843360563, 0.305329584336061, 0.08401124699181982, 0.3053295843360628,
4919 0.2482123715562289, 0.2482123715562241, 0.2553628853313281, 0.248212371556219,
4921const double tetrahedronRule12Weights[] = {
4922 0.0002001999422360427,
4923 0.0005057428796402097,
4924 0.0005057428796402238,
4925 0.0005057428796403027,
4926 0.001289456072169969,
4927 0.001289456072170008,
4928 0.001289456072170193,
4929 0.002086301293239566,
4930 0.002086301293240483,
4931 0.002086301293240565,
4933 0.002096333816505706,
4934 0.002096333816505719,
4935 0.002217064368779988,
4936 0.002217064368780136,
4937 0.002217064368780653,
4938 0.002614843457608431,
4940 0.002614843457608743,
4941 0.002816358486732715,
4942 0.002816358486732837,
4943 0.002816358486733098,
4944 0.002835998912930563,
4945 0.002835998912930566,
4946 0.002835998912930758,
4947 0.003126730725424427,
4948 0.003126730725424463,
4949 0.003126730725424529,
4950 0.003153973602536165,
4951 0.003153973602536455,
4952 0.00315397360253695,
4953 0.003163187183116422,
4954 0.003163187183116666,
4955 0.003163187183116705,
4956 0.003221580435286838,
4957 0.003221580435287081,
4958 0.00322158043528719,
4959 0.003339627167696848,
4960 0.003339627167697182,
4961 0.003339627167697222,
4962 0.00367774167811276,
4963 0.003677741678112901,
4964 0.003677741678112909,
4965 0.004205214423890247,
4966 0.004205214423890422,
4967 0.004205214423891097,
4968 0.004942955441682392,
4969 0.005332292154378799,
4970 0.005332292154379329,
4971 0.005332292154379453,
4972 0.006299077114277314,
4973 0.006299077114277537,
4974 0.006299077114277775,
4975 0.00737803689793278,
4976 0.007378036897933093,
4977 0.007378036897933695,
4978 0.00771631583170163,
4979 0.007716315831701642,
4980 0.007716315831701708,
4981 0.007807035967871289,
4982 0.007807035967872181,
4983 0.007807035967872265,
4984 0.007846508554369643,
4985 0.007846508554370055,
4986 0.007846508554370087,
4987 0.008000596024054854,
4988 0.00800059602405496,
4989 0.008000596024054986,
4990 0.008315808353509287,
4991 0.008315808353509403,
4992 0.008315808353509861,
4993 0.008418522805063788,
4994 0.008418522805064077,
4995 0.008418522805064284,
4996 0.00858375505374044,
4997 0.008583755053740592,
4998 0.008583755053740759,
4999 0.008688757350711517,
5000 0.008688757350712022,
5001 0.008688757350712244,
5002 0.00912078610871582,
5003 0.00912078610871593,
5004 0.009120786108716009,
5005 0.01110598507329943,
5006 0.01113988077259748,
5007 0.01113988077259774,
5008 0.01113988077259806,
5009 0.01145960029416907,
5011 0.01145960029416939,
5012 0.01155178034448177,
5013 0.01155178034448203,
5014 0.01155178034448213,
5015 0.01170383356047521,
5016 0.01170383356047528,
5017 0.01170383356047564,
5019 0.01188798519161229,
5020 0.01188798519161249,
5021 0.01215673761841356,
5023 0.01215673761841393,
5024 0.01313945192856208,
5025 0.01313945192856243,
5026 0.01313945192856289,
5027 0.01552667874066526,
5028 0.01552667874066688,
5029 0.01552667874066833,
5030 0.01690847088733956,
5031 0.01690847088734039,
5032 0.01690847088734145,
5033 0.01878337843692898,
5034 0.01878337843692938,
5035 0.01878337843692946,
5036 0.01950856083079681,
5037 0.01950856083079749,
5038 0.01950856083079761,
5039 0.02195224112844436,
5040 0.02195224112844458,
5041 0.02195224112844476,
5042 0.02551715280129824,
5043 0.02950496737799784,
5048namespace XiaoGimbutas {
5050const double tetrahedronRule13Points[] = {
5051 0.01034510725658796, 0.01034510725652366, 0.9689646782302881, 0.01034510725660032,
5052 0.9412811493523093, 0.008913012362466612, 0.03023687451099998, 0.01956896377422408,
5053 0.008913012362483565, 0.01956896377423934, 0.03023687451100695, 0.9412811493522701,
5054 0.01956896377427091, 0.9412811493522358, 0.03023687451100657, 0.008913012362486726,
5055 0.008603145262962948, 0.8844920682248393, 0.02544900390361993, 0.08145578260857789,
5056 0.08145578260860413, 0.008603145262975986, 0.02544900390362636, 0.8844920682247935,
5057 0.8844920682247885, 0.08145578260858234, 0.02544900390363992, 0.0086031452629892,
5058 0.07915594917543556, 0.87881874683591, 0.008412158658388869, 0.03361314533026558,
5059 0.03361314533024481, 0.07915594917539193, 0.008412158658414975, 0.8788187468359483,
5060 0.8788187468359566, 0.03361314533023658, 0.008412158658423473, 0.07915594917538334,
5061 0.02072452926120901, 0.2820938675417852, 0.005896688536536578, 0.6912849146604692,
5062 0.6912849146605238, 0.02072452926121111, 0.005896688536550856, 0.2820938675417143,
5063 0.282093867541703, 0.691284914660533, 0.005896688536556295, 0.02072452926120764,
5064 0.660612504418027, 0.00423850950551799, 0.3059064193536999, 0.0292425667227551,
5065 0.004238509505525088, 0.02924256672275331, 0.305906419353717, 0.6606125044180047,
5066 0.02924256672275465, 0.660612504417956, 0.3059064193537546, 0.004238509505534782,
5067 0.8108726651448125, 0.03145181004767937, 0.1465204590611696, 0.01115506574633854,
5068 0.01115506574634481, 0.8108726651448392, 0.1465204590611652, 0.03145181004765069,
5069 0.03145181004765925, 0.01115506574634996, 0.1465204590611479, 0.8108726651448429,
5070 0.01337142894352578, 0.0611452791183259, 0.1074571297438097, 0.8180261621943387,
5071 0.06114527911829663, 0.8180261621942968, 0.1074571297438493, 0.01337142894355733,
5072 0.8180261621944124, 0.01337142894356406, 0.1074571297437935, 0.06114527911823001,
5073 0.007414460977235957, 0.6955288748491347, 0.02821381240546334, 0.268842851768166,
5074 0.6955288748491215, 0.268842851768176, 0.02821381240546195, 0.007414460977240522,
5075 0.2688428517681751, 0.007414460977257575, 0.02821381240545042, 0.6955288748491169,
5076 0.02477429690597821, 0.007482222177392445, 0.5213287809539923, 0.4464146999626371,
5077 0.007482222177401224, 0.4464146999625711, 0.5213287809540651, 0.02477429690596256,
5078 0.4464146999626367, 0.02477429690598193, 0.5213287809539731, 0.007482222177408238,
5079 0.02112965969938043, 0.09035183340349828, 0.86581765678534, 0.02270085011178136,
5080 0.09035183340359541, 0.02270085011179018, 0.8658176567852218, 0.02112965969939262,
5081 0.02270085011179335, 0.0211296596993924, 0.8658176567851917, 0.09035183340362252,
5082 0.3417930742320212, 0.002594165265187326, 0.5797685345851115, 0.07584422591768003,
5083 0.002594165265210041, 0.07584422591768267, 0.5797685345850755, 0.3417930742320318,
5084 0.07584422591769545, 0.3417930742320845, 0.579768534585002, 0.002594165265218051,
5085 0.4847746571587412, 0.4810641377028125, 0.01833057078756236, 0.01583063435088392,
5086 0.4810641377027924, 0.01583063435090152, 0.01833057078755179, 0.4847746571587543,
5087 0.0158306343508983, 0.4847746571587827, 0.01833057078756206, 0.481064137702757,
5088 0.1676137196659997, 0.7086431089234964, 0.002914466641356441, 0.1208287047691475,
5089 0.7086431089235703, 0.1208287047691087, 0.002914466641385641, 0.1676137196659353,
5090 0.1208287047691088, 0.1676137196659543, 0.002914466641410491, 0.7086431089235264,
5091 0.05182981415363299, 0.7671835222425682, 0.01275903790005842, 0.1682276257037404,
5092 0.767183522242537, 0.1682276257037641, 0.01275903790006475, 0.05182981415363405,
5093 0.1682276257037143, 0.05182981415365493, 0.01275903790008807, 0.7671835222425427,
5094 0.1603808640957398, 0.780025722472745, 0.04144316733981209, 0.01815024609170305,
5095 0.01815024609171124, 0.1603808640958211, 0.04144316733977616, 0.7800257224726914,
5096 0.7800257224727031, 0.0181502460917103, 0.04144316733980475, 0.1603808640957819,
5097 0.001030437977338548, 0.3006497694477112, 0.5608693977782155, 0.1374503947967347,
5098 0.3006497694476872, 0.1374503947967453, 0.560869397778206, 0.001030437977361576,
5099 0.1374503947967274, 0.00103043797737723, 0.5608693977782493, 0.3006497694476461,
5100 0.009571364698298758, 0.6068954673005267, 0.3058952472331785, 0.07763792076799608,
5101 0.6068954673005383, 0.07763792076797839, 0.3058952472331658, 0.009571364698317486,
5102 0.07763792076798627, 0.009571364698318083, 0.3058952472331321, 0.6068954673005635,
5103 0.2359081252750476, 0.02712491103418074, 0.7148030256628792, 0.0221639380278924,
5104 0.02712491103418163, 0.02216393802789915, 0.7148030256628535, 0.2359081252750658,
5105 0.02216393802790523, 0.2359081252749586, 0.7148030256629532, 0.02712491103418291,
5106 0.5611854641624137, 0.3497758718670665, 0.01001327495242358, 0.07902538901809628,
5107 0.07902538901810821, 0.5611854641624555, 0.01001327495242865, 0.3497758718670076,
5108 0.3497758718669661, 0.0790253890181477, 0.01001327495243759, 0.5611854641624486,
5109 0.01201591051800159, 0.7035601418166272, 0.1282324135027442, 0.156191534162627,
5110 0.1561915341626666, 0.01201591051801169, 0.1282324135027487, 0.7035601418165731,
5111 0.7035601418165589, 0.1561915341626685, 0.1282324135027578, 0.01201591051801476,
5112 0.01227254816726416, 0.1520983651999485, 0.1736456691583085, 0.6619834174744789,
5113 0.1520983651998947, 0.6619834174744651, 0.1736456691583576, 0.01227254816728268,
5114 0.6619834174745407, 0.01227254816727948, 0.1736456691582867, 0.1520983651998931,
5115 0.009608952348337692, 0.5009662598450281, 0.2173473462639225, 0.2720774415427117,
5116 0.5009662598449669, 0.2720774415427657, 0.21734734626392, 0.009608952348347438,
5117 0.2720774415427986, 0.009608952348355002, 0.2173473462639029, 0.5009662598449434,
5118 0.117142028395487, 0.1306252415276769, 0.7370755718293556, 0.01515715824748054,
5119 0.01515715824748938, 0.1171420283955028, 0.7370755718293308, 0.130625241527677,
5120 0.1306252415276693, 0.01515715824751321, 0.7370755718293365, 0.117142028395481,
5121 0.06596911170718446, 0.4869178929175357, 0.4164421277991943, 0.03067086757608556,
5122 0.03067086757606238, 0.06596911170715442, 0.4164421277993404, 0.4869178929174427,
5123 0.4869178929174335, 0.03067086757608414, 0.4164421277992895, 0.06596911170719272,
5124 0.06180743725428443, 0.7796220928971531, 0.07217289794213186, 0.08639757190643063,
5125 0.08639757190638243, 0.06180743725431112, 0.07217289794220663, 0.7796220928970998,
5126 0.7796220928970106, 0.08639757190646453, 0.07217289794218502, 0.06180743725433989,
5127 0.2124417592665611, 0.3704425559581763, 0.01068152306355014, 0.4064341617117125,
5128 0.4064341617117311, 0.2124417592666155, 0.01068152306356992, 0.3704425559580835,
5129 0.3704425559580568, 0.4064341617118274, 0.01068152306357016, 0.2124417592665457,
5130 0.01757754194097423, 0.3170690280570044, 0.0808011880664319, 0.5845522419355894,
5131 0.3170690280569446, 0.5845522419356186, 0.08080118806646398, 0.01757754194097282,
5132 0.584552241935574, 0.017577541940982, 0.0808011880664406, 0.3170690280570034,
5133 0.4819714524309398, 0.01756230923632635, 0.3414320148667813, 0.1590342234659526,
5134 0.1590342234659364, 0.4819714524309074, 0.3414320148668196, 0.01756230923633656,
5135 0.01756230923633349, 0.1590342234659289, 0.3414320148668064, 0.4819714524309313,
5136 0.08902566699068729, 0.3386042162630997, 0.02525485039503888, 0.5471152663511741,
5137 0.3386042162631206, 0.5471152663511726, 0.02525485039504986, 0.08902566699065692,
5138 0.5471152663511358, 0.08902566699071175, 0.02525485039503578, 0.3386042162631167,
5139 0.05285544098330982, 0.4000979296301265, 0.4641321089536249, 0.08291452043293879,
5140 0.4000979296298913, 0.0829145204330444, 0.4641321089536999, 0.05285544098336448,
5141 0.08291452043303993, 0.05285544098335554, 0.4641321089535966, 0.400097929630008,
5142 0.01782606090077854, 0.2874706358928882, 0.3856172937149586, 0.3090860094913746,
5143 0.2874706358928806, 0.3090860094913717, 0.3856172937149701, 0.01782606090077765,
5144 0.3090860094913699, 0.01782606090078187, 0.3856172937149664, 0.2874706358928818,
5145 0.3710934105995327, 0.02657234084597485, 0.09690187156313018, 0.5054323769913622,
5146 0.02657234084597537, 0.5054323769913355, 0.09690187156315631, 0.3710934105995328,
5147 0.5054323769913123, 0.371093410599567, 0.09690187156314264, 0.02657234084597807,
5148 0.02148831270206694, 0.3206072988650484, 0.2127349091997354, 0.4451694792331493,
5149 0.4451694792332048, 0.02148831270207087, 0.2127349091997207, 0.3206072988650036,
5150 0.3206072988650124, 0.445169479233177, 0.2127349091997361, 0.02148831270207452,
5151 0.0951170007288927, 0.0951170007290063, 0.7146489978132146, 0.0951170007288864,
5152 0.1735802358450919, 0.02890436352483536, 0.3570824842180014, 0.4404329164120713,
5153 0.4404329164120814, 0.1735802358450641, 0.3570824842179925, 0.02890436352486198,
5154 0.02890436352488776, 0.4404329164119998, 0.357082484218023, 0.1735802358450894,
5155 0.08023850116226482, 0.6174866483249893, 0.07195784522707145, 0.2303170052856744,
5156 0.6174866483249148, 0.2303170052857254, 0.0719578452270639, 0.0802385011622959,
5157 0.2303170052856326, 0.08023850116232735, 0.07195784522713053, 0.6174866483249095,
5158 0.09452881219751588, 0.1751776752009559, 0.07065601264629488, 0.6596374999552334,
5159 0.1751776752009207, 0.6596374999553175, 0.07065601264621812, 0.09452881219754372,
5160 0.6596374999552117, 0.09452881219755312, 0.0706560126462567, 0.1751776752009785,
5161 0.06541766890798655, 0.0754347492130809, 0.2206728628957595, 0.6384747189831731,
5162 0.6384747189831496, 0.0654176689080234, 0.2206728628957641, 0.0754347492130629,
5163 0.07543474921303878, 0.6384747189831916, 0.22067286289572, 0.06541766890804965,
5164 0.5321359768315169, 0.2362423058619533, 0.03066111663210869, 0.2009606006744211,
5165 0.2362423058618978, 0.2009606006744852, 0.03066111663211837, 0.5321359768314987,
5166 0.200960600674406, 0.5321359768315502, 0.03066111663213887, 0.2362423058619049,
5167 0.2434135622407882, 0.1003198536332518, 0.5906059332310526, 0.06566065089490747,
5168 0.1003198536332653, 0.06566065089495007, 0.5906059332310177, 0.2434135622407669,
5169 0.06566065089490132, 0.2434135622409514, 0.590605933230827, 0.1003198536333202,
5170 0.03545951407500253, 0.1645691312152424, 0.5385515468421933, 0.2614198078675618,
5171 0.2614198078675792, 0.03545951407500569, 0.5385515468421994, 0.1645691312152157,
5172 0.1645691312152262, 0.2614198078675275, 0.5385515468422312, 0.03545951407501513,
5173 0.078850996951403, 0.2214791068336956, 0.1663421652944799, 0.5333277309204216,
5174 0.5333277309204181, 0.07885099695144153, 0.1663421652944797, 0.2214791068336607,
5175 0.2214791068336244, 0.533327730920471, 0.1663421652944595, 0.0788509969514451,
5176 0.0773186488433034, 0.5438135338904002, 0.1960861755130517, 0.1827816417532447,
5177 0.1827816417531721, 0.0773186488433082, 0.1960861755131724, 0.5438135338903474,
5178 0.5438135338903273, 0.1827816417532548, 0.1960861755130822, 0.07731864884333575,
5179 0.1668632870416709, 0.1668632870415595, 0.4994101388751889, 0.1668632870415807,
5180 0.1227490628669584, 0.3909296074394038, 0.08756388655247146, 0.3987574431411663,
5181 0.3987574431411315, 0.1227490628669686, 0.0875638865525005, 0.3909296074393993,
5182 0.3909296074393537, 0.3987574431411711, 0.08756388655250151, 0.1227490628669736,
5183 0.276668775818374, 0.2188997970179869, 0.4020005482407241, 0.102430878922915,
5184 0.2188997970179731, 0.1024308789229114, 0.4020005482406983, 0.2766687758184172,
5185 0.1024308789229648, 0.2766687758182949, 0.4020005482407235, 0.2188997970180168,
5186 0.3095550183430513, 0.3095550183430962, 0.07133494497075156, 0.309555018343101,
5187 0.3138415213429039, 0.09663461813535858, 0.2305808594445332, 0.3589430010772042,
5188 0.3589430010771437, 0.3138415213429264, 0.230580859444564, 0.09663461813536586,
5189 0.09663461813536428, 0.3589430010771935, 0.2305808594445379, 0.3138415213429043,
5190 0.4418055888803888, 0.2069223626302676, 0.1404348940839113, 0.2108371544054322,
5191 0.210837154405392, 0.4418055888803925, 0.1404348940839597, 0.2069223626302559,
5192 0.206922362630213, 0.2108371544054255, 0.1404348940839574, 0.4418055888804041,
5193 0.1108495022995848, 0.1626179922026075, 0.3263197105354871, 0.4002127949623205,
5194 0.4002127949623002, 0.1108495022995989, 0.3263197105354845, 0.1626179922026164,
5195 0.1626179922025704, 0.4002127949623043, 0.326319710535522, 0.1108495022996032,
5196 0.2505588869395824, 0.2505588869395491, 0.2483233391813068, 0.2505588869395617,
5198const double tetrahedronRule13Weights[] = {
5199 0.0002480594675168803,
5200 0.000650491962223052,
5201 0.000650491962224175,
5202 0.0006504919622251082,
5203 0.001290974956953882,
5204 0.001290974956955246,
5205 0.001290974956956647,
5206 0.001340851547869289,
5207 0.001340851547870439,
5208 0.001340851547871066,
5209 0.001431208149429356,
5210 0.001431208149430814,
5211 0.001431208149431119,
5212 0.002016789985488527,
5213 0.00201678998548882,
5214 0.002016789985490143,
5215 0.002088390612147266,
5216 0.002088390612147368,
5217 0.002088390612148554,
5218 0.002130735544378634,
5219 0.00213073554438061,
5220 0.002130735544381179,
5221 0.002136503704822046,
5222 0.002136503704822481,
5223 0.002136503704823818,
5224 0.002214867394998551,
5226 0.002214867395000742,
5227 0.00222704248813359,
5228 0.002227042488135406,
5229 0.002227042488135766,
5230 0.002412787372148824,
5231 0.002412787372151328,
5232 0.002412787372153638,
5233 0.002492611378149027,
5234 0.002492611378150218,
5235 0.002492611378150285,
5236 0.002560191587547936,
5237 0.002560191587551527,
5238 0.00256019158755455,
5239 0.002718142703234164,
5240 0.002718142703234617,
5241 0.002718142703237677,
5242 0.003110144144971738,
5243 0.003110144144971966,
5244 0.003110144144972429,
5245 0.003205036237160009,
5246 0.003205036237163785,
5247 0.003205036237166612,
5248 0.00393054515240341,
5249 0.003930545152406018,
5250 0.003930545152406475,
5251 0.003971541178919466,
5252 0.003971541178920297,
5253 0.003971541178922642,
5254 0.004142773176415053,
5255 0.004142773176415798,
5256 0.004142773176419249,
5257 0.004510424642995273,
5258 0.004510424642999121,
5259 0.004510424642999344,
5260 0.004638629681744651,
5261 0.004638629681748835,
5262 0.00463862968174892,
5263 0.004760728826715785,
5264 0.004760728826718033,
5265 0.004760728826718926,
5266 0.004801572278215449,
5267 0.00480157227821793,
5268 0.004801572278222341,
5269 0.004886855150821356,
5270 0.004886855150822266,
5271 0.004886855150829719,
5272 0.005527674674459776,
5273 0.00552767467446142,
5274 0.005527674674463838,
5275 0.005590238647201325,
5276 0.005590238647206236,
5277 0.005590238647206961,
5278 0.005632805402396634,
5279 0.005632805402396995,
5280 0.005632805402398852,
5281 0.006766622541764133,
5282 0.00676662254176657,
5283 0.006766622541766761,
5284 0.006935147143899732,
5285 0.006935147143900422,
5286 0.006935147143901512,
5287 0.007067246329643165,
5288 0.007067246329654151,
5289 0.007067246329660336,
5290 0.007583310463113181,
5292 0.007583310463114458,
5293 0.00785916073165506,
5294 0.00785916073165542,
5295 0.007859160731656363,
5296 0.00829497134333823,
5297 0.008294971343338606,
5298 0.008294971343339612,
5299 0.008631390479076347,
5300 0.009141350634070546,
5301 0.009141350634079419,
5302 0.009141350634087499,
5303 0.009320328536744166,
5304 0.009320328536746404,
5305 0.009320328536752947,
5306 0.009471371720718021,
5307 0.009471371720719352,
5308 0.009471371720719423,
5309 0.009658673209736351,
5310 0.009658673209738493,
5311 0.009658673209738526,
5312 0.01008129683578955,
5313 0.01008129683579076,
5314 0.01008129683579227,
5315 0.01065871747742306,
5316 0.01065871747743018,
5317 0.01065871747743694,
5318 0.01085243167679074,
5320 0.01085243167679318,
5321 0.01146275018831309,
5322 0.01146275018831698,
5323 0.01146275018832084,
5324 0.01276467994129703,
5325 0.01276467994129944,
5326 0.01276467994130476,
5327 0.01404013668370559,
5330 0.01536069712749215,
5331 0.01542681751246374,
5332 0.01542681751246688,
5333 0.01542681751246816,
5334 0.01700568262347133,
5335 0.01777013133272348,
5336 0.01777013133272481,
5337 0.01777013133272617,
5338 0.01870056597068023,
5339 0.01870056597068039,
5340 0.01870056597068342,
5341 0.01982019940924874,
5342 0.01982019940925496,
5343 0.01982019940925693,
5344 0.02582364461938367,
5346const double tetrahedronRule14Points[] = {
5347 0.006857703680959708, 0.006857703681460325, 0.9794268889578419, 0.006857703679738036,
5348 0.009252353846064727, 0.004788844763930928, 0.03329961033004269, 0.9526591910599617,
5349 0.9526591910590293, 0.009252353846425697, 0.03329961033024104, 0.004788844764303968,
5350 0.004788844764298505, 0.9526591910584257, 0.03329961033063356, 0.00925235384664224,
5351 0.06141444425249755, 0.9232999651585443, 0.002010058648387674, 0.0132755319405705,
5352 0.9232999651574737, 0.01327553194083024, 0.002010058649115951, 0.06141444425258011,
5353 0.01327553194070744, 0.06141444425278526, 0.002010058649810132, 0.9232999651566971,
5354 0.01773414386230762, 0.8989650605386635, 0.01446762164021698, 0.06883317395881183,
5355 0.8989650605385748, 0.0688331739588598, 0.01446762164046387, 0.0177341438621015,
5356 0.06883317395833545, 0.01773414386215409, 0.01446762164064887, 0.8989650605388616,
5357 0.009247363617832223, 0.3990139062271814, 0.5829037436121112, 0.008834986542875178,
5358 0.399013906225403, 0.008834986543019535, 0.5829037436136701, 0.009247363617907345,
5359 0.008834986543086735, 0.009247363618203858, 0.5829037436168685, 0.3990139062218409,
5360 0.7709900229262808, 0.01952291262766601, 0.01015620879258834, 0.1993308556534648,
5361 0.01952291262769855, 0.1993308556536677, 0.01015620879265931, 0.7709900229259744,
5362 0.1993308556534236, 0.7709900229262199, 0.01015620879270446, 0.01952291262765199,
5363 0.02032554506145879, 0.7220074978401071, 0.2431115808353706, 0.0145553762630635,
5364 0.7220074978408385, 0.01455537626308008, 0.2431115808345355, 0.02032554506154596,
5365 0.01455537626344418, 0.02032554506140792, 0.2431115808356294, 0.7220074978395185,
5366 0.01883099256369943, 0.01956534940768639, 0.8819163274688043, 0.07968733055980981,
5367 0.07968733056157902, 0.01883099256402238, 0.8819163274665061, 0.01956534940789245,
5368 0.01956534940798839, 0.07968733056254174, 0.8819163274654277, 0.01883099256404219,
5369 0.8343838905775879, 0.02228963644433849, 0.1242803391217787, 0.01904613385629492,
5370 0.02228963644438797, 0.0190461338562963, 0.1242803391208842, 0.8343838905784315,
5371 0.01904613385630611, 0.8343838905759399, 0.1242803391233692, 0.02228963644438475,
5372 0.2039231912002361, 0.02012121561803056, 0.01440053742030228, 0.7615550557614311,
5373 0.02012121561804498, 0.7615550557610796, 0.01440053742029756, 0.2039231912005778,
5374 0.7615550557609511, 0.2039231912006661, 0.01440053742036038, 0.02012121561802244,
5375 0.3361509636180879, 0.384645703604847, 0.2764557088059904, 0.002747623971074753,
5376 0.002747623971354991, 0.3361509636165141, 0.2764557088037994, 0.3846457036083315,
5377 0.3846457036073966, 0.002747623971615903, 0.276455708804184, 0.3361509636168036,
5378 0.350859996445968, 0.5522182104345288, 0.004931325226067042, 0.09199046789343618,
5379 0.5522182104342734, 0.09199046789365573, 0.004931325226427101, 0.3508599964456438,
5380 0.09199046789304373, 0.3508599964450814, 0.004931325226952402, 0.5522182104349225,
5381 0.02152082553450803, 0.0160803500126914, 0.379120808464382, 0.5832780159884186,
5382 0.5832780159922265, 0.02152082553456097, 0.3791208084604637, 0.01608035001274882,
5383 0.01608035001313742, 0.5832780159937186, 0.379120808458791, 0.02152082553435292,
5384 0.00323980932956962, 0.08400887661431675, 0.386296150270937, 0.5264551637851766,
5385 0.5264551637848466, 0.003239809329937143, 0.3862961502712207, 0.08400887661399553,
5386 0.0840088766149807, 0.5264551637842712, 0.3862961502705597, 0.00323980933018847,
5387 0.09120718428587543, 0.00411013141124883, 0.3989904928634934, 0.5056921914393824,
5388 0.004110131411517128, 0.5056921914391684, 0.3989904928650359, 0.09120718428427849,
5389 0.5056921914383363, 0.09120718428557456, 0.3989904928644713, 0.004110131411617812,
5390 0.5156439635468597, 0.2349406124884029, 0.2474912783867316, 0.001924145578005798,
5391 0.2349406124899761, 0.001924145578256931, 0.2474912783858402, 0.5156439635459269,
5392 0.001924145578230063, 0.5156439635453917, 0.2474912783874761, 0.2349406124889022,
5393 0.01932237274818349, 0.07638832520527908, 0.05638385444735509, 0.8479054475991824,
5394 0.8479054475994247, 0.01932237274817627, 0.05638385444701339, 0.07638832520538569,
5395 0.07638832520496093, 0.8479054476003125, 0.05638385444661988, 0.01932237274810664,
5396 0.3823009464917305, 0.0167988939596847, 0.02255542412116617, 0.5783447354274186,
5397 0.01679889395970684, 0.5783447354272748, 0.02255542412126642, 0.3823009464917519,
5398 0.5783447354271684, 0.3823009464918677, 0.02255542412122661, 0.01679889395973734,
5399 0.2129425371446761, 0.0212807476383709, 0.7437074210582457, 0.02206929415870729,
5400 0.02206929415866949, 0.2129425371459558, 0.7437074210569653, 0.02128074763840937,
5401 0.02128074763856252, 0.02206929415888909, 0.7437074210601419, 0.2129425371424064,
5402 0.3317239526150014, 0.3317239526139896, 0.004828142155987282, 0.3317239526150217,
5403 0.5404797680657268, 0.007294355381304199, 0.2453763152229318, 0.2068495613300372,
5404 0.007294355381551722, 0.2068495613301014, 0.2453763152216877, 0.5404797680666592,
5405 0.2068495613312503, 0.5404797680654154, 0.2453763152219601, 0.007294355381374185,
5406 0.8058111958219785, 0.09857704079908997, 0.07586181203272872, 0.01974995134620285,
5407 0.01974995134613911, 0.8058111958226273, 0.07586181203231102, 0.0985770407989226,
5408 0.09857704079958525, 0.0197499513461522, 0.07586181203295679, 0.8058111958213057,
5409 0.01748287896089844, 0.3792756315222444, 0.02304572711563008, 0.580195762401227,
5410 0.3792756315220148, 0.5801957624014105, 0.02304572711563284, 0.01748287896094188,
5411 0.5801957624013359, 0.01748287896096796, 0.02304572711565241, 0.3792756315220438,
5412 0.2874224758303754, 0.005601417694663574, 0.6029413319659248, 0.1040347745090362,
5413 0.1040347745094613, 0.2874224758296852, 0.6029413319661477, 0.00560141769470579,
5414 0.005601417694883342, 0.104034774509157, 0.6029413319657438, 0.2874224758302159,
5415 0.1114551583386971, 0.01030235261682538, 0.7627564092743483, 0.1154860797701293,
5416 0.01030235261707004, 0.1154860797700707, 0.7627564092740204, 0.1114551583388388,
5417 0.1154860797697298, 0.1114551583385124, 0.7627564092743049, 0.01030235261745294,
5418 0.2935488505770338, 0.09761999738538321, 0.6006213514676992, 0.00820980056988374,
5419 0.09761999738502115, 0.008209800569967951, 0.6006213514669282, 0.2935488505780827,
5420 0.008209800569969635, 0.293548850577753, 0.6006213514668876, 0.09761999738538973,
5421 0.08497804426593077, 0.517513525717932, 0.01294633315160566, 0.3845620968645316,
5422 0.5175135257172315, 0.3845620968650357, 0.01294633315184834, 0.0849780442658844,
5423 0.3845620968647721, 0.08497804426566612, 0.01294633315189131, 0.5175135257176705,
5424 0.7877678986243767, 0.09409500064304101, 0.01931078849337184, 0.09882631223921047,
5425 0.09882631223971038, 0.7877678986241535, 0.01931078849337398, 0.0940950006427621,
5426 0.09409500064289474, 0.09882631223940282, 0.0193107884933751, 0.7877678986243273,
5427 0.5497595632204098, 0.01252905980804105, 0.1219406461222866, 0.3157707308492627,
5428 0.01252905980810353, 0.3157707308500686, 0.1219406461215593, 0.5497595632202685,
5429 0.3157707308512963, 0.5497595632185667, 0.1219406461220274, 0.0125290598081097,
5430 0.5303977839664743, 0.2336768622507286, 0.008568966905135528, 0.2273563868776616,
5431 0.2273563868775282, 0.5303977839660673, 0.008568966905105817, 0.2336768622512988,
5432 0.2336768622504743, 0.2273563868768414, 0.008568966905196002, 0.5303977839674883,
5433 0.01341116464697127, 0.6612982036782233, 0.09601282934079287, 0.2292778023340126,
5434 0.2292778023349974, 0.01341116464707565, 0.0960128293404185, 0.6612982036775084,
5435 0.661298203678323, 0.2292778023338679, 0.09601282934065727, 0.01341116464715178,
5436 0.6533880188663116, 0.2247326755186619, 0.01699262706566816, 0.1048866785493583,
5437 0.10488667854954, 0.6533880188669758, 0.01699262706582885, 0.2247326755176553,
5438 0.2247326755185866, 0.1048866785488491, 0.01699262706599834, 0.6533880188665658,
5439 0.2612596694959481, 0.007667507939535023, 0.4304413398190844, 0.3006314827454324,
5440 0.3006314827447682, 0.2612596694952175, 0.430441339820285, 0.007667507939729312,
5441 0.007667507939682639, 0.3006314827445465, 0.4304413398197249, 0.261259669496046,
5442 0.01940675068598702, 0.1990033699311775, 0.07543662479224182, 0.7061532545905936,
5443 0.7061532545902, 0.01940675068596605, 0.07543662479225494, 0.1990033699315791,
5444 0.1990033699315986, 0.706153254589724, 0.07543662479267595, 0.01940675068600144,
5445 0.2153693225142795, 0.07162380480079734, 0.0661407842999457, 0.6468660883849775,
5446 0.07162380480015625, 0.6468660883848494, 0.06614078429932518, 0.2153693225156691,
5447 0.6468660883845436, 0.2153693225150791, 0.06614078429928018, 0.07162380480109713,
5448 0.077815923168826, 0.07781592316817382, 0.7665522304918784, 0.07781592317112174,
5449 0.01877419874737987, 0.1014405096223781, 0.1843049531492825, 0.6954803384809596,
5450 0.6954803384805778, 0.01877419874750536, 0.1843049531493682, 0.1014405096225487,
5451 0.1014405096223557, 0.6954803384805676, 0.1843049531495559, 0.01877419874752084,
5452 0.09578855271960066, 0.01823203771678103, 0.2102844818945803, 0.675694927669038,
5453 0.6756949276694415, 0.09578855271908891, 0.2102844818946296, 0.01823203771683995,
5454 0.01823203771688221, 0.6756949276687967, 0.2102844818947134, 0.09578855271960776,
5455 0.4739258549152569, 0.394299156898155, 0.1145335941286789, 0.01724139405790906,
5456 0.394299156900111, 0.01724139405791831, 0.1145335941285089, 0.4739258549134616,
5457 0.01724139405793893, 0.4739258549146191, 0.1145335941289155, 0.3942991568985264,
5458 0.09983516167455454, 0.2235331462354234, 0.02642159417479953, 0.6502100979152226,
5459 0.6502100979152713, 0.09983516167429868, 0.02642159417490681, 0.2235331462355232,
5460 0.2235331462366786, 0.650210097913948, 0.026421594174992, 0.09983516167438135,
5461 0.04604965750902205, 0.3968682475417654, 0.5163227682090831, 0.0407593267401295,
5462 0.3968682475411293, 0.0407593267406208, 0.5163227682092674, 0.04604965750898249,
5463 0.04075932674082398, 0.04604965750936901, 0.5163227682088478, 0.3968682475409593,
5464 0.5706340243899409, 0.08400311872986549, 0.105036530907377, 0.2403263259728166,
5465 0.240326325971861, 0.5706340243897189, 0.1050365309082531, 0.08400311873016701,
5466 0.08400311873016891, 0.240326325974372, 0.1050365309055699, 0.5706340243898892,
5467 0.1932367143291832, 0.0713650912511827, 0.6582528796899906, 0.07714531472964359,
5468 0.07714531472941318, 0.1932367143282536, 0.6582528796907257, 0.0713650912516075,
5469 0.07136509125209903, 0.07714531472977029, 0.658252879686536, 0.1932367143315947,
5470 0.07837424052530441, 0.3761818136931925, 0.07236155120489983, 0.4730823945766033,
5471 0.4730823945784287, 0.07837424052573189, 0.07236155120465555, 0.3761818136911839,
5472 0.3761818136912941, 0.473082394578608, 0.07236155120451863, 0.0783742405255793,
5473 0.08923568468861766, 0.5115423865329087, 0.09281715399980724, 0.3064047747786664,
5474 0.3064047747789605, 0.08923568468759871, 0.09281715400051348, 0.5115423865329274,
5475 0.5115423865325862, 0.3064047747787268, 0.09281715400041667, 0.08923568468827033,
5476 0.09737203363634417, 0.1007344014121848, 0.4929088721328376, 0.3089846928186334,
5477 0.3089846928173871, 0.09737203363532915, 0.492908872135997, 0.1007344014112866,
5478 0.1007344014106231, 0.3089846928177313, 0.4929088721369547, 0.09737203363469077,
5479 0.1775478833143351, 0.3899676091564037, 0.4030241508000952, 0.02946035672916597,
5480 0.3899676091567567, 0.02946035672918423, 0.4030241508003236, 0.1775478833137354,
5481 0.02946035672919241, 0.1775478833136099, 0.403024150799614, 0.3899676091575836,
5482 0.0382221895291049, 0.2034004094915035, 0.5628552072214578, 0.1955221937579338,
5483 0.195522193757886, 0.03822218952882864, 0.5628552072215468, 0.2034004094917387,
5484 0.2034004094916, 0.1955221937576974, 0.5628552072214532, 0.03822218952924938,
5485 0.391993350183357, 0.1914181781007838, 0.03060828252772313, 0.385980189188136,
5486 0.3859801891875482, 0.3919933501838906, 0.03060828252764542, 0.1914181781009157,
5487 0.1914181781009923, 0.3859801891869217, 0.03060828252764046, 0.3919933501844455,
5488 0.03830546710979171, 0.4143211516037891, 0.3863688156730401, 0.161004565613379,
5489 0.4143211516027137, 0.1610045656138734, 0.3863688156733209, 0.03830546711009203,
5490 0.1610045656134992, 0.0383054671100454, 0.3863688156731704, 0.414321151603285,
5491 0.2056632530541998, 0.05411126130896651, 0.2061145172704723, 0.5341109683663615,
5492 0.5341109683662314, 0.2056632530540627, 0.2061145172707037, 0.05411126130900221,
5493 0.05411126130928814, 0.5341109683657477, 0.2061145172697658, 0.2056632530551984,
5494 0.1015171591699777, 0.1020634349618442, 0.1162724881045504, 0.6801469177636278,
5495 0.6801469177635077, 0.1015171591702443, 0.1162724881044248, 0.1020634349618232,
5496 0.102063434961655, 0.6801469177636642, 0.1162724881042698, 0.101517159170411,
5497 0.06794709903225467, 0.08050368241686043, 0.3036135923650056, 0.5479356261858792,
5498 0.5479356261852021, 0.0679470990326355, 0.3036135923649413, 0.08050368241722111,
5499 0.08050368241747642, 0.5479356261849525, 0.3036135923645354, 0.0679470990330357,
5500 0.2160065443462191, 0.5071777807646763, 0.2145116281103287, 0.06230404677877585,
5501 0.5071777807651786, 0.06230404677880914, 0.2145116281099157, 0.2160065443460965,
5502 0.06230404677908077, 0.2160065443456221, 0.2145116281088852, 0.5071777807664121,
5503 0.1271466762690916, 0.167752470283245, 0.3465563262838002, 0.3585445271638631,
5504 0.1677524702817992, 0.358544527163581, 0.3465563262852937, 0.1271466762693261,
5505 0.3585445271645286, 0.1271466762697583, 0.3465563262840383, 0.1677524702816747,
5506 0.3502614515179938, 0.04637577761701088, 0.2412387153575752, 0.3621240555074202,
5507 0.3621240555078011, 0.3502614515181501, 0.2412387153574093, 0.04637577761663944,
5508 0.04637577761704335, 0.3621240555066351, 0.2412387153578485, 0.3502614515184731,
5509 0.5035445472625852, 0.2096968537717866, 0.07908151868224303, 0.2076770802833851,
5510 0.2076770802830252, 0.5035445472625711, 0.07908151868236299, 0.2096968537720406,
5511 0.2096968537719228, 0.207677080282593, 0.07908151868295447, 0.5035445472625297,
5512 0.09704125425919986, 0.2851510675157584, 0.3639850895836558, 0.2538225886413859,
5513 0.2851510675153835, 0.2538225886425896, 0.363985089582452, 0.097041254259575,
5514 0.2538225886423787, 0.09704125425935214, 0.3639850895833628, 0.2851510675149063,
5515 0.3029181193293014, 0.3029181193293765, 0.09124564201234239, 0.3029181193289797,
5516 0.4526488719953613, 0.1783434906135457, 0.2141553642703896, 0.1548522731207034,
5517 0.1783434906131041, 0.1548522731197198, 0.2141553642717896, 0.4526488719953865,
5518 0.1548522731205867, 0.4526488719948076, 0.2141553642709648, 0.1783434906136407,
5519 0.165887520255092, 0.165887520255045, 0.5023374392351683, 0.1658875202546948,
5520 0.1538060360803229, 0.3322960833854866, 0.1644327097770143, 0.3494651707571762,
5521 0.332296083385749, 0.3494651707568161, 0.1644327097772045, 0.1538060360802305,
5522 0.3494651707565804, 0.1538060360803426, 0.1644327097771141, 0.332296083385963,
5523 0.2432210319415151, 0.2432210319416702, 0.2703369041747087, 0.2432210319421061,
5525const double tetrahedronRule14Weights[] = {
5526 0.0001326304715554318,
5527 0.0003062422717916081,
5528 0.0003062422718052223,
5529 0.0003062422718125822,
5530 0.0003865523368973635,
5531 0.0003865523369177293,
5532 0.0003865523369318582,
5533 0.0009985509358173324,
5534 0.0009985509358233183,
5535 0.0009985509358356878,
5536 0.00100506631502414,
5537 0.001005066315035382,
5538 0.001005066315053699,
5539 0.001510383294502125,
5540 0.001510383294509604,
5541 0.001510383294511446,
5542 0.001557037123532029,
5543 0.00155703712356756,
5544 0.001557037123631163,
5545 0.001574105140631024,
5546 0.001574105140670639,
5547 0.001574105140683729,
5548 0.001737740804468816,
5549 0.001737740804472743,
5550 0.001737740804485786,
5551 0.001967596134602619,
5552 0.001967596134602752,
5553 0.001967596134606619,
5554 0.002013317271230114,
5555 0.002013317271272657,
5556 0.002013317271285124,
5557 0.002038335190731275,
5558 0.002038335190790098,
5559 0.002038335190840345,
5560 0.002064712890465934,
5561 0.002064712890473364,
5562 0.002064712890477832,
5563 0.002256663233996461,
5564 0.002256663234040253,
5565 0.002256663234076034,
5566 0.002277242268361119,
5567 0.002277242268384512,
5568 0.002277242268412218,
5569 0.002606662555776668,
5570 0.00260666255582001,
5571 0.002606662555829621,
5572 0.002620943094181545,
5573 0.002620943094204372,
5574 0.002620943094213716,
5575 0.002835082464645224,
5576 0.002835082464658077,
5577 0.002835082464658189,
5578 0.002868455103111458,
5579 0.002868455103117399,
5580 0.002868455103145995,
5581 0.002875952853631905,
5582 0.003030717720368688,
5583 0.003030717720400125,
5584 0.003030717720401985,
5585 0.003071563695482687,
5586 0.003071563695484445,
5587 0.003071563695486829,
5588 0.003080564445580618,
5589 0.003080564445589803,
5590 0.003080564445597751,
5591 0.003095022989361726,
5592 0.003095022989380672,
5593 0.003095022989401973,
5594 0.003143842557385247,
5595 0.003143842557427992,
5596 0.003143842557478466,
5597 0.003464359444750507,
5598 0.003464359444760797,
5599 0.003464359444767502,
5600 0.003474472952247674,
5601 0.003474472952264732,
5602 0.003474472952267899,
5603 0.003624020544269819,
5604 0.003624020544275046,
5605 0.003624020544275626,
5606 0.003683578020296075,
5607 0.00368357802031626,
5608 0.00368357802032442,
5609 0.003802172079287347,
5610 0.003802172079289692,
5611 0.003802172079301811,
5612 0.003809274119446043,
5613 0.003809274119462113,
5614 0.003809274119473429,
5615 0.003871269376928166,
5616 0.003871269376949657,
5617 0.003871269376972213,
5618 0.003949865178581519,
5619 0.003949865178586763,
5620 0.003949865178618155,
5621 0.004081275540612334,
5622 0.004081275540614281,
5623 0.004081275540655719,
5624 0.004320186677478928,
5625 0.004320186677494429,
5626 0.00432018667752395,
5627 0.004759723395406246,
5628 0.004845932819596691,
5629 0.004845932819645914,
5630 0.004845932819659964,
5631 0.004931010814560586,
5632 0.004931010814563869,
5633 0.004931010814602941,
5634 0.005424409298659606,
5635 0.005424409298673685,
5636 0.005424409298691003,
5637 0.005460989291181884,
5638 0.005460989291244838,
5639 0.005460989291290918,
5640 0.005727261783720176,
5641 0.005727261783761345,
5642 0.00572726178378774,
5643 0.006699651517107228,
5644 0.006699651517133745,
5645 0.006699651517141216,
5646 0.007349501442209064,
5648 0.007349501442246883,
5649 0.008208997919363397,
5650 0.008208997919443324,
5651 0.008208997919495108,
5652 0.008550551288604278,
5653 0.008550551288658911,
5654 0.008550551288677955,
5655 0.009107867611710199,
5656 0.009107867611759999,
5657 0.009107867611766891,
5658 0.009130619132910684,
5659 0.009130619132935567,
5660 0.009130619132941725,
5661 0.009299955245756457,
5662 0.009299955245759339,
5663 0.00929995524576649,
5664 0.009446739702049126,
5665 0.009446739702049345,
5666 0.009446739702065811,
5667 0.009618158729519025,
5668 0.009618158729531884,
5669 0.009618158729557466,
5670 0.01004340142046944,
5672 0.01004340142055051,
5673 0.01005857022790992,
5674 0.01005857022791025,
5675 0.01005857022791983,
5676 0.01007559414854637,
5677 0.01007559414857101,
5678 0.01007559414858962,
5679 0.01046629943411991,
5680 0.01046629943416311,
5681 0.01046629943418979,
5682 0.01108962311518957,
5684 0.01108962311529199,
5685 0.01147674139604568,
5686 0.01147674139605218,
5687 0.01147674139609741,
5689 0.01322957424118557,
5690 0.01322957424125103,
5691 0.01470178544539434,
5692 0.01470178544543603,
5693 0.01470178544547772,
5694 0.01488953070147238,
5695 0.01504719421427231,
5696 0.01504719421427678,
5697 0.01504719421432172,
5698 0.01621927038505058,
5699 0.01790067394810685,
5700 0.01790067394811538,
5701 0.01790067394811609,
5702 0.01906895830895307,
5704const double tetrahedronRule15Points[] = {
5705 0.02484175292278384, 0.008848046489432548, 0.9372660613009632, 0.02904413928682048,
5706 0.008848046489437518, 0.02904413928681676, 0.9372660613009608, 0.02484175292278501,
5707 0.02904413928681213, 0.02484175292278018, 0.9372660613009554, 0.008848046489452255,
5708 0.003073684779436487, 0.2792517608130759, 0.007826636168369566, 0.7098479182391181,
5709 0.709847918239126, 0.003073684779447072, 0.007826636168374292, 0.2792517608130526,
5710 0.2792517608130549, 0.7098479182391227, 0.007826636168374732, 0.003073684779447607,
5711 0.8851662080559259, 0.01941685525440453, 0.09225347133747239, 0.003163465352197137,
5712 0.01941685525440571, 0.003163465352201491, 0.09225347133747905, 0.8851662080559137,
5713 0.003163465352203353, 0.8851662080559214, 0.09225347133747011, 0.01941685525440515,
5714 0.02062270623222065, 0.9433792085073393, 0.01608597865131358, 0.01991210660912655,
5715 0.943379208507337, 0.01991210660912664, 0.01608597865131474, 0.0206227062322216,
5716 0.01991210660912658, 0.02062270623222047, 0.01608597865131562, 0.9433792085073373,
5717 0.1095755475481473, 0.01464021932495235, 0.8630127527658966, 0.01277148036100373,
5718 0.01277148036100595, 0.1095755475481476, 0.8630127527658954, 0.01464021932495108,
5719 0.01464021932495353, 0.012771480361006, 0.8630127527659015, 0.109575547548139,
5720 0.01034990660067171, 0.7426915834872547, 0.01167275911784623, 0.2352857507942273,
5721 0.2352857507942327, 0.01034990660067426, 0.0116727591178434, 0.7426915834872496,
5722 0.7426915834872502, 0.2352857507942241, 0.01167275911784928, 0.01034990660067648,
5723 0.0133390399676393, 0.3718583817617002, 0.6057046365583734, 0.009097941712287172,
5724 0.3718583817617083, 0.009097941712290891, 0.6057046365583626, 0.01333903996763819,
5725 0.009097941712294314, 0.01333903996763977, 0.6057046365583639, 0.3718583817617021,
5726 0.5249771861414798, 0.01367226401253988, 0.01029208189692955, 0.4510584679490507,
5727 0.01367226401254362, 0.4510584679490587, 0.01029208189693136, 0.5249771861414664,
5728 0.4510584679490486, 0.5249771861414734, 0.01029208189693373, 0.01367226401254431,
5729 0.0745911424654928, 0.09342069694332726, 0.004110311725985602, 0.8278778488651943,
5730 0.8278778488651856, 0.07459114246549663, 0.004110311725986349, 0.09342069694333147,
5731 0.0934206969433283, 0.8278778488651842, 0.004110311725989205, 0.07459114246549824,
5732 0.0122514981411758, 0.11081079369917, 0.01880574820318091, 0.8581319599564733,
5733 0.1108107936991686, 0.8581319599564727, 0.01880574820318023, 0.01225149814117846,
5734 0.85813195995647, 0.01225149814117781, 0.01880574820318224, 0.11081079369917,
5735 0.01511843542458239, 0.04765944606068975, 0.0750995589695265, 0.8621225595452015,
5736 0.04765944606069021, 0.8621225595452037, 0.07509955896952418, 0.01511843542458198,
5737 0.8621225595452005, 0.01511843542458308, 0.0750995589695319, 0.04765944606068458,
5738 0.1361581213833478, 0.001922023464433764, 0.2260822299666647, 0.6358376251855538,
5739 0.6358376251855543, 0.13615812138335, 0.2260822299666622, 0.001922023464433459,
5740 0.001922023464443689, 0.6358376251855318, 0.2260822299666766, 0.1361581213833479,
5741 0.01376037881840447, 0.7415160297079681, 0.2282126571617323, 0.01651093431189504,
5742 0.741516029707964, 0.01651093431189725, 0.2282126571617314, 0.01376037881840728,
5743 0.01651093431189804, 0.01376037881840719, 0.2282126571617405, 0.7415160297079542,
5744 0.5287234935734707, 0.3829175522239497, 0.08835752618992757, 0.000001428012651988331,
5745 0.000001428012658284353, 0.5287234935734723, 0.08835752618992139, 0.3829175522239481,
5746 0.382917552223954, 0.000001428012662889333, 0.0883575261899238, 0.5287234935734594,
5747 0.8603078190745503, 0.1006669391238628, 0.02182336879483741, 0.0172018730067494,
5748 0.1006669391238637, 0.01720187300674862, 0.02182336879483792, 0.8603078190745498,
5749 0.01720187300674926, 0.8603078190745502, 0.0218233687948384, 0.1006669391238621,
5750 0.213749749548486, 0.003009152671000964, 0.6883673506451037, 0.0948737471354093,
5751 0.003009152671001727, 0.09487374713541114, 0.6883673506451042, 0.2137497495484828,
5752 0.09487374713541051, 0.213749749548485, 0.6883673506450955, 0.003009152671008986,
5753 0.01776885891901024, 0.5596471440071771, 0.4090155222479943, 0.01356847482581836,
5754 0.5596471440071775, 0.01356847482581952, 0.4090155222479928, 0.01776885891901014,
5755 0.01356847482581988, 0.01776885891900956, 0.4090155222479974, 0.5596471440071731,
5756 0.5561861612025368, 0.07185958939197906, 0.3631251266370949, 0.008829122768389208,
5757 0.07185958939199275, 0.008829122768390513, 0.3631251266370967, 0.5561861612025201,
5758 0.008829122768396735, 0.556186161202529, 0.3631251266370916, 0.07185958939198267,
5759 0.02153556644467808, 0.01948609324379375, 0.7368319066698201, 0.2221464336417081,
5760 0.01948609324379522, 0.2221464336417116, 0.7368319066698122, 0.02153556644468091,
5761 0.2221464336417159, 0.02153556644468099, 0.736831906669808, 0.01948609324379502,
5762 0.7706018404420292, 0.01488093241522564, 0.1457507819888409, 0.06876644515390423,
5763 0.01488093241522547, 0.06876644515390219, 0.1457507819888461, 0.7706018404420262,
5764 0.06876644515390468, 0.7706018404420206, 0.1457507819888496, 0.01488093241522501,
5765 0.2632140692833737, 0.5416447947584936, 0.1940096424521396, 0.001131493505993147,
5766 0.5416447947584961, 0.001131493505992412, 0.1940096424521405, 0.263214069283371,
5767 0.001131493505999361, 0.2632140692833789, 0.1940096424521402, 0.5416447947584815,
5768 0.5866866785337993, 0.3700027679954775, 0.01920458791743641, 0.02410596555328681,
5769 0.02410596555328862, 0.5866866785337975, 0.01920458791743763, 0.3700027679954763,
5770 0.3700027679954874, 0.02410596555328817, 0.01920458791743828, 0.5866866785337862,
5771 0.1007245253786872, 0.007839833208067415, 0.681257697378422, 0.2101779440348234,
5772 0.007839833208073724, 0.2101779440348198, 0.6812576973784202, 0.1007245253786863,
5773 0.2101779440348183, 0.1007245253786925, 0.6812576973784144, 0.007839833208074687,
5774 0.2678058473170444, 0.009653727838177417, 0.3203870289323185, 0.4021533959124597,
5775 0.009653727838177781, 0.4021533959124907, 0.3203870289323026, 0.2678058473170289,
5776 0.4021533959124549, 0.2678058473170257, 0.3203870289323365, 0.009653727838182913,
5777 0.01871950766556472, 0.07877407681846821, 0.8174647095402787, 0.08504170597568828,
5778 0.07877407681846901, 0.08504170597569094, 0.8174647095402758, 0.01871950766556418,
5779 0.08504170597569295, 0.01871950766556529, 0.8174647095402776, 0.07877407681846416,
5780 0.2289622580755599, 0.7059180690514001, 0.01703231872933662, 0.04808735414370337,
5781 0.7059180690513981, 0.04808735414370217, 0.01703231872933689, 0.2289622580755628,
5782 0.04808735414368957, 0.2289622580755674, 0.01703231872933699, 0.7059180690514061,
5783 0.01343952012215375, 0.188978322150464, 0.07671766832162848, 0.7208644894057537,
5784 0.1889783221504602, 0.7208644894057589, 0.07671766832162524, 0.01343952012215571,
5785 0.7208644894057502, 0.01343952012215593, 0.07671766832162946, 0.1889783221504644,
5786 0.1856695714205305, 0.00940743474102812, 0.498715106027506, 0.3062078878109354,
5787 0.3062078878109278, 0.1856695714205285, 0.4987151060275142, 0.009407434741029452,
5788 0.009407434741032658, 0.306207887810909, 0.4987151060275297, 0.1856695714205286,
5789 0.07134313304985408, 0.7168988880207371, 0.01586351574919136, 0.1958944631802175,
5790 0.7168988880207331, 0.1958944631802114, 0.01586351574919187, 0.07134313304986359,
5791 0.1958944631802093, 0.07134313304985869, 0.01586351574919585, 0.7168988880207361,
5792 0.6081230921397938, 0.01132540328384632, 0.2960917880883974, 0.08445971648796252,
5793 0.01132540328384961, 0.08445971648796122, 0.2960917880884005, 0.6081230921397887,
5794 0.08445971648796277, 0.6081230921397877, 0.2960917880884, 0.01132540328384951,
5795 0.7831901908047053, 0.08946628745362917, 0.1093980943900156, 0.01794542735164988,
5796 0.01794542735164876, 0.7831901908046981, 0.1093980943900213, 0.08946628745363189,
5797 0.08946628745363563, 0.01794542735165081, 0.1093980943900156, 0.783190190804698,
5798 0.5244117804550043, 0.2084577994081171, 0.01133447823052404, 0.2557959419063546,
5799 0.2084577994081089, 0.255795941906351, 0.01133447823052516, 0.524411780455015,
5800 0.2557959419063432, 0.5244117804550297, 0.01133447823052761, 0.2084577994080996,
5801 0.01588261437502311, 0.3863456880386881, 0.5325804036187812, 0.06519129396750756,
5802 0.06519129396751876, 0.0158826143750247, 0.5325804036187707, 0.3863456880386859,
5803 0.3863456880386817, 0.0651912939675148, 0.5325804036187769, 0.01588261437502658,
5804 0.03236911071658531, 0.6667349326998179, 0.2320665678040404, 0.06882938877955636,
5805 0.06882938877957372, 0.03236911071658261, 0.2320665678040363, 0.6667349326998073,
5806 0.6667349326998023, 0.06882938877957215, 0.2320665678040363, 0.03236911071658921,
5807 0.2154208621405496, 0.01783785666517354, 0.07794412055941285, 0.688797160634864,
5808 0.01783785666517584, 0.6887971606348672, 0.07794412055941696, 0.2154208621405401,
5809 0.6887971606348626, 0.2154208621405385, 0.07794412055942193, 0.01783785666517695,
5810 0.4031765079784496, 0.01499093171087654, 0.5021066311640049, 0.07972592914666898,
5811 0.01499093171087712, 0.07972592914667045, 0.5021066311640021, 0.4031765079784504,
5812 0.07972592914666891, 0.4031765079784464, 0.5021066311640048, 0.01499093171087995,
5813 0.1848636811678036, 0.6499516355495718, 0.0182999648331871, 0.1468847184494375,
5814 0.6499516355495523, 0.1468847184494371, 0.01829996483318704, 0.1848636811678236,
5815 0.1468847184494266, 0.184863681167814, 0.01829996483318721, 0.6499516355495722,
5816 0.1804453441648688, 0.451820102412822, 0.3540241023636928, 0.0137104510586164,
5817 0.01371045105861957, 0.1804453441648663, 0.3540241023636804, 0.4518201024128338,
5818 0.4518201024128161, 0.01371045105861805, 0.3540241023636947, 0.1804453441648712,
5819 0.08105206237388583, 0.3766532156247404, 0.01518945086644218, 0.5271052711349316,
5820 0.5271052711349223, 0.08105206237388458, 0.01518945086644177, 0.3766532156247513,
5821 0.3766532156247387, 0.5271052711349294, 0.01518945086644269, 0.08105206237388923,
5822 0.331408497762104, 0.1126435977537889, 0.0134868064234796, 0.5424610980606277,
5823 0.5424610980606107, 0.3314084977621181, 0.01348680642347998, 0.1126435977537912,
5824 0.1126435977537936, 0.5424610980606109, 0.01348680642348059, 0.3314084977621148,
5825 0.5607935139776807, 0.01909773271486895, 0.06348929065765115, 0.3566194626497992,
5826 0.01909773271486825, 0.3566194626497967, 0.06348929065765373, 0.5607935139776813,
5827 0.3566194626497901, 0.5607935139776836, 0.0634892906576574, 0.01909773271486892,
5828 0.07227368768344591, 0.2738988990502447, 0.6053416400059596, 0.04848577326034986,
5829 0.04848577326034448, 0.07227368768344192, 0.6053416400059548, 0.2738988990502588,
5830 0.2738988990502546, 0.04848577326034462, 0.6053416400059433, 0.07227368768345743,
5831 0.3706144545187708, 0.01602307963396246, 0.1897016601820003, 0.4236608056652664,
5832 0.01602307963396413, 0.4236608056652554, 0.1897016601819962, 0.3706144545187843,
5833 0.4236608056652498, 0.3706144545187751, 0.1897016601820099, 0.01602307963396518,
5834 0.07313934036770678, 0.06778253195192757, 0.7047038738820789, 0.1543742537982867,
5835 0.1543742537982787, 0.0731393403677088, 0.7047038738820692, 0.06778253195194317,
5836 0.06778253195194402, 0.1543742537982604, 0.7047038738820758, 0.07313934036771974,
5837 0.2255550687888375, 0.3828261323216449, 0.01264429188566553, 0.3789745070038521,
5838 0.3828261323216364, 0.3789745070038535, 0.01264429188566583, 0.2255550687888442,
5839 0.3789745070038492, 0.2255550687888252, 0.01264429188566767, 0.3828261323216579,
5840 0.01610664762850615, 0.1955976722408662, 0.504888949609758, 0.2834067305208696,
5841 0.1955976722408699, 0.2834067305208563, 0.5048889496097685, 0.01610664762850533,
5842 0.2834067305208526, 0.01610664762850647, 0.5048889496097625, 0.1955976722408784,
5843 0.07394396840975409, 0.08972209215481677, 0.06088720165051376, 0.7754467377849155,
5844 0.7754467377849116, 0.07394396840975978, 0.06088720165051331, 0.08972209215481533,
5845 0.08972209215481254, 0.7754467377849096, 0.06088720165051947, 0.07394396840975842,
5846 0.02198550415554825, 0.4522698873067332, 0.3656528451019294, 0.1600917634357892,
5847 0.4522698873067705, 0.1600917634357737, 0.3656528451019036, 0.02198550415555212,
5848 0.1600917634358059, 0.02198550415555332, 0.3656528451018906, 0.4522698873067502,
5849 0.6425340162574237, 0.03023340240085394, 0.1777342490770398, 0.1494983322646826,
5850 0.1494983322647011, 0.6425340162574126, 0.1777342490770339, 0.0302334024008524,
5851 0.03023340240085156, 0.1494983322646933, 0.1777342490770401, 0.642534016257415,
5852 0.2982386203137134, 0.3492984375384283, 0.3282766894848435, 0.02418625266301483,
5853 0.02418625266301134, 0.2982386203137263, 0.3282766894848561, 0.3492984375384063,
5854 0.3492984375384166, 0.02418625266301722, 0.3282766894848335, 0.2982386203137327,
5855 0.02492578585848872, 0.5613484323473249, 0.1898351044830521, 0.2238906773111343,
5856 0.2238906773111161, 0.02492578585848644, 0.1898351044830608, 0.5613484323473367,
5857 0.5613484323473145, 0.22389067731113, 0.1898351044830645, 0.02492578585849109,
5858 0.1769461529053036, 0.05090872345953187, 0.6068946490861404, 0.1652504745490241,
5859 0.1652504745490214, 0.1769461529053149, 0.6068946490861201, 0.05090872345954356,
5860 0.05090872345953583, 0.1652504745490102, 0.6068946490861318, 0.1769461529053222,
5861 0.267326785868413, 0.09253312310838845, 0.162728234374953, 0.4774118566482455,
5862 0.09253312310841946, 0.4774118566482484, 0.1627282343749322, 0.2673267858684,
5863 0.4774118566482272, 0.2673267858684251, 0.162728234374927, 0.09253312310842074,
5864 0.6324086041104882, 0.194821777558372, 0.07976498347271095, 0.09300463485842884,
5865 0.09300463485842678, 0.6324086041104942, 0.0797649834727117, 0.1948217775583673,
5866 0.1948217775583615, 0.09300463485842231, 0.07976498347272819, 0.632408604110488,
5867 0.1286081121536503, 0.06206882668877994, 0.5069361346327252, 0.3023869265248444,
5868 0.3023869265248393, 0.1286081121536543, 0.5069361346327149, 0.06206882668879155,
5869 0.06206882668879442, 0.3023869265248427, 0.5069361346327274, 0.1286081121536355,
5870 0.0670060501118351, 0.07446918750056565, 0.362874044201665, 0.4956507181859342,
5871 0.4956507181859352, 0.06700605011182939, 0.3628740442016639, 0.07446918750057152,
5872 0.07446918750057789, 0.4956507181859199, 0.3628740442016637, 0.06700605011183852,
5873 0.04935190074328522, 0.3139246227522204, 0.1497252367121568, 0.4869982397923375,
5874 0.3139246227522261, 0.4869982397923315, 0.1497252367121615, 0.04935190074328091,
5875 0.4869982397923459, 0.04935190074327669, 0.149725236712158, 0.3139246227522194,
5876 0.1083529025389752, 0.08656298623704123, 0.1758982241285937, 0.6291858870953898,
5877 0.629185887095386, 0.1083529025389925, 0.1758982241285794, 0.08656298623704209,
5878 0.08656298623703901, 0.629185887095383, 0.1758982241285948, 0.1083529025389832,
5879 0.4947915054658847, 0.3668061114674768, 0.0797762381765776, 0.05862614489006095,
5880 0.05862614489007139, 0.4947915054658749, 0.07977623817658046, 0.3668061114674733,
5881 0.3668061114674683, 0.05862614489007745, 0.07977623817658072, 0.4947915054658735,
5882 0.6107564898848346, 0.09155687274905353, 0.08682921283620239, 0.2108574245299095,
5883 0.2108574245299135, 0.6107564898848316, 0.0868292128362, 0.09155687274905493,
5884 0.09155687274905454, 0.2108574245299094, 0.08682921283620657, 0.6107564898848294,
5885 0.27189840912706, 0.2718984091270191, 0.1843047726189553, 0.2718984091269656,
5886 0.08364528610473303, 0.4598959913496589, 0.2836943220226789, 0.1727644005229292,
5887 0.4598959913496499, 0.1727644005229201, 0.2836943220226703, 0.08364528610475974,
5888 0.1727644005229245, 0.0836452861047611, 0.2836943220226696, 0.4598959913496448,
5889 0.220307180915872, 0.2203071809158613, 0.3390784572525623, 0.2203071809157044,
5890 0.4498492745599813, 0.1402964159526019, 0.06810558755187382, 0.3417487219355428,
5891 0.3417487219355564, 0.4498492745599653, 0.0681055875518764, 0.1402964159526019,
5892 0.1402964159526053, 0.3417487219355464, 0.06810558755187403, 0.4498492745599743,
5893 0.4796245561760771, 0.06988987460087778, 0.2572931400794461, 0.193192429143599,
5894 0.1931924291436032, 0.4796245561760668, 0.2572931400794509, 0.06988987460087914,
5895 0.06988987460089365, 0.1931924291436036, 0.2572931400794577, 0.479624556176045,
5896 0.4819852013641325, 0.2605590256904803, 0.06519355736441289, 0.1922622155809742,
5897 0.260559025690468, 0.1922622155809665, 0.06519355736441458, 0.481985201364151,
5898 0.1922622155809799, 0.481985201364128, 0.06519355736441629, 0.2605590256904758,
5899 0.09109001795840514, 0.343030573977829, 0.2354338687541656, 0.3304455393096003,
5900 0.3304455393096081, 0.09109001795841783, 0.2354338687541547, 0.3430305739778192,
5901 0.343030573977809, 0.3304455393095925, 0.2354338687541694, 0.09109001795842916,
5902 0.08624240167701186, 0.1525520261883117, 0.4323311285083857, 0.3288744436262907,
5903 0.3288744436262873, 0.0862424016770105, 0.4323311285083789, 0.1525520261883234,
5904 0.1525520261883389, 0.3288744436262735, 0.4323311285083771, 0.08624240167701047,
5905 0.3337847727363109, 0.3372700741462638, 0.1536568898623008, 0.1752882632551245,
5906 0.3372700741462386, 0.1752882632551174, 0.1536568898623003, 0.3337847727363437,
5907 0.1752882632551262, 0.333784772736308, 0.1536568898623202, 0.3372700741462455,
5908 0.3113177461109946, 0.3113177461109871, 0.06604676166701309, 0.3113177461110053,
5909 0.2898527003164425, 0.2359060680311884, 0.3891009454304513, 0.08514028622191777,
5910 0.2359060680311902, 0.08514028622192746, 0.3891009454304601, 0.2898527003164222,
5911 0.0851402862219274, 0.2898527003164147, 0.38910094543047, 0.2359060680311879,
5912 0.1915586123296988, 0.4738597830753307, 0.1624688668332693, 0.1721127377617013,
5913 0.4738597830753175, 0.1721127377617093, 0.1624688668332666, 0.1915586123297066,
5914 0.1721127377617219, 0.1915586123296906, 0.1624688668332857, 0.4738597830753017,
5915 0.343066772448071, 0.1725513660667974, 0.2910280425505992, 0.1933538189345324,
5916 0.1933538189344859, 0.3430667724481031, 0.2910280425505916, 0.1725513660668194,
5917 0.1725513660668472, 0.1933538189345398, 0.2910280425506466, 0.3430667724479664,
5918 0.1627284320161738, 0.1627284320161655, 0.5118147039514781, 0.1627284320161825,
5920const double tetrahedronRule15Weights[] = {
5921 0.0003056969967675392,
5922 0.0003056969967677529,
5923 0.0003056969967681826,
5924 0.0004854946815200308,
5925 0.0004854946815204648,
5926 0.0004854946815205046,
5927 0.000540231508089061,
5928 0.0005402315080893089,
5929 0.0005402315080893216,
5930 0.0006658073061313105,
5931 0.000665807306131382,
5932 0.0006658073061313881,
5933 0.0008580677785378436,
5934 0.0008580677785378866,
5935 0.0008580677785379431,
5936 0.0008614116841663662,
5937 0.0008614116841664157,
5938 0.000861411684166711,
5939 0.001022857153872907,
5940 0.00102285715387307,
5941 0.001022857153873352,
5942 0.001067732783063372,
5943 0.001067732783063678,
5944 0.001067732783063917,
5945 0.001127475060480442,
5946 0.001127475060480499,
5947 0.001127475060480686,
5948 0.001131195261071419,
5949 0.001131195261071527,
5950 0.001131195261071613,
5951 0.001220520643534932,
5952 0.001220520643534937,
5953 0.001220520643535107,
5954 0.001429872152287352,
5955 0.001429872152287716,
5956 0.001429872152288791,
5957 0.001482149442565798,
5958 0.001482149442566192,
5959 0.001482149442566206,
5960 0.00155092314083083,
5961 0.001550923140831266,
5962 0.001550923140831712,
5963 0.001593499385594808,
5964 0.001593499385594812,
5965 0.001593499385594864,
5966 0.001786124981508196,
5967 0.001786124981508356,
5968 0.001786124981509098,
5969 0.001793662924059105,
5970 0.001793662924059139,
5971 0.001793662924059193,
5972 0.001923299718752182,
5973 0.001923299718752746,
5974 0.001923299718753172,
5975 0.002011193038001121,
5976 0.002011193038001399,
5977 0.002011193038001518,
5978 0.002145067125715038,
5979 0.002145067125715266,
5980 0.002145067125715382,
5981 0.002259956184833013,
5982 0.002259956184833064,
5983 0.002259956184833895,
5984 0.002502336027424191,
5985 0.00250233602742444,
5986 0.002502336027424529,
5987 0.002524144856161971,
5988 0.002524144856162738,
5989 0.002524144856163086,
5990 0.002642042663514365,
5991 0.002642042663514703,
5992 0.002642042663516116,
5993 0.002706105653967578,
5994 0.002706105653967593,
5995 0.002706105653967675,
5996 0.002885552163891226,
5997 0.002885552163891232,
5998 0.002885552163891362,
5999 0.002953010108381281,
6000 0.002953010108381412,
6001 0.002953010108381639,
6002 0.002983590683044804,
6003 0.002983590683045283,
6004 0.002983590683046027,
6005 0.00302772576899869,
6006 0.003027725768998906,
6007 0.003027725768999417,
6008 0.003032163997553845,
6009 0.003032163997554297,
6011 0.003044930460448902,
6012 0.003044930460448908,
6013 0.003044930460449175,
6014 0.003177770176097537,
6015 0.003177770176097727,
6016 0.003177770176098164,
6017 0.00357683467377095,
6018 0.003576834673771061,
6019 0.00357683467377161,
6020 0.003637919636949187,
6021 0.003637919636949817,
6022 0.003637919636950729,
6023 0.003783064132578251,
6024 0.003783064132578551,
6025 0.003783064132578869,
6026 0.003894262403078457,
6027 0.00389426240307858,
6028 0.003894262403079241,
6029 0.004070803346596639,
6030 0.00407080334659724,
6031 0.004070803346597384,
6032 0.004211243246972996,
6033 0.004211243246973595,
6034 0.004211243246973616,
6035 0.00422699916760202,
6036 0.004226999167602049,
6037 0.004226999167602123,
6038 0.004273926513753401,
6039 0.004273926513753788,
6040 0.004273926513753894,
6041 0.004308504303089285,
6042 0.004308504303089388,
6043 0.004308504303089446,
6044 0.004392057502532474,
6045 0.004392057502532598,
6046 0.004392057502533357,
6047 0.004492517660341751,
6048 0.004492517660341976,
6049 0.004492517660342421,
6050 0.004579874507811634,
6051 0.004579874507812269,
6052 0.004579874507812551,
6053 0.004599070752114356,
6054 0.004599070752114688,
6055 0.004599070752114752,
6056 0.004696109559169662,
6057 0.004696109559169847,
6058 0.004696109559170298,
6059 0.004929877659368443,
6060 0.004929877659368461,
6061 0.004929877659368522,
6062 0.005041142997483998,
6063 0.005041142997484595,
6064 0.005041142997485244,
6065 0.005189814738676072,
6066 0.005189814738676105,
6067 0.005189814738676132,
6068 0.005862649637774474,
6069 0.005862649637775227,
6070 0.005862649637775519,
6071 0.006019356842665673,
6072 0.006019356842665738,
6073 0.006019356842666802,
6074 0.006664241269270311,
6075 0.006664241269270803,
6076 0.006664241269271095,
6077 0.006924716651495637,
6078 0.006924716651498002,
6079 0.006924716651498908,
6080 0.007133321868983811,
6081 0.007133321868984118,
6082 0.007133321868984706,
6083 0.007223589048729577,
6084 0.007223589048730604,
6085 0.007223589048730717,
6087 0.007606528860544255,
6088 0.007606528860544914,
6089 0.00784520802719414,
6090 0.007845208027194517,
6091 0.007845208027194631,
6092 0.008031659876681006,
6093 0.008031659876681413,
6094 0.008031659876682378,
6095 0.008072813858538199,
6096 0.00807281385853882,
6097 0.00807281385853888,
6098 0.008390149171535615,
6099 0.008390149171536085,
6100 0.008390149171536607,
6101 0.00907033305470961,
6102 0.009220976407669668,
6103 0.00922097640767155,
6104 0.00922097640767167,
6105 0.009410980595668464,
6106 0.00982302304621952,
6107 0.009823023046219964,
6108 0.00982302304622013,
6109 0.01000805918911805,
6110 0.01000805918911809,
6111 0.01000805918912071,
6112 0.01008084911055904,
6113 0.01008084911055905,
6114 0.01008084911055952,
6115 0.01014728880161914,
6116 0.01014728880161932,
6117 0.01014728880162128,
6118 0.01085611465241084,
6119 0.01085611465241102,
6120 0.01085611465241139,
6121 0.01096256609141757,
6123 0.01096256609142445,
6124 0.01124830065119754,
6125 0.01133531439294629,
6126 0.01133531439294871,
6127 0.01133531439294929,
6128 0.01145767025398285,
6129 0.01145767025398439,
6130 0.01145767025398631,
6131 0.01229675142111412,
6132 0.01229675142111414,
6133 0.01229675142112366,
6134 0.01444493731864532,
6139namespace XiaoGimbutas {
6141 {1, 3, triangleRule1Points, triangleRule1Weights},
6142 {3, 3, triangleRule2Points, triangleRule2Weights},
6143 {6, 3, triangleRule3Points, triangleRule3Weights},
6144 {6, 3, triangleRule4Points, triangleRule4Weights},
6145 {7, 3, triangleRule5Points, triangleRule5Weights},
6146 {12, 3, triangleRule6Points, triangleRule6Weights},
6147 {15, 3, triangleRule7Points, triangleRule7Weights},
6148 {16, 3, triangleRule8Points, triangleRule8Weights},
6149 {19, 3, triangleRule9Points, triangleRule9Weights},
6150 {25, 3, triangleRule10Points, triangleRule10Weights},
6151 {28, 3, triangleRule11Points, triangleRule11Weights},
6152 {33, 3, triangleRule12Points, triangleRule12Weights},
6153 {37, 3, triangleRule13Points, triangleRule13Weights},
6154 {42, 3, triangleRule14Points, triangleRule14Weights},
6155 {49, 3, triangleRule15Points, triangleRule15Weights},
6156 {55, 3, triangleRule16Points, triangleRule16Weights},
6157 {60, 3, triangleRule17Points, triangleRule17Weights},
6158 {67, 3, triangleRule18Points, triangleRule18Weights},
6159 {73, 3, triangleRule19Points, triangleRule19Weights},
6160 {79, 3, triangleRule20Points, triangleRule20Weights},
6161 {87, 3, triangleRule21Points, triangleRule21Weights},
6162 {96, 3, triangleRule22Points, triangleRule22Weights},
6163 {103, 3, triangleRule23Points, triangleRule23Weights},
6164 {112, 3, triangleRule24Points, triangleRule24Weights},
6165 {120, 3, triangleRule25Points, triangleRule25Weights},
6166 {130, 3, triangleRule26Points, triangleRule26Weights},
6167 {141, 3, triangleRule27Points, triangleRule27Weights},
6168 {150, 3, triangleRule28Points, triangleRule28Weights},
6169 {159, 3, triangleRule29Points, triangleRule29Weights},
6170 {171, 3, triangleRule30Points, triangleRule30Weights},
6174 {1, 4, tetrahedronRule1Points, tetrahedronRule1Weights},
6175 {4, 4, tetrahedronRule2Points, tetrahedronRule2Weights},
6176 {6, 4, tetrahedronRule3Points, tetrahedronRule3Weights},
6177 {11, 4, tetrahedronRule4Points, tetrahedronRule4Weights},
6178 {14, 4, tetrahedronRule5Points, tetrahedronRule5Weights},
6179 {23, 4, tetrahedronRule6Points, tetrahedronRule6Weights},
6180 {31, 4, tetrahedronRule7Points, tetrahedronRule7Weights},
6181 {44, 4, tetrahedronRule8Points, tetrahedronRule8Weights},
6182 {57, 4, tetrahedronRule9Points, tetrahedronRule9Weights},
6183 {74, 4, tetrahedronRule10Points, tetrahedronRule10Weights},
6184 {95, 4, tetrahedronRule11Points, tetrahedronRule11Weights},
6185 {122, 4, tetrahedronRule12Points, tetrahedronRule12Weights},
6186 {146, 4, tetrahedronRule13Points, tetrahedronRule13Weights},
6187 {177, 4, tetrahedronRule14Points, tetrahedronRule14Weights},
6188 {214, 4, tetrahedronRule15Points, tetrahedronRule15Weights},