I've been using GEKKO successfully for a variety of problems but one thing I haven't been able to pin down is what the limits are in terms of non-linear terms in objective functions or constraints. I've found that some non-linear terms are tolerated, e.g.
m.Obj(sum(x * values) / sum(x))
seems to work fine, however
m.Obj(sum(x * values + x ** 2 * other_values) / sum(x))
seems to be unsolvable. Is there any documentation about the limits of GEKKO to handle certain forms of non-linearities that might help me reformat my problem?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…