pricer_gcg.h
Go to the documentation of this file.
35 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
118 SCIP_Bool heurenabled, /**< flag to indicate whether heuristic solving method of the solver is enabled */
119 SCIP_Bool exactenabled, /**< flag to indicate whether exact solving method of the solver is enabled */
190 /** get the number of columns per pricing problem to be added to the master LP in the current pricing round */
204 * i.e. creates one master variable for each block and adds the solution to the master problem */
SCIP_Longint GCGmasterGetPricingSimplexIters(SCIP *scip)
Definition: pricer_gcg.cpp:5209
Definition: struct_gcgcol.h:50
SCIP_Bool GCGmasterIsSolValid(SCIP *scip, SCIP_SOL *mastersol)
Definition: pricer_gcg.cpp:5173
int GCGpricerGetNPointsProb(SCIP *scip, int probnr)
Definition: pricer_gcg.cpp:4684
SCIP_RETCODE GCGmasterSetRootLPSol(SCIP *scip, SCIP_SOL **sol)
void GCGpricerPrintListOfSolvers(SCIP *scip)
Definition: pricer_gcg.cpp:4464
Definition: solver_cliquer.c:59
int GCGpricerGetNRaysProb(SCIP *scip, int probnr)
Definition: pricer_gcg.cpp:4708
SCIP_RETCODE GCGmasterAddMasterconsToHashmap(SCIP *scip, SCIP_CONS *cons, int pos)
Definition: pricer_gcg.cpp:4296
SCIP_RETCODE GCGmasterTransOrigSolToMasterVars(SCIP *scip, SCIP_SOL *origsol, SCIP_Bool *stored)
Definition: pricer_gcg.cpp:4782
type definitions for pricing problem solvers in GCG project
SCIP_RETCODE GCGpricerExistRays(SCIP *scip, SCIP_Bool *exist)
Definition: pricer_gcg.cpp:4650
Definition: struct_solver.h:46
SCIP_RETCODE GCGpricerIncludeSolver(SCIP *scip, const char *name, const char *desc, int priority, SCIP_Bool heurenabled, SCIP_Bool exactenabled, GCG_DECL_SOLVERUPDATE((*solverupdate)), GCG_DECL_SOLVERSOLVE((*solversolve)), GCG_DECL_SOLVERSOLVEHEUR((*solveheur)), GCG_DECL_SOLVERFREE((*solverfree)), GCG_DECL_SOLVERINIT((*solverinit)), GCG_DECL_SOLVEREXIT((*solverexit)), GCG_DECL_SOLVERINITSOL((*solverinitsol)), GCG_DECL_SOLVEREXITSOL((*solverexitsol)), GCG_SOLVERDATA *solverdata)
void GCGpricerPrintPricingStatistics(SCIP *scip, FILE *file)
Definition: pricer_gcg.cpp:4500
void GCGpricerPrintStatistics(SCIP *scip, FILE *file)
Definition: pricer_gcg.cpp:4540
SCIP_Bool GCGmasterIsCurrentSolValid(SCIP *scip)
Definition: pricer_gcg.cpp:5090
SCIP_RETCODE GCGmasterCreateInitialMastervars(SCIP *scip)
Definition: pricer_gcg.cpp:4980
SCIP_Real GCGcomputeRedCostGcgCol(SCIP *scip, SCIP_Bool infarkas, GCG_COL *gcgcol, SCIP_Real *objvalptr)
Definition: pricer_gcg.cpp:3266
SCIP_RETCODE GCGpricerAddCol(SCIP *scip, GCG_COL *col)
Definition: pricer_gcg.cpp:4764
SCIP_RETCODE GCGcreateNewMasterVarFromGcgCol(SCIP *scip, SCIP_Bool infarkas, GCG_COL *gcgcol, SCIP_Bool force, SCIP_Bool *added, SCIP_VAR **addedvar, SCIP_Real score)
Definition: pricer_gcg.cpp:3215
SCIP_RETCODE GCGsetPricingObjs(SCIP *scip, SCIP_Real *dualsolconv)
Definition: pricer_gcg.cpp:3168
SCIP_RETCODE GCGmasterPrintSimplexIters(SCIP *scip, FILE *file)
Definition: pricer_gcg.cpp:5229
SCIP_RETCODE SCIPincludePricerGcg(SCIP *scip, SCIP *origprob)
Definition: pricer_gcg.cpp:4112
SCIP_RETCODE GCGcomputeColMastercoefs(SCIP *scip, GCG_COL *gcgcol)
Definition: pricer_gcg.cpp:3246