def func_and_grad(x): f = func(x, *args) g = approx_fprime(x, func, epsilon, *args) return f, g
def func_and_grad(x): f = fun(x, *args) g = approx_fprime(x, fun, epsilon, *args) return f, g
def cjac(x, *args): return approx_fprime(x, con['fun'], epsilon, *args)