Scippy

SCIP

Solving Constraint Integer Programs

HashData Struct Reference

Detailed Description

data object to compare constraint easier

data object for pairs and triples of variables

Definition at line 100 of file presol_gateextraction.c.

Data Fields

SCIP_CONScons
 
SCIP_VAR ** vars
 
int nvars
 
SCIP_VARvars [3]
 
int nrows
 
int firstrow
 

Field Documentation

◆ cons

SCIP_CONS* HashData::cons

pointer the the corresponding constraint

Definition at line 102 of file presol_gateextraction.c.

Referenced by extractGates().

◆ vars [1/2]

SCIP_VAR** HashData::vars

constraint variables used for hash comparison

Definition at line 103 of file presol_gateextraction.c.

Referenced by addProductVars(), cleanupHashDatas(), detectHiddenProducts(), detectProductsUnconditional(), extractGates(), and fillRelationTables().

◆ nvars

int HashData::nvars

◆ vars [2/2]

SCIP_VAR* HashData::vars[3]

variables in the pair or triple, used for hash comparison

Definition at line 85 of file sepa_rlt.c.

◆ nrows

int HashData::nrows

◆ firstrow

int HashData::firstrow

beginning of the corresponding row linked list

Definition at line 88 of file sepa_rlt.c.

Referenced by detectHiddenProducts(), detectProductsUnconditional(), and fillRelationTables().