methods and files provided by the default separators of SCIP
A detailed description what a separator does and how to add a separator to SCIP can be found here.
Modules | |
Inclusion methods | |
methods to include specific separators into SCIP | |
Functions | |
SCIP_RETCODE | SCIPsetBasePointClosecuts (SCIP *scip, SCIP_SOL *sol) |
Files | |
file | sepa_aggregation.h |
flow cover and complemented mixed integer rounding cuts separator (Marchand's version) | |
file | sepa_cgmip.h |
Chvatal-Gomory cuts computed via a sub-MIP. | |
file | sepa_clique.h |
clique separator | |
file | sepa_closecuts.h |
closecuts meta separator | |
file | sepa_convexproj.h |
convexproj separator | |
file | sepa_disjunctive.h |
disjunctive cut separator | |
file | sepa_eccuts.h |
edge concave cut separator | |
file | sepa_gauge.h |
gauge separator | |
file | sepa_gomory.h |
Gomory MIR Cuts. | |
file | sepa_impliedbounds.h |
implied bounds separator | |
file | sepa_intobj.h |
integer objective value separator | |
file | sepa_mcf.h |
multi-commodity-flow network cut separator | |
file | sepa_oddcycle.h |
oddcycle separator | |
file | sepa_rapidlearning.h |
rapidlearning separator | |
file | sepa_strongcg.h |
Strong CG Cuts (Letchford & Lodi) | |
file | sepa_zerohalf.h |
{0,1/2}-cuts separator | |
file | sepa_gmi.h |
Gomory Mixed-Integer Cuts. | |
SCIP_RETCODE SCIPsetBasePointClosecuts | ( | SCIP * | scip, |
SCIP_SOL * | sol | ||
) |
sets point to be used as base point for computing the point to be separated
The point is only stored if separation of relative interior points is used. The solution is copied.
scip | SCIP data structure |
sol | base point solution |
Definition at line 461 of file sepa_closecuts.c.
References SCIP_CALL, SCIP_OKAY, SCIP_PLUGINNOTFOUND, SCIPcreateSolCopy(), SCIPerrorMessage, SCIPfindSepa(), SCIPfreeSol(), SCIPsepaGetData(), SCIPsepaGetName(), SEPA_NAME, and TRUE.