use levenberg-marquardt jacobian rather than numdiffpy hessian