12 type(display_type) :: disp
13 integer(IK) :: itry, ntry
= 5
14 integer(IK) :: dim, isam, ndim, nsam
26 real(RKG),
parameter :: PI
= PI_RKH
27 real(RKG),
allocatable :: crdx(:), func(:), queryx(:), extrap(:), relerr(:)
28 integer(IK) :: ncrd, nquery
30 call disp%show(
"ncrd = 9; nquery = 33")
32 call disp%show(
"crdx = getLinSpace(0._RKG, 2 * PI, ncrd)")
40 call disp%show(
"queryx = getLinSpace(-PI/2, 5 * PI/2, nquery)")
44 call disp%show(
"call setResized(extrap, size(queryx, 1, IK))")
46 call disp%show(
"call setResized(relerr, size(queryx, 1, IK))")
49 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
50 call disp%show(
"!1D mean neighbors extrapolation.")
51 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
53 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.neimean.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'extrapolation node outputting failed.'")
54 if (
0 /= getErrTableWrite(SK_
'setExtrap.neimean.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
55 call disp%show(
"call setExtrap(neimean, crdx, func, queryx, extrap)")
59 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.neimean.extrap.txt', reshape([queryx, extrap], [nquery, 2_IK]), header = SK_'queryx,extrap')) error stop 'extrapolation outputting failed.'")
60 if (
0 /= getErrTableWrite(SK_
'setExtrap.neimean.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
62 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
63 call disp%show(
"!1D nearest neighbor extrapolation.")
64 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
66 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.neinear.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'extrapolation node outputting failed.'")
67 if (
0 /= getErrTableWrite(SK_
'setExtrap.neinear.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
68 call disp%show(
"call setExtrap(neinear, crdx, func, queryx, extrap)")
72 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.neinear.extrap.txt', reshape([queryx, extrap], [nquery, 2_IK]), header = SK_'queryx,extrap')) error stop 'extrapolation outputting failed.'")
73 if (
0 /= getErrTableWrite(SK_
'setExtrap.neinear.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
75 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
76 call disp%show(
"!1D next neighbor extrapolation.")
77 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
79 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.neinext.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'extrapolation node outputting failed.'")
80 if (
0 /= getErrTableWrite(SK_
'setExtrap.neinext.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
81 call disp%show(
"call setExtrap(neinext, crdx, func, queryx, extrap)")
85 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.neinext.extrap.txt', reshape([queryx, extrap], [nquery, 2_IK]), header = SK_'queryx,extrap')) error stop 'extrapolation outputting failed.'")
86 if (
0 /= getErrTableWrite(SK_
'setExtrap.neinext.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
88 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
89 call disp%show(
"!1D previous neighbor extrapolation.")
90 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
92 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.neiprev.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'extrapolation node outputting failed.'")
93 if (
0 /= getErrTableWrite(SK_
'setExtrap.neiprev.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
94 call disp%show(
"call setExtrap(neiprev, crdx, func, queryx, extrap)")
98 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.neiprev.extrap.txt', reshape([queryx, extrap], [nquery, 2_IK]), header = SK_'queryx,extrap')) error stop 'extrapolation outputting failed.'")
99 if (
0 /= getErrTableWrite(SK_
'setExtrap.neiprev.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
101 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
102 call disp%show(
"!1D piecewise linear extrapolation.")
103 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
105 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.piwilin.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'extrapolation node outputting failed.'")
106 if (
0 /= getErrTableWrite(SK_
'setExtrap.piwilin.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
107 call disp%show(
"call setExtrap(piwilin, crdx, func, queryx, extrap)")
111 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.piwilin.extrap.txt', reshape([queryx, extrap], [nquery, 2_IK]), header = SK_'queryx,extrap')) error stop 'extrapolation outputting failed.'")
112 if (
0 /= getErrTableWrite(SK_
'setExtrap.piwilin.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
114 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
115 call disp%show(
"!1D single polynomial extrapolation.")
116 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
118 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.monopol.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'extrapolation node outputting failed.'")
119 if (
0 /= getErrTableWrite(SK_
'setExtrap.monopol.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
120 call disp%show(
"call setExtrap(monopol, crdx, func, queryx, extrap, relerr)")
126 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.monopol.extrap.txt', reshape([queryx, extrap], [nquery, 2_IK]), header = SK_'queryx,extrap')) error stop 'extrapolation outputting failed.'")
127 if (
0 /= getErrTableWrite(SK_
'setExtrap.monopol.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
129 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
130 call disp%show(
"!1D single polynomial extrapolation showing Runge effect.")
131 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
135 call disp%show(
"ncrd = 9; nquery = 50 * ncrd")
136 ncrd
= 9; nquery
= 50 * ncrd
137 call disp%show(
"crdx = getLinSpace(-5., +5., ncrd)")
141 call disp%show(
"func = exp(getNormLogPDF(crdx))")
145 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.rungeEffect.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'extrapolation node outputting failed.'")
146 if (
0 /= getErrTableWrite(SK_
'setExtrap.rungeEffect.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
147 call disp%show(
"queryx = getLinSpace(1.1 * minval(crdx, 1), 1.1 * maxval(crdx, 1), nquery)")
148 queryx
= getLinSpace(
1.1 * minval(crdx,
1),
1.1 * maxval(crdx,
1), nquery)
151 call disp%show(
"call setResized(extrap, size(queryx, 1, IK))")
153 call disp%show(
"call setResized(relerr, size(queryx, 1, IK))")
155 call disp%show(
"call setExtrap(monopol, crdx, func, queryx, extrap, relerr)")
161 call disp%show(
"if (0 /= getErrTableWrite(SK_'setExtrap.rungeEffect.extrap.txt', reshape([queryx, extrap], [nquery, 2_IK]), header = SK_'queryx,extrap')) error stop 'extrapolation outputting failed.'")
162 if (
0 /= getErrTableWrite(SK_
'setExtrap.rungeEffect.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
Allocate or resize (shrink or expand) an input allocatable scalar string or array of rank 1....
Generate count evenly spaced points over the interval [x1, x2] if x1 < x2, or [x2,...
Generate the natural logarithm of probability density function (PDF) of the univariate Normal distrib...
Generate and return the iostat code resulting from writing the input table of rank 1 or 2 to the spec...
This is a generic method of the derived type display_type with pass attribute.
This is a generic method of the derived type display_type with pass attribute.
This module contains procedures and generic interfaces for resizing allocatable arrays of various typ...
This module contains procedures and generic interfaces for generating arrays with linear or logarithm...
This module contains classes and procedures for computing various statistical quantities related to t...
This module contains classes and procedures for input/output (IO) or generic display operations on st...
type(display_type) disp
This is a scalar module variable an object of type display_type for general display.
This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...
integer, parameter LK
The default logical kind in the ParaMonte library: kind(.true.) in Fortran, kind(....
integer, parameter IK
The default integer kind in the ParaMonte library: int32 in Fortran, c_int32_t in C-Fortran Interoper...
integer, parameter SK
The default character kind in the ParaMonte library: kind("a") in Fortran, c_char in C-Fortran Intero...
integer, parameter RKS
The single-precision real kind in Fortran mode. On most platforms, this is an 32-bit real kind.
This module contains relevant mathematical constants.
real(RKB), parameter PI
The scalar real constant of kind with highest available precision RKB representing the irrational num...
type(piwilin_type), parameter piwilin
type(neiprev_type), parameter neiprev
type(neinext_type), parameter neinext
type(neinear_type), parameter neinear
type(neimean_type), parameter neimean
Generate and return an object of type display_type.
10+0.00000000,
+0.785398185,
+1.57079637,
+2.35619450,
+3.14159274,
+3.92699099,
+4.71238899,
+5.49778748,
+6.28318548
13+0.00000000,
+0.707106769,
+1.00000000,
+0.707106769,
-0.874227766E-7,
-0.707106888,
-1.00000000,
-0.707106531,
+0.174845553E-6
16-1.57079637,
-1.27627206,
-0.981747746,
-0.687223434,
-0.392699122,
-0.981748104E-1,
+0.196349502,
+0.490873933,
+0.785398126,
+1.07992232,
+1.37444675,
+1.66897118,
+1.96349537,
+2.25801945,
+2.55254412,
+2.84706831,
+3.14159250,
+3.43611670,
+3.73064089,
+4.02516556,
+4.31968975,
+4.61421394,
+4.90873861,
+5.20326281,
+5.49778700,
+5.79231119,
+6.08683538,
+6.38136005,
+6.67588472,
+6.97040892,
+7.26493311,
+7.55945730,
+7.85398197
24if (
0 /= getErrTableWrite(SK_
'setExtrap.neimean.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
27+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.353553385,
+0.353553385,
+0.353553385,
+0.853553414,
+0.853553414,
+0.853553414,
+0.853553414,
+0.853553414,
+0.353553355,
+0.353553355,
+0.353553355,
-0.353553474,
-0.353553474,
-0.853553414,
-0.853553414,
-0.853553414,
-0.853553295,
-0.853553295,
-0.853553295,
-0.353553176,
-0.353553176,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6
28if (
0 /= getErrTableWrite(SK_
'setExtrap.neimean.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
34if (
0 /= getErrTableWrite(SK_
'setExtrap.neinear.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
37+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.707106769,
+0.707106769,
+0.707106769,
+1.00000000,
+1.00000000,
+1.00000000,
+0.707106769,
+0.707106769,
-0.874227766E-7,
-0.874227766E-7,
-0.874227766E-7,
-0.707106888,
-0.707106888,
-0.707106888,
-1.00000000,
-1.00000000,
-0.707106531,
-0.707106531,
-0.707106531,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6
38if (
0 /= getErrTableWrite(SK_
'setExtrap.neinear.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
44if (
0 /= getErrTableWrite(SK_
'setExtrap.neinext.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
47+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.707106769,
+0.707106769,
+0.707106769,
+1.00000000,
+1.00000000,
+0.707106769,
+0.707106769,
+0.707106769,
-0.874227766E-7,
-0.874227766E-7,
-0.874227766E-7,
-0.707106888,
-0.707106888,
-1.00000000,
-1.00000000,
-1.00000000,
-0.707106531,
-0.707106531,
-0.707106531,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6
48if (
0 /= getErrTableWrite(SK_
'setExtrap.neinext.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
54if (
0 /= getErrTableWrite(SK_
'setExtrap.neiprev.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
57+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.707106769,
+0.707106769,
+1.00000000,
+1.00000000,
+1.00000000,
+0.707106769,
+0.707106769,
+0.707106769,
-0.874227766E-7,
-0.874227766E-7,
-0.707106888,
-0.707106888,
-0.707106888,
-1.00000000,
-1.00000000,
-1.00000000,
-0.707106531,
-0.707106531,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6
58if (
0 /= getErrTableWrite(SK_
'setExtrap.neiprev.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
64if (
0 /= getErrTableWrite(SK_
'setExtrap.piwilin.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
67-1.41421354,
-1.14904845,
-0.883883417,
-0.618718445,
-0.353553385,
-0.883883759E-1,
+0.176776648,
+0.441941768,
+0.707106709,
+0.816941619,
+0.926776648,
+0.963388324,
+0.853553414,
+0.743718565,
+0.530330002,
+0.265165061,
+0.127229356E-6,
-0.265164793,
-0.530329704,
-0.743718445,
-0.853553414,
-0.963388264,
-0.926776648,
-0.816941679,
-0.707106709,
-0.441942036,
-0.176777050,
+0.883883536E-1,
+0.353553772,
+0.618718803,
+0.883883774,
+1.14904869,
+1.41421402
68if (
0 /= getErrTableWrite(SK_
'setExtrap.piwilin.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
74if (
0 /= getErrTableWrite(SK_
'setExtrap.monopol.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
77-1.78382504,
-1.33006334,
-0.990992546,
-0.692502201,
-0.398540974,
-0.996969119E-1,
+0.196270004,
+0.472104400,
+0.707106769,
+0.881702781,
+0.980677783,
+0.995225310,
+0.923959136,
+0.773035169,
+0.555531383,
+0.290238500,
+0.150949504E-6,
-0.290238202,
-0.555531144,
-0.773034930,
-0.923959076,
-0.995225310,
-0.980677783,
-0.881702840,
-0.707106888,
-0.472104609,
-0.196270570,
+0.996969715E-1,
+0.398542523,
+0.692507029,
+0.991004944,
+1.33009934,
+1.78385079
79+0.607967331E-5,
+0.118650487E-4,
+0.407919288E-5,
+0.873580575E-6,
+0.275671511E-6,
+0.200234425E-7,
-0.242143834E-7,
-0.267755293E-7,
-0.344169116E-14,
+0.240106557E-8,
+0.366708264E-8,
-0.796262667E-9,
-0.254658494E-8,
-0.381760346E-9,
+0.792169885E-9,
+0.192540028E-8,
+0.137390089E-14,
-0.111413094E-9,
-0.141699252E-8,
+0.155682744E-8,
+0.548243362E-8,
+0.250065546E-8,
-0.545696821E-8,
-0.304644345E-7,
-0.162425615E-12,
+0.111613183E-6,
-0.286382491E-7,
+0.423750883E-7,
+0.361353301E-6,
+0.153202564E-5,
+0.311061694E-5,
+0.886246380E-5,
+0.109672555E-4
80if (
0 /= getErrTableWrite(SK_
'setExtrap.monopol.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'
86ncrd
= 9; nquery
= 50 * ncrd
89-5.00000000,
-3.75000000,
-2.50000000,
-1.25000000,
+0.00000000,
+1.25000000,
+2.50000000,
+3.75000000,
+5.00000000
92+0.148671938E-5,
+0.352595642E-3,
+0.175282992E-1,
+0.182649091,
+0.398942292,
+0.182649091,
+0.175282992E-1,
+0.352595642E-3,
+0.148671938E-5
93if (
0 /= getErrTableWrite(SK_
'setExtrap.rungeEffect.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'extrapolation node outputting failed.'
94queryx
= getLinSpace(
1.1 * minval(crdx,
1),
1.1 * maxval(crdx,
1), nquery)
96-5.50000000,
-5.47550106,
-5.45100212,
-5.42650318,
-5.40200424,
-5.37750578,
-5.35300684,
-5.32850790,
-5.30400896,
-5.27951002,
-5.25501108,
-5.23051214,
-5.20601320,
-5.18151474,
-5.15701580,
-5.13251686,
-5.10801792,
-5.08351898,
-5.05902004,
-5.03452110,
-5.01002216,
-4.98552322,
-4.96102428,
-4.93652582,
-4.91202688,
-4.88752794,
-4.86302900,
-4.83853006,
-4.81403112,
-4.78953218,
-4.76503325,
-4.74053478,
-4.71603584,
-4.69153690,
-4.66703796,
-4.64253902,
-4.61804008,
-4.59354115,
-4.56904221,
-4.54454327,
-4.52004433,
-4.49554586,
-4.47104692,
-4.44654799,
-4.42204905,
-4.39755011,
-4.37305117,
-4.34855223,
-4.32405376,
-4.29955482,
-4.27505589,
-4.25055695,
-4.22605801,
-4.20155907,
-4.17706013,
-4.15256119,
-4.12806225,
-4.10356331,
-4.07906437,
-4.05456591,
-4.03006697,
-4.00556803,
-3.98106909,
-3.95657015,
-3.93207121,
-3.90757227,
-3.88307357,
-3.85857463,
-3.83407593,
-3.80957699,
-3.78507805,
-3.76057911,
-3.73608017,
-3.71158123,
-3.68708253,
-3.66258359,
-3.63808465,
-3.61358595,
-3.58908701,
-3.56458807,
-3.54008913,
-3.51559019,
-3.49109149,
-3.46659255,
-3.44209361,
-3.41759467,
-3.39309573,
-3.36859703,
-3.34409809,
-3.31959915,
-3.29510021,
-3.27060151,
-3.24610257,
-3.22160363,
-3.19710469,
-3.17260599,
-3.14810705,
-3.12360811,
-3.09910917,
-3.07461023,
-3.05011153,
-3.02561259,
-3.00111365,
-2.97661471,
-2.95211601,
-2.92761707,
-2.90311813,
-2.87861919,
-2.85412025,
-2.82962155,
-2.80512261,
-2.78062367,
-2.75612473,
-2.73162603,
-2.70712709,
-2.68262815,
-2.65812922,
-2.63363051,
-2.60913157,
-2.58463264,
-2.56013370,
-2.53563476,
-2.51113605,
-2.48663712,
-2.46213818,
-2.43763924,
-2.41314054,
-2.38864160,
-2.36414266,
-2.33964372,
-2.31514478,
-2.29064608,
-2.26614714,
-2.24164820,
-2.21714926,
-2.19265056,
-2.16815162,
-2.14365268,
-2.11915374,
-2.09465480,
-2.07015610,
-2.04565716,
-2.02115822,
-1.99665928,
-1.97216058,
-1.94766164,
-1.92316270,
-1.89866376,
-1.87416506,
-1.84966612,
-1.82516718,
-1.80066824,
-1.77616930,
-1.75167060,
-1.72717166,
-1.70267272,
-1.67817378,
-1.65367508,
-1.62917614,
-1.60467720,
-1.58017826,
-1.55567932,
-1.53118062,
-1.50668168,
-1.48218298,
-1.45768404,
-1.43318510,
-1.40868616,
-1.38418722,
-1.35968828,
-1.33518934,
-1.31069040,
-1.28619146,
-1.26169300,
-1.23719406,
-1.21269512,
-1.18819618,
-1.16369724,
-1.13919830,
-1.11469936,
-1.09020042,
-1.06570196,
-1.04120302,
-1.01670408,
-0.992205143,
-0.967706203,
-0.943207264,
-0.918708324,
-0.894209385,
-0.869710445,
-0.845211983,
-0.820713043,
-0.796214104,
-0.771715164,
-0.747216225,
-0.722717285,
-0.698218346,
-0.673719406,
-0.649220467,
-0.624722004,
-0.600223064,
-0.575724125,
-0.551225185,
-0.526726246,
-0.502227306,
-0.477728367,
-0.453229427,
-0.428730488,
-0.404232025,
-0.379733086,
-0.355234146,
-0.330735207,
-0.306236267,
-0.281737328,
-0.257238388,
-0.232739449,
-0.208240509,
-0.183742046,
-0.159243107,
-0.134744167,
-0.110245228,
-0.857462883E-1,
-0.612473488E-1,
-0.367484093E-1,
-0.122494698E-1,
+0.122494698E-1,
+0.367479324E-1,
+0.612468719E-1,
+0.857458115E-1,
+0.110244751,
+0.134743690,
+0.159242630,
+0.183741570,
+0.208240509,
+0.232738972,
+0.257237911,
+0.281736851,
+0.306235790,
+0.330734730,
+0.355233669,
+0.379732609,
+0.404231548,
+0.428730488,
+0.453228951,
+0.477727890,
+0.502226830,
+0.526725769,
+0.551224709,
+0.575723648,
+0.600222588,
+0.624721527,
+0.649220467,
+0.673718929,
+0.698217869,
+0.722716808,
+0.747215748,
+0.771714687,
+0.796213627,
+0.820712566,
+0.845211506,
+0.869710445,
+0.894208908,
+0.918707848,
+0.943206787,
+0.967705727,
+0.992204666,
+1.01670361,
+1.04120255,
+1.06570148,
+1.09020042,
+1.11469889,
+1.13919783,
+1.16369677,
+1.18819571,
+1.21269464,
+1.23719358,
+1.26169252,
+1.28619146,
+1.31069040,
+1.33518887,
+1.35968781,
+1.38418674,
+1.40868568,
+1.43318462,
+1.45768356,
+1.48218250,
+1.50668144,
+1.53117990,
+1.55567884,
+1.58017778,
+1.60467672,
+1.62917566,
+1.65367460,
+1.67817354,
+1.70267248,
+1.72717142,
+1.75166988,
+1.77616882,
+1.80066776,
+1.82516670,
+1.84966564,
+1.87416458,
+1.89866352,
+1.92316246,
+1.94766140,
+1.97215986,
+1.99665880,
+2.02115774,
+2.04565668,
+2.07015562,
+2.09465456,
+2.11915350,
+2.14365244,
+2.16815138,
+2.19264984,
+2.21714878,
+2.24164772,
+2.26614666,
+2.29064560,
+2.31514454,
+2.33964348,
+2.36414242,
+2.38864136,
+2.41313982,
+2.43763876,
+2.46213770,
+2.48663664,
+2.51113510,
+2.53563404,
+2.56013298,
+2.58463192,
+2.60913086,
+2.63362980,
+2.65812874,
+2.68262768,
+2.70712662,
+2.73162556,
+2.75612450,
+2.78062344,
+2.80512238,
+2.82962132,
+2.85412025,
+2.87861919,
+2.90311813,
+2.92761707,
+2.95211506,
+2.97661400,
+3.00111294,
+3.02561188,
+3.05011082,
+3.07460976,
+3.09910870,
+3.12360764,
+3.14810658,
+3.17260551,
+3.19710445,
+3.22160339,
+3.24610233,
+3.27060127,
+3.29510021,
+3.31959915,
+3.34409809,
+3.36859608,
+3.39309502,
+3.41759396,
+3.44209290,
+3.46659184,
+3.49109077,
+3.51558971,
+3.54008865,
+3.56458759,
+3.58908653,
+3.61358547,
+3.63808441,
+3.66258335,
+3.68708229,
+3.71158123,
+3.73608017,
+3.76057911,
+3.78507805,
+3.80957603,
+3.83407497,
+3.85857391,
+3.88307285,
+3.90757179,
+3.93207073,
+3.95656967,
+3.98106861,
+4.00556755,
+4.03006649,
+4.05456543,
+4.07906437,
+4.10356331,
+4.12806225,
+4.15256119,
+4.17706013,
+4.20155907,
+4.22605801,
+4.25055599,
+4.27505493,
+4.29955387,
+4.32405281,
+4.34855175,
+4.37305069,
+4.39754963,
+4.42204857,
+4.44654751,
+4.47104645,
+4.49554539,
+4.52004433,
+4.54454327,
+4.56904221,
+4.59354115,
+4.61804008,
+4.64253902,
+4.66703701,
+4.69153595,
+4.71603489,
+4.74053383,
+4.76503277,
+4.78953171,
+4.81403065,
+4.83852959,
+4.86302853,
+4.88752747,
+4.91202641,
+4.93652534,
+4.96102428,
+4.98552322,
+5.01002216,
+5.03452110,
+5.05902004,
+5.08351898,
+5.10801697,
+5.13251591,
+5.15701485,
+5.18151379,
+5.20601273,
+5.23051167,
+5.25501060,
+5.27950954,
+5.30400848,
+5.32850742,
+5.35300636,
+5.37750530,
+5.40200424,
+5.42650318,
+5.45100212,
+5.47550106,
+5.50000000
101+1.84591424,
+1.68530297,
+1.53404069,
+1.39173245,
+1.25799561,
+1.13246179,
+1.01476717,
+0.904567301,
+0.801525354,
+0.705316544,
+0.615625620,
+0.532148898,
+0.454591900,
+0.382672310,
+0.316112578,
+0.254649341,
+0.198026896,
+0.145998508,
+0.983262807E-1,
+0.547808707E-1,
+0.151412832E-1,
-0.208053477E-1,
-0.532639138E-1,
-0.824311003E-1,
-0.108497709,
-0.131645471,
-0.152049571,
-0.169878244,
-0.185293078,
-0.198448911,
-0.209494323,
-0.218571454,
-0.225816920,
-0.231360912,
-0.235328153,
-0.237837821,
-0.239003673,
-0.238934264,
-0.237732947,
-0.235498562,
-0.232324779,
-0.228300989,
-0.223511547,
-0.218037084,
-0.211953789,
-0.205333769,
-0.198245347,
-0.190752536,
-0.182916731,
-0.174794674,
-0.166440085,
-0.157903701,
-0.149232596,
-0.140471071,
-0.131660253,
-0.122838601,
-0.114041790,
-0.105302736,
-0.966518819E-1,
-0.881173611E-1,
-0.797245502E-1,
-0.714969933E-1,
-0.634558946E-1,
-0.556204244E-1,
-0.480078310E-1,
-0.406333320E-1,
-0.335105062E-1,
-0.266509764E-1,
-0.200649593E-1,
-0.137608796E-1,
-0.774581823E-2,
-0.202539330E-2,
+0.339613250E-2,
+0.851577707E-2,
+0.133317299E-1,
+0.178434551E-1,
+0.220513791E-1,
+0.259569362E-1,
+0.295626335E-1,
+0.328717791E-1,
+0.358885676E-1,
+0.386179537E-1,
+0.410656184E-1,
+0.432379991E-1,
+0.451420993E-1,
+0.467855111E-1,
+0.481763557E-1,
+0.493232496E-1,
+0.502352864E-1,
+0.509219170E-1,
+0.513929985E-1,
+0.516586453E-1,
+0.517293103E-1,
+0.516156703E-1,
+0.513285846E-1,
+0.508791469E-1,
+0.502785482E-1,
+0.495380759E-1,
+0.486691482E-1,
+0.476831794E-1,
+0.465916470E-1,
+0.454060547E-1,
+0.441377275E-1,
+0.427981243E-1,
+0.413985252E-1,
+0.399500579E-1,
+0.384638533E-1,
+0.369508006E-1,
+0.354216918E-1,
+0.338870808E-1,
+0.323573612E-1,
+0.308427252E-1,
+0.293531120E-1,
+0.278982297E-1,
+0.264875069E-1,
+0.251301378E-1,
+0.238350090E-1,
+0.226107500E-1,
+0.214656480E-1,
+0.204077084E-1,
+0.194446128E-1,
+0.185837168E-1,
+0.178320482E-1,
+0.171962772E-1,
+0.166827533E-1,
+0.162974615E-1,
+0.160460528E-1,
+0.159338061E-1,
+0.159656405E-1,
+0.161461290E-1,
+0.164794717E-1,
+0.169695076E-1,
+0.176197160E-1,
+0.184332132E-1,
+0.194127560E-1,
+0.205607153E-1,
+0.218791477E-1,
+0.233697221E-1,
+0.250337496E-1,
+0.268722028E-1,
+0.288856979E-1,
+0.310745575E-1,
+0.334386714E-1,
+0.359776653E-1,
+0.386908054E-1,
+0.415770747E-1,
+0.446350649E-1,
+0.478631519E-1,
+0.512593016E-1,
+0.548212640E-1,
+0.585464910E-1,
+0.624320805E-1,
+0.664749369E-1,
+0.706716031E-1,
+0.750185251E-1,
+0.795116946E-1,
+0.841470212E-1,
+0.889200345E-1,
+0.938261747E-1,
+0.988606289E-1,
+0.104018286,
+0.109293960,
+0.114682131,
+0.120177299,
+0.125773579,
+0.131465137,
+0.137245759,
+0.143109277,
+0.149049297,
+0.155059367,
+0.161132768,
+0.167262882,
+0.173442885,
+0.179665789,
+0.185924858,
+0.192212984,
+0.198523000,
+0.204847902,
+0.211180508,
+0.217513636,
+0.223840088,
+0.230152547,
+0.236444131,
+0.242707476,
+0.248935461,
+0.255121052,
+0.261257023,
+0.267336488,
+0.273352474,
+0.279298007,
+0.285166204,
+0.290950567,
+0.296644330,
+0.302241027,
+0.307734221,
+0.313117504,
+0.318384796,
+0.323530078,
+0.328547269,
+0.333430737,
+0.338174939,
+0.342774451,
+0.347223759,
+0.351518005,
+0.355652094,
+0.359621435,
+0.363421291,
+0.367047429,
+0.370495617,
+0.373761982,
+0.376842737,
+0.379734337,
+0.382433534,
+0.384937078,
+0.387242287,
+0.389346391,
+0.391247064,
+0.392942011,
+0.394429386,
+0.395707428,
+0.396774769,
+0.397630036,
+0.398272455,
+0.398701042,
+0.398915499,
+0.398915440,
+0.398701042,
+0.398272395,
+0.397630036,
+0.396774739,
+0.395707428,
+0.394429386,
+0.392942011,
+0.391247034,
+0.389346421,
+0.387242317,
+0.384937137,
+0.382433563,
+0.379734427,
+0.376842797,
+0.373762071,
+0.370495677,
+0.367047459,
+0.363421410,
+0.359621525,
+0.355652213,
+0.351518095,
+0.347223908,
+0.342774481,
+0.338175088,
+0.333430886,
+0.328547299,
+0.323530108,
+0.318384886,
+0.313117594,
+0.307734281,
+0.302241147,
+0.296644449,
+0.290950626,
+0.285166293,
+0.279297978,
+0.273352593,
+0.267336607,
+0.261257172,
+0.255121171,
+0.248935610,
+0.242707640,
+0.236444280,
+0.230152696,
+0.223840073,
+0.217513740,
+0.211180627,
+0.204848036,
+0.198523134,
+0.192213073,
+0.185924992,
+0.179665923,
+0.173442915,
+0.167262882,
+0.161132872,
+0.155059442,
+0.149049431,
+0.143109396,
+0.137245879,
+0.131465226,
+0.125773668,
+0.120177366,
+0.114682302,
+0.109294072,
+0.104018405,
+0.988607034E-1,
+0.938262716E-1,
+0.889201090E-1,
+0.841470733E-1,
+0.795117617E-1,
+0.750185698E-1,
+0.706717297E-1,
+0.664750114E-1,
+0.624321550E-1,
+0.585465655E-1,
+0.548213422E-1,
+0.512593761E-1,
+0.478631854E-1,
+0.446351022E-1,
+0.415770933E-1,
+0.386908874E-1,
+0.359777212E-1,
+0.334387198E-1,
+0.310745947E-1,
+0.288857389E-1,
+0.268722363E-1,
+0.250337645E-1,
+0.233697332E-1,
+0.218791589E-1,
+0.205607507E-1,
+0.194127727E-1,
+0.184332393E-1,
+0.176197328E-1,
+0.169695131E-1,
+0.164794754E-1,
+0.161461271E-1,
+0.159656331E-1,
+0.159338024E-1,
+0.160460435E-1,
+0.162974577E-1,
+0.166827403E-1,
+0.171962641E-1,
+0.178320222E-1,
+0.185836945E-1,
+0.194445904E-1,
+0.204076767E-1,
+0.214656107E-1,
+0.226107091E-1,
+0.238349903E-1,
+0.251301117E-1,
+0.264874734E-1,
+0.278981999E-1,
+0.293531083E-1,
+0.308427252E-1,
+0.323573612E-1,
+0.338870659E-1,
+0.354216844E-1,
+0.369508043E-1,
+0.384638608E-1,
+0.399501026E-1,
+0.413984731E-1,
+0.427981019E-1,
+0.441377461E-1,
+0.454059988E-1,
+0.465917066E-1,
+0.476831943E-1,
+0.486690998E-1,
+0.495380983E-1,
+0.502785295E-1,
+0.508791432E-1,
+0.513285920E-1,
+0.516156778E-1,
+0.517292917E-1,
+0.516586602E-1,
+0.513930023E-1,
+0.509219021E-1,
+0.502352864E-1,
+0.493232906E-1,
+0.481763929E-1,
+0.467855334E-1,
+0.451421440E-1,
+0.432380587E-1,
+0.410657004E-1,
+0.386179984E-1,
+0.358886197E-1,
+0.328718424E-1,
+0.295627043E-1,
+0.259570107E-1,
+0.220514089E-1,
+0.178434961E-1,
+0.133317783E-1,
+0.851577334E-2,
+0.339613203E-2,
-0.202539284E-2,
-0.774581730E-2,
-0.137606375E-1,
-0.200647190E-1,
-0.266507715E-1,
-0.335103124E-1,
-0.406331867E-1,
-0.480076671E-1,
-0.556202531E-1,
-0.634557307E-1,
-0.714968443E-1,
-0.797243416E-1,
-0.881172419E-1,
-0.966519117E-1,
-0.105302691,
-0.114041805,
-0.122838676,
-0.131660223,
-0.140471101,
-0.149232566,
-0.157903314,
-0.166439772,
-0.174794197,
-0.182916522,
-0.190752506,
-0.198245049,
-0.205333620,
-0.211953610,
-0.218036979,
-0.223511428,
-0.228300855,
-0.232324779,
-0.235498562,
-0.237732947,
-0.238934264,
-0.239003673,
-0.237837821,
-0.235328302,
-0.231361106,
-0.225817204,
-0.218571752,
-0.209494501,
-0.198449165,
-0.185293362,
-0.169878602,
-0.152049929,
-0.131645873,
-0.108498201,
-0.824316442E-1,
-0.532639138E-1,
-0.208053477E-1,
+0.151412832E-1,
+0.547808707E-1,
+0.983262807E-1,
+0.145998508,
+0.198024780,
+0.254647046,
+0.316110075,
+0.382669598,
+0.454590619,
+0.532147288,
+0.615623891,
+0.705314636,
+0.801523566,
+0.904565215,
+1.01476502,
+1.13245940,
+1.25799561,
+1.39173245,
+1.53404069,
+1.68530297,
+1.84591424
103+1.07702601,
+0.982225537,
+0.893076599,
+0.809331059,
+0.730749071,
+0.657100320,
+0.588157535,
+0.523706019,
+0.463536203,
+0.407446563,
+0.355241686,
+0.306733757,
+0.261741042,
+0.220089629,
+0.181609005,
+0.146137625,
+0.113518901,
+0.836021528E-1,
+0.562424101E-1,
+0.313001648E-1,
+0.864130631E-2,
-0.118630575E-1,
-0.303367209E-1,
-0.468982607E-1,
-0.616624057E-1,
-0.747382045E-1,
-0.862305537E-1,
-0.962399021E-1,
-0.104862548,
-0.112190507,
-0.118311889,
-0.123310737,
-0.127267674,
-0.130259275,
-0.132358775,
-0.133635923,
-0.134157121,
-0.133985579,
-0.133181348,
-0.131801590,
-0.129900441,
-0.127529338,
-0.124736719,
-0.121568739,
-0.118068822,
-0.114278056,
-0.110235043,
-0.105976254,
-0.101535946,
-0.969461128E-1,
-0.922368914E-1,
-0.874364004E-1,
-0.825709328E-1,
-0.776649490E-1,
-0.727411211E-1,
-0.678205639E-1,
-0.629227608E-1,
-0.580656640E-1,
-0.532657467E-1,
-0.485382341E-1,
-0.438966863E-1,
-0.393536948E-1,
-0.349205248E-1,
-0.306072906E-1,
-0.264230017E-1,
-0.223756172E-1,
-0.184721258E-1,
-0.147184543E-1,
-0.111197811E-1,
-0.768028898E-2,
-0.440345798E-2,
-0.129196967E-2,
+0.165221526E-2,
+0.442781113E-2,
+0.703414530E-2,
+0.947121624E-2,
+0.117395101E-1,
+0.138400411E-1,
+0.157743581E-1,
+0.175444186E-1,
+0.191526096E-1,
+0.206017122E-1,
+0.218948480E-1,
+0.230355039E-1,
+0.240274239E-1,
+0.248746425E-1,
+0.255814344E-1,
+0.261522867E-1,
+0.265918970E-1,
+0.269051325E-1,
+0.270969905E-1,
+0.271726027E-1,
+0.271372236E-1,
+0.269961804E-1,
+0.267548617E-1,
+0.264187269E-1,
+0.259932466E-1,
+0.254839137E-1,
+0.248962454E-1,
+0.242357105E-1,
+0.235077869E-1,
+0.227178782E-1,
+0.218713507E-1,
+0.209735129E-1,
+0.200296082E-1,
+0.190447513E-1,
+0.180240124E-1,
+0.169723257E-1,
+0.158945415E-1,
+0.147953685E-1,
+0.136793843E-1,
+0.125510506E-1,
+0.114146899E-1,
+0.102744848E-1,
+0.913443416E-2,
+0.799842086E-2,
+0.687016407E-2,
+0.575322285E-2,
+0.465096906E-2,
+0.356663764E-2,
+0.250328844E-2,
+0.146380870E-2,
+0.450927240E-3,
-0.532828155E-3,
-0.148507080E-2,
-0.240359595E-2,
-0.328636006E-2,
-0.413151598E-2,
-0.493736099E-2,
-0.570236752E-2,
-0.642517395E-2,
-0.710457703E-2,
-0.773955695E-2,
-0.832922757E-2,
-0.887287408E-2,
-0.936992932E-2,
-0.981998350E-2,
-0.102227703E-1,
-0.105781658E-1,
-0.108861914E-1,
-0.111469943E-1,
-0.113608688E-1,
-0.115282265E-1,
-0.116496086E-1,
-0.117256660E-1,
-0.117571801E-1,
-0.117450273E-1,
-0.116901947E-1,
-0.115937730E-1,
-0.114569338E-1,
-0.112809595E-1,
-0.110672051E-1,
-0.108171040E-1,
-0.105321761E-1,
-0.102139888E-1,
-0.986419339E-2,
-0.948449224E-2,
-0.907664746E-2,
-0.864245463E-2,
-0.818376988E-2,
-0.770247262E-2,
-0.720048463E-2,
-0.667975377E-2,
-0.614224002E-2,
-0.558993593E-2,
-0.502482755E-2,
-0.444892421E-2,
-0.386422710E-2,
-0.327274320E-2,
-0.267646345E-2,
-0.207737111E-2,
-0.147743139E-2,
-0.878587598E-3,
-0.282768568E-3,
+0.308161252E-3,
+0.892336946E-3,
+0.146794424E-2,
+0.203321013E-2,
+0.258640945E-2,
+0.312586571E-2,
+0.364995585E-2,
+0.415710453E-2,
+0.464582490E-2,
+0.511466619E-2,
+0.556225050E-2,
+0.598727353E-2,
+0.638849428E-2,
+0.676475698E-2,
+0.711497199E-2,
+0.743813720E-2,
+0.773331895E-2,
+0.799968839E-2,
+0.823647995E-2,
+0.844302215E-2,
+0.861872640E-2,
+0.876309909E-2,
+0.887572952E-2,
+0.895630289E-2,
+0.900459010E-2,
+0.902045239E-2,
+0.900385156E-2,
+0.895482954E-2,
+0.887352694E-2,
+0.876017008E-2,
+0.861508306E-2,
+0.843867008E-2,
+0.823143311E-2,
+0.799396355E-2,
+0.772693567E-2,
+0.743110152E-2,
+0.710731279E-2,
+0.675649522E-2,
+0.637965323E-2,
+0.597787788E-2,
+0.555233099E-2,
+0.510424795E-2,
+0.463494007E-2,
+0.414579362E-2,
+0.363823399E-2,
+0.311377691E-2,
+0.257399073E-2,
+0.202049827E-2,
+0.145497790E-2,
+0.879156461E-3,
+0.294806872E-3,
-0.296254904E-3,
-0.892163487E-3,
-0.149105350E-2,
-0.209099590E-2,
-0.269004563E-2,
-0.328623876E-2,
-0.387759064E-2,
-0.446210988E-2,
-0.503779110E-2,
-0.560262008E-2,
-0.615461497E-2,
-0.669177109E-2,
-0.721210148E-2,
-0.771364197E-2,
-0.819444750E-2,
-0.865259767E-2,
-0.908621028E-2,
-0.949343946E-2,
-0.987247191E-2,
-0.102215679E-1,
-0.105390195E-1,
-0.108231800E-1,
-0.110724689E-1,
-0.112853842E-1,
-0.114604821E-1,
-0.115964133E-1,
-0.116919074E-1,
-0.117457798E-1,
-0.117569538E-1,
-0.117244394E-1,
-0.116473548E-1,
-0.115249371E-1,
-0.113565279E-1,
-0.111415917E-1,
-0.108797140E-1,
-0.105706183E-1,
-0.102141518E-1,
-0.981028751E-2,
-0.935916323E-2,
-0.886104256E-2,
-0.831634179E-2,
-0.772563368E-2,
-0.708963443E-2,
-0.640922785E-2,
-0.568544818E-2,
-0.491951266E-2,
-0.411275821E-2,
-0.326672778E-2,
-0.238312175E-2,
-0.146380789E-2,
-0.510824204E-3,
+0.473619992E-3,
+0.148714450E-2,
+0.252719689E-2,
+0.359103549E-2,
+0.467580743E-2,
+0.577843143E-2,
+0.689567765E-2,
+0.802415330E-2,
+0.916029699E-2,
+0.103003969E-1,
+0.114405733E-1,
+0.125767775E-1,
+0.137048755E-1,
+0.148205301E-1,
+0.159192774E-1,
+0.169965234E-1,
+0.180475581E-1,
+0.190675408E-1,
+0.200515203E-1,
+0.209944453E-1,
+0.218911543E-1,
+0.227364544E-1,
+0.235250201E-1,
+0.242514815E-1,
+0.249104183E-1,
+0.254963767E-1,
+0.260038618E-1,
+0.264273677E-1,
+0.267614201E-1,
+0.270005129E-1,
+0.271392222E-1,
+0.271721389E-1,
+0.270939376E-1,
+0.268993843E-1,
+0.265833363E-1,
+0.261407942E-1,
+0.255668964E-1,
+0.248569641E-1,
+0.240065213E-1,
+0.230112672E-1,
+0.218671914E-1,
+0.205705389E-1,
+0.191178564E-1,
+0.175060164E-1,
+0.157322511E-1,
+0.137941791E-1,
+0.116898352E-1,
+0.941776112E-2,
+0.697684987E-2,
+0.436664233E-2,
+0.158720836E-2,
-0.136073399E-2,
-0.447599916E-2,
-0.775655406E-2,
-0.111997006E-1,
-0.148019744E-1,
-0.185591094E-1,
-0.224659760E-1,
-0.265165530E-1,
-0.307038613E-1,
-0.350199193E-1,
-0.394557007E-1,
-0.440010689E-1,
-0.486447178E-1,
-0.533741266E-1,
-0.581755042E-1,
-0.630337074E-1,
-0.679322481E-1,
-0.728530884E-1,
-0.777765587E-1,
-0.826818794E-1,
-0.875461698E-1,
-0.923448801E-1,
-0.970517173E-1,
-0.101638496,
-0.106075138,
-0.110329397,
-0.114367083,
-0.118151702,
-0.121644519,
-0.124804504,
-0.127588034,
-0.129949078,
-0.131838977,
-0.133206263,
-0.133996710,
-0.134153217,
-0.133615583,
-0.132320553,
-0.130201563,
-0.127188861,
-0.123209141,
-0.118185610,
-0.112037800,
-0.104681402,
-0.960283056E-1,
-0.859863460E-1,
-0.744591504E-1,
-0.613461845E-1,
-0.465424508E-1,
-0.299384315E-1,
-0.114199370E-1,
+0.913200807E-2,
+0.318413228E-1,
+0.568359978E-1,
+0.842522010E-1,
+0.114228651,
+0.146910384,
+0.182448342,
+0.220999122,
+0.262725294,
+0.307795852,
+0.356385767,
+0.408676773,
+0.464856982,
+0.525121570,
+0.589672923,
+0.658720076,
+0.732479870,
+0.811176717,
+0.895042539,
+0.984316885,
+1.07924509,
+1.18009019,
+1.28711402,
+1.40058994,
+1.52080178,
+1.64804053,
-0.114277966,
-0.118068732,
-0.121568672,
-0.124736659,
-0.127529278,
-0.129900441,
-0.131801590,
-0.133181348,
-0.133985579,
-0.134157121,
-0.133635923,
-0.132358849,
-0.130259380,
-0.127267823,
-0.123310916,
-0.118311979,
-0.112190649,
-0.104862705,
-0.962400958E-1,
-0.862307400E-1,
-0.747384354E-1,
-0.616626777E-1,
-0.468985699E-1,
-0.303367209E-1,
-0.118630575E-1,
+0.864130631E-2,
+0.313001648E-1,
+0.562424101E-1,
+0.836021528E-1,
+0.113517679,
+0.146136284,
+0.181607589,
+0.220088065,
+0.261740297,
+0.306732833,
+0.355240703,
+0.407445461,
+0.463535190,
+0.523704767,
+0.588156283,
+0.657098889,
+0.730749071,
+0.809331059,
+0.893076599,
+0.982225537,
+1.07702601
104if (
0 /= getErrTableWrite(SK_
'setExtrap.rungeEffect.extrap.txt',
reshape([queryx, extrap], [nquery,
2_IK]), header
= SK_
'queryx,extrap'))
error stop 'extrapolation outputting failed.'