Initializing help system before first use

XPRBsetlim

XPRBsetlim


Purpose
Set the integer limit for a partial integer, or the lower semi-continuous limit for a semi-continuous or semi-continuous integer variable.
Synopsis
int XPRBsetlim(XPRBvar var, double c);
Arguments
var 
BCL reference to a variable.
Value of the integer limit.
Return value
0 if function executed successfully, 1 otherwise.
Example
XPRBprob prob;
XPRBvar x3;
   ...
x3 = XPRBnewvar(prob, XPRB_SC, "abc4", 0, 50);
XPRBsetlim(x3, 5);
This sets the limit for variable x3 to 5. The possible values for x3 are thus reduced from x3 = 0 or 1 <= x3 <= 50 at the creation of this variable to x3 = 0 or 5 <= x3 <= 50.
Further information
This function sets the integer limit ( i.e. the lower bound of the continuous part) of a partial integer variable or the semi-continuous limit of a semi-continuous or semi-continuous integer variable to the given value.
Related topics