Skip to content

Commit ee5fb25

Browse files
committed
Move neighbor_pressure to shared fluid file
1 parent 20c77c5 commit ee5fb25

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

src/schemes/fluid/fluid.jl

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,17 @@ end
186186
return dv
187187
end
188188

189+
@propagate_inbounds function neighbor_pressure(v_neighbor_system, neighbor_system,
190+
neighbor, p_a)
191+
return current_pressure(v_neighbor_system, neighbor_system, neighbor)
192+
end
193+
194+
@inline function neighbor_pressure(v_neighbor_system,
195+
neighbor_system::WallBoundarySystem{<:BoundaryModelDummyParticles{PressureMirroring}},
196+
neighbor, p_a)
197+
return p_a
198+
end
199+
189200
function calculate_dt(v_ode, u_ode, cfl_number, system::AbstractFluidSystem, semi)
190201
(; viscosity, acceleration, surface_tension) = system
191202

src/schemes/fluid/weakly_compressible_sph/rhs.jl

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -128,17 +128,6 @@ function interact!(dv, v_particle_system, u_particle_system,
128128
return dv
129129
end
130130

131-
@propagate_inbounds function neighbor_pressure(v_neighbor_system, neighbor_system,
132-
neighbor, p_a)
133-
return current_pressure(v_neighbor_system, neighbor_system, neighbor)
134-
end
135-
136-
@inline function neighbor_pressure(v_neighbor_system,
137-
neighbor_system::WallBoundarySystem{<:BoundaryModelDummyParticles{PressureMirroring}},
138-
neighbor, p_a)
139-
return p_a
140-
end
141-
142131
@propagate_inbounds function velocity_and_density(v, system::WeaklyCompressibleSPHSystem,
143132
particle)
144133
(; density_calculator) = system

0 commit comments

Comments
 (0)