Scippy

    SCIP

    Solving Constraint Integer Programs

    SCIP_IIS Struct Reference

    Detailed Description

    IIS

    Definition at line 58 of file struct_iisfinder.h.

    #include <struct_iisfinder.h>

    Data Fields

    SCIPsubscip
     
    SCIP_HASHMAPvarsmap
     
    SCIP_HASHMAPconssmap
     
    SCIP_RANDNUMGENrandnumgen
     
    SCIP_CLOCKiistime
     
    int niismessagecalls
     
    SCIP_Longint nnodes
     
    SCIP_Bool infeasible
     
    SCIP_Bool irreducible
     

    Field Documentation

    ◆ subscip

    SCIP* SCIP_IIS::subscip

    The subscip that stores the IIS

    Definition at line 60 of file struct_iisfinder.h.

    Referenced by createSubscipIIS(), SCIPiisGenerate(), and SCIPiisGetSubscip().

    ◆ varsmap

    SCIP_HASHMAP* SCIP_IIS::varsmap

    The variable hashmap from the original SCIP to IIS subscip

    Definition at line 61 of file struct_iisfinder.h.

    Referenced by createSubscipIIS().

    ◆ conssmap

    SCIP_HASHMAP* SCIP_IIS::conssmap

    The constraints hashmap from the original SCIP to IIS subscip

    Definition at line 62 of file struct_iisfinder.h.

    Referenced by createSubscipIIS().

    ◆ randnumgen

    SCIP_RANDNUMGEN* SCIP_IIS::randnumgen

    random number generator

    Definition at line 63 of file struct_iisfinder.h.

    Referenced by SCIPiisGetRandnumgen().

    ◆ iistime

    SCIP_CLOCK* SCIP_IIS::iistime

    IIS total execution time

    Definition at line 64 of file struct_iisfinder.h.

    Referenced by createSubscipIIS(), SCIPiisGenerate(), and SCIPiisGetTime().

    ◆ niismessagecalls

    int SCIP_IIS::niismessagecalls

    The number of times an iis info message has been displayed

    Definition at line 65 of file struct_iisfinder.h.

    Referenced by SCIPiisfinderInfoMessage().

    ◆ nnodes

    SCIP_Longint SCIP_IIS::nnodes

    The number of nodes used over all IIS solves

    Definition at line 66 of file struct_iisfinder.h.

    Referenced by SCIPiisAddNNodes(), SCIPiisGenerate(), and SCIPiisGetNNodes().

    ◆ infeasible

    SCIP_Bool SCIP_IIS::infeasible

    Whether the subscip is currently infeasible, i.e., a valid IS

    Definition at line 67 of file struct_iisfinder.h.

    Referenced by SCIPiisfinderInfoMessage(), SCIPiisGenerate(), SCIPiisIsSubscipInfeasible(), and SCIPiisSetSubscipInfeasible().

    ◆ irreducible

    SCIP_Bool SCIP_IIS::irreducible

    Whether the subscip is an irreducible infeasible subsystem, i.e., an IIS

    Definition at line 68 of file struct_iisfinder.h.

    Referenced by SCIPiisGenerate(), SCIPiisIsSubscipIrreducible(), and SCIPiisSetSubscipIrreducible().