Cleans the memory allocated for the data structure used by the FFT interface.
void free_trig_transform(DFTI_DESCRIPTOR_HANDLE *handle, int ipar[], int *stat);
ipar |
int array of size 128. Contains integer data needed for Trigonometric Transform computations. |
handle |
DFTI_DESCRIPTOR_HANDLE*. The data structure used by Intel MKL FFT interface (for details, refer to FFT Functions). |
handle |
The data structure used by Intel MKL FFT interface. Memory allocated for the structure is released on output. |
ipar |
Contains integer data needed for Trigonometric Transform computations. On output, ipar[6] is updated with the stat value. |
stat |
int*. Contains the routine completion status, which is also written to ipar[6]. |
The free_trig_transform routine cleans the memory used by the handle structure, needed for Intel MKL FFT functions. To release the memory allocated for other parameters, include cleaning of the memory in your code.