FFT: complex in, complex out. More...
#include <gnuradio/fft/fft.h>
Public Member Functions | |
fft_complex (int fft_size, bool forward=true, int nthreads=1) | |
virtual | ~fft_complex () |
gr_complex * | get_inbuf () const |
gr_complex * | get_outbuf () const |
int | inbuf_length () const |
int | outbuf_length () const |
void | set_nthreads (int n) |
int | nthreads () const |
void | execute () |
FFT: complex in, complex out.
|
virtual |
void gr::fft::fft_complex::execute | ( | ) |
compute FFT. The input comes from inbuf, the output is placed in outbuf.
|
inline |
|
inline |
|
inline |
|
inline |
Get the number of threads being used by FFTW
|
inline |
void gr::fft::fft_complex::set_nthreads | ( | int | n | ) |
Set the number of threads to use for caclulation.