Detailed Description
Definition at line 319 of file event_estim.c.
Field Documentation
◆ value
SCIP_Real SubtreeSumGap::value |
the current subtree sum gap
Definition at line 321 of file event_estim.c.
Referenced by getSearchCompletion(), subtreeSumGapComputeFromScratchEfficiently(), subtreeSumGapInsertChildren(), subtreeSumGapRemoveNode(), subtreeSumGapReset(), and subtreeSumGapUpdate().
◆ nodes2info
SCIP_HASHMAP* SubtreeSumGap::nodes2info |
map between nodes and their subtree indices
Definition at line 322 of file event_estim.c.
Referenced by subtreeSumGapInsertChildren(), subtreeSumGapRemoveNode(), subtreeSumGapReset(), subtreeSumGapSplit(), and subtreeSumGapStoreNode().
◆ subtreepqueues
SCIP_PQUEUE** SubtreeSumGap::subtreepqueues |
array of priority queues, one for each subtree
Definition at line 323 of file event_estim.c.
Referenced by subtreeSumGapComputeFromScratchEfficiently(), subtreeSumGapDelSubtrees(), subtreeSumGapRemoveNode(), subtreeSumGapReset(), subtreeSumGapSplit(), and subtreeSumGapStoreNode().
◆ scalingfactor
SCIP_Real SubtreeSumGap::scalingfactor |
the current scaling factor
Definition at line 324 of file event_estim.c.
Referenced by subtreeSumGapComputeFromScratchEfficiently(), subtreeSumGapInsertChildren(), subtreeSumGapRemoveNode(), and subtreeSumGapReset().
◆ pblastsplit
SCIP_Real SubtreeSumGap::pblastsplit |
primal bound when last split occurred
Definition at line 325 of file event_estim.c.
Referenced by getSearchCompletion(), subtreeSumGapReset(), and subtreeSumGapUpdate().
◆ nodelastsplit
SCIP_Longint SubtreeSumGap::nodelastsplit |
last node at which a subtree split occurred
Definition at line 326 of file event_estim.c.
Referenced by subtreeSumGapReset(), and subtreeSumGapUpdate().
◆ nminnodeslastsplit
SCIP_Longint SubtreeSumGap::nminnodeslastsplit |
minimum number of nodes to process between two consecutive SSG splits
Definition at line 327 of file event_estim.c.
Referenced by subtreeSumGapUpdate().
◆ nmaxsubtrees
int SubtreeSumGap::nmaxsubtrees |
the maximum number of individual SSG subtrees; the old split is kept if a new split exceeds this number of subtrees ; -1: no limit
Definition at line 328 of file event_estim.c.
Referenced by subtreeSumGapUpdate().
◆ nsubtrees
int SubtreeSumGap::nsubtrees |
the current number n of subtrees labeled 0 .. n - 1
Definition at line 330 of file event_estim.c.
Referenced by subtreeSumGapComputeFromScratchEfficiently(), subtreeSumGapDelSubtrees(), subtreeSumGapInsertChildren(), subtreeSumGapRemoveNode(), subtreeSumGapReset(), subtreeSumGapSplit(), and subtreeSumGapUpdate().