simple_constraintlist_rule
(function from pyomo.core.base.constraint
)
- pyomo.core.base.constraint.simple_constraintlist_rule(rule)[source]
This is a decorator that translates None/True/False return values into ConstraintList.End/Constraint.Feasible/Constraint.Infeasible. This supports a simpler syntax in constraint rules, though these can be more difficult to debug when errors occur.
Example use:
@simple_constraintlist_rule def C_rule(model, i, j): # ... model.c = ConstraintList(expr=simple_constraintlist_rule(...))