Scippy

SCIP

Solving Constraint Integer Programs

SCIP_PricerData Struct Reference

Detailed Description

variable pricer data

Definition at line 42 of file pricer_stp.c.

Data Fields

SCIP * scip
 
SCIP_CONS ** edgecons
 
SCIP_CONS ** pathcons
 
SCIP_Real * pi
 
SCIP_Real * mi
 
SCIP_Real lowerbound
 
int * realterms
 
int * ncreatedvars
 
int root
 
int nedges
 
int realnterms
 
SCIP_Bool bigt
 

Field Documentation

SCIP_Bool SCIP_PricerData::bigt

stores whether the 'T' model is being used

Definition at line 56 of file pricer_stp.c.

SCIP_CONS** SCIP_PricerData::edgecons

array containing all edge constraints

Definition at line 45 of file pricer_stp.c.

SCIP_Real SCIP_PricerData::lowerbound

lower bound computed by the pricer

Definition at line 49 of file pricer_stp.c.

Referenced by SCIP_DECL_PRICERREDCOST().

SCIP_Real* SCIP_PricerData::mi

array of the dual solutions to the path constraint

Definition at line 48 of file pricer_stp.c.

int* SCIP_PricerData::ncreatedvars

array (1,...,realnterms); in ncreatedvars[t] the number of created variables (during pricing) pertaining to terminal t is stored

Definition at line 51 of file pricer_stp.c.

int SCIP_PricerData::nedges

number of edges

Definition at line 54 of file pricer_stp.c.

SCIP_CONS** SCIP_PricerData::pathcons

array containing all path constraints

Definition at line 46 of file pricer_stp.c.

SCIP_Real* SCIP_PricerData::pi

array of the dual solutions to the edge constraints

Definition at line 47 of file pricer_stp.c.

int SCIP_PricerData::realnterms

number of terminals except the root

Definition at line 55 of file pricer_stp.c.

int* SCIP_PricerData::realterms

array of all terminals except the root

Definition at line 50 of file pricer_stp.c.

int SCIP_PricerData::root

root node

Definition at line 53 of file pricer_stp.c.