SCIPisInvolutionPerm

Function SCIPisInvolutionPerm 

Source
pub unsafe extern "C" fn SCIPisInvolutionPerm(
    perm: *mut c_int,
    vars: *mut *mut SCIP_VAR,
    nvars: c_int,
    ntwocyclesperm: *mut c_int,
    nbincyclesperm: *mut c_int,
    earlytermination: c_uint,
) -> SCIP_RETCODE
Expand description

Checks whether a permutation is a composition of 2-cycles and in this case determine the number of overall 2-cycles and binary 2-cycles. It is a composition of 2-cycles iff @p ntwocyclesperm > 0 upon termination.