Scippy

SCIP

Solving Constraint Integer Programs

SCIP_Probingnode Struct Reference

Detailed Description

probing node, possibly with solved LP, where bounds and constraints have been changed, and rows and columns might have been added

Definition at line 43 of file struct_tree.h.

#include <struct_tree.h>

Data Fields

SCIP_LPISTATElpistate
 
int ninitialcols
 
int ninitialrows
 
int ncols
 
int nrows
 
SCIP_VAR ** origobjvars
 
SCIP_Realorigobjvals
 
int nchgdobjs
 
SCIP_Bool lpwasprimfeas
 
SCIP_Bool lpwasdualfeas
 

Field Documentation

SCIP_LPISTATE* SCIP_Probingnode::lpistate

LP state information

Definition at line 45 of file struct_tree.h.

Referenced by probingnodeUpdate(), and SCIPtreeLoadProbingLPState().

int SCIP_Probingnode::ninitialcols

number of LP columns before the node was processed

Definition at line 46 of file struct_tree.h.

Referenced by treeBacktrackProbing(), treeCheckPath(), and treeUpdatePathLPSize().

int SCIP_Probingnode::ninitialrows

number of LP rows before the node was processed

Definition at line 47 of file struct_tree.h.

Referenced by treeBacktrackProbing(), treeCheckPath(), and treeUpdatePathLPSize().

int SCIP_Probingnode::ncols

total number of columns of this node's LP

Definition at line 48 of file struct_tree.h.

Referenced by probingnodeUpdate(), treeCheckPath(), and treeUpdatePathLPSize().

int SCIP_Probingnode::nrows

total number of rows of this node's LP

Definition at line 49 of file struct_tree.h.

Referenced by probingnodeUpdate(), treeCheckPath(), and treeUpdatePathLPSize().

SCIP_VAR** SCIP_Probingnode::origobjvars

variables whose objective function coefficients have changed

Definition at line 50 of file struct_tree.h.

Referenced by SCIPchgVarObjProbing(), and treeBacktrackProbing().

SCIP_Real* SCIP_Probingnode::origobjvals

original objective function coefficients

Definition at line 51 of file struct_tree.h.

Referenced by SCIPchgVarObjProbing(), and treeBacktrackProbing().

int SCIP_Probingnode::nchgdobjs

number of changed objective coefficients

Definition at line 52 of file struct_tree.h.

Referenced by SCIPchgVarObjProbing(), and treeBacktrackProbing().

SCIP_Bool SCIP_Probingnode::lpwasprimfeas

primal feasibility of saved LP state information

Definition at line 53 of file struct_tree.h.

Referenced by probingnodeUpdate(), and SCIPtreeLoadProbingLPState().

SCIP_Bool SCIP_Probingnode::lpwasdualfeas

dual feasibility of saved LP state information

Definition at line 54 of file struct_tree.h.

Referenced by probingnodeUpdate(), and SCIPtreeLoadProbingLPState().