
Routine: Get_LegendreRoots():
 Read in quadrature of order: 15

Routine: Get_GaussLegendreWeights():
 Read in quadrature of order: 15

Routine: Get_GaussLegendreWeights():
 Read in quadrature of order: 29

Routine: Get_LegendreRoots():
 Read in quadrature of order: 29

Routine: Get_LegendreRoots():
 Read in quadrature of order: 15

Routine: Get_GaussLegendreWeights():
 Read in quadrature of order: 15

*W->H0[0][] = 

8.9943808594268606947081203351315870e-01
4.2785425265860241823232835198036310e-01
-6.8892553849961486048199439179766640e-02
-2.6594460519645833619512270305337080e-02
3.9742508250080229770792623654220620e-02
-1.5549043945707432069847895471589890e-02
-1.0810697319309924506927229685238350e-02
1.4963877289802157580820165148739610e-02
1.0962870465293863534357139389556660e-03
-1.0079071981747014264166003370389860e-02
-1.7500819581579970278013907781606510e-03
5.8072395873101409827899332634548900e-03
5.1974398267739846692079153547937200e-03
2.0295207296195578716724176114345980e-03
2.5987331668104678137078468055074850e-04

*W->H0[1][] = 

-2.1479445374097329864845822651687060e-01
5.9576320372727379783730921210491190e-01
7.5404771870638025625391365638975180e-01
1.0054689132066060923105870060733580e-01
-1.1963180449753946378654292943180180e-01
4.2490485472646168867057608785966060e-02
2.8066202569032503996612509763661070e-02
-3.7678383507480182751542612124639720e-02
-2.7067439625593488976001903168842730e-03
2.4559191067332630692381993577647460e-02
4.2257218698308522484029588293688430e-03
-1.3933837247397000545213506675175770e-02
-1.2417233018372733256733524053677110e-02
-4.8354850786499045720023891673682820e-03
-6.1827370416460129215533596782476540e-04

*W->H0[2][] = 

1.2697985644179895310375788022548210e-01
-2.3574405826002733678169349927565710e-01
1.9881326280749992826728677367956280e-01
8.1900195356793569757640749661457050e-01
4.3989900787143068535126203697703070e-01
-1.0260951674462264314738892171444560e-01
-5.7984145327228759361953375639823330e-02
7.1893347156850120682740033261106840e-02
4.9288869778009803263230517060560700e-03
-4.3411157288255987871801357661061310e-02
-7.3231240197608692200181909189172250e-03
2.3825802317516169477635043917582690e-02
2.1042954812494688181531240523007140e-02
8.1482955070987968667649199880545190e-03
1.0387711772366773113515413073174990e-03

*W->H0[3][] = 

-8.9376111370802777038012670039168660e-02
1.5130093552694069554266269222019100e-01
-9.8348283141312541314963801974087820e-02
-1.0831974812425944096153472540751180e-01
5.8801906067412162683560148348728900e-01
7.3816745327978982140074783294577350e-01
1.5091366908445597541299792900501630e-01
-1.4518229744184864749475955278066420e-01
-8.8582363380807917367788433289016310e-03
7.3093220486121114971613413629755360e-02
1.1844915308658959319484791541441600e-02
-3.7552887198221699946853006835911410e-02
-3.2615151655231312935840830820240940e-02
-1.2499231726727100442952028304178310e-02
-1.5849186040692449145335970971680260e-03

*W->H0[4][] = 

6.7829990734498438529618029555675380e-02
-1.1065836591320780151083256469132880e-01
6.6230427025743817903805856804578130e-02
6.1032748415809592260980159939527690e-02
-1.9935735385008440528508795439356010e-01
1.9060708869313293807634359550600430e-01
7.5118232771791754822207166838825230e-01
5.4671732186153170540064085063681010e-01
1.9984399259534880231457952430746780e-02
-1.3687863347784983075689185417749190e-01
-2.0178628447066724777518346204862230e-02
6.0564166690166471078076707839932230e-02
5.0880592465639001660142829866045570e-02
1.9118406206424550454848547923077600e-02
2.4001460220820977732671924817935030e-03

