fixup! cluster_network: [compat] Pyomo 5.6.1 removed po.sum
This commit is contained in:
parent
93119fc86b
commit
9ec97bd367
@ -79,8 +79,7 @@ def distribute_clusters(n, n_clusters, solver_name=None):
|
||||
return (1, N[n_id])
|
||||
m.n = po.Var(list(L.index), bounds=n_bounds, domain=po.Integers)
|
||||
m.tot = po.Constraint(expr=(po.summation(m.n) == n_clusters))
|
||||
m.objective = po.Objective(expr=po.summation((m.n[i] - L.loc[i]*n_clusters)**2
|
||||
for i in L.index),
|
||||
m.objective = po.Objective(expr=sum((m.n[i] - L.loc[i]*n_clusters)**2 for i in L.index),
|
||||
sense=po.minimize)
|
||||
|
||||
opt = po.SolverFactory(solver_name)
|
||||
|
Loading…
Reference in New Issue
Block a user