Checking descent direction in classic newton correcting baseUnconstrainedOptimization hessian calls