pricingprob.h
Go to the documentation of this file.
29 * @brief private methods for working with pricing problems, to be used by the pricing controller only
33 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
57 int nroundscol /**< number of previous pricing rounds for which the number of improving columns should be counted */
SCIP_EXPORT void GCGpricingprobFree(SCIP *scip, GCG_PRICINGPROB **pricingprob)
Definition: pricingprob.c:82
type definitions for storing priced cols
data structure to store pricing problem information
GCG variable pricer.
SCIP_EXPORT void GCGpricingprobUpdate(SCIP *scip, GCG_PRICINGPROB *pricingprob, GCG_PRICINGSTATUS status, SCIP_Real lowerbound, int nimpcols)
Definition: pricingprob.c:174
Definition: struct_pricingprob.h:52
Definition: struct_pricingjob.h:52
type definitions for pricing problem data structure
type definitions for pricing problem solvers in GCG project
SCIP_EXPORT SCIP_RETCODE GCGpricingprobAddGenericBranchData(SCIP *scip, GCG_PRICINGPROB *pricingprob, SCIP_CONS *branchcons, SCIP_Real branchdual)
Definition: pricingprob.c:122
SCIP_EXPORT void GCGpricingprobReset(SCIP *scip, GCG_PRICINGPROB *pricingprob)
Definition: pricingprob.c:160
SCIP_EXPORT void GCGpricingprobInitPricing(GCG_PRICINGPROB *pricingprob)
Definition: pricingprob.c:95
SCIP_EXPORT void GCGpricingprobNextBranchcons(GCG_PRICINGPROB *pricingprob)
Definition: pricingprob.c:260
SCIP_EXPORT SCIP_RETCODE GCGpricingprobCreate(SCIP *scip, GCG_PRICINGPROB **pricingprob, SCIP *pricingscip, int probnr, int nroundscol)
Definition: pricingprob.c:51
type definitions for storing cols in a col pool
SCIP_EXPORT void GCGpricingjobSetLowerbound(GCG_PRICINGJOB *pricingjob, SCIP_Real lowerbound)
SCIP_EXPORT void GCGpricingprobExitPricing(GCG_PRICINGPROB *pricingprob, int nroundscol)
Definition: pricingprob.c:107
type definitions for pricing job data structure