*W->H0[5][] = 

-5.3549809727403016611349150733996600e-02
8.5749619411631737146846906167133490e-02
-4.9404568817899296451390798463484530e-02
-4.2512813755227310138279107608361320e-02
1.2233462131002288028615432509803110e-01
-8.8826407612430043838418466335201450e-02
-1.2067188474828015681283245684449580e-01
4.1037004912630095094850587437081600e-01
7.3088391044694228496693999907543320e-01
4.5023012324320819962235419976556820e-01
4.4824302599721393544137302129318190e-02
-1.1456306341556049156193862997516350e-01
-8.8605132247322695017126650598374290e-02
-3.1833754009746619747728648019182330e-02
-3.9108845139387535605680477476851260e-03

*W->H0[6][] = 

4.3183941312731888311266639954779150e-02
-6.8415648462231734346780562280394890e-02
3.8602021303702703327965342349390630e-02
3.2084708971571437535375880042567190e-02
-8.7328910707407255848277777409579900e-02
5.7834697243594672205209224037643700e-02
6.6479976736362343771136642535895830e-02
-1.5493944909798049392550720537693330e-01
-2.0639903505708358913763639601889660e-02
4.3032660407344517468065116428722340e-01
6.4432091583496058718511307785821310e-01
4.9371452368746088385318032904197750e-01
2.3987324153783807692872054930572560e-01
7.2479399071911087182681985497502620e-02
8.2890306824117053600812111379101990e-03

*W->H0[7][] = 

-3.5162126083500380798394038349922790e-02
5.5336693574848483058340016982396220e-02
-3.0828049776147691568041731794860580e-02
-2.5111320855796657563232378175643300e-02
6.6316600147235282980795852258678370e-02
-4.2000966827872601371965788506891990e-02
-4.5132741021851591913978258738654780e-02
9.4526581602928919446308352136853910e-02
1.0456641647620993820179142088921850e-02
-1.4753221220044409469002663905060210e-01
-4.0843023245395444796545215819409710e-02
2.3191932135023059671279261616632420e-01
4.0427198361148719186843383882958330e-01
4.0066553076716393317728460318865620e-01
2.7511414558568970014009447812979460e-01

*W->H0[8][] = 

2.8645079070764534759477510460156150e-02
-4.4882630656676419615315144481304960e-02
2.4798561344860545439109986583695350e-02
1.9943960454820550228107090345471810e-02
-5.1714409838063465377678796500442880e-02
3.1927113722318439240018102239855480e-02
3.3116228985731756107672367862849850e-02
-6.6025687979382532262528243549294600e-02
-6.8115748225194288991460455912060630e-03
8.6839170502663233916231295486018210e-02
2.0644871563545220466535409955041300e-02
-9.2343144841275503798209473430744280e-02
-1.0846801776196941744922302206855990e-01
-5.2929873373384968968676410347259930e-02
-7.8086666547042994497923262438792420e-03

*W->H0[9][] = 

-2.3139888552971343874175467302565170e-02
3.6147881020696266101076510453289250e-02
-1.9861145599845373732193682845007970e-02
-1.5838166405641540506063984893089980e-02
4.0583475713812431451880315321913820e-02
-2.4658186783871109439054746268004580e-02
-2.5043711410860706663867237913630600e-02
4.8579155018557653244134533446345300e-02
4.8368640599300778338041135925945680e-03
-5.8922085928914045688146122491600540e-02
-1.3229147761635921952752206724647570e-02
5.5211629712716299133718036309533280e-02
5.9991726453019709597405458068001410e-02
2.7141028642793158500848876328054230e-02
3.7935303262114646185907421344065480e-03

*W->H0[10][] = 

