#include "kiss_fftndr.h"#include "_kiss_fft_guts.h"Classes | |
| struct | kiss_fftndr_state |
Defines | |
| #define | MAX(x, y) ( ( (x)<(y) )?(y):(x) ) |
Functions | |
| static int | prod (const int *dims, int ndims) |
| kiss_fftndr_cfg | kiss_fftndr_alloc (const int *dims, int ndims, int inverse_fft, void *mem, size_t *lenmem) |
| void | kiss_fftndr (kiss_fftndr_cfg st, const kiss_fft_scalar *timedata, kiss_fft_cpx *freqdata) |
| void | kiss_fftndri (kiss_fftndr_cfg st, const kiss_fft_cpx *freqdata, kiss_fft_scalar *timedata) |
| static int prod | ( | const int * | dims, | |
| int | ndims | |||
| ) | [static] |
| kiss_fftndr_cfg kiss_fftndr_alloc | ( | const int * | dims, | |
| int | ndims, | |||
| int | inverse_fft, | |||
| void * | mem, | |||
| size_t * | lenmem | |||
| ) |
References kiss_fftndr_state::cfg_nd, kiss_fftndr_state::cfg_r, kiss_fftndr_state::dimOther, kiss_fftndr_state::dimReal, kiss_fft_scalar, kiss_fftnd_alloc(), kiss_fftr_alloc(), MAX, fft::nd, prod(), and kiss_fftndr_state::tmpbuf.
Referenced by fft_filend_real(), and main().
| void kiss_fftndr | ( | kiss_fftndr_cfg | st, | |
| const kiss_fft_scalar * | timedata, | |||
| kiss_fft_cpx * | freqdata | |||
| ) |
References kiss_fftndr_state::cfg_nd, kiss_fftndr_state::cfg_r, kiss_fftndr_state::dimOther, kiss_fftndr_state::dimReal, kiss_fftnd(), kiss_fftr(), MAX, and kiss_fftndr_state::tmpbuf.
Referenced by fft_filend_real(), and main().
| void kiss_fftndri | ( | kiss_fftndr_cfg | st, | |
| const kiss_fft_cpx * | freqdata, | |||
| kiss_fft_scalar * | timedata | |||
| ) |
References kiss_fftndr_state::cfg_nd, kiss_fftndr_state::cfg_r, kiss_fftndr_state::dimOther, kiss_fftndr_state::dimReal, kiss_fftnd(), kiss_fftri(), MAX, and kiss_fftndr_state::tmpbuf.
Referenced by fft_filend_real(), and main().
1.5.8