Scippy

    SCIP

    Solving Constraint Integer Programs

    MatrixStatistics Struct Reference

    Detailed Description

    a temporary data structure that stores some statistics/data on the rows and columns

    Definition at line 153 of file presol_implint.c.

    Data Fields

    SCIP_Boolrowintegral
     
    SCIP_Boolrowequality
     
    SCIP_Boolrowbadnumerics
     
    int * rownnonz
     
    int * rowncontinuous
     
    int * rowncontinuouspmone
     
    SCIP_Boolcolintegralbounds
     

    Field Documentation

    ◆ rowintegral

    SCIP_Bool* MatrixStatistics::rowintegral

    Are all row entries of non-continuous columns and the row sides integral?

    Definition at line 155 of file presol_implint.c.

    Referenced by computeMatrixStatistics(), findImpliedIntegers(), and freeMatrixStatistics().

    ◆ rowequality

    SCIP_Bool* MatrixStatistics::rowequality

    Is the row an equality?

    Definition at line 156 of file presol_implint.c.

    Referenced by computeMatrixStatistics(), and freeMatrixStatistics().

    ◆ rowbadnumerics

    SCIP_Bool* MatrixStatistics::rowbadnumerics

    Does the row contain large entries that make numerics difficult?

    Definition at line 157 of file presol_implint.c.

    Referenced by computeMatrixStatistics(), findImpliedIntegers(), and freeMatrixStatistics().

    ◆ rownnonz

    int* MatrixStatistics::rownnonz

    Number of nonzeros in the row

    Definition at line 158 of file presol_implint.c.

    Referenced by computeMatrixStatistics(), and freeMatrixStatistics().

    ◆ rowncontinuous

    int* MatrixStatistics::rowncontinuous

    The number of those nonzeros that are in continuous columns

    Definition at line 159 of file presol_implint.c.

    Referenced by computeMatrixStatistics(), findImpliedIntegers(), and freeMatrixStatistics().

    ◆ rowncontinuouspmone

    int* MatrixStatistics::rowncontinuouspmone

    The number of +-1 entries in continuous columns

    Definition at line 160 of file presol_implint.c.

    Referenced by computeMatrixStatistics(), findImpliedIntegers(), and freeMatrixStatistics().

    ◆ colintegralbounds

    SCIP_Bool* MatrixStatistics::colintegralbounds

    Does the column have integral bounds?

    Definition at line 161 of file presol_implint.c.

    Referenced by computeMatrixStatistics(), findImpliedIntegers(), and freeMatrixStatistics().