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