Try our new documentation site (beta).
Filter Content By
Version
Text Search
${sidebar_list_label} - Back
Filter by Language
GRBModel.SetPWLObj()
Set a piecewise-linear objective function for a variable.
The arguments to this method specify a list of points that define a piecewise-linear objective function for a single variable. Specifically, the and arguments give coordinates for the vertices of the function.
For additional details on piecewise-linear objective functions, refer to this discussion.
void | SetPWLObj ( | GRBvar | var, |
double[] | x, | ||
double[] | y ) |
Set the piecewise-linear objective function for a variable.
Arguments:
var: The variable whose objective function is being set.
x: The values for the points that define the piecewise-linear function. Must be in non-decreasing order.
y: The values for the points that define the piecewise-linear function.