Visible to Intel only — GUID: GUID-9273E1F2-B273-4598-8A6D-60ECB01068AE
Visible to Intel only — GUID: GUID-9273E1F2-B273-4598-8A6D-60ECB01068AE
FFT Interface
The Intel® oneAPI Math Kernel Library (oneMKL) FFT functions are provided with the Fortran and C interfaces.
The materials presented in this section assume the availability of native complex types in C as they are specified in C9X.
To use the FFT functions, you need to include mkl_dfti.h in your C code.
The C interface provides the DFTI_DESCRIPTOR_HANDLE type, named constants of two enumeration types DFTI_CONFIG_PARAM and DFTI_CONFIG_VALUE, and functions, some of which accept different numbers of input arguments.
The current version of the library may not support some of the FFT functions or functionality. You can find the complete list of the implementation-specific exceptions in the Intel® oneAPI Math Kernel Library (oneMKL) Release Notes.
For the main categories of Intel® oneAPI Math Kernel Library (oneMKL) FFT functions, see FFT Functions.