1.8335015123223192283653015336756860e-02
-2.8581873782247387137474437056565840e-02
1.5643374111946111006694102510691760e-02
1.2402463710316258907316674619568620e-02
-3.1526901707010147584844216251604870e-02
1.8955295148644465501191966061850540e-02
1.8994765081166285526154804671864520e-02
-3.6230368190357733075620454261580150e-02
-3.5333838376406160413368256660662540e-03
4.1984403103092710962205530471002450e-02
9.1571816342824670924111030956328620e-03
-3.7015528814021858116374983542129350e-02
-3.8941018316275531664644750937447060e-02
-1.7127434711294459316622633392522160e-02
-2.3501964324560404971083296371630230e-03

*W->H0[11][] = 

-1.4020998807881198419091017236347360e-02
2.1824790303393721511811787428997850e-02
-1.1912939994861736249110034495326310e-02
-9.4070659039320950109978188190490450e-03
2.3782545809234883503519524464670200e-02
-1.4198459957594904003732686179741410e-02
-1.4102660657626184522950913712083960e-02
2.6609776215314419118462058356053590e-02
2.5618479532683018225306549492627630e-03
-2.9988366720873868840205464653872310e-02
-6.4325955649706317741720627242026680e-03
2.5550099637114162957502158876940610e-02
2.6429126441855093980933291926009950e-02
1.1461848718500033113587325862572380e-02
1.5588639461795578882089117440062780e-03

*W->H0[12][] = 

1.0049030243616184133495866438193890e-02
-1.5626380021006552095312758023073040e-02
8.5139017867577880814493221147990300e-03
6.7047433062869578910766569041259850e-03
-1.6888540275460812064216853722245460e-02
1.0035363803193124225563978910064980e-02
9.9098504741113676978555366826175420e-03
-1.8568175746554448637805373015207310e-02
-1.7730726681328000092881512401282960e-03
2.0563546352479360794067927088261570e-02
4.3667267389409578857823148969429360e-03
-1.7166589484915138234100897826580330e-02
-1.7586434275451198386520215887611510e-02
-7.5671990617690309098029638016971320e-03
-1.0241693563089486066210348741036900e-03

*W->H0[13][] = 

-6.3086773714464645742850686259168470e-03
9.8037690565269007292560067303437330e-03
-5.3352362632281539432804570744945860e-03
-4.1942646426893715286783618024524200e-03
1.0540408892010368499292982452199780e-02
-6.2447600066381566904686487383701400e-03
-6.1443579824214108624519964622042030e-03
1.1463201547877326235412588888618710e-02
1.0891773236592257359209378360726490e-03
-1.2561787267346473902699249515428310e-02
-2.6516879632422697721859209882319850e-03
1.0362034454118047856806454897964290e-02
1.0556879832709448018479996181807850e-02
4.5223505708715859101377774934248350e-03
6.1040336564120246847965671198475600e-04

*W->H0[14][] = 

2.7245327354541427251714161453112500e-03
-4.2325191810772726094718473670770340e-03
2.3019201977063373539291998167345200e-03
1.8079915006295346618024938742238950e-03
-4.5380381322617148234963852169488150e-03
2.6844485119660195352735808914216830e-03
2.6363103927585036210216591239141810e-03
-4.9074575776190701696607634412621220e-03
-4.6508953599055952702415165021687120e-04
5.3487965895304176806873004854137080e-03
1.1256912351961828977858248107144030e-03
-4.3856766993796472836731919673508460e-03
-4.4558803398364342265288913000140310e-03
-1.9046330822481356006912428614398380e-03
-2.5673404514081838091165534312447250e-04

*W->G0[0][] = 

-1.9459905363434551159381723930493300e-01
2.9843858429057874464362022163591530e-01
-1.5861615423808158464618409758700200e-01
-1.2054879915326521565817449970253610e-01
2.9002911463687265090370770090945780e-01
-1.6301218240254537709748653448160940e-01
-1.5092311133032962227826146575040870e-01
2.6315086631700497364752934852580150e-01
2.3253286553078557754570806777906610e-02
-2.4882949182815099299904521149344620e-01
-4.8781392691342721945767300966113490e-02
1.7792585193097513759336780051794780e-01
1.7083522858155633269936364013344820e-01
6.9965611413162300708369023257833010e-02
9.1963547559290122653336429601722160e-03

