10 void cblas_zgeru(
const CBLAS_LAYOUT layout,
const CBLAS_INT M,
const CBLAS_INT N,
11 const void *alpha,
const void *X,
const CBLAS_INT incX,
12 const void *Y,
const CBLAS_INT incY,
void *A,
const CBLAS_INT lda)
15 F77_INT F77_M=M, F77_N=N, F77_lda=lda, F77_incX=incX, F77_incY=incY;
24 extern int CBLAS_CallFromC;
25 extern int RowMajorStrg;
29 if (layout == CblasColMajor)
31 F77_zgeru( &F77_M, &F77_N, alpha, X, &F77_incX, Y, &F77_incY, A,
34 else if (layout == CblasRowMajor)
37 F77_zgeru( &F77_N, &F77_M, alpha, Y, &F77_incY, X, &F77_incX, A,
40 else cblas_xerbla(1,
"cblas_zgeru",
"Illegal layout setting, %d\n", layout);