ILNumerics - Technical Application Development
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
Top
Top
Interface for all FFT methods supported
[ILNumerics Core Module]
Namespace: ILNumerics.Core.Native
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
Syntax
The IFFT type exposes the following members.
Properties
Name | Description | |
---|---|---|
CachePlans |
true, if the implementation caches plans between subsequent calls
[ILNumerics Core Module] | |
SpeedyHermitian |
true, if the implementation efficiently transforms from/to hermitian sequences (hermitian symmetry).
[ILNumerics Core Module] |
Methods
Name | Description | |
---|---|---|
FFTBackward(InArraycomplex, UInt32) |
performs backward n-dimensional fft
[ILNumerics Core Module] | |
FFTBackward(InArrayfcomplex, UInt32) |
performs backward n-dimensional fft
[ILNumerics Core Module] | |
FFTBackward1D(InArraycomplex, UInt32) |
performs backward 1-dimensional fft
[ILNumerics Core Module] | |
FFTBackward1D(InArrayfcomplex, UInt32) |
performs backward 1-dimensional fft
[ILNumerics Core Module] | |
FFTBackwSym(InArraycomplex, UInt32) |
performs backward n-dimensional fft on hermitian sequence
[ILNumerics Core Module] | |
FFTBackwSym(InArrayfcomplex, UInt32) |
performs backward n-dimensional fft on hermitian sequence
[ILNumerics Core Module] | |
FFTBackwSym1D(InArraycomplex, UInt32) |
performs backward 1-dimensional fft on hermitian sequence
[ILNumerics Core Module] | |
FFTBackwSym1D(InArrayfcomplex, UInt32) |
performs backward 1-dimensional fft on hermitian sequence
[ILNumerics Core Module] | |
FFTForward(InArraycomplex, UInt32) |
performs n-dimensional fft
[ILNumerics Core Module] | |
FFTForward(InArrayfcomplex, UInt32) |
performs n-dimensional fft
[ILNumerics Core Module] | |
FFTForward(InArrayDouble, UInt32) |
performs n-dimensional fft
[ILNumerics Core Module] | |
FFTForward(InArraySingle, UInt32) |
performs n-dimensional fft
[ILNumerics Core Module] | |
FFTForward1D(InArraycomplex, UInt32) |
performs 1-dimensional fft
[ILNumerics Core Module] | |
FFTForward1D(InArrayfcomplex, UInt32) |
performs 1-dimensional fft
[ILNumerics Core Module] | |
FFTForward1D(InArrayDouble, UInt32) |
performs 1-dimensional fft
[ILNumerics Core Module] | |
FFTForward1D(InArraySingle, UInt32) |
performs 1-dimensional fft
[ILNumerics Core Module] | |
FreePlans |
Clear all currently cached plans. Tasks like FreePlans should be left to the ILNumerics memory management. Calling the method manually (without good reasons) may lead to poor performance!
[ILNumerics Core Module] |
Remarks
[ILNumerics Core Module]
See Also