diff --git a/src/cell_lists/full_grid.jl b/src/cell_lists/full_grid.jl index 24a8e3f..4e8603d 100644 --- a/src/cell_lists/full_grid.jl +++ b/src/cell_lists/full_grid.jl @@ -43,7 +43,7 @@ end supported_update_strategies(::FullGridCellList) = (SemiParallelUpdate, SerialUpdate) function FullGridCellList(; min_corner, max_corner, search_radius = 0.0, - periodicity = false, backend = DynamicVectorOfVectors{Int32}, + backend = DynamicVectorOfVectors{Int32}, max_points_per_cell = 100) # Pad domain to avoid 0 in cell indices due to rounding errors. # We can't just use `eps()`, as one might use lower precision types. @@ -180,6 +180,5 @@ function copy_cell_list(cell_list::FullGridCellList, search_radius, periodic_box (; min_corner, max_corner) = cell_list return FullGridCellList(; min_corner, max_corner, search_radius, - periodicity = !isnothing(periodic_box), backend = typeof(cell_list.cells)) end diff --git a/test/neighborhood_search.jl b/test/neighborhood_search.jl index a49ad2b..b556018 100644 --- a/test/neighborhood_search.jl +++ b/test/neighborhood_search.jl @@ -50,15 +50,13 @@ periodic_box = periodic_boxes[i], cell_list = FullGridCellList(; min_corner, max_corner, - search_radius, - periodicity = true)), + search_radius)), GridNeighborhoodSearch{NDIMS}(; search_radius, n_points, periodic_box = periodic_boxes[i], cell_list = FullGridCellList(; min_corner, max_corner, search_radius, - backend = Vector{Vector{Int32}}, - periodicity = true)), + backend = Vector{Vector{Int32}})), PrecomputedNeighborhoodSearch{NDIMS}(; search_radius, n_points, periodic_box = periodic_boxes[i]), ]