pub unsafe extern "C" fn lgrind_c( n: i32, xvals: *mut f64, yvals: *mut f64, work: *mut f64, x: f64, p: *mut f64, dp: *mut f64 )