Example #1
0
    def test_placement(self):
        points = np.array([[0.1, 0.1, 0.1], [0.9, 0.9, 0.9]])

        cg = CellGrid(box=np.ones(3), cellsize=0.25)
        cg.coordinates = points

        assert all(cg._cell_addresses[0] == np.array([0, 0, 0]))
        assert all(cg._cell_addresses[1] == np.array([3, 3, 3]))
        assert cg._cell_indices[0] == 0
        assert cg._cell_indices[1] == 63
Example #2
0
    def test_placement(self):
        points = np.array([[0.1, 0.1, 0.1],
                           [0.9, 0.9, 0.9]])

        cg = CellGrid(box=np.ones(3), max_dist=0.25)
        cg.coordinates = points

        assert all(cg._cell_addresses[0] == np.array([0, 0, 0]))
        assert all(cg._cell_addresses[1] == np.array([3, 3, 3]))
        assert cg._cell_indices[0] == 0
        assert cg._cell_indices[1] == 63
Example #3
0
    def test_nocoords(self):
        cg = CellGrid(box=np.ones(3), cellsize=0.25)
        cg.coordinates = None

        assert cg.coordinates is None
Example #4
0
    def test_nocoords(self):
        cg = CellGrid(box=np.ones(3), max_dist=0.25)
        cg.coordinates = None

        assert cg.coordinates is None