Scippy

SCIP

Solving Constraint Integer Programs

type_sol.h File Reference

Detailed Description

type definitions for storing primal CIP solutions

Author
Tobias Achterberg

Definition in file type_sol.h.

Go to the source code of this file.

Typedefs

typedef enum SCIP_SolOrigin SCIP_SOLORIGIN
 
typedef struct SCIP_Sol SCIP_SOL
 

Enumerations

enum  SCIP_SolOrigin {
  SCIP_SOLORIGIN_ORIGINAL = 0,
  SCIP_SOLORIGIN_ZERO = 1,
  SCIP_SOLORIGIN_LPSOL = 2,
  SCIP_SOLORIGIN_NLPSOL = 3,
  SCIP_SOLORIGIN_RELAXSOL = 4,
  SCIP_SOLORIGIN_PSEUDOSOL = 5,
  SCIP_SOLORIGIN_UNKNOWN = 6
}
 

Typedef Documentation

Definition at line 43 of file type_sol.h.

typedef struct SCIP_Sol SCIP_SOL

primal CIP solution

Definition at line 45 of file type_sol.h.

Enumeration Type Documentation

origin of solution: where to retrieve uncached elements

Enumerator:
SCIP_SOLORIGIN_ORIGINAL 

solution describes original variables; non-cached elements are zero

SCIP_SOLORIGIN_ZERO 

all non-cached elements in solution are equal to zero

SCIP_SOLORIGIN_LPSOL 

all non-cached elements in solution are equal to current LP solution

SCIP_SOLORIGIN_NLPSOL 

all non-cached elements in solution are equal to current NLP solution

SCIP_SOLORIGIN_RELAXSOL 

all non-cached elements in solution are equal to current relaxation solution

SCIP_SOLORIGIN_PSEUDOSOL 

all non-cached elements in solution are equal to current pseudo solution

SCIP_SOLORIGIN_UNKNOWN 

all non-cached elements in solution are unknown; they have to be treated as being an arbitrary value in the variable's bounds

Definition at line 31 of file type_sol.h.