Initializing help system before first use

XPRBsetterm

XPRBsetterm


Purpose
Set a linear constraint term.
Synopsis
int XPRBsetterm(XPRBctr ctr, XPRBvar var, double coeff);
Arguments
ctr 
BCL reference to a previously created constraint.
var 
BCL reference to a variable. May be NULL if not required.
coeff 
Value of the coefficient of the variable var.
Return value
0 if function executed successfully, 1 otherwise.
Example
XPRBprob prob;
XPRBctr ctr1;
   ...
ctr1 = XPRBnewctr(prob, "r1", XPRB_E);
XPRBsetterm(ctr1, NULL, 7.0);
This sets the right hand side of the constraint ctr1 to 7.0.
Further information
This function sets the coefficient of a variable to the value coeff. If var is set to NULL, the right hand side of the constraint is set to coeff.
Note:
all terms that are added to a constraint must belong to the same problem as the constraint itself.

Related topics