SCIP_AGGRROW

Type Alias SCIP_AGGRROW 

Source
pub type SCIP_AGGRROW = SCIP_AggrRow;

Aliased Type§

#[repr(C)]
pub struct SCIP_AGGRROW {
Show 13 fields pub vals: *mut f64, pub inds: *mut i32, pub rowsinds: *mut i32, pub slacksign: *mut i32, pub rowweights: *mut f64, pub rhshi: f64, pub rhslo: f64, pub nnz: i32, pub nrows: i32, pub rowssize: i32, pub rank: i32, pub local: u32, pub certificateline: i64,
}

Fields§

§vals: *mut f64

< non-zero coefficients of the cut row

§inds: *mut i32

< problem indices of variables with a non-zero coefficient in the cut row

§rowsinds: *mut i32

< lpposition of rows that have been added to the cutrow

§slacksign: *mut i32

< slacksign of rows that have been added to the cutrow

§rowweights: *mut f64

< weights of rows that have been added to the cutrow

§rhshi: f64

< right hand side of the cut row

§rhslo: f64

< right hand side of the cut row

§nnz: i32

< number of non-zeros in the cut row

§nrows: i32

< number of rows that have been added to the cutrow

§rowssize: i32

< size of the row and slacksign array

§rank: i32

< rank of the cut row

§local: u32

< is the cut row only valid locally?

§certificateline: i64

< proof index in certificate or SCIP_LONGINT_MAX