Exemple #1
0
 internal static extern void cblas_cgemm_ptr(
     int Order,
     int TransA,
     int TransB,
     int M,
     int N,
     int K,
     ref MKL_Complex8 alpha,
     IntPtr A,
     int lda,
     IntPtr B,
     int ldb,
     ref MKL_Complex8 beta,
     IntPtr C,
     int ldc
     );
Exemple #2
0
 internal static extern void cblas_cgemm(
     int Order,
     int TransA,
     int TransB,
     int M,
     int N,
     int K,
     ref MKL_Complex8 alpha,
     [In] MKL_Complex8[] A,
     int lda,
     [In] MKL_Complex8[] B,
     int ldb,
     ref MKL_Complex8 beta,
     [In, Out] MKL_Complex8[] C,
     int ldc
     );
Exemple #3
0
 public static void cgemm(
     int Order,
     int TransA,
     int TransB,
     int M,
     int N,
     int K,
     ref MKL_Complex8 alpha,
     IntPtr ptrA,
     int lda,
     IntPtr ptrB,
     int ldb,
     ref MKL_Complex8 beta,
     ref IntPtr ptrC,
     int ldc
     )
 {
     MklNativeMethods.cblas_cgemm_ptr(Order, TransA, TransB, M, N, K,
                                      ref alpha, ptrA, lda, ptrB, ldb, ref beta, ptrC, ldc);
 }
Exemple #4
0
 public static void cgemm(
     int Order,
     int TransA,
     int TransB,
     int M,
     int N,
     int K,
     ref MKL_Complex8 alpha,
     MKL_Complex8[] A,
     int lda,
     MKL_Complex8[] B,
     int ldb,
     ref MKL_Complex8 beta,
     ref MKL_Complex8[] C,
     int ldc
     )
 {
     MklNativeMethods.cblas_cgemm(Order, TransA, TransB, M, N, K,
                                  ref alpha, A, lda, B, ldb, ref beta, C, ldc);
 }