SCIP_PENDINGBDCHG

Type Alias SCIP_PENDINGBDCHG 

Source
pub type SCIP_PENDINGBDCHG = SCIP_PendingBdchg;
Expand description

bound change information for pending bound changes

Aliased Type§

#[repr(C)]
pub struct SCIP_PENDINGBDCHG { pub node: *mut SCIP_Node, pub var: *mut SCIP_Var, pub newbound: f64, pub newboundexact: *mut SCIP_Rational, pub boundtype: u32, pub infercons: *mut SCIP_Cons, pub inferprop: *mut SCIP_Prop, pub inferinfo: i32, pub probingchange: u32, }

Fields§

§node: *mut SCIP_Node

< node to add bound change to

§var: *mut SCIP_Var

< variable to change the bounds for

§newbound: f64

< new value for bound

§newboundexact: *mut SCIP_Rational

< new value for exact bound, or NULL if not needed

§boundtype: u32

< type of bound: lower or upper bound

§infercons: *mut SCIP_Cons

< constraint that deduced the bound change, or NULL

§inferprop: *mut SCIP_Prop

< propagator that deduced the bound change, or NULL

§inferinfo: i32

< user information for inference to help resolving the conflict

§probingchange: u32

< is the bound change a temporary setting due to probing?