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