Scippy

SCIP

Solving Constraint Integer Programs

type_reopt.h File Reference

Detailed Description

type definitions for collecting reoptimization information

Author
Jakob Witzig

Definition in file type_reopt.h.

Go to the source code of this file.

Typedefs

typedef struct SCIP_Reopt SCIP_REOPT
 
typedef struct SCIP_SolTree SCIP_SOLTREE
 
typedef struct SCIP_SolNode SCIP_SOLNODE
 
typedef struct SCIP_ReoptTree SCIP_REOPTTREE
 
typedef struct SCIP_ReoptNode SCIP_REOPTNODE
 
typedef struct SCIP_ReoptNode SCIP_REPRESENTATIVE
 
typedef struct LogicOrData LOGICORDATA
 
typedef enum SCIP_ReoptType SCIP_REOPTTYPE
 
typedef enum Reopt_ConsType REOPT_CONSTYPE
 

Enumerations

enum  SCIP_ReoptType {
  SCIP_REOPTTYPE_NONE = 0,
  SCIP_REOPTTYPE_TRANSIT = 1,
  SCIP_REOPTTYPE_INFSUBTREE = 2,
  SCIP_REOPTTYPE_STRBRANCHED = 3,
  SCIP_REOPTTYPE_LOGICORNODE = 4,
  SCIP_REOPTTYPE_LEAF = 5,
  SCIP_REOPTTYPE_PRUNED = 6,
  SCIP_REOPTTYPE_FEASIBLE = 7
}
 
enum  Reopt_ConsType {
  REOPT_CONSTYPE_SEPASOLUTION = 0,
  REOPT_CONSTYPE_INFSUBTREE = 1,
  REOPT_CONSTYPE_STRBRANCHED = 2
}
 

Typedef Documentation

typedef struct SCIP_Reopt SCIP_REOPT

reopt data

Definition at line 30 of file type_reopt.h.

typedef struct SCIP_SolTree SCIP_SOLTREE

tree to check solutions

Definition at line 32 of file type_reopt.h.

typedef struct SCIP_SolNode SCIP_SOLNODE

nodes of SCIP_SOLTREE

Definition at line 34 of file type_reopt.h.

typedef struct SCIP_ReoptTree SCIP_REOPTTREE

data structure to store the search tree

Definition at line 36 of file type_reopt.h.

typedef struct SCIP_ReoptNode SCIP_REOPTNODE

nodes of SCIP_REOPTTREE

Definition at line 38 of file type_reopt.h.

typedef struct SCIP_ReoptNode SCIP_REPRESENTATIVE

representatives of the search frontier

Definition at line 40 of file type_reopt.h.

typedef struct LogicOrData LOGICORDATA

data for constraints to handle dual information \ within (mixed) binary programs

Definition at line 42 of file type_reopt.h.

type nodes during reoptimization

Definition at line 56 of file type_reopt.h.

Definition at line 64 of file type_reopt.h.

Enumeration Type Documentation

Enumerator
SCIP_REOPTTYPE_NONE 
SCIP_REOPTTYPE_TRANSIT 
SCIP_REOPTTYPE_INFSUBTREE 
SCIP_REOPTTYPE_STRBRANCHED 
SCIP_REOPTTYPE_LOGICORNODE 
SCIP_REOPTTYPE_LEAF 
SCIP_REOPTTYPE_PRUNED 
SCIP_REOPTTYPE_FEASIBLE 

Definition at line 45 of file type_reopt.h.

Enumerator
REOPT_CONSTYPE_SEPASOLUTION 
REOPT_CONSTYPE_INFSUBTREE 
REOPT_CONSTYPE_STRBRANCHED 

Definition at line 58 of file type_reopt.h.