XPRBgetobjval
| XPRBgetobjval | 
  Purpose
 
  Synopsis
 
double XPRBgetobjval(XPRBprob prob); 
 
  Argument
 
| 
     prob 
     | 
     Reference to a problem.
     | 
  Return value
 
 Current objective function value, default and error return value: 0.
  Example
 
 The following provides an example of retrieving the objective function value.
 
XPRBprob expl2;
double objval;
expl2 = XPRBnewprob("example2");
 ...
XPRBlpoptimize(expl2, "");
objval = XPRBgetobjval(expl2);
  Further information
 
 This function returns the current objective function value from the Xpress Optimizer. If it is called after completion of a global search and an integer solution has been found (that is, if function
 XPRBgetmipstat returns values
 XPRB_MIP_SOLUTION or
 XPRB_MIP_OPTIMAL), it returns the value of the best integer solution. In all other cases, including during a global search, it returns the solution value of the last LP that has been solved. If this function is used
 during the execution of an optimization process (for instance in Optimizer library callback functions) it needs to be preceded by a call to
 XPRBsync with the flag
 XPRB_XPRS_SOL.
 
  Related topics
 
 
