SCIP_FORK

Type Alias SCIP_FORK 

Source
pub type SCIP_FORK = SCIP_Fork;
Expand description

fork with solved LP, where bounds and constraints have been changed, and rows and columns were added

Aliased Type§

#[repr(C)]
pub struct SCIP_FORK { pub addedcols: *mut *mut SCIP_Col, pub addedrows: *mut *mut SCIP_Row, pub lpistate: *mut SCIP_LPiState, pub lpobjval: f64, pub naddedcols: i32, pub naddedrows: i32, pub nlpistateref: i32, pub _bitfield_align_1: [u32; 0], pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>, }

Fields§

§addedcols: *mut *mut SCIP_Col

< array with pointers to new columns added at this node into the LP

§addedrows: *mut *mut SCIP_Row

< array with pointers to new rows added at this node into the LP

§lpistate: *mut SCIP_LPiState

< LP state information

§lpobjval: f64

< the LP objective value for that node, needed to compute the pseudo costs correctly

§naddedcols: i32

< number of columns added at this node

§naddedrows: i32

< number of rows added at this node

§nlpistateref: i32

< number of times, the LP state is needed

§_bitfield_align_1: [u32; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>