diff --git a/temoa_model/pformat_results.py b/temoa_model/pformat_results.py index 0cbf3520..f42ae825 100644 --- a/temoa_model/pformat_results.py +++ b/temoa_model/pformat_results.py @@ -116,8 +116,7 @@ def collect_result_data( cgroup, clist, epsilon): supp_outputs_df = supp_outputs_df.loc[(supp_outputs_df != 0).any(axis=1)] if 'Dual' in supp_outputs_df.columns: duals = supp_outputs_df['Dual'].copy() - duals = -duals - duals = duals[duals>epsilon] + duals = duals[abs(duals)>1e-5] duals.index.name = 'constraint_name' duals = duals.to_frame() if (hasattr(options, 'scenario')) & (len(duals)>0):