02_incompressibility
02_incompressibility
Incompressibility
https://www.youtube.com/watch?v=hAPO0xBp5WU
State equation
[Becker 2007]
Iterative state equation
PCISPH [Solenthaler 2009],
LPSPH [He 2012],
PBF [Macklin 2013]
Pressure Poisson equation
IISPH [Ihmsen 2013],
DFSPH [Bender 2015],
[Cornelis 2018]
SPH for the Physics Based Simulation of Fluids and Solids – 11
Incompressibility – Applications
Fluids
Elastic solids
Rigid bodies
Monolithic solvers with
unified representations
Fluid
Solid
Differences between and
are independent from A 1D fluid under
gravity at rest
Smaller results in larger density error
to get the required pressure
SPH discretization
Intuition: This pressure causes pressure accelerations that cause velocity changes
that correspond to a divergence that results in rest density at the sample.
Constraint:
Density invariance:
The divergence multiplied with density is a
density change per time that cancels the predicted density
error per time , i.e.
with
Discretized PPE
System:
Per particle:
Interpretation:
Pressure accelerations cause a velocity
change vp whose divergence causes a
density change.
SPH for the Physics Based Simulation of Fluids and Solids – 44
PPE Solver - IISPH
Relaxed Jacobi:
For IISPH, typically
Diagonal element
Accumulate all coefficients of in