Intel® Math Kernel Library 2019 Developer Reference - C
Computes the Jacobian matrix of the function using RCI and the central difference algorithm.
MKL_INT sjacobi_solve (_JACOBIMATRIX_HANDLE_t* handle, float* f1, float* f2, MKL_INT* RCI_Request);
MKL_INT djacobi_solve (_JACOBIMATRIX_HANDLE_t* handle, double* f1, double* f2, MKL_INT* RCI_Request);
The ?jacobi_solve routine computes the Jacobian matrix of the function using RCI and the central difference algorothm.
See usage examples in the examples\solverc\source folder of your Intel MKL directory. Specifically, see sjacobi_rci_c.c and djacobi_rci_c.c.
handle |
Type _JACOBIMATRIX_HANDLE_t. |
RCI_Request |
Set to 0 before the first call to ?jacobi_solve. |
f1 |
Contains the updated function values at x + eps. |
f2 |
Array of size m. Contains the updated function values at x - eps. |
RCI_Request |
Provides information about the task completion. When equal to 0, the task has completed successfully. RCI_Request= 1 indicates that you should compute the function values at the current x point and put the results into f1. RCI_Request= 2 indicates that you should compute the function values at the current x point and put the results into f2. |
res |
Indicates the task completion status.
TR_SUCCESS and TR_INVALID_OPTION are defined in the mkl_rci.h include file. |