Scippy

GCG

Branch-and-Price & Column Generation for Everyone

IndexMap Struct Reference

Detailed Description

A struct that contains 4 hashmaps, which maps variables and constraints to their position in the constraint matrix (Ax<=b) and vice versa

Definition at line 102 of file dec_stairheur.cpp.

Data Fields

SCIP_HASHMAP * indexcons
 
SCIP_HASHMAP * consindex
 
SCIP_HASHMAP * indexvar
 
SCIP_HASHMAP * varindex
 

Field Documentation

◆ indexcons

SCIP_HASHMAP* IndexMap::indexcons

◆ consindex

SCIP_HASHMAP* IndexMap::consindex

constraint -> index in problem

Definition at line 105 of file dec_stairheur.cpp.

Referenced by indexmapCreate(), indexmapInit(), and rankOrderClusteringIteration().

◆ indexvar

SCIP_HASHMAP* IndexMap::indexvar

index in problem -> variable

Definition at line 106 of file dec_stairheur.cpp.

Referenced by indexmapCreate(), indexmapInit(), and rankOrderClusteringIteration().

◆ varindex

SCIP_HASHMAP* IndexMap::varindex

variable -> index in problem

Definition at line 107 of file dec_stairheur.cpp.

Referenced by DEC_DECL_PROPAGATEPARTIALDEC(), indexmapCreate(), indexmapInit(), rankOrderClustering(), and rankOrderClusteringIteration().