Developer Reference for Intel® oneAPI Math Kernel Library for Fortran
vslconvdeletetask / vslcorrdeletetask
Destroys the task object and frees the memory.
Syntax
errcode = vslconvdeletetask(task)
errcode = vslcorrdeletetask(task)
Include Files
mkl.fi, mkl_vsl.f90
Input Parameters
Name |
Type |
Description |
|---|---|---|
task |
Fortran 77: INTEGER*4 task(2) for vslcorrdeletetask and vslconvdeletetask Fortran 90: TYPE(VSL_CONV_TASK) for vslconvdeletetask Fortran 90: TYPE(VSL_CORR_TASK) for vslcorrdeletetask |
Pointer to the task descriptor. |
Output Parameters
Name |
Type |
Description |
|---|---|---|
errcode |
INTEGER |
Contains 0 if the task object is deleted successfully. Contains an error code if an error occurred. |
Description
The vslconvdeletetask / vslcorrdeletetask routine deletes the task descriptor object and frees any working memory and the memory allocated for the data structure. The task pointer is set to NULL .
Note that if the vslconvdeletetask / vslcorrdeletetask routine does not delete the task successfully, the routine returns an error code. This error code has no relation to the task status code and does not change it.