cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: FFTW 3.3.5: Guru Interface cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127:
cannam@127:

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

cannam@127:
cannam@127:
cannam@127: cannam@127:

4.5 Guru Interface

cannam@127: cannam@127: cannam@127:

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

cannam@127:

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

cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: cannam@127: