Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Customer__Intel4
Beginner
95 Views

Documentation of mkl_comatadd ( )

According to thedocumentation of mkl_comatadd ( ), its arguments are as follows:
void mkl_comatadd(char ordering, char transa, char transb, size_t m, size_t n, MKL_Complex8 *alpha, MKL_Complex8 *A, size_t lda, float *beta, float *B, size_t ldb, MKL_Complex8 *C, size_t ldc);
so when I pass alpha and beta as pointers to complex and float, I get errors indicating that both of them should be of type complex and not pointers. So is there a mistake in the documentation ?
Thanks
0 Kudos
3 Replies
Gennady_F_Intel
Moderator
95 Views

there are no problem with documantation. please look at the example -MKLROOT\examples\transc\source" comatadd.c
Customer__Intel4
Beginner
95 Views

In the example comatadd.c , alpha and beta are indeed defined as complex numbers, not pointers as in the documentation !!
Gennady_F_Intel
Moderator
95 Views

opps, I checked into header file first. Yes, this is doc's issue. We will fix that.
Reply