ManagedSignalOperationsOfSingle.SupportsDirect1DFftLength Method

Determines whether the provider's primitive backend directly supports a one-dimensional FFT of the specified length and domain.

Definition

Namespace: Numerics.NET.SignalProcessing
Assembly: Numerics.NET.SinglePrecision (in Numerics.NET.SinglePrecision.dll) Version: 10.8.0
C#
public override bool SupportsDirect1DFftLength(
	int length,
	FftDomain domain
)

Parameters

length  Int32
The exact transform length.
domain  FftDomain
The source domain of the transform.

Return Value

Boolean
true when the primitive backend can execute the exact transform directly; otherwise, false.

Remarks

Direct support excludes padding, Bluestein or Rader orchestration, and delegation to another provider. A provider may still create an exact transform of an unsupported primitive length through such orchestration.

Exceptions

ArgumentOutOfRangeExceptionlength is less than one, or domain is not a defined FftDomain value.

See Also