pub unsafe extern "C" fn IDASolve(
ida_mem: *mut c_void,
tout: sunrealtype,
tret: *mut sunrealtype,
yret: N_Vector,
ypret: N_Vector,
itask: c_int,
) -> c_intpub unsafe extern "C" fn IDASolve(
ida_mem: *mut c_void,
tout: sunrealtype,
tret: *mut sunrealtype,
yret: N_Vector,
ypret: N_Vector,
itask: c_int,
) -> c_int