Flip Fluid

Solving Order

Particle_Forces

External Force

Particle Separate

Create Age&Life

Particle Velocity(input 2) to Pop Solver

Volume Setup

-Droplet

Resize

init Pressure, surfaceindex

Surface SDF from particles

-Re-initialize surface(Smooth Surface for slow speed)

Collision mask

v attribute to vel field

vel to old vel

Solve

-Initialize Density Viscosity Divergence

Volume Velocity(input 3)

-Divergence (adding particle attribute to field)

-Density (copying particle attribute to field)

-Viscosity (copying particle attribute to field)

Collision

-Scaling Collision Vel

Collision Weights Method

-stick on collision

Surface Weight

-Viscosity

Pressure

Particle Updates

Particle Motion

Update Surface

Source(input 4)

kill undersolve

update id

Update Vel

clear temp attr