diff --git a/src/quantcore/matrix/split_matrix.py b/src/quantcore/matrix/split_matrix.py index 22554fa4..e78685cd 100644 --- a/src/quantcore/matrix/split_matrix.py +++ b/src/quantcore/matrix/split_matrix.py @@ -384,7 +384,10 @@ def __getitem__(self, key): def __repr__(self): out = "SplitMatrix:" for i, mat in enumerate(self.matrices): - out += f"\n\nComponent {i} with type {mat.__class__.__name__}\n" + str(mat) + out += ( + f"\n\nComponent {i} with type {mat.__class__.__name__}\n" + + mat.__repr__() + ) return out __array_priority__ = 13