An improved value of the Jacobian is obtained by taking account its derivative in the procedure:
INTERVAL_MATRIX Compute_Best_Gradient_Interval(int Dimension, int Dimension_Eq, INTERVAL_MATRIX (* Gradient)(int, int, INTERVAL_VECTOR &), INTERVAL_MATRIX (* Hessian)(int, int, INTERVAL_VECTOR &), INTERVAL_VECTOR &Input, int Exact,INTERVAL_MATRIX &InGrad)where
To compute only the best value of the jacobian element at l-th row nad j-th column you may use:
INTERVAL Compute_Best_Gradient_Interval_line(int l,int j,int Dim, int Dimension_Eq, INTERVAL_MATRIX (* Gradient)(int, int, INTERVAL_VECTOR &), INTERVAL_MATRIX (* Hessian)(int, int, INTERVAL_VECTOR &), INTERVAL_VECTOR &Input,int Exact)
We may also obtain the best interval evaluation of the equations through the procedure
INTERVAL_VECTOR Compute_Interval_Function_Gradient(int Dimension, int Dimension_Eq, INTERVAL_VECTOR (* TheIntervalFunction)(int,int,INTERVAL_VECTOR &), INTERVAL_MATRIX (* Gradient)(int, int, INTERVAL_VECTOR &), INTERVAL_MATRIX (* Hessian)(int, int, INTERVAL_VECTOR &), INTERVAL_VECTOR &Input, int Exact)