GRBsetintparam
GRBsetintparam
int | GRBsetintparam( | GRBenv | *env, |
const char | *paramname, | ||
int | newvalue ) |
Modify the value of an integer-valued parameter.
Return value:
A non-zero return value indicates that a problem occurred while modifying the parameter. Refer to theError Codetable for a list of possible return values. Details on the error can be obtained by callingGRBgeterrormsg.
Arguments:
env: The environment whose parameter value is being modified.
paramname: The name of the parameter. Please consult theparameter sectionfor a complete list of Gurobi parameters, including descriptions of their purposes and their minimum, maximum, and default values.
newvalue: The desired new value of the parameter.
Important note:
Note that a model gets its own copy of the environment when it is created. Changes to the original environment have no effect on the copy. UseGRBgetenvto retrieve the environment associated with a model if you would like a parameter change to affect that model.
Example usage:
error = GRBsetintparam(GRBgetenv(model), "SolutionLimit", 5);