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