pub unsafe extern "C" fn SptfqmrSolve(
mem: SptfqmrMem,
A_data: *mut c_void,
x: N_Vector,
b: N_Vector,
pretype: c_int,
delta: realtype,
P_data: *mut c_void,
sx: N_Vector,
sb: N_Vector,
atimes: ATimesFn,
psolve: PSolveFn,
res_norm: *mut realtype,
nli: *mut c_int,
nps: *mut c_int
) -> c_int