public methods for cuts and aggregation rows
- Author
- Tobias Achterberg
-
Timo Berthold
-
Gerald Gamrath
-
Robert Lion Gottwald
-
Stefan Heinz
-
Gregor Hendel
-
Thorsten Koch
-
Alexander Martin
-
Marc Pfetsch
-
Michael Winkler
-
Kati Wolter
Definition in file scip_cut.c.
|
SCIP_Real | SCIPgetCutEfficacy (SCIP *scip, SCIP_SOL *sol, SCIP_ROW *cut) |
|
SCIP_Bool | SCIPisCutEfficacious (SCIP *scip, SCIP_SOL *sol, SCIP_ROW *cut) |
|
SCIP_Bool | SCIPisEfficacious (SCIP *scip, SCIP_Real efficacy) |
|
SCIP_Real | SCIPgetVectorEfficacyNorm (SCIP *scip, SCIP_Real *vals, int nvals) |
|
SCIP_Bool | SCIPisCutApplicable (SCIP *scip, SCIP_ROW *cut) |
|
SCIP_RETCODE | SCIPaddCut (SCIP *scip, SCIP_SOL *sol, SCIP_ROW *cut, SCIP_Bool forcecut, SCIP_Bool *infeasible) |
|
SCIP_RETCODE | SCIPaddRow (SCIP *scip, SCIP_ROW *row, SCIP_Bool forcecut, SCIP_Bool *infeasible) |
|
SCIP_Bool | SCIPisCutNew (SCIP *scip, SCIP_ROW *row) |
|
SCIP_RETCODE | SCIPaddPoolCut (SCIP *scip, SCIP_ROW *row) |
|
SCIP_RETCODE | SCIPdelPoolCut (SCIP *scip, SCIP_ROW *row) |
|
SCIP_CUT ** | SCIPgetPoolCuts (SCIP *scip) |
|
int | SCIPgetNPoolCuts (SCIP *scip) |
|
SCIP_CUTPOOL * | SCIPgetGlobalCutpool (SCIP *scip) |
|
SCIP_RETCODE | SCIPcreateCutpool (SCIP *scip, SCIP_CUTPOOL **cutpool, int agelimit) |
|
SCIP_RETCODE | SCIPfreeCutpool (SCIP *scip, SCIP_CUTPOOL **cutpool) |
|
SCIP_RETCODE | SCIPaddRowCutpool (SCIP *scip, SCIP_CUTPOOL *cutpool, SCIP_ROW *row) |
|
SCIP_RETCODE | SCIPaddNewRowCutpool (SCIP *scip, SCIP_CUTPOOL *cutpool, SCIP_ROW *row) |
|
SCIP_RETCODE | SCIPdelRowCutpool (SCIP *scip, SCIP_CUTPOOL *cutpool, SCIP_ROW *row) |
|
SCIP_RETCODE | SCIPseparateCutpool (SCIP *scip, SCIP_CUTPOOL *cutpool, SCIP_RESULT *result) |
|
SCIP_RETCODE | SCIPseparateSolCutpool (SCIP *scip, SCIP_CUTPOOL *cutpool, SCIP_SOL *sol, SCIP_RESULT *result) |
|
SCIP_RETCODE | SCIPaddDelayedPoolCut (SCIP *scip, SCIP_ROW *row) |
|
SCIP_RETCODE | SCIPdelDelayedPoolCut (SCIP *scip, SCIP_ROW *row) |
|
SCIP_CUT ** | SCIPgetDelayedPoolCuts (SCIP *scip) |
|
int | SCIPgetNDelayedPoolCuts (SCIP *scip) |
|
SCIP_CUTPOOL * | SCIPgetDelayedGlobalCutpool (SCIP *scip) |
|
SCIP_RETCODE | SCIPseparateSol (SCIP *scip, SCIP_SOL *sol, SCIP_Bool pretendroot, SCIP_Bool allowlocal, SCIP_Bool onlydelayed, SCIP_Bool *delayed, SCIP_Bool *cutoff) |
|
SCIP_ROW ** | SCIPgetCuts (SCIP *scip) |
|
int | SCIPgetNCuts (SCIP *scip) |
|
SCIP_RETCODE | SCIPclearCuts (SCIP *scip) |
|
SCIP_RETCODE | SCIPremoveInefficaciousCuts (SCIP *scip) |
|