pub unsafe extern "C" fn gsl_splinalg_itersolve_alloc(
    T: *const gsl_splinalg_itersolve_type,
    n: usize,
    m: usize
) -> *mut gsl_splinalg_itersolve