Skip to content

Commit 75cbad6

Browse files
author
LasNikas
committed
fix tests
1 parent 8b49a1c commit 75cbad6

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

test/general/neighborhood_search.jl

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@
33
buffer::TrixiParticles.SystemBuffer
44
end
55

6-
function TrixiParticles.get_neighborhood_search(system::MockSystemOutOfBounds,
7-
semi::DummySemidiscretization)
8-
return (cell_size=(0.1, 0.1),)
9-
end
10-
116
TrixiParticles.nparticles(system::MockSystemOutOfBounds) = length(system.buffer.active_particle)
127
Base.eltype(system::MockSystemOutOfBounds) = Float64
138

@@ -22,12 +17,13 @@
2217
cell_list = TrixiParticles.FullGridCellList(; min_corner=(-1.0, -1.0),
2318
max_corner=(1.0, 1.0),
2419
search_radius=0.1)
20+
dummy_nhs = (; cell_size=0.1)
2521
semi = DummySemidiscretization()
2622

2723
# All particles should remain active
2824
initial_count = count(buffer.active_particle)
29-
TrixiParticles.deactivate_out_of_bounds_particles!(system, buffer, cell_list, u,
30-
semi)
25+
TrixiParticles.deactivate_out_of_bounds_particles!(system, buffer, dummy_nhs,
26+
cell_list, u, u, semi)
3127
@test count(buffer.active_particle) == initial_count
3228
end
3329

@@ -43,10 +39,11 @@
4339
cell_list = TrixiParticles.FullGridCellList(; min_corner=(-1.0, -1.0),
4440
max_corner=(1.0, 1.0),
4541
search_radius=0.1)
42+
dummy_nhs = (; cell_size=0.1)
4643
semi = DummySemidiscretization()
4744

48-
TrixiParticles.deactivate_out_of_bounds_particles!(system, buffer, cell_list, u,
49-
semi)
45+
TrixiParticles.deactivate_out_of_bounds_particles!(system, buffer, dummy_nhs,
46+
cell_list, u, u, semi)
5047

5148
# Particles 3 and 5 should be deactivated
5249
@test buffer.active_particle[3] == false
@@ -71,10 +68,11 @@
7168
cell_list = TrixiParticles.FullGridCellList(; min_corner=(-1.0, -1.0),
7269
max_corner=(1.0, 1.0),
7370
search_radius=0.1)
71+
dummy_nhs = (; cell_size=0.1)
7472
semi = DummySemidiscretization()
7573

76-
TrixiParticles.deactivate_out_of_bounds_particles!(system, buffer, cell_list, u,
77-
semi)
74+
TrixiParticles.deactivate_out_of_bounds_particles!(system, buffer, dummy_nhs,
75+
cell_list, u, u, semi)
7876

7977
# All should still be active
8078
@test all(buffer.active_particle)

0 commit comments

Comments
 (0)