Detailed Description
fork with solved LP, where bounds and constraints have been changed, and rows and columns were added
Definition at line 107 of file struct_tree.h.
#include <struct_tree.h>
Data Fields | |
| SCIP_COL ** | addedcols |
| SCIP_ROW ** | addedrows |
| SCIP_LPISTATE * | lpistate |
| SCIP_Real | lpobjval |
| int | naddedcols |
| int | naddedrows |
| int | nlpistateref |
| unsigned int | nchildren:28 |
| unsigned int | lpwasprimfeas:1 |
| unsigned int | lpwasprimchecked:1 |
| unsigned int | lpwasdualfeas:1 |
| unsigned int | lpwasdualchecked:1 |
Field Documentation
◆ addedcols
| SCIP_COL** SCIP_Fork::addedcols |
array with pointers to new columns added at this node into the LP
Definition at line 109 of file struct_tree.h.
Referenced by forkAddLP().
◆ addedrows
| SCIP_ROW** SCIP_Fork::addedrows |
array with pointers to new rows added at this node into the LP
Definition at line 110 of file struct_tree.h.
Referenced by forkAddLP().
◆ lpistate
| SCIP_LPISTATE* SCIP_Fork::lpistate |
LP state information
Definition at line 111 of file struct_tree.h.
Referenced by forkReleaseLPIState(), and SCIPtreeLoadLPState().
◆ lpobjval
| SCIP_Real SCIP_Fork::lpobjval |
the LP objective value for that node, needed to compute the pseudo costs correctly
Definition at line 112 of file struct_tree.h.
Referenced by updatePseudocost().
◆ naddedcols
| int SCIP_Fork::naddedcols |
number of columns added at this node
Definition at line 113 of file struct_tree.h.
Referenced by forkAddLP(), treeCheckPath(), and treeUpdatePathLPSize().
◆ naddedrows
| int SCIP_Fork::naddedrows |
number of rows added at this node
Definition at line 114 of file struct_tree.h.
Referenced by forkAddLP(), treeCheckPath(), and treeUpdatePathLPSize().
◆ nlpistateref
| int SCIP_Fork::nlpistateref |
number of times, the LP state is needed
Definition at line 115 of file struct_tree.h.
Referenced by forkCaptureLPIState(), forkReleaseLPIState(), SCIPnodeCaptureLPIState(), and SCIPnodeReleaseLPIState().
◆ nchildren
| unsigned int SCIP_Fork::nchildren |
number of children of this parent node
Definition at line 116 of file struct_tree.h.
Referenced by nodeReleaseParent(), and treeSwitchPath().
◆ lpwasprimfeas
| unsigned int SCIP_Fork::lpwasprimfeas |
primal feasibility of saved LP state information
Definition at line 117 of file struct_tree.h.
Referenced by SCIPtreeLoadLPState().
◆ lpwasprimchecked
| unsigned int SCIP_Fork::lpwasprimchecked |
primal feasibility check state of saved LP state information
Definition at line 118 of file struct_tree.h.
Referenced by SCIPtreeLoadLPState().
◆ lpwasdualfeas
| unsigned int SCIP_Fork::lpwasdualfeas |
dual feasibility of saved LP state information
Definition at line 119 of file struct_tree.h.
Referenced by SCIPtreeLoadLPState().
◆ lpwasdualchecked
| unsigned int SCIP_Fork::lpwasdualchecked |
dual feasibility check state of saved LP state information
Definition at line 120 of file struct_tree.h.
Referenced by SCIPtreeLoadLPState().