PolyFEM
Loading...
Searching...
No Matches
auto_triangle.ipp
Go to the documentation of this file.
1case 1: // centroid
2 points.resize(1, 2);
3 weights.resize(1, 1);
4 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125;
5 weights << 1;
6 break;
7case 2: // VioreanuRokhlin(1)
8 points.resize(3, 2);
9 weights.resize(3, 1);
10 points << 0.1666666666666666019036568968658684752881526947021484375, 0.6666666666666667406815349750104360282421112060546875, 0.6666666666666667406815349750104360282421112060546875, 0.1666666666666666019036568968658684752881526947021484375, 0.1666666666666666019036568968658684752881526947021484375, 0.1666666666666666019036568968658684752881526947021484375;
11 weights << 0.33333333333333337034076748750521801412105560302734375, 0.33333333333333337034076748750521801412105560302734375, 0.33333333333333337034076748750521801412105560302734375;
12 break;
13case 3: // Hillion(7)
14 points.resize(4, 2);
15 weights.resize(4, 1);
16 points << 0.178558728263616461884311092944699339568614959716796875, 0.155051025721682111946364557297783903777599334716796875, 0.66639024601470142616932434975751675665378570556640625, 0.155051025721682111946364557297783903777599334716796875, 0.0750311102226081383381739442484104074537754058837890625, 0.644948974278317876951405196450650691986083984375, 0.28001991549907401246599647492985241115093231201171875, 0.644948974278317876951405196450650691986083984375;
17 weights << 0.31804138174397722504949115318595431745052337646484375, 0.31804138174397722504949115318595431745052337646484375, 0.181958618256022719439357615556218661367893218994140625, 0.181958618256022719439357615556218661367893218994140625;
18 break;
19case 4: // WV(4)
20 points.resize(6, 2);
21 weights.resize(6, 1);
22 points << 0.09157621350977074303756353401695378124713897705078125, 0.8168475729804585139248729319660924375057220458984375, 0.44594849091596489021327442969777621328830718994140625, 0.1081030181680702195734511406044475734233856201171875, 0.8168475729804585139248729319660924375057220458984375, 0.09157621350977074303756353401695378124713897705078125, 0.1081030181680702195734511406044475734233856201171875, 0.44594849091596489021327442969777621328830718994140625, 0.09157621350977074303756353401695378124713897705078125, 0.09157621350977074303756353401695378124713897705078125, 0.44594849091596489021327442969777621328830718994140625, 0.44594849091596489021327442969777621328830718994140625;
23 weights << 0.1099517436553218707739887349816854111850261688232421875, 0.22338158967801147181120313689461909234523773193359375, 0.1099517436553218707739887349816854111850261688232421875, 0.22338158967801147181120313689461909234523773193359375, 0.1099517436553218707739887349816854111850261688232421875, 0.22338158967801147181120313689461909234523773193359375;
24 break;
25case 5: // WV(5)
26 points.resize(7, 2);
27 weights.resize(7, 1);
28 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 0.1012865073234563428883348024100996553897857666015625, 0.797426985353087314223330395179800689220428466796875, 0.470142064105115109473587153843254782259464263916015625, 0.05971587178976978105282569231349043548107147216796875, 0.797426985353087314223330395179800689220428466796875, 0.1012865073234563428883348024100996553897857666015625, 0.05971587178976978105282569231349043548107147216796875, 0.470142064105115109473587153843254782259464263916015625, 0.1012865073234563428883348024100996553897857666015625, 0.1012865073234563428883348024100996553897857666015625, 0.470142064105115109473587153843254782259464263916015625, 0.470142064105115109473587153843254782259464263916015625;
29 weights << 0.2250000000000000055511151231257827021181583404541015625, 0.1259391805448271395295734009778243489563465118408203125, 0.1323941527885061919533882246469147503376007080078125, 0.1259391805448271395295734009778243489563465118408203125, 0.1323941527885061919533882246469147503376007080078125, 0.1259391805448271395295734009778243489563465118408203125, 0.1323941527885061919533882246469147503376007080078125;
30 break;
31case 6: // WV(6)
32 points.resize(12, 2);
33 weights.resize(12, 1);
34 points << 0.063089014491502226622543503253837116062641143798828125, 0.87382197101699554675491299349232576787471771240234375, 0.24928674517091042872607431490905582904815673828125, 0.5014265096581791425478513701818883419036865234375, 0.87382197101699554675491299349232576787471771240234375, 0.063089014491502226622543503253837116062641143798828125, 0.5014265096581791425478513701818883419036865234375, 0.24928674517091042872607431490905582904815673828125, 0.063089014491502226622543503253837116062641143798828125, 0.063089014491502226622543503253837116062641143798828125, 0.24928674517091042872607431490905582904815673828125, 0.24928674517091042872607431490905582904815673828125, 0.31035245103378439335273242249968461692333221435546875, 0.63650249912139866825810941008967347443103790283203125, 0.0531450498448169383891581674106419086456298828125, 0.31035245103378439335273242249968461692333221435546875, 0.63650249912139866825810941008967347443103790283203125, 0.0531450498448169383891581674106419086456298828125, 0.0531450498448169383891581674106419086456298828125, 0.63650249912139866825810941008967347443103790283203125, 0.31035245103378439335273242249968461692333221435546875, 0.0531450498448169383891581674106419086456298828125, 0.63650249912139866825810941008967347443103790283203125, 0.31035245103378439335273242249968461692333221435546875;
35 weights << 0.05084490637020681880198225144340540282428264617919921875, 0.1167862757263793682671604301503975875675678253173828125, 0.05084490637020681880198225144340540282428264617919921875, 0.1167862757263793682671604301503975875675678253173828125, 0.05084490637020681880198225144340540282428264617919921875, 0.1167862757263793682671604301503975875675678253173828125, 0.0828510756183735708191306912340223789215087890625, 0.0828510756183735708191306912340223789215087890625, 0.0828510756183735708191306912340223789215087890625, 0.0828510756183735708191306912340223789215087890625, 0.0828510756183735708191306912340223789215087890625, 0.0828510756183735708191306912340223789215087890625;
36 break;
37case 7: // Gatermann
38 points.resize(12, 2);
39 weights.resize(12, 1);
40 points << 0.06751786707392436193142515321596874855458736419677734375, 0.87009986783168480339867301154299639165401458740234375, 0.321502493852015625019902245185221545398235321044921875, 0.6232720494910644060126969634438864886760711669921875, 0.66094919618679803807737016541068442165851593017578125, 0.304726500868107041952725921873934566974639892578125, 0.27771616697640499893395826802588999271392822265625, 0.20644149866999494946639970294199883937835693359375, 0.062382265094390841608795739148263237439095973968505859375, 0.06751786707392436193142515321596874855458736419677734375, 0.0552254566569199967229764069998054765164852142333984375, 0.321502493852015625019902245185221545398235321044921875, 0.03432430294509487833654048927201074548065662384033203125, 0.66094919618679803807737016541068442165851593017578125, 0.51584233435360005159964202903211116790771484375, 0.27771616697640499893395826802588999271392822265625, 0.87009986783168480339867301154299639165401458740234375, 0.062382265094390841608795739148263237439095973968505859375, 0.6232720494910644060126969634438864886760711669921875, 0.0552254566569199967229764069998054765164852142333984375, 0.304726500868107041952725921873934566974639892578125, 0.03432430294509487833654048927201074548065662384033203125, 0.20644149866999494946639970294199883937835693359375, 0.51584233435360005159964202903211116790771484375;
41 weights << 0.05303405631486900195792344447909272275865077972412109375, 0.0877628174288962170646044569366495124995708465576171875, 0.05755008556995055979399467105395160615444183349609375, 0.1349863740196175776464571072210674174129962921142578125, 0.05303405631486900195792344447909272275865077972412109375, 0.0877628174288962170646044569366495124995708465576171875, 0.05755008556995055979399467105395160615444183349609375, 0.1349863740196175776464571072210674174129962921142578125, 0.05303405631486900195792344447909272275865077972412109375, 0.0877628174288962170646044569366495124995708465576171875, 0.05755008556995055979399467105395160615444183349609375, 0.1349863740196175776464571072210674174129962921142578125;
42 break;
43case 8: // LJ(15)
44 points.resize(16, 2);
45 weights.resize(16, 1);
46 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 0.45929258829272290309830850674188695847988128662109375, 0.0814148234145541938033829865162260830402374267578125, 0.050547228317031032973627446835962473414838314056396484375, 0.89890554336593797568610852977144531905651092529296875, 0.170569307751760101954374704291694797575473785400390625, 0.65886138449647979609125059141661040484905242919921875, 0.0814148234145541938033829865162260830402374267578125, 0.45929258829272290309830850674188695847988128662109375, 0.89890554336593797568610852977144531905651092529296875, 0.050547228317031032973627446835962473414838314056396484375, 0.65886138449647979609125059141661040484905242919921875, 0.170569307751760101954374704291694797575473785400390625, 0.45929258829272290309830850674188695847988128662109375, 0.45929258829272290309830850674188695847988128662109375, 0.050547228317031032973627446835962473414838314056396484375, 0.050547228317031032973627446835962473414838314056396484375, 0.170569307751760101954374704291694797575473785400390625, 0.170569307751760101954374704291694797575473785400390625, 0.7284923929554041333034319904982112348079681396484375, 0.26311282963463866746423036602209322154521942138671875, 0.00839477740995721137540197531734520453028380870819091796875, 0.7284923929554041333034319904982112348079681396484375, 0.26311282963463866746423036602209322154521942138671875, 0.00839477740995721137540197531734520453028380870819091796875, 0.00839477740995721137540197531734520453028380870819091796875, 0.26311282963463866746423036602209322154521942138671875, 0.7284923929554041333034319904982112348079681396484375, 0.00839477740995721137540197531734520453028380870819091796875, 0.26311282963463866746423036602209322154521942138671875, 0.7284923929554041333034319904982112348079681396484375;
47 weights << 0.1443156076777862006910169156981282867491245269775390625, 0.09509163426728496626427755700206034816801548004150390625, 0.032458497623198134807154247027938254177570343017578125, 0.10321737053471839729024139842294971458613872528076171875, 0.09509163426728496626427755700206034816801548004150390625, 0.032458497623198134807154247027938254177570343017578125, 0.10321737053471839729024139842294971458613872528076171875, 0.09509163426728496626427755700206034816801548004150390625, 0.032458497623198134807154247027938254177570343017578125, 0.10321737053471839729024139842294971458613872528076171875, 0.0272303141744348643771278517533573904074728488922119140625, 0.0272303141744348643771278517533573904074728488922119140625, 0.0272303141744348643771278517533573904074728488922119140625, 0.0272303141744348643771278517533573904074728488922119140625, 0.0272303141744348643771278517533573904074728488922119140625, 0.0272303141744348643771278517533573904074728488922119140625;
48 break;
49case 9: // WV(9)
50 points.resize(19, 2);
51 weights.resize(19, 1);
52 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 0.044729513394452691255054332941654138267040252685546875, 0.91054097321109461748989133411669172346591949462890625, 0.48968251919873762023627250528079457581043243408203125, 0.0206349616025247595274549894384108483791351318359375, 0.437089591492936635486188379218219779431819915771484375, 0.12582081701412672902762324156356044113636016845703125, 0.188203535619032746861734040066949091851711273193359375, 0.62359292876193450627653191986610181629657745361328125, 0.91054097321109461748989133411669172346591949462890625, 0.044729513394452691255054332941654138267040252685546875, 0.0206349616025247595274549894384108483791351318359375, 0.48968251919873762023627250528079457581043243408203125, 0.12582081701412672902762324156356044113636016845703125, 0.437089591492936635486188379218219779431819915771484375, 0.62359292876193450627653191986610181629657745361328125, 0.188203535619032746861734040066949091851711273193359375, 0.044729513394452691255054332941654138267040252685546875, 0.044729513394452691255054332941654138267040252685546875, 0.48968251919873762023627250528079457581043243408203125, 0.48968251919873762023627250528079457581043243408203125, 0.437089591492936635486188379218219779431819915771484375, 0.437089591492936635486188379218219779431819915771484375, 0.188203535619032746861734040066949091851711273193359375, 0.188203535619032746861734040066949091851711273193359375, 0.221962989160765677976172582930303178727626800537109375, 0.7411985987844980083849577567889355123043060302734375, 0.0368384120547362581277184290229342877864837646484375, 0.221962989160765677976172582930303178727626800537109375, 0.7411985987844980083849577567889355123043060302734375, 0.0368384120547362581277184290229342877864837646484375, 0.0368384120547362581277184290229342877864837646484375, 0.7411985987844980083849577567889355123043060302734375, 0.221962989160765677976172582930303178727626800537109375, 0.0368384120547362581277184290229342877864837646484375, 0.7411985987844980083849577567889355123043060302734375, 0.221962989160765677976172582930303178727626800537109375;
53 weights << 0.097135796282798836376315421148319728672504425048828125, 0.0255776756586980312524470804191878414712846279144287109375, 0.031334700227139071493365207743408973328769207000732421875, 0.07782754100477427827708964969133376143872737884521484375, 0.0796477389272102487272064763601520098745822906494140625, 0.0255776756586980312524470804191878414712846279144287109375, 0.031334700227139071493365207743408973328769207000732421875, 0.07782754100477427827708964969133376143872737884521484375, 0.0796477389272102487272064763601520098745822906494140625, 0.0255776756586980312524470804191878414712846279144287109375, 0.031334700227139071493365207743408973328769207000732421875, 0.07782754100477427827708964969133376143872737884521484375, 0.0796477389272102487272064763601520098745822906494140625, 0.0432835393772893761710207627402269281446933746337890625, 0.0432835393772893761710207627402269281446933746337890625, 0.0432835393772893761710207627402269281446933746337890625, 0.0432835393772893761710207627402269281446933746337890625, 0.0432835393772893761710207627402269281446933746337890625, 0.0432835393772893761710207627402269281446933746337890625;
54 break;
55case 10: // WX(2)
56 points.resize(25, 2);
57 weights.resize(25, 1);
58 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 0.497865432954474884663653710958897136151790618896484375, 0.00426913409105023067269257808220572769641876220703125, 0.428012449729056221325862452431465499103069305419921875, 0.14397510054188755734827509513706900179386138916015625, 0.1847564127432246017246342262296820990741252899169921875, 0.630487174513550741039580316282808780670166015625, 0.0204812185716775514709997452200695988722145557403564453125, 0.95903756285664487624131879783817566931247711181640625, 0.00426913409105023067269257808220572769641876220703125, 0.497865432954474884663653710958897136151790618896484375, 0.14397510054188755734827509513706900179386138916015625, 0.428012449729056221325862452431465499103069305419921875, 0.630487174513550741039580316282808780670166015625, 0.1847564127432246017246342262296820990741252899169921875, 0.95903756285664487624131879783817566931247711181640625, 0.0204812185716775514709997452200695988722145557403564453125, 0.497865432954474884663653710958897136151790618896484375, 0.497865432954474884663653710958897136151790618896484375, 0.428012449729056221325862452431465499103069305419921875, 0.428012449729056221325862452431465499103069305419921875, 0.1847564127432246017246342262296820990741252899169921875, 0.1847564127432246017246342262296820990741252899169921875, 0.0204812185716775514709997452200695988722145557403564453125, 0.0204812185716775514709997452200695988722145557403564453125, 0.03500298989727197718213602684045326896011829376220703125, 0.82842343384669459016578230148297734558582305908203125, 0.037549070258442666936371523433990660123527050018310546875, 0.62970732915291860454232164556742645800113677978515625, 0.13657357625603339101871824823319911956787109375, 0.03500298989727197718213602684045326896011829376220703125, 0.33274360058863872158241292709135450422763824462890625, 0.037549070258442666936371523433990660123527050018310546875, 0.82842343384669459016578230148297734558582305908203125, 0.13657357625603339101871824823319911956787109375, 0.62970732915291860454232164556742645800113677978515625, 0.33274360058863872158241292709135450422763824462890625, 0.13657357625603339101871824823319911956787109375, 0.82842343384669459016578230148297734558582305908203125, 0.33274360058863872158241292709135450422763824462890625, 0.62970732915291860454232164556742645800113677978515625, 0.03500298989727197718213602684045326896011829376220703125, 0.13657357625603339101871824823319911956787109375, 0.037549070258442666936371523433990660123527050018310546875, 0.33274360058863872158241292709135450422763824462890625, 0.82842343384669459016578230148297734558582305908203125, 0.03500298989727197718213602684045326896011829376220703125, 0.62970732915291860454232164556742645800113677978515625, 0.037549070258442666936371523433990660123527050018310546875;
59 weights << 0.0835233998051963799635899476925260387361049652099609375, 0.0072298505920567433802315093771539977751672267913818359375, 0.07449217792098050683335941357654519379138946533203125, 0.07864647340310852718925360704815830104053020477294921875, 0.00692832308710750362223951270834731985814869403839111328125, 0.0072298505920567433802315093771539977751672267913818359375, 0.07449217792098050683335941357654519379138946533203125, 0.07864647340310852718925360704815830104053020477294921875, 0.00692832308710750362223951270834731985814869403839111328125, 0.0072298505920567433802315093771539977751672267913818359375, 0.07449217792098050683335941357654519379138946533203125, 0.07864647340310852718925360704815830104053020477294921875, 0.00692832308710750362223951270834731985814869403839111328125, 0.02951832033477939931653821759027778171002864837646484375, 0.03957936719606124087444953829617588780820369720458984375, 0.02951832033477939931653821759027778171002864837646484375, 0.03957936719606124087444953829617588780820369720458984375, 0.02951832033477939931653821759027778171002864837646484375, 0.03957936719606124087444953829617588780820369720458984375, 0.02951832033477939931653821759027778171002864837646484375, 0.03957936719606124087444953829617588780820369720458984375, 0.02951832033477939931653821759027778171002864837646484375, 0.03957936719606124087444953829617588780820369720458984375, 0.02951832033477939931653821759027778171002864837646484375, 0.03957936719606124087444953829617588780820369720458984375;
60 break;
61case 11: // WV(11)
62 points.resize(28, 2);
63 weights.resize(28, 1);
64 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 0.028485417614371899563963097534724511206150054931640625, 0.94302916477125620087207380493055097758769989013671875, 0.495891900965890919383838308931444771587848663330078125, 0.00821619806821816123232338213711045682430267333984375, 0.1026354827122464286048852954991161823272705078125, 0.794729034575507142790229409001767635345458984375, 0.438465926764352198485852341036661528050899505615234375, 0.12306814647129560302829531792667694389820098876953125, 0.21021995670317827897832785311038605868816375732421875, 0.5795600865936434420433442937792278826236724853515625, 0.94302916477125620087207380493055097758769989013671875, 0.028485417614371899563963097534724511206150054931640625, 0.00821619806821816123232338213711045682430267333984375, 0.495891900965890919383838308931444771587848663330078125, 0.794729034575507142790229409001767635345458984375, 0.1026354827122464286048852954991161823272705078125, 0.12306814647129560302829531792667694389820098876953125, 0.438465926764352198485852341036661528050899505615234375, 0.5795600865936434420433442937792278826236724853515625, 0.21021995670317827897832785311038605868816375732421875, 0.028485417614371899563963097534724511206150054931640625, 0.028485417614371899563963097534724511206150054931640625, 0.495891900965890919383838308931444771587848663330078125, 0.495891900965890919383838308931444771587848663330078125, 0.1026354827122464286048852954991161823272705078125, 0.1026354827122464286048852954991161823272705078125, 0.438465926764352198485852341036661528050899505615234375, 0.438465926764352198485852341036661528050899505615234375, 0.21021995670317827897832785311038605868816375732421875, 0.21021995670317827897832785311038605868816375732421875, 0.149324788652082374174057122218073345720767974853515625, 0.843349783661853091842885987716726958751678466796875, 0.2895811256377058828803683354635722935199737548828125, 0.66440837419686415987740701893926598131656646728515625, 0.00732542768606447847190565880737267434597015380859375, 0.149324788652082374174057122218073345720767974853515625, 0.04601050016542995724222464559716172516345977783203125, 0.2895811256377058828803683354635722935199737548828125, 0.843349783661853091842885987716726958751678466796875, 0.00732542768606447847190565880737267434597015380859375, 0.66440837419686415987740701893926598131656646728515625, 0.04601050016542995724222464559716172516345977783203125, 0.00732542768606447847190565880737267434597015380859375, 0.843349783661853091842885987716726958751678466796875, 0.04601050016542995724222464559716172516345977783203125, 0.66440837419686415987740701893926598131656646728515625, 0.149324788652082374174057122218073345720767974853515625, 0.00732542768606447847190565880737267434597015380859375, 0.2895811256377058828803683354635722935199737548828125, 0.04601050016542995724222464559716172516345977783203125, 0.843349783661853091842885987716726958751678466796875, 0.149324788652082374174057122218073345720767974853515625, 0.66440837419686415987740701893926598131656646728515625, 0.2895811256377058828803683354635722935199737548828125;
65 weights << 0.0857611797322242186414342768330243416130542755126953125, 0.01043187051289469653714281349721204605884850025177001953125, 0.0166062730545853687313950786119676195085048675537109375, 0.03863075923701932146148152469322667457163333892822265625, 0.06731615407946829610086325601514545269310474395751953125, 0.0705156841117165755772333568529575131833553314208984375, 0.01043187051289469653714281349721204605884850025177001953125, 0.0166062730545853687313950786119676195085048675537109375, 0.03863075923701932146148152469322667457163333892822265625, 0.06731615407946829610086325601514545269310474395751953125, 0.0705156841117165755772333568529575131833553314208984375, 0.01043187051289469653714281349721204605884850025177001953125, 0.0166062730545853687313950786119676195085048675537109375, 0.03863075923701932146148152469322667457163333892822265625, 0.06731615407946829610086325601514545269310474395751953125, 0.0705156841117165755772333568529575131833553314208984375, 0.01029028957295327791066075207027097349055111408233642578125, 0.040332476640500554421198131649362039752304553985595703125, 0.01029028957295327791066075207027097349055111408233642578125, 0.040332476640500554421198131649362039752304553985595703125, 0.01029028957295327791066075207027097349055111408233642578125, 0.040332476640500554421198131649362039752304553985595703125, 0.01029028957295327791066075207027097349055111408233642578125, 0.040332476640500554421198131649362039752304553985595703125, 0.01029028957295327791066075207027097349055111408233642578125, 0.040332476640500554421198131649362039752304553985595703125, 0.01029028957295327791066075207027097349055111408233642578125, 0.040332476640500554421198131649362039752304553985595703125;
66 break;
67case 12: // WV(12)
68 points.resize(33, 2);
69 weights.resize(33, 1);
70 points << 0.024646363436335583241287849887157790362834930419921875, 0.95070727312732883351742430022568441927433013916015625, 0.488203750945541525840809526926022954285144805908203125, 0.02359249810891694831838094614795409142971038818359375, 0.109257827659354267435531937735504470765590667724609375, 0.78148434468129146512893612452899105846881866455078125, 0.44011164865859309092144258102052845060825347900390625, 0.1197767026828138181571148379589430987834930419921875, 0.271462507014926079929040270144469104707241058349609375, 0.45707498597014784014191945971106179058551788330078125, 0.95070727312732883351742430022568441927433013916015625, 0.024646363436335583241287849887157790362834930419921875, 0.02359249810891694831838094614795409142971038818359375, 0.488203750945541525840809526926022954285144805908203125, 0.78148434468129146512893612452899105846881866455078125, 0.109257827659354267435531937735504470765590667724609375, 0.1197767026828138181571148379589430987834930419921875, 0.44011164865859309092144258102052845060825347900390625, 0.45707498597014784014191945971106179058551788330078125, 0.271462507014926079929040270144469104707241058349609375, 0.024646363436335583241287849887157790362834930419921875, 0.024646363436335583241287849887157790362834930419921875, 0.488203750945541525840809526926022954285144805908203125, 0.488203750945541525840809526926022954285144805908203125, 0.109257827659354267435531937735504470765590667724609375, 0.109257827659354267435531937735504470765590667724609375, 0.44011164865859309092144258102052845060825347900390625, 0.44011164865859309092144258102052845060825347900390625, 0.271462507014926079929040270144469104707241058349609375, 0.271462507014926079929040270144469104707241058349609375, 0.1272797172335893289840669240220449864864349365234375, 0.851337792510240110033237215247936546802520751953125, 0.2916556797383409449508917532511986792087554931640625, 0.6853101639063918781857864814810454845428466796875, 0.255454228638517355509662820622907020151615142822265625, 0.628249751683556123538210158585570752620697021484375, 0.021382490256170616493847091987845487892627716064453125, 0.1272797172335893289840669240220449864864349365234375, 0.023034156355267121352170534009928815066814422607421875, 0.2916556797383409449508917532511986792087554931640625, 0.116296019677926576463278252049349248409271240234375, 0.255454228638517355509662820622907020151615142822265625, 0.851337792510240110033237215247936546802520751953125, 0.021382490256170616493847091987845487892627716064453125, 0.6853101639063918781857864814810454845428466796875, 0.023034156355267121352170534009928815066814422607421875, 0.628249751683556123538210158585570752620697021484375, 0.116296019677926576463278252049349248409271240234375, 0.021382490256170616493847091987845487892627716064453125, 0.851337792510240110033237215247936546802520751953125, 0.023034156355267121352170534009928815066814422607421875, 0.6853101639063918781857864814810454845428466796875, 0.116296019677926576463278252049349248409271240234375, 0.628249751683556123538210158585570752620697021484375, 0.1272797172335893289840669240220449864864349365234375, 0.021382490256170616493847091987845487892627716064453125, 0.2916556797383409449508917532511986792087554931640625, 0.023034156355267121352170534009928815066814422607421875, 0.255454228638517355509662820622907020151615142822265625, 0.116296019677926576463278252049349248409271240234375, 0.851337792510240110033237215247936546802520751953125, 0.1272797172335893289840669240220449864864349365234375, 0.6853101639063918781857864814810454845428466796875, 0.2916556797383409449508917532511986792087554931640625, 0.628249751683556123538210158585570752620697021484375, 0.255454228638517355509662820622907020151615142822265625;
71 weights << 0.0079316425099736388715232493495932430960237979888916015625, 0.024266838081452031528062462939487886615097522735595703125, 0.0284860520688775438469253487028254312463104724884033203125, 0.0499183349280609423015420134106534533202648162841796875, 0.06254121319590276451005905755664571188390254974365234375, 0.0079316425099736388715232493495932430960237979888916015625, 0.024266838081452031528062462939487886615097522735595703125, 0.0284860520688775438469253487028254312463104724884033203125, 0.0499183349280609423015420134106534533202648162841796875, 0.06254121319590276451005905755664571188390254974365234375, 0.0079316425099736388715232493495932430960237979888916015625, 0.024266838081452031528062462939487886615097522735595703125, 0.0284860520688775438469253487028254312463104724884033203125, 0.0499183349280609423015420134106534533202648162841796875, 0.06254121319590276451005905755664571188390254974365234375, 0.01508367757651143774288993171239781077019870281219482421875, 0.0217835850386075592644008480647244141437113285064697265625, 0.043227363659414208552078662251005880534648895263671875, 0.01508367757651143774288993171239781077019870281219482421875, 0.0217835850386075592644008480647244141437113285064697265625, 0.043227363659414208552078662251005880534648895263671875, 0.01508367757651143774288993171239781077019870281219482421875, 0.0217835850386075592644008480647244141437113285064697265625, 0.043227363659414208552078662251005880534648895263671875, 0.01508367757651143774288993171239781077019870281219482421875, 0.0217835850386075592644008480647244141437113285064697265625, 0.043227363659414208552078662251005880534648895263671875, 0.01508367757651143774288993171239781077019870281219482421875, 0.0217835850386075592644008480647244141437113285064697265625, 0.043227363659414208552078662251005880534648895263671875, 0.01508367757651143774288993171239781077019870281219482421875, 0.0217835850386075592644008480647244141437113285064697265625, 0.043227363659414208552078662251005880534648895263671875;
72 break;
73case 13: // WV(13)
74 points.resize(37, 2);
75 weights.resize(37, 1);
76 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 0.021509681108843159424992563799605704843997955322265625, 0.95698063778231368115001487240078859031200408935546875, 0.489076946452539351728461269885883666574954986572265625, 0.02184610709492129654307746022823266685009002685546875, 0.426941414259800422481561099630198441445827484130859375, 0.14611717148039915503687780073960311710834503173828125, 0.22137228629183292039073194246157072484493255615234375, 0.5572554274163341592185361150768585503101348876953125, 0.95698063778231368115001487240078859031200408935546875, 0.021509681108843159424992563799605704843997955322265625, 0.02184610709492129654307746022823266685009002685546875, 0.489076946452539351728461269885883666574954986572265625, 0.14611717148039915503687780073960311710834503173828125, 0.426941414259800422481561099630198441445827484130859375, 0.5572554274163341592185361150768585503101348876953125, 0.22137228629183292039073194246157072484493255615234375, 0.021509681108843159424992563799605704843997955322265625, 0.021509681108843159424992563799605704843997955322265625, 0.489076946452539351728461269885883666574954986572265625, 0.489076946452539351728461269885883666574954986572265625, 0.426941414259800422481561099630198441445827484130859375, 0.426941414259800422481561099630198441445827484130859375, 0.22137228629183292039073194246157072484493255615234375, 0.22137228629183292039073194246157072484493255615234375, 0.2725158177734297026972853927873075008392333984375, 0.72235779312418790798488998916582204401493072509765625, 0.11092204280346340539153970894403755664825439453125, 0.86470777029544276803818547705304808914661407470703125, 0.1635974010678504786397979842149652540683746337890625, 0.74850711589995222450255596413626335561275482177734375, 0.308441760892117777803633771327440626919269561767578125, 0.623545995553675513889402282075025141239166259765625, 0.00512638910238238931782461804687045514583587646484375, 0.2725158177734297026972853927873075008392333984375, 0.02437018690109382657027481400291435420513153076171875, 0.11092204280346340539153970894403755664825439453125, 0.08789548303219729685764605164877139031887054443359375, 0.1635974010678504786397979842149652540683746337890625, 0.06801224355420665279581271533970721065998077392578125, 0.308441760892117777803633771327440626919269561767578125, 0.72235779312418790798488998916582204401493072509765625, 0.00512638910238238931782461804687045514583587646484375, 0.86470777029544276803818547705304808914661407470703125, 0.02437018690109382657027481400291435420513153076171875, 0.74850711589995222450255596413626335561275482177734375, 0.08789548303219729685764605164877139031887054443359375, 0.623545995553675513889402282075025141239166259765625, 0.06801224355420665279581271533970721065998077392578125, 0.00512638910238238931782461804687045514583587646484375, 0.72235779312418790798488998916582204401493072509765625, 0.02437018690109382657027481400291435420513153076171875, 0.86470777029544276803818547705304808914661407470703125, 0.08789548303219729685764605164877139031887054443359375, 0.74850711589995222450255596413626335561275482177734375, 0.06801224355420665279581271533970721065998077392578125, 0.623545995553675513889402282075025141239166259765625, 0.2725158177734297026972853927873075008392333984375, 0.00512638910238238931782461804687045514583587646484375, 0.11092204280346340539153970894403755664825439453125, 0.02437018690109382657027481400291435420513153076171875, 0.1635974010678504786397979842149652540683746337890625, 0.08789548303219729685764605164877139031887054443359375, 0.308441760892117777803633771327440626919269561767578125, 0.06801224355420665279581271533970721065998077392578125, 0.72235779312418790798488998916582204401493072509765625, 0.2725158177734297026972853927873075008392333984375, 0.86470777029544276803818547705304808914661407470703125, 0.11092204280346340539153970894403755664825439453125, 0.74850711589995222450255596413626335561275482177734375, 0.1635974010678504786397979842149652540683746337890625, 0.623545995553675513889402282075025141239166259765625, 0.308441760892117777803633771327440626919269561767578125;
77 weights << 0.067960036586831640281758382116095162928104400634765625, 0.0060523371035391716754592295046677463687956333160400390625, 0.023994401928894730502417331763354013673961162567138671875, 0.055601967530453329235928805474031833000481128692626953125, 0.058278485119199981145943212368365493603050708770751953125, 0.0060523371035391716754592295046677463687956333160400390625, 0.023994401928894730502417331763354013673961162567138671875, 0.055601967530453329235928805474031833000481128692626953125, 0.058278485119199981145943212368365493603050708770751953125, 0.0060523371035391716754592295046677463687956333160400390625, 0.023994401928894730502417331763354013673961162567138671875, 0.055601967530453329235928805474031833000481128692626953125, 0.058278485119199981145943212368365493603050708770751953125, 0.0095906810035432631111884660413124947808682918548583984375, 0.0149654011051656675446164257436976185999810695648193359375, 0.02417903981159381932020124850168940611183643341064453125, 0.03464127614084837325503229976675356738269329071044921875, 0.0095906810035432631111884660413124947808682918548583984375, 0.0149654011051656675446164257436976185999810695648193359375, 0.02417903981159381932020124850168940611183643341064453125, 0.03464127614084837325503229976675356738269329071044921875, 0.0095906810035432631111884660413124947808682918548583984375, 0.0149654011051656675446164257436976185999810695648193359375, 0.02417903981159381932020124850168940611183643341064453125, 0.03464127614084837325503229976675356738269329071044921875, 0.0095906810035432631111884660413124947808682918548583984375, 0.0149654011051656675446164257436976185999810695648193359375, 0.02417903981159381932020124850168940611183643341064453125, 0.03464127614084837325503229976675356738269329071044921875, 0.0095906810035432631111884660413124947808682918548583984375, 0.0149654011051656675446164257436976185999810695648193359375, 0.02417903981159381932020124850168940611183643341064453125, 0.03464127614084837325503229976675356738269329071044921875, 0.0095906810035432631111884660413124947808682918548583984375, 0.0149654011051656675446164257436976185999810695648193359375, 0.02417903981159381932020124850168940611183643341064453125, 0.03464127614084837325503229976675356738269329071044921875;
78 break;
79case 14: // WV(14)
80 points.resize(42, 2);
81 weights.resize(42, 1);
82 points << 0.019390961248701044095099632613710127770900726318359375, 0.96121807750259791180980073477257974445819854736328125, 0.061799883090872587132480475702323019504547119140625, 0.87640023381825482573503904859535396099090576171875, 0.488963910362178622026618768359185196459293365478515625, 0.02207217927564275594676246328162960708141326904296875, 0.417644719340453940414903399869217537343502044677734375, 0.16471056131909211917019320026156492531299591064453125, 0.1772055324125434427884329124935902655124664306640625, 0.645588935174913114423134175012819468975067138671875, 0.273477528308838646609046918456442654132843017578125, 0.45304494338232270678190616308711469173431396484375, 0.96121807750259791180980073477257974445819854736328125, 0.019390961248701044095099632613710127770900726318359375, 0.87640023381825482573503904859535396099090576171875, 0.061799883090872587132480475702323019504547119140625, 0.02207217927564275594676246328162960708141326904296875, 0.488963910362178622026618768359185196459293365478515625, 0.16471056131909211917019320026156492531299591064453125, 0.417644719340453940414903399869217537343502044677734375, 0.645588935174913114423134175012819468975067138671875, 0.1772055324125434427884329124935902655124664306640625, 0.45304494338232270678190616308711469173431396484375, 0.273477528308838646609046918456442654132843017578125, 0.019390961248701044095099632613710127770900726318359375, 0.019390961248701044095099632613710127770900726318359375, 0.061799883090872587132480475702323019504547119140625, 0.061799883090872587132480475702323019504547119140625, 0.488963910362178622026618768359185196459293365478515625, 0.488963910362178622026618768359185196459293365478515625, 0.417644719340453940414903399869217537343502044677734375, 0.417644719340453940414903399869217537343502044677734375, 0.1772055324125434427884329124935902655124664306640625, 0.1772055324125434427884329124935902655124664306640625, 0.273477528308838646609046918456442654132843017578125, 0.273477528308838646609046918456442654132843017578125, 0.118974497696956837966553166552330367267131805419921875, 0.8797571713701710649502274463884532451629638671875, 0.29837288213625778876547656182083301246166229248046875, 0.6869801678080877938015191830345429480075836181640625, 0.17226668782135556856616176446550525724887847900390625, 0.77060855477499645704853037386783398687839508056640625, 0.33686145979634496416821320963208563625812530517578125, 0.5702222908466831885476722163730300962924957275390625, 0.0012683309328720415720681558013893663883209228515625, 0.118974497696956837966553166552330367267131805419921875, 0.01464695005565441743300425514462403953075408935546875, 0.29837288213625778876547656182083301246166229248046875, 0.057124757403647918874156630408833734691143035888671875, 0.17226668782135556856616176446550525724887847900390625, 0.09291624935697184728411457399488426744937896728515625, 0.33686145979634496416821320963208563625812530517578125, 0.8797571713701710649502274463884532451629638671875, 0.0012683309328720415720681558013893663883209228515625, 0.6869801678080877938015191830345429480075836181640625, 0.01464695005565441743300425514462403953075408935546875, 0.77060855477499645704853037386783398687839508056640625, 0.057124757403647918874156630408833734691143035888671875, 0.5702222908466831885476722163730300962924957275390625, 0.09291624935697184728411457399488426744937896728515625, 0.0012683309328720415720681558013893663883209228515625, 0.8797571713701710649502274463884532451629638671875, 0.01464695005565441743300425514462403953075408935546875, 0.6869801678080877938015191830345429480075836181640625, 0.057124757403647918874156630408833734691143035888671875, 0.77060855477499645704853037386783398687839508056640625, 0.09291624935697184728411457399488426744937896728515625, 0.5702222908466831885476722163730300962924957275390625, 0.118974497696956837966553166552330367267131805419921875, 0.0012683309328720415720681558013893663883209228515625, 0.29837288213625778876547656182083301246166229248046875, 0.01464695005565441743300425514462403953075408935546875, 0.17226668782135556856616176446550525724887847900390625, 0.057124757403647918874156630408833734691143035888671875, 0.33686145979634496416821320963208563625812530517578125, 0.09291624935697184728411457399488426744937896728515625, 0.8797571713701710649502274463884532451629638671875, 0.118974497696956837966553166552330367267131805419921875, 0.6869801678080877938015191830345429480075836181640625, 0.29837288213625778876547656182083301246166229248046875, 0.77060855477499645704853037386783398687839508056640625, 0.17226668782135556856616176446550525724887847900390625, 0.5702222908466831885476722163730300962924957275390625, 0.33686145979634496416821320963208563625812530517578125;
83 weights << 0.004923403602400081881251825421941248350776731967926025390625, 0.01443369966977666764285093137232252047397196292877197265625, 0.0218835813694288894293293878945405595004558563232421875, 0.0327883535441253481934609226300381124019622802734375, 0.042162588736993016069742878926263074390590190887451171875, 0.05177410450729158508664795590448193252086639404296875, 0.004923403602400081881251825421941248350776731967926025390625, 0.01443369966977666764285093137232252047397196292877197265625, 0.0218835813694288894293293878945405595004558563232421875, 0.0327883535441253481934609226300381124019622802734375, 0.042162588736993016069742878926263074390590190887451171875, 0.05177410450729158508664795590448193252086639404296875, 0.004923403602400081881251825421941248350776731967926025390625, 0.01443369966977666764285093137232252047397196292877197265625, 0.0218835813694288894293293878945405595004558563232421875, 0.0327883535441253481934609226300381124019622802734375, 0.042162588736993016069742878926263074390590190887451171875, 0.05177410450729158508664795590448193252086639404296875, 0.00501022883850067192457178322229083278216421604156494140625, 0.0144363081135338404414891755322969402186572551727294921875, 0.0246657532125636735909068875116645358502864837646484375, 0.03857151078706068381141136569567606784403324127197265625, 0.00501022883850067192457178322229083278216421604156494140625, 0.0144363081135338404414891755322969402186572551727294921875, 0.0246657532125636735909068875116645358502864837646484375, 0.03857151078706068381141136569567606784403324127197265625, 0.00501022883850067192457178322229083278216421604156494140625, 0.0144363081135338404414891755322969402186572551727294921875, 0.0246657532125636735909068875116645358502864837646484375, 0.03857151078706068381141136569567606784403324127197265625, 0.00501022883850067192457178322229083278216421604156494140625, 0.0144363081135338404414891755322969402186572551727294921875, 0.0246657532125636735909068875116645358502864837646484375, 0.03857151078706068381141136569567606784403324127197265625, 0.00501022883850067192457178322229083278216421604156494140625, 0.0144363081135338404414891755322969402186572551727294921875, 0.0246657532125636735909068875116645358502864837646484375, 0.03857151078706068381141136569567606784403324127197265625, 0.00501022883850067192457178322229083278216421604156494140625, 0.0144363081135338404414891755322969402186572551727294921875, 0.0246657532125636735909068875116645358502864837646484375, 0.03857151078706068381141136569567606784403324127197265625;
84 break;
85case 15: // WV(15)
86 points.resize(49, 2);
87 weights.resize(49, 1);
88 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 0.015811726250988644704165153598296456038951873779296875, 0.96837654749802271059166969280340708792209625244140625, 0.494996956769126195130326095750206150114536285400390625, 0.01000608646174760973934780849958769977092742919921875, 0.070173552899986002540089202739181928336620330810546875, 0.85965289420002799491982159452163614332675933837890625, 0.4741706814380197698710617260076105594635009765625, 0.051658637123960460257876547984778881072998046875, 0.405362214133975495844453007521224208176136016845703125, 0.18927557173204900831109398495755158364772796630859375, 0.226378713420349597651437534295837394893169403076171875, 0.54724257315930080469712493140832521021366119384765625, 0.96837654749802271059166969280340708792209625244140625, 0.015811726250988644704165153598296456038951873779296875, 0.01000608646174760973934780849958769977092742919921875, 0.494996956769126195130326095750206150114536285400390625, 0.85965289420002799491982159452163614332675933837890625, 0.070173552899986002540089202739181928336620330810546875, 0.051658637123960460257876547984778881072998046875, 0.4741706814380197698710617260076105594635009765625, 0.18927557173204900831109398495755158364772796630859375, 0.405362214133975495844453007521224208176136016845703125, 0.54724257315930080469712493140832521021366119384765625, 0.226378713420349597651437534295837394893169403076171875, 0.015811726250988644704165153598296456038951873779296875, 0.015811726250988644704165153598296456038951873779296875, 0.494996956769126195130326095750206150114536285400390625, 0.494996956769126195130326095750206150114536285400390625, 0.070173552899986002540089202739181928336620330810546875, 0.070173552899986002540089202739181928336620330810546875, 0.4741706814380197698710617260076105594635009765625, 0.4741706814380197698710617260076105594635009765625, 0.405362214133975495844453007521224208176136016845703125, 0.405362214133975495844453007521224208176136016845703125, 0.226378713420349597651437534295837394893169403076171875, 0.226378713420349597651437534295837394893169403076171875, 0.07094860523645551975135958855389617383480072021484375, 0.91991215772623602386914853923371993005275726318359375, 0.16806864522241438120175871517858467996120452880859375, 0.8132926410494192293043624886195175349712371826171875, 0.3146482428124508512468082699342630803585052490234375, 0.66697564480186810609296799157164059579372406005859375, 0.19053558947639392950890169231570325791835784912109375, 0.7152223569314506423921784517006017267704010009765625, 0.33895061147527716371996575617231428623199462890625, 0.56525266487711423035733560027438215911388397216796875, 0.009139237037308400868340640954556874930858612060546875, 0.07094860523645551975135958855389617383480072021484375, 0.01863871372816638949387879620189778506755828857421875, 0.16806864522241438120175871517858467996120452880859375, 0.01837611238568104266022373849409632384777069091796875, 0.3146482428124508512468082699342630803585052490234375, 0.09424205359215542809891985598369501531124114990234375, 0.19053558947639392950890169231570325791835784912109375, 0.09579672364760860592269864355330355465412139892578125, 0.33895061147527716371996575617231428623199462890625, 0.91991215772623602386914853923371993005275726318359375, 0.009139237037308400868340640954556874930858612060546875, 0.8132926410494192293043624886195175349712371826171875, 0.01863871372816638949387879620189778506755828857421875, 0.66697564480186810609296799157164059579372406005859375, 0.01837611238568104266022373849409632384777069091796875, 0.7152223569314506423921784517006017267704010009765625, 0.09424205359215542809891985598369501531124114990234375, 0.56525266487711423035733560027438215911388397216796875, 0.09579672364760860592269864355330355465412139892578125, 0.009139237037308400868340640954556874930858612060546875, 0.91991215772623602386914853923371993005275726318359375, 0.01863871372816638949387879620189778506755828857421875, 0.8132926410494192293043624886195175349712371826171875, 0.01837611238568104266022373849409632384777069091796875, 0.66697564480186810609296799157164059579372406005859375, 0.09424205359215542809891985598369501531124114990234375, 0.7152223569314506423921784517006017267704010009765625, 0.09579672364760860592269864355330355465412139892578125, 0.56525266487711423035733560027438215911388397216796875, 0.07094860523645551975135958855389617383480072021484375, 0.009139237037308400868340640954556874930858612060546875, 0.16806864522241438120175871517858467996120452880859375, 0.01863871372816638949387879620189778506755828857421875, 0.3146482428124508512468082699342630803585052490234375, 0.01837611238568104266022373849409632384777069091796875, 0.19053558947639392950890169231570325791835784912109375, 0.09424205359215542809891985598369501531124114990234375, 0.33895061147527716371996575617231428623199462890625, 0.09579672364760860592269864355330355465412139892578125, 0.91991215772623602386914853923371993005275726318359375, 0.07094860523645551975135958855389617383480072021484375, 0.8132926410494192293043624886195175349712371826171875, 0.16806864522241438120175871517858467996120452880859375, 0.66697564480186810609296799157164059579372406005859375, 0.3146482428124508512468082699342630803585052490234375, 0.7152223569314506423921784517006017267704010009765625, 0.19053558947639392950890169231570325791835784912109375, 0.56525266487711423035733560027438215911388397216796875, 0.33895061147527716371996575617231428623199462890625;
89 weights << 0.044335387382184072990742862430124660022556781768798828125, 0.00296077463790537544208181230942500405944883823394775390625, 0.00957384618246008567421512225337210111320018768310546875, 0.016444737562625162674567746989851002581417560577392578125, 0.0173961480007634138045258254123837104998528957366943359375, 0.04271378157146056564474889682969660498201847076416015625, 0.04678336172870962983427745029985089786350727081298828125, 0.00296077463790537544208181230942500405944883823394775390625, 0.00957384618246008567421512225337210111320018768310546875, 0.016444737562625162674567746989851002581417560577392578125, 0.0173961480007634138045258254123837104998528957366943359375, 0.04271378157146056564474889682969660498201847076416015625, 0.04678336172870962983427745029985089786350727081298828125, 0.00296077463790537544208181230942500405944883823394775390625, 0.00957384618246008567421512225337210111320018768310546875, 0.016444737562625162674567746989851002581417560577392578125, 0.0173961480007634138045258254123837104998528957366943359375, 0.04271378157146056564474889682969660498201847076416015625, 0.04678336172870962983427745029985089786350727081298828125, 0.004029853372018099393059298307662174920551478862762451171875, 0.01167262118157584571687124253003275953233242034912109375, 0.01560257283057596422448654038817039690911769866943359375, 0.0287205869252013419601343713338792440481483936309814453125, 0.031315476284969286091541817995675955899059772491455078125, 0.004029853372018099393059298307662174920551478862762451171875, 0.01167262118157584571687124253003275953233242034912109375, 0.01560257283057596422448654038817039690911769866943359375, 0.0287205869252013419601343713338792440481483936309814453125, 0.031315476284969286091541817995675955899059772491455078125, 0.004029853372018099393059298307662174920551478862762451171875, 0.01167262118157584571687124253003275953233242034912109375, 0.01560257283057596422448654038817039690911769866943359375, 0.0287205869252013419601343713338792440481483936309814453125, 0.031315476284969286091541817995675955899059772491455078125, 0.004029853372018099393059298307662174920551478862762451171875, 0.01167262118157584571687124253003275953233242034912109375, 0.01560257283057596422448654038817039690911769866943359375, 0.0287205869252013419601343713338792440481483936309814453125, 0.031315476284969286091541817995675955899059772491455078125, 0.004029853372018099393059298307662174920551478862762451171875, 0.01167262118157584571687124253003275953233242034912109375, 0.01560257283057596422448654038817039690911769866943359375, 0.0287205869252013419601343713338792440481483936309814453125, 0.031315476284969286091541817995675955899059772491455078125, 0.004029853372018099393059298307662174920551478862762451171875, 0.01167262118157584571687124253003275953233242034912109375, 0.01560257283057596422448654038817039690911769866943359375, 0.0287205869252013419601343713338792440481483936309814453125, 0.031315476284969286091541817995675955899059772491455078125;
90 break;