Scippy

SCIP

Solving Constraint Integer Programs

NewColInformation Struct Reference

Detailed Description

Struct that contains the data that tells us how to add the new column after the graph has been modified.

In the case the member is a series or parallel node, the new column and rows are placed in series or parallel, respectively. Otherwise, the edge can be added between head and tail in a rigid member.

Definition at line 5489 of file network.c.

Data Fields

spqr_member member
 
spqr_node head
 
spqr_node tail
 
spqr_arc representative
 
SCIP_Bool reversed
 

Field Documentation

◆ member

spqr_member NewColInformation::member

The member where the new column should be added

Definition at line 5491 of file network.c.

Referenced by columnTransformSingleSeries(), netcoladdAdd(), and setTerminalMember().

◆ head

spqr_node NewColInformation::head

The head node of the new column (rigid members only)

Definition at line 5492 of file network.c.

Referenced by netcoladdAdd(), and setTerminalHead().

◆ tail

spqr_node NewColInformation::tail

The tail node of the new column (rigid members only)

Definition at line 5493 of file network.c.

Referenced by netcoladdAdd(), and setTerminalTail().

◆ representative

spqr_arc NewColInformation::representative

The representative arc of the new column

Definition at line 5494 of file network.c.

Referenced by netcoladdAdd(), and setTerminalRepresentative().

◆ reversed

SCIP_Bool NewColInformation::reversed

Is the new column reversed?

Definition at line 5495 of file network.c.

Referenced by columnTransformSingleSeries(), netcoladdAdd(), and setTerminalReversed().