Skip to content

Commit 5e8423d

Browse files
author
LasNikas
committed
fix missing nhs update
1 parent 350c791 commit 5e8423d

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/schemes/boundary/open_boundary/system.jl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,13 @@ function check_domain!(system, v, u, v_ode, u_ode, semi)
309309
update_system_buffer!(system.buffer, semi)
310310
update_system_buffer!(fluid_system.buffer, semi)
311311

312+
# Since particles have been transferred, the neighborhood searches must be updated
313+
nhs_fluid_boundary = get_neighborhood_search(fluid_system, system, semi)
314+
nhs_boundary_fluid = get_neighborhood_search(system, fluid_system, semi)
315+
316+
update_nhs!(nhs_fluid_boundary, fluid_system, system, u, u_fluid, semi)
317+
update_nhs!(nhs_boundary_fluid, system, fluid_system, u_fluid, u, semi)
318+
312319
return system
313320
end
314321

0 commit comments

Comments
 (0)