type_solver.h
Go to the documentation of this file.
35 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
61 /** initialization method of pricing solver (called after problem was transformed and solver is active)
69 /** deinitialization method of pricing solver (called before transformed problem is freed and solver is active)
77 /** solving process initialization method of pricing solver (called when branch and bound process is about to begin)
79 * This method is called when the presolving was finished and the branch and bound process is about to begin.
88 /** solving process deinitialization method of pricing solver (called before branch and bound process data is freed)
102 * The pricing solver may use this method to update its own representation of the pricing problem,
105 #define GCG_DECL_SOLVERUPDATE(x) SCIP_RETCODE x (SCIP* pricingprob, GCG_SOLVER* solver, int probnr, SCIP_Bool varobjschanged, SCIP_Bool varbndschanged, SCIP_Bool consschanged)
119 #define GCG_DECL_SOLVERSOLVE(x) SCIP_RETCODE x (SCIP* scip, SCIP* pricingprob, GCG_SOLVER* solver, int probnr, SCIP_Real dualsolconv, SCIP_Real* lowerbound, GCG_PRICINGSTATUS* status)
133 #define GCG_DECL_SOLVERSOLVEHEUR(x) SCIP_RETCODE x (SCIP* scip, SCIP* pricingprob, GCG_SOLVER* solver, int probnr, SCIP_Real dualsolconv, SCIP_Real* lowerbound, GCG_PRICINGSTATUS* status)
type definitions for gcg column data structure
Definition: solver_cliquer.c:59
Definition: struct_solver.h:46
type definitions for pricing status