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(:), interp(:), 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(0._RKG, 2 * PI, nquery)")
44 call disp%show(
"call setResized(interp, 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 interpolation.")
51 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
53 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.neimean.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'interpolation node outputting failed.'")
54 if (
0 /= getErrTableWrite(SK_
'setInterp.neimean.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
55 call disp%show(
"call setInterp(neimean, crdx, func, queryx, interp)")
59 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.neimean.interp.txt', reshape([queryx, interp], [nquery, 2_IK]), header = SK_'queryx,interp')) error stop 'interpolation outputting failed.'")
60 if (
0 /= getErrTableWrite(SK_
'setInterp.neimean.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'
62 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
63 call disp%show(
"!1D nearest neighbor interpolation.")
64 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
66 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.neinear.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'interpolation node outputting failed.'")
67 if (
0 /= getErrTableWrite(SK_
'setInterp.neinear.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
68 call disp%show(
"call setInterp(neinear, crdx, func, queryx, interp)")
72 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.neinear.interp.txt', reshape([queryx, interp], [nquery, 2_IK]), header = SK_'queryx,interp')) error stop 'interpolation outputting failed.'")
73 if (
0 /= getErrTableWrite(SK_
'setInterp.neinear.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'
75 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
76 call disp%show(
"!1D next neighbor interpolation.")
77 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
79 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.neinext.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'interpolation node outputting failed.'")
80 if (
0 /= getErrTableWrite(SK_
'setInterp.neinext.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
81 call disp%show(
"call setInterp(neinext, crdx, func, queryx, interp)")
85 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.neinext.interp.txt', reshape([queryx, interp], [nquery, 2_IK]), header = SK_'queryx,interp')) error stop 'interpolation outputting failed.'")
86 if (
0 /= getErrTableWrite(SK_
'setInterp.neinext.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'
88 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
89 call disp%show(
"!1D previous neighbor interpolation.")
90 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
92 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.neiprev.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'interpolation node outputting failed.'")
93 if (
0 /= getErrTableWrite(SK_
'setInterp.neiprev.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
94 call disp%show(
"call setInterp(neiprev, crdx, func, queryx, interp)")
98 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.neiprev.interp.txt', reshape([queryx, interp], [nquery, 2_IK]), header = SK_'queryx,interp')) error stop 'interpolation outputting failed.'")
99 if (
0 /= getErrTableWrite(SK_
'setInterp.neiprev.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'
101 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
102 call disp%show(
"!1D piecewise linear interpolation.")
103 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
105 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.piwilin.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'interpolation node outputting failed.'")
106 if (
0 /= getErrTableWrite(SK_
'setInterp.piwilin.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
107 call disp%show(
"call setInterp(piwilin, crdx, func, queryx, interp)")
111 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.piwilin.interp.txt', reshape([queryx, interp], [nquery, 2_IK]), header = SK_'queryx,interp')) error stop 'interpolation outputting failed.'")
112 if (
0 /= getErrTableWrite(SK_
'setInterp.piwilin.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'
114 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
115 call disp%show(
"!1D single polynomial interpolation.")
116 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
118 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.monopol.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'interpolation node outputting failed.'")
119 if (
0 /= getErrTableWrite(SK_
'setInterp.monopol.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
120 call disp%show(
"call setInterp(monopol, crdx, func, queryx, interp, relerr)")
126 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.monopol.interp.txt', reshape([queryx, interp], [nquery, 2_IK]), header = SK_'queryx,interp')) error stop 'interpolation outputting failed.'")
127 if (
0 /= getErrTableWrite(SK_
'setInterp.monopol.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'
129 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
130 call disp%show(
"!1D single polynomial interpolation 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_'setInterp.rungeEffect.crd.txt', reshape([crdx, func], [ncrd, 2_IK]), header = SK_'crdx,func')) error stop 'interpolation node outputting failed.'")
146 if (
0 /= getErrTableWrite(SK_
'setInterp.rungeEffect.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
147 call disp%show(
"queryx = getLinSpace(minval(crdx, 1), maxval(crdx, 1), nquery)")
148 queryx
= getLinSpace(
minval(crdx,
1),
maxval(crdx,
1), nquery)
151 call disp%show(
"call setResized(interp, size(queryx, 1, IK))")
153 call disp%show(
"call setResized(relerr, size(queryx, 1, IK))")
155 call disp%show(
"call setInterp(monopol, crdx, func, queryx, interp, relerr)")
161 call disp%show(
"if (0 /= getErrTableWrite(SK_'setInterp.rungeEffect.interp.txt', reshape([queryx, interp], [nquery, 2_IK]), header = SK_'queryx,interp')) error stop 'interpolation outputting failed.'")
162 if (
0 /= getErrTableWrite(SK_
'setInterp.rungeEffect.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation 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+0.00000000,
+0.196349546,
+0.392699093,
+0.589048624,
+0.785398185,
+0.981747746,
+1.17809725,
+1.37444687,
+1.57079637,
+1.76714587,
+1.96349549,
+2.15984511,
+2.35619450,
+2.55254412,
+2.74889374,
+2.94524312,
+3.14159274,
+3.33794236,
+3.53429174,
+3.73064137,
+3.92699099,
+4.12334061,
+4.31969023,
+4.51603937,
+4.71238899,
+4.90873861,
+5.10508823,
+5.30143785,
+5.49778748,
+5.69413662,
+5.89048624,
+6.08683586,
+6.28318548
24if (
0 /= getErrTableWrite(SK_
'setInterp.neimean.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
27+0.00000000,
+0.353553385,
+0.353553385,
+0.353553385,
+0.707106769,
+0.853553414,
+0.853553414,
+0.853553414,
+1.00000000,
+0.853553414,
+0.853553414,
+0.853553414,
+0.707106769,
+0.353553355,
+0.353553355,
+0.353553355,
-0.874227766E-7,
-0.353553474,
-0.353553474,
-0.353553474,
-0.707106888,
-0.853553414,
-0.853553414,
-0.853553414,
-1.00000000,
-0.853553295,
-0.853553295,
-0.853553295,
-0.707106531,
-0.353553176,
-0.353553176,
-0.353553176,
+0.174845553E-6
28if (
0 /= getErrTableWrite(SK_
'setInterp.neimean.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'
34if (
0 /= getErrTableWrite(SK_
'setInterp.neinear.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
37+0.00000000,
+0.00000000,
+0.707106769,
+0.707106769,
+0.707106769,
+0.707106769,
+0.707106769,
+1.00000000,
+1.00000000,
+1.00000000,
+0.707106769,
+0.707106769,
+0.707106769,
+0.707106769,
-0.874227766E-7,
-0.874227766E-7,
-0.874227766E-7,
-0.874227766E-7,
-0.874227766E-7,
-0.707106888,
-0.707106888,
-0.707106888,
-1.00000000,
-1.00000000,
-1.00000000,
-1.00000000,
-0.707106531,
-0.707106531,
-0.707106531,
-0.707106531,
-0.707106531,
+0.174845553E-6,
+0.174845553E-6
38if (
0 /= getErrTableWrite(SK_
'setInterp.neinear.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'
44if (
0 /= getErrTableWrite(SK_
'setInterp.neinext.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
47+0.00000000,
+0.707106769,
+0.707106769,
+0.707106769,
+0.707106769,
+1.00000000,
+1.00000000,
+1.00000000,
+1.00000000,
+0.707106769,
+0.707106769,
+0.707106769,
+0.707106769,
-0.874227766E-7,
-0.874227766E-7,
-0.874227766E-7,
-0.874227766E-7,
-0.707106888,
-0.707106888,
-0.707106888,
-0.707106888,
-1.00000000,
-1.00000000,
-1.00000000,
-1.00000000,
-0.707106531,
-0.707106531,
-0.707106531,
-0.707106531,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6,
+0.174845553E-6
48if (
0 /= getErrTableWrite(SK_
'setInterp.neinext.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'
54if (
0 /= getErrTableWrite(SK_
'setInterp.neiprev.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
57+0.00000000,
+0.00000000,
+0.00000000,
+0.00000000,
+0.707106769,
+0.707106769,
+0.707106769,
+0.707106769,
+1.00000000,
+1.00000000,
+1.00000000,
+1.00000000,
+0.707106769,
+0.707106769,
+0.707106769,
+0.707106769,
-0.874227766E-7,
-0.874227766E-7,
-0.874227766E-7,
-0.874227766E-7,
-0.707106888,
-0.707106888,
-0.707106888,
-0.707106888,
-1.00000000,
-1.00000000,
-1.00000000,
-1.00000000,
-0.707106531,
-0.707106531,
-0.707106531,
-0.707106531,
+0.174845553E-6
58if (
0 /= getErrTableWrite(SK_
'setInterp.neiprev.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'
64if (
0 /= getErrTableWrite(SK_
'setInterp.piwilin.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
67+0.00000000,
+0.176776692,
+0.353553385,
+0.530330062,
+0.707106769,
+0.780330062,
+0.853553355,
+0.926776707,
+1.00000000,
+0.926776707,
+0.853553414,
+0.780330062,
+0.707106769,
+0.530330002,
+0.353553236,
+0.176776677,
-0.874227766E-7,
-0.176776841,
-0.353553355,
-0.530330122,
-0.707106888,
-0.780330181,
-0.853553534,
-0.926776707,
-1.00000000,
-0.926776648,
-0.853553295,
-0.780329883,
-0.707106531,
-0.530330181,
-0.353553414,
-0.176776618,
+0.174845553E-6
68if (
0 /= getErrTableWrite(SK_
'setInterp.piwilin.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'
74if (
0 /= getErrTableWrite(SK_
'setInterp.monopol.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
77+0.00000000,
+0.196270034,
+0.383659512,
+0.556001663,
+0.707106769,
+0.831272066,
+0.923677325,
+0.980677783,
+1.00000000,
+0.980852842,
+0.923959076,
+0.831517816,
+0.707106769,
+0.555531383,
+0.382632047,
+0.195055515,
-0.874227766E-7,
-0.195055693,
-0.382632226,
-0.555531502,
-0.707106888,
-0.831518054,
-0.923959255,
-0.980852902,
-1.00000000,
-0.980677783,
-0.923677325,
-0.831271827,
-0.707106531,
-0.556001723,
-0.383659661,
-0.196270034,
+0.174845553E-6
79+0.00000000,
-0.249128806E-7,
-0.239815581E-7,
-0.113504930E-7,
+0.00000000,
+0.723957783E-8,
+0.689760782E-8,
+0.275031220E-8,
+0.00000000,
-0.245563569E-8,
+0.272848411E-9,
-0.137060852E-8,
+0.00000000,
+0.792169885E-9,
+0.942236622E-9,
+0.133013600E-8,
+0.00000000,
-0.200998329E-8,
-0.402724254E-8,
-0.205636752E-8,
+0.00000000,
+0.357158592E-8,
+0.932413968E-8,
+0.615000317E-8,
+0.00000000,
-0.545696821E-8,
-0.249710865E-7,
-0.275031198E-7,
+0.00000000,
+0.166270183E-6,
+0.537838787E-6,
-0.158324891E-7,
-0.00000000
80if (
0 /= getErrTableWrite(SK_
'setInterp.monopol.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation 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_
'setInterp.rungeEffect.crd.txt',
reshape([crdx, func], [ncrd,
2_IK]), header
= SK_
'crdx,func'))
error stop 'interpolation node outputting failed.'
94queryx
= getLinSpace(
minval(crdx,
1),
maxval(crdx,
1), nquery)
96-5.00000000,
-4.97772837,
-4.95545673,
-4.93318462,
-4.91091299,
-4.88864136,
-4.86636972,
-4.84409809,
-4.82182646,
-4.79955435,
-4.77728271,
-4.75501108,
-4.73273945,
-4.71046782,
-4.68819618,
-4.66592407,
-4.64365244,
-4.62138081,
-4.59910917,
-4.57683754,
-4.55456591,
-4.53229380,
-4.51002216,
-4.48775053,
-4.46547890,
-4.44320726,
-4.42093563,
-4.39866352,
-4.37639189,
-4.35412025,
-4.33184862,
-4.30957699,
-4.28730488,
-4.26503325,
-4.24276161,
-4.22048998,
-4.19821835,
-4.17594671,
-4.15367508,
-4.13140297,
-4.10913134,
-4.08685970,
-4.06458807,
-4.04231644,
-4.02004433,
-3.99777269,
-3.97550106,
-3.95322943,
-3.93095779,
-3.90868592,
-3.88641429,
-3.86414242,
-3.84187078,
-3.81959915,
-3.79732752,
-3.77505565,
-3.75278401,
-3.73051214,
-3.70824051,
-3.68596888,
-3.66369724,
-3.64142537,
-3.61915350,
-3.59688187,
-3.57461023,
-3.55233860,
-3.53006697,
-3.50779510,
-3.48552322,
-3.46325159,
-3.44097996,
-3.41870832,
-3.39643645,
-3.37416482,
-3.35189295,
-3.32962132,
-3.30734968,
-3.28507805,
-3.26280618,
-3.24053454,
-3.21826267,
-3.19599104,
-3.17371941,
-3.15144777,
-3.12917590,
-3.10690427,
-3.08463240,
-3.06236076,
-3.04008913,
-3.01781750,
-2.99554563,
-2.97327399,
-2.95100212,
-2.92873049,
-2.90645885,
-2.88418698,
-2.86191535,
-2.83964372,
-2.81737185,
-2.79510021,
-2.77282858,
-2.75055671,
-2.72828507,
-2.70601344,
-2.68374157,
-2.66146994,
-2.63919830,
-2.61692643,
-2.59465480,
-2.57238317,
-2.55011129,
-2.52783966,
-2.50556803,
-2.48329616,
-2.46102452,
-2.43875265,
-2.41648102,
-2.39420938,
-2.37193751,
-2.34966588,
-2.32739425,
-2.30512238,
-2.28285074,
-2.26057911,
-2.23830724,
-2.21603560,
-2.19376397,
-2.17149210,
-2.14922047,
-2.12694883,
-2.10467696,
-2.08240533,
-2.06013370,
-2.03786182,
-2.01559019,
-1.99331856,
-1.97104669,
-1.94877505,
-1.92650342,
-1.90423155,
-1.88195992,
-1.85968828,
-1.83741641,
-1.81514478,
-1.79287291,
-1.77060127,
-1.74832964,
-1.72605777,
-1.70378613,
-1.68151450,
-1.65924263,
-1.63697100,
-1.61469936,
-1.59242749,
-1.57015586,
-1.54788423,
-1.52561235,
-1.50334072,
-1.48106909,
-1.45879722,
-1.43652558,
-1.41425395,
-1.39198208,
-1.36971045,
-1.34743881,
-1.32516694,
-1.30289531,
-1.28062367,
-1.25835180,
-1.23608017,
-1.21380854,
-1.19153666,
-1.16926503,
-1.14699340,
-1.12472153,
-1.10244989,
-1.08017826,
-1.05790639,
-1.03563476,
-1.01336288,
-0.991091251,
-0.968819618,
-0.946547985,
-0.924276352,
-0.902004242,
-0.879732609,
-0.857460976,
-0.835189342,
-0.812917709,
-0.790646076,
-0.768373966,
-0.746102333,
-0.723830700,
-0.701559067,
-0.679287434,
-0.657015324,
-0.634743690,
-0.612472057,
-0.590200424,
-0.567928791,
-0.545657158,
-0.523385048,
-0.501113415,
-0.478841782,
-0.456570148,
-0.434298515,
-0.412026882,
-0.389754772,
-0.367483139,
-0.345211506,
-0.322939873,
-0.300668240,
-0.278396606,
-0.256124496,
-0.233852863,
-0.211581230,
-0.189309597,
-0.167037964,
-0.144766331,
-0.122494221,
-0.100222588,
-0.779509544E-1,
-0.556793213E-1,
-0.334076881E-1,
-0.111360550E-1,
+0.111360550E-1,
+0.334076881E-1,
+0.556793213E-1,
+0.779509544E-1,
+0.100222588,
+0.122494698,
+0.144766331,
+0.167037964,
+0.189309597,
+0.211581230,
+0.233852863,
+0.256124973,
+0.278396606,
+0.300668240,
+0.322939873,
+0.345211506,
+0.367483139,
+0.389755249,
+0.412026882,
+0.434298515,
+0.456570148,
+0.478841782,
+0.501113415,
+0.523385525,
+0.545657158,
+0.567928791,
+0.590200424,
+0.612472057,
+0.634743690,
+0.657015800,
+0.679287434,
+0.701559067,
+0.723830700,
+0.746102333,
+0.768374443,
+0.790646076,
+0.812917709,
+0.835189342,
+0.857460976,
+0.879732609,
+0.902004719,
+0.924276352,
+0.946547985,
+0.968819618,
+0.991091251,
+1.01336288,
+1.03563499,
+1.05790663,
+1.08017826,
+1.10244989,
+1.12472153,
+1.14699316,
+1.16926527,
+1.19153690,
+1.21380854,
+1.23608017,
+1.25835180,
+1.28062344,
+1.30289555,
+1.32516718,
+1.34743881,
+1.36971045,
+1.39198208,
+1.41425419,
+1.43652582,
+1.45879745,
+1.48106909,
+1.50334072,
+1.52561235,
+1.54788446,
+1.57015610,
+1.59242773,
+1.61469936,
+1.63697100,
+1.65924263,
+1.68151474,
+1.70378637,
+1.72605801,
+1.74832964,
+1.77060127,
+1.79287291,
+1.81514502,
+1.83741665,
+1.85968828,
+1.88195992,
+1.90423155,
+1.92650318,
+1.94877529,
+1.97104692,
+1.99331856,
+2.01559019,
+2.03786182,
+2.06013346,
+2.08240557,
+2.10467720,
+2.12694883,
+2.14922047,
+2.17149210,
+2.19376421,
+2.21603584,
+2.23830748,
+2.26057911,
+2.28285074,
+2.30512238,
+2.32739449,
+2.34966612,
+2.37193775,
+2.39420938,
+2.41648102,
+2.43875265,
+2.46102476,
+2.48329639,
+2.50556803,
+2.52783966,
+2.55011129,
+2.57238293,
+2.59465504,
+2.61692667,
+2.63919830,
+2.66146994,
+2.68374157,
+2.70601320,
+2.72828531,
+2.75055695,
+2.77282858,
+2.79510021,
+2.81737185,
+2.83964348,
+2.86191559,
+2.88418722,
+2.90645885,
+2.92873049,
+2.95100212,
+2.97327423,
+2.99554586,
+3.01781750,
+3.04008961,
+3.06236076,
+3.08463287,
+3.10690403,
+3.12917614,
+3.15144730,
+3.17371941,
+3.19599152,
+3.21826267,
+3.24053478,
+3.26280594,
+3.28507805,
+3.30735016,
+3.32962132,
+3.35189342,
+3.37416458,
+3.39643669,
+3.41870785,
+3.44097996,
+3.46325207,
+3.48552322,
+3.50779533,
+3.53006649,
+3.55233860,
+3.57461071,
+3.59688187,
+3.61915398,
+3.64142513,
+3.66369724,
+3.68596935,
+3.70824051,
+3.73051262,
+3.75278378,
+3.77505589,
+3.79732704,
+3.81959915,
+3.84187126,
+3.86414242,
+3.88641453,
+3.90868568,
+3.93095779,
+3.95322990,
+3.97550106,
+3.99777317,
+4.02004433,
+4.04231644,
+4.06458759,
+4.08685970,
+4.10913181,
+4.13140297,
+4.15367508,
+4.17594624,
+4.19821835,
+4.22049046,
+4.24276161,
+4.26503372,
+4.28730488,
+4.30957699,
+4.33184910,
+4.35412025,
+4.37639236,
+4.39866352,
+4.42093563,
+4.44320679,
+4.46547890,
+4.48775101,
+4.51002216,
+4.53229427,
+4.55456543,
+4.57683754,
+4.59910965,
+4.62138081,
+4.64365292,
+4.66592407,
+4.68819618,
+4.71046734,
+4.73273945,
+4.75501156,
+4.77728271,
+4.79955482,
+4.82182598,
+4.84409809,
+4.86637020,
+4.88864136,
+4.91091347,
+4.93318462,
+4.95545673,
+4.97772789,
+5.00000000
101+0.148671938E-5,
-0.315015167E-1,
-0.601745024E-1,
-0.861645862E-1,
-0.109612145,
-0.130654246,
-0.149422556,
-0.166043878,
-0.180640548,
-0.193330437,
-0.204226360,
-0.213437706,
-0.221069276,
-0.227221802,
-0.231992036,
-0.235473037,
-0.237753779,
-0.238919765,
-0.239053071,
-0.238231897,
-0.236531466,
-0.234023437,
-0.230776504,
-0.226856112,
-0.222324669,
-0.217241764,
-0.211664021,
-0.205645263,
-0.199237019,
-0.192487717,
-0.185443670,
-0.178148419,
-0.170643091,
-0.162966967,
-0.155156970,
-0.147247672,
-0.139271557,
-0.131259248,
-0.123239413,
-0.115238659,
-0.107282206,
-0.993932337E-1,
-0.915930718E-1,
-0.839017183E-1,
-0.763373747E-1,
-0.689172000E-1,
-0.616563670E-1,
-0.545688942E-1,
-0.476673916E-1,
-0.409631878E-1,
-0.344665423E-1,
-0.281862356E-1,
-0.221302547E-1,
-0.163052194E-1,
-0.107168341E-1,
-0.536973402E-2,
-0.267778174E-3,
+0.458629709E-2,
+0.919039920E-2,
+0.135434233E-1,
+0.176449679E-1,
+0.214954242E-1,
+0.250957906E-1,
+0.284477454E-1,
+0.315536484E-1,
+0.344164334E-1,
+0.370395482E-1,
+0.394270197E-1,
+0.415833071E-1,
+0.435133055E-1,
+0.452223904E-1,
+0.467163473E-1,
+0.480012372E-1,
+0.490835458E-1,
+0.499700010E-1,
+0.506676510E-1,
+0.511837713E-1,
+0.515259132E-1,
+0.517017841E-1,
+0.517192855E-1,
+0.515864864E-1,
+0.513115898E-1,
+0.509029366E-1,
+0.503689274E-1,
+0.497180447E-1,
+0.489588827E-1,
+0.480999388E-1,
+0.471498966E-1,
+0.461173803E-1,
+0.450109467E-1,
+0.438391864E-1,
+0.426105559E-1,
+0.413336419E-1,
+0.400168225E-1,
+0.386683345E-1,
+0.372964628E-1,
+0.359093137E-1,
+0.345148705E-1,
+0.331209451E-1,
+0.317353420E-1,
+0.303655714E-1,
+0.290190466E-1,
+0.277030393E-1,
+0.264245756E-1,
+0.251905490E-1,
+0.240076259E-1,
+0.228823330E-1,
+0.218209103E-1,
+0.208294578E-1,
+0.199138392E-1,
+0.190796666E-1,
+0.183323752E-1,
+0.176771432E-1,
+0.171189085E-1,
+0.166624114E-1,
+0.163121074E-1,
+0.160722565E-1,
+0.159468334E-1,
+0.159395952E-1,
+0.160540491E-1,
+0.162934419E-1,
+0.166607983E-1,
+0.171588659E-1,
+0.177901648E-1,
+0.185569618E-1,
+0.194612779E-1,
+0.205048546E-1,
+0.216892809E-1,
+0.230157692E-1,
+0.244854074E-1,
+0.260990076E-1,
+0.278570615E-1,
+0.297599584E-1,
+0.318077914E-1,
+0.340003893E-1,
+0.363374092E-1,
+0.388182811E-1,
+0.414421484E-1,
+0.442080200E-1,
+0.471146777E-1,
+0.501606278E-1,
+0.533442348E-1,
+0.566636771E-1,
+0.601168498E-1,
+0.637015849E-1,
+0.674153790E-1,
+0.712556392E-1,
+0.752196759E-1,
+0.793043748E-1,
+0.835067332E-1,
+0.878234506E-1,
+0.922510400E-1,
+0.967859104E-1,
+0.101424426,
+0.106162593,
+0.110996455,
+0.115921915,
+0.120934658,
+0.126030326,
+0.131204531,
+0.136452526,
+0.141769737,
+0.147151440,
+0.152592674,
+0.158088535,
+0.163634077,
+0.169224173,
+0.174853653,
+0.180517435,
+0.186210185,
+0.191926658,
+0.197661579,
+0.203409538,
+0.209165186,
+0.214923218,
+0.220678106,
+0.226424575,
+0.232157171,
+0.237870425,
+0.243559122,
+0.249217704,
+0.254840940,
+0.260423481,
+0.265960187,
+0.271445632,
+0.276874691,
+0.282242179,
+0.287543118,
+0.292772442,
+0.297925085,
+0.302996427,
+0.307981372,
+0.312875330,
+0.317673564,
+0.322371632,
+0.326965183,
+0.331449598,
+0.335820675,
+0.340074390,
+0.344206691,
+0.348213583,
+0.352091342,
+0.355836183,
+0.359444618,
+0.362913340,
+0.366238832,
+0.369417995,
+0.372448087,
+0.375325859,
+0.378048807,
+0.380614251,
+0.383019835,
+0.385263234,
+0.387342423,
+0.389255166,
+0.390999913,
+0.392574966,
+0.393978775,
+0.395209998,
+0.396267533,
+0.397150308,
+0.397857577,
+0.398388594,
+0.398742855,
+0.398920149,
+0.398920119,
+0.398742944,
+0.398388624,
+0.397857606,
+0.397150338,
+0.396267503,
+0.395209968,
+0.393978715,
+0.392574966,
+0.390999943,
+0.389255196,
+0.387342304,
+0.385263175,
+0.383019835,
+0.380614221,
+0.378048778,
+0.375325859,
+0.372447968,
+0.369418055,
+0.366238743,
+0.362913251,
+0.359444648,
+0.355836213,
+0.352091253,
+0.348213524,
+0.344206661,
+0.340074390,
+0.335820735,
+0.331449598,
+0.326965094,
+0.322371662,
+0.317673594,
+0.312875301,
+0.307981342,
+0.302996337,
+0.297925055,
+0.292772412,
+0.287543118,
+0.282242209,
+0.276874661,
+0.271445513,
+0.265960097,
+0.260423481,
+0.254840910,
+0.249217704,
+0.243559122,
+0.237870350,
+0.232157126,
+0.226424560,
+0.220678151,
+0.214923233,
+0.209165245,
+0.203409493,
+0.197661519,
+0.191926643,
+0.186210170,
+0.180517465,
+0.174853712,
+0.169224128,
+0.163634017,
+0.158088550,
+0.152592674,
+0.147151470,
+0.141769692,
+0.136452466,
+0.131204471,
+0.126030326,
+0.120934658,
+0.115921922,
+0.110996395,
+0.106162533,
+0.101424381,
+0.967859104E-1,
+0.922510251E-1,
+0.878234506E-1,
+0.835066810E-1,
+0.793043375E-1,
+0.752196237E-1,
+0.712556317E-1,
+0.674153864E-1,
+0.637015775E-1,
+0.601168163E-1,
+0.566636361E-1,
+0.533442721E-1,
+0.501606315E-1,
+0.471146777E-1,
+0.442080498E-1,
+0.414421260E-1,
+0.388182625E-1,
+0.363374054E-1,
+0.340003930E-1,
+0.318077877E-1,
+0.297599752E-1,
+0.278570391E-1,
+0.260989666E-1,
+0.244854093E-1,
+0.230157655E-1,
+0.216892716E-1,
+0.205048546E-1,
+0.194612537E-1,
+0.185569599E-1,
+0.177901648E-1,
+0.171588641E-1,
+0.166607983E-1,
+0.162934400E-1,
+0.160540435E-1,
+0.159395933E-1,
+0.159468316E-1,
+0.160722584E-1,
+0.163121112E-1,
+0.166624170E-1,
+0.171189159E-1,
+0.176771432E-1,
+0.183323752E-1,
+0.190796647E-1,
+0.199138336E-1,
+0.208294727E-1,
+0.218209140E-1,
+0.228823368E-1,
+0.240076296E-1,
+0.251905434E-1,
+0.264245756E-1,
+0.277030505E-1,
+0.290190652E-1,
+0.303655677E-1,
+0.317353457E-1,
+0.331209153E-1,
+0.345148556E-1,
+0.359093435E-1,
+0.372964889E-1,
+0.386683270E-1,
+0.400168225E-1,
+0.413336679E-1,
+0.426105782E-1,
+0.438392088E-1,
+0.450109541E-1,
+0.461174771E-1,
+0.471498594E-1,
+0.480999723E-1,
+0.489588752E-1,
+0.497180298E-1,
+0.503689051E-1,
+0.509029403E-1,
+0.513116047E-1,
+0.515864789E-1,
+0.517192781E-1,
+0.517017841E-1,
+0.515259206E-1,
+0.511837751E-1,
+0.506676584E-1,
+0.499699861E-1,
+0.490835458E-1,
+0.480012447E-1,
+0.467163771E-1,
+0.452224016E-1,
+0.435132831E-1,
+0.415832996E-1,
+0.394269750E-1,
+0.370396078E-1,
+0.344164297E-1,
+0.315535888E-1,
+0.284477398E-1,
+0.250957161E-1,
+0.214954615E-1,
+0.176449753E-1,
+0.135433301E-1,
+0.919040293E-2,
+0.458619557E-2,
-0.267725205E-3,
-0.536979176E-2,
-0.107167251E-1,
-0.163052157E-1,
-0.221303776E-1,
-0.281862393E-1,
-0.344666094E-1,
-0.409630984E-1,
-0.476673990E-1,
-0.545690358E-1,
-0.616563857E-1,
-0.689173341E-1,
-0.763373673E-1,
-0.839017034E-1,
-0.915929079E-1,
-0.993933082E-1,
-0.107282400,
-0.115238607,
-0.123239458,
-0.131259084,
-0.139271617,
-0.147247791,
-0.155156970,
-0.162967205,
-0.170643091,
-0.178148389,
-0.185443878,
-0.192487597,
-0.199237138,
-0.205645263,
-0.211664021,
-0.217241615,
-0.222324669,
-0.226856202,
-0.230776504,
-0.234023511,
-0.236531407,
-0.238231897,
-0.239053056,
-0.238919765,
-0.237753719,
-0.235473037,
-0.231992036,
-0.227221891,
-0.221069276,
-0.213437587,
-0.204226360,
-0.193330169,
-0.180640817,
-0.166043878,
-0.149422184,
-0.130654246,
-0.109611660,
-0.861645862E-1,
-0.601745024E-1,
-0.315021649E-1,
+0.148671938E-5
103+0.00000000,
-0.179553460E-1,
-0.342642069E-1,
-0.490151942E-1,
-0.622927397E-1,
-0.741790533E-1,
-0.847529396E-1,
-0.940901786E-1,
-0.102263659,
-0.109343506,
-0.115396656,
-0.120487891,
-0.124679111,
-0.128029689,
-0.130596519,
-0.132434189,
-0.133594766,
-0.134128198,
-0.134082243,
-0.133502349,
-0.132432103,
-0.130912930,
-0.128984421,
-0.126684204,
-0.124048062,
-0.121110082,
-0.117902547,
-0.114456065,
-0.110799856,
-0.106961302,
-0.102966450,
-0.988398567E-1,
-0.946045443E-1,
-0.902825072E-1,
-0.858941078E-1,
-0.814586282E-1,
-0.769940689E-1,
-0.725172609E-1,
-0.680439323E-1,
-0.635886416E-1,
-0.591651089E-1,
-0.547858961E-1,
-0.504625849E-1,
-0.462058969E-1,
-0.420255437E-1,
-0.379306786E-1,
-0.339293592E-1,
-0.300289318E-1,
-0.262360349E-1,
-0.225565229E-1,
-0.189957172E-1,
-0.155580966E-1,
-0.122477012E-1,
-0.906785205E-2,
-0.602135528E-2,
-0.311045162E-2,
-0.336964033E-3,
+0.229787896E-2,
+0.479319133E-2,
+0.714859925E-2,
+0.936410297E-2,
+0.114401095E-1,
+0.133773321E-1,
+0.151768345E-1,
+0.168400202E-1,
+0.183685832E-1,
+0.197644755E-1,
+0.210299287E-1,
+0.221673604E-1,
+0.231794436E-1,
+0.240690373E-1,
+0.248392057E-1,
+0.254931580E-1,
+0.260342415E-1,
+0.264659692E-1,
+0.267919544E-1,
+0.270159133E-1,
+0.271416772E-1,
+0.271731317E-1,
+0.271142647E-1,
+0.269690603E-1,
+0.267415959E-1,
+0.264359824E-1,
+0.260563195E-1,
+0.256067496E-1,
+0.250913929E-1,
+0.245143808E-1,
+0.238798317E-1,
+0.231918227E-1,
+0.224544127E-1,
+0.216716025E-1,
+0.208473969E-1,
+0.199856758E-1,
+0.190903265E-1,
+0.181651320E-1,
+0.172138028E-1,
+0.162400156E-1,
+0.152473161E-1,
+0.142391874E-1,
+0.132190334E-1,
+0.121901557E-1,
+0.111557422E-1,
+0.101189148E-1,
+0.908267964E-2,
+0.804990903E-2,
+0.702342624E-2,
+0.600589626E-2,
+0.499987882E-2,
+0.400785636E-2,
+0.303215557E-2,
+0.207499904E-2,
+0.113851705E-2,
+0.224696458E-3,
-0.664593768E-3,
-0.152757193E-2,
-0.236261194E-2,
-0.316816731E-2,
-0.394283468E-2,
-0.468532555E-2,
-0.539444108E-2,
-0.606912514E-2,
-0.670842640E-2,
-0.731148757E-2,
-0.787758175E-2,
-0.840608962E-2,
-0.889648404E-2,
-0.934835337E-2,
-0.976139400E-2,
-0.101353880E-1,
-0.104702283E-1,
-0.107658999E-1,
-0.110224793E-1,
-0.112401396E-1,
-0.114191445E-1,
-0.115598310E-1,
-0.116626322E-1,
-0.117280586E-1,
-0.117567061E-1,
-0.117492229E-1,
-0.117063476E-1,
-0.116288913E-1,
-0.115177184E-1,
-0.113737574E-1,
-0.111980001E-1,
-0.109914970E-1,
-0.107553508E-1,
-0.104907053E-1,
-0.101987580E-1,
-0.988074951E-2,
-0.953796692E-2,
-0.917171314E-2,
-0.878334977E-2,
-0.837425236E-2,
-0.794582255E-2,
-0.749950344E-2,
-0.703673530E-2,
-0.655898731E-2,
-0.606774678E-2,
-0.556450384E-2,
-0.505075417E-2,
-0.452801073E-2,
-0.399777712E-2,
-0.346155162E-2,
-0.292084482E-2,
-0.237714546E-2,
-0.183193025E-2,
-0.128668000E-2,
-0.742842152E-3,
-0.201846386E-3,
+0.334882381E-3,
+0.865959853E-3,
+0.139002874E-2,
+0.190574233E-2,
+0.241180393E-2,
+0.290694786E-2,
+0.338993059E-2,
+0.385956024E-2,
+0.431468524E-2,
+0.475418288E-2,
+0.517699076E-2,
+0.558207417E-2,
+0.596846361E-2,
+0.633522775E-2,
+0.668148929E-2,
+0.700643053E-2,
+0.730926450E-2,
+0.758928200E-2,
+0.784581900E-2,
+0.807827525E-2,
+0.828609895E-2,
+0.846881140E-2,
+0.862597395E-2,
+0.875722338E-2,
+0.886225142E-2,
+0.894081872E-2,
+0.899273623E-2,
+0.901788846E-2,
+0.901621021E-2,
+0.898770895E-2,
+0.893245358E-2,
+0.885056797E-2,
+0.874224305E-2,
+0.860773679E-2,
+0.844735745E-2,
+0.826148782E-2,
+0.805055629E-2,
+0.781506021E-2,
+0.755554764E-2,
+0.727264024E-2,
+0.696700253E-2,
+0.663935952E-2,
+0.629048841E-2,
+0.592122274E-2,
+0.553243700E-2,
+0.512508303E-2,
+0.470013544E-2,
+0.425862661E-2,
+0.380162988E-2,
+0.333026773E-2,
+0.284568965E-2,
+0.234911637E-2,
+0.184177828E-2,
+0.132494885E-2,
+0.799935311E-3,
+0.268076343E-3,
-0.269273121E-3,
-0.810696860E-3,
-0.135479006E-2,
-0.190011517E-2,
-0.244521652E-2,
-0.298863463E-2,
-0.352886203E-2,
-0.406441558E-2,
-0.459379610E-2,
-0.511549599E-2,
-0.562801166E-2,
-0.612984737E-2,
-0.661948044E-2,
-0.709543284E-2,
-0.755622331E-2,
-0.800038502E-2,
-0.842647254E-2,
-0.883306190E-2,
-0.921873655E-2,
-0.958212558E-2,
-0.992188510E-2,
-0.102366991E-1,
-0.105253011E-1,
-0.107864533E-1,
-0.110189570E-1,
-0.112216761E-1,
-0.113935098E-1,
-0.115334252E-1,
-0.116404369E-1,
-0.117136193E-1,
-0.117521072E-1,
-0.117551116E-1,
-0.117219081E-1,
-0.116518382E-1,
-0.115443254E-1,
-0.113988677E-1,
-0.112150526E-1,
-0.109925382E-1,
-0.107310815E-1,
-0.104305176E-1,
-0.100907739E-1,
-0.971189234E-2,
-0.929398835E-2,
-0.883728359E-2,
-0.834209938E-2,
-0.780886831E-2,
-0.723810308E-2,
-0.663047098E-2,
-0.598670449E-2,
-0.530766277E-2,
-0.459431391E-2,
-0.384774152E-2,
-0.306912372E-2,
-0.225980394E-2,
-0.142119301E-2,
-0.554834725E-3,
+0.337612088E-3,
+0.125437044E-2,
+0.219356711E-2,
+0.315315067E-2,
+0.413101539E-2,
+0.512491772E-2,
+0.613250164E-2,
+0.715131452E-2,
+0.817873143E-2,
+0.921207946E-2,
+0.102485493E-1,
+0.112852361E-1,
+0.123191224E-1,
+0.133471107E-1,
+0.143659413E-1,
+0.153723219E-1,
+0.163628478E-1,
+0.173340272E-1,
+0.182822794E-1,
+0.192039683E-1,
+0.200953223E-1,
+0.209525544E-1,
+0.217718054E-1,
+0.225491486E-1,
+0.232806001E-1,
+0.239621662E-1,
+0.245897472E-1,
+0.251592733E-1,
+0.256666243E-1,
+0.261076819E-1,
+0.264783148E-1,
+0.267743915E-1,
+0.269917883E-1,
+0.271264203E-1,
+0.271742288E-1,
+0.271311980E-1,
+0.269933697E-1,
+0.267568585E-1,
+0.264178533E-1,
+0.259726606E-1,
+0.254176520E-1,
+0.247493591E-1,
+0.239644218E-1,
+0.230596792E-1,
+0.220320784E-1,
+0.208787955E-1,
+0.195971839E-1,
+0.181848239E-1,
+0.166395009E-1,
+0.149593558E-1,
+0.131427143E-1,
+0.111882146E-1,
+0.909482501E-2,
+0.686184596E-2,
+0.448889146E-2,
+0.197610888E-2,
-0.676095602E-3,
-0.346683571E-2,
-0.639476953E-2,
-0.945806876E-2,
-0.126544693E-1,
-0.159809627E-1,
-0.194341745E-1,
-0.230100825E-1,
-0.267040245E-1,
-0.305107050E-1,
-0.344242044E-1,
-0.384376422E-1,
-0.425436459E-1,
-0.467339531E-1,
-0.509995371E-1,
-0.553304218E-1,
-0.597159378E-1,
-0.641441196E-1,
-0.686023608E-1,
-0.730769485E-1,
-0.775531083E-1,
-0.820150748E-1,
-0.864456668E-1,
-0.908268392E-1,
-0.951392576E-1,
-0.993620530E-1,
-0.103473566,
-0.107450150,
-0.111267440,
-0.114898905,
-0.118317150,
-0.121492736,
-0.124394774,
-0.126990840,
-0.129246548,
-0.131126031,
-0.132591292,
-0.133602545,
-0.134118095,
-0.134094179,
-0.133485004,
-0.132242560,
-0.130316645,
-0.127654806,
-0.124202400,
-0.119901903,
-0.114693984,
-0.108515941,
-0.101303093,
-0.929882154E-1,
-0.835002139E-1,
-0.727667212E-1,
-0.607106052E-1,
-0.472531468E-1,
-0.323127173E-1,
-0.158025865E-1,
+0.236456213E-2,
+0.222823657E-1,
+0.440446325E-1,
+0.677522570E-1,
+0.935070589E-1,
+0.121414147,
+0.151586145,
+0.184134528,
+0.219180241,
+0.256844074,
+0.297250658,
+0.340534151,
+0.386825919,
+0.436269701,
+0.489005327,
+0.545186460,
+0.604964614,
+0.668495893,
+0.735949099,
+0.807488203,
+0.883293152,
+0.963541031,
+1.04841328,
+1.13810837,
+1.23281503,
+1.33274424,
+1.43810058,
+1.54909480,
-0.110799916,
-0.114456065,
-0.117902547,
-0.121109992,
-0.124048062,
-0.126684263,
-0.128984421,
-0.130912974,
-0.132432073,
-0.133502349,
-0.134082243,
-0.134128198,
-0.133594736,
-0.132434189,
-0.130596519,
-0.128029734,
-0.124679111,
-0.120487824,
-0.115396656,
-0.109343350,
-0.102263816,
-0.940901786E-1,
-0.847527310E-1,
-0.741790533E-1,
-0.622924678E-1,
-0.490151942E-1,
-0.342642069E-1,
-0.179557167E-1,
-0.00000000
104if (
0 /= getErrTableWrite(SK_
'setInterp.rungeEffect.interp.txt',
reshape([queryx, interp], [nquery,
2_IK]), header
= SK_
'queryx,interp'))
error stop 'interpolation outputting failed.'