pub fn dgemm( order: CblasOrder, transA: CblasTranspose, transB: CblasTranspose, M: i32, N: i32, K: i32, alpha: f64, A: &[f64], lda: i32, B: &[f64], ldb: i32, beta: f64, C: &mut [f64], ldc: i32)