Scippy

    SCIP

    Solving Constraint Integer Programs

    SCIP_Pattern Struct Reference

    Detailed Description

    Definition at line 56 of file pattern.h.

    #include <pattern.h>

    Data Fields

    BMS_BLKMEMblkmem
     
    SCIP_PATTERNTYPE patterntype
     
    SCIP_PACKABLE packable
     
    SCIP_Realxs
     
    SCIP_Realys
     
    int * types
     
    int size
     
    int nelems
     
    int nlocks
     
    int type
     

    Field Documentation

    ◆ blkmem

    BMS_BLKMEM* SCIP_Pattern::blkmem

    block memory

    Definition at line 58 of file pattern.h.

    Referenced by ensureElemSize().

    ◆ patterntype

    SCIP_PATTERNTYPE SCIP_Pattern::patterntype

    pattern type

    Definition at line 59 of file pattern.h.

    Referenced by SCIPpatternCopy(), SCIPpatternGetCircleType(), SCIPpatternGetPatternType(), and SCIPpatternSetType().

    ◆ packable

    SCIP_PACKABLE SCIP_Pattern::packable

    packable status

    Definition at line 60 of file pattern.h.

    Referenced by SCIPpatternCopy(), SCIPpatternGetPackableStatus(), and SCIPpatternSetPackableStatus().

    ◆ xs

    SCIP_Real* SCIP_Pattern::xs

    array containing the x-coordinate of each element

    Definition at line 61 of file pattern.h.

    Referenced by ensureElemSize(), SCIPpatternAddElement(), SCIPpatternCopy(), SCIPpatternGetElementPosX(), and SCIPpatternSetElementPos().

    ◆ ys

    SCIP_Real* SCIP_Pattern::ys

    array containing the y-coordinate of each element

    Definition at line 62 of file pattern.h.

    Referenced by ensureElemSize(), SCIPpatternAddElement(), SCIPpatternCopy(), SCIPpatternGetElementPosY(), and SCIPpatternSetElementPos().

    ◆ types

    int* SCIP_Pattern::types

    array storing the type of each element

    Definition at line 63 of file pattern.h.

    Referenced by ensureElemSize(), SCIPpatternAddElement(), SCIPpatternCopy(), SCIPpatternCountElements(), and SCIPpatternGetElementType().

    ◆ size

    int SCIP_Pattern::size

    size of types, xs, and ys arrays

    Definition at line 64 of file pattern.h.

    Referenced by ensureElemSize().

    ◆ nelems

    int SCIP_Pattern::nelems

    ◆ nlocks

    int SCIP_Pattern::nlocks

    number of locks

    Definition at line 66 of file pattern.h.

    Referenced by SCIPpatternCapture().

    ◆ type

    int SCIP_Pattern::type

    type of the boundary circle

    Definition at line 67 of file pattern.h.

    Referenced by SCIPpatternCopy(), SCIPpatternGetCircleType(), and SCIPpatternSetType().