protected (Vector<double> Gradient, Matrix<double> Hessian) EvaluateJacobian( IObjectiveModel objective, Vector<double> Pint )