d@0: d@0: d@0: Real-to-Real Transform Kinds - FFTW 3.2.1 d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0:
d@0:

d@0: d@0: d@0: Previous: Real-to-Real Transforms, d@0: Up: Basic Interface d@0:


d@0:
d@0: d@0:

4.3.6 Real-to-Real Transform Kinds

d@0: d@0:

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

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

d@0: d@0: d@0: d@0: