28 A = (
double *)malloc( (*m)*
LDA*
sizeof( double ) );
31 A[i*
LDA+j]=a[j*(*lda)+i];
35 A = (
double* )malloc(
LDA*(*k)*
sizeof( double ) );
38 A[i*
LDA+j]=a[j*(*lda)+i];
42 B = (
double* )malloc( (*k)*
LDB*
sizeof( double ) );
45 B[i*
LDB+j]=b[j*(*ldb)+i];
49 B = (
double* )malloc(
LDB*(*n)*
sizeof( double ) );
52 B[i*
LDB+j]=b[j*(*ldb)+i];
55 C = (
double* )malloc( (*m)*LDC*
sizeof( double ) );
58 C[i*LDC+j]=c[j*(*ldc)+i];
61 B,
LDB, *beta, C, LDC );
64 c[j*(*ldc)+i]=C[i*LDC+j];
71 b, *ldb, *beta, c, *ldc );
74 b, *ldb, *beta, c, *ldc );