protected (Vector<double> NegativeGradient, Matrix<double> Hessian) EvaluateJacobian( IObjectiveModelNonAllocating objective, IReadOnlyList<double> pInt, Vector<double> scaleFactors )