310 {
311
316
319
322 LDA = *k+1;
324 for( i=0; i<*n; i++ )
325 for( j=0; j<*k; j++ ) {
328 }
329 }
330 else{
331 LDA = *n+1;
333 for( i=0; i<*k; i++ )
334 for( j=0; j<*n; j++ ) {
337 }
338 }
339 LDC = *n+1;
341 for( i=0; i<*n; i++ )
342 for( j=0; j<*n; j++ ) {
345 }
347 C, LDC );
348 for( j=0; j<*n; j++ )
349 for( i=0; i<*n; i++ ) {
352 }
353 free(A);
354 free(C);
355 }
358 c, *ldc );
359 else
361 c, *ldc );
362}
void cblas_zherk(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, const CBLAS_INT N, const CBLAS_INT K, const double alpha, const void *A, const CBLAS_INT lda, const double beta, void *C, const CBLAS_INT ldc)
void get_uplo_type(char *type, CBLAS_UPLO *uplo)
void get_transpose_type(char *type, CBLAS_TRANSPOSE *trans)