The fast Fourier transform function library of Intel MKL provides one-dimensional, two-dimensional, and multi-dimensional transforms (of up to seven dimensions) and offers both Fortran and C interfaces for all transform functions.

Table "FFT Functions in Intel MKL" lists FFT functions implemented in Intel MKL:

FFT Functions in Intel MKL

Function Name

Operation

Descriptor Manipulation Functions

DftiCreateDescriptor

Allocates the descriptor data structure and initializes it with default configuration values.

DftiCommitDescriptor

Performs all initialization for the actual FFT computation.

DftiFreeDescriptor

Frees memory allocated for a descriptor.

DftiCopyDescriptor

Makes a copy of an existing descriptor.

FFT Computation Functions

DftiComputeForward

Computes the forward FFT.

DftiComputeBackward

Computes the backward FFT.

Descriptor Configuration Functions

DftiSetValue

Sets one particular configuration parameter with the specified configuration value.

DftiGetValue

Gets the value of one particular configuration parameter.

Status Checking Functions

DftiErrorClass

Checks if the status reflects an error of a predefined class.

DftiErrorMessage

Translates the numeric value of an error status into a message.

Para obter informações mais completas sobre otimizações do compilador, consulte nosso aviso de otimização.
Selecione a cor do botão adesivo: 
Orange (only for download buttons)