Visible to Intel only — GUID: GUID-502656F7-6C24-4F5C-AADE-5A7700821028
Visible to Intel only — GUID: GUID-502656F7-6C24-4F5C-AADE-5A7700821028
mkl_set_progress
Replaces the progress information routine.
Syntax
old_progress_ptr mkl_set_progress( new_progress_ptr )
Fortran Include Files/Modules
- Include file: mkl.fi
- Module (compiled): mkl_service.mod
- Module (source): mkl_service.f90
Input Parameters
Name |
Type |
Description |
---|---|---|
new_progress_ptr |
ProgressEntry |
Pointer to the progress information routine to be used. |
Description
The mkl_set_progress function replaces the currently used progress information routine with the routine specified by the parameter.
Usually a user-supplied mkl_progress function redefines the default mkl_progress function automatically. However, you must call mkl_set_progress to replace the default mkl_progress on Windows* in any of the following cases:
You are using the Single Dynamic Library (SDL) mkl_rt.lib.
You link dynamically with ScaLAPACK.
In a future release, a user-supplied mkl_progress function will not redefine the default mkl_progress function automatically. You will need to use the mkl_set_progress function to specify any overrides.
See the Intel® oneAPI Math Kernel Library (oneMKL) Developer Guide for details of SDL.
Return Values
The function returns the pointer to the replaced progress information routine.