Scippy

SCIP

Solving Constraint Integer Programs

type_retcode.h File Reference

Detailed Description

type definitions for return codes for SCIP methods

Author
Tobias Achterberg

Definition in file type_retcode.h.

Go to the source code of this file.

Typedefs

typedef enum SCIP_Retcode SCIP_RETCODE
 

Enumerations

enum  SCIP_Retcode {
  SCIP_OKAY = +1,
  SCIP_ERROR = 0,
  SCIP_NOMEMORY = -1,
  SCIP_READERROR = -2,
  SCIP_WRITEERROR = -3,
  SCIP_NOFILE = -4,
  SCIP_FILECREATEERROR = -5,
  SCIP_LPERROR = -6,
  SCIP_NOPROBLEM = -7,
  SCIP_INVALIDCALL = -8,
  SCIP_INVALIDDATA = -9,
  SCIP_INVALIDRESULT = -10,
  SCIP_PLUGINNOTFOUND = -11,
  SCIP_PARAMETERUNKNOWN = -12,
  SCIP_PARAMETERWRONGTYPE = -13,
  SCIP_PARAMETERWRONGVAL = -14,
  SCIP_KEYALREADYEXISTING = -15,
  SCIP_MAXDEPTHLEVEL = -16,
  SCIP_BRANCHERROR = -17
}
 

Typedef Documentation

◆ SCIP_RETCODE

typedef enum SCIP_Retcode SCIP_RETCODE

return code for SCIP method

Definition at line 53 of file type_retcode.h.

Enumeration Type Documentation

◆ SCIP_Retcode

return codes for SCIP methods: non-positive return codes are errors

Enumerator
SCIP_OKAY 

normal termination

SCIP_ERROR 

unspecified error

SCIP_NOMEMORY 

insufficient memory error

SCIP_READERROR 

read error

SCIP_WRITEERROR 

write error

SCIP_NOFILE 

file not found error

SCIP_FILECREATEERROR 

cannot create file

SCIP_LPERROR 

error in LP solver

SCIP_NOPROBLEM 

no problem exists

SCIP_INVALIDCALL 

method cannot be called at this time in solution process

SCIP_INVALIDDATA 

error in input data

SCIP_INVALIDRESULT 

method returned an invalid result code

SCIP_PLUGINNOTFOUND 

a required plugin was not found

SCIP_PARAMETERUNKNOWN 

the parameter with the given name was not found

SCIP_PARAMETERWRONGTYPE 

the parameter is not of the expected type

SCIP_PARAMETERWRONGVAL 

the value is invalid for the given parameter

SCIP_KEYALREADYEXISTING 

the given key is already existing in table

SCIP_MAXDEPTHLEVEL 

maximal branching depth level exceeded

SCIP_BRANCHERROR 

no branching could be created

Definition at line 31 of file type_retcode.h.