cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: FFTW 3.3.8: Guru Interface cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167:
cannam@167:

cannam@167: Next: , Previous: , Up: FFTW Reference   [Contents][Index]

cannam@167:
cannam@167:
cannam@167: cannam@167:

4.5 Guru Interface

cannam@167: cannam@167: cannam@167:

The “guru” interface to FFTW is intended to expose as much as possible cannam@167: of the flexibility in the underlying FFTW architecture. It allows one cannam@167: to compute multi-dimensional “vectors” (loops) of multi-dimensional cannam@167: transforms, where each vector/transform dimension has an independent cannam@167: size and stride. cannam@167: cannam@167: One can also use more general complex-number formats, e.g. separate real cannam@167: and imaginary arrays. cannam@167:

cannam@167:

For those users who require the flexibility of the guru interface, it is cannam@167: important that they pay special attention to the documentation lest they cannam@167: shoot themselves in the foot. cannam@167:

cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: cannam@167: