Merge branch 'develop' into documentation

This commit is contained in:
fjosw 2022-05-12 14:10:59 +00:00
commit 4baa40b939

View file

@ -233,7 +233,7 @@ def _scalar_mat_op(op, obs, **kwargs):
def _mat_mat_op(op, obs, **kwargs):
"""Computes the matrix to matrix operation op to a given matrix of Obs."""
# Use real representation to calculate matrix operations for complex matrices
if isinstance(obs.ravel()[0], CObs):
if any(isinstance(o, CObs) for o in obs.ravel()):
A = np.empty_like(obs)
B = np.empty_like(obs)
for (n, m), entry in np.ndenumerate(obs):