Frank Schilder - 2016-02-10

The relevant code fragment is:

if nargout>=3
  [data, Jpx] = coco_ezDFDX('f(o,d,x)', prob, data, ...
    @(o,d,u) temp(o,d,u,w), [p; x]);
  J = [Jpx, -sn.cont, Px; sn.zrs1, 2*v(sn.sidx{1})', sn.zrs2];
end