SCIP Doxygen Documentation
Loading...
Searching...
No Matches
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