lapack
pub unsafe fn zhfrk( transr: u8, uplo: u8, trans: u8, n: i32, k: i32, alpha: &[f64], a: &[c64], lda: i32, beta: &[f64], c: &mut [c64])