SAF
Loading...
Searching...
No Matches
kiss_fftr.h File Reference

The default real <-> half-complex FFT. More...

#include "kiss_fft.h"

Go to the source code of this file.

Macros

#define kiss_fftr_free   KISS_FFT_FREE
 

Functions

kiss_fftr_cfg kiss_fftr_alloc (int nfft, int inverse_fft, void *mem, size_t *lenmem)
 
void kiss_fftr (kiss_fftr_cfg cfg, const kiss_fft_scalar *timedata, kiss_fft_cpx *freqdata)
 
void kiss_fftri (kiss_fftr_cfg cfg, const kiss_fft_cpx *freqdata, kiss_fft_scalar *timedata)
 

Detailed Description

The default real <-> half-complex FFT.

Taken from: https://github.com/mborgerding/kissfft

Author
Mark Borgerding
License
BSD 3-Clause

Definition in file kiss_fftr.h.

Macro Definition Documentation

◆ kiss_fftr_free

#define kiss_fftr_free   KISS_FFT_FREE

Definition at line 59 of file kiss_fftr.h.

Function Documentation

◆ kiss_fftr()

void kiss_fftr ( kiss_fftr_cfg cfg,
const kiss_fft_scalar * timedata,
kiss_fft_cpx * freqdata )

Definition at line 69 of file kiss_fftr.c.

◆ kiss_fftr_alloc()

kiss_fftr_cfg kiss_fftr_alloc ( int nfft,
int inverse_fft,
void * mem,
size_t * lenmem )

Definition at line 29 of file kiss_fftr.c.

◆ kiss_fftri()

void kiss_fftri ( kiss_fftr_cfg cfg,
const kiss_fft_cpx * freqdata,
kiss_fft_scalar * timedata )

Definition at line 125 of file kiss_fftr.c.