Scippy

SCIP

Solving Constraint Integer Programs

SCIP_Certnodedata Struct Reference

Detailed Description

Definition at line 102 of file struct_certificate.h.

#include <struct_certificate.h>

Data Fields

SCIP_Longint assumptionindex_self
 
SCIP_Longint derindex_self
 
SCIP_RATIONALderbound_self
 
SCIP_Longint assumptionindex_left
 
SCIP_Longint derindex_left
 
SCIP_RATIONALderbound_left
 
SCIP_Longint assumptionindex_right
 
SCIP_Longint derindex_right
 
SCIP_RATIONALderbound_right
 
unsigned int leftfilled:1
 
unsigned int leftinfeas:1
 
unsigned int rightfilled:1
 
unsigned int rightinfeas:1
 
unsigned int inheritedbound:1
 

Field Documentation

◆ assumptionindex_self

SCIP_Longint SCIP_Certnodedata::assumptionindex_self

line index where node's last assumption is printed

Definition at line 104 of file struct_certificate.h.

◆ derindex_self

SCIP_Longint SCIP_Certnodedata::derindex_self

line index of node's own bound, initially inherited from parent

Definition at line 105 of file struct_certificate.h.

Referenced by SCIPcertificateNewNodeData().

◆ derbound_self

SCIP_RATIONAL* SCIP_Certnodedata::derbound_self

node's own bound, initially inherited from parent

Definition at line 106 of file struct_certificate.h.

Referenced by SCIPcertificateNewNodeData().

◆ assumptionindex_left

SCIP_Longint SCIP_Certnodedata::assumptionindex_left

line index of left branch assumption

Definition at line 107 of file struct_certificate.h.

Referenced by certificateIsLeftNode(), and SCIPcertificateUpdateBranchingData().

◆ derindex_left

SCIP_Longint SCIP_Certnodedata::derindex_left

line index of derivation assuming assumption left

Definition at line 108 of file struct_certificate.h.

Referenced by SCIPcertificateUpdateParentData().

◆ derbound_left

SCIP_RATIONAL* SCIP_Certnodedata::derbound_left

bound of left derivation

Definition at line 109 of file struct_certificate.h.

Referenced by SCIPcertificateUpdateParentData().

◆ assumptionindex_right

SCIP_Longint SCIP_Certnodedata::assumptionindex_right

line index of right branch assumption

Definition at line 110 of file struct_certificate.h.

Referenced by SCIPcertificateUpdateBranchingData().

◆ derindex_right

SCIP_Longint SCIP_Certnodedata::derindex_right

line index of derivation assuming assumption right

Definition at line 111 of file struct_certificate.h.

Referenced by SCIPcertificateUpdateParentData().

◆ derbound_right

SCIP_RATIONAL* SCIP_Certnodedata::derbound_right

bound of right derivation

Definition at line 112 of file struct_certificate.h.

Referenced by SCIPcertificateUpdateParentData().

◆ leftfilled

unsigned int SCIP_Certnodedata::leftfilled

is the data for the left child node set?

Definition at line 113 of file struct_certificate.h.

Referenced by SCIPcertificateUpdateParentData().

◆ leftinfeas

unsigned int SCIP_Certnodedata::leftinfeas

is the left node infeasible ?

Definition at line 114 of file struct_certificate.h.

Referenced by SCIPcertificateUpdateParentData().

◆ rightfilled

unsigned int SCIP_Certnodedata::rightfilled

is the data for the right child node set?

Definition at line 115 of file struct_certificate.h.

Referenced by SCIPcertificateUpdateParentData().

◆ rightinfeas

unsigned int SCIP_Certnodedata::rightinfeas

is the node right infeasible ?

Definition at line 116 of file struct_certificate.h.

Referenced by SCIPcertificateUpdateParentData().

◆ inheritedbound

unsigned int SCIP_Certnodedata::inheritedbound

did the node inherit its bound from its parent node?

Definition at line 117 of file struct_certificate.h.