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