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.