XPRSchgobj
XPRSchgobj |
Purpose
Synopsis
int XPRS_CC XPRSchgobj(XPRSprob prob, int nels, const int mindex[], const double obj[]);
Arguments
prob
|
The current problem.
|
nels
|
Number of objective function coefficient elements to change.
|
mindex
|
Integer array of length
nels containing the indices of the columns on which the range elements will change. An index of
-1 indicates that the fixed part of the objective function on the right hand side should change.
|
obj
|
Double array of length
nels giving the new objective function coefficient.
|
Example
Changing three coefficients of the objective function with
XPRSchgobj :
mindex[0] = 0; mindex[1] = 2; mindex[2] = 5; obj[0] = 25.0; obj[1] = 5.3; obj[2] = 0.0; XPRSchgobj(prob,3,mindex,obj);
Further information
The value of the fixed part of the objective function can be obtained using the
OBJRHS problem attribute.
Related topics