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