Try our new documentation site (beta).
GRBModel::getObjective()
Retrieve the optimization objective(s).
GRBQuadExpr | getObjective ( ) |
Retrieve the optimization objective.
Note that the constant and linear portions of the objective can also be retrieved using the ObjCon and Obj attributes.
Return value:
The model objective.
GRBLinExpr | getObjective ( | int | index ) |
Retrieve an alternative optimization objective. Alternative
objectives will always be linear. You can also use this routine to
retrieve the primary objective (using index
= 0), but you
will get an exception if the primary objective contains
quadratic terms.
Please refer to the discussion of Multiple Objectives for more information on the use of alternative objectives.
Note that alternative objectives can also be retrieved using the ObjNCon and ObjN attributes.
Arguments:
index: The index for the requested alternative objective.
Return value:
The requested alternate objective.