30 August 2018 07:13:44 PM FFTW_TEST C version Test the FFTW library. TEST01 Demonstrate FFTW on a single vector of complex data. Transform data to FFT coefficients. Backtransform FFT coefficients to recover data. Compare recovered data to original data. Input Data: 0 0.915072 0.763557 1 0.329076 0.897144 2 0.033173 0.534578 3 0.483737 0.438054 4 0.367436 0.216518 5 0.413484 0.021479 6 0.268509 0.665297 7 0.347997 0.037419 8 0.625923 0.296299 9 0.620404 0.042184 ... ............ ............ 90 0.523961 0.535190 91 0.838820 0.833071 92 0.320822 0.468676 93 0.982372 0.810369 94 0.975199 0.969198 95 0.722409 0.786160 96 0.474230 0.807289 97 0.445441 0.524205 98 0.178384 0.840764 99 0.423117 0.308650 Output FFT Coefficients: 0 53.853069 49.294531 1 0.605719 -0.767154 2 -4.837424 -2.316582 3 -4.814711 -0.047549 4 -5.269904 10.255314 5 2.872381 2.445999 6 -9.142619 3.080688 7 -7.368531 0.182092 8 3.441878 -1.797864 9 2.018448 0.267374 ... ............ ............ 90 -0.354573 -0.581970 91 -0.883700 1.495066 92 0.101539 1.773446 93 -1.045404 -2.581991 94 1.459544 -0.683816 95 -0.924594 0.464850 96 3.300318 -4.052331 97 -0.701196 -0.108241 98 5.019391 3.574083 99 -0.639143 3.226281 Recovered input data divided by N: 0 0.915072 0.763557 1 0.329076 0.897144 2 0.033173 0.534578 3 0.483737 0.438054 4 0.367436 0.216518 5 0.413484 0.021479 6 0.268509 0.665297 7 0.347997 0.037419 8 0.625923 0.296299 9 0.620404 0.042184 ... ............ ............ 90 0.523961 0.535190 91 0.838820 0.833071 92 0.320822 0.468676 93 0.982372 0.810369 94 0.975199 0.969198 95 0.722409 0.786160 96 0.474230 0.807289 97 0.445441 0.524205 98 0.178384 0.840764 99 0.423117 0.308650 TEST02 Demonstrate FFTW on a single vector of real data. Transform data to FFT coefficients. Backtransform FFT coefficients to recover data. Compare recovered data to original data. Input Data: 0 0.915072 1 0.763557 2 0.329076 3 0.897144 4 0.033173 5 0.534578 6 0.483737 7 0.438054 8 0.367436 9 0.216518 ... ............ 90 0.485441 91 0.970303 92 0.446837 93 0.760164 94 0.604581 95 0.517899 96 0.997332 97 0.718577 98 0.427769 99 0.680684 Output FFT Coefficients: 0 53.436764 0.000000 1 -0.223207 -0.146625 2 2.521397 6.656295 3 -1.506782 1.841542 4 3.872706 0.376462 5 2.400934 -0.329754 6 0.341560 1.854904 7 -1.759929 -0.346449 8 -0.264657 -0.450200 9 2.824166 -2.404088 ... ............ ............ 41 2.591971 -1.451909 42 0.639788 -4.394807 43 -1.501014 1.411473 44 0.216487 0.823237 45 1.072618 -2.931966 46 -0.059611 -1.860653 47 -2.047930 1.867932 48 -4.102810 -2.674030 49 -0.541335 4.186782 50 3.019406 0.000000 Recovered input data divided by N: 0 0.915072 1 0.763557 2 0.329076 3 0.897144 4 0.033173 5 0.534578 6 0.483737 7 0.438054 8 0.367436 9 0.216518 ... ............ 90 0.485441 91 0.970303 92 0.446837 93 0.760164 94 0.604581 95 0.517899 96 0.997332 97 0.718577 98 0.427769 99 0.680684 TEST03 Demonstrate FFTW on a 8 by 10 array of complex data. Transform data to FFT coefficients. Backtransform FFT coefficients to recover data. Compare recovered data to original data. Input Data: 0 0 0.915072 0.763557 0 1 0.329076 0.897144 0 2 0.033173 0.534578 1 0 0.806175 0.534841 1 1 0.905444 0.129864 1 2 0.805660 0.489086 2 0 0.662700 0.331258 2 1 0.227723 0.931209 2 2 0.996555 0.575720 ... ... ............ ............ 5 7 0.343600 0.318567 5 8 0.346459 0.231928 5 9 0.594587 0.129031 6 7 0.286215 0.736042 6 8 0.848937 0.759172 6 9 0.543321 0.398821 7 7 0.629855 0.149301 7 8 0.489547 0.506524 7 9 0.986825 0.912040 Output FFT Coefficients: 0 0 44.400494 37.457939 0 1 3.612105 1.747182 0 2 0.090931 3.525842 1 0 3.299089 -3.503948 1 1 2.273697 -0.344529 1 2 2.781344 -3.727475 2 0 -2.917522 -3.323674 2 1 -2.046396 1.353137 2 2 -1.349710 4.671757 ... ... ............ ............ 5 7 -0.143075 0.840643 5 8 0.781379 -1.239145 5 9 -0.321681 2.104374 6 7 0.176328 0.382029 6 8 0.463680 3.540280 6 9 0.470709 -1.827259 7 7 -1.435205 -1.193843 7 8 -0.596720 -1.209456 7 9 0.105720 -0.668678 Recovered input data divided by NX * NY: 0 0 0.915072 0.763557 0 1 0.329076 0.897144 0 2 0.033173 0.534578 1 0 0.806175 0.534841 1 1 0.905444 0.129864 1 2 0.805660 0.489086 2 0 0.662700 0.331258 2 1 0.227723 0.931209 2 2 0.996555 0.575720 ... ... ............ ............ 5 7 0.343600 0.318567 5 8 0.346459 0.231928 5 9 0.594587 0.129031 6 7 0.286215 0.736042 6 8 0.848937 0.759172 6 9 0.543321 0.398821 7 7 0.629855 0.149301 7 8 0.489547 0.506524 7 9 0.986825 0.912040 TEST04 Demonstrate FFTW on a 8 by 10 array of real data. Transform data to FFT coefficients. Backtransform FFT coefficients to recover data. Compare recovered data to original data. Input Data: 0 0 0.915072 0 1 0.763557 0 2 0.329076 1 0 0.413484 1 1 0.021479 1 2 0.268509 2 0 0.806175 2 1 0.534841 2 2 0.905444 ... ... ............ 5 7 0.504742 5 8 0.791677 5 9 0.209421 6 7 0.909870 6 8 0.683351 6 9 0.031770 7 7 0.245889 7 8 0.982060 7 9 0.791577 Output FFT Coefficients: 0 0 40.795384 0.000000 0 1 -1.259165 1.987356 0 2 -0.747286 0.439894 1 0 -3.848112 -1.372385 1 1 1.333747 0.254601 1 2 -1.317670 -3.425692 2 0 1.781771 1.708909 2 1 -2.425026 -0.177645 2 2 1.265173 1.682701 ... ... ............ ............ 5 3 0.886843 -0.487860 5 4 4.364689 1.474198 5 5 -1.109518 0.720456 6 3 2.545001 2.125253 6 4 0.874939 -1.423484 6 5 0.540357 -2.441030 7 3 -1.970906 3.819700 7 4 -2.554679 -1.210838 7 5 -1.689055 4.549102 Recovered input data divided by NX * NY: 0 0 0.915072 0 1 0.763557 0 2 0.329076 1 0 0.413484 1 1 0.021479 1 2 0.268509 2 0 0.806175 2 1 0.534841 2 2 0.905444 ... ... ............ 5 7 0.504742 5 8 0.791677 5 9 0.209421 6 7 0.909870 6 8 0.683351 6 9 0.031770 7 7 0.245889 7 8 0.982060 7 9 0.791577 FFTW_TEST Normal end of execution. 30 August 2018 07:13:44 PM