diff options
author | eb | 2008-04-16 05:32:54 +0000 |
---|---|---|
committer | eb | 2008-04-16 05:32:54 +0000 |
commit | 9f20c33e7742d44db4689efcc8d20d452baf51c1 (patch) | |
tree | 90d8b55ea7e96bccf6965b8d32684c372dc18531 /gcell/src/lib/wrapper/qa_gcp_fft_1d_r2.cc | |
parent | 8f2a5f3837da61a4d49251ee65f91f0d2e8e48de (diff) | |
download | gnuradio-9f20c33e7742d44db4689efcc8d20d452baf51c1.tar.gz gnuradio-9f20c33e7742d44db4689efcc8d20d452baf51c1.tar.bz2 gnuradio-9f20c33e7742d44db4689efcc8d20d452baf51c1.zip |
FFT inverse tranform is now correct.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8211 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'gcell/src/lib/wrapper/qa_gcp_fft_1d_r2.cc')
-rw-r--r-- | gcell/src/lib/wrapper/qa_gcp_fft_1d_r2.cc | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/gcell/src/lib/wrapper/qa_gcp_fft_1d_r2.cc b/gcell/src/lib/wrapper/qa_gcp_fft_1d_r2.cc index 1bb676ac2..b177edede 100644 --- a/gcell/src/lib/wrapper/qa_gcp_fft_1d_r2.cc +++ b/gcell/src/lib/wrapper/qa_gcp_fft_1d_r2.cc @@ -150,10 +150,7 @@ qa_gcp_fft_1d_r2::test(gc_job_manager_sptr mgr, int log2_fft_size, bool forward) std::complex<float> *cell_out = (std::complex<float> *) cell_out_void.get(); std::complex<float> *cell_twiddle = (std::complex<float> *) cell_twiddle_void.get(); - if (forward) - gcp_fft_1d_r2_forward_twiddle(log2_fft_size, cell_twiddle); - else - gcp_fft_1d_r2_reverse_twiddle(log2_fft_size, cell_twiddle); + gcp_fft_1d_r2_twiddle(log2_fft_size, cell_twiddle); srandom(1); // we want reproducibility @@ -206,6 +203,5 @@ qa_gcp_fft_1d_r2::test(gc_job_manager_sptr mgr, int log2_fft_size, bool forward) fprintf(stdout, "%s fft_size = %4d max_rel_error = %e\n", forward ? "fwd" : "rev", fft_size, max_rel); - // CPPUNIT_ASSERT(max_rel <= 1e-4); - + CPPUNIT_ASSERT(max_rel <= 5e-3); } |