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
}
 

Typedef Documentation

typedef enum SCIP_Result SCIP_RESULT

result codes for SCIP callback methods

Definition at line 51 of file type_result.h.

Enumeration Type Documentation

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

Definition at line 31 of file type_result.h.