pub type SCIP_PROBINGNODE = SCIP_Probingnode;Expand description
probing node, possibly with solved LP, where bounds and constraints have been changed, and rows and columns might have been added
Aliased Type§
#[repr(C)]pub struct SCIP_PROBINGNODE {Show 13 fields
pub lpistate: *mut SCIP_LPiState,
pub lpinorms: *mut SCIP_LPiNorms,
pub ninitialcols: i32,
pub ninitialrows: i32,
pub ncols: i32,
pub nrows: i32,
pub origobjvars: *mut *mut SCIP_Var,
pub origobjvals: *mut f64,
pub nchgdobjs: i32,
pub lpwasprimfeas: u32,
pub lpwasprimchecked: u32,
pub lpwasdualfeas: u32,
pub lpwasdualchecked: u32,
}Fields§
§lpistate: *mut SCIP_LPiState< LP state information
lpinorms: *mut SCIP_LPiNorms< LP pricing norms information
ninitialcols: i32< number of LP columns before the node was processed
ninitialrows: i32< number of LP rows before the node was processed
ncols: i32< total number of columns of this node’s LP
nrows: i32< total number of rows of this node’s LP
origobjvars: *mut *mut SCIP_Var< variables whose objective function coefficients have changed
origobjvals: *mut f64< original objective function coefficients
nchgdobjs: i32< number of changed objective coefficients
lpwasprimfeas: u32< primal feasibility of saved LP state information
lpwasprimchecked: u32< primal feasibility check state of saved LP state information
lpwasdualfeas: u32< dual feasibility of saved LP state information
lpwasdualchecked: u32< dual feasibility check state of saved LP state information