enumeration.c
Go to the documentation of this file.
26 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
Definition: graphdefs.h:184
Definition: struct_scip.h:59
SCIP_RETCODE solstp_pruneFromNodes(SCIP *scip, const GRAPH *g, int *result, STP_Bool *connected)
Definition: solstp.c:1415
void graph_path_exec(SCIP *, const GRAPH *, int, int, const SCIP_Real *, PATH *)
Definition: graph_path.c:541
includes methods for Steiner tree problem solutions
Definition: graphdefs.h:284
includes enumeration algorithms for Steiner tree problems
SCIP_RETCODE enumeration_findSolPcMw(SCIP *scip, GRAPH *g, int *RESTRICT result)
Definition: enumeration.c:253
static SCIP_RETCODE tryPathPcMw(SCIP *scip, const GRAPH *g, int term_start, int term_end, STP_Bool *RESTRICT nodes_inPath)
Definition: enumeration.c:79
Definition: type_retcode.h:33
static void pcmwFindMax2Terms(const GRAPH *g, int *term_max, int *term_max2)
Definition: enumeration.c:42
static SCIP_RETCODE findSolPcMw2Term(SCIP *scip, GRAPH *g, int *RESTRICT result)
Definition: enumeration.c:184
Portable definitions.
static SCIP_RETCODE findSolPcMw(SCIP *scip, GRAPH *g, int *RESTRICT result)
Definition: enumeration.c:219
SCIP_Bool graph_pc_knotIsDummyTerm(const GRAPH *, int)
Definition: graph_pcbase.c:1344
SCIP_Bool graph_pc_knotIsFixedTerm(const GRAPH *, int)
Definition: graph_pcbase.c:1257
static SCIP_RETCODE findSolRPcMw(SCIP *scip, GRAPH *g, int *RESTRICT result)
Definition: enumeration.c:116
Definition: objbenders.h:33
static void findSolPcMw1Term(const GRAPH *g, int *RESTRICT result)
Definition: enumeration.c:159