[−][src]Function m4ri_sys::mzd_mul
pub unsafe extern "C" fn mzd_mul(
c: *mut Mzd,
a: *const Mzd,
b: *const Mzd,
cutoff: c_int
) -> *mut Mzd
\brief Matrix multiplication via the Strassen-Winograd matrix multiplication algorithm, i.e. compute C = AB.
This is the wrapper function including bounds checks. See _mzd_mul_even for implementation details.
\param C Preallocated product matrix, may be NULL for automatic creation. \param A Input matrix A \param B Input matrix B \param cutoff Minimal dimension for Strassen recursion.