*W->G0[1][] = 

1.6871685076742832291347175582351060e-01
-2.9395279475352352854125237698021220e-01
2.4334383171071031242483459976667480e-01
-3.3168470117197029393028976158581520e-02
-2.0550449125191350325758957548559780e-01
2.8332489114372113182737378831107080e-01
-9.8924351126680323625845680801728720e-02
-1.9373306068999240396453169357778840e-01
2.3036733930665424451477442654907430e-01
8.9690833549261004391521958517435470e-02
-2.1179913147050438327437046153762090e-01
-1.3819273491012073405580850813126430e-01
5.7593375185956137584271005022541410e-02
1.3004098683167213003528109155846280e-01
9.8433120079774532028100979338112060e-02

*W->G0[2][] = 

-1.4066337790416361663690227918615890e-01
2.7078882253972582535275986072317290e-01
-2.9096495206468536366594915555368950e-01
1.7777103798720945381840082187067360e-01
3.2606233664218807303278985946062800e-02
-2.3175030204036240965593722374490700e-01
2.6964867891982006139813915151305850e-01
-6.9454838143427583770153787398634300e-02
-2.0725590804884113879871044645386490e-01
1.9458612200991680430972029851640100e-01
1.3956264209092092813491509366334140e-01
-1.3982706292158606796072249276257120e-01
-1.7961735240956889508184430585412890e-01
-7.8101968520277499759046272856017730e-02
-1.0387935634029867514118962564540260e-02

*W->G0[3][] = 

1.1089799805523145428430054378759360e-01
-2.3062917931165746071293628194247110e-01
2.9450411003617049522689109148469720e-01
-2.7363924138501572726070323243698830e-01
1.5472891412686532248155985688564760e-01
3.9199523372023183483956660421281860e-02
-2.2441564204095692723400366992470170e-01
2.6273541874570686277219471471660270e-01
-6.4426333044000207976229648575066460e-02
-2.0801391521492750614976829103328860e-01
1.5237395211336019366400643243659030e-01
1.7641767928445274415581483734016120e-01
-3.0093319872022454255693493727736070e-02
-1.2533752130707244309824705973428980e-01
-9.8255422039616779210964248967554690e-02

*W->G0[4][] = 

-8.0255340797877715610817568480415150e-02
1.7703686589346685145495295101701550e-01
-2.5492673364608749119463208726071450e-01
2.9616872666339693323037771598708640e-01
-2.7810039590184255161818053168105870e-01
1.7964767749240699127890367676021960e-01
-2.4845502748245976360163833695987830e-03
-1.9121861192696754624836287513178100e-01
2.5690162090085590714871126335443190e-01
-6.6560523912301399762220300510943250e-02
-2.0726692373525367987709824069546660e-01
9.3037437983153780379647166264609260e-02
1.8329670524857957607490627179453540e-01
8.6957812472674785751341878043989170e-02
1.1224679483302630201302469191090360e-02

*W->G0[5][] = 

5.0654240355899827027921789706316440e-02
-1.1689970429269121388059638375549500e-01
1.8365775784623174649287855171674930e-01
-2.4626436224212616757252903237597540e-01
2.9301862969271180644718311556330590e-01
-3.0132339972808171237349673175503550e-01
2.3858337537064269084116888464474190e-01
-8.0698813095545827495822919818252090e-02
-1.3451147074556351750199460040394480e-01
2.4378734589532558115539353936429150e-01
-5.7251374896679811568979499142821100e-02
-2.1044868084007261530072428107553900e-01
6.7346582193534849824036950717283060e-03
1.1845610904895549811498359324057460e-01
1.0066323343505787681283822333189600e-01

*W->G0[6][] = 

