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.