Function m4ri_sys::mzd_invert_naive[][src]

pub unsafe extern "C" fn mzd_invert_naive(
    inv: *mut Mzd,
    a: *const Mzd,
    identity: *const Mzd
) -> *mut Mzd

Invert the target matrix using gaussian elimination To avoid recomputing the identity matrix over and over again, I may be passed in as identity parameter The first parameter may be null to have the space automatically allocated