:ZHER2K( UPLO TRANS N K ALPHA A LDA B LDB BETA C LDC -- ) f"blas""ZHER2K"{ "CHARACTER*1" "CHARACTER*1" "INTEGER" "INTEGER" "DOUBLE-COMPLEX" "DOUBLE-COMPLEX(*)" "INTEGER" "DOUBLE-COMPLEX(*)" "INTEGER" "REAL" "DOUBLE-COMPLEX(*)" "INTEGER" }fortran-invoke;