public methods for decompositions
- Author
- Gregor Hendel
Definition in file pub_dcmp.h.
|
SCIP_EXPORT SCIP_RETCODE | SCIPdecompCreate (SCIP_DECOMP **decomp, BMS_BLKMEM *blkmem, int nblocks, SCIP_Bool original, SCIP_Bool benderslabels) |
|
SCIP_EXPORT void | SCIPdecompFree (SCIP_DECOMP **decomp, BMS_BLKMEM *blkmem) |
|
SCIP_EXPORT SCIP_Bool | SCIPdecompIsOriginal (SCIP_DECOMP *decomp) |
|
SCIP_EXPORT void | SCIPdecompSetUseBendersLabels (SCIP_DECOMP *decomp, SCIP_Bool benderslabels) |
|
SCIP_EXPORT SCIP_Bool | SCIPdecompUseBendersLabels (SCIP_DECOMP *decomp) |
|
SCIP_EXPORT int | SCIPdecompGetNBlocks (SCIP_DECOMP *decomp) |
|
SCIP_EXPORT SCIP_Real | SCIPdecompGetAreaScore (SCIP_DECOMP *decomp) |
|
SCIP_EXPORT SCIP_Real | SCIPdecompGetModularity (SCIP_DECOMP *decomp) |
|
SCIP_EXPORT int | SCIPdecompGetNBlockGraphEdges (SCIP_DECOMP *decomp) |
|
SCIP_EXPORT int | SCIPdecompGetNBlockGraphComponents (SCIP_DECOMP *decomp) |
|
SCIP_EXPORT int | SCIPdecompGetNBlockGraphArticulations (SCIP_DECOMP *decomp) |
|
SCIP_EXPORT int | SCIPdecompGetBlockGraphMaxDegree (SCIP_DECOMP *decomp) |
|
SCIP_EXPORT int | SCIPdecompGetBlockGraphMinDegree (SCIP_DECOMP *decomp) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPdecompSetVarsLabels (SCIP_DECOMP *decomp, SCIP_VAR **vars, int *labels, int nvars) |
|
SCIP_EXPORT void | SCIPdecompGetVarsLabels (SCIP_DECOMP *decomp, SCIP_VAR **vars, int *labels, int nvars) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPdecompSetConsLabels (SCIP_DECOMP *decomp, SCIP_CONS **conss, int *labels, int nconss) |
|
SCIP_EXPORT void | SCIPdecompGetConsLabels (SCIP_DECOMP *decomp, SCIP_CONS **conss, int *labels, int nconss) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPdecompClear (SCIP_DECOMP *decomp, SCIP_Bool clearvarlabels, SCIP_Bool clearconslabels) |
|
SCIP_EXPORT char * | SCIPdecompPrintStats (SCIP_DECOMP *decomp, char *strbuf) |
|