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