123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571 |
- // complex(z), n, complex(D1(n,z)), abs_err_real, abs_err_imag
- std::vector< std::tuple< std::complex<double>, int, std::complex<double>, double, double > >D1_test_16digits = {
- {{0.07425,0.0},0,{13.44325436668153,0.0},1.3e-15,0.0},
- {{0.07425,0.0},1,{26.92117459633998,0.0},2.7e-15,0.0},
- {{0.07425,0.0},2,{40.39343233283062,0.0},4.0e-15,0.0},
- {{0.07425,0.0},3,{53.8638034125887,0.0},5.4e-15,0.0},
- {{0.07425,0.0},4,{67.33331707981798,0.0},6.7e-15,0.0},
- {{0.07575,0.0},0,{13.17606046765979,0.0},1.3e-15,0.0},
- {{0.07575,0.0},1,{26.38748777963147,0.0},2.6e-15,0.0},
- {{0.07575,0.0},2,{39.59313798170167,0.0},4.0e-15,0.0},
- {{0.07575,0.0},3,{52.79686337350637,0.0},5.3e-15,0.0},
- {{0.07575,0.0},4,{65.99971402008605,0.0},6.6e-15,0.0},
- {{7.5,0.0},0,{0.3695472563090164,0.0},3.7e-17,0.0},
- {{7.5,0.0},1,{-4.366784043615744,0.0},4.4e-16,0.0},
- {{7.5,0.0},2,{-0.05084479598595977,0.0},5.1e-18,0.0},
- {{7.5,0.0},3,{1.818058207399475,0.0},1.8e-16,0.0},
- {{7.5,0.0},4,{-1.311710105034662,0.0},1.3e-16,0.0},
- {{7.5,0.0},5,{-0.1612017752951218,0.0},1.6e-17,0.0},
- {{7.5,0.0},6,{0.2403642873973738,0.0},2.4e-17,0.0},
- {{7.5,0.0},7,{0.509732566745001,0.0},5.1e-17,0.0},
- {{7.5,0.0},8,{0.7288779051967778,0.0},7.3e-17,0.0},
- {{7.5,0.0},9,{0.9225920223879098,0.0},9.2e-17,0.0},
- {{7.5,0.0},10,{1.101289075837662,0.0},1.1e-16,0.0},
- {{7.5,0.0},11,{1.270228055670032,0.0},1.3e-16,0.0},
- {{7.5,0.0},12,{1.432398653656861,0.0},1.4e-16,0.0},
- {{7.5,0.0},13,{1.589646926286713,0.0},1.6e-16,0.0},
- {{7.5,0.0},14,{1.743184380873933,0.0},1.7e-16,0.0},
- {{7.5,0.0},16,{2.042220854428171,0.0},2.0e-16,0.0},
- {{7.5,0.0},17,{2.188751725980377,0.0},2.2e-16,0.0},
- {{7.5,0.0},18,{2.33376648704411,0.0},2.3e-16,0.0},
- {{7.5,0.0},19,{2.477519013106746,0.0},2.5e-16,0.0},
- {{7.5,0.0},21,{2.761992897922038,0.0},2.8e-16,0.0},
- {{7.5,0.0},22,{2.90300061550683,0.0},2.9e-16,0.0},
- {{7.5,0.0},24,{3.183085123876985,0.0},3.2e-16,0.0},
- {{7.5,0.0},26,{3.461101068633011,0.0},3.5e-16,0.0},
- {{7.5,0.0},27,{3.599479435575162,0.0},3.6e-16,0.0},
- {{7.5,0.0},30,{4.012605389511785,0.0},4.0e-16,0.0},
- {{750.0,0.0},0,{-0.8951915139149222,0.0},9.0e-17,0.0},
- {{750.0,0.0},1,{1.114084720130935,0.0},1.1e-16,0.0},
- {{750.0,0.0},2,{-0.9024181120233614,0.0},9.0e-17,0.0},
- {{750.0,0.0},3,{1.099243620946342,0.0},1.1e-16,0.0},
- {{750.0,0.0},4,{-0.9194850798920686,0.0},9.2e-17,0.0},
- {{750.0,0.0},5,{1.073070000370522,0.0},1.1e-16,0.0},
- {{750.0,0.0},6,{-0.9469054237300034,0.0},9.5e-17,0.0},
- {{750.0,0.0},7,{1.036430596034115,0.0},1.0e-16,0.0},
- {{750.0,0.0},9,{0.990456172692469,0.0},9.9e-17,0.0},
- {{750.0,0.0},10,{-1.036746111869826,0.0},1.0e-16,0.0},
- {{750.0,0.0},11,{0.9364345757891685,0.0},9.4e-17,0.0},
- {{750.0,0.0},13,{0.875701892481254,0.0},8.8e-17,0.0},
- {{750.0,0.0},15,{0.8095451807506758,0.0},8.1e-17,0.0},
- {{750.0,0.0},18,{-1.422356478541503,0.0},1.4e-16,0.0},
- {{750.0,0.0},20,{-1.592210408225887,0.0},1.6e-16,0.0},
- {{750.0,0.0},23,{0.5110077375181897,0.0},5.1e-17,0.0},
- {{750.0,0.0},27,{0.3496666467211573,0.0},3.5e-17,0.0},
- {{750.0,0.0},31,{0.1809968576664919,0.0},1.8e-17,0.0},
- {{750.0,0.0},35,{0.0004860079342239934,0.0},4.9e-20,0.0},
- {{750.0,0.0},41,{-0.317251336807483,0.0},3.2e-17,0.0},
- {{750.0,0.0},47,{-0.7807372174284117,0.0},7.8e-17,0.0},
- {{750.0,0.0},54,{0.4580930397540441,0.0},4.6e-17,0.0},
- {{750.0,0.0},62,{-0.1958618028998245,0.0},2.0e-17,0.0},
- {{750.0,0.0},71,{0.6403656124320398,0.0},6.4e-17,0.0},
- {{750.0,0.0},81,{-0.4803642218027248,0.0},4.8e-17,0.0},
- {{750.0,0.0},93,{3.417692358670104,0.0},3.4e-16,0.0},
- {{750.0,0.0},107,{-0.6675908137518288,0.0},6.7e-17,0.0},
- {{750.0,0.0},123,{0.07336983052954298,0.0},7.3e-18,0.0},
- {{750.0,0.0},141,{0.01864087618833894,0.0},1.9e-18,0.0},
- {{750.0,0.0},162,{0.4662167115741941,0.0},4.7e-17,0.0},
- {{750.0,0.0},186,{1.869792416792102,0.0},1.9e-16,0.0},
- {{750.0,0.0},214,{-0.1962317049357189,0.0},2.0e-17,0.0},
- {{750.0,0.0},246,{-0.9241109217019534,0.0},9.2e-17,0.0},
- {{750.0,0.0},282,{-2.278752089160206,0.0},2.3e-16,0.0},
- {{750.0,0.0},324,{0.1492340462699953,0.0},1.5e-17,0.0},
- {{750.0,0.0},372,{-1.501050800107926,0.0},1.5e-16,0.0},
- {{750.0,0.0},427,{1.251448627689853,0.0},1.3e-16,0.0},
- {{750.0,0.0},490,{-2.307846776579645,0.0},2.3e-16,0.0},
- {{750.0,0.0},562,{-0.6678454189015009,0.0},6.7e-17,0.0},
- {{750.0,0.0},645,{4.123866493958505,0.0},4.1e-16,0.0},
- {{750.0,0.0},740,{-0.04954886515946186,0.0},5.0e-18,0.0},
- {{750.0,0.0},850,{0.5377162125402363,0.0},5.4e-17,0.0},
- {{133.0,-0.001},0,{0.5694948983815571,0.001324324427352377},5.7e-17,1.3e-19},
- {{133.0,-0.001},1,{-1.786944015800289,0.004193067842684484},1.8e-16,4.2e-19},
- {{133.0,-0.001},2,{0.5399040215866582,0.001291157104802603},5.4e-17,1.3e-19},
- {{133.0,-0.001},3,{-1.955480625798034,0.004823242927232421},2.0e-16,4.8e-19},
- {{133.0,-0.001},4,{0.4735591560334697,0.001223127495142088},4.7e-17,1.2e-19},
- {{133.0,-0.001},5,{-2.331337152694187,0.006433469776449445},2.3e-16,6.4e-19},
- {{133.0,-0.001},6,{0.3756798707528821,0.00113876079036902},3.8e-17,1.1e-19},
- {{133.0,-0.001},7,{-3.148105562806491,0.01090750730183105},3.1e-16,1.1e-18},
- {{133.0,-0.001},8,{0.2515418522954845,0.001059202692643652},2.5e-17,1.1e-19},
- {{133.0,-0.001},9,{-5.506034746297112,0.03131226964093978},5.5e-16,3.1e-18},
- {{133.0,-0.001},10,{0.1039785994199451,0.001004592673307026},1.0e-17,1.0e-19},
- {{133.0,-0.001},11,{-46.98874438931292,2.213832762775254},4.7e-15,2.2e-16},
- {{133.0,-0.001},13,{5.89811290505382,0.03577867985992821},5.9e-16,3.6e-18},
- {{133.0,-0.001},14,{-0.2778831807551624,0.001065347008820747},2.8e-17,1.1e-19},
- {{133.0,-0.001},16,{-0.5501021158428141,0.001287235517159257},5.5e-17,1.3e-19},
- {{133.0,-0.001},18,{-0.9604617468736273,0.001903153851503216},9.6e-17,1.9e-19},
- {{133.0,-0.001},20,{-1.781366135936702,0.004149533558522542},1.8e-16,4.1e-19},
- {{133.0,-0.001},22,{-5.364106315522472,0.02974587750840188},5.4e-16,3.0e-18},
- {{133.0,-0.001},24,{5.606849372659069,0.03240384877063995},5.6e-16,3.2e-18},
- {{133.0,-0.001},27,{-0.9371713952326589,0.001835552825885577},9.4e-17,1.8e-19},
- {{133.0,-0.001},30,{0.1444928510146065,0.0009683028517003325},1.4e-17,9.7e-20},
- {{133.0,-0.001},34,{-1.077435738938742,0.002093596104973148},1.1e-16,2.1e-19},
- {{133.0,-0.001},38,{2.388603684198123,0.006621682434854192},2.4e-16,6.6e-19},
- {{133.0,-0.001},42,{-0.04594418870488948,0.0009000132524188679},4.6e-18,9.0e-20},
- {{133.0,-0.001},47,{-0.1928537665101976,0.0009096554574653678},1.9e-17,9.1e-20},
- {{133.0,-0.001},52,{-0.5759136780922404,0.001175873583204343},5.8e-17,1.2e-19},
- {{133.0,-0.001},58,{-0.001534349994635456,0.0008065485786972979},1.5e-19,8.1e-20},
- {{133.0,-0.001},65,{3.34959880398593,0.01197741989906779},3.3e-16,1.2e-18},
- {{133.0,-0.001},72,{-1.128245159231274,0.001975805382904386},1.1e-16,2.0e-19},
- {{133.0,-0.001},80,{0.3810052575576299,0.0007788355962317044},3.8e-17,7.8e-20},
- {{133.0,-0.001},89,{-1.389569631366617,0.002478084310925133},1.4e-16,2.5e-19},
- {{133.0,-0.001},99,{0.3062835121565152,0.0005341397085202431},3.1e-17,5.3e-20},
- {{133.0,-0.001},111,{-1.197963349765192,0.0017323088546027},1.2e-16,1.7e-19},
- {{133.0,-0.001},123,{19.56837074945142,0.3832056790545297},2.0e-15,3.8e-17},
- {{133.0,-0.001},137,{0.3055541934481533,2.456354568026977e-5},3.1e-17,2.5e-21},
- {{133.0,-0.001},153,{0.5906754727336102,1.688326789413069e-5},5.9e-17,1.7e-21},
- {{133.0,-0.001},170,{0.8115766470088518,1.526245423300269e-5},8.1e-17,1.5e-21},
- {{133.0,-0.001},190,{1.032740304150528,1.499507085033343e-5},1.0e-16,1.5e-21},
- {{13300.0,-0.1},0,{-0.06692914070761327,0.1001189584035135},6.7e-18,1.0e-17},
- {{13300.0,-0.1},1,{4.616651032403645,6.898387416052877},4.6e-16,6.9e-16},
- {{13300.0,-0.1},2,{-0.06715345623133977,0.1001219830819477},6.7e-18,1.0e-17},
- {{13300.0,-0.1},3,{4.626074281763076,6.874458933213065},4.6e-16,6.9e-16},
- {{13300.0,-0.1},4,{-0.06767688502979775,0.1001290804260918},6.8e-18,1.0e-17},
- {{13300.0,-0.1},5,{4.642643500855681,6.831476202578954},4.6e-16,6.8e-16},
- {{13300.0,-0.1},6,{-0.06849948986240052,0.1001403458942619},6.8e-18,1.0e-17},
- {{13300.0,-0.1},8,{-0.06962137099737601,0.1001559295836686},7.0e-18,1.0e-17},
- {{13300.0,-0.1},10,{-0.0710426684088035,0.1001760363552384},7.1e-18,1.0e-17},
- {{13300.0,-0.1},12,{-0.07276356477625575,0.1002009260094824},7.3e-18,1.0e-17},
- {{13300.0,-0.1},15,{4.800736473590391,6.340163785321638},4.8e-16,6.3e-16},
- {{13300.0,-0.1},18,{-0.07972640059807958,0.1003077196914383},8.0e-18,1.0e-17},
- {{13300.0,-0.1},22,{-0.0858719620133543,0.1004100911573547},8.6e-18,1.0e-17},
- {{13300.0,-0.1},27,{4.963740562022939,5.241410780782546},5.0e-16,5.2e-16},
- {{13300.0,-0.1},32,{-0.1065312758569564,0.1008100053427372},1.1e-17,1.0e-17},
- {{13300.0,-0.1},40,{-0.1285658848011511,0.101331312547063},1.3e-17,1.0e-17},
- {{13300.0,-0.1},48,{-0.155597397912611,0.1021044995524675},1.6e-17,1.0e-17},
- {{13300.0,-0.1},59,{3.92606850470495,2.024234276214423},3.9e-16,2.0e-16},
- {{13300.0,-0.1},71,{3.266749502613612,1.325141142881345},3.3e-16,1.3e-16},
- {{13300.0,-0.1},87,{2.48855009697603,0.7680626670413273},2.5e-16,7.7e-17},
- {{13300.0,-0.1},105,{1.810033336881379,0.4412160521230632},1.8e-16,4.4e-17},
- {{13300.0,-0.1},128,{-0.8087709702171539,0.1659490518456605},8.1e-17,1.7e-17},
- {{13300.0,-0.1},155,{0.6659686332272149,0.1445045623007861},6.7e-17,1.4e-17},
- {{13300.0,-0.1},189,{0.1528980344747564,0.1020017803208432},1.5e-17,1.0e-17},
- {{13300.0,-0.1},229,{-0.5100291443011008,0.1258945028911659},5.1e-17,1.3e-17},
- {{13300.0,-0.1},279,{-4.714579612576236,3.50370615462884},4.7e-16,3.5e-16},
- {{13300.0,-0.1},338,{-2.613119300211035,0.8425696552260671},2.6e-16,8.4e-17},
- {{13300.0,-0.1},411,{4.556185151927977,3.088849941285113},4.6e-16,3.1e-16},
- {{13300.0,-0.1},499,{2.22274252736833,9.508151861627413},2.2e-16,9.5e-16},
- {{13300.0,-0.1},606,{-3.48249445021244,1.524850417565235},3.5e-16,1.5e-16},
- {{13300.0,-0.1},736,{3.705979656274174,8.373254202589672},3.7e-16,8.4e-16},
- {{13300.0,-0.1},894,{2.782768507188473,0.9519460681947263},2.8e-16,9.5e-17},
- {{0.0825,-0.055},0,{8.364112570866324,5.612760190811083},8.4e-16,5.6e-16},
- {{0.0825,-0.055},1,{16.76671785515561,11.19981665590469},1.7e-15,1.1e-15},
- {{0.0825,-0.055},2,{25.16303988551859,16.79107609547535},2.5e-15,1.7e-15},
- {{0.0825,-0.055},3,{33.5572671100165,22.38373456245854},3.4e-15,2.2e-15},
- {{0.0825,-0.055},4,{41.9505420771047,27.97702858021583},4.2e-15,2.8e-15},
- {{0.0825,-0.055},5,{50.34330426967278,33.57066471305037},5.0e-15,3.4e-15},
- {{0.084,-0.056},0,{8.213762653916097,5.513194605419383},8.2e-16,5.5e-16},
- {{0.084,-0.056},1,{16.46671761508664,11.00021675978316},1.6e-15,1.1e-15},
- {{0.084,-0.056},2,{24.71327517387998,16.49151877341778},2.5e-15,1.6e-15},
- {{0.084,-0.056},3,{32.95769985563415,21.9842453336088},3.3e-15,2.2e-15},
- {{0.084,-0.056},4,{41.20115497083352,27.47761902358751},4.1e-15,2.7e-15},
- {{0.084,-0.056},5,{49.44408799006069,32.97134105768819},4.9e-15,3.3e-15},
- {{150.0,-100.0},0,{0.0,1.0},0.0,1.0e-16},
- {{150.0,-100.0},1,{2.843446142415215e-5,0.9999879975137707},2.8e-21,1.0e-16},
- {{150.0,-100.0},2,{8.530546307582867e-5,0.9999639945278075},8.5e-21,1.0e-16},
- {{150.0,-100.0},3,{0.0001706171621018294,0.9999279950163633},1.7e-20,1.0e-16},
- {{150.0,-100.0},4,{0.0002843757930710271,0.9998800049439736},2.8e-20,1.0e-16},
- {{150.0,-100.0},5,{0.0004265896665886721,0.9998200322692436},4.3e-20,1.0e-16},
- {{150.0,-100.0},6,{0.0005972691674419548,0.9997480869498983},6.0e-20,1.0e-16},
- {{150.0,-100.0},7,{0.0007964267522709527,0.9996641809490963},8.0e-20,1.0e-16},
- {{150.0,-100.0},8,{0.00102407694675761,0.9995683282430072},1.0e-19,1.0e-16},
- {{150.0,-100.0},9,{0.00128023634232391,0.9994605448296522},1.3e-19,1.0e-16},
- {{150.0,-100.0},10,{0.001564923592328917,0.9993408487390114},1.6e-19,1.0e-16},
- {{150.0,-100.0},11,{0.001878159407752843,0.9992092600443944},1.9e-19,1.0e-16},
- {{150.0,-100.0},13,{0.002590369837289386,0.9989104954302121},2.6e-19,1.0e-16},
- {{150.0,-100.0},14,{0.00298939611516564,0.9987433699939862},3.0e-19,1.0e-16},
- {{150.0,-100.0},16,{0.003873435227757143,0.9983737748093285},3.9e-19,1.0e-16},
- {{150.0,-100.0},18,{0.004872339277414041,0.9979572679518337},4.9e-19,1.0e-16},
- {{150.0,-100.0},20,{0.005986395833822033,0.9974941365968234},6.0e-19,1.0e-16},
- {{150.0,-100.0},23,{0.007874099052632083,0.9967127337760088},7.9e-19,1.0e-16},
- {{150.0,-100.0},25,{0.009277503354313094,0.9961345308813246},9.3e-19,1.0e-16},
- {{150.0,-100.0},28,{0.01160100676383971,0.9951823607169391},1.2e-18,1.0e-16},
- {{150.0,-100.0},32,{0.01510901086355875,0.9937568640084211},1.5e-18,9.9e-17},
- {{150.0,-100.0},36,{0.01908918342782489,0.9921571004610474},1.9e-18,9.9e-17},
- {{150.0,-100.0},40,{0.02354587104484002,0.9903880144943982},2.4e-18,9.9e-17},
- {{150.0,-100.0},45,{0.02979413543062971,0.9879472558178808},3.0e-18,9.9e-17},
- {{150.0,-100.0},50,{0.03680460257368647,0.9852636279950512},3.7e-18,9.9e-17},
- {{150.0,-100.0},56,{0.04623879299306301,0.9817437270787975},4.6e-18,9.8e-17},
- {{150.0,-100.0},63,{0.0586796236633904,0.9772624595377325},5.9e-18,9.8e-17},
- {{150.0,-100.0},70,{0.07269699196001319,0.9724315577932775},7.3e-18,9.7e-17},
- {{150.0,-100.0},79,{0.09308980557940935,0.9658151551886195},9.3e-18,9.7e-17},
- {{150.0,-100.0},88,{0.1162106157597911,0.9589010850023701},1.2e-17,9.6e-17},
- {{150.0,-100.0},99,{0.1482499511213339,0.9503432706265742},1.5e-17,9.5e-17},
- {{150.0,-100.0},110,{0.1844891775002465,0.942077521625097},1.8e-17,9.4e-17},
- {{150.0,-100.0},124,{0.2366138163715955,0.9327620274359084},2.4e-17,9.3e-17},
- {{150.0,-100.0},138,{0.2951156237977729,0.9257996281241172},3.0e-17,9.3e-17},
- {{150.0,-100.0},155,{0.3736901981577194,0.9219460879367076},3.7e-17,9.2e-17},
- {{150.0,-100.0},173,{0.4639503501955034,0.9246903001742347},4.6e-17,9.2e-17},
- {{150.0,-100.0},194,{0.5752057635148606,0.937452947416621},5.8e-17,9.4e-17},
- {{150.0,-100.0},217,{0.7005909220583895,0.9624716963512773},7.0e-17,9.6e-17},
- {{150.0,-100.0},243,{0.8431829764609697,1.002201013120766},8.4e-17,1.0e-16},
- {{15000.0,-10000.0},0,{0.0,1.0},0.0,1.0e-16},
- {{15000.0,-10000.0},1,{2.84026945162933e-9,0.9999999988164005},2.8e-25,1.0e-16},
- {{15000.0,-10000.0},2,{8.520808375061527e-9,0.9999999964492016},8.5e-25,1.0e-16},
- {{15000.0,-10000.0},3,{1.704161681064366e-8,0.9999999928984033},1.7e-24,1.0e-16},
- {{15000.0,-10000.0},4,{2.840269481889634e-8,0.9999999881640057},2.8e-24,1.0e-16},
- {{15000.0,-10000.0},6,{5.96456598963634e-8,0.9999999751444127},6.0e-24,1.0e-16},
- {{15000.0,-10000.0},7,{7.952754718748665e-8,0.9999999668592176},8.0e-24,1.0e-16},
- {{15000.0,-10000.0},9,{1.278121319805862e-7,0.9999999467380309},1.3e-23,1.0e-16},
- {{15000.0,-10000.0},11,{1.874577982316124e-7,0.9999999218824499},1.9e-23,1.0e-16},
- {{15000.0,-10000.0},13,{2.584645476351414e-7,0.9999998922924764},2.6e-23,1.0e-16},
- {{15000.0,-10000.0},16,{3.862767071525949e-7,0.9999998390305346},3.9e-23,1.0e-16},
- {{15000.0,-10000.0},20,{5.964567324115234e-7,0.9999997514442596},6.0e-23,1.0e-16},
- {{15000.0,-10000.0},24,{8.520811370830121e-7,0.9999996449204608},8.5e-23,1.0e-16},
- {{15000.0,-10000.0},30,{1.320726020447437e-6,0.99999944962697},1.3e-22,1.0e-16},
- {{15000.0,-10000.0},36,{1.891620943893063e-6,0.9999992117242355},1.9e-22,1.0e-16},
- {{15000.0,-10000.0},44,{2.811870049126164e-6,0.9999988282397975},2.8e-22,1.0e-16},
- {{15000.0,-10000.0},54,{4.217807545189578e-6,0.9999982423621463},4.2e-22,1.0e-16},
- {{15000.0,-10000.0},67,{6.470151250788692e-6,0.9999973037777175},6.5e-22,1.0e-16},
- {{15000.0,-10000.0},82,{9.665475868536043e-6,0.9999959722496228},9.7e-22,1.0e-16},
- {{15000.0,-10000.0},100,{1.434344645897526e-5,0.9999940229077095},1.4e-21,1.0e-16},
- {{15000.0,-10000.0},122,{2.131073094626111e-5,0.9999911196408604},2.1e-21,1.0e-16},
- {{15000.0,-10000.0},149,{3.174043095735599e-5,0.9999867736922388},3.2e-21,1.0e-16},
- {{15000.0,-10000.0},182,{4.729993952558016e-5,0.999980290442509},4.7e-21,1.0e-16},
- {{15000.0,-10000.0},223,{7.094066703164427e-5,0.9999704404991336},7.1e-21,1.0e-16},
- {{15000.0,-10000.0},272,{0.0001054581586252006,0.9999560599143091},1.1e-20,1.0e-16},
- {{15000.0,-10000.0},333,{0.0001579606214003589,0.999934189160139},1.6e-20,1.0e-16},
- {{15000.0,-10000.0},407,{0.0002358450668200512,0.9999017510880184},2.4e-20,1.0e-16},
- {{15000.0,-10000.0},497,{0.0003515433469161231,0.9998535770854752},3.5e-20,1.0e-16},
- {{15000.0,-10000.0},608,{0.0005259513321601364,0.9997809874552286},5.3e-20,1.0e-16},
- {{15000.0,-10000.0},742,{0.0007831841585954275,0.9996739907967603},7.8e-20,1.0e-16},
- {{15000.0,-10000.0},907,{0.0011701301961291,0.9995131858706238},1.2e-19,1.0e-16},
- {{15000.0,-10000.0},1108,{0.001746289656337749,0.9992740743002811},1.7e-19,1.0e-16},
- {{15000.0,-10000.0},1354,{0.0026083036501201,0.9989170579410502},2.6e-19,1.0e-16},
- {{15000.0,-10000.0},1655,{0.003898434272384769,0.9983843598666412},3.9e-19,1.0e-16},
- {{15000.0,-10000.0},2022,{0.005823086211357998,0.9975932972803287},5.8e-19,1.0e-16},
- {{15000.0,-10000.0},2471,{0.008705827478245269,0.9964165769276073},8.7e-19,1.0e-16},
- {{15000.0,-10000.0},3019,{0.01301723709079792,0.9946748807501365},1.3e-18,9.9e-17},
- {{15000.0,-10000.0},3688,{0.01947471605308964,0.9921070242409564},1.9e-18,9.9e-17},
- {{15000.0,-10000.0},4506,{0.02918119661762942,0.9883391854624398},2.9e-18,9.9e-17},
- {{15000.0,-10000.0},5506,{0.0438113434957399,0.9828686787236778},4.4e-18,9.8e-17},
- {{15000.0,-10000.0},6727,{0.06591734046001419,0.9750775397377561},6.6e-18,9.8e-17},
- {{15000.0,-10000.0},8219,{0.09949401019510352,0.9643312731804727},9.9e-18,9.6e-17},
- {{15000.0,-10000.0},10042,{0.1506925762625648,0.9504421084014469},1.5e-17,9.5e-17},
- {{15000.0,-10000.0},12270,{0.2287073285360497,0.9349327103661624},2.3e-17,9.3e-17},
- {{15000.0,-10000.0},14991,{0.345508860352488,0.9237817578495397},3.5e-17,9.2e-17},
- {{15000.0,-10000.0},18316,{0.5122082784326123,0.9302050482741219},5.1e-17,9.3e-17},
- {{10.0,-10.0},0,{3.763440827581664e-9,1.00000000168224},3.8e-25,1.0e-16},
- {{10.0,-10.0},1,{0.00524861445388175,0.9997237554940462},5.2e-19,1.0e-16},
- {{10.0,-10.0},2,{0.01576496553978649,0.9992608598783978},1.6e-18,1.0e-16},
- {{10.0,-10.0},3,{0.03157952570263392,0.9987938655853439},3.2e-18,1.0e-16},
- {{10.0,-10.0},4,{0.05271773636820009,0.99860354495326},5.3e-18,1.0e-16},
- {{10.0,-10.0},5,{0.07917268803912817,0.9990724540133699},7.9e-18,1.0e-16},
- {{10.0,-10.0},6,{0.1108667377140472,1.000679775774836},1.1e-17,1.0e-16},
- {{10.0,-10.0},7,{0.1476045440926644,1.003978154605613},1.5e-17,1.0e-16},
- {{10.0,-10.0},8,{0.1890304166330258,1.009540052001588},1.9e-17,1.0e-16},
- {{10.0,-10.0},9,{0.2346177787290138,1.017876304084724},2.3e-17,1.0e-16},
- {{10.0,-10.0},10,{0.2837086054953954,1.029356842932269},2.8e-17,1.0e-16},
- {{10.0,-10.0},11,{0.3355890543499804,1.044167825131276},3.4e-17,1.0e-16},
- {{10.0,-10.0},12,{0.389568569853509,1.062315901520499},3.9e-17,1.1e-16},
- {{10.0,-10.0},13,{0.4450367874017054,1.083665863377854},4.5e-17,1.1e-16},
- {{10.0,-10.0},14,{0.5014906816686147,1.107990082275574},5.0e-17,1.1e-16},
- {{10.0,-10.0},15,{0.5585375791689108,1.13501372412399},5.6e-17,1.1e-16},
- {{10.0,-10.0},16,{0.615883859867129,1.164448642519627},6.2e-17,1.2e-16},
- {{10.0,-10.0},17,{0.6733177540742275,1.196015279522511},6.7e-17,1.2e-16},
- {{10.0,-10.0},19,{0.7879057756538716,1.26453490151046},7.9e-17,1.3e-16},
- {{10.0,-10.0},20,{0.8448964063603984,1.301050349947725},8.4e-17,1.3e-16},
- {{10.0,-10.0},22,{0.9580702796841977,1.377696920039852},9.6e-17,1.4e-16},
- {{10.0,-10.0},24,{1.070087805194099,1.458237543321057},1.1e-16,1.5e-16},
- {{10.0,-10.0},26,{1.180967956072215,1.541813212472598},1.2e-16,1.5e-16},
- {{10.0,-10.0},28,{1.29079198278489,1.627785279315493},1.3e-16,1.6e-16},
- {{10.0,-10.0},30,{1.399662665359066,1.71567491366465},1.4e-16,1.7e-16},
- {{10.0,-10.0},32,{1.507684917208068,1.805118928595872},1.5e-16,1.8e-16},
- {{10.0,-10.0},35,{1.668340174363364,1.941606477923184},1.7e-16,1.9e-16},
- {{10.0,-10.0},38,{1.827595975789261,2.080280791488186},1.8e-16,2.1e-16},
- {{10.0,-10.0},41,{1.985691334703905,2.220650533305739},2.0e-16,2.2e-16},
- {{1000.0,-1000.0},0,{0.0,1.0},0.0,1.0e-16},
- {{1000.0,-1000.0},1,{5.002499998748749e-7,0.9999999997497499},5.0e-23,1.0e-16},
- {{1000.0,-1000.0},2,{1.500750001128378e-6,0.9999999992500011},1.5e-22,1.0e-16},
- {{1000.0,-1000.0},3,{3.00150000676237e-6,0.9999999985022568},3.0e-22,1.0e-16},
- {{1000.0,-1000.0},4,{5.00250002126552e-6,0.9999999975087713},5.0e-22,1.0e-16},
- {{1000.0,-1000.0},5,{7.503750050596369e-6,0.9999999962725506},7.5e-22,1.0e-16},
- {{1000.0,-1000.0},6,{1.050525010216073e-5,0.9999999947973524},1.1e-21,1.0e-16},
- {{1000.0,-1000.0},7,{1.400700018478347e-5,0.9999999930876855},1.4e-21,1.0e-16},
- {{1000.0,-1000.0},8,{1.80090003086746e-5,0.9999999911488105},1.8e-21,1.0e-16},
- {{1000.0,-1000.0},9,{2.251125048538976e-5,0.9999999889867394},2.3e-21,1.0e-16},
- {{1000.0,-1000.0},10,{2.751375072778502e-5,0.9999999866082357},2.8e-21,1.0e-16},
- {{1000.0,-1000.0},12,{3.901950146723182e-5,0.9999999812327419},3.9e-21,1.0e-16},
- {{1000.0,-1000.0},14,{5.252625265379987e-5,0.9999999750914671},5.3e-21,1.0e-16},
- {{1000.0,-1000.0},17,{7.653825559050745e-5,0.9999999646245457},7.7e-21,1.0e-16},
- {{1000.0,-1000.0},19,{9.50475085548141e-5,0.9999999569502054},9.5e-21,1.0e-16},
- {{1000.0,-1000.0},23,{0.0001380690176877228,0.9999999404374454},1.4e-20,1.0e-16},
- {{1000.0,-1000.0},26,{0.0001755877780627563,0.9999999275491787},1.8e-20,1.0e-16},
- {{1000.0,-1000.0},31,{0.0002481240538761745,0.9999999066273459},2.5e-20,1.0e-16},
- {{1000.0,-1000.0},36,{0.0003331665924905277,0.9999998888054551},3.3e-20,1.0e-16},
- {{1000.0,-1000.0},42,{0.0004517259080236875,0.9999998760411714},4.5e-20,1.0e-16},
- {{1000.0,-1000.0},49,{0.0006128065106595112,0.9999998812438183},6.1e-20,1.0e-16},
- {{1000.0,-1000.0},57,{0.0008269136514533391,0.9999999283645704},8.3e-20,1.0e-16},
- {{1000.0,-1000.0},66,{0.001106053297345146,1.000000058709072},1.1e-19,1.0e-16},
- {{1000.0,-1000.0},76,{0.001463732074818832,1.000000339729926},1.5e-19,1.0e-16},
- {{1000.0,-1000.0},89,{0.002003501241446182,1.00000100626577},2.0e-19,1.0e-16},
- {{1000.0,-1000.0},103,{0.002679336553435393,1.000002252009418},2.7e-19,1.0e-16},
- {{1000.0,-1000.0},120,{0.003631804208493562,1.000004783888611},3.6e-19,1.0e-16},
- {{1000.0,-1000.0},140,{0.004937431601678478,1.000009730130343},4.9e-19,1.0e-16},
- {{1000.0,-1000.0},162,{0.006604700059646334,1.000018527158795},6.6e-19,1.0e-16},
- {{1000.0,-1000.0},188,{0.008887168831051061,1.000035082076778},8.9e-19,1.0e-16},
- {{1000.0,-1000.0},219,{0.01205029096912418,1.000066644828964},1.2e-18,1.0e-16},
- {{1000.0,-1000.0},254,{0.01619872875543901,1.00012321763168},1.6e-18,1.0e-16},
- {{1000.0,-1000.0},296,{0.02198414801697587,1.000230868479618},2.2e-18,1.0e-16},
- {{1000.0,-1000.0},343,{0.0295007538861353,1.000420741081373},3.0e-18,1.0e-16},
- {{1000.0,-1000.0},399,{0.03988973871930298,1.000776155171264},4.0e-18,1.0e-16},
- {{1000.0,-1000.0},464,{0.05389147263032123,1.001425680692332},5.4e-18,1.0e-16},
- {{1000.0,-1000.0},539,{0.07261495734101143,1.002599550120942},7.3e-18,1.0e-16},
- {{1000.0,-1000.0},626,{0.09771742312686885,1.004719471621162},9.8e-18,1.0e-16},
- {{1000.0,-1000.0},727,{0.1312681162339697,1.008523139202996},1.3e-17,1.0e-16},
- {{1000.0,-1000.0},844,{0.1757152277012519,1.015251014995986},1.8e-17,1.0e-16},
- {{1000.0,-1000.0},981,{0.2346210439458071,1.027070994847392},2.3e-17,1.0e-16},
- {{1000.0,-1000.0},1139,{0.310242150570885,1.046923754788218},3.1e-17,1.0e-16},
- {{1000.0,-1000.0},1324,{0.4065485659742559,1.079379293699889},4.1e-17,1.1e-16},
- {{1000.0,-1000.0},1537,{0.5238285464936798,1.128789284742771},5.2e-17,1.1e-16},
- {{100000.0,-100000.0},0,{0.0,1.0},0.0,1.0e-16},
- {{100000.0,-100000.0},1,{5.000024999999999e-11,0.9999999999999997},5.0e-27,1.0e-16},
- {{100000.0,-100000.0},2,{1.500007500000001e-10,0.9999999999999992},1.5e-26,1.0e-16},
- {{100000.0,-100000.0},3,{3.000015000000007e-10,0.9999999999999985},3.0e-26,1.0e-16},
- {{100000.0,-100000.0},4,{5.000025000000021e-10,0.9999999999999975},5.0e-26,1.0e-16},
- {{100000.0,-100000.0},5,{7.500037500000051e-10,0.9999999999999963},7.5e-26,1.0e-16},
- {{100000.0,-100000.0},6,{1.05000525000001e-9,0.9999999999999948},1.1e-25,1.0e-16},
- {{100000.0,-100000.0},8,{1.800009000000031e-9,0.999999999999991},1.8e-25,1.0e-16},
- {{100000.0,-100000.0},11,{3.300016500000106e-9,0.9999999999999835},3.3e-25,1.0e-16},
- {{100000.0,-100000.0},14,{5.250026250000272e-9,0.9999999999999738},5.3e-25,1.0e-16},
- {{100000.0,-100000.0},18,{8.550042750000724e-9,0.9999999999999573},8.6e-25,1.0e-16},
- {{100000.0,-100000.0},23,{1.380006900000189e-8,0.9999999999999311},1.4e-24,1.0e-16},
- {{100000.0,-100000.0},29,{2.175010875000471e-8,0.9999999999998915},2.2e-24,1.0e-16},
- {{100000.0,-100000.0},37,{3.515017575001231e-8,0.9999999999998249},3.5e-24,1.0e-16},
- {{100000.0,-100000.0},48,{5.880029400003443e-8,0.9999999999997077},5.9e-24,1.0e-16},
- {{100000.0,-100000.0},61,{9.455047275008891e-8,0.9999999999995317},9.5e-24,1.0e-16},
- {{100000.0,-100000.0},78,{1.540507702502354e-7,0.9999999999992416},1.5e-23,1.0e-16},
- {{100000.0,-100000.0},99,{2.475012375006048e-7,0.9999999999987931},2.5e-23,1.0e-16},
- {{100000.0,-100000.0},126,{4.000520002515681e-7,0.9999999999980797},4.0e-23,1.0e-16},
- {{100000.0,-100000.0},161,{6.520532602541127e-7,0.9999999999969523},6.5e-23,1.0e-16},
- {{100000.0,-100000.0},205,{1.055755278760557e-6,0.9999999999952785},1.1e-22,1.0e-16},
- {{100000.0,-100000.0},262,{1.722658613277119e-6,0.9999999999928704},1.7e-22,1.0e-16},
- {{100000.0,-100000.0},333,{2.780563902816566e-6,0.9999999999899628},2.8e-22,1.0e-16},
- {{100000.0,-100000.0},425,{4.526272631408507e-6,0.9999999999876121},4.5e-22,1.0e-16},
- {{100000.0,-100000.0},541,{7.330586653090414e-6,0.9999999999902157},7.3e-22,1.0e-16},
- {{100000.0,-100000.0},690,{1.191980959932403e-5,1.000000000011442},1.2e-21,1.0e-16},
- {{100000.0,-100000.0},879,{1.933809669012375e-5,1.000000000090291},1.9e-21,1.0e-16},
- {{100000.0,-100000.0},1120,{3.138815693438994e-5,1.000000000335671},3.1e-21,1.0e-16},
- {{100000.0,-100000.0},1427,{5.094415467934417e-5,1.000000001042943},5.1e-21,1.0e-16},
- {{100000.0,-100000.0},1818,{8.267396315355681e-5,1.000000003004152},8.3e-21,1.0e-16},
- {{100000.0,-100000.0},2316,{0.000134154969744219,1.000000008328086},1.3e-20,1.0e-16},
- {{100000.0,-100000.0},2950,{0.000217637333500487,1.000000022595044},2.2e-20,1.0e-16},
- {{84.0,80.0},0,{0.0,-1.0},0.0,1.0e-16},
- {{84.0,80.0},1,{7.464603827832747e-5,-0.9999958865315833},7.5e-21,1.0e-16},
- {{84.0,80.0},2,{0.0002239401908443386,-0.9999876764346225},2.2e-20,1.0e-16},
- {{84.0,80.0},3,{0.0004478865907199497,-0.9999754033926437},4.5e-20,1.0e-16},
- {{84.0,80.0},4,{0.0007464913899319618,-0.999959117940339},7.5e-20,1.0e-16},
- {{84.0,80.0},5,{0.001119762702465573,-0.9999388874747105},1.1e-19,1.0e-16},
- {{84.0,80.0},6,{0.001567710528137766,-0.9999147962696951},1.6e-19,1.0e-16},
- {{84.0,80.0},7,{0.002090346657336598,-0.9998869454940709},2.1e-19,1.0e-16},
- {{84.0,80.0},8,{0.002687684556560672,-0.9998554532323928},2.7e-19,1.0e-16},
- {{84.0,80.0},9,{0.003359739234682573,-0.9998204545086559},3.4e-19,1.0e-16},
- {{84.0,80.0},10,{0.00410652708985093,-0.9997821013123322},4.1e-19,1.0e-16},
- {{84.0,80.0},11,{0.004928065736938358,-0.9997405626263751},4.9e-19,1.0e-16},
- {{84.0,80.0},12,{0.005824373815437091,-0.9996960244567319},5.8e-19,1.0e-16},
- {{84.0,80.0},13,{0.006795470777700833,-0.9996486898628537},6.8e-19,1.0e-16},
- {{84.0,80.0},15,{0.008962111818304153,-0.9995465290931683},9.0e-19,1.0e-16},
- {{84.0,80.0},16,{0.01015769668265395,-0.9994921945806232},1.0e-18,1.0e-16},
- {{84.0,80.0},18,{0.01277349573610558,-0.9993783752137568},1.3e-18,1.0e-16},
- {{84.0,80.0},20,{0.01568892679451718,-0.9992597000317455},1.6e-18,1.0e-16},
- {{84.0,80.0},23,{0.02062416630631807,-0.9990784658147149},2.1e-18,1.0e-16},
- {{84.0,80.0},25,{0.02428918626672789,-0.9989598705074203},2.4e-18,1.0e-16},
- {{84.0,80.0},28,{0.03034907160909194,-0.9987936805901582},3.0e-18,1.0e-16},
- {{84.0,80.0},31,{0.03708356599475077,-0.9986526992777642},3.7e-18,1.0e-16},
- {{84.0,80.0},35,{0.04711100816321858,-0.9985280130478072},4.7e-18,1.0e-16},
- {{84.0,80.0},39,{0.05833305377061804,-0.9985093029641188},5.8e-18,1.0e-16},
- {{84.0,80.0},43,{0.07074369287720943,-0.9986370375226942},7.1e-18,1.0e-16},
- {{84.0,80.0},48,{0.08791390186683296,-0.9990702505691854},8.8e-18,1.0e-16},
- {{84.0,80.0},53,{0.1068992780339692,-0.9998947567174436},1.1e-17,1.0e-16},
- {{84.0,80.0},59,{0.1320218388158448,-1.001540513814398},1.3e-17,1.0e-16},
- {{84.0,80.0},66,{0.1644364461224153,-1.004589519036295},1.6e-17,1.0e-16},
- {{84.0,80.0},73,{0.2000000618200646,-1.009118521840139},2.0e-17,1.0e-16},
- {{84.0,80.0},81,{0.2441638492966293,-1.01643259872797},2.4e-17,1.0e-16},
- {{84.0,80.0},90,{0.2977711191712456,-1.027753417990229},3.0e-17,1.0e-16},
- {{84.0,80.0},100,{0.3613254954580097,-1.044500526275115},3.6e-17,1.0e-16},
- {{84.0,80.0},111,{0.43487613036592,-1.06812602751181},4.3e-17,1.1e-16},
- {{84.0,80.0},124,{0.5250372518628471,-1.102812987335725},5.3e-17,1.1e-16},
- {{84.0,80.0},137,{0.617126351653233,-1.144114620870596},6.2e-17,1.1e-16},
- {{84.0,80.0},153,{0.7314192877542589,-1.202616872586204},7.3e-17,1.2e-16},
- {{84.0,80.0},170,{0.8526912333984337,-1.272209503010182},8.5e-17,1.3e-16},
- {{3.1415926535897932384626433832795,1.0},0,{-2.677328348838338e-283,-1.313035285499331},2.7e-299,1.3e-16},
- {{3.1415926535897932384626433832795,1.0},1,{-0.1054547331442826,-0.6835251094909973},1.1e-17,6.8e-17},
- {{3.1415926535897932384626433832795,1.0},2,{0.3756255262688013,-0.5129750816486718},3.8e-17,5.1e-17},
- {{3.1415926535897932384626433832795,1.0},3,{0.7838512830605672,-0.520073115070454},7.8e-17,5.2e-17},
- {{3.1415926535897932384626433832795,1.0},4,{1.14604488551154,-0.572490471112493},1.1e-16,5.7e-17},
- {{3.1415926535897932384626433832795,1.0},5,{1.484043590726011,-0.6417333043795507},1.5e-16,6.4e-17},
- {{3.1415926535897932384626433832795,1.0},6,{1.808116243518774,-0.7189125881483774},1.8e-16,7.2e-17},
- {{3.1415926535897932384626433832795,1.0},7,{2.123479806307516,-0.8004524452918652},2.1e-16,8.0e-17},
- {{3.1415926535897932384626433832795,1.0},8,{2.433036964942058,-0.8846491060408858},2.4e-16,8.8e-17},
- {{3.1415926535897932384626433832795,1.0},9,{2.73852738222687,-0.9705885808960818},2.7e-16,9.7e-17},
- {{3.1415926535897932384626433832795,1.0},10,{3.041056950906089,-1.057735997130319},3.0e-16,1.1e-16},
- {{3.1415926535897932384626433832795,1.0},11,{3.341362608129527,-1.145756923251885},3.3e-16,1.1e-16},
- {{3.1415926535897932384626433832795,1.0},12,{3.639954627908173,-1.234431120418642},3.6e-16,1.2e-16},
- {{3.1415926535897932384626433832795,1.0},13,{3.937197730209481,-1.323607382355422},3.9e-16,1.3e-16},
- {{3.1415926535897932384626433832795,1.0},14,{4.23335964545018,-1.413178294145647},4.2e-16,1.4e-16},
- {{3.1415926535897932384626433832795,1.0},15,{4.52864142199512,-1.503065348967818},4.5e-16,1.5e-16},
- {{3.1415926535897932384626433832795,1.0},16,{4.823197018743851,-1.593209772181679},4.8e-16,1.6e-16},
- {{3.1415926535897932384626433832795,1.0},17,{5.117146361162846,-1.683566646816121},5.1e-16,1.7e-16},
- {{3.1415926535897932384626433832795,1.0},18,{5.410584274041666,-1.77410102931704},5.4e-16,1.8e-16},
- {{3.1415926535897932384626433832795,1.0},20,{5.996215350401408,-1.955597365867593},6.0e-16,2.0e-16},
- {{3.1415926535897932384626433832795,-1.0},0,{-2.677328348838338e-283,1.313035285499331},2.7e-299,1.3e-16},
- {{3.1415926535897932384626433832795,-1.0},1,{-0.1054547331442826,0.6835251094909973},1.1e-17,6.8e-17},
- {{3.1415926535897932384626433832795,-1.0},2,{0.3756255262688013,0.5129750816486718},3.8e-17,5.1e-17},
- {{3.1415926535897932384626433832795,-1.0},3,{0.7838512830605672,0.520073115070454},7.8e-17,5.2e-17},
- {{3.1415926535897932384626433832795,-1.0},4,{1.14604488551154,0.572490471112493},1.1e-16,5.7e-17},
- {{3.1415926535897932384626433832795,-1.0},5,{1.484043590726011,0.6417333043795507},1.5e-16,6.4e-17},
- {{3.1415926535897932384626433832795,-1.0},6,{1.808116243518774,0.7189125881483774},1.8e-16,7.2e-17},
- {{3.1415926535897932384626433832795,-1.0},7,{2.123479806307516,0.8004524452918652},2.1e-16,8.0e-17},
- {{3.1415926535897932384626433832795,-1.0},8,{2.433036964942058,0.8846491060408858},2.4e-16,8.8e-17},
- {{3.1415926535897932384626433832795,-1.0},9,{2.73852738222687,0.9705885808960818},2.7e-16,9.7e-17},
- {{3.1415926535897932384626433832795,-1.0},10,{3.041056950906089,1.057735997130319},3.0e-16,1.1e-16},
- {{3.1415926535897932384626433832795,-1.0},11,{3.341362608129527,1.145756923251885},3.3e-16,1.1e-16},
- {{3.1415926535897932384626433832795,-1.0},12,{3.639954627908173,1.234431120418642},3.6e-16,1.2e-16},
- {{3.1415926535897932384626433832795,-1.0},13,{3.937197730209481,1.323607382355422},3.9e-16,1.3e-16},
- {{3.1415926535897932384626433832795,-1.0},14,{4.23335964545018,1.413178294145647},4.2e-16,1.4e-16},
- {{3.1415926535897932384626433832795,-1.0},15,{4.52864142199512,1.503065348967818},4.5e-16,1.5e-16},
- {{3.1415926535897932384626433832795,-1.0},16,{4.823197018743851,1.593209772181679},4.8e-16,1.6e-16},
- {{3.1415926535897932384626433832795,-1.0},17,{5.117146361162846,1.683566646816121},5.1e-16,1.7e-16},
- {{3.1415926535897932384626433832795,-1.0},18,{5.410584274041666,1.77410102931704},5.4e-16,1.8e-16},
- {{3.1415926535897932384626433832795,-1.0},20,{5.996215350401408,1.955597365867593},6.0e-16,2.0e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},0,{-2.772406603042443e-285,-1.003741873197321},2.8e-301,1.0e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},1,{0.05631023432676338,-0.9842532929662963},5.6e-18,9.8e-17},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},2,{0.1932838439806838,-0.9820447865781992},1.9e-17,9.8e-17},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},3,{0.3699265824204035,-1.027128174680124},3.7e-17,1.0e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},4,{0.5559869776590445,-1.10966762489327},5.6e-17,1.1e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},5,{0.7410609869524249,-1.216012185642558},7.4e-17,1.2e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},6,{0.9226942125877388,-1.337200280531054},9.2e-17,1.3e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},7,{1.100802842322886,-1.467947433294319},1.1e-16,1.5e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},8,{1.275880545379177,-1.605113981437066},1.3e-16,1.6e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},9,{1.448479195149733,-1.746766652042906},1.4e-16,1.7e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},10,{1.619076470209989,-1.891665842771343},1.6e-16,1.9e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},11,{1.78805677376105,-2.03898576446601},1.8e-16,2.0e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},12,{1.955722406219257,-2.188157203986427},2.0e-16,2.2e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},13,{2.122310073438798,-2.338775902756937},2.1e-16,2.3e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},14,{2.288005790801036,-2.490547179941639},2.3e-16,2.5e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},15,{2.452956780753838,-2.643251296520418},2.5e-16,2.6e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},16,{2.617280562926164,-2.796721106255066},2.6e-16,2.8e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},17,{2.781071793755662,-2.950827224606459},2.8e-16,3.0e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},18,{2.94440739842864,-3.105467935915553},2.9e-16,3.1e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},20,{3.269953015162791,-3.416044503953443},3.3e-16,3.4e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},21,{3.432258548223354,-3.571861569112058},3.4e-16,3.6e-16},
- {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},22,{3.594303449441325,-3.72796937979865},3.6e-16,3.7e-16},
- {{6.2831853071795862319959269370884,-1.0},0,{-1.773439590975416e-16,1.313035285499331},1.8e-32,1.3e-16},
- {{6.2831853071795862319959269370884,-1.0},1,{-0.06304185943615409,0.7403873087787056},6.3e-18,7.4e-17},
- {{6.2831853071795862319959269370884,-1.0},2,{0.2949375696085568,1.070592030672524},2.9e-17,1.1e-16},
- {{6.2831853071795862319959269370884,-1.0},3,{-0.2986322034569661,0.9008011017614757},3.0e-17,9.0e-17},
- {{6.2831853071795862319959269370884,-1.0},4,{-0.003223801583153805,0.4398947553395593},3.2e-19,4.4e-17},
- {{6.2831853071795862319959269370884,-1.0},5,{0.3254847904858648,0.3236711082223025},3.3e-17,3.2e-17},
- {{6.2831853071795862319959269370884,-1.0},6,{0.5915216297442743,0.2927648081692745},5.9e-17,2.9e-17},
- {{6.2831853071795862319959269370884,-1.0},7,{0.8216613358485906,0.2889872711150469},8.2e-17,2.9e-17},
- {{6.2831853071795862319959269370884,-1.0},8,{1.031011238016646,0.2965575908077732},1.0e-16,3.0e-17},
- {{6.2831853071795862319959269370884,-1.0},9,{1.227344826394146,0.3098261586314655},1.2e-16,3.1e-17},
- {{6.2831853071795862319959269370884,-1.0},10,{1.414970410777237,0.3263361380815797},1.4e-16,3.3e-17},
- {{6.2831853071795862319959269370884,-1.0},11,{1.596461936103797,0.3448619156356228},1.6e-16,3.4e-17},
- {{6.2831853071795862319959269370884,-1.0},12,{1.773455192293614,0.36472724630896},1.8e-16,3.6e-17},
- {{6.2831853071795862319959269370884,-1.0},13,{1.947042664720708,0.3855292662286455},1.9e-16,3.9e-17},
- {{6.2831853071795862319959269370884,-1.0},14,{2.117983884070411,0.4070131164963634},2.1e-16,4.1e-17},
- {{6.2831853071795862319959269370884,-1.0},15,{2.28682458641427,0.4290096105470636},2.3e-16,4.3e-17},
- {{6.2831853071795862319959269370884,-1.0},16,{2.453967796322013,0.4514019204534639},2.5e-16,4.5e-17},
- {{6.2831853071795862319959269370884,-1.0},18,{2.784310371123592,0.4970627630731119},2.8e-16,5.0e-17},
- {{6.2831853071795862319959269370884,-1.0},19,{2.947928703075273,0.5202242302820364},2.9e-16,5.2e-17},
- {{6.2831853071795862319959269370884,-1.0},20,{3.110719695447307,0.5435558939596922},3.1e-16,5.4e-17},
- {{6.2831853071795862319959269370884,-1.0},22,{3.434270806979098,0.590625695740279},3.4e-16,5.9e-17},
- {{6.2831853071795862319959269370884,-1.0},23,{3.595206946808026,0.6143246109772049},3.6e-16,6.1e-17},
- {{6.2831853071795862319959269370884,-1.0},25,{3.915734156142959,0.6619787064788887},3.9e-16,6.6e-17},
- {{6.2831853071795862319959269370884,-1.0},26,{4.075427821953628,0.6859125175106776},4.1e-16,6.9e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},0,{-1.836418620170526e-18,-1.003741873197321},1.8e-34,1.0e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},1,{0.01415314238170799,-0.9809158089497843},1.4e-18,9.8e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},2,{0.05114736246509357,-0.9580400080884279},5.1e-18,9.6e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},3,{0.09211316557854763,-0.9082339053736075},9.2e-18,9.1e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},4,{0.1846022792219881,-0.8324588456241011},1.8e-17,8.3e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},5,{0.3278509422643821,-0.7787308740926149},3.3e-17,7.8e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},6,{0.490657891841003,-0.7594698540777983},4.9e-17,7.6e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},7,{0.6556002657420997,-0.7661759616695461},6.6e-17,7.7e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},8,{0.8170144707370777,-0.7897178762870168},8.2e-17,7.9e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},9,{0.9738269711673275,-0.8240443504069009},9.7e-17,8.2e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},10,{1.126363788598225,-0.8654702596325609},1.1e-16,8.7e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},11,{1.275267657078007,-0.9117424236160586},1.3e-16,9.1e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},12,{1.421169391490898,-0.9614426612842512},1.4e-16,9.6e-17},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},13,{1.564605168974907,-1.013646817955554},1.6e-16,1.0e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},14,{1.70600982438213,-1.067731854089558},1.7e-16,1.1e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},15,{1.845730814291544,-1.123264438028688},1.8e-16,1.1e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},16,{1.984045299099804,-1.179934666313605},2.0e-16,1.2e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},17,{2.121175274622946,-1.237515369840869},2.1e-16,1.2e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},19,{2.392564196036499,-1.354767638565249},2.4e-16,1.4e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},20,{2.527087793751678,-1.414208223835596},2.5e-16,1.4e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},22,{2.794289611881632,-1.534314595034528},2.8e-16,1.5e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},23,{2.927118403808978,-1.594865107779637},2.9e-16,1.6e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},25,{3.191523552338415,-1.716747727625207},3.2e-16,1.7e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},27,{3.454552595281413,-1.839467692756036},3.5e-16,1.8e-16},
- {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},29,{3.716477216297216,-1.962842613985385},3.7e-16,2.0e-16},
- {{6.2831853071795862319959269370884,1.0},0,{-1.773439590975416e-16,-1.313035285499331},1.8e-32,1.3e-16},
- {{6.2831853071795862319959269370884,1.0},1,{-0.06304185943615409,-0.7403873087787056},6.3e-18,7.4e-17},
- {{6.2831853071795862319959269370884,1.0},2,{0.2949375696085568,-1.070592030672524},2.9e-17,1.1e-16},
- {{6.2831853071795862319959269370884,1.0},3,{-0.2986322034569661,-0.9008011017614757},3.0e-17,9.0e-17},
- {{6.2831853071795862319959269370884,1.0},4,{-0.003223801583153805,-0.4398947553395593},3.2e-19,4.4e-17},
- {{6.2831853071795862319959269370884,1.0},5,{0.3254847904858648,-0.3236711082223025},3.3e-17,3.2e-17},
- {{6.2831853071795862319959269370884,1.0},6,{0.5915216297442743,-0.2927648081692745},5.9e-17,2.9e-17},
- {{6.2831853071795862319959269370884,1.0},7,{0.8216613358485906,-0.2889872711150469},8.2e-17,2.9e-17},
- {{6.2831853071795862319959269370884,1.0},8,{1.031011238016646,-0.2965575908077732},1.0e-16,3.0e-17},
- {{6.2831853071795862319959269370884,1.0},9,{1.227344826394146,-0.3098261586314655},1.2e-16,3.1e-17},
- {{6.2831853071795862319959269370884,1.0},10,{1.414970410777237,-0.3263361380815797},1.4e-16,3.3e-17},
- {{6.2831853071795862319959269370884,1.0},11,{1.596461936103797,-0.3448619156356228},1.6e-16,3.4e-17},
- {{6.2831853071795862319959269370884,1.0},12,{1.773455192293614,-0.36472724630896},1.8e-16,3.6e-17},
- {{6.2831853071795862319959269370884,1.0},13,{1.947042664720708,-0.3855292662286455},1.9e-16,3.9e-17},
- {{6.2831853071795862319959269370884,1.0},14,{2.117983884070411,-0.4070131164963634},2.1e-16,4.1e-17},
- {{6.2831853071795862319959269370884,1.0},15,{2.28682458641427,-0.4290096105470636},2.3e-16,4.3e-17},
- {{6.2831853071795862319959269370884,1.0},16,{2.453967796322013,-0.4514019204534639},2.5e-16,4.5e-17},
- {{6.2831853071795862319959269370884,1.0},18,{2.784310371123592,-0.4970627630731119},2.8e-16,5.0e-17},
- {{6.2831853071795862319959269370884,1.0},19,{2.947928703075273,-0.5202242302820364},2.9e-16,5.2e-17},
- {{6.2831853071795862319959269370884,1.0},20,{3.110719695447307,-0.5435558939596922},3.1e-16,5.4e-17},
- {{6.2831853071795862319959269370884,1.0},22,{3.434270806979098,-0.590625695740279},3.4e-16,5.9e-17},
- {{6.2831853071795862319959269370884,1.0},23,{3.595206946808026,-0.6143246109772049},3.6e-16,6.1e-17},
- {{6.2831853071795862319959269370884,1.0},25,{3.915734156142959,-0.6619787064788887},3.9e-16,6.6e-17},
- {{6.2831853071795862319959269370884,1.0},26,{4.075427821953628,-0.6859125175106776},4.1e-16,6.9e-17},
- {{3.1415926535897932384626433832795,0.0},0,{-2.704418609247059e+282,0.0},2.7e+266,0.0},
- {{3.1415926535897932384626433832795,0.0},1,{-0.3183098861837907,0.0},3.2e-17,0.0},
- {{3.1415926535897932384626433832795,0.0},2,{0.4105777788290164,0.0},4.1e-17,0.0},
- {{3.1415926535897932384626433832795,0.0},3,{0.8821173642494784,0.0},8.8e-17,0.0},
- {{3.1415926535897932384626433832795,0.0},4,{1.283506275095942,0.0},1.3e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},5,{1.654748956488027,0.0},1.7e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},6,{2.010012841716631,0.0},2.0e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},7,{2.355698958080709,0.0},2.4e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},8,{2.695156885492767,0.0},2.7e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},9,{3.030322020436486,0.0},3.0e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},10,{3.362395801011574,0.0},3.4e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},11,{3.692165818289568,0.0},3.7e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},12,{4.02017100538644,0.0},4.0e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},13,{4.346793172787544,0.0},4.3e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},14,{4.672310695202237,0.0},4.7e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},15,{4.996931497029032,0.0},5.0e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},16,{5.320814119475183,0.0},5.3e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},17,{5.644081624955091,0.0},5.6e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},18,{5.966831036716778,0.0},6.0e-16,0.0},
- {{3.1415926535897932384626433832795,0.0},20,{6.611070983143532,0.0},6.6e-16,0.0},
- //{{3.141592653589793,0.0},0,{-4193528956200935.0,0.0},0.42,0.0}, // TODO fails for pi truncated to double precision
- {{3.141592653589793,0.0},1,{-0.3183098861837905,0.0},3.2e-17,0.0},
- {{3.141592653589793,0.0},2,{0.4105777788290165,0.0},4.1e-17,0.0},
- {{3.141592653589793,0.0},3,{0.8821173642494785,0.0},8.8e-17,0.0},
- {{3.141592653589793,0.0},4,{1.283506275095942,0.0},1.3e-16,0.0},
- {{3.141592653589793,0.0},5,{1.654748956488027,0.0},1.7e-16,0.0},
- {{3.141592653589793,0.0},6,{2.010012841716632,0.0},2.0e-16,0.0},
- {{3.141592653589793,0.0},7,{2.355698958080709,0.0},2.4e-16,0.0},
- {{3.141592653589793,0.0},8,{2.695156885492767,0.0},2.7e-16,0.0},
- {{3.141592653589793,0.0},9,{3.030322020436486,0.0},3.0e-16,0.0},
- {{3.141592653589793,0.0},10,{3.362395801011574,0.0},3.4e-16,0.0},
- {{3.141592653589793,0.0},11,{3.692165818289568,0.0},3.7e-16,0.0},
- {{3.141592653589793,0.0},12,{4.02017100538644,0.0},4.0e-16,0.0},
- {{3.141592653589793,0.0},13,{4.346793172787545,0.0},4.3e-16,0.0},
- {{3.141592653589793,0.0},14,{4.672310695202237,0.0},4.7e-16,0.0},
- {{3.141592653589793,0.0},15,{4.996931497029033,0.0},5.0e-16,0.0},
- {{3.141592653589793,0.0},16,{5.320814119475183,0.0},5.3e-16,0.0},
- {{3.141592653589793,0.0},17,{5.644081624955091,0.0},5.6e-16,0.0},
- {{3.141592653589793,0.0},18,{5.966831036716779,0.0},6.0e-16,0.0},
- {{3.141592653589793,0.0},20,{6.611070983143533,0.0},6.6e-16,0.0},
- };
- // complex(z), n, complex(D1(n,z)), abs_err_real, abs_err_imag
- std::vector< std::tuple< std::complex<double>, int, std::complex<double>, double, double > >D1_test_5digits = {
- {{0.07425, 0.0}, 0, {13.443, 0.0}, 1.3e-3, 0.0},
- {{7.5, 0.0}, 0, {0.36954, 0.0}, 3.7e-5, 0.0},
- };
|