PolyFEM
Loading...
Searching...
No Matches
auto_triangle_corner.ipp
Go to the documentation of this file.
1case 1: // Vertex scheme
2 points.resize(3, 2);
3 weights.resize(3, 1);
4 points << 1, 0, 0, 1, 0, 0;
5 weights << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125;
6 break;
7case 2: // Liu-Vinokur 4
8 points.resize(4, 2);
9 weights.resize(4, 1);
10 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 1, 0, 0, 1, 0, 0;
11 weights << 0.75, 0.08333333333333332870740406406184774823486804962158203125, 0.08333333333333332870740406406184774823486804962158203125, 0.08333333333333332870740406406184774823486804962158203125;
12 break;
13case 3: // Seven-point scheme
14 points.resize(7, 2);
15 weights.resize(7, 1);
16 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 1, 0, 0, 1, 0, 0, 0.5, 0.5, 0.5, 0, 0, 0.5;
17 weights << 0.450000000000000011102230246251565404236316680908203125, 0.05000000000000000277555756156289135105907917022705078125, 0.05000000000000000277555756156289135105907917022705078125, 0.05000000000000000277555756156289135105907917022705078125, 0.1333333333333333314829616256247390992939472198486328125, 0.1333333333333333314829616256247390992939472198486328125, 0.1333333333333333314829616256247390992939472198486328125;
18 break;
19case 4: // Liu-Vinokur 10
20 points.resize(9, 2);
21 weights.resize(9, 1);
22 points << 0, 0, 0.5, 0.5, 0.1885804846964450331991969278533360920846462249755859375, 0.1885804846964450331991969278533360920846462249755859375, 0, 1, 0.5, 0, 0.1885804846964450331991969278533360920846462249755859375, 0.6228390306071098780904549130355007946491241455078125, 1, 0, 0, 0.5, 0.6228390306071098780904549130355007946491241455078125, 0.1885804846964450331991969278533360920846462249755859375;
23 weights << 0.0205401353459333628481697786583026754669845104217529296875, 0.06197549886826714260479320728336460888385772705078125, 0.250817699119132819784994126166566275060176849365234375, 0.0205401353459333628481697786583026754669845104217529296875, 0.06197549886826714260479320728336460888385772705078125, 0.250817699119132819784994126166566275060176849365234375, 0.0205401353459333628481697786583026754669845104217529296875, 0.06197549886826714260479320728336460888385772705078125, 0.250817699119132819784994126166566275060176849365234375;
24 break;
25case 5: // Liu-Vinokur 13
26 points.resize(10, 2);
27 weights.resize(10, 1);
28 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 1, 0, 0, 1, 0, 0, 0.5, 0.5, 0.142857142857142849212692681248881854116916656494140625, 0.142857142857142849212692681248881854116916656494140625, 0.5, 0, 0.142857142857142849212692681248881854116916656494140625, 0.71428571428571430157461463750223629176616668701171875, 0, 0.5, 0.71428571428571430157461463750223629176616668701171875, 0.142857142857142849212692681248881854116916656494140625;
29 weights << 0.253124999999999988897769753748434595763683319091796875, 0.01111111111111111153515462746099728974513709545135498046875, 0.01111111111111111153515462746099728974513709545135498046875, 0.01111111111111111153515462746099728974513709545135498046875, 0.07111111111111111104943205418749130330979824066162109375, 0.1667361111111111127147665911252261139452457427978515625, 0.07111111111111111104943205418749130330979824066162109375, 0.1667361111111111127147665911252261139452457427978515625, 0.07111111111111111104943205418749130330979824066162109375, 0.1667361111111111127147665911252261139452457427978515625;
30 break;
31case 6: // Lyness-Jespersen 11
32 points.resize(16, 2);
33 weights.resize(16, 1);
34 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 1, 0, 0, 1, 0, 0, 0.5, 0.5, 0.25, 0.25, 0.5, 0, 0.25, 0.5, 0, 0.5, 0.5, 0.25, 0.90824829046386301723003953156876377761363983154296875, 0.09175170953613698276996046843123622238636016845703125, 0, 0.90824829046386301723003953156876377761363983154296875, 0.09175170953613698276996046843123622238636016845703125, 0, 0.09175170953613698276996046843123622238636016845703125, 0.90824829046386301723003953156876377761363983154296875, 0, 0.09175170953613698276996046843123622238636016845703125, 0.90824829046386301723003953156876377761363983154296875, 0;
35 weights << -0.57857142857142862535368976750760339200496673583984375, -0.01984126984126984016842953906234470196068286895751953125, -0.01984126984126984016842953906234470196068286895751953125, -0.01984126984126984016842953906234470196068286895751953125, 0.0539682539682539708092434693753602914512157440185546875, 0.40634920634920634885389745249995030462741851806640625, 0.0539682539682539708092434693753602914512157440185546875, 0.40634920634920634885389745249995030462741851806640625, 0.0539682539682539708092434693753602914512157440185546875, 0.40634920634920634885389745249995030462741851806640625, 0.04285714285714285753936536593755590729415416717529296875, 0.04285714285714285753936536593755590729415416717529296875, 0.04285714285714285753936536593755590729415416717529296875, 0.04285714285714285753936536593755590729415416717529296875, 0.04285714285714285753936536593755590729415416717529296875, 0.04285714285714285753936536593755590729415416717529296875;
36 break;
37case 7: // Lyness-Jespersen 14
38 points.resize(16, 2);
39 weights.resize(16, 1);
40 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 1, 0, 0, 1, 0, 0, 0.1549360602237604134234771890987758524715900421142578125, 0.1549360602237604134234771890987758524715900421142578125, 0.469150746143812025223951422958634793758392333984375, 0.469150746143812025223951422958634793758392333984375, 0.1549360602237604134234771890987758524715900421142578125, 0.6901278795524792286641968530602753162384033203125, 0.469150746143812025223951422958634793758392333984375, 0.06169850771237594955209715408273041248321533203125, 0.6901278795524792286641968530602753162384033203125, 0.1549360602237604134234771890987758524715900421142578125, 0.06169850771237594955209715408273041248321533203125, 0.469150746143812025223951422958634793758392333984375, 0, 0.83929917227292361037171986026805825531482696533203125, 0.16070082772707638962828013973194174468517303466796875, 0, 0.83929917227292361037171986026805825531482696533203125, 0.16070082772707638962828013973194174468517303466796875, 0.83929917227292361037171986026805825531482696533203125, 0, 0.16070082772707638962828013973194174468517303466796875, 0.83929917227292361037171986026805825531482696533203125, 0, 0.16070082772707638962828013973194174468517303466796875;
41 weights << 0.176312615600525190995284674499998800456523895263671875, 0.004036338442544367029196639151678027701564133167266845703125, 0.004036338442544367029196639151678027701564133167266845703125, 0.004036338442544367029196639151678027701564133167266845703125, 0.1166520585899031292598237996571697294712066650390625, 0.10650399181417401217597529239355935715138912200927734375, 0.1166520585899031292598237996571697294712066650390625, 0.10650399181417401217597529239355935715138912200927734375, 0.1166520585899031292598237996571697294712066650390625, 0.10650399181417401217597529239355935715138912200927734375, 0.0236850363099267158251137743718572892248630523681640625, 0.0236850363099267158251137743718572892248630523681640625, 0.0236850363099267158251137743718572892248630523681640625, 0.0236850363099267158251137743718572892248630523681640625, 0.0236850363099267158251137743718572892248630523681640625, 0.0236850363099267158251137743718572892248630523681640625;
42 break;
43case 8: // Lyness-Jespersen 16
44 points.resize(21, 2);
45 weights.resize(21, 1);
46 points << 1, 0, 0, 1, 0, 0, 0.5, 0.5, 0.495681394175558176495854922904982231557369232177734375, 0.495681394175558176495854922904982231557369232177734375, 0.0903277575142653332829212331489543430507183074951171875, 0.0903277575142653332829212331489543430507183074951171875, 0.23415474970730520976047728254343383014202117919921875, 0.23415474970730520976047728254343383014202117919921875, 0.5, 0, 0.495681394175558176495854922904982231557369232177734375, 0.00863721164888364700829015419003553688526153564453125, 0.0903277575142653332829212331489543430507183074951171875, 0.81934448497146927792300630244426429271697998046875, 0.23415474970730520976047728254343383014202117919921875, 0.5316905005853895804790454349131323397159576416015625, 0, 0.5, 0.00863721164888364700829015419003553688526153564453125, 0.495681394175558176495854922904982231557369232177734375, 0.81934448497146927792300630244426429271697998046875, 0.0903277575142653332829212331489543430507183074951171875, 0.5316905005853895804790454349131323397159576416015625, 0.23415474970730520976047728254343383014202117919921875, 0, 0.72360679774997505031564060118398629128932952880859375, 0.27639320225002494968435939881601370871067047119140625, 0, 0.72360679774997505031564060118398629128932952880859375, 0.27639320225002494968435939881601370871067047119140625, 0.72360679774997505031564060118398629128932952880859375, 0, 0.27639320225002494968435939881601370871067047119140625, 0.72360679774997505031564060118398629128932952880859375, 0, 0.27639320225002494968435939881601370871067047119140625;
47 weights << 0.00402424645097591675291237578448999556712806224822998046875, 0.00402424645097591675291237578448999556712806224822998046875, 0.00402424645097591675291237578448999556712806224822998046875, -0.283052662638381857806990637982380576431751251220703125, 0.347455822963778027112624613437219522893428802490234375, 0.06490765971374200249410790775073110125958919525146484375, 0.1503950922400440759485462649536202661693096160888671875, -0.283052662638381857806990637982380576431751251220703125, 0.347455822963778027112624613437219522893428802490234375, 0.06490765971374200249410790775073110125958919525146484375, 0.1503950922400440759485462649536202661693096160888671875, -0.283052662638381857806990637982380576431751251220703125, 0.347455822963778027112624613437219522893428802490234375, 0.06490765971374200249410790775073110125958919525146484375, 0.1503950922400440759485462649536202661693096160888671875, 0.0248015873009206355703781810007058084011077880859375, 0.0248015873009206355703781810007058084011077880859375, 0.0248015873009206355703781810007058084011077880859375, 0.0248015873009206355703781810007058084011077880859375, 0.0248015873009206355703781810007058084011077880859375, 0.0248015873009206355703781810007058084011077880859375;
48 break;
49case 9: // Lyness-Jespersen 19
50 points.resize(22, 2);
51 weights.resize(22, 1);
52 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 1, 0, 0, 1, 0, 0, 0.5, 0.5, 0.44977933818701620882762881592498160898685455322265625, 0.44977933818701620882762881592498160898685455322265625, 0.046947443199090332921485924089211039245128631591796875, 0.046947443199090332921485924089211039245128631591796875, 0.191871912737448913066629074819502420723438262939453125, 0.191871912737448913066629074819502420723438262939453125, 0.5, 0, 0.44977933818701620882762881592498160898685455322265625, 0.1004413236259675823447423681500367820262908935546875, 0.046947443199090332921485924089211039245128631591796875, 0.90610511360181933415702815182157792150974273681640625, 0.191871912737448913066629074819502420723438262939453125, 0.61625617452510217386674185036099515855312347412109375, 0, 0.5, 0.1004413236259675823447423681500367820262908935546875, 0.44977933818701620882762881592498160898685455322265625, 0.90610511360181933415702815182157792150974273681640625, 0.046947443199090332921485924089211039245128631591796875, 0.61625617452510217386674185036099515855312347412109375, 0.191871912737448913066629074819502420723438262939453125, 0.0368384120547362581277184290229342877864837646484375, 0.7411985987844980083849577567889355123043060302734375, 0.221962989160765733487323814188130199909210205078125, 0.0368384120547362581277184290229342877864837646484375, 0.7411985987844980083849577567889355123043060302734375, 0.221962989160765733487323814188130199909210205078125, 0.7411985987844980083849577567889355123043060302734375, 0.0368384120547362581277184290229342877864837646484375, 0.221962989160765733487323814188130199909210205078125, 0.7411985987844980083849577567889355123043060302734375, 0.0368384120547362581277184290229342877864837646484375, 0.221962989160765733487323814188130199909210205078125;
53 weights << 0.113362484459919199419886126634082756936550140380859375, 0.0003541912632821100459339092036969987020711414515972137451171875, 0.0003541912632821100459339092036969987020711414515972137451171875, 0.0003541912632821100459339092036969987020711414515972137451171875, 0.016011371712864264083009402384050190448760986328125, 0.08414143354457666312828933996570413000881671905517578125, 0.0260641812382901329192552708491348312236368656158447265625, 0.08240758199976826181565314755061990581452846527099609375, 0.016011371712864264083009402384050190448760986328125, 0.08414143354457666312828933996570413000881671905517578125, 0.0260641812382901329192552708491348312236368656158447265625, 0.08240758199976826181565314755061990581452846527099609375, 0.016011371712864264083009402384050190448760986328125, 0.08414143354457666312828933996570413000881671905517578125, 0.0260641812382901329192552708491348312236368656158447265625, 0.08240758199976826181565314755061990581452846527099609375, 0.043283539377289403926596378369140438735485076904296875, 0.043283539377289403926596378369140438735485076904296875, 0.043283539377289403926596378369140438735485076904296875, 0.043283539377289403926596378369140438735485076904296875, 0.043283539377289403926596378369140438735485076904296875, 0.043283539377289403926596378369140438735485076904296875;
54 break;
55case 10:
56case 11:
57case 12:
58case 13: // Berntsen-Espelid 4
59 points.resize(40, 2);
60 weights.resize(40, 1);
61 points << 0.333333333333333314829616256247390992939472198486328125, 0.333333333333333314829616256247390992939472198486328125, 0, 0, 0.024978640633391273329078074993958580307662487030029296875, 0.024978640633391273329078074993958580307662487030029296875, 0.47448992043651683214733338900259695947170257568359375, 0.47448992043651683214733338900259695947170257568359375, 0.230836272600280445477238799867336638271808624267578125, 0.230836272600280445477238799867336638271808624267578125, 0.1140805985932434596374918100991635583341121673583984375, 0.1140805985932434596374918100991635583341121673583984375, 0.41796518528650972168492216951563023030757904052734375, 0.41796518528650972168492216951563023030757904052734375, 0.5, 0.5, 0, 1, 0.024978640633391273329078074993958580307662487030029296875, 0.9500427187332174394640560421976260840892791748046875, 0.47448992043651683214733338900259695947170257568359375, 0.0510201591269663357053332219948060810565948486328125, 0.230836272600280445477238799867336638271808624267578125, 0.53832745479943910904552240026532672345638275146484375, 0.1140805985932434596374918100991635583341121673583984375, 0.7718388028135130252138651485438458621501922607421875, 0.41796518528650972168492216951563023030757904052734375, 0.1640696294269805566301556609687395393848419189453125, 0.5, 0, 1, 0, 0.9500427187332174394640560421976260840892791748046875, 0.024978640633391273329078074993958580307662487030029296875, 0.0510201591269663357053332219948060810565948486328125, 0.47448992043651683214733338900259695947170257568359375, 0.53832745479943910904552240026532672345638275146484375, 0.230836272600280445477238799867336638271808624267578125, 0.7718388028135130252138651485438458621501922607421875, 0.1140805985932434596374918100991635583341121673583984375, 0.1640696294269805566301556609687395393848419189453125, 0.41796518528650972168492216951563023030757904052734375, 0, 0.5, 0.022076289653624403541698484332300722599029541015625, 0.85130650417434849952513786774943582713603973388671875, 0.0186205228025209702791276100697359652258455753326416015625, 0.689441970728591257966400007717311382293701171875, 0.09650648129215923243240382589647197164595127105712890625, 0.63586785943387280628513735791784711182117462158203125, 0.12661720617202709693316364791826345026493072509765625, 0.022076289653624403541698484332300722599029541015625, 0.29193750646888771971276810290873982012271881103515625, 0.0186205228025209702791276100697359652258455753326416015625, 0.26762565927396797516024662400013767182826995849609375, 0.09650648129215923243240382589647197164595127105712890625, 0.85130650417434849952513786774943582713603973388671875, 0.12661720617202709693316364791826345026493072509765625, 0.689441970728591257966400007717311382293701171875, 0.29193750646888771971276810290873982012271881103515625, 0.63586785943387280628513735791784711182117462158203125, 0.26762565927396797516024662400013767182826995849609375, 0.85130650417434849952513786774943582713603973388671875, 0.022076289653624403541698484332300722599029541015625, 0.689441970728591257966400007717311382293701171875, 0.0186205228025209702791276100697359652258455753326416015625, 0.63586785943387280628513735791784711182117462158203125, 0.09650648129215923243240382589647197164595127105712890625, 0.12661720617202709693316364791826345026493072509765625, 0.85130650417434849952513786774943582713603973388671875, 0.29193750646888771971276810290873982012271881103515625, 0.689441970728591257966400007717311382293701171875, 0.26762565927396797516024662400013767182826995849609375, 0.63586785943387280628513735791784711182117462158203125, 0.022076289653624403541698484332300722599029541015625, 0.12661720617202709693316364791826345026493072509765625, 0.0186205228025209702791276100697359652258455753326416015625, 0.29193750646888771971276810290873982012271881103515625, 0.09650648129215923243240382589647197164595127105712890625, 0.26762565927396797516024662400013767182826995849609375;
62 weights << 0.055141401445961669980366792742643156088888645172119140625, 1.114252045532216286332673205183851905530900694429874420166015625e-05, 0.00801933068147050488738702966884375200606882572174072265625, 0.033429216779221782029907217292929999530315399169921875, 0.046966588930899166864918470309930853545665740966796875, 0.031079169485602999023488024477046565152704715728759765625, 0.048947942555161209898795249273462104611098766326904296875, 0.00588445960133870786534782126864229212515056133270263671875, 1.114252045532216286332673205183851905530900694429874420166015625e-05, 0.00801933068147050488738702966884375200606882572174072265625, 0.033429216779221782029907217292929999530315399169921875, 0.046966588930899166864918470309930853545665740966796875, 0.031079169485602999023488024477046565152704715728759765625, 0.048947942555161209898795249273462104611098766326904296875, 0.00588445960133870786534782126864229212515056133270263671875, 1.114252045532216286332673205183851905530900694429874420166015625e-05, 0.00801933068147050488738702966884375200606882572174072265625, 0.033429216779221782029907217292929999530315399169921875, 0.046966588930899166864918470309930853545665740966796875, 0.031079169485602999023488024477046565152704715728759765625, 0.048947942555161209898795249273462104611098766326904296875, 0.00588445960133870786534782126864229212515056133270263671875, 0.0154458342107015832167515867467955104075372219085693359375, 0.017822989923178662874381217307018232531845569610595703125, 0.037038683681384625134835886228756862692534923553466796875, 0.0154458342107015832167515867467955104075372219085693359375, 0.017822989923178662874381217307018232531845569610595703125, 0.037038683681384625134835886228756862692534923553466796875, 0.0154458342107015832167515867467955104075372219085693359375, 0.017822989923178662874381217307018232531845569610595703125, 0.037038683681384625134835886228756862692534923553466796875, 0.0154458342107015832167515867467955104075372219085693359375, 0.017822989923178662874381217307018232531845569610595703125, 0.037038683681384625134835886228756862692534923553466796875, 0.0154458342107015832167515867467955104075372219085693359375, 0.017822989923178662874381217307018232531845569610595703125, 0.037038683681384625134835886228756862692534923553466796875, 0.0154458342107015832167515867467955104075372219085693359375, 0.017822989923178662874381217307018232531845569610595703125, 0.037038683681384625134835886228756862692534923553466796875;
63 break;
64case 14: // Taylor-Wingate-Bos 8
65 points.resize(45, 2);
66 weights.resize(45, 1);
67 points << 1, 0, 0, 1, 0, 0, 0.49036689037541603131131751069915480911731719970703125, 0.49036689037541603131131751069915480911731719970703125, 0.08751346695812962928062717082866583950817584991455078125, 0.08751346695812962928062717082866583950817584991455078125, 0.221714589487342739193564966626581735908985137939453125, 0.221714589487342739193564966626581735908985137939453125, 0.38604716692961960067265181351103819906711578369140625, 0.38604716692961960067265181351103819906711578369140625, 0.49036689037541603131131751069915480911731719970703125, 0.0192662192491679373773649786016903817653656005859375, 0.08751346695812962928062717082866583950817584991455078125, 0.82497306608374076919432127397158183157444000244140625, 0.221714589487342739193564966626581735908985137939453125, 0.55657082102531452161287006674683652818202972412109375, 0.38604716692961960067265181351103819906711578369140625, 0.2279056661407607986546963729779236018657684326171875, 0.0192662192491679373773649786016903817653656005859375, 0.49036689037541603131131751069915480911731719970703125, 0.82497306608374076919432127397158183157444000244140625, 0.08751346695812962928062717082866583950817584991455078125, 0.55657082102531452161287006674683652818202972412109375, 0.221714589487342739193564966626581735908985137939453125, 0.2279056661407607986546963729779236018657684326171875, 0.38604716692961960067265181351103819906711578369140625, 0.05733308730260498753406039895708090625703334808349609375, 0.0151382269813632348853804643340481561608612537384033203125, 0.81596250407108017466129012973397038877010345458984375, 0.1659719969565082442475301149897859431803226470947265625, 0.316547555637831157238082369076437316834926605224609375, 0.018688689877253195081863168525160290300846099853515625, 0.0935526036219346546207731307731592096388339996337890625, 0.2079865423167379934188403467487660236656665802001953125, 0.0974892983467408325015668424384784884750843048095703125, 0.53800885951491161929283180143102072179317474365234375, 0.92752868571603175329443047303357161581516265869140625, 0.05733308730260498753406039895708090625703334808349609375, 0.0180654989724115810911797552762436680495738983154296875, 0.81596250407108017466129012973397038877010345458984375, 0.664763754484915647680054462398402392864227294921875, 0.316547555637831157238082369076437316834926605224609375, 0.69846085406132740747153775373590178787708282470703125, 0.0935526036219346546207731307731592096388339996337890625, 0.36450184213834757596117697175941430032253265380859375, 0.0974892983467408325015668424384784884750843048095703125, 0.0151382269813632348853804643340481561608612537384033203125, 0.92752868571603175329443047303357161581516265869140625, 0.1659719969565082442475301149897859431803226470947265625, 0.0180654989724115810911797552762436680495738983154296875, 0.018688689877253195081863168525160290300846099853515625, 0.664763754484915647680054462398402392864227294921875, 0.2079865423167379934188403467487660236656665802001953125, 0.69846085406132740747153775373590178787708282470703125, 0.53800885951491161929283180143102072179317474365234375, 0.36450184213834757596117697175941430032253265380859375, 0.0151382269813632348853804643340481561608612537384033203125, 0.05733308730260498753406039895708090625703334808349609375, 0.1659719969565082442475301149897859431803226470947265625, 0.81596250407108017466129012973397038877010345458984375, 0.018688689877253195081863168525160290300846099853515625, 0.316547555637831157238082369076437316834926605224609375, 0.2079865423167379934188403467487660236656665802001953125, 0.0935526036219346546207731307731592096388339996337890625, 0.53800885951491161929283180143102072179317474365234375, 0.0974892983467408325015668424384784884750843048095703125, 0.92752868571603175329443047303357161581516265869140625, 0.0151382269813632348853804643340481561608612537384033203125, 0.0180654989724115810911797552762436680495738983154296875, 0.1659719969565082442475301149897859431803226470947265625, 0.664763754484915647680054462398402392864227294921875, 0.018688689877253195081863168525160290300846099853515625, 0.69846085406132740747153775373590178787708282470703125, 0.2079865423167379934188403467487660236656665802001953125, 0.36450184213834757596117697175941430032253265380859375, 0.53800885951491161929283180143102072179317474365234375, 0.05733308730260498753406039895708090625703334808349609375, 0.92752868571603175329443047303357161581516265869140625, 0.81596250407108017466129012973397038877010345458984375, 0.0180654989724115810911797552762436680495738983154296875, 0.316547555637831157238082369076437316834926605224609375, 0.664763754484915647680054462398402392864227294921875, 0.0935526036219346546207731307731592096388339996337890625, 0.69846085406132740747153775373590178787708282470703125, 0.0974892983467408325015668424384784884750843048095703125, 0.36450184213834757596117697175941430032253265380859375;
68 weights << 0.000530835599499271631844521390775071267853491008281707763671875, 0.000530835599499271631844521390775071267853491008281707763671875, 0.000530835599499271631844521390775071267853491008281707763671875, 0.01746589735180185953833387202394078485667705535888671875, 0.019183226697262432958179800834841444157063961029052734375, 0.044892826205359635804992279872749350033700466156005859375, 0.051727226680862332941490677740148385055363178253173828125, 0.01746589735180185953833387202394078485667705535888671875, 0.019183226697262432958179800834841444157063961029052734375, 0.044892826205359635804992279872749350033700466156005859375, 0.051727226680862332941490677740148385055363178253173828125, 0.01746589735180185953833387202394078485667705535888671875, 0.019183226697262432958179800834841444157063961029052734375, 0.044892826205359635804992279872749350033700466156005859375, 0.051727226680862332941490677740148385055363178253173828125, 0.006573011805074309432672663433550042100250720977783203125, 0.0121440963474575003289146479801274836063385009765625, 0.0158399933165786765965066251737880520522594451904296875, 0.0289184745604762170889667771689346409402787685394287109375, 0.036291084369687344468591305712834582664072513580322265625, 0.006573011805074309432672663433550042100250720977783203125, 0.0121440963474575003289146479801274836063385009765625, 0.0158399933165786765965066251737880520522594451904296875, 0.0289184745604762170889667771689346409402787685394287109375, 0.036291084369687344468591305712834582664072513580322265625, 0.006573011805074309432672663433550042100250720977783203125, 0.0121440963474575003289146479801274836063385009765625, 0.0158399933165786765965066251737880520522594451904296875, 0.0289184745604762170889667771689346409402787685394287109375, 0.036291084369687344468591305712834582664072513580322265625, 0.006573011805074309432672663433550042100250720977783203125, 0.0121440963474575003289146479801274836063385009765625, 0.0158399933165786765965066251737880520522594451904296875, 0.0289184745604762170889667771689346409402787685394287109375, 0.036291084369687344468591305712834582664072513580322265625, 0.006573011805074309432672663433550042100250720977783203125, 0.0121440963474575003289146479801274836063385009765625, 0.0158399933165786765965066251737880520522594451904296875, 0.0289184745604762170889667771689346409402787685394287109375, 0.036291084369687344468591305712834582664072513580322265625, 0.006573011805074309432672663433550042100250720977783203125, 0.0121440963474575003289146479801274836063385009765625, 0.0158399933165786765965066251737880520522594451904296875, 0.0289184745604762170889667771689346409402787685394287109375, 0.036291084369687344468591305712834582664072513580322265625;
69 break;