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?