Scippy

    SCIP

    Solving Constraint Integer Programs

    SCIP_RowPrep Struct Reference

    Detailed Description

    a linear inequality row in preparation to become a SCIP_ROW

    Definition at line 287 of file struct_misc.h.

    #include <struct_misc.h>

    Data Fields

    SCIP_VAR ** vars
     
    SCIP_Realcoefs
     
    int nvars
     
    int varssize
     
    SCIP_Real side
     
    SCIP_SIDETYPE sidetype
     
    SCIP_Bool local
     
    char name [SCIP_MAXSTRLEN]
     
    SCIP_Bool recordmodifications
     
    SCIP_VAR ** modifiedvars
     
    int nmodifiedvars
     
    int modifiedvarssize
     
    SCIP_Bool modifiedside
     

    Field Documentation

    ◆ vars

    ◆ coefs

    ◆ nvars

    ◆ varssize

    int SCIP_RowPrep::varssize

    length of variables array (= lengths of coefficients array)

    Definition at line 292 of file struct_misc.h.

    Referenced by SCIPaddRowprepTerm(), SCIPaddRowprepTerms(), SCIPcopyRowprep(), and SCIPensureRowprepSize().

    ◆ side

    ◆ sidetype

    ◆ local

    ◆ name

    ◆ recordmodifications

    SCIP_Bool SCIP_RowPrep::recordmodifications

    whether to remember variables which coefficients were modified during cleanup

    Definition at line 298 of file struct_misc.h.

    Referenced by rowprepCleanupSide(), rowprepRecordModifiedVar(), SCIPcleanupRowprep(), SCIPcleanupRowprep2(), SCIProwprepRecordModifications(), and SCIProwprepReset().

    ◆ modifiedvars

    SCIP_VAR** SCIP_RowPrep::modifiedvars

    variables which coefficient were modified by cleanup

    Definition at line 299 of file struct_misc.h.

    Referenced by rowprepRecordModifiedVar(), and SCIProwprepGetModifiedVars().

    ◆ nmodifiedvars

    int SCIP_RowPrep::nmodifiedvars

    number of variables which coefficient was modified

    Definition at line 300 of file struct_misc.h.

    Referenced by rowprepRecordModifiedVar(), SCIPcleanupRowprep(), SCIPcleanupRowprep2(), SCIProwprepGetNModifiedVars(), and SCIProwprepReset().

    ◆ modifiedvarssize

    int SCIP_RowPrep::modifiedvarssize

    length of modifiedvars array

    Definition at line 301 of file struct_misc.h.

    Referenced by rowprepRecordModifiedVar().

    ◆ modifiedside

    SCIP_Bool SCIP_RowPrep::modifiedside

    whether the side was modified (relaxed) by cleanup

    Definition at line 302 of file struct_misc.h.

    Referenced by rowprepCleanupSide(), SCIPcleanupRowprep(), SCIPcleanupRowprep2(), and SCIProwprepReset().