|
Generative Fast Fourier Transforms (GFFT)
0.3
|
#include <gfftspec.h>

Public Member Functions | |
| void | apply (T *data) |
| template<class LT > | |
| void | apply (T *data, const LT *wr, const LT *wi) |
| template<class LT > | |
| void | apply (const LT *wr, const LT *wi, T *data) |
| N | length of the data |
| M | step in the data |
| T | value type |
| S | sign of the transform (-1 for inverse) |
Non-recursive in-place DFT for a general (odd) length with short-radix specializations for N=2,3