solver.h File Reference
Detailed Description
public methods for GCG pricing solvers
private methods for GCG pricing solvers
Definition in file solver.h.
Go to the source code of this file.
Functions | |
SCIP_EXPORT SCIP_RETCODE | GCGsolverCreate (SCIP *scip, GCG_SOLVER **solver, 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) |
SCIP_EXPORT SCIP_RETCODE | GCGsolverFree (SCIP *scip, GCG_SOLVER **solver) |
SCIP_EXPORT SCIP_RETCODE | GCGsolverInit (SCIP *scip, GCG_SOLVER *solver) |
SCIP_EXPORT SCIP_RETCODE | GCGsolverExit (SCIP *scip, GCG_SOLVER *solver) |
SCIP_EXPORT SCIP_RETCODE | GCGsolverInitsol (SCIP *scip, GCG_SOLVER *solver) |
SCIP_EXPORT SCIP_RETCODE | GCGsolverExitsol (SCIP *scip, GCG_SOLVER *solver) |
SCIP_EXPORT SCIP_RETCODE | GCGsolverUpdate (SCIP *pricingprob, GCG_SOLVER *solver, int probnr, SCIP_Bool varobjschanged, SCIP_Bool varbndschanged, SCIP_Bool consschanged) |
SCIP_EXPORT SCIP_RETCODE | GCGsolverSolve (SCIP *scip, SCIP *pricingprob, GCG_SOLVER *solver, SCIP_Bool redcost, SCIP_Bool heuristic, int probnr, SCIP_Real dualsolconv, SCIP_Real *lowerbound, GCG_PRICINGSTATUS *status, SCIP_Bool *solved) |