From 97985e3c5219a75392291125914225d116ba81e9 Mon Sep 17 00:00:00 2001 From: Jeroen Peters Date: Tue, 18 Jun 2019 11:25:59 +0200 Subject: [PATCH] Fix by changing po.Constraint.Skip into pypsa.opt.Constraint.Skip --- scripts/solve_network.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/solve_network.py b/scripts/solve_network.py index c7b8978a..e20a8398 100644 --- a/scripts/solve_network.py +++ b/scripts/solve_network.py @@ -95,14 +95,14 @@ def add_opts_constraints(n, opts=None): return ((sum(model.generator_p_nom[gen] for gen in n.generators.index[(gen_country == country) & (n.generators.carrier == carrier)]) >= min) - if np.isfinite(min) else po.Constraint.Skip) + if np.isfinite(min) else pypsa.opt.Constraint.Skip) def agg_p_nom_max_rule(model, country, carrier): max = agg_p_nom_minmax.at[(country, carrier), 'max'] return ((sum(model.generator_p_nom[gen] for gen in n.generators.index[(gen_country == country) & (n.generators.carrier == carrier)]) <= max) - if np.isfinite(max) else po.Constraint.Skip) + if np.isfinite(max) else pypsa.opt.Constraint.Skip) n.model.agg_p_nom_min = pypsa.opt.Constraint(list(agg_p_nom_minmax.index), rule=agg_p_nom_min_rule) n.model.agg_p_nom_max = pypsa.opt.Constraint(list(agg_p_nom_minmax.index), rule=agg_p_nom_max_rule)