-2.5535742849269562792058755686345460e-02
6.1176954903851401833734000754310100e-02
-1.0305280367396418832012557456747170e-01
1.5384327508302063658960511076636660e-01
-2.1403063416715256789280599775213080e-01
2.7755167786944661949391640577765260e-01
-3.2389834573443597478310576712744820e-01
3.0969454273832279192542270424953600e-01
-1.7872711137752277597294907877295850e-01
-6.5107532862203386038084096991572480e-02
2.2414787418022242611048004442133740e-01
-1.9974446970028827678455927863825240e-02
-2.0565557785170158636803936872238480e-01
-9.0868950413128284770996464377577520e-02
-1.6666610699942022040654928331509470e-02

*W->G0[7][] = 

-8.3999378156327110944083990908789450e-03
2.1022573388507312911172210479232230e-02
-3.8267333491433752064675548865814290e-02
6.3821214849097402141670720284693720e-02
-1.0271354121420923084192914817483140e-01
1.6061720289113750400491382099975740e-01
-2.3985243803195160260341798543188280e-01
3.2747359057734469353084481210750950e-01
-3.7272560309763642859575399547678230e-01
2.7748856079219979276897371004491810e-01
3.9925311719391259011189253993676820e-03
-2.0428925333966768278937614786905420e-01
-5.8141315995348439833275077502236400e-02
1.4487392248367959264881524527691850e-01
1.0387816062529439724563169159402670e-01

*W->G0[8][] = 

5.9875764842065904731642429749803030e-05
-6.6293926900129204753379710648948110e-04
2.7935018315082778685542240359077750e-03
-8.2279028866792992697831740934150190e-03
2.0362754457963333768803979692965460e-02
-4.5523926146188815475656222868516800e-02
9.4324768221001825828408749882783710e-02
-1.8018243037312985102153279844827850e-01
3.0534319060144101093347932695295320e-01
-4.1785625846341797261343393840161030e-01
3.6182916079501178508160384388451420e-01
-2.3643467062243393252412321182524940e-02
-1.7491898715734343300971012649407450e-01
-1.6168680623226575115767282982661860e-01
-4.1434109413580424137931407751297640e-03

*W->G0[9][] = 

-2.0871627826737834417087596528130640e-03
4.8792983615296817741912659796598690e-03
-7.8440992454786966083029277403111640e-03
1.0835938248024482384425615951311570e-02
-1.3148959443162055373349053769182830e-02
1.2567632679853375829697406650367310e-02
-3.1809006526945502629229482286643170e-03
-2.8807181742157834674964648874435470e-02
1.0935049776321181254924680178868580e-01
-2.6515560349529607498208402511473260e-01
4.5077627919957412187481029361670790e-01
-4.2122172457357167802488758155795600e-01
-5.8568350642579279883831173058283000e-03
9.0439155091483130505866047349208070e-02
1.6588101915359036317428952951010780e-01

*W->G0[10][] = 

1.6245797313023259389438325055857040e-03
-3.9091445845347371645422222477112680e-03
6.6684310061842822417651220841858720e-03
-1.0246871923093305474943521928833310e-02
1.5087720536049606639366074676574770e-02
-2.1600779599829308426679042207367300e-02
2.9481838529033174089069266627271460e-02
-3.5215982089728919978237638234602320e-02
2.4826783120953681195750838344898770e-02
4.0406214152519649029536839471587700e-02
-2.2370143262538772229659583920204980e-01
4.9058522238583747327126677555736620e-01
-4.3670510782581648108504999903321710e-01
-9.0521681048592334581007835206912230e-02
-7.1821216641206915698808250830724880e-02

*W->G0[11][] = 

-7.8508223279994055496090816135356110e-04
1.9017646450557887554649791171431290e-03
-3.2913741900334539148866468336034700e-03
5.1968892626767367141761794296474040e-03
-8.0355314490289976903844755205449800e-03
1.2547409996973365270363060423961090e-02
-2.0007886194228914522958714437431850e-02
3.2227652597654446911874130047716930e-02
-4.9747068950964301609513234683685680e-02
6.2131254625147771578964906332629270e-02
-1.7737649498347568203138823627000410e-02
-2.0252879717760706198732412955074970e-01
5.5989307442689132015220114642905140e-01
-3.5030398510443395781364885377520410e-01
-1.2015091939786807876490151074251610e-01

