Scippy

GCG

Branch-and-Price & Column Generation for Everyone

GCG_OrigVarData Struct Reference

Detailed Description

data for original variables

Definition at line 64 of file struct_vardata.h.

#include <struct_vardata.h>

Data Fields

SCIP_VAR * pricingvar
 
SCIP_CONS ** masterconss
 
SCIP_Real * coefs
 
int ncoefs
 
SCIP_VAR ** mastervars
 
SCIP_Real * mastervals
 
int nmastervars
 
int maxmastervars
 
GCG_LINKINGVARDATAlinkingvardata
 

Field Documentation

◆ pricingvar

SCIP_VAR* GCG_OrigVarData::pricingvar

corresponding variable in the pricing program

Definition at line 66 of file struct_vardata.h.

◆ masterconss

SCIP_CONS** GCG_OrigVarData::masterconss

master constraints of the original program in which the variable has a nonzero entry

Definition at line 67 of file struct_vardata.h.

◆ coefs

SCIP_Real* GCG_OrigVarData::coefs

coefficients in the linking constraints of the original program

Definition at line 68 of file struct_vardata.h.

◆ ncoefs

int GCG_OrigVarData::ncoefs

number of coefficients

Definition at line 69 of file struct_vardata.h.

◆ mastervars

SCIP_VAR** GCG_OrigVarData::mastervars

variables in the master problem that contain the variable

Definition at line 70 of file struct_vardata.h.

◆ mastervals

SCIP_Real* GCG_OrigVarData::mastervals

value of this variable in the master problem variables

Definition at line 71 of file struct_vardata.h.

◆ nmastervars

int GCG_OrigVarData::nmastervars

number of corresponding master variables

Definition at line 72 of file struct_vardata.h.

◆ maxmastervars

int GCG_OrigVarData::maxmastervars

length of arrays mastervars and vals

Definition at line 73 of file struct_vardata.h.

◆ linkingvardata

GCG_LINKINGVARDATA* GCG_OrigVarData::linkingvardata

additional data for linking variables

Definition at line 74 of file struct_vardata.h.