23 #include "libmesh/quadrature_gauss_lobatto.h" 121 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
122 _points[ 1](0) = -7.6505532392946469285100297395934e-01_R;
123 _points[ 2](0) = -2.8523151648064509631415099404088e-01_R;
128 _weights[ 0] = 6.6666666666666666666666666666667e-02_R;
129 _weights[ 1] = 3.7847495629784698031661280821202e-01_R;
130 _weights[ 2] = 5.5485837703548635301672052512131e-01_R;
145 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
146 _points[ 1](0) = -8.3022389627856692987203221396747e-01_R;
147 _points[ 2](0) = -4.6884879347071421380377188190877e-01_R;
153 _weights[ 0] = 4.7619047619047619047619047619048e-02_R;
154 _weights[ 1] = 2.7682604736156594801070040629007e-01_R;
155 _weights[ 2] = 4.3174538120986262341787102228136e-01_R;
156 _weights[ 3] = 4.8761904761904761904761904761905e-01_R;
171 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
172 _points[ 1](0) = -8.7174014850960661533744576122066e-01_R;
173 _points[ 2](0) = -5.9170018143314230214451073139795e-01_R;
174 _points[ 3](0) = -2.0929921790247886876865726034535e-01_R;
180 _weights[ 0] = 3.5714285714285714285714285714286e-02_R;
181 _weights[ 1] = 2.1070422714350603938299206577576e-01_R;
182 _weights[ 2] = 3.4112269248350436476424067710775e-01_R;
183 _weights[ 3] = 4.1245879465870388156705297140221e-01_R;
199 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
200 _points[ 1](0) = -8.9975799541146015731234524441834e-01_R;
201 _points[ 2](0) = -6.7718627951073775344588542709134e-01_R;
202 _points[ 3](0) = -3.6311746382617815871075206870866e-01_R;
209 _weights[ 0] = 2.7777777777777777777777777777778e-02_R;
210 _weights[ 1] = 1.6549536156080552504633972002921e-01_R;
211 _weights[ 2] = 2.7453871250016173528070561857937e-01_R;
212 _weights[ 3] = 3.4642851097304634511513153213972e-01_R;
213 _weights[ 4] = 3.7151927437641723356009070294785e-01_R;
229 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
230 _points[ 1](0) = -9.1953390816645881382893266082234e-01_R;
231 _points[ 2](0) = -7.3877386510550507500310617485983e-01_R;
232 _points[ 3](0) = -4.7792494981044449566117509273126e-01_R;
233 _points[ 4](0) = -1.6527895766638702462621976595817e-01_R;
240 _weights[ 0] = 2.2222222222222222222222222222222e-02_R;
241 _weights[ 1] = 1.3330599085107011112622717075539e-01_R;
242 _weights[ 2] = 2.2488934206312645211945782173105e-01_R;
243 _weights[ 3] = 2.9204268367968375787558225737444e-01_R;
244 _weights[ 4] = 3.2753976118389745665651052791689e-01_R;
261 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
262 _points[ 1](0) = -9.3400143040805913433227413609938e-01_R;
263 _points[ 2](0) = -7.8448347366314441862241781610846e-01_R;
264 _points[ 3](0) = -5.6523532699620500647096396947775e-01_R;
265 _points[ 4](0) = -2.9575813558693939143191151555906e-01_R;
273 _weights[ 0] = 1.8181818181818181818181818181818e-02_R;
274 _weights[ 1] = 1.0961227326699486446140344958035e-01_R;
275 _weights[ 2] = 1.8716988178030520410814152189943e-01_R;
276 _weights[ 3] = 2.4804810426402831404008486642187e-01_R;
277 _weights[ 4] = 2.8687912477900808867922240333154e-01_R;
278 _weights[ 5] = 3.0021759545569069378593188116998e-01_R;
295 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
296 _points[ 1](0) = -9.4489927222288222340758013830322e-01_R;
297 _points[ 2](0) = -8.1927932164400667834864158171690e-01_R;
298 _points[ 3](0) = -6.3287615303186067766240485444366e-01_R;
299 _points[ 4](0) = -3.9953094096534893226434979156697e-01_R;
300 _points[ 5](0) = -1.3655293285492755486406185573969e-01_R;
308 _weights[ 0] = 1.5151515151515151515151515151515e-02_R;
309 _weights[ 1] = 9.1684517413196130668342594134079e-02_R;
310 _weights[ 2] = 1.5797470556437011516467106270034e-01_R;
311 _weights[ 3] = 2.1250841776102114535830207736687e-01_R;
312 _weights[ 4] = 2.5127560319920128029324441214760e-01_R;
313 _weights[ 5] = 2.7140524091069617700028833849960e-01_R;
331 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
332 _points[ 1](0) = -9.5330984664216391189690546475545e-01_R;
333 _points[ 2](0) = -8.4634756465187231686592560709875e-01_R;
334 _points[ 3](0) = -6.8618846908175742607275903956636e-01_R;
335 _points[ 4](0) = -4.8290982109133620174693723363693e-01_R;
336 _points[ 5](0) = -2.4928693010623999256867370037423e-01_R;
345 _weights[ 0] = 1.2820512820512820512820512820513e-02_R;
346 _weights[ 1] = 7.7801686746818927793588988333134e-02_R;
347 _weights[ 2] = 1.3498192668960834911991476258937e-01_R;
348 _weights[ 3] = 1.8364686520355009200749425874681e-01_R;
349 _weights[ 4] = 2.2076779356611008608553400837940e-01_R;
350 _weights[ 5] = 2.4401579030667635645857814836016e-01_R;
351 _weights[ 6] = 2.5193084933344673604413864154124e-01_R;
369 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
370 _points[ 1](0) = -9.5993504526726090135510016201542e-01_R;
371 _points[ 2](0) = -8.6780105383034725100022020290826e-01_R;
372 _points[ 3](0) = -7.2886859909132614058467240052088e-01_R;
373 _points[ 4](0) = -5.5063940292864705531662270585908e-01_R;
374 _points[ 5](0) = -3.4272401334271284504390340364167e-01_R;
375 _points[ 6](0) = -1.1633186888370386765877670973616e-01_R;
384 _weights[ 0] = 1.0989010989010989010989010989011e-02_R;
385 _weights[ 1] = 6.6837284497681284634070660746053e-02_R;
386 _weights[ 2] = 1.1658665589871165154099667065465e-01_R;
387 _weights[ 3] = 1.6002185176295214241282099798759e-01_R;
388 _weights[ 4] = 1.9482614937341611864033177837588e-01_R;
389 _weights[ 5] = 2.1912625300977075487116252395417e-01_R;
390 _weights[ 6] = 2.3161279446845705888962835729264e-01_R;
409 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
410 _points[ 1](0) = -9.6524592650383857279585139206960e-01_R;
411 _points[ 2](0) = -8.8508204422297629882540163148223e-01_R;
412 _points[ 3](0) = -7.6351968995181520070411847597629e-01_R;
413 _points[ 4](0) = -6.0625320546984571112352993863673e-01_R;
414 _points[ 5](0) = -4.2063805471367248092189693873858e-01_R;
415 _points[ 6](0) = -2.1535395536379423822567944627292e-01_R;
425 _weights[ 0] = 9.5238095238095238095238095238095e-03_R;
426 _weights[ 1] = 5.8029893028601249096880584025282e-02_R;
427 _weights[ 2] = 1.0166007032571806760366617078880e-01_R;
428 _weights[ 3] = 1.4051169980242810946044680564367e-01_R;
429 _weights[ 4] = 1.7278964725360094905207709940835e-01_R;
430 _weights[ 5] = 1.9698723596461335609250034650741e-01_R;
431 _weights[ 6] = 2.1197358592682092012743007697722e-01_R;
432 _weights[ 7] = 2.1704811634881564951495021425091e-01_R;
451 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
452 _points[ 1](0) = -9.6956804627021793295224273836746e-01_R;
453 _points[ 2](0) = -8.9920053309347209299462826151985e-01_R;
454 _points[ 3](0) = -7.9200829186181506393108827096315e-01_R;
455 _points[ 4](0) = -6.5238870288249308946788321964058e-01_R;
456 _points[ 5](0) = -4.8605942188713761178189078584687e-01_R;
457 _points[ 6](0) = -2.9983046890076320809835345472230e-01_R;
458 _points[ 7](0) = -1.0132627352194944784303300504592e-01_R;
468 _weights[ 0] = 8.3333333333333333333333333333333e-03_R;
469 _weights[ 1] = 5.0850361005919905403244919565455e-02_R;
470 _weights[ 2] = 8.9393697325930800991052080166084e-02_R;
471 _weights[ 3] = 1.2425538213251409834953633265731e-01_R;
472 _weights[ 4] = 1.5402698080716428081564494048499e-01_R;
473 _weights[ 5] = 1.7749191339170412530107566952836e-01_R;
474 _weights[ 6] = 1.9369002382520358431691359885352e-01_R;
475 _weights[ 7] = 2.0195830817822987148919912541094e-01_R;
495 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
496 _points[ 1](0) = -9.7313217663141831415697950187372e-01_R;
497 _points[ 2](0) = -9.1087999591557359562380250639773e-01_R;
498 _points[ 3](0) = -8.1569625122177030710675055323753e-01_R;
499 _points[ 4](0) = -6.9102898062768470539491935737245e-01_R;
500 _points[ 5](0) = -5.4138539933010153912373340750406e-01_R;
501 _points[ 6](0) = -3.7217443356547704190723468073526e-01_R;
502 _points[ 7](0) = -1.8951197351831738830426301475311e-01_R;
513 _weights[ 0] = 7.3529411764705882352941176470588e-03_R;
514 _weights[ 1] = 4.4921940543254209647400954623212e-02_R;
515 _weights[ 2] = 7.9198270503687119190264429952835e-02_R;
516 _weights[ 3] = 1.1059290900702816137577270522008e-01_R;
517 _weights[ 4] = 1.3798774620192655905620157495403e-01_R;
518 _weights[ 5] = 1.6039466199762153951632836586475e-01_R;
519 _weights[ 6] = 1.7700425351565787043694574536329e-01_R;
520 _weights[ 7] = 1.8721633967761923589208848286062e-01_R;
521 _weights[ 8] = 1.9066187475346943329940724702825e-01_R;
541 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
542 _points[ 1](0) = -9.7610555741219854286451892434170e-01_R;
543 _points[ 2](0) = -9.2064918534753387383785462543128e-01_R;
544 _points[ 3](0) = -8.3559353521809021371364636232794e-01_R;
545 _points[ 4](0) = -7.2367932928324268130621036530207e-01_R;
546 _points[ 5](0) = -5.8850483431866176117353589319356e-01_R;
547 _points[ 6](0) = -4.3441503691212397534228713674067e-01_R;
548 _points[ 7](0) = -2.6636265287828098416766533202560e-01_R;
549 _points[ 8](0) = -8.9749093484652111022645010088562e-02_R;
560 _weights[ 0] = 6.5359477124183006535947712418301e-03_R;
561 _weights[ 1] = 3.9970628810914066137599176410101e-02_R;
562 _weights[ 2] = 7.0637166885633664999222960167786e-02_R;
563 _weights[ 3] = 9.9016271717502802394423605318672e-02_R;
564 _weights[ 4] = 1.2421053313296710026339635889675e-01_R;
565 _weights[ 5] = 1.4541196157380226798300321049443e-01_R;
566 _weights[ 6] = 1.6193951723760248926432670670023e-01_R;
567 _weights[ 7] = 1.7326210948945622601061440382668e-01_R;
568 _weights[ 8] = 1.7901586343970308229381880694353e-01_R;
589 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
590 _points[ 1](0) = -9.7861176622208009515263406311022e-01_R;
591 _points[ 2](0) = -9.2890152815258624371794025879655e-01_R;
592 _points[ 3](0) = -8.5246057779664609308595597004106e-01_R;
593 _points[ 4](0) = -7.5149420255261301416363748963394e-01_R;
594 _points[ 5](0) = -6.2890813726522049776683230622873e-01_R;
595 _points[ 6](0) = -4.8822928568071350277790963762492e-01_R;
596 _points[ 7](0) = -3.3350484782449861029850010384493e-01_R;
597 _points[ 8](0) = -1.6918602340928157137515415344488e-01_R;
609 _weights[ 0] = 5.8479532163742690058479532163743e-03_R;
610 _weights[ 1] = 3.5793365186176477115425569035122e-02_R;
611 _weights[ 2] = 6.3381891762629736851695690418317e-02_R;
612 _weights[ 3] = 8.9131757099207084448008790556153e-02_R;
613 _weights[ 4] = 1.1231534147730504407091001546378e-01_R;
614 _weights[ 5] = 1.3226728044875077692604673390973e-01_R;
615 _weights[ 6] = 1.4841394259593888500968064366841e-01_R;
616 _weights[ 7] = 1.6029092404406124197991096818359e-01_R;
617 _weights[ 8] = 1.6755658452714286727013727774026e-01_R;
618 _weights[ 9] = 1.7000191928482723464467271561652e-01_R;
639 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
640 _points[ 1](0) = -9.8074370489391417192544643858423e-01_R;
641 _points[ 2](0) = -9.3593449881266543571618158493063e-01_R;
642 _points[ 3](0) = -8.6687797808995014130984721461629e-01_R;
643 _points[ 4](0) = -7.7536826095205587041431752759469e-01_R;
644 _points[ 5](0) = -6.6377640229031128984640332297116e-01_R;
645 _points[ 6](0) = -5.3499286403188626164813596182898e-01_R;
646 _points[ 7](0) = -3.9235318371390929938647470381582e-01_R;
647 _points[ 8](0) = -2.3955170592298649518240135692709e-01_R;
648 _points[ 9](0) = -8.0545937238821837975944518159554e-02_R;
660 _weights[ 0] = 5.2631578947368421052631578947368e-03_R;
661 _weights[ 1] = 3.2237123188488941491605028117294e-02_R;
662 _weights[ 2] = 5.7181802127566826004753627173243e-02_R;
663 _weights[ 3] = 8.0631763996119603144776846113721e-02_R;
664 _weights[ 4] = 1.0199149969945081568378120573289e-01_R;
665 _weights[ 5] = 1.2070922762867472509942970500239e-01_R;
666 _weights[ 6] = 1.3630048235872418448978079298903e-01_R;
667 _weights[ 7] = 1.4836155407091682581471301373397e-01_R;
668 _weights[ 8] = 1.5658010264747548715816989679364e-01_R;
669 _weights[ 9] = 1.6074328638784574900772672644908e-01_R;
691 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
692 _points[ 1](0) = -9.8257229660454802823448127655541e-01_R;
693 _points[ 2](0) = -9.4197629695974553429610265066144e-01_R;
694 _points[ 3](0) = -8.7929475532359046445115359630494e-01_R;
695 _points[ 4](0) = -7.9600192607771240474431258966036e-01_R;
696 _points[ 5](0) = -6.9405102606222323262731639319467e-01_R;
697 _points[ 6](0) = -5.7583196026183068692702187033809e-01_R;
698 _points[ 7](0) = -4.4411578327900210119451634960735e-01_R;
699 _points[ 8](0) = -3.0198985650876488727535186785875e-01_R;
700 _points[ 9](0) = -1.5278551580218546600635832848567e-01_R;
713 _weights[ 0] = 4.7619047619047619047619047619048e-03_R;
714 _weights[ 1] = 2.9184840098505458609458543613171e-02_R;
715 _weights[ 2] = 5.1843169000849625072722971852830e-02_R;
716 _weights[ 3] = 7.3273918185074144252547861041894e-02_R;
717 _weights[ 4] = 9.2985467957886065301137664149214e-02_R;
718 _weights[ 5] = 1.1051708321912333526700048678439e-01_R;
719 _weights[ 6] = 1.2545812119086894801515753570800e-01_R;
720 _weights[ 7] = 1.3745846286004134358089961741515e-01_R;
721 _weights[ 8] = 1.4623686244797745926727053063439e-01_R;
722 _weights[ 9] = 1.5158757511168138445325068150529e-01_R;
723 _weights[10] = 1.5338519033217494855158440506754e-01_R;
745 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
746 _points[ 1](0) = -9.8415243845764617655228962221207e-01_R;
747 _points[ 2](0) = -9.4720428399922868052421376661573e-01_R;
748 _points[ 3](0) = -8.9006229019090447052965782577909e-01_R;
749 _points[ 4](0) = -8.1394892761192113604544184805614e-01_R;
750 _points[ 5](0) = -7.2048723996120215811988189639847e-01_R;
751 _points[ 6](0) = -6.1166943828425897122621160586993e-01_R;
752 _points[ 7](0) = -4.8981487518990234980875123568327e-01_R;
753 _points[ 8](0) = -3.5752071013891953806095728024018e-01_R;
754 _points[ 9](0) = -2.1760658515928504178795509346539e-01_R;
755 _points[10](0) = -7.3054540010898334761088790464107e-02_R;
768 _weights[ 0] = 4.3290043290043290043290043290043e-03_R;
769 _weights[ 1] = 2.6545747682501757911627904520543e-02_R;
770 _weights[ 2] = 4.7214465293740752123775734864792e-02_R;
771 _weights[ 3] = 6.6865605864553076012404194157097e-02_R;
772 _weights[ 4] = 8.5090060391838447815711236095748e-02_R;
773 _weights[ 5] = 1.0150057480164767437243730374960e-01_R;
774 _weights[ 6] = 1.1574764465393906659003636772146e-01_R;
775 _weights[ 7] = 1.2752769665343027553084445930883e-01_R;
776 _weights[ 8] = 1.3658968861374142668617736220617e-01_R;
777 _weights[ 9] = 1.4274049227136140033623599356679e-01_R;
778 _weights[10] = 1.4584901944424179361642043947997e-01_R;
801 _points[ 0](0) = -1.0000000000000000000000000000000e+00_R;
802 _points[ 1](0) = -9.8552715587873257808146276673810e-01_R;
803 _points[ 2](0) = -9.5175795571071020413563967985143e-01_R;
804 _points[ 3](0) = -8.9945855804034501095016032034737e-01_R;
805 _points[ 4](0) = -8.2965109665128588622320061929000e-01_R;
806 _points[ 5](0) = -7.4369504117206068394516354306700e-01_R;
807 _points[ 6](0) = -6.4326364446013620847614553360277e-01_R;
808 _points[ 7](0) = -5.3031177113684416813011532015230e-01_R;
809 _points[ 8](0) = -4.0703793791447482919595048821510e-01_R;
810 _points[ 9](0) = -2.7584154894579306710687763267914e-01_R;
811 _points[10](0) = -1.3927620404066839859186261298277e-01_R;
825 _weights[ 0] = 3.9525691699604743083003952569170e-03_R;
826 _weights[ 1] = 2.4248600771531736517399658937097e-02_R;
827 _weights[ 2] = 4.3175871170241834748876465612042e-02_R;
828 _weights[ 3] = 6.1252477129554206381382847440355e-02_R;
829 _weights[ 4] = 7.8135449475569989741934255347965e-02_R;
830 _weights[ 5] = 9.3497246163512341833500706906697e-02_R;
831 _weights[ 6] = 1.0703910172433651153518362791547e-01_R;
832 _weights[ 7] = 1.1849751066274913130212600472426e-01_R;
833 _weights[ 8] = 1.2764947470175887663614855305567e-01_R;
834 _weights[ 9] = 1.3431687263860381990156489770071e-01_R;
835 _weights[10] = 1.3836993638580739452350273386294e-01_R;
836 _weights[11] = 1.3972978001274736514015970647975e-01_R;
853 libmesh_error_msg(
"Quadrature rule " <<
_order <<
" not supported!");
The libMesh namespace provides an interface to certain functionality in the library.
std::vector< Point > _points
The locations of the quadrature points in reference element space.
std::vector< Real > _weights
The quadrature weights.
Order _order
The polynomial order which the quadrature rule is capable of integrating exactly. ...
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual void init_1D() override
Initializes the 1D quadrature rule by filling the points and weights vectors with the appropriate val...