#NEWLINE# def culaDeviceCgemm( transa , transb , m , n , k , alpha , A , lda , B , ldb , beta , C , ldc ) : #NEWLINE# #INDENT# '\n    Matrix-matrix product for complex general matrix.\n\n    ' #NEWLINE# transa = transa . encode ( 'ascii' ) #NEWLINE# transb = transb . encode ( 'ascii' ) #NEWLINE# status = _libcula . culaDeviceCgemm ( transa , transb , m , n , k , cuda . cuFloatComplex ( alpha . real , alpha . imag ) , int ( A ) , lda , int ( B ) , A , cuda . cuFloatComplex ( beta . real , beta . imag ) , int ( C ) , ldc ) #NEWLINE# culaCheckStatus ( status )