Scippy

SCIP

Solving Constraint Integer Programs

SCIP_SolNode Struct Reference

Detailed Description

nodes of SCIP_SolTree

Definition at line 35 of file struct_reopt.h.

#include <struct_reopt.h>

Data Fields

SCIP_SOLsol
 
SCIP_SOLNODEfather
 
SCIP_SOLNODErchild
 
SCIP_SOLNODElchild
 
SCIP_Bool updated
 

Field Documentation

SCIP_SOL* SCIP_SolNode::sol

the stored solution

Definition at line 37 of file struct_reopt.h.

Referenced by createSolTree(), SCIPreoptGetSolsRun(), solnodeAddChild(), soltreeAddSol(), and soltreeResetMarks().

SCIP_SOLNODE* SCIP_SolNode::father

pointer to the parent node

Definition at line 38 of file struct_reopt.h.

Referenced by createSolTree(), solnodeAddChild(), soltreeNInducedSols(), and soltreeResetMarks().

SCIP_SOLNODE* SCIP_SolNode::rchild

pointer to the right child node (0-branch)

Definition at line 39 of file struct_reopt.h.

Referenced by createSolTree(), SCIPreoptGetNSavedSols(), SCIPreoptResetSolMarks(), solnodeAddChild(), soltreeAddSol(), soltreeNInducedSols(), and soltreeResetMarks().

SCIP_SOLNODE* SCIP_SolNode::lchild

pointer to the left child node (1-branch)

Definition at line 40 of file struct_reopt.h.

Referenced by createSolTree(), SCIPreoptGetNSavedSols(), SCIPreoptResetSolMarks(), solnodeAddChild(), soltreeAddSol(), soltreeNInducedSols(), and soltreeResetMarks().

SCIP_Bool SCIP_SolNode::updated

flag if the solution is already updated w.r.t. the new objective function

Definition at line 41 of file struct_reopt.h.

Referenced by createSolTree(), SCIPreoptGetSolsRun(), solnodeAddChild(), and soltreeResetMarks().