Chris@42: Chris@42: Chris@42: Chris@42: Chris@42:
Chris@42:Chris@42: Next: New-array Execute Functions, Previous: Advanced Interface, Up: FFTW Reference [Contents][Index]
Chris@42:The “guru” interface to FFTW is intended to expose as much as possible Chris@42: of the flexibility in the underlying FFTW architecture. It allows one Chris@42: to compute multi-dimensional “vectors” (loops) of multi-dimensional Chris@42: transforms, where each vector/transform dimension has an independent Chris@42: size and stride. Chris@42: Chris@42: One can also use more general complex-number formats, e.g. separate real Chris@42: and imaginary arrays. Chris@42:
Chris@42:For those users who require the flexibility of the guru interface, it is Chris@42: important that they pay special attention to the documentation lest they Chris@42: shoot themselves in the foot. Chris@42:
Chris@42:• Interleaved and split arrays: | Chris@42: | |
• Guru vector and transform sizes: | Chris@42: | |
• Guru Complex DFTs: | Chris@42: | |
• Guru Real-data DFTs: | Chris@42: | |
• Guru Real-to-real Transforms: | Chris@42: | |
• 64-bit Guru Interface: | Chris@42: |