getObjective ( index=None )

Retrieve the model objective(s).

Call this with no argument to retrieve the primary objective, or with an integer argument to retrieve the corresponding alternative objective.


index (int, optional): The index for the requested alternative objective.

Return value:

The model objective. A LinExpr object for a linear objective, or a QuadExpr object for a quadratic objective. Note that alternative objectives are always linear.

Example usage:

  obj = model.getObjective()