From 0496b552b6dd015609c58d0f838bbe8148f406be Mon Sep 17 00:00:00 2001 From: Hantao Cui Date: Sun, 31 Mar 2024 18:02:49 +0000 Subject: [PATCH] Make `need_diag_eps` unique. --- andes/core/symprocessor.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/andes/core/symprocessor.py b/andes/core/symprocessor.py index e0aa4a119..55e154509 100644 --- a/andes/core/symprocessor.py +++ b/andes/core/symprocessor.py @@ -418,6 +418,8 @@ def generate_jacobians(self, diag_eps=1e-8): self.calls.append_ijv(f'{var.e_code}{var.v_code}c', e_idx, v_idx, eps) self.calls.need_diag_eps.append(var.name) + self.calls.need_diag_eps = sorted(list(set(self.calls.need_diag_eps))) + def generate_pretty_print(self): """ Generate pretty print variables and equations.