@@ -825,6 +825,26 @@ function update_nhs!(neighborhood_search,
825825 semi, points_moving= (true , true ), eachindex_y= each_active_particle (neighbor))
826826end
827827
828+ function update_nhs! (neighborhood_search,
829+ system:: OpenBoundarySystem{<:BoundaryModelDynamicalPressureZhang} ,
830+ neighbor:: TotalLagrangianSPHSystem ,
831+ u_system, u_neighbor, semi)
832+ update! (neighborhood_search,
833+ current_coordinates (u_system, system),
834+ current_coordinates (u_neighbor, neighbor),
835+ semi, points_moving= (true , true ), eachindex_y= each_active_particle (neighbor))
836+ end
837+
838+ function update_nhs! (neighborhood_search,
839+ system:: TotalLagrangianSPHSystem ,
840+ neighbor:: OpenBoundarySystem{<:BoundaryModelDynamicalPressureZhang} ,
841+ u_system, u_neighbor, semi)
842+ update! (neighborhood_search,
843+ current_coordinates (u_system, system),
844+ current_coordinates (u_neighbor, neighbor),
845+ semi, points_moving= (true , true ), eachindex_y= each_active_particle (neighbor))
846+ end
847+
828848function update_nhs! (neighborhood_search,
829849 system:: OpenBoundarySystem , neighbor:: TotalLagrangianSPHSystem ,
830850 u_system, u_neighbor, semi)
0 commit comments