@@ -94,10 +94,9 @@ function interact_structure_fluid!(dv, v_particle_system, u_particle_system,
9494 accumulate_structure_fluid_pair! (dv, dv_particle[], particle_system, particle, m_b)
9595
9696 drho_particle = Ref (zero (rho_a))
97- continuity_equation! (drho_particle,
97+ continuity_equation! (drho_particle, particle_system, neighbor_system,
9898 particle, neighbor, pos_diff, distance,
99- m_b, rho_a, rho_b, v_a, v_b,
100- particle_system, neighbor_system, grad_kernel)
99+ m_b, rho_a, rho_b, v_a, v_b, grad_kernel)
101100
102101 @inbounds write_drho_particle! (dv, particle_system, drho_particle, particle)
103102 end
@@ -106,21 +105,19 @@ function interact_structure_fluid!(dv, v_particle_system, u_particle_system,
106105end
107106
108107@inline function continuity_equation! (drho_particle,
109- particle, neighbor, pos_diff, distance,
110- m_b, rho_a, rho_b, v_a, v_b,
111108 particle_system:: AbstractStructureSystem ,
112109 neighbor_system:: AbstractFluidSystem ,
113- grad_kernel)
110+ particle, neighbor, pos_diff, distance,
111+ m_b, rho_a, rho_b, v_a, v_b, grad_kernel)
114112 return drho_particle
115113end
116114
117115@inline function continuity_equation! (drho_particle,
118- particle, neighbor, pos_diff, distance,
119- m_b, rho_a, rho_b, v_a, v_b,
120116 particle_system:: Union {RigidBodySystem{<: BoundaryModelDummyParticles{ContinuityDensity} },
121117 TotalLagrangianSPHSystem{<: BoundaryModelDummyParticles{ContinuityDensity} }},
122118 neighbor_system:: AbstractFluidSystem ,
123- grad_kernel)
119+ particle, neighbor, pos_diff, distance,
120+ m_b, rho_a, rho_b, v_a, v_b, grad_kernel)
124121 continuity_equation! (drho_particle, density_calculator (neighbor_system),
125122 m_b, rho_a, rho_b, v_a, v_b, grad_kernel, particle)
126123
0 commit comments