Scippy

SCIP

Solving Constraint Integer Programs

SCIP_ConsData Struct Reference

Detailed Description

Constraint data for SameDiff constraints

Definition at line 60 of file cons_samediff.c.

Data Fields

int itemid1
 
int itemid2
 
CONSTYPE type
 
int npropagatedvars
 
int npropagations
 
unsigned int propagated:1
 
SCIP_NODE * node
 

Field Documentation

int SCIP_ConsData::itemid1

item id one

Definition at line 62 of file cons_samediff.c.

Referenced by consdataCreate(), and SCIPcreateConsSamediff().

int SCIP_ConsData::itemid2

item id two

Definition at line 63 of file cons_samediff.c.

Referenced by consdataCreate(), and SCIPcreateConsSamediff().

SCIP_NODE* SCIP_ConsData::node

the node in the B&B-tree at which the cons is sticking

Definition at line 70 of file cons_samediff.c.

Referenced by consdataCreate(), and SCIPcreateConsSamediff().

int SCIP_ConsData::npropagatedvars

number of variables that existed, the last time, the related node was propagated, used to determine whether the constraint should be repropagated

Definition at line 65 of file cons_samediff.c.

int SCIP_ConsData::npropagations

stores the number propagations runs of this constraint

Definition at line 68 of file cons_samediff.c.

unsigned int SCIP_ConsData::propagated

is constraint already propagated?

Definition at line 69 of file cons_samediff.c.

CONSTYPE SCIP_ConsData::type

stores whether the items have to be in the SAME or DIFFER packing

Definition at line 64 of file cons_samediff.c.

Referenced by checkVariable(), consdataCheck(), consdataCreate(), and SCIPcreateConsSamediff().