npts= 0, x= 0.00000000000000E+00, y= 0.00000000000000E+00 npts= 1, x= 1.00000000000000E+00, y= 3.82680000000000E-01 npts= 2, x= 2.00000000000000E+00, y= 7.07100000000000E-01 npts= 3, x= 3.00000000000000E+00, y= 9.23880000000000E-01 npts= 4, x= 4.00000000000000E+00, y= 1.00000000000000E+00 npts= 5, x= 5.00000000000000E+00, y= 9.23880000000000E-01 npts= 6, x= 6.00000000000000E+00, y= 7.07100000000000E-01 npts= 7, x= 7.00000000000000E+00, y= 3.82680000000000E-01 npts= 8, x= 8.00000000000000E+00, y= 0.00000000000000E+00 npts= 9, x= 9.00000000000000E+00, y=-3.82680000000000E-01 npts= 10, x= 1.00000000000000E+01, y=-7.07100000000000E-01 npts= 11, x= 1.10000000000000E+01, y=-9.23880000000000E-01 npts= 12, x= 1.20000000000000E+01, y=-1.00000000000000E+00 npts= 13, x= 1.30000000000000E+01, y=-9.23880000000000E-01 npts= 14, x= 1.40000000000000E+01, y=-7.07100000000000E-01 npts= 15, x= 1.50000000000000E+01, y=-3.82680000000000E-01 npts= 16, x= 1.60000000000000E+01, y= 0.00000000000000E+00 npts= 17, x= 1.70000000000000E+01, y= 3.82680000000000E-01 npts= 18, x= 1.80000000000000E+01, y= 7.07100000000000E-01 npts= 19, x= 1.90000000000000E+01, y= 9.23880000000000E-01 npts= 20, x= 2.00000000000000E+01, y= 1.00000000000000E+00 npts= 21, x= 2.10000000000000E+01, y= 9.23880000000000E-01 npts= 22, x= 2.20000000000000E+01, y= 7.07100000000000E-01 npts= 23, x= 2.30000000000000E+01, y= 3.82680000000000E-01 npts= 24, x= 2.40000000000000E+01, y= 0.00000000000000E+00 npts= 25, x= 2.50000000000000E+01, y=-3.82680000000000E-01 npts= 26, x= 2.60000000000000E+01, y=-7.07100000000000E-01 npts= 27, x= 2.70000000000000E+01, y=-9.23880000000000E-01 npts= 28, x= 2.80000000000000E+01, y=-1.00000000000000E+00 npts= 29, x= 2.90000000000000E+01, y=-9.23880000000000E-01 npts= 30, x= 3.00000000000000E+01, y=-7.07100000000000E-01 npts= 31, x= 3.10000000000000E+01, y=-3.82680000000000E-01 npts= 32, x= 3.20000000000000E+01, y= 0.00000000000000E+00 end of input data 33 points read, using 6 terms xmin= 0.00000000000000E+00, xmax= 3.20000000000000E+01 ymin=-1.00000000000000E+00, ymax= 1.00000000000000E+00 coefficients a( 0)= 3.81639164714898E-17, b( 0)= 0.00000000000000E+00 a( 1)=-2.08166817117217E-17, b( 1)= 5.81132364452230E-17 a( 2)= 2.68882138776405E-16, b( 2)= 9.99997161685504E-01 a( 3)=-9.19403442267708E-17, b( 3)=-8.41340885848751E-17 a( 4)= 1.38777878078145E-17, b( 4)=-1.73472347597681E-17 a( 5)=-1.56125112837913E-16, b( 5)= 6.76542155630955E-17 y( 0)= 0.00000000000000E+00, fit= 5.20417042793042E-17, err-5.20417042793042E-17 y( 1)= 3.82680000000000E-01, fit= 3.82682346189156E-01, err-2.34618915639917E-06 y( 2)= 7.07100000000000E-01, fit= 7.07104774195120E-01, err-4.77419512046051E-06 y( 3)= 9.23880000000000E-01, fit= 9.23876910250617E-01, err 3.08974938301176E-06 y( 4)= 1.00000000000000E+00, fit= 9.99997161685504E-01, err 2.83831449587879E-06 y( 5)= 9.23880000000000E-01, fit= 9.23876910250617E-01, err 3.08974938312279E-06 y( 6)= 7.07100000000000E-01, fit= 7.07104774195120E-01, err-4.77419512012744E-06 y( 7)= 3.82680000000000E-01, fit= 3.82682346189156E-01, err-2.34618915628815E-06 y( 8)= 0.00000000000000E+00, fit= 1.15525438417552E-16, err-1.15525438417552E-16 y( 9)=-3.82680000000000E-01, fit=-3.82682346189156E-01, err 2.34618915617713E-06 y( 10)=-7.07100000000000E-01, fit=-7.07104774195120E-01, err 4.77419512023847E-06 y( 11)=-9.23880000000000E-01, fit=-9.23876910250617E-01, err-3.08974938312279E-06 y( 12)=-1.00000000000000E+00, fit=-9.99997161685504E-01, err-2.83831449587879E-06 y( 13)=-9.23880000000000E-01, fit=-9.23876910250617E-01, err-3.08974938323381E-06 y( 14)=-7.07100000000000E-01, fit=-7.07104774195120E-01, err 4.77419512023847E-06 y( 15)=-3.82680000000000E-01, fit=-3.82682346189156E-01, err 2.34618915639917E-06 y( 16)= 0.00000000000000E+00, fit= 3.44877317189196E-16, err-3.44877317189196E-16 y( 17)= 3.82680000000000E-01, fit= 3.82682346189157E-01, err-2.34618915689877E-06 y( 18)= 7.07100000000000E-01, fit= 7.07104774195120E-01, err-4.77419512012744E-06 y( 19)= 9.23880000000000E-01, fit= 9.23876910250617E-01, err 3.08974938323381E-06 y( 20)= 1.00000000000000E+00, fit= 9.99997161685504E-01, err 2.83831449621186E-06 y( 21)= 9.23880000000000E-01, fit= 9.23876910250617E-01, err 3.08974938323381E-06 y( 22)= 7.07100000000000E-01, fit= 7.07104774195121E-01, err-4.77419512079358E-06 y( 23)= 3.82680000000000E-01, fit= 3.82682346189157E-01, err-2.34618915667673E-06 y( 24)= 0.00000000000000E+00, fit=-5.93489781259170E-17, err 5.93489781259170E-17 y( 25)=-3.82680000000000E-01, fit=-3.82682346189157E-01, err 2.34618915678775E-06 y( 26)=-7.07100000000000E-01, fit=-7.07104774195121E-01, err 4.77419512079358E-06 y( 27)=-9.23880000000000E-01, fit=-9.23876910250616E-01, err-3.08974938356688E-06 y( 28)=-1.00000000000000E+00, fit=-9.99997161685504E-01, err-2.83831449643390E-06 y( 29)=-9.23880000000000E-01, fit=-9.23876910250617E-01, err-3.08974938345585E-06 y( 30)=-7.07100000000000E-01, fit=-7.07104774195121E-01, err 4.77419512079358E-06 y( 31)=-3.82680000000000E-01, fit=-3.82682346189157E-01, err 2.34618915700979E-06 y( 32)= 0.00000000000000E+00, fit=-4.37815625006532E-16, err 4.37815625006532E-16 avgerr= 2.81922203841225E-06, rmserr= 7.62139177419159E-17, maxerr= 4.77419512079358E-06 fourier.adb finished