Scippy

SCIP

Solving Constraint Integer Programs

SCIP_ProbData Struct Reference

Detailed Description

Problem data which is accessible in all places.

This problem data is used to store the input of the binpacking, all variables which are created, and all constrsaints.

Definition at line 76 of file probdata_binpacking.c.

Data Fields

SCIP_VAR ** vars
 
SCIP_CONS ** conss
 
SCIP_Longint * weights
 
int * ids
 
int nvars
 
int varssize
 
int nitems
 
SCIP_Longint capacity
 

Field Documentation

SCIP_Longint SCIP_ProbData::capacity

bin capacity

Definition at line 85 of file probdata_binpacking.c.

Referenced by probdataCreate().

SCIP_CONS** SCIP_ProbData::conss

set partitioning constraints for each item exactly one

Definition at line 79 of file probdata_binpacking.c.

Referenced by createInitialColumns(), and SCIPprobdataCreate().

int* SCIP_ProbData::ids

array of item ids

Definition at line 81 of file probdata_binpacking.c.

Referenced by createInitialColumns().

int SCIP_ProbData::nitems

number of items

Definition at line 84 of file probdata_binpacking.c.

Referenced by createInitialColumns(), probdataCreate(), and SCIPprobdataCreate().

int SCIP_ProbData::nvars

number of generated variables

Definition at line 82 of file probdata_binpacking.c.

Referenced by probdataCreate().

SCIP_VAR** SCIP_ProbData::vars

all exiting variables in the problem

Definition at line 78 of file probdata_binpacking.c.

int SCIP_ProbData::varssize

size of the variable array

Definition at line 83 of file probdata_binpacking.c.

SCIP_Longint* SCIP_ProbData::weights

array of item weights

Definition at line 80 of file probdata_binpacking.c.

Referenced by createInitialColumns().