Kludge Tracker: Gnuradio - v3.4.0-101-g7e2b45b

Parent Directory (gnuradio/gcell/lib)

Kludge Summary of gnuradio/gcell/lib/wrapper

Total Kludges 6
Total Subdirs 1

All Directories within gnuradio/gcell/lib/wrapper

All Files within gnuradio/gcell/lib/wrapper

Kludge Snippets in gnuradio/gcell/lib/wrapper

gnuradio/gcell/lib/wrapper/qa_gcp_fft_1d_r2.cc — 1

Category FIXME
Committer eb
Commit ID b9ba2711addfc9057c136b520afc9e121ec19be9
101        
102        void
103        qa_gcp_fft_1d_r2::t3()
104        {
105          // FIXME Test fwd and inv with windowing option
106        }
107        
108        void
109        qa_gcp_fft_1d_r2::t4()
				

gnuradio/gcell/lib/wrapper/qa_gcp_fft_1d_r2.cc — 2

Category FIXME
Committer eb
Commit ID b9ba2711addfc9057c136b520afc9e121ec19be9
107        
108        void
109        qa_gcp_fft_1d_r2::t4()
110        {
111          // FIXME Test fwd and inv with shift option
112        }
113        
114        static inline float
115        abs_diff(std::complex<float> x, std::complex<float> y)
				

gnuradio/gcell/lib/wrapper/spu/gcs_fft_1d_r2.c — 1

Category FIXME
Committer eb
Commit ID b9ba2711addfc9057c136b520afc9e121ec19be9
48          int log2_fft_length = input->arg[0].u32;
49          int shift = input->arg[1].u32;	// non-zero if we should apply fftshift
50        
51          if (eaa->arg[3].get_size){	// apply window
52            // FIXME pointwise multiply in *= window
53            assert(0);
54          }
55        
56          fft_1d_r2(out, in, twiddle, log2_fft_length);
				

gnuradio/gcell/lib/wrapper/spu/gcs_fft_1d_r2.c — 2

Category FIXME
Committer eb
Commit ID b9ba2711addfc9057c136b520afc9e121ec19be9
55        
56          fft_1d_r2(out, in, twiddle, log2_fft_length);
57        
58          if (shift){
59            // FIXME apply "fftshift" to output data in-place
60            assert(0);
61          }
62        }
63        
				

gnuradio/gcell/lib/wrapper/spu/gcs_fft_1d_r2.c — 3

Category FIXME
Committer eb
Commit ID b9ba2711addfc9057c136b520afc9e121ec19be9
76          int log2_fft_length = input->arg[0].u32;
77          int shift = input->arg[1].u32;	// non-zero if we should apply fftshift
78        
79          if (eaa->arg[3].get_size){	// apply window
80            // FIXME pointwise multiply in *= window
81            assert(0);
82          }
83        
84          if (shift){
				

gnuradio/gcell/lib/wrapper/spu/gcs_fft_1d_r2.c — 4

Category FIXME
Committer eb
Commit ID b9ba2711addfc9057c136b520afc9e121ec19be9
81            assert(0);
82          }
83        
84          if (shift){
85            // FIXME apply "fftshift" to input data in-place
86            assert(0);
87          }
88        
89          conjugate_vector(in, 1 << (log2_fft_length - 1));