*W->G0[12][] = 

-2.7401557907194321288023932980457490e-04
6.6163474822587573874692265475979100e-04
-1.1396928929955141798548214248365060e-03
1.7928182907588684664431294244386860e-03
-2.7791491589959959635388343779987630e-03
4.4226078209477172503882505865689210e-03
-7.4358453304220690054710853015204230e-03
1.3435951073777587442821474881805430e-02
-2.5904859742065269975584734446537250e-02
5.0391768864739566539148608019630340e-02
-8.4093238999848835340851953721776490e-02
5.9938137471775343959488810515631020e-02
2.3351907965770347718635029971923730e-01
-6.5181338646291168582006383245492160e-01
8.0407572513495951301267834410857840e-02

*W->G0[13][] = 

-6.9231944490188453324202732362543950e-05
1.6532938822727918688001529824259090e-04
-2.7900864994493563180591688196613380e-04
4.2570524092151361935598480962037530e-04
-6.3420098349862082481150554574012840e-04
9.6652958804232512093238969271685940e-04
-1.5779099858767351607048355586024100e-03
2.9088111346305917605682202621361110e-03
-6.3114128791150667117609040492052100e-03
1.5912554148230167964947212171844580e-02
-4.2161036792393721780500274641002040e-02
9.3994387539312818047048386456052000e-02
-7.9118984342108133531512882449277550e-02
-3.7513958131695674084710133821420590e-01
5.8488662239064792661082634591308630e-01

*W->G0[14][] = 

1.1292327260921738489210768488249980e-05
-2.6471203524348576494444906783479370e-05
4.3055993766765759905570915408221350e-05
-6.1726648202869612698150438366663600e-05
8.3162486313996632259055960270042030e-05
-1.0812126130591057197576786539655870e-04
1.3934274740702433770039543515732080e-04
-1.9520361891060858573941131943836260e-04
3.9138473491582840779235354246611650e-04
-1.3845417182550635150943332044380630e-03
6.4812906700075899673283146357851470e-03
-2.8769686466012592997059437381937150e-02
9.0977204175701502381978899469830110e-02
-5.7156499350166633523345887492678970e-02
-6.9827245983013369682072434713074970e-01

Checking the orthogonality conditions on the filters:
(see: Alpert, Beylkin, Gines, Vozovoi).
OBS: These filters should really be computed using extended precision.

The matrix identity: Id = (H0^T)H0+(G0^T)G0, has righthand side equal:

1e+00   -5e-20   5e-20   -4e-20   5e-20   -1e-19   8e-20   -1e-19   -4e-20   -4e-20   3e-19   4e-19   4e-19   3e-19   2e-19   
-5e-20   1e+00   -6e-20   3e-20   -3e-20   2e-19   -8e-20   2e-19   2e-19   1e-20   -7e-19   -9e-19   -9e-19   -6e-19   -4e-19   
5e-20   -6e-20   1e+00   7e-20   -8e-20   -1e-19   -1e-20   -2e-19   -4e-19   7e-20   9e-19   1e-18   1e-18   1e-18   6e-19   
-4e-20   3e-20   7e-20   1e+00   2e-19   3e-20   2e-19   2e-19   6e-19   -2e-19   -1e-18   -2e-18   -2e-18   -1e-18   -7e-19   
5e-20   -3e-20   -8e-20   2e-19   1e+00   -4e-20   -2e-19   -2e-19   -8e-19   2e-19   1e-18   2e-18   2e-18   2e-18   8e-19   
-1e-19   2e-19   -1e-19   3e-20   -4e-20   1e+00   -2e-19   6e-19   5e-19   2e-19   -2e-18   -2e-18   -2e-18   -1e-18   -1e-18   
8e-20   -8e-20   -1e-20   2e-19   -2e-19   -2e-19   1e+00   -4e-19   -9e-19   7e-20   1e-18   2e-18   2e-18   2e-18   9e-19   
-1e-19   2e-19   -2e-19   2e-19   -2e-19   6e-19   -4e-19   1e+00   3e-19   5e-19   -2e-18   -2e-18   -2e-18   -1e-18   -1e-18   
-4e-20   2e-19   -4e-19   6e-19   -8e-19   5e-19   -9e-19   3e-19   1e+00   6e-19   4e-19   2e-18   1e-18   2e-18   7e-19   
-4e-20   1e-20   7e-20   -2e-19   2e-19   2e-19   7e-20   5e-19   6e-19   1e+00   -1e-18   -1e-18   -2e-18   -1e-18   -8e-19   
3e-19   -7e-19   9e-19   -1e-18   1e-18   -2e-18   1e-18   -2e-18   4e-19   -1e-18   1e+00   8e-19   2e-18   8e-19   8e-19   
4e-19   -9e-19   1e-18   -2e-18   2e-18   -2e-18   2e-18   -2e-18   2e-18   -1e-18   8e-19   1e+00   -3e-19   -1e-18   -3e-19   
4e-19   -9e-19   1e-18   -2e-18   2e-18   -2e-18   2e-18   -2e-18   1e-18   -2e-18   2e-18   -3e-19   1e+00   1e-19   6e-19   
3e-19   -6e-19   1e-18   -1e-18   2e-18   -1e-18   2e-18   -1e-18   2e-18   -1e-18   8e-19   -1e-18   1e-19   1e+00   -7e-20   
2e-19   -4e-19   6e-19   -7e-19   8e-19   -1e-18   9e-19   -1e-18   7e-19   -8e-19   8e-19   -3e-19   6e-19   -7e-20   1e+00   

