nodes of SCIP_SolTree
Definition at line 37 of file struct_reopt.h.
#include <struct_reopt.h>
Data Fields | |
SCIP_SOL * | sol |
SCIP_VAR * | var |
SCIP_SOLNODE * | father |
SCIP_SOLNODE * | child |
SCIP_SOLNODE * | sibling |
SCIP_Real | value |
SCIP_Bool | updated |
SCIP_SOL* SCIP_SolNode::sol |
the stored solution
Definition at line 39 of file struct_reopt.h.
Referenced by createSolTree(), SCIPreoptGetSolsRun(), solnodeAddChild(), soltreeAddSol(), soltreeNInducedSols(), and soltreeResetMarks().
SCIP_VAR* SCIP_SolNode::var |
variable represented by this node
Definition at line 41 of file struct_reopt.h.
Referenced by solnodeAddChild().
SCIP_SOLNODE* SCIP_SolNode::father |
pointer to the parent node
Definition at line 43 of file struct_reopt.h.
Referenced by createSolTree(), solnodeAddChild(), and soltreeResetMarks().
SCIP_SOLNODE* SCIP_SolNode::child |
pointer to left most child node, i.e., node representing the variable with smallest solution value
Definition at line 44 of file struct_reopt.h.
Referenced by createSolTree(), SCIPreoptGetNSavedSols(), SCIPreoptResetSolMarks(), solnodeAddChild(), soltreeAddSol(), soltreefreeNode(), soltreeNInducedSols(), and soltreeResetMarks().
SCIP_SOLNODE* SCIP_SolNode::sibling |
pointer to next sibling node
Definition at line 47 of file struct_reopt.h.
Referenced by createSolTree(), SCIPreoptResetSolMarks(), solnodeAddChild(), soltreefreeNode(), soltreeNInducedSols(), and soltreeResetMarks().
SCIP_Real SCIP_SolNode::value |
solution value represented by this node
Definition at line 48 of file struct_reopt.h.
Referenced by createSolTree(), and solnodeAddChild().
SCIP_Bool SCIP_SolNode::updated |
flag if the solution is already updated w.r.t. the new objective function
Definition at line 49 of file struct_reopt.h.
Referenced by createSolTree(), SCIPreoptGetSolsRun(), solnodeAddChild(), and soltreeResetMarks().