pub type Eval_H_CB = unsafe extern "C" fn(n: Index, x: *const Number, new_x: Bool, obj_factor: Number, m: Index, lambda: *const Number, new_lambda: Bool, nele_hess: Index, iRow: *mut Index, jCol: *mut Index, values: *mut Number, user_data: *mut c_void) -> Bool;