Initializing help system before first use

XPRBgetctrtype

XPRBgetctrtype


Purpose
Get the row type of a constraint.
Synopsis
int XPRBgetctrtype(XPRBctr ctr);
Argument
ctr 
Reference to a previously created constraint.
Return value
XPRB_L 
'less than or equal to' inequality;
XPRB_G 
'greater than or equal to' inequality;
XPRB_E 
equality;
XPRB_N 
a non-binding row (objective function);
XPRB_R 
a range constraint;
-1 
an error has occurred.
Example
The following returns the type of the constraint ctr1.
XPRBprob expl2;
XPRBctr ctr1;
char rtype;
   ...
expl2 = XPRBnewprob("example2");
ctr1 = XPRBnewctr(expl2, "r1", XPRB_E);
rtype = XPRBgetctrtype(ctr1);
Further information
The function returns the constraint type if successful, and -1 in case of an error.
Related topics