XPRBsetarrvarel


Purpose
Add an entry to a variable array in a given position.
Synopsis
int XPRBsetarrvarel(XPRBarrvar av, int ndx, XPRBvar var);
Arguments
av 
BCL reference to an array.
ndx 
Index within the array.
var 
Variable to be added to the array.
Return value
0 if function executed successfully, 1 otherwise.
Example
XPRBprob prob;
XPRBarrvar av2;
XPRBvar x1;
   ...
x1 = XPRBnewvar(prob, XPRB_UI, "abc3", 0, 100);
av2 = XPRBstartarrvar(prob, 5, "arr2");
XPRBsetarrvarel(av2, 3, x1);
This inserts variable x1 at the fourth position of the array av2 (which is numbered from 0).
Further information
This function puts a variable in specified position within the array. If there is already a variable at this position it is overwritten.
Related topics
XPRBapparrvarel, XPRBdelarrvar, XPRBendarrvar, XPRBnewarrvar, XPRBstartarrvar.


If you have any comments or suggestions about these pages, please send mail to docs@dashoptimization.com.