SCP_INSTANCE Struct Reference

Detailed Description

Definition at line 87 of file heur_setcover.c.

Public Attributes

SCIP_Bool * varsfixed
 
int nvarsfixed
 
SCIP_Bool * rowscovered
 
int nrowscovered
 
SCIP_Real costsfixed
 

Member Data Documentation

SCIP_Real SCP_INSTANCE::costsfixed

total costs of variables that are fixed

Definition at line 93 of file heur_setcover.c.

Referenced by computeDelta(), copyInstance(), exploreNeighborhood(), initInstance(), setCoveringHeuristic(), subgradientOptimization(), and threePhase().

int SCP_INSTANCE::nrowscovered

number of rows that are covered by the fixed variables

Definition at line 92 of file heur_setcover.c.

Referenced by copyInstance(), greedySetCover(), initInstance(), markRowAsCovered(), markRowsCoveredByFixedVariables(), setCoveringHeuristic(), and threePhase().

int SCP_INSTANCE::nvarsfixed

number of fixed variables

Definition at line 90 of file heur_setcover.c.

Referenced by computeDelta(), copyInstance(), fixVariable(), initInstance(), and setCoveringHeuristic().

SCIP_Bool* SCP_INSTANCE::rowscovered

boolean array that indicates which rows are covered by the fixed variables

Definition at line 91 of file heur_setcover.c.

Referenced by copyInstance(), freeInstance(), greedySetCover(), initInstance(), isRowCovered(), markRowAsCovered(), markRowsCoveredByFixedVariables(), and setCoveringHeuristic().

SCIP_Bool* SCP_INSTANCE::varsfixed

boolean array that indicates which variables are fixed

Definition at line 89 of file heur_setcover.c.

Referenced by computeDelta(), copyInstance(), fixVariable(), freeInstance(), initInstance(), isFixedVariable(), and setCoveringHeuristic().