Ejemplo n.º 1
0
 def test_fromSize(self):
     h = hilbert.Hilbert.fromSize(2, 256 * 256)
     assert h.dimensions() == [256, 256]
     h = hilbert.Hilbert(3, 1)
     h2 = hilbert.Hilbert.fromSize(3, len(h))
     assert h.dimension == h2.dimension
     assert h.order == h2.order
     tutils.raises(ValueError, hilbert.Hilbert.fromSize, 3, 3)
Ejemplo n.º 2
0
 def test_getitem(self):
     assert len(list(hilbert.Hilbert(2, 1))) == 4
Ejemplo n.º 3
0
 def test_len(self):
     assert len(hilbert.Hilbert(2, 1)) == 4
     assert len(hilbert.Hilbert(2, 2)) == 16
     assert len(hilbert.Hilbert(3, 1)) == 8
Ejemplo n.º 4
0
 def test_index(self):
     h = hilbert.Hilbert(2, 3)
     assert h.index(h.point(4)) == 4
Ejemplo n.º 5
0
 def ttest_bench(self):
     h = hilbert.Hilbert(2, 7)
     for i in h:
         h.index(i)