webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Macros | Functions
fft.c File Reference
#include "fft.h"
#include <stdlib.h>
#include <math.h>

Macros

#define M_PI   3.14159265358979323846264338327950288
 
#define SIN60   0.86602540378443865 /* sin(60 deg) */
 
#define COS72   0.30901699437494742 /* cos(72 deg) */
 
#define SIN72   0.95105651629515357 /* sin(72 deg) */
 
#define REAL   double
 
#define FFTN   WebRtcIsac_Fftn
 
#define FFTNS   "fftn"
 
#define FFTRADIX   WebRtcIsac_Fftradix
 
#define FFTRADIXS   "fftradix"
 

Functions

int WebRtcIsac_Fftns (unsigned int ndim, const int dims[], double Re[], double Im[], int iSign, double scaling, FFTstr *fftstate)
 

Macro Definition Documentation

◆ COS72

#define COS72   0.30901699437494742 /* cos(72 deg) */

◆ FFTN

#define FFTN   WebRtcIsac_Fftn

◆ FFTNS

#define FFTNS   "fftn"

◆ FFTRADIX

#define FFTRADIX   WebRtcIsac_Fftradix

◆ FFTRADIXS

#define FFTRADIXS   "fftradix"

◆ M_PI

#define M_PI   3.14159265358979323846264338327950288

◆ REAL

#define REAL   double

◆ SIN60

#define SIN60   0.86602540378443865 /* sin(60 deg) */

◆ SIN72

#define SIN72   0.95105651629515357 /* sin(72 deg) */

Function Documentation

◆ WebRtcIsac_Fftns()

int WebRtcIsac_Fftns ( unsigned int  ndim,
const int  dims[],
double  Re[],
double  Im[],
int  iSign,
double  scaling,
FFTstr fftstate 
)