simple_objective_rule
(function from pyomo.core.base.objective
)
- pyomo.core.base.objective.simple_objective_rule(rule)[source]
This is a decorator that translates None into Objective.Skip. This supports a simpler syntax in objective rules, though these can be more difficult to debug when errors occur.
Example use:
@simple_objective_rule def O_rule(model, i, j): # ... model.o = Objective(rule=simple_objective_rule(...))