mirror of
https://github.com/boostorg/math.git
synced 2026-01-19 04:22:09 +00:00
[Carlson Elliptic Integrals] Update RD to use Carlson's latest methods. Add more RD test cases. Update copyright info.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) 2006 Xiaogang Zhang
|
||||
// Copyright (c) 2006 Xiaogang Zhang, 2015 John Maddock
|
||||
// Use, modification and distribution are subject to the
|
||||
// Boost Software License, Version 1.0. (See accompanying file
|
||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
@@ -8,6 +8,7 @@
|
||||
// Summer of Code 2006. JM modified it to fit into the
|
||||
// Boost.Math conceptual framework better, and to correctly
|
||||
// handle the y < 0 case.
|
||||
// Updated 2015 to use Carlson's latest methods.
|
||||
//
|
||||
|
||||
#ifndef BOOST_MATH_ELLINT_RC_HPP
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) 2006 Xiaogang Zhang
|
||||
// Copyright (c) 2006 Xiaogang Zhang, 2015 John Maddock.
|
||||
// Use, modification and distribution are subject to the
|
||||
// Boost Software License, Version 1.0. (See accompanying file
|
||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
@@ -7,6 +7,7 @@
|
||||
// XZ wrote the original of this file as part of the Google
|
||||
// Summer of Code 2006. JM modified it slightly to fit into the
|
||||
// Boost.Math conceptual framework better.
|
||||
// Updated 2015 to use Carlson's latest methods.
|
||||
|
||||
#ifndef BOOST_MATH_ELLINT_RD_HPP
|
||||
#define BOOST_MATH_ELLINT_RD_HPP
|
||||
@@ -28,78 +29,101 @@ namespace boost { namespace math { namespace detail{
|
||||
template <typename T, typename Policy>
|
||||
T ellint_rd_imp(T x, T y, T z, const Policy& pol)
|
||||
{
|
||||
T value, u, lambda, sigma, factor, tolerance;
|
||||
T X, Y, Z, EA, EB, EC, ED, EE, S1, S2;
|
||||
unsigned long k;
|
||||
BOOST_MATH_STD_USING
|
||||
using namespace boost::math;
|
||||
|
||||
BOOST_MATH_STD_USING
|
||||
using namespace boost::math::tools;
|
||||
static const char* function = "boost::math::ellint_rd<%1%>(%1%,%1%,%1%)";
|
||||
|
||||
static const char* function = "boost::math::ellint_rd<%1%>(%1%,%1%,%1%)";
|
||||
if(x < 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"Argument x must be >= 0, but got %1%", x, pol);
|
||||
}
|
||||
if(y < 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"Argument y must be >= 0, but got %1%", y, pol);
|
||||
}
|
||||
if(z <= 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"Argument z must be > 0, but got %1%", z, pol);
|
||||
}
|
||||
if(x + y == 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"At most one argument can be zero, but got, x + y = %1%", x + y, pol);
|
||||
}
|
||||
//
|
||||
// Special cases from http://dlmf.nist.gov/19.20#iv
|
||||
//
|
||||
using std::swap;
|
||||
if(x == z)
|
||||
swap(x, y);
|
||||
if(y == z)
|
||||
{
|
||||
if(x == y)
|
||||
{
|
||||
return 1 / (x * sqrt(x));
|
||||
}
|
||||
else if(x == 0)
|
||||
{
|
||||
return 3 * constants::pi<T>() / (4 * y * sqrt(y));
|
||||
}
|
||||
else
|
||||
{
|
||||
3 * (ellint_rc_imp(x, y, pol) - sqrt(x) / y) / (2 * (y - x));
|
||||
}
|
||||
}
|
||||
if(x == y)
|
||||
{
|
||||
return 3 * (ellint_rc_imp(z, x, pol) - 1 / sqrt(z)) / (z - x);
|
||||
}
|
||||
|
||||
if (x < 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"Argument x must be >= 0, but got %1%", x, pol);
|
||||
}
|
||||
if (y < 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"Argument y must be >= 0, but got %1%", y, pol);
|
||||
}
|
||||
if (z <= 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"Argument z must be > 0, but got %1%", z, pol);
|
||||
}
|
||||
if (x + y == 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"At most one argument can be zero, but got, x + y = %1%", x+y, pol);
|
||||
}
|
||||
T xn = x;
|
||||
T yn = y;
|
||||
T zn = z;
|
||||
T An = (x + y + 3 * z) / 5;
|
||||
T A0 = An;
|
||||
T Q = pow(tools::epsilon<T>() / 4, -T(1) / 8) * (std::max)((std::max)(An - x, An - y), An - z);
|
||||
T lambda, rx, ry, rz;
|
||||
unsigned k = 0;
|
||||
T fn = 1;
|
||||
T RD_sum = 0;
|
||||
|
||||
// error scales as the 6th power of tolerance
|
||||
tolerance = pow(tools::epsilon<T>() / 3, T(1)/6);
|
||||
for(; k < policies::get_max_series_iterations<Policy>(); ++k)
|
||||
{
|
||||
rx = sqrt(xn);
|
||||
ry = sqrt(yn);
|
||||
rz = sqrt(zn);
|
||||
lambda = rx * ry + rx * rz + ry * rz;
|
||||
RD_sum += fn / (rz * (zn + lambda));
|
||||
An = (An + lambda) / 4;
|
||||
xn = (xn + lambda) / 4;
|
||||
yn = (yn + lambda) / 4;
|
||||
zn = (zn + lambda) / 4;
|
||||
fn /= 4;
|
||||
Q /= 4;
|
||||
if(Q < An)
|
||||
break;
|
||||
}
|
||||
|
||||
// duplication
|
||||
sigma = 0;
|
||||
factor = 1;
|
||||
k = 1;
|
||||
do
|
||||
{
|
||||
u = (x + y + z + z + z) / 5;
|
||||
X = (u - x) / u;
|
||||
Y = (u - y) / u;
|
||||
Z = (u - z) / u;
|
||||
if ((tools::max)(abs(X), abs(Y), abs(Z)) < tolerance)
|
||||
break;
|
||||
T sx = sqrt(x);
|
||||
T sy = sqrt(y);
|
||||
T sz = sqrt(z);
|
||||
lambda = sy * (sx + sz) + sz * sx; //sqrt(x * y) + sqrt(y * z) + sqrt(z * x);
|
||||
sigma += factor / (sz * (z + lambda));
|
||||
factor /= 4;
|
||||
x = (x + lambda) / 4;
|
||||
y = (y + lambda) / 4;
|
||||
z = (z + lambda) / 4;
|
||||
++k;
|
||||
}
|
||||
while(k < policies::get_max_series_iterations<Policy>());
|
||||
policies::check_series_iterations<T, Policy>(function, k, pol);
|
||||
|
||||
// Check to see if we gave up too soon:
|
||||
policies::check_series_iterations<T>(function, k, pol);
|
||||
T X = fn * (A0 - x) / An;
|
||||
T Y = fn * (A0 - y) / An;
|
||||
T Z = -(X + Y) / 3;
|
||||
T E2 = X * Y - 6 * Z * Z;
|
||||
T E3 = (3 * X * Y - 8 * Z * Z) * Z;
|
||||
T E4 = 3 * (X * Y - Z * Z) * Z * Z;
|
||||
T E5 = X * Y * Z * Z * Z;
|
||||
|
||||
// Taylor series expansion to the 5th order
|
||||
EA = X * Y;
|
||||
EB = Z * Z;
|
||||
EC = EA - EB;
|
||||
ED = EA - 6 * EB;
|
||||
EE = ED + EC + EC;
|
||||
S1 = ED * (ED * T(9) / 88 - Z * EE * T(9) / 52 - T(3) / 14);
|
||||
S2 = Z * (EE / 6 + Z * (-EC * T(9) / 22 + Z * EA * T(3) / 26));
|
||||
value = 3 * sigma + factor * (1 + S1 + S2) / (u * sqrt(u));
|
||||
T result = fn * pow(An, T(-3) / 2) *
|
||||
(1 - 3 * E2 / 14 + E3 / 6 + 9 * E2 * E2 / 88 - 3 * E4 / 22 - 9 * E2 * E3 / 52 + 3 * E5 / 26 - E2 * E2 * E2 / 16
|
||||
+ 3 * E3 * E3 / 40 + 3 * E2 * E4 / 20 + 45 * E2 * E2 * E3 / 272 - 9 * (E3 * E4 + E2 * E5) / 68);
|
||||
result += 3 * RD_sum;
|
||||
|
||||
return value;
|
||||
return result;
|
||||
}
|
||||
|
||||
} // namespace detail
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) 2006 Xiaogang Zhang
|
||||
// Copyright (c) 2006 Xiaogang Zhang, 2015 John Maddock
|
||||
// Use, modification and distribution are subject to the
|
||||
// Boost Software License, Version 1.0. (See accompanying file
|
||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
@@ -8,6 +8,7 @@
|
||||
// Summer of Code 2006. JM modified it to fit into the
|
||||
// Boost.Math conceptual framework better, and to handle
|
||||
// types longer than 80-bit reals.
|
||||
// Updated 2015 to use Carlson's latest methods.
|
||||
//
|
||||
#ifndef BOOST_MATH_ELLINT_RF_HPP
|
||||
#define BOOST_MATH_ELLINT_RF_HPP
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) 2006 Xiaogang Zhang
|
||||
// Copyright (c) 2006 Xiaogang Zhang, 2015 John Maddock
|
||||
// Use, modification and distribution are subject to the
|
||||
// Boost Software License, Version 1.0. (See accompanying file
|
||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
@@ -8,6 +8,7 @@
|
||||
// Summer of Code 2006. JM modified it to fit into the
|
||||
// Boost.Math conceptual framework better, and to correctly
|
||||
// handle the p < 0 case.
|
||||
// Updated 2015 to use Carlson's latest methods.
|
||||
//
|
||||
|
||||
#ifndef BOOST_MATH_ELLINT_RJ_HPP
|
||||
|
||||
228
test/ellint_rd_0yy.ipp
Normal file
228
test/ellint_rd_0yy.ipp
Normal file
@@ -0,0 +1,228 @@
|
||||
#ifndef SC_
|
||||
# define SC_(x) static_cast<T>(BOOST_JOIN(x, L))
|
||||
#endif
|
||||
static const boost::array<boost::array<T, 4>, 221> ellint_rd_0yy = {{
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.3980121253550848455436022016469058470638e-33), SC_(1.3980121253550848455436022016469058470638e-33), SC_(4.5075933427301716232672795034855345692850e+49) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.7494794261211793309535608228238390754549e-33), SC_(1.7494794261211793309535608228238390754549e-33), SC_(3.2199407235554817226615307866947803938564e+49) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.8726742677921440789517852801186900989207e-33), SC_(5.8726742677921440789517852801186900989207e-33), SC_(5.2354891815381075869697810446193501064438e+48) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.1309113765786506096540062665750175659960e-32), SC_(1.1309113765786506096540062665750175659960e-32), SC_(1.9591526532522238800125709320252743161241e+48) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.3891181146915726390794029968681816070943e-32), SC_(1.3891181146915726390794029968681816070943e-32), SC_(1.4391377787499269400927485477485886768717e+48) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.8536338069604874547155326932387107373984e-32), SC_(4.8536338069604874547155326932387107373984e-32), SC_(2.2034876750953806189172437564774275736541e+47) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.4336713037670874919513419574389437932846e-32), SC_(9.4336713037670874919513419574389437932846e-32), SC_(8.1318624868386456742114211802159880281555e+46) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.2040325324738106751721983353783124694865e-31), SC_(1.2040325324738106751721983353783124694865e-31), SC_(5.6396714463599834543132107821392013656837e+46) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.2192605509133527499735325052444797920840e-31), SC_(3.2192605509133527499735325052444797920840e-31), SC_(1.2899620817873123488958262770226551475010e+46) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.1598089430474145704786096554063029578715e-31), SC_(5.1598089430474145704786096554063029578715e-31), SC_(6.3571243221039164981188237286935464910062e+45) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(8.6580669655578129845734803403304892059082e-31), SC_(8.6580669655578129845734803403304892059082e-31), SC_(2.9246892262678841512667853928021133305832e+45) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.4410831025899022881322276426055071978088e-30), SC_(2.4410831025899022881322276426055071978088e-30), SC_(6.1778490048502380351529857344675390759941e+44) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.0342289035474833635882447965222031649226e-30), SC_(4.0342289035474833635882447965222031649226e-30), SC_(2.9078388270756910613550920230806241035946e+44) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.4997427315795683999931409064612184484767e-30), SC_(7.4997427315795683999931409064612184484767e-30), SC_(1.1472064694021494573881450931960080790526e+44) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.9524385645124032915396812389852876697084e-29), SC_(1.9524385645124032915396812389852876697084e-29), SC_(2.7311469634494727792399520940657654512231e+43) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.0307396633271274021036423836193003824470e-29), SC_(5.0307396633271274021036423836193003824470e-29), SC_(6.6033356137966398138516962580399577046152e+42) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.8828830280863654554637712926778439923276e-29), SC_(9.8828830280863654554637712926778439923276e-29), SC_(2.3982014064068530283911440001042264840411e+42) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.0159108358364658025376430240459520615557e-28), SC_(2.0159108358364658025376430240459520615557e-28), SC_(8.2319771677314581385498523947797460816717e+41) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.9680608719690755813060883143357162268402e-28), SC_(3.9680608719690755813060883143357162268402e-28), SC_(2.9808741945019792609548473554157723415638e+41) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.9474558416608700456074110588635447509500e-28), SC_(7.9474558416608700456074110588635447509500e-28), SC_(1.0516444901620232783721998493769337461329e+41) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.3511217333788972162109341828680044038835e-28), SC_(9.3511217333788972162109341828680044038835e-28), SC_(8.2397791221868831084700129809818532631473e+40) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.7882427361992658143258966170331945402566e-27), SC_(2.7882427361992658143258966170331945402566e-27), SC_(1.6003510785687549140380943789426537461361e+40) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.3673277743463290223091457894565066834118e-27), SC_(6.3673277743463290223091457894565066834118e-27), SC_(4.6374082021103840466514853911190947500707e+39) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.2802620846058105842978295818115658417924e-26), SC_(1.2802620846058105842978295818115658417924e-26), SC_(1.6265327427673199292492683523168879331831e+39) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.5295786350139981648664921989981478850189e-26), SC_(2.5295786350139981648664921989981478850189e-26), SC_(5.8565095970457391914797111441321805264607e+38) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.8689244097271181025975906229169039426616e-26), SC_(2.8689244097271181025975906229169039426616e-26), SC_(4.8487799776012116544026189428582000085828e+38) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.6792108552998581016945261284770797094792e-26), SC_(7.6792108552998581016945261284770797094792e-26), SC_(1.1072259281756202115081480962871127420943e+38) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.8591977352242616487743079115958899226631e-25), SC_(1.8591977352242616487743079115958899226631e-25), SC_(2.9391568532186769604057269025306538055943e+37) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.7228919776082830648394626760138917268353e-25), SC_(3.7228919776082830648394626760138917268353e-25), SC_(1.0372668142458025191836426570876594939768e+37) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.3643882618567678488066742377790444354368e-25), SC_(5.3643882618567678488066742377790444354368e-25), SC_(5.9969555633403996040304559961761339372739e+36) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.4454615474045197976285755041988786463725e-25), SC_(9.4454615474045197976285755041988786463725e-25), SC_(2.5667073814630641210346435302809237333871e+36) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.6622742888463273191629024333782773358015e-24), SC_(1.6622742888463273191629024333782773358015e-24), SC_(1.0994034736897091951482460793729684001915e+36) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.7042126583826492571881501298937085578378e-24), SC_(4.7042126583826492571881501298937085578378e-24), SC_(2.3093019207333082014680732641029849321245e+35) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.3616720556278283564328024996187890133248e-24), SC_(7.3616720556278283564328024996187890133248e-24), SC_(1.1796317031402849031779618673326472752225e+35) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.5354544851880595018243965945098708503203e-23), SC_(2.5354544851880595018243965945098708503203e-23), SC_(1.8455567662373838950133656611287719411634e+34) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.3404174612542203037430892437393593896733e-23), SC_(4.3404174612542203037430892437393593896733e-23), SC_(8.2397471174074355708481727744393670098703e+33) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.4878661342759511104190386438428025939196e-23), SC_(9.4878661342759511104190386438428025939196e-23), SC_(2.5495193547757707650015926055658627197772e+33) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.9888655119526487934053853251590432416052e-22), SC_(1.9888655119526487934053853251590432416052e-22), SC_(8.4004588879902697969624976614191462312147e+32) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.1493861471394310727732518591110572048208e-22), SC_(4.1493861471394310727732518591110572048208e-22), SC_(2.7876314593153415471223320757955777667588e+32) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.3682587603765391777064795220987536428225e-22), SC_(6.3682587603765391777064795220987536428225e-22), SC_(1.4661556676026174015932613917384507503611e+32) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.4024669571251856037905211219835033276127e-21), SC_(1.4024669571251856037905211219835033276127e-21), SC_(4.4861333553478722408818004815110980862497e+31) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.0458090701845262557668142034197900080983e-21), SC_(3.0458090701845262557668142034197900080983e-21), SC_(1.4017066141663898513843490508049724207104e+31) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.5091263406486883653093633225750203052939e-21), SC_(3.5091263406486883653093633225750203052939e-21), SC_(1.1334767837580943729911478675537823112949e+31) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.2244855466440840911323921502695810659134e-21), SC_(9.2244855466440840911323921502695810659134e-21), SC_(2.6594871974194269998528975233143396897166e+30) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.5060373697831631136892266593918510153571e-20), SC_(2.5060373697831631136892266593918510153571e-20), SC_(5.9392255949881748738673616881494575421155e+29) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.2849267904344328986699199160459450297367e-20), SC_(3.2849267904344328986699199160459450297367e-20), SC_(3.9575152170586206725914951635900787466097e+29) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.0484196316561675708982576474270764776975e-19), SC_(1.0484196316561675708982576474270764776975e-19), SC_(6.9407822439476142732033390503956134827143e+28) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.8229333961140025508894553507577285245134e-19), SC_(1.8229333961140025508894553507577285245134e-19), SC_(3.0272963284098383206804819461850578429460e+28) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.6401757896136402713757954097140157045942e-19), SC_(3.6401757896136402713757954097140157045942e-19), SC_(1.0728218267785822891705549690351029698995e+28) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.0660607797570928288862987520779768146895e-19), SC_(6.0660607797570928288862987520779768146895e-19), SC_(4.9871335680455799696205315380321839118647e+27) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.5245964393311865802196902741627582145156e-18), SC_(1.5245964393311865802196902741627582145156e-18), SC_(1.2516381280053774536911301670902745977249e+27) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.0195417624247973304059400323495765405823e-18), SC_(3.0195417624247973304059400323495765405823e-18), SC_(4.4905504011900218035485021949634093817604e+26) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.0477044011936223152393898860879062340246e-18), SC_(6.0477044011936223152393898860879062340246e-18), SC_(1.5842557886097965390974614627956460846680e+26) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.0233193632958864486594274811892546495073e-17), SC_(1.0233193632958864486594274811892546495073e-17), SC_(7.1977100576928845398704744812113763746349e+25) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.9321026667662503885011804349858266505180e-17), SC_(1.9321026667662503885011804349858266505180e-17), SC_(2.7743793044422050150659958132712773503238e+25) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.9470861839323539803359164324092489550821e-17), SC_(3.9470861839323539803359164324092489550821e-17), SC_(9.5015885961492070741614835110061189391732e+24) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.1897463183816027049166663687174150254577e-17), SC_(9.1897463183816027049166663687174150254577e-17), SC_(2.6745815950504079477134659101457270255626e+24) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.3032517747881629428807759296660151449032e-16), SC_(1.3032517747881629428807759296660151449032e-16), SC_(1.5836844357241643980261406192825142248402e+24) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.6005563194954166295058683999741333536804e-16), SC_(2.6005563194954166295058683999741333536804e-16), SC_(5.6183881663414737436783600701683002641377e+23) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.7816541979623537611532313462703314144164e-16), SC_(5.7816541979623537611532313462703314144164e-16), SC_(1.6948566307977710019545581828790481644843e+23) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.5152733329692157082657644195933244191110e-15), SC_(1.5152733329692157082657644195933244191110e-15), SC_(3.9946125834552839828142539933744088577036e+22) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.1926103267695439547058100515641854144633e-15), SC_(3.1926103267695439547058100515641854144633e-15), SC_(1.3061476247165628017702187281386451183374e+22) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.6658061297861060934266674848913680762053e-15), SC_(3.6658061297861060934266674848913680762053e-15), SC_(1.0615901895819292312365439593324893239417e+22) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.3546521982672270478786913372459821403027e-15), SC_(9.3546521982672270478786913372459821403027e-15), SC_(2.6041720187275237660209284919950995490331e+21) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.8146163011881905058331199143140111118555e-14), SC_(1.8146163011881905058331199143140111118555e-14), SC_(9.6390431442047772827693091011022443114287e+20) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.3217629955581990941482217749580740928650e-14), SC_(5.3217629955581990941482217749580740928650e-14), SC_(1.9192336169067829087082867993818355444177e+20) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.9467947059743675453091782401315867900848e-14), SC_(5.9467947059743675453091782401315867900848e-14), SC_(1.6247506406566478802874894597882849783095e+20) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.3063909762994763141819021257106214761734e-13), SC_(1.3063909762994763141819021257106214761734e-13), SC_(4.9900095663890079894021800951506481830908e+19) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.4945887369676178479949157917872071266174e-13), SC_(2.4945887369676178479949157917872071266174e-13), SC_(1.8910921868278464145201923582959106305468e+19) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.0679720676778430288322851993143558502197e-13), SC_(9.0679720676778430288322851993143558502197e-13), SC_(2.7286377020306498711545285596085403992066e+18) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.6584251333329191879784048069268465042114e-12), SC_(1.6584251333329191879784048069268465042114e-12), SC_(1.1032332179731005634729674177891152559863e+18) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.3140226673999961803929181769490242004395e-12), SC_(3.3140226673999961803929181769490242004395e-12), SC_(3.9055115291113182393539275666672843014303e+17) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.1657502020695531541605305392295122146606e-12), SC_(6.1657502020695531541605305392295122146606e-12), SC_(1.5389774181081652790515370728403885179145e+17) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(8.1867811141389523754696710966527462005615e-12), SC_(8.1867811141389523754696710966527462005615e-12), SC_(1.0058688697413359417463285544791920598823e+17) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.9166314368934678213918232358992099761963e-11), SC_(1.9166314368934678213918232358992099761963e-11), SC_(2.8080395815650358137698970790298752046647e+16) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.1331883188510118998237885534763336181641e-11), SC_(5.1331883188510118998237885534763336181641e-11), SC_(6.4066402830919095665157634632466752179845e+15) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.1351786177726808091392740607261657714844e-10), SC_(1.1351786177726808091392740607261657714844e-10), SC_(1.9481160879335647329505747312481521900546e+15) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.7352735914855088594777043908834457397461e-10), SC_(1.7352735914855088594777043908834457397461e-10), SC_(1.0307638996714540394451408729085655346712e+15) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.4085067273915683472296223044395446777344e-10), SC_(2.4085067273915683472296223044395446777344e-10), SC_(6.3036100682352504017771908690840768007581e+14) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.7467654513441175367916002869606018066406e-10), SC_(7.7467654513441175367916002869606018066406e-10), SC_(1.0927744330014604412073254622521616876162e+14) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.3399348297582491795765236020088195800781e-09), SC_(1.3399348297582491795765236020088195800781e-09), SC_(4.8038077874938729259345210250522254092489e+13) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.0971455683138628955930471420288085937500e-09), SC_(2.0971455683138628955930471420288085937500e-09), SC_(2.4533994894321200139371044938196593995510e+13) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.1467061723542428808286786079406738281250e-09), SC_(5.1467061723542428808286786079406738281250e-09), SC_(6.3814162474216345647556635378731804114637e+12) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.0167588950862409546971321105957031250000e-09), SC_(9.0167588950862409546971321105957031250000e-09), SC_(2.7519177576240713695116667476692977692858e+12) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.6308249800877092638984322547912597656250e-08), SC_(2.6308249800877092638984322547912597656250e-08), SC_(5.5217050028593433060629250079445041143142e+11) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.1328681870945729315280914306640625000000e-08), SC_(3.1328681870945729315280914306640625000000e-08), SC_(4.2491097839700182369359911926092155454309e+11) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.0700225061555102001875638961791992187500e-07), SC_(1.0700225061555102001875638961791992187500e-07), SC_(6.7316537182049879982670963011898102457217e+10) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.2355337730696192011237144470214843750000e-07), SC_(1.2355337730696192011237144470214843750000e-07), SC_(5.4253680338320967347904095164269951087662e+10) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.8297245080466382205486297607421875000000e-07), SC_(2.8297245080466382205486297607421875000000e-07), SC_(1.5652903281627254612161538022027868757745e+10) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.7173527895647566765546798706054687500000e-07), SC_(6.7173527895647566765546798706054687500000e-07), SC_(4.2797056449696209240408512028855465264489e+09) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.4207498679752461612224578857421875000000e-06), SC_(1.4207498679752461612224578857421875000000e-06), SC_(1.3913445767534922378123370342339850630297e+09) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.7808937375084497034549713134765625000000e-06), SC_(2.7808937375084497034549713134765625000000e-06), SC_(5.0808286068241485384979241421995630186606e+08) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.5144737416412681341171264648437500000000e-06), SC_(5.5144737416412681341171264648437500000000e-06), SC_(1.8195124285606428101907309850751855288646e+08) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.1349249689374119043350219726562500000000e-05), SC_(1.1349249689374119043350219726562500000000e-05), SC_(6.1625493457884000905489445199091663187223e+07) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.5120738428086042404174804687500000000000e-05), SC_(2.5120738428086042404174804687500000000000e-05), SC_(1.8713823710090694432021969892099166290865e+07) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.4747768444940447807312011718750000000000e-05), SC_(5.4747768444940447807312011718750000000000e-05), SC_(5.8164969335475044292061016865821881692026e+06) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.0433135321363806724548339843750000000000e-04), SC_(1.0433135321363806724548339843750000000000e-04), SC_(2.2110006768779948297193183273833107686603e+06) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.3448176216334104537963867187500000000000e-04), SC_(2.3448176216334104537963867187500000000000e-04), SC_(6.5621708339071442119514057486098794564568e+05) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.2839022353291511535644531250000000000000e-04), SC_(4.2839022353291511535644531250000000000000e-04), SC_(2.6573686642734855729821298351244235659977e+05) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(8.8258343748748302459716796875000000000000e-04), SC_(8.8258343748748302459716796875000000000000e-04), SC_(8.9862288864042722304179345821860783790469e+04) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.2461179867386817932128906250000000000000e-03), SC_(1.2461179867386817932128906250000000000000e-03), SC_(5.3563924465282630587425474800809712950208e+04) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.3315904438495635986328125000000000000000e-03), SC_(3.3315904438495635986328125000000000000000e-03), SC_(1.2252754290775273285190465585005584332981e+04) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.5613389015197753906250000000000000000000e-03), SC_(6.5613389015197753906250000000000000000000e-03), SC_(4.4332521237077390024346438419467708705002e+03) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.8345164656639099121093750000000000000000e-03), SC_(7.8345164656639099121093750000000000000000e-03), SC_(3.3977610976310861402230434637385367443098e+03) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.5860905647277832031250000000000000000000e-02), SC_(2.5860905647277832031250000000000000000000e-02), SC_(5.6655951993513402771330136935341848432041e+02) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.3459495306015014648437500000000000000000e-02), SC_(5.3459495306015014648437500000000000000000e-02), SC_(1.9062236546557869526710305257612288648721e+02) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.2663217782974243164062500000000000000000e-02), SC_(7.2663217782974243164062500000000000000000e-02), SC_(1.2029267899954101174859887951654474979798e+02) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.0549511909484863281250000000000000000000e-01), SC_(2.0549511909484863281250000000000000000000e-01), SC_(2.5293496527349178907483680041056129174726e+01) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.7974939346313476562500000000000000000000e-01), SC_(2.7974939346313476562500000000000000000000e-01), SC_(1.5924192015243696483495056455448883508440e+01) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.2801637649536132812500000000000000000000e-01), SC_(7.2801637649536132812500000000000000000000e-01), SC_(3.7931447226642712519746515157981156694453e+00) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.4983639717102050781250000000000000000000e+00), SC_(1.4983639717102050781250000000000000000000e+00), SC_(1.2846509823268911319336942776564679542991e+00) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.5478343963623046875000000000000000000000e+00), SC_(3.5478343963623046875000000000000000000000e+00), SC_(3.5258686243604571061959760521565490389228e-01) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.8389759063720703125000000000000000000000e+00), SC_(7.8389759063720703125000000000000000000000e+00), SC_(1.0735496672603018147036577459666444229398e-01) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.2590034484863281250000000000000000000000e+01), SC_(1.2590034484863281250000000000000000000000e+01), SC_(5.2743719924214177440240844300553201305855e-02) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.1446166992187500000000000000000000000000e+01), SC_(2.1446166992187500000000000000000000000000e+01), SC_(2.3723928752151972690117118625221016980268e-02) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.0056228637695312500000000000000000000000e+01), SC_(6.0056228637695312500000000000000000000000e+01), SC_(5.0626050932217201681450486158765272289287e-03) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.0145712280273437500000000000000000000000e+02), SC_(1.0145712280273437500000000000000000000000e+02), SC_(2.3056178348808013781994558543030913845301e-03) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.3144647216796875000000000000000000000000e+02), SC_(2.3144647216796875000000000000000000000000e+02), SC_(6.6916819011224378756391864914120933385577e-04) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.1329577636718750000000000000000000000000e+02), SC_(3.1329577636718750000000000000000000000000e+02), SC_(4.2489275513870667731400387149137184893578e-04) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.2110009765625000000000000000000000000000e+02), SC_(5.2110009765625000000000000000000000000000e+02), SC_(1.9807488126036929677475438105780858154379e-04) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.7932973632812500000000000000000000000000e+03), SC_(1.7932973632812500000000000000000000000000e+03), SC_(3.1026491727670217025599640344085901970482e-05) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.7299111328125000000000000000000000000000e+03), SC_(3.7299111328125000000000000000000000000000e+03), SC_(1.0343402122040222072711778751733370080211e-05) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.1408691406250000000000000000000000000000e+03), SC_(5.1408691406250000000000000000000000000000e+03), SC_(6.3922876874205638447894948928493799753355e-06) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.4916328125000000000000000000000000000000e+04), SC_(1.4916328125000000000000000000000000000000e+04), SC_(1.2933564810060052210978433028312398226750e-06) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.4673601562500000000000000000000000000000e+04), SC_(2.4673601562500000000000000000000000000000e+04), SC_(6.0794223406974981222599149050081729341494e-07) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.3572343750000000000000000000000000000000e+04), SC_(6.3572343750000000000000000000000000000000e+04), SC_(1.4699711169593673985834036551189931597273e-07) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.1135068750000000000000000000000000000000e+05), SC_(1.1135068750000000000000000000000000000000e+05), SC_(6.3412048321563320411038451238292514831276e-08) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.8516100000000000000000000000000000000000e+05), SC_(1.8516100000000000000000000000000000000000e+05), SC_(2.9572419595693121651643858657608868432563e-08) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.9568887500000000000000000000000000000000e+05), SC_(4.9568887500000000000000000000000000000000e+05), SC_(6.7514550135866210227659090372628434738153e-09) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.4614825000000000000000000000000000000000e+05), SC_(7.4614825000000000000000000000000000000000e+05), SC_(3.6557244129771091797512715583810805221466e-09) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.0544660000000000000000000000000000000000e+06), SC_(2.0544660000000000000000000000000000000000e+06), SC_(8.0013395078363534043556338337041169765456e-10) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.3155060000000000000000000000000000000000e+06), SC_(3.3155060000000000000000000000000000000000e+06), SC_(3.9028908772860887973647028521779308741608e-10) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.4894920000000000000000000000000000000000e+06), SC_(6.4894920000000000000000000000000000000000e+06), SC_(1.4252632397584000862191716526761712040234e-10) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.7144880000000000000000000000000000000000e+06), SC_(9.7144880000000000000000000000000000000000e+06), SC_(7.7818214492976104425809068828123683300226e-11) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.9102944000000000000000000000000000000000e+07), SC_(1.9102944000000000000000000000000000000000e+07), SC_(2.8220238657672161392200388968311941529244e-11) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.9113888000000000000000000000000000000000e+07), SC_(5.9113888000000000000000000000000000000000e+07), SC_(5.1841415293379107198281099443161527090192e-12) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.7127808000000000000000000000000000000000e+07), SC_(7.7127808000000000000000000000000000000000e+07), SC_(3.4785211876505007113126307050932323648480e-12) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.6510873600000000000000000000000000000000e+08), SC_(1.6510873600000000000000000000000000000000e+08), SC_(1.1105958776673761205941747441743925909257e-12) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.3755980800000000000000000000000000000000e+08), SC_(3.3755980800000000000000000000000000000000e+08), SC_(3.7991377387201342909393024807672376828521e-13) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.7159372800000000000000000000000000000000e+08), SC_(9.7159372800000000000000000000000000000000e+08), SC_(7.7800803484729872159615890961902299182403e-14) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.9764551680000000000000000000000000000000e+09), SC_(1.9764551680000000000000000000000000000000e+09), SC_(2.6815178025032209084857916637442357439588e-14) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.2703175680000000000000000000000000000000e+09), SC_(4.2703175680000000000000000000000000000000e+09), SC_(8.4434682840831492116613635121799845005006e-15) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.3871001600000000000000000000000000000000e+09), SC_(5.3871001600000000000000000000000000000000e+09), SC_(5.9590710106811630634114258223376320661736e-15) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.1445641216000000000000000000000000000000e+10), SC_(1.1445641216000000000000000000000000000000e+10), SC_(1.9242032507399093707745358747656568252613e-15) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.1169175552000000000000000000000000000000e+10), SC_(3.1169175552000000000000000000000000000000e+10), SC_(4.2817683100028441236074770957482909058314e-16) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.4661866496000000000000000000000000000000e+10), SC_(4.4661866496000000000000000000000000000000e+10), SC_(2.4963520528655146730005427407239493932124e-16) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(8.5454389248000000000000000000000000000000e+10), SC_(8.5454389248000000000000000000000000000000e+10), SC_(9.4321255772493191527939849265186549774193e-17) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.3929971712000000000000000000000000000000e+11), SC_(1.3929971712000000000000000000000000000000e+11), SC_(4.5319570396672945799633779540526596875336e-17) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.3031193804800000000000000000000000000000e+11), SC_(5.3031193804800000000000000000000000000000e+11), SC_(6.1011827035996025839064319743515775808041e-18) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.6918337740800000000000000000000000000000e+11), SC_(6.6918337740800000000000000000000000000000e+11), SC_(4.3042096746907435806042618825310417839570e-18) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.4843227668480000000000000000000000000000e+12), SC_(1.4843227668480000000000000000000000000000e+12), SC_(1.3029225868961457064838553318032260485440e-18) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.1943386030080000000000000000000000000000e+12), SC_(4.1943386030080000000000000000000000000000e+12), SC_(2.7429374547049133322395441219388040465550e-19) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.2626813091840000000000000000000000000000e+12), SC_(5.2626813091840000000000000000000000000000e+12), SC_(1.9516436777499619261945798028398024751089e-19) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.6259294953472000000000000000000000000000e+13), SC_(1.6259294953472000000000000000000000000000e+13), SC_(3.5938386238498959072625178440021092756251e-20) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.2009299861504000000000000000000000000000e+13), SC_(2.2009299861504000000000000000000000000000e+13), SC_(2.2819272519675800431951305861279162239509e-20) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.8786065506304000000000000000000000000000e+13), SC_(6.8786065506304000000000000000000000000000e+13), SC_(4.1300987211319311489897580110740712752178e-21) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.1371902350131200000000000000000000000000e+14), SC_(1.1371902350131200000000000000000000000000e+14), SC_(1.9429492342862758680684197436751902166073e-21) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.5035760310681600000000000000000000000000e+14), SC_(2.5035760310681600000000000000000000000000e+14), SC_(5.9479862865426145036643495194169053576632e-22) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.1469385637888000000000000000000000000000e+14), SC_(4.1469385637888000000000000000000000000000e+14), SC_(2.7900997742768856811230709366990755552635e-22) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.1188403227852800000000000000000000000000e+15), SC_(1.1188403227852800000000000000000000000000e+15), SC_(6.2959166703581510507427023891850640475674e-23) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.5218330776371200000000000000000000000000e+15), SC_(1.5218330776371200000000000000000000000000e+15), SC_(3.9688127291865771760534052034980278039998e-23) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.4040102334300160000000000000000000000000e+15), SC_(2.4040102334300160000000000000000000000000e+15), SC_(1.9989718025624541686455647924354864093254e-23) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(8.2453193010708480000000000000000000000000e+15), SC_(8.2453193010708480000000000000000000000000e+15), SC_(3.1470230108464078311689252897877097346046e-24) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.6155287555670016000000000000000000000000e+16), SC_(1.6155287555670016000000000000000000000000e+16), SC_(1.1474640741369548623445900822905912901507e-24) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.8557572558553088000000000000000000000000e+16), SC_(2.8557572558553088000000000000000000000000e+16), SC_(4.8823532977164457651971469379539455344943e-25) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.7448039442284544000000000000000000000000e+16), SC_(5.7448039442284544000000000000000000000000e+16), SC_(1.7111903335004092462021079073751565638677e-25) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.1166935585443020800000000000000000000000e+17), SC_(1.1166935585443020800000000000000000000000e+17), SC_(6.3140805736119643939308376323938502709515e-26) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.4972259272897331200000000000000000000000e+17), SC_(2.4972259272897331200000000000000000000000e+17), SC_(1.8880973518065091628213155256128506085821e-26) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.5259337852138291200000000000000000000000e+17), SC_(5.5259337852138291200000000000000000000000e+17), SC_(5.7359138663416932442576503782018173885376e-27) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.7723521452893798400000000000000000000000e+17), SC_(9.7723521452893798400000000000000000000000e+17), SC_(2.4390037811986451279834646752278514524585e-27) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.4824715277303808000000000000000000000000e+18), SC_(1.4824715277303808000000000000000000000000e+18), SC_(1.3053638892034804953553807066633295943717e-27) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.8734002442595205120000000000000000000000e+18), SC_(3.8734002442595205120000000000000000000000e+18), SC_(3.0908118787584867111563111840832332734625e-28) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(8.1036557834067640320000000000000000000000e+18), SC_(8.1036557834067640320000000000000000000000e+18), SC_(1.0213854292655262701303425728679526821507e-28) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.2841886794098147328000000000000000000000e+19), SC_(1.2841886794098147328000000000000000000000e+19), SC_(5.1199754714887938695239302653266843195455e-29) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.2350587576425381888000000000000000000000e+19), SC_(3.2350587576425381888000000000000000000000e+19), SC_(1.2805244538124277827397355937894229934702e-29) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.7611295478532538368000000000000000000000e+19), SC_(5.7611295478532538368000000000000000000000e+19), SC_(5.3882740300356636672484121699969957324696e-30) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.0185889793465699532800000000000000000000e+20), SC_(1.0185889793465699532800000000000000000000e+20), SC_(2.2919897789608940183657211549044838616924e-30) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.7827935411160009932800000000000000000000e+20), SC_(1.7827935411160009932800000000000000000000e+20), SC_(9.8982759706563146724882285943398528993460e-31) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.6273923221278425088000000000000000000000e+20), SC_(4.6273923221278425088000000000000000000000e+20), SC_(2.3670457587038131191455894984924187577553e-31) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(9.0160094215120355328000000000000000000000e+20), SC_(9.0160094215120355328000000000000000000000e+20), SC_(8.7034131673916872330608301334881918414135e-32) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.2701445734077667737600000000000000000000e+21), SC_(1.2701445734077667737600000000000000000000e+21), SC_(5.2051278407785688074255931933669289656894e-32) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.3155928298666191749120000000000000000000e+21), SC_(3.3155928298666191749120000000000000000000e+21), SC_(1.2341539808816862521170317613391946510448e-32) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.9771373655898078576640000000000000000000e+21), SC_(4.9771373655898078576640000000000000000000e+21), SC_(6.7102962701127552801341429015075475398530e-33) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.2776477955669473886208000000000000000000e+22), SC_(1.2776477955669473886208000000000000000000e+22), SC_(1.6315275478998638830427112838892252504389e-33) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.8915946875483827732480000000000000000000e+22), SC_(2.8915946875483827732480000000000000000000e+22), SC_(4.7918697943460309562905327155954211448158e-34) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.0175170680284052979712000000000000000000e+22), SC_(6.0175170680284052979712000000000000000000e+22), SC_(1.5961920371007136112833933609990592988290e-34) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.3443007097640605397811200000000000000000e+23), SC_(1.3443007097640605397811200000000000000000e+23), SC_(4.7804248375722997628622077193023794814013e-35) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.0496508805231257269043200000000000000000e+23), SC_(2.0496508805231257269043200000000000000000e+23), SC_(2.5391671795527559896976819042656491284534e-35) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.8451880892949689322700800000000000000000e+23), SC_(5.8451880892949689322700800000000000000000e+23), SC_(5.2724612927599312901094304956968433167960e-36) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.1877492456483867611627520000000000000000e+24), SC_(1.1877492456483867611627520000000000000000e+24), SC_(1.8202204578416780911178524107925313786398e-36) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.3659727517469077458124800000000000000000e+24), SC_(1.3659727517469077458124800000000000000000e+24), SC_(1.4758699214387048154605529284228707494743e-36) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.7912598561413239479992320000000000000000e+24), SC_(2.7912598561413239479992320000000000000000e+24), SC_(5.0525512994012465727676763040305965712619e-37) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.5863641567366151374110720000000000000000e+24), SC_(7.5863641567366151374110720000000000000000e+24), SC_(1.1276143852004982402635329255328796693850e-37) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.3490721907030264366759936000000000000000e+25), SC_(1.3490721907030264366759936000000000000000e+25), SC_(4.7550857279740359683414401392355109918138e-38) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.8422143749589281569505280000000000000000e+25), SC_(2.8422143749589281569505280000000000000000e+25), SC_(1.5549838708278000161595879548914170697276e-38) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.3668403805728358185041920000000000000000e+25), SC_(5.3668403805728358185041920000000000000000e+25), SC_(5.9928460036854257851184826574163145043933e-39) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.8292113919495847997865984000000000000000e+25), SC_(7.8292113919495847997865984000000000000000e+25), SC_(3.4012151670138518589307069582271112442824e-39) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.6723325902934740461577830400000000000000e+26), SC_(2.6723325902934740461577830400000000000000e+26), SC_(5.3935582557398062230908772136375217746037e-40) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.1381935158038852363563827200000000000000e+26), SC_(4.1381935158038852363563827200000000000000e+26), SC_(2.7989487233600208620032657603051221740589e-40) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(8.5948309609429296171135795200000000000000e+26), SC_(8.5948309609429296171135795200000000000000e+26), SC_(9.3509369060078590761745876410319415141389e-41) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.4387120406003935998650613760000000000000e+27), SC_(1.4387120406003935998650613760000000000000e+27), SC_(4.3176786756284766864734496422796754986260e-41) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(4.7722405758868522542091468800000000000000e+27), SC_(4.7722405758868522542091468800000000000000e+27), SC_(7.1470635307930435762258201315587124165876e-42) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(8.8848657238129553346144501760000000000000e+27), SC_(8.8848657238129553346144501760000000000000e+27), SC_(2.8134217007743770084246644718535234373550e-42) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.4222615588981551190220210176000000000000e+28), SC_(1.4222615588981551190220210176000000000000e+28), SC_(1.3891269213879890840577193085919440628281e-42) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.5971287269650318385179787264000000000000e+28), SC_(2.5971287269650318385179787264000000000000e+28), SC_(5.6295142404326337602794867823487177132089e-43) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.3788279667987478486078980096000000000000e+28), SC_(7.3788279667987478486078980096000000000000e+28), SC_(1.1755200971350565530931192470231204451937e-43) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.2110285949621213703269305548800000000000e+29), SC_(1.2110285949621213703269305548800000000000e+29), SC_(5.5908718690751496153521322929883094013480e-44) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.5675627459944222489782622617600000000000e+29), SC_(2.5675627459944222489782622617600000000000e+29), SC_(1.8110462342888698713130034708115039083540e-44) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.6940874261654810399932311142400000000000e+29), SC_(3.6940874261654810399932311142400000000000e+29), SC_(1.0494225253714638031453061402424236164186e-44) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(7.0959714371010081353141059584000000000000e+29), SC_(7.0959714371010081353141059584000000000000e+29), SC_(3.9417887715248635810294861925054143971404e-45) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.0307529873257442803568470917120000000000e+30), SC_(2.0307529873257442803568470917120000000000e+30), SC_(8.1418947679419291958629669368504135508466e-46) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.7318536643073322480964646993920000000000e+30), SC_(3.7318536643073322480964646993920000000000e+30), SC_(3.2683174122867076063900066892540299647201e-46) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.4040234014314612931042308259840000000000e+30), SC_(6.4040234014314612931042308259840000000000e+30), SC_(1.4538907408092340225382513632512530627004e-46) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.3591440405379759208451461349376000000000e+31), SC_(1.3591440405379759208451461349376000000000e+31), SC_(4.7023278833342860065376684855651586923174e-47) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(3.3548706991994435886603137187840000000000e+31), SC_(3.3548706991994435886603137187840000000000e+31), SC_(1.2125438583023261721596118356642995944174e-47) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(6.2057760084058088674091939659776000000000e+31), SC_(6.2057760084058088674091939659776000000000e+31), SC_(4.8196665441053827803014265044521328436745e-48) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.3704533965093724230190214466764800000000e+32), SC_(1.3704533965093724230190214466764800000000e+32), SC_(1.4686378906513292112999070481163903409364e-48) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(2.7845325737156862002881598429593600000000e+32), SC_(2.7845325737156862002881598429593600000000e+32), SC_(5.0708723963212168362133117338203669626452e-49) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.6730753221070809445480004793139200000000e+32), SC_(5.6730753221070809445480004793139200000000e+32), SC_(1.7437463494176452573758584103072608457383e-49) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.2905320649443607278078011679703040000000e+33), SC_(1.2905320649443607278078011679703040000000e+33), SC_(5.0822723761830381176597034725085270215632e-50) },
|
||||
{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(1.8829105135731812542623926420766720000000e+33), SC_(1.8829105135731812542623926420766720000000e+33), SC_(2.8838098141007479934327118196252617895602e-50) }
|
||||
}};
|
||||
//#undef SC_
|
||||
|
||||
228
test/ellint_rd_xxx.ipp
Normal file
228
test/ellint_rd_xxx.ipp
Normal file
@@ -0,0 +1,228 @@
|
||||
#ifndef SC_
|
||||
# define SC_(x) static_cast<T>(BOOST_JOIN(x, L))
|
||||
#endif
|
||||
static const boost::array<boost::array<T, 4>, 221> ellint_rd_xxx = {{
|
||||
{ SC_(1.3980121253550848455436022016469058470638e-33), SC_(1.3980121253550848455436022016469058470638e-33), SC_(1.3980121253550848455436022016469058470638e-33), SC_(1.9130820318496712875229216324832408264587e+49) },
|
||||
{ SC_(1.7494794261211793309535608228238390754549e-33), SC_(1.7494794261211793309535608228238390754549e-33), SC_(1.7494794261211793309535608228238390754549e-33), SC_(1.3665852869779972929460567093420455622924e+49) },
|
||||
{ SC_(5.8726742677921440789517852801186900989207e-33), SC_(5.8726742677921440789517852801186900989207e-33), SC_(5.8726742677921440789517852801186900989207e-33), SC_(2.2220106206558165375569223515909546363392e+48) },
|
||||
{ SC_(1.1309113765786506096540062665750175659960e-32), SC_(1.1309113765786506096540062665750175659960e-32), SC_(1.1309113765786506096540062665750175659960e-32), SC_(8.3149021076451585903933915726002934423658e+47) },
|
||||
{ SC_(1.3891181146915726390794029968681816070943e-32), SC_(1.3891181146915726390794029968681816070943e-32), SC_(1.3891181146915726390794029968681816070943e-32), SC_(6.1078904340891008746809572947309925671571e+47) },
|
||||
{ SC_(4.8536338069604874547155326932387107373984e-32), SC_(4.8536338069604874547155326932387107373984e-32), SC_(4.8536338069604874547155326932387107373984e-32), SC_(9.3518921475599483128684188501191135541069e+46) },
|
||||
{ SC_(9.4336713037670874919513419574389437932846e-32), SC_(9.4336713037670874919513419574389437932846e-32), SC_(9.4336713037670874919513419574389437932846e-32), SC_(3.4512696301971283630153140671266643699729e+46) },
|
||||
{ SC_(1.2040325324738106751721983353783124694865e-31), SC_(1.2040325324738106751721983353783124694865e-31), SC_(1.2040325324738106751721983353783124694865e-31), SC_(2.3935509016064272675775978191165201415094e+46) },
|
||||
{ SC_(3.2192605509133527499735325052444797920840e-31), SC_(3.2192605509133527499735325052444797920840e-31), SC_(3.2192605509133527499735325052444797920840e-31), SC_(5.4747691124683342305782589643022296522404e+45) },
|
||||
{ SC_(5.1598089430474145704786096554063029578715e-31), SC_(5.1598089430474145704786096554063029578715e-31), SC_(5.1598089430474145704786096554063029578715e-31), SC_(2.6980473592334734518377012858136761011516e+45) },
|
||||
{ SC_(8.6580669655578129845734803403304892059082e-31), SC_(8.6580669655578129845734803403304892059082e-31), SC_(8.6580669655578129845734803403304892059082e-31), SC_(1.2412766596483853421146471461184075439986e+45) },
|
||||
{ SC_(2.4410831025899022881322276426055071978088e-30), SC_(2.4410831025899022881322276426055071978088e-30), SC_(2.4410831025899022881322276426055071978088e-30), SC_(2.6219605514593649777370199528413692533610e+44) },
|
||||
{ SC_(4.0342289035474833635882447965222031649226e-30), SC_(4.0342289035474833635882447965222031649226e-30), SC_(4.0342289035474833635882447965222031649226e-30), SC_(1.2341251281163607811506584927348226764697e+44) },
|
||||
{ SC_(7.4997427315795683999931409064612184484767e-30), SC_(7.4997427315795683999931409064612184484767e-30), SC_(7.4997427315795683999931409064612184484767e-30), SC_(4.8688954760627537245343296759816558179510e+43) },
|
||||
{ SC_(1.9524385645124032915396812389852876697084e-29), SC_(1.9524385645124032915396812389852876697084e-29), SC_(1.9524385645124032915396812389852876697084e-29), SC_(1.1591347721157429088009140561489321101032e+43) },
|
||||
{ SC_(5.0307396633271274021036423836193003824470e-29), SC_(5.0307396633271274021036423836193003824470e-29), SC_(5.0307396633271274021036423836193003824470e-29), SC_(2.8025426768813065775721805427136387158775e+42) },
|
||||
{ SC_(9.8828830280863654554637712926778439923276e-29), SC_(9.8828830280863654554637712926778439923276e-29), SC_(9.8828830280863654554637712926778439923276e-29), SC_(1.0178282889588961387363651548386847505189e+42) },
|
||||
{ SC_(2.0159108358364658025376430240459520615557e-28), SC_(2.0159108358364658025376430240459520615557e-28), SC_(2.0159108358364658025376430240459520615557e-28), SC_(3.4937596204375519072486799492055320404445e+41) },
|
||||
{ SC_(3.9680608719690755813060883143357162268402e-28), SC_(3.9680608719690755813060883143357162268402e-28), SC_(3.9680608719690755813060883143357162268402e-28), SC_(1.2651223007734982870746964468855740797418e+41) },
|
||||
{ SC_(7.9474558416608700456074110588635447509500e-28), SC_(7.9474558416608700456074110588635447509500e-28), SC_(7.9474558416608700456074110588635447509500e-28), SC_(4.4633178395904559777849681755133773342447e+40) },
|
||||
{ SC_(9.3511217333788972162109341828680044038835e-28), SC_(9.3511217333788972162109341828680044038835e-28), SC_(9.3511217333788972162109341828680044038835e-28), SC_(3.4970708727505084948560257863505164190937e+40) },
|
||||
{ SC_(2.7882427361992658143258966170331945402566e-27), SC_(2.7882427361992658143258966170331945402566e-27), SC_(2.7882427361992658143258966170331945402566e-27), SC_(6.7921009289776935903433019753299209745102e+39) },
|
||||
{ SC_(6.3673277743463290223091457894565066834118e-27), SC_(6.3673277743463290223091457894565066834118e-27), SC_(6.3673277743463290223091457894565066834118e-27), SC_(1.9681771693353782306219621812474237186418e+39) },
|
||||
{ SC_(1.2802620846058105842978295818115658417924e-26), SC_(1.2802620846058105842978295818115658417924e-26), SC_(1.2802620846058105842978295818115658417924e-26), SC_(6.9032193629929930170164705563410884882774e+38) },
|
||||
{ SC_(2.5295786350139981648664921989981478850189e-26), SC_(2.5295786350139981648664921989981478850189e-26), SC_(2.5295786350139981648664921989981478850189e-26), SC_(2.4855798710265426807120743075420126570707e+38) },
|
||||
{ SC_(2.8689244097271181025975906229169039426616e-26), SC_(2.8689244097271181025975906229169039426616e-26), SC_(2.8689244097271181025975906229169039426616e-26), SC_(2.0578861370673130178626361472849746194080e+38) },
|
||||
{ SC_(7.6792108552998581016945261284770797094792e-26), SC_(7.6792108552998581016945261284770797094792e-26), SC_(7.6792108552998581016945261284770797094792e-26), SC_(4.6992127890309820585050626940997924796295e+37) },
|
||||
{ SC_(1.8591977352242616487743079115958899226631e-25), SC_(1.8591977352242616487743079115958899226631e-25), SC_(1.8591977352242616487743079115958899226631e-25), SC_(1.2474169112324605441939542720639784402741e+37) },
|
||||
{ SC_(3.7228919776082830648394626760138917268353e-25), SC_(3.7228919776082830648394626760138917268353e-25), SC_(3.7228919776082830648394626760138917268353e-25), SC_(4.4022970877973938695191322726429651928996e+36) },
|
||||
{ SC_(5.3643882618567678488066742377790444354368e-25), SC_(5.3643882618567678488066742377790444354368e-25), SC_(5.3643882618567678488066742377790444354368e-25), SC_(2.5451869904215104897624834594681874453759e+36) },
|
||||
{ SC_(9.4454615474045197976285755041988786463725e-25), SC_(9.4454615474045197976285755041988786463725e-25), SC_(9.4454615474045197976285755041988786463725e-25), SC_(1.0893444459474711024763586414705889445909e+36) },
|
||||
{ SC_(1.6622742888463273191629024333782773358015e-24), SC_(1.6622742888463273191629024333782773358015e-24), SC_(1.6622742888463273191629024333782773358015e-24), SC_(4.6660132610698058133490126444977438282925e+35) },
|
||||
{ SC_(4.7042126583826492571881501298937085578378e-24), SC_(4.7042126583826492571881501298937085578378e-24), SC_(4.7042126583826492571881501298937085578378e-24), SC_(9.8009817540350469440959805620557988944499e+34) },
|
||||
{ SC_(7.3616720556278283564328024996187890133248e-24), SC_(7.3616720556278283564328024996187890133248e-24), SC_(7.3616720556278283564328024996187890133248e-24), SC_(5.0065124422050030990065529687603555765702e+34) },
|
||||
{ SC_(2.5354544851880595018243965945098708503203e-23), SC_(2.5354544851880595018243965945098708503203e-23), SC_(2.5354544851880595018243965945098708503203e-23), SC_(7.8327861894232857865037309475512683389216e+33) },
|
||||
{ SC_(4.3404174612542203037430892437393593896733e-23), SC_(4.3404174612542203037430892437393593896733e-23), SC_(4.3404174612542203037430892437393593896733e-23), SC_(3.4970572895002374508249647885709717101789e+33) },
|
||||
{ SC_(9.4878661342759511104190386438428025939196e-23), SC_(9.4878661342759511104190386438428025939196e-23), SC_(9.4878661342759511104190386438428025939196e-23), SC_(1.0820496208560626961100858844590485730469e+33) },
|
||||
{ SC_(1.9888655119526487934053853251590432416052e-22), SC_(1.9888655119526487934053853251590432416052e-22), SC_(1.9888655119526487934053853251590432416052e-22), SC_(3.5652654833703940379060204054055838797350e+32) },
|
||||
{ SC_(4.1493861471394310727732518591110572048208e-22), SC_(4.1493861471394310727732518591110572048208e-22), SC_(4.1493861471394310727732518591110572048208e-22), SC_(1.1831075367160275517639288666574288486473e+32) },
|
||||
{ SC_(6.3682587603765391777064795220987536428225e-22), SC_(6.3682587603765391777064795220987536428225e-22), SC_(6.3682587603765391777064795220987536428225e-22), SC_(6.2225579157641169750714156367658077057306e+31) },
|
||||
{ SC_(1.4024669571251856037905211219835033276127e-21), SC_(1.4024669571251856037905211219835033276127e-21), SC_(1.4024669571251856037905211219835033276127e-21), SC_(1.9039741303281175537666855566297130877799e+31) },
|
||||
{ SC_(3.0458090701845262557668142034197900080983e-21), SC_(3.0458090701845262557668142034197900080983e-21), SC_(3.0458090701845262557668142034197900080983e-21), SC_(5.9490276375782685138970704546915531122262e+30) },
|
||||
{ SC_(3.5091263406486883653093633225750203052939e-21), SC_(3.5091263406486883653093633225750203052939e-21), SC_(3.5091263406486883653093633225750203052939e-21), SC_(4.8106248804001084093789710646407339389070e+30) },
|
||||
{ SC_(9.2244855466440840911323921502695810659134e-21), SC_(9.2244855466440840911323921502695810659134e-21), SC_(9.2244855466440840911323921502695810659134e-21), SC_(1.1287214228237683206244128489608852550969e+30) },
|
||||
{ SC_(2.5060373697831631136892266593918510153571e-20), SC_(2.5060373697831631136892266593918510153571e-20), SC_(2.5060373697831631136892266593918510153571e-20), SC_(2.5206856308807231679546104456088088253651e+29) },
|
||||
{ SC_(3.2849267904344328986699199160459450297367e-20), SC_(3.2849267904344328986699199160459450297367e-20), SC_(3.2849267904344328986699199160459450297367e-20), SC_(1.6796216244167322412986398135672019603925e+29) },
|
||||
{ SC_(1.0484196316561675708982576474270764776975e-19), SC_(1.0484196316561675708982576474270764776975e-19), SC_(1.0484196316561675708982576474270764776975e-19), SC_(2.9457594747965870918504969667673521688625e+28) },
|
||||
{ SC_(1.8229333961140025508894553507577285245134e-19), SC_(1.8229333961140025508894553507577285245134e-19), SC_(1.8229333961140025508894553507577285245134e-19), SC_(1.2848244663209906963686638105704904521204e+28) },
|
||||
{ SC_(3.6401757896136402713757954097140157045942e-19), SC_(3.6401757896136402713757954097140157045942e-19), SC_(3.6401757896136402713757954097140157045942e-19), SC_(4.5531972476983589292201137937396174898814e+27) },
|
||||
{ SC_(6.0660607797570928288862987520779768146895e-19), SC_(6.0660607797570928288862987520779768146895e-19), SC_(6.0660607797570928288862987520779768146895e-19), SC_(2.1166052245706005739379128570215042487047e+27) },
|
||||
{ SC_(1.5245964393311865802196902741627582145156e-18), SC_(1.5245964393311865802196902741627582145156e-18), SC_(1.5245964393311865802196902741627582145156e-18), SC_(5.3121172009157935565303530266274667271985e+26) },
|
||||
{ SC_(3.0195417624247973304059400323495765405823e-18), SC_(3.0195417624247973304059400323495765405823e-18), SC_(3.0195417624247973304059400323495765405823e-18), SC_(1.9058487828071618379119248238669553745105e+26) },
|
||||
{ SC_(6.0477044011936223152393898860879062340246e-18), SC_(6.0477044011936223152393898860879062340246e-18), SC_(6.0477044011936223152393898860879062340246e-18), SC_(6.7237903967786116015932997517101447484192e+25) },
|
||||
{ SC_(1.0233193632958864486594274811892546495073e-17), SC_(1.0233193632958864486594274811892546495073e-17), SC_(1.0233193632958864486594274811892546495073e-17), SC_(3.0548030256641966212464691791225915213521e+25) },
|
||||
{ SC_(1.9321026667662503885011804349858266505180e-17), SC_(1.9321026667662503885011804349858266505180e-17), SC_(1.9321026667662503885011804349858266505180e-17), SC_(1.1774831475035501431976035293865063126252e+25) },
|
||||
{ SC_(3.9470861839323539803359164324092489550821e-17), SC_(3.9470861839323539803359164324092489550821e-17), SC_(3.9470861839323539803359164324092489550821e-17), SC_(4.0325994461406099887047892610096692336324e+24) },
|
||||
{ SC_(9.1897463183816027049166663687174150254577e-17), SC_(9.1897463183816027049166663687174150254577e-17), SC_(9.1897463183816027049166663687174150254577e-17), SC_(1.1351276841463422207027135726738603583553e+24) },
|
||||
{ SC_(1.3032517747881629428807759296660151449032e-16), SC_(1.3032517747881629428807759296660151449032e-16), SC_(1.3032517747881629428807759296660151449032e-16), SC_(6.7213654998186603056881873775373635450630e+23) },
|
||||
{ SC_(2.6005563194954166295058683999741333536804e-16), SC_(2.6005563194954166295058683999741333536804e-16), SC_(2.6005563194954166295058683999741333536804e-16), SC_(2.3845179970193478379653303967849904487899e+23) },
|
||||
{ SC_(5.7816541979623537611532313462703314144164e-16), SC_(5.7816541979623537611532313462703314144164e-16), SC_(5.7816541979623537611532313462703314144164e-16), SC_(7.1931949499610855336109553154359616549873e+22) },
|
||||
{ SC_(1.5152733329692157082657644195933244191110e-15), SC_(1.5152733329692157082657644195933244191110e-15), SC_(1.5152733329692157082657644195933244191110e-15), SC_(1.6953662357173192798849256250831396851820e+22) },
|
||||
{ SC_(3.1926103267695439547058100515641854144633e-15), SC_(3.1926103267695439547058100515641854144633e-15), SC_(3.1926103267695439547058100515641854144633e-15), SC_(5.5434626901701018242324794854344738012486e+21) },
|
||||
{ SC_(3.6658061297861060934266674848913680762053e-15), SC_(3.6658061297861060934266674848913680762053e-15), SC_(3.6658061297861060934266674848913680762053e-15), SC_(4.5055286989287020679485421370780283763238e+21) },
|
||||
{ SC_(9.3546521982672270478786913372459821403027e-15), SC_(9.3546521982672270478786913372459821403027e-15), SC_(9.3546521982672270478786913372459821403027e-15), SC_(1.1052449318455606388616103023416727703013e+21) },
|
||||
{ SC_(1.8146163011881905058331199143140111118555e-14), SC_(1.8146163011881905058331199143140111118555e-14), SC_(1.8146163011881905058331199143140111118555e-14), SC_(4.0909369682032939066514649524319656676280e+20) },
|
||||
{ SC_(5.3217629955581990941482217749580740928650e-14), SC_(5.3217629955581990941482217749580740928650e-14), SC_(5.3217629955581990941482217749580740928650e-14), SC_(8.1454804554360396744911902535898840928339e+19) },
|
||||
{ SC_(5.9467947059743675453091782401315867900848e-14), SC_(5.9467947059743675453091782401315867900848e-14), SC_(5.9467947059743675453091782401315867900848e-14), SC_(6.8956558867261141765887432707133650543343e+19) },
|
||||
{ SC_(1.3063909762994763141819021257106214761734e-13), SC_(1.3063909762994763141819021257106214761734e-13), SC_(1.3063909762994763141819021257106214761734e-13), SC_(2.1178258361777490319282894434486794465732e+19) },
|
||||
{ SC_(2.4945887369676178479949157917872071266174e-13), SC_(2.4945887369676178479949157917872071266174e-13), SC_(2.4945887369676178479949157917872071266174e-13), SC_(8.0260445166963679571779519524548202259913e+18) },
|
||||
{ SC_(9.0679720676778430288322851993143558502197e-13), SC_(9.0679720676778430288322851993143558502197e-13), SC_(9.0679720676778430288322851993143558502197e-13), SC_(1.1580698084935683795101288333100723609736e+18) },
|
||||
{ SC_(1.6584251333329191879784048069268465042114e-12), SC_(1.6584251333329191879784048069268465042114e-12), SC_(1.6584251333329191879784048069268465042114e-12), SC_(4.6822672006292635389288591253559451007397e+17) },
|
||||
{ SC_(3.3140226673999961803929181769490242004395e-12), SC_(3.3140226673999961803929181769490242004395e-12), SC_(3.3140226673999961803929181769490242004395e-12), SC_(1.6575505737612079689497758479838753059031e+17) },
|
||||
{ SC_(6.1657502020695531541605305392295122146606e-12), SC_(6.1657502020695531541605305392295122146606e-12), SC_(6.1657502020695531541605305392295122146606e-12), SC_(6.5316230239657882506614970779848004297393e+16) },
|
||||
{ SC_(8.1867811141389523754696710966527462005615e-12), SC_(8.1867811141389523754696710966527462005615e-12), SC_(8.1867811141389523754696710966527462005615e-12), SC_(4.2690400725757707753822910210054232093234e+16) },
|
||||
{ SC_(1.9166314368934678213918232358992099761963e-11), SC_(1.9166314368934678213918232358992099761963e-11), SC_(1.9166314368934678213918232358992099761963e-11), SC_(1.1917690128100609758233104434532102066770e+16) },
|
||||
{ SC_(5.1331883188510118998237885534763336181641e-11), SC_(5.1331883188510118998237885534763336181641e-11), SC_(5.1331883188510118998237885534763336181641e-11), SC_(2.7190625857752989087604229318315634018460e+15) },
|
||||
{ SC_(1.1351786177726808091392740607261657714844e-10), SC_(1.1351786177726808091392740607261657714844e-10), SC_(1.1351786177726808091392740607261657714844e-10), SC_(8.2680614696392603967194176326564787086619e+14) },
|
||||
{ SC_(1.7352735914855088594777043908834457397461e-10), SC_(1.7352735914855088594777043908834457397461e-10), SC_(1.7352735914855088594777043908834457397461e-10), SC_(4.3746978611570768275670248659883687611969e+14) },
|
||||
{ SC_(2.4085067273915683472296223044395446777344e-10), SC_(2.4085067273915683472296223044395446777344e-10), SC_(2.4085067273915683472296223044395446777344e-10), SC_(2.6753352044892793388324547681253003652108e+14) },
|
||||
{ SC_(7.7467654513441175367916002869606018066406e-10), SC_(7.7467654513441175367916002869606018066406e-10), SC_(7.7467654513441175367916002869606018066406e-10), SC_(4.6378787385766834367314004379897301897404e+13) },
|
||||
{ SC_(1.3399348297582491795765236020088195800781e-09), SC_(1.3399348297582491795765236020088195800781e-09), SC_(1.3399348297582491795765236020088195800781e-09), SC_(2.0387993467813093012727466363124060072658e+13) },
|
||||
{ SC_(2.0971455683138628955930471420288085937500e-09), SC_(2.0971455683138628955930471420288085937500e-09), SC_(2.0971455683138628955930471420288085937500e-09), SC_(1.0412550829926776881170446192817075877588e+13) },
|
||||
{ SC_(5.1467061723542428808286786079406738281250e-09), SC_(5.1467061723542428808286786079406738281250e-09), SC_(5.1467061723542428808286786079406738281250e-09), SC_(2.7083571725442307596222367302326397269871e+12) },
|
||||
{ SC_(9.0167588950862409546971321105957031250000e-09), SC_(9.0167588950862409546971321105957031250000e-09), SC_(9.0167588950862409546971321105957031250000e-09), SC_(1.1679501709552941349007439562643538488786e+12) },
|
||||
{ SC_(2.6308249800877092638984322547912597656250e-08), SC_(2.6308249800877092638984322547912597656250e-08), SC_(2.6308249800877092638984322547912597656250e-08), SC_(2.3434843880008334830622960476657978173841e+11) },
|
||||
{ SC_(3.1328681870945729315280914306640625000000e-08), SC_(3.1328681870945729315280914306640625000000e-08), SC_(3.1328681870945729315280914306640625000000e-08), SC_(1.8033782022905704974007524011450750058496e+11) },
|
||||
{ SC_(1.0700225061555102001875638961791992187500e-07), SC_(1.0700225061555102001875638961791992187500e-07), SC_(1.0700225061555102001875638961791992187500e-07), SC_(2.8570025718273613490511627358323727564406e+10) },
|
||||
{ SC_(1.2355337730696192011237144470214843750000e-07), SC_(1.2355337730696192011237144470214843750000e-07), SC_(1.2355337730696192011237144470214843750000e-07), SC_(2.3025977084723611854261946620355417787920e+10) },
|
||||
{ SC_(2.8297245080466382205486297607421875000000e-07), SC_(2.8297245080466382205486297607421875000000e-07), SC_(2.8297245080466382205486297607421875000000e-07), SC_(6.6432984826942065543148154167642703378672e+09) },
|
||||
{ SC_(6.7173527895647566765546798706054687500000e-07), SC_(6.7173527895647566765546798706054687500000e-07), SC_(6.7173527895647566765546798706054687500000e-07), SC_(1.8163634890005419790234655064941603805502e+09) },
|
||||
{ SC_(1.4207498679752461612224578857421875000000e-06), SC_(1.4207498679752461612224578857421875000000e-06), SC_(1.4207498679752461612224578857421875000000e-06), SC_(5.9050497849178469122918021684300424758149e+08) },
|
||||
{ SC_(2.7808937375084497034549713134765625000000e-06), SC_(2.7808937375084497034549713134765625000000e-06), SC_(2.7808937375084497034549713134765625000000e-06), SC_(2.1563706340767232599371345567221411129083e+08) },
|
||||
{ SC_(5.5144737416412681341171264648437500000000e-06), SC_(5.5144737416412681341171264648437500000000e-06), SC_(5.5144737416412681341171264648437500000000e-06), SC_(7.7222505872684102415334136397483698791098e+07) },
|
||||
{ SC_(1.1349249689374119043350219726562500000000e-05), SC_(1.1349249689374119043350219726562500000000e-05), SC_(1.1349249689374119043350219726562500000000e-05), SC_(2.6154671744798657274561389391198472602941e+07) },
|
||||
{ SC_(2.5120738428086042404174804687500000000000e-05), SC_(2.5120738428086042404174804687500000000000e-05), SC_(2.5120738428086042404174804687500000000000e-05), SC_(7.9423934602966562947129505051796664499479e+06) },
|
||||
{ SC_(5.4747768444940447807312011718750000000000e-05), SC_(5.4747768444940447807312011718750000000000e-05), SC_(5.4747768444940447807312011718750000000000e-05), SC_(2.4685979692078314504788676240713741618140e+06) },
|
||||
{ SC_(1.0433135321363806724548339843750000000000e-04), SC_(1.0433135321363806724548339843750000000000e-04), SC_(1.0433135321363806724548339843750000000000e-04), SC_(9.3837783174575822577388113241600037700813e+05) },
|
||||
{ SC_(2.3448176216334104537963867187500000000000e-04), SC_(2.3448176216334104537963867187500000000000e-04), SC_(2.3448176216334104537963867187500000000000e-04), SC_(2.7850718016794317240015436896222374537110e+05) },
|
||||
{ SC_(4.2839022353291511535644531250000000000000e-04), SC_(4.2839022353291511535644531250000000000000e-04), SC_(4.2839022353291511535644531250000000000000e-04), SC_(1.1278222894310200491851075240786027784250e+05) },
|
||||
{ SC_(8.8258343748748302459716796875000000000000e-04), SC_(8.8258343748748302459716796875000000000000e-04), SC_(8.8258343748748302459716796875000000000000e-04), SC_(3.8138739920704478469354993902835282687026e+04) },
|
||||
{ SC_(1.2461179867386817932128906250000000000000e-03), SC_(1.2461179867386817932128906250000000000000e-03), SC_(1.2461179867386817932128906250000000000000e-03), SC_(2.2733235600135032996981421306802986740364e+04) },
|
||||
{ SC_(3.3315904438495635986328125000000000000000e-03), SC_(3.3315904438495635986328125000000000000000e-03), SC_(3.3315904438495635986328125000000000000000e-03), SC_(5.2002304316461733737555633956111174976027e+03) },
|
||||
{ SC_(6.5613389015197753906250000000000000000000e-03), SC_(6.5613389015197753906250000000000000000000e-03), SC_(6.5613389015197753906250000000000000000000e-03), SC_(1.8815306385619449121269394572459592037457e+03) },
|
||||
{ SC_(7.8345164656639099121093750000000000000000e-03), SC_(7.8345164656639099121093750000000000000000e-03), SC_(7.8345164656639099121093750000000000000000e-03), SC_(1.4420545976888835909454618581727937097740e+03) },
|
||||
{ SC_(2.5860905647277832031250000000000000000000e-02), SC_(2.5860905647277832031250000000000000000000e-02), SC_(2.5860905647277832031250000000000000000000e-02), SC_(2.4045532840919412585484702770701147808157e+02) },
|
||||
{ SC_(5.3459495306015014648437500000000000000000e-02), SC_(5.3459495306015014648437500000000000000000e-02), SC_(5.3459495306015014648437500000000000000000e-02), SC_(8.0902644607244405298049021387885743217019e+01) },
|
||||
{ SC_(7.2663217782974243164062500000000000000000e-02), SC_(7.2663217782974243164062500000000000000000e-02), SC_(7.2663217782974243164062500000000000000000e-02), SC_(5.1053798614782887675231890281399722628970e+01) },
|
||||
{ SC_(2.0549511909484863281250000000000000000000e-01), SC_(2.0549511909484863281250000000000000000000e-01), SC_(2.0549511909484863281250000000000000000000e-01), SC_(1.0734893334414162310045908338241419996966e+01) },
|
||||
{ SC_(2.7974939346313476562500000000000000000000e-01), SC_(2.7974939346313476562500000000000000000000e-01), SC_(2.7974939346313476562500000000000000000000e-01), SC_(6.7584369972547323120772091500932432579976e+00) },
|
||||
{ SC_(7.2801637649536132812500000000000000000000e-01), SC_(7.2801637649536132812500000000000000000000e-01), SC_(7.2801637649536132812500000000000000000000e-01), SC_(1.6098606199332138857433786348039729700511e+00) },
|
||||
{ SC_(1.4983639717102050781250000000000000000000e+00), SC_(1.4983639717102050781250000000000000000000e+00), SC_(1.4983639717102050781250000000000000000000e+00), SC_(5.4522281062715679689831630541097294669754e-01) },
|
||||
{ SC_(3.5478343963623046875000000000000000000000e+00), SC_(3.5478343963623046875000000000000000000000e+00), SC_(3.5478343963623046875000000000000000000000e+00), SC_(1.4964251206922342488083787173138368367050e-01) },
|
||||
{ SC_(7.8389759063720703125000000000000000000000e+00), SC_(7.8389759063720703125000000000000000000000e+00), SC_(7.8389759063720703125000000000000000000000e+00), SC_(4.5562862986436402298510956331877801744548e-02) },
|
||||
{ SC_(1.2590034484863281250000000000000000000000e+01), SC_(1.2590034484863281250000000000000000000000e+01), SC_(1.2590034484863281250000000000000000000000e+01), SC_(2.2385129981315129553144116795046557965541e-02) },
|
||||
{ SC_(2.1446166992187500000000000000000000000000e+01), SC_(2.1446166992187500000000000000000000000000e+01), SC_(2.1446166992187500000000000000000000000000e+01), SC_(1.0068748081239804638051274134203894450948e-02) },
|
||||
{ SC_(6.0056228637695312500000000000000000000000e+01), SC_(6.0056228637695312500000000000000000000000e+01), SC_(6.0056228637695312500000000000000000000000e+01), SC_(2.1486363346891796123465245036404753601483e-03) },
|
||||
{ SC_(1.0145712280273437500000000000000000000000e+02), SC_(1.0145712280273437500000000000000000000000e+02), SC_(1.0145712280273437500000000000000000000000e+02), SC_(9.7853460080563434728734369232710528949082e-04) },
|
||||
{ SC_(2.3144647216796875000000000000000000000000e+02), SC_(2.3144647216796875000000000000000000000000e+02), SC_(2.3144647216796875000000000000000000000000e+02), SC_(2.8400380057658869100816124870196657558772e-04) },
|
||||
{ SC_(3.1329577636718750000000000000000000000000e+02), SC_(3.1329577636718750000000000000000000000000e+02), SC_(3.1329577636718750000000000000000000000000e+02), SC_(1.8033008603802528192231264386202914184307e-04) },
|
||||
{ SC_(5.2110009765625000000000000000000000000000e+02), SC_(5.2110009765625000000000000000000000000000e+02), SC_(5.2110009765625000000000000000000000000000e+02), SC_(8.4065590546474670154505429973661182912355e-05) },
|
||||
{ SC_(1.7932973632812500000000000000000000000000e+03), SC_(1.7932973632812500000000000000000000000000e+03), SC_(1.7932973632812500000000000000000000000000e+03), SC_(1.3168052067356039436137838364509162939427e-05) },
|
||||
{ SC_(3.7299111328125000000000000000000000000000e+03), SC_(3.7299111328125000000000000000000000000000e+03), SC_(3.7299111328125000000000000000000000000000e+03), SC_(4.3898762029597359964993494484707092280806e-06) },
|
||||
{ SC_(5.1408691406250000000000000000000000000000e+03), SC_(5.1408691406250000000000000000000000000000e+03), SC_(5.1408691406250000000000000000000000000000e+03), SC_(2.7129711549825148776323923219727004736073e-06) },
|
||||
{ SC_(1.4916328125000000000000000000000000000000e+04), SC_(1.4916328125000000000000000000000000000000e+04), SC_(1.4916328125000000000000000000000000000000e+04), SC_(5.4891753901878605789983582290053940023681e-07) },
|
||||
{ SC_(2.4673601562500000000000000000000000000000e+04), SC_(2.4673601562500000000000000000000000000000e+04), SC_(2.4673601562500000000000000000000000000000e+04), SC_(2.5801869777741532031203563731861454689267e-07) },
|
||||
{ SC_(6.3572343750000000000000000000000000000000e+04), SC_(6.3572343750000000000000000000000000000000e+04), SC_(6.3572343750000000000000000000000000000000e+04), SC_(6.2387511857706117600304549977059278732453e-08) },
|
||||
{ SC_(1.1135068750000000000000000000000000000000e+05), SC_(1.1135068750000000000000000000000000000000e+05), SC_(1.1135068750000000000000000000000000000000e+05), SC_(2.6912909178557139741899479165778078282512e-08) },
|
||||
{ SC_(1.8516100000000000000000000000000000000000e+05), SC_(1.8516100000000000000000000000000000000000e+05), SC_(1.8516100000000000000000000000000000000000e+05), SC_(1.2550924687579171333877283794914609738534e-08) },
|
||||
{ SC_(4.9568887500000000000000000000000000000000e+05), SC_(4.9568887500000000000000000000000000000000e+05), SC_(4.9568887500000000000000000000000000000000e+05), SC_(2.8654065025996536529145764924282128594174e-09) },
|
||||
{ SC_(7.4614825000000000000000000000000000000000e+05), SC_(7.4614825000000000000000000000000000000000e+05), SC_(7.4614825000000000000000000000000000000000e+05), SC_(1.5515376290853981179123395172242558554054e-09) },
|
||||
{ SC_(2.0544660000000000000000000000000000000000e+06), SC_(2.0544660000000000000000000000000000000000e+06), SC_(2.0544660000000000000000000000000000000000e+06), SC_(3.3958739574096764268574232229602637932656e-10) },
|
||||
{ SC_(3.3155060000000000000000000000000000000000e+06), SC_(3.3155060000000000000000000000000000000000e+06), SC_(3.3155060000000000000000000000000000000000e+06), SC_(1.6564383345822531330000967447569988992630e-10) },
|
||||
{ SC_(6.4894920000000000000000000000000000000000e+06), SC_(6.4894920000000000000000000000000000000000e+06), SC_(6.4894920000000000000000000000000000000000e+06), SC_(6.0490050617258278258680695588792635605668e-11) },
|
||||
{ SC_(9.7144880000000000000000000000000000000000e+06), SC_(9.7144880000000000000000000000000000000000e+06), SC_(9.7144880000000000000000000000000000000000e+06), SC_(3.3027075997713378000049989225911507746946e-11) },
|
||||
{ SC_(1.9102944000000000000000000000000000000000e+07), SC_(1.9102944000000000000000000000000000000000e+07), SC_(1.9102944000000000000000000000000000000000e+07), SC_(1.1977041273604047109299387852056857235416e-11) },
|
||||
{ SC_(5.9113888000000000000000000000000000000000e+07), SC_(5.9113888000000000000000000000000000000000e+07), SC_(5.9113888000000000000000000000000000000000e+07), SC_(2.2002180002189504929740098419123750172004e-12) },
|
||||
{ SC_(7.7127808000000000000000000000000000000000e+07), SC_(7.7127808000000000000000000000000000000000e+07), SC_(7.7127808000000000000000000000000000000000e+07), SC_(1.4763302444385803123966407535059224316751e-12) },
|
||||
{ SC_(1.6510873600000000000000000000000000000000e+08), SC_(1.6510873600000000000000000000000000000000e+08), SC_(1.6510873600000000000000000000000000000000e+08), SC_(4.7135152988865280137202318058935960218398e-13) },
|
||||
{ SC_(3.3755980800000000000000000000000000000000e+08), SC_(3.3755980800000000000000000000000000000000e+08), SC_(3.3755980800000000000000000000000000000000e+08), SC_(1.6124041349447330777565723648394773448569e-13) },
|
||||
{ SC_(9.7159372800000000000000000000000000000000e+08), SC_(9.7159372800000000000000000000000000000000e+08), SC_(9.7159372800000000000000000000000000000000e+08), SC_(3.3019686536309107022077726910121027172503e-14) },
|
||||
{ SC_(1.9764551680000000000000000000000000000000e+09), SC_(1.9764551680000000000000000000000000000000e+09), SC_(1.9764551680000000000000000000000000000000e+09), SC_(1.1380715020194782929006325654839103448231e-14) },
|
||||
{ SC_(4.2703175680000000000000000000000000000000e+09), SC_(4.2703175680000000000000000000000000000000e+09), SC_(4.2703175680000000000000000000000000000000e+09), SC_(3.5835192380039380614992028798032269796872e-15) },
|
||||
{ SC_(5.3871001600000000000000000000000000000000e+09), SC_(5.3871001600000000000000000000000000000000e+09), SC_(5.3871001600000000000000000000000000000000e+09), SC_(2.5291082868947299464749809736034094994467e-15) },
|
||||
{ SC_(1.1445641216000000000000000000000000000000e+10), SC_(1.1445641216000000000000000000000000000000e+10), SC_(1.1445641216000000000000000000000000000000e+10), SC_(8.1665722365000076678695661178473555124594e-16) },
|
||||
{ SC_(3.1169175552000000000000000000000000000000e+10), SC_(3.1169175552000000000000000000000000000000e+10), SC_(3.1169175552000000000000000000000000000000e+10), SC_(1.8172389112298227276344275075292608494012e-16) },
|
||||
{ SC_(4.4661866496000000000000000000000000000000e+10), SC_(4.4661866496000000000000000000000000000000e+10), SC_(4.4661866496000000000000000000000000000000e+10), SC_(1.0594847170963922254466233621379283249260e-16) },
|
||||
{ SC_(8.5454389248000000000000000000000000000000e+10), SC_(8.5454389248000000000000000000000000000000e+10), SC_(8.5454389248000000000000000000000000000000e+10), SC_(4.0031184252872688892995672912758962496036e-17) },
|
||||
{ SC_(1.3929971712000000000000000000000000000000e+11), SC_(1.3929971712000000000000000000000000000000e+11), SC_(1.3929971712000000000000000000000000000000e+11), SC_(1.9234223059817672578364343158295343638882e-17) },
|
||||
{ SC_(5.3031193804800000000000000000000000000000e+11), SC_(5.3031193804800000000000000000000000000000e+11), SC_(5.3031193804800000000000000000000000000000e+11), SC_(2.5894223626257356725303264045152112780701e-18) },
|
||||
{ SC_(6.6918337740800000000000000000000000000000e+11), SC_(6.6918337740800000000000000000000000000000e+11), SC_(6.6918337740800000000000000000000000000000e+11), SC_(1.8267633222159750145975227766150226814194e-18) },
|
||||
{ SC_(1.4843227668480000000000000000000000000000e+12), SC_(1.4843227668480000000000000000000000000000e+12), SC_(1.4843227668480000000000000000000000000000e+12), SC_(5.5297752045493633450351111374745190404064e-19) },
|
||||
{ SC_(4.1943386030080000000000000000000000000000e+12), SC_(4.1943386030080000000000000000000000000000e+12), SC_(4.1943386030080000000000000000000000000000e+12), SC_(1.1641388120218365909484803113445707423240e-19) },
|
||||
{ SC_(5.2626813091840000000000000000000000000000e+12), SC_(5.2626813091840000000000000000000000000000e+12), SC_(5.2626813091840000000000000000000000000000e+12), SC_(8.2830330258120669248992130289435089514198e-20) },
|
||||
{ SC_(1.6259294953472000000000000000000000000000e+13), SC_(1.6259294953472000000000000000000000000000e+13), SC_(1.6259294953472000000000000000000000000000e+13), SC_(1.5252724844274283485711164097889669824333e-20) },
|
||||
{ SC_(2.2009299861504000000000000000000000000000e+13), SC_(2.2009299861504000000000000000000000000000e+13), SC_(2.2009299861504000000000000000000000000000e+13), SC_(9.6848000513798749504636143135095697334396e-21) },
|
||||
{ SC_(6.8786065506304000000000000000000000000000e+13), SC_(6.8786065506304000000000000000000000000000e+13), SC_(6.8786065506304000000000000000000000000000e+13), SC_(1.7528683384684325499585218233961702349754e-21) },
|
||||
{ SC_(1.1371902350131200000000000000000000000000e+14), SC_(1.1371902350131200000000000000000000000000e+14), SC_(1.1371902350131200000000000000000000000000e+14), SC_(8.2461326616873027661690077467477239433592e-22) },
|
||||
{ SC_(2.5035760310681600000000000000000000000000e+14), SC_(2.5035760310681600000000000000000000000000e+14), SC_(2.5035760310681600000000000000000000000000e+14), SC_(2.5244037838561698009392599225865629558297e-22) },
|
||||
{ SC_(4.1469385637888000000000000000000000000000e+14), SC_(4.1469385637888000000000000000000000000000e+14), SC_(4.1469385637888000000000000000000000000000e+14), SC_(1.1841551221219940330200526345856545652196e-22) },
|
||||
{ SC_(1.1188403227852800000000000000000000000000e+15), SC_(1.1188403227852800000000000000000000000000e+15), SC_(1.1188403227852800000000000000000000000000e+15), SC_(2.6720700250191111905648529882401078381318e-23) },
|
||||
{ SC_(1.5218330776371200000000000000000000000000e+15), SC_(1.5218330776371200000000000000000000000000e+15), SC_(1.5218330776371200000000000000000000000000e+15), SC_(1.6844164374828786804594696654750101196940e-23) },
|
||||
{ SC_(2.4040102334300160000000000000000000000000e+15), SC_(2.4040102334300160000000000000000000000000e+15), SC_(2.4040102334300160000000000000000000000000e+15), SC_(8.4838998261101555237307946245990894127516e-24) },
|
||||
{ SC_(8.2453193010708480000000000000000000000000e+15), SC_(8.2453193010708480000000000000000000000000e+15), SC_(8.2453193010708480000000000000000000000000e+15), SC_(1.3356380485337204170095416134901343825643e-24) },
|
||||
{ SC_(1.6155287555670016000000000000000000000000e+16), SC_(1.6155287555670016000000000000000000000000e+16), SC_(1.6155287555670016000000000000000000000000e+16), SC_(4.8699887845136379116152767871343743126731e-25) },
|
||||
{ SC_(2.8557572558553088000000000000000000000000e+16), SC_(2.8557572558553088000000000000000000000000e+16), SC_(2.8557572558553088000000000000000000000000e+16), SC_(2.0721350966735692041560346691659593278158e-25) },
|
||||
{ SC_(5.7448039442284544000000000000000000000000e+16), SC_(5.7448039442284544000000000000000000000000e+16), SC_(5.7448039442284544000000000000000000000000e+16), SC_(7.2625173372709075817988731803585361348306e-26) },
|
||||
{ SC_(1.1166935585443020800000000000000000000000e+17), SC_(1.1166935585443020800000000000000000000000e+17), SC_(1.1166935585443020800000000000000000000000e+17), SC_(2.6797790249889441376478657893074556432642e-26) },
|
||||
{ SC_(2.4972259272897331200000000000000000000000e+17), SC_(2.4972259272897331200000000000000000000000e+17), SC_(2.4972259272897331200000000000000000000000e+17), SC_(8.0133340420992867452374294355367895337196e-27) },
|
||||
{ SC_(5.5259337852138291200000000000000000000000e+17), SC_(5.5259337852138291200000000000000000000000e+17), SC_(5.5259337852138291200000000000000000000000e+17), SC_(2.4343974532736681000058069022355272982086e-27) },
|
||||
{ SC_(9.7723521452893798400000000000000000000000e+17), SC_(9.7723521452893798400000000000000000000000e+17), SC_(9.7723521452893798400000000000000000000000e+17), SC_(1.0351453546602344224967003388756464660737e-27) },
|
||||
{ SC_(1.4824715277303808000000000000000000000000e+18), SC_(1.4824715277303808000000000000000000000000e+18), SC_(1.4824715277303808000000000000000000000000e+18), SC_(5.5401364133438695077020587760081212866457e-28) },
|
||||
{ SC_(3.8734002442595205120000000000000000000000e+18), SC_(3.8734002442595205120000000000000000000000e+18), SC_(3.8734002442595205120000000000000000000000e+18), SC_(1.3117813031241628231394820272642234623008e-28) },
|
||||
{ SC_(8.1036557834067640320000000000000000000000e+18), SC_(8.1036557834067640320000000000000000000000e+18), SC_(8.1036557834067640320000000000000000000000e+18), SC_(4.3348943965238912629172876802061223034712e-29) },
|
||||
{ SC_(1.2841886794098147328000000000000000000000e+19), SC_(1.2841886794098147328000000000000000000000e+19), SC_(1.2841886794098147328000000000000000000000e+19), SC_(2.1729850794578639427299792767817563216792e-29) },
|
||||
{ SC_(3.2350587576425381888000000000000000000000e+19), SC_(3.2350587576425381888000000000000000000000e+19), SC_(3.2350587576425381888000000000000000000000e+19), SC_(5.4347145753145946959178277776169309459060e-30) },
|
||||
{ SC_(5.7611295478532538368000000000000000000000e+19), SC_(5.7611295478532538368000000000000000000000e+19), SC_(5.7611295478532538368000000000000000000000e+19), SC_(2.2868545243036362403546021192045469279848e-30) },
|
||||
{ SC_(1.0185889793465699532800000000000000000000e+20), SC_(1.0185889793465699532800000000000000000000e+20), SC_(1.0185889793465699532800000000000000000000e+20), SC_(9.7275067423393828543599556836992248128789e-31) },
|
||||
{ SC_(1.7827935411160009932800000000000000000000e+20), SC_(1.7827935411160009932800000000000000000000e+20), SC_(1.7827935411160009932800000000000000000000e+20), SC_(4.2009587968471488750572362027061472656058e-31) },
|
||||
{ SC_(4.6273923221278425088000000000000000000000e+20), SC_(4.6273923221278425088000000000000000000000e+20), SC_(4.6273923221278425088000000000000000000000e+20), SC_(1.0046054213931135883644470099263326087106e-31) },
|
||||
{ SC_(9.0160094215120355328000000000000000000000e+20), SC_(9.0160094215120355328000000000000000000000e+20), SC_(9.0160094215120355328000000000000000000000e+20), SC_(3.6938432729639373749450863473476250731635e-32) },
|
||||
{ SC_(1.2701445734077667737600000000000000000000e+21), SC_(1.2701445734077667737600000000000000000000e+21), SC_(1.2701445734077667737600000000000000000000e+21), SC_(2.2091248674270751061752260956354737147220e-32) },
|
||||
{ SC_(3.3155928298666191749120000000000000000000e+21), SC_(3.3155928298666191749120000000000000000000e+21), SC_(3.3155928298666191749120000000000000000000e+21), SC_(5.2379121758362895910185848055946476645437e-33) },
|
||||
{ SC_(4.9771373655898078576640000000000000000000e+21), SC_(4.9771373655898078576640000000000000000000e+21), SC_(4.9771373655898078576640000000000000000000e+21), SC_(2.8479381893321415974223960789148685276211e-33) },
|
||||
{ SC_(1.2776477955669473886208000000000000000000e+22), SC_(1.2776477955669473886208000000000000000000e+22), SC_(1.2776477955669473886208000000000000000000e+22), SC_(6.9244179743696634091696789337235938404876e-34) },
|
||||
{ SC_(2.8915946875483827732480000000000000000000e+22), SC_(2.8915946875483827732480000000000000000000e+22), SC_(2.8915946875483827732480000000000000000000e+22), SC_(2.0337327051277727008982819400180427993931e-34) },
|
||||
{ SC_(6.0175170680284052979712000000000000000000e+22), SC_(6.0175170680284052979712000000000000000000e+22), SC_(6.0175170680284052979712000000000000000000e+22), SC_(6.7744494087600150203765673017484711578262e-35) },
|
||||
{ SC_(1.3443007097640605397811200000000000000000e+23), SC_(1.3443007097640605397811200000000000000000e+23), SC_(1.3443007097640605397811200000000000000000e+23), SC_(2.0288753146104063272103101319477436751656e-35) },
|
||||
{ SC_(2.0496508805231257269043200000000000000000e+23), SC_(2.0496508805231257269043200000000000000000e+23), SC_(2.0496508805231257269043200000000000000000e+23), SC_(1.0776560212334060415241952783961381215531e-35) },
|
||||
{ SC_(5.8451880892949689322700800000000000000000e+23), SC_(5.8451880892949689322700800000000000000000e+23), SC_(5.8451880892949689322700800000000000000000e+23), SC_(2.2377020720091407413010659087995982032280e-36) },
|
||||
{ SC_(1.1877492456483867611627520000000000000000e+24), SC_(1.1877492456483867611627520000000000000000e+24), SC_(1.1877492456483867611627520000000000000000e+24), SC_(7.7252555568665586603456786042795749256475e-37) },
|
||||
{ SC_(1.3659727517469077458124800000000000000000e+24), SC_(1.3659727517469077458124800000000000000000e+24), SC_(1.3659727517469077458124800000000000000000e+24), SC_(6.2637864895364561301401520132953130469257e-37) },
|
||||
{ SC_(2.7912598561413239479992320000000000000000e+24), SC_(2.7912598561413239479992320000000000000000e+24), SC_(2.7912598561413239479992320000000000000000e+24), SC_(2.1443693720668992815087263609302554517038e-37) },
|
||||
{ SC_(7.5863641567366151374110720000000000000000e+24), SC_(7.5863641567366151374110720000000000000000e+24), SC_(7.5863641567366151374110720000000000000000e+24), SC_(4.7857440881650091612417628752981254574601e-38) },
|
||||
{ SC_(1.3490721907030264366759936000000000000000e+25), SC_(1.3490721907030264366759936000000000000000e+25), SC_(1.3490721907030264366759936000000000000000e+25), SC_(2.0181210624874437322755542031848925852443e-38) },
|
||||
{ SC_(2.8422143749589281569505280000000000000000e+25), SC_(2.8422143749589281569505280000000000000000e+25), SC_(2.8422143749589281569505280000000000000000e+25), SC_(6.5995565192110303816586016066095847879993e-39) },
|
||||
{ SC_(5.3668403805728358185041920000000000000000e+25), SC_(5.3668403805728358185041920000000000000000e+25), SC_(5.3668403805728358185041920000000000000000e+25), SC_(2.5434428391334568706163940836113767799054e-39) },
|
||||
{ SC_(7.8292113919495847997865984000000000000000e+25), SC_(7.8292113919495847997865984000000000000000e+25), SC_(7.8292113919495847997865984000000000000000e+25), SC_(1.4435205502650156869693831753504925796075e-39) },
|
||||
{ SC_(2.6723325902934740461577830400000000000000e+26), SC_(2.6723325902934740461577830400000000000000e+26), SC_(2.6723325902934740461577830400000000000000e+26), SC_(2.2890972193469096777795156856123092483278e-40) },
|
||||
{ SC_(4.1381935158038852363563827200000000000000e+26), SC_(4.1381935158038852363563827200000000000000e+26), SC_(4.1381935158038852363563827200000000000000e+26), SC_(1.1879107327559925906773287960526392067809e-40) },
|
||||
{ SC_(8.5948309609429296171135795200000000000000e+26), SC_(8.5948309609429296171135795200000000000000e+26), SC_(8.5948309609429296171135795200000000000000e+26), SC_(3.9686608830175590814715691622534817404011e-41) },
|
||||
{ SC_(1.4387120406003935998650613760000000000000e+27), SC_(1.4387120406003935998650613760000000000000e+27), SC_(1.4387120406003935998650613760000000000000e+27), SC_(1.8324797437566406076041039429974310120006e-41) },
|
||||
{ SC_(4.7722405758868522542091468800000000000000e+27), SC_(4.7722405758868522542091468800000000000000e+27), SC_(4.7722405758868522542091468800000000000000e+27), SC_(3.0333079720467397282520192477118791550916e-42) },
|
||||
{ SC_(8.8848657238129553346144501760000000000000e+27), SC_(8.8848657238129553346144501760000000000000e+27), SC_(8.8848657238129553346144501760000000000000e+27), SC_(1.1940532551473316279692357164340213043762e-42) },
|
||||
{ SC_(1.4222615588981551190220210176000000000000e+28), SC_(1.4222615588981551190220210176000000000000e+28), SC_(1.4222615588981551190220210176000000000000e+28), SC_(5.8956377632246711579832955264973200436422e-43) },
|
||||
{ SC_(2.5971287269650318385179787264000000000000e+28), SC_(2.5971287269650318385179787264000000000000e+28), SC_(2.5971287269650318385179787264000000000000e+28), SC_(2.3892400495228539274598050730404314792108e-43) },
|
||||
{ SC_(7.3788279667987478486078980096000000000000e+28), SC_(7.3788279667987478486078980096000000000000e+28), SC_(7.3788279667987478486078980096000000000000e+28), SC_(4.9890622443442454143628998892754947824020e-44) },
|
||||
{ SC_(1.2110285949621213703269305548800000000000e+29), SC_(1.2110285949621213703269305548800000000000e+29), SC_(1.2110285949621213703269305548800000000000e+29), SC_(2.3728397177512905263928217528665158827501e-44) },
|
||||
{ SC_(2.5675627459944222489782622617600000000000e+29), SC_(2.5675627459944222489782622617600000000000e+29), SC_(2.5675627459944222489782622617600000000000e+29), SC_(7.6863189428009715118983101443511744090196e-45) },
|
||||
{ SC_(3.6940874261654810399932311142400000000000e+29), SC_(3.6940874261654810399932311142400000000000e+29), SC_(3.6940874261654810399932311142400000000000e+29), SC_(4.4538875281292909532958673539665046029890e-45) },
|
||||
{ SC_(7.0959714371010081353141059584000000000000e+29), SC_(7.0959714371010081353141059584000000000000e+29), SC_(7.0959714371010081353141059584000000000000e+29), SC_(1.6729471136328311706955118425734608582646e-45) },
|
||||
{ SC_(2.0307529873257442803568470917120000000000e+30), SC_(2.0307529873257442803568470917120000000000e+30), SC_(2.0307529873257442803568470917120000000000e+30), SC_(3.4555274625386616585934609941429203994493e-46) },
|
||||
{ SC_(3.7318536643073322480964646993920000000000e+30), SC_(3.7318536643073322480964646993920000000000e+30), SC_(3.7318536643073322480964646993920000000000e+30), SC_(1.3871169913566441993441180101040613652334e-46) },
|
||||
{ SC_(6.4040234014314612931042308259840000000000e+30), SC_(6.4040234014314612931042308259840000000000e+30), SC_(6.4040234014314612931042308259840000000000e+30), SC_(6.1705039497420584674312487188888623304008e-47) },
|
||||
{ SC_(1.3591440405379759208451461349376000000000e+31), SC_(1.3591440405379759208451461349376000000000e+31), SC_(1.3591440405379759208451461349376000000000e+31), SC_(1.9957299377906691708015705180778289952633e-47) },
|
||||
{ SC_(3.3548706991994435886603137187840000000000e+31), SC_(3.3548706991994435886603137187840000000000e+31), SC_(3.3548706991994435886603137187840000000000e+31), SC_(5.1461959670542379650843010267432936776139e-48) },
|
||||
{ SC_(6.2057760084058088674091939659776000000000e+31), SC_(6.2057760084058088674091939659776000000000e+31), SC_(6.2057760084058088674091939659776000000000e+31), SC_(2.0455300121306774873511328924430576723673e-48) },
|
||||
{ SC_(1.3704533965093724230190214466764800000000e+32), SC_(1.3704533965093724230190214466764800000000e+32), SC_(1.3704533965093724230190214466764800000000e+32), SC_(6.2330927975790268155461535096378223350591e-49) },
|
||||
{ SC_(2.7845325737156862002881598429593600000000e+32), SC_(2.7845325737156862002881598429593600000000e+32), SC_(2.7845325737156862002881598429593600000000e+32), SC_(2.1521450871007098580247264140643505142883e-49) },
|
||||
{ SC_(5.6730753221070809445480004793139200000000e+32), SC_(5.6730753221070809445480004793139200000000e+32), SC_(5.6730753221070809445480004793139200000000e+32), SC_(7.4006893602204152108633305656949585309562e-50) },
|
||||
{ SC_(1.2905320649443607278078011679703040000000e+33), SC_(1.2905320649443607278078011679703040000000e+33), SC_(1.2905320649443607278078011679703040000000e+33), SC_(2.1569833888237949750965877861010398088413e-50) },
|
||||
{ SC_(1.8829105135731812542623926420766720000000e+33), SC_(1.8829105135731812542623926420766720000000e+33), SC_(1.8829105135731812542623926420766720000000e+33), SC_(1.2239268982694768381667683394968955347577e-50) }
|
||||
}};
|
||||
//#undef SC_
|
||||
|
||||
2217
test/ellint_rd_xxz.ipp
Normal file
2217
test/ellint_rd_xxz.ipp
Normal file
File diff suppressed because it is too large
Load Diff
4427
test/ellint_rd_xyy.ipp
Normal file
4427
test/ellint_rd_xyy.ipp
Normal file
File diff suppressed because it is too large
Load Diff
@@ -229,5 +229,21 @@ void test_spots(T, const char* type_name)
|
||||
#include "ellint_rd_data.ipp"
|
||||
|
||||
do_test_ellint_rd<T>(ellint_rd_data, type_name, "RD: Random data");
|
||||
|
||||
#include "ellint_rd_xyy.ipp"
|
||||
|
||||
do_test_ellint_rd<T>(ellint_rd_xyy, type_name, "RD: y = z");
|
||||
|
||||
#include "ellint_rd_xxz.ipp"
|
||||
|
||||
do_test_ellint_rd<T>(ellint_rd_xxz, type_name, "RD: x = y");
|
||||
|
||||
#include "ellint_rd_0yy.ipp"
|
||||
|
||||
do_test_ellint_rd<T>(ellint_rd_0yy, type_name, "RD: x = 0, y = z");
|
||||
|
||||
#include "ellint_rd_xxx.ipp"
|
||||
|
||||
do_test_ellint_rd<T>(ellint_rd_xxx, type_name, "RD: x = y = z");
|
||||
}
|
||||
|
||||
|
||||
@@ -146,6 +146,83 @@ T ellint_rj_old(T x, T y, T z, T p, const Policy& pol)
|
||||
return value;
|
||||
}
|
||||
|
||||
template <typename T, typename Policy>
|
||||
T ellint_rd_imp_old(T x, T y, T z, const Policy& pol)
|
||||
{
|
||||
T value, u, lambda, sigma, factor, tolerance;
|
||||
T X, Y, Z, EA, EB, EC, ED, EE, S1, S2;
|
||||
unsigned long k;
|
||||
|
||||
BOOST_MATH_STD_USING
|
||||
using namespace boost::math;
|
||||
|
||||
static const char* function = "boost::math::ellint_rd<%1%>(%1%,%1%,%1%)";
|
||||
|
||||
if(x < 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"Argument x must be >= 0, but got %1%", x, pol);
|
||||
}
|
||||
if(y < 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"Argument y must be >= 0, but got %1%", y, pol);
|
||||
}
|
||||
if(z <= 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"Argument z must be > 0, but got %1%", z, pol);
|
||||
}
|
||||
if(x + y == 0)
|
||||
{
|
||||
return policies::raise_domain_error<T>(function,
|
||||
"At most one argument can be zero, but got, x + y = %1%", x + y, pol);
|
||||
}
|
||||
|
||||
// error scales as the 6th power of tolerance
|
||||
tolerance = pow(tools::epsilon<T>() / 3, T(1) / 6);
|
||||
|
||||
// duplication
|
||||
sigma = 0;
|
||||
factor = 1;
|
||||
k = 1;
|
||||
do
|
||||
{
|
||||
u = (x + y + z + z + z) / 5;
|
||||
X = (u - x) / u;
|
||||
Y = (u - y) / u;
|
||||
Z = (u - z) / u;
|
||||
if((tools::max)(abs(X), abs(Y), abs(Z)) < tolerance)
|
||||
break;
|
||||
T sx = sqrt(x);
|
||||
T sy = sqrt(y);
|
||||
T sz = sqrt(z);
|
||||
lambda = sy * (sx + sz) + sz * sx; //sqrt(x * y) + sqrt(y * z) + sqrt(z * x);
|
||||
sigma += factor / (sz * (z + lambda));
|
||||
factor /= 4;
|
||||
x = (x + lambda) / 4;
|
||||
y = (y + lambda) / 4;
|
||||
z = (z + lambda) / 4;
|
||||
++k;
|
||||
} while(k < policies::get_max_series_iterations<Policy>());
|
||||
|
||||
// Check to see if we gave up too soon:
|
||||
policies::check_series_iterations<T>(function, k, pol);
|
||||
|
||||
// Taylor series expansion to the 5th order
|
||||
EA = X * Y;
|
||||
EB = Z * Z;
|
||||
EC = EA - EB;
|
||||
ED = EA - 6 * EB;
|
||||
EE = ED + EC + EC;
|
||||
S1 = ED * (ED * T(9) / 88 - Z * EE * T(9) / 52 - T(3) / 14);
|
||||
S2 = Z * (EE / 6 + Z * (-EC * T(9) / 22 + Z * EA * T(3) / 26));
|
||||
value = 3 * sigma + factor * (1 + S1 + S2) / (u * sqrt(u));
|
||||
|
||||
return value;
|
||||
}
|
||||
|
||||
|
||||
boost::math::tuple<mp_t, mp_t, mp_t, mp_t> generate_rj_data_4e(mp_t n)
|
||||
{
|
||||
mp_t result = ellint_rj_old(n, n, n, n, boost::math::policies::policy<>());
|
||||
@@ -182,6 +259,30 @@ boost::math::tuple<mp_t, mp_t, mp_t, mp_t, mp_t> generate_rj_data_2e_4(mp_t x, m
|
||||
return boost::math::make_tuple(x, y, p, p, r);
|
||||
}
|
||||
|
||||
boost::math::tuple<mp_t, mp_t, mp_t, mp_t> generate_rd_data_2e_1(mp_t x, mp_t y)
|
||||
{
|
||||
mp_t r = ellint_rd_imp_old(x, y, y, boost::math::policies::policy<>());
|
||||
return boost::math::make_tuple(x, y, y, r);
|
||||
}
|
||||
|
||||
boost::math::tuple<mp_t, mp_t, mp_t, mp_t> generate_rd_data_2e_2(mp_t x, mp_t y)
|
||||
{
|
||||
mp_t r = ellint_rd_imp_old(x, x, y, boost::math::policies::policy<>());
|
||||
return boost::math::make_tuple(x, x, y, r);
|
||||
}
|
||||
|
||||
boost::math::tuple<mp_t, mp_t, mp_t, mp_t> generate_rd_data_2e_3(mp_t x)
|
||||
{
|
||||
mp_t r = ellint_rd_imp_old(mp_t(0), x, x, boost::math::policies::policy<>());
|
||||
return boost::math::make_tuple(0, x, x, r);
|
||||
}
|
||||
|
||||
boost::math::tuple<mp_t, mp_t, mp_t, mp_t> generate_rd_data_3e(mp_t x)
|
||||
{
|
||||
mp_t r = ellint_rd_imp_old(x, x, x, boost::math::policies::policy<>());
|
||||
return boost::math::make_tuple(x, x, x, r);
|
||||
}
|
||||
|
||||
boost::math::tuple<mp_t, mp_t, mp_t, mp_t> generate_rf_data(mp_t n)
|
||||
{
|
||||
static boost::mt19937 r;
|
||||
@@ -294,12 +395,12 @@ int cpp_main(int argc, char*argv [])
|
||||
cont = (line == "y");
|
||||
#else
|
||||
get_user_parameter_info(arg1, "x");
|
||||
get_user_parameter_info(arg2, "y");
|
||||
get_user_parameter_info(arg3, "p");
|
||||
//get_user_parameter_info(arg2, "y");
|
||||
//get_user_parameter_info(arg3, "p");
|
||||
arg1.type |= dummy_param;
|
||||
arg2.type |= dummy_param;
|
||||
arg3.type |= dummy_param;
|
||||
data.insert(generate_rj_data_2e_4, arg1, arg2, arg3);
|
||||
//arg2.type |= dummy_param;
|
||||
//arg3.type |= dummy_param;
|
||||
data.insert(generate_rd_data_3e, arg1);
|
||||
|
||||
std::cout << "Any more data [y/n]?";
|
||||
std::getline(std::cin, line);
|
||||
|
||||
Reference in New Issue
Block a user