Detailed Description
Definition at line 121 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 123 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 124 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 125 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 126 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 127 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 128 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 129 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 130 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 131 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 132 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 133 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 134 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 135 of file struct_reopt.h.
Referenced by clearReoptnodes(), createReoptnode(), createReopttree(), freeReoptTree(), getLastSavedNode(), reoptAddChild(), reopttreeCheckMemory(), and SCIPreoptSplitRoot().