Scippy

    SCIP

    Solving Constraint Integer Programs

    type_result.h File Reference

    Detailed Description

    result codes for SCIP callback methods

    Author
    Tobias Achterberg

    Definition in file type_result.h.

    Go to the source code of this file.

    Typedefs

    typedef enum SCIP_Result SCIP_RESULT
     

    Enumerations

    enum  SCIP_Result {
      SCIP_DIDNOTRUN = 1 ,
      SCIP_DELAYED = 2 ,
      SCIP_DIDNOTFIND = 3 ,
      SCIP_FEASIBLE = 4 ,
      SCIP_INFEASIBLE = 5 ,
      SCIP_UNBOUNDED = 6 ,
      SCIP_CUTOFF = 7 ,
      SCIP_SEPARATED = 8 ,
      SCIP_NEWROUND = 9 ,
      SCIP_REDUCEDDOM = 10 ,
      SCIP_CONSADDED = 11 ,
      SCIP_CONSCHANGED = 12 ,
      SCIP_BRANCHED = 13 ,
      SCIP_SOLVELP = 14 ,
      SCIP_FOUNDSOL = 15 ,
      SCIP_SUSPENDED = 16 ,
      SCIP_SUCCESS = 17 ,
      SCIP_DELAYNODE = 18
    }
     

    Typedef Documentation

    ◆ SCIP_RESULT

    typedef enum SCIP_Result SCIP_RESULT

    result codes for SCIP callback methods

    Definition at line 61 of file type_result.h.

    Enumeration Type Documentation

    ◆ SCIP_Result

    result codes for SCIP callback methods

    Enumerator
    SCIP_DIDNOTRUN 

    the method was not executed

    SCIP_DELAYED 

    the method was not executed, but should be called again later

    SCIP_DIDNOTFIND 

    the method was executed, but failed finding anything

    SCIP_FEASIBLE 

    no infeasibility could be found

    SCIP_INFEASIBLE 

    an infeasibility was detected

    SCIP_UNBOUNDED 

    an unboundedness was detected

    SCIP_CUTOFF 

    the current node is infeasible and can be cut off

    SCIP_SEPARATED 

    the method added a cutting plane

    SCIP_NEWROUND 

    the method added a cutting plane and a new separation round should immediately start

    SCIP_REDUCEDDOM 

    the method reduced the domain of a variable

    SCIP_CONSADDED 

    the method added a constraint

    SCIP_CONSCHANGED 

    the method changed a constraint

    SCIP_BRANCHED 

    the method created a branching

    SCIP_SOLVELP 

    the current node's LP must be solved

    SCIP_FOUNDSOL 

    the method found a feasible primal solution

    SCIP_SUSPENDED 

    the method interrupted its execution, but can continue if needed

    SCIP_SUCCESS 

    the method was successfully executed

    SCIP_DELAYNODE 

    the processing of the branch-and-bound node should stopped and continued later

    Definition at line 40 of file type_result.h.