Cleans the memory allocated for the data structures used by the FFT interface.
void free_sph_p(DFTI_DESCRIPTOR_HANDLE* handle_s, DFTI_DESCRIPTOR_HANDLE* handle_c, int* ipar, int* stat);
void free_sph_np(DFTI_DESCRIPTOR_HANDLE* handle, int* ipar, int* stat);
The Fortran interfaces are specified in the mkl_poisson.f90 include file and the C interfaces are specified in the mkl_poisson.h include file.
handle_s, handle_c, handle |
DFTI_DESCRIPTOR_HANDLE*. Data structures used by the Intel MKL FFT interface (for details, refer to FFT Functions). The structures handle_s and handle_c are used only in free_sph_p, and handle is used only in free_sph_np. |
ipar |
int array of size 128. Contains integer data to be used by Fast Helmholtz Solver on a sphere (for details, refer to Common Parameters). |
handle_s, handle_c, handle |
Data structures used by the Intel MKL FFT interface. Memory allocated for the structures is released on output. |
ipar |
Contains integer data to be used by Fast Helmholtz Solver on a sphere. Status of the routine call is written to ipar[0]. |
stat |
int*. Routine completion status, which is also written to ipar[0]. |
Copyright © 1994 - 2011, Intel Corporation. All rights reserved.