Progress Routine

The Progress Routine is a callback mkl_progress function intended to track progress of a lengthy computation and/or interrupt the computation. This function is regularly called from a set of LAPACK routines that support the progress feature. By default, the progress routine does nothing, but the user application can redefine it to perform some operations during the LAPACK routine computation, for instance, to print a progress indicator.