Scippy

SCIP

Solving Constraint Integer Programs

terminal_separator_component Struct Reference

Detailed Description

(extended) terminal component

Definition at line 61 of file termsepadefs.h.

#include <termsepadefs.h>

Public Member Functions

 STP_Vectype (int) bfsqueue
 

Data Fields

COMPBUILDERbuilder
 
GRAPHsubgraph
 
TBOTTLENECKsubsolbottleneck
 
int * subsolution
 
int * nodemap_orgToSub
 
int * nodemap_subToOrg
 
int * edgemap_subToOrg
 
int * nodes_mark
 
SCIP_Real subprimalobj
 
int subnnodes
 
int subnedges
 

Member Function Documentation

◆ STP_Vectype()

terminal_separator_component::STP_Vectype ( int  )

queue for BFS

Field Documentation

◆ builder

◆ subgraph

◆ subsolbottleneck

TBOTTLENECK* terminal_separator_component::subsolbottleneck

tree bottleneck on sub-solution

Definition at line 65 of file termsepadefs.h.

Referenced by reduce_termcompChangeSubgraphToBottleneck(), reduce_termcompFree(), reduce_termcompInit(), and reduce_termcompInitTbottleneck().

◆ subsolution

int* terminal_separator_component::subsolution

primal solution for (extended) component (CONNECTED/UNKNOWN)

Definition at line 66 of file termsepadefs.h.

Referenced by reduce_termcompFree(), reduce_termcompInit(), and termcompComputeSubgraphSol().

◆ nodemap_orgToSub

int* terminal_separator_component::nodemap_orgToSub

◆ nodemap_subToOrg

◆ edgemap_subToOrg

int* terminal_separator_component::edgemap_subToOrg

◆ nodes_mark

int* terminal_separator_component::nodes_mark

◆ subprimalobj

SCIP_Real terminal_separator_component::subprimalobj

◆ subnnodes

int terminal_separator_component::subnnodes

Definition at line 73 of file termsepadefs.h.

Referenced by reduce_termcompInit(), subgraphBuild(), and subgraphIdentify().

◆ subnedges

int terminal_separator_component::subnedges

Definition at line 74 of file termsepadefs.h.

Referenced by reduce_termcompInit(), subgraphBuild(), and subgraphIdentify().