SDRAngel  4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
Classes | Macros
gfft.h File Reference
#include <complex>
+ Include dependency graph for gfft.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  g_fft< FFT_TYPE >
 

Macros

#define FFT_RECIPLN2   1.442695040888963407359924681001892137426
 
#define LOG2(a)   (FFT_RECIPLN2*log(a))
 
#define POW2(m)   ((unsigned int) 1 << (m))
 
#define MCACHE   (11 - (sizeof(FFT_TYPE) / 8))
 
#define FFT_PI   3.141592653589793238462643383279502884197
 
#define FFT_ROOT2   1.414213562373095048801688724209698078569
 
#define FFT_COSPID8   0.9238795325112867561281831893967882868224
 
#define FFT_SINPID8   0.3826834323650897717284599840303988667613
 

Macro Definition Documentation

◆ FFT_COSPID8

#define FFT_COSPID8   0.9238795325112867561281831893967882868224

Definition at line 51 of file gfft.h.

Referenced by g_fft< float >::rfft8pt(), and g_fft< float >::rifft8pt().

◆ FFT_PI

#define FFT_PI   3.141592653589793238462643383279502884197

Definition at line 49 of file gfft.h.

Referenced by g_fft< float >::fftCosInit().

◆ FFT_RECIPLN2

#define FFT_RECIPLN2   1.442695040888963407359924681001892137426

Definition at line 39 of file gfft.h.

◆ FFT_ROOT2

#define FFT_ROOT2   1.414213562373095048801688724209698078569

◆ FFT_SINPID8

#define FFT_SINPID8   0.3826834323650897717284599840303988667613

Definition at line 52 of file gfft.h.

Referenced by g_fft< float >::rfft8pt(), and g_fft< float >::rifft8pt().

◆ LOG2

#define LOG2 (   a)    (FFT_RECIPLN2*log(a))

Definition at line 42 of file gfft.h.

◆ MCACHE

#define MCACHE   (11 - (sizeof(FFT_TYPE) / 8))

◆ POW2

#define POW2 (   m)    ((unsigned int) 1 << (m))