Solving Constraint Integer Programs

cons_stpcomponents.h File Reference

Detailed Description

Components constraint handler for Steiner problems.

Daniel Rehfeldt

This file checks solutions for feasibility and separates violated model constraints. For more details see Separating violated constraints page.

Definition in file cons_stpcomponents.h.

#include "scip/scip.h"
#include "graph.h"

Go to the source code of this file.


SCIP_RETCODE SCIPincludeConshdlrStpcomponents (SCIP *scip)
SCIP_RETCODE SCIPStpcomponentsSetUp (SCIP *scip, GRAPH *graph)
SCIP_Bool SCIPStpcomponentsAllowsDecomposition (SCIP *scip)

Function Documentation

◆ SCIPincludeConshdlrStpcomponents()

◆ SCIPStpcomponentsSetUp()

SCIP_RETCODE SCIPStpcomponentsSetUp ( SCIP scip,
GRAPH graph 

sets the data for decomposition up

sets the data for bidecomposition up

scipSCIP data structure
graphgraph data

Definition at line 660 of file cons_stpcomponents.c.

References FALSE, freeDecompose(), initDecompose(), NULL, SCIP_Bool, SCIP_CALL, SCIP_OKAY, SCIPconshdlrGetData(), SCIPfindConshdlr(), and SCIPStpcomponentsAllowsDecomposition().

Referenced by SCIPprobdataCreateFromGraph().

◆ SCIPStpcomponentsAllowsDecomposition()

SCIP_Bool SCIPStpcomponentsAllowsDecomposition ( SCIP scip)

is a promising decomposition available?

is a promising bidecomposition available?

scipSCIP data structure

Definition at line 689 of file cons_stpcomponents.c.

References NULL, SCIPconshdlrGetData(), SCIPfindConshdlr(), and SCIPincludeConshdlrStpcomponents().

Referenced by SCIPprobdataCreateFromGraph(), and SCIPStpcomponentsSetUp().