6
/19
PIC/FLIP (Material Point Method)
Mix between particles and grid based approach.
- Particles: good for advection
- Grid: forces, pressure, viscosity
\(u_p\): velocity on particle
\(u_g\): velocity on grid
-
PIC
approach - Transfert velocity from grid to particles
\(u_p^{k+1}=interp(u_g^{k+1},p^{k+1})\)
-
FLIP
approach - Add velocity difference from grid to particles.
\(u_p^{k+1}=v_p^k+(interp(u_g^{k+1}, p^{k+1})-interp(u_g^{k},p^{k}))\)
-
PIC/FLIP
: blending b/w two approaches
Y. Zhu and R. Bridson, Animating Sand as a Fluid, ACM SIGGRAPH 2005
PIC: Stable, smoothed-out
FLIP: Details, few dissipation