pub unsafe extern "C" fn diags2_c( symmat: *mut [f64; 2], diag: *mut [f64; 2], rotate: *mut [f64; 2] )