Scippy

SCIP

Solving Constraint Integer Programs

terminial_component_initializer Struct Reference

Detailed Description

separator data needed to build component

Definition at line 43 of file termsepadefs.h.

#include <termsepadefs.h>

Data Fields

SCIP_Realnodes_bdist
 
const int * sepaterms
 
int sourceterm
 
int nsepatterms
 
int ncomponentnodes
 
int componentnumber
 
int ngraphnodes
 
int maxncompchecks
 
int maxsepasize
 
SCIP_Bool rootcompIsProcessed
 

Field Documentation

◆ nodes_bdist

SCIP_Real* terminial_component_initializer::nodes_bdist

bottleneck computation distance for each node, always reset to -1.0

Definition at line 45 of file termsepadefs.h.

Referenced by reduce_compbuilderFree(), reduce_compbuilderInit(), and reduce_termcompChangeSubgraphToBottleneck().

◆ sepaterms

const int* terminial_component_initializer::sepaterms

◆ sourceterm

int terminial_component_initializer::sourceterm

source terminal NOTE: we eliminate the associated sub-graph!

Definition at line 47 of file termsepadefs.h.

Referenced by reduce_compbuilderInit(), reduce_termsepaGetNextComp(), subgraphBuild(), subgraphIdentify(), and termcompComputeSubgraphSol().

◆ nsepatterms

◆ ncomponentnodes

int terminial_component_initializer::ncomponentnodes

NOTE: possibly overestimate

Definition at line 49 of file termsepadefs.h.

Referenced by processComponent(), reduce_compbuilderGetSubNodesRatio(), reduce_compbuilderInit(), and reduce_termsepaGetNextComp().

◆ componentnumber

int terminial_component_initializer::componentnumber

◆ ngraphnodes

int terminial_component_initializer::ngraphnodes

number of nodes of underlying graph, not counting degree 0 nodes

Definition at line 51 of file termsepadefs.h.

Referenced by reduce_compbuilderGetSubNodesRatio(), reduce_compbuilderInit(), and reduce_termsepaGetNextComp().

◆ maxncompchecks

int terminial_component_initializer::maxncompchecks

maximum number of components to check

Definition at line 52 of file termsepadefs.h.

Referenced by reduce_compbuilderInit(), and reduce_termsepaGetNextComp().

◆ maxsepasize

int terminial_component_initializer::maxsepasize

maximum allowed size of a separator

Definition at line 53 of file termsepadefs.h.

Referenced by reduce_compbuilderInit(), and reduce_termsepaGetNextComp().

◆ rootcompIsProcessed

SCIP_Bool terminial_component_initializer::rootcompIsProcessed

already processed root component?

Definition at line 54 of file termsepadefs.h.

Referenced by reduce_compbuilderInit(), and reduce_termsepaGetNextComp().