![]() | FFTConfiguration Class |
Namespace: CenterSpace.NMath.Core
The FFTConfiguration type exposes the following members.
Name | Description | |
---|---|---|
![]() | FFTConfiguration |
Creates an instance of a 1D FFT configuration. This configuration instance can then be used to create a DoubleGeneral1DFFT instance.
|
Name | Description | |
---|---|---|
![]() | BackwardScaleFactor |
Gets or sets the backward scale factor
|
![]() | DataOffset |
Gets or sets the offset to the start of the signal. If the data has no offset, the DataOffset is 0 by default.
|
![]() | DataStride |
Gets or sets the stride of data within each signal. If the data is packed, the DataStride is 1 by default.
|
![]() | Dimension |
Gets FFT dimension
|
![]() | Direction |
Gets or sets the forward or backward direction of the FFT transform.
|
![]() | Domain |
Gets forward domain of signal data; either complex or real.
|
![]() | ForwardScaleFactor |
Gets or sets the forward scale factor
|
![]() | InPlace |
Gets or sets the resultant storage location. Set to true for in-place computation, false for out-of-place computation.
|
![]() | Length |
Gets the length of the expected signal data.
Signal data length can be arbitrary. No radix limitations.
|
![]() | Precision |
Gets the FFT precision; either float or double
|
![]() | SignalCount |
Gets or sets the number of signals to transform. SignalCount is greater than one when transforming sets of
signals in an array.
|
![]() | SignalStride |
Gets or sets the stride of signals in an array of multiple signals.
|