

def test_tridiag_02_complex(self):
    ab = array([[(- 99), (- 1j), (- 1j)], [4.0, 4.0, 4.0]])
    b = array([[(- 1j), 4j], [(4.0 - 1j), ((- 1.0) - 1j)], [(4.0 + 1j), 4.0]])
    x = solveh_banded(self, b)
    expected = array([[0.0, 1j], [1.0, 0.0], [1.0, 1.0]])
    assert_array_almost_equal(x, expected)

dataset/ETHPy150Open scipy/scipy/scipy/linalg/tests/test_basic.py TestSolveHBanded.test_tridiag_02_complex/VarMisuse@89/99 `ab`->`self`