Visible to Intel only — GUID: GUID-23D72AD8-3282-44B7-BF5C-C4F815A6D9D2
Visible to Intel only — GUID: GUID-23D72AD8-3282-44B7-BF5C-C4F815A6D9D2
df?queryptr
Reads a pointer to an array held in a Data Fitting task descriptor.
Syntax
status = dfsqueryptr(task, ptr_attr, ptr)
status = dfdqueryptr(task, ptr_attr, ptr)
Include Files
- mkl_df.f90
Input Parameters
Name |
Type |
Description |
---|---|---|
task |
TYPE(DF_TASK) |
Descriptor of the task. |
ptr_attr |
INTEGER |
The parameter to query. The query routine supports pointer attributes described in the table "Pointers Supported by the df?editptr Task Editor". For details, see the Pointer Attribute column in the table. |
Output Parameters
Name |
Type |
Description |
---|---|---|
ptr |
INTEGER(KIND=8) |
Pointer to array returned by the query routine. For details, see the Purpose column in table "Pointers Supported by the df?editptr Task Editor". |
status |
INTEGER |
Status of the routine:
|
Description
The df?queryptr routine returns the pointer of type ptr_attr stored in a Data Fitting task descriptor as parameter ptr. Attributes of the pointers supported by the query function are identical to those supported by the editor df?editptr editor in the table "Pointers Supported by the df?editptr Task Editor".
You can use df?queryptr to read different types of pointers including pointers to the vector-valued function and spline coefficients stored in contiguous memory.