Пример #1
0
def test_active_inlinks_4x5():
    links = sgrid.active_inlinks((4, 5))

    assert_array_equal(
        np.array([
            [
                -1, -1, -1, -1, -1, -1, 0, 1, 2, -1, -1, 3, 4, 5, -1, -1, 6, 7,
                8, -1
            ],
            [
                -1,
                -1,
                -1,
                -1,
                -1,
                -1,
                9,
                10,
                11,
                12,
                -1,
                13,
                14,
                15,
                16,
                -1,
                -1,
                -1,
                -1,
                -1,
            ],
        ]),
        links,
    )
Пример #2
0
def test_active_inlinks_4x5():
    links = sgrid.active_inlinks((4, 5))

    assert_array_equal(
        np.array(
            [
                [-1, -1, -1, -1, -1, -1, 0, 1, 2, -1, -1, 3, 4, 5, -1, -1, 6, 7, 8, -1],
                [
                    -1,
                    -1,
                    -1,
                    -1,
                    -1,
                    -1,
                    9,
                    10,
                    11,
                    12,
                    -1,
                    13,
                    14,
                    15,
                    16,
                    -1,
                    -1,
                    -1,
                    -1,
                    -1,
                ],
            ]
        ),
        links,
    )
Пример #3
0
def test_active_inlinks():
    links = sgrid.active_inlinks((3, 4))
    assert_array_equal(
        np.array([
            [-1, -1, -1, -1, -1, 0, 1, -1, -1, 2, 3, -1],
            [-1, -1, -1, -1, -1, 4, 5, 6, -1, -1, -1, -1],
        ]),
        links,
    )
Пример #4
0
def test_active_inlinks():
    links = sgrid.active_inlinks((3, 4))
    assert_array_equal(
        np.array(
            [
                [-1, -1, -1, -1, -1, 0, 1, -1, -1, 2, 3, -1],
                [-1, -1, -1, -1, -1, 4, 5, 6, -1, -1, -1, -1],
            ]
        ),
        links,
    )
Пример #5
0
    def test_inlinks_4x5(self):
        links = sgrid.active_inlinks((4, 5))

        self.assertArrayEqual(np.array([[-1, -1, -1, -1, -1,
                                      -1,  0,  1,  2, -1,
                                      -1,  3,  4,  5, -1,
                                      -1,  6, 7,  8, -1],
                                     [-1, -1, -1, -1, -1,
                                      -1,  9, 10, 11, 12,
                                      -1, 13, 14, 15, 16,
                                      -1, -1, -1, -1, -1]]),
                           links)
Пример #6
0
 def test_inlinks(self):
     links = sgrid.active_inlinks((3, 4))
     self.assertArrayEqual(
         np.array([[-1, -1, -1, -1, -1,  0,  1, -1, -1,  2,  3, -1],
                   [-1, -1, -1, -1, -1,  4,  5,  6, -1, -1, -1, -1]]),
         links)