pub unsafe extern "C" fn IDASetPreconditionerBS(
    ida_mem: *mut c_void,
    which: c_int,
    psetBS: IDALsPrecSetupFnBS,
    psolveBS: IDALsPrecSolveFnBS
) -> c_int