Branch Bounds
Another notable change with the .NET interface is to the functions used to store and set the bounds for node separation during a global search.
The C interface function
XPRSstorebounds returns a void pointer, representing a set of bounds, to the user, which is then passed into the call to
XPRSsetbranchbounds. The .NET interface replaces the void pointer with a
Bounds object, as demonstrated in the
setbranchbounds example and below:
Bounds b = prob.StoreBounds (nbnds, mcols, qbtype, dbd); prob.SetBranchBounds (b);