methods and files provided by the default Benders' decomposition implementations of SCIP
A detailed description what a Benders' decomposition implementation does and how to add a Benders' decomposition implementations to SCIP can be found here.
Topics | |
Inclusion methods | |
methods to include specific Benders' decomposition implementations into SCIP |
Functions | |
SCIP_RETCODE | SCIPcreateBendersDefault (SCIP *scip, SCIP **subproblems, int nsubproblems) |
SCIP_RETCODE SCIPcreateBendersDefault | ( | SCIP * | scip, |
SCIP ** | subproblems, | ||
int | nsubproblems ) |
Creates a default Benders' decomposition algorithm and activates it in SCIP
Creates a default Benders' decomposition algorithm and activates it in SCIP
scip | SCIP data structure |
subproblems | the Benders' decomposition subproblems |
nsubproblems | the number of subproblems in the Benders' decomposition |
Definition at line 485 of file benders_default.c.
References assert(), BENDERS_NAME, createBendersData(), NULL, SCIP_CALL, SCIP_ERROR, SCIP_OKAY, SCIPactivateBenders(), SCIPbendersGetData(), SCIPerrorMessage, SCIPfindBenders(), SCIPfixParam(), SCIPgetIntParam(), SCIPisParamFixed(), and SCIPsetIntParam().
Referenced by addScenarioVarsAndConsToProb(), buildDecompProblem(), SCIP_DECL_BENDERSCOPY(), SCIPbendersApplyDecomposition(), and SCIPprobdataCreate().