Scippy

    SCIP

    Solving Constraint Integer Programs

    SCIP_BoolArray Struct Reference

    Detailed Description

    dynamic array for storing bool values

    Definition at line 180 of file struct_misc.h.

    #include <struct_misc.h>

    Data Fields

    BMS_BLKMEMblkmem
     
    SCIP_Boolvals
     
    int valssize
     
    int firstidx
     
    int minusedidx
     
    int maxusedidx
     

    Field Documentation

    ◆ blkmem

    BMS_BLKMEM* SCIP_BoolArray::blkmem

    block memory that stores the vals array

    Definition at line 182 of file struct_misc.h.

    Referenced by SCIPboolarrayExtend().

    ◆ vals

    SCIP_Bool* SCIP_BoolArray::vals

    ◆ valssize

    int SCIP_BoolArray::valssize

    ◆ firstidx

    int SCIP_BoolArray::firstidx

    index of first element in vals array

    Definition at line 185 of file struct_misc.h.

    Referenced by SCIPboolarrayClear(), SCIPboolarrayCopy(), SCIPboolarrayExtend(), SCIPboolarrayGetVal(), and SCIPboolarraySetVal().

    ◆ minusedidx

    int SCIP_BoolArray::minusedidx

    index of first non zero element in vals array

    Definition at line 186 of file struct_misc.h.

    Referenced by SCIPboolarrayClear(), SCIPboolarrayCopy(), SCIPboolarrayExtend(), SCIPboolarrayGetMinIdx(), and SCIPboolarraySetVal().

    ◆ maxusedidx

    int SCIP_BoolArray::maxusedidx

    index of last non zero element in vals array

    Definition at line 187 of file struct_misc.h.

    Referenced by SCIPboolarrayClear(), SCIPboolarrayCopy(), SCIPboolarrayExtend(), SCIPboolarrayGetMaxIdx(), SCIPboolarrayGetVal(), and SCIPboolarraySetVal().