def test_transpose_inplace(self): """Test inplace transpose method.""" matr = np.array([[1, 2], [3, 4]]) mati = np.array([[1, 2], [3, 4]]) chan = UnitaryChannel(matr + 1j * mati) chan.transpose(inplace=True) self.assertEqual(chan, UnitaryChannel(matr.T + 1j * mati.T))
def test_transpose(self): """Test transpose method.""" matr = np.array([[1, 2], [3, 4]]) mati = np.array([[1, 2], [3, 4]]) chan = UnitaryChannel(matr + 1j * mati) uni_t = chan.transpose() self.assertEqual(uni_t, UnitaryChannel(matr.T + 1j * mati.T))