Developer Reference for Intel® oneAPI Math Kernel Library for Fortran

ID 766686
Date 11/07/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

vslSSDeleteTask

Destroys the task object and releases the memory.

Syntax

status = vslssdeletetask(task)

Include Files

  • mkl_vsl.f90

Input Parameters

Name

Type

Description

task

Fortran: TYPE(VSL_SS_TASK)

Descriptor of the task to destroy

Output Parameters

Name

Type

Description

status

Fortran: INTEGER

Sets to VSL_STATUS_OK if the task is deleted; otherwise a non-zero code is returned.

Description

The vslSSDeleteTask routine deletes the task descriptor object, releases the memory allocated for the structure, and sets the task pointer to NULL. If vslSSDeleteTask fails to delete the task successfully, it returns an error code.

NOTE:

Call of the destructor with the NULL pointer as the parameter results in termination of the function with no system crash.