zeta_data.ipp 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
  1. // Copyright John Maddock 2008.
  2. // Use, modification and distribution are subject to the
  3. // Boost Software License, Version 1.0. (See accompanying file
  4. // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  5. static const boost::array<boost::array<typename table_type<T>::type, 2>, 200> zeta_data = {{
  6. {{ SC_(1.16628754138946533203125), SC_(6.602868183069916948720755731837247651904) }},
  7. {{ SC_(1.28222560882568359375), SC_(4.140637712279411074557164685415721499333) }},
  8. {{ SC_(1.7022221088409423828125), SC_(2.049914055577335303673424130546639695977) }},
  9. {{ SC_(1.79880845546722412109375), SC_(1.884017213259316830925461356827163589705) }},
  10. {{ SC_(2.048659801483154296875), SC_(1.601558368429615698519833097274473510457) }},
  11. {{ SC_(2.8781378269195556640625), SC_(1.228101328930692778618914405979886894909) }},
  12. {{ SC_(3.032318592071533203125), SC_(1.195776877916973414012665761751705560617) }},
  13. {{ SC_(3.1069891452789306640625), SC_(1.182159242558432231709092493922425008201) }},
  14. {{ SC_(3.1500339508056640625), SC_(1.174833816740130223224455066511517932084) }},
  15. {{ SC_(3.724112033843994140625), SC_(1.104091496679991538723159196605198807097) }},
  16. {{ SC_(4.021769046783447265625), SC_(1.080838392415394466528941224431751600289) }},
  17. {{ SC_(4.18305683135986328125), SC_(1.070728699189787267711417808282208201243) }},
  18. {{ SC_(4.988127231597900390625), SC_(1.037268683773212337925891820825986369163) }},
  19. {{ SC_(5.475403308868408203125), SC_(1.025677237452222708699509051024184979758) }},
  20. {{ SC_(6.73077487945556640625), SC_(1.010147799135311596739412446000395677634) }},
  21. {{ SC_(6.75488376617431640625), SC_(1.009971613405573851873574290566390329028) }},
  22. {{ SC_(7.481843471527099609375), SC_(1.005903033995481747047683253211887943379) }},
  23. {{ SC_(7.635406494140625), SC_(1.005288494073193869275365293603878222362) }},
  24. {{ SC_(8.020862579345703125), SC_(1.004017268583341130595381689022448999632) }},
  25. {{ SC_(8.38578319549560546875), SC_(1.003100201571479771794633384423398597856) }},
  26. {{ SC_(8.42790126800537109375), SC_(1.003009041836055382568010141093226826892) }},
  27. {{ SC_(8.492221832275390625), SC_(1.002875040229932893183945988160370427031) }},
  28. {{ SC_(8.66446590423583984375), SC_(1.002545196845709311376898921088902444564) }},
  29. {{ SC_(8.9931430816650390625), SC_(1.002018125856127423319731400168443258982) }},
  30. {{ SC_(9.1788425445556640625), SC_(1.001770614157242715970257755765969939378) }},
  31. {{ SC_(9.3712940216064453125), SC_(1.001546356501243682890096399666391078865) }},
  32. {{ SC_(9.79772472381591796875), SC_(1.001146130957712750505516168299351687689) }},
  33. {{ SC_(9.808345794677734375), SC_(1.00113762301831987584969089187780050217) }},
  34. {{ SC_(10.11186695098876953125), SC_(1.000919597225029357674089436218492816592) }},
  35. {{ SC_(10.29917240142822265625), SC_(1.000806567139600490049263928993429525886) }},
  36. {{ SC_(10.325397491455078125), SC_(1.000791898339491638031859012162073442552) }},
  37. {{ SC_(10.59409236907958984375), SC_(1.000656217007150362893379421381526735049) }},
  38. {{ SC_(11.10001468658447265625), SC_(1.000460863347090913162269206213828518989) }},
  39. {{ SC_(11.258045196533203125), SC_(1.000412744570371150451037951828092883018) }},
  40. {{ SC_(12.02548313140869140625), SC_(1.000241757815894734629418410369301746079) }},
  41. {{ SC_(12.114536285400390625), SC_(1.000227221507799340331471780559564457085) }},
  42. {{ SC_(12.59912014007568359375), SC_(1.000162173028028771481952241164711193704) }},
  43. {{ SC_(13.27601528167724609375), SC_(1.000101287979535386768777024448093303828) }},
  44. {{ SC_(13.40233516693115234375), SC_(1.000092774524593217714357153624534009066) }},
  45. {{ SC_(13.50353527069091796875), SC_(1.000086474027947163401202419199584993912) }},
  46. {{ SC_(13.81703281402587890625), SC_(1.00006954876715640831942977005349491939) }},
  47. {{ SC_(14.04100894927978515625), SC_(1.000059528194484375589465960959559392027) }},
  48. {{ SC_(14.2049045562744140625), SC_(1.000053123725822614470754551602877776071) }},
  49. {{ SC_(14.57920742034912109375), SC_(1.000040965134201953746630782215943808799) }},
  50. {{ SC_(15.36797332763671875), SC_(1.000023694259291145619969142932513875694) }},
  51. {{ SC_(15.8139476776123046875), SC_(1.000017387917474363833490985179130947483) }},
  52. {{ SC_(16.0026493072509765625), SC_(1.000015254196094267783311053302032549741) }},
  53. {{ SC_(16.0506114959716796875), SC_(1.000014754970384001823203354717544204648) }},
  54. {{ SC_(16.1929874420166015625), SC_(1.000013367248015505858617397050136565041) }},
  55. {{ SC_(17.285480499267578125), SC_(1.000006265375288782355276787853647834027) }},
  56. {{ SC_(17.3384552001953125), SC_(1.000006039370585766187763904743838901712) }},
  57. {{ SC_(17.431396484375), SC_(1.000005662382433471779572282335717605371) }},
  58. {{ SC_(17.864501953125), SC_(1.00000419335137039446528405523273417847) }},
  59. {{ SC_(18.5247364044189453125), SC_(1.000002653000473253577578493409620982871) }},
  60. {{ SC_(18.69007110595703125), SC_(1.000002365653327425220021887287461178979) }},
  61. {{ SC_(18.81287384033203125), SC_(1.000002172565731416793616844762261244142) }},
  62. {{ SC_(19.1818561553955078125), SC_(1.000001682165061320587705723061871112821) }},
  63. {{ SC_(19.67647552490234375), SC_(1.00000119382334998635578076483569134487) }},
  64. {{ SC_(19.70886993408203125), SC_(1.000001167310591227212167384387209403708) }},
  65. {{ SC_(20.61444854736328125), SC_(1.000000623066938898373480079125184673916) }},
  66. {{ SC_(20.89023590087890625), SC_(1.000000514640103638265544723138844382034) }},
  67. {{ SC_(21.0827579498291015625), SC_(1.000000450341377189234015911832375901699) }},
  68. {{ SC_(21.6490421295166015625), SC_(1.000000304127710718113360167907484415053) }},
  69. {{ SC_(21.7479114532470703125), SC_(1.000000283981940559836806790957987649415) }},
  70. {{ SC_(21.8129825592041015625), SC_(1.000000271456777007108293719830577426366) }},
  71. {{ SC_(22.024364471435546875), SC_(1.000000234457016042858052978953659230864) }},
  72. {{ SC_(22.31634521484375), SC_(1.000000191496938987028342073327362804024) }},
  73. {{ SC_(23.4463043212890625), SC_(1.000000087496653103497740447812661569997) }},
  74. {{ SC_(23.5119476318359375), SC_(1.000000083604563844903851348021422245475) }},
  75. {{ SC_(23.8504581451416015625), SC_(1.000000066118672757144002036583533060251) }},
  76. {{ SC_(23.9256191253662109375), SC_(1.000000062762118335210507369548667805974) }},
  77. {{ SC_(24.1413936614990234375), SC_(1.000000054043162442589559272614572137384) }},
  78. {{ SC_(24.1469058990478515625), SC_(1.000000053837061982953069368273926175689) }},
  79. {{ SC_(24.2995853424072265625), SC_(1.000000048430482721838693416022261315822) }},
  80. {{ SC_(24.52557373046875), SC_(1.00000004140831046897333530316265610171) }},
  81. {{ SC_(24.8483028411865234375), SC_(1.000000033108065641575998984551968709104) }},
  82. {{ SC_(25.115139007568359375), SC_(1.000000027517326675188465672935455696634) }},
  83. {{ SC_(25.347324371337890625), SC_(1.000000023426640017082892404381467024384) }},
  84. {{ SC_(25.883914947509765625), SC_(1.000000016150174569147643163428466835474) }},
  85. {{ SC_(25.903171539306640625), SC_(1.000000015936036497475570766824085170722) }},
  86. {{ SC_(25.9667415618896484375), SC_(1.000000015249075980692704336912033740583) }},
  87. {{ SC_(26.88591766357421875), SC_(1.000000008063810840808460735890647313959) }},
  88. {{ SC_(27.289585113525390625), SC_(1.000000006095693351337655085514196913602) }},
  89. {{ SC_(27.9059352874755859375), SC_(1.000000003976323567324742280069738235563) }},
  90. {{ SC_(28.0213603973388671875), SC_(1.000000003670583049284047356311447119736) }},
  91. {{ SC_(28.6940479278564453125), SC_(1.000000002302686016920949834610470007565) }},
  92. {{ SC_(28.924041748046875), SC_(1.000000001963357304099298248229398455341) }},
  93. {{ SC_(29.0107631683349609375), SC_(1.000000001848815070266702493862791862422) }},
  94. {{ SC_(29.6371631622314453125), SC_(1.000000001197643401744885528390587608634) }},
  95. {{ SC_(29.7665653228759765625), SC_(1.000000001094897489879537307636075154625) }},
  96. {{ SC_(29.896099090576171875), SC_(1.000000001000874865523017090100762703195) }},
  97. {{ SC_(29.9447536468505859375), SC_(1.000000000967683322176361378042505764603) }},
  98. {{ SC_(30.40348052978515625), SC_(1.000000000704112916637256444040895840462) }},
  99. {{ SC_(30.716098785400390625), SC_(1.000000000566936750566018696285006521506) }},
  100. {{ SC_(30.851467132568359375), SC_(1.000000000516160286455123973861824307492) }},
  101. {{ SC_(32.114917755126953125), SC_(1.000000000215004429998345753311603463246) }},
  102. {{ SC_(32.31705474853515625), SC_(1.000000000186895151300205581521237835124) }},
  103. {{ SC_(33.2660064697265625), SC_(1.000000000096813254374934769090357620442) }},
  104. {{ SC_(33.285717010498046875), SC_(1.000000000095499555541792141940005023127) }},
  105. {{ SC_(33.286014556884765625), SC_(1.000000000095479861400139003020181708444) }},
  106. {{ SC_(33.43369293212890625), SC_(1.000000000086189849924727332774207599423) }},
  107. {{ SC_(34.13188934326171875), SC_(1.000000000053122428800090015460135314565) }},
  108. {{ SC_(34.501476287841796875), SC_(1.000000000041116970445658244297262938037) }},
  109. {{ SC_(34.5605926513671875), SC_(1.000000000039466198914643412779159907251) }},
  110. {{ SC_(34.85152435302734375), SC_(1.000000000032258642822020209836223179965) }},
  111. {{ SC_(35.2764434814453125), SC_(1.000000000024028830747846719836544655561) }},
  112. {{ SC_(35.530582427978515625), SC_(1.000000000020147871220182569297544208725) }},
  113. {{ SC_(35.530796051025390625), SC_(1.000000000020144888100208513063984898063) }},
  114. {{ SC_(35.9766082763671875), SC_(1.000000000014789788630980767807649535379) }},
  115. {{ SC_(36.075710296630859375), SC_(1.000000000013807952318212484703393304569) }},
  116. {{ SC_(37.346637725830078125), SC_(1.000000000005721921857809586500408112553) }},
  117. {{ SC_(38.30919647216796875), SC_(1.000000000002936181040773097124904210497) }},
  118. {{ SC_(38.746036529541015625), SC_(1.00000000000216910640536046429265717688) }},
  119. {{ SC_(38.9936981201171875), SC_(1.000000000001826952613666734849972430403) }},
  120. {{ SC_(39.13246917724609375), SC_(1.000000000001659407425313111065810951635) }},
  121. {{ SC_(39.650783538818359375), SC_(1.000000000001158576855480162680056752427) }},
  122. {{ SC_(39.67319488525390625), SC_(1.000000000001140718173333054850436397748) }},
  123. {{ SC_(39.688701629638671875), SC_(1.000000000001128522871078350064987157044) }},
  124. {{ SC_(40.1527252197265625), SC_(1.00000000000081813568920259864182340915) }},
  125. {{ SC_(41.04537200927734375), SC_(1.000000000000440668358431418275080044096) }},
  126. {{ SC_(41.102458953857421875), SC_(1.000000000000423571747277636883518004963) }},
  127. {{ SC_(41.10936737060546875), SC_(1.00000000000042154830144392988490289401) }},
  128. {{ SC_(41.2002105712890625), SC_(1.000000000000395822807194682529407123307) }},
  129. {{ SC_(41.9948883056640625), SC_(1.000000000000228180734060750744420949622) }},
  130. {{ SC_(42.01873779296875), SC_(1.000000000000224439639108525255752196646) }},
  131. {{ SC_(42.245525360107421875), SC_(1.000000000000191791651936161940112696305) }},
  132. {{ SC_(42.640682220458984375), SC_(1.000000000000145839655420702994396584213) }},
  133. {{ SC_(42.656719207763671875), SC_(1.000000000000144227479936645019793391633) }},
  134. {{ SC_(42.8525238037109375), SC_(1.000000000000125922969766185468474101667) }},
  135. {{ SC_(42.93152618408203125), SC_(1.000000000000119212795161526838438039263) }},
  136. {{ SC_(43.824497222900390625), SC_(1.000000000000064196566283314196661109382) }},
  137. {{ SC_(43.89032745361328125), SC_(1.000000000000061333101268165345810372718) }},
  138. {{ SC_(44.2351226806640625), SC_(1.00000000000004829489412268436483221931) }},
  139. {{ SC_(44.69818878173828125), SC_(1.000000000000035035186258816984623517723) }},
  140. {{ SC_(44.844814300537109375), SC_(1.000000000000031649419666232107485326247) }},
  141. {{ SC_(45.324756622314453125), SC_(1.000000000000022692832892549255237158092) }},
  142. {{ SC_(45.4700164794921875), SC_(1.000000000000020519233831913348485253367) }},
  143. {{ SC_(45.52651214599609375), SC_(1.000000000000019731234145578672796054892) }},
  144. {{ SC_(45.67481231689453125), SC_(1.000000000000017803748480318501874295268) }},
  145. {{ SC_(45.706668853759765625), SC_(1.000000000000017414927749921329025278045) }},
  146. {{ SC_(45.942142486572265625), SC_(1.000000000000014792345774484033646200826) }},
  147. {{ SC_(46.061252593994140625), SC_(1.000000000000013620132568841259892936442) }},
  148. {{ SC_(46.165493011474609375), SC_(1.000000000000012670735995557404974141305) }},
  149. {{ SC_(46.66110992431640625), SC_(1.000000000000008986824993086497939810961) }},
  150. {{ SC_(46.95496368408203125), SC_(1.000000000000007330734455050719634274445) }},
  151. {{ SC_(46.970867156982421875), SC_(1.000000000000007250368259197024518158727) }},
  152. {{ SC_(47.740230560302734375), SC_(1.000000000000004253619155993815373574244) }},
  153. {{ SC_(47.82225799560546875), SC_(1.00000000000000401851769095578631160734) }},
  154. {{ SC_(47.844524383544921875), SC_(1.000000000000003956972517068642986534164) }},
  155. {{ SC_(47.916797637939453125), SC_(1.000000000000003763627354737768001799664) }},
  156. {{ SC_(48.03951263427734375), SC_(1.000000000000003456732091224533384587416) }},
  157. {{ SC_(48.077789306640625), SC_(1.000000000000003366226193065923102690805) }},
  158. {{ SC_(48.088245391845703125), SC_(1.000000000000003341917308946400199448992) }},
  159. {{ SC_(48.21654510498046875), SC_(1.000000000000003057550491069862425535113) }},
  160. {{ SC_(48.644329071044921875), SC_(1.000000000000002272991605673625823218911) }},
  161. {{ SC_(48.682353973388671875), SC_(1.000000000000002213865312361618938196866) }},
  162. {{ SC_(48.7743377685546875), SC_(1.000000000000002077118692813712217229131) }},
  163. {{ SC_(49.042804718017578125), SC_(1.000000000000001724426584048478072980917) }},
  164. {{ SC_(49.068695068359375), SC_(1.00000000000000169375635354541860333178) }},
  165. {{ SC_(49.429607391357421875), SC_(1.000000000000001318880667089529421391478) }},
  166. {{ SC_(49.453510284423828125), SC_(1.000000000000001297209182880660183342645) }},
  167. {{ SC_(49.4922943115234375), SC_(1.000000000000001262800830493712288542346) }},
  168. {{ SC_(49.584011077880859375), SC_(1.000000000000001185019129246615676129004) }},
  169. {{ SC_(50.018886566162109375), SC_(1.000000000000000876626902724624554021734) }},
  170. {{ SC_(50.265506744384765625), SC_(1.000000000000000738881381594389232226354) }},
  171. {{ SC_(50.60231781005859375), SC_(1.000000000000000585038557479300395348451) }},
  172. {{ SC_(51.059597015380859375), SC_(1.000000000000000426117855101476521328968) }},
  173. {{ SC_(51.098628997802734375), SC_(1.000000000000000414743830855801205190555) }},
  174. {{ SC_(52.473300933837890625), SC_(1.000000000000000159941972488386163451755) }},
  175. {{ SC_(52.728687286376953125), SC_(1.000000000000000133993427096920945462604) }},
  176. {{ SC_(52.8274078369140625), SC_(1.00000000000000012513121114750147039425) }},
  177. {{ SC_(53.563289642333984375), SC_(1.000000000000000075135148894081185552722) }},
  178. {{ SC_(54.441722869873046875), SC_(1.000000000000000040870354119536041226567) }},
  179. {{ SC_(54.534519195556640625), SC_(1.000000000000000038324272820380003916252) }},
  180. {{ SC_(54.8891754150390625), SC_(1.00000000000000002997172663898867687923) }},
  181. {{ SC_(55.0283966064453125), SC_(1.000000000000000027214603309398090046137) }},
  182. {{ SC_(55.1144256591796875), SC_(1.000000000000000025639212561447923551389) }},
  183. {{ SC_(55.33161163330078125), SC_(1.000000000000000022055920618207215687506) }},
  184. {{ SC_(55.826557159423828125), SC_(1.000000000000000015650626977085832472044) }},
  185. {{ SC_(56.10559844970703125), SC_(1.000000000000000012898284202740849648306) }},
  186. {{ SC_(56.106632232666015625), SC_(1.000000000000000012889045070538182553024) }},
  187. {{ SC_(56.464366912841796875), SC_(1.000000000000000010058468799404521129717) }},
  188. {{ SC_(57.06310272216796875), SC_(1.000000000000000006641932153342522535343) }},
  189. {{ SC_(57.346035003662109375), SC_(1.000000000000000005459128681570429564283) }},
  190. {{ SC_(57.472850799560546875), SC_(1.000000000000000004999746361816983875868) }},
  191. {{ SC_(57.4929046630859375), SC_(1.000000000000000004930729282248733593481) }},
  192. {{ SC_(57.598194122314453125), SC_(1.000000000000000004583696701999359539209) }},
  193. {{ SC_(57.61005401611328125), SC_(1.000000000000000004546170184327776041529) }},
  194. {{ SC_(57.6248931884765625), SC_(1.00000000000000000449964916454958377241) }},
  195. {{ SC_(57.9284210205078125), SC_(1.000000000000000003645924503223314003083) }},
  196. {{ SC_(57.933013916015625), SC_(1.000000000000000003634335967038469182822) }},
  197. {{ SC_(58.09400177001953125), SC_(1.000000000000000003250595270157055505909) }},
  198. {{ SC_(58.16320037841796875), SC_(1.000000000000000003098361177564293540649) }},
  199. {{ SC_(58.26497650146484375), SC_(1.000000000000000002887316391786182139852) }},
  200. {{ SC_(58.885471343994140625), SC_(1.00000000000000000187804855653649070089) }},
  201. {{ SC_(59.2601165771484375), SC_(1.000000000000000001448529565053139975957) }},
  202. {{ SC_(59.322772979736328125), SC_(1.000000000000000001386966294498092563052) }},
  203. {{ SC_(59.579998016357421875), SC_(1.000000000000000001160468764851974345628) }},
  204. {{ SC_(59.650043487548828125), SC_(1.000000000000000001105471797878708756365) }},
  205. {{ SC_(59.791217803955078125), SC_(1.000000000000000001002420555691430478745) }}
  206. }};