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.
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().