The matrix identity: Id = (H1^T)H1+(G1^T)G1, has righthand side equal:

1e+00   -2e-19   7e-19   -7e-19   7e-19   -9e-19   9e-19   -8e-19   8e-19   -7e-19   7e-19   -5e-19   4e-19   -2e-19   8e-20   
-2e-19   1e+00   3e-19   -9e-19   1e-18   -1e-18   1e-18   -1e-18   1e-18   -9e-19   7e-19   -6e-19   5e-19   -4e-19   2e-19   
7e-19   3e-19   1e+00   -6e-19   5e-19   -1e-18   1e-18   -7e-19   6e-19   -7e-19   7e-19   -6e-19   3e-19   -1e-19   3e-20   
-7e-19   -9e-19   -6e-19   1e+00   5e-19   8e-20   -5e-20   -3e-19   3e-19   -1e-19   -5e-20   1e-20   1e-19   -2e-19   1e-19   
7e-19   1e-18   5e-19   5e-19   1e+00   2e-19   -2e-19   6e-19   -6e-19   3e-19   -1e-19   1e-19   -2e-19   3e-19   -2e-19   
-9e-19   -1e-18   -1e-18   8e-20   2e-19   1e+00   -5e-19   1e-19   -3e-20   3e-19   -4e-19   3e-19   -9e-20   -1e-19   7e-20   
9e-19   1e-18   1e-18   -5e-20   -2e-19   -5e-19   1e+00   -6e-20   -2e-20   -2e-19   4e-19   -3e-19   6e-20   2e-19   -8e-20   
-8e-19   -1e-18   -7e-19   -3e-19   6e-19   1e-19   -6e-20   1e+00   4e-19   -1e-19   -8e-20   2e-20   1e-19   -3e-19   1e-19   
8e-19   1e-18   6e-19   3e-19   -6e-19   -3e-20   -2e-20   4e-19   1e+00   2e-19   3e-20   1e-20   -1e-19   3e-19   -1e-19   
-7e-19   -9e-19   -7e-19   -1e-19   3e-19   3e-19   -2e-19   -1e-19   2e-19   1e+00   -2e-19   1e-19   2e-20   -2e-19   9e-20   
7e-19   7e-19   7e-19   -5e-20   -1e-19   -4e-19   4e-19   -8e-20   3e-20   -2e-19   1e+00   -2e-19   7e-20   1e-19   -5e-20   
-5e-19   -6e-19   -6e-19   1e-20   1e-19   3e-19   -3e-19   2e-20   1e-20   1e-19   -2e-19   1e+00   -4e-20   -1e-19   4e-20   
4e-19   5e-19   3e-19   1e-19   -2e-19   -9e-20   6e-20   1e-19   -1e-19   2e-20   7e-20   -4e-20   1e+00   1e-19   -5e-20   
-2e-19   -4e-19   -1e-19   -2e-19   3e-19   -1e-19   2e-19   -3e-19   3e-19   -2e-19   1e-19   -1e-19   1e-19   1e+00   6e-20   
8e-20   2e-19   3e-20   1e-19   -2e-19   7e-20   -8e-20   1e-19   -1e-19   9e-20   -5e-20   4e-20   -5e-20   6e-20   1e+00   

