Detailed Description
Definition at line 112 of file struct_reopt.h.
#include <struct_reopt.h>
Data Fields | |
SCIP_REOPTNODE ** | reoptnodes |
SCIP_QUEUE * | openids |
int | nreoptnodes |
int | nfeasnodes |
int | ntotalfeasnodes |
int | ninfnodes |
int | ntotalinfnodes |
int | nprunednodes |
int | ntotalprunednodes |
int | ncutoffreoptnodes |
int | ntotalcutoffreoptnodes |
SCIP_Bool | initialized |
unsigned int | reoptnodessize |
Field Documentation
◆ reoptnodes
SCIP_REOPTNODE** SCIP_ReoptTree::reoptnodes |
array of SCIP_REOPTNODE
Definition at line 114 of file struct_reopt.h.
Referenced by addLocalConss(), addNode(), addSplitcons(), changeAncestorBranchings(), changeReopttypeOfSubtree(), clearReoptnodes(), collectDualInformation(), createReoptnode(), createReopttree(), deleteChildrenBelow(), dryBranch(), fixBounds(), fixInterdiction(), freeReoptTree(), getLastSavedNode(), moveChildrenUp(), reoptAddChild(), reoptCheckLocalRestart(), reoptGetLeaves(), reoptGetNLeaves(), reoptMoveIDs(), reopttreeCheckMemory(), reopttreeDeleteNode(), reopttreeGetNNodes(), saveAfterDualBranchings(), saveAncestorBranchings(), saveLocalConssData(), SCIPreoptApply(), SCIPreoptApplyCompression(), SCIPreoptApplyCuts(), SCIPreoptDeleteNode(), SCIPreoptGetChildIDs(), SCIPreoptGetLeaves(), SCIPreoptGetNAddedConss(), SCIPreoptGetNLeaves(), SCIPreoptGetReoptnode(), SCIPreoptGetSolveLP(), SCIPreoptnodeGetPath(), SCIPreoptResetDualBndchgs(), SCIPreoptSplitRoot(), shrinkNode(), storeCuts(), transformIntoOrig(), and updateConstraintPropagation().
◆ openids
SCIP_QUEUE* SCIP_ReoptTree::openids |
queue of open positions in the reoptnodes array
Definition at line 115 of file struct_reopt.h.
Referenced by addNode(), clearReoptnodes(), createReoptnode(), createReopttree(), deleteChildrenBelow(), dryBranch(), freeReoptTree(), reopttreeCheckMemory(), SCIPreoptApplyCompression(), SCIPreoptDeleteNode(), SCIPreoptSplitRoot(), and shrinkNode().
◆ nreoptnodes
int SCIP_ReoptTree::nreoptnodes |
number of saved nodes
Definition at line 116 of file struct_reopt.h.
Referenced by clearReoptnodes(), createReoptnode(), createReopttree(), reoptResetTree(), reoptRestart(), reopttreeCheckMemory(), reopttreeDeleteNode(), SCIPreoptApplyCompression(), SCIPreoptCheckRestart(), and SCIPreoptGetNNodes().
◆ nfeasnodes
int SCIP_ReoptTree::nfeasnodes |
number of feasible nodes in the current run
Definition at line 117 of file struct_reopt.h.
Referenced by addNode(), createReopttree(), resetStats(), and SCIPreoptGetNFeasNodes().
◆ ntotalfeasnodes
int SCIP_ReoptTree::ntotalfeasnodes |
number of feasible nodes over all runs
Definition at line 118 of file struct_reopt.h.
Referenced by addNode(), createReopttree(), and SCIPreoptGetNTotalFeasNodes().
◆ ninfnodes
int SCIP_ReoptTree::ninfnodes |
number of (LP-)infeasible nodes in the current run
Definition at line 119 of file struct_reopt.h.
Referenced by createReopttree(), resetStats(), SCIPreoptAddInfNode(), and SCIPreoptGetNInfNodes().
◆ ntotalinfnodes
int SCIP_ReoptTree::ntotalinfnodes |
number of (LP-)infeasible nodes over all runs
Definition at line 120 of file struct_reopt.h.
Referenced by createReopttree(), SCIPreoptAddInfNode(), and SCIPreoptGetNTotalInfNodes().
◆ nprunednodes
int SCIP_ReoptTree::nprunednodes |
number of pruned nodes in the current run
Definition at line 121 of file struct_reopt.h.
Referenced by addNode(), createReopttree(), resetStats(), and SCIPreoptGetNPrunedNodes().
◆ ntotalprunednodes
int SCIP_ReoptTree::ntotalprunednodes |
number of pruned nodes over all runs
Definition at line 122 of file struct_reopt.h.
Referenced by addNode(), createReopttree(), and SCIPreoptGetNTotalPrunedNodes().
◆ ncutoffreoptnodes
int SCIP_ReoptTree::ncutoffreoptnodes |
number of cut off reoptimized nodes in the current run
Definition at line 123 of file struct_reopt.h.
Referenced by addNode(), createReopttree(), resetStats(), and SCIPreoptGetNCutoffReoptnodes().
◆ ntotalcutoffreoptnodes
int SCIP_ReoptTree::ntotalcutoffreoptnodes |
number of cut off reoptimized nodes over all runs
Definition at line 124 of file struct_reopt.h.
Referenced by addNode(), createReopttree(), and SCIPreoptGetNTotalCutoffReoptnodes().
◆ initialized
SCIP_Bool SCIP_ReoptTree::initialized |
is the data structure initialized?
Definition at line 125 of file struct_reopt.h.
◆ reoptnodessize
unsigned int SCIP_ReoptTree::reoptnodessize |
size of allocated memory for the reoptnodes array and the openid queue
Definition at line 126 of file struct_reopt.h.
Referenced by clearReoptnodes(), createReoptnode(), createReopttree(), freeReoptTree(), getLastSavedNode(), reoptAddChild(), reopttreeCheckMemory(), and SCIPreoptSplitRoot().