[][src]Function m4ri_sys::mzd_addmul

pub unsafe extern "C" fn mzd_addmul(
    c: *mut Mzd,
    a: *const Mzd,
    b: *const Mzd,
    cutoff: c_int
) -> *mut Mzd

\brief Matrix multiplication and in-place addition via the Strassen-Winograd matrix multiplication algorithm, i.e. compute C = C+ AB.

This is the wrapper function including bounds checks. See _mzd_addmul_even for implementation details.

\param C product matrix \param A Input matrix A \param B Input matrix B \param cutoff Minimal dimension for Strassen recursion.