Skip to main content

DgemmFnPtr

Type Alias DgemmFnPtr 

Source
pub type DgemmFnPtr = unsafe extern "C" fn(*const i8, *const i8, *const i32, *const i32, *const i32, *const f64, *const f64, *const i32, *const f64, *const i32, *const f64, *mut f64, *const i32);
Expand description

BLAS dgemm function pointer type (LP64: 32-bit integers)

Signature matches Fortran BLAS dgemm:

void dgemm_(char *transa, char *transb, int *m, int *n, int *k,
            double *alpha, double *a, int *lda, double *b, int *ldb,
            double *beta, double *c, int *ldc);

Note: All parameters are passed by reference (pointers). Transpose options: ‘N’ (no transpose), ‘T’ (transpose), ‘C’ (conjugate transpose).