used SetJacobian in linear part of Jacobian