Chris@10: Chris@10: Chris@10: Real-to-Real Transform Kinds - FFTW 3.3.3 Chris@10: Chris@10: Chris@10: Chris@10: Chris@10: Chris@10: Chris@10: Chris@10: Chris@10: Chris@10: Chris@10: Chris@10: Chris@10:
Chris@10: Chris@10: Chris@10:

Chris@10: Previous: Real-to-Real Transforms, Chris@10: Up: Basic Interface Chris@10:


Chris@10:
Chris@10: Chris@10:

4.3.6 Real-to-Real Transform Kinds

Chris@10: Chris@10:

Chris@10: FFTW currently supports 11 different r2r transform kinds, specified by Chris@10: one of the constants below. For the precise definitions of these Chris@10: transforms, see What FFTW Really Computes. For a more colloquial Chris@10: introduction to these transform kinds, see More DFTs of Real Data. Chris@10: Chris@10:

For dimension of size n, there is a corresponding “logical” Chris@10: dimension N that determines the normalization (and the optimal Chris@10: factorization); the formula for N is given for each kind below. Chris@10: Also, with each transform kind is listed its corrsponding inverse Chris@10: transform. FFTW computes unnormalized transforms: a transform followed Chris@10: by its inverse will result in the original data multiplied by N Chris@10: (or the product of the N's for each dimension, in Chris@10: multi-dimensions). Chris@10: Chris@10:

Chris@10: Chris@10: Chris@10: Chris@10: