diff options
author | Mark Borgerding <mark@borgerding.net> | 2010-02-16 21:41:04 -0500 |
---|---|---|
committer | Mark Borgerding <mark@borgerding.net> | 2010-02-16 21:41:04 -0500 |
commit | f200c84d9f9ba3e148e9f170d425ed80dd0f1bc5 (patch) | |
tree | f5d7ea27ddcb42d7c8c47af9f079bd9c4d2f70f3 /unsupported/test/FFTW.cpp | |
parent | 8f51a4ac9005c29fe99d3c1f70b99853be2a9f15 (diff) | |
parent | 319bf3130b1257856408b0481401f7c353f97470 (diff) |
merge
Diffstat (limited to 'unsupported/test/FFTW.cpp')
-rw-r--r-- | unsupported/test/FFTW.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/unsupported/test/FFTW.cpp b/unsupported/test/FFTW.cpp index 94de53e36..838ddb238 100644 --- a/unsupported/test/FFTW.cpp +++ b/unsupported/test/FFTW.cpp @@ -23,7 +23,6 @@ // Eigen. If not, see <http://www.gnu.org/licenses/>. #include "main.h" -#include <iostream> #include <unsupported/Eigen/FFT> template <typename T> @@ -107,8 +106,6 @@ void test_scalar_generic(int nfft) for (int k=0;k<nfft;++k) tbuf[k]= (T)( rand()/(double)RAND_MAX - .5); - cout << "tbuf=["; for (size_t i=0;i<(size_t) tbuf.size();++i) {cout << tbuf[i] << " ";} cout << "];\n"; - // make sure it DOESN'T give the right full spectrum answer // if we've asked for half-spectrum fft.SetFlag(fft.HalfSpectrum ); @@ -125,9 +122,7 @@ void test_scalar_generic(int nfft) return; // odd FFTs get the wrong size inverse FFT ScalarVector tbuf2; - cout << "freqBuf=["; for (size_t i=0;i<(size_t) freqBuf.size();++i) {cout << freqBuf[i] << " ";} cout << "];\n"; fft.inv( tbuf2 , freqBuf); - cout << "tbuf2=["; for (size_t i=0;i<(size_t) tbuf2.size();++i) {cout << tbuf2[i] << " ";} cout << "];\n"; VERIFY( dif_rmse(tbuf,tbuf2) < test_precision<T>() );// gross check @@ -135,9 +130,7 @@ void test_scalar_generic(int nfft) ScalarVector tbuf3; fft.SetFlag(fft.Unscaled); - cout << "freqBuf=["; for (size_t i=0;i<(size_t) freqBuf.size();++i) {cout << freqBuf[i] << " ";} cout << "];\n"; fft.inv( tbuf3 , freqBuf); - cout << "tbuf3=["; for (size_t i=0;i<(size_t) tbuf3.size();++i) {cout << tbuf3[i] << " ";} cout << "];\n"; for (int k=0;k<nfft;++k) tbuf3[k] *= T(1./nfft); @@ -146,8 +139,6 @@ void test_scalar_generic(int nfft) //for (size_t i=0;i<(size_t) tbuf.size();++i) // cout << "freqBuf=" << freqBuf[i] << " in2=" << tbuf3[i] << " - in=" << tbuf[i] << " => " << (tbuf3[i] - tbuf[i] ) << endl; - cout << "dif_rmse = " << dif_rmse(tbuf,tbuf3) << endl; - cout << "test_precision = " << test_precision<T>() << endl; VERIFY( dif_rmse(tbuf,tbuf3) < test_precision<T>() );// gross check // verify that ClearFlag works |