Detailed Description
type definitions for branch and bound tree
Definition in file type_tree.h.
Go to the source code of this file.
Typedefs | |
typedef enum SCIP_NodeType | SCIP_NODETYPE |
typedef struct SCIP_Probingnode | SCIP_PROBINGNODE |
typedef struct SCIP_Sibling | SCIP_SIBLING |
typedef struct SCIP_Child | SCIP_CHILD |
typedef struct SCIP_Leaf | SCIP_LEAF |
typedef struct SCIP_Junction | SCIP_JUNCTION |
typedef struct SCIP_Pseudofork | SCIP_PSEUDOFORK |
typedef struct SCIP_Fork | SCIP_FORK |
typedef struct SCIP_Subroot | SCIP_SUBROOT |
typedef struct SCIP_Node | SCIP_NODE |
typedef struct SCIP_PendingBdchg | SCIP_PENDINGBDCHG |
typedef struct SCIP_Tree | SCIP_TREE |
Enumerations | |
enum | SCIP_NodeType { SCIP_NODETYPE_FOCUSNODE = 0, SCIP_NODETYPE_PROBINGNODE = 1, SCIP_NODETYPE_SIBLING = 2, SCIP_NODETYPE_CHILD = 3, SCIP_NODETYPE_LEAF = 4, SCIP_NODETYPE_DEADEND = 5, SCIP_NODETYPE_JUNCTION = 6, SCIP_NODETYPE_PSEUDOFORK = 7, SCIP_NODETYPE_FORK = 8, SCIP_NODETYPE_SUBROOT = 9, SCIP_NODETYPE_REFOCUSNODE = 10 } |
Typedef Documentation
◆ SCIP_NODETYPE
typedef enum SCIP_NodeType SCIP_NODETYPE |
type of node
Definition at line 53 of file type_tree.h.
◆ SCIP_PROBINGNODE
typedef struct SCIP_Probingnode SCIP_PROBINGNODE |
data for probing nodes
Definition at line 55 of file type_tree.h.
◆ SCIP_SIBLING
typedef struct SCIP_Sibling SCIP_SIBLING |
data for sibling nodes
Definition at line 56 of file type_tree.h.
◆ SCIP_CHILD
typedef struct SCIP_Child SCIP_CHILD |
data for child nodes
Definition at line 57 of file type_tree.h.
◆ SCIP_LEAF
data for leaf nodes
Definition at line 58 of file type_tree.h.
◆ SCIP_JUNCTION
typedef struct SCIP_Junction SCIP_JUNCTION |
data for junction nodes
Definition at line 59 of file type_tree.h.
◆ SCIP_PSEUDOFORK
typedef struct SCIP_Pseudofork SCIP_PSEUDOFORK |
data for pseudo fork nodes
Definition at line 60 of file type_tree.h.
◆ SCIP_FORK
data for fork nodes
Definition at line 61 of file type_tree.h.
◆ SCIP_SUBROOT
typedef struct SCIP_Subroot SCIP_SUBROOT |
data for subroot nodes
Definition at line 62 of file type_tree.h.
◆ SCIP_NODE
node data structure
Definition at line 63 of file type_tree.h.
◆ SCIP_PENDINGBDCHG
typedef struct SCIP_PendingBdchg SCIP_PENDINGBDCHG |
bound change information for pending bound changes
Definition at line 64 of file type_tree.h.
◆ SCIP_TREE
branch and bound tree
Definition at line 65 of file type_tree.h.
Enumeration Type Documentation
◆ SCIP_NodeType
enum SCIP_NodeType |
Definition at line 39 of file type_tree.h.