Scippy

    SCIP

    Solving Constraint Integer Programs

    SCIP_ConflictRow Struct Reference

    Detailed Description

    conflict row of type lhs <= a^Tx, semi-sparse representation

    Definition at line 104 of file struct_conflict.h.

    #include <struct_conflict.h>

    Data Fields

    SCIP_Realvals
     
    int * inds
     
    SCIP_Real lhs
     
    SCIP_Real slack
     
    SCIP_Real coefquotient
     
    int nvars
     
    int nnz
     
    int size
     
    int validdepth
     
    int conflictdepth
     
    int repropdepth
     
    int insertdepth
     
    unsigned int usescutoffbound:1
     
    unsigned int isbinary:1
     
    SCIP_CONFTYPE conflicttype
     

    Field Documentation

    ◆ vals

    ◆ inds

    ◆ lhs

    ◆ slack

    ◆ coefquotient

    ◆ nvars

    int SCIP_ConflictRow::nvars

    Definition at line 111 of file struct_conflict.h.

    Referenced by conflictRowClear(), conflictRowCopy(), and conflictRowReplace().

    ◆ nnz

    ◆ size

    int SCIP_ConflictRow::size

    ◆ validdepth

    ◆ conflictdepth

    int SCIP_ConflictRow::conflictdepth

    ◆ repropdepth

    int SCIP_ConflictRow::repropdepth

    ◆ insertdepth

    int SCIP_ConflictRow::insertdepth

    ◆ usescutoffbound

    unsigned int SCIP_ConflictRow::usescutoffbound

    is the conflict based on the cutoff bound?

    Definition at line 118 of file struct_conflict.h.

    Referenced by conflictRowClear(), conflictRowCopy(), conflictRowReplace(), and createAndAddConflictCon().

    ◆ isbinary

    unsigned int SCIP_ConflictRow::isbinary

    is the constraint binary?

    Definition at line 119 of file struct_conflict.h.

    Referenced by conflictRowClear(), conflictRowCopy(), and conflictRowReplace().

    ◆ conflicttype

    SCIP_CONFTYPE SCIP_ConflictRow::conflicttype