SCIP_CONSNONLINEAR_AUXEXPR

Type Alias SCIP_CONSNONLINEAR_AUXEXPR 

Source
pub type SCIP_CONSNONLINEAR_AUXEXPR = SCIP_ConsNonlinear_Auxexpr;
Expand description

linear auxiliary expression of the form xy {≤,≥,=} coefs[0]w + coefs[1]x + coefs[2]y + cst

Aliased Type§

#[repr(C)]
pub struct SCIP_CONSNONLINEAR_AUXEXPR { pub coefs: [f64; 3], pub cst: f64, pub auxvar: *mut SCIP_Var, pub underestimate: u32, pub overestimate: u32, }

Fields§

§coefs: [f64; 3]

< coefficients in the auxiliary expression

§cst: f64

< constant

§auxvar: *mut SCIP_Var

< auxiliary variable w in xy {≤,≥,=} auxexpr(w, x, y)

§underestimate: u32

< whether the auxexpr underestimates the product

§overestimate: u32

< whether the auxexpr overestimates the product