pub(crate) fn validate_kuramoto_matrix_shape( name: &str, values_len: usize, rows: usize, cols: usize, n: usize, ) -> PyResult<()>