sig
  type 'm jac_fn =
      (Sundials.RealArray.t Arkode.Common.triple, Sundials.RealArray.t)
      Arkode.Common.jacobian_arg -> '-> unit
  type 'm linsys_fn =
      (Sundials.RealArray.t Arkode.Common.triple, Sundials.RealArray.t)
      Arkode.Common.jacobian_arg -> '-> 'm option -> bool -> float -> bool
end