From 7d280b3e2695fc6a0b510628785be51a6f0cc4fb Mon Sep 17 00:00:00 2001 From: Fabian Joswig Date: Tue, 19 Jul 2022 12:18:26 +0100 Subject: [PATCH] feat: faster check for object equivalence added to is_matrix_symmetric --- pyerrors/correlators.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyerrors/correlators.py b/pyerrors/correlators.py index 0d562c15..c3391ce9 100644 --- a/pyerrors/correlators.py +++ b/pyerrors/correlators.py @@ -244,6 +244,8 @@ class Corr: for t in range(self.T): for i in range(self.N): for j in range(i + 1, self.N): + if self[t][i, j] is self[t][j, i]: + continue if hash(self[t][i, j]) != hash(self[t][j, i]): return False return True