The matrix identity: 0 = (H0^T)H1+(G0^T)G1, has righthand side equal:

2e-19   2e-19   2e-19   -4e-20   -4e-21   -1e-19   1e-19   -5e-20   3e-20   -7e-20   1e-19   -7e-20   3e-20   2e-20   -1e-20   
-4e-19   -4e-19   -4e-19   2e-20   9e-20   2e-19   -2e-19   2e-20   2e-20   8e-20   -2e-19   1e-19   -2e-20   -6e-20   4e-20   
6e-19   7e-19   5e-19   7e-20   -3e-19   -2e-19   2e-19   1e-19   -1e-19   -2e-20   1e-19   -9e-20   -2e-20   1e-19   -7e-20   
-7e-19   -9e-19   -6e-19   -2e-19   5e-19   1e-19   -8e-20   -3e-19   3e-19   -8e-20   -9e-20   4e-20   8e-20   -2e-19   1e-19   
8e-19   1e-18   7e-19   2e-19   -5e-19   -1e-19   7e-20   3e-19   -4e-19   1e-19   8e-20   -3e-20   -1e-19   2e-19   -1e-19   
-9e-19   -1e-18   -9e-19   2e-20   2e-19   5e-19   -5e-19   4e-20   2e-20   2e-19   -4e-19   3e-19   -8e-20   -1e-19   8e-20   
9e-19   1e-18   8e-19   2e-19   -5e-19   -2e-19   2e-19   3e-19   -3e-19   9e-20   1e-19   -4e-20   -1e-19   3e-19   -1e-19   
-9e-19   -1e-18   -1e-18   2e-19   6e-20   7e-19   -7e-19   3e-19   -2e-19   5e-19   -6e-19   5e-19   -2e-19   -5e-20   3e-20   
7e-19   1e-18   4e-19   7e-19   -1e-18   4e-19   -6e-19   1e-18   -1e-18   7e-19   -5e-19   5e-19   -5e-19   5e-19   -2e-19   
-7e-19   -1e-18   -6e-19   -2e-19   4e-19   2e-19   -2e-19   -6e-20   5e-20   2e-19   -4e-19   3e-19   -2e-19   -6e-20   3e-20   
9e-19   2e-19   1e-18   -1e-18   1e-18   -2e-18   1e-18   -1e-18   9e-19   -1e-18   9e-19   -7e-19   4e-19   -8e-20   3e-20   
-8e-20   -2e-18   9e-19   -2e-18   2e-18   -2e-18   2e-18   -2e-18   2e-18   -2e-18   1e-18   -1e-18   8e-19   -6e-19   3e-19   
8e-19   -4e-19   2e-18   -2e-18   2e-18   -2e-18   2e-18   -2e-18   2e-18   -2e-18   2e-18   -1e-18   8e-19   -4e-19   2e-19   
6e-20   -1e-18   7e-19   -1e-18   2e-18   -1e-18   2e-18   -2e-18   2e-18   -1e-18   1e-18   -8e-19   6e-19   -5e-19   2e-19   
3e-19   -3e-19   7e-19   -7e-19   8e-19   -1e-18   1e-18   -9e-19   8e-19   -8e-19   7e-19   -5e-19   4e-19   -2e-19   1e-19   
The size of double is: 8 bytes.
The size of long double is: 16 bytes.
