pub unsafe extern "C" fn colamd( n_row: c_int, n_col: c_int, Alen: c_int, A: *mut c_int, p: *mut c_int, knobs: *mut f64, stats: *mut c_int ) -> c_int