gcg pricingjob

Detailed Description

Functions

EXTERN GCG_PRICINGPROBGCGpricingjobGetPricingprob (GCG_PRICINGJOB *pricingjob)
 
EXTERN GCG_SOLVERGCGpricingjobGetSolver (GCG_PRICINGJOB *pricingjob)
 
EXTERN SCIP_Real GCGpricingjobGetChunk (GCG_PRICINGJOB *pricingjob)
 
EXTERN SCIP_Real GCGpricingjobGetScore (GCG_PRICINGJOB *pricingjob)
 
EXTERN SCIP_Bool GCGpricingjobIsHeuristic (GCG_PRICINGJOB *pricingjob)
 
EXTERN int GCGpricingjobGetNHeurIters (GCG_PRICINGJOB *pricingjob)
 

Function Documentation

EXTERN SCIP_Real GCGpricingjobGetChunk ( GCG_PRICINGJOB pricingjob)

get the chunk of a pricing job

Parameters
pricingjobpricing job

Definition at line 136 of file pricingjob.c.

EXTERN int GCGpricingjobGetNHeurIters ( GCG_PRICINGJOB pricingjob)

get the number of heuristic pricing iterations of the pricing job

Parameters
pricingjobpricing job

Definition at line 186 of file pricingjob.c.

EXTERN GCG_PRICINGPROB* GCGpricingjobGetPricingprob ( GCG_PRICINGJOB pricingjob)

get the pricing problem structure associated with a pricing job

Parameters
pricingjobpricing job

Definition at line 121 of file pricingjob.c.

Referenced by ObjPricerGcg::createNewMasterVarFromGcgCol(), GCGpricingjobSetup(), gcg::Pricingcontroller::getNextPricingjob(), and ObjPricerGcg::pricingLoop().

EXTERN SCIP_Real GCGpricingjobGetScore ( GCG_PRICINGJOB pricingjob)

get the score of a pricing job

Parameters
pricingjobpricing job

Definition at line 144 of file pricingjob.c.

EXTERN GCG_SOLVER* GCGpricingjobGetSolver ( GCG_PRICINGJOB pricingjob)

get the pricing solver with which the pricing job is to be performed

Parameters
pricingjobpricing job

Definition at line 128 of file pricingjob.c.

Referenced by ObjPricerGcg::createNewMasterVarFromGcgCol(), and ObjPricerGcg::pricingLoop().

EXTERN SCIP_Bool GCGpricingjobIsHeuristic ( GCG_PRICINGJOB pricingjob)

return whether the pricing job is to be performed heuristically

Parameters
pricingjobpricing job

Definition at line 152 of file pricingjob.c.

Referenced by ObjPricerGcg::createNewMasterVarFromGcgCol(), and ObjPricerGcg::pricingLoop().