ILNumerics Ultimate VS

IFFT Interface

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
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

public interface IFFT

The IFFT type exposes the following members.

Properties

  NameDescription
Public propertyCachePlans
true, if the implementation caches plans between subsequent calls

[ILNumerics Core Module]

Public propertySpeedyHermitian
true, if the implementation efficiently transforms from/to hermitian sequences (hermitian symmetry).

[ILNumerics Core Module]

Top
Methods

  NameDescription
Public methodFFTBackward(InArraycomplex, UInt32)
performs backward n-dimensional fft

[ILNumerics Core Module]

Public methodFFTBackward(InArrayfcomplex, UInt32)
performs backward n-dimensional fft

[ILNumerics Core Module]

Public methodFFTBackward1D(InArraycomplex, UInt32)
performs backward 1-dimensional fft

[ILNumerics Core Module]

Public methodFFTBackward1D(InArrayfcomplex, UInt32)
performs backward 1-dimensional fft

[ILNumerics Core Module]

Public methodFFTBackwSym(InArraycomplex, UInt32)
performs backward n-dimensional fft on hermitian sequence

[ILNumerics Core Module]

Public methodFFTBackwSym(InArrayfcomplex, UInt32)
performs backward n-dimensional fft on hermitian sequence

[ILNumerics Core Module]

Public methodFFTBackwSym1D(InArraycomplex, UInt32)
performs backward 1-dimensional fft on hermitian sequence

[ILNumerics Core Module]

Public methodFFTBackwSym1D(InArrayfcomplex, UInt32)
performs backward 1-dimensional fft on hermitian sequence

[ILNumerics Core Module]

Public methodFFTForward(InArraycomplex, UInt32)
performs n-dimensional fft

[ILNumerics Core Module]

Public methodFFTForward(InArrayfcomplex, UInt32)
performs n-dimensional fft

[ILNumerics Core Module]

Public methodFFTForward(InArrayDouble, UInt32)
performs n-dimensional fft

[ILNumerics Core Module]

Public methodFFTForward(InArraySingle, UInt32)
performs n-dimensional fft

[ILNumerics Core Module]

Public methodFFTForward1D(InArraycomplex, UInt32)
performs 1-dimensional fft

[ILNumerics Core Module]

Public methodFFTForward1D(InArrayfcomplex, UInt32)
performs 1-dimensional fft

[ILNumerics Core Module]

Public methodFFTForward1D(InArrayDouble, UInt32)
performs 1-dimensional fft

[ILNumerics Core Module]

Public methodFFTForward1D(InArraySingle, UInt32)
performs 1-dimensional fft

[ILNumerics Core Module]

Public methodFreePlans
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]

Top
Remarks

[ILNumerics Core Module]

